58057110
79702597
84539084
27643295
41251272
16199265
461813
86201567
36242699
22454539
23344256
39132528
93665599
95358759
66846652
61133678
8562035
49149198
91321685
91154457
614399
576236
82943839
13157606
58485000
50519880
1556961
46324111
43195647
5403931
66284163
25478166
2158268
8483155
9017349
77658489
63842214
92099129
23848401
86832705