5361
16612
29522
42458
54565
81610
99760
127932
156010
177986
197357
226442
246974
289944
326567
380293
403561
420291
447637
464905
485736
511064
545477
580746
609409
622281
641625
664838
679797
701274
716684
734179
742022
759652
768366
780102
801125
813437
829298
837410
858764
871646
890237
899350
921738
955686
976575
1000098
1037024
1062084
1081655
1107508
1141305
1156232
