85637935
36088421
74444719
38602099
46878351
5924535
6086877
8604788
67826112
74552623
49914800
40822694
8436456
24525966
60406245
49473093
12051277
85546514
78976916
76901644
36814125
53244377
4089193
23942799
55959428
28671345
36401302
75217939
3117231
94902915
90426555
70584230
31399577
64857296
58275327
51349174
8852800
58957672
15229894
97934875