91778013
23182682
46107166
1065786
77196542
63242668
68799048
83199331
56626460
41457139
23367850
73733846
14267965
40971975
1582501
30305347
97832017
25857047
311484
91692536
52057037
5121502
28732464
8386693
89823055
7652877
15002619
65007902
32298480
48424173
30428437
43404573
46234498
14453187
6858107
82162
16344825
70151283
15764630
97103676