57167313
15427075
11836898
1211729
64549437
33856210
61388077
99429112
44183218
10968358
13223863
2487728
10415830
82067722
45473878
55784486
9708986
15507783
99997596
8632488
28777027
33984804
77445664
84735398
44572159
14749691
222819
84031231
5831541
4636893
38343437
69788367
6431129
3334872
32578389
22749306
49555102
22171370
70576205
19766856