929310
563371
740708
488108
843162
302636
931691
94731
462323
642870
87733
156545
5165799
3584581
3109148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471