77683641
78077720
94447216
10702829
10563098
731805
66469231
50864241
34266705
40419658
23171941
64125892
11615196
84965387
14659997
78742975
18074786
39259599
3349391
5625800
17637004
11089271
14078526
7052160
44828202
2261346
45099939
88922752
35213688
17905063
9170951
43896203
64666388
25019948
76643740
41309363
48916314
1327205
3092833
89628161