1030260
1424184
2378712
4964834
8134874
11972955
12531894
14263318
18717530