490452
466525
999556
221736
81292
98140
683724
959497
638480
533591
790450
860336
5106799
3539581
3038148
2341804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471