63949670
57555500
41045430
74109352
24269681
13793091
46948524
5478957
56997698
16571594
54266284
94983225
15159323
16862459
80982466
64901829
93493968
54347656
2412500
88947541
68295832
7282916
20875218
24309971
7393801
9221811
59489284
6684050
5693478
91672261
26983627
1963558
76645019
55995873
52143004
4435340
23088320
84765864
49891376
9002938