637104
490452
466525
999556
221736
98140
683724
959497
638480
533591
790450
860336
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471