68037625
8382840
72477970
38084894
49697587
59546269
329999
48879641
16907935
72005797
3407616
87091198
68035189
39655164
66419648
6525723
55537186
25903924
2249504
89538041
55912937
44772308
8969872
61836856
55149441
61057264
16637114
80875696
54007346
66237855
98333054
96518678
93258197
56031682
39721468
42378652
4309506
6038825
28706617
58188