2560
6590
13010
19604
35984
48714
62016
73486
108986
142857
145827
149177
153127
157507
165987
172967
178107
184627
191228
199268
213879
225389
233209
239969
259769
275399
286009
295389
307989
317789
358046
391356
410436
428880
434248
441238
455328
467832
480128
493938
517488
535948
544948
553218
560843
567744
576834
584184
590250
595210
610470
619179
630169
641039
648889
654929
664159
673712
681022
686912
699271
711901
720477
730677
750307
763194
771574
778484
789252
797752
806979
817239
828499
839689
845541
853071
879781
900998
