13857
830984
1177859
273349
838157
394205
242894
257546
584361
467914
295516
563423
130528
121394
820535
862905
486700
913983
917772
975906
912457
77663
792728
511655