539390
807569
1011405
90450
688943
866667
512478
363801
555106
9431000
529834
551348
463269
1051136
430258
784962
602860
1091118
407323
550112
538780
192798
1083672
892881
184257
1013875
1003644
481785
149706
230770