68945478
1485367
16294852
66914762
90809653
99813393
69226931
56795631
11361453
88175824
9275350
86854091
36499905
93351223
29896932
58515056
62848864
98648843
24008823
51046822
22017523
82984360
2068554
80987363
61365249
15606396
14362781
55218654
24753236
16097856
78429604
6193749
88131546
61834825
38878346
59828410
35673128
1227736
59376672
15304655