0 1 1 1 2 1 3 1 4 2 5 3 6 4 7 3 8 4 9 6 10 12 11 12 12 12 13 12 14 24 15 36 16 48 17 36 18 48 19 72 20 144 21 144 22 144 23 144 24 288 25 432 26 576 27 432 28 576 29 864 30 1728 31 1728 32 1728 33 1728 34 3456 35 5184 36 6912 37 5184 38 6912 39 10368 40 20736 41 20736 42 20736 43 20736 44 41472 45 62208 46 82944 47 62208 48 82944 49 124416 50 248832 51 248832 52 248832 53 248832 54 497664 55 746496 56 995328 57 746496 58 995328 59 1492992 60 2985984 61 2985984 62 2985984 63 2985984 64 5971968 65 8957952 66 11943936 67 8957952 68 11943936 69 17915904 70 35831808 71 35831808 72 35831808 73 35831808 74 71663616 75 107495424 76 143327232 77 107495424 78 143327232 79 214990848 80 429981696 81 429981696 82 429981696 83 429981696 84 859963392 85 1289945088 86 1719926784 87 1289945088 88 1719926784 89 2579890176 90 5159780352 91 5159780352 92 5159780352 93 5159780352 94 10319560704 95 15479341056 96 20639121408 97 15479341056 98 20639121408 99 30958682112 100 61917364224 101 61917364224 102 61917364224 103 61917364224 104 123834728448 105 185752092672 106 247669456896 107 185752092672 108 247669456896 109 371504185344 110 743008370688 111 743008370688 112 743008370688 113 743008370688 114 1486016741376 115 2229025112064 116 2972033482752 117 2229025112064 118 2972033482752 119 4458050224128 120 8916100448256 121 8916100448256 122 8916100448256 123 8916100448256 124 17832200896512 125 26748301344768 126 35664401793024 127 26748301344768 128 35664401793024 129 53496602689536 130 106993205379072 131 106993205379072 132 106993205379072 133 106993205379072 134 213986410758144 135 320979616137216 136 427972821516288 137 320979616137216 138 427972821516288 139 641959232274432 140 1283918464548864 141 1283918464548864 142 1283918464548864 143 1283918464548864 144 2567836929097728 145 3851755393646592 146 5135673858195456 147 3851755393646592 148 5135673858195456 149 7703510787293184 150 15407021574586368 151 15407021574586368 152 15407021574586368 153 15407021574586368 154 30814043149172736 155 46221064723759104 156 61628086298345472 157 46221064723759104 158 61628086298345472 159 92442129447518208 160 184884258895036416 161 184884258895036416 162 184884258895036416 163 184884258895036416 164 369768517790072832 165 554652776685109248 166 739537035580145664 167 554652776685109248 168 739537035580145664 169 1109305553370218496 170 2218611106740436992 171 2218611106740436992 172 2218611106740436992 173 2218611106740436992 174 4437222213480873984 175 6655833320221310976 176 8874444426961747968 177 6655833320221310976 178 8874444426961747968 179 13311666640442621952 180 26623333280885243904 181 26623333280885243904 182 26623333280885243904 183 26623333280885243904 184 53246666561770487808 185 79869999842655731712 186 106493333123540975616 187 79869999842655731712 188 106493333123540975616 189 159739999685311463424 190 319479999370622926848 191 319479999370622926848 192 319479999370622926848 193 319479999370622926848 194 638959998741245853696 195 958439998111868780544 196 1277919997482491707392 197 958439998111868780544 198 1277919997482491707392 199 1916879996223737561088 200 3833759992447475122176 201 3833759992447475122176 202 3833759992447475122176 203 3833759992447475122176 204 7667519984894950244352 205 11501279977342425366528 206 15335039969789900488704 207 11501279977342425366528 208 15335039969789900488704 209 23002559954684850733056 210 46005119909369701466112 211 46005119909369701466112 212 46005119909369701466112 213 46005119909369701466112 214 92010239818739402932224 215 138015359728109104398336 216 184020479637478805864448 217 138015359728109104398336 218 184020479637478805864448 219 276030719456218208796672 220 552061438912436417593344 221 552061438912436417593344 222 552061438912436417593344 223 552061438912436417593344 224 1104122877824872835186688 225 1656184316737309252780032 226 2208245755649745670373376 227 1656184316737309252780032 228 2208245755649745670373376 229 3312368633474618505560064 230 6624737266949237011120128 231 6624737266949237011120128 232 6624737266949237011120128 233 6624737266949237011120128 234 13249474533898474022240256 235 19874211800847711033360384 236 26498949067796948044480512 237 19874211800847711033360384 238 26498949067796948044480512 239 39748423601695422066720768 240 79496847203390844133441536 241 79496847203390844133441536 242 79496847203390844133441536 243 79496847203390844133441536 244 158993694406781688266883072 245 238490541610172532400324608 246 317987388813563376533766144 247 238490541610172532400324608 248 317987388813563376533766144 249 476981083220345064800649216 250 953962166440690129601298432 251 953962166440690129601298432 252 953962166440690129601298432 253 953962166440690129601298432 254 1907924332881380259202596864 255 2861886499322070388803895296 256 3815848665762760518405193728 257 2861886499322070388803895296 258 3815848665762760518405193728 259 5723772998644140777607790592 260 11447545997288281555215581184 261 11447545997288281555215581184 262 11447545997288281555215581184 263 11447545997288281555215581184 264 22895091994576563110431162368 265 34342637991864844665646743552 266 45790183989153126220862324736 267 34342637991864844665646743552 268 45790183989153126220862324736 269 68685275983729689331293487104 270 137370551967459378662586974208 271 137370551967459378662586974208 272 137370551967459378662586974208 273 137370551967459378662586974208 274 274741103934918757325173948416 275 412111655902378135987760922624 276 549482207869837514650347896832 277 412111655902378135987760922624 278 549482207869837514650347896832 279 824223311804756271975521845248 280 1648446623609512543951043690496 281 1648446623609512543951043690496 282 1648446623609512543951043690496 283 1648446623609512543951043690496 284 3296893247219025087902087380992 285 4945339870828537631853131071488 286 6593786494438050175804174761984 287 4945339870828537631853131071488 288 6593786494438050175804174761984 289 9890679741657075263706262142976 290 19781359483314150527412524285952 291 19781359483314150527412524285952 292 19781359483314150527412524285952 293 19781359483314150527412524285952 294 39562718966628301054825048571904 295 59344078449942451582237572857856 296 79125437933256602109650097143808 297 59344078449942451582237572857856 298 79125437933256602109650097143808 299 118688156899884903164475145715712 300 237376313799769806328950291431424 301 237376313799769806328950291431424 302 237376313799769806328950291431424 303 237376313799769806328950291431424 304 474752627599539612657900582862848 305 712128941399309418986850874294272 306 949505255199079225315801165725696 307 712128941399309418986850874294272 308 949505255199079225315801165725696 309 1424257882798618837973701748588544 310 2848515765597237675947403497177088 311 2848515765597237675947403497177088 312 2848515765597237675947403497177088 313 2848515765597237675947403497177088 314 5697031531194475351894806994354176 315 8545547296791713027842210491531264 316 11394063062388950703789613988708352 317 8545547296791713027842210491531264 318 11394063062388950703789613988708352 319 17091094593583426055684420983062528 320 34182189187166852111368841966125056 321 34182189187166852111368841966125056 322 34182189187166852111368841966125056 323 34182189187166852111368841966125056 324 68364378374333704222737683932250112 325 102546567561500556334106525898375168 326 136728756748667408445475367864500224 327 102546567561500556334106525898375168 328 136728756748667408445475367864500224 329 205093135123001112668213051796750336 330 410186270246002225336426103593500672 331 410186270246002225336426103593500672 332 410186270246002225336426103593500672 333 410186270246002225336426103593500672 334 820372540492004450672852207187001344 335 1230558810738006676009278310780502016 336 1640745080984008901345704414374002688 337 1230558810738006676009278310780502016 338 1640745080984008901345704414374002688 339 2461117621476013352018556621561004032 340 4922235242952026704037113243122008064 341 4922235242952026704037113243122008064 342 4922235242952026704037113243122008064 343 4922235242952026704037113243122008064 344 9844470485904053408074226486244016128 345 14766705728856080112111339729366024192 346 19688940971808106816148452972488032256 347 14766705728856080112111339729366024192 348 19688940971808106816148452972488032256 349 29533411457712160224222679458732048384 350 59066822915424320448445358917464096768 351 59066822915424320448445358917464096768 352 59066822915424320448445358917464096768 353 59066822915424320448445358917464096768 354 118133645830848640896890717834928193536 355 177200468746272961345336076752392290304 356 236267291661697281793781435669856387072 357 177200468746272961345336076752392290304 358 236267291661697281793781435669856387072 359 354400937492545922690672153504784580608 360 708801874985091845381344307009569161216 361 708801874985091845381344307009569161216 362 708801874985091845381344307009569161216 363 708801874985091845381344307009569161216 364 1417603749970183690762688614019138322432 365 2126405624955275536144032921028707483648 366 2835207499940367381525377228038276644864 367 2126405624955275536144032921028707483648 368 2835207499940367381525377228038276644864 369 4252811249910551072288065842057414967296 370 8505622499821102144576131684114829934592 371 8505622499821102144576131684114829934592 372 8505622499821102144576131684114829934592 373 8505622499821102144576131684114829934592 374 17011244999642204289152263368229659869184 375 25516867499463306433728395052344489803776 376 34022489999284408578304526736459319738368 377 25516867499463306433728395052344489803776 378 34022489999284408578304526736459319738368 379 51033734998926612867456790104688979607552 380 102067469997853225734913580209377959215104 381 102067469997853225734913580209377959215104 382 102067469997853225734913580209377959215104 383 102067469997853225734913580209377959215104 384 204134939995706451469827160418755918430208 385 306202409993559677204740740628133877645312 386 408269879991412902939654320837511836860416 387 306202409993559677204740740628133877645312 388 408269879991412902939654320837511836860416 389 612404819987119354409481481256267755290624 390 1224809639974238708818962962512535510581248 391 1224809639974238708818962962512535510581248 392 1224809639974238708818962962512535510581248 393 1224809639974238708818962962512535510581248 394 2449619279948477417637925925025071021162496 395 3674428919922716126456888887537606531743744 396 4899238559896954835275851850050142042324992 397 3674428919922716126456888887537606531743744 398 4899238559896954835275851850050142042324992 399 7348857839845432252913777775075213063487488 400 14697715679690864505827555550150426126974976 401 14697715679690864505827555550150426126974976 402 14697715679690864505827555550150426126974976 403 14697715679690864505827555550150426126974976 404 29395431359381729011655111100300852253949952 405 44093147039072593517482666650451278380924928 406 58790862718763458023310222200601704507899904 407 44093147039072593517482666650451278380924928 408 58790862718763458023310222200601704507899904 409 88186294078145187034965333300902556761849856 410 176372588156290374069930666601805113523699712 411 176372588156290374069930666601805113523699712 412 176372588156290374069930666601805113523699712 413 176372588156290374069930666601805113523699712 414 352745176312580748139861333203610227047399424 415 529117764468871122209791999805415340571099136 416 705490352625161496279722666407220454094798848 417 529117764468871122209791999805415340571099136 418 705490352625161496279722666407220454094798848 419 1058235528937742244419583999610830681142198272 420 2116471057875484488839167999221661362284396544 421 2116471057875484488839167999221661362284396544 422 2116471057875484488839167999221661362284396544 423 2116471057875484488839167999221661362284396544 424 4232942115750968977678335998443322724568793088 425 6349413173626453466517503997664984086853189632 426 8465884231501937955356671996886645449137586176 427 6349413173626453466517503997664984086853189632 428 8465884231501937955356671996886645449137586176 429 12698826347252906933035007995329968173706379264 430 25397652694505813866070015990659936347412758528 431 25397652694505813866070015990659936347412758528 432 25397652694505813866070015990659936347412758528 433 25397652694505813866070015990659936347412758528 434 50795305389011627732140031981319872694825517056 435 76192958083517441598210047971979809042238275584 436 101590610778023255464280063962639745389651034112 437 76192958083517441598210047971979809042238275584 438 101590610778023255464280063962639745389651034112 439 152385916167034883196420095943959618084476551168 440 304771832334069766392840191887919236168953102336 441 304771832334069766392840191887919236168953102336 442 304771832334069766392840191887919236168953102336 443 304771832334069766392840191887919236168953102336 444 609543664668139532785680383775838472337906204672 445 914315497002209299178520575663757708506859307008 446 1219087329336279065571360767551676944675812409344 447 914315497002209299178520575663757708506859307008 448 1219087329336279065571360767551676944675812409344 449 1828630994004418598357041151327515417013718614016 450 3657261988008837196714082302655030834027437228032 451 3657261988008837196714082302655030834027437228032 452 3657261988008837196714082302655030834027437228032 453 3657261988008837196714082302655030834027437228032 454 7314523976017674393428164605310061668054874456064 455 10971785964026511590142246907965092502082311684096 456 14629047952035348786856329210620123336109748912128 457 10971785964026511590142246907965092502082311684096 458 14629047952035348786856329210620123336109748912128 459 21943571928053023180284493815930185004164623368192 460 43887143856106046360568987631860370008329246736384 461 43887143856106046360568987631860370008329246736384 462 43887143856106046360568987631860370008329246736384 463 43887143856106046360568987631860370008329246736384 464 87774287712212092721137975263720740016658493472768 465 131661431568318139081706962895581110024987740209152 466 175548575424424185442275950527441480033316986945536 467 131661431568318139081706962895581110024987740209152 468 175548575424424185442275950527441480033316986945536 469 263322863136636278163413925791162220049975480418304 470 526645726273272556326827851582324440099950960836608 471 526645726273272556326827851582324440099950960836608 472 526645726273272556326827851582324440099950960836608 473 526645726273272556326827851582324440099950960836608 474 1053291452546545112653655703164648880199901921673216 475 1579937178819817668980483554746973320299852882509824 476 2106582905093090225307311406329297760399803843346432 477 1579937178819817668980483554746973320299852882509824 478 2106582905093090225307311406329297760399803843346432 479 3159874357639635337960967109493946640599705765019648 480 6319748715279270675921934218987893281199411530039296 481 6319748715279270675921934218987893281199411530039296 482 6319748715279270675921934218987893281199411530039296 483 6319748715279270675921934218987893281199411530039296 484 12639497430558541351843868437975786562398823060078592 485 18959246145837812027765802656963679843598234590117888 486 25278994861117082703687736875951573124797646120157184 487 18959246145837812027765802656963679843598234590117888 488 25278994861117082703687736875951573124797646120157184 489 37918492291675624055531605313927359687196469180235776 490 75836984583351248111063210627854719374392938360471552 491 75836984583351248111063210627854719374392938360471552 492 75836984583351248111063210627854719374392938360471552 493 75836984583351248111063210627854719374392938360471552 494 151673969166702496222126421255709438748785876720943104 495 227510953750053744333189631883564158123178815081414656 496 303347938333404992444252842511418877497571753441886208 497 227510953750053744333189631883564158123178815081414656 498 303347938333404992444252842511418877497571753441886208 499 455021907500107488666379263767128316246357630162829312 500 910043815000214977332758527534256632492715260325658624 501 910043815000214977332758527534256632492715260325658624 502 910043815000214977332758527534256632492715260325658624 503 910043815000214977332758527534256632492715260325658624 504 1820087630000429954665517055068513264985430520651317248 505 2730131445000644931998275582602769897478145780976975872 506 3640175260000859909331034110137026529970861041302634496 507 2730131445000644931998275582602769897478145780976975872 508 3640175260000859909331034110137026529970861041302634496 509 5460262890001289863996551165205539794956291561953951744 510 10920525780002579727993102330411079589912583123907903488 511 10920525780002579727993102330411079589912583123907903488 512 10920525780002579727993102330411079589912583123907903488 513 10920525780002579727993102330411079589912583123907903488 514 21841051560005159455986204660822159179825166247815806976 515 32761577340007739183979306991233238769737749371723710464 516 43682103120010318911972409321644318359650332495631613952 517 32761577340007739183979306991233238769737749371723710464 518 43682103120010318911972409321644318359650332495631613952 519 65523154680015478367958613982466477539475498743447420928 520 131046309360030956735917227964932955078950997486894841856 521 131046309360030956735917227964932955078950997486894841856 522 131046309360030956735917227964932955078950997486894841856 523 131046309360030956735917227964932955078950997486894841856 524 262092618720061913471834455929865910157901994973789683712 525 393138928080092870207751683894798865236852992460684525568 526 524185237440123826943668911859731820315803989947579367424 527 393138928080092870207751683894798865236852992460684525568 528 524185237440123826943668911859731820315803989947579367424 529 786277856160185740415503367789597730473705984921369051136 530 1572555712320371480831006735579195460947411969842738102272 531 1572555712320371480831006735579195460947411969842738102272 532 1572555712320371480831006735579195460947411969842738102272 533 1572555712320371480831006735579195460947411969842738102272 534 3145111424640742961662013471158390921894823939685476204544 535 4717667136961114442493020206737586382842235909528214306816 536 6290222849281485923324026942316781843789647879370952409088 537 4717667136961114442493020206737586382842235909528214306816 538 6290222849281485923324026942316781843789647879370952409088 539 9435334273922228884986040413475172765684471819056428613632 540 18870668547844457769972080826950345531368943638112857227264 541 18870668547844457769972080826950345531368943638112857227264 542 18870668547844457769972080826950345531368943638112857227264 543 18870668547844457769972080826950345531368943638112857227264 544 37741337095688915539944161653900691062737887276225714454528 545 56612005643533373309916242480851036594106830914338571681792 546 75482674191377831079888323307801382125475774552451428909056 547 56612005643533373309916242480851036594106830914338571681792 548 75482674191377831079888323307801382125475774552451428909056 549 113224011287066746619832484961702073188213661828677143363584 550 226448022574133493239664969923404146376427323657354286727168 551 226448022574133493239664969923404146376427323657354286727168 552 226448022574133493239664969923404146376427323657354286727168 553 226448022574133493239664969923404146376427323657354286727168 554 452896045148266986479329939846808292752854647314708573454336 555 679344067722400479718994909770212439129281970972062860181504 556 905792090296533972958659879693616585505709294629417146908672 557 679344067722400479718994909770212439129281970972062860181504 558 905792090296533972958659879693616585505709294629417146908672 559 1358688135444800959437989819540424878258563941944125720363008 560 2717376270889601918875979639080849756517127883888251440726016 561 2717376270889601918875979639080849756517127883888251440726016 562 2717376270889601918875979639080849756517127883888251440726016 563 2717376270889601918875979639080849756517127883888251440726016 564 5434752541779203837751959278161699513034255767776502881452032 565 8152128812668805756627938917242549269551383651664754322178048 566 10869505083558407675503918556323399026068511535553005762904064 567 8152128812668805756627938917242549269551383651664754322178048 568 10869505083558407675503918556323399026068511535553005762904064 569 16304257625337611513255877834485098539102767303329508644356096 570 32608515250675223026511755668970197078205534606659017288712192 571 32608515250675223026511755668970197078205534606659017288712192 572 32608515250675223026511755668970197078205534606659017288712192 573 32608515250675223026511755668970197078205534606659017288712192 574 65217030501350446053023511337940394156411069213318034577424384 575 97825545752025669079535267006910591234616603819977051866136576 576 130434061002700892106047022675880788312822138426636069154848768 577 97825545752025669079535267006910591234616603819977051866136576 578 130434061002700892106047022675880788312822138426636069154848768 579 195651091504051338159070534013821182469233207639954103732273152 580 391302183008102676318141068027642364938466415279908207464546304 581 391302183008102676318141068027642364938466415279908207464546304 582 391302183008102676318141068027642364938466415279908207464546304 583 391302183008102676318141068027642364938466415279908207464546304 584 782604366016205352636282136055284729876932830559816414929092608 585 1173906549024308028954423204082927094815399245839724622393638912 586 1565208732032410705272564272110569459753865661119632829858185216 587 1173906549024308028954423204082927094815399245839724622393638912 588 1565208732032410705272564272110569459753865661119632829858185216 589 2347813098048616057908846408165854189630798491679449244787277824 590 4695626196097232115817692816331708379261596983358898489574555648 591 4695626196097232115817692816331708379261596983358898489574555648 592 4695626196097232115817692816331708379261596983358898489574555648 593 4695626196097232115817692816331708379261596983358898489574555648 594 9391252392194464231635385632663416758523193966717796979149111296 595 14086878588291696347453078448995125137784790950076695468723666944 596 18782504784388928463270771265326833517046387933435593958298222592 597 14086878588291696347453078448995125137784790950076695468723666944 598 18782504784388928463270771265326833517046387933435593958298222592 599 28173757176583392694906156897990250275569581900153390937447333888 600 56347514353166785389812313795980500551139163800306781874894667776 601 56347514353166785389812313795980500551139163800306781874894667776 602 56347514353166785389812313795980500551139163800306781874894667776 603 56347514353166785389812313795980500551139163800306781874894667776 604 112695028706333570779624627591961001102278327600613563749789335552 605 169042543059500356169436941387941501653417491400920345624684003328 606 225390057412667141559249255183922002204556655201227127499578671104 607 169042543059500356169436941387941501653417491400920345624684003328 608 225390057412667141559249255183922002204556655201227127499578671104 609 338085086119000712338873882775883003306834982801840691249368006656 610 676170172238001424677747765551766006613669965603681382498736013312 611 676170172238001424677747765551766006613669965603681382498736013312 612 676170172238001424677747765551766006613669965603681382498736013312 613 676170172238001424677747765551766006613669965603681382498736013312 614 1352340344476002849355495531103532013227339931207362764997472026624 615 2028510516714004274033243296655298019841009896811044147496208039936 616 2704680688952005698710991062207064026454679862414725529994944053248 617 2028510516714004274033243296655298019841009896811044147496208039936 618 2704680688952005698710991062207064026454679862414725529994944053248 619 4057021033428008548066486593310596039682019793622088294992416079872 620 8114042066856017096132973186621192079364039587244176589984832159744 621 8114042066856017096132973186621192079364039587244176589984832159744 622 8114042066856017096132973186621192079364039587244176589984832159744 623 8114042066856017096132973186621192079364039587244176589984832159744 624 16228084133712034192265946373242384158728079174488353179969664319488 625 24342126200568051288398919559863576238092118761732529769954496479232 626 32456168267424068384531892746484768317456158348976706359939328638976 627 24342126200568051288398919559863576238092118761732529769954496479232 628 32456168267424068384531892746484768317456158348976706359939328638976 629 48684252401136102576797839119727152476184237523465059539908992958464 630 97368504802272205153595678239454304952368475046930119079817985916928 631 97368504802272205153595678239454304952368475046930119079817985916928 632 97368504802272205153595678239454304952368475046930119079817985916928 633 97368504802272205153595678239454304952368475046930119079817985916928 634 194737009604544410307191356478908609904736950093860238159635971833856 635 292105514406816615460787034718362914857105425140790357239453957750784 636 389474019209088820614382712957817219809473900187720476319271943667712 637 292105514406816615460787034718362914857105425140790357239453957750784 638 389474019209088820614382712957817219809473900187720476319271943667712 639 584211028813633230921574069436725829714210850281580714478907915501568 640 1168422057627266461843148138873451659428421700563161428957815831003136 641 1168422057627266461843148138873451659428421700563161428957815831003136 642 1168422057627266461843148138873451659428421700563161428957815831003136 643 1168422057627266461843148138873451659428421700563161428957815831003136 644 2336844115254532923686296277746903318856843401126322857915631662006272 645 3505266172881799385529444416620354978285265101689484286873447493009408 646 4673688230509065847372592555493806637713686802252645715831263324012544 647 3505266172881799385529444416620354978285265101689484286873447493009408 648 4673688230509065847372592555493806637713686802252645715831263324012544 649 7010532345763598771058888833240709956570530203378968573746894986018816 650 14021064691527197542117777666481419913141060406757937147493789972037632 651 14021064691527197542117777666481419913141060406757937147493789972037632 652 14021064691527197542117777666481419913141060406757937147493789972037632 653 14021064691527197542117777666481419913141060406757937147493789972037632 654 28042129383054395084235555332962839826282120813515874294987579944075264 655 42063194074581592626353332999444259739423181220273811442481369916112896 656 56084258766108790168471110665925679652564241627031748589975159888150528 657 42063194074581592626353332999444259739423181220273811442481369916112896 658 56084258766108790168471110665925679652564241627031748589975159888150528 659 84126388149163185252706665998888519478846362440547622884962739832225792 660 168252776298326370505413331997777038957692724881095245769925479664451584 661 168252776298326370505413331997777038957692724881095245769925479664451584 662 168252776298326370505413331997777038957692724881095245769925479664451584 663 168252776298326370505413331997777038957692724881095245769925479664451584 664 336505552596652741010826663995554077915385449762190491539850959328903168 665 504758328894979111516239995993331116873078174643285737309776438993354752 666 673011105193305482021653327991108155830770899524380983079701918657806336 667 504758328894979111516239995993331116873078174643285737309776438993354752 668 673011105193305482021653327991108155830770899524380983079701918657806336 669 1009516657789958223032479991986662233746156349286571474619552877986709504 670 2019033315579916446064959983973324467492312698573142949239105755973419008 671 2019033315579916446064959983973324467492312698573142949239105755973419008 672 2019033315579916446064959983973324467492312698573142949239105755973419008 673 2019033315579916446064959983973324467492312698573142949239105755973419008 674 4038066631159832892129919967946648934984625397146285898478211511946838016 675 6057099946739749338194879951919973402476938095719428847717317267920257024 676 8076133262319665784259839935893297869969250794292571796956423023893676032 677 6057099946739749338194879951919973402476938095719428847717317267920257024 678 8076133262319665784259839935893297869969250794292571796956423023893676032 679 12114199893479498676389759903839946804953876191438857695434634535840514048 680 24228399786958997352779519807679893609907752382877715390869269071681028096 681 24228399786958997352779519807679893609907752382877715390869269071681028096 682 24228399786958997352779519807679893609907752382877715390869269071681028096 683 24228399786958997352779519807679893609907752382877715390869269071681028096 684 48456799573917994705559039615359787219815504765755430781738538143362056192 685 72685199360876992058338559423039680829723257148633146172607807215043084288 686 96913599147835989411118079230719574439631009531510861563477076286724112384 687 72685199360876992058338559423039680829723257148633146172607807215043084288 688 96913599147835989411118079230719574439631009531510861563477076286724112384 689 145370398721753984116677118846079361659446514297266292345215614430086168576 690 290740797443507968233354237692158723318893028594532584690431228860172337152 691 290740797443507968233354237692158723318893028594532584690431228860172337152 692 290740797443507968233354237692158723318893028594532584690431228860172337152 693 290740797443507968233354237692158723318893028594532584690431228860172337152 694 581481594887015936466708475384317446637786057189065169380862457720344674304 695 872222392330523904700062713076476169956679085783597754071293686580517011456 696 1162963189774031872933416950768634893275572114378130338761724915440689348608 697 872222392330523904700062713076476169956679085783597754071293686580517011456 698 1162963189774031872933416950768634893275572114378130338761724915440689348608 699 1744444784661047809400125426152952339913358171567195508142587373161034022912 700 3488889569322095618800250852305904679826716343134391016285174746322068045824 701 3488889569322095618800250852305904679826716343134391016285174746322068045824 702 3488889569322095618800250852305904679826716343134391016285174746322068045824 703 3488889569322095618800250852305904679826716343134391016285174746322068045824 704 6977779138644191237600501704611809359653432686268782032570349492644136091648 705 10466668707966286856400752556917714039480149029403173048855524238966204137472 706 13955558277288382475201003409223618719306865372537564065140698985288272183296 707 10466668707966286856400752556917714039480149029403173048855524238966204137472 708 13955558277288382475201003409223618719306865372537564065140698985288272183296 709 20933337415932573712801505113835428078960298058806346097711048477932408274944 710 41866674831865147425603010227670856157920596117612692195422096955864816549888 711 41866674831865147425603010227670856157920596117612692195422096955864816549888 712 41866674831865147425603010227670856157920596117612692195422096955864816549888 713 41866674831865147425603010227670856157920596117612692195422096955864816549888 714 83733349663730294851206020455341712315841192235225384390844193911729633099776 715 125600024495595442276809030683012568473761788352838076586266290867594449649664 716 167466699327460589702412040910683424631682384470450768781688387823459266199552 717 125600024495595442276809030683012568473761788352838076586266290867594449649664 718 167466699327460589702412040910683424631682384470450768781688387823459266199552 719 251200048991190884553618061366025136947523576705676153172532581735188899299328 720 502400097982381769107236122732050273895047153411352306345065163470377798598656 721 502400097982381769107236122732050273895047153411352306345065163470377798598656 722 502400097982381769107236122732050273895047153411352306345065163470377798598656 723 502400097982381769107236122732050273895047153411352306345065163470377798598656 724 1004800195964763538214472245464100547790094306822704612690130326940755597197312 725 1507200293947145307321708368196150821685141460234056919035195490411133395795968 726 2009600391929527076428944490928201095580188613645409225380260653881511194394624 727 1507200293947145307321708368196150821685141460234056919035195490411133395795968 728 2009600391929527076428944490928201095580188613645409225380260653881511194394624 729 3014400587894290614643416736392301643370282920468113838070390980822266791591936 730 6028801175788581229286833472784603286740565840936227676140781961644533583183872 731 6028801175788581229286833472784603286740565840936227676140781961644533583183872 732 6028801175788581229286833472784603286740565840936227676140781961644533583183872 733 6028801175788581229286833472784603286740565840936227676140781961644533583183872 734 12057602351577162458573666945569206573481131681872455352281563923289067166367744 735 18086403527365743687860500418353809860221697522808683028422345884933600749551616 736 24115204703154324917147333891138413146962263363744910704563127846578134332735488 737 18086403527365743687860500418353809860221697522808683028422345884933600749551616 738 24115204703154324917147333891138413146962263363744910704563127846578134332735488 739 36172807054731487375721000836707619720443395045617366056844691769867201499103232 740 72345614109462974751442001673415239440886790091234732113689383539734402998206464 741 72345614109462974751442001673415239440886790091234732113689383539734402998206464 742 72345614109462974751442001673415239440886790091234732113689383539734402998206464 743 72345614109462974751442001673415239440886790091234732113689383539734402998206464 744 144691228218925949502884003346830478881773580182469464227378767079468805996412928 745 217036842328388924254326005020245718322660370273704196341068150619203208994619392 746 289382456437851899005768006693660957763547160364938928454757534158937611992825856 747 217036842328388924254326005020245718322660370273704196341068150619203208994619392 748 289382456437851899005768006693660957763547160364938928454757534158937611992825856 749 434073684656777848508652010040491436645320740547408392682136301238406417989238784 750 868147369313555697017304020080982873290641481094816785364272602476812835978477568 751 868147369313555697017304020080982873290641481094816785364272602476812835978477568 752 868147369313555697017304020080982873290641481094816785364272602476812835978477568 753 868147369313555697017304020080982873290641481094816785364272602476812835978477568 754 1736294738627111394034608040161965746581282962189633570728545204953625671956955136 755 2604442107940667091051912060242948619871924443284450356092817807430438507935432704 756 3472589477254222788069216080323931493162565924379267141457090409907251343913910272 757 2604442107940667091051912060242948619871924443284450356092817807430438507935432704 758 3472589477254222788069216080323931493162565924379267141457090409907251343913910272 759 5208884215881334182103824120485897239743848886568900712185635614860877015870865408 760 10417768431762668364207648240971794479487697773137801424371271229721754031741730816 761 10417768431762668364207648240971794479487697773137801424371271229721754031741730816 762 10417768431762668364207648240971794479487697773137801424371271229721754031741730816 763 10417768431762668364207648240971794479487697773137801424371271229721754031741730816 764 20835536863525336728415296481943588958975395546275602848742542459443508063483461632 765 31253305295288005092622944722915383438463093319413404273113813689165262095225192448 766 41671073727050673456830592963887177917950791092551205697485084918887016126966923264 767 31253305295288005092622944722915383438463093319413404273113813689165262095225192448 768 41671073727050673456830592963887177917950791092551205697485084918887016126966923264 769 62506610590576010185245889445830766876926186638826808546227627378330524190450384896 770 125013221181152020370491778891661533753852373277653617092455254756661048380900769792 771 125013221181152020370491778891661533753852373277653617092455254756661048380900769792 772 125013221181152020370491778891661533753852373277653617092455254756661048380900769792 773 125013221181152020370491778891661533753852373277653617092455254756661048380900769792 774 250026442362304040740983557783323067507704746555307234184910509513322096761801539584 775 375039663543456061111475336674984601261557119832960851277365764269983145142702309376 776 500052884724608081481967115566646135015409493110614468369821019026644193523603079168 777 375039663543456061111475336674984601261557119832960851277365764269983145142702309376 778 500052884724608081481967115566646135015409493110614468369821019026644193523603079168 779 750079327086912122222950673349969202523114239665921702554731528539966290285404618752 780 1500158654173824244445901346699938405046228479331843405109463057079932580570809237504 781 1500158654173824244445901346699938405046228479331843405109463057079932580570809237504 782 1500158654173824244445901346699938405046228479331843405109463057079932580570809237504 783 1500158654173824244445901346699938405046228479331843405109463057079932580570809237504 784 3000317308347648488891802693399876810092456958663686810218926114159865161141618475008 785 4500475962521472733337704040099815215138685437995530215328389171239797741712427712512 786 6000634616695296977783605386799753620184913917327373620437852228319730322283236950016 787 4500475962521472733337704040099815215138685437995530215328389171239797741712427712512 788 6000634616695296977783605386799753620184913917327373620437852228319730322283236950016 789 9000951925042945466675408080199630430277370875991060430656778342479595483424855425024 790 18001903850085890933350816160399260860554741751982120861313556684959190966849710850048 791 18001903850085890933350816160399260860554741751982120861313556684959190966849710850048 792 18001903850085890933350816160399260860554741751982120861313556684959190966849710850048 793 18001903850085890933350816160399260860554741751982120861313556684959190966849710850048 794 36003807700171781866701632320798521721109483503964241722627113369918381933699421700096 795 54005711550257672800052448481197782581664225255946362583940670054877572900549132550144 796 72007615400343563733403264641597043442218967007928483445254226739836763867398843400192 797 54005711550257672800052448481197782581664225255946362583940670054877572900549132550144 798 72007615400343563733403264641597043442218967007928483445254226739836763867398843400192 799 108011423100515345600104896962395565163328450511892725167881340109755145801098265100288 800 216022846201030691200209793924791130326656901023785450335762680219510291602196530200576 801 216022846201030691200209793924791130326656901023785450335762680219510291602196530200576 802 216022846201030691200209793924791130326656901023785450335762680219510291602196530200576 803 216022846201030691200209793924791130326656901023785450335762680219510291602196530200576 804 432045692402061382400419587849582260653313802047570900671525360439020583204393060401152 805 648068538603092073600629381774373390979970703071356351007288040658530874806589590601728 806 864091384804122764800839175699164521306627604095141801343050720878041166408786120802304 807 648068538603092073600629381774373390979970703071356351007288040658530874806589590601728 808 864091384804122764800839175699164521306627604095141801343050720878041166408786120802304 809 1296137077206184147201258763548746781959941406142712702014576081317061749613179181203456 810 2592274154412368294402517527097493563919882812285425404029152162634123499226358362406912 811 2592274154412368294402517527097493563919882812285425404029152162634123499226358362406912 812 2592274154412368294402517527097493563919882812285425404029152162634123499226358362406912 813 2592274154412368294402517527097493563919882812285425404029152162634123499226358362406912 814 5184548308824736588805035054194987127839765624570850808058304325268246998452716724813824 815 7776822463237104883207552581292480691759648436856276212087456487902370497679075087220736 816 10369096617649473177610070108389974255679531249141701616116608650536493996905433449627648 817 7776822463237104883207552581292480691759648436856276212087456487902370497679075087220736 818 10369096617649473177610070108389974255679531249141701616116608650536493996905433449627648 819 15553644926474209766415105162584961383519296873712552424174912975804740995358150174441472 820 31107289852948419532830210325169922767038593747425104848349825951609481990716300348882944 821 31107289852948419532830210325169922767038593747425104848349825951609481990716300348882944 822 31107289852948419532830210325169922767038593747425104848349825951609481990716300348882944 823 31107289852948419532830210325169922767038593747425104848349825951609481990716300348882944 824 62214579705896839065660420650339845534077187494850209696699651903218963981432600697765888 825 93321869558845258598490630975509768301115781242275314545049477854828445972148901046648832 826 124429159411793678131320841300679691068154374989700419393399303806437927962865201395531776 827 93321869558845258598490630975509768301115781242275314545049477854828445972148901046648832 828 124429159411793678131320841300679691068154374989700419393399303806437927962865201395531776 829 186643739117690517196981261951019536602231562484550629090098955709656891944297802093297664 830 373287478235381034393962523902039073204463124969101258180197911419313783888595604186595328 831 373287478235381034393962523902039073204463124969101258180197911419313783888595604186595328 832 373287478235381034393962523902039073204463124969101258180197911419313783888595604186595328 833 373287478235381034393962523902039073204463124969101258180197911419313783888595604186595328 834 746574956470762068787925047804078146408926249938202516360395822838627567777191208373190656 835 1119862434706143103181887571706117219613389374907303774540593734257941351665786812559785984 836 1493149912941524137575850095608156292817852499876405032720791645677255135554382416746381312 837 1119862434706143103181887571706117219613389374907303774540593734257941351665786812559785984 838 1493149912941524137575850095608156292817852499876405032720791645677255135554382416746381312 839 2239724869412286206363775143412234439226778749814607549081187468515882703331573625119571968 840 4479449738824572412727550286824468878453557499629215098162374937031765406663147250239143936 841 4479449738824572412727550286824468878453557499629215098162374937031765406663147250239143936 842 4479449738824572412727550286824468878453557499629215098162374937031765406663147250239143936 843 4479449738824572412727550286824468878453557499629215098162374937031765406663147250239143936 844 8958899477649144825455100573648937756907114999258430196324749874063530813326294500478287872 845 13438349216473717238182650860473406635360672498887645294487124811095296219989441750717431808 846 17917798955298289650910201147297875513814229998516860392649499748127061626652589000956575744 847 13438349216473717238182650860473406635360672498887645294487124811095296219989441750717431808 848 17917798955298289650910201147297875513814229998516860392649499748127061626652589000956575744 849 26876698432947434476365301720946813270721344997775290588974249622190592439978883501434863616 850 53753396865894868952730603441893626541442689995550581177948499244381184879957767002869727232 851 53753396865894868952730603441893626541442689995550581177948499244381184879957767002869727232 852 53753396865894868952730603441893626541442689995550581177948499244381184879957767002869727232 853 53753396865894868952730603441893626541442689995550581177948499244381184879957767002869727232 854 107506793731789737905461206883787253082885379991101162355896998488762369759915534005739454464 855 161260190597684606858191810325680879624328069986651743533845497733143554639873301008609181696 856 215013587463579475810922413767574506165770759982202324711793996977524739519831068011478908928 857 161260190597684606858191810325680879624328069986651743533845497733143554639873301008609181696 858 215013587463579475810922413767574506165770759982202324711793996977524739519831068011478908928 859 322520381195369213716383620651361759248656139973303487067690995466287109279746602017218363392 860 645040762390738427432767241302723518497312279946606974135381990932574218559493204034436726784 861 645040762390738427432767241302723518497312279946606974135381990932574218559493204034436726784 862 645040762390738427432767241302723518497312279946606974135381990932574218559493204034436726784 863 645040762390738427432767241302723518497312279946606974135381990932574218559493204034436726784 864 1290081524781476854865534482605447036994624559893213948270763981865148437118986408068873453568 865 1935122287172215282298301723908170555491936839839820922406145972797722655678479612103310180352 866 2580163049562953709731068965210894073989249119786427896541527963730296874237972816137746907136 867 1935122287172215282298301723908170555491936839839820922406145972797722655678479612103310180352 868 2580163049562953709731068965210894073989249119786427896541527963730296874237972816137746907136 869 3870244574344430564596603447816341110983873679679641844812291945595445311356959224206620360704 870 7740489148688861129193206895632682221967747359359283689624583891190890622713918448413240721408 871 7740489148688861129193206895632682221967747359359283689624583891190890622713918448413240721408 872 7740489148688861129193206895632682221967747359359283689624583891190890622713918448413240721408 873 7740489148688861129193206895632682221967747359359283689624583891190890622713918448413240721408 874 15480978297377722258386413791265364443935494718718567379249167782381781245427836896826481442816 875 23221467446066583387579620686898046665903242078077851068873751673572671868141755345239722164224 876 30961956594755444516772827582530728887870989437437134758498335564763562490855673793652962885632 877 23221467446066583387579620686898046665903242078077851068873751673572671868141755345239722164224 878 30961956594755444516772827582530728887870989437437134758498335564763562490855673793652962885632 879 46442934892133166775159241373796093331806484156155702137747503347145343736283510690479444328448 880 92885869784266333550318482747592186663612968312311404275495006694290687472567021380958888656896 881 92885869784266333550318482747592186663612968312311404275495006694290687472567021380958888656896 882 92885869784266333550318482747592186663612968312311404275495006694290687472567021380958888656896 883 92885869784266333550318482747592186663612968312311404275495006694290687472567021380958888656896 884 185771739568532667100636965495184373327225936624622808550990013388581374945134042761917777313792 885 278657609352799000650955448242776559990838904936934212826485020082872062417701064142876665970688 886 371543479137065334201273930990368746654451873249245617101980026777162749890268085523835554627584 887 278657609352799000650955448242776559990838904936934212826485020082872062417701064142876665970688 888 371543479137065334201273930990368746654451873249245617101980026777162749890268085523835554627584 889 557315218705598001301910896485553119981677809873868425652970040165744124835402128285753331941376 890 1114630437411196002603821792971106239963355619747736851305940080331488249670804256571506663882752 891 1114630437411196002603821792971106239963355619747736851305940080331488249670804256571506663882752 892 1114630437411196002603821792971106239963355619747736851305940080331488249670804256571506663882752 893 1114630437411196002603821792971106239963355619747736851305940080331488249670804256571506663882752 894 2229260874822392005207643585942212479926711239495473702611880160662976499341608513143013327765504 895 3343891312233588007811465378913318719890066859243210553917820240994464749012412769714519991648256 896 4458521749644784010415287171884424959853422478990947405223760321325952998683217026286026655531008 897 3343891312233588007811465378913318719890066859243210553917820240994464749012412769714519991648256 898 4458521749644784010415287171884424959853422478990947405223760321325952998683217026286026655531008 899 6687782624467176015622930757826637439780133718486421107835640481988929498024825539429039983296512 900 13375565248934352031245861515653274879560267436972842215671280963977858996049651078858079966593024 901 13375565248934352031245861515653274879560267436972842215671280963977858996049651078858079966593024 902 13375565248934352031245861515653274879560267436972842215671280963977858996049651078858079966593024 903 13375565248934352031245861515653274879560267436972842215671280963977858996049651078858079966593024 904 26751130497868704062491723031306549759120534873945684431342561927955717992099302157716159933186048 905 40126695746803056093737584546959824638680802310918526647013842891933576988148953236574239899779072 906 53502260995737408124983446062613099518241069747891368862685123855911435984198604315432319866372096 907 40126695746803056093737584546959824638680802310918526647013842891933576988148953236574239899779072 908 53502260995737408124983446062613099518241069747891368862685123855911435984198604315432319866372096 909 80253391493606112187475169093919649277361604621837053294027685783867153976297906473148479799558144 910 160506782987212224374950338187839298554723209243674106588055371567734307952595812946296959599116288 911 160506782987212224374950338187839298554723209243674106588055371567734307952595812946296959599116288 912 160506782987212224374950338187839298554723209243674106588055371567734307952595812946296959599116288 913 160506782987212224374950338187839298554723209243674106588055371567734307952595812946296959599116288 914 321013565974424448749900676375678597109446418487348213176110743135468615905191625892593919198232576 915 481520348961636673124851014563517895664169627731022319764166114703202923857787438838890878797348864 916 642027131948848897499801352751357194218892836974696426352221486270937231810383251785187838396465152 917 481520348961636673124851014563517895664169627731022319764166114703202923857787438838890878797348864 918 642027131948848897499801352751357194218892836974696426352221486270937231810383251785187838396465152 919 963040697923273346249702029127035791328339255462044639528332229406405847715574877677781757594697728 920 1926081395846546692499404058254071582656678510924089279056664458812811695431149755355563515189395456 921 1926081395846546692499404058254071582656678510924089279056664458812811695431149755355563515189395456 922 1926081395846546692499404058254071582656678510924089279056664458812811695431149755355563515189395456 923 1926081395846546692499404058254071582656678510924089279056664458812811695431149755355563515189395456 924 3852162791693093384998808116508143165313357021848178558113328917625623390862299510711127030378790912 925 5778244187539640077498212174762214747970035532772267837169993376438435086293449266066690545568186368 926 7704325583386186769997616233016286330626714043696357116226657835251246781724599021422254060757581824 927 5778244187539640077498212174762214747970035532772267837169993376438435086293449266066690545568186368 928 7704325583386186769997616233016286330626714043696357116226657835251246781724599021422254060757581824 929 11556488375079280154996424349524429495940071065544535674339986752876870172586898532133381091136372736 930 23112976750158560309992848699048858991880142131089071348679973505753740345173797064266762182272745472 931 23112976750158560309992848699048858991880142131089071348679973505753740345173797064266762182272745472 932 23112976750158560309992848699048858991880142131089071348679973505753740345173797064266762182272745472 933 23112976750158560309992848699048858991880142131089071348679973505753740345173797064266762182272745472 934 46225953500317120619985697398097717983760284262178142697359947011507480690347594128533524364545490944 935 69338930250475680929978546097146576975640426393267214046039920517261221035521391192800286546818236416 936 92451907000634241239971394796195435967520568524356285394719894023014961380695188257067048729090981888 937 69338930250475680929978546097146576975640426393267214046039920517261221035521391192800286546818236416 938 92451907000634241239971394796195435967520568524356285394719894023014961380695188257067048729090981888 939 138677860500951361859957092194293153951280852786534428092079841034522442071042782385600573093636472832 940 277355721001902723719914184388586307902561705573068856184159682069044884142085564771201146187272945664 941 277355721001902723719914184388586307902561705573068856184159682069044884142085564771201146187272945664 942 277355721001902723719914184388586307902561705573068856184159682069044884142085564771201146187272945664 943 277355721001902723719914184388586307902561705573068856184159682069044884142085564771201146187272945664 944 554711442003805447439828368777172615805123411146137712368319364138089768284171129542402292374545891328 945 832067163005708171159742553165758923707685116719206568552479046207134652426256694313603438561818836992 946 1109422884007610894879656737554345231610246822292275424736638728276179536568342259084804584749091782656 947 832067163005708171159742553165758923707685116719206568552479046207134652426256694313603438561818836992 948 1109422884007610894879656737554345231610246822292275424736638728276179536568342259084804584749091782656 949 1664134326011416342319485106331517847415370233438413137104958092414269304852513388627206877123637673984 950 3328268652022832684638970212663035694830740466876826274209916184828538609705026777254413754247275347968 951 3328268652022832684638970212663035694830740466876826274209916184828538609705026777254413754247275347968 952 3328268652022832684638970212663035694830740466876826274209916184828538609705026777254413754247275347968 953 3328268652022832684638970212663035694830740466876826274209916184828538609705026777254413754247275347968 954 6656537304045665369277940425326071389661480933753652548419832369657077219410053554508827508494550695936 955 9984805956068498053916910637989107084492221400630478822629748554485615829115080331763241262741826043904 956 13313074608091330738555880850652142779322961867507305096839664739314154438820107109017655016989101391872 957 9984805956068498053916910637989107084492221400630478822629748554485615829115080331763241262741826043904 958 13313074608091330738555880850652142779322961867507305096839664739314154438820107109017655016989101391872 959 19969611912136996107833821275978214168984442801260957645259497108971231658230160663526482525483652087808 960 39939223824273992215667642551956428337968885602521915290518994217942463316460321327052965050967304175616 961 39939223824273992215667642551956428337968885602521915290518994217942463316460321327052965050967304175616 962 39939223824273992215667642551956428337968885602521915290518994217942463316460321327052965050967304175616 963 39939223824273992215667642551956428337968885602521915290518994217942463316460321327052965050967304175616 964 79878447648547984431335285103912856675937771205043830581037988435884926632920642654105930101934608351232 965 119817671472821976647002927655869285013906656807565745871556982653827389949380963981158895152901912526848 966 159756895297095968862670570207825713351875542410087661162075976871769853265841285308211860203869216702464 967 119817671472821976647002927655869285013906656807565745871556982653827389949380963981158895152901912526848 968 159756895297095968862670570207825713351875542410087661162075976871769853265841285308211860203869216702464 969 239635342945643953294005855311738570027813313615131491743113965307654779898761927962317790305803825053696 970 479270685891287906588011710623477140055626627230262983486227930615309559797523855924635580611607650107392 971 479270685891287906588011710623477140055626627230262983486227930615309559797523855924635580611607650107392 972 479270685891287906588011710623477140055626627230262983486227930615309559797523855924635580611607650107392 973 479270685891287906588011710623477140055626627230262983486227930615309559797523855924635580611607650107392 974 958541371782575813176023421246954280111253254460525966972455861230619119595047711849271161223215300214784 975 1437812057673863719764035131870431420166879881690788950458683791845928679392571567773906741834822950322176 976 1917082743565151626352046842493908560222506508921051933944911722461238239190095423698542322446430600429568 977 1437812057673863719764035131870431420166879881690788950458683791845928679392571567773906741834822950322176 978 1917082743565151626352046842493908560222506508921051933944911722461238239190095423698542322446430600429568 979 2875624115347727439528070263740862840333759763381577900917367583691857358785143135547813483669645900644352 980 5751248230695454879056140527481725680667519526763155801834735167383714717570286271095626967339291801288704 981 5751248230695454879056140527481725680667519526763155801834735167383714717570286271095626967339291801288704 982 5751248230695454879056140527481725680667519526763155801834735167383714717570286271095626967339291801288704 983 5751248230695454879056140527481725680667519526763155801834735167383714717570286271095626967339291801288704 984 11502496461390909758112281054963451361335039053526311603669470334767429435140572542191253934678583602577408 985 17253744692086364637168421582445177042002558580289467405504205502151144152710858813286880902017875403866112 986 23004992922781819516224562109926902722670078107052623207338940669534858870281145084382507869357167205154816 987 17253744692086364637168421582445177042002558580289467405504205502151144152710858813286880902017875403866112 988 23004992922781819516224562109926902722670078107052623207338940669534858870281145084382507869357167205154816 989 34507489384172729274336843164890354084005117160578934811008411004302288305421717626573761804035750807732224 990 69014978768345458548673686329780708168010234321157869622016822008604576610843435253147523608071501615464448 991 69014978768345458548673686329780708168010234321157869622016822008604576610843435253147523608071501615464448 992 69014978768345458548673686329780708168010234321157869622016822008604576610843435253147523608071501615464448 993 69014978768345458548673686329780708168010234321157869622016822008604576610843435253147523608071501615464448 994 138029957536690917097347372659561416336020468642315739244033644017209153221686870506295047216143003230928896 995 207044936305036375646021058989342124504030702963473608866050466025813729832530305759442570824214504846393344 996 276059915073381834194694745319122832672040937284631478488067288034418306443373741012590094432286006461857792 997 207044936305036375646021058989342124504030702963473608866050466025813729832530305759442570824214504846393344 998 276059915073381834194694745319122832672040937284631478488067288034418306443373741012590094432286006461857792 999 414089872610072751292042117978684249008061405926947217732100932051627459665060611518885141648429009692786688 1000 828179745220145502584084235957368498016122811853894435464201864103254919330121223037770283296858019385573376