35383320
29138013
98932451
24682220
55506640
90826351
23653561
5024346
46834699
232942
47555111
32294158
96425460
45446895
21864757
19415362
75475291
5886730
65029387
79265122
67636720
41504472
96186563
70572262
53993140
34877127
8184868
79878121
92793086
27399454
70375234
38331965
10645341
3722473
76478079
8752741
5946107
38333111
55466736
66317021