1 1 2 19 3 137 4 1033 5 7877 6 60223 7 460713 8 3524857 9 26968225 10 206327811 11 1578551849 12 12076946305 13 92396113725 14 706885768959 15 5408092980713 16 41375064828945 17 316543208763529 18 2421738125898019 19 18527690050695513 20 141747473284341977 21 1084449533745637653 22 8296661074300374815 23 63474215424361203497 24 485614143973495266889 25 3715226619229949546033 26 28423613545045510423459 27 217456937956417514869513 28 1663670233262702063774225 29 12728030974494680120665837 30 97376733164559092038007647 31 744987828593327545400759081 32 5699583941466375678859811617 33 43605084344018123913504077465 34 333603891092650288845886294787 35 2552260999389028187531596853177 36 19526259683187232077298081951913 37 149387079651852777509214081234501 38 1142896792767269333533460627296831 39 8743815609441878764290220405030761 40 66895201645014433051232282890007577 41 511786639037073408995918114489595713 42 3915461160972503272619068485971713987 43 29955522347976030807458751029155903721 44 229176917417497827177346948220939289121 45 1753334789720954434633310748088970639005 46 13414016208468821713520609320299667019327 47 102624913334252993464049094540772310900073 48 785139414861673416220142277461510868025009 49 6006766590501526369453259462384379332919721 50 45955207686422500288997419194632866141928035 51 351583681783424480842052644420880551213406233 52 2689816704558342592772964226223267510480859129 53 20578639678100569373017275529964888750308158325 54 157438389866281827941534765772108451609391733215 55 1204493931154498813119131703408148833324432899753 56 9215069027447746608522117255910054694428024808553 57 70500560429751510904617865442091963717278089659217 58 539369700444409001054366846958603616004942526116707 59 4126487392215426872512009870729885660360346444455625 60 31569993983872068024626727795166443941471328230629297 61 241528550898256746421560557116367868682480539908414541 62 1847831866195904353995514621088450996595056242303201183 63 14136973012219081674831844408363350423259608933238641833 64 108155947304689695573016944464410752702718207366424498881 65 827454995299494023104642853916625429729483625904965600697