24757938
3569866
19952218
94442556
12001038
80147219
84644499
58558775
3351846
2589881
41554906
2249501
4725750
10335383
495858
48233379
90317468
58675535
74162166
98876696
92755673
49649582
38205653
22638421
9533243
42763197
98154511
62513814
2100889
40747380
24228154
20453217
5041643
73224153
77083393
99119547
3141262
80057139
86482907
52293645