68881
78438
110130
630910
452461
425639
363530
888886
919263
767767
793935
274980
556797
758948
378276
705728
1161962
1103262
1087266
1078809
1045967
1044228
1040275
1032599
1031531
1017947
1017574
101260
101117
1009324