60584653
8040445
16042300
15715869
74447448
15532713
98921195
74924182
5273587
3974428
37835956
22551654
95288753
47932893
12294299
5871469
52478968
38871365
36423330
66028374
9548184
43864126
8917949
66057912
10117538
11182100
87962011
85365351
18303058
59073821
25231740
76567677
19606059
69501786
22015141
22833312
75923906
49606613
100002708
36531811