997384
93945
576230
969595
952760
767614
591453
1010776
983634
736597
245606
746986
5250799
3673581
3196148
2497804
2274988
2118609
2046358
193678
1825118
1743136
1720196
1659471