89887523
82677888
43689509
13809727
3885768
76178541
1459499
66444739
57839651
78556625
2260989
18458251
70175755
32168201
40267636
52527254
93029768
68893052
52848879
41008116
1013874
34265172
5487409
23421005
40487697
31103453
35242028
70637497
1020889
19888099
72875799
71064975
79228908
78489806
45213224
17233996
96816345
17985705
3072187
90355401