1 1
2 16
3 1296
4 20736
5 12960000
6 12960000
7 31116960000
8 497871360000
9 40327580160000
10 40327580160000
11 590436101122560000
12 590436101122560000
13 16863445484161436160000
14 16863445484161436160000
15 16863445484161436160000
16 269815127746582978560000
17 22535229284522356952309760000
18 22535229284522356952309760000
19 2936813615588238080381960232960000
20 2936813615588238080381960232960000
21 419544802226891154340280033280000
22 419544802226891154340280033280000
23 117405836999975447521738304793108480000
24 117405836999975447521738304793108480000
25 73378648124984654701086440495692800000000
26 73378648124984654701086440495692800000000
27 5943670498123757030788001680151116800000000
28 41605693486866299215516011761057817600000000
29 29426916495084282975449380314372734289945600000000
30 29426916495084282975449380314372734289945600000000
31 27176375348456732097769987157309821944184850457600000000
32 434822005575307713564319794516957151106957607321600000000
33 434822005575307713564319794516957151106957607321600000000
34 25577765033841630209665870265703361829821035724800000000
35 25577765033841630209665870265703361829821035724800000000
36 25577765033841630209665870265703361829821035724800000000
37 47936849693589663515377597083040878310339222135026892800000000
38 47936849693589663515377597083040878310339222135026892800000000
39 47936849693589663515377597083040878310339222135026892800000000
40 47936849693589663515377597083040878310339222135026892800000000
41 135458080327007621164876914110970675335102470679495727625420800000000
42 19351154332429660166410987730138667905014638668499389660774400000000
43 66157745782864854606586051262785807972331951694504381871645179494400000000
44 66157745782864854606586051262785807972331951694504381871645179494400000000
45 66157745782864854606586051262785807972331951694504381871645179494400000000
46 66157745782864854606586051262785807972331951694504381871645179494400000000
47 322828695099475756591520429212041914232236750376590836635811421120413286400000000
48 322828695099475756591520429212041914232236750376590836635811421120413286400000000
49 5425781878536889041033683853766788452501203063579362191338082554770786104524800000000
50 5425781878536889041033683853766788452501203063579362191338082554770786104524800000000
51 92238291935127113697572625514035403692520452080849157252747403431103363776921600000000
52 92238291935127113697572625514035403692520452080849157252747403431103363776921600000000
53 727804489986573723215536547738611586163162469255350739168815584572455900917888123289600000000
54 727804489986573723215536547738611586163162469255350739168815584572455900917888123289600000000
55 66164044544233974837776049794419235105742042659577339924437780415677809174353465753600000000
56 66164044544233974837776049794419235105742042659577339924437780415677809174353465753600000000
57 66164044544233974837776049794419235105742042659577339924437780415677809174353465753600000000
58 66164044544233974837776049794419235105742042659577339924437780415677809174353465753600000000
59 801733612962563541574248832512953657120149503783498735284125307335498073454752886137508249600000000
60 801733612962563541574248832512953657120149503783498735284125307335498073454752886137508249600000000
61 11100676129435193749033939029409986776854107925615221912445088829443439980860829155751043360149913600000000
62 11100676129435193749033939029409986776854107925615221912445088829443439980860829155751043360149913600000000
63 11100676129435193749033939029409986776854107925615221912445088829443439980860829155751043360149913600000000
64 177610818070963099984543024470559788429665726809843550599121421271095039693773266492016693762398617600000000
65 177610818070963099984543024470559788429665726809843550599121421271095039693773266492016693762398617600000000
66 1953718998780594099829973269176157672726322994908279056590335633982045436631505931412183631386384793600000000
67 39369627944426604157559870773934323578186534555479115171117700790983909421059308436104613230286437728393625600000000
68 39369627944426604157559870773934323578186534555479115171117700790983909421059308436104613230286437728393625600000000
69 39369627944426604157559870773934323578186534555479115171117700790983909421059308436104613230286437728393625600000000
70 39369627944426604157559870773934323578186534555479115171117700790983909421059308436104613230286437728393625600000000
71 1000448426412454592765185174508442145719654774619312076890703425953930782340853828058899314036418494180303456180633600000000
72 1000448426412454592765185174508442145719654774619312076890703425953930782340853828058899314036418494180303456180633600000000
73 28410975521331650926902584995317796588703874726439907613752726549765381254234111154989184914740895174589355001750572505497600000000
74 28410975521331650926902584995317796588703874726439907613752726549765381254234111154989184914740895174589355001750572505497600000000
75 28410975521331650926902584995317796588703874726439907613752726549765381254234111154989184914740895174589355001750572505497600000000
76 28410975521331650926902584995317796588703874726439907613752726549765381254234111154989184914740895174589355001750572505497600000000
77 28410975521331650926902584995317796588703874726439907613752726549765381254234111154989184914740895174589355001750572505497600000000
78 2185459655487050071300198845793676660669528825110762124134825119212721634941085473460706531903145782660719615519274808115200000000
79 85123830603452694728198520359770215220887661969899018706783493314170163911407709419217869734856612389443424542764610837346497331200000000
80 85123830603452694728198520359770215220887661969899018706783493314170163911407709419217869734856612389443424542764610837346497331200000000
81 6895030278879668272984080149141387432891900619561820515249462958447783276824024462956647448523385603544917387963933477825066283827200000000
82 6895030278879668272984080149141387432891900619561820515249462958447783276824024462956647448523385603544917387963933477825066283827200000000
83 327226560279790817272794103607679839175549777903263757357094408159624560489946413474849183695853809979813427316473891413268377544148366131200000000
84 327226560279790817272794103607679839175549777903263757357094408159624560489946413474849183695853809979813427316473891413268377544148366131200000000
85 327226560279790817272794103607679839175549777903263757357094408159624560489946413474849183695853809979813427316473891413268377544148366131200000000
86 327226560279790817272794103607679839175549777903263757357094408159624560489946413474849183695853809979813427316473891413268377544148366131200000000
87 327226560279790817272794103607679839175549777903263757357094408159624560489946413474849183695853809979813427316473891413268377544148366131200000000
88 327226560279790817272794103607679839175549777903263757357094408159624560489946413474849183695853809979813427316473891413268377544148366131200000000
89 20530927706675662886916610391932017920393585472703049350664340416503530643779295951324634922098530446521659191726188165259115141553944927559988019200000000
90 20530927706675662886916610391932017920393585472703049350664340416503530643779295951324634922098530446521659191726188165259115141553944927559988019200000000
91 266902060186783617529915935095116232965116611145139641558636425414545898369130847367220253987280895804781569492440446148368496840201284058279844249600000000
92 266902060186783617529915935095116232965116611145139641558636425414545898369130847367220253987280895804781569492440446148368496840201284058279844249600000000
93 266902060186783617529915935095116232965116611145139641558636425414545898369130847367220253987280895804781569492440446148368496840201284058279844249600000000
94 266902060186783617529915935095116232965116611145139641558636425414545898369130847367220253987280895804781569492440446148368496840201284058279844249600000000
95 266902060186783617529915935095116232965116611145139641558636425414545898369130847367220253987280895804781569492440446148368496840201284058279844249600000000
96 266902060186783617529915935095116232965116611145139641558636425414545898369130847367220253987280895804781569492440446148368496840201284058279844249600000000
97 23628647485754679362502453724413306715830271665835799111783802082359875324118226512340752054131360850633228709217287632834282348313791572956276708209072537600000000
98 23628647485754679362502453724413306715830271665835799111783802082359875324118226512340752054131360850633228709217287632834282348313791572956276708209072537600000000
99 23628647485754679362502453724413306715830271665835799111783802082359875324118226512340752054131360850633228709217287632834282348313791572956276708209072537600000000
100 23628647485754679362502453724413306715830271665835799111783802082359875324118226512340752054131360850633228709217287632834282348313791572956276708209072537600000000
101 2458806532455273722088429698046392186585291117485811255727666269995003652537747622283010107394483116792594883405863347205076187712754824912250909723196080100743577600000000
102 2458806532455273722088429698046392186585291117485811255727666269995003652537747622283010107394483116792594883405863347205076187712754824912250909723196080100743577600000000
103 276740841436396150517201922421685419471690896914502561831865134761921526691341380643608018919153689334632448403422200293540212599191930480874587582397184951085258413971865600000000
104 276740841436396150517201922421685419471690896914502561831865134761921526691341380643608018919153689334632448403422200293540212599191930480874587582397184951085258413971865600000000
105 276740841436396150517201922421685419471690896914502561831865134761921526691341380643608018919153689334632448403422200293540212599191930480874587582397184951085258413971865600000000
106 276740841436396150517201922421685419471690896914502561831865134761921526691341380643608018919153689334632448403422200293540212599191930480874587582397184951085258413971865600000000
107 36275079075887074287730771627467478531866873562885126918398710950403903712011878329553262320323116855661576818373669049019333944957251169852779071340177626911460189885324968073625600000000
108 36275079075887074287730771627467478531866873562885126918398710950403903712011878329553262320323116855661576818373669049019333944957251169852779071340177626911460189885324968073625600000000
109 5120523452481798850126460586044286356865307768956382370052759102529577255208670355155490460687404101133290622041858133782188033115040798751516934449667279228165830228923273380656702298521600000000
110 465502132043799895466041871458571486987755251723307488186614463866325205018970032286862769153400372830299147458350739434744366646821890795592448586333389020742348202629388489150609299865600000000
111 465502132043799895466041871458571486987755251723307488186614463866325205018970032286862769153400372830299147458350739434744366646821890795592448586333389020742348202629388489150609299865600000000
112 465502132043799895466041871458571486987755251723307488186614463866325205018970032286862769153400372830299147458350739434744366646821890795592448586333389020742348202629388489150609299865600000000
113 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
114 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
115 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
116 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
117 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
118 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
119 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
120 75898894169615109367813992256821301783199333107375988140366163857834181446127018702457769479614134966396376833633945477233700691380728331251539173529839746018414135381815054199783977885143734681600000000
121 12223592804910682978795811266953327473486035796276010265994111055468052756080202489049526232461336050473102885433580553053964730047557678476391635436154220936011614917376696293929409422380283614206361600000000
122 12223592804910682978795811266953327473486035796276010265994111055468052756080202489049526232461336050473102885433580553053964730047557678476391635436154220936011614917376696293929409422380283614206361600000000
123 12223592804910682978795811266953327473486035796276010265994111055468052756080202489049526232461336050473102885433580553053964730047557678476391635436154220936011614917376696293929409422380283614206361600000000
124 12223592804910682978795811266953327473486035796276010265994111055468052756080202489049526232461336050473102885433580553053964730047557678476391635436154220936011614917376696293929409422380283614206361600000000
125 7639745503069176861747382041845829670928772372672506416246319409667532972550126555655953895288335031545689303395987845658727956279723549047744772147596388085007259323360435183705880888987677258878976000000000000
126 7639745503069176861747382041845829670928772372672506416246319409667532972550126555655953895288335031545689303395987845658727956279723549047744772147596388085007259323360435183705880888987677258878976000000000000
127 1987438851227295412864779333965830337090913625459607392224595330399292294499715527325684645602335508269177018929489338949253192703052378246271455609963261391270890959069503324468935433454460153934935273967616000000000000
128 31799021619636726605836469343453285393454618007353718275593525286388676711995448437210954329637368132306832302871829423188051083248838051940343289759412182260334255345112053191502966935271362462958964383481856000000000000
129 31799021619636726605836469343453285393454618007353718275593525286388676711995448437210954329637368132306832302871829423188051083248838051940343289759412182260334255345112053191502966935271362462958964383481856000000000000
130 31799021619636726605836469343453285393454618007353718275593525286388676711995448437210954329637368132306832302871829423188051083248838051940343289759412182260334255345112053191502966935271362462958964383481856000000000000
131 9364809354860308034117438360565914415562838920250847451218549424952967666977199317118199510412812873612279660956001838254356612160747229638224995547026996682106039632729327401045421633703028358903780437177220296933376000000000000
132 9364809354860308034117438360565914415562838920250847451218549424952967666977199317118199510412812873612279660956001838254356612160747229638224995547026996682106039632729327401045421633703028358903780437177220296933376000000000000
133 9364809354860308034117438360565914415562838920250847451218549424952967666977199317118199510412812873612279660956001838254356612160747229638224995547026996682106039632729327401045421633703028358903780437177220296933376000000000000
134 9364809354860308034117438360565914415562838920250847451218549424952967666977199317118199510412812873612279660956001838254356612160747229638224995547026996682106039632729327401045421633703028358903780437177220296933376000000000000
135 9364809354860308034117438360565914415562838920250847451218549424952967666977199317118199510412812873612279660956001838254356612160747229638224995547026996682106039632729327401045421633703028358903780437177220296933376000000000000
136 550871138521194590242202256503877318562519936485343967718738201467821627469247018654011735906636051388957627115058931662020977185926307625777940914530999804829767037219372200061495390217825197582575319833954135113728000000000000
137 194058329187034830428818877344917980296323711695071617437290846386567593700336509894515718364746877298659599505660773687512769727744954138267977041503078101937335726582354777970027510788820240113298048104196653004631307255808000000000000
138 194058329187034830428818877344917980296323711695071617437290846386567593700336509894515718364746877298659599505660773687512769727744954138267977041503078101937335726582354777970027510788820240113298048104196653004631307255808000000000000
139 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
140 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
141 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
142 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
143 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
144 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
145 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
146 72442176300240785902336563313309198104235130048754109358894425175876771145200661193929517856422826997088896400106252210413925640160477962312693766557199260157511543499684410847535136576105326796164119300564687035344644819783979696128000000000000
147 10348882328605826557476651901901314014890732864107729908413489310839538735028665884847073979488975285298413771443750315773417948594353994616099109508171322879644506214240630121076448082300760970880588471509241005049234974254854242304000000000000
148 10348882328605826557476651901901314014890732864107729908413489310839538735028665884847073979488975285298413771443750315773417948594353994616099109508171322879644506214240630121076448082300760970880588471509241005049234974254854242304000000000000
149 5100802667554367987891771644154139919342323948176752855378167539293048856530901702481985034983109869598112777988203779583541957315576960618313234546568427082911177538346770647089322588252409272976657291307337818738330155793854254560315899904000000000000
150 5100802667554367987891771644154139919342323948176752855378167539293048856530901702481985034983109869598112777988203779583541957315576960618313234546568427082911177538346770647089322588252409272976657291307337818738330155793854254560315899904000000000000
151 2651833860403905801560274424175833168605375610534564012446744713444057819899930606666769981585200099405046490050176892859261240187725074832805107548496689201623954364141111404271191374476479334579442534862347397604805834781311551238496822371446882304000000000000
152 2651833860403905801560274424175833168605375610534564012446744713444057819899930606666769981585200099405046490050176892859261240187725074832805107548496689201623954364141111404271191374476479334579442534862347397604805834781311551238496822371446882304000000000000
153 45081175626866398626524665210989163866291385379087588211594660128548982938298820313335089686948401689885790330853007178607441083191326272157686828324443716427607224190398893872610253366100148687850523092659905759281699191282296371054445980314596999168000000000000
154 45081175626866398626524665210989163866291385379087588211594660128548982938298820313335089686948401689885790330853007178607441083191326272157686828324443716427607224190398893872610253366100148687850523092659905759281699191282296371054445980314596999168000000000000
155 45081175626866398626524665210989163866291385379087588211594660128548982938298820313335089686948401689885790330853007178607441083191326272157686828324443716427607224190398893872610253366100148687850523092659905759281699191282296371054445980314596999168000000000000
156 3467782740528184509732666554691474143560875798391352939353435394503767918330678485641160745149877053068137717757923629123649314091640482473668217563418747417508248014646068759431557951238472975988501776358454289175515322406330490081111229254968999936000000000000
157 2106931860035261493296891872899540512812014847192064956083725612985352080701276904022832571286256025889055304287016202460192438564112415277710997156970748871865969690160406878233930604850960940373330163456292195886547495258961238522479499195486360446884315136000000000000
158 2106931860035261493296891872899540512812014847192064956083725612985352080701276904022832571286256025889055304287016202460192438564112415277710997156970748871865969690160406878233930604850960940373330163456292195886547495258961238522479499195486360446884315136000000000000
159 2106931860035261493296891872899540512812014847192064956083725612985352080701276904022832571286256025889055304287016202460192438564112415277710997156970748871865969690160406878233930604850960940373330163456292195886547495258961238522479499195486360446884315136000000000000
160 2106931860035261493296891872899540512812014847192064956083725612985352080701276904022832571286256025889055304287016202460192438564112415277710997156970748871865969690160406878233930604850960940373330163456292195886547495258961238522479499195486360446884315136000000000000
161 2106931860035261493296891872899540512812014847192064956083725612985352080701276904022832571286256025889055304287016202460192438564112415277710997156970748871865969690160406878233930604850960940373330163456292195886547495258961238522479499195486360446884315136000000000000
162 2106931860035261493296891872899540512812014847192064956083725612985352080701276904022832571286256025889055304287016202460192438564112415277710997156970748871865969690160406878233930604850960940373330163456292195886547495258961238522479499195486360446884315136000000000000
163 1487307979624496962828698637825102819489972462739496478375450410903294354492852494267385724604839026332204620475638456914206976705676906470652274052143214761627670019953757191890626523222136979961153493119849070528829698588392478916144541363483859954540853860932714496000000000000
164 1487307979624496962828698637825102819489972462739496478375450410903294354492852494267385724604839026332204620475638456914206976705676906470652274052143214761627670019953757191890626523222136979961153493119849070528829698588392478916144541363483859954540853860932714496000000000000
165 1487307979624496962828698637825102819489972462739496478375450410903294354492852494267385724604839026332204620475638456914206976705676906470652274052143214761627670019953757191890626523222136979961153493119849070528829698588392478916144541363483859954540853860932714496000000000000
166 1487307979624496962828698637825102819489972462739496478375450410903294354492852494267385724604839026332204620475638456914206976705676906470652274052143214761627670019953757191890626523222136979961153493119849070528829698588392478916144541363483859954540853860932714496000000000000
167 1156822674745876699163835553718076414446027677910089942272881386318520635704610490836846206885562973478410877625152861913987199114208197667534433228040754606706893713322028933979820344147199208771835909864917419132593263997590563405047291776750070015521103377232110963532169216000000000000
168 1156822674745876699163835553718076414446027677910089942272881386318520635704610490836846206885562973478410877625152861913987199114208197667534433228040754606706893713322028933979820344147199208771835909864917419132593263997590563405047291776750070015521103377232110963532169216000000000000
169 429520161374420797262637994246645746148908954614271024936324948570362482392671942974285138693161333111719609986075881558630049120711704336571862316538935900188022687500476088984169435039446035822521270481474783301997950769457393058350224105664863746272877036242642175982749704716288000000000000
170 429520161374420797262637994246645746148908954614271024936324948570362482392671942974285138693161333111719609986075881558630049120711704336571862316538935900188022687500476088984169435039446035822521270481474783301997950769457393058350224105664863746272877036242642175982749704716288000000000000
171 22606324282864252487507262855086618218363629190224790786122365714229604336456418051278165194376912269037874209793467450454213111616405491398519069291522942115159088815814530999166812370497159780132698446393409647473576356287231213597380216087624407698572475591718009262249984458752000000000000
172 22606324282864252487507262855086618218363629190224790786122365714229604336456418051278165194376912269037874209793467450454213111616405491398519069291522942115159088815814530999166812370497159780132698446393409647473576356287231213597380216087624407698572475591718009262249984458752000000000000
173 20249502871613535441856545153927339894559475981906702021931600707709591219772931982055300184441920249882733664604292102939274592287574713165391611061817058737383804732844428518244447312650285577638514955305301026806014199679136531200265099151997984666558517790374947467052492081254173048832000000000000
174 20249502871613535441856545153927339894559475981906702021931600707709591219772931982055300184441920249882733664604292102939274592287574713165391611061817058737383804732844428518244447312650285577638514955305301026806014199679136531200265099151997984666558517790374947467052492081254173048832000000000000
175 20249502871613535441856545153927339894559475981906702021931600707709591219772931982055300184441920249882733664604292102939274592287574713165391611061817058737383804732844428518244447312650285577638514955305301026806014199679136531200265099151997984666558517790374947467052492081254173048832000000000000
176 20249502871613535441856545153927339894559475981906702021931600707709591219772931982055300184441920249882733664604292102939274592287574713165391611061817058737383804732844428518244447312650285577638514955305301026806014199679136531200265099151997984666558517790374947467052492081254173048832000000000000
177 20249502871613535441856545153927339894559475981906702021931600707709591219772931982055300184441920249882733664604292102939274592287574713165391611061817058737383804732844428518244447312650285577638514955305301026806014199679136531200265099151997984666558517790374947467052492081254173048832000000000000
178 20249502871613535441856545153927339894559475981906702021931600707709591219772931982055300184441920249882733664604292102939274592287574713165391611061817058737383804732844428518244447312650285577638514955305301026806014199679136531200265099151997984666558517790374947467052492081254173048832000000000000
179 20788659675481701391813611572957905143770590224928111641729606511972441036231006961444202331512111981483551618566006975702954879953228737741799828338025071023683648692227434494598526646818219345987618787818989229554723582641263522835449904797452453518933196252894295688701989745664672740348998254592000000000000
180 20788659675481701391813611572957905143770590224928111641729606511972441036231006961444202331512111981483551618566006975702954879953228737741799828338025071023683648692227434494598526646818219345987618787818989229554723582641263522835449904797452453518933196252894295688701989745664672740348998254592000000000000
181 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
182 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
183 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
184 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
185 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
186 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
187 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
188 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
189 22312117537907847648195756879305979634328052784622935663471985915271705381354489228551560145720796196788160491339125511390238582478381673670409411915899791204545851385061429336185764321498723179324170319948601543361879167069516737172286443260162642161908053464811894959866915993136976178205395475912054341632000000000000
190 423930233220249105315719380706813613052233002907835777605967732390162402245735295342479642768695127738975049335443384716414533067089251799737778826402096032886371176316167157387529522108475740407159236079023429323875704174320818006273442421943090201076253015831426004237471403869602547385902514042329032491008000000000000
191 564193215013014577557721261140308520667248282805045096220726749986320097988593223075820103449224943287016664853708999408903477346912040137174319247580129063771922474805657821718583519280009830465235449390321582747719177203678333744098392666707161175730507905935797821422281434695287651948163983856723712448861109157888000000000000
192 564193215013014577557721261140308520667248282805045096220726749986320097988593223075820103449224943287016664853708999408903477346912040137174319247580129063771922474805657821718583519280009830465235449390321582747719177203678333744098392666707161175730507905935797821422281434695287651948163983856723712448861109157888000000000000
193 782811316076170785199422134734765649863867506079854693270148813105746050104317331887616706770378321560641121571559657025569667386015770092759762001360777362014906234495075034546331831717365798932558433668913961593788968487696421133609924388442578312099132129121556153585356244684776708321541801581561854194969115072120814501888000000000000
194 782811316076170785199422134734765649863867506079854693270148813105746050104317331887616706770378321560641121571559657025569667386015770092759762001360777362014906234495075034546331831717365798932558433668913961593788968487696421133609924388442578312099132129121556153585356244684776708321541801581561854194969115072120814501888000000000000
195 782811316076170785199422134734765649863867506079854693270148813105746050104317331887616706770378321560641121571559657025569667386015770092759762001360777362014906234495075034546331831717365798932558433668913961593788968487696421133609924388442578312099132129121556153585356244684776708321541801581561854194969115072120814501888000000000000
196 5479679212533195496395954943143359549047072542558982852891041691740222350730221323213316947392648250924487851000917599178987671702110390649318334009525441534104343641465525241824322822021560592527909035682397731156522779413874947935269470719098048184693924903850893075097493712793436958250792611070932979364783805504845701513216000000000000
197 8253155725532023227017844552610380916438602836746594286958359992105288737931064784538315226117520147214714977609476362433607338975143228266880919270557288043030225827658894801588443244013186620079444865108861317241931592228311684407180846954536311982959715504614055146620758107493757407069109200284398780793279825716467743016494547664896000000000000
198 8253155725532023227017844552610380916438602836746594286958359992105288737931064784538315226117520147214714977609476362433607338975143228266880919270557288043030225827658894801588443244013186620079444865108861317241931592228311684407180846954536311982959715504614055146620758107493757407069109200284398780793279825716467743016494547664896000000000000
199 12942922340736915405451906153927906232701322278255812464050743194289564318247311430783604624092674127769406991929018100651266788822114775157813947599004264225328574970817348884186113763825087818537279171781873450171294323892785325533681450090485309229643469858143257656506475544510282228549891564035754516756627300051012625850460739250852918788096000000000000
200 12942922340736915405451906153927906232701322278255812464050743194289564318247311430783604624092674127769406991929018100651266788822114775157813947599004264225328574970817348884186113763825087818537279171781873450171294323892785325533681450090485309229643469858143257656506475544510282228549891564035754516756627300051012625850460739250852918788096000000000000