6742
29776
64652
94537
131072
165327
190819
209395
227300
234764
252663
293508
305421
329067
365059
381484
432542
487384
527059
544532
553576
571662
598810
622596
632967
659462
679363
699821
716864
728927
759980
833292
856544
897598
913667
943032
972580
994828
1019144
1029137
1050209
1068475
1089639
1120601
