97066450
1918816
55353918
56648528
79992830
2092362
6748296
40408019
86229640
5647519
74041211
28995745
65315281
964298
23226466
61848760
29668810
94879782
776011
6906136
14068919
35644062
66737489
38768755
58552465
36239660
82081240
46984317
52544697
23305421
49109996
28356783
29242132
95297543
2639427
2115675
6113338
17996341
4234141
47247957