56409
58211
448620
799737
192393
66831
317404
24886
691460
986960
848131
710536
5514367
4532935
4350459
3446462
3444998
3405286
3355956
3011729
3000226
2483209
2134352
2132407