642236
813708
263468
918551
482853
608552
438454
38674
847766
41424
81967
6068
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471