86616013
7255378
47012766
84284460
2965034
24587452
76544813
60808154
16485792
78787640
55929933
16678406
385564
24184618
68442511
78694446
59069819
42466807
68033867
21507856
93579503
5386054
54093793
9324385
10098454
47181697
57895899
28101106
63728509
99645925
79308013
40791070
99877990
54638539
36469651
64126192
39907408
62935107
89565193
46892631