86043716
4795725
58317566
24906810
14992348
79716041
15597137
3579569
62923488
33541012
41352057
64905611
32575715
37871865
72373214
27467657
5264315
68935938
74756590
84727831
342459
30774576
7819288
24578287
86346442
82375492
24108740
76343708
77645610
33008613
90636781
18458343
94667356
97898566
99451915
10125249
98556407
13343014
40321223
60109311