1 15084070635 2 983600385660 3 35285910378578 4 878623899164100 5 16772871828446212 6 259853049462211773 7 3389319838308873682 8 38178484248123485705 9 378421518105145967388 10 3348715684902249747787 11 26767673599819283466866 12 195170001854799727192143 13 1308885048055844630034955 14 8132179181560036538767444 15 47105244055324505280694548 16 255802368267633060276278982 17 1308748274855390867657242101 18 6336283987042184421593571539 19 29144116069150773237977705011 20 127803523532546809382300737683 21 536041243389017325837484920400 22 2156620461461568291457185092984 23 8344710276008949090895378880197 24 31128038800551353605226191388208 25 112188159323509342445859684507389 26 391444236499658531287852156932639 27 1324716708597171581529415876648900 28 4355582526938637613143787838447653 29 13935522344472560750024909909638581 30 43449725837424920660381806427796847 31 132197984036371407569855118081795055 32 392990689324540306699044956058175681 33 1142791566356978819089009275023743042 34 3254258710262479824516670361944900400 35 9084026300878491976248341654779767222 36 24880401552199211348128088781940380374 37 66922650271355319897840392761875315747 38 176922955525112948679407773140956493228 39 460071497165425024120284562292749296391 40 1177630621498588703609441593670547658946 41 2969115886877933351747613359665863825827 42 7378220254704174682940017357790956704832 43 18081573933780913702442395405103234187316 44 43723759166829543372685276258923685088948 45 104379623200069820499989032809554712954575 46 246113874983495315004298273259126522246788 47 573415757669151679770583341883389554145728 48 1320669349131239037791522456167098536086026 49 3007980630341217676516616263277754253081273 50 6777453566833795257404547299827744656459443 51 15111662020449403048907155094571649583778892 52 33353849527812658467557589501985670119527892 53 72894159817814854987738188087076134653053133 54 157786331836394297983483522931102733811728996 55 338364908279514765623469823615442728385917885 56 719023708179846322104500667213407395022812950 57 1514396563720783610999439226923542254891947757 58 3162026874017281644708572279157627394786529424 59 6546468376545450719955239830988102129333356791 60 13441437587256051640325725590459784473155240171 61 27375307554100705429930443585827963355179887359 62 55312185689904148524376896217374334888328327858 63 110892399253782562057607672227069355143309025736 64 220632542847762074111676962808304878443697570112 65 435701674557894176976200066281461043909813746409 66 854128872828251426369019343459181682566789815068 67 1662388679653858397581203692547244848120265670350 68 3212737555338027971573011034392505746392295060028 69 6166065687193564579456289758767608737268847932654 70 11754017292974028233512483717569643633418125137443 71 22256830779563905434622137641151175359766862513396 72 41868872752371456178800511033413806534349551009179 73 78256598486522256307820090002675622043028786663410 74 145345633830586533673669418618880924810631717296817 75 268276568116323492077911670687472467903382883665114 76 492164765802974001404344073448513749994769176119329 77 897494017752679136906942711354026719087734119266011 78 1627013293250272132977753518997247439788532146891568 79 2932468747344585926714944255825027205562233736802320 80 5255351309066568008000350258294645127048684042108666 81 9365664381496919560323750465596965344687529754578393 82 16599133945681704672434666371035351597502031094286635 83 29260580130177359648749252474411425292007772617917101 84 51306326837525280361469177750022332544755121725452661 85 89492863956203411085453382282168745685546258448165974 86 155300760945528306591570645229144907267673771150736756 87 268141398980924662271027640315809397450279938622698001 88 460676347484439023558456854767301156522287707605462504 89 787599818712158027537088497241508062017195192700311057 90 1340071901084354305033013185386515017384542239453131077 91 2269330871192133619039192181995653781538365478971835890 92 3825150105545707987930588589184283605084872366448751205 93 6418197836390053126790458705951812197410460083204264425 94 10720721246890219760749507959097708432639741440171372829 95 17828419851791681347300936858630397183819084794707361177 96 29519612096074156279347083040009000175673748989475871959 97 48668474908314235109929585458096268734092761616648325912 98 79901300112806334943032261610728212738117332837663617024 99 130634555625906425245379957884189428395209690545284011490 100 212710490077154566791084304791950254386029000090850727342 101 344964377706013973082929559777668978254746111049645158885 102 557238883539158270352528163945450944423844510638283885882 103 896637999925973511256790695423519495516052941522780373633 104 1437234445995716748666919141249838211157721570292107526028 105 2295083460599171672316326302300597563179829850598743699905 106 3651361596691146351080153699699914052652749794525656907694 107 5787903492505305969038133519104635125668483680778754054540 108 9141592710768483785166387675401335756618910266820475709198 109 14387329087519446928446859241334136581293841099560280520735 110 22564166437110138891024185037332828391377632435002066654096 111 35266456700244650209814881037607940036937671312960814759500 112 54932570089664838697017082765059496327722932747317845125326 113 85279619808985880560593213235948665421848191399687144780557 114 131955981498032632424994433439762447765377548708491216317051 115 203517708868757849694666823303627037437243573038771327378590 116 312885192961962260566950194022335495752262509088347073858478 117 479509781496741479688844555757312211031243825647411322275947 118 732586904195234765953939806303465917810065189978298756509632 119 1115807364804654175870048015236421240059229105765231031861673 120 1694363064903516961243087677357554793692542479744518850128542 121 2565247766278730991750393893881190932507483710608764314850337 122 3872360614065697980405491949112883274397196446237613844007502 123 5828591106651717678322919364408028942400647778953315922003293 124 8748025464933499232982522761477418982253279058989025566397067 125 13092787998357886475314532066590057760930483205336892928260067 126 19540989037740026715090309491218374019493877271820129073638120 127 29085034917693207618793353986685690280894919882937042455433130 128 43173504031987469157996033378343119824191155424911199122642878 129 63915379799253651569654509114195928907467477324743177120393095 130 94373317307003837457953502941447727717815055772840729584353692 131 138983725360081273133029781316220508508210840042156308548420538 132 204157047291250214238833383902979235075077093254390927634313572 133 299133492735117272853815090339061773712591112615041429802792840 134 437200056802857957603854447144373369476198826734243654008479113 135 637417340553886071871404350695453958415760850565986408813108502 136 927064107851523962879991020418759171388237438257944576841477901 137 1345090067780887465223484782336786701123422694406254747427713608 138 1946981818332365092715963557678919083721601764204422784620788295 139 2811605210582875509776729330433615314175585147764109054233623794 140 4050805956792111225896260225250971485050119792553899050526542963 141 5822851408665566819313942561061577872067206722806528284253840267 142 8351210397778672232999229574098548316170086490110217812067382876 143 11950736017768575304306118722369346899013579619409293529354398524 144 17064093994354716605717028242489399759577130977693229630323341886 145 24312342223036602611761662154405107642855109916258723004516167053 146 34565016895577352770057150944858271154527018302425597002378252515 147 49037054432637659684596617026565007892718865617216144147737031399 148 69422560459881618859144724852183982340209128535002643824391539767 149 98079074619451948467728879973363461701031878263366631210248407948 150 138280904424209603522312505049900673956913900332529258194955835104 151 194566755735624975044890317894354293784405169620655944641992639469 152 273215863314067249202119335004848221305283514737544538288069288880 153 382898910590943177675338838114715818137621687946244214529563328853 154 535566272167295964332197144963966432059770145574359126065661181371 155 747657908571754024305400812924060170081842319371351804350285200992 156 1041748437598778454783462511681634197302914342587514434934957302485 157 1448779945221225304168014498529093280440283821874619603207870047581 158 2011087213148683674387158317361942012320783497705132934738923086027 159 2786489493538004064853438650142361224790956449282448024251386259395 160 3853815371435547127927851336986222388234563316713821430091395690157 161 5320350010733284266048728280336218813862881246295418322888534486894 162 7331856882822079930189730683107071683784843030397319438161011261872 163 10086041651851373100920073138271977351397553989741377808072768841118 164 13850610894345562884100932732610782436659924626365761052114883070486 165 18987454540339714481742387721484960698430063817362495362476636794711 166 25984976763837754535529394202947257156821342964364127703198538257192 167 35501252572798441683584969190472021166107288069101020630805749760667 168 48421544775114016369168849323799968966682345629974226065012714952726 169 65934840998979241695076598330463123911212543278737183454191555668543 170 89635544359098741688178514345025208549434455440495113206250618057100 171 121658379592807680993351246970607040407315953984630230010911589074228 172 164857095458515590578865641443086733279816945489699245889826338665928 173 223040830194868077006755249765362831214361958525224423231703554073871 174 301286287421710426450443487547943697630591175075298447244842149224908 175 406349438293945337252648883285672950819229060548088677333713079497768 176 547207699482896547452882385711386782915524120090297639348316213562242 177 735772920900164377195757986306394651307111204559451390864475771082257 178 987827674941720789791399708997470669211276032486070940408944702456483 179 1324253069105467619547435334122267607259207974431580592184560435925456 180 1772636628828789619946809921827800493947602410309367788153242960488520 181 2369375025195508340672022451692310876828469328250986977172768806764345 182 3162420223280476399238669260722750166730953517524914271256800262765292 183 4214861132342467835452192265364075517595779660209023809936087912109509 184 5609588763954518838179113109696901465236491172322995747539844786934806 185 7455364703586319765049831788746995478066940429561185792519641280588901 186 9894704766624421749436134371667186106772730434364362220567688124107164 187 13114107616339314376461421218508763319729051326297523988215063790420643 188 17357308937997072692034180081172865315834689310507998291812342193557051 189 22942434443330819227433669423770495223104411512056541087235397628112327 190 30284170849156373664222292959552661010938293842228302643806019996798974 191 39922387344880639182992682119109540504647036533684986847190446276966188 192 52559038999963781247915635901896622615111711940458108381108101985254620 193 69105690838173362489190753130031190714032686640569407422170240341012613 194 90744645601194068947936316456735064247326594836054976206784738685902844 195 119007475618644160733541626728343760040432961367865885964296943047738198 196 155875795030823037817707604512466729747337701847184485002596268365699836 197 203910419781418155586846051641339024951161929108044533969768727227560914 198 266416720664196970029959868099288783811849982300021430073910286570676655 199 347656068644988920879601088597929956387286340633058981111729668884164472 200 453115913516190898166169216700905828637644274245532362367839494484819999