65252564
53068359
28182158
2170599
96738884
2691335
2822288
5668394
13473826
94623189
21954161
79611650
35339133
62193455
42632832
68731499
38667501
32369367
41927790
34835656
69701165
4159619
90974308
1247995
98276146
79151779
15139862
2595254
64742204
82929906
2552173
1606089
59135712
29345917
45132963
3433342
27387322
7462407
68475699
37722919