75733579
95217984
92145293
46539381
39507768
55473926
8647868
2628441
702141
97376998
64649921
30514003
31565569
91159620
6056391
58864174
86871048
16541968
84983261
35797694
20488705
94793923
57523964
9212226
78392622
7128281
118112
35164362
70136494
49154020
41583436
80937945
34837132
21174193
52963415
88366875
89806549
27197539
27935833
75803759