89102276
71228305
177228
61089537
41526683
57739980
57127200
79319447
96049616
18491514
4202815
41059152
2631342
96841890
27238697
97168279
40248901
84977329
961749
21564363
14844705
57692388
92632515
19343806
29131811
49673809
9656523
11327924
95287170
53495667
14888178
98005028
20375010
3153326
25246433
56586203
218532
13862756
74903669
14791806