1 3 2 19 3 141 4 1073 5 8203 6 62771 7 480437 8 3677345 9 28147315 10 215447091 11 1649090685 12 12622590641 13 96616760123 14 739531104531 15 5660573328101 16 43327576375905 17 331641119361379 18 2538471829096403 19 19430157634105069 20 148723740543110065 21 1138372185015875563 22 8713412040912504947 23 66694838818168294293 24 510500536884472353441 25 3907510727626825982419 26 29909155786008631463155 27 228932858330252399793117 28 1752314709189374607990577 29 13412696029907019535541787 30 102664443691114097001941843 31 785821730016422595708049093 32 6014894438272314270327930209 33 46039647061940026160841904067 34 352400050132357671237852759443 35 2697366362652894729485154858829 36 20646379850509671750619081391409 37 158033038015750579015875693671883 38 1209628093899045184732875629152691 39 9258824255495268220032070762892405 40 70869573074996828322523076224397985 41 542455094646750548522484422782245683 42 4152099652086527892857162345662034355 43 31781306307176993133224604033552859453 44 243262810439299905756139831150207907249 45 1862000081773328411172988133629871017723 46 14252257869844001847429021376713182815123 47 109090679628261177908052557877365942072485 48 835009897409762371268758077685147915379297 49 6391394124119413347214014348195231716936739 50 48921478627434737841298160468953434313740627 51 374458377095356623786065396695306123838642605 52 2866206830025261525653701032828507840160848049 53 21938730964460317307332153074825889523184196011 54 167925046890886057076189734298079695259494988019 55 1285344235224316634127816042821733114375736940373 56 9838376309032013795289212701152424050012438199457 57 75305622996185210361073140072295948889061340031635 58 576409833972038374573258887743637296855382970049651 59 4411998513265120859234512917671969332061763745491101 60 33770643271151961158341795430168952271477851744220721 61 258489739631258622254548279967871203780448070038273499 62 1978551162266819927410864789846877699302895627206470099 63 15144371715843501140538964942520575739372265755291270277 64 115919162992415501762619604657858050737211225196295958881 65 887276976621263055375242630989464589918462367630077214339 66 6791460643083484029386965540935507541092588523613479086867