32121798
84668057
5337279
99043649
23978836
3724152
13638842
5183850
988385
9622684
67913438
88362844
71442844
50399958
8039899
32571049
15832128
6302964
36379892
4223430
53867126
60619728
66348194
4752426
62001819
20352696
6666499
61842094
78971221
5248664
26607512
24946287
57819634
37978463
66634521
71627490
15849630
11409384
5244699
98053344