620550
193696
770493
706903
59424
974357
953752
480685
720688
322498
20219
671464
5143799
3567581
3073148
2387804
2230988
2049609
1971358
191478
1767118
1720136
1690196
1637471