798768
2365853
2411998
1946976
2033000
2090292
3112759
4981493
3771583
3518878
50095
53057
55859
65681
50676
59986
63971
46579
57421
46479
207625
253593
378317
510675
6221296
930510
3414320
5629262
623300
309084