134821
340129
508230
686475
347306
1093256
767526
500473
668307
1196120
789920
419549
135528
126394
821535
868905
489700
913983
923772
982906
914457
77663
793728
511655