35454791892680787216973824
35,454,791,892,680,787,216,973,824 is an even composite number composed of seven prime numbers multiplied together.
35454791892680787216973824 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 35454791892680787216973824:
214 × 32 × 72 × 232 × 412 × 11872 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 23 × 23 × 41 × 41 × 1187 × 1187 × 1979 × 1979)See below for interesting mathematical facts about the number 35454791892680787216973824 from the Numbermatics database.
Names of 35454791892680787216973824
- Cardinal: 35454791892680787216973824 can be written as Thirty-five septillion, four hundred fifty-four sextillion, seven hundred ninety-one quintillion, eight hundred ninety-two quadrillion, six hundred eighty trillion, seven hundred eighty-seven billion, two hundred sixteen million, nine hundred seventy-three thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 3.5454791892680787216973824 × 1025
Factors of 35454791892680787216973824
Divisors of 35454791892680787216973824
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 28 32 36 41 42 46 48 49 56 63 64 69 72 82 84 92 96 98 112 123 126 128 138 144 147 161 164 168 184 192 196 207 224 246 252 256 276 287 288 294 322 328 336 368 369 384 392 414 441 448 483 492 504 512 529 552 574 576 588 644 656 672 736 738 768 784 828 861 882 896 943 966 984 1008 1024 1058 1104 1127 1148 1152 1176 1187 1288 1312 1344 1449 1472 1476 1536 1568 1587 1656 1681 1722 1764 1792 1886 1932 1968 1979 2009 2016 2048 2116 2208 2254 2296 2304 2352 2374 2576 2583 2624 2688 2829 2898 2944 2952 3072 3136 3174 3312 3362 3381 3444 3528 3561 3584 3703 3772 3864 3936 3958 4018 4032 4096 4232 4416 4508 4592 4608 4704 4748 4761 5043 5152 5166 5248 5376 5658 5796 5888 5904 5937 6027 6144 6272 6348 6601 6624 6724 6762 6888 7056 7122 7168 7406 7544 7728 7872 7916 8036 8064 8192 8309 8464 8487 8832 9016 9184 9216 9408 9496 9522 10086 10143 10304 10332 10496 10683 10752 11109 11316 11592 11767 11776 11808 11874 12054 12288 12544 12696 13202 13248 13448 13524 13776 13853 14112 14244 14336 14812 15088 15129 15456 15744 15832 16072 16128 16384 16618 16928 16974 17664 17811 18032 18081 18368 18432 18816 18992 19044 19803 20172 20286 20608 20664 20992 21366 21504 21689 22218 22632 23184 23534 23552 23616 23748 24108 24576 24927 25088 25392 25921 26404 26496 26896 27048 27301 27552 27706 28224 28488 28672 29624 30176 30258 30912 31488 31664 32144 32256 33236 33327 33856 33948 35301 35328 35622 36064 36162 36736 36864 37632 37984 38088 38663 39606 40344 40572 41216 41328 41559 41984 42732 43008 43378 44436 45264 45517 46207 46368 47068 47104 47232 47496 48216 48667 49152 49854 50176 50784 51842 52808 52992 53792 54096 54602 55104 55412 56448 56976 57344 58163 59248 59409 60352 60516 61824 62976 63328 64288 64512 65067 66472 66654 67712 67896 70602 70656 71244 72128 72324 73472 73728 74781 75264 75968 76176 77326 77763 79212 80688 81139 81144 81903 82369 82432 82656 83118 83968 85464 86016 86756 88872 90528 91034 92414 92736 94136 94208 94464 94992 96432 96971 97334 99708 100352 101568 103684 105616 105903 105984 107584 108192 109204 110208 110824 112896 113952 114688 115989 116326 118496 118818 120704 121032 123648 124677 125952 126656 128576 129024 130134 132944 133308 135424 135792 136551 138621 141204 141312 142488 144256 144648 146001 146944 147456 149562 150528 151823 151936 152352 154652 155526 158424 161376 162278 162288 163806 164738 164864 165312 166236 167936 170928 172032 173512 174489 177744 181056 182068 184828 185472 188272 188416 188928 189984 191107 192864 193942 194668 195201 199416 200704 203136 207368 211232 211806 211968 215168 216384 218408 220416 221648 225792 227904 231978 232652 233289 236992 237636 241408 242064 243417 245709 247107 247296 249354 251904 253312 257152 258048 260268 265888 266616 270641 270848 271584 273102 277242 282408 282624 284976 288512 289296 290913 292002 293888 299124 301056 303646 303872 304704 309304 311052 316848 318619 322752 324556 324576 327612 329476 329728 330624 332472 335872 340669 341856 344064 347024 347967 348978 355488 362112 364136 369656 370944 376544 376832 377856 379968 382214 385728 387884 389336 390402 398832 401408 406272 409653 414736 415863 422464 423612 423936 430336 432768 436816 438003 440832 443296 451584 455469 455808 463956 465304 466578 473984 475272 482816 484128 486834 491418 494214 494592 498708 503808 506624 514304 516096 520536 523467 531776 533232 541282 541696 543168 546204 554484 564816 565248 567973 569952 573321 577024 578592 581826 584004 587776 598248 602112 607292 607744 609408 618608 622104 627923 633696 637238 645504 649112 649152 655224 658952 659456 661248 664944 671744 681338 683712 694048 695934 697956 710976 724224 728272 730251 739312 741321 741888 753088 755712 759936 764428 771456 775768 778672 780804 797664 802816 811923 812544 819306 829472 831726 844928 847224 847872 860672 865536 872739 873632 876006 881664 886592 889249 903168 910938 911616 927912 930608 933156 947968 950544 955857 965632 968256 973668 982836 988428 989184 997416 1007616 1013248 1022007 1028608 1032192 1041072 1046891 1046934 1062761 1063552 1066464 1082564 1083392 1086336 1092408 1108968 1119341 1129632 1130496 1135946 1139904 1146642 1154048 1157184 1163652 1168008 1175552 1196496 1204224 1214584 1215488 1218816 1237216 1244208 1255846 1267392 1274476 1291008 1298224 1298304 1310448 1317904 1318912 1322496 1329888 1337749 1362676 1366407 1367424 1388096 1391868 1395912 1408969 1421952 1448448 1456544 1460502 1478624 1482642 1483776 1506176 1511424 1519872 1528856 1542912 1551536 1557344 1561608 1595328 1623846 1625088 1638612 1658944 1663452 1689856 1694448 1695744 1703919 1719963 1721344 1731072 1745478 1747264 1752012 1763328 1773184 1778498 1806336 1821876 1823232 1855824 1861216 1866197 1866312 1883769 1894487 1895936 1901088 1911714 1931264 1936512 1947336 1965672 1976856 1978368 1994832 1995347 2015232 2026496 2044014 2057216 2082144 2093782 2093868 2125522 2127104 2132928 2165128 2166784 2172672 2184816 2217936 2230333 2238682 2259264 2271892 2279808 2293284 2308096 2314368 2327304 2336016 2349073 2351104 2384683 2392992 2408448 2429168 2430976 2435769 2437632 2474432 2488416 2511692 2534784 2548952 2582016 2596448 2596608 2620896 2635808 2637824 2644992 2659776 2667747 2675498 2725352 2732814 2734848 2776192 2783736 2791824 2817938 2843904 2867571 2896896 2913088 2921004 2957248 2965284 2967552 3012352 3022848 3039744 3057712 3066021 3085824 3103072 3114688 3123216 3140673 3188283 3190656 3247692 3250176 3277224 3317888 3326699 3326904 3358023 3379712 3388896 3391488 3407838 3439926 3442688 3462144 3490956 3494528 3504024 3526656 3546368 3556996 3612672 3643752 3646464 3711648 3722432 3732394 3732624 3767538 3788974 3791872 3802176 3823428 3862528 3873024 3894672 3916441 3931344 3953712 3956736 3975811 3989664 3990694 4013247 4052992 4088028 4114432 4164288 4187564 4187736 4226907 4251044 4254208 4265856 4330256 4333568 4345344 4369632 4395461 4435872 4460666 4477364 4518528 4543784 4559616 4586568 4616192 4628736 4654608 4672032 4698146 4702208 4769366 4785984 4858336 4861952 4871538 4875264 4948864 4976832 5023384 5069568 5097904 5111757 5164032 5192896 5193216 5241792 5271616 5289984 5319552 5335494 5350996 5450704 5465628 5469696 5552384 5567472 5583648 5598591 5635876 5651307 5683461 5687808 5735142 5793792 5826176 5842008 5914496 5930568 5935104 5986041 6024704 6045696 6079488 6115424 6132042 6171648 6206144 6224743 6229376 6246432 6281346 6376566 6381312 6495384 6500352 6554448 6635776 6653398 6653808 6690999 6716046 6759424 6777792 6815676 6879852 6885376 6924288 6981912 6989056 7008048 7047219 7053312 7092736 7113992 7154049 7225344 7287504 7292928 7328237 7423296 7444864 7464788 7465248 7535076 7577948 7583744 7604352 7646856 7725056 7746048 7789344 7832882 7835387 7862688 7907424 7913472 7951622 7979328 7981388 8003241 8026494 8105984 8176056 8228864 8328576 8375128 8375472 8453814 8502088 8508416 8531712 8660512 8667136 8690688 8739264 8790922 8871744 8921332 8954728 9037056 9087568 9119232 9173136 9232384 9257472 9309216 9344064 9396292 9422019 9538732 9564849 9571968 9716672 9723904 9743076 9750528 9862783 9897728 9953664 9980097 10046768 10074069 10139136 10195808 10223514 10328064 10385792 10386432 10483584 10543232 10579968 10639104 10670988 10701992 10901408 10931256 10939392 11104768 11134944 11167296 11197182 11271752 11302614 11366922 11375616 11470284 11587584 11652352 11684016 11749323 11828992 11861136 11870208 11927433 11972082 12039741 12049408 12158976 12230848 12264084 12343296 12412288 12449486 12458752 12492864 12562692 12680721 12753132 12762624 12990768 13000704 13063379 13108896 13186383 13271552 13306796 13307616 13381998 13432092 13518848 13555584 13631352 13759704 13770752 13848576 13963824 13967429 13978112 14016096 14094438 14106624 14185472 14227984 14308098 14575008 14585856 14656474 14846592 14889728 14929576 14930496 15070152 15155896 15167488 15208704 15293712 15450112 15492096 15578688 15665764 15670774 15725376 15814848 15903244 15958656 15962776 16006482 16052988 16211968 16352112 16443511 16457728 16657152 16750256 16750944 16795773 16907628 17004176 17016832 17050383 17063424 17321024 17381376 17478528 17581844 17743488 17842664 17909456 17958123 18074112 18175136 18238464 18346272 18464768 18514944 18618432 18674229 18688128 18792584 18844038 19077464 19129698 19143936 19433344 19447808 19486152 19501056 19725566 19795456 19907328 19960194 20072997 20093536 20148138 20278272 20391616 20447028 20656128 20771584 20772864 20967168 21086464 21141657 21159936 21278208 21341976 21403984 21462147 21802816 21862512 21878784 21984711 22209536 22269888 22334592 22394364 22543504 22605228 22733844 22751232 22940568 23175168 23286893 23304704 23368032 23498646 23506161 23657984 23722272 23740416 23854866 23944164 24079482 24098816 24317952 24461696 24528168 24686592 24824576 24898972 24917504 24985728 25125384 25361442 25506264 25525248 25744843 25981536 26001408 26126758 26217792 26372766 26543104 26613592 26615232 26763996 26864184 27037696 27111168 27262704 27415087 27519408 27541504 27697152 27927648 27934858 27956224 28032192 28188876 28370944 28455968 28616196 29150016 29171712 29312948 29588349 29693184 29779456 29859152 29860992 29940291 30140304 30311792 30334976 30417408 30587424 30768227 30984192 31157376 31331528 31341548 31450752 31629696 31806488 31917312 31925552 32012964 32105976 32406287 32423936 32704224 32887022 32915456 33314304 33500512 33501888 33591546 33815256 34008352 34033664 34100766 34126848 34642048 34762752 34957056 35163688 35247969 35486976 35685328 35782299 35818912 35916246 36148224 36350272 36476928 36692544 37029888 37236864 37348458 37376256 37585168 37688076 38154928 38259396 38287872 38866688 38972304 39002112 39190137 39451132 39559149 39590912 39814656 39920388 40145994 40187072 40296276 40556544 40783232 40894056 41312256 41543168 41545728 41902287 41934336 42172928 42283314 42319872 42556416 42683952 42807968 42922531 42924294 43573201 43605632 43725024 43757568 43969422 44419072 44539776 44669184 44788728 45087008 45210456 45467688 45502464 45881136 45892981 46350336 46573786 46609408 46736064 46997292 47012322 47315968 47444544 47709732 47888328 48158964 48197632 48635904 48923392 49056336 49330533 49373184 49649152 49797944 49835008 49971456 50250768 50722884 51012528 51050496 51297659 51489686 51963072 52253516 52435584 52745532 53086208 53227184 53230464 53527992 53728368 54028679 54075392 54222336 54525408 54830174 54847709 55038816 55394304 55855296 55869716 55912448 56022687 56064384 56377752 56741888 56911936 57232392 57767729 58300032 58343424 58625896 59176698 59386368 59558912 59718304 59721984 59880582 60280608 60623584 60669952 60834816 61174848 61536454 61968384 62314752 62663056 62683096 62901504 63259392 63612976 63834624 63851104 64025928 64211952 64812574 65408448 65774044 65954133 66628608 67001024 67003776 67183092 67630512 68016704 68067328 68201532 68253696 69039481 69284096 69525504 69860679 69914112 70327376 70495938 70518483 70973952 71370656 71564598 71637824 71832492 72296448 72700544 72953856 73385088 74059776 74473728 74696916 74752512 75170336 75376152 76309856 76514077 76518792 76575744 77234529 77733376 77944608 78004224 78380274 78902264 79118298 79181824 79629312 79840776 80291988 80374144 80592552 81113088 81566464 81788112 82245261 82624512 83086336 83091456 83804574 83868672 84345856 84566628 85112832 85367904 85615936 85845062 85848588 87146402 87211264 87450048 87515136 87938844 88765047 88838144 89079552 89338368 89577456 90078143 90174016 90420912 90935376 91004928 91443653 91762272 91785962 92304681 93147572 93218816 93472128 93994584 94024644 94631936 94889088 95419464 95776656 96311993 96317928 96395264 97218861 97271808 97772003 97846784 98112672 98661066 98746368 99298304 99595888 99670016 99942912 100501536 101445768 102025056 102100992 102595318 102979372 103926144 104507032 104871168 105491064 106172416 106454368 106460928 107055984 107456736 108057358 108150784 108444672 109050816 109660348 109695418 110077632 111710592 111739432 111824896 112045374 112128768 112755504 113483776 113823872 114464784 115104577 115535458 116600064 117251792 117570411 118353396 118772736 119117824 119436608 119443968 119761164 120561216 121247168 121669632 122349696 123072908 123936768 124629504 125326112 125366192 125706861 125803008 126518784 127225952 127669248 127702208 128051856 128423904 128767593 129625148 130719603 130816896 131548088 131908266 133257216 134002048 134007552 134366184 135261024 136033408 136134656 136403064 136507392 137678943 138078962 138568192 139051008 139721358 139828224 140654752 140991876 141036966 141947904 142741312 143129196 143275648 143664984 144592896 145401088 145907712 146770176 147991599 148119552 148947456 149393832 149505024 150340672 150752304 152619712 153028154 153037584 153151488 153892977 154469058 155466752 155889216 156760548 157804528 158236596 158363648 159258624 159681552 160574081 160583976 160748288 161185104 162086037 162226176 163008251 163132928 163576224 164490522 164543127 166172672 166182912 167609148 167737344 168691712 169133256 170225664 170735808 171231872 171690124 171697176 173303187 174292804 174422528 174900096 175030272 175877688 177530094 177676288 178159104 178676736 179154912 180156286 180213901 180348032 180841824 181870752 182009856 182887306 183524544 183571924 184609362 186295144 186437632 186944256 187989168 188049288 189263872 189778176 190838928 191553312 191905609 192623986 192635856 192790528 194437722 195544006 195693568 196225344 197322132 198596608 199191776 199340032 199885824 201003072 202891536 204050112 204201984 205190636 205958744 207118443 207852288 209014064 209582037 209742336 210982128 212344832 212908736 212921856 214111968 214913472 216114716 216889344 218101632 219320696 219390836 220155264 223421184 223478864 223649792 224090748 224257536 225511008 226844009 226967552 227647744 228929568 229542231 230209154 231070916 231703587 233200128 234503584 235140822 236706792 237545472 238235648 238873216 238887936 239522328 241122432 242494336 243339264 244699392 246145816 246735783 247873536 249259008 250652224 250732384 251413722 251606016 253037568 254451904 255338496 255404416 256103712 256847808 257535186 259250296 261439206 261633792 263096176 263816532 266514432 268004096 268015104 268732368 270234429 270522048 272066816 272806128 273014784 274330959 275357886 276157924 276914043 277136384 279442716 279656448 281309504 281983752 282073932 283895808 285482624 286258392 286551296 287329968 288935979 289185792 290802176 291656583 291815424 293316009 293540352 295983198 296239104 297894912 298787664 299010048 300457717 300681344 301504608 305239424 306056308 306075168 306302976 307785954 308938116 310933504 311778432 313521096 315609056 316473192 316727296 318517248 319363104 321148162 321167952 321250867 321496576 322370208 324172074 324452352 326016502 326265856 327152448 328981044 329086254 332345344 335218296 335474688 337383424 338266512 340451328 341471616 342463744 343380248 343394352 345313731 346606374 348585608 348845056 349800192 351755376 355060188 355352576 356318208 357353472 358309824 360312572 360427802 360696064 361683648 363741504 365774612 367049088 367143848 369218724 372590288 372875264 373888512 375978336 376098576 378200753 378527744 379556352 381677856 383106624 383811218 385247972 385271712 386302779 388875444 391088012 391387136 392158809 392450688 394644264 397193216 398383552 398680064 399771648 402006144 404374103 405783072 408100224 408403968 410381272 411917488 413036829 414236886 415704576 418028128 419164074 419484672 421964256 424689664 425817472 425843712 428223936 429826944 432229432 433778688 436203264 438641392 438781672 440310528 446842368 446957728 447299584 448181496 448515072 451022016 453688018 455295488 457859136 459084462 460418308 461678931 462141832 463407174 466400256 469007168 470281644 473413584 475090944 476471296 477746432 477775872 479044656 481722243 482244864 484988672 486258111 486678528 489024753 489398784 492291632 493471566 493629381 498518016 501304448 501464768 502827444 503212032 506075136 508903808 510676992 510808832 512207424 513695616 515070372 518500592 519909561 522878412 523267584 526192352 527633064 533028864 535598539 536008192 536030208 537464736 540468858 540641703 541044096 544133632 545612256 546029568 548661918 550715772 552315848 553828086 554272768 558885432 559312896 562619008 563967504 564147864 567791616 570965248 572516784 573102592 574659936 575716827 577871958 578371584 581604352 583313166 586632018 587080704 591966396 595789824 597575328 598020096 600915434 601362688 603009216 610478848 612112616 612150336 612605952 615571908 617876232 621355329 621867008 623556864 627042192 630547001 631218112 632946384 633454592 637034496 638726208 642296324 642335904 642501734 642993152 644740416 648344148 652033004 652531712 654304896 657962088 658172508 664690688 670436592 670949376 674183951 674766848 676533024 680532027 680902656 682943232 684927488 686760496 686788704 688626693 690627462 693212748 697171216 697690112 699600384 703510752 710120376 712636416 714706944 716619648 720625144 720855604 721392128 723367296 727483008 731549224 734098176 734287696 738437448 745180576 745344601 745750528 747777024 751956672 752197152 756401506 757055488 759112704 763355712 766213248 767622436 770495944 770543424 772605558 777750888 782176024 782774272 784317618 784901376 789288528 794386432 796767104 797360128 799543296 804012288 808748206 810703287 811566144 816200448 820762544 822992877 823834976 826073658 828473772 831409152 836056256 838328148 838969344 843928512 851634944 851687424 856447872 859653888 864458864 866807937 867557376 872406528 877282784 877563344 879948027 880621056 893684736 893915456 896362992 897030144 901373151 902044032 907376036 910590976 915718272 918168924 920836616 923357862 924283664 926814348 932800512 938014336 940563288 946827168 950181888 952942592 955492864 955551744 958089312 963444486 963752601 964489728 969977344 972516222 973357056 978049506 978797568 984583264 986943132 987258762 997036032 1002608896 1002929536 1005654888 1006424064 1012150272 1017807616 1021353984 1021617664 1024414848 1027391232 1030140744 1035941193 1037001184 1039819122 1045756824 1046535168 1052384704 1055266128 1055538563 1066057728 1071197078 1072016384 1072060416 1074929472 1080937716 1081283406 1082088192 1088267264 1091224512 1097323836 1101431544 1104631696 1107656172 1108545536 1117770864 1118625792 1124018567 1125238016 1127935008 1128295728 1134602259 1135583232 1141930496 1145033568 1146205184 1149319872 1151433654 1155743916 1163208704 1166626332 1173264036 1174161408 1183932792 1191579648 1195150656 1196040192 1201830868 1202725376 1206018432 1213122309 1220957696 1224225232 1224300672 1225211904 1231143816 1235752464 1242659617 1242710658 1243734016 1247113728 1254084384 1261094002 1261497307 1262436224 1265892768 1274068992 1277452416 1284592648 1284671808 1285003468 1285986304 1289480832 1296688296 1304066008 1305063424 1308609792 1315924176 1316345016 1328657767 1329381376 1340873184 1341898752 1348367902 1349533696 1353066048 1361064054 1365886464 1369854976 1373520992 1373577408 1377253386 1381254924 1386425496 1394342432 1395380224 1399200768 1407021504 1420240752 1425272832 1429413888 1433239296 1441250288 1441711208 1442784256 1445166729 1446734592 1454966016 1463098448 1467074259 1468196352 1468575392 1476874896 1490361152 1490689202 1495554048 1503913344 1504394304 1512803012 1518225408 1526711424 1532426496 1535244872 1540991888 1541086848 1545211116 1555501776 1564352048 1565548544 1568635236 1569802752 1578577056 1587908063 1588772864 1593534208 1599086592 1606795617 1608024576 1617496412 1621406574 1621925109 1623132288 1632400896 1641525088 1645985754 1647669952 1652147316 1656947544 1662818304 1672112512 1676656296 1677938688 1687857024 1703269888 1703374848 1712895744 1719307776 1727150481 1728917728 1733615874 1735114752 1744813056 1754565568 1755126688 1759823771 1759896054 1761242112 1787369472 1787830912 1792725984 1794060288 1802746302 1804088064 1814752072 1821181952 1831436544 1836337848 1841673232 1846715724 1848567328 1853628696 1865601024 1876028672 1881126576 1891641003 1893654336 1900363776 1910985728 1911103488 1916178624 1926888972 1927505202 1928979456 1939954688 1945032444 1956099012 1957595136 1969166528 1973886264 1974517524 1994072064 2005217792 2005859072 2011309776 2012848128 2022551853 2024300544 2035615232 2041596081 2042707968 2043235328 2048829696 2054782464 2060281488 2071797289 2071882386 2074002368 2079638244 2091513648 2093070336 2103204019 2104769408 2110532256 2111077126 2142394156 2144032768 2144120832 2149858944 2161875432 2162566812 2164176384 2176534528 2182449024 2194647672 2202863088 2209263392 2215175839 2215312344 2217091072 2235541728 2236033803 2237251584 2248037134 2248756069 2250476032 2255870016 2256591456 2269204518 2271166464 2283860992 2290067136 2292410368 2298639744 2302867308 2311487832 2326417408 2333252664 2346528072 2348322816 2367865584 2368476889 2383159296 2390301312 2392080384 2403661736 2405450752 2412036864 2426244618 2441915392 2448450464 2448601344 2462287632 2471504928 2485319234 2485421316 2487468032 2494227456 2508168768 2522188004 2522994614 2524872448 2531785536 2554904832 2569185296 2569343616 2570006936 2571972608 2578961664 2593376592 2608132016 2610126848 2617219584 2631848352 2632690032 2647405271 2657315534 2681746368 2696735804 2704119453 2706132096 2722128108 2731772928 2739709952 2747041984 2747154816 2754506772 2762509848 2772850992 2788349651 2788684864 2790760448 2798401536 2814043008 2830618721 2840481504 2850545664 2858827776 2866478592 2882500576 2883422416 2885568512 2890333458 2891257803 2893469184 2909932032 2926196896 2934148518 2936392704 2937150784 2953749792 2980722304 2981378404 2991108096 3007826688 3008788608 3025606024 3036450816 3053422848 3064852992 3070489744 3081983776 3082173696 3090422232 3111003552 3128704096 3131097088 3137270472 3139605504 3157154112 3166615689 3175816126 3187068416 3198173184 3213591234 3216049152 3234992824 3242813148 3243850218 3246264576 3264801792 3283050176 3291971508 3295339904 3304294632 3313895088 3325636608 3344225024 3353312592 3355877376 3372055701 3375714048 3403806777 3406539776 3406749696 3425791488 3438615552 3454300962 3457835456 3467231748 3489626112 3509131136 3510253376 3519647542 3519792108 3522484224 3574738944 3575661824 3585451968 3588120576 3605492604 3608176128 3629504144 3639366927 3642363904 3662873088 3672675696 3683346464 3693203863 3693431448 3697134656 3707257392 3727978851 3731202048 3749189773 3752057344 3762253152 3783282006 3784491921 3787308672 3821971456 3822206976 3832357248 3853777944 3855010404 3857958912 3879909376 3890064888 3912198024 3915190272 3938333056 3947772528 3948791713 3949035048 3985973301 3988144128 4010435584 4011718144 4022619552 4025696256 4045103706 4048601088 4071230464 4083192162 4086470656 4097659392 4109564928 4120562976 4143594578 4143764772 4148004736 4159276488 4183027296 4186140672 4206408038 4209538816 4221064512 4222154252 4284788312 4288065536 4288241664 4299717888 4323750864 4325133624 4328352768 4353069056 4364898048 4389295344 4405726176 4413829007 4418526784 4430351678 4430624688 4434182144 4471083456 4472067606 4496074268 4497512138 4500952064 4511740032 4513182912 4538409036 4567721984 4580134272 4584820736 4597279488 4605734616 4622975664 4648815467 4652834816 4666505328 4693056144 4696645632 4719287657 4735731168 4736953778 4763724189 4766318592 4780602624 4807323472 4810901504 4820386851 4824073728 4852489236 4883830784 4896900928 4897202688 4924575264 4943009856 4970638468 4970842632 4988454912 5016337536 5044376008 5045989228 5049744896 5063571072 5109809664 5138370592 5138687232 5140013872 5143945216 5157923328 5186753184 5216264032 5217412207 5220253696 5234439168 5263696704 5265380064 5279471313 5294810542 5314631068 5363492736 5393471608 5408238906 5412264192 5444256216 5463545856 5479419904 5494083968 5494309632 5509013544 5525019696 5545701984 5576699302 5577369728 5581520896 5596803072 5628086016 5661237442 5674923009 5680963008 5701091328 5732957184 5765001152 5766844832 5771137024 5780666916 5782515606 5786938368 5819864064 5852393792 5868297036 5872785408 5874301568 5907499584 5961444608 5962756808 5982216192 6015653376 6017577216 6051212048 6067655559 6072901632 6106845696 6129705984 6140979488 6163967552 6164347392 6180844464 6215391867 6222007104 6257408192 6274540944 6279211008 6309612057 6314308224 6333231378 6351632252 6374136832 6427182468 6432098304 6469985648 6485626296 6487700436 6492529152 6529603584 6566100352 6583537321 6583943016 6590679808 6608589264 6627790176 6645527517 6651273216 6688450048 6706625184 6708101409 6711754752 6744111402 6746268207 6751428096 6807613554 6813079552 6813499392 6851582976 6877231104 6908601924 6915670912 6934463496 6979252224 7018262272 7020506752 7039295084 7039584216 7044968448 7105430667 7149477888 7151323648 7170903936 7176241152 7210985208 7216352256 7259008288 7278733854 7284727808 7325746176 7345351392 7366692928 7386407726 7386862896 7388769941 7394269312 7414514784 7455957702 7462404096 7498379546 7504114688 7524506304 7566564012 7568983842 7574617344 7643942912 7664714496 7707555888 7710020808 7715917824 7759818752 7780129776 7824396048 7830380544 7868129969 7876666112 7895545056 7897583426 7898070096 7942215813 7971946602 8020871168 8023436288 8045239104 8090207412 8142460928 8166384324 8172941312 8195318784 8219129856 8241125952 8287189156 8287529544 8296009472 8318552976 8365048953 8366054592 8372281344 8412816076 8419077632 8442129024 8444308504 8491856163 8569576624 8576131072 8576483328 8599435776 8647501728 8650267248 8656705536 8698617319 8706138112 8729796096 8778590688 8811452352 8827658014 8837053568 8860703356 8861249376 8942166912 8944135212 8992148536 8995024276 9001904128 9023480064 9026365824 9076818072 9135443968 9160268544 9169641472 9194558976 9211469232 9245951328 9297630934 9300604369 9305669632 9333010656 9386112288 9393291264 9438575314 9471462336 9473907556 9499847067 9527448378 9561205248 9614646944 9621803008 9640773702 9648147456 9704978472 9767661568 9793801856 9794405376 9849150528 9886019712 9941276936 9941685264 9976909824 10032675072 10088752016 10091978456 10099489792 10116167103 10127142144 10219619328 10276741184 10277374464 10280027744 10287890432 10315846656 10373506368 10432528064 10434824414 10468878336 10527393408 10530760128 10558942626 10589621084 10629262136 10726985472 10786943216 10816477812 10824528384 10888512432 10927091712 10958839808 10988167936 10988619264 11018027088 11050039392 11079611589 11091403968 11153398604 11154739456 11183936553 11193606144 11247569319 11256172032 11322474884 11349846018 11353475763 11361926016 11465914368 11530002304 11533689664 11542274048 11561333832 11565031212 11573876736 11639728128 11704787584 11736594072 11745570816 11748603136 11814999168 11846375139 11922889216 11925513616 11957919903 11964432384 12031306752 12035154432 12102424096 12135311118 12145803264 12213691392 12259411968 12281958976 12318766397 12327935104 12328694784 12361688928 12430783734 12444014208 12514816384 12549081888 12558422016 12619224114 12628616448 12666462756 12703264504 12748273664 12854364936 12864196608 12939971296 12971252592 12975400872 12985058304 13059207168 13132200704 13167074642 13167886032 13181359616 13217178528 13241487021 13255580352 13291055034 13302546432 13376900096 13413250368 13416202818 13488222804 13492536414 13502856192 13615227108 13626159104 13703165952 13754462208 13817203848 13831341824 13868926992 13946446401 13958504448 14036524544 14041013504 14078590168 14079168432 14089936896 14157862971 14210861334 14291172567 14298955776 14302647296 14341807872 14421970416 14432704512 14502581023 14518016576 14557467708 14569455616 14651492352 14690702784 14733385856 14772815452 14773725792 14777539882 14788538624 14829029568 14911915404 14996759092 15008229376 15049012608 15133128024 15137967684 15149234688 15287885824 15329428992 15415111776 15420041616 15431835648 15506230873 15519637504 15560259552 15648792096 15652236621 15660761088 15736259938 15753332224 15791090112 15795166852 15796140192 15838413939 15884431626 15943893204 16041742336 16046872576 16090478208 16180414824 16284921856 16332768648 16345882624 16390637568 16438259712 16482251904 16574378312 16575059088 16579338223 16592018944 16637105952 16730097906 16732109184 16744562688 16825632152 16838155264 16884258048 16888617008 16983712326 17139153248 17152262144 17198871552 17295003456 17300534496 17313411072 17397234638 17412276224 17459592192 17557181376 17622904704 17655316028 17674107136 17721406712 17722498752 17884333824 17888270424 17984297072 17990048552 18003808256 18046960128 18052731648 18153636144 18270887936 18320537088 18339282944 18389117952 18422938464 18491902656 18595261868 18601208738 18646175601 18666021312 18772224576 18877150628 18928836171 18942924672 18947815112 18999694134 19054896756 19122410496 19229293888 19243606016 19281547404 19296294912 19409956944 19518447557 19535323136 19587603712 19588810752 19698301056 19750611963 19772039424 19882553872 19883370528 19936582551 19953819648 20065350144 20177504032 20183956912 20198979584 20232334206 20238804621 20254284288 20439238656 20553482368 20554748928 20560055488 20631693312 20747012736 20865056128 20869648828 20937756672 21054786816 21061520256 21117885252 21179242168 21258524272 21316292001 21453970944 21573886432 21632955624 21649056768 21777024864 21854183424 21917679616 21976335872 21977238528 22036054176 22100078784 22159223178 22166309823 22182807936 22306797208 22309478912 22367873106 22387212288 22495138638 22512344064 22644949768 22699692036 22706951526 22723852032 22931828736 23060004608 23067379328 23084548096 23122667664 23130062424 23147753472 23279456256 23409575168 23473188144 23491141632 23497206272 23604389907 23629998336 23692750278 23826647439 23845778432 23851027232 23915839806 24062613504 24070308864 24204848192 24270622236 24427382784 24518823936 24563917952 24637532794 24655870208 24657389568 24723377856 24861567468 24888028416 25029632768 25095146859 25098163776 25116844032 25238448228 25257232896 25332925512 25406529008 25475568489 25496547328 25708729872 25728393216 25852427041 25879942592 25942505184 25950801744 25970116608 26095851957 26118414336 26264401408 26334149284 26335772064 26362719232 26434357056 26482974042 26511160704 26582110068 26753800192 26826500736 26832405636 26976445608 26985072828 27005712384 27230454216 27252318208 27406331904 27508924416 27634407696 27641541991 27662683648 27737853984 27892892802 27901813107 27917008896 28073049088 28082027008 28157180336 28158336864 28179873792 28315725942 28421722668 28582345134 28605294592 28683615744 28843940832 28865409024 29005162046 29036033152 29114935416 29302984704 29381405568 29466771712 29545630904 29547451584 29555079764 29577077248 29658059136 29823830808 29993518184 30016458752 30098025216 30266256048 30275935368 30298469376 30559128641 30575771648 30658857984 30830223552 30840083232 30863671296 31012461746 31039275008 31120519104 31297584192 31304473242 31472519876 31506664448 31582180224 31590333704 31592280384 31676827878 31768863252 31887786408 32083484672 32093745152 32180956416 32360829648 32541708269 32569843712 32665537296 32691765248 32781275136 32876519424 32964503808 33148756624 33150118176 33158676446 33184037888 33238834767 33274211904 33460195812 33464218368 33651264304 33676310528 33742707957 33768516096 33777234016 33967424652 34278306496 34397743104 34590006912 34601068992 34626822144 34794469276 34919184384 35114362752 35245809408 35310632056 35348214272 35442813424 35444997504 35539125417 35768667648 35776540848 35968594144 35980097104 36007616512 36093920256 36105463296 36307272288 36521885449 36541775872 36641074176 36778235904 36845876928 36956299191 36983805312 37190523736 37202417476 37292351202 37332042624 37544449152 37754301256 37857672342 37885849344 37895630224 37999388268 38109793512 38244820992 38458587776 38487212032 38563094808 38592589824 38819913888 39036895114 39070646272 39175207424 39177621504 39396602112 39501223926 39544078848 39724461063 39765107744 39766741056 39873165102 39907639296 40130700288 40355008064 40367913824 40397959168 40464668412 40477609242 40508568576 40878477312 41106964736 41109497856 41120110976 41263386624 41494025472 41730112256 41739297656 41839339203 41875513344 42109573632 42123040512 42235770504 42358484336 42473588913 42517048544 42632584002 42907941888 43147772864 43265911248 43298113536 43507743069 43554049728 43708366848 43952671744 43954477056 44072108352 44200157568 44318446356 44332619646 44365615872 44613594416 44618957824 44735746212 44990277276 45024688128 45289899536 45399384072 45413903052 45447704064 45863657472 46084761247 46120009216 46134758656 46245335328 46260124848 46295506944 46518692619 46558912512 46819150336 46946376288 46956709863 46982283264 46994412544 47208779814 47259996672 47385500556 47653294878 47691556864 47702054464 47831679612 48125227008 48140617728 48409696384 48541244472 48854765568 49037647872 49127835904 49275065588 49311740416 49314779136 49446755712 49723134936 49738014669 49776056832 50059265536 50190293718 50196327552 50233688064 50476896456 50514465792 50665851024 50813058016 50949044297 50951136978 50993094656 51417459744 51456786432 51704854082 51721389587 51759885184 51885010368 51901603488 51940233216 52191703914 52236828672 52528802816 52668298568 52671544128 52725438464 52868714112 52965948084 53022321408 53164220136 53507600384 53653001472 53664811272 53952891216 53970145656 54011424768 54460908432 54474968447 54504636416 54812663808 55017848832 55268815392 55283083982 55325367296 55475707968 55785785604 55803626214 56146098176 56164054016 56314360672 56316673728 56631451884 56843445336 57164690268 57210589184 57367231488 57687881664 57730818048 58010324092 58072066304 58229870832 58555342671 58605969408 58762811136 58933543424 59091261808 59094903168 59110159528 59154154496 59251835889 59316118272 59647661616 59987036368 60032917504 60196050432 60532512096 60551870736 60596938752 60890321233 61118257282 61317715968 61660447104 61680166464 62024923492 62241038208 62595168384 62608946484 62945039752 63013328896 63164360448 63180667408 63184560768 63353655756 63537726504 63775572816 64132041973 64166969344 64187490304 64361912832 64721659296 65083416538 65104230583 65139687424 65331074592 65562550272 65753038848 65929007616 66297513248 66300236352 66317352892 66368075776 66477669534 66498929469 66548423808 66920391624 66928436736 67302528608 67352621056 67485415914 67537032192 67554468032 67934849304 68556612992 68795486208 69180013824 69202137984 69253644288 69588938552 69838368768 70228725504 70491618816 70621264112 70696428544 70813169721 70885626848 70889995008 71078250834 71537335296 71553081696 71937188288 71960194208 72015233024 72187840512 72210926592 72614544576 73043770898 73282148352 73556471808 73691753856 73912598382 73967610624 74381047472 74404834952 74584702404 74664085248 75088898304 75508602512 75715344684 75771698688 75791260448 75998776536 76219587024 76489641984 76917175552 77126189616 77185179648 77557281123 77639827776 78073790228 78287555871 78350414848 78355243008 78793204224 79002447852 79088157696 79448922126 79530215488 79533482112 79746330204 80261400576 80710016128 80735827648 80795918336 80929336824 80955218484 81017137152 81756954624 82213929472 82218995712 82240221952 82526773248 82924625973 82988050944 83460224512 83478595312 83678678406 83705439321 83751026688 84219147264 84246081024 84471541008 84716968672 84943688849 84947177826 85034097088 85265168004 85815883776 86231364779 86295545728 86531822496 86596227072 87015486138 87108099456 87905343488 87908954112 88144216704 88400315136 88636892712 88665239292 88731231744 89227188832 89237915648 89471492424 89980554552 90049376256 90579799072 90798768144 90822209399 90827806104 90895408128 91677385923 91727314944 92169522494 92240018432 92269517312 92490670656 92520249696 92591013888 93037385238 93117825024 93638300672 93892752576 93913419726 93988825088 94417559628 94519993344 94771001112 95306589756 95383113728 95404108928 95663359224 96250454016 96281235456 96819392768 97082488944 97625124807 97709531136 98075295744 98255671808 98550131176 98623480832 98629558272 98893511424 99446269872 99476029338 99552113664 100118531072 100380587436 100392655104 100953792912 101028931584 101331702048 101518067161 101626116032 101898088594 101902273956 101986189312 102834919488 103409708164 103442779174 103519770368 103770020736 103803206976 103880466432 104383407828 105057605632 105336597136 105343088256 105450876928 105737428224 105931896168 106044642816 106328440272 106922755741 107015200768 107306002944 107329622544 107905782432 107940291312 108022849536 108543616111 108921816864 108949936894 109565656347 109625327616 110537630784 110566167964 110650734592 110868897573 110951415936 111571571208 111607252428 112292196352 112328108032 112628721344 112633347456 113262903768 113686890672 114322335691 114329380536 114421178368 114734462976 115375763328 115461636096 116020648184 116055367561 116144132608 116459741664 117110685342 117211938816 117525622272 117867086848 118182523616 118189806336 118220319056 118308308992 118503671778 118632236544 119295323232 119974072736 120065835008 120392100864 121065024192 121103741472 121193877504 121780642466 122236514564 122635431936 123320894208 123360332928 124049846984 124482076416 125190336768 125217892968 125890079504 126026657792 126328720896 126361334816 126369121536 126707311512 127075453008 127551145632 128264083946 128374980608 128723825664 129443318592 130166833076 130208461166 130523229207 130662149184 131125100544 131858015232 132595026496 132600472704 132634705784 132736151552 132955339068 132997858938 133096847616 133840783248 133856873472 134605057216 134705242112 134970831828 135074064384 135108936064 135869698608 136629132899 137113225984 137590972416 138254283741 138360027648 138404275968 139177877104 139556077857 139676737536 140457451008 140983237632 141242528224 141392857088 141626339442 141771253696 141779990016 142156501668 143074670592 143106163392 143874376576 143920388416 144375681024 144421853184 145229089152 146087541796 146564296704 147112943616 147383507712 147825196764 147935221248 148762094944 148809669904 149169404808 149214044007 149328170496 150177796608 151017205024 151421358383 151430689368 151543397376 151582520896 151997553072 152439174048 152847132891 152979283968 153834351104 154252379232 154370359296 155114562246 155164168761 155279655552 156147580456 156575111742 156700829696 156710486016 157586408448 158004895704 158176315392 158897844252 159060430976 159066964224 159492660408 160522801152 161420032256 161471655296 161591836672 161858673648 161910436968 162034274304 163424905341 163513909248 164427858944 164437991424 164480443904 165053546496 165849251946 165976101888 166920449024 166957190624 167357356812 167410878642 168438294528 168492162048 168943082016 169433937344 169887377698 169894355652 170068194176 170530336008 171631767552 172462729558 172591091456 173063644992 173192454144 174030972276 174216198912 175666028013 175810686976 175817908224 176288433408 176800630272 177273785424 177330478584 177462463488 178454377664 178475831296 178942984848 179961109104 180098752512 180966989287 181159598144 181597536288 181644418798 181655612208 181790816256 182670963699 183354771846 184339044988 184480036864 184539034624 184981341312 185040499392 186074770476 187276601344 187785505152 187826839452 187977650176 188835119256 189039986688 189542002224 190601434147 190613179512 190766227456 190808217856 191326718448 192396125919 192500908032 192562470912 193490793937 193638785536 194164977888 195250249614 195312691749 195419062272 196511343616 197100262352 197246961664 197259116544 197787022848 198892539744 198952058676 199104227328 200237062144 200761174872 200785310208 201907585824 202057863168 202663404096 203036134322 203252232064 203796177188 203804547912 205669838976 206819416328 206885558348 207039540736 207540041472 207606413952 207760932864 208766815656 210115211264 210673194272 210686176512 210901753856 211474856448 211863792336 212089285632 212656880544 213845511482 213913900487 214030401536 214612005888 214659245088 215811564864 215880582624 216045699072 217087232222 217843633728 217899873788 219131312694 221075261568 221132335928 221301469184 221737795146 221902831872 223143142416 223214504856 224584392704 224656216064 225257442688 225266694912 226525807536 227373781344 227791957883 228644671382 228658761072 228842356736 229468925952 230751526656 232041296368 232110735122 232288265216 232671843369 232919483328 234221370684 235051244544 235734173696 236365047232 236379612672 236440638112 236616617984 237007343556 237264473088 238590646464 239948145472 240784201728 242130048384 242207482944 242387755008 243561284932 244473029128 245270863872 246641788416 246720665856 248099693968 248773877919 248964152832 250380673536 250435785936 251780159008 252053315584 252657441792 252722669632 252738243072 253414623024 254150906016 254831066547 255102291264 256528167892 257447651328 258694094337 258886637184 260333666152 260416922332 261046458414 261324298368 263716030464 265190052992 265200945408 265269411568 265472303104 265910678136 265995717876 266193695232 267681566496 267713746944 269210114432 269410484224 269941663656 270148128768 270217872128 271739397216 272466628197 273258265798 274226451968 275032157769 275181944832 276508567482 276720055296 276808551936 278355754208 279112155714 279353475072 280914902016 281966475264 282485056448 282785714176 283252678884 283542507392 283559980032 284313003336 286149341184 286212326784 287748753152 287840776832 288751362048 288843706368 290458178304 292175083592 292875374421 293128593408 294225887232 294767015424 295650393528 295870442496 297524189888 297619339808 298338809616 298428088014 298656340992 300355593216 302034410048 302842716766 302861378736 303086794752 303165041792 303995106144 304554201483 304878348096 305694265782 305958567936 307668702208 308504758464 310229124492 310328337522 310559311104 312295160912 313150223484 313401659392 315172816896 316009791408 316352630784 317795688504 318120861952 318133928448 318985320816 320768267223 321045602304 322593328729 322840064512 322943310592 323717347296 323820873936 324068548608 325630848333 326849810682 328696969041 328855717888 328875982848 328960887808 331698503892 331952203776 333840898048 333914381248 334714713624 334821757284 336876589056 336984324096 337886164032 338867874688 339774755396 339788711304 340136388352 341060672016 342967007073 343263535104 344925459116 345182182912 346127289984 346384908288 348061944552 348166102683 348432397824 351332056026 351621373952 351635816448 352576866816 353601260544 354547570848 354660957168 354924926976 356643310079 356908755328 356951662592 357885969696 359922218208 360197505024 361933978574 362319196288 363195072576 363288837596 363311224416 363581632512 365341927398 366709543692 368678089976 368960073728 369078069248 369962682624 370080998784 372149540952 374553202688 375571010304 375653678904 375955300352 377670238512 378079973376 379084004448 381202868294 381226359024 381324779129 381532454912 381616435712 382653436896 384792251838 385124941824 386981587874 387277571072 388329955776 390500499228 390625383498 393022687232 394200524704 394493923328 395574045696 397785079488 397904117352 398208454656 400474124288 401522349744 401570620416 403815171648 404115726336 405326808192 406072268644 406504464128 407592354376 407609095824 409887398697 411339677952 413638832656 413771116696 414079081472 414762851223 415080082944 415212827904 417533631312 420230422528 421346388544 421372353024 421803507712 422949712896 423727584672 424178571264 425313761088 427691022964 427827800974 429224011776 429318490176 431623129728 431761165248 434174464444 435687267456 435799747576 438262625388 442150523136 442264671856 442602938368 443475590292 443805663744 446286284832 446429009712 448924293811 449168785408 449312432128 450514885376 450533389824 453051615072 454264075149 454747562688 455583915766 457289342764 457317522144 458541398673 458937851904 461503053312 464082592736 464221470244 464576530432 465343686738 465492506283 465838966656 468442741368 470102489088 471468347392 472730094464 472759225344 472881276224 473233235968 474014687112 474528946176 477181292928 479896290944 481568403456 484260096768 484414965888 484775510016 487122569864 488946058256 490274716023 490541727744 493283576832 493441331712 496199387936 497547755838 497928305664 500761347072 500871571872 503560318016 504106631168 505314883584 505445339264 505476486144 506829246048 508301812032 509662133094 510204582528 513056335784 514895302656 517388188674 517773274368 520667332304 520833844664 522092916828 522648596736 527432060928 530380105984 530401890816 530538823136 530944606208 531821356272 531991435752 532387390464 535363132992 535427493888 538420228864 539883327312 540296257536 540435744256 542900967861 543478794432 544933256394 546516531596 548012891097 548452903936 550064315538 553017134964 553440110592 553617103872 556711508416 558224311428 561829804032 563932950528 564970112896 565571428352 566505357768 567085014784 567119960064 568626006672 571804302441 572298682368 572424653568 575497506304 575681553664 577188377757 577502724096 577687412736 580472381811 580916356608 584350167184 585750748842 585938075247 586257186816 589534030848 591300787056 591740884992 594605821943 595048379776 595238679616 596677619232 596856176028 597312681984 600711186432 604068820096 605685433532 605722757472 606173589504 606330083584 607990212288 609108402966 609756696192 611388531564 615337404416 617009516928 620458248984 620656675044 621118622208 624590321824 626300446968 626803318784 630345633792 632019582816 632705261568 635591377008 635755465793 636241723904 636267856896 637970641632 641536534446 641741701461 642091204608 645186657458 645680129024 645886621184 647434694592 647641747872 648137097216 651261696666 653699621364 657393938082 657711435776 657921775616 663397007784 663904407552 667681796096 667828762496 669429427248 669643514568 673753178112 673968648192 675772328064 677735749376 679549510792 679577422608 680272776704 682121344032 683375873649 685934014146 686527070208 689850918232 690364365824 692254579968 696123889104 696332205366 696864795648 702664112052 703242747904 705153733632 707202521088 709095141696 709321914336 709849853952 713286620158 713817510656 713903325184 715771939392 719844436416 723867957148 724638392576 726390145152 726577675192 726622448832 727163265024 730683854796 733419087384 737356179952 737920147456 738156138496 739925365248 740161997568 744299081904 748459290187 749106405376 751142020608 751307357808 751910600704 755340477024 756159946752 758168008896 762405736588 762452718048 762649558258 763232871424 764493199641 765306873792 769584503676 773963175748 774555142144 776082283011 776659911552 781000998456 781250766996 786045374464 788401049408 788987846656 791148091392 795570158976 795808234704 796416909312 800256349837 800948248576 803044699488 803141240832 807630343296 808231452672 810653616384 812144537288 813008928256 815184708752 815218191648 817399884591 819774797394 822679355904 827277665312 827542233392 828158162944 829525702446 830160165888 830425655808 835067262624 840460845056 842692777088 842744706048 845899425792 847455169344 848357142528 850627522176 855382045928 855655601948 858448023552 858636980352 863246259456 863522330496 868348928888 871374534912 871599495152 876525250776 884301046272 884529343712 885205876736 886951180584 887611327488 892572569664 892858019424 897848587622 898624864256 901029770752 901066779648 906103230144 908528150298 909495125376 911167831532 913662604449 914578685528 914635044288 917082797346 917875703808 923006106624 928165185472 928442940488 929153060864 930687373476 930985012566 931677933312 936885482736 940204978176 942936694784 945460188928 945518450688 945762552448 946466471936 948029374224 949057892352 954362585856 959792581888 962304801669 963136806912 967779986187 968520193536 968829931776 974245139728 976892544999 977892116512 980549432046 986567153664 986882663424 992398775872 995095511676 995856611328 1001522694144 1001743143744 1007120636032 1010629767168 1010890678528 1010952972288 1013658492096 1016603624064 1019324266188 1020409165056 1026112671568 1028901021219 1029790605312 1034776377348 1035546548736 1041334664608 1041667689328 1044185833656 1044498308049 1045297193472 1054864121856 1059949508681 1060760211968 1060803781632 1061077646272 1063642712544 1063982871504 1064774780928 1069929930237 1070726265984 1070854987776 1076840457728 1079766654624 1080592515072 1080871488512 1085801935722 1086957588864 1089866512788 1093033063192 1096025782194 1096905807872 1100128631076 1106034269928 1106880221184 1107234207744 1113423016832 1116448622856 1123659608064 1127865901056 1129940225792 1131142856704 1133010715536 1134170029568 1134239920128 1137252013344 1143608604882 1143974337387 1144597364736 1144849307136 1150995012608 1151363107328 1154376755514 1155374825472 1160944763622 1161832713216 1168700334368 1171501497684 1171876150494 1179068061696 1182601574112 1183481769984 1189211643886 1190096759552 1190477359232 1193355238464 1193712352056 1194625363968 1201422372864 1208137640192 1211370867064 1211445514944 1212347179008 1212660167168 1215980424576 1218216805932 1219513392384 1222777063128 1229662196091 1230674808832 1234019033856 1240916497968 1241313350088 1242237244416 1249180643648 1252600893936 1252924274281 1253606637568 1260691267584 1264039165632 1265410523136 1271182754016 1271510931586 1272483447808 1272535713792 1275941283264 1283073068892 1283483402922 1290373314916 1291360258048 1291773242368 1294869389184 1295283495744 1302523393332 1307399242728 1314787876164 1315422871552 1315843551232 1326794015568 1327808815104 1334210039029 1335363592192 1335657524992 1338858854496 1339287029136 1346772881433 1347506356224 1347937296384 1351544656128 1355471498752 1359099021584 1359154845216 1360545553408 1362792225447 1364242688064 1366751747298 1371868028292 1379701836464 1380728731648 1384509159936 1392247778208 1392664410732 1393729591296 1405328224104 1410307467264 1414405042176 1418190283392 1418643828672 1419699707904 1426573240316 1427635021312 1431543878784 1439688872832 1447735914296 1449276785152 1452780290304 1453155350384 1453244897664 1454326530048 1461367709592 1466838174768 1474712359904 1475036965379 1475840294912 1476312276992 1479850730496 1480323995136 1488598163808 1496918580374 1497397303409 1498212810752 1502284041216 1502614715616 1510680954048 1512319893504 1516336017792 1524811473176 1524905436096 1525299116516 1526465742848 1528986399282 1530613747584 1539169007352 1547926351496 1549110284288 1552164566022 1553319823104 1562001996912 1562501533992 1572090748928 1576802098816 1577975693312 1582296182784 1591140317952 1591616469408 1592833818624 1600512699674 1601896497152 1606089398976 1606282481664 1615260686592 1621307232768 1624289074576 1626017856512 1628702903583 1630369417504 1630436383296 1634799769182 1639549594788 1645358711808 1654555330624 1655084466784 1656316325888 1659051404892 1660320331776 1660851311616 1670134525248 1685385554176 1685489412096 1691798851584 1694910338688 1696714285056 1701255044352 1710764091856 1711311203896 1715412907323 1716896047104 1717273960704 1726492518912 1727044660992 1736697857776 1741417145433 1742749069824 1743198990304 1753050501552 1768602092544 1769058687424 1773902361168 1775222654976 1783817465829 1785145139328 1785716038848 1795697175244 1802059541504 1802133559296 1812206460288 1817056300596 1818990250752 1822335663064 1827325208898 1829157371056 1829270088576 1834165594692 1846012213248 1856330370944 1856885880976 1858306121728 1861374746952 1861970025132 1863355866624 1873770965472 1880409956352 1885873389568 1890920377856 1891036901376 1891525104896 1896058748448 1898115784704 1907266397379 1908725171712 1919585163776 1924609603338 1925225104383 1926273613824 1935559972374 1937040387072 1937659863552 1948490279456 1953785089998 1955784233024 1961098864092 1973134307328 1973765326848 1984797551744 1990191023352 1991713222656 2003045388288 2003486287488 2014241272064 2021259534336 2021781357056 2021905944576 2027316984192 2033207248128 2038648532376 2040818330112 2050127620947 2052225343136 2057802042438 2059581210624 2069552754696 2071093097472 2082669329216 2083335378656 2088371667312 2088910816177 2088996616098 2090594386944 2109728243712 2119899017362 2121520423936 2121607563264 2122155292544 2127285425088 2127965743008 2129549561856 2139859860474 2141452531968 2141709975552 2153680915456 2159533309248 2161742977024 2171603871444 2173915177728 2179733025576 2186066126384 2192051564388 2193811615744 2200257262152 2212068539856 2213760442368 2214468415488 2226846033664 2232897245712 2245377870561 2247319216128 2255731802112 2259880451584 2266021431072 2268340059136 2268479840256 2274504026688 2287217209764 2287948674774 2289698614272 2301990025216 2302726214656 2308753511028 2321889527244 2323665426432 2337400668736 2343002995368 2343752300988 2358136123392 2365203148224 2366963539968 2378423287772 2380193519104 2380954718464 2386710476928 2387424704112 2389250727936 2400769049511 2402844745728 2416275280384 2422741734128 2422891029888 2424694358016 2425320334336 2431960849152 2436433611864 2439026784768 2445554126256 2459223382043 2459324392182 2461349617664 2468038067712 2481832995936 2482626700176 2484474488832 2496503170553 2498361287296 2505201787872 2505848548562 2521382535168 2528078331264 2542365508032 2543021863172 2544966895616 2545071427584 2551882566528 2566146137784 2566966805844 2580746629832 2582720516096 2583546484736 2589738778368 2590566991488 2605046786664 2614798485456 2629413720893 2629575752328 2630845743104 2631687102464 2653588031136 2655617630208 2668420078058 2669273453903 2670727184384 2671315049984 2677717708992 2678574058272 2693545762866 2695874592768 2703089312256 2710942997504 2718198043168 2718309690432 2721091106816 2725584450894 2728485376128 2733503494596 2743736056584 2759403672928 2761457463296 2769018319872 2784495556416 2785328821464 2787459182592 2810656448208 2820614934528 2828810084352 2836380566784 2837287657344 2839399415808 2853146480632 2855270042624 2863087757568 2879377745664 2895471828592 2898553570304 2903339958561 2905560580608 2906310700768 2906489795328 2922735419184 2933676349536 2949424719808 2950073930758 2952624553984 2959701460992 2960647990272 2977196327616 2993837160748 2994794606818 3004568082432 3005229431232 3021361908096 3032672035584 3049622946352 3049810872192 3050598233032 3052931485696 3057972798564 3061227495168 3078338014704 3095852702992 3098220568576 3104329132044 3106639646208 3124003993824 3125003067984 3142470056677 3144181497856 3153604197632 3164592365568 3179848526043 3182280635904 3183232938816 3201025399348 3209789790711 3212178797952 3212564963328 3230521373184 3242614465536 3248578149152 3252035713024 3257405807166 3260738835008 3260872766592 3269599538364 3279099189576 3290717423616 3309110661248 3310168933568 3312632651776 3318102809784 3320640663552 3321702623232 3340269050496 3370771108352 3370978824192 3383597703168 3389820677376 3393428570112 3402510088704 3421528183712 3422622407792 3430825814646 3431923012161 3433792094208 3434547921408 3452985037824 3454089321984 3473395715552 3482691242809 3482834290866 3485498139648 3486397980608 3506101003104 3537204185088 3538117374848 3547804722336 3550445309952 3567634931658 3570290278656 3571432077696 3591394350488 3604119083008 3604267118592 3624412920576 3634112601192 3637980501504 3644671326128 3654650417796 3658314742112 3658540177152 3668331189384 3692024426496 3712660741888 3713771761952 3716612243456 3722749493904 3723940050264 3726711733248 3747541930944 3758772822843 3760819912704 3781840755712 3782073802752 3783050209792 3792117496896 3796231569408 3814532794758 3817450343424 3839170327552 3849219206676 3850450208766 3871119944748 3874080774144 3875319727104 3896980558912 3907570179996 3911568466048 3922197728184 3946268614656 3947530653696 3969595103488 3980382046704 3983426445312 4002630117087 4006090776576 4006972574976 4028482544128 4040318644299 4042519068672 4043562714112 4043811889152 4054633968384 4066414496256 4077297064752 4081636660224 4100255241894 4104450686272 4115604084876 4139105509392 4142186194944 4162240753601 4165338658432 4166670757312 4176743334624 4177821632354 4177993232196 4181188773888 4239798034724 4243040847872 4243215126528 4244310585088 4254570850176 4255931486016 4259099123712 4279719720948 4282905063936 4307361830912 4319066618496 4323485954048 4343207742888 4347830355456 4359466051152 4372132252768 4383832985381 4384103128776 4387623231488 4400514524304 4424137079712 4425110896137 4427520884736 4428936830976 4450288260551 4453692067328 4465794491424 4490755741122 4492191910227 4494638432256 4519760903168 4532042862144 4536680118272 4536959680512 4549008053376 4574434419528 4575897349548 4579397228544 4603980050432 4605452429312 4617507022056 4643779054488 4647330852864 4674801337472 4686005990736 4687215763331 4687504601976 4716272246784 4730406296448 4733927079936 4756846575544 4760387038208 4761909436928 4773420953856 4774849408224 4778501455872 4801538099022 4805689491456 4832550560768 4845483468256 4845782059776 4850640668672 4863921698304 4872867223728 4878053569536 4891108252512 4918446764086 4918648784364 4922699235328 4936076135424 4963665991872 4965253400352 4968948977664 4993006341106 4996722574592 5010403575744 5011697097124 5056156662528 5084731016064 5086043726344 5089933791232 5090142855168 5103765133056 5132292275568 5133933611688 5161493259664 5165441032192 5167092969472 5179477556736 5181133982976 5210093573328 5229596970912 5239215031309 5258827441786 5259151504656 5263374204928 5307176062272 5336840156116 5338546907806 5342630099968 5351452397487 5355435417984 5357148116544 5387091525732 5406178624512 5421885995008 5436396086336 5436619380864 5442182213632 5451168901788 5456970752256 5467006989192 5487472113168 5518143959329 5518807345856 5522914926592 5538036639744 5568991112832 5570657642928 5574918365184 5601794448859 5621312896416 5641229869056 5657620168704 5672761133568 5674575314688 5706292961264 5710540085248 5721799192137 5726175515136 5758755491328 5790943657184 5797107140608 5806679917122 5811121161216 5812621401536 5812979590656 5845470838368 5867352699072 5898849439616 5900147861516 5919402921984 5921295980544 5954392655232 5987674321496 5989589213636 6009136164864 6010458862464 6042723816192 6065344071168 6099245892704 6099621744384 6101196466064 6105862971392 6115945597128 6122454990336 6156676029408 6191705405984 6196441137152 6208658264088 6213279292416 6248007987648 6250006135968 6266732448531 6284940113354 6307208395264 6329184731136 6359697052086 6364561271808 6366465877632 6402050798696 6419579581422 6424357595904 6425129926656 6461042746368 6485228931072 6497156298304 6504071426048 6514811614332 6521477670016 6521745533184 6539199076728 6558198379152 6581434847232 6618221322496 6620337867136 6625265303552 6636205619568 6641281327104 6643405246464 6680538100992 6736133611683 6741542216704 6741957648384 6767195406336 6779641354752 6805020177408 6843056367424 6845244815584 6861651629292 6863846024322 6869095842816 6905970075648 6908178643968 6946791431104 6965382485618 6965668581732 6970996279296 6972795961216 7012202006208 7074408370176 7076234749696 7095609444672 7100890619904 7135269863316 7140580557312 7142864155392 7182788700976 7202307148533 7208238166016 7208534237184 7248825841152 7268225202384 7275961003008 7289342652256 7309300835592 7316629484224 7317080354304 7336662378768 7377670146129 7384048852992 7419646560767 7425321483776 7427543523904 7445498987808 7447880100528 7453423466496 7489509511659 7495083861888 7517545645686 7563681511424 7564147605504 7566100419584 7584234993792 7629065589516 7634900686848 7678340655104 7698438413352 7700900417532 7742239889496 7748161548288 7750639454208 7793961117824 7814658800027 7815140359992 7823136932096 7844395456368 7888241162679 7892537229312 7895061307392 7939190206976 7960764093408 7966852890624 8005260234174 8007820361709 8012181553152 8013945149952 8056965088256 8080637288598 8087125428224 8087623778304 8109267936768 8132828992512 8154594129504 8163273320448 8200510483788 8208901372544 8231208169752 8278211018784 8284372389888 8324481507202 8330677316864 8333341514624 8353486669248 8355643264708 8355986464392 8362377547776 8479596069448 8486081695744 8486430253056 8488621170176 8509141700352 8511862972032 8518198247424 8559439441896 8565810127872 8614723661824 8638133236992 8646971908096 8686415485776 8695660710912 8718932102304 8744264505536 8767665970762 8768206257552 8770469919967 8775246462976 8801029048608 8848274159424 8850221792274 8857873661952 8900576521102 8907384134656 8931588982848 8981511482244 8984383820454 9039521806336 9064085724288 9073360236544 9098016106752 9148868839056 9151794699096 9158794457088 9207960100864 9210904858624 9235014044112 9287558108976 9294661705728 9339470273203 9349602674944 9372011981472 9374431526662 9375009203952 9427410170031 9432544493568 9460812592896 9513693151088 9520774076416 9523818873856 9539545578129 9546841907712 9549698816448 9603076198044 9665101121536 9690966936512 9691564119552 9701281337344 9727843396608 9745734447456 9756107139072 9782216505024 9836893528172 9837297568728 9872152270848 9927331983744 9930506800704 9937897955328 9986012682212 9993445149184 10020807151488 10023394194248 10112313325056 10169462032128 10172087452688 10179867582464 10180285710336 10207530266112 10264584551136 10267867223376 10322986519328 10325258757653 10330882064384 10334185938944 10358955113472 10362267965952 10420187146656 10448073728427 10459193941824 10478430062618 10517654883572 10518303009312 10614352124544 10673680312232 10677093815612 10685260199936 10702904794974 10710870835968 10714296233088 10774183051464 10812357249024 10843771990016 10872792172672 10873238761728 10884364427264 10902337803576 10913941504512 10934013978384 10974944226336 11036287918658 11037614691712 11045829853184 11076073279488 11137982225664 11141315285856 11149836730368 11203588897718 11242625792832 11276318468529 11282459738112 11345522267136 11349150629376 11412585922528 11421080170496 11443598384274 11452351030272 11517510982656 11581887314368 11594214281216 11613359834244 11622242322432 11625242803072 11625959181312 11690941676736 11734705398144 11797698879232 11800295723032 11838805843968 11842591961088 11908785310464 11975348642992 11979178427272 12007890351261 12018272329728 12020917724928 12085447632384 12130688142336 12198491785408 12199243488768 12202392932128 12211725942784 12231891194256 12244909980672 12313352058816 12383410811968 12417316528176 12426558584832 12486722260803 12496015975296 12500012271936 12533464897062 12569880226708 12614416790528 12719394104172 12729122543616 12732931755264 12804101597392 12839159162844 12848715191808 12922085492736 12970457862144 12994312596608 13008142852096 13029623228664 13042955340032 13043491066368 13078398153456 13116396758304 13151498956143 13162869694464 13236442644992 13240675734272 13272411239136 13275332688411 13282562654208 13286810492928 13350864781653 13361076201984 13472267223366 13476575730681 13483084433408 13483915296768 13559282709504 13610040354816 13686112734848 13690489631168 13723303258584 13727692048644 13738191685632 13811940151296 13816357287936 13893582862208 13930764971236 13931337163464 13941992558592 13945591922432 14024404012416 14061647289993 14148816740352 14152469499392 14191218889344 14201781239808 14270539726632 14281161114624 14285728310784 14365577401952 14404614297066 14416476332032 14417068474368 14497651682304 14536450404768 14551922006016 14578685304512 14618601671184 14622375713239 14633258968448 14634160708608 14673324757536 14755340292258 14768097705984 14839293121534 14850642967552 14855087047808 14890997975616 14895760201056 14906846932992 14979019023318 14990167723776 15035091291372 15127363022848 15132200839168 15168469987584 15258131179032 15269801373696 15356681310208 15396876826704 15401800835064 15484479778992 15496323096576 15501278908416 15587922235648 15629317600054 15630280719984 15646273864192 15688790912736 15717645093927 15776482325358 15790122614784 15878380413952 15921528186816 16010520468348 16015640723418 16027890299904 16113930176512 16161274577196 16174250856448 16218535873536 16265657985024 16309188259008 16326546640896 16401020967576 16417802745088 16462416339504 16554431877987 16556422037568 16568744779776 16648963014404 16661354633728 16666683029248 16706973338496 16711286529416 16711972928784 16724755095552 16805383346577 16959192138896 16972163391488 16972860506112 16977242340352 17018283400704 17023725944064 17118878883792 17131620255744 17214563674301 17229447323648 17276266473984 17293943816192 17372830971552 17391321421824 17437864204608 17488529011072 17535331941524 17536412515104 17540939839934 17602058097216 17696548318848 17700443584548 17801153042204 17814768269312 17863177965696 17963022964488 17968767640908 18079043612672 18128171448576 18146720473088 18196032213504 18297737678112 18303589398192 18317588914176 18405896046251 18415920201728 18421809717248 18470028088224 18575116217952 18589323411456 18678940546406 18699205349888 18744023962944 18748863053324 18750018407904 18800197345593 18854820340062 18921625185792 19027386302176 19041548152832 19047637747712 19079091156258 19093683815424 19099397632896 19206152396088 19330202243072 19381933873024 19383128239104 19402562674688 19455686793216 19491468894912 19512214278144 19564433010048 19673787056344 19674595137456 19744304541696 19854663967488 19861013601408 19875795910656 19972025364424 19986890298368 20041614302976 20046788388496 20224626650112 20338924064256 20344174905376 20359735164928 20415060532224 20529169102272 20535734446752 20645973038656 20650517515306 20668371877888 20717910226944 20724535931904 20840374293312 20896147456854 20918387883648 20956860125236 21035309767144 21036606018624 21228704249088 21347360624464 21354187631224 21370520399872 21405809589948 21421741671936 21428592466176 21548366102928 21624714498048 21687543980032 21745584345344 21746477523456 21768728854528 21804675607152 21827883009024 21868027956768 21949888452672 22072575837316 22075229383424 22133010438387 22152146558976 22258939682301 22275964451328 22282630571712 22407177795436 22468528534977 22485251585664 22552636937058 22691044534272 22698301258752 22825171845056 22842160340992 22887196768548 22904702060544 23035021965312 23163774628736 23188428562432 23226719668488 23244484644864 23250485606144 23251918362624 23381883353472 23443976400081 23469410796288 23595397758464 23600591446064 23664723488037 23677611687936 23685183922176 23817570620928 23950697285984 23958356854544 24015780702522 24023461085127 24036544659456 24041835449856 24170895264768 24261376284672 24378838699663 24396983570816 24398486977536 24404785864256 24463782388512 24489819961344 24626704117632 24766821623936 24834633056352 24853117169664 24973444521606 24992031950592 25000024543872 25066929794124 25139760453416 25228833581056 25438788208344 25458245087232 25465863510528 25608203194784 25678318325688 25697430383616 25844170985472 25940915724288 25988625193216 26016285704192 26059246457328 26085910680064 26086982132736 26156796306912 26232793516608 26302997912286 26311409759901 26325739388928 26472885289984 26481351468544 26544822478272 26550665376822 26573620985856 26701729563306 26722152403968 26944534446732 26953151461362 26966168866816 27118565419008 27220080709632 27372225469696 27380979262336 27446606517168 27455384097288 27476383371264 27623880302592 27632714575872 27787165724416 27861529942472 27862674326928 27883985117184 27891183844864 28018410819609 28048808024832 28123294579986 28282230510093 28297633480704 28304938998784 28382437778688 28541079453264 28562322229248 28571456621568 28731154803904 28809228594132 28832952664064 28995303364608 29072900809536 29103844012032 29157370609024 29237203342368 29244751426478 29266517936896 29268321417216 29346649515072 29510680584516 29678586243068 29701285935104 29710174095616 29781995951232 29791520402112 29813693865984 29958038046636 29980335447552 30070182582744 30254726045696 30264401678336 30336939975168 30516262358064 30539602747392 30686830897667 30713362620416 30793753653408 30803601670128 30968959557984 30975776272959 30992646193152 31002557816832 31175844471296 31258635200108 31260561439968 31292547728384 31344221185281 31377581825472 31435290187854 31552964650716 31756760827904 31843056373632 32021040936696 32031281446836 32055780599808 32227860353024 32322549154392 32348501712896 32437071747072 32531315970048 32618376518016 32653093281792 32802041935152 32810510343317 32835605490176 32924832679008 33108863755974 33112844075136 33137489559552 33297926028808 33322709267456 33333366058496 33413946676992 33422573058832 33423945857568 33449510191104 33610766693154 33918384277792 33944326782976 33954484680704 34036566801408 34047451888128 34237757767584 34263240511488 34429127348602 34458894647296 34552532947968 34745661943104 34782642843648 34875728409216 34977058022144 35070663883048 35072825030208 35081879679868 35204116194432 35393096637696 35400887169096 35602306084408 35629536538624 35726355931392 35926045928976 35937535281816 36158087225344 36256342897152 36293440946176 36392064427008 36595475356224 36607178796384 36635177828352 36811792092502 36843619434496 36940056176448 37150232435904 37357881092812 37398410699776 37460166782409 37488047925888 37497726106648 37500036815808 37600394691186 37709640680124 37843250371584 38054772604352 38083096305664 38095275495424 38158182312516 38187367630848 38198795265792 38412304792176 38627007715303 38660404486144 38763867746048 38766256478208 38805125349376 38911373586432 38982937789824 39024428556288 39128866020096 39347574112688 39349190274912 39454496868429 39488609083392 39709327934976 39722027202816 39944050728848 39973780596736 40052594344959 40083228605952 40093576776992 40449253300224 40677848128512 40688349810752 40830121064448 41058338204544 41071468893504 41291946077312 41301035030612 41435820453888 41449071863808 41680748586624 41792294913708 41836775767296 41913720250472 42070619534288 42073212037248 42184941869979 42457408498176 42694721248928 42708375262448 42741040799744 42811619179896 42843483343872 42857184932352 43096732205856 43249428996096 43375087960064 43491168690688 43492955046912 43609351214304 43655766018048 43736055913536 43867127139717 43899776905344 44145151674632 44150458766848 44266020876774 44304293117952 44517879364602 44551928902656 44565261143424 44814355590872 44937057069954 44970503171328 45105273874116 45382089068544 45396602517504 45650343690112 45684320681984 45774393537096 45809404121088 46070043930624 46327549257472 46376857124864 46453439336976 46488969289728 46500971212288 46503836725248 46763766706944 46887952800162 46938821592576 47152935281781 47190795516928 47201182892128 47329446976074 47370367844352 47635141241856 47901394571968 47916713709088 48031561405044 48046922170254 48083670899712 48341790529536 48522752569344 48757677399326 48793967141632 48796973955072 48809571728512 48927564777024 48979639922688 49253408235264 49533643247872 49663295633961 49669266112704 49706234339328 49946889043212 49984063901184 50000049087744 50133859588248 50279520906832 50416150039731 50457667162112 50877576416688 50916490174464 50931727021056 51216406389568 51356636651376 51394860767232 51643691022903 51688341970944 51881831448576 51977250386432 52118492914656 52171821360128 52173964265472 52313592613824 52465587033216 52605995824572 52622819519802 52945770579968 52962702937088 53089644956544 53101330753644 53403459126612 53444304807936 53889068893464 53906302922724 53932337733632 54237130838016 54440161419264 54702611600189 54744450939392 54761958524672 54893213034336 54910768194576 54952766742528 55217688138753 55247760605184 55265429151744 55574331448832 55723059884944 55725348653856 55767970234368 55782367689728 56036821639218 56097616049664 56246589159972 56564461020186 56609877997568 56764875557376 57082158906528 57124644458496 57142913243136 57462309607808 57618457188264 57990606729216 58145801619072 58207688024064 58314741218048 58474406684736 58489502852956 58533035873792 58536642834432 58693299030144 59021361169032 59357172486136 59402571870208 59420348191232 59563991902464 59583040804224 59627387731968 59916076093272 59960670895104 60140365165488 60476515580539 60509452091392 60528803356672 60673879950336 61032524716128 61079205494784 61373661795334 61393289439769 61426725240832 61587507306816 61607203340256 61937919115968 61951552545918 62005115633664 62351688942592 62517270400216 62521122879936 62585095456768 62688442370562 62755163650944 62870580375708 63105929301432 63513521655808 63686112747264 64042081873392 64062562893672 64111561199616 64455720706048 64645098308784 64697003425792 64874143494144 65062631940096 65236753036032 65306186563584 65604083870304 65621020686634 65671210980352 65849665358016 66217727511948 66225688150272 66595852057616 66645418534912 66666732116992 66776819046903 66827893353984 66845146117664 66847891715136 67221533386308 67836768555584 67908969361408 68073133602816 68094903776256 68475515535168 68526481022976 68858254697204 69105065895936 69491323886208 69565285687296 69751456818432 69954116044288 70141327766096 70145650060416 70163759359736 70331929200243 70408232388864 70786193275392 70801774338192 71204612168816 71259073077248 71452711862784 71852091857952 71875070563632 72276811303571 72316174450688 72512685794304 72784128854016 73136516098989 73190950712448 73214357592768 73623584185004 73880112352896 74300464871808 74715762185624 74796821399552 74920333564818 74976095851776 74995452213296 75000073631616 75200789382372 75419281360248 75686500743168 76109545208704 76166192611328 76190550990848 76316364625032 76374735261696 76397590531584 76824609584352 77254015430606 77320808972288 77527735492096 77532512956416 77822747172864 77965875579648 78048857112576 78257732040192 78695148225376 78698380549824 78908993736858 78934229279703 78977218166784 79418655869952 79444054405632 79888101457696 79947561193472 80105188689918 80166457211904 80187153553984 80898506600448 81355696257024 81376699621504 81660242128896 82116676409088 82142937787008 82583892154624 82602070061224 82871640907776 82898143727616 83361497173248 83584589827416 83673551534592 83827440500944 84055232458827 84141239068576 84146424074496 84369883739958 84914816996352 85389442497856 85416750524896 85482081599488 85623238359792 85686966687744 85714369864704 86193464411712 86498857992192 86982337381376 86985910093824 87218702428608 87311532036096 87472111827072 87734254279434 87799553810688 88290303349264 88300917533696 88532041753548 89035758729204 89103857805312 89130522286848 89628711181744 89874114139908 89941006342656 90210547748232 90764178137088 90793205035008 91300687380224 91548787074192 91618808242176 92060492693001 92140087861248 92655098514944 92906878673952 92927328818877 92977938579456 93001942424576 93007673450496 93527533413888 93775905600324 93877643185152 94305870563562 94381591033856 94402365784256 94658893952148 95270282483712 95802789143936 95833427418176 96063122810088 96093844340508 96167341799424 96683581059072 97045505138688 97515354798652 97587934283264 97593947910144 97619143457024 97855129554048 97959279845376 98431531029951 98506816470528 99067286495744 99326591267922 99338532225408 99412468678656 99893778086424 99968127802368 100000098175488 100267719176496 100559041813664 100828158663763 100832300079462 100915334324224 101755152833376 101832980348928 101863454042112 102356629992673 102432812779136 102713273302752 102789721534464 103287382045806 103376683941888 103954500772864 104236985829312 104343642720256 104347928530944 104627185227648 104931174066432 105211991649144 105245639039604 105891541159936 105925405874176 106179289913088 106202661507288 106806918253224 106888609615872 107778137786928 107805962556613 107812605845448 107864675467264 108474261676032 108880322838528 109405223200378 109488901878784 109523917049344 109786426068672 109821536389152 109905533485056 110435376277506 110530858303488 111148662897664 111446119769888 111450697307712 111564735379456 112073643278436 112195232099328 112493178319944 113128922040372 113219755995136 113529751114752 114164317813056 114249288916992 114285826486272 114924619215616 115236914376528 115881023145909 115981213458432 116291603238144 116415376048128 116629482436096 116948813369472 116979005705912 117066071747584 117073285668864 117386598060288 118042722338064 118714344972272 118805143740416 118840696382464 119127983804928 119166081608448 119832152186544 119921341790208 120280730330976 120501945720107 120953031161078 121057606713344 121347759900672 122065049432256 122747323590668 122786578879538 123175014613632 123214406680512 123875838231936 123903105091836 124703377885184 125034540800432 125042245759872 125170190913536 125376884741124 125510327301888 125741160751416 126211858602864 126917311064567 127027043311616 127372225494528 128084163746784 128125125787344 128223122399232 128841272323757 128911441412096 129290196617568 129748286988288 130125263880192 130473506072064 131208167740608 131242041373268 131342421960704 131601381419151 131699330716032 132435455023896 132451376300544 133191704115232 133290837069824 133333464233984 133553638093806 133655786707968 133690292235328 133695783430272 134443066772616 135673537111168 135817938722816 136146267205632 136189807552512 136951031070336 137052962045952 137716509394408 138210131791872 138982647772416 139130571374592 139502913636864 139908232088576 140282655532192 140291300120832 140327518719472 140663858400486 140816464777728 141572386550784 141603548676384 142409224337632 142518146154496 142905423725568 143704183715904 143750141127264 144553622607142 145025371588608 145568257708032 146273032197978 146381901424896 146428715185536 147247168370008 147760224705792 148600929743616 149431524371248 149593642799104 149840667129636 149952191703552 149990904426592 150000147263232 150401578764744 150838562720496 151373001486336 152219090417408 152381101981696 152632729250064 152749470523392 152795181063168 153649219168704 154508030861212 154931073068709 155055470984192 155065025912832 155645494345728 155931751159296 156515464080384 157390296450752 157396761099648 157817987473716 157868458559406 158837311739904 158888108811264 159776202915392 159895122386944 160210377379836 160332914423808 160374307107968 161797013200896 162711392514048 162753399243008 163320484257792 164107834800567 164233352818176 164285875574016 165167784309248 165204140122448 165653064416259 165743281815552 165796287455232 166722994346496 167169179654832 167347103069184 167654881001888 168110464917654 168282478137152 168292848148992 168739767479916 169829633992704 170651870897641 170778884995712 170833501049792 171246476719584 171373933375488 171428739729408 172386928823424 173964674762752 173971820187648 174437404857216 174623064072192 174944223654144 175468508558868 175599107621376 176580606698528 176601835067392 177064083507096 178071517458408 178207715610624 178261044573696 179257422363488 179737152400621 179748228279816 179882012685312 180421095496464 181429546741617 181528356274176 181586410070016 182601374760448 183097574148384 183237616484352 184120985386002 184179868319307 184280175722496 185310197029888 185813757347904 185854657637754 186003884849152 186015346900992 187055066827776 187551811200648 187755286370304 188611741127124 188763182067712 188804731568512 189317787904296 190540564967424 191605578287872 191666854836352 192126245620176 192187688681016 192334683598848 193367162118144 194091010277376 195030709597304 195175868566528 195187895820288 195238286914048 195710259108096 195918559690752 196863062059902 197013632941056 198134572991488 198653182535844 198677064450816 199787556172848 199936255604736 200000196350976 200535438352992 201118083627328 201656317327526 201664600158924 201830668648448 203510305666752 203726908084224 204713259985346 204865625558272 205426546605504 205579443068928 206574764091612 207909001545728 208473971658624 208687285440512 208695857061888 209254370455296 209862348132864 210423983298288 210491278079208 211783082319872 211850811748352 212358579826176 212405323014576 213613836506448 213777219231744 214807816283669 215556275573856 215611925113226 215625211690896 216830433910713 216948523352064 218810446400756 218977803757568 219047834098688 219409548296967 219572852137344 219643072778304 220870752555012 222297325795328 222892239539776 222901394615424 223129470758912 224147286556872 224390464198656 224986356639888 226243902332489 226257844080744 226439511990272 227059502229504 228328635626112 228498577833984 228571652972544 229673572403219 229849238431232 230473828753056 231762046291818 231962426916864 232583206476288 233258964872192 233897626738944 233958011411824 234132143495168 234146571337728 234773196120576 236085444676128 237428689944544 237610287480832 237681392764928 238255967609856 238332163216896 239664304373088 239842683580416 240561460661952 241003891440214 241906062322156 242695519801344 244130098864512 245494647181336 245573157759076 246350029227264 246428813361024 247751676463872 247806210183672 249406755770368 250069081600864 250084491519744 250340381827072 250753769482248 251020654603776 251482321502832 252423717205728 253834622129134 254054086623232 254744450989056 256168327493568 256250251574688 256446244798464 257682544647514 258580393235136 259496573976576 260947012144128 262416335481216 262484082746536 262684843921408 263202762838302 263398661432064 264870910047792 264902752601088 266383408230464 266581674139648 266666928467968 267107276187612 267311573415936 267380584470656 267391566860544 268886133545232 270389054007121 271347074222336 271635877445632 272292534411264 272379615105024 273902062140672 275433018788816 276181478079003 276420263583744 277965295544832 279005827273728 279816464177152 280565311064384 280582600241664 280655037438944 281327716800972 281632929555456 283144773101568 283207097352768 284818448675264 285810847451136 287408367431808 287500282254528 289107245214284 290050743177216 291136515416064 292546064395956 292763802849792 292857430371072 294494336740016 295294593089853 295520449411584 297201859487232 298863048742496 299187285598208 299681334259272 299904383407104 299981808853184 300000294526464 300803157529488 301677125440992 302484475991289 302746002972672 304438180834816 305265458500128 305498941046784 305590362126336 307069889978019 307298438337408 309016061722424 309862146137418 310110941968384 310130051825664 311863502318592 313030928160768 314780592901504 314793522199296 315635974947432 315736917118812 317674623479808 317776217622528 319552405830784 319790244773888 320420754759672 320665828847616 320748614215936 323417887669839 323594026401792 325422785028096 325506798486016 326640968515584 328215669601134 328466705636352 328571751148032 330335568618496 330408280244896 331306128832518 331592574910464 333445988692992 334338359309664 334694206138368 335309762003776 336220929835308 336564956274304 336585696297984 337479534959832 339659267985408 341303741795282 341557769991424 341667002099584 342492953439168 342747866750976 342857479458816 344773857646848 347643069437727 347929349525504 347943640375296 348874809714432 349246128144384 349888447308288 350937017117736 351198215242752 353161213397056 353203670134784 354128167014192 356143034916816 356415431221248 356522089147392 358514844726976 359474304801242 359496456559632 359764025370624 360842190992928 361505837160321 362859093483234 363172820140032 365202749520896 366195148296768 368241970772004 368359736638614 370620394059776 371627514695808 371709315275508 372007769698304 374110133655552 375103622401296 375510572740608 377223482254248 377526364135424 377609463137024 378635575808592 380751933193701 381081129934848 382918281201323 383211156575744 383333709672704 384252491240352 384375377362032 384669367197696 386523816971271 386734324236288 390061419194608 390351737133056 390375791640576 390476573828096 391420518216192 393726124119804 394027265882112 396269145982976 397306365071688 397354128901632 399575112345696 399872511209472 400000392701952 401070876705984 402236167254656 403312634655052 403329200317848 407020611333504 407453816168448 409426519970692 409731251116544 410853093211008 411158886137856 413149528183224 415818003091456 416947943317248 417374570881024 417391714123776 418508740910592 419724696265728 420847966596576 420982556158416 423335609063773 423566164639744 423701623496704 424717159652352 424810646029152 427227673012896 427554438463488 429615632567338 431112551147712 431223850226452 431250423381792 433660867821426 437620892801512 437955607515136 438095668197376 438819096593934 439145704274688 439286145556608 441741505110024 444594651590656 445784479079552 445802789230848 446258941517824 448294573113744 448780928397312 449972713279776 452487804664978 452515688161488 452879023980544 454119004459008 456657271252224 457143305945088 459347144806438 459698476862464 460947657506112 463524092583636 465166412952576 466517929744384 467795253477888 467916022823648 468264286990336 469546392241152 472170889352256 474857379889088 475362785529856 476511935219712 476664326433792 479328608746176 479685367160832 481122921323904 482007782880428 483812124644312 485391039602688 488260197729024 490989294362672 491146315518152 492323504401701 492700058454528 492857626722048 495503352927744 495612420367344 498813511540736 500138163201728 500168983039488 500680763654144 501507538964496 502041309207552 502964643005664 504847434411456 507669244258268 509488901978112 511955612692923 512336654987136 512500503149376 515365089295028 517160786470272 521894024288256 524832670962432 524968165493072 525369687842816 526405525676604 526797322864128 529741820095584 529805505202176 532766816460928 533163348279296 533333856935936 534214552375224 534623146831872 534761168941312 534783133721088 537772267090464 539211457201863 540778108014242 542694148444672 544288640224851 544585068822528 544759230210048 547804124281344 550866037577632 552362956158006 552539604957921 552840527167488 555930591089664 558011654547456 559632928354304 561130622128768 561165200483328 561310074877888 562655433601944 563265859110912 566289546203136 566414194705536 569636897350528 571621694902272 574816734863616 575000564509056 578214490428568 580101486354432 582273030832128 585092128791912 585527605699584 585714860742144 588988673480032 590589186179706 591040898823168 594403718974464 597726097484992 598374571196416 599362668518544 599808766814208 599963617706368 600000589052928 601606315058976 603354250881984 604968951982578 605492005945344 608876361669632 610530917000256 611180724252672 614139779956038 614596876674816 618032123444848 619724292274836 620221883936768 623727004637184 626061856321536 629561185803008 629587044398592 631271949894864 631473834237624 635349246959616 635552435245056 639104811661568 640841509519344 641331657695232 641497228431872 644423448851007 646835775339678 650491301732139 650845570056192 651013596972032 656431339202268 656933411272704 657143502296064 660671137236992 660816560489792 662612257665036 666891977385984 668676718619328 669388412276736 670619524007552 672441859670616 673129912548608 673171392595968 674959069919664 678731706997467 679318535970816 682607483590564 683115539982848 683334004199168 684985906878336 685495733501952 685714958917632 689020717209657 689547715293696 695286138875454 695858699051008 695887280750592 697749619428864 699776894616576 701874034235472 702396430485504 705797110646341 706322426794112 706407340269568 708256334028384 712286069833632 712830862442496 713044178294784 717029689453952 718948609602484 718992913119264 719528050741248 721684381985856 723011674320642 725718186966468 730405499041792 732390296593536 736483941544008 736719473277228 741240788119552 743255029391616 743418630551016 744015539396608 748220267311104 750207244802592 751021145481216 754446964508496 754641737896291 755052728270848 755218926274048 757271151617184 761503866387402 762162259869696 765836562402646 766422313151488 766667419345408 768504982480704 768750754724064 769338734395392 773047633942542 780122838389216 780703474266112 780953147656192 782841036432384 787452248239608 788054531764224 792538291965952 794612730143376 794708257803264 799150224691392 799745022418944 800000785403904 802141753411968 804472334509312 806625269310104 806658400635696 811167162021363 814041222667008 814907632336896 818853039941384 819462502233088 821706186422016 826299056366448 831636006182912 833895886634496 834749141762048 837017481821184 839449392531456 841695933193152 841965112316832 846671218127546 847403246993408 849434319304704 849621292058304 854455346025792 859231265134676 862225102295424 862447700452904 862500846763584 867321735642852 875241785603024 875911215030272 876191336394752 877638193187868 878291408549376 878572291113216 883483010220048 888421177451969 889189303181312 891568958159104 891605578461696 892517883035648 896589146227488 897561856794624 899945426559552 904975609329956 905031376322976 907453427973867 908238008918016 913314542504448 918694289612876 919396953724928 921209669934057 921895315012224 927048185167272 930332825905152 933035859488768 935590506955776 935832045647296 936528573980672 939092784482304 944341778704512 949714759778176 950725571059712 953023870439424 953328652867584 958657217492352 959370734321664 962245842647808 964015565760856 967624249288624 970253663009517 970782079205376 976520395458048 981978588725344 982292631036304 984647008803402 985400116909056 985715253444096 991006705855488 991224840734688 997627023081472 1000276326403456 1000337966078976 1003015077928992 1004082618415104 1005929286011328 1009694868822912 1015338488516536 1018977803956224 1023911225385846 1024673309974272 1025001006298752 1030730178590056 1034321572940544 1043788048576512 1049665341924864 1049936330986144 1050739375685632 1052811051353208 1053594645728256 1059483640191168 1059611010404352 1065533632921856 1066667713871872 1068429104750448 1069246293663744 1069522337882624 1069566267442176 1075544534180928 1078422914403726 1081556216028484 1084517511480963 1085388296889344 1088577280449702 1089518460420096 1095608248562688 1101732075155264 1104725912316012 1105079209915842 1111861182179328 1116023309094912 1119265856708608 1122261244257536 1122330400966656 1122620149755776 1125310867203888 1126531718221824 1132579092406272 1132828389411072 1139273794701056 1142255799581103 1143243389804544 1148754843603969 1149633469727232 1150001129018112 1156428980857136 1159571450913813 1160202972708864 1170184257583824 1171055211399168 1171429721484288 1177977346960064 1181178372359412 1182081797646336 1188807437948928 1195452194969984 1198725337037088 1199617533628416 1199927235412736 1200001178105856 1203212630117952 1206708501763968 1209937903965156 1217752723339264 1221061834000512 1222361448505344 1228279559912076 1229193753349632 1236064246889696 1239448584549672 1240443767873536 1247454009274368 1252123712643072 1258160066804347 1259122371606016 1259174088797184 1262543899789728 1262947668475248 1270006827191319 1270698493919232 1271104870490112 1278209623323136 1281683019038688 1282663315390464 1282994456863744 1288846897702014 1293671550679356 1300982603464278 1302027193944064 1312862678404536 1313866822545408 1314287004592128 1321342274473984 1321633120979584 1325224515330072 1333783954771968 1337353437238656 1338776824553472 1341239048015104 1344883719341232 1346259825097216 1346342785191936 1349918139839328 1357463413994934 1358637071941632 1365214967181128 1366231079965696 1366668008398336 1369971813756672 1371429917835264 1378041434419314 1379095430587392 1390572277750908 1391717398102016 1395499238857728 1399553789233152 1403748068470944 1404792860971008 1411594221292682 1412644853588224 1412814680539136 1416512668056768 1424572139667264 1426088356589568 1434059378907904 1437897219204968 1437985826238528 1439056101482496 1443368763971712 1446023348641284 1451436373932936 1460810998083584 1464780593187072 1472967883088016 1473438946554456 1482481576239104 1486510058783232 1486837261102032 1488031078793216 1496440534622208 1500414489605184 1502042290962432 1508893929016992 1509283475792582 1510437852548096 1514542303234368 1523007732774804 1531673124805292 1532844626302976 1533334838690816 1535866838078769 1537009964961408 1537501509448128 1546095267885084 1560245676778432 1561406948532224 1561906295312384 1565682072864768 1574904496479216 1576109063528448 1583707316327423 1585076583931904 1589225460286752 1589416515606528 1598300449382784 1599490044837888 1600001570807808 1604283506823936 1608944669018624 1613250538620208 1613316801271392 1617634371605589 1622334324042726 1628082445334016 1637706079882768 1638925004466176 1643412372844032 1652598112732896 1663272012365824 1667791773268992 1674034963642368 1678898785062912 1683391866386304 1683930224633664 1693342436255092 1698868638609408 1699242584116608 1708910692051584 1718462530269352 1724450204590848 1724895400905808 1725001693527168 1734643471285704 1750483571206048 1751822430060544 1752382672789504 1755276386375736 1756582817098752 1757144582226432 1766966020440096 1776842354903938 1778378606362624 1783137916318208 1783211156923392 1793178292454976 1795123713589248 1799890853119104 1809951218659912 1810062752645952 1814906855947734 1816476017836032 1826629085008896 1837388579225752 1838793907449856 1842419339868114 1843790630024448 1854096370334544 1860665651810304 1866071718977536 1871181013911552 1871664091294592 1873057147961344 1878185568964608 1888683557409024 1899429519556352 1901451142119424 1906047740878848 1906657305735168 1917314434984704 1924491685295616 1928031131521712 1933270346553021 1935248498577248 1940507326019034 1953040790916096 1963957177450688 1964585262072608 1969294017606804 1970800233818112 1971430506888192 1982013411710976 1982449681469376 2000552652806912 2000675932157952 2006030155857984 2008165236830208 2011858572022656 2019389737645824 2030676977033072 2036195120992401 2037955607912448 2047822450771692 2049346619948544 2050002012597504 2061460357180112 2067062151628971 2068643145881088 2087576097153024 2099330683849728 2099872661972288 2105622102706416 2107189291456512 2117391331939023 2118967280382336 2119222020808704 2131067265843712 2136858209500896 2138492587327488 2139044675765248 2139132534884352 2151089068361856 2156845828807452 2163112432056968 2169035022961926 2170776593778688 2177154560899404 2191216497125376 2203464150310528 2209451824632024 2210158419831684 2223722364358656 2232046618189824 2238531713417216 2244522488515072 2244660801933312 2245240299511552 2250621734407776 2253063436443648 2263925213688873 2265158184812544 2265656778822144 2278547589402112 2284511599162206 2286486779609088 2297509687207938 2299266939454464 2300002258036224 2312857961714272 2319142901827626 2340368515167648 2342110422798336 2342859442968576 2355954693920128 2362356744718824 2364163595292672 2377614875897856 2390904389939968 2397450674074176 2399235067256832 2399854470825472 2400002356211712 2406425260235904 2413417003527936 2419875807930312 2433501486064089 2435505446678528 2442123668001024 2444722897010688 2456559119824152 2458387506699264 2472128493779392 2478897169099344 2479537138802099 2480887535747072 2494908018548736 2504247425286144 2516320133608694 2518244743212032 2518348177594368 2525087799579456 2525895336950496 2540013654382638 2542209740980224 2556419246646272 2563366038077376 2565988913727488 2577693795404028 2587343101358712 2601965206928556 2604054387888128 2625725356809072 2627733645090816 2628574009184256 2642684548947968 2643266241959168 2650449030660144 2665263532355907 2667567909543936 2674706874477312 2677553649106944 2682478096030208 2689767438682464 2692519650194432 2692685570383872 2699836279678656 2714926827989868 2730429934362256 2732462159931392 2733336016796672 2739943627513344 2756082868838628 2758190861174784 2781144555501816 2790998477715456 2799107578466304 2807496136941888 2809585721942016 2823188442585364 2825289707176448 2833025336113536 2849144279334528 2852176713179136 2868118757815808 2875794438409936 2875971652477056 2878112202964992 2886737527943424 2892046697282568 2902872747865872 2919098154485041 2921621996167168 2929561186374144 2945935766176032 2946877893108912 2963349263446411 2964963152478208 2973020117566464 2973674522204064 2992881069244416 3000828979210368 3017787858033984 3018566951585164 3020875705096192 3029084606468736 3046015465549608 3063346249610584 3065689252605952 3066669677381632 3071733676157538 3074019929922816 3075003018896256 3092190535770168 3120491353556864 3122813897064448 3123812590624768 3131364145729536 3149808992958432 3152218127056896 3167414632654846 3170153167863808 3178450920573504 3178833031213056 3196600898765568 3200003141615616 3208567013647872 3217889338037248 3226501077240416 3226633602542784 3235268743211178 3244668648085452 3256164890668032 3275412159765536 3277850008932352 3286824745688064 3305196225465792 3335583546537984 3348069927284736 3357797570125824 3366783732772608 3367860449267328 3386684872510184 3397737277218816 3398485168233216 3417821384103168 3436925060538704 3446264530811907 3448900409181696 3449790801811616 3450003387054336 3469286942571408 3500967142412096 3504765345579008 3510552772751472 3513165634197504 3514289164452864 3533932040880192 3553684709807876 3566275832636416 3566422313846784 3586356584909952 3599781706238208 3619902437319824 3620125505291904 3629813711895468 3653258170017792 3674777158451504 3677587814899712 3684838679736228 3687581260048896 3708192740669088 3721331303620608 3732143437955072 3742362027823104 3743328182589184 3756371137929216 3774480200413041 3777367114818048 3798859039112704 3810020481573957 3812095481757696 3813314611470336 3834628869969408 3848983370591232 3856062263043424 3866540693106042 3870496997154496 3881014652038068 3906081581832192 3927914354901376 3929170524145216 3938588035213608 3941600467636224 3942861013776384 3964026823421952 3964899362938752 4001105305613824 4001351864315904 4012060311715968 4016330473660416 4023717144045312 4038779475291648 4061353954066144 4072390241984802 4075911215824896 4095644901543384 4098693239897088 4100004025195008 4122920714360224 4133954505214283 4134124303257942 4137286291762176 4175152194306048 4198661367699456 4199745323944576 4211244205412832 4214378582913024 4234782663878046 4237934560764672 4238444041617408 4262134531687424 4273716419001792 4278089351530496 4278265069768704 4302178136723712 4313691657614904 4326224864113936 4338070045923852 4341553187557376 4354309121798808 4382432994250752 4406928300621056 4418903649264048 4420316839663368 4447444728717312 4464093236379648 4489044977030144 4489321603866624 4490480599023104 4501243468815552 4506126872887296 4527850427377746 4531313557644288 4557095178804224 4569023198324412 4595019374415876 4598533878908928 4600004516072448 4625715923428544 4638285803655252 4680737030335296 4684220845596672 4685718885937152 4711909387840256 4724713489437648 4728327190585344 4751121948982269 4755229751795712 4781808779879936 4794901348148352 4798470134513664 4799708941650944 4800004712423424 4812850520471808 4826834007055872 4839751615860624 4867002972128178 4871010893357056 4884247336002048 4913118239648304 4916775013398528 4940579774524387 4944256987558784 4957794338198688 4959074277604198 4989816037097472 5032640267217388 5036489486424064 5036696355188736 5050175599158912 5051790673900992 5080027308765276 5112838493292544 5126732076154752 5131977827454976 5155387590808056 5174686202717424 5203609753647247 5203930413857112 5208108775776256 5251450713618144 5255467290181632 5257148018368512 5282492165274037 5285369097895936 5286532483918336 5300898061320288 5330527064711814 5335135819087872 5349413748954624 5364956192060416 5379534877364928 5385039300388864 5385371140767744 5399672559357312 5429853655979736 5460859868724512 5464924319862784 5466672033593344 5479887255026688 5512165737677256 5516381722349568 5562289111003632 5581996955430912 5598215156932608 5614992273883776 5619171443884032 5646376885170728 5650579414352896 5666050672227072 5698288558669056 5704353426358272 5736237515631616 5751588876819872 5751943304954112 5773475055886848 5784093394565136 5805745495731744 5838196308970082 5843243992334336 5859122372748288 5891871532352064 5893755786217824 5926698526892822 5946040235132928 5947349044408128 6001657958420736 6035575716067968 6037133903170328 6041751410192384 6058169212937472 6092030931099216 6126692499221168 6131378505211904 6133339354763264 6143467352315076 6148039859845632 6150006037792512 6184381071540336 6218948242163783 6240982707113728 6247625181249536 6262728291459072 6299617985916864 6334829265309692 6352173995817069 6356901841147008 6357666062426112 6393201797531136 6417134027295744 6435778676074496 6453002154480832 6453267205085568 6470537486422356 6489337296170904 6512329781336064 6550824319531072 6555700017864704 6573649491376128 6610392450931584 6671167093075968 6696139854569472 6715595140251648 6733567465545216 6735720898534656 6773369745020368 6791775641066619 6795474554437632 6796970336466432 6835642768206336 6873850121077408 6892529061623814 6897800818363392 6899581603623232 6900006774108672 6938573885142816 7001934284824192 7021105545502944 7026331268395008 7028578328905728 7067864081760384 7107369419615752 7132551665272832 7132844627693568 7172713169819904 7199563412476416 7239804874639648 7240251010583808 7259627423790936 7306516340035584 7349554316903008 7355175629799424 7369677359472456 7375162520097792 7416385481338176 7438611416406297 7442662607241216 7484724055646208 7486656365178368 7512742275858432 7548960400826082 7554734229636096 7597718078225408 7620040963147914 7626629222940672 7669257739938816 7697966741182464 7712124526086848 7733081386212084 7740993994308992 7762029304076136 7812163163664384 7855828709802752 7858341048290432 7877176070427216 7883200935272448 7885722027552768 7928053646843904 7929798725877504 7995790597067721 8002210611227648 8002703728631808 8024120623431936 8032660947320832 8047434288090624 8077558950583296 8122707908132288 8144780483969604 8191289803086768 8197386479794176 8200008050390016 8245841428720448 8267909010428566 8268248606515884 8274572583524352 8397322735398912 8399490647889152 8422488410825664 8428757165826048 8469565327756092 8475869121529344 8524269063374848 8547432838003584 8556178703060992 8556530139537408 8604356273447424 8627383315229808 8652449728227872 8676140091847704 8683106375114752 8708618243597616 8757294463455123 8764865988501504 8807120467630429 8813856601242112 8837807298528096 8840633679326736 8890047790339233 8894889457434624 8978089954060288 8978643207733248 8980961198046208 9002486937631104 9055700854755492 9062627115288576 9114190357608448 9138046396648824 9190038748831752 9197067757817856 9200009032144896 9251431846857088 9275999995632049 9276571607310504 9361474060670592 9368441691193344 9371437771874304 9423818775680512 9449426978875296 9456654381170688 9502243897964538 9510459503591424 9563617559759872 9589802696296704 9599417883301888 9600009424846848 9625701040943616 9653668014111744 9679503231721248 9734005944256356 9742021786714112 9768494672004096 9826236479296608 9833550026797056 9881159549048774 9888513975117568 9915588676397376 9918148555208396 10065280534434776 10072978972848128 10073392710377472 10100351198317824 10103581347801984 10160054617530552 10225676986585088 10253464152309504 10263955654909952 10310775181616112 10349372405434848 10407219507294494 10407860827714224 10416217551552512 10502901427236288 10514296036737024 10564984330548074 10573064967836672 10601796122640576 10661054129423628 10698827497909248 10729912384120832 10759069754729856 10770078600777728 10799345118714624 10859707311959472 10921719737449024 10929848639725568 10933344067186688 10959774510053376 11024331475354512 11032763444699136 11085951214291961 11124578222007264 11163993910861824 11196430313865216 11229984547767552 11292753770341456 11301158828705792 11323440601239123 11332101344454144 11396577117338112 11472475031263232 11503177753639744 11503886609908224 11546950111773696 11568186789130272 11611490991463488 11676392617940164 11718244745496576 11783743064704128 11787511572435648 11853397053785644 11892080470265856 11894698088816256 12003315916841472 12071151432135936 12074267806340656 12083502820384768 12116338425874944 12184061862198432 12253384998442336 12262757010423808 12266678709526528 12286934704630152 12296079719691264 12300012075585024 12368762143080672 12401863515642849 12437896484327566 12481965414227456 12525456582918144 12599235971833728 12669658530619384 12704347991634138 12713803682294016 12715332124852224 12786403595062272 12834268054591488 12871557352148992 12906004308961664 12906534410171136 12941074972844712 12978674592341808 13024659562672128 13101648639062144 13111400035729408 13147298982752256 13220784901863168 13342334186151936 13392279709138944 13467134931090432 13471441797069312 13546739490040736 13583551282133238 13593940672932864 13671285536412672 13747700242154816 13785058123247628 13795601636726784 13799163207246464 13800013548217344 13877147770285632 14003868569648384 14042211091005888 14052662536790016 14057156657811456 14135728163520768 14214738839231504 14253365846946807 14265103330545664 14265689255387136 14345426339639808 14399126824952832 14479609749279296 14480502021167616 14519254847581872 14613032680071168 14699108633806016 14739354718944912 14750325040195584 14821739323573161 14832770962676352 14877222832812594 14969448111292416 14973312730356736 15097920801652164 15109468459272192 15195436156450816 15240081926295828 15338515479877632 15395933482364928 15424249052173696 15466162772424168 15481987988617984 15524058608152272 15610829260941741 15624326327328768 15711657419605504 15716682096580864 15754352140854432 15766401870544896 15771444055105536 15847476495822111 15856107293687808 15859597451755008 15991581194135442 16004421222455296 16005407457263616 16048241246863872 16094868576181248 16155117901166592 16245415816264576 16289560967939208 16382579606173536 16394772959588352 16400016100780032 16491682857440896 16535818020857132 16536497213031768 16549145167048704 16794645470797824 16798981295778304 16844976821651328 16857514331652096 16939130655512184 16951738243058688 17048538126749696 17094865676007168 17112357406121984 17113060279074816 17208712546894848 17254766630459616 17304899456455744 17352280183695408 17356759971614693 17366212750229504 17417236487195232 17514588926910246 17529731977003008 17614240935260858 17627713202484224 17675614597056192 17681267358653472 17780095580678466 17956179908120576 17961922396092416 18004973875262208 18111401709510984 18125254230577152 18228380715216896 18276092793297648 18380077497663504 18394135515635712 18400018064289792 18502863693714176 18551999991264098 18553143214621008 18656844726491349 18722948121341184 18742875543748608 18847637551361024 18898853957750592 19004487795929076 19127235119519744 19179605392593408 19198835766603776 19251402081887232 19307336028223488 19359006463442496 19468011888512712 19536989344008192 19652472958593216 19667100053594112 19762319098097548 19777027950235136 19831177352794752 19836297110416792 20130561068869552 20145957945696256 20146785420754944 20200702396635648 20207162695603968 20320109235061104 20433687081395287 20451353973170176 20506928304619008 20527911309819904 20621550363232224 20698744810869696 20814439014588988 20815721655428448 21005802854472576 21129968661096148 21146129935673344 21203592245281152 21322108258847256 21397654995818496 21459824768241664 21518139509459712 21540157201555456 21598690237429248 21719414623918944 21843439474898048 21859697279451136 21866688134373376 21919549020106752 22048662950709024 22065526889398272 22171902428583922 22249156444014528 22315834249218891 22327987821723648 22459969095535104 22585507540682912 22602317657411584 22646881202478246 22664202688908288 22793154234676224 22944950062526464 23006355507279488 23007773219816448 23093900223547392 23136373578260544 23222981982926976 23352785235880328 23436489490993152 23567486129408256 23575023144871296 23706794107571288 23784160940531712 23789396177632512 24006631833682944 24142302864271872 24148535612681312 24167005640769536 24232676851749888 24368123724396864 24506769996884672 24533357419053056 24573869409260304 24592159439382528 24600024151170048 24737524286161344 24803727031285698 24875792968655132 24963930828454912 25198471943667456 25339317061238768 25408695983268276 25427607364588032 25572807190124544 25668536109182976 25743114704297984 25812008617923328 25813068820342272 25882149945689424 25957349184683616 26049319125344256 26203297278124288 26271883390365369 26294597965504512 26421361402891287 26441569803726336 26670143371017699 26684668372303872 26934269862180864 26942883594138624 27093478980081472 27167102564266476 27187881345865728 27342571072825344 27495400484309632 27570116246495256 27591203273453568 27598326414492928 27600027096434688 27754295540571264 27827999986896147 28007737139296768 28084422182011776 28105325073580032 28114313315622912 28271456327041536 28429477678463008 28506731693893614 28530206661091328 28531378510774272 28690852679279616 28798253649905664 28937681536499981 28959219498558592 28961004042335232 29038509695163744 29226065360142336 29398217267612032 29478709437889824 29500650080391168 29643478647146322 29665541925352704 29754445665625188 29946625460713472 30195841603304328 30218936918544384 30390872312901632 30480163852591656 30677030959755264 30791866964729856 30848498104347392 30932325544848336 30963975977235968 31048117216304544 31221658521883482 31248652654657536 31423314839211008 31433364193161728 31508704281708864 31542888110211072 31694952991644222 31719194903510016 31983162388270884 32008842444910592 32096482493727744 32189737152362496 32310235802333184 32490831632529152 32579121935878416 32765159212347072 32789545919176704 32800032201560064 32983365714881792 33071636041714264 33072994426063536 33098290334097408 33257853642875883 33589290941595648 33597962591556608 33689953643302656 33878261311024368 33903476486117376 34097076253499392 34189731352014336 34224714812243968 34417425093789696 34509533260919232 34609798912911488 34704560367390816 34713519943229386 34834472974390464 35029177853820492 35228481870521716 35255426404968448 35351229194112384 35362534717306944 35560191161356932 35912359816241152 35923844792184832 36009947750524416 36222803419021968 36250508461154304 36425268275530729 36456761430433792 36552185586595296 36760154995327008 36788271031271424 36800036128579584 37005727387428352 37103999982528196 37106286429242016 37205590546928547 37313689452982698 37445896242682368 37695275102722048 37797707915501184 38008975591858152 38254470239039488 38359210785186816 38397671533207552 38502804163774464 38614672056446976 38718012926884992 38936023777025424 39073978688016384 39304945917186432 39334200107188224 39524638196195096 39554055900470272 39662354705589504 39672594220833584 40261122137739104 40291915891392512 40401404793271296 40414325391207936 40640218470122208 40867374162790574 40902707946340352 41013856609238016 41243100726464448 41397489621739392 41628878029177976 41631443310856896 42011605708945152 42259937322192296 42292259871346688 42407184490562304 42644216517694512 42795309991636992 42919649536483328 43036279018919424 43080314403110912 43197380474858496 43438829247837888 43686878949796096 43733376268746752 43839098040213504 44097325901418048 44343804857167844 44465217970719483 44498312888029056 44631668498437782 44919938191070208 45171015081365824 45204635314823168 45293762404956492 45328405377816576 45586308469352448 45889900125052928 46012711014558976 46015546439632896 46187800447094784 46272747156521088 46445963965853952 46705570471760656 46832487782825223 46872978981986304 47134972258816512 47150046289742592 47413588215142576 47542429487466333 47568321881063424 47578792355265024 48013263667365888 48284605728543744 48297071225362624 48465353703499776 48736247448793728 49013539993769344 49147738818520608 49184318878765056 49200048302340096 49475048572322688 49607454062571396 49751585937310264 49927861656909824 50396943887334912 50678634122477536 50817391966536552 50855214729176064 51145614380249088 51337072218365952 51486229408595968 51624017235846656 51626137640684544 51764299891378848 51914698369367232 52070279914844079 52098638250688512 52406594556248576 52543766780730738 52589195931009024 52842722805782574 52883139607452672 53340286742035398 53868539724361728 53885767188277248 54186957960162944 54334205128532952 54375762691731456 54685142145650688 54990800968619264 55140232492990512 55182406546907136 55196652828985856 55200054192869376 55508591081142528 55655999973792294 55970534179474047 56015474278593536 56168844364023552 56228626631245824 56542912654083072 56858955356926016 57013463387787228 57060413322182656 57381705358559232 57596507299811328 57875363072999962 57918438997117184 57922008084670464 58077019390327488 58796434535224064 58957418875779648 59001300160782336 59286957294292644 59331083850705408 59508891331250376 59893250921426944 60391683206608656 60437873837088768 60781744625803264 60960327705183312 61301061244185861 61354061919510528 61583733929459712 61696996208694784 61864651089696672 61927951954471936 62096234432609088 62443317043766964 62846629678422016 62866728386323456 63017408563417728 63389905983288444 63438389807020032 63966324776541768 64017684889821184 64192964987455488 64379474304724992 64620471604666368 64931999969424343 64981663265058304 65158243871756832 65530318424694144 65579091838353408 65600064403120128 65966731429763584 66143272083428528 66145988852127072 66196580668194816 66515707285751766 67195925183113216 67379907286605312 67756522622048736 67806952972234752 68194152506998784 68379462704028672 68834850187579392 69019066521838464 69219597825822976 69409120734781632 69427039886458772 69668945948780928 70058355707640984 70456963741043432 70510852809936896 70702458388224768 70725069434613888 71120382322713864 71824719632482304 71847689584369664 72019895501048832 72445606838043936 72501016922308608 72850536551061458 72913522860867584 73104371173190592 73520309990654016 73600072257159168 74011454774856704 74207999965056392 74212572858484032 74411181093857094 74627378905965396 74891792485364736 75390550205444096 75595415831002368 76017951183716304 76508940478078976 76718421570373632 76795343066415104 77005608327548928 77229344112893952 77436025853769984 77872047554050848 78147957376032768 78609891834372864 79049276392390192 79108111800940544 79264084208673861 79324709411179008 79345188441667168 80522244275478208 80802809586542592 80828650782415872 81280436940244416 81734748325581148 82027713218476032 82486201452928896 82794979243478784 83257756058355952 83262886621713792 83483999960688441 84023211417890304 84519874644384592 84584519742693376 84814368981124608 85288433035389024 85590619983273984 85839299072966656 86072558037838848 86394760949716992 86813044609499943 86877658495675776 87373757899592192 87678196080427008 88194651802836096 88687609714335688 88930435941438966 88996625776058112 89263336996875564 89839876382140416 90342030162731648 90409270629646336 90587524809912984 90656810755633152 91172616938704896 91779800250105856 92025422029117952 92031092879265792 92375600894189568 92545494313042176 92891927931707904 93411140943521312 93664975565650446 93745957963972608 94269944517633024 94300092579485184 94827176430285152 95084858974932666 95157584710530048 96026527334731776 96569211457087488 96594142450725248 96930707406999552 97472494897587456 98027079987538688 98295477637041216 98368637757530112 98400096604680192 98950097144645376 99214908125142792 99503171874620528 99773560928627649 99855723313819648 100793887774669824 101357268244955072 101634783933073104 101710429458352128 102291228760498176 102674144436731904 103248034471693312 103252275281369088 103528599782757696 103829396738734464 104140559829688158 104813189112497152 105087533561461476 105685445611565148 105766279214905344 106680573484070796 107737079448723456 107771534376554496 108373915920325888 108668410257065904 108751525383462912 109275804826592187 109370284291301376 109981601937238528 110280464985981024 110364813093814272 110393305657971712 110400108385738752 111017182162285056 111311999947584588 111941068358948094 112030948557187072 112337688728047104 113085825308166144 113717910713852032 114026926775574456 114763410717118464 115193014599622656 115750726145999924 115836877994234368 115844016169340928 116154038780654976 117592869070448128 117914837751559296 118002600321564672 118573914588585288 118662167701410816 119017782662500752 119683024333886681 119786501842853888 120783366413217312 120875747674177536 121497319801302851 121563489251606528 121920655410366624 122602122488371722 122708123839021056 123393992417389568 123729302179393344 123855903908943872 124192468865218176 124886634087533928 125693259356844032 125733456772646912 126034817126835456 126779811966576888 126876779614040064 127932649553083536 128035369779642368 128385929974910976 128758948609449984 129240943209332736 129863999938848686 129963326530116608 130316487743513664 131060636849388288 131200128806240256 131933462859527168 132286544166857056 132291977704254144 133031414571503532 134391850366226432 134759814573210624 135513045244097472 135613905944469504 136758925408057344 137669700375158784 138038133043676928 138439195651645952 138818241469563264 138854079772917544 139337891897561856 140116711415281968 140913927482086864 141021705619873792 141404916776449536 141450138869227776 142240764645427728 143035809569767009 143695379168739328 144039791002097664 144891213676087872 145701073102122916 146208742346381184 147040619981308032 148022909549713408 148415999930112784 148425145716968064 148822362187714188 149254757811930792 149783584970729472 150781100410888192 151190831662004736 152035902367432608 153017880956157952 153436843140747264 154011216655097856 154458688225787904 154872051707539968 155744095108101696 156210839744532237 156295914752065536 157219783668745728 158098552784780384 158216223601881088 158528168417347722 158649418822358016 158690376883334336 161044488550956416 161605619173085184 161657301564831744 162560873880488832 163469496651162296 164055426436952064 164972402905857792 165589958486957568 166515512116711904 166525773243427584 166967999921376882 168046422835780608 169039749288769184 169169039485386752 169628737962249216 170576866070778048 171181239966547968 172145116075677696 172789521899433984 173626089218999886 173755316991351552 174747515799184384 176389303605672192 177375219428671376 177860871882877932 177993251552116224 178526673993751128 179679752764280832 180684060325463296 181175049619825968 181313621511266304 182345233877409792 183903183732557583 184050844058235904 184062185758531584 184751201788379136 185090988626084352 185783855863415808 186822281887042624 187329951131300892 188539889035266048 188600185158970368 189654352860570304 190169717949865332 190315169421060096 192053054669463552 193138422914174976 193188284901450496 193861414813999104 194795999908273029 194944989795174912 196054159975077376 196590955274082432 196737275515060224 196800193209360384 197900194289290752 198429816250285584 199006343749241056 199547121857255298 199711446627639296 201587775549339648 202563770755499867 202714536489910144 203269567866146208 203420858916704256 204582457520996352 206496068943386624 206504550562738176 207057199565515392 207658793477468928 208281119659376316 209626378224994304 210175067122922952 211370891223130296 211532558429810688 213347999899537127 213361146968141592 215474158897446912 215543068753108992 216747831840651776 217336820514131808 217503050766925824 218551609653184374 218740568582602752 219963203874477056 220560929971962048 220786611315943424 220800216771477504 222034364324570112 222623999895169176 223882136717896188 224061897114374144 224675377456094208 226171650616332288 227435821427704064 228053853551148912 229526821434236928 230386029199245312 231501452291999848 231673755988468736 231688032338681856 232308077561309952 235185738140896256 235829675503118592 237147829177170576 237324335402821632 238035565325001504 239366048667773362 239573003685707776 241566732826434624 242994639602605702 243841310820733248 245204244976743444 246787984834779136 247458604358786688 247711807817887744 248384937730436352 249773268175067856 251386518713688064 251466913545293824 252069634253670912 253559623933153776 253753559228080128 254976877928715103 255865299106167072 256771859949821952 257517897218899968 259727999877697372 259926653060233216 260439133828499829 260632975487027328 262121273698776576 263866925719054336 264573088333714112 264583955408508288 266062829143007064 268783700732452864 269519629146421248 271026090488194944 271227811888939008 273517850816114688 275339400750317568 276076266087353856 276878391303291904 277636482939126528 277708159545835088 278675783795123712 280233422830563936 281827854964173728 282043411239747584 282809833552899072 282900277738455552 284481529290855456 286071619139534018 288079582004195328 289782427352175744 291402146204245832 292417484692762368 294081239962616064 296045819099426816 296831999860225568 296850291433936128 297644724375428376 298509515623861584 299567169941458944 301562200821776384 302381663324009472 304071804734865216 306873686281494528 308022433310195712 309744103415079936 311488190216203392 312421679489064474 314439567337491456 316197105569560768 316432447203762176 317056336834695444 317298837644716032 317380753766668672 322088977101912832 323211238346170368 323314603129663488 325121747760977664 326938993302324592 327827414479776561 328110852873904128 329944805811715584 331179916973915136 333031024233423808 333051546486855168 333935999842753764 336092845671561216 338079498577538368 339257475924498432 341153732141556096 344290232151355392 345579043798867968 347252178437999772 347510633982703104 349495031598368768 352778607211344384 354750438857342752 355721743765755864 355986503104232448 357053347987502256 359049073001660043 359359505528561664 361368120650926592 362350099239651936 362627243022532608 364491959403908553 364690467754819584 367806367465115166 368101688116471808 368124371517063168 370181977252168704 371567711726831616 373644563774085248 374659902262601784 377079778070532096 377200370317940736 379308705721140608 380339435899730664 380630338842120192 384106109338927104 386276845828349952 386376569802900992 387722829627998208 389591999816546058 389889979590349824 392108319950154752 393181910548164864 393600386418720768 395800388578581504 396859632500571168 398012687498482112 399094243714510596 399422893255278592 403175551098679296 405127541510999734 405429072979820288 406539135732292416 406841717833408512 412992137886773248 413009101125476352 414114399131030784 415317586954937856 416562239318752632 419252756449988608 420350134245845904 422741782446260592 423065116859621376 426695999799074254 426722293936283184 429107428709301027 431086137506217984 433495663681303552 434673641028263616 437103219306368748 439926407748954112 441121859943924096 441573222631886848 444068728649140224 445247999790338352 447764273435792376 448123794228748288 449350754912188416 452343301232664576 454523999785970401 454871642855408128 456107707102297824 459053642868473856 463002904583999696 463347511976937472 463376064677363712 464616155122619904 470371476281792512 471659351006237184 474295658354341152 474648670805643264 476071130650003008 478732097335546724 483133465652869248 485989279205211404 487682621641466496 490408489953486888 493575969669558272 494917208717573376 495423615635775488 496769875460872704 499546536350135712 502773037427376128 502933827090587648 504139268507341824 507119247866307552 507507118456160256 509953755857430206 511730598212334144 513543719899643904 519455999755394744 519853306120466432 520878267656999658 521265950974054656 524242547397553152 527733851438108672 529146176667428224 529167910817016576 532125658286014128 537567401464905728 539039258292842496 542052180976389888 547035701632229376 552152532174707712 553756782606583808 555272965878253056 555416319091670176 557351567590247424 560466845661127872 563655709928347456 565619667105798144 565800555476911104 568963058581710912 572143238279068036 576159164008390656 579564854704351488 582804292408491664 584387999724819087 584834969385524736 588162479925232128 592091638198853632 593663999720451136 593700582867872256 595289448750856752 597019031247723168 599134339882917888 604763326648018944 607691312266499601 608143609469730432 613747372562989056 619488206830159872 622976380432406784 624843358978128948 628879134674982912 632394211139121536 632864894407524352 634112673669390888 634597675289432064 634761507533337344 640043999698611381 644177954203825664 646422476692340736 646629206259326976 650243495521955328 653877986604649184 655654828959553122 656221705747808256 659889611623431168 662359833947830272 666062048466847616 666103092973710336 667871999685507528 672185691343122432 676158997155076736 678514951848996864 682307464283112192 688580464302710784 691158087597735936 694504356875999544 695021267965406208 698990063196737536 705557214422688768 709500877714685504 711443487531511728 711973006208464896 714106695975004512 718098146003320086 718719011057123328 722736241301853184 724700198479303872 728983918807817106 735612734930230332 736203376232943616 740363954504337408 743135423453663232 747289127548170496 749319804525203568 754159556141064192 754400740635881472 758617411442281216 760678871799461328 761260677684240384 764930633786145309 772553691656699904 772753139605801984 779183999633092116 779779959180699648 784216639900309504 786363821096329728 791600777157163008 793719265001142336 796025374996964224 798188487429021192 806351102197358592 810255083021999468 810858145959640576 813078271464584832 813683435666817024 825984275773546496 826018202250952704 828228798262061568 830635173909875712 833124478637505264 837781170337206767 838505512899977216 840700268491691808 845483564892521184 846130233719242752 853391999598148508 853444587872566368 858214857418602054 866991327362607104 869347282056527232 874206438612737496 879852815497908224 882243719887848192 883146445263773696 888137457298280448 890495999580676704 895528546871584752 896247588457496576 898701509824376832 904686602465329152 909047999571940802 909743285710816256 912215414204595648 926005809167999392 926695023953874944 929232310245239808 940742952563585024 943318702012474368 948591316708682304 949297341611286528 952142261300006016 957464194671093448 966266931305738496 971978558410422808 975365243282932992 980816979906973776 987151939339116544 989834417435146752 990847231271550976 993539750921745408 999093072700271424 1005867654181175296 1008278537014683648 1014238495732615104 1019907511714860412 1023461196424668288 1038911999510789488 1039706612240932864 1041756535313999316 1042531901948109312 1048485094795106304 1055467702876217344 1058292353334856448 1058335821634033152 1064251316572028256 1077147219004980129 1078078516585684992 1084104361952779776 1093475878211725659 1094071403264458752 1104305064349415424 1107513565213167616 1110545931756506112 1110832638183340352 1114703135180494848 1120933691322255744 1127311419856694912 1131239334211596288 1131601110953822208 1137926117163421824 1144286476558136072 1152318328016781312 1159129709408702976 1165608584816983328 1168775999449638174 1169669938771049472 1176324959850464256 1184183276397707264 1187327999440902272 1187401165735744512 1190578897501713504 1194038062495446336 1198268679765835776 1209526653296037888 1215382624532999202 1216287218939460864 1238976413660319744 1245952760864813568 1249686717956257896 1257758269349965824 1264788422278243072 1268225347338781776 1269195350578864128 1269523015066674688 1280087999397222762 1287322286127903081 1288355908407651328 1293258412518653952 1300486991043910656 1307755973209298368 1311309657919106244 1319779223246862336 1324719667895660544 1332124096933695232 1332206185947420672 1335743999371015056 1344371382686244864 1352317994310153472 1357029903697993728 1363571999357911203 1364614928566224384 1377160928605421568 1389008713751999088 1390042535930812416 1397980126393475072 1411114428845377536 1419001755429371008 1422886975063023456 1423946012416929792 1428213391950009024 1436196292006640172 1445472482603706368 1449400396958607744 1457967837615634212 1471225469860460664 1472406752465887232 1480727909008674816 1486270846907326464 1493435999296759889 1494578255096340992 1498639609050407136 1508319112282128384 1508801481271762944 1517234822884562432 1521357743598922656 1522521355368480768 1529861267572290618 1545506279211603968 1558367999266184232 1559559918361399296 1568433279800619008 1572727642192659456 1583201554314326016 1587438530002284672 1592050749993928448 1596376974858042384 1612702204394717184 1620510166043998936 1621716291919281152 1626156542929169664 1651968551547092992 1656457596524123136 1661270347819751424 1666248957275010528 1675562340674413534 1677011025799954432 1681400536983383616 1690967129785042368 1706783999196297016 1706889175745132736 1716429714837204108 1733982654725214208 1738694564113054464 1748412877225474992 1759705630995816448 1764487439775696384 1766292890527547392 1776274914596560896 1780991999161353408 1791057093743169504 1797403019648753664 1818095999143881604 1819486571421632512 1823073936799498803 1824430828409191296 1852011618335998784 1853390047907749888 1858464620490479616 1881485905127170048 1886637404024948736 1897182633417364608 1898594683222573056 1904284522600012032 1914928389342186896 1920131999095834143 1932533862611476992 1943957116820845616 1950730486565865984 1961633959813947552 1974303878678233088 1979668834870293504 1987079501843490816 1998186145400542848 2016557074029367296 2028476991465230208 2039815023429720824 2046922392849336576 2077823999021578976 2079413224481865728 2083513070627998632 2085063803896218624 2096970189590212608 2110935405752434688 2116584706669712896 2116671643268066304 2128502633144056512 2154294438009960258 2156157033171369984 2168208723905559552 2186951756423451318 2208610128698830848 2215027130426335232 2221091863513012224 2221665276366680704 2229406270360989696 2241867382644511488 2254622839713389824 2262478668423192576 2263202221907644416 2275852234326843648 2288572953116272144 2294791901358435927 2318259418817405952 2331217169633966656 2337551998899276348 2339339877542098944 2352649919700928512 2374655998881804544 2374802331471489024 2381157795003427008 2388076124990892672 2419053306592075776 2430765249065998404 2432574437878921728 2477952827320639488 2491905521729627136 2499373435912515792 2513343511011620301 2515516538699931648 2529576844556486144 2536450694677563552 2538390701157728256 2539046030133349376 2560175998794445524 2574644572255806162 2576711816815302656 2600973982087821312 2615511946418596736 2622619315838212488 2639558446493724672 2649439335791321088 2664248193867390464 2664412371894841344 2671487998742030112 2688742765372489728 2704635988620306944 2714059807395987456 2727143998715822406 2729229857132448768 2778017427503998176 2780085071861624832 2795960252786950144 2822228857690755072 2838003510858742016 2845773950126046912 2847892024833859584 2856426783900018048 2872392584013280344 2890944965207412736 2898800793917215488 2915935675231268424 2942450939720921328 2944813504931774464 2961455818017349632 2972541693814652928 2986871998593519778 2989156510192681984 2997279218100814272 3017602962543525888 3034469645769124864 3042715487197845312 3059722535144581236 3091012558423207936 3116735998532368464 3119119836722798592 3136866559601238016 3145455284385318912 3166403108628652032 3174877060004569344 3184101499987856896 3192753949716084768 3241020332087997872 3243432583838562304 3252313085858339328 3312915193048246272 3322540695639502848 3332497914550021056 3351124681348827068 3362801073966767232 3381934259570084736 3413567998392594032 3413778351490265472 3432859429674408216 3467965309450428416 3477389128226108928 3496825754450949984 3519411261991632896 3528974879551392768 3552549829193121792 3561983998322706816 3582114187486339008 3594806039297507328 3636191998287763208 3638973142843265024 3646147873598997606 3648861656818382592 3704023236671997568 3706780095815499776 3716929240980959232 3762971810254340096 3773274808049897472 3794365266834729216 3808569045200024064 3829856778684373792 3840263998191668286 3865067725222953984 3887914233641691232 3901460973131731968 3923267919627895104 3959337669740587008 3974159003686981632 3996372290801085696 4033114148058734592 4056953982930460416 4079630046859441648 4090715998073733609 4093844785698673152 4155647998043157952 4167026141255997264 4170127607792437248 4193940379180425216 4233169413339425792 4233343286536132608 4257005266288113024 4308588876019920516 4336417447811119104 4373903512846902636 4417220257397661696 4430054260852670464 4442183727026024448 4443330552733361408 4458812540721979392 4480307997890279667 4483734765289022976 4509245679426779648 4524957336846385152 4526404443815288832 4551704468653687296 4577145906232544288 4589583802716871854 4636518837634811904 4662434339267933312 4675103997798552696 4678679755084197888 4705299839401857024 4749311997763609088 4749604662942978048 4762315590006854016 4776152249981785344 4838106613184151552 4861530498131996808 4865148875757843456 4907003997689353921 4955905654641278976 4983811043459254272 4998746871825031584 5026687022023240602 5031033077399863296 5059153689112972288 5072901389355127104 5078092060266698752 5120351997588891048 5149289144511612324 5153423633630605312 5201947964175642624 5231023892837193472 5245238631676424976 5279116892987449344 5298878671582642176 5328496387734780928 5328824743789682688 5342975997484060224 5409271977240613888 5454287997431644812 5458459714264897536 5556034855007996352 5560170143723249664 5644457715381510144 5676007021717484032 5691547900252093824 5695784049667719168 5712853567800036096 5744785168026560688 5781889930414825472 5797601587834430976 5831871350462536848 5864468192360447369 5884901879441842656 5922911636034699264 5973743997187039556 5978313020385363968 5994558436201628544 6068939291538249728 6085430974395690624 6119445070289162472 6182025116846415872 6233471997064736928 6238239673445597184 6273733119202476032 6290910568770637824 6332806217257304064 6349754120009138688 6368202999975713792 6385507899432169536 6482040664175995744 6486865167677124608 6504626171716678656 6625830386096492544 6645081391279005696 6664995829100042112 6702249362697654136 6725602147933534464 6763868519140169472 6827135996785188064 6827556702980530944 6865718859348816432 6935930618900856832 6954778256452217856 6993651508901899968 7057949759102785536 7123967996645413632 7164228374972678016 7272383996575526416 7277946285686530048 7292295747197995212 7297723313636765184 7408046473343995136 7433858481961918464 7540030533034860903 7546549616099794944 7588730533669458432 7617138090400048128 7659713557368747584 7680527996383336572 7730135450445907968 7775828467283382464 7802921946263463936 7846535839255790208 7918675339481174016 7948318007373963264 7992744581602171392 8066228296117469184 8113907965860920832 8159260093718883296 8181431996147467218 8187689571397346304 8311295996086315904 8334052282511994528 8340255215584874496 8387880758360850432 8466338826678851584 8466686573072265216 8514010532576226048 8617177752039841032 8672834895622238208 8747807025693805272 8834440514795323392 8884367454052048896 8886661105466722816 8917625081443958784 8960615995780559334 8967469530578045952 9018491358853559296 9052808887630577664 9103408937307374592 9154291812465088576 9179167605433743708 9273037675269623808 9324868678535866624 9350207995597105392 9357359510168395776 9410599678803714048 9498623995527218176 9499209325885956096 9524631180013708032 9552304499963570688 9723060996263993616 9730297751515686912 9814007995378707842 9967622086918508544 9997493743650063168 10053374044046481204 10118307378225944576 10145802778710254208 10156184120533397504 10240703995177782096 10298578289023224648 10306847267261210624 10403895928351285248 10454051995077319223 10462047785674386944 10490477263352849952 10558233785974898688 10656992775469561856 10657649487579365376 10685951994968120448 10818543954481227776 10908575994863289624 10916919428529795072 11112069710015992704 11120340287446499328 11288915430763020288 11352014043434968064 11383095800504187648 11425707135600072192 11489570336053121376 11563779860829650944 11595203175668861952 11663742700925073696 11728936384720894738 11769803758883685312 11947487994374079112 11956626040770727936 11989116872403257088 12137878583076499456 12170861948791381248 12238890140578324944 12364050233692831744 12466943994129473856 12581821137541275648 12699508240018277376 12736405999951427584 12771015798864339072 12964081328351991488 12973730335354249216 13009252343433357312 13251660772192985088 13290162782558011392 13329991658200084224 13404498725395308272 13440923993670839001 13451204295867068928 13527737038280338944 13654271993570376128 13655113405961061888 13731437718697632864 13909556512904435712 13987303017803799936 14115899518205571072 14247935993290827264 14328456749945356032 14544767993151052832 14555892571373060096 14584591494395990424 14595446627273530368 14721011993068061763 14816092946687990272 14867716963923836928 15080061066069721806 15093099232199589888 15177461067338916864 15234276180800096256 15319427114737495168 15361055992766673144 15460270900891815936 15551656934566764928 15605843892526927872 15693071678511580416 15837350678962348032 15896636014747926528 15985489163204342784 16227815931721841664 16318520187437766592 16362863992294934436 16375379142794692608 16622591992172631808 16668104565023989056 16680510431169748992 16932677653357703168 16933373146144530432 17028021065152452096 17234355504079682064 17345669791244476416 17495614051387610544 17593404577081342107 17768734908104097792 17773322210933445632 17921231991561118668 17934939061156091904 18036982717707118592 18206817874614749184 18308583624930177152 18358335210867487416 18546075350539247616 18649737357071733248 18700415991194210784 18714719020336791552 18821199357607428096 18997247991054436352 18998418651771912192 19049262360027416064 19104608999927141376 19446121992527987232 19460595503031373824 19628015990757415684 19935244173837017088 19994987487300126336 20106748088092962408 20236614756451889152 20291605557420508416 20312368241066795008 20481407990355564192 20597156578046449296 20613694534522421248 20807791856702570496 20908103990154638446 20924095571348773888 20980954526705699904 21313985550939123712 21371903989936240896 21637087908962455552 21817151989726579248 21833838857059590144 22224139420031985408 22704028086869936128 22766191601008375296 22851414271200144384 22979140672106242752 23190406351337723904 23327485401850147392 23457872769441789476 23539607517767370624 23894975988748158224 23913252081541455872 23978233744806514176 24275757166152998912 24341723897582762496 24477780281156649888 24933887988258947712 25163642275082551296 25399016480036554752 25472811999902855168 25542031597728678144 25928162656703982976 25947460670708498432 26018504686866714624 26503321544385970176 26659983316400168448 26808997450790616544 26881847987341678002 26902408591734137856 27055474076560677888 27308543987140752256 27310226811922123776 27462875437395265728 27819113025808871424 27974606035607599872 28231799036411142144 28495871986581654528 28656913499890712064 29089535986302105664 29169182988791980848 29190893254547060736 29442023986136123526 29632185893375980544 30160122132139443612 30354922134677833728 30468552361600192512 30638854229474990336 30722111985533346288 30920541801783631872 31103313869133529856 31211687785053855744 31362155985231957669 31386143357023160832 31674701357924696064 31970978326408685568 32455631863443683328 32637040374875533184 32725727984589868872 32750758285589385216 33245183984345263616 33336209130047978112 33361020862339497984 33865355306715406336 33866746292289060864 34056042130304904192 34349027983825477447 34468711008159364128 34691339582488952832 34991228102775221088 35186809154162684214 35546644421866891264 35842463983122237336 35869878122312183808 36073965435414237184 36413635749229498368 36617167249860354304 36716670421734974832 37092150701078495232 37299474714143466496 37400831982388421568 37994495982108872704 38098524720054832128 38209217999854282752 38892243985055974464 38921191006062747648 39256031981514831368 39870488347674034176 39989974974600252672 40213496176185924816 40473229512903778304 40583211114841016832 40624736482133590016 40962815980711128384 41194313156092898592 41816207980309276892 41848191142697547776 41961909053411399808 42627971101878247424 42743807979872481792 43274175817924911104 43634303979453158496 43667677714119180288 44163035979204185289 44448278840063970816 45408056173739872256 45532383202016750592 45702828542400288768 45958281344212485504 46380812702675447808 46654970803700294784 46915745538883578952 47079215035534741248 47789951977496316448 47826504163082911744 47956467489613028352 48551514332305997824 48683447795165524992 48955560562313299776 49867775976517895424 50798032960073109504 50945623999805710336 51084063195457356288 51856325313407965952 52037009373733429248 52780213731244026321 53319966632800336896 53617994901581233088 53763695974683356004 53804817183468275712 54110948153121355776 54617087974281504512 54620453623844247552 54925750874790531456 55638226051617742848 55949212071215199744 56463598072822284288 56991743973163309056 57313826999781424128 58179071972604211328 58338365977583961696 58381786509094121472 58884047972272247052 59264371786751961088 60320244264278887224 60709844269355667456 60937104723200385024 61277708458949980672 61444223971066692576 61841083603567263744 62206627738267059712 62423375570107711488 62724311970463915338 62772286714046321664 63941956652817371136 64911263726887366656 65274080749751066368 65451455969179737744 65501516571178770432 66490367968690527232 66672418260095956224 67730710613430812672 68112084260609808384 68698055967650954894 68937422016318728256 69982456205550442176 70373618308325368428 71093288843733782528 71684927966244474672 71739756244624367616 72147930870828474368 72827271498458996736 73234334499720708608 73433340843469949664 74598949428286932992 74801663964776843136 75988991964217745408 76197049440109664256 76418435999708565504 77784487970111948928 77842382012125495296 78512063963029662736 79979949949200505344 80426992352371849632 80946459025807556608 81166422229682033664 81925631961422256768 82388626312185797184 83632415960618553784 83696382285395095552 83923818106822799616 85255942203756494848 85487615959744963584 86548351635849822208 87268607958906316992 88326071958408370578 88896557680127941632 90816112347479744512 91064766404033501184 91405657084800577536 91916562688424971008 92761625405350895616 93309941607400589568 93831491077767157904 94086467955695873007 94158430071069482496 95579903954992632896 95912934979226056704 97366895590331049984 97911121124626599552 99735551953035790848 101596065920146219008 101891247999611420672 102168126390914712576 103047083951476432341 103712650626815931904 104074018747466858496 105560427462488052642 106639933265600673792 107235989803162466176 107527391949366712008 107609634366936551424 108221896306242711552 109234175948563009024 109240907247688495104 109851501749581062912 111276452103235485696 111898424142430399488 113983487946326618112 114627653999562848256 116358143945208422656 116676731955167923392 116763573018188242944 117768095944544494104 118528743573503922176 120640488528557774448 121419688538711334912 121874209446400770048 122555416917899961344 122888447942133385152 124413255476534119424 125448623940927830676 125544573428092643328 127883913305634742272 129822527453774733312 130548161499502132736 130902911938359475488 131003033142357540864 132980735937381054464 133344836520191912448 136224168521219616768 137396111935301909788 137874844032637456512 139964912411100884352 140747236616650736856 142186577687467565056 143369855932488949344 143479512489248735232 144295861741656948736 145654542996917993472 146468668999441417216 146866681686939899328 149197898856573865984 149603327929553686272 151977983928435490816 152394098880219328512 152836871999417131008 155568975940223897856 157024127926059325472 159959899898401010688 160853984704743699264 162332844459364067328 163851263922844513536 164777252624371594368 167264831921237107568 167392764570790191104 167847636213645599232 170975231919489927168 174537215917812633984 176652143916816741156 177793115360255883264 181632224694959489024 182129532808067002368 182811314169601155072 183833125376849942016 185523250810701791232 186619883214801179136 187662982155534315808 188172935911391746014 188316860142138964992 191159807909985265792 191825869958452113408 194733791180662099968 195822242249253199104 199471103906071581696 203192131840292438016 204336252781829425152 206094167902952864682 207425301253631863808 211120854924976105284 213279866531201347584 214471979606324932352 215054783898733424016 215219268733873102848 216443792612485423104 218468351897126018048 218481814495376990208 219703003499162125824 223796848284860798976 227966975892653236224 229255307999125696512 232716287890416845312 233353463910335846784 233527146036376485888 235536191889088988208 237057487147007844352 240443195886778342129 241280977057115548896 242839377077422669824 245110833835799922688 245776895884266770304 248826510953068238848 250897247881855661352 251089146856185286656 255767826611269484544 259645054907549466624 261096322999004265472 261805823876718950976 265961471874762108928 266689673040383824896 272448337042439233536 274792223870603819576 275749688065274913024 279929824822201768704 281494473233301473712 284373155374935130112 286739711864977898688 292937337998882834432 293733363373879798656 298395797713147731968 299206655859107372544 304788197760438657024 305673743998834262016 309141251854429297023 311137951880447795712 314048255852118650944 319919799796802021376 321707969409487398528 324665688918728134656 327702527845689027072 329554505248743188736 334529663842474215136 334785529141580382208 335695272427291198464 341950463838979854336 349074431835625267968 353304287833633482312 355586230720511766528 364259065616134004736 365622628339202310144 367666250753699884032 373239766429602358272 375325964311068631616 376345871822783492028 376633720284277929984 382319615819970531584 383651739916904226816 389467582361324199936 391644484498506398208 398942207812143163392 408672505563658850304 412188335805905729364 414850602507263727616 422241709849952210568 426559733062402695168 428943959212649864704 430109567797466848032 430438537467746205696 432887585224970846208 436936703794252036096 436963628990753980416 439406006998324251648 447593696569721597952 455933951785306472448 458510615998251393024 465432575780833690624 466706927820671693568 471072383778177976416 474114974294015688704 480886391773556684258 482561954114231097792 490221667671599845376 491553791768533540608 497653021906136477696 501794495763711322704 502178293712370573312 522192645998008530944 523611647753437901952 531922943749524217856 533379346080767649792 544896674084878467072 549584447741207639152 551499376130549826048 559859649644403537408 562988946466602947424 573479423729955797376 585874675997765668864 587466726747759597312 596791595426295463936 598413311718214745088 609576395520877314048 618282503708858594046 622275903760895591424 628096511704237301888 639839599593604042752 643415938818974797056 649331377837456269312 655405055691378054144 659109010497486377472 669059327684948430272 671390544854582396928 683900927677959708672 698148863671250535936 706608575667266964624 711172461441023533056 721329587660335026387 728518131232268009472 735332501507399768064 746479532859204716544 750651928622137263232 752691743645566984056 753267440568555859968 764639231639941063168 767303479833808453632 778935164722648399872 783288968997012796416 797884415624286326784 817345011127317700608 824376671611811458728 829701205014527455232 844483419699904421136 853119466124805390336 857887918425299729408 860219135594933696064 873873407588504072192 878812013996648503296 895187393139443195904 917021231996502786048 930865151561667381248 933413855641343387136 942144767556355952832 961772783547113368516 965123908228462195584 980443335343199690752 983107583537067081216 995306043812272955392 1003588991527422645408 1004356587424741146624 1044385291996017061888 1047223295506875803904 1063845887499048435712 1066758692161535299584 1099168895482415278304 1102998752261099652096 1119719299288807074816 1125977892933205894848 1146958847459911594752 1171749351995531337728 1174933453495519194624 1196826623436429490176 1236565007417717188092 1244551807521791182848 1256193023408474603776 1279679199187208085504 1286831877637949594112 1298662755674912538624 1310810111382756108288 1318218020994972754944 1338118655369896860544 1342781089709164793856 1367801855355919417344 1396297727342501071872 1413217151334533929248 1422344922882047066112 1442659175320670052774 1470665003014799536128 1492959065718409433088 1501303857244274526464 1505383487291133968112 1506534881137111719936 1529278463279882126336 1566577937994025592832 1595768831248572653568 1634690022254635401216 1648753343223622917456 1659402410029054910464 1688966839399808842272 1715775836850599458816 1720438271189867392128 1747746815177008144384 1757624027993297006592 1790374786278886391808 1861730303123334762496 1866827711282686774272 1884289535112711905664 1923545567094226737032 1930247816456924391168 1960886670686399381504 1966215167074134162432 1990612087624545910784 2007177983054845290816 2088770583992034123776 2094446591013751607808 2133517384323070599168 2163988762981005079161 2198337790964830556608 2205997504522199304192 2239438598577614149632 2251955785866411789696 2293917694919823189504 2343498703991062675456 2349866906991038389248 2393653246872858980352 2473130014835434376184 2489103615043582365696 2512386046816949207552 2559358398374416171008 2573663755275899188224 2621620222765512216576 2636436041989945509888 2676237310739793721088 2685562179418329587712 2792595454685002143744 2826434302669067858496 2885318350641340105548 2941330006029599072256 2985918131436818866176 3002607714488549052928 3010766974582267936224 3013069762274223439872 3058556926559764252672 3133155875988051185664 3191537662497145307136 3297506686447245834912 3318804820058109820928 3377933678799617684544 3431551673701198917632 3440876542379734784256 3495493630354016288768 3515248055986594013184 3723460606246669524992 3733655422565373548544 3768579070225423811328 3847091134188453474064 3860495632913848782336 3932430334148268324864 4014355966109690581632 4177541167984068247552 4188893182027503215616 4267034768646141198336 4327977525962010158322 4396675581929661113216 4411995009044398608384 4478877197155228299264 4503911571732823579392 4587835389839646379008 4699733813982076778496 4787306493745717960704 4946260029670868752368 4978207230087164731392 5024772093633898415104 5147327510551798376448 5243240445531024433152 5272872083979891019776 5352474621479587442176 5371124358836659175424 5585190909370004287488 5652868605338135716992 5770636701282680211096 5882660012059198144512 5971836262873637732352 6005215428977098105856 6021533949164535872448 6117113853119528505344 6266311751976102371328 6595013372894491669824 6755867357599235369088 6863103347402397835264 6881753084759469568512 7030496111973188026368 7446921212493339049984 7467310845130747097088 7537158140450847622656 7694182268376906948128 7720991265827697564672 7864860668296536649728 8028711932219381163264 8377786364055006431232 8655955051924020316644 8793351163859322226432 8823990018088797216768 8957754394310456598528 9007823143465647158784 9175670779679292758016 9399467627964153556992 9574612987491435921408 9892520059341737504736 9956414460174329462784 10049544187267796830208 10294655021103596752896 10486480891062048866304 10545744167959782039552 10704949242959174884352 11170381818740008574976 11305737210676271433984 11541273402565360422192 12010430857954196211712 12043067898329071744896 12234227706239057010688 12532623503952204742656 13190026745788983339648 13511734715198470738176 13726206694804795670528 13763506169518939137024 14934621690261494194176 15074316280901695245312 15388364536753813896256 15441982531655395129344 15729721336593073299456 16057423864438762326528 16755572728110012862464 17311910103848040633288 17586702327718644452864 17647980036177594433536 17915508788620913197056 18015646286931294317568 18351341559358585516032 18798935255928307113984 19785040118683475009472 20099088374535593660416 20589310042207193505792 21091488335919564079104 21409898485918349768704 22340763637480017149952 22611474421352542867968 23082546805130720844384 24020861715908392423424 24086135796658143489792 24468455412478114021376 26380053491577966679296 27023469430396941476352 27527012339037878274048 29869243380522988388352 30148632561803390490624 30776729073507627792512 30883965063310790258688 31459442673186146598912 32114847728877524653056 33511145456220025724928 34623820207696081266576 35173404655437288905728 36031292573862588635136 36702683118717171032064 37597870511856614227968 39570080237366950018944 40198176749071187320832 41178620084414387011584 42819796971836699537408 45222948842705085735936 46165093610261441688768 48041723431816784846848 48172271593316286979584 52760106983155933358592 54046938860793882952704 55054024678075756548096 60297265123606780981248 61553458147015255585024 61767930126621580517376 64229695457755049306112 67022290912440051449856 69247640415392162533152 70346809310874577811456 72062585147725177270272 73405366237434342064128 79140160474733900037888 80396353498142374641664 85639593943673399074816 90445897685410171471872 92330187220522883377536 96083446863633569693696 96344543186632573959168 105520213966311866717184 108093877721587765905408 110108049356151513096192 120594530247213561962496 123106916294030511170048 123535860253243161034752 128459390915510098612224 138495280830784325066304 140693618621749155622912 144125170295450354540544 158280320949467800075776 171279187887346798149632 180891795370820342943744 184660374441045766755072 192689086373265147918336 211040427932623733434368 216187755443175531810816 220216098712303026192384 241189060494427123924992 246213832588061022340096 256918781831020197224448 276990561661568650132608 281387237243498311245824 288250340590900709081088 316560641898935600151552 361783590741640685887488 369320748882091533510144 385378172746530295836672 422080855865247466868736 432375510886351063621632 492427665176122044680192 513837563662040394448896 553981123323137300265216 562774474486996622491648 633121283797871200303104 723567181483281371774976 738641497764183067020288 770756345493060591673344 844161711730494933737472 864751021772702127243264 984855330352244089360384 1107962246646274600530432 1266242567595742400606208 1477282995528366134040576 1541512690986121183346688 1688323423460989867474944 1969710660704488178720768 2215924493292549201060864 2532485135191484801212416 2954565991056732268081152 3939421321408976357441536 4431848986585098402121728 5064970270382969602424832 5909131982113464536162304 8863697973170196804243456 11818263964226929072324608 17727395946340393608486912 35454791892680787216973824
- Sum of all divisors σ(n): 127833258918358246201760721
- Sum of proper divisors (its aliquot sum) s(n): 92378467025677458984786897
- 35454791892680787216973824 is an abundant number, because the sum of its proper divisors (92378467025677458984786897) is greater than itself. Its abundance is 56923675132996671767813073
Bases of 35454791892680787216973824
- Binary: 11101010100111101100000011110101010000010011011110010010011001001111001000000000000002
- Hexadecimal: 0x1D53D81EA826F24C9E4000
- Base-36: 4GDID36GTOSNCIKG0
Squares and roots of 35454791892680787216973824
- 35454791892680787216973824 squared (354547918926807872169738242) is 1257042268153303277865545031097664980516616301182976
- 35454791892680787216973824 cubed (354547918926807872169738243) is 44568172017678805176438899764206261446660614897007461448639781090518026420224
-
35454791892680787216973824 is a
perfect square number . Itssquare root is 5954392655232 -
The
cube root of 35454791892680787216973824 is 328517351.9717809499
Scales and comparisons
How big is 35454791892680787216973824?- 35,454,791,892,680,787,216,973,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,454,791,892,680,787,216,973,824 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 35454791892680787216973824 cubic inches would be around 27376446 feet tall.
Recreational maths with 35454791892680787216973824
- 35454791892680787216973824 backwards is 42837961278708629819745453
- The number of decimal digits it has is: 26
- The sum of 35454791892680787216973824's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 35454791892680787216973824 - Facts about the integer". Numbermatics.com. 2024. Web. 28 April 2024.
APA style:
Numbermatics. (2024). Number 35454791892680787216973824 - Facts about the integer. Retrieved 28 April 2024, from https://numbermatics.com/n/35454791892680787216973824/
Chicago style:
Numbermatics. 2024. "Number 35454791892680787216973824 - Facts about the integer". https://numbermatics.com/n/35454791892680787216973824/
The information we have on file for 35454791892680787216973824 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 35454791892680787216973824, math, Factors of 35454791892680787216973824, curriculum, school, college, exams, university, Prime factorization of 35454791892680787216973824, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, four hundred fifty-four sextillion, seven hundred ninety-one quintillion, eight hundred ninety-two quadrillion, six hundred eighty trillion, seven hundred eighty-seven billion, two hundred sixteen million, nine hundred seventy-three thousand, eight hundred twenty-four.