342856
617456
476833
608230
840332
167192
960626
28235
621613
186324
543468
306834
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1765118
1720136
1689196
1636471