619943
785108
903939
757829
100710
859301
605706
91490
15895748
707886
5104578
4439980
3559192
3557510
2323216
2225495
1234
339250
387972
399161