27104608
26426657
32364971
98608333
85865048
499672
1294159
32866174
96032982
54146554
31749024
66012792
93067300
12948165
54209183
30785039
99798117
60304215
52691291
87501382
1325769
15655191
35353535
59151515
86554422
6483763
8358916
53138983
74206014
33433222
49707140
32415050
40433228
81681593
42365063
88709287
58386674
95168535
19772326
63625729