343707
304217
311409
23894
322550
26177
35789
964174
88415
88722
4170
847174
309114
933113
91267
29238
875637
13070
284951
120932
712193
297129
536151
60500
353938
185636