34119
443442
1013714
523617
734800
833193
403545
798840
931466
81728
20766
24031
5522367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407