93447760
82974653
5533749
27891483
13185037
914142
48189427
74402696
803777
7279868
45231380
19508005
19955252
6033156
36242228
91966341
65439775
22958673
26441079
65328136
71588114
97921959
48954700
63653171
38804009
39756245
80272416
1767464
18622992
4228562
52734120
58626164
43942909
1576303
68183843
69082202
82339540
419139
51188573
80304278