802444
949188
555439
880316
96441
428192
12963
500873
405510
704846
932313
349736
5141799
3567581
3073148
2385804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471