2539907
52001842
96983559
38453967
10186683
41729227
92502746
57556506
11245963
85067053
92398447
17952547
19277813
50831515
3056621
56448279
64653497
91394236
211632
64326891
5116463
45274929
67943410
11713211
12622000
84453206
66603742
8077292
35696348
546416
43546514
22452212
42032331
79241584
68571199
77004914
12271328
50159471
2397931
8335822