1 2 2 4 3 12 4 60 5 60 6 120 7 360 8 3960 9 27720 10 27720 11 27720 12 27720 13 27720 14 637560 15 8288280 16 240360120 17 240360120 18 240360120 19 240360120 20 240360120 21 240360120 22 9854764920 23 9854764920 24 19709529840 25 98547649200 26 1675310036400 27 88791431929200 28 88791431929200 29 88791431929200 30 88791431929200 31 88791431929200 32 88791431929200 33 88791431929200 34 3285282981380400 35 3285282981380400 36 3285282981380400 37 29567546832423600 38 2454106387091158800 39 105526574644919828400 40 9391865143397864727600 41 9391865143397864727600 42 178445437724559429824400 43 356890875449118859648800 44 2498236128143832017541600 45 2498236128143832017541600 46 2498236128143832017541600 47 2498236128143832017541600 48 282300682480253017982200800 49 282300682480253017982200800 50 282300682480253017982200800 51 282300682480253017982200800 52 282300682480253017982200800 53 282300682480253017982200800 54 282300682480253017982200800 55 36981389404913145355668304800 56 2477753090129180738829776421600 57 2477753090129180738829776421600 58 2477753090129180738829776421600 59 2477753090129180738829776421600 60 116454395236071494724999491815200 61 8501170852233219114924962902509600 62 8501170852233219114924962902509600 63 263536296419229792562673849977797600 64 263536296419229792562673849977797600 65 20819367417119153612451234148246010400 66 20819367417119153612451234148246010400 67 20819367417119153612451234148246010400 68 3601750563161613574954063507646559799200 69 3601750563161613574954063507646559799200 70 3601750563161613574954063507646559799200 71 644713350805928829916777367868734204056800 72 39327514399161658624923419439992786447464800 73 39327514399161658624923419439992786447464800 74 39327514399161658624923419439992786447464800 75 7511555250239876797360373113038622211465776800 76 728620859273268049343956191964746354512180349600 77 728620859273268049343956191964746354512180349600 78 728620859273268049343956191964746354512180349600 79 728620859273268049343956191964746354512180349600 80 728620859273268049343956191964746354512180349600 81 728620859273268049343956191964746354512180349600 82 728620859273268049343956191964746354512180349600 83 728620859273268049343956191964746354512180349600 84 728620859273268049343956191964746354512180349600 85 728620859273268049343956191964746354512180349600 86 728620859273268049343956191964746354512180349600 87 728620859273268049343956191964746354512180349600 88 728620859273268049343956191964746354512180349600 89 728620859273268049343956191964746354512180349600 90 169768660210671455497141792727785900601338021456800 91 40574709790350477863816888461940830243719787128175200 92 121724129371051433591450665385822490731159361384525600 93 121724129371051433591450665385822490731159361384525600 94 121724129371051433591450665385822490731159361384525600 95 30552756472133909831454117011841445173520999707515925600 96 3880200071961006548594672860503863537037166962854522551200 97 3880200071961006548594672860503863537037166962854522551200 98 3880200071961006548594672860503863537037166962854522551200 99 3880200071961006548594672860503863537037166962854522551200 100 3880200071961006548594672860503863537037166962854522551200 101 539347810002579910254659527610037031648166207836778634616800 102 151556734610724954781559327258420405893134704402134796327320800 103 10760528157361471789490712235347848818412564012551570539239776800 104 10760528157361471789490712235347848818412564012551570539239776800 105 10760528157361471789490712235347848818412564012551570539239776800 106 3152834750106911234320778684956919703794881255677610167997254602400 107 3152834750106911234320778684956919703794881255677610167997254602400 108 3152834750106911234320778684956919703794881255677610167997254602400 109 3152834750106911234320778684956919703794881255677610167997254602400 110 318436309760798034666398647180648890083283006823438626967722714842400 111 318436309760798034666398647180648890083283006823438626967722714842400 112 318436309760798034666398647180648890083283006823438626967722714842400 113 32798939905362197570639060659606835678578149702814178577675439628767200 114 32798939905362197570639060659606835678578149702814178577675439628767200 115 65597879810724395141278121319213671357156299405628357155350879257534400 116 7018973139747510280116758981155862835215724036402234215622544080556180800 117 7018973139747510280116758981155862835215724036402234215622544080556180800 118 1144092621778844175659031713928405642140163017933564177146474685130657470400 119 1144092621778844175659031713928405642140163017933564177146474685130657470400 120 1144092621778844175659031713928405642140163017933564177146474685130657470400 121 1144092621778844175659031713928405642140163017933564177146474685130657470400 122 14873204083124974283567412281069273347822119233136334302904170906698547115200 123 14873204083124974283567412281069273347822119233136334302904170906698547115200 124 14873204083124974283567412281069273347822119233136334302904170906698547115200 125 14873204083124974283567412281069273347822119233136334302904170906698547115200 126 877519040904373482730477324583087127521505034755043723871346083495214279796800 127 315029335684670080300241359525328278780220307477060696869813243974781926447051200 128 3465322692531370883302654954778611066582423382247667665567945683722601190917563200 129 3465322692531370883302654954778611066582423382247667665567945683722601190917563200 130 3465322692531370883302654954778611066582423382247667665567945683722601190917563200 131 3465322692531370883302654954778611066582423382247667665567945683722601190917563200 132 17326613462656854416513274773893055332912116911238338327839728418613005954587816000 133 17326613462656854416513274773893055332912116911238338327839728418613005954587816000 134 17326613462656854416513274773893055332912116911238338327839728418613005954587816000 135 34653226925313708833026549547786110665824233822476676655679456837226011909175632000 136 6688072796585545804774124062722719358504077127737998594546135169584620298470896976000 137 6688072796585545804774124062722719358504077127737998594546135169584620298470896976000 138 1330926486520523615150050688481821152342311348419861720314680898747339439395708498224000 139 1330926486520523615150050688481821152342311348419861720314680898747339439395708498224000 140 1330926486520523615150050688481821152342311348419861720314680898747339439395708498224000 141 1330926486520523615150050688481821152342311348419861720314680898747339439395708498224000 142 182336928653311735275556944322009497870896654733521055683111283128385503197212064256688000 143 182336928653311735275556944322009497870896654733521055683111283128385503197212064256688000 144 182336928653311735275556944322009497870896654733521055683111283128385503197212064256688000 145 76399173105737617080458359670921979607905698333345322331223627630793525839631854923552272000 146 76399173105737617080458359670921979607905698333345322331223627630793525839631854923552272000 147 76399173105737617080458359670921979607905698333345322331223627630793525839631854923552272000 148 76399173105737617080458359670921979607905698333345322331223627630793525839631854923552272000 149 32928043608572912961677553018167373211007355981671833924757383508872009636881329472051029232000 150 32928043608572912961677553018167373211007355981671833924757383508872009636881329472051029232000 151 32928043608572912961677553018167373211007355981671833924757383508872009636881329472051029232000 152 32928043608572912961677553018167373211007355981671833924757383508872009636881329472051029232000 153 14587123318597800442023155987048146332476258699880622428667520894430300269138428956118605949776000 154 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 155 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 156 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 157 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 158 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 159 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 160 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 161 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 162 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 163 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 164 2202655621108267866745496554044270096203915063681973986728795655058975340639902772373909498416176000 165 1081503909964159522572038808035736617236122296267849227483838666633956892254192261235589563722342416000 166 1081503909964159522572038808035736617236122296267849227483838666633956892254192261235589563722342416000 167 1081503909964159522572038808035736617236122296267849227483838666633956892254192261235589563722342416000 168 1081503909964159522572038808035736617236122296267849227483838666633956892254192261235589563722342416000 169 1081503909964159522572038808035736617236122296267849227483838666633956892254192261235589563722342416000 170 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 171 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 172 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 173 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 174 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 175 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 176 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 177 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 178 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 179 550485490171757196989167753290189938173186248800335256789273881316684058157383860968915087934672289744000 180 99637873721088052655039363345524378809346711032860681478858572518319814526486478835373630916175684443664000 181 10860528235598597739399290604662157290218791502581814281195584404496859783387026193055725769863149604359376000 182 10860528235598597739399290604662157290218791502581814281195584404496859783387026193055725769863149604359376000 183 10860528235598597739399290604662157290218791502581814281195584404496859783387026193055725769863149604359376000 184 10860528235598597739399290604662157290218791502581814281195584404496859783387026193055725769863149604359376000 185 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 186 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 187 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 188 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 189 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 190 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 191 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 192 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 193 3008366321260811573813603497491417569390605246215162555891176880045630159998206255476436038252092440407547152000 194 1783961228507661263271466874012410618648628911005591395643467889867058684878936309497526570683490817161675461136000 195 265810223047641528227448564227849182178645707739833117950876715590191744046961510115131459031840131757089643709264000 196 265810223047641528227448564227849182178645707739833117950876715590191744046961510115131459031840131757089643709264000 197 265810223047641528227448564227849182178645707739833117950876715590191744046961510115131459031840131757089643709264000 198 265810223047641528227448564227849182178645707739833117950876715590191744046961510115131459031840131757089643709264000 199 265810223047641528227448564227849182178645707739833117950876715590191744046961510115131459031840131757089643709264000 200 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 201 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 202 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 203 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 204 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 205 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 206 81603738475625949165826709217949698928844232276128767210919151686188865422417183605345357922774920449426520618744048000 207 52307996362876233415294920608705757013389152888998539782199176230847062735769414691026374428498724008082399716614934768000 208 52307996362876233415294920608705757013389152888998539782199176230847062735769414691026374428498724008082399716614934768000 209 52307996362876233415294920608705757013389152888998539782199176230847062735769414691026374428498724008082399716614934768000 210 52307996362876233415294920608705757013389152888998539782199176230847062735769414691026374428498724008082399716614934768000 211 52307996362876233415294920608705757013389152888998539782199176230847062735769414691026374428498724008082399716614934768000 212 52307996362876233415294920608705757013389152888998539782199176230847062735769414691026374428498724008082399716614934768000 213 34157121624958180420187583157484859329743116836516046477776062078743131966457427793240222501809666777277807014949552403504000 214 22509543150847440896903617300782522298300713995264074628854424909891723965895444915745306628692570406226074822851755033909136000 215 22509543150847440896903617300782522298300713995264074628854424909891723965895444915745306628692570406226074822851755033909136000 216 22509543150847440896903617300782522298300713995264074628854424909891723965895444915745306628692570406226074822851755033909136000 217 22509543150847440896903617300782522298300713995264074628854424909891723965895444915745306628692570406226074822851755033909136000 218 15374017972028802132585170616434462729739387658765362971507572213456047468706588877454044427397025587452409104007748688159939888000 219 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 220 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 221 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 222 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 223 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 224 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 225 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 226 107618125804201614928096194315041239108175713611357540800553005494192332280946122142178310991779179112166863728054240817119579216000 227 77377432453220961133301163712514650918778338086566071835597610950324286910000261820226205603089229781647975020470999147508977456304000 228 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 229 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 230 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 231 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 232 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 233 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 234 18647961221226251633125580454716030871425579478862423312379024239028153145310063098674515550344504377377161979933510794549663566969264000 235 13855435187371104963412306277854010937469205552794780521097615009597917786965376882315165053905966752391231351090598520350400030258163152000 236 13855435187371104963412306277854010937469205552794780521097615009597917786965376882315165053905966752391231351090598520350400030258163152000 237 5168077324889422151352790241639546079676013671192453134369410398580023334538085577103556565106925598641929293956793248090699211286294855696000 238 5168077324889422151352790241639546079676013671192453134369410398580023334538085577103556565106925598641929293956793248090699211286294855696000 239 5168077324889422151352790241639546079676013671192453134369410398580023334538085577103556565106925598641929293956793248090699211286294855696000 240 3932906844240850257179473373887694566633446403777456835255121313319397757583483124175806546046370380566508192701119661797022099788870385184656000 241 3932906844240850257179473373887694566633446403777456835255121313319397757583483124175806546046370380566508192701119661797022099788870385184656000 242 1010757058969898516095124657089137503624795725770806406660566177523085223698955162913182282333917187805592605524187753081834679645739688992456592000 243 1010757058969898516095124657089137503624795725770806406660566177523085223698955162913182282333917187805592605524187753081834679645739688992456592000 244 1010757058969898516095124657089137503624795725770806406660566177523085223698955162913182282333917187805592605524187753081834679645739688992456592000 245 1010757058969898516095124657089137503624795725770806406660566177523085223698955162913182282333917187805592605524187753081834679645739688992456592000 246 1010757058969898516095124657089137503624795725770806406660566177523085223698955162913182282333917187805592605524187753081834679645739688992456592000 247 158688858258274067026934571162994588069092928946016605845708889871124380120735960577369618326424998485478039067297477233848044704381131171815684944000 248 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 249 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 250 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 251 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 252 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 253 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 254 41735169721926079628083792215867576662171440312802367337421438036105711971753557631848209619849774601680724274699236512502035757252237498187525140272000 255 33763752305038198419119787902636869519696695213057115175973943371209520985148628124165201582458467652759705938231682338614146927617060136033707838480048000 256 33763752305038198419119787902636869519696695213057115175973943371209520985148628124165201582458467652759705938231682338614146927617060136033707838480048000 257 9149976874665351771581462521614591639837804402738478212688938653597780186975278221648769628846244733897880309260785913764433817384223296865134824228093008000 258 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 259 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 260 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 261 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 262 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 263 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 264 3742340541738128874576818171340367980693662000720037588989775909321492096472888792654346778198114096164233046487661438729653431310147328417840143109290040272000 265 1059082373311890471505239542489324138536306346203770637684106582337982263301827528321180138230066289214477952156008187160491921060771693942248760499929081396976000 266 1059082373311890471505239542489324138536306346203770637684106582337982263301827528321180138230066289214477952156008187160491921060771693942248760499929081396976000 267 1059082373311890471505239542489324138536306346203770637684106582337982263301827528321180138230066289214477952156008187160491921060771693942248760499929081396976000 268 1059082373311890471505239542489324138536306346203770637684106582337982263301827528321180138230066289214477952156008187160491921060771693942248760499929081396976000 269 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 270 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 271 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 272 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 273 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 274 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 275 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 276 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 277 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 278 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 279 458582667644048574161768721897877351986220647906232686117218150152346320009691319763070999853618703229868953283551545040493001819314143476993713296469292244890608000 280 417768810223728251061371305648966267659447010242577977052785734788787497528828792304157680866646638642410616441315457531889124657395184707541272813083525235095343888000 281 417768810223728251061371305648966267659447010242577977052785734788787497528828792304157680866646638642410616441315457531889124657395184707541272813083525235095343888000 282 417768810223728251061371305648966267659447010242577977052785734788787497528828792304157680866646638642410616441315457531889124657395184707541272813083525235095343888000 283 417768810223728251061371305648966267659447010242577977052785734788787497528828792304157680866646638642410616441315457531889124657395184707541272813083525235095343888000 284 129926099979579486080086476056828509242088020185441750863416363519312911731465754406593038749527104617789701713249107292417517768449902444045335844868976348114651949168000 285 129926099979579486080086476056828509242088020185441750863416363519312911731465754406593038749527104617789701713249107292417517768449902444045335844868976348114651949168000 286 129926099979579486080086476056828509242088020185441750863416363519312911731465754406593038749527104617789701713249107292417517768449902444045335844868976348114651949168000 287 129926099979579486080086476056828509242088020185441750863416363519312911731465754406593038749527104617789701713249107292417517768449902444045335844868976348114651949168000 288 40666869293608379143067067005787323392773550318043268020249321781544941371948781129263621128601983745368176636246970582526683061524819464986190119443989596959886060089584000 289 40666869293608379143067067005787323392773550318043268020249321781544941371948781129263621128601983745368176636246970582526683061524819464986190119443989596959886060089584000 290 40666869293608379143067067005787323392773550318043268020249321781544941371948781129263621128601983745368176636246970582526683061524819464986190119443989596959886060089584000 291 38755526436808785323342914856515319193313193453095234423297603657812329127467188416188230935557690509335872334343362965147928957633152950131839183830122085902771415265373552000 292 38755526436808785323342914856515319193313193453095234423297603657812329127467188416188230935557690509335872334343362965147928957633152950131839183830122085902771415265373552000 293 38755526436808785323342914856515319193313193453095234423297603657812329127467188416188230935557690509335872334343362965147928957633152950131839183830122085902771415265373552000 294 38755526436808785323342914856515319193313193453095234423297603657812329127467188416188230935557690509335872334343362965147928957633152950131839183830122085902771415265373552000 295 18873941374725878452467999535122960447143525211657379164145932981354604285076520758683668465616595278046569826825217764027041402367345486714205682525269455834649679234236919824000 296 18873941374725878452467999535122960447143525211657379164145932981354604285076520758683668465616595278046569826825217764027041402367345486714205682525269455834649679234236919824000 297 18873941374725878452467999535122960447143525211657379164145932981354604285076520758683668465616595278046569826825217764027041402367345486714205682525269455834649679234236919824000 298 18873941374725878452467999535122960447143525211657379164145932981354604285076520758683668465616595278046569826825217764027041402367345486714205682525269455834649679234236919824000 299 6247274595034265767766907846125699908004506845058592503332303816828374018360328371124294262119093037033414612679147079892950704183591356102402080915864189881269043826532420461744000 300 6247274595034265767766907846125699908004506845058592503332303816828374018360328371124294262119093037033414612679147079892950704183591356102402080915864189881269043826532420461744000 301 3117390022922098618115687015216724254094248915684237659162819604597358635161803857191022836797427425479673891726894392866582401387612086695098638377016230750753252869439677810410256000 302 3117390022922098618115687015216724254094248915684237659162819604597358635161803857191022836797427425479673891726894392866582401387612086695098638377016230750753252869439677810410256000 303 3117390022922098618115687015216724254094248915684237659162819604597358635161803857191022836797427425479673891726894392866582401387612086695098638377016230750753252869439677810410256000 304 3117390022922098618115687015216724254094248915684237659162819604597358635161803857191022836797427425479673891726894392866582401387612086695098638377016230750753252869439677810410256000 305 3117390022922098618115687015216724254094248915684237659162819604597358635161803857191022836797427425479673891726894392866582401387612086695098638377016230750753252869439677810410256000 306 3157916093220085900151190946414541669397474151588132748731936259457124297418907307334506133675793982010909652319344019973847972605651043822134920675917441750513045156742393621945589328000 307 3157916093220085900151190946414541669397474151588132748731936259457124297418907307334506133675793982010909652319344019973847972605651043822134920675917441750513045156742393621945589328000 308 3217916498991267532254063574396417961116026160468307270957843048386809659069866546173861750215634067669116935713411556353351084085158413654755484168759873143772793014720499100762555525232000 309 3217916498991267532254063574396417961116026160468307270957843048386809659069866546173861750215634067669116935713411556353351084085158413654755484168759873143772793014720499100762555525232000 310 3317671910459996825753939545202706917910622971442824796357536182886800758501032409105251464472318723766859560720527314600304967691798324478052904177991429211229749598176834572886194746514192000 311 3317671910459996825753939545202706917910622971442824796357536182886800758501032409105251464472318723766859560720527314600304967691798324478052904177991429211229749598176834572886194746514192000 312 3317671910459996825753939545202706917910622971442824796357536182886800758501032409105251464472318723766859560720527314600304967691798324478052904177991429211229749598176834572886194746514192000 313 1151232152929618898536617022185339300514986171090660204336065055461719863199858245959522258171894597147100267570022978166305823789054018593884357749763025936296723110567361596791509577040424624000 314 1151232152929618898536617022185339300514986171090660204336065055461719863199858245959522258171894597147100267570022978166305823789054018593884357749763025936296723110567361596791509577040424624000 315 1151232152929618898536617022185339300514986171090660204336065055461719863199858245959522258171894597147100267570022978166305823789054018593884357749763025936296723110567361596791509577040424624000 316 1207642528423170224564911256272420926240220493474102554348532243179344136496651300011538848822317432407308180680954104096454809154717665504984691279501414207175262542985162315034293546315405430576000 317 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 318 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 319 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 320 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 321 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 322 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 323 254812573497288917383196275073480815436686524123035638967540303310841612800793424302434697101508978237942026123681315964351964731645427421551769859974798397713980396569869248472235938272550545851536000 324 68544582270770718776079797994766339352468674989096586882268341590616393843413431137354933520305915146006405027270273994410678512812619976397426092333220768985060726677294827839031467395316096834063184000 325 68544582270770718776079797994766339352468674989096586882268341590616393843413431137354933520305915146006405027270273994410678512812619976397426092333220768985060726677294827839031467395316096834063184000 326 68544582270770718776079797994766339352468674989096586882268341590616393843413431137354933520305915146006405027270273994410678512812619976397426092333220768985060726677294827839031467395316096834063184000 327 25155861693372853790821285864079246542356003720998447385792481363756216540532729227409260601952270858584350645008190555948719014202231531337855375886292022217517286690567201816924548534081007538101188528000 328 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 329 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 330 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 331 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 332 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 333 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 334 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 335 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 336 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 337 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 338 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 339 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 340 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 341 27746915447790257731275878308079408936218672104261287466529106944223106844207600337832414443953354757018538761444034183211437072665061379065654479602580100505921567219695623604067777033091351314525610946384000 342 16009970213374978710946181783761818956198173804158762868187294706816732649107785394929303134161085694799696865353207723712999190927740415720882634730688717991916744285764374819547107348093709708481277516063568000 343 16009970213374978710946181783761818956198173804158762868187294706816732649107785394929303134161085694799696865353207723712999190927740415720882634730688717991916744285764374819547107348093709708481277516063568000 344 16009970213374978710946181783761818956198173804158762868187294706816732649107785394929303134161085694799696865353207723712999190927740415720882634730688717991916744285764374819547107348093709708481277516063568000 345 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 346 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 347 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 348 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 349 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 350 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 351 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 352 2673665025633621444728012357888223765685095025294513398987278216038394352401000160953193623404901311031549376513985689860070864884932649425387400000025015904650096295722650594864366927131649521316373345182615856000 353 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 354 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 355 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 356 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 357 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 358 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 359 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 360 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 361 1061445015176547713557020906081624834976982725041921819397949451767242557903197063898417868491745820479525102476052318874448133359318261821878797800009931314146088229401892286161153670071264859962600218037498494832000 362 1298147253560917853680236568137827173176849872726270385123692179511337648315610009147765053165405138446459200328211985983450067098446234208157769709412145997200665904558514265975090938497156923734260066659860659179536000 363 1595422974626368042173010742241389595834348493580586303317017688619433969779884701242603250340282915150698357203372530773660132463990421841825898972867527430559618396702414032883386763413005859269405621924968750131649744000 364 1595422974626368042173010742241389595834348493580586303317017688619433969779884701242603250340282915150698357203372530773660132463990421841825898972867527430559618396702414032883386763413005859269405621924968750131649744000 365 1595422974626368042173010742241389595834348493580586303317017688619433969779884701242603250340282915150698357203372530773660132463990421841825898972867527430559618396702414032883386763413005859269405621924968750131649744000 366 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 367 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 368 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 369 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 370 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 371 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 372 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 373 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 374 987566821293721818105093649447420159821461717526382921753233949255429627293748630069171411960635124478282283108887596548895621995210071120090231464204999479516403787558794286354816406552650626887762079971555656331491191536000 375 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 376 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 377 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 378 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 379 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 380 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 381 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 382 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 383 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 384 1272973632647607423537465714137724586009864153891507586139918560590248789581641984159161950017258675452505862927356111951526456751825781673796308357360244329096644482163285835111358348046366658058325321083335241011292145889904000 385 14002709959123681658912122855514970446108505692806583447539104166492736685398061825750781450189845429977564492200917231466791024270083598411759391930962687620063089303796144186224941828510033238641578531916687651124213604788944000 386 14002709959123681658912122855514970446108505692806583447539104166492736685398061825750781450189845429977564492200917231466791024270083598411759391930962687620063089303796144186224941828510033238641578531916687651124213604788944000 387 3122604320884581009937403396779838409482196769495868108801220229127880280843767787142424263392335530884996881760804542617094398412228642445822344400604679339274068914746540153528162027757737412217072012617421346200699633867934512000 388 3122604320884581009937403396779838409482196769495868108801220229127880280843767787142424263392335530884996881760804542617094398412228642445822344400604679339274068914746540153528162027757737412217072012617421346200699633867934512000 389 3122604320884581009937403396779838409482196769495868108801220229127880280843767787142424263392335530884996881760804542617094398412228642445822344400604679339274068914746540153528162027757737412217072012617421346200699633867934512000 390 3122604320884581009937403396779838409482196769495868108801220229127880280843767787142424263392335530884996881760804542617094398412228642445822344400604679339274068914746540153528162027757737412217072012617421346200699633867934512000 391 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 392 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 393 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 394 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 395 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 396 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 397 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 398 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 399 2101512707955323019687872486032831249581518425870719237223221214203063429007855720746851529263041812285602901425021457181304530131429876366038437781606949195331448379624421523324453044680957278422089464491524565993070853593119926576000 400 481246410121768971508522799301518356154167719524394705324117658052501525242798960051029000201236575013403064426329913694518737400097441687822802251987991365730901678933992528841299747231939216758658487368559125612413225472824463185904000 401 481246410121768971508522799301518356154167719524394705324117658052501525242798960051029000201236575013403064426329913694518737400097441687822802251987991365730901678933992528841299747231939216758658487368559125612413225472824463185904000 402 221854595066135495865429010477999962187071318700745959154418240362203203136930320583524369092770061081178812700538090213173137941444920618086311838166464019601945673988570555795839183473923978925741562676905756907322496942972077528701744000 403 221854595066135495865429010477999962187071318700745959154418240362203203136930320583524369092770061081178812700538090213173137941444920618086311838166464019601945673988570555795839183473923978925741562676905756907322496942972077528701744000 404 221854595066135495865429010477999962187071318700745959154418240362203203136930320583524369092770061081178812700538090213173137941444920618086311838166464019601945673988570555795839183473923978925741562676905756907322496942972077528701744000 405 221854595066135495865429010477999962187071318700745959154418240362203203136930320583524369092770061081178812700538090213173137941444920618086311838166464019601945673988570555795839183473923978925741562676905756907322496942972077528701744000 406 221854595066135495865429010477999962187071318700745959154418240362203203136930320583524369092770061081178812700538090213173137941444920618086311838166464019601945673988570555795839183473923978925741562676905756907322496942972077528701744000 407 221854595066135495865429010477999962187071318700745959154418240362203203136930320583524369092770061081178812700538090213173137941444920618086311838166464019601945673988570555795839183473923978925741562676905756907322496942972077528701744000 408 103606095895885276569155347893225982341362305833248362925113318249148895864946459712505880366323618524910505531151288129551855418654777928646307628423738697154108629752662449556656898682322498158321309770114988475719606072367960205903714448000 409 145980989117302354685939885181555409118979488919046943361484665413050794273709561734920785436149978501598902293392164974538564284884582101462647448449047824290139059321501391425329570243392399905074725466092018762288924955966455930118333657232000 410 145980989117302354685939885181555409118979488919046943361484665413050794273709561734920785436149978501598902293392164974538564284884582101462647448449047824290139059321501391425329570243392399905074725466092018762288924955966455930118333657232000 411 103500521284167369472331378593722785065356457643604282843292627777853013140060079270058836874230334757633621726015044966947842077983168709937017040950374907421708593058944486520558665302565211532697980355459241302462847793780217254453898562977488000 412 103500521284167369472331378593722785065356457643604282843292627777853013140060079270058836874230334757633621726015044966947842077983168709937017040950374907421708593058944486520558665302565211532697980355459241302462847793780217254453898562977488000 413 103500521284167369472331378593722785065356457643604282843292627777853013140060079270058836874230334757633621726015044966947842077983168709937017040950374907421708593058944486520558665302565211532697980355459241302462847793780217254453898562977488000 414 103500521284167369472331378593722785065356457643604282843292627777853013140060079270058836874230334757633621726015044966947842077983168709937017040950374907421708593058944486520558665302565211532697980355459241302462847793780217254453898562977488000 415 103500521284167369472331378593722785065356457643604282843292627777853013140060079270058836874230334757633621726015044966947842077983168709937017040950374907421708593058944486520558665302565211532697980355459241302462847793780217254453898562977488000 416 148937250127916844670684853796367087709047942549146563011498091372330485908546454069614666262017451716234781663735649707437944750217779773599367521927589491779838665411821116103083919370391339395552393731505848234244037975249732629159160032124605232000 417 148937250127916844670684853796367087709047942549146563011498091372330485908546454069614666262017451716234781663735649707437944750217779773599367521927589491779838665411821116103083919370391339395552393731505848234244037975249732629159160032124605232000 418 148937250127916844670684853796367087709047942549146563011498091372330485908546454069614666262017451716234781663735649707437944750217779773599367521927589491779838665411821116103083919370391339395552393731505848234244037975249732629159160032124605232000 419 216107949935607341617163722858528644265828564638811662929683730581251535053300904855010880746187322440256668194080427725492457832565998451492682274316932352572545903512552439465574767006437833462946523304414985787888099102087362044909941206612802191632000 420 157110479603186537355678026518150324381257366492416078949880072132569865983749757829592910302478183414066597777096470956433016844275480874235180013428409820320240871853625623491472855613680304927562122442309694667794648047217512206649527257207507193316464000 421 157110479603186537355678026518150324381257366492416078949880072132569865983749757829592910302478183414066597777096470956433016844275480874235180013428409820320240871853625623491472855613680304927562122442309694667794648047217512206649527257207507193316464000 422 157110479603186537355678026518150324381257366492416078949880072132569865983749757829592910302478183414066597777096470956433016844275480874235180013428409820320240871853625623491472855613680304927562122442309694667794648047217512206649527257207507193316464000 423 157110479603186537355678026518150324381257366492416078949880072132569865983749757829592910302478183414066597777096470956433016844275480874235180013428409820320240871853625623491472855613680304927562122442309694667794648047217512206649527257207507193316464000 424 157110479603186537355678026518150324381257366492416078949880072132569865983749757829592910302478183414066597777096470956433016844275480874235180013428409820320240871853625623491472855613680304927562122442309694667794648047217512206649527257207507193316464000 425 116104644426754851105846061596913089717749193837895482343961373305969130961991071036069160713531377542995215757274292036803999447919580366059798029923594857216658004299829335760198440298509745341468408484866864359500244906893741520714000643076347815860866896000 426 171950978396023934487758017225028285871986556073923209351406793866140282954708776204418427016739970141175914536523226506506723182368898522134560882316843983537870504368047246260853890082092932850714712966087826116419862707109631192177434952396071115289943872976000 427 171950978396023934487758017225028285871986556073923209351406793866140282954708776204418427016739970141175914536523226506506723182368898522134560882316843983537870504368047246260853890082092932850714712966087826116419862707109631192177434952396071115289943872976000 428 171950978396023934487758017225028285871986556073923209351406793866140282954708776204418427016739970141175914536523226506506723182368898522134560882316843983537870504368047246260853890082092932850714712966087826116419862707109631192177434952396071115289943872976000 429 257754516615639877797149267820317400522107847554810890817758784005344284149108455530423222098093215241622695890248316533253578050370978884679706762592949131323267886047702822145019981233057306343221354736165651348513374197957337157073974993641710601819625865591024000 430 257754516615639877797149267820317400522107847554810890817758784005344284149108455530423222098093215241622695890248316533253578050370978884679706762592949131323267886047702822145019981233057306343221354736165651348513374197957337157073974993641710601819625865591024000 431 257754516615639877797149267820317400522107847554810890817758784005344284149108455530423222098093215241622695890248316533253578050370978884679706762592949131323267886047702822145019981233057306343221354736165651348513374197957337157073974993641710601819625865591024000 432 129650521857666858531966081713619652462620247320069878081332668354688174927001553131802880715340887266536216032794903216226549759336602378993892501584253413055603746681994519538945050560227825090640341432291322628302227221572540590008209421801780432715271810392285072000 433 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 434 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 435 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 436 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 437 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 438 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 439 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 440 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 441 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 442 195901938526934623241800749469279294871019193700625585780893661883933832314699346782154152760880080659736222425553098759718316686357606194659771569893806907127017261236493719023345971396504243711957555904192188491364665331796108831502404436342490233832775705502742743792000 443 305411122163491077633967368422606420703918922979275288232413218877052844578616281633378324154212045748528770761437280966400855714031508057474583877464444968211019910267693707957396369407150115946941829654635621858037513252270133668312248516257942274545297324878775937571728000 444 305411122163491077633967368422606420703918922979275288232413218877052844578616281633378324154212045748528770761437280966400855714031508057474583877464444968211019910267693707957396369407150115946941829654635621858037513252270133668312248516257942274545297324878775937571728000 445 305411122163491077633967368422606420703918922979275288232413218877052844578616281633378324154212045748528770761437280966400855714031508057474583877464444968211019910267693707957396369407150115946941829654635621858037513252270133668312248516257942274545297324878775937571728000 446 305411122163491077633967368422606420703918922979275288232413218877052844578616281633378324154212045748528770761437280966400855714031508057474583877464444968211019910267693707957396369407150115946941829654635621858037513252270133668312248516257942274545297324878775937571728000 447 483465806384806375894570344212985963974303655076192781271910125482374652967949573825637887136117668419921044115355215769812554595311877254982266278026216384678044517953759139696558452771518633544008916343288189401273383478343621596938289401236322620605205665283102309176045424000 448 483465806384806375894570344212985963974303655076192781271910125482374652967949573825637887136117668419921044115355215769812554595311877254982266278026216384678044517953759139696558452771518633544008916343288189401273383478343621596938289401236322620605205665283102309176045424000 449 483465806384806375894570344212985963974303655076192781271910125482374652967949573825637887136117668419921044115355215769812554595311877254982266278026216384678044517953759139696558452771518633544008916343288189401273383478343621596938289401236322620605205665283102309176045424000 450 483465806384806375894570344212985963974303655076192781271910125482374652967949573825637887136117668419921044115355215769812554595311877254982266278026216384678044517953759139696558452771518633544008916343288189401273383478343621596938289401236322620605205665283102309176045424000 451 483465806384806375894570344212985963974303655076192781271910125482374652967949573825637887136117668419921044115355215769812554595311877254982266278026216384678044517953759139696558452771518633544008916343288189401273383478343621596938289401236322620605205665283102309176045424000 452 774028756022075007807207121084990528322860151776984642816328110897281819401687267694846257304924387140293591628683700447469899907094315485226608311119972431869549273243968382654190082887201332303958275065604391231438686948828138176698201331379352515588934270118246796990848723824000 453 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 454 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 455 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 456 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 457 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 458 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 459 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 460 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 461 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 462 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 463 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 464 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 465 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 466 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 467 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 468 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 469 310385531164852078130690055555081201857466920862570841769347572469810009580076594345633349179274679243257730243102163879435429862744820509575869932759108945179689258570831321444330223237767734253887268301307360883806913466480083408855978733883120358751162642317416965593330338253424000 470 172884740858822607518794360944180229434609074920451958865526597865684175336102663050517775492855996338494555745407905280845534433548865023833759552546823682465086917023953046044491934343436627979415208443828200012280450800829406458732780154772898039824397591770801249835484998407157168000 471 172884740858822607518794360944180229434609074920451958865526597865684175336102663050517775492855996338494555745407905280845534433548865023833759552546823682465086917023953046044491934343436627979415208443828200012280450800829406458732780154772898039824397591770801249835484998407157168000 472 172884740858822607518794360944180229434609074920451958865526597865684175336102663050517775492855996338494555745407905280845534433548865023833759552546823682465086917023953046044491934343436627979415208443828200012280450800829406458732780154772898039824397591770801249835484998407157168000 473 172884740858822607518794360944180229434609074920451958865526597865684175336102663050517775492855996338494555745407905280845534433548865023833759552546823682465086917023953046044491934343436627979415208443828200012280450800829406458732780154772898039824397591770801249835484998407157168000 474 58262157669423218733833699638188737319463258248192310137682463480735567088266597448024490341092470766072665286202464079644945104105967513031976969208279580990734291037072176516993781873738143629062925245570103404138511919879509976592946912158466639420821988426760021194558444463211965616000 475 58262157669423218733833699638188737319463258248192310137682463480735567088266597448024490341092470766072665286202464079644945104105967513031976969208279580990734291037072176516993781873738143629062925245570103404138511919879509976592946912158466639420821988426760021194558444463211965616000 476 58262157669423218733833699638188737319463258248192310137682463480735567088266597448024490341092470766072665286202464079644945104105967513031976969208279580990734291037072176516993781873738143629062925245570103404138511919879509976592946912158466639420821988426760021194558444463211965616000 477 58262157669423218733833699638188737319463258248192310137682463480735567088266597448024490341092470766072665286202464079644945104105967513031976969208279580990734291037072176516993781873738143629062925245570103404138511919879509976592946912158466639420821988426760021194558444463211965616000 478 58262157669423218733833699638188737319463258248192310137682463480735567088266597448024490341092470766072665286202464079644945104105967513031976969208279580990734291037072176516993781873738143629062925245570103404138511919879509976592946912158466639420821988426760021194558444463211965616000 479 49697620492018005579960145791374992933502159285708040547443141349067438726291407623164890260951877563459983489130701859937138173802390288616276354734662482585096350254622566568995695938298636515590675234471298203730150667657222010033783716071172043425961156128026298078958353127119806670448000 480 49697620492018005579960145791374992933502159285708040547443141349067438726291407623164890260951877563459983489130701859937138173802390288616276354734662482585096350254622566568995695938298636515590675234471298203730150667657222010033783716071172043425961156128026298078958353127119806670448000 481 49697620492018005579960145791374992933502159285708040547443141349067438726291407623164890260951877563459983489130701859937138173802390288616276354734662482585096350254622566568995695938298636515590675234471298203730150667657222010033783716071172043425961156128026298078958353127119806670448000 482 49697620492018005579960145791374992933502159285708040547443141349067438726291407623164890260951877563459983489130701859937138173802390288616276354734662482585096350254622566568995695938298636515590675234471298203730150667657222010033783716071172043425961156128026298078958353127119806670448000 483 49697620492018005579960145791374992933502159285708040547443141349067438726291407623164890260951877563459983489130701859937138173802390288616276354734662482585096350254622566568995695938298636515590675234471298203730150667657222010033783716071172043425961156128026298078958353127119806670448000 484 49697620492018005579960145791374992933502159285708040547443141349067438726291407623164890260951877563459983489130701859937138173802390288616276354734662482585096350254622566568995695938298636515590675234471298203730150667657222010033783716071172043425961156128026298078958353127119806670448000 485 86125976312667203670070932656452862753759242042132034268718963957933871312663009410944754822229603817476151386663506323271060455199542370172006922755170082319971974991260907864069541061071537081518640181338759787064351107049965743388547179951341151257190683569869574570834825969298624959886384000 486 1464141597315342462391205855159698666813907114716244582568222387284875812315271159986060831977903264897094573573279607495608027738392220292924117686837891399439523574851435433689182198038216130385816883082758916380093968819849417637605302059172799571372241620687782767704192041478076624318068528000 487 510985417463054519374530843450734834718053583035969359316309613162421658498029634835135230360288239449086006177074583015967201680698884882230517072706424098404393727623150966357524587115337429504650092195882861816652795118127446755524250418651307050408912325620036185928763022475848741887005916272000 488 510985417463054519374530843450734834718053583035969359316309613162421658498029634835135230360288239449086006177074583015967201680698884882230517072706424098404393727623150966357524587115337429504650092195882861816652795118127446755524250418651307050408912325620036185928763022475848741887005916272000 489 510985417463054519374530843450734834718053583035969359316309613162421658498029634835135230360288239449086006177074583015967201680698884882230517072706424098404393727623150966357524587115337429504650092195882861816652795118127446755524250418651307050408912325620036185928763022475848741887005916272000 490 510985417463054519374530843450734834718053583035969359316309613162421658498029634835135230360288239449086006177074583015967201680698884882230517072706424098404393727623150966357524587115337429504650092195882861816652795118127446755524250418651307050408912325620036185928763022475848741887005916272000 491 510985417463054519374530843450734834718053583035969359316309613162421658498029634835135230360288239449086006177074583015967201680698884882230517072706424098404393727623150966357524587115337429504650092195882861816652795118127446755524250418651307050408912325620036185928763022475848741887005916272000 492 510985417463054519374530843450734834718053583035969359316309613162421658498029634835135230360288239449086006177074583015967201680698884882230517072706424098404393727623150966357524587115337429504650092195882861816652795118127446755524250418651307050408912325620036185928763022475848741887005916272000 493 451200123619877140607710734766998859056041313820760944276301388422418324453760167559424408408134515433542943454356856803099039084057115351009546575199772478891079661491242303293694210422842950252606031408964566984104418089306535485127913119669104125511069583522491952175097748846174439086226224068176000 494 451200123619877140607710734766998859056041313820760944276301388422418324453760167559424408408134515433542943454356856803099039084057115351009546575199772478891079661491242303293694210422842950252606031408964566984104418089306535485127913119669104125511069583522491952175097748846174439086226224068176000 495 451200123619877140607710734766998859056041313820760944276301388422418324453760167559424408408134515433542943454356856803099039084057115351009546575199772478891079661491242303293694210422842950252606031408964566984104418089306535485127913119669104125511069583522491952175097748846174439086226224068176000 496 88886424353115796699719014749098775234040138822689906022431373519216409917390753009206608456402499540407959860508300790210510699559251724148880675314355178341542693313774733748857759453300061199763388187566019695868570363593387490570198884574813512725680707953930914578494256522696364499986566141430672000 497 88886424353115796699719014749098775234040138822689906022431373519216409917390753009206608456402499540407959860508300790210510699559251724148880675314355178341542693313774733748857759453300061199763388187566019695868570363593387490570198884574813512725680707953930914578494256522696364499986566141430672000 498 88886424353115796699719014749098775234040138822689906022431373519216409917390753009206608456402499540407959860508300790210510699559251724148880675314355178341542693313774733748857759453300061199763388187566019695868570363593387490570198884574813512725680707953930914578494256522696364499986566141430672000 499 88886424353115796699719014749098775234040138822689906022431373519216409917390753009206608456402499540407959860508300790210510699559251724148880675314355178341542693313774733748857759453300061199763388187566019695868570363593387490570198884574813512725680707953930914578494256522696364499986566141430672000 500 88886424353115796699719014749098775234040138822689906022431373519216409917390753009206608456402499540407959860508300790210510699559251724148880675314355178341542693313774733748857759453300061199763388187566019695868570363593387490570198884574813512725680707953930914578494256522696364499986566141430672000