33 955437 33148 584612512 1 3 5 10 13 14 16 21 23 25 26 40 43 44 45 47 53 61 65 72 74 75 77 82 83 84 86 87 89 90 94 95 100 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 29 30 31 3357 243997 28 323 1999 7929 21855 45287 74586 102948 122424 127088 117146 97431 74211 52770 36001 24175 16240 10859 7232 4859 3255 2276 1652 1124 695 412 269 172 90 49 35 16 1