0 1 1 1 2 1 3 1 4 2 5 1 6 1 7 21 8 21 9 1 10 1 11 415 12 485 13 415 14 1 15 1 16 11425 17 13453 18 13453 19 11425 20 1 21 1 22 431401 23 499729 24 509797 25 499729 26 431401 27 1 28 1 29 21768481 30 24786961 31 25250545 32 25250545 33 24786961 34 21768481 35 1 36 1 37 1422454321 38 1596592801 39 1620622801 40 1623767617 41 1620622801 42 1596592801 43 1422454321 44 1 45 1 46 117050250241 47 129852263521 48 131418447841 49 131629642561 50 131629642561 51 131418447841 52 129852263521 53 117050250241 54 1 55 1 56 11851367230081 57 13021869047041 58 13149878545441 59 13165489630081 60 13167318542401 61 13165489630081 62 13149878545441 63 13021869047041 64 11851367230081 65 1 66 1 67 1448500802112001 68 1578865834748161 69 1591741237605121 70 1593148783685761 71 1593317392214401 72 1593317392214401 73 1593148783685761 74 1591741237605121 75 1578865834748161 76 1448500802112001 77 1 78 1 79 210322321296595201 80 227704330845734401 81 229268709830119681 82 229423207962977281 83 229440061154908801 84 229441843040774401 85 229440061154908801 86 229423207962977281 87 229268709830119681 88 227704330845734401 89 210322321296595201 90 1 91 1 92 35793035111451340801 93 38527225287388992001 94 38753191393213248001 95 38773528232884945921 96 38775536222916326401 97 38775752175996460801 98 38775752175996460801 99 38775536222916326401 100 38773528232884945921 101 38753191393213248001 102 38527225287388992001 103 35793035111451340801 104 1 105 1 106 7057193423860189209601 107 7558295915408532940801 108 7596574577614995033601 109 7599738101876698982401 110 7600022810832335385601 111 7600050878754955622401 112 7600053577794847545601 113 7600050878754955622401 114 7600022810832335385601 115 7599738101876698982401 116 7596574577614995033601 117 7558295915408532940801 118 7057193423860189209601 119 1 120 1 121 1596011435874698966323201 122 1701869337232433674905601 123 1709385874601805263001601 124 1709960054516603614771201 125 1710007507278532336896001 126 1710011777253799480473601 127 1710012193408090294732801 128 1710012193408090294732801 129 1710011777253799480473601 130 1710007507278532336896001 131 1709960054516603614771201 132 1709385874601805263001601 133 1701869337232433674905601 134 1596011435874698966323201 135 1 136 1 137 410402940653788246644480001 138 435939123627780901935206401 139 437632850049442947496396801 140 437753114647060101261926401 141 437762301524064921229056001 142 437763060757710700862976001 143 437763128999482198779955201 144 437763135010181277601382401 145 437763128999482198779955201 146 437763060757710700862976001 147 437762301524064921229056001 148 437753114647060101261926401 149 437632850049442947496396801 150 435939123627780901935206401 151 410402940653788246644480001 152 1 153 1 154 119071573181691119527329792001 155 126048423172805479182380544001 156 126482538283362304434161971201 157 126511331632525581539993395201 158 126513376130657329882371072001 159 126513532307387145443314176001 160 126513545213035966491136512001 161 126513546362133999191540121601 162 126513546362133999191540121601 163 126513545213035966491136512001 164 126513532307387145443314176001 165 126513376130657329882371072001 166 126511331632525581539993395201 167 126482538283362304434161971201 168 126048423172805479182380544001 169 119071573181691119527329792001 170 1 171 1 172 38713145230697428029989818368001 173 40856433547967867491029688320001 174 40982016847807907053233891840001 175 40989830919797840306441331916801 176 40990349200082279914577396736001 177 40990386001045424589645576192001 178 40990388812202744439930865152001 179 40990389044306205728995577856001 180 40990389063150696399472512614401 181 40990389044306205728995577856001 182 40990388812202744439930865152001 183 40990386001045424589645576192001 184 40990349200082279914577396736001 185 40989830919797840306441331916801 186 40982016847807907053233891840001 187 40856433547967867491029688320001 188 38713145230697428029989818368001 189 1 190 1 191 14018713061186670718640687824896001 192 14754262820569921838761434390528001 193 14794985298598059828963047694336001 194 14797371381295018878165360420864001 195 14797519848662818121746868680704001 196 14797529695988161165190425614336001 197 14797530395206008394248775747584001 198 14797530448614231339097464385536001 199 14797530452989250899144994525184001 200 14797530452989250899144994525184001 201 14797530448614231339097464385536001 202 14797530395206008394248775747584001 203 14797529695988161165190425614336001 204 14797519848662818121746868680704001 205 14797371381295018878165360420864001 206 14794985298598059828963047694336001 207 14754262820569921838761434390528001 208 14018713061186670718640687824896001 209 1 210 1 211 5623061572320431298835312697352192001 212 5903435833544164712971238626738176001 213 5918146828731829728178096887668736001 214 5918961278292392453931585823997952001 215 5919008999946331445150813265807360001 216 5919011969293686203840155613220864001 217 5919012166240184014313644509407232001 218 5919012180224465636248667678195712001 219 5919012181291931171056743731933184001 220 5919012181372270655802912075325440001 221 5919012181291931171056743731933184001 222 5919012180224465636248667678195712001 223 5919012166240184014313644509407232001 224 5919011969293686203840155613220864001 225 5919008999946331445150813265807360001 226 5918961278292392453931585823997952001 227 5918146828731829728178096887668736001 228 5903435833544164712971238626738176001 229 5623061572320431298835312697352192001 230 1 231 1 232 2485985116183769627826667469468467200001 233 2604069409202498685097464877196918784001 234 2609957268688197086643127266653257728001 235 2610266199587138051247392305064607744001 236 2610283303027909864503150329100533760001 237 2610284305182642557568924931374428160001 238 2610284367538936817443097716967682048001 239 2610284371674811689687471818426105856001 240 2610284371968466926342240392517009408001 241 2610284371990733323537659539373219840001 242 2610284371990733323537659539373219840001 243 2610284371968466926342240392517009408001 244 2610284371674811689687471818426105856001 245 2610284367538936817443097716967682048001 246 2610284305182642557568924931374428160001 247 2610283303027909864503150329100533760001 248 2610266199587138051247392305064607744001 249 2609957268688197086643127266653257728001 250 2604069409202498685097464877196918784001 251 2485985116183769627826667469468467200001 252 1 253 1 254 1205951379860746646481247494936877301760001 255 1260643052416789578293334430282848337920001 256 1263240906863201617549964006595889446912001 257 1263370439771886982368236500032497713152001 258 1263377236251663683501858820446783569920001 259 1263377612527360662826989235124373749760001 260 1263377634574764777893153595090572267520001 261 1263377635946603216811322872350473027584001 262 1263377636037592141097770029518769045504001 263 1263377636044049247965392827827541934080001 264 1263377636044501991861739319167851274240001 265 1263377636044049247965392827827541934080001 266 1263377636037592141097770029518769045504001 267 1263377635946603216811322872350473027584001 268 1263377634574764777893153595090572267520001 269 1263377612527360662826989235124373749760001 270 1263377236251663683501858820446783569920001 271 1263370439771886982368236500032497713152001 272 1263240906863201617549964006595889446912001 273 1260643052416789578293334430282848337920001 274 1205951379860746646481247494936877301760001 275 1 276 1 277 639269083838563412792412926525449987031040001 278 667005965575360585661479421998484781465600001 279 668263874044149573093080841054930739200000001 280 668323624696417049995621476524325175492608001 281 668326603953316813384425297669450143170560001 282 668326760272351677497469196642803777208320001 283 668326768926692707925777694396308052049920001 284 668326769433783001771921036581822098472960001 285 668326769465335278440271561261573507219456001 286 668326769467427947607067857331794277335040001 287 668326769467575607377658268902603834490880001 288 668326769467575607377658268902603834490880001 289 668326769467427947607067857331794277335040001 290 668326769465335278440271561261573507219456001 291 668326769433783001771921036581822098472960001 292 668326768926692707925777694396308052049920001 293 668326760272351677497469196642803777208320001 294 668326603953316813384425297669450143170560001 295 668323624696417049995621476524325175492608001 296 668263874044149573093080841054930739200000001 297 667005965575360585661479421998484781465600001 298 639269083838563412792412926525449987031040001 299 1 300 1 301 368916376746109140400580699133541826304737280001 302 384258834758234662307598558790119876001136640001 303 384924519919917794456454315918463951244820480001 304 384954709723168730154804065552065719108894720001 305 384956143738823149600416646064474068098416640001 306 384956215240988743921435231819124553227304960001 307 384956218992645580657840217349512902814269440001 308 384956219200349765368910538780602312711208960001 309 384956219212519932242975562144025956004823040001 310 384956219213277185056812967011140341421506560001 311 384956219213327388628319320209803351849533440001 312 384956219213330682548182706824267286656450560001 313 384956219213327388628319320209803351849533440001 314 384956219213277185056812967011140341421506560001 315 384956219212519932242975562144025956004823040001 316 384956219200349765368910538780602312711208960001 317 384956218992645580657840217349512902814269440001 318 384956215240988743921435231819124553227304960001 319 384956143738823149600416646064474068098416640001 320 384954709723168730154804065552065719108894720001 321 384924519919917794456454315918463951244820480001 322 384258834758234662307598558790119876001136640001 323 368916376746109140400580699133541826304737280001 324 1 325 1 326 230973731527998766163842186401018628728013455360001 327 240196640946651494673856702664312387658037985280001 328 240580202396954632721532103167237061879629742080001 329 240596844525996711025253279981523630435497410560001 330 240597599271077984417710813853249960564903116800001 331 240597635121469344903843310717088772607697879040001 332 240597636909023484761811073659788219533765509120001 333 240597637002814905679740971235158900411761950720001 334 240597637008007510293061668849704987594328637440001 335 240597637008311764419258219240658267547895398400001 336 240597637008330695227391735414659530537742172160001 337 240597637008331944068813624663044808218884833280001 338 240597637008331944068813624663044808218884833280001 339 240597637008330695227391735414659530537742172160001 340 240597637008311764419258219240658267547895398400001 341 240597637008007510293061668849704987594328637440001 342 240597637002814905679740971235158900411761950720001 343 240597636909023484761811073659788219533765509120001 344 240597635121469344903843310717088772607697879040001 345 240597599271077984417710813853249960564903116800001 346 240596844525996711025253279981523630435497410560001 347 240580202396954632721532103167237061879629742080001 348 240196640946651494673856702664312387658037985280001 349 230973731527998766163842186401018628728013455360001 350 1 351 1 352 156388464055415831256768156736862640283125350400000001 353 162393781075143799177028053552887152945124967710720001 354 162633576720028770118288429779559976169097736355840001 355 162643549317736651707527984547596386600302288568320001 356 162643982013091745743424703688156487768727375052800001 357 162644001636463858851628396309944875412886506700800001 358 162644002568574034224266340984173468412880829153280001 359 162644002615050441860561016917048257604111916072960001 360 162644002617489018804311336683055781060901121556480001 361 162644002617624026523070642866012495687094134374400001 362 162644002617631937117034230283537669839241889382400001 363 162644002617632429155601191694940580262809974865920001 364 162644002617632459484430249614099193439267749232640001 365 162644002617632429155601191694940580262809974865920001 366 162644002617631937117034230283537669839241889382400001 367 162644002617624026523070642866012495687094134374400001 368 162644002617489018804311336683055781060901121556480001 369 162644002615050441860561016917048257604111916072960001 370 162644002568574034224266340984173468412880829153280001 371 162644001636463858851628396309944875412886506700800001 372 162643982013091745743424703688156487768727375052800001 373 162643549317736651707527984547596386600302288568320001 374 162633576720028770118288429779559976169097736355840001 375 162393781075143799177028053552887152945124967710720001 376 156388464055415831256768156736862640283125350400000001 377 1 378 1 379 114176089837577990083941296143073704139489565474816000001 380 118398578367074217527874036374177923714924069650432000001 381 118560721926606872661721053555901975933343081992028160001 382 118567196409018766877135083561604183799506645861007360001 383 118567465669156879680044550691012323854443399780761600001 384 118567477351931467219013756619817708298351381957836800001 385 118567477881762514272935215814011732923858995419545600001 386 118567477906929489007996103200817743367730047342346240001 387 118567477908184352014172931296589653493832615738736640001 388 118567477908250193591622140067486275718515230428364800001 389 118567477908253838799669068216324837134328985314918400001 390 118567477908254052381320083306351746356627814698188800001 391 118567477908254065608553097662024540958801656994856960001 392 118567477908254065608553097662024540958801656994856960001 393 118567477908254052381320083306351746356627814698188800001 394 118567477908253838799669068216324837134328985314918400001 395 118567477908250193591622140067486275718515230428364800001 396 118567477908184352014172931296589653493832615738736640001 397 118567477906929489007996103200817743367730047342346240001 398 118567477881762514272935215814011732923858995419545600001 399 118567477351931467219013756619817708298351381957836800001 400 118567465669156879680044550691012323854443399780761600001 401 118567196409018766877135083561604183799506645861007360001 402 118560721926606872661721053555901975933343081992028160001 403 118398578367074217527874036374177923714924069650432000001 404 114176089837577990083941296143073704139489565474816000001 405 1 406 1 407 89637013298640074368977297579954156940711171435659264000001 408 92833943814092258091327653871938846209177169170268160000001 409 92952173492918152459757770597504809340941318902906880000001 410 92956713512585066803505487074325332194425374164270448640001 411 92956894798092599841537079890703778209220882555456716800001 412 92956902337376467000018544816663491749406644504074649600001 413 92956902664494155451109681448485402753127382636075417600001 414 92956902679329424768619472866579686791238997898480844800001 415 92956902680034100061201090125086615182556186383257436160001 416 92956902680069236225373143915610232383349210446718566400001 417 92956902680071079789531653713888502241478799654571212800001 418 92956902680071181855234159652489086384175414638857420800001 419 92956902680071187833901755854141657489393607416407654400001 420 92956902680071188181335685488313611826233728972622397440001 421 92956902680071187833901755854141657489393607416407654400001 422 92956902680071181855234159652489086384175414638857420800001 423 92956902680071079789531653713888502241478799654571212800001 424 92956902680069236225373143915610232383349210446718566400001 425 92956902680034100061201090125086615182556186383257436160001 426 92956902679329424768619472866579686791238997898480844800001 427 92956902664494155451109681448485402753127382636075417600001 428 92956902337376467000018544816663491749406644504074649600001 429 92956894798092599841537079890703778209220882555456716800001 430 92956713512585066803505487074325332194425374164270448640001 431 92952173492918152459757770597504809340941318902906880000001 432 92833943814092258091327653871938846209177169170268160000001 433 89637013298640074368977297579954156940711171435659264000001 434 1 435 1 436 75481004976217804846409919917936725506768516768897957888000001 437 78080478361878367003110261547754797170229367731163234304000001 438 78173189346826480331058421880196100901352845271618551808000001 439 78176618007512431267742895265113747808736121870346616832000001 440 78176749668082771783711579042251887505278689821773738803200001 441 78176754925362490241814495229470614680889662979051539660800001 442 78176755144001722389410457679432091810390753475984438067200001 443 78176755153488135354492100368013975915714188577685687500800001 444 78176755153918358164699881779077324594723421059065525043200001 445 78176755153938793748184722655085443625505657872329316761600001 446 78176755153939812696945420241638730292812052574549206630400001 447 78176755153939866160302455592351360146894395187444947353600001 448 78176755153939869120160887930165599798761384752188384870400001 449 78176755153939869292877318971747704727350246872320612761600001 450 78176755153939869292877318971747704727350246872320612761600001 451 78176755153939869120160887930165599798761384752188384870400001 452 78176755153939866160302455592351360146894395187444947353600001 453 78176755153939812696945420241638730292812052574549206630400001 454 78176755153938793748184722655085443625505657872329316761600001 455 78176755153918358164699881779077324594723421059065525043200001 456 78176755153488135354492100368013975915714188577685687500800001 457 78176755144001722389410457679432091810390753475984438067200001 458 78176754925362490241814495229470614680889662979051539660800001 459 78176749668082771783711579042251887505278689821773738803200001 460 78176618007512431267742895265113747808736121870346616832000001 461 78173189346826480331058421880196100901352845271618551808000001 462 78080478361878367003110261547754797170229367731163234304000001 463 75481004976217804846409919917936725506768516768897957888000001 464 1 465 1 466 68013776983927686295532938554633992512399937877890038235136000001 467 70278207133214220440925236152172076898967350513266928386048000001 468 70356191334784037305626246401065831239166438274356055113728000001 469 70358972664332480705464691211035357336148254312589343850496000001 470 70359075524153059233565225412562197073911143617729441300480000001 471 70359079473970169449044285925742653830981910991726417490739200001 472 70359079631688561002787373410372475009107671448113478343065600001 473 70359079638247737967215252275659090783510749184141308828057600001 474 70359079638532330356167701480114705739905574390293997499187200001 475 70359079638545237040473934141711948743490779709911551967232000001 476 70359079638545850107978470608791035367465403181987569441177600001 477 70359079638545880676441184693384510768328974673828254633164800001 478 70359079638545882280340487543873734345302581985508221832396800001 479 70359079638545882369116292636560186945854383222424852863385600001 480 70359079638545882373995518049025920493438900465289042919424000001 481 70359079638545882369116292636560186945854383222424852863385600001 482 70359079638545882280340487543873734345302581985508221832396800001 483 70359079638545880676441184693384510768328974673828254633164800001 484 70359079638545850107978470608791035367465403181987569441177600001 485 70359079638545237040473934141711948743490779709911551967232000001 486 70359079638532330356167701480114705739905574390293997499187200001 487 70359079638247737967215252275659090783510749184141308828057600001 488 70359079631688561002787373410372475009107671448113478343065600001 489 70359079473970169449044285925742653830981910991726417490739200001 490 70359075524153059233565225412562197073911143617729441300480000001 491 70358972664332480705464691211035357336148254312589343850496000001 492 70356191334784037305626246401065831239166438274356055113728000001 493 70278207133214220440925236152172076898967350513266928386048000001 494 68013776983927686295532938554633992512399937877890038235136000001 495 1 496 1 497 65433944063847670608460999506010183248124116033784912910745600000001 498 67542371150349428883622520601203836494344556477357088777961472000001 499 67612568484977311442129681826727492681149534255480699689631744000001 500 67614985995225975764935413144443083961264297932443217598349312000001 501 67615072216441977510330404933551497890368051330873438088724480000001 502 67615075405096415444701521493794685611762115467845656384634880000001 503 67615075527540745861381372369672690811473579665305666133059174400001 504 67615075532430015999547408081441636183269854331618460423736524800001 505 67615075532633350485444672323903264183706115806533927161980518400001 506 67615075532642172849502198225038613866193832179246514933071872000001 507 67615075532642572956715691166012892533949484790602558893719552000001 508 67615075532642591961808328484359247400118840803713318614414131200001 509 67615075532642592909430628966470648322667481008319103696791142400001 510 67615075532642592959150888970634927041294524756272513905013555200001 511 67615075532642592961893568635425973454303159844208617569910784000001 512 67615075532642592961893568635425973454303159844208617569910784000001 513 67615075532642592959150888970634927041294524756272513905013555200001 514 67615075532642592909430628966470648322667481008319103696791142400001 515 67615075532642591961808328484359247400118840803713318614414131200001 516 67615075532642572956715691166012892533949484790602558893719552000001 517 67615075532642172849502198225038613866193832179246514933071872000001 518 67615075532633350485444672323903264183706115806533927161980518400001 519 67615075532430015999547408081441636183269854331618460423736524800001 520 67615075527540745861381372369672690811473579665305666133059174400001 521 67615075405096415444701521493794685611762115467845656384634880000001 522 67615072216441977510330404933551497890368051330873438088724480000001 523 67614985995225975764935413144443083961264297932443217598349312000001 524 67612568484977311442129681826727492681149534255480699689631744000001 525 67542371150349428883622520601203836494344556477357088777961472000001 526 65433944063847670608460999506010183248124116033784912910745600000001 527 1 528 1 529 67074154928381452218379755226960846410358373874015615895307550720000001 530 69168041138424577677850507211153172258117921138553078531636592640000001 531 69235510805192633942655675886199368380049228030395626703459188736000001 532 69237757119900726184527905045416121694656871201328294696379744256000001 533 69237834480228683442857688447583000091459428065386639062817832960000001 534 69237837239307595498710328184834336719254731310642357923248865280000001 535 69237837341344537512610203914761139879626927090671181909548072960000001 536 69237837345262756085943959142781089515306430945638031456946303795200001 537 69237837345419212730365272285482103540369651332926033163985302323200001 538 69237837345425719433913984740466386856186470511994138153067741184000001 539 69237837345426001749563825560613590498334700067184074490712686592000001 540 69237837345426014552994657228736508317489316769790360104021786624000001 541 69237837345426015161157620225979239775130635635205948127115319705600001 542 69237837345426015191481514053112376213859899531156060219505219993600001 543 69237837345426015193072262523867001657092493786560355008620003328000001 544 69237837345426015193155188081531149134629566244557219144918892544000001 545 69237837345426015193072262523867001657092493786560355008620003328000001 546 69237837345426015191481514053112376213859899531156060219505219993600001 547 69237837345426015161157620225979239775130635635205948127115319705600001 548 69237837345426014552994657228736508317489316769790360104021786624000001 549 69237837345426001749563825560613590498334700067184074490712686592000001 550 69237837345425719433913984740466386856186470511994138153067741184000001 551 69237837345419212730365272285482103540369651332926033163985302323200001 552 69237837345262756085943959142781089515306430945638031456946303795200001 553 69237837341344537512610203914761139879626927090671181909548072960000001 554 69237837239307595498710328184834336719254731310642357923248865280000001 555 69237834480228683442857688447583000091459428065386639062817832960000001 556 69237757119900726184527905045416121694656871201328294696379744256000001 557 69235510805192633942655675886199368380049228030395626703459188736000001 558 69168041138424577677850507211153172258117921138553078531636592640000001 559 67074154928381452218379755226960846410358373874015615895307550720000001 560 1 561 1 562 73115156236769872043983506084821320330698563147545261740722623610880000001 563 75328603349406459967190038007311028261722350650174567927751062323200000001 564 75397701594337883107352572822789374988887455680159428852026651443200000001 565 75399928093341228964091143389065899339359118849225642759820163416064000001 566 75400002221726596008072926951320051521443730388158605789593212026880000001 567 75400004774617418597597809803591554132146304488512297128768946831360000001 568 75400004865667022695440946914920815938922035245708839588883500892160000001 569 75400004869034241781899642814008131607700844885647576367485975265280000001 570 75400004869163542994819656736530295402192737588126006006145610468556800001 571 75400004869168706064085560070213870735273318091299434832274739167232000001 572 75400004869168920785302667580941610875621457629436872525584766337024000001 573 75400004869168930101719112324508856045571301569306096549146451247104000001 574 75400004869168930524232329723457748720966892595059962130419901530112000001 575 75400004869168930544301706849353042722172910458191263057671197451878400001 576 75400004869168930545302385450618941385950781617047890924147157499904000001 577 75400004869168930545354720423830741547324043499127406840325496373248000001 578 75400004869168930545354720423830741547324043499127406840325496373248000001 579 75400004869168930545302385450618941385950781617047890924147157499904000001 580 75400004869168930544301706849353042722172910458191263057671197451878400001 581 75400004869168930524232329723457748720966892595059962130419901530112000001 582 75400004869168930101719112324508856045571301569306096549146451247104000001 583 75400004869168920785302667580941610875621457629436872525584766337024000001 584 75400004869168706064085560070213870735273318091299434832274739167232000001 585 75400004869163542994819656736530295402192737588126006006145610468556800001 586 75400004869034241781899642814008131607700844885647576367485975265280000001 587 75400004865667022695440946914920815938922035245708839588883500892160000001 588 75400004774617418597597809803591554132146304488512297128768946831360000001 589 75400002221726596008072926951320051521443730388158605789593212026880000001 590 75399928093341228964091143389065899339359118849225642759820163416064000001 591 75397701594337883107352572822789374988887455680159428852026651443200000001 592 75328603349406459967190038007311028261722350650174567927751062323200000001 593 73115156236769872043983506084821320330698563147545261740722623610880000001 594 1 595 1 596 84598805463207540071891665509268568964595039108792733806494184384757760000001 597 87084720775257715721387104716152493855821686751408582626217884416737280000001 598 87159977977087359710776126801517143924598707500164485775784647495516160000001 599 87162327317415028097541652985243407709189523955111305912167501439959040000001 600 87162403018381141856670764384496809514077443769418852750476223468011520000001 601 87162405538746244336166145025613450539470994975223596253762716937748480000001 602 87162405625544532304209991042590680529968870880053433585379269326929920000001 603 87162405628640218843536657704375866290991787618486224436853373120020480000001 604 87162405628754704292476253364944750209251759085978572125804447473336320000001 605 87162405628759100533715533838309634801853102238850573625982638324973568000001 606 87162405628759276078070574551645127162069332248096957099169368403607552000001 607 87162405628759283378591956206890951500132973372364068009512393179660288000001 608 87162405628759283695350115326604866273081626681064391797048123800420352000001 609 87162405628759283709715564695966662275390607823427310879770372177133568000001 610 87162405628759283710397923181816099446915805816037397884476905463218176000001 611 87162405628759283710431940823564154517223637368652709333028390477758464000001 612 87162405628759283710433627170177656549240531677339028665959152894345216000001 613 87162405628759283710431940823564154517223637368652709333028390477758464000001 614 87162405628759283710397923181816099446915805816037397884476905463218176000001 615 87162405628759283709715564695966662275390607823427310879770372177133568000001 616 87162405628759283695350115326604866273081626681064391797048123800420352000001 617 87162405628759283378591956206890951500132973372364068009512393179660288000001 618 87162405628759276078070574551645127162069332248096957099169368403607552000001 619 87162405628759100533715533838309634801853102238850573625982638324973568000001 620 87162405628754704292476253364944750209251759085978572125804447473336320000001 621 87162405628640218843536657704375866290991787618486224436853373120020480000001 622 87162405625544532304209991042590680529968870880053433585379269326929920000001 623 87162405538746244336166145025613450539470994975223596253762716937748480000001 624 87162403018381141856670764384496809514077443769418852750476223468011520000001 625 87162327317415028097541652985243407709189523955111305912167501439959040000001 626 87159977977087359710776126801517143924598707500164485775784647495516160000001 627 87084720775257715721387104716152493855821686751408582626217884416737280000001 628 84598805463207540071891665509268568964595039108792733806494184384757760000001 629 1 630 1 631 103723262698223547615416266257727463646023570398773237229569989543272120320000001 632 106684220889435811517932474550551863559783814985300522516402086277713756160000001 633 106771227925357567665664814922792800930946017918000775826171837223282933760000001 634 106773861927421605205293430695780563683208564883603400486683627417312952320000001 635 106773944154333073598830224112210982914863259256614350499259110379854233600000001 636 106773946803866887580399743011184851972826430035269224920611322793054699520000001 637 106773946892079666167182081333623934370275893917138714515708418463010652160000001 638 106773946895117606246063615944218137100029058539157503472394694452586741760000001 639 106773946895225955274940049277380615633158112842649914607845377983821905920000001 640 106773946895229962265652935125500496156122813501970667400338929288950579200000001 641 106773946895230116134096309942067925894825062671819110507979434972831285248000001 642 106773946895230122278148736367030505968497843875431029188179987715141402624000001 643 106773946895230122533666984724909251815631033866291774829969807255739039744000001 644 106773946895230122544753520293322152510481330318756122377417639210598268928000001 645 106773946895230122545256311009474730271704091427221937837115635615158763520000001 646 106773946895230122545280193366405136080758351794625229247819270684531490816000001 647 106773946895230122545281380727379668537147683018130876348824530184346533888000001 648 106773946895230122545281380727379668537147683018130876348824530184346533888000001 649 106773946895230122545280193366405136080758351794625229247819270684531490816000001 650 106773946895230122545256311009474730271704091427221937837115635615158763520000001 651 106773946895230122544753520293322152510481330318756122377417639210598268928000001 652 106773946895230122533666984724909251815631033866291774829969807255739039744000001 653 106773946895230122278148736367030505968497843875431029188179987715141402624000001 654 106773946895230116134096309942067925894825062671819110507979434972831285248000001 655 106773946895229962265652935125500496156122813501970667400338929288950579200000001 656 106773946895225955274940049277380615633158112842649914607845377983821905920000001 657 106773946895117606246063615944218137100029058539157503472394694452586741760000001 658 106773946892079666167182081333623934370275893917138714515708418463010652160000001 659 106773946803866887580399743011184851972826430035269224920611322793054699520000001 660 106773944154333073598830224112210982914863259256614350499259110379854233600000001 661 106773861927421605205293430695780563683208564883603400486683627417312952320000001 662 106771227925357567665664814922792800930946017918000775826171837223282933760000001 663 106684220889435811517932474550551863559783814985300522516402086277713756160000001 664 103723262698223547615416266257727463646023570398773237229569989543272120320000001 665 1 666 1 667 134535173087989954407054627704875916082060877358785286610598739849603186688000000001 668 138269210545126002121209613290154104773317705522077989418177540987476917616640000001 669 138375805040009643621700196788695783170211967812028806489807372586404261396480000001 670 138378937293302826843018561042096456915568599733608799142229882540265612247040000001 671 138379032117377132194445191209924016374621035989284210067606586246012967321600000001 672 138379035077545945056612515772915511466773120355173375717839918676093540761600000001 673 138379035172929162359949018453278570751475979328316812972922243210127490416640000001 674 138379035176104822389073182632886377706267246630790363052774155656312945377280000001 675 138379035176214188231912917878867768897672117637011389485361081752263422115840000001 676 138379035176218088796952469478861617029954485251621517891924199896062833459200000001 677 138379035176218233048618133369393920444787817753098267496344374152246014771200000001 678 138379035176218238587882094862790198077659446396730912019360151092649028222976000001 679 138379035176218238809067982214086876072142501171915232927612430823140844634112000001 680 138379035176218238818266639154942535815039991380705918811005838304728020156416000001 681 138379035176218238818665754434981497176495712136660000040803932937172990033920000001 682 138379035176218238818683854893920314294189563160320585180160639265692524216320000001 683 138379035176218238818684714541536289522356944589837004942892113171569937743872000001 684 138379035176218238818684755161734639678226619227054261466836012311875088809984000001 685 138379035176218238818684714541536289522356944589837004942892113171569937743872000001 686 138379035176218238818683854893920314294189563160320585180160639265692524216320000001 687 138379035176218238818665754434981497176495712136660000040803932937172990033920000001 688 138379035176218238818266639154942535815039991380705918811005838304728020156416000001 689 138379035176218238809067982214086876072142501171915232927612430823140844634112000001 690 138379035176218238587882094862790198077659446396730912019360151092649028222976000001 691 138379035176218233048618133369393920444787817753098267496344374152246014771200000001 692 138379035176218088796952469478861617029954485251621517891924199896062833459200000001 693 138379035176214188231912917878867768897672117637011389485361081752263422115840000001 694 138379035176104822389073182632886377706267246630790363052774155656312945377280000001 695 138379035172929162359949018453278570751475979328316812972922243210127490416640000001 696 138379035077545945056612515772915511466773120355173375717839918676093540761600000001 697 138379032117377132194445191209924016374621035989284210067606586246012967321600000001 698 138378937293302826843018561042096456915568599733608799142229882540265612247040000001 699 138375805040009643621700196788695783170211967812028806489807372586404261396480000001 700 138269210545126002121209613290154104773317705522077989418177540987476917616640000001 701 134535173087989954407054627704875916082060877358785286610598739849603186688000000001 702 1 703 1 704 184320874854722694106488100220120283656200001849307864384875860620661146569932800000001 705 189298676258978322419549121445200692551236253577929414376051723988764219513241600000001 706 189436835644892356184972855911855985532812715270296319189718991643621534172446720000001 707 189440779641203050920491007501302027633497610300837755698706975040593166723973120000001 708 189440895534574898699679786978677852562074732110712312177692672157422852453171200000001 709 189440899043065647997682572294887472262052735320785819826999801699112872155545600000001 710 189440899152591894073582763303718157580411161280849216450507738100997767246643200000001 711 189440899156121073113806213902891590773519041267155593136150779712940146813829120000001 712 189440899156238572534883807977537079626892267169300558189387118013610171322859520000001 713 189440899156242619071068878181638391060462567097938998732084218927484259165798400000001 714 189440899156242763391975341590838162986849259020955977892541210266498027959091200000001 715 189440899156242768729286971154787852669202391187430779847095073488882635269734400000001 716 189440899156242768934239737730043441870756382329363793384197461780128794241138688000001 717 189440899156242768942423615562040383877571081084703040711690343009954710912237568000001 718 189440899156242768942763965868836358874706609295523913894208256474414567380746240000001 719 189440899156242768942778733133944621444857194733573179729898138509306357318942720000001 720 189440899156242768942779402846587717461116400059531347547046636405391810300477440000001 721 189440899156242768942779434574932029423093860544810783971092528860028360716189696000001 722 189440899156242768942779434574932029423093860544810783971092528860028360716189696000001 723 189440899156242768942779402846587717461116400059531347547046636405391810300477440000001 724 189440899156242768942778733133944621444857194733573179729898138509306357318942720000001 725 189440899156242768942763965868836358874706609295523913894208256474414567380746240000001 726 189440899156242768942423615562040383877571081084703040711690343009954710912237568000001 727 189440899156242768934239737730043441870756382329363793384197461780128794241138688000001 728 189440899156242768729286971154787852669202391187430779847095073488882635269734400000001 729 189440899156242763391975341590838162986849259020955977892541210266498027959091200000001 730 189440899156242619071068878181638391060462567097938998732084218927484259165798400000001 731 189440899156238572534883807977537079626892267169300558189387118013610171322859520000001 732 189440899156121073113806213902891590773519041267155593136150779712940146813829120000001 733 189440899152591894073582763303718157580411161280849216450507738100997767246643200000001 734 189440899043065647997682572294887472262052735320785819826999801699112872155545600000001 735 189440895534574898699679786978677852562074732110712312177692672157422852453171200000001 736 189440779641203050920491007501302027633497610300837755698706975040593166723973120000001 737 189436835644892356184972855911855985532812715270296319189718991643621534172446720000001 738 189298676258978322419549121445200692551236253577929414376051723988764219513241600000001 739 184320874854722694106488100220120283656200001849307864384875860620661146569932800000001 740 1 741 1 742 266353904213677333133547887490308261010078810403819474139700035662354774041506611200000001 743 273358097458156795509594435298672831789014410446937660130662529490775937896153088000000001 744 273547253911518509385490754105225887327025786456225866037313290702513496907579392000000001 745 273552503968183242668576856014958788460325684678882256754460033133640688860848455680000001 746 273552653840043049068526545775357738060151669894332019250364839452790594878413209600000001 747 273552658243991179284135719395498019407437336919713915994746242530537784791479091200000001 748 273552658377313827757459825237513984956034555397560560417939230358166903746409267200000001 749 273552658381475825108344032495849550998115982803806346946738799765729617284536729600000001 750 273552658381609933911872523618618141459303828305740213861143760034973322766796718080000001 751 273552658381614398889873472193454670034192567038675234725491560271665970875151155200000001 752 273552658381614552658248504861210519851396943720171998256481565081837783862371942400000001 753 273552658381614558142442950470760110973927801370075609419520228890675855789287014400000001 754 273552658381614558345260792394190196405164454545922158825649738185403521058419507200000001 755 273552658381614558353048997524049869461822221587004595545984519375108992755021381632000001 756 273552658381614558353359984881665157250373816340485120403122984813836155726877163520000001 757 273552658381614558353372918193313783498256481915759314238501765927592592316133539840000001 758 273552658381614558353373479349223067147672576410252329929863337877908834450921226240000001 759 273552658381614558353373504795316040589674766372789458802536413940581265655642193920000001 760 273552658381614558353373505943881125563910757108690149923285210605187831413786804224000001 761 273552658381614558353373504795316040589674766372789458802536413940581265655642193920000001 762 273552658381614558353373479349223067147672576410252329929863337877908834450921226240000001 763 273552658381614558353372918193313783498256481915759314238501765927592592316133539840000001 764 273552658381614558353359984881665157250373816340485120403122984813836155726877163520000001 765 273552658381614558353048997524049869461822221587004595545984519375108992755021381632000001 766 273552658381614558345260792394190196405164454545922158825649738185403521058419507200000001 767 273552658381614558142442950470760110973927801370075609419520228890675855789287014400000001 768 273552658381614552658248504861210519851396943720171998256481565081837783862371942400000001 769 273552658381614398889873472193454670034192567038675234725491560271665970875151155200000001 770 273552658381609933911872523618618141459303828305740213861143760034973322766796718080000001 771 273552658381475825108344032495849550998115982803806346946738799765729617284536729600000001 772 273552658377313827757459825237513984956034555397560560417939230358166903746409267200000001 773 273552658243991179284135719395498019407437336919713915994746242530537784791479091200000001 774 273552653840043049068526545775357738060151669894332019250364839452790594878413209600000001 775 273552503968183242668576856014958788460325684678882256754460033133640688860848455680000001 776 273547253911518509385490754105225887327025786456225866037313290702513496907579392000000001 777 273358097458156795509594435298672831789014410446937660130662529490775937896153088000000001 778 266353904213677333133547887490308261010078810403819474139700035662354774041506611200000001 779 1 780 1 781 405405039721552775479699535997410811541718873368798646260997605607428038490277176934400000001 782 415792841985886191471907903609532833721111946973515324270603931119786176209277367091200000001 783 416066005522420890504573718974059051981490435314485762625505640182229751664151520870400000001 784 416073382624101997345733675407514621147472878693302267077556744645746038070442563993600000001 785 416073587376311921943774033381994204291671573132952993033233810400074321184189474406400000001 786 416073593221314454393372071282649763326064776275823171371088890913727580012549872025600000001 787 416073593393068431471780829053835234298608841409691751613033759034683235179728103014400000001 788 416073593398268014762240469181673856955003501411898541650490073680378377436529269145600000001 789 416073593398430332658924953264748944030638817177177841887471638807067440475126785638400000001 790 416073593398435562902262564418536919058565104841550749618052744850372660610770717900800000001 791 416073593398435737036404601412955543672312185158219347023445673063170046335267320627200000001 792 416073593398435743033371227686998021806966954219714050467355814262672670324045958348800000001 793 416073593398435743247254811065770455752454639800047591070690302812877881786988966707200000001 794 416073593398435743255164706900784227550285819173635476802540448495152362878424370380800000001 795 416073593398435743255468446900848731555194884900068019539044446957192328414503611924480000001 796 416073593398435743255480575407795352567670066200081017033756252268160109589165317816320000001 797 416073593398435743255481079806943220608535754675182749193205163859946224639962020577280000001 798 416073593398435743255481101691907171566804971626713854826432752318506044079869337272320000001 799 416073593398435743255481102682077429574710610077513745681367991521927209634830462484480000001 800 416073593398435743255481102682077429574710610077513745681367991521927209634830462484480000001 801 416073593398435743255481101691907171566804971626713854826432752318506044079869337272320000001 802 416073593398435743255481079806943220608535754675182749193205163859946224639962020577280000001 803 416073593398435743255480575407795352567670066200081017033756252268160109589165317816320000001 804 416073593398435743255468446900848731555194884900068019539044446957192328414503611924480000001 805 416073593398435743255164706900784227550285819173635476802540448495152362878424370380800000001 806 416073593398435743247254811065770455752454639800047591070690302812877881786988966707200000001 807 416073593398435743033371227686998021806966954219714050467355814262672670324045958348800000001 808 416073593398435737036404601412955543672312185158219347023445673063170046335267320627200000001 809 416073593398435562902262564418536919058565104841550749618052744850372660610770717900800000001 810 416073593398430332658924953264748944030638817177177841887471638807067440475126785638400000001 811 416073593398268014762240469181673856955003501411898541650490073680378377436529269145600000001 812 416073593393068431471780829053835234298608841409691751613033759034683235179728103014400000001 813 416073593221314454393372071282649763326064776275823171371088890913727580012549872025600000001 814 416073587376311921943774033381994204291671573132952993033233810400074321184189474406400000001 815 416073382624101997345733675407514621147472878693302267077556744645746038070442563993600000001 816 416066005522420890504573718974059051981490435314485762625505640182229751664151520870400000001 817 415792841985886191471907903609532833721111946973515324270603931119786176209277367091200000001 818 405405039721552775479699535997410811541718873368798646260997605607428038490277176934400000001 819 1 820 1 821 649074805701559759478550520265328257215741480445701748080214319905226654361878187003084800000001 822 665291007290421870497738501705224689677410235380413421189109295843918255345233568360038400000001 823 665706519380995207137426836409709570564585958322173198801484835754089199937231994119782400000001 824 665717445922456595098733469024290619295001097844390140537380499966618839475689574157516800000001 825 665717741006523839372379867281628842061640395515901480292840815720503044071337853190144000000001 826 665717749196612236356301481600608025387408342882266214049421911923264941781148515067494400000001 827 665717749430412337654285403116634247748784067972776168498990736836751620761503432651571200000001 828 665717749437282496737421753427481666587685805317393742517632561463769270860585853203251200000001 829 665717749437490480069040139032595211493941357321339442695229542132427570235721178834534400000001 830 665717749437496972784907518395918214976964368419542514179823682996679286881179741978624000000001 831 665717749437497181994641022842069733978054476706360795752188731856713831637467098041548800000001 832 665717749437497188960006704321846478962275711853864192834872486585474558499779590383206400000001 833 665717749437497189199885369372808178083330261901603472963279353534344260950427586422374400000001 834 665717749437497189208440712707959075379790287320806009399584393458126922191382827027660800000001 835 665717749437497189208757108541359625321931511008222737937021662276442603554919375962112000000001 836 665717749437497189208769258141362190473676740401465129927486667665505594057205256741191680000001 837 665717749437497189208769743281639798178863678234172291371266530720421000494351782447677440000001 838 665717749437497189208769763457601052456335985343826195778493281498561786015748061176791040000001 839 665717749437497189208769764332910515776413456143577877716977547138787945109022350329774080000001 840 665717749437497189208769764370725564564169873536061868273026323786214627518189005281689600000001 841 665717749437497189208769764332910515776413456143577877716977547138787945109022350329774080000001 842 665717749437497189208769763457601052456335985343826195778493281498561786015748061176791040000001 843 665717749437497189208769743281639798178863678234172291371266530720421000494351782447677440000001 844 665717749437497189208769258141362190473676740401465129927486667665505594057205256741191680000001 845 665717749437497189208757108541359625321931511008222737937021662276442603554919375962112000000001 846 665717749437497189208440712707959075379790287320806009399584393458126922191382827027660800000001 847 665717749437497189199885369372808178083330261901603472963279353534344260950427586422374400000001 848 665717749437497188960006704321846478962275711853864192834872486585474558499779590383206400000001 849 665717749437497181994641022842069733978054476706360795752188731856713831637467098041548800000001 850 665717749437496972784907518395918214976964368419542514179823682996679286881179741978624000000001 851 665717749437490480069040139032595211493941357321339442695229542132427570235721178834534400000001 852 665717749437282496737421753427481666587685805317393742517632561463769270860585853203251200000001 853 665717749430412337654285403116634247748784067972776168498990736836751620761503432651571200000001 854 665717749196612236356301481600608025387408342882266214049421911923264941781148515067494400000001 855 665717741006523839372379867281628842061640395515901480292840815720503044071337853190144000000001 856 665717445922456595098733469024290619295001097844390140537380499966618839475689574157516800000001 857 665706519380995207137426836409709570564585958322173198801484835754089199937231994119782400000001 858 665291007290421870497738501705224689677410235380413421189109295843918255345233568360038400000001 859 649074805701559759478550520265328257215741480445701748080214319905226654361878187003084800000001 860 1 861 1 862 1091777109077495390302382413574500863419298490186896097121454569343744478701589915364229120000000001 863 1118389176111259340441002984905379321965143890885168257360058941861833438948169468702464409600000001 864 1119054040376402686992789692144415075696072309837391834145366383692601777612765541690454835200000001 865 1119071076372116193795016913867298955812446514477535686349055228738840298950690871117978009600000001 866 1119071524360316110701430485804496778810393535195337286618551125922890697721395197178281984000000001 867 1119071536458762867716649988133047645943825746383009178413493452973935082022634225364107264000000001 868 1119071536794556491992990774320125792460182232100586733532715838014187988326587098360237260800000001 869 1119071536804142296146208115102282867576998635793607417727379781300824537396271095899330969600000001 870 1119071536804423972668616705465027611749393597414494892833550297530752298559445971501894860800000001 871 1119071536804432499985213059274837267090549976583827934419255484751363101335223666259001344000000001 872 1119071536804432766186563621828733510233352815366844238325896038493439764289098321298980864000000001 873 1119071536804432774764162695511025722512384035235932090651002658718671448068638773415090585600000001 874 1119071536804432775049742688451696569056559508607676189103007310033437461039329170416677683200000001 875 1119071536804432775059577713718785998718007006397469056575570191264706537842430936897657241600000001 876 1119071536804432775059928482795527185469041214476667762306893017306693166827299043553574912000000001 877 1119071536804432775059941455024696607401322508185183436878448963332348934308043829953953792000000001 878 1119071536804432775059941953158296702029996267744115347253361582814124140320924766418040258560000001 879 1119071536804432775059941973049047892867698277057652984112511308380083686337603286943578193920000001 880 1119071536804432775059941973876258651409626256436138102139446941003348428482273686153079029760000001 881 1119071536804432775059941973912072877182914480604960452890720690792183526706078831882115481600000001 882 1119071536804432775059941973912072877182914480604960452890720690792183526706078831882115481600000001 883 1119071536804432775059941973876258651409626256436138102139446941003348428482273686153079029760000001 884 1119071536804432775059941973049047892867698277057652984112511308380083686337603286943578193920000001 885 1119071536804432775059941953158296702029996267744115347253361582814124140320924766418040258560000001 886 1119071536804432775059941455024696607401322508185183436878448963332348934308043829953953792000000001 887 1119071536804432775059928482795527185469041214476667762306893017306693166827299043553574912000000001 888 1119071536804432775059577713718785998718007006397469056575570191264706537842430936897657241600000001 889 1119071536804432775049742688451696569056559508607676189103007310033437461039329170416677683200000001 890 1119071536804432774764162695511025722512384035235932090651002658718671448068638773415090585600000001 891 1119071536804432766186563621828733510233352815366844238325896038493439764289098321298980864000000001 892 1119071536804432499985213059274837267090549976583827934419255484751363101335223666259001344000000001 893 1119071536804423972668616705465027611749393597414494892833550297530752298559445971501894860800000001 894 1119071536804142296146208115102282867576998635793607417727379781300824537396271095899330969600000001 895 1119071536794556491992990774320125792460182232100586733532715838014187988326587098360237260800000001 896 1119071536458762867716649988133047645943825746383009178413493452973935082022634225364107264000000001 897 1119071524360316110701430485804496778810393535195337286618551125922890697721395197178281984000000001 898 1119071076372116193795016913867298955812446514477535686349055228738840298950690871117978009600000001 899 1119054040376402686992789692144415075696072309837391834145366383692601777612765541690454835200000001 900 1118389176111259340441002984905379321965143890885168257360058941861833438948169468702464409600000001 901 1091777109077495390302382413574500863419298490186896097121454569343744478701589915364229120000000001 902 1 903 1 904 1927041186377233238653220079079672748978232800104437189921460115979925026006553114017181728768000000001 905 1972895824958488045045920140449801785241843336692286759911423264812645812117507053177091915776000000001 906 1974013531773906130951742204445698680500768843521610006668667917401218710870553469014797765836800000001 907 1974041456073042151506917246149738182157467837117583728279787935190546905590639409535923309772800000001 908 1974042171584862118792610789462099305122355553712360179702185086087778617443698258695797342208000000001 909 1974042190400366515302680159483461613688269328581799723840771663873919611460187438811514404864000000001 910 1974042190908501279097319378581260750107873481446455320539465144230462427512844052957461741568000000001 911 1974042190922604611316925691601118032261560453803094588449053126979566858774931947106825823846400000001 912 1974042190923007215091360819913968629416466742354571299677220712761484126135815562428349310566400000001 913 1974042190923019045505301980709203908671707326607209766882571794424908348973855542842132267008000000001 914 1974042190923019403652599027569215914196035848136097333704153302711870659128104899381175517184000000001 915 1974042190923019414833055751196479556408033001433015807185018895835317660191084170165425799168000000001 916 1974042190923019415193314912291135829323744853582206748267881124505145517510872144357362552012800000001 917 1974042190923019415205309271994644004878494562435809093796331819054947194066251557760930729164800000001 918 1974042190923019415205722343055861760922674289918534873103151690512297923757253043559411482624000000001 919 1974042190923019415205737075357084890740373173806429145469331126785856035913769728769987182592000000001 920 1974042190923019415205737620190710006018741980758646780638075223183736282793371582032682942464000000001 921 1974042190923019415205737641112321201967861431144342579889899651365784220533512540623122548654080000001 922 1974042190923019415205737641947732598561940083356564711571725991201276836046897277960473521684480000001 923 1974042190923019415205737641982472365007341990500834452864112714988180032125981456174159180595200000001 924 1974042190923019415205737641983911444975807579365175134163928696374054907276003054060561865113600000001 925 1974042190923019415205737641982472365007341990500834452864112714988180032125981456174159180595200000001 926 1974042190923019415205737641947732598561940083356564711571725991201276836046897277960473521684480000001 927 1974042190923019415205737641112321201967861431144342579889899651365784220533512540623122548654080000001 928 1974042190923019415205737620190710006018741980758646780638075223183736282793371582032682942464000000001 929 1974042190923019415205737075357084890740373173806429145469331126785856035913769728769987182592000000001 930 1974042190923019415205722343055861760922674289918534873103151690512297923757253043559411482624000000001 931 1974042190923019415205309271994644004878494562435809093796331819054947194066251557760930729164800000001 932 1974042190923019415193314912291135829323744853582206748267881124505145517510872144357362552012800000001 933 1974042190923019414833055751196479556408033001433015807185018895835317660191084170165425799168000000001 934 1974042190923019403652599027569215914196035848136097333704153302711870659128104899381175517184000000001 935 1974042190923019045505301980709203908671707326607209766882571794424908348973855542842132267008000000001 936 1974042190923007215091360819913968629416466742354571299677220712761484126135815562428349310566400000001 937 1974042190922604611316925691601118032261560453803094588449053126979566858774931947106825823846400000001 938 1974042190908501279097319378581260750107873481446455320539465144230462427512844052957461741568000000001 939 1974042190400366515302680159483461613688269328581799723840771663873919611460187438811514404864000000001 940 1974042171584862118792610789462099305122355553712360179702185086087778617443698258695797342208000000001 941 1974041456073042151506917246149738182157467837117583728279787935190546905590639409535923309772800000001 942 1974013531773906130951742204445698680500768843521610006668667917401218710870553469014797765836800000001 943 1972895824958488045045920140449801785241843336692286759911423264812645812117507053177091915776000000001 944 1927041186377233238653220079079672748978232800104437189921460115979925026006553114017181728768000000001 945 1 946 1 947 3565120196806973063861562181423203350134071081793216374282562270160855007485241971524050062671872000000001 948 3647982967821194093123650644823629278340135092197707170672625346255395793625408604991206488801280000000001 949 3649954717280188049798536747462544826899470345270984522242684940013580148050107061456471651778560000000001 950 3650002778673251027492487096214368393395604142064644576100063691094021476726366173782079895188275200000001 951 3650003979418113876376359623007642091966842198789266733743119016479653536931025224471440737173504000000001 952 3650004010185122134969644445370073620254332370602811671862114039118477768796063707569608707801088000000001 953 3650004010994188824019577428280992199522666662921972827481528980291405521179926742647503667068928000000001 954 3650004011016038618862746914702197562388709641493282561595138565295133471104940961041354623811584000000001 955 3650004011016645062148189986162051425521318181287261953342406231090007302412009027299786681325977600000001 956 3650004011016662374110490696679504001198979151517151583235005725162727872818777008948831022219264000000001 957 3650004011016662882818290166593699118206954494644977387225060024778564978721284647926509955186688000000001 958 3650004011016662898218623939608679634444500596735644919513209851562358905638916456340969549201408000000001 959 3650004011016662898699383578724651971059616153586744051678151003329496729692818414827527454326784000000001 960 3650004011016662898714874722651722190794987219804954793160633137847217858095929318659858564854579200000001 961 3650004011016662898715390480118973042343772611386408536609894323290725451518030377328323929833472000000001 962 3650004011016662898715408242174605405852561023895554165969282524346595220529072527293803590057984000000001 963 3650004011016662898715408875663558000415682234585241398685008006137286863673631587440228841816064000000001 964 3650004011016662898715408899091403880027564844841008245334955360463768190306225954839028775780352000000001 965 3650004011016662898715408899991033154856269473423898467392934719062688627192911082613169920168427520000001 966 3650004011016662898715408900026955712237040415545470073807669235034592705184399805380669336033689600000001 967 3650004011016662898715408900028446722141090159340991428813677150959968845604234378948453973832499200000001 968 3650004011016662898715408900028446722141090159340991428813677150959968845604234378948453973832499200000001 969 3650004011016662898715408900026955712237040415545470073807669235034592705184399805380669336033689600000001 970 3650004011016662898715408899991033154856269473423898467392934719062688627192911082613169920168427520000001 971 3650004011016662898715408899091403880027564844841008245334955360463768190306225954839028775780352000000001 972 3650004011016662898715408875663558000415682234585241398685008006137286863673631587440228841816064000000001 973 3650004011016662898715408242174605405852561023895554165969282524346595220529072527293803590057984000000001 974 3650004011016662898715390480118973042343772611386408536609894323290725451518030377328323929833472000000001 975 3650004011016662898714874722651722190794987219804954793160633137847217858095929318659858564854579200000001 976 3650004011016662898699383578724651971059616153586744051678151003329496729692818414827527454326784000000001 977 3650004011016662898218623939608679634444500596735644919513209851562358905638916456340969549201408000000001 978 3650004011016662882818290166593699118206954494644977387225060024778564978721284647926509955186688000000001 979 3650004011016662374110490696679504001198979151517151583235005725162727872818777008948831022219264000000001 980 3650004011016645062148189986162051425521318181287261953342406231090007302412009027299786681325977600000001 981 3650004011016038618862746914702197562388709641493282561595138565295133471104940961041354623811584000000001 982 3650004010994188824019577428280992199522666662921972827481528980291405521179926742647503667068928000000001 983 3650004010185122134969644445370073620254332370602811671862114039118477768796063707569608707801088000000001 984 3650003979418113876376359623007642091966842198789266733743119016479653536931025224471440737173504000000001 985 3650002778673251027492487096214368393395604142064644576100063691094021476726366173782079895188275200000001 986 3649954717280188049798536747462544826899470345270984522242684940013580148050107061456471651778560000000001 987 3647982967821194093123650644823629278340135092197707170672625346255395793625408604991206488801280000000001 988 3565120196806973063861562181423203350134071081793216374282562270160855007485241971524050062671872000000001 989 1 990 1 991 6905807588843526204369553638853955517940654450723069429472872262540282093207004571713586555187625984000000001 992 7062672877503033019179462374836576465346553578321970949821879482418364922160188096929861274500595712000000001 993 7066318839427658744466994267226195206187620394779768536944494683164519936175420040132455830592159744000000001 994 7066405596403854478560689255742307490324231145914992703200322545765897231885972416395984107110137856000000001 995 7066407711105149249579223071087387727250061032973913538225041104564784237594173817599265943591059456000000001 996 7066407763937923214930113462266291769987195507469795573392478552938065307361684126133955752313749504000000001 997 7066407765291671578308217994450238757231845075029581661899458139221509748706966436794408996989566976000000001 998 7066407765327270512626415045698319174719651783891542452658757245431173076666902534293748260016226304000000001 999 7066407765328231903599514503100852210685757674947916412701750894521584336236164053698348181331378176000000001 1000 7066407765328258587104073998245085780663592450691027255716261354190229652583982072085715751823998976000000001 1001 7066407765328259348830415229507853693993409533293360742827145596237919200407432125032615983242543104000000001 1002 7066407765328259371213558406184078279141760447320241794346960145392825142437945906931312612559814656000000001 1003 7066407765328259371891173092196737421856212461699641757831070350680891879105118733410936069768085504000000001 1004 7066407765328259371912326516317840204667277346290425123011028199915870805596990037039229369399115776000000001 1005 7066407765328259371913008126650631294335630643984459344710285077269767539460045909516962843682930688000000001 1006 7066407765328259371913030819979190331803728303320048399939417147074302789247152244320695294783127552000000001 1007 7066407765328259371913031601509638155797277240452481149907405337623871087600649439428421177445449728000000001 1008 7066407765328259371913031629383152069942870734791327533633755678581479414484820699483375783381041152000000001 1009 7066407765328259371913031630413977288355520839300098708204720002131449468632640387019278505830514688000000001 1010 7066407765328259371913031630453560970610381767601109504384377397177256035857978013295158932401448550400000001 1011 7066407765328259371913031630455141439932799177373144636336364868499160906602719757121473775153027481600000001 1012 7066407765328259371913031630455204321629277029206016243387609964963043424428480396710032631033914982400000001 1013 7066407765328259371913031630455141439932799177373144636336364868499160906602719757121473775153027481600000001 1014 7066407765328259371913031630453560970610381767601109504384377397177256035857978013295158932401448550400000001 1015 7066407765328259371913031630413977288355520839300098708204720002131449468632640387019278505830514688000000001 1016 7066407765328259371913031629383152069942870734791327533633755678581479414484820699483375783381041152000000001 1017 7066407765328259371913031601509638155797277240452481149907405337623871087600649439428421177445449728000000001 1018 7066407765328259371913030819979190331803728303320048399939417147074302789247152244320695294783127552000000001 1019 7066407765328259371913008126650631294335630643984459344710285077269767539460045909516962843682930688000000001 1020 7066407765328259371912326516317840204667277346290425123011028199915870805596990037039229369399115776000000001 1021 7066407765328259371891173092196737421856212461699641757831070350680891879105118733410936069768085504000000001 1022 7066407765328259371213558406184078279141760447320241794346960145392825142437945906931312612559814656000000001 1023 7066407765328259348830415229507853693993409533293360742827145596237919200407432125032615983242543104000000001 1024 7066407765328258587104073998245085780663592450691027255716261354190229652583982072085715751823998976000000001 1025 7066407765328231903599514503100852210685757674947916412701750894521584336236164053698348181331378176000000001 1026 7066407765327270512626415045698319174719651783891542452658757245431173076666902534293748260016226304000000001 1027 7066407765291671578308217994450238757231845075029581661899458139221509748706966436794408996989566976000000001 1028 7066407763937923214930113462266291769987195507469795573392478552938065307361684126133955752313749504000000001 1029 7066407711105149249579223071087387727250061032973913538225041104564784237594173817599265943591059456000000001 1030 7066405596403854478560689255742307490324231145914992703200322545765897231885972416395984107110137856000000001 1031 7066318839427658744466994267226195206187620394779768536944494683164519936175420040132455830592159744000000001 1032 7062672877503033019179462374836576465346553578321970949821879482418364922160188096929861274500595712000000001 1033 6905807588843526204369553638853955517940654450723069429472872262540282093207004571713586555187625984000000001 1034 1 1035 1 1036 13991487375349953556387802628301316388906739901092879277138893571406933930285813948907730333145935904768000000001 1037 14302248716847912235584432542049744387214069351375417401459916695334733100779679258144881010346247061504000000001 1038 14309307654837590042250878435168962329847334812117367969519235193430640077417611678992661790443117215744000000001 1039 14309471723124198199888817370326495173185182818857968859265151576539838732795741869641229927112830353408000000001 1040 14309475627188127007923033644809720225971330302659053937416138048892320455584313767960233258687859261440000000001 1041 14309475722349685272618867666500248836632992647576705314702651755652836089589539490553192818405797789696000000001 1042 14309475724727160101059657734103299518556163698929019561290524902395499293343945191273274711658356277248000000001 1043 14309475724788078777411672438051577132982172929469206231769381000254664792259320583206930493353196781568000000001 1044 14309475724789680729455991305357740751769124231367960102281939226910514803990294644103870377423668248576000000001 1045 14309475724789723992049780780940854738387598996465144839223867321742833918790491819041305823048535900160000000001 1046 14309475724789725192807485958222345249036601561369634652612322736299495904682391123457507778258467291136000000001 1047 14309475724789725227085171313629169805136443330038556211758803874383693219385401881272817310849510146048000000001 1048 14309475724789725228092412756579599911468119120534699335720049951674369682578881282150563699813072764928000000001 1049 14309475724789725228122905417450169572890269452185792409228246430646589052158234801671894592141085638656000000001 1050 14309475724789725228123857321535619198116767235677497143369675778716413022024906365443937318860373360640000000001 1051 14309475724789725228123887994000594797151840933668498912419423744191219191393088253832873879516120875008000000001 1052 14309475724789725228123889015200379953837867629452791785307162567268994368651047694485434265295738896384000000001 1053 14309475724789725228123889050369250105916894058871833765602630664732836814085746773362217927869521199104000000001 1054 14309475724789725228123889051623558232040383493251670137369642928874092738195548645237633684517198757888000000001 1055 14309475724789725228123889051669945366606260654563516203413746107080866575048569901740148604610029813760000000001 1056 14309475724789725228123889051671726626763624253311402558398968951725783747780961093628339826507150419558400000001 1057 14309475724789725228123889051671797625359864521590908229371202521602609540013344473745931508699108684595200000001 1058 14309475724789725228123889051671797625359864521590908229371202521602609540013344473745931508699108684595200000001 1059 14309475724789725228123889051671726626763624253311402558398968951725783747780961093628339826507150419558400000001 1060 14309475724789725228123889051669945366606260654563516203413746107080866575048569901740148604610029813760000000001 1061 14309475724789725228123889051623558232040383493251670137369642928874092738195548645237633684517198757888000000001 1062 14309475724789725228123889050369250105916894058871833765602630664732836814085746773362217927869521199104000000001 1063 14309475724789725228123889015200379953837867629452791785307162567268994368651047694485434265295738896384000000001 1064 14309475724789725228123887994000594797151840933668498912419423744191219191393088253832873879516120875008000000001 1065 14309475724789725228123857321535619198116767235677497143369675778716413022024906365443937318860373360640000000001 1066 14309475724789725228122905417450169572890269452185792409228246430646589052158234801671894592141085638656000000001 1067 14309475724789725228092412756579599911468119120534699335720049951674369682578881282150563699813072764928000000001 1068 14309475724789725227085171313629169805136443330038556211758803874383693219385401881272817310849510146048000000001 1069 14309475724789725192807485958222345249036601561369634652612322736299495904682391123457507778258467291136000000001 1070 14309475724789723992049780780940854738387598996465144839223867321742833918790491819041305823048535900160000000001 1071 14309475724789680729455991305357740751769124231367960102281939226910514803990294644103870377423668248576000000001 1072 14309475724788078777411672438051577132982172929469206231769381000254664792259320583206930493353196781568000000001 1073 14309475724727160101059657734103299518556163698929019561290524902395499293343945191273274711658356277248000000001 1074 14309475722349685272618867666500248836632992647576705314702651755652836089589539490553192818405797789696000000001 1075 14309475627188127007923033644809720225971330302659053937416138048892320455584313767960233258687859261440000000001 1076 14309471723124198199888817370326495173185182818857968859265151576539838732795741869641229927112830353408000000001 1077 14309307654837590042250878435168962329847334812117367969519235193430640077417611678992661790443117215744000000001 1078 14302248716847912235584432542049744387214069351375417401459916695334733100779679258144881010346247061504000000001 1079 13991487375349953556387802628301316388906739901092879277138893571406933930285813948907730333145935904768000000001 1080 1 1081 1 1082 29620614750314731222216450336960627764242336858790947833548779001265231385036238341591322339654102731980800000000001 1083 30264223169580829085810289257862488318132046894241220280296931519379794173889029900543897634164577335771136000000001 1084 30278518191289735185053334233894916006054184048954217033999302484837703910478125895476732551532295133069312000000001 1085 30278842902437260364159990744978400031415314260148346760052999267163828162529696890501948017502158036402176000000001 1086 30278850449578444339411335935995646542208855268458414400552107213465763848961315294257957983169171989463040000000001 1087 30278850629165385064580909884621874894637018052713264311373731051649578005248312735045710636893294181744640000000001 1088 30278850633542816744756918249619639210727454520579476254259156251003211661719301838496353557627857767759872000000001 1089 30278850633652180586865194592729379542095920388941682539241016348443703518869369189659928366321564316073984000000001 1090 30278850633654982845977387269111000312359516813546529545289749658207947593109321206282031434836871963738112000000001 1091 30278850633655056535771425937007083838823716573433856027135367032139658977882255513422332597844976609525760000000001 1092 30278850633655058525850740252883907082208166412628144817005524636919223793715574232389744110220345092341760000000001 1093 30278850633655058581085594691038855645698020530611534909823812187959426892565621062978688074798679176773632000000001 1094 30278850633655058582662368217387569575278613251941092241470121623749843231492567342544436750929088032538624000000001 1095 30278850633655058582708701323763289360169870337890099748629303873212962452222527200837829484929627027668992000000001 1096 30278850633655058582710103986163335564595289246875565526215264148508969144614649436325221731822051618979840000000001 1097 30278850633655058582710147773751266247355708043697543374523140843195894893673563192794775064609672124170240000000001 1098 30278850633655058582710149184684655124911319699656382258707940932084816081144451396172919036435217971675136000000001 1099 30278850633655058582710149231659845242118845497115871526161934714875291807795976263871924384297768202534912000000001 1100 30278850633655058582710149233277613269113879848317338518342495266303343515513390851544940010591447968382976000000001 1101 30278850633655058582710149233335311442903476526002822754150444680501604135073940140097289779932420647157760000000001 1102 30278850633655058582710149233337445250838478038843987353169701786745036930593579214776782991771573378088960000000001 1103 30278850633655058582710149233337527183169646412689019273640604167747400677481205423875891975507534806830284800000001 1104 30278850633655058582710149233337530318939961755876582490278730834612054400695917890268616810253482584545689600000001 1105 30278850633655058582710149233337527183169646412689019273640604167747400677481205423875891975507534806830284800000001 1106 30278850633655058582710149233337445250838478038843987353169701786745036930593579214776782991771573378088960000000001 1107 30278850633655058582710149233335311442903476526002822754150444680501604135073940140097289779932420647157760000000001 1108 30278850633655058582710149233277613269113879848317338518342495266303343515513390851544940010591447968382976000000001 1109 30278850633655058582710149231659845242118845497115871526161934714875291807795976263871924384297768202534912000000001 1110 30278850633655058582710149184684655124911319699656382258707940932084816081144451396172919036435217971675136000000001 1111 30278850633655058582710147773751266247355708043697543374523140843195894893673563192794775064609672124170240000000001 1112 30278850633655058582710103986163335564595289246875565526215264148508969144614649436325221731822051618979840000000001 1113 30278850633655058582708701323763289360169870337890099748629303873212962452222527200837829484929627027668992000000001 1114 30278850633655058582662368217387569575278613251941092241470121623749843231492567342544436750929088032538624000000001 1115 30278850633655058581085594691038855645698020530611534909823812187959426892565621062978688074798679176773632000000001 1116 30278850633655058525850740252883907082208166412628144817005524636919223793715574232389744110220345092341760000000001 1117 30278850633655056535771425937007083838823716573433856027135367032139658977882255513422332597844976609525760000000001 1118 30278850633654982845977387269111000312359516813546529545289749658207947593109321206282031434836871963738112000000001 1119 30278850633652180586865194592729379542095920388941682539241016348443703518869369189659928366321564316073984000000001 1120 30278850633542816744756918249619639210727454520579476254259156251003211661719301838496353557627857767759872000000001 1121 30278850629165385064580909884621874894637018052713264311373731051649578005248312735045710636893294181744640000000001 1122 30278850449578444339411335935995646542208855268458414400552107213465763848961315294257957983169171989463040000000001 1123 30278842902437260364159990744978400031415314260148346760052999267163828162529696890501948017502158036402176000000001 1124 30278518191289735185053334233894916006054184048954217033999302484837703910478125895476732551532295133069312000000001 1125 30264223169580829085810289257862488318132046894241220280296931519379794173889029900543897634164577335771136000000001 1126 29620614750314731222216450336960627764242336858790947833548779001265231385036238341591322339654102731980800000000001 1127 1 1128 1 1129 65462875069962236655819342642475741164653975228455052087613713975908602195876193814019345546537502964019363840000000001 1130 66855043963227029023263515808312890669573365060818226635790495703345969312275191877426441591649174933502689280000000001 1131 66885293558932535622852426237595278115606181432484389440786888151044860624034607888134947729862239196123496448000000001 1132 66885965424952854209516849351468802216938521878755900288207279079380986738158335892326087698868540156997009408000000001 1133 66885980686376787892934862207489725966130494998682024385311630229483335163570155166096427417913669992505671680000000001 1134 66885981041092423539771675431467536552137791426072597564284742190489557113546524202834830490187083205878743040000000001 1135 66885981049533009753854645407052969284701915076932575509131280052603738817679412157603461400165262116865966080000000001 1136 66885981049738749042822917800207864207558165590922287462439919479807081679283031495192393988379000730892107776000000001 1137 66885981049743889143402006788334022003132483486735311083536782083061597914826587254074612519946827249594925056000000001 1138 66885981049744020849580279844123958179334872518691738131599768414309157763517173705484543150419169739139973120000000001 1139 66885981049744024313000599661515074105078689907406433935969141389767529756019999935961024744567300773233295360000000001 1140 66885981049744024406534327434361284797517759049848461336478952471484778654080203101819438454171773531450245120000000001 1141 66885981049744024409130365592954567380001782193392307657017913837645276980282706714158063424799762810945929216000000001 1142 66885981049744024409204473948692956934692070051275347543007767732833089746126854879754572654925865484325748736000000001 1143 66885981049744024409206651604692615764581959134020238124165864710709230356177625194638573185720572244268154880000000001 1144 66885981049744024409206717529825417936189953817985278908947661278047901066847713570913958991751439501953597440000000001 1145 66885981049744024409206719587842050678279693419930920749550131531774609271836714068079656572712190264559534080000000001 1146 66885981049744024409206719654155919955524805690525296531485971552408046742726213505743380352440613450125672448000000001 1147 66885981049744024409206719656363753891033531162371957506927396804089600687074758599243026104097449501763043328000000001 1148 66885981049744024409206719656439788988301729836572515008407096491958963961523117083769757277750565929505259520000000001 1149 66885981049744024409206719656442500802457854525104511292449187847348440501641693353250375963840969211599912960000000001 1150 66885981049744024409206719656442601091165904289678269598565747291458870625321242201041655234307501696609157120000000001 1151 66885981049744024409206719656442604935867708952918781278749229687730546747782632361598200985794118069120296550400000001 1152 66885981049744024409206719656442604935867708952918781278749229687730546747782632361598200985794118069120296550400000001 1153 66885981049744024409206719656442601091165904289678269598565747291458870625321242201041655234307501696609157120000000001 1154 66885981049744024409206719656442500802457854525104511292449187847348440501641693353250375963840969211599912960000000001 1155 66885981049744024409206719656439788988301729836572515008407096491958963961523117083769757277750565929505259520000000001 1156 66885981049744024409206719656363753891033531162371957506927396804089600687074758599243026104097449501763043328000000001 1157 66885981049744024409206719654155919955524805690525296531485971552408046742726213505743380352440613450125672448000000001 1158 66885981049744024409206719587842050678279693419930920749550131531774609271836714068079656572712190264559534080000000001 1159 66885981049744024409206717529825417936189953817985278908947661278047901066847713570913958991751439501953597440000000001 1160 66885981049744024409206651604692615764581959134020238124165864710709230356177625194638573185720572244268154880000000001 1161 66885981049744024409204473948692956934692070051275347543007767732833089746126854879754572654925865484325748736000000001 1162 66885981049744024409130365592954567380001782193392307657017913837645276980282706714158063424799762810945929216000000001 1163 66885981049744024406534327434361284797517759049848461336478952471484778654080203101819438454171773531450245120000000001 1164 66885981049744024313000599661515074105078689907406433935969141389767529756019999935961024744567300773233295360000000001 1165 66885981049744020849580279844123958179334872518691738131599768414309157763517173705484543150419169739139973120000000001 1166 66885981049743889143402006788334022003132483486735311083536782083061597914826587254074612519946827249594925056000000001 1167 66885981049738749042822917800207864207558165590922287462439919479807081679283031495192393988379000730892107776000000001 1168 66885981049533009753854645407052969284701915076932575509131280052603738817679412157603461400165262116865966080000000001 1169 66885981041092423539771675431467536552137791426072597564284742190489557113546524202834830490187083205878743040000000001 1170 66885980686376787892934862207489725966130494998682024385311630229483335163570155166096427417913669992505671680000000001 1171 66885965424952854209516849351468802216938521878755900288207279079380986738158335892326087698868540156997009408000000001 1172 66885293558932535622852426237595278115606181432484389440786888151044860624034607888134947729862239196123496448000000001 1173 66855043963227029023263515808312890669573365060818226635790495703345969312275191877426441591649174933502689280000000001 1174 65462875069962236655819342642475741164653975228455052087613713975908602195876193814019345546537502964019363840000000001 1175 1 1176 1 1177 150894773248222519067170359544934517112404136987468393107693121739904430953840270362349648393873850094111277711360000000001 1178 154036991251580706426649687991773352688307527798434235607898579499004182996718055329344172101683945190950594150400000000001 1179 154103815358457416460287008303733535864543658510387667986211028022529018483550068832057935781926720601468174336000000000001 1180 154105267339051280777067276004339090461953233696227643800850681075264485943646195764338448169811744146015159058432000000001 1181 154105299588620256069227168313805019618817186037648676321525891555047837327718556126379694482884194065818310410240000000001 1182 154105300321168604886031232930894023958778400747405130278180643796849379192160136141529887665938179575914986209280000000001 1183 154105300338194955397079399965644958866906750975919877790725173404979537367671248059139926316767658248240816455680000000001 1184 154105300338600103535355382524473059638069828911161156731693472395616924309644248031464730014253852612452249763840000000001 1185 154105300338609979021225859599344494594366928935832662901886017416699054223375391096967087077983379680409927286784000000001 1186 154105300338610225746053655870774550168554496194831687999160044223208321009244867525624234460872247344382932418560000000001 1187 154105300338610232067950212977452467105012210868365596087533753757134614623144272923092611836346543846623354552320000000001 1188 154105300338610232234194388328687240669447914103023896485858007516322661401443510505414924659817953947000577720320000000001 1189 154105300338610232238684007261783858782684989421861047896418950537105646469186805765942546067216503544083969474560000000001 1190 154105300338610232238808617093396336346644222532750218952992139595563222187930187087759033394744665599283271041024000000001 1191 154105300338610232238812174294471779045269356349914458654479090122315503140122568667812452693493083918610506711040000000001 1192 154105300338610232238812278821959762669104071025657864149249971086104746287154564658629588882755004211524618158080000000001 1193 154105300338610232238812281986366137173341254766575946533242633323692670768285395476842696655492729547941981716480000000001 1194 154105300338610232238812282085150935544961562196562024238601751307861424353417553213348760937321265484996741693440000000001 1195 154105300338610232238812282088334001270269326230000125395168483830958568627544221535439739592022262192963439296512000000001 1196 154105300338610232238812282088439977299173717791514081372526338483452990969090185572379572982084776174828451266560000000001 1197 154105300338610232238812282088443626983842015982820385501795401719650984004062712607483090038395954562634528849920000000001 1198 154105300338610232238812282088443757150908794993156492054787629513995294339444364544741126842476421222216362885120000000001 1199 154105300338610232238812282088443761964473128889840182622117449166562094106598411996533390233844744479332641013760000000001 1200 154105300338610232238812282088443762141944517682261496040149520707822687901662341259358893535414033908031699917209600000001 1201 154105300338610232238812282088443761964473128889840182622117449166562094106598411996533390233844744479332641013760000000001 1202 154105300338610232238812282088443757150908794993156492054787629513995294339444364544741126842476421222216362885120000000001 1203 154105300338610232238812282088443626983842015982820385501795401719650984004062712607483090038395954562634528849920000000001 1204 154105300338610232238812282088439977299173717791514081372526338483452990969090185572379572982084776174828451266560000000001 1205 154105300338610232238812282088334001270269326230000125395168483830958568627544221535439739592022262192963439296512000000001 1206 154105300338610232238812282085150935544961562196562024238601751307861424353417553213348760937321265484996741693440000000001 1207 154105300338610232238812281986366137173341254766575946533242633323692670768285395476842696655492729547941981716480000000001 1208 154105300338610232238812278821959762669104071025657864149249971086104746287154564658629588882755004211524618158080000000001 1209 154105300338610232238812174294471779045269356349914458654479090122315503140122568667812452693493083918610506711040000000001 1210 154105300338610232238808617093396336346644222532750218952992139595563222187930187087759033394744665599283271041024000000001 1211 154105300338610232238684007261783858782684989421861047896418950537105646469186805765942546067216503544083969474560000000001 1212 154105300338610232234194388328687240669447914103023896485858007516322661401443510505414924659817953947000577720320000000001 1213 154105300338610232067950212977452467105012210868365596087533753757134614623144272923092611836346543846623354552320000000001 1214 154105300338610225746053655870774550168554496194831687999160044223208321009244867525624234460872247344382932418560000000001 1215 154105300338609979021225859599344494594366928935832662901886017416699054223375391096967087077983379680409927286784000000001 1216 154105300338600103535355382524473059638069828911161156731693472395616924309644248031464730014253852612452249763840000000001 1217 154105300338194955397079399965644958866906750975919877790725173404979537367671248059139926316767658248240816455680000000001 1218 154105300321168604886031232930894023958778400747405130278180643796849379192160136141529887665938179575914986209280000000001 1219 154105299588620256069227168313805019618817186037648676321525891555047837327718556126379694482884194065818310410240000000001 1220 154105267339051280777067276004339090461953233696227643800850681075264485943646195764338448169811744146015159058432000000001 1221 154103815358457416460287008303733535864543658510387667986211028022529018483550068832057935781926720601468174336000000000001 1222 154036991251580706426649687991773352688307527798434235607898579499004182996718055329344172101683945190950594150400000000001 1223 150894773248222519067170359544934517112404136987468393107693121739904430953840270362349648393873850094111277711360000000001 1224 1 1225 1 1226 362455666396411266225686487472019728594084626581643227835874979068645581308744437131135792915804645779563854975467520000000001 1227 369849510285574169659977835089721519932592429294029179098151942009331690481921633217809311947511326337101532506357760000000001 1228 370003478967738720840592322183616622875811695443766505380662007626331037341542154371268650238078029942587981635256320000000001 1229 370006753348975679632240550878902671851447265848652223567199309088511601039720103352225836206120445379048792108564480000000001 1230 370006824496024778983762783996232344026720335032758382382116604642139735137245768586871518236834810452297952851394560000000001 1231 370006826076253658773078618719396174555406668697488012975629383381592141476240204222428390689680367073894332199075840000000001 1232 370006826112148527865102017885633535768064768218266079219503203432906478807643803027026951744697051365553601259765760000000001 1233 370006826112982819040143378070336331578563057379463301847599052977194391209314144086932447446090047295871017382051840000000001 1234 370006826113002671298918901215718908516350048198290124515531752413835864381305371006057055971054381760699967901532160000000001 1235 370006826113003155197726554592387608829208606099499028316080794612544988006340059175670567865911204616614723809443840000000001 1236 370006826113003167287243116609687681552343796895189980525760489549375236158874747316691607696334730440435898158940160000000001 1237 370006826113003167597016047907914899482230224914193141777076812985499560734601343786759929380154800152309695082659840000000001 1238 370006826113003167605162012500125403386887574372691395267266188552053942321857800980968723584839502949254072274780160000000001 1239 370006826113003167605382003827847137674436191063314369941609853386803520307069283351846971367010901915123570274467840000000001 1240 370006826113003167605388109709596149075070193485747246158942952090117321547858102254460641126243341845675652792975360000000001 1241 370006826113003167605388284012448845767302825042777104790912701989061891545821100669537123831601024290848714145136640000000001 1242 370006826113003167605388289134295756964870726061696831921046308820402992206009926427437900098863337346148330750607360000000001 1243 370006826113003167605388289289351669315578348061527359615815449041232304213521539276073251470740860081011444825456640000000001 1244 370006826113003167605388289294192124435787743059174706408210702620359803363675159878353786226725141208758331228815360000000001 1245 370006826113003167605388289294348094656327822161017573861158769159771835112956212000100345480779568655201386878730240000000001 1246 370006826113003167605388289294353287481744109155624046895140007882651894723978700650173971703137734846511165745397760000000001 1247 370006826113003167605388289294353466316292232733237097763310744144280591540300647056407492412255804502882270828298240000000001 1248 370006826113003167605388289294353472694464115932634790342670538321366688203672344154535426899113168115007347239157760000000001 1249 370006826113003167605388289294353472929982127699832993854481479439268199505980262175447306832866606275544976971530240000000001 1250 370006826113003167605388289294353472929982127699832993854481479439268199505980262175447306832866606275544976971530240000000001 1251 370006826113003167605388289294353472694464115932634790342670538321366688203672344154535426899113168115007347239157760000000001 1252 370006826113003167605388289294353466316292232733237097763310744144280591540300647056407492412255804502882270828298240000000001 1253 370006826113003167605388289294353287481744109155624046895140007882651894723978700650173971703137734846511165745397760000000001 1254 370006826113003167605388289294348094656327822161017573861158769159771835112956212000100345480779568655201386878730240000000001 1255 370006826113003167605388289294192124435787743059174706408210702620359803363675159878353786226725141208758331228815360000000001 1256 370006826113003167605388289289351669315578348061527359615815449041232304213521539276073251470740860081011444825456640000000001 1257 370006826113003167605388289134295756964870726061696831921046308820402992206009926427437900098863337346148330750607360000000001 1258 370006826113003167605388284012448845767302825042777104790912701989061891545821100669537123831601024290848714145136640000000001 1259 370006826113003167605388109709596149075070193485747246158942952090117321547858102254460641126243341845675652792975360000000001 1260 370006826113003167605382003827847137674436191063314369941609853386803520307069283351846971367010901915123570274467840000000001 1261 370006826113003167605162012500125403386887574372691395267266188552053942321857800980968723584839502949254072274780160000000001 1262 370006826113003167597016047907914899482230224914193141777076812985499560734601343786759929380154800152309695082659840000000001 1263 370006826113003167287243116609687681552343796895189980525760489549375236158874747316691607696334730440435898158940160000000001 1264 370006826113003155197726554592387608829208606099499028316080794612544988006340059175670567865911204616614723809443840000000001 1265 370006826113002671298918901215718908516350048198290124515531752413835864381305371006057055971054381760699967901532160000000001 1266 370006826112982819040143378070336331578563057379463301847599052977194391209314144086932447446090047295871017382051840000000001 1267 370006826112148527865102017885633535768064768218266079219503203432906478807643803027026951744697051365553601259765760000000001 1268 370006826076253658773078618719396174555406668697488012975629383381592141476240204222428390689680367073894332199075840000000001 1269 370006824496024778983762783996232344026720335032758382382116604642139735137245768586871518236834810452297952851394560000000001 1270 370006753348975679632240550878902671851447265848652223567199309088511601039720103352225836206120445379048792108564480000000001 1271 370003478967738720840592322183616622875811695443766505380662007626331037341542154371268650238078029942587981635256320000000001 1272 369849510285574169659977835089721519932592429294029179098151942009331690481921633217809311947511326337101532506357760000000001 1273 362455666396411266225686487472019728594084626581643227835874979068645581308744437131135792915804645779563854975467520000000001 1274 1 1275 1 1276 906516723976857760633201308771166008702497071273463947952016485568628547965334115270795192874895777528611031262418698240000000001 1277 924639507296678323944485633144766995132201302602546109343810234520856677218295338078278340483090792438852639834788331520000000001 1278 925009199491136469116200200525652084699126692738165406906924082577220260435553745430995143161371302409328525772031262720000000001 1279 925016897925244696675230924880346839846287656045652273221049585432295714815533420550521875716078964424082513424589783040000000001 1280 925017061644306544614813336315111142295069434565896559130376448133106862798516404015726329825513048894467699450786611200000000001 1281 925017065201658999582389447970977625903833088025101867071122297582085410996174773132304729880275402734959175378571100160000000001 1282 925017065280670443571855239707135817430267404708338348600797823378631333104575543116135739679806972797190895875632660480000000001 1283 925017065282465187026456409665447685490900309684377251912990572760871526498006342246141180776216847031346038011991162880000000001 1284 925017065282506901585208477674682825281425224142437113044386627877390934140956144480238772591447217927046211573655797760000000001 1285 925017065282507894198147253831951954128314573683378454177693743223856812754615125495176802232754323556541677451188633600000000001 1286 925017065282507918393087636500785389143957501578438899366716858714957833637996840841835196923176515048944791407810314240000000001 1287 925017065282507918997563464601650392780114261118223446964950144045247442854559588995053362163575929103551804160784465920000000001 1288 925017065282507919013052111166561753676608582519173604866049534573671367447955648031406478071747010366583108173477969920000000001 1289 925017065282507919013459409396172278871841449992098515253320312283335647113115488535625029586170975768032313975494410240000000001 1290 925017065282507919013470408962558365586218880826629629328815546147045595013887595307049707713807187639232647048829337600000000001 1291 925017065282507919013470714256645816156250580947750713684012045548367970487485698686101398867646532623806902916884725760000000001 1292 925017065282507919013470722971788450990862212525592621628655024726520970374680265433694839241732237992801646324618362880000000001 1293 925017065282507919013470723227880796550740607576364885068059380056647400593085241977101481325395919228437851156229652480000000001 1294 925017065282507919013470723235633592168275988673035312902039469907584027704684306794894894500773691330649051663339356160000000001 1295 925017065282507919013470723235875614924286458356127900266473047418829416246184106294434180444889409949395274345689907200000000001 1296 925017065282507919013470723235883413435313460901624658098674985938045409479462318810548075822513454902673318836478935040000000001 1297 925017065282507919013470723235883673076584244099666933848665875482342162217893758104941269298879680425080123846001950720000000001 1298 925017065282507919013470723235883682018310930829942147559987571046181758331556699188562304831478017737101028701524459520000000001 1299 925017065282507919013470723235883682337202192960225067322656149752782350070411123865756300036338324594640481868306186240000000001 1300 925017065282507919013470723235883682348543288646043545280372518233401337180728604318194614577762055207927417988448256000000000001 1301 925017065282507919013470723235883682337202192960225067322656149752782350070411123865756300036338324594640481868306186240000000001 1302 925017065282507919013470723235883682018310930829942147559987571046181758331556699188562304831478017737101028701524459520000000001 1303 925017065282507919013470723235883673076584244099666933848665875482342162217893758104941269298879680425080123846001950720000000001 1304 925017065282507919013470723235883413435313460901624658098674985938045409479462318810548075822513454902673318836478935040000000001 1305 925017065282507919013470723235875614924286458356127900266473047418829416246184106294434180444889409949395274345689907200000000001 1306 925017065282507919013470723235633592168275988673035312902039469907584027704684306794894894500773691330649051663339356160000000001 1307 925017065282507919013470723227880796550740607576364885068059380056647400593085241977101481325395919228437851156229652480000000001 1308 925017065282507919013470722971788450990862212525592621628655024726520970374680265433694839241732237992801646324618362880000000001 1309 925017065282507919013470714256645816156250580947750713684012045548367970487485698686101398867646532623806902916884725760000000001 1310 925017065282507919013470408962558365586218880826629629328815546147045595013887595307049707713807187639232647048829337600000000001 1311 925017065282507919013459409396172278871841449992098515253320312283335647113115488535625029586170975768032313975494410240000000001 1312 925017065282507919013052111166561753676608582519173604866049534573671367447955648031406478071747010366583108173477969920000000001 1313 925017065282507918997563464601650392780114261118223446964950144045247442854559588995053362163575929103551804160784465920000000001 1314 925017065282507918393087636500785389143957501578438899366716858714957833637996840841835196923176515048944791407810314240000000001 1315 925017065282507894198147253831951954128314573683378454177693743223856812754615125495176802232754323556541677451188633600000000001 1316 925017065282506901585208477674682825281425224142437113044386627877390934140956144480238772591447217927046211573655797760000000001 1317 925017065282465187026456409665447685490900309684377251912990572760871526498006342246141180776216847031346038011991162880000000001 1318 925017065280670443571855239707135817430267404708338348600797823378631333104575543116135739679806972797190895875632660480000000001 1319 925017065201658999582389447970977625903833088025101867071122297582085410996174773132304729880275402734959175378571100160000000001 1320 925017061644306544614813336315111142295069434565896559130376448133106862798516404015726329825513048894467699450786611200000000001 1321 925016897925244696675230924880346839846287656045652273221049585432295714815533420550521875716078964424082513424589783040000000001 1322 925009199491136469116200200525652084699126692738165406906924082577220260435553745430995143161371302409328525772031262720000000001 1323 924639507296678323944485633144766995132201302602546109343810234520856677218295338078278340483090792438852639834788331520000000001 1324 906516723976857760633201308771166008702497071273463947952016485568628547965334115270795192874895777528611031262418698240000000001 1325 1