2956331
3651200
3866828
4532809
4081392
3534363
841243
4630381
4133459
626614
53392
54536
50741
51734
49654
67768
47565
57493
45864
46545
393613
2154620
236697
868511
643409
7153590
9656337
144802
876003
263847