89854316
80291764
54398
51108495
40033510
1650918
91504527
68428043
5886788
84252102
58722278
7746944
84332370
27713645
70059026
12654826
9977196
28494456
31865930
9259578
31027828
94691487
10362164
91069717
29851906
59546462
55452802
56334105
42658449
67421199
2154314
4942235
94386300
25711295
7188278
42771425
30092555
75129793
6754450
57578851