0 0 1 1 2 7 3 8 4 15 5 16 6 22 7 23 8 24 9 25 10 1702855 11 1702856 12 1702857 13 1702872 14 1702873 15 2220150 16 3327583 17 3329174 18 3329270 19 3329271 20 3329279