66028208
68051266
50132327
15935405
68498856
32995196
67629920
44412433
81699250
12535744
6556750
92365857
33023799
9515832
14687411
99179087
80712060
6041904
79186544
78658935
46347249
7015971
61638227
72066696
66739357
77065797
59905481
51519875
15472037
98094108
74805603
6356388
64358204
57988364
29519576
62775204
83742262
78477664
4634910
10032679