26 976679 19641 323000433 5 6 7 9 11 12 13 31 39 47 48 53 54 56 60 66 67 71 73 74 75 80 81 86 87 100 100 101 107 117 128 164 240 286 319 360 415 608 1408 2874 4944 8592 15260 27787 60953 97712 231764 296653 460000 653559 723693 908231 100 1333 9104 36589 91686 153762 186078 173249 131244 85321 50237 27876 14663 7541 3905 2020 1007 480 221 116 72 39 19 11 5 1