1901000
81311
62431
93394
639377
955986
613738
139732
493822
557518
745440
53324
134528
124394
821535
868905
489700
913983
922772
981906
914457
77663
793728
511655