0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 2 8 9 9 274668 10 366299663432194332594005123072 11 54795242223399970047010492985892892484369451926972560864070488972981863025272273768093745152 12 54377545666730404988468558471422461365675421953802484692217903075745229833509276693320530444610175022645439741556411865881577118400344374263465679915988582280175233031299490361245933257181311117535743065457608553578625822634278912 13 593187844554834480370978251496341297960966066412753033992469275381572261499878679802858588963539454964425310493437400773847612424577983754665927394698941492481861495989378285346022994086619081164742566741408865092852106228705090430415988260316430157469063319766317687728531178615152988719053209514486636923485432666299333420674063671650772974449720811762878657839695150372440368302806038507651724021640632376010790971918374558737545585322500651124638708398012158982069187844109648255968292736902723394338816 14 156508081099718865725404215049726559021639889428442016526744937811264689105039288912595888854165644099030304103718028886352034804729798672641391429864006237781215807037140170473956388698778152778726634491363550635620881606278760832136694583441748278694984261037940174474729260164757140462055153085994606002130610886421513140393335714009496761420779702105937442502287075149948762637568437217052075268144867123207383043195073353282188004482518462258523893228082602883427132825173337474899199845651920175907588481317361187490723890360726556681055842147917175471259692606993871708310486553358288489730564007382047021581895115000609062569578664794222798733719328728821971487607037304196471353575723889604472351034466769590189724903807139793747036345914781400381502341946289652337727157300584756418210160377726932323506605977287049183342334447644689436995980952615215498510548413880466366303011907067742721172286958423668544851801031568274298607125359696627113812621669142705782487266121928999056529056901258836399157417158377472