25528565
69947387
44629165
55373320
8571083
68878955
43707857
36256433
33283829
93347199
2999697
3606734
30019106
26153973
20904958
46608288
2753407
37893863
20644545
34331025
85479557
28475731
78269368
29688222
1068244
19458548
99774390
71531
2403303
92856500
29995960
16687047
92904234
90107046
98316901
17062441
98212367
90022425
2585012
90778826