50717439
40529335
7736134
30315332
7881281
36734046
9635359
30033702
96575767
59439237
3955236
28666959
70752731
89277448
13959331
45771791
52925118
15997647
28061358
83395143
32476928
4244967
60001645
12823120
9104367
8947368
1186783
29761471
65203196
68311217
3108483
62272781
62998183
82592026
98723452
72424034
66654952
69188496
58024428
6152446