1 5 2 6 3 7 4 8 5 9 6 10 7 12 8 14 9 16 10 19 11 22 12 26 13 37 14 50 15 72 16 98 17 135 18 228 19 363 20 591 21 991 22 1891 23 3907 24 9332 25 21716 26 60391 27 173035 28 608736 29 2415469 30 11965450 31 71412948 32 498302379 33 4414929844 34 45837019498 35 658692683163 36 11970131458371 37 314171812394449 38 11808518689127188 39 627683520252517431 40 58862665787824276495 41 8938644254178119797632 42 2313687388123603588521968 43 1084640549844467484043573953 44 1035825878498030132511016379991 45 2135161640733511098246414906167875 46 11234996892521527109023824489628488792 47 175717734393143867987046700939200958887032 48 8202563420835063885656095052483478596277621668 49 1145781786608098189484946340667894148715327665482529 50 674410524824675158529541813733328077213421720919906228040 51 1626487342425739389257478031029030359995891113711725152654951254 52 21687363602351803410014465921792541130431613212110666383571766488940388 53 1698426773066542300393130565983623506314636769635797098857189163003389253926103 54 1028321431710334411407541135565609098777520239621192869102667062003838479470684029261515 55 6582398155022165361302292770637691327734633124756956758744408023083678734118137383191223109412498 56 540850027045390219675844021703724136529392064599115211005390125234756351792518522726218672084042705935201067 57 812034016817569134850039666133483650346964941489009230605458306739175447749565592001304342221367977515752997731684920308 58 27226851629062968819386328634307221520727537650969052171902283735306801522102313632659328892386699016146779561282856111027634770432801 59 29740741651699438514801590554810836344184290834720618736027468974286200264469385953252956721881713221294842141311435815196151300335738785733687977785 60 1645559120868480702559387055051672272534871927398325217495658272610509837449820777346271286562368867586409157989488386949196397700586160911749803218572776020073069408 61 7380177521263445541170674677750688646629742667288671255800926044325978378557810943176931314446980970395117932274960803309603453510862171488804962344836990498516326751203308518379064893 62 4789348260695445798145024720939605058042643319316101208476117624738786089136864124783520750038839461007697235666393183046340402578200191900777579848428079872678763214289481920935949501223119522890526158245 63 609733234062309673665916133729831318801832570369957093744317987056453545342959860894987310629194747506715050025583382473044136943821736783434314410943237129615556560967463787877616709737819259843135780193380690961290987909486552 64 32620563293144903393347828754522278842038768487012877936733593063654919714973684376481368382723856859617781870840201173495443101482919541597320808859673367733455558293315812727607124119821131020379302862744323830089194178952992113505822758669292907487786 65 1492407751390726910562520238524917648465926334992633582531592148690683642539904630493844643979863010739737432604268029437259322169996423737381277936611919540895588944766272093209157795381587538289056180679149748176225301654263939901587351021344443314272192679994875727554865699721793 66 120291012608685414822602396482089804645524415726516828688567869069178206495281451596555974911081658996416636340884011475476856135313899563396626670362575099219708961873573562465259698421389086895304567373062769030812948915584285500488452685135567453338983336823589267928318836382296081717757821479776438110786987225 67 39250939076559511160185408978068124536434781944170272345886388048213707614538346070714748974202860214920593245336295756195488912901619506049846563446062412978065263675465412340272739166230178255567217171027479594207840041526986419396039209056405674326990242149792493835746263019407764848729946124524161358166145490334289463252505736122140679392955264 68 145747307733455277380133034042792533428257326081265679224688874345003700388613809158958317135738824866433526510457164021033108105957781384171703681863007719859379308924985489151473626702394041905965162698991976760922274798045955197885524255094916779136622961378834721581046043784532596703226758544230744944573503428539895153864067407402496217829714078796300651110325861497405049672203800560 69 15056723642501474912600357243837104147866412352624352752081456576233497983157775985712107788588202611248152248925275750461601492574140583687706152855119347268688193242603819122675981168160429303511431009072841608883915729930076789094866082911797203215014737598628704759402164701622516141523399627922295642373199264270537569115248278869334162430047924555706596558997478027486532888295776510827067051784596066727437320626934379087465556 70 152321617044490997887781166490619000434131144206708916524672079534216849291700745412849454424410735249018264408538099360694512096381953130691960566465885977403332992074761959669901563686778861678356389197052212172681732176927284267300742585963408557437468787546798916178655823913518883985664424978887970000017983409392797017156658710979715473408364813826892710684922584771492308955772934811706734992478064772299763612860475191597938446639213043220947261734732927554234545469738305679 71 523816751897063846738600117044187125025646174205754748356160433968602545557637838739907076122951981248635307278783224277082016405337114582301111736835890313930812165067380382404104348020723414746435355911678309867701250846470373473152320351938319163571955934478157406091043250181472082496977713414418578981136897150733317721368108225621400423289378666322787086903226633225831180742144480518300925708871748019397246733169764859461645901126865153558571690524454068598801552303849656145752352139279319658220802554745548442276638042676384140 72 2809797260698309912446611004633060644775035917218575223164430594722112720036041503102050732215101856181016121650978405855124922169600234064826064548572489984124470860061534919519394410918603533252349374052862211194182502000069843818298520501635511205867683029287006426924249099985180152296606872788153713662809597315059820429440829251781036004631136393068031488327323119544150848369600149112252346694546328792287989526994177265331571155551443127112541563007006819156995531179046374235641223374061623615125118292868172641187363603164069112010408001673400921663191346794572705867769305571347227337306 73 114236909904272036712358057676690448689615181973215805960145407650928230618642662058183564039716765829352604414239768679807368457574088331074136923443808680218346640753689901666289991696783622534164337406345889150873675351905856956555956917966917678780824054573879242419426419727062554708525807922316447858639998493103090616300081830456126327716298994100217165053061356843639158861177172430609857562296589361417571139719704834874259270026089285784131314030656127469431288415973926450879487499760666098480283180189998883849022055484144550491968760365826085496367272594273768346294566873424173055533101639306116769902854812225996557383069770339558125835889814690123735 74 222792769754743526863418168522818596423603975633986043390836076546483392654410796358508555384034262192064995233065932618472576517989379795575770317667467208496967930322338948919371266829309157198744203683649164497477742559841171776739378013611888094466291536146946248224913133442337072071270706674184558486674962890205946197303417406595845860658206558417764190129200952733780212782918312230916300852350575628396213988490587984213617157592634422995950887125105268768844773754222353438209096436705529803057007169479727207821785605437135664265931607071007827029280846090619205366865761776241672036158287624308078216542362388718646997996778456475585175510283096394798227509275753813137467250182529762324705444391755600645528691727368008199830428 75 148518910328231424371599204985274129435973680540187615607592789339156277329424880578987310138440797301074593905926309442842835463077552571552216720765702540528387394795479358249799485148859828176656941707066473551666870217228286243885218399367371283731777195950903792455295155666379210806089081375490612603103551731552854647262768672658041726010238227473041797576505201755398821758717548108797123213940485178430047294526816717305010135993788752153597070064355498035071958818383891578071703829446754778015500285194197424247199292142531857698180757493970551494137120323162631418081975374601823264120600420495438800810406882953173987970873437877521903267076093165113356549724278728788718833930932922101583662691331651718030655587677904845056500649675178585661482365201767027179326621051473560924964635160180774527984028861233411 76 324562411205757689338579619139895357638143509038973942907888331880820698384801609185929829542147755151406781337560190302700245171354011811302113273511771400137406867480953480647411637272902112362326539844909467748689686807939513481954244143661747152025265104014297152187334250139368912465366787883666973556186195447478259496582105278026574247898699662962198686055389983694017006372726126733963992994330355060914913388928856886135212277919539230338570096875326958231640024312986793326123859401458308081174894792446490579342304017103814987774300081230168524525520613104376200787658708231937816788744981618197972615836270616159186772903709837459064562384910279791884164651098702508289395670240641392011903711735417120155344055749615119395432896693606691135672099260375661383882985276838190344984261611074017124119024665436068326034865333032418758542679437014084942341119490416156382106576480453697784634556341381414510545