1 17
2 144
3 145
4 10512
5 10513
6 55261584
7 55261585
8 1526921388356112
9 1526921388356113
10 1165744463109679828308252234384
11 1165744463109679828308252234385
12 679480076635437837059150531810555804350472205781672488164112
13 679480076635437837059150531810555804350472205781672488164113
14 230846587272250238020117842233282646035148651811413497096348358889847752085011874715281589982071024355502689036610538384
15 230846587272250238020117842233282646035148651811413497096348358889847752085011874715281589982071024355502689036610538385
16 26645073427622322793941937268363165979803164000716775712950328007900871186886333947338536150763821356993209037717248343628863535374067059390019871831589800581866951258286938274364712536889743470626480297059642078761582275383025419779204112
17 26645073427622322793941937268363165979803164000716775712950328007900871186886333947338536150763821356993209037717248343628863535374067059390019871831589800581866951258286938274364712536889743470626480297059642078761582275383025419779204113
18 354979968981692598704572352120094211090665882705660987596327162678925469126263588696841121598363386325975249996141628188816871938189030231889663540211214032541196475815278339776153541378168796945423198580427846830956842896095944933798488665404087451761855927781075403604064880415740820635234944820199601391781084608340882118097419754144199085464543591882675106815995154716874530078903785082110676298600223585879715057811214842533240187108778637097316166414837671927871858058384
19 354979968981692598704572352120094211090665882705660987596327162678925469126263588696841121598363386325975249996141628188816871938189030231889663540211214032541196475815278339776153541378168796945423198580427846830956842896095944933798488665404087451761855927781075403604064880415740820635234944820199601391781084608340882118097419754144199085464543591882675106815995154716874530078903785082110676298600223585879715057811214842533240187108778637097316166414837671927871858058385
20 63005389189121719755846114184944040289907013917924507516022473338808338790721128562537489263856437860669205499618827246543749436396891493540396706610036824574950753817747976289854395375207030560540999783760364404738720813171498097787033341295036841139876626587271160135549545997774547588151182039560571726170386962377246764194701709714789287443852829376520437443227750778917346591376019620242804849498726617986562874190669551976136085895511802971094863601740761457663972049278769742915835688131669932840527536782396632704063651751074154082972311444911784636748857866264105296671413916640626099951712746220072008492055598407539177713650073142183734386277412084312485376600834158220458433157007256939850438968082225799338747532993394387957168959530224527311657285836440274925451746069963369735912090071554189583133338316804696814689361711167827370001097218824346282882333784472729720915438532893691304667927178675051512051553865766107909694880431034404112
21 63005389189121719755846114184944040289907013917924507516022473338808338790721128562537489263856437860669205499618827246543749436396891493540396706610036824574950753817747976289854395375207030560540999783760364404738720813171498097787033341295036841139876626587271160135549545997774547588151182039560571726170386962377246764194701709714789287443852829376520437443227750778917346591376019620242804849498726617986562874190669551976136085895511802971094863601740761457663972049278769742915835688131669932840527536782396632704063651751074154082972311444911784636748857866264105296671413916640626099951712746220072008492055598407539177713650073142183734386277412084312485376600834158220458433157007256939850438968082225799338747532993394387957168959530224527311657285836440274925451746069963369735912090071554189583133338316804696814689361711167827370001097218824346282882333784472729720915438532893691304667927178675051512051553865766107909694880431034404113