77639925
96882942
4833191
62479852
60598400
68158025
58053639
92952668
961614
86673691
10656114
9685737
8531262
76294787
13139541
34042305
50186972
15606139
1864887
99669792
88385577
99998113
68067450
68575863
70555284
38118636
20261068
64303552
57726189
52283998
80688564
57286554
45726378
78342499
39339927
84368091
6555769
91536362
81303130
81681355