1 42 2 366 3 4150 4 48491 5 599181 6 7737762 7 101530262 8 1333341624 9 17643516841 10 235162515839 11 3146321736755 12 42232649776342 13 568807797004946 14 7683091138249061 15 104022021281511319 16 1411291383524511348 17 19183181561668822885 18 261180980678240698980 19 3561225813071408523833 20 48621953574778980380015 21 664639772921574367756455 22 9095220620807815472562434 23 124586704741814472010893589 24 1708149338848097193785198283 25 23439263763433209999380345542 26 321882947356780534734128291652 27 4423468122793748926558400043786 28 60829818158870831300125400161793 29 837025838413542448718060226950841 30 11524231716138836944910754939235829 31 158752165038408026285183100519068078 32 2187999403658841619502590735586379880 33 30170413071404910931571459221579992238 34 416207263368558056362915163950027857277 35 5744090427197466046750697642861714172693 36 79305973013460129947291990592974933217342 37 1095353181540653399975530569106262788232533 38 15134130263612021806497749043898948558503215 39 209174054742279316085942707167816600917097389 40 2891997082028787469149552404304625193639316173 41 39996385716841272712196781908567776844706099410 42 553312103423606597882775635211909767889696576098 43 7656675170231098632774817906176469255901830685682 44 105980365629879534474025538864543795180633696915269 45 1467305741788390875533189207339829574416256670595070 46 20319875504881329786031022412224452616554303989727484 47 281463579544338943677991993577617793094065058860660317 48 3899598589491592860090196515656184563809553073957431276 49 54039359277753778997022570185299973458928279897496594171 50 749013003083977108315366418962287784675641805691296456422 51 10383742567860989876799450738365741385168305198639720771369 52 143979469345971867602551253146317755682938962341322089583609 53 1996761630867195668110752720934588902253606828872670294428769 54 27696694813952967673116989910588900655168282183529735508141718 55 384240348251583722638370058943461689917993905207345469314973653 56 5331490830290386939169166893245387603509739758427418389623691354 57 73988216829724295315020870447437380889504264867755600194044984790 58 1026933437478422077302366116914938146103987072345096305977725132233 59 14255604399164222205414243915058517274759418545554229772306160745623 60 197920353499753714549862997746543059680600775364057000004872790307167 61 2748240565877590804953338114156467159994747758705102402836398387407470 62 38165994031689969502372847658123207978171192319353630634464331009610012 63 530095510165790316869545466992084063264518682326436399581804517642649471 64 7363522973439082593968962840641441603290141603420749168607950153324030280 65 102298549626046398156919529138712442335895889367377489822732702292186423501 66 1421359805197981613259390006009440217976608404308299125678026569256000185904 67 19750940953612870382559036283060241512807244752631754455238326341561496464320 68 274485438585886377272000305731232022090492607982605852581730500551724519637638 69 3815023368503895500524798948140919246753371482918966505185858194947322700602216 70 53029818601815641413815060953431801395548096748733461243980398356704930356976739 71 737202597896477593352789008183667241562927108815867958815122775369265538108260256 72 10249345464365626721598617049131542119823350101552803443086779648462330678460206420 73 142510478574079592581947996460816761958407609903206929275338922343441657267104127862 74 1981699216460199292283158268708161907771632252560939918760629108618595076663785151978 75 27559280443310888401259199946069983676604031980324309868405293710668071327568078547974 76 383297666841147438696422036868387250729492831732121187648227415446049239732923021003559 77 5331404692342212849769032755063606283536382033236462659287867329303914568048351148475212 78 74162326067836037634831372603108288574764940294757445526028610834834300624065210724957778 79 1031716406219568004737893002566219127079482525853373607277825342470650517568415059082864385 80 14353960548599591099219270628391819170474455306551503070610231713197045100677111897995162526 81 199717778621689772505966033589872114287193483477611696940921081540288349358137324605993381484