35588221
6277433
10882027
88262841
56191752
60467834
7953868
45301663
7668966
52592068
21208819
33663048
89834978
5621732
31161131
96197253
51687420
40165858
3067353
9832887
46394431
34549867
23719509
2804089
99031558
85274966
38665995
24222251
88528878
14041510
87526038
58258493
14792813
41549220
84634057
19978041
14443222
9855380
64179962
3260958