1 1 2 3 3 3 4 52 5 106 6 260 7 279 8 334 9 491 10 536 11 728 12 1161 13 5678 14 15183 15 41437 16 189034 17 281965 18 1118629 19 3473978 20 32869874 21 82525851 22 159312757 23 424570638 24 472381891 25 563118608 26 579529452 27 1426303902 28 2330077798 29 2991863700 30 25850322702 31 34547004920 32 37294688664 33 38319719894 34 64561331665 35 153598275158 36 588502381253 37 2647888847572 38 5166964186049 39 10352593823521 40 15640832811468 41 16772715874154 42 17111187981921 43 29372107977126 44 91400450054782 45 6700901552394410 46 9696926817080234 47 13045202974575536 48 190510163190306564 49 224530287071343905 50 239172151848264111 51 2431720552202280414 52 5069403790995097059 53 6577979906179431981 54 7962735732029868457 55 95777155552970812042 56 193885801646353976898 57 375818256713027461961 58 780557385724917798940 59 831505160473973479617 60 883224193322314758536 61 12355971901630323763264 62 38199134607198825217574 63 61224419876146291163123 64 62320586778752737156829 65 73399675049887827848767 66 101818915206552099633385 67 141202920026694313829938 68 1054689566241173730375097 69 16211988228625613823580702 70 19608192677454006991619545 71 20849732418294316110157400 72 146294873434215754917198851 73 477502143884936000454573748 74 606980202135938641887139934 75 1281856798299756160319962661 76 2897101354961988051843104743 77 6988307194025010628509423005 78 237292144456092503668262853726 79 426702309396716969677722317243 80 819266258175949395145817351806 81 1637561078605823015133365954308 82 2927487063571416938883935340331 83 375266209929767224346944359981641 84 511534815151317978441968373557619 85 813613335253523042334192830713950 86 898866992001169017631220196194217 87 3049839339761952746690605670434080 88 4204190427932204452417800684759617 89 8441821227013682497484473008648157 90 54001300640589773479567285052105616 91 397406586628523046714584593229753941 92 1120598366746113109916971266249502954 93 1496340141589731357604817311524907904 94 10923878197100301221881988100181341542 95 620990563355016117617741761775805973401 96 1059049570528516891279444456240315768911 97 1515055669716568912326554388132230697948 98 3002300728726173543370863065252148242139 99 3414754347407505679234669653594316525945 100 5298598509629151150458082431466553877374