69798125
56127168
23612680
7894493
37732093
5040494
22065925
87667210
60034684
59225355
58225150
28995620
93881934
74592263
24058179
91335228
40058719
58718901
81285185
16051316
28986917
39628323
91184376
72299172
19625569
24078593
63097012
43618368
12311177
80123667
60583376
28414001
10887351
59508733
67556051
95919997
31767653
70151279
3235056
72265599