44 8487 603 8539507 2 3 4 6 10 12 13 14 17 20 23 24 26 27 30 31 32 34 37 39 42 47 49 55 56 59 61 62 66 68 69 70 71 72 78 80 81 82 87 88 91 92 94 99 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 55 88 127 172 227 286 355 442 991 1432 1879 2012 2159 2800 3711 7940 27 245 970 1831 1838 1109 614 494 339 134 48 39 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1