19425751
55436838
98429615
81389442
27542440
96713334
16282247
14193008
28619140
5250726
85931738
1627405
2178596
65752712
1211344
56363715
57064450
61943570
51959173
18852542
33752809
23492332
80759534
33989229
82078479
56044111
79715819
53803395
48159091
2718383
48074523
6941173
46932232
82656499
95499964
91545578
67144858
14135488
59257544
10486367