64530
104561
170454
1024143
890948
568935
691861
757948
87091
217545
921333
777583
625686
65348
512767
159593
995496
280406
99118
342241
456450
606873
615888
183392
812415
1001323