889545
990129
748799
863426
30162
1689196
175960
647366
570442
905671
349589
533268
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1636471