6858
26032
13611
17910
28316
481102
416
46646
676135
41881963
51281936
72001736
91511627
5022420
59851076
9597863
75531012
58311198
6759347
64991270