1429960
4561824
5886544
5960132
8459860
10130792
12041403
12203952
17167626