375801
369799
924797
977756
149990
839322
12227
775832
82419
216663
519555
607999
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471