772939
2504963
3072375
2860026
4573938
100000
4665616
4734831
4844473
4975595
49229
59328
61623
63431
66549
67834
68686
53936
58528
55912
58602
79105
87425
96619
106781
130423
76970
94012
514617
102457