1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 14 11 59 12 108 13 119 14 136 15 138 16 147 17 177 18 389 19 407 20 559 21 709 22 999 23 1118 24 1157 25 1346 26 4479 27 11227 28 12399 29 22779 30 30489 31 100666 32 127779 33 577999 34 677779 35 1000259 36 1001458 37 1007889 38 1035889 39 1124577 40 1188888 41 2055779 42 2566699 43 4888888 44 10135679 45 10146899 46 10233389 47 10266888 48 14489999 49 14788889 50 20248999 51 155999999