86572043
66711817
23428845
31804094
6195642
37734815
24381397
1979173
80611414
57745624
88508314
69926199
87557160
2644932
6133628
45802264
40597267
74043313
1725322
96678221
732498
81536098
2856922
45634268
53134755
50964800
76133168
19016502
6219930
48537296
98288804
66328275
20958829
39277793
59713720
68806161
7690574
54139161
98425235
27842528