86142672
76781398
25103639
40373998
64662014
31213256
50188629
14211126
92623294
9293693
54249726
2237351
98272524
85935911
53753156
6007870
36565015
2226722
88241198
64612674
19752659
10637008
83294707
3907341
52637861
94822075
6574774
83535087
88291358
52264886
78508996
64921741
51293795
56906690
97517530
56121711
11337154
5093526
34846302
23772004