63382143
38955036
53342305
9864932
2091445
71136459
77515302
15636425
841387
13887862
3937744
7813092
81175453
84898640
15155490
50167203
91229910
81929425
94687562
81187552
48649303
43946648
36558178
76635881
45155437
6006668
1892410
11638661
2081339
26335877
26201361
98255693
77132344
29129863
15322069
26597358
61904442
6768786
10637693
19347393