103484
300955
956919
692224
442253
731212
939692
604221
745455
30136
341526
273494
5100799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471