839872354785187168417480704
839,872,354,785,187,168,417,480,704 is an even composite number composed of four prime numbers multiplied together.
839872354785187168417480704 is an even composite number. It is composed of four distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred sixty-nine divisors.
Prime factorization of 839872354785187168417480704:
230 × 318 × 76 × 1312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 131 × 131)See below for interesting mathematical facts about the number 839872354785187168417480704 from the Numbermatics database.
Names of 839872354785187168417480704
- Cardinal: 839872354785187168417480704 can be written as Eight hundred thirty-nine septillion, eight hundred seventy-two sextillion, three hundred fifty-four quintillion, seven hundred eighty-five quadrillion, one hundred eighty-seven trillion, one hundred sixty-eight billion, four hundred seventeen million, four hundred eighty thousand, seven hundred four.
Scientific notation
- Scientific notation: 8.39872354785187168417480704 × 1026
Factors of 839872354785187168417480704
Divisors of 839872354785187168417480704
- Number of divisors d(n): 12369
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 81 84 96 98 108 112 126 128 131 144 147 162 168 189 192 196 216 224 243 252 256 262 288 294 324 336 343 378 384 392 393 432 441 448 486 504 512 524 567 576 588 648 672 686 729 756 768 784 786 864 882 896 917 972 1008 1024 1029 1048 1134 1152 1176 1179 1296 1323 1344 1372 1458 1512 1536 1568 1572 1701 1728 1764 1792 1834 1944 2016 2048 2058 2096 2187 2268 2304 2352 2358 2401 2592 2646 2688 2744 2751 2916 3024 3072 3087 3136 3144 3402 3456 3528 3537 3584 3668 3888 3969 4032 4096 4116 4192 4374 4536 4608 4704 4716 4802 5103 5184 5292 5376 5488 5502 5832 6048 6144 6174 6272 6288 6419 6561 6804 6912 7056 7074 7168 7203 7336 7776 7938 8064 8192 8232 8253 8384 8748 9072 9216 9261 9408 9432 9604 10206 10368 10584 10611 10752 10976 11004 11664 11907 12096 12288 12348 12544 12576 12838 13122 13608 13824 14112 14148 14336 14406 14672 15309 15552 15876 16128 16384 16464 16506 16768 16807 17161 17496 18144 18432 18522 18816 18864 19208 19257 19683 20412 20736 21168 21222 21504 21609 21952 22008 23328 23814 24192 24576 24696 24759 25088 25152 25676 26244 27216 27648 27783 28224 28296 28672 28812 29344 30618 31104 31752 31833 32256 32768 32928 33012 33536 33614 34322 34992 35721 36288 36864 37044 37632 37728 38416 38514 39366 40824 41472 42336 42444 43008 43218 43904 44016 44933 45927 46656 47628 48384 49152 49392 49518 50176 50304 50421 51352 51483 52488 54432 55296 55566 56448 56592 57344 57624 57771 58688 59049 61236 62208 63504 63666 64512 64827 65536 65856 66024 67072 67228 68644 69984 71442 72576 73728 74088 74277 75264 75456 76832 77028 78732 81648 82944 83349 84672 84888 86016 86436 87808 88032 89866 91854 93312 95256 95499 96768 98304 98784 99036 100352 100608 100842 102704 102966 104976 107163 108864 110592 111132 112896 113184 114688 115248 115542 117376 117649 118098 120127 122472 124416 127008 127332 129024 129654 131072 131712 132048 134144 134456 134799 137288 137781 139968 142884 145152 147456 148176 148554 150528 150912 151263 153664 154056 154449 157464 163296 165888 166698 169344 169776 172032 172872 173313 175616 176064 177147 179732 183708 186624 190512 190998 193536 194481 196608 197568 198072 200704 201216 201684 205408 205932 209952 214326 217728 221184 222264 222831 225792 226368 229376 230496 231084 234752 235298 236196 240254 244944 248832 250047 254016 254664 258048 259308 262144 263424 264096 268288 268912 269598 274576 275562 279936 285768 286497 290304 294912 296352 297108 301056 301824 302526 307328 308112 308898 314531 314928 321489 326592 331776 333396 338688 339552 344064 345744 346626 351232 352128 352947 354294 359464 360381 367416 373248 381024 381996 387072 388962 393216 395136 396144 401408 402432 403368 404397 410816 411864 413343 419904 428652 435456 442368 444528 445662 451584 452736 453789 458752 460992 462168 463347 469504 470596 472392 480508 489888 497664 500094 508032 509328 516096 518616 519939 524288 526848 528192 531441 536576 537824 539196 549152 551124 559872 571536 572994 580608 583443 589824 592704 594216 602112 603648 605052 614656 616224 617796 629062 629856 642978 653184 663552 666792 668493 677376 679104 688128 691488 693252 702464 704256 705894 708588 718928 720762 734832 746496 750141 762048 763992 774144 777924 786432 790272 792288 802816 804864 806736 808794 821632 823728 826686 839808 840889 857304 859491 870912 884736 889056 891324 903168 905472 907578 917504 921984 924336 926694 939008 941192 943593 944784 961016 964467 979776 995328 1000188 1016064 1018656 1032192 1037232 1039878 1048576 1053696 1056384 1058841 1062882 1073152 1075648 1078392 1081143 1098304 1102248 1119744 1143072 1145988 1161216 1166886 1179648 1185408 1188432 1204224 1207296 1210104 1213191 1229312 1232448 1235592 1240029 1258124 1259712 1285956 1306368 1327104 1333584 1336986 1354752 1358208 1361367 1376256 1382976 1386504 1390041 1404928 1408512 1411788 1417176 1437856 1441524 1469664 1492992 1500282 1524096 1527984 1548288 1555848 1559817 1572864 1580544 1584576 1594323 1605632 1609728 1613472 1617588 1643264 1647456 1653372 1679616 1681778 1714608 1718982 1741824 1750329 1769472 1778112 1782648 1806336 1810944 1815156 1835008 1843968 1848672 1853388 1878016 1882384 1887186 1889568 1922032 1928934 1959552 1990656 2000376 2005479 2032128 2037312 2064384 2074464 2079756 2097152 2107392 2112768 2117682 2125764 2146304 2151296 2156784 2162286 2196608 2201717 2204496 2239488 2250423 2286144 2291976 2322432 2333772 2359296 2370816 2376864 2408448 2414592 2420208 2426382 2458624 2464896 2471184 2480058 2516248 2519424 2522667 2571912 2578473 2612736 2654208 2667168 2673972 2709504 2716416 2722734 2752512 2765952 2773008 2780082 2809856 2817024 2823576 2830779 2834352 2875712 2883048 2893401 2939328 2985984 3000564 3048192 3055968 3096576 3111696 3119634 3145728 3161088 3169152 3176523 3188646 3211264 3219456 3226944 3235176 3243429 3286528 3294912 3306744 3359232 3363556 3429216 3437964 3483648 3500658 3538944 3556224 3565296 3612672 3621888 3630312 3639573 3670016 3687936 3697344 3706776 3720087 3756032 3764768 3774372 3779136 3844064 3857868 3919104 3981312 4000752 4010958 4064256 4074624 4084101 4128768 4148928 4159512 4170123 4194304 4214784 4225536 4235364 4251528 4292608 4302592 4313568 4324572 4393216 4403434 4408992 4478976 4500846 4572288 4583952 4644864 4667544 4679451 4718592 4741632 4753728 4782969 4816896 4829184 4840416 4852764 4917248 4929792 4942368 4960116 5032496 5038848 5045334 5143824 5156946 5225472 5250987 5308416 5334336 5347944 5419008 5432832 5445468 5505024 5531904 5546016 5560164 5619712 5634048 5647152 5661558 5668704 5751424 5766096 5786802 5878656 5886223 5971968 6001128 6016437 6096384 6111936 6193152 6223392 6239268 6291456 6322176 6338304 6353046 6377292 6422528 6438912 6453888 6470352 6486858 6573056 6589824 6605151 6613488 6718464 6727112 6751269 6858432 6875928 6967296 7001316 7077888 7112448 7130592 7225344 7243776 7260624 7279146 7340032 7375872 7394688 7413552 7440174 7512064 7529536 7548744 7558272 7568001 7688128 7715736 7735419 7838208 7962624 8001504 8021916 8128512 8149248 8168202 8257536 8297856 8319024 8340246 8388608 8429568 8451072 8470728 8492337 8503056 8585216 8605184 8627136 8649144 8680203 8786432 8806868 8817984 8957952 9001692 9144576 9167904 9289728 9335088 9358902 9437184 9483264 9507456 9529569 9565938 9633792 9658368 9680832 9705528 9730287 9834496 9859584 9884736 9920232 10064992 10077696 10090668 10287648 10313892 10450944 10501974 10616832 10668672 10695888 10838016 10865664 10890936 10918719 11010048 11063808 11092032 11120328 11160261 11239424 11268096 11294304 11323116 11337408 11502848 11532192 11573604 11757312 11772446 11943936 12002256 12032874 12192768 12223872 12252303 12386304 12446784 12478536 12510369 12582912 12644352 12676608 12706092 12754584 12845056 12877824 12907776 12940704 12973716 13146112 13179648 13210302 13226976 13436928 13454224 13502538 13716864 13751856 13934592 14002632 14038353 14155776 14224896 14261184 14348907 14450688 14487552 14521248 14558292 14680064 14751744 14789376 14827104 14880348 15024128 15059072 15097488 15116544 15136002 15376256 15412019 15431472 15470838 15676416 15752961 15925248 16003008 16043832 16257024 16298496 16336404 16515072 16595712 16638048 16680492 16777216 16859136 16902144 16941456 16984674 17006112 17170432 17210368 17254272 17298288 17360406 17572864 17613736 17635968 17658669 17915904 18003384 18049311 18289152 18335808 18579456 18670176 18717804 18874368 18966528 19014912 19059138 19131876 19267584 19316736 19361664 19411056 19460574 19668992 19719168 19769472 19815453 19840464 20129984 20155392 20181336 20253807 20575296 20627784 20901888 21003948 21233664 21337344 21391776 21676032 21731328 21781872 21837438 22020096 22127616 22184064 22240656 22320522 22478848 22536192 22588608 22646232 22674816 22704003 23005696 23064384 23147208 23206257 23514624 23544892 23887872 24004512 24065748 24385536 24447744 24504606 24772608 24893568 24957072 25020738 25165824 25288704 25353216 25412184 25477011 25509168 25690112 25755648 25815552 25881408 25947432 26040609 26292224 26359296 26420604 26453952 26873856 26908448 27005076 27433728 27503712 27869184 28005264 28076706 28311552 28449792 28522368 28588707 28697814 28901376 28975104 29042496 29116584 29190861 29360128 29503488 29578752 29654208 29760696 30048256 30118144 30194976 30233088 30272004 30752512 30824038 30862944 30941676 31352832 31505922 31850496 32006016 32087664 32514048 32596992 32672808 32756157 33030144 33191424 33276096 33360984 33480783 33554432 33718272 33804288 33882912 33969348 34012224 34340864 34420736 34508544 34596576 34720812 35145728 35227472 35271936 35317338 35831808 36006768 36098622 36578304 36671616 36756909 37158912 37340352 37435608 37531107 37748736 37933056 38029824 38118276 38263752 38535168 38633472 38723328 38822112 38921148 39337984 39438336 39538944 39630906 39680928 40259968 40310784 40362672 40507614 41150592 41203561 41255568 41803776 42007896 42115059 42467328 42674688 42783552 43046721 43352064 43462656 43563744 43674876 44040192 44255232 44368128 44481312 44641044 44957696 45072384 45177216 45292464 45349632 45408006 46011392 46128768 46236057 46294416 46412514 47029248 47089784 47258883 47775744 48009024 48131496 48771072 48895488 49009212 49545216 49787136 49914144 50041476 50331648 50577408 50706432 50824368 50954022 51018336 51380224 51511296 51631104 51762816 51894864 52081218 52584448 52718592 52841208 52907904 52976007 53747712 53816896 54010152 54147933 54867456 55007424 55738368 56010528 56153412 56623104 56899584 57044736 57177414 57395628 57802752 57950208 58084992 58233168 58381722 58720256 59006976 59157504 59308416 59446359 59521392 60096512 60236288 60389952 60466176 60544008 60761421 61505024 61648076 61725888 61883352 62705664 63011844 63700992 64012032 64175328 65028096 65193984 65345616 65512314 66060288 66382848 66552192 66721968 66961566 67108864 67436544 67608576 67765824 67938696 68024448 68112009 68681728 68841472 69017088 69193152 69441624 69618771 70291456 70454944 70543872 70634676 71663616 72013536 72197244 73156608 73343232 73513818 74317824 74680704 74871216 75062214 75497472 75866112 76059648 76236552 76431033 76527504 77070336 77266944 77446656 77644224 77842296 78121827 78675968 78876672 79077888 79261812 79361856 80519936 80621568 80725344 81015228 82301184 82407122 82511136 83607552 84015792 84230118 84934656 85349376 85567104 85766121 86093442 86704128 86925312 87127488 87349752 87572583 88080384 88510464 88736256 88962624 89282088 89915392 90144768 90354432 90584928 90699264 90816012 92022784 92257536 92472114 92588832 92825028 94058496 94179568 94517766 95551488 96018048 96262992 97542144 97790976 98018424 98268471 99090432 99574272 99828288 100082952 100442349 100663296 101154816 101412864 101648736 101908044 102036672 102760448 103022592 103262208 103525632 103789728 104162436 105168896 105437184 105682416 105815808 105952014 107495424 107633792 108020304 108295866 109734912 110014848 110270727 111476736 112021056 112306824 112593321 113246208 113799168 114089472 114354828 114791256 115605504 115900416 116169984 116466336 116763444 117440512 118013952 118315008 118616832 118892718 119042784 120193024 120472576 120779904 120932352 121088016 121522842 123010048 123296152 123451776 123610683 123766704 125411328 126023688 126345177 127401984 128024064 128350656 129140163 130056192 130387968 130691232 131024628 132120576 132765696 133104384 133443936 133923132 134217728 134873088 135217152 135531648 135877392 136048896 136224018 137363456 137682944 138034176 138386304 138708171 138883248 139237542 140582912 140909888 141087744 141269352 141776649 143327232 144027072 144394488 146313216 146686464 147027636 148635648 149361408 149742432 150124428 150994944 151732224 152119296 152473104 152862066 153055008 154140672 154533888 154893312 155288448 155684592 156243654 157351936 157753344 158155776 158523624 158723712 158928021 161039872 161243136 161450688 162030456 162443799 164602368 164814244 165022272 167215104 168031584 168460236 169869312 170698752 171134208 171532242 172186884 173408256 173850624 174254976 174699504 175145166 176160768 177020928 177472512 177925248 178339077 178564176 179830784 180289536 180708864 181169856 181398528 181632024 182284263 184045568 184515072 184944228 185177664 185650056 188116992 188359136 189035532 191102976 192036096 192525984 195084288 195581952 196036848 196536942 198180864 199148544 199656576 200165904 200884698 201326592 202309632 202825728 203297472 203816088 204073344 204336027 205520896 206045184 206524416 207051264 207579456 208324872 208856313 210337792 210874368 211364832 211631616 211904028 214990848 215267584 216040608 216591732 219469824 220029696 220541454 222953472 224042112 224613648 225186642 226492416 227598336 228178944 228709656 229293099 229582512 231211008 231800832 232339968 232932672 233526888 234365481 234881024 236027904 236630016 237233664 237785436 238085568 240386048 240945152 241559808 241864704 242176032 243045684 246020096 246592304 246903552 247221366 247533408 250822656 252047376 252690354 254803968 256048128 256701312 257298363 258280326 260112384 260775936 261382464 262049256 262717749 264241152 265531392 266208768 266887872 267846264 268435456 269746176 270434304 271063296 271754784 272097792 272448036 274726912 275365888 276068352 276772608 277416342 277766496 278475084 281165824 281819776 282175488 282538704 283553298 286654464 288054144 288424927 288788976 292626432 293372928 294055272 294805413 297271296 298722816 299484864 300248856 301327047 301989888 303464448 304238592 304946208 305724132 306110016 308281344 309067776 309786624 310576896 311369184 312487308 314703872 315506688 316311552 317047248 317447424 317856042 322079744 322486272 322901376 324060912 324887598 329204736 329628488 330044544 330812181 334430208 336063168 336920472 337779963 339738624 341397504 342268416 343064484 344373768 346816512 347701248 348509952 349399008 350290332 352321536 354041856 354945024 355850496 356678154 357128352 359661568 360579072 361417728 362339712 362797056 363264048 364568526 368091136 369030144 369888456 370355328 370832049 371300112 376233984 376718272 378071064 379035531 382205952 384072192 385051968 387420489 390168576 391163904 392073696 393073884 396361728 398297088 399313152 400331808 401769396 402653184 404619264 405651456 406594944 407632176 408146688 408672054 411041792 412090368 413048832 414102528 415158912 416124513 416649744 417712626 420675584 421748736 422729664 423263232 423808056 425329947 429981696 430535168 432081216 433183464 438939648 440059392 441082908 445906944 448084224 449227296 450373284 452984832 455196672 456357888 457419312 458586198 459165024 462422016 463601664 464679936 465865344 467053776 468730962 469762048 472055808 473260032 474467328 475570872 476171136 476784063 480772096 481890304 483119616 483729408 484352064 486091368 487331397 492040192 493184608 493807104 494442732 495066816 501645312 504094752 505380708 509607936 512096256 513402624 514596726 516560652 520224768 521551872 522764928 524098512 525435498 528482304 531062784 532417536 533775744 535017231 535692528 536870912 539492352 540868608 542126592 543509568 544195584 544896072 546852789 549453824 550731776 552136704 553545216 554832684 555532992 556950168 562331648 563639552 564350976 565077408 567106596 573308928 576108288 576849854 577577952 585252864 586745856 588110544 589610826 594542592 597445632 598969728 600497712 602654094 603979776 606928896 608477184 609892416 611448264 612220032 613008081 616562688 618135552 619573248 621153792 622738368 624974616 626568939 629407744 631013376 632623104 634094496 634894848 635712084 644159488 644972544 645802752 648121824 649775196 658409472 659256976 660089088 661624362 668860416 672126336 673840944 675559926 679477248 682795008 684536832 686128968 687879297 688747536 693633024 695402496 697019904 698798016 700580664 703096443 704643072 708083712 709890048 711700992 713356308 714256704 719323136 721158144 722835456 724679424 725594112 726528096 729137052 736182272 738060288 739776912 740710656 741664098 742600224 752467968 753436544 756142128 758071062 764411904 768144384 770103936 771895089 774840978 780337152 782327808 784147392 786147768 788153247 792723456 796594176 798626304 800663616 803538792 805306368 809238528 811302912 813189888 815264352 816293376 817344108 822083584 824180736 826097664 828205056 830317824 832249026 833299488 835425252 841351168 843497472 845459328 846526464 847616112 850659894 859963392 861070336 864162432 865274781 866366928 877879296 880118784 882165816 884416239 891813888 896168448 898454592 900746568 903981141 905969664 910393344 912715776 914838624 917172396 918330048 924844032 927203328 929359872 931730688 934107552 937461924 939524096 944111616 946520064 948934656 951141744 952342272 953568126 961544192 963780608 966239232 967458816 968704128 972182736 974662794 984080384 986369216 987614208 988885464 990133632 992436543 1003290624 1008189504 1010761416 1013339889 1019215872 1024192512 1026805248 1029193452 1033121304 1040449536 1043103744 1045529856 1048197024 1050870996 1056964608 1062125568 1064835072 1067551488 1070034462 1071385056 1073741824 1078984704 1081737216 1084253184 1087019136 1088391168 1089792144 1093705578 1098907648 1101463552 1104273408 1107090432 1109665368 1111065984 1112496147 1113900336 1124663296 1127279104 1128701952 1130154816 1134213192 1137106593 1146617856 1152216576 1153699708 1155155904 1170505728 1173491712 1176221088 1179221652 1189085184 1194891264 1197939456 1200995424 1205308188 1207959552 1213857792 1216954368 1219784832 1222896528 1224440064 1226016162 1233125376 1236271104 1239146496 1242307584 1245476736 1248373539 1249949232 1253137878 1258815488 1262026752 1265246208 1268188992 1269789696 1271424168 1275989841 1288318976 1289945088 1291605504 1296243648 1299550392 1316818944 1318513952 1320178176 1323248724 1337720832 1344252672 1347681888 1351119852 1358954496 1365590016 1369073664 1372257936 1375758594 1377495072 1387266048 1390804992 1394039808 1397596032 1401161328 1406192886 1409286144 1416167424 1419780096 1423401984 1426712616 1428513408 1430352189 1438646272 1442316288 1445670912 1449358848 1451188224 1453056192 1458274104 1461994191 1472364544 1476120576 1479553824 1481421312 1483328196 1485200448 1504935936 1506873088 1512284256 1516142124 1528823808 1536288768 1540207872 1543790178 1549681956 1560674304 1564655616 1568294784 1572295536 1576306494 1585446912 1593188352 1597252608 1601327232 1605051693 1607077584 1610612736 1618477056 1622605824 1626379776 1630528704 1632586752 1634688216 1640558367 1644167168 1648361472 1652195328 1656410112 1660635648 1664498052 1666598976 1670850504 1682702336 1686994944 1690918656 1693052928 1695232224 1701319788 1719926784 1722140672 1728324864 1730549562 1732733856 1755758592 1760237568 1764331632 1768832478 1783627776 1792336896 1796909184 1801493136 1807962282 1811939328 1820786688 1825431552 1829677248 1834344792 1836660096 1839024243 1849688064 1854406656 1858719744 1863461376 1868215104 1874923848 1879048192 1879706817 1888223232 1893040128 1897869312 1902283488 1904684544 1907136252 1923088384 1927561216 1932478464 1934917632 1937408256 1944365472 1949325588 1968160768 1972738432 1975228416 1977770928 1980267264 1984873086 2006581248 2016379008 2018974489 2021522832 2026679778 2038431744 2048385024 2053610496 2058386904 2063637891 2066242608 2080899072 2086207488 2091059712 2096394048 2101741992 2109289329 2113929216 2124251136 2129670144 2135102976 2140068924 2142770112 2157969408 2163474432 2168506368 2174038272 2176782336 2179584288 2187411156 2197815296 2202927104 2208546816 2214180864 2219330736 2222131968 2224992294 2227800672 2249326592 2254558208 2257403904 2260309632 2268426384 2274213186 2293235712 2304433152 2307399416 2310311808 2315685267 2341011456 2346983424 2352442176 2358443304 2364459741 2378170368 2389782528 2395878912 2401990848 2410616376 2415919104 2427715584 2433908736 2439569664 2445793056 2448880128 2452032324 2466250752 2472542208 2478292992 2484615168 2490953472 2496747078 2499898464 2506275756 2517630976 2524053504 2530492416 2536377984 2539579392 2542848336 2551979682 2576637952 2579890176 2583211008 2592487296 2595824343 2599100784 2633637888 2637027904 2640356352 2646497448 2653248717 2675441664 2688505344 2695363776 2702239704 2711943423 2717908992 2731180032 2738147328 2744515872 2751517188 2754990144 2774532096 2781609984 2788079616 2795192064 2802322656 2812385772 2818572288 2832334848 2839560192 2846803968 2853425232 2857026816 2860704378 2877292544 2884632576 2891341824 2898717696 2902376448 2906112384 2916548208 2923988382 2944729088 2952241152 2959107648 2962842624 2966656392 2970400896 2977309629 3009871872 3013746176 3024568512 3032284248 3040019667 3057647616 3072577536 3080415744 3087580356 3099363912 3121348608 3129311232 3136589568 3144591072 3152612988 3170893824 3186376704 3194505216 3202654464 3210103386 3214155168 3221225472 3236954112 3245211648 3252759552 3261057408 3265173504 3269376432 3281116734 3288334336 3296722944 3304390656 3312820224 3321271296 3328996104 3333197952 3337488441 3341701008 3365404672 3373989888 3381837312 3386105856 3390464448 3402639576 3411319779 3439853568 3444281344 3456649728 3461099124 3465467712 3511517184 3520475136 3528663264 3537664956 3567255552 3584673792 3593818368 3602986272 3615924564 3623878656 3641573376 3650863104 3659354496 3668689584 3673320192 3678048486 3699376128 3708813312 3717439488 3726922752 3736430208 3745120617 3749847696 3758096384 3759413634 3776446464 3786080256 3795738624 3804566976 3809369088 3814272504 3827969523 3846176768 3855122432 3864956928 3869835264 3874816512 3888730944 3898651176 3936321536 3945476864 3950456832 3955541856 3960534528 3969746172 4013162496 4032758016 4037948978 4043045664 4053359556 4076863488 4096770048 4107220992 4116773808 4127275782 4132485216 4161798144 4172414976 4182119424 4192788096 4203483984 4218578658 4227858432 4248502272 4259340288 4270205952 4280137848 4285540224 4291056567 4315938816 4326948864 4337012736 4348076544 4353564672 4359168576 4374822312 4385982573 4395630592 4405854208 4417093632 4428361728 4438661472 4444263936 4449984588 4455601344 4498653184 4509116416 4514807808 4520619264 4536852768 4548426372 4586471424 4608866304 4614798832 4620623616 4631370534 4682022912 4693966848 4704884352 4716886608 4728919482 4756340736 4779565056 4791757824 4803981696 4815155079 4821232752 4831838208 4855431168 4867817472 4879139328 4891586112 4897760256 4904064648 4921675101 4932501504 4945084416 4956585984 4969230336 4981906944 4993494156 4999796928 5012551512 5035261952 5048107008 5060984832 5072755968 5079158784 5085696672 5103959364 5153275904 5159780352 5166422016 5184974592 5191648686 5198201568 5267275776 5274055808 5280712704 5292994896 5306497434 5350883328 5377010688 5390727552 5404479408 5423886846 5435817984 5462360064 5476294656 5489031744 5503034376 5509980288 5517072729 5549064192 5563219968 5576159232 5590384128 5604645312 5624771544 5637144576 5639120451 5664669696 5679120384 5693607936 5706850464 5714053632 5721408756 5754585088 5769265152 5782683648 5797435392 5804752896 5812224768 5833096416 5847976764 5889458176 5904482304 5918215296 5925685248 5933312784 5940801792 5954619258 6019743744 6027492352 6049137024 6056923467 6064568496 6080039334 6115295232 6145155072 6160831488 6175160712 6190913673 6198727824 6242697216 6258622464 6273179136 6289182144 6305225976 6327867987 6341787648 6372753408 6389010432 6405308928 6420206772 6428310336 6473908224 6490423296 6505519104 6522114816 6530347008 6538752864 6562233468 6576668672 6593445888 6608781312 6625640448 6642542592 6657992208 6666395904 6674976882 6683402016 6730809344 6747979776 6763674624 6772211712 6780928896 6805279152 6822639558 6879707136 6888562688 6913299456 6922198248 6930935424 6947055801 7023034368 7040950272 7057326528 7075329912 7093379223 7134511104 7169347584 7187636736 7205972544 7231849128 7247757312 7283146752 7301726208 7318708992 7337379168 7346640384 7356096972 7398752256 7417626624 7434878976 7453845504 7472860416 7490241234 7499695392 7516192768 7518827268 7552892928 7572160512 7591477248 7609133952 7618738176 7628545008 7655939046 7692353536 7710244864 7729913856 7739670528 7749633024 7777461888 7787473029 7797302352 7872643072 7890953728 7900913664 7911083712 7921069056 7939492344 7959746151 8026324992 8065516032 8075897956 8086091328 8106719112 8153726976 8193540096 8214441984 8233547616 8254551564 8264970432 8323596288 8344829952 8364238848 8385576192 8406967968 8437157316 8455716864 8497004544 8518680576 8540411904 8560275696 8571080448 8582113134 8631877632 8653897728 8674025472 8696153088 8707129344 8718337152 8749644624 8771965146 8791261184 8811708416 8834187264 8856723456 8877322944 8888527872 8899969176 8911202688 8931928887 8997306368 9018232832 9029615616 9041238528 9073705536 9096852744 9120059001 9172942848 9217732608 9229597664 9241247232 9262741068 9364045824 9387933696 9409768704 9433773216 9457838964 9512681472 9559130112 9583515648 9607963392 9630310158 9642465504 9663676416 9710862336 9735634944 9758278656 9783172224 9795520512 9808129296 9843350202 9865003008 9890168832 9913171968 9938460672 9963813888 9986988312 9999593856 10012465323 10025103024 10070523904 10096214016 10121969664 10145511936 10158317568 10171393344 10207918728 10233959337 10306551808 10319560704 10332844032 10369949184 10383297372 10396403136 10534551552 10548111616 10561425408 10585989792 10612994868 10701766656 10754021376 10781455104 10808958816 10847773692 10871635968 10924720128 10952589312 10978063488 11006068752 11019960576 11034145458 11098128384 11126439936 11152318464 11180768256 11209290624 11235361851 11249543088 11274289152 11278240902 11329339392 11358240768 11387215872 11413700928 11428107264 11442817512 11483908569 11509170176 11538530304 11565367296 11594870784 11609505792 11624449536 11666192832 11695953528 11778916352 11808964608 11836430592 11851370496 11866625568 11881603584 11909238516 12039487488 12054984704 12098274048 12113846934 12129136992 12160078668 12230590464 12290310144 12321662976 12350321424 12381827346 12397455648 12485394432 12517244928 12546358272 12578364288 12610451952 12655735974 12683575296 12745506816 12778020864 12810617856 12840413544 12856620672 12873169701 12947816448 12980846592 13011038208 13044229632 13060694016 13077505728 13124466936 13153337344 13157947719 13186891776 13217562624 13251280896 13285085184 13315984416 13332791808 13349953764 13366804032 13461618688 13495959552 13527349248 13544423424 13561857792 13610558304 13645279116 13759414272 13777125376 13826598912 13844396496 13861870848 13894111602 14046068736 14081900544 14114653056 14150659824 14186758446 14269022208 14338695168 14375273472 14411945088 14445465237 14463698256 14495514624 14566293504 14603452416 14637417984 14674758336 14693280768 14712193944 14765025303 14797504512 14835253248 14869757952 14907691008 14945720832 14980482468 14999390784 15037654536 15105785856 15144321024 15182954496 15218267904 15237476352 15257090016 15311878092 15384707072 15420489728 15459827712 15479341056 15499266048 15554923776 15574946058 15594604704 15745286144 15781907456 15801827328 15822167424 15842138112 15878984688 15919492302 16052649984 16131032064 16151795912 16172182656 16213438224 16307453952 16387080192 16428883968 16467095232 16509103128 16529940864 16551218187 16647192576 16689659904 16728477696 16771152384 16813935936 16874314632 16911433728 16917361353 16994009088 17037361152 17080823808 17120551392 17142160896 17164226268 17263755264 17307795456 17348050944 17392306176 17414258688 17436674304 17499289248 17543930292 17582522368 17623416832 17668374528 17713446912 17754645888 17777055744 17799938352 17822405376 17863857774 17994612736 18036465664 18059231232 18082477056 18147411072 18170770401 18193705488 18240118002 18345885696 18435465216 18459195328 18482494464 18525482136 18572741019 18728091648 18775867392 18819537408 18867546432 18915677928 18983603961 19025362944 19118260224 19167031296 19215926784 19260620316 19284931008 19421724672 19471269888 19516557312 19566344448 19591041024 19616258592 19686700404 19730006016 19780337664 19826343936 19876921344 19927627776 19973976624 19999187712 20024930646 20050206048 20141047808 20192428032 20243939328 20291023872 20316635136 20342786688 20415837456 20467918674 20613103616 20639121408 20665688064 20739898368 20766594744 20792806272 20841167403 21069103104 21096223232 21122850816 21171979584 21225989736 21280137669 21403533312 21508042752 21562910208 21617917632 21695547384 21743271936 21849440256 21905178624 21956126976 22012137504 22039921152 22068290916 22196256768 22252879872 22304636928 22361536512 22418581248 22470723702 22499086176 22548578304 22556481804 22658678784 22716481536 22774431744 22827401856 22856214528 22885635024 22967817138 23018340352 23077060608 23130734592 23189741568 23219011584 23248899072 23332385664 23362419087 23391907056 23557832704 23617929216 23672861184 23702740992 23733251136 23763207168 23818477032 23879238453 24078974976 24109969408 24196548096 24227693868 24258273984 24320157336 24461180928 24580620288 24643325952 24700642848 24763654692 24794911296 24970788864 25034489856 25092716544 25156728576 25220903904 25311471948 25367150592 25491013632 25556041728 25621235712 25680827088 25713241344 25746339402 25895632896 25961693184 26022076416 26088459264 26121388032 26155011456 26248933872 26306674688 26315895438 26373783552 26435125248 26502561792 26570170368 26631968832 26665583616 26699907528 26733608064 26795786661 26923237376 26991919104 27054698496 27088846848 27123715584 27221116608 27290558232 27360177003 27518828544 27554250752 27653197824 27688792992 27723741696 27788223204 28092137472 28163801088 28229306112 28301319648 28373516892 28538044416 28677390336 28750546944 28823890176 28890930474 28927396512 28991029248 29132587008 29206904832 29274835968 29349516672 29386561536 29424387888 29530050606 29595009024 29670506496 29739515904 29815382016 29891441664 29960964936 29998781568 30037395969 30075309072 30211571712 30288642048 30365908992 30436535808 30474952704 30514180032 30623756184 30701878011 30769414144 30840979456 30919655424 30958682112 30998532096 31109847552 31149892116 31189209408 31490572288 31563814912 31603654656 31644334848 31684276224 31757969376 31838984604 32105299968 32262064128 32303591824 32344365312 32426876448 32614907904 32774160384 32857767936 32934190464 33018206256 33059881728 33102436374 33294385152 33379319808 33456955392 33542304768 33627871872 33706085553 33748629264 33822867456 33834722706 33988018176 34074722304 34161647616 34241102784 34284321792 34328452536 34451725707 34527510528 34615590912 34696101888 34784612352 34828517376 34873348608 34998578496 35087860584 35165044736 35246833664 35336749056 35426893824 35509291776 35554111488 35599876704 35644810752 35727715548 35989225472 36072931328 36118462464 36164954112 36294822144 36341540802 36387410976 36480236004 36691771392 36870930432 36918390656 36964988928 37050964272 37145482038 37456183296 37551734784 37639074816 37735092864 37831355856 37967207922 38050725888 38236520448 38334062592 38431853568 38521240632 38569862016 38619509103 38843449344 38942539776 39033114624 39132688896 39182082048 39232517184 39373400808 39460012032 39473843157 39560675328 39652687872 39753842688 39855255552 39947953248 39998375424 40049861292 40100412096 40282095616 40384856064 40487878656 40582047744 40633270272 40685573376 40831674912 40935837348 41226207232 41278242816 41331376128 41479796736 41533189488 41585612544 41682334806 42138206208 42192446464 42245701632 42343959168 42451979472 42560275338 42807066624 43016085504 43125820416 43235835264 43336395711 43391094768 43486543872 43698880512 43810357248 43912253952 44024275008 44079842304 44136581832 44295075909 44392513536 44505759744 44609273856 44723073024 44837162496 44941447404 44998172352 45112963608 45317357568 45432963072 45548863488 45654803712 45712429056 45771270048 45935634276 46036680704 46154121216 46261469184 46379483136 46438023168 46497798144 46664771328 46724838174 46783814112 47115665408 47235858432 47345722368 47405481984 47466502272 47526414336 47636954064 47758476906 48157949952 48219938816 48393096192 48455387736 48516547968 48640314672 48922361856 49161240576 49286651904 49401285696 49527309384 49589822592 49653654561 49941577728 50068979712 50185433088 50313457152 50441807808 50622943896 50734301184 50752084059 50982027264 51112083456 51242471424 51361654176 51426482688 51492678804 51791265792 51923386368 52044152832 52176918528 52242776064 52310022912 52497867744 52613349376 52631790876 52747567104 52870250496 53005123584 53140340736 53263937664 53331167232 53399815056 53467216128 53591573322 53846474752 53983838208 54109396992 54177693696 54247431168 54442233216 54512311203 54581116464 54720354006 55037657088 55108501504 55306395648 55377585984 55447483392 55576446408 55718223057 56184274944 56327602176 56458612224 56602639296 56747033784 57076088832 57354780672 57501093888 57647780352 57781860948 57854793024 58265174016 58413809664 58549671936 58699033344 58773123072 58848775776 59060101212 59190018048 59341012992 59479031808 59630764032 59782883328 59921929872 59997563136 60074791938 60150618144 60423143424 60577284096 60731817984 60873071616 60949905408 61028360064 61247512368 61403756022 61538828288 61681958912 61839310848 61917364224 61997064192 62219695104 62299784232 62378418816 62523502209 62981144576 63127629824 63207309312 63288669696 63368552448 63515938752 63677969208 63840413007 64210599936 64524128256 64607183648 64688730624 64853752896 65229815808 65548320768 65715535872 65868380928 66036412512 66119763456 66204872748 66588770304 66758639616 66913910784 67084609536 67255743744 67412171106 67497258528 67645734912 67669445412 67976036352 68149444608 68323295232 68482205568 68568643584 68656905072 68903451414 69055021056 69231181824 69392203776 69569224704 69657034752 69746697216 69997156992 70087257261 70175721168 70330089472 70493667328 70673498112 70853787648 71018583552 71108222976 71199753408 71289621504 71455431096 71637715359 71978450944 72145862656 72236924928 72329908224 72589644288 72683081604 72774821952 72960472008 73383542784 73741860864 73836781312 73929977856 74101928544 74290964076 74912366592 75103469568 75278149632 75470185728 75662711712 75934415844 76101451776 76473040896 76668125184 76863707136 77042481264 77139724032 77239018206 77686898688 77885079552 78066229248 78265377792 78364164096 78465034368 78746801616 78920024064 78947686314 79121350656 79305375744 79507685376 79710511104 79895906496 79996750848 80099722584 80200824192 80387359983 80564191232 80769712128 80975757312 81164095488 81266540544 81371146752 81663349824 81871674696 82080531009 82452414464 82556485632 82662752256 82959593472 83066378976 83171225088 83364669612 84276412416 84384892928 84491403264 84687918336 84903958944 85120550676 85614133248 86032171008 86251640832 86471670528 86672791422 86782189536 86973087744 87397761024 87620714496 87824507904 88048550016 88159684608 88273163664 88590151818 88785027072 89011519488 89218547712 89446146048 89674324992 89882894808 89996344704 90112187907 90225927216 90634715136 90865926144 91097726976 91309607424 91424858112 91542540096 91871268552 92073361408 92105634033 92308242432 92522938368 92758966272 92876046336 92995596288 93329542656 93449676348 93567628224 94231330816 94471716864 94691444736 94810963968 94933004544 95052828672 95273908128 95516953812 96315899904 96439877632 96786192384 96910775472 97033095936 97280629344 97844723712 98322481152 98573303808 98802571392 99054618768 99179645184 99307309122 99883155456 100137959424 100370866176 100626914304 100883615616 101118256659 101245887792 101468602368 101504168118 101964054528 102224166912 102484942848 102723308352 102852965376 102985357608 103355177121 103582531584 103846772736 104088305664 104353837056 104485552128 104620045824 104995735488 105263581752 105495134208 105740500992 106010247168 106280681472 106527875328 106662334464 106799630112 106934432256 107183146644 107692949504 107967676416 108218793984 108355387392 108494862336 108884466432 109024622406 109162232928 109440708012 110075314176 110217003008 110612791296 110755171968 110894966784 111152892816 111436446114 112368549888 112655204352 112917224448 113205278592 113494067568 114152177664 114709561344 115002187776 115295560704 115563721896 115709586048 115858527309 116530348032 116827619328 117099343872 117398066688 117546246144 117697551552 118120202424 118380036096 118421529471 118682025984 118958063616 119261528064 119565766656 119843859744 119995126272 120149583876 120301236288 120846286848 121154568192 121463635968 121746143232 121899810816 122056720128 122495024736 122807512044 123077656576 123363917824 123678621696 123834728448 123994128384 124439390208 124599568464 124756837632 125047004418 125962289152 126255259648 126414618624 126577339392 126737104896 127031877504 127355938416 127680826014 128421199872 129048256512 129214367296 129377461248 129707505792 130009187133 130459631616 131096641536 131431071744 131736761856 132072825024 132239526912 132409745496 132885227727 133177540608 133517279232 133827821568 134169219072 134511487488 134824342212 134994517056 135338890824 135952072704 136298889216 136646590464 136964411136 137137287168 137313810144 137806902828 138110042112 138462363648 138784407552 139138449408 139314069504 139493394432 139994313984 140174514522 140351442336 140660178944 140987334656 141346996224 141707575296 142037167104 142216445952 142399506816 142579243008 142910862192 143275430718 143956901888 144291725312 144473849856 144659816448 145179288576 145366163208 145549643904 145920944016 146767085568 147483721728 147673562624 147859955712 148203857088 148581928152 148960963683 149824733184 150206939136 150556299264 150940371456 151325423424 151868831688 152202903552 152946081792 153336250368 153727414272 154084962528 154279448064 154478036412 155373797376 155770159104 156132458496 156530755584 156728328192 156930068736 157493603232 157840048128 157895372628 158242701312 158610751488 159015370752 159421022208 159791812992 159993501696 160199445168 160401648384 160774719966 161128382464 161539424256 161951514624 162328190976 162533081088 162742293504 163326699648 163536933609 163743349392 164161062018 164904828928 165112971264 165325504512 165919186944 166132757952 166342450176 166729339224 167154669171 168552824832 168769785856 168982806528 169375836672 169807917888 170241101352 171228266496 172064342016 172503281664 172943341056 173345582844 173564379072 174795522048 175241428992 175649015808 176097100032 176319369216 176546327328 177180303636 177570054144 178023038976 178437095424 178892292096 179348649984 179765789616 179992689408 180224375814 180451854432 181269430272 181731852288 182195453952 182619214848 182849716224 183085080192 183742537104 184146722816 184211268066 184616484864 185045876736 185517932544 185752092672 185991192576 186659085312 186899352696 187135256448 187570506627 188462661632 188943433728 189382889472 189621927936 189866009088 190105657344 190547816256 191033907624 191521239021 192631799808 192879755264 193572384768 193821550944 194066191872 194561258688 195689447424 196644962304 197146607616 197605142784 198109237536 198359290368 198614618244 199766310912 200275918848 200741732352 201253828608 201767231232 202236513318 202491775584 202937204736 203008336236 203928109056 204448333824 204969885696 205446616704 205705930752 205970715216 206710354242 207165063168 207693545472 208176611328 208707674112 208971104256 209240091648 209991470976 210261771783 210527163504 210990268416 211481001984 212020494336 212561362944 213055750656 213324668928 213599260224 213868864512 214366293288 214913146077 215385899008 215935352832 216437587968 216710774784 216989724672 217768932864 218049244812 218324465856 218881416024 220150628352 220434006016 221225582592 221510343936 221789933568 222305785632 222872892228 224737099776 225310408704 225834448896 226410557184 226988135136 228304355328 229419122688 230004375552 230591121408 231127443792 231419172096 231717054618 233060696064 233655238656 234198687744 234796133376 235092492288 235395103104 236240404848 236760072192 236843058942 237364051968 237916127232 238523056128 239131533312 239687719488 239990252544 240299167752 240602472576 241162079949 241692573696 242309136384 242927271936 243492286464 243799621632 244113440256 244990049472 245615024088 246155313152 246241593027 246727835648 247357243392 247669456896 247988256768 248878780416 249199136928 249513675264 250094008836 251924578304 252510519296 252829237248 253154678784 253474209792 254063755008 254711876832 255361652028 256842399744 258096513024 258428734592 258754922496 259415011584 260018374266 260919263232 262193283072 262862143488 263473523712 264145650048 264479053824 264819490992 265770455454 266355081216 267034558464 267655643136 268338438144 269022974976 269648684424 269989034112 270336563721 270677781648 271904145408 272597778432 273293180928 273928822272 274274574336 274627620288 275613805656 276220084224 276316902099 276924727296 277568815104 278276898816 278628139008 278986788864 279988627968 280349029044 280702884672 281974669312 282693992448 283415150592 284074334208 284432891904 284799013632 285158486016 285821724384 286550861436 287913803776 288583450624 288947699712 289319632896 290358577152 290732326416 291099287808 291841888032 293534171136 294967443456 295347125248 295719911424 296407714176 297163856304 297921927366 299649466368 300413878272 301112598528 301880742912 302650846848 303354769977 303737663376 304405807104 305892163584 306672500736 307454828544 308169925056 308558896128 308956072824 310065531363 310747594752 311540318208 312264916992 313061511168 313456656384 313860137472 314987206464 315790745256 316485402624 317221502976 318030741504 318842044416 319583625984 319987003392 320398890336 320803296768 321549439932 322256764928 323078848512 323903029248 324656381952 325066162176 325484587008 326653399296 327073867218 327486698784 328322124036 329809657856 330225942528 330651009024 331838373888 332265515904 332684900352 333458678448 334309338342 337105649664 337539571712 337965613056 338751673344 339615835776 340482202704 342456532992 344128684032 345006563328 345886682112 346691165688 347128758144 347575581927 349591044096 350482857984 351298031616 352194200064 352638738432 353092654656 354360607272 355140108288 355264588413 356046077952 356874190848 357784584192 358697299968 359531579232 359985378816 360448751628 360903708864 362538860544 363463704576 364390907904 365238429696 365699432448 366170160384 367485074208 368293445632 368422536132 369232969728 370091753472 371035865088 371504185344 371982385152 373318170624 373798705392 374270512896 375141013254 376925323264 377886867456 378765778944 379243855872 379732018176 380211314688 381095632512 382067815248 383042478042 385263599616 385759510528 387144769536 387643101888 388132383744 389122517376 390027561399 391378894848 393289924608 394293215232 395210285568 396218475072 396718580736 397229236488 399532621824 400551837696 401483464704 402507657216 403534462464 404473026636 404983551168 406016672472 407856218112 408896667648 409939771392 410893233408 411411861504 411941430432 413420708484 414330126336 415387090944 416353222656 417415348224 417942208512 418480183296 419982941952 420523543566 421054327008 421980536832 422962003968 424040988672 425122725888 426111501312 426649337856 427198520448 427737729024 428732586576 429826292154 430771798016 431870705664 432875175936 433421549568 433979449344 435537865728 436098489624 436648931712 437762832048 440301256704 440868012032 442451165184 443020687872 443579867136 444611571264 445745784456 446882891049 449474199552 450620817408 451668897792 452821114368 453976270272 456608710656 458838245376 460008751104 461182242816 462254887584 462838344192 463434109236 466121392128 467310477312 468397375488 469592266752 470184984576 470790206208 472480809696 473520144384 473686117884 474728103936 475832254464 477046112256 478263066624 479375438976 479980505088 480598335504 481204945152 482324159898 483385147392 484618272768 485854543872 486984572928 487599243264 488226880512 489980098944 490610800827 491230048176 492310626304 492483186054 493455671296 494714486784 495338913792 495976513536 497757560832 498398273856 499027350528 500188017672 501464007513 503849156608 505021038592 505658474496 506309357568 506948419584 508127510016 509423753664 510723304056 513684799488 516193026048 516857469184 517509844992 518830023168 520036748532 524386566144 525724286976 526947047424 528291300096 528958107648 529638981984 531540910908 532710162432 534069116928 535311286272 536676876288 538045949952 539297368848 539978068224 540673127442 541355563296 543808290816 545195556864 546586361856 547857644544 548549148672 549255240576 551227611312 552440168448 552633804198 553849454592 555137630208 556553797632 557256278016 557973577728 559977255936 560698058088 561405769344 562711519881 563949338624 565387984896 566830301184 568148668416 568865783808 569598027264 570316972032 571643448768 573101722872 574563717063 575827607552 577166901248 577895399424 578639265792 580717154304 581464652832 582198575616 583683776064 587068342272 589934886912 590694250496 591439822848 592815428352 594327712608 595843854732 599298932736 600827756544 602225197056 603761485824 605301693696 606709539954 607475326752 608811614208 611784327168 613345001472 614909657088 616339850112 617117792256 617912145648 620131062726 621495189504 623080636416 624529833984 626123022336 626913312768 627720274944 629974412928 630785315349 631581490512 632970805248 634443005952 636061483008 637684088832 639167251968 639974006784 640797780672 641606593536 643098879864 644513529856 644739438231 646157697024 647806058496 649312763904 650132324352 650969174016 653306798592 654147734436 654973397568 656644248072 659619315712 660451885056 661302018048 663676747776 664531031808 665369800704 666917356896 668618676684 674211299328 675079143424 675931226112 677503346688 679231671552 680964405408 684913065984 688257368064 690013126656 691773364224 693382331376 694257516288 695151163854 699182088192 700965715968 702596063232 704388400128 705277476864 706185309312 708721214544 710280216576 710529176826 712092155904 713748381696 715569168384 717394599936 719063158464 719970757632 720897503256 721807417728 723486239847 725077721088 726927409152 728781815808 730476859392 731398864896 732340320768 734970148416 736845072264 738465939456 738724779081 740183506944 742071730176 743008370688 743964770304 746636341248 747597410784 748541025792 750282026508 753850646528 755773734912 757531557888 758487711744 759464036352 760422629376 762191265024 764135630496 766084956084 770527199232 771519021056 774289539072 775286203776 776264767488 778245034752 780055122798 782757789696 786579849216 788586430464 790420571136 792436950144 793437161472 794458472976 799065243648 801103675392 802966929408 805015314432 807068924928 808946053272 809967102336 811009691163 812033344944 815712436224 817793335296 819879542784 821786466816 822823723008 823882860864 826841416968 828660252672 828950706297 830774181888 832706445312 834830696448 835884417024 836960366592 839965883904 841047087132 842108654016 845924007936 848081977344 850245451776 852223002624 853298675712 854397040896 855475458048 857465173152 859652584308 861543596032 863741411328 865750351872 866843099136 867958898688 871075731456 872196979248 873297863424 875525664096 880602513408 881736024064 884902330368 886041375744 887159734272 889223142528 891491568912 893765782098 898948399104 901241634816 903337795584 905642228736 907952540544 910064309931 913217421312 917676490752 920017502208 922364485632 924509775168 925676688384 926868218472 930196594089 932242784256 934620954624 936794750976 939184533504 940369969152 941580412416 944961619392 947372235768 949456207872 951664508928 954092224512 956526133248 958750877952 959961010176 961196671008 962409890304 964648319796 966770294784 969236545536 971709087744 973969145856 975198486528 976453761024 979960197888 981221601654 982460096352 984621252608 984966372108 986911342592 989428973568 990677827584 991953027072 995515121664 996796547712 998054701056 1000376035344 1002928015026 1007698313216 1010042077184 1011316948992 1012618715136 1013896839168 1016255020032 1018847507328 1021446608112 1027369598976 1032386052096 1033714938368 1035019689984 1037660046336 1040073497064 1042726745781 1048773132288 1051448573952 1053894094848 1056582600192 1057916215296 1059277963968 1063081821816 1065420324864 1068138233856 1070622572544 1073353752576 1076091899904 1078594737696 1079956136448 1081346254884 1082711126592 1087616581632 1090391113728 1093172723712 1095715289088 1097098297344 1098510481152 1102455222624 1104880336896 1105267608396 1107698909184 1110275260416 1113107595264 1114512556032 1115947155456 1119954511872 1121396116176 1122811538688 1125423039762 1127898677248 1130775969792 1133660602368 1136297336832 1137731567616 1139196054528 1140633944064 1143286897536 1146203445744 1149127434126 1151655215104 1154333802496 1155790798848 1157278531584 1161434308608 1162929305664 1164397151232 1167367552128 1170082684197 1174136684544 1179869773824 1181388500992 1182879645696 1185630856704 1188655425216 1191687709464 1198597865472 1201655513088 1204450394112 1207522971648 1210603387392 1213419079908 1214950653504 1223568654336 1226690002944 1229819314176 1232679700224 1234235584512 1235824291296 1240262125452 1242990379008 1246161272832 1249059667968 1252246044672 1253826625536 1255440549888 1259948825856 1261570630698 1263162981024 1265941610496 1268886011904 1272122966016 1275368177664 1278334503936 1279948013568 1281595561344 1283213187072 1286197759728 1289027059712 1289478876462 1292315394048 1295612116992 1298625527808 1300264648704 1301938348032 1306613597184 1308295468872 1309946795136 1313288496144 1319238631424 1320903770112 1322604036096 1327353495552 1329062063616 1330739601408 1333834713792 1337237353368 1340648673147 1348422598656 1350158286848 1351862452224 1355006693376 1358463343104 1361928810816 1369826131968 1376514736128 1380026253312 1383546728448 1386764662752 1388515032576 1390302327708 1398364176384 1401931431936 1405192126464 1408776800256 1410554953728 1412370618624 1417442429088 1420560433152 1421058353652 1424184311808 1427496763392 1431138336768 1434789199872 1438126316928 1439941515264 1441795006512 1443614835456 1446972479694 1450155442176 1453854818304 1457563631616 1460953718784 1462797729792 1464680641536 1469940296832 1471832402481 1473690144528 1476931878912 1477449558162 1480367013888 1484143460352 1486016741376 1487929540608 1493272682496 1495194821568 1497082051584 1500564053016 1504392022539 1507701293056 1511547469824 1515063115776 1516975423488 1518928072704 1520845258752 1524382530048 1528271260992 1532169912168 1541054398464 1543038042112 1548579078144 1550572407552 1552529534976 1556490069504 1560110245596 1573159698432 1577172860928 1580841142272 1584873900288 1586874322944 1588916945952 1598130487296 1602207350784 1605933858816 1610030628864 1614137849856 1617892106544 1619934204672 1622019382326 1624066689888 1631424872448 1635586670592 1639759085568 1643572933632 1645647446016 1647765721728 1653682833936 1657320505344 1657901412594 1661548363776 1665412890624 1669661392896 1671768834048 1673920733184 1679931767808 1682094174264 1684217308032 1688134559643 1691848015872 1696163954688 1700490903552 1704446005248 1706597351424 1708794081792 1710950916096 1714930346304 1719305168616 1723087192064 1723691151189 1727482822656 1731500703744 1733686198272 1735917797376 1742151462912 1744393958496 1746595726848 1751051328192 1761205026816 1763472048128 1769804660736 1772082751488 1774319468544 1778446285056 1782983137824 1787531564196 1797896798208 1802483269632 1806675591168 1811284457472 1815905081088 1820128619862 1826434842624 1835352981504 1840035004416 1844728971264 1849019550336 1851353376768 1853736436944 1860393188178 1864485568512 1869241909248 1873589501952 1878369067008 1880739938304 1883160824832 1889923238784 1892355946047 1894744471536 1898912415744 1903329017856 1908184449024 1913052266496 1917501755904 1919922020352 1922393342016 1924819780608 1929296639592 1933540589568 1934218314693 1938473091072 1943418175488 1947938291712 1950396973056 1952907522048 1959920395776 1962443203308 1964920192704 1969932744216 1973822685184 1978857947136 1981355655168 1983906054144 1991030243328 1993593095424 1996109402112 2000752070688 2005856030052 2015396626432 2020084154368 2022633897984 2025237430272 2027793678336 2032510040064 2037695014656 2042893216224 2054739197952 2064772104192 2067429876736 2070039379968 2075320092672 2080146994128 2085453491562 2097546264576 2102897147904 2107788189696 2113165200384 2115832430592 2118555927936 2126163643632 2130840649728 2136276467712 2141245145088 2146707505152 2152183799808 2157189475392 2159912272896 2162692509768 2165422253184 2170458719541 2175233163264 2180782227456 2186345447424 2191430578176 2194196594688 2197020962304 2204910445248 2210535216792 2215397818368 2216174337243 2220550520832 2226215190528 2229025112064 2231894310912 2239909023744 2242792232352 2245623077376 2250846079524 2255797354496 2261551939584 2267321204736 2272594673664 2275463135232 2278392109056 2281267888128 2286573795072 2292406891488 2298254868252 2303310430208 2308667604992 2311581597696 2314557063168 2322868617216 2325858611328 2328794302464 2334735104256 2340165368394 2348273369088 2359739547648 2362777001984 2365759291392 2371261713408 2377310850432 2383375418928 2397195730944 2403311026176 2408900788224 2415045943296 2421206774784 2426838159816 2429901307008 2433029073489 2447137308672 2453380005888 2459638628352 2465359400448 2468471169024 2471648582592 2480524250904 2485980758016 2486852118891 2492322545664 2498119335936 2504492089344 2507653251072 2510881099776 2519897651712 2523141261396 2526325962048 2537772023808 2544245932032 2550736355328 2556669007872 2559896027136 2563191122688 2566426374144 2572395519456 2578054119424 2578957752924 2584630788096 2591224233984 2597251055616 2600529297408 2603876696064 2613227194368 2616590937744 2619893590272 2626576992288 2638477262848 2641807540224 2645208072192 2654706991104 2658124127232 2661479202816 2667669427584 2674474706736 2681297346294 2696845197312 2700316573696 2703724904448 2710013386752 2716926686208 2723857621632 2730192929793 2739652263936 2753029472256 2760052506624 2767093456896 2773529325504 2777030065152 2780604655416 2796728352768 2803862863872 2810384252928 2817553600512 2821109907456 2824741237248 2834884858176 2842116707304 2848368623616 2854993526784 2862276673536 2869578399744 2876252633856 2879883030528 2883590013024 2887229670912 2893944959388 2900310884352 2907709636608 2915127263232 2921907437568 2925595459584 2929361283072 2939880593664 2943664804962 2947380289056 2953863757824 2954899116324 2960734027776 2968286920704 2972033482752 2975859081216 2986545364992 2990389643136 2994164103168 3001128106032 3008784045078 3015402586112 3023094939648 3030126231552 3033950846976 3037856145408 3041690517504 3048765060096 3056542521984 3064339824336 3082108796928 3086076084224 3097158156288 3101144815104 3105059069952 3112980139008 3120220491192 3128180237343 3146319396864 3154345721856 3161682284544 3169747800576 3173748645888 3177833891904 3196260974592 3204414701568 3211867717632 3220061257728 3228275699712 3235784213088 3239868409344 3244038764652 3248133379776 3262849744896 3271173341184 3279518171136 3287145867264 3291294892032 3295531443456 3307365667872 3314641010688 3315802825188 3323096727552 3330825781248 3339322785792 3343537668096 3347841466368 3359863535616 3364188348528 3368434616064 3376269119286 3383696031744 3392327909376 3400981807104 3408892010496 3413194702848 3417588163584 3421901832192 3429860692608 3438610337232 3446174384128 3447382302378 3454965645312 3463001407488 3467372396544 3471835594752 3484302925824 3488787916992 3493191453696 3502102656384 3510248052591 3522410053632 3526944096256 3539609321472 3544165502976 3548638937088 3556892570112 3565966275648 3575063128392 3595793596416 3604966539264 3613351182336 3622568914944 3631810162176 3640257239724 3670705963008 3680070008832 3689457942528 3698039100672 3702706753536 3707472873888 3720786376356 3728971137024 3738483818496 3747179003904 3756738134016 3761479876608 3766321649664 3779846477568 3784711892094 3789488943072 3797824831488 3806658035712 3816368898048 3826104532992 3835003511808 3839844040704 3844786684032 3849639561216 3858593279184 3867081179136 3868436629386 3876946182144 3886836350976 3895876583424 3900793946112 3905815044096 3919840791552 3924886406616 3929840385408 3939865488432 3947645370368 3957715894272 3962711310336 3967812108288 3982060486656 3987186190848 3992218804224 4001504141376 4011712060104 4021946019441 4030793252864 4040168308736 4045267795968 4050474860544 4055587356672 4065020080128 4075390029312 4085786432448 4109478395904 4129544208384 4134859753472 4140078759936 4150640185344 4160293988256 4170906983124 4195092529152 4205794295808 4215576379392 4226330400768 4231664861184 4237111855872 4252327287264 4261681299456 4272552935424 4282490290176 4293415010304 4304367599616 4314378950784 4319824545792 4325385019536 4330844506368 4340917439082 4350466326528 4361564454912 4372690894848 4382861156352 4388393189376 4394041924608 4409820890496 4415497207443 4421070433584 4430795636736 4432348674486 4441101041664 4452430381056 4458050224128 4463788621824 4479818047488 4485584464704 4491246154752 4501692159048 4511594708992 4513176067617 4523103879168 4534642409472 4545189347328 4550926270464 4556784218112 4562535776256 4573147590144 4584813782976 4596509736504 4606620860416 4617335209984 4623163195392 4629114126336 4645737234432 4651717222656 4657588604928 4669470208512 4680330736788 4719479095296 4725554003968 4731518582784 4742523426816 4754621700864 4766750837856 4794391461888 4806622052352 4817801576448 4830091886592 4842413549568 4853676319632 4859802614016 4866058146978 4894274617344 4906760011776 4919277256704 4930718800896 4936942338048 4943297165184 4961048501808 4971961516032 4973704237782 4984645091328 4996238671872 5008984178688 5015306502144 5021762199552 5039795303424 5046282522792 5052651924096 5064403678929 5075544047616 5088491864064 5101472710656 5113338015744 5119792054272 5126382245376 5132852748288 5144791038912 5157915505848 5169261576192 5171073453567 5182448467968 5194502111232 5201058594816 5207753392128 5226454388736 5233181875488 5239787180544 5253153984576 5276954525696 5283615080448 5290416144384 5309413982208 5316248254464 5322958405632 5335338855168 5348949413472 5362594692588 5393690394624 5400633147392 5407449808896 5420026773504 5433853372416 5447715243264 5460385859586 5479304527872 5506058944512 5520105013248 5534186913792 5547058651008 5554060130304 5561209310832 5593456705536 5607725727744 5620768505856 5635107201024 5642219814912 5649482474496 5669769716352 5677067838141 5684233414608 5696737247232 5709987053568 5724553347072 5739156799488 5752505267712 5759766061056 5767180026048 5774459341824 5787889918776 5800621768704 5802654944079 5815419273216 5830254526464 5843814875136 5851190919168 5858722566144 5879761187328 5887329609924 5894760578112 5909798232648 5921468055552 5936573841408 5944066965504 5951718162432 5973090729984 5980779286272 5988328206336 6002256212064 6017568090156 6030805172224 6046189879296 6060252463104 6067901693952 6075712290816 6083381035008 6097530120192 6113085043968 6128679648672 6164217593856 6172152168448 6194316312576 6202289630208 6210118139904 6225960278016 6240440982384 6256360474686 6292638793728 6308691443712 6323364569088 6339495601152 6347497291776 6355667783808 6392521949184 6408829403136 6423735435264 6440122515456 6456551399424 6471568426176 6479736818688 6488077529304 6496266759552 6511376158623 6525699489792 6542346682368 6559036342272 6574291734528 6582589784064 6591062886912 6614731335744 6631605650376 6646193455104 6648523011729 6661651562496 6678645571584 6687075336192 6695682932736 6719727071232 6728376697056 6736869232128 6752538238572 6767392063488 6784655818752 6801963614208 6817784020992 6826389405696 6835176327168 6843803664384 6859721385216 6877220674464 6892348768256 6894764604756 6909931290624 6926002814976 6934744793088 6943671189504 6968605851648 6977575833984 6986382907392 7004205312768 7020496105182 7044820107264 7053888192512 7079218642944 7088331005952 7097277874176 7113785140224 7131932551296 7150126256784 7191587192832 7209933078528 7226702364672 7245137829888 7263620324352 7280514479448 7299087220467 7341411926016 7360140017664 7378915885056 7396078201344 7405413507072 7414945747776 7441572752712 7457942274048 7476967636992 7494358007808 7513476268032 7522959753216 7532643299328 7559692955136 7569423784188 7578977886144 7613316071424 7632737796096 7652209065984 7670007023616 7679688081408 7689573368064 7699279122432 7717186558368 7734162358272 7736873258772 7753892364288 7773672701952 7791753166848 7801587892224 7811630088192 7839681583104 7849772813232 7859680770816 7879730976864 7895290740736 7915431788544 7925422620672 7935624216576 7964120973312 7974372381696 7984437608448 8003008282752 8023424120208 8043892038882 8061586505728 8080336617472 8090535591936 8100949721088 8111174713344 8130040160256 8150780058624 8171572864896 8190578789379 8218956791808 8259088416768 8269719506944 8280157519872 8301280370688 8320587976512 8341813966248 8390185058304 8411588591616 8431152758784 8452660801536 8463329722368 8474223711744 8504654574528 8545105870848 8564980580352 8586830020608 8608735199232 8628757901568 8639649091584 8650770039072 8661689012736 8681834878164 8700932653056 8723128909824 8745381789696 8765722312704 8776786378752 8788083849216 8819641780992 8830994414886 8842140867168 8861591273472 8864697348972 8882202083328 8904860762112 8916100448256 8927577243648 8959636094976 8971168929408 8982492309504 9003384318096 9023189417984 9026352135234 9046207758336 9069284818944 9090378694656 9101852540928 9113568436224 9125071552512 9146295180288 9169627565952 9193019473008 9213241720832 9234670419968 9246326390784 9258228252672 9291474468864 9303434445312 9315177209856 9338940417024 9360661473576 9384540712029 9438958190592 9451108007936 9463037165568 9485046853632 9509243401728 9533501675712 9588782923776 9613244104704 9635603152896 9660183773184 9684827099136 9707352639264 9719605228032 9732116293956 9788549234688 9813520023552 9838554513408 9861437601792 9873884676096 9886594330368 9922097003616 9943923032064 9947408475564 9969290182656 9992477343744 10017968357376 10030613004288 10043524399104 10079590606848 10092565045584 10105303848192 10128807357858 10151088095232 10176983728128 10202945421312 10226676031488 10239584108544 10252764490752 10265705496576 10289582077824 10315831011696 10338523152384 10342146907134 10364896935936 10389004222464 10402117189632 10415506784256 10452908777472 10466363750976 10479574361088 10506307969152 10530744157773 10553909051392 10567230160896 10580832288768 10618827964416 10632496508928 10645916811264 10670677710336 10697898826944 10725189385176 10787380789248 10801266294784 10814899617792 10840053547008 10867706744832 10895430486528 10920771719172 11012117889024 11040210026496 11068373827584 11094117302016 11108120260608 11122418621664 11186913411072 11215451455488 11241537011712 11270214402048 11284439629824 11298964948992 11339539432704 11354135676282 11368466829216 11393474494464 11419974107136 11449106694144 11478313598976 11505010535424 11519532122112 11534360052096 11548918683648 11575779837552 11601243537408 11605309888158 11630838546432 11660509052928 11687629750272 11702381838336 11717445132288 11759522374656 11774659219848 11789521156224 11819596465296 11842936111104 11873147682816 11888133931008 11903436324864 11946181459968 11961558572544 11976656412672 12004512424128 12035136180312 12061610344448 12065838058323 12092379758592 12120504926208 12135803387904 12151424581632 12166762070016 12195060240384 12226170087936 12257359297344 12328435187712 12344304336896 12388632625152 12404579260416 12420236279808 12451920556032 12480881964768 12512720949372 12585277587456 12617382887424 12646729138176 12678991202304 12694994583552 12711335567616 12785043898368 12817658806272 12847470870528 12880245030912 12913102798848 12943136852352 12959473637376 12976155058608 12992533519104 13022752317246 13051398979584 13084693364736 13118072684544 13148583469056 13165179568128 13182125773824 13229462671488 13246491622329 13263211300752 13292386910208 13297046023458 13323303124992 13357291143168 13374150672384 13391365865472 13439454142464 13456753394112 13473738464256 13505076477144 13534784126976 13539528202851 13569311637504 13603927228416 13635568041984 13652778811392 13670352654336 13687607328768 13719442770432 13754441348928 13789529209512 13819862581248 13852005629952 13869489586176 13887342379008 13937211703296 13955151667968 13972765814784 14008410625536 14040992210364 14107776385024 14158437285888 14176662011904 14194555748352 14227570280448 14263865102592 14300252513568 14383174385664 14419866157056 14453404729344 14490275659776 14527240648704 14561028958896 14598174440934 14682823852032 14720280035328 14757831770112 14792156402688 14810827014144 14829891495552 14883145505424 14915884548096 14953935273984 14988716015616 15026952536064 15045919506432 15065286598656 15119385910272 15138847568376 15157955772288 15193211036787 15226632142848 15265475592192 15304418131968 15340014047232 15359376162816 15379146736128 15398558244864 15434373116736 15473746517544 15507784728576 15513220360701 15547345403904 15583506333696 15603175784448 15623260176384 15679363166208 15699545626464 15719361541632 15759461953728 15790581481472 15830863577088 15850845241344 15871248433152 15928241946624 15948744763392 15968875216896 16006016565504 16046848240416 16087784077764 16123173011456 16160673234944 16181071183872 16201899442176 16222349426688 16260080320512 16301560117248 16343145729792 16381157578758 16437913583616 16518176833536 16539439013888 16560315039744 16602560741376 16641175953024 16683627932496 16780370116608 16823177183232 16862305517568 16905321603072 16926659444736 16948447423488 17009309149056 17031203514423 17090211741696 17129961160704 17173660041216 17217470398464 17257515803136 17279298183168 17301540078144 17323378025472 17363669756328 17401865306112 17407964832237 17446257819648 17490763579392 17531444625408 17553572757504 17576167698432 17639283561984 17661988829772 17684281734336 17729394697944 17764404166656 17809721524224 17832200896512 17855154487296 17919272189952 17942337858816 17964984619008 18006768636192 18046378835968 18052704270468 18092415516672 18138569637888 18180757389312 18203705081856 18227136872448 18250143105024 18292590360576 18339255131904 18386038946016 18426483441664 18469340839936 18492652781568 18516456505344 18582948937728 18606868890624 18630354419712 18677880834048 18721322947152 18769081424058 18877916381184 18902216015872 18926074331136 18970093707264 19018486803456 19067003351424 19177565847552 19226488209408 19271206305792 19320367546368 19369654198272 19414705278528 19439210456064 19464232587912 19577098469376 19627040047104 19677109026816 19722875203584 19747769352192 19773188660736 19844194007232 19894816951128 19938580365312 19984954687488 20035936714752 20061226008576 20087048798208 20159181213696 20185130091168 20210607696384 20257614715716 20302176190464 20353967456256 20405890842624 20453352062976 20479168217088 20505528981504 20531410993152 20579164155648 20631662023392 20677046304768 20684293814268 20729793871872 20778008444928 20804234379264 20831013568512 20905817554944 20932727501952 20959148722176 21012615938304 21061488315546 21107818102784 21134460321792 21161664577536 21237655928832 21264993017856 21291833622528 21341355420672 21395797653888 21450378770352 21574761578496 21602532589568 21629799235584 21680107094016 21735413489664 21790860973056 21841543438344 21897261661401 22024235778048 22080420052992 22136747655168 22188234604032 22216240521216 22244837243328 22373826822144 22430902910976 22483074023424 22540428804096 22568879259648 22597929897984 22679078865408 22708271352564 22736933658432 22839948214272 22898213388288 22956627197952 23010021070848 23039064244224 23068720104192 23097837367296 23151559675104 23202487074816 23210619776316 23261677092864 23321018105856 23375259500544 23404763676672 23434890264576 23519044749312 23549318439696 23579042312448 23639192930592 23685872222208 23746295365632 23776267862016 23806872649728 23892362919936 23923117145088 23953312825344 24009024848256 24070272360624 24123220688896 24131676116646 24184759517184 24241009852416 24271606775808 24302849163264 24333524140032 24390120480768 24452340175872 24514718594688 24571736368137 24656870375424 24688608673792 24777265250304 24809158520832 24840472559616 24903841112064 24961763929536 25025441898744 25170555174912 25234765774848 25293458276352 25357982404608 25389989167104 25422671135232 25635317612544 25694941741056 25760490061824 25826205597696 25886273704704 25918947274752 25952310117216 25985067038208 26045504634492 26102797959168 26169386729472 26236145369088 26297166938112 26330359136256 26364251547648 26458925342976 26492983244658 26526422601504 26584773820416 26594092046916 26646606249984 26714582286336 26748301344768 26782731730944 26878908284928 26913506788224 26947476928512 27010152954288 27069568253952 27079056405702 27138623275008 27207854456832 27271136083968 27305557622784 27340705308672 27375214657536 27438885540864 27508882697856 27579058419024 27639725162496 27704011259904 27738979172352 27774684758016 27874423406592 27910303335936 27945531629568 28016821251072 28081984420728 28153622136087 28215552770048 28316874571776 28353324023808 28389111496704 28455140560896 28527730205184 28600505027136 28766348771328 28839732314112 28906809458688 28980551319552 29054481297408 29122057917792 29196348881868 29365647704064 29440560070656 29515663540224 29584312805376 29621654028288 29659782991104 29766291010848 29831769096192 29907870547968 29977432031232 30053905072128 30091839012864 30130573197312 30238771820544 30277695136752 30315911544576 30386422073574 30453264285696 30530951184384 30608836263936 30680028094464 30718752325632 30758293472256 30797116489728 30868746233472 30947493035088 31015569457152 31026440721402 31094690807808 31167012667392 31206351568896 31246520352768 31358726332416 31399091252928 31438723083264 31518923907456 31581162962944 31592232473319 31661727154176 31701690482688 31742496866304 31856483893248 31897489526784 31937750433792 32012033131008 32093696480832 32175568155528 32246346022912 32321346469888 32362142367744 32403798884352 32444698853376 32520160641024 32603120234496 32686291459584 32762315157516 33036353667072 33078878027776 33120630079488 33205121482752 33282351906048 33367255864992 33560740233216 33646354366464 33724611035136 33810643206144 33853318889472 33896894846976 34018618298112 34062407028846 34180423483392 34259922321408 34347320082432 34434940796928 34515031606272 34558596366336 34603080156288 34646756050944 34727339512656 34803730612224 34815929664474 34892515639296 34981527158784 35062889250816 35107145515008 35152335396864 35278567123968 35323977659544 35368563468672 35458789395888 35528808333312 35619443048448 35664401793024 35710308974592 35838544379904 35884675717632 35929969238016 36013537272384 36105408540936 36184831033344 36197514174969 36277139275776 36361514778624 36407410163712 36454273744896 36500286210048 36585180721152 36678510263808 36772077892032 36938681679872 36985305563136 37032913010688 37165897875456 37213737781248 37260708839424 37355761668096 37442645894304 37538162848116 37755832762368 37804432031744 37852148662272 37940187414528 38036973606912 38134006702848 38355131695104 38452976418816 38542412611584 38640735092736 38739308396544 38829410557056 38878420912128 38928465175824 39154196938752 39254080094208 39354218053632 39445750407168 39495538704384 39546377321472 39688388014464 39739474866987 39789633902256 39877160730624 39969909374976 40071873429504 40122452017152 40174097596416 40318362427392 40370260182336 40421215392768 40515229431432 40604352380928 40618584608553 40707934912512 40811781685248 40906704125952 40958336434176 41011057963008 41062821986304 41158328311296 41263324046784 41368587628536 41459587743744 41556016889856 41608468758528 41662027137024 41811635109888 41865455003904 41918297444352 42025231876608 42122976631092 42215636205568 42323329155072 42475311857664 42529986035712 42583667245056 42682710841344 42791595307776 42900757540704 43149523156992 43205065179136 43259598471168 43360214188032 43470826979328 43581721946112 43683086876688 43794523322802 44048471556096 44160840105984 44273495310336 44376469208064 44432481042432 44489674486656 44747653644288 44861805821952 44966148046848 45080857608192 45137758519296 45195859795968 45358157730816 45416542705128 45473867316864 45579633110361 45679896428544 45796426776576 45913254395904 46020042141696 46078128488448 46137440208384 46195674734592 46303119350208 46421239552632 46523354185728 46539661082103 46642036211712 46750519001088 46809527353344 46869780529152 47038089498624 47098636879392 47158084624896 47278385861184 47371744444416 47492590731264 47552535724032 47613745299456 47784725839872 47846234290176 47906625650688 48018049696512 48140544721248 48246441377792 48263352233292 48369519034368 48482019704832 48543213551616 48605698326528 48667048280064 48780240961536 48904680351744 49029437189376 49143472736274 49313740750848 49377217347584 49554530500608 49618317041664 49680945119232 49807682224128 49923527859072 50050883797488 50341110349824 50469531549696 50586916552704 50715964809216 50779978334208 50845342270464 51093610543269 51270635225088 51389883482112 51520980123648 51652411195392 51772547409408 51837894549504 51904620234432 51970134076416 52091009268984 52205595918336 52338773458944 52472290738176 52594333876224 52660718272512 52728503095296 52917850685952 52985966489316 53052845203008 53188184093832 53293212499968 53429164572672 53496602689536 53565463461888 53757816569856 53827013576448 53894953857024 54020305908576 54139136507904 54158112811404 54277246550016 54415708913664 54542272167936 54611115245568 54681410617344 54750429315072 54877771081728 55017765395712 55158116838048 55279450324992 55408022519808 55477958344704 55549369516032 55748846813184 55820606671872 55891063259136 56033642502144 56163968841456 56307244272174 56431105540096 56633749143552 56706648047616 56778222993408 56910281121792 57055460410368 57201010054272 57532697542656 57679464628224 57813618917376 57961102639104 58108962594816 58244115835584 58392697763736 58731295408128 58881120141312 59031327080448 59168625610752 59243308056576 59319565982208 59532582021696 59815741095936 59954864062464 60107810144256 60183678025728 60261146394624 60477543641088 60555390273504 60631823089152 60772844147148 60906528571392 61061902368768 61217672527872 61360056188928 61437504651264 61516586944512 61594232979456 61737492466944 61894986070176 62031138914304 62052881442804 62189381615616 62334025334784 62412703137792 62493040705536 62717452664832 62798182505856 62877446166528 63037847814912 63162325925888 63184464946638 63323454308352 63403380965376 63484993732608 63712967786496 63794979053568 63875500867584 64024066262016 64187392961664 64351136311056 64492692045824 64642692939776 64724284735488 64807597768704 64889397706752 65040321282048 65206240468992 65372582919168 65524630315032 65691784984203 66072707334144 66157756055552 66241260158976 66410242965504 66564703812096 66734511729984 67121480466432 67292708732928 67449222070272 67621286412288 67706637778944 67793789693952 68037236596224 68124814057692 68519844642816 68694640164864 68869881593856 69030063212544 69117192732672 69206160312576 69293512101888 69454679025312 69607461224448 69631859328948 69785031278592 69963054317568 70125778501632 70214291030016 70304670793728 70557134247936 70647955319088 70737126937344 70917578791776 71057616666624 71238886096896 71328803586048 71420617949184 71677088759808 71769351435264 71859938476032 72027074544768 72210817081872 72369662066688 72395028349938 72554278551552 72723029557248 72814820327424 72908547489792 73000572420096 73170361442304 73357020527616 73544155784064 73715209104411 73877363359744 73970611126272 74065826021376 74331795750912 74427475562496 74521417678848 74711523336192 74885291788608 75076325696232 75511665524736 75608864063488 75704297324544 75880374829056 76073947213824 76268013405696 76905952837632 77084825223168 77281470185472 77478616793088 77658821114112 77756841824256 77856930351648 78308393877504 78508160188416 78708436107264 78891500814336 78991077408768 79092754642944 79376776028928 79478949733974 79579267804512 79754321461248 79939818749952 80143746859008 80244904034304 80348195192832 80636724854784 80740520364672 80842430785536 81030458862864 81208704761856 81237169217106 81415869825024 81623563370496 81813408251904 81916672868352 82022115926016 82125643972608 82316656622592 82526648093568 82737175257072 82919175487488 83112033779712 83216937517056 83324054274048 83623270219776 83730910007808 83836594888704 84050463753216 84245953262184 84431272411136 84460866408261 84646658310144 84950623715328 85059972071424 85167334490112 85365421682688 85583190615552 85801515081408 86299046313984 86410130358272 86519196942336 86720428376064 86941653958656 87163443892224 87366173753376 87589046645604 88096943112192 88321680211968 88546990620672 88752938416128 88864962084864 88979348973312 89495307288576 89723611643904 89932296093696 90161715216384 90275517038592 90391719591936 90716315461632 90833085410256 90947734633728 91159266220722 91359792857088 91592853553152 91826508791808 92040084283392 92156256976896 92274880416768 92391349469184 92606238700416 92842479105264 93046708371456 93079322164206 93284072423424 93501038002176 93619054706688 93739561058304 94076178997248 94197273758784 94316169249792 94556771722368 94743488888832 94776697419957 94985181462528 95105071448064 95227490598912 95569451679744 95692468580352 95813251301376 96036099393024 96281089442496 96526704466584 96739038068736 96964039409664 97086427103232 97211396653056 97334096560128 97560481923072 97809360703488 98058874378752 98286945472548 98754434695168 99109061001216 99236634083328 99361890238464 99615364448256 99847055718144 100101767594976 100682220699648 100939063099392 101173833105408 101431929618432 101559956668416 101690684540928 102187221086538 102541270450176 102779766964224 103041960247296 103304822390784 103545094818816 103675789099008 103809240468864 103940268152832 104182018537968 104411191836672 104677546917888 104944581476352 105188667752448 105321436545024 105457006190592 105835701371904 105971932978632 106105690406016 106376368187664 106586424999936 106858329145344 106993205379072 107130926923776 107515633139712 107654027152896 107789907714048 108040611817152 108316225622808 108554493100032 108592542524907 108831417827328 109084544335872 109222230491136 109362821234688 109500858630144 109755542163456 110035530791424 110316233676096 110816045039616 110955916689408 111098739032064 111497693626368 111641213343744 111782126518272 112067285004288 112327937682912 112614488544348 112862211080192 113267498287104 113413296095232 113556445986816 113820562243584 114110920820736 114402020108544 115065395085312 115358929256448 115627237834752 115922205278208 116217925189632 116488231671168 116785395527472 117462590816256 117762240282624 118062654160896 118337251221504 118486616113152 118639131964416 119065164043392 119218424600961 119631482191872 119909728124928 120215620288512 120367356051456 120522292789248 120955087282176 121110780547008 121263646178304 121545688294296 121813057142784 121855753825659 122123804737536 122435345055744 122720112377856 122875009302528 123033173889024 123188465958912 123474984933888 123789972140352 124105762885608 124378763231232 124668050669568 124825406275584 124986081411072 125434905329664 125596365011712 125754892333056 126075695629824 126324651851776 126368929893276 126646908616704 126969987465216 127425935572992 127589958107136 127751001735168 128048132524032 128374785923328 128702272622112 128985384091648 129285385879552 129448569470976 129615195537408 129778795413504 130080642564096 130412480937984 130745165838336 131049260630064 131383569968406 132145414668288 132315512111104 132482520317952 132820485931008 133129407624192 133469023459968 134242960932864 134585417465856 134898444140544 135242572824576 135413275557888 135587579387904 136074473192448 136249628115384 137039689285632 137389280329728 137739763187712 138060126425088 138234385465344 138412320625152 138587024203776 138909358050624 139263718657896 139570062557184 139926108635136 140251557003264 140428582060032 140609341587456 141114268495872 141295910638176 141474253874688 141835157583552 142115233333248 142477772193792 142657607172096 142841235898368 143354177519616 143538702870528 143719876952064 144054149089536 144421634163744 144739324133376 144790056699876 145108557103104 145446059114496 145629640654848 145817094979584 146001144840192 146340722884608 146714041055232 147088311568128 147430418208822 147754726719488 147941222252544 148131652042752 148663591501824 148854951124992 149042835357696 149423046672384 149770583577216 150152651392464 151023331049472 151217728126976 151408594649088 151760749658112 152147894427648 152536026811392 153280831629807 153811905675264 154169650446336 154562940370944 154957233586176 155317642228224 155513683648512 155713860703296 156616787755008 157016320376832 157416872214528 157783001628672 157982154817536 158185509285888 158753552057856 158957899467948 159158535609024 159879637499904 160287493718016 160489808068608 160696390385664 161273449709568 161481040729344 161684861571072 162060917725728 162417409523712 162474338434212 162831739650048 163247126740992 163626816503808 163833345736704 164044231852032 164251287945216 164633313245184 165053296187136 165474350514144 165838350974976 166224067559424 166433875034112 166648108548096 167246540439552 167461820015616 167673189777408 168100927506432 168491906524368 168862544822272 168921732816522 169293316620288 169901247430656 170119944142848 170334668980224 170730843365376 171166381231104 171603030162816 172598092627968 172820260716544 173038393884672 173440856752128 173883307917312 174326887784448 174732347506752 175178093291208 176193886224384 176643360423936 177093981241344 177505876832256 177729924169728 177958697946624 179447223287808 179864592187392 180323430432768 180551034077184 180783439183872 181432630923264 181666170820512 181895469267456 182318532441444 182719585714176 183185707106304 183653017583616 184080168566784 184312513953792 184549760833536 184782698938368 185212477400832 185684958210528 186093416742912 186158644328412 186568144846848 187002076004352 187238109413376 187479122116608 188152357994496 188394547517568 188632338499584 189113543444736 189486977777664 189553394839914 189970362925056 190210142896128 190454981197824 191138903359488 191384937160704 191626502602752 192072198786048 192562178884992 193053408933168 193478076137472 193928078819328 194172854206464 194422793306112 194668193120256 195120963846144 195618721406976 196117748757504 196573890945096 197075354952609 197508869390336 198218122002432 198473268166656 198723780476928 199230728896512 199694111436288 200203535189952 201364441399296 201878126198784 202347666210816 202863859236864 203119913336832 203381369081856 204374442173076 205559533928448 206083920494592 206609644781568 207090189637632 207351578198016 207618480937728 207880536305664 208364037075936 208822383673344 209355093835776 209889162952704 210377335504896 210642873090048 210914012381184 211671402743808 211943865957264 212211380812032 212752736375328 213172849999872 213716658290688 213986410758144 214261853847552 215031266279424 215308054305792 215579815428096 216081223634304 216632451245616 217108986200064 217185085049814 217662835654656 218169088671744 218444460982272 218725642469376 219001717260288 219511084326912 220071061582848 220632467352192 221145627313233 221632090079232 221911833378816 222197478064128 222995387252736 223282426687488 223564253036544 224134570008576 224655875365824 225228977088696 225724422160384 226534996574208 226826592190464 227112891973632 227641124487168 228221841641472 228804040217088 230717858512896 231254475669504 231844410556416 232435850379264 232976463342336 233570791054944 234925181632512 235524480565248 236125308321792 236674502443008 236973232226304 237278263928832 238130328086784 238436849201922 239262964383744 239819456249856 240431240577024 240734712102912 241044585578496 241910174564352 242221561094016 242527292356608 243091376588592 243626114285568 243711507651318 244247609475072 244870690111488 245440224755712 245750018605056 246066347778048 246376931917824 246949969867776 247579944280704 248211525771216 248757526462464 249336101339136 249650812551168 249972162822144 250869810659328 251192730023424 251509784666112 252151391259648 252737859786552 253293817233408 253382599224783 253939974930432 254851871145984 255179916214272 255502003470336 256096265048064 256749571846656 257404545244224 258570771759104 258897138941952 259230391074816 259557590827008 260161285128192 260824961875968 261490331676672 262098521260128 262767139936812 264290829336576 264631024222208 264965040635904 265640971862016 266258815248384 266938046919936 268485921865728 269170834931712 269796888281088 270485145649152 270826551115776 271175158775808 272148946384896 272499256230768 274079378571264 274778560659456 275479526375424 276120252850176 276468770930688 276824641250304 277174048407552 277818716101248 278527437315792 279140125114368 279852217270272 280503114006528 280857164120064 281218683174912 282228536991744 282591821276352 282948507749376 283670315167104 284230466666496 284330092259871 284955544387584 285315214344192 285682471796736 286708355039232 287077405741056 287439753904128 288108298179072 288843268327488 289580113399752 290217114206208 290892118228992 291259281309696 291634189959168 292002289680384 292681445769216 293428082110464 294176623136256 294860836417644 295509453438976 296263304085504 297327183003648 297709902249984 298085670715392 298846093344768 299541167154432 300305302784928 302046662098944 302435456253952 302817189298176 303521499316224 304295788855296 305072053622784 306561663259614 307623811350528 308339300892672 309125880741888 309914467172352 310635284456448 311027367297024 311427721406592 313233575510016 314032640753664 314833744429056 315566003257344 315964309635072 316371018571776 317507104115712 317915798935896 318317071218048 319759274999808 320574987436032 320979616137216 321392780771328 322546899419136 322962081458688 323369723142144 324121835451456 324948676868424 325663479300096 325777627574721 326494253481984 327253633007616 327666691473408 328088463704064 328502575890432 329266626490368 330106592374272 330948701028288 332448135118848 332867750068224 333296217096192 334493080879104 334923640031232 335346379554816 336201855012864 336983813048736 337725089644544 337843465633044 338586633240576 339802494861312 340239888285696 340669337960448 341461686730752 342332762462208 343206060325632 345196185255936 345640521433088 346076787769344 346881713504256 347766615834624 348653775568896 349464695013504 350356186582416 352387772448768 353286720847872 354187962482688 355011753664512 355459848339456 355917395893248 357655273802883 358894446575616 359729184374784 360646860865536 361102068154368 361566878367744 362865261846528 363332341641024 363790938534912 364637064882888 365439171428352 366371414212608 367306035167232 368160337133568 368625027907584 369099521667072 369565397876736 370424954801664 371369916421056 372317288656824 373136289693696 374004152008704 374476218826752 374958244233216 376304715988992 376789095035136 377264676999168 378227086889472 378973955555328 379106789679828 379940725850112 380909962395648 382277806718976 382769874321408 383253005205504 384144397572096 385124357769984 386106817866336 386956152274944 387856157638656 388345708412928 388845586612224 389336386240512 390241927692288 391237442813952 392235497515008 393147781890192 394150709905218 395017738780672 396436244004864 396946536333312 397447560953856 398461457793024 399388222872576 400407070379904 402728882798592 403756252397568 404695332421632 405727718473728 406239826673664 406762738163712 408748884346152 411119067856896 412167840989184 413219289563136 414180379275264 414703156396032 415236961875456 415761072611328 416728074151872 418710187671552 419778325905408 420754671009792 421285746180096 421828024762368 423342805487616 423887731914528 424422761624064 425505472750656 426345699999744 427433316581376 427972821516288 428523707695104 430062532558848 430616108611584 431159630856192 432162447268608 433264902491232 434217972400128 434370170099628 435325671309312 436338177343488 436888921964544 437451284938752 438003434520576 439022168653824 440142123165696 441264934704384 442291254626466 443264180158464 443823666757632 444394956128256 445990774505472 446564853374976 447128506073088 448269140017152 449311750731648 450457954177392 451448844320768 453069993148416 453653184380928 454225783947264 455282248974336 456443683282944 457608080434176 459842494889421 461435717025792 462508951339008 463688821112832 464871700758528 465952926684672 467141582109888 469850363265024 471048961130496 472250616643584 473349004886016 473946464452608 474556527857664 476260656173568 476873698403844 479638912499712 480862481154048 481469424205824 482089171156992 483820349128704 484443122188032 485054584713216 486182753177184 487252228571136 487423015302636 488495218950144 489741380222976 490880449511424 491500037210112 492132695556096 492753863835648 493899939735552 495159888561408 496423051542432 497515052924928 498672202678272 499301625102336 499944325644288 501739621318656 502385460046848 503019569332224 504302782519296 505475719573104 506587634466816 506765198449566 507879949860864 509703742291968 510359832428544 511004006940672 512192530096128 513499143693312 514809090488448 517141543518208 517794277883904 518460782149632 519115181654016 520322570256384 521649923751936 522980663353344 524197042520256 525534279873624 528581658673152 529262048444416 529930081271808 531281943724032 532517630496768 533876093839872 538341669863424 539593776562176 540970291298304 541653102231552 542350317551616 544297892769792 544998512461536 548158757142528 549557121318912 550959052750848 552240505700352 552937541861376 553649282500608 554348096815104 555637432202496 557054874631584 558280250228736 559704434540544 561006228013056 561714328240128 562437366349824 564457073983488 565183642552704 565897015498752 567340630334208 568460933332992 568660184519742 569911088775168 570630428688384 571364943593472 573416710078464 574154811482112 574879507808256 576216596358144 577686536654976 579160226799504 580434228412416 581784236457984 582518562619392 583268379918336 584004579360768 585362891538432 586856164220928 588353246272512 589721672835288 591018906877952 591226064857827 592526608171008 594654366007296 595419804499968 596171341430784 597692186689536 599082334308864 600610605569856 604093324197888 604870912507904 605634378596352 607042998632448 608591577710592 610144107245568 613123326519228 616678601785344 618251761483776 619828934344704 621270568912896 622054734594048 622855442813184 626467151020032 628065281507328 629667488858112 631132006514688 631928619270144 632742037143552 635014208231424 635831597871792 636634142436096 639518549999616 641149974872064 641959232274432 642785561542656 645093798838272 645924162917376 646739446284288 648243670902912 649897353736848 651326958600192 651555255149442 652988506963968 654507266015232 655333382946816 656176927408128 657005151780864 658533252980736 660213184748544 661897402056576 663436881939699 664896270237696 665735500136448 666592434192384 668986161758208 669847280062464 670692759109632 672403710025728 673967626097472 675686931266088 677173266481152 679604989722624 680479776571392 681338675920896 682923373461504 684665524924416 686412120651264 691281042866176 692153575538688 693763427008512 695533231669248 697307551137792 698929390027008 700712373164832 704775544897536 706573441695744 708375924965376 710023507329024 710919696678912 711834791786496 715310547605766 717788893151232 719458368749568 721293721731072 722204136308736 723133756735488 725730523693056 726664683282048 727581877069824 729274129765776 730878342856704 732742828425216 734612070334464 736320674267136 737250055815168 738199043334144 739130795753472 740849909603328 742739832842112 744634577313648 746272579387392 748008304017408 748952437653504 749916488466432 752609431977984 753578190070272 754529353998336 756454173778944 758213579359656 759881451700224 760147797674349 761819924791296 764555613437952 765539748642816 766506010411008 768288795144192 770248715539968 772213635732672 775712315277312 776691416825856 777691173224448 778672772481024 780483855384576 782474885627904 784470995030016 786295563780384 788301419810436 790035477561344 792872488009728 793893072666624 794895121907712 796922915586048 798776445745152 800814140759808 805457765597184 807512504795136 809390664843264 811455436947456 812479653347328 813525476327424 817497768692304 822238135713792 824335681978368 826438579126272 828360758550528 829406312792064 830473923750912 831522145222656 833456148303744 837420375343104 839556651810816 841509342019584 842571492360192 843656049524736 846685610975232 847775463829056 848845523248128 851010945501312 852691399999488 852990276779613 854866633162752 855945643032576 857047415390208 860125065117696 861232217223168 862319261712384 864324894537216 866529804982464 868740340199256 870651342618624 872676354686976 873777843929088 874902569877504 876006869041152 878044337307648 880284246331392 882529869408768 884582509252932 886528360316928 888789912256512 891981549010944 893129706749952 894257012146176 896538280034304 898623501463296 900915908354784 902897688641536 906139986296832 907306368761856 908451567894528 910564497948672 912887366565888 915216160868352 919684989778842 922871434051584 925017902678016 927377642225664 929743401517056 931905853369344 934283164219776 939700726530048 942097922260992 944501233287168 946698009772032 947892928905216 949113055715328 952521312347136 953747396807688 959277824999424 961724962308096 962938848411648 964178342313984 967640698257408 968886244376064 970109169426432 972365506354368 974846030605272 976990437900288 979482760445952 981760899022848 983000074420224 984265391112192 985507727671296 987799879471104 990319777122816 992846103084864 997344405356544 998603250204672 999888651288576 1003479242637312 1004770920093696 1006039138664448 1008605565038592 1010951439146208 1013175268933632 1013530396899132 1015759899721728 1019407484583936 1020719664857088 1022008013881344 1024385060192256 1026998287386624 1029618180976896 1034283087036416 1035588555767808 1036921564299264 1038230363308032 1040645140512768 1043299847503872 1045961326706688 1048394085040512 1051068559747248 1057163317346304 1058524096888832 1059860162543616 1062563887448064 1065035260993536 1067752187679744 1072965821408649 1076683339726848 1079187553124352 1081940582596608 1083306204463104 1084700635103232 1088595785539584 1089997024923072 1096317514285056 1099114242637824 1101918105501696 1104481011400704 1105875083722752 1107298565001216 1108696193630208 1111274864404992 1114109749263168 1119408869081088 1122012456026112 1123428656480256 1124874732699648 1128914147966976 1130367285105408 1131794030997504 1134681260668416 1136921866665984 1137320369039484 1139822177550336 1142729887186944 1146833420156928 1148309622964224 1149759015616512 1152433192716288 1155373073309952 1158320453599008 1160868456824832 1163568472915968 1165037125238784 1166536759836672 1168009158721536 1170725783076864 1173712328441856 1176706492545024 1179443345670576 1182037813755904 1182452129715654 1185053216342016 1189308732014592 1190839608999936 1192342682861568 1195384373379072 1198164668617728 1201221211139712 1208186648395776 1209741825015808 1211268757192704 1214085997264896 1217183155421184 1220288214491136 1226246653038456 1233357203570688 1236503522967552 1239657868689408 1242541137825792 1244109469188096 1245710885626368 1256130563014656 1259334977716224 1262264013029376 1263857238540288 1265484074287104 1270028416462848 1271663195743584 1273268284872192 1279037099999232 1282299949744128 1283918464548864 1285571123085312 1290187597676544 1291848325834752 1293478892568576 1296487341805824 1299794707473696 1302653917200384 1303110510298884 1305977013927936 1309014532030464 1310666765893632 1312353854816256 1314010303561728 1317066505961472 1320426369497088 1323794804113152 1326873763879398 1329792540475392 1331471000272896 1333184868384768 1337972323516416 1339694560124928 1341385518219264 1344807420051456 1347935252194944 1351373862532176 1354346532962304 1359209979445248 1360959553142784 1362677351841792 1365846746923008 1369331049848832 1372824241302528 1379527484668263 1382562085732352 1384307151077376 1387526854017024 1391066463338496 1394615102275584 1397858780054016 1401424746329664 1409551089795072 1413146883391488 1416751849930752 1420047014658048 1421839393357824 1423669583572992 1430621095211532 1438916737499136 1442587443462144 1444408272617472 1446267513470976 1451461047386112 1453329366564096 1455163754139648 1458548259531552 1461756685713408 1465485656850432 1469224140668928 1472641348534272 1474500111630336 1476398086668288 1478261591506944 1481699819206656 1485479665684224 1489269154627296 1492545158774784 1496016608034816 1497904875307008 1499832976932864 1505218863955968 1507156380140544 1509058707996672 1512908347557888 1516427158719312 1519762903400448 1520295595348698 1523639849582592 1529111226875904 1531079497285632 1533012020822016 1536577590288384 1540497431079936 1544427271465344 1551424630554624 1553382833651712 1555382346448896 1557345544962048 1560967710769152 1564949771255808 1568941990060032 1572591127560768 1576602839620872 1580070955122688 1585744976019456 1587786145333248 1589790243815424 1593845831172096 1597552891490304 1601628281519616 1615025009590272 1618781329686528 1622910873894912 1624959306694656 1627050952654848 1634995537384608 1644476271427584 1648671363956736 1652877158252544 1656721517101056 1658812625584128 1660947847501824 1663044290445312 1666912296607488 1674840750686208 1679113303621632 1683018684039168 1685142984720384 1687312099049472 1693371221950464 1695550927658112 1697691046496256 1702021891002624 1705382799998976 1705980553559226 1709733266325504 1711891286065152 1714094830780416 1720250130235392 1722464434446336 1724638523424768 1728649789074432 1733059609964928 1737480680398512 1741302685237248 1745352709373952 1747555687858176 1749805139755008 1752013738082304 1756088674615296 1760568492662784 1765059738817536 1769165018505864 1773056720633856 1773678194573481 1777579824513024 1783963098021888 1786259413499904 1788514024292352 1793076560068608 1797247002926592 1801831816709568 1812279972593664 1814612737523712 1816903135789056 1821128995897344 1825774733131776 1830432321736704 1839369979557684 1850035805356032 1854755284451328 1859486803034112 1863811706738688 1868566328439552 1879401453060096 1884195844521984 1889002466574336 1893396019544064 1895785857810432 1898226111430656 1905042624694272 1907494793615376 1918555649998848 1923449924616192 1925877696823296 1928356684627968 1935281396514816 1937772488752128 1940218338852864 1944731012708736 1949692061210544 1953980875800576 1958965520891904 1963521798045696 1966000148840448 1968530782224384 1971015455342592 1975599758942208 1980639554245632 1985692206169728 1990310645819097 1994688810713088 1997206500409344 1999777302577152 2006958485274624 2009541840187392 2012078277328896 2017211130077184 2021902878292416 2027060793798264 2031519799443456 2038814969167872 2041439329714176 2044016027762688 2048770120384512 2053996574773248 2059236361953792 2068566174072832 2073843128598528 2076460726616064 2081290281025536 2086599695007744 2091922653413376 2096788170081024 2102137119494496 2114326634692608 2117048193777664 2119720325087232 2125127774896128 2130070521987072 2135504375359488 2145931642817298 2153366679453696 2158375106248704 2163881165193216 2166612408926208 2169401270206464 2177191571079168 2179994049846144 2192635028570112 2198228485275648 2203836211003392 2208962022801408 2211750167445504 2214597130002432 2217392387260416 2222549728809984 2228219498526336 2238817738162176 2244024912052224 2246857312960512 2249749465399296 2257828295933952 2260734570210816 2263588061995008 2269362521336832 2274640738078968 2279644355100672 2280443393023047 2285459774373888 2293666840313856 2296619245928448 2299518031233024 2304866385432576 2310746146619904 2316640907198016 2327136945831936 2330074250477568 2333073519673344 2336018317443072 2341451566153728 2347424656883712 2353412985090048 2358886691341152 2364075627511808 2364904259431308 2370106432684032 2378617464029184 2381679217999872 2384685365723136 2390768746758144 2396329337235456 2402442422279424 2416373296791552 2419483650031616 2422537514385408 2428171994529792 2434366310842368 2440576428982272 2452493306076912 2466714407141376 2473007045935104 2479315737378816 2485082275651584 2488218938376192 2491421771252736 2512261126029312 2518669955432448 2524528026058752 2527714477080576 2530968148574208 2540056832925696 2543326391487168 2546536569744384 2558074199998464 2564599899488256 2567836929097728 2571142246170624 2580375195353088 2583696651669504 2586957785137152 2592974683611648 2599589414947392 2606221020597768 2611954027855872 2618029064060928 2621333531787264 2624707709632512 2628020607123456 2634133011922944 2640852738994176 2647589608226304 2653747527758796 2659585080950784 2666369736769536 2675944647032832 2679389120249856 2682771036438528 2689614840102912 2695870504389888 2702747725064352 2708693065924608 2718419958890496 2721919106285568 2725354703683584 2731693493846016 2738662099697664 2745648482605056 2759054969336526 2765124171464704 2768614302154752 2775053708034048 2782132926676992 2789230204551168 2795717560108032 2802849492659328 2819102179590144 2826293766782976 2833503699861504 2840094029316096 2843678786715648 2847339167145984 2861242190423064 2877833474998272 2885174886924288 2888816545234944 2892535026941952 2902922094772224 2906658733128192 2910327508279296 2917096519063104 2930971313700864 2938448281337856 2945282697068544 2949000223260672 2952796173336576 2956523183013888 2963399638413312 2970959331368448 2978538309254592 2992033216069632 2995809750614016 2999665953865728 3010437727911936 3014312760281088 3018117415993344 3025816695115776 3032854317438624 3039525806800896 3040591190697396 3047279699165184 3058222453751808 3062158994571264 3066024041644032 3073155180576768 3080994862159872 3088854542930688 3102849261109248 3106765667303424 3110764692897792 3114691089924096 3121935421538304 3129899542511616 3137883980120064 3145182255121536 3153205679241744 3160141910245376 3171489952038912 3175572290666496 3179580487630848 3187691662344192 3195105782980608 3203256563039232 3218897464225947 3230050019180544 3237562659373056 3245821747789824 3249918613389312 3254101905309696 3269991074769216 3288952542855168 3297342727913472 3305754316505088 3313443034202112 3317625251168256 3321895695003648 3326088580890624 3333824593214976 3358226607243264 3366037368078336 3370285969440768 3374624198098944 3386742443900928 3391101855316224 3395382092992512 3404043782005248 3410765599997952 3411961107118452 3419466532651008 3428189661560832 3440500260470784 3444928868892672 3449277046849536 3457299578148864 3466119219929856 3474961360797024 3482605370474496 3490705418747904 3495111375716352 3499610279510016 3504027476164608 3512177349230592 3521136985325568 3530119477635072 3538330037011728 3546113441267712 3547356389146962 3555159649026048 3567926196043776 3572518826999808 3577028048584704 3586153120137216 3594494005853184 3603663633419136 3624559945187328 3629225475047424 3633806271578112 3642257991794688 3651549466263552 3660864643473408 3678739959115368 3700071610712064 3709510568902656 3718973606068224 3727623413477376 3737132656879104 3768391689043968 3778004933148672 3786792039088128 3791571715620864 3796452222861312 3810085249388544 3814989587230752 3837111299997696 3846899849232384 3851755393646592 3856713369255936 3870562793029632 3875544977504256 3880436677705728 3889462025417472 3899384122421088 3907961751601152 3917931041783808 3927043596091392 3932000297680896 3937061564448768 3942030910685184 3951199517884416 3961279108491264 3971384412339456 3980621291638194 3989377621426176 3994413000818688 3999554605154304 4013916970549248 4019083680374784 4024156554657792 4034422260154368 4043805756584832 4054121587596528 4063039598886912 4077629938335744 4082878659428352 4088032055525376 4097540240769024 4107993149546496 4118472723907584 4137132348145664 4138582454004789 4147686257197056 4152921453232128 4162580562051072 4173199390015488 4183845306826752 4193576340162048 4204274238988992 4228653269385216 4234096387555328 4239440650174464 4250255549792256 4260141043974144 4271008750718976 4291863285634596 4316750212497408 4327762330386432 4333224817852416 4338802540412928 4354383142158336 4359988099692288 4385270057140224 4396456970551296 4407672422006784 4417924045602816 4423500334891008 4429194260004864 4434784774520832 4445099457619968 4456438997052672 4477635476324352 4488049824104448 4493714625921024 4499498930798592 4515656591867904 4521469140421632 4527176123990016 4538725042673664 4549281476157936 4559288710201344 4560886786046094 4570919548747776 4587333680627712 4593238491856896 4599036062466048 4609732770865152 4621492293239808 4633281814396032 4654273891663872 4660148500955136 4666147039346688 4672036634886144 4682903132307456 4694849313767424 4706825970180096 4717773382682304 4729808518862616 4740212865368064 4757234928058368 4763358435999744 4769370731446272 4781537493516288 4792658674470912 4804884844558848 4838967300063232 4845075028770816 4856343989059584 4868732621684736 4881152857964544 4904986612153824 4933428814282752 4946014091870208 4958631474757632 4970164551303168 4976437876752384 4982843542505472 5024522252058624 5037339910864896 5049056052117504 5055428954161152 5061936297148416 5080113665851392 5086652782974336 5093073139488768 5116148399996928 5129199798976512 5135673858195456 5142284492341248 5160750390706176 5167393303339008 5173915570274304 5185949367223296 5199178829894784 5212442041195536 5223908055711744 5236058128121856 5242667063574528 5249415419265024 5256041214246912 5268266023845888 5281705477988352 5295179216452608 5307495055517592 5319170161901568 5321034583720443 5332739473539072 5351889294065664 5358778240499712 5365542072877056 5379229680205824 5391741008779776 5405495450128704 5436839917780992 5443838212571136 5450709407367168 5463386987692032 5477324199395328 5491296965210112 5518109938673052 5530248342929408 5550107416068096 5564265853353984 5578460409102336 5591435120216064 5605698985318656 5638204359180288 5652587533565952 5667007399723008 5680188058632192 5687357573431296 5694678334291968 5722484380846128 5755666949996544 5770349773848576 5777633090469888 5785070053883904 5805844189544448 5813317466256384 5820655016558592 5834193038126208 5861942627401728 5876896562675712 5890565394137088 5898000446521344 5905592346673152 5913046366027776 5926799276826624 5941918662736896 5957076618509184 5970931937457291 5984066432139264 5991619501228032 5999331907731456 6020875455823872 6028625520562176 6036234831986688 6051633390231552 6065708634877248 6081182381394792 6094559398330368 6116444907503616 6124317989142528 6132048083288064 6146310361153536 6161989724319744 6177709085861376 6205698522218496 6221529385795584 6229382179848192 6243870843076608 6259799085023232 6275767960240128 6290364510243072 6306411358483488 6320283820490752 6342979904077824 6351144581332992 6359160975261696 6375383324688384 6390211565961216 6406513126078464 6437794928451894 6460100038361088 6475125318746112 6491643495579648 6499837226778624 6508203810619392 6539982149538432 6577905085710336 6594685455826944 6611508633010176 6626886068404224 6635250502336512 6643791390007296 6652177161781248 6667649186429952 6716453214486528 6732074736156672 6740571938881536 6749248396197888 6773484887801856 6782203710632448 6790764185985024 6808087564010496 6823922214236904 6838933065302016 6856379323121664 6881000520941568 6889857737785344 6898554093699072 6914599156297728 6932238439859712 6949922721594048 6981410837495808 6990222751432704 6999220559020032 7008054952329216 7024354698461184 7042273970651136 7060238955270144 7076660074023456 7092226882535424 7094712778293924 7110319298052096 7135852392087552 7145037653999616 7154056097169408 7172306240274432 7188988011706368 7207327266838272 7249119890374656 7258450950094848 7267612543156224 7284515983589376 7303098932527104 7321729286946816 7357479918230736 7400143221424128 7419021137805312 7437947212136448 7455246826954752 7474265313758208 7536783378087936 7556009866297344 7573584078176256 7583143431241728 7592904445722624 7620170498777088 7629979174461504 7674222599995392 7693799698464768 7703510787293184 7713426738511872 7741125586059264 7751089955008512 7760873355411456 7778924050834944 7798768244842176 7835862083567616 7854087192182784 7864000595361792 7874123128897536 7884061821370368 7902399035768832 7922558216982528 7942768824678912 7961242583276388 7978755242852352 7999109210308608 8027833941098496 8038167360749568 8048313109315584 8068844520308736 8087611513169664 8108243175193056 8126079197773824 8155259876671488 8165757318856704 8176064111050752 8195080481538048 8215986299092992 8236945447815168 8274264696291328 8277164908009578 8295372514394112 8305842906464256 8325161124102144 8346398780030976 8367690613653504 8387152680324096 8408548477977984 8457306538770432 8468192775110656 8478881300348928 8500511099584512 8520282087948288 8542017501437952 8583726571269192 8633500424994816 8655524660772864 8666449635704832 8677605080825856 8708766284316672 8719976199384576 8792913941102592 8815344844013568 8835848091205632 8847000669782016 8858388520009728 8869569549041664 8890198915239936 8912877994105344 8976099648208896 8987429251842048 8998997861597184 9031313183735808 9042938280843264 9054352247980032 9077450085347328 9098562952315872 9118577420402688 9121773572092188 9141839097495552 9174667361255424 9186476983713792 9198072124932096 9219465541730304 9242984586479616 9266563628792064 9308547783327744 9320297001910272 9332294078693376 9344073269772288 9365806264614912 9389698627534848 9413651940360192 9435546765364608 9459617037725232 9480425730736128 9514469856116736 9526716871999488 9538741462892544 9563074987032576 9585317348941824 9609769689117696 9656692392677841 9677934600126464 9690150057541632 9712687978119168 9737465243369472 9762305715929088 9809973224307648 9866857628565504 9892028183740416 9917262949515264 9940329102606336 9952875753504768 9965687085010944 10074679821729792 10098112104235008 10110857908322304 10123872594296832 10160227331702784 10173305565948672 10186146278977536 10232296799993856 10258399597953024 10284568984682496 10321500781412352 10334786606678016 10347831140548608 10371898734446592 10398357659789568 10424884082391072 10447816111423488 10472116256243712 10485334127149056 10498830838530048 10512082428493824 10536532047691776 10563410955976704 10590358432905216 10614990111035184 10638340323803136 10642069167440886 10665478947078144 10703778588131328 10717556480999424 10731084145754112 10758459360411648 10783482017559552 10810990900257408 10873679835561984 10887676425142272 10901418814734336 10926773975384064 10954648398790656 10982593930420224 11036219877346104 11060496685858816 11100214832136192 11128531706707968 11156920818204672 11182870240432128 11211397970637312 11305175067131904 11334014799446016 11360376117264384 11374715146862592 11389356668583936 11444968761692256 11511333899993088 11540699547697152 11555266180939776 11570140107767808 11611688379088896 11626634932512768 11641310033117184 11668386076252416 11723885254803456 11753793125351424 11781130788274176 11796000893042688 11811184693346304 11826092732055552 11853598553653248 11883837325473792 11914153237018368 11941863874914582 11968132864278528 11983239002456064 11998663815462912 12041750911647744 12057251041124352 12072469663973376 12103266780463104 12131417269754496 12162364762789584 12189118796660736 12232889815007232 12248635978285056 12264096166576128 12292620722307072 12323979448639488 12355418171722752 12411397044436992 12415747362014367 12443058771591168 12458764359696384 12487741686153216 12519598170046464 12551535920480256 12580729020486144 12612822716966976 12685959808155648 12702289162665984 12718321950523392 12750766649376768 12780423131922432 12813026252156928 12875589856903788 12950250637492224 12983286991159296 12999674453557248 13016407621238784 13079964299076864 13155810171420672 13189370911653888 13223017266020352 13253772136808448 13270501004673024 13287582780014592 13304354323562496 13335298372859904 13432906428973056 13464149472313344 13481143877763072 13498496792395776 13546969775603712 13564407421264896 13581528371970048 13616175128020992 13647844428473808 13677866130604032 13712758646243328 13762001041883136 13779715475570688 13797108187398144 13829198312595456 13864476879719424 13899845443188096 13962821674991616 13980445502865408 13998441118040064 14016109904658432 14048709396922368 14084547941302272 14120477910540288 14153320148046912 14189425556587848 14220638596104192 14271704784175104 14290075307999232 14308112194338816 14344612480548864 14377976023412736 14414654533676544 14516901900189696 14535225086312448 14569031967178752 14606197865054208 14643458573893632 14714959836461472 14800286442848256 14838042275610624 14875894424272896 14910493653909504 14948530627516416 15073566756175872 15112019732594688 15147168156352512 15166286862483456 15185808891445248 15240340997554176 15259958348923008 15348445199990784 15387599396929536 15407021574586368 15426853477023744 15482251172118528 15502179910017024 15521746710822912 15557848101669888 15597536489684352 15671724167135232 15708174384365568 15728001190723584 15748246257795072 15768123642740736 15804798071537664 15845116433965056 15885537649357824 15922485166552776 15957510485704704 15963103751161329 15998218420617216 16055667882196992 16076334721499136 16096626218631168 16137689040617472 16175223026339328 16216486350386112 16310519753342976 16331514637713408 16352128222101504 16390160963076096 16431972598185984 16473890895630336 16548529392582656 16554329816019156 16590745028788224 16650322248204288 16692797560061952 16735381227307008 16774305360648192 16817096955955968 16914613077540864 16936385550221312 16957762600697856 17001022199169024 17040564175896576 17084035002875904 17167453142538384 17267000849989632 17311049321545728 17332899271409664 17355210161651712 17417532568633344 17439952398769152 17585827882205184 17630689688027136 17671696182411264 17694001339564032 17716777040019456 17739139098083328 17780397830479872 17825755988210688 17952199296417792 17974858503684096 17997995723194368 18062626367471616 18085876561686528 18108704495960064 18154900170694656 18197125904631744 18243547144184376 18283678194991104 18349334722510848 18372953967427584 18396144249864192 18438931083460608 18485969172959232 18533127257584128 18617095566655488 18664588157386752 18688146539544576 18731612529229824 18779397255069696 18827303880720384 18871093530729216 18919234075450464 18960851461472256 19028939712233472 19053433743998976 19077482925785088 19126149974065152 19170634697883648 19219539378235392 19313384785355682 19355869200252928 19380300115083264 19425375956238336 19474930486738944 19524611431858176 19619946448615296 19733715257131008 19784056367480832 19834525899030528 19880658205212672 19905751507009536 19931374170021888 20149359643459584 20196224208470016 20221715816644608 20247745188593664 20320454663405568 20346611131897344 20372292557955072 20516799195906048 20569137969364992 20643001562824704 20669573213356032 20695662281097216 20743797468893184 20796715319579136 20849768164782144 20944232512487424 20970668254298112 20997661677060096 21024164856987648 21073064095383552 21126821911953408 21180716865810432 21229980222070368 21276680647606272 21284138334881772 21330957894156288 21407557176262656 21435112961998848 21462168291508224 21516918720823296 21566964035119104 21621981800514816 21747359671123968 21775352850284544 21802837629468672 21853547950768128 21909296797581312 21965187860840448 22072439754692208 22120993371717632 22200429664272384 22257063413415936 22313841636409344 22365740480864256 22422795941274624 22610350134263808 22668029598892032 22720752234528768 22749430293725184 22778713337167872 22889937523384512 23022667799986176 23081399095394304 23110532361879552 23140280215535616 23223376758177792 23253269865025536 23282620066234368 23336772152504832 23507586250702848 23562261576548352 23592001786085376 23622369386692608 23652185464111104 23707197107306496 23767674650947584 23828306474036736 23883727749829164 23936265728557056 23997327630925824 24083501823295488 24114502082248704 24144939327946752 24206533560926208 24262834539508992 24324729525579168 24378237593321472 24465779630014464 24497271956570112 24528192333152256 24585241444614144 24647958897278976 24710836343445504 24822794088873984 24831494724028734 24886117543182336 24917528719392768 24975483372306432 25039196340092928 25103071840960512 25161458040972288 25225645433933952 25371919616311296 25404578325331968 25436643901046784 25501533298753536 25560846263844864 25626052504313856 25751179713807576 25900501274984448 25966573982318592 25999348907114496 26032815242477568 26159928598153728 26378741823307776 26446034532040704 26507544273616896 26541002009346048 26575165560029184 26608708647124992 26670596745719808 26928298944626688 26962287755526144 26996993584791552 27093939551207424 27128814842529792 27163056743940096 27232350256041984 27295688856947616 27355732261208064 27425517292486656 27524002083766272 27559430951141376 27594216374796288 27658396625190912 27728953759438848 27799690886376192 27925643349983232 27960891005730816 27996882236080128 28032219809316864 28097418793844736 28169095882604544 28240955821080576 28306640296093824 28378851113175696 28441277192208384 28543409568350208 28580150615998464 28616224388677632 28689224961097728 28755952046825472 28829309067353088 28970077178033523 29033803800379392 29070450172624896 29138063934357504 29212395730108416 29286917147787264 29429919672922944 29600572885696512 29676084551221248 29751788848545792 29820987307819008 29897061255032832 30224039465189376 30294336312705024 30332573724966912 30371617782890496 30480681995108352 30519916697846016 30696890399981568 30775198793859072 30853706954047488 30964502344237056 31004359820034048 31043493421645824 31115696203339776 31195072979368704 31343448334270464 31416348768731136 31456002381447168 31496492515590144 31536247285481472 31609596143075328 31690232867930112 31771075298715648 31844970333105552 31915020971409408 31926207502322658 31996436841234432 32111335764393984 32152669442998272 32193252437262336 32275378081234944 32350446052678656 32432972700772224 32621039506685952 32663029275426816 32704256444203008 32780321926152192 32863945196371968 32947781791260672 33108659632038312 33181490057576448 33300644496408576 33385595120123904 33470762454614016 33548610721296384 33634193911911936 33872771100442624 33915525201395712 34002044398338048 34081128351793152 34168070005751808 34334906285076768 34534001699979264 34622098643091456 34665798542819328 34710420323303424 34835065137266688 34879904797538304 35171655764410368 35261379376054272 35343392364822528 35388002679128064 35433554080038912 35478278196166656 35560795660959744 35651511976421376 35904398592835584 35949717007368192 35995991446388736 36125252734943232 36171753123373056 36217408991920128 36309800341389312 36394251809263488 36487094288368752 36567356389982208 36698669445021696 36745907934855168 36792288499728384 36877862166921216 36971938345918464 37066254515168256 37234191133310976 37247242086043101 37329176314773504 37376293079089152 37463225058459648 37558794510139392 37654607761440768 37742187061458432 37838468150900928 38057879424466944 38106867487997952 38154965851570176 38252299948130304 38341269395767296 38439078756470784 38626769570711364 38711738400505856 38850751912476672 38949860973477888 39049222863716352 39239892897230592 39467430514262016 39568112734961664 39669051798061056 39761316410425344 39811503014019072 39862748340043776 40298719286919168 40392448416940032 40443431633289216 40495490377187328 40640909326811136 40693222263794688 40744585115910144 41033598391812096 41138275938729984 41286003125649408 41339146426712064 41391324562194432 41487594937786368 41593430639158272 41699536329564288 41888465024974848 41941336508596224 41995323354120192 42048329713975296 42146128190767104 42253643823906816 42361433731620864 42459960444140736 42568276669763544 42661915788312576 42815114352525312 42870225923997696 42924336583016448 43033837441646592 43133928070238208 43243963601029632 43550705700569088 43605675258937344 43707095901536256 43818593595162624 43930375721680896 44144879509384416 44241986743435264 44400859328544768 44514126826831872 44627683272818688 44731480961728512 44845591882549248 45220700268527616 45336059197784064 45441504469057536 45498860587450368 45557426674335744 45779875046769024 46045335599972352 46162798190788608 46221064723759104 46280560431071232 46446753516355584 46506539730051072 46565240132468736 46673544305009664 47015172501405696 47124523153096704 47184003572170752 47244738773385216 47304370928222208 47414394214612992 47535349301895168 47656612948073472 47767455499658328 47872531457114112 47994655261851648 48167003646590976 48229004164497408 48289878655893504 48413067121852416 48525669079017984 48649459051158336 48931559260028928 48994543913140224 49056384666304512 49170482889228288 49295917794557952 49421672686891008 49645588177747968 49662989448057468 49772235086364672 49950966744612864 50078392680185856 50206143681921024 50322916081944576 50451290867867904 50743839232622592 50809156650663936 50873287802093568 51003066597507072 51121692527689728 51252105008627712 51502359427615152 51801002549968896 51933147964637184 51998697814228992 52065630484955136 52319857196307456 52757483646615552 52892069064081408 53015088547233792 53082004018692096 53150331120058368 53217417294249984 53341193491439616 53856597889253376 53924575511052288 53993987169583104 54187879102414848 54257629685059584 54326113487880192 54464700512083968 54591377713895232 54851034584973312 55048004167532544 55118861902282752 55188432749592576 55316793250381824 55457907518877696 55599381772752384 55851286699966464 55993764472160256 56064439618633728 56194837587689472 56338191765209088 56481911642161152 56613280592187648 56757702226351392 56882554384416768 57086819136700416 57160301231996928 57232448777355264 57378449922195456 57511904093650944 57658618134706176 57940154356067046 58067607600758784 58140900345249792 58276127868715008 58424791460216832 58573834295574528 58859839345845888 59201145771393024 59352169102442496 59503577697091584 59641974615638016 59794122510065664 60448078930378752 60588672625410048 60665147449933824 60743235565780992 60961363990216704 61039833395692032 61550397587718144 61707413908094976 61929004688474112 62008719640068096 62086986843291648 62231392406679552 62390145958737408 62832697537462272 62912004762894336 62992985031180288 63072494570962944 63219192286150656 63380465735860224 63542150597431296 63689940666211104 63830041942818816 63852415004645316 63992873682468864 64222671528787968 64305338885996544 64386504874524672 64550756162469888 64700892105357312 64865945401544448 65242079013371904 65326058550853632 65408512888406016 65560643852304384 65727890392743936 65895563582521344 66217319264076624 66362980115152896 66601288992817152 66771190240247808 66941524909228032 67097221442592768 67268387823823872 67745542200885248 67831050402791424 68004088796676096 68162256703586304 68336140011503616 68669812570153536 69068003399958528 69244197286182912 69331597085638656 69420840646606848 69670130274533376 69759809595076608 70522758752108544 70686784729645056 70776005358256128 70867108160077824 70956556392333312 71121591321919488 71303023952842752 71808797185671168 71991982892777472 72250505469886464 72343506246746112 72434817983840256 72619600682778624 72788503618526976 72974188576737504 73134712779964416 73397338890043392 73491815869710336 73584576999456768 73755724333842432 73943876691836928 74132509030336512 74468382266621952 74494484172086202 74658352629547008 74752586158178304 74926450116919296 75117589020278784 75309215522881536 75484374122916864 75676936301801856 76115758848933888 76213734975995904 76309931703140352 76504599896260608 76682538791534592 76878157512941568 77253539141422728 77423476801011712 77701503824953344 77899721946955776 78098445727432704 78479785794461184 79136225469923328 79338103596122112 79522632820850688 79623006028038144 79725496680087552 80784896833880064 80886863266578432 80990980754374656 81281818653622272 81386444527589376 81489170231820288 82067196783624192 82276551877459968 82572006251298816 82678292853424128 82782649124388864 82975189875572736 83186861278316544 83399072659128576 83776930049949696 83882673017192448 83990646708240384 84096659427950592 84292256381534208 84507287647813632 84722867463241728 84919920888281472 85136553339527088 85323831576625152 85630228705050624 85740451847995392 85848673166032896 86067674883293184 86267856140476416 86487927202059264 86910231534100569 87101411401138176 87211350517874688 87414191803072512 87637187190325248 87860751443361792 88289759018768832 88801718657089536 89028253653663744 89255366545637376 89462961923457024 89691183765098496 90672118395568128 90883008938115072 90997721174900736 91114853348671488 91559750093538048 92090671199944704 92325596381577216 92561120862142464 92893507032711168 93013079460102144 93130480264937472 93347088610019328 94030345002811392 94249046306193408 94368007144341504 94489477546770432 94608741856444416 94828788429225984 95070698603790336 95313225896146944 95534910999316656 95745062914228224 95989310523703296 96334007293181952 96458008328994816 96579757311787008 96826134243704832 97051338158035968 97298918102316672 97863118520057856 97989087826280448 98112769332609024 98340965778456576 98591835589115904 98843345373782016 99325978896114936 99544470172729344 99901933489225728 100156785360371712 100412287363842048 100645832163889152 100902581735735808 101618313301327872 101746575604187136 102006133195014144 102243385055379456 102504210017255424 103004718855230304 103602005099937792 103866295929274368 103997395628457984 104131260969910272 104639714392614912 105514967293231104 105784138128162816 106030177094467584 106164008037384192 106300662240116736 106434834588499968 106682386982879232 107713195778506752 107849151022104576 107987974339166208 108375758204829696 108515259370119168 108652226975760384 108929401024167936 109182755427790464 109702069169946624 110096008335065088 110237723804565504 110376865499185152 110633586500763648 110915815037755392 111198763545504768 111702573399932928 111741726258129303 111987528944320512 112128879237267456 112389675175378944 112676383530418176 112963823284322304 113226561184375296 113515404452702784 114173638273400832 114320602463993856 114464897554710528 114756899844390912 115023808187301888 115317236269412352 115880308712134092 116135215201517568 116552255737430016 116849582920433664 117147668591149056 117719678691691776 118402291542786048 118704338204884992 119007155394183168 119283949231276032 119588245020131328 120896157860757504 121177345250820096 121330294899867648 121486471131561984 121922727980433408 122079666791384064 123100795175436288 123414827816189952 123858009376948224 124017439280136192 124173973686583296 124462784813359104 124780291917474816 125665395074924544 125824009525788672 125985970062360576 126144989141925888 126438384572301312 126760931471720448 127084301194862592 127379881332422208 127704830009290632 127985747364937728 128445343057575936 128610677771993088 128773009749049344 129101512324939776 129401784210714624 129731890803088896 130652117101707264 130817025776812032 131121287704608768 131455780785487872 131791127165042688 132434638528153248 132725960230305792 133202577985634304 133542380480495616 133883049818456064 134194442885185536 134536775647647744 135491084401770496 135662100805582848 136008177593352192 136324513407172608 136672280023007232 137339625140307072 138136006799917056 138488394572365824 138663194171277312 138841681293213696 139340260549066752 139519619190153216 141045517504217088 141373569459290112 141552010716512256 141734216320155648 141913112784666624 142243182643838976 142606047905685504 143617594371342336 143983965785554944 144501010939772928 144687012493492224 144869635967680512 145239201365557248 145577007237053952 145948377153475008 146794677780086784 146983631739420672 147169153998913536 147511448667684864 147887753383673856 148265018060673024 148936764533243904 148988968344172404 149316705259094016 149852900233838592 150235178040557568 150618431045763072 150968748245833728 151353872603603712 152231517697867776 152427469951991808 152619863406280704 153009199792521216 153365077583069184 153756315025883136 154507078282845456 154846953602023424 155403007649906688 155799443893911552 156196891454865408 156959571588922368 158272450939846656 158676207192244224 159045265641701376 159246012056076288 159450993360175104 161569793667760128 161773726533156864 161981961508749312 162563637307244544 162772889055178752 162978340463640576 164553103754919936 165144012502597632 165356585706848256 165565298248777728 165950379751145472 166373722556633088 166798145318257152 167553860099899392 167981293416480768 168193318855901184 168584512763068416 169014575295627264 169445734926483456 169839841776562944 170273106679054176 170647663153250304 171260457410101248 171480903695990784 171697346332065792 172135349766586368 172535712280952832 172975854404118528 173820463068201138 174202822802276352 174422701035749376 174828383606145024 175274374380650496 175721502886723584 176579518037537664 177603437314179072 178056507307327488 178510733091274752 178925923846914048 179382367530196992 181344236791136256 181766017876230144 181995442349801472 182229706697342976 183119500187076096 184651192763154432 185122241724284928 185787014065422336 186026158920204288 186260960529874944 186694177220038656 188498092612386816 188736014288683008 188978955093540864 189217483712888832 189657576858451968 190141397207580672 190626451792293888 191069821998633312 191490125828456448 191978621047406592 192668014586363904 192916016657989632 193159514623574016 193652268487409664 194102676316071936 194597836204633344 195726237040115712 195978175652560896 196225538665218048 196681931556913152 197183671178231808 197686690747564032 198651957792229872 199088940345458688 199803866978451456 200313570720743424 200824574727684096 201291664327778304 201805163471471616 203236626602655744 203493151208374272 204012266390028288 204486770110758912 205008420034510848 206009437710460608 207204010199875584 207732591858548736 207994791256915968 208262521939820544 209279428785229824 211568276256325632 212060354188935168 212328016074768384 212601324480233472 212869669176999936 213364773965758464 215426391557013504 215975948678332416 216751516409659392 217030518740238336 217304453951520768 217858802048335872 218365510855580928 219404138339893248 220192016670130176 220475447609131008 220753730998370304 221267173001527296 221831630075510784 222397527091009536 223405146799865856 223483452516258606 223975057888641024 224257758474534912 224779350350757888 225352767060836352 225927646568644608 226453122368750592 227030808905405568 228347276546801664 228641204927987712 228929795109421056 229513799688781824 230047616374603776 230634472538824704 231760617424268184 232270430403035136 233104511474860032 233699165840867328 234295337182298112 235439357383383552 237408676409769984 238014310788366336 238567898462552064 239176490040262656 242354690501640192 242660589799735296 242972942263123968 243845455960866816 244159333582768128 246201590350872576 246829655632379904 247716018753896448 248034878560272384 248347947373166592 248925569626718208 249560583834949632 251330790149849088 251648019051577344 251971940124721152 252289978283851776 252876769144602624 253521862943440896 254168602389725184 254759762664844416 255409660018581264 255971494729875456 256890686115151872 257221355543986176 257546019498098688 258203024649879552 258803568421429248 259463781606177792 260730694602301707 261304234203414528 261634051553624064 262242575409217536 262911561570975744 263582254330085376 264869277056306496 266405155971268608 267084760960991232 267766099636912128 268388885770371072 269073551295295488 270982168803540992 272016355186704384 272649026814345216 273344560046014464 274679250280614144 276272013599834112 276976789144731648 277683362586427392 278680521098133504 279039238380306432 282091035008434176 282747138918580224 283104021433024512 283468432640311296 283826225569333248 284486365287677952 285212095811371008 287235188742684672 287967931571109888 289002021879545856 289374024986984448 289739271935361024 290478402731114496 291154014474107904 291896754306950016 293589355560173568 293967263478841344 294338307997827072 295022897335369728 295775506767347712 296530036121346048 297977936688344808 298633410518188032 299705800467677184 300470356081115136 301236862091526144 301937496491667456 302707745207207424 304854939903983616 305239726812561408 306018399585042432 306730155166138368 307512630051766272 309014156565690912 309693907204046848 310806015299813376 311598887787823104 312393782909730816 313919143177844736 316544901879693312 317352414384488448 318090531283402752 318492024112152576 318901986720350208 323139587335520256 323547453066313728 323963923017498624 325127274614489088 325545778110357504 325956680927281152 329106207509839872 330288025005195264 330713171413696512 331130596497555456 331900759502290944 332747445113266176 333596290636514304 335107720199798784 335962586832961536 336386637711802368 337169025526136832 338029150591254528 338891469852966912 339679683553125888 340546213358108352 342520914820202496 342961807391981568 343394692664131584 344270699533172736 345071424561905664 345951708808237056 347640926136402276 348405645604552704 349656767212290048 350548748761300992 351443005773447168 353159036075075328 355206874628358144 356113014614654976 357021466182549504 357851847693828096 358764735060393984 362688473582272512 363532035752460288 363990884699602944 364459413394685952 366239000374152192 369302385526308864 370244483448569856 371574028130844672 372052317840408576 372521921059749888 373388354440077312 376996185224773632 377472028577366016 377957910187081728 378434967425777664 379315153716903936 380282794415161344 381252903584587776 382139643997266624 383957242094813184 385336029172727808 385832033315979264 386319029247148032 387304536974819328 388205352632143872 389195672409266688 391956351305121792 392451077330436096 393363863113826304 394367342356463616 395373381495128064 397303915584459744 398177880690917376 399607733956902912 400627141441486848 401649149455368192 402583328655556608 403610326942943232 406473253205311488 406986302416748544 408024532780056576 408973540221517824 410016840069021696 412018875420921216 414408020399751168 415465183717097472 415989582513831936 416525043879641088 418558857570459648 423136552512651264 424120708377870336 424656032149536768 425202648960466944 425739338353999872 426729547931516928 430852783114027008 431951897356664832 433503032819318784 434061037480476672 434608907903041536 435717604096671744 436731021711161856 440384033340260352 440950895218262016 441507461996740608 442534346003054592 443663260151021568 444795054182019072 446810293599731712 446966905032517212 447950115777282048 449558700701515776 450705534121672704 451855293137289216 452906244737501184 454061617810811136 456694553093603328 457282409855975424 457859590218842112 459027599377563648 460095232749207552 461268945077649408 463521234848536368 464540860806070272 466209022949720064 467398331681734656 468590674364596224 470878714766767104 474817352819539968 476028621576732672 477135796925104128 478352980080525312 484709381003280384 485321179599470592 485945884526247936 487690911921733632 488318667165536256 493659311264759808 495432037507792896 496069757120544768 496695894746333184 497851139253436416 499121167669899264 502661580299698176 503943880249442304 504579956567703552 505753538289205248 507043725886881792 508337204779450368 509519525329688832 510819320037162528 511942989459750912 513781372230303744 514442711087972352 515092038996197376 516406049299759104 517607136842858496 518927563212355584 521461389204603414 522608468406829056 523268103107248128 524485150818435072 525823123141951488 527164508660170752 529738554112612992 532810311942537216 534169521921982464 535532199273824256 536777771540742144 538147102590590976 541964337607081984 544032710373408768 545298053628690432 546689120092028928 549358500561228288 553953578289463296 555366725172854784 557361042196267008 558078476760612864 565494277837160448 566208042866049024 566936865280622592 567652451138666496 568972730575355904 570424191622742016 574470377485369344 575935863142219776 578004043759091712 578748049973968896 579478543870722048 580956805462228992 582308028948215808 583793508613900032 587178711120347136 587934526957682688 588676615995654144 590045794670739456 591551013534695424 593060072242692096 595955873376689616 597266821036376064 599411600935354368 600940712162230272 602473724183052288 603874992983334912 605415490414414848 609709879807967232 610479453625122816 612036799170084864 613460310332276736 615025260103532544 618028313131381824 621612030599626752 623197775575646208 624787565819461632 627838286355689472 634704828768976896 636181062566805504 636984048224305152 637803973440700416 646279174671040512 647927846034997248 650254549228978176 651091556220715008 651913361854562304 658212415019679744 660576050010390528 661426342827393024 662261192995110912 663801519004581888 665494890226532352 667192581273028608 670215440399597568 671925173665923072 672773275423604736 674338051052273664 676058301182509056 677782939705933824 679359367106251776 681092426716216704 685041829640404992 685923614783963136 686789385328263168 688541399066345472 690142849123811328 691903417616474112 695281852272804552 696811291209105408 699313534424580096 701097497522601984 702886011546894336 706318072150150656 712226029229309952 714042932365099008 715703695387656192 717529470120787968 727064071504920576 727981769399205888 728918826789371904 732478000748304384 738604771052617728 740488966897139712 743148056261689344 744104635680817152 745043842119499776 746776708880154624 753992370449547264 754944057154732032 755915820374163456 756869934851555328 758630307433807872 760565588830322688 762505807169175552 764279287994533248 767914484189626368 770672058345455616 771664066631958528 772638058494296064 774609073949638656 776410705264287744 778391344818533376 782192083806905121 783912702610243584 784902154660872192 786727726227652608 788734684712927232 790746762990256128 794607831168919488 799215467913805824 801254282882973696 803298298910736384 805166657311113216 807220653885886464 812946506410622976 816049065560113152 817947080443035648 820033680138043392 824037750841842432 828816040799502336 830930367434194944 833050087759282176 837117715140919296 846273105025302528 848241416755740672 849312064299073536 850405297920933888 851478676707999744 853459095863033856 861705566228054016 863903794713329664 867006065638637568 868122074960953344 869217815806083072 871435208193343488 873462043422323712 880768066680520704 881901790436524032 883014923993481216 885068692006109184 887326520302043136 889590108364038144 893933810065034424 895900231554564096 899117401403031552 901411068243345408 903710586274578432 905812489475002368 908123235621622272 914564819711950848 915719180437684224 918055198755127296 920190465498415104 922537890155298816 927042469697072736 929081721612140544 932418045899440128 934796663363469312 937181348729192448 941757429533534208 949634705639079936 952057243153465344 954271593850208256 956705960161050624 969418762006560768 970642359198941184 971891769052495872 975381823843467264 976637334331072512 987318622529519616 990864075015585792 992139514241089536 993391789492666368 995702278506872832 998242335339798528 1005323160599396352 1007887760498884608 1009159913135407104 1011507076578410496 1014087451773763584 1016674409558900736 1019039050659377664 1021638640074325056 1027562744460607488 1028885422175944704 1030184077992394752 1032812098599518208 1035214273685716992 1037855126424711168 1042922778409206828 1045216936813658112 1048970301636870144 1051646246283902976 1054329017320341504 1059477108225225984 1065620623885074432 1068339043843964928 1071064398547648512 1073555543081484288 1076294205181181952 1083928675214163968 1088065420746817536 1090596107257380864 1093378240184057856 1098717001122456576 1107907156578926592 1110733450345709568 1114722084392534016 1116156953521225728 1130988555674320896 1132416085732098048 1133873730561245184 1135304902277332992 1137945461150711808 1140848383245484032 1151871726284439552 1156008087518183424 1157496099947937792 1158957087741444096 1161913610924457984 1164616057896431616 1167587017227800064 1175869053915365376 1177353231991308288 1180091589341478912 1183102027069390848 1186120144485384192 1191911746753379232 1194533642072752128 1198823201870708736 1201881424324460544 1204947448366104576 1207749985966669824 1210830980828829696 1219419759615934464 1220958907250245632 1224073598340169728 1226920620664553472 1230050520207065088 1236056626262763648 1243224061199253504 1246395551151292416 1249575131638923264 1255676572711378944 1269409657537953792 1272362125133611008 1273968096448610304 1275607946881400832 1292558349342081024 1295855692069994496 1300509098457956352 1302183112441430016 1303826723709124608 1321152100020781056 1322852685654786048 1324522385990221824 1327603038009163776 1330989780453064704 1334385162546057216 1340430880799195136 1343850347331846144 1348676102104547328 1352116602365018112 1355565879411867648 1358718734212503552 1362184853432433408 1370083659280809984 1371847229567926272 1373578770656526336 1377082798132690944 1380285698247622656 1383806835232948224 1390563704545609104 1393622582418210816 1398627068849160192 1402194995045203968 1405772023093788672 1412636144300301312 1424452058458619904 1428085864730198016 1431407390775312384 1435058940241575936 1454128143009841152 1455963538798411776 1457837653578743808 1464956001496608768 1480977933794279424 1486296112523378688 1488209271361634304 1490087684238999552 1493553417760309248 1507984740899094528 1511831640748326912 1513739869703110656 1517260614867615744 1521131177660645376 1525011614338351104 1528558575989066496 1535828968379252736 1541344116690911232 1543328133263917056 1545276116988592128 1549218147899277312 1552821410528575488 1556782689637066752 1564384167613810242 1567825405220487168 1569804309321744384 1573455452455305216 1577469369425854464 1581493525980512256 1589215662337838976 1598430935827611648 1602508565765947392 1606596597821472768 1610333314622226432 1614441307771772928 1625893012821245952 1632098131120226304 1635894160886071296 1640067360276086784 1648075501683684864 1661860734868389888 1666100175518564352 1674235430281838592 1696482833511481344 1698624128598147072 1700810595841867776 1702957353415999488 1706918191726067712 1723411132456108032 1727807589426659328 1734012131277275136 1736244149921906688 1738435631612166144 1742870416386686976 1746924086844647424 1761536133361041408 1763803580873048064 1766029847986962432 1770137384012218368 1774653040604086272 1779180216728076288 1787867620130068848 1791800463109128192 1798234802806063104 1802822136486690816 1807421172549156864 1811624978950004736 1816246471243244544 1829129639423901696 1831438360875368448 1836110397510254592 1840380930996830208 1845075780310597632 1854084939394145472 1864836091798880256 1869593326726938624 1874362697458384896 1883514859067068416 1904114486306930688 1908543187700416512 1913411920322101248 1938837524013121536 1943783538104991744 1950763647686934528 1953274668662145024 1974637245059039232 1981728150031171584 1984279028482179072 1986783578985332736 1991404557013745664 1996484670679597056 2010646321198792704 2015775520997769216 2018319826270814208 2023014153156820992 2028174903547527168 2033348819117801472 2038078101318755328 2043277280148650112 2055125488921214976 2057770844351889408 2060368155984789504 2065624197199036416 2070428547371433984 2075710252849422336 2085845556818413656 2090433873627316224 2097940603273740288 2103292492567805952 2108658034640683008 2118954216450451968 2136678087687929856 2142128797095297024 2147111086162968576 2152588410362363904 2167857350428327936 2181192214514761728 2186756480368115712 2197434002244913152 2215814313157853184 2221466900691419136 2229444168785068032 2232313907042451456 2261977111348641792 2264832171464196096 2267747461122490368 2270609804554665984 2275890922301423616 2281696766490968064 2303743452568879104 2312016175036366848 2314992199895875584 2317914175482888192 2323827221848915968 2329232115792863232 2335174034455600128 2351738107830730752 2354706463982616576 2360183178682957824 2366204054138781696 2372240288970768384 2383823493506758464 2397646403741417472 2403762848648921088 2409894896732209152 2415499971933339648 2421661961657659392 2438839519231868928 2448147196680339456 2453841241329106944 2460101040414130176 2472113252525527296 2486448122398507008 2492791102302584832 2499150263277846528 2511353145422757888 2538819315075907584 2544724250267222016 2547936192897220608 2551215893762801664 2585116698684162048 2591711384139988992 2601018196915912704 2604366224882860032 2607653447418249216 2642304200041562112 2645705371309572096 2649044771980443648 2655206076018327552 2661979560906129408 2668770325092114432 2687700694663692288 2697352204209094656 2704233204730036224 2711131758823735296 2717437468425007104 2724369706864866816 2743694459135852544 2747157541313052672 2754165596265381888 2760571396495245312 2767613670465896448 2781127409091218208 2787245164836421632 2797254137698320384 2804389990090407936 2811544046187577344 2825272288600602624 2848904116917239808 2856171729460396032 2862814781550624768 2870117880483151872 2908256286019682304 2911927077596823552 2915675307157487616 2929912002993217536 2961955867588558848 2972592225046757376 2976418542723268608 2980175368477999104 2987106835520618496 3015969481798189056 3023663281496653824 3027479739406221312 3034521229735231488 3042262355321290752 3050023228676702208 3057117151978132992 3082688233381822464 3086656266527834112 3090552233977184256 3098436295798554624 3105642821057150976 3113565379274133504 3128768335227620484 3135650810440974336 3146910904910610432 3154938738851708928 3162987051961024512 3178431324675677952 3196861871655223296 3205017131531894784 3213193195642945536 3220666629244452864 3228882615543545856 3251786025642491904 3264196262240452608 3271788321772142592 3280134720552173568 3296151003367369728 3323721469736779776 3332200351037128704 3348470860563677184 3392965667022962688 3397248257196294144 3401621191683735552 3405914706831998976 3413836383452135424 3455615178853318656 3468024262554550272 3472488299843813376 3476871263224332288 3485740832773373952 3493848173689294848 3527607161746096128 3532059695973924864 3540274768024436736 3549306081208172544 3558360433456152576 3575735240260137696 3583600926218256384 3596469605612126208 3605644272973381632 3614842345098313728 3623249957900009472 3632492942486489088 3658259278847803392 3662876721750736896 3672220795020509184 3680761861993660416 3690151560621195264 3708169878788290944 3729672183597760512 3739186653453877248 3748725394916769792 3767029718134136832 3808228972613861376 3817086375400833024 3826823840644202496 3877675048026243072 3887567076209983488 3901527295373869056 3906549337324290048 3963456300062343168 3968558056964358144 3973567157970665472 3982809114027491328 3992969341359194112 4021292642397585408 4031551041995538432 4046028306313641984 4056349807095054336 4066697638235602944 4076156202637510656 4086554560297300224 4110250977842429952 4115541688703778816 4120736311969579008 4131248394398072832 4140857094742867968 4151420505698844672 4171691113636827312 4180867747254632448 4195881206547480576 4206584985135611904 4217316069281366016 4237908432900903936 4273356175375859712 4284257594190594048 4294222172325937152 4305176820724727808 4362384429029523456 4373512960736231424 4394868004489826304 4442933801382838272 4458888337570136064 4464627814084902912 4523954222697283584 4535494922244980736 4541219609109331968 4551781844602847232 4563393532981936128 4607486905137758208 4624032350072733696 4629984399791751168 4635828350965776384 4647654443697831936 4658464231585726464 4670348068911200256 4703476215661461504 4709412927965233152 4720366357365915648 4732408108277563392 4744480577941536768 4767646987013516928 4795292807482834944 4807525697297842176 4819789793464418304 4830999943866679296 4843323923315318784 4877679038463737856 4896294393360678912 4907682482658213888 4920202080828260352 4944226505051054592 4985582204605169664 4998300526555693056 5022706290845515776 5089448500534444032 5095872385794441216 5102431787525603328 5170233397368324096 5183422768279977984 5202036393831825408 5208732449765720064 5215306894836498432 5284608400083124224 5291410742619144192 5298089543960887296 5310412152036655104 5323959121812258816 5337540650184228864 5375401389327384576 5394704408418189312 5408466409460072448 5422263517647470592 5434874936850014208 5448739413729733632 5487388918271705088 5494315082626105344 5508331192530763776 5521142792990490624 5535227340931792896 5562254818182436416 5594508275396640768 5608779980180815872 5623088092375154688 5650544577201205248 5712343458920792064 5725629563101249536 5740235760966303744 5816512572039364608 5831350614314975232 5859824005986435072 5923911735177117696 5945184450093514752 5952837085446537216 5960350736955998208 5974213671041236992 6031938963596378112 6047326562993307648 6054959478812442624 6069042459470462976 6084524710642581504 6100046457353404416 6114234303956265984 6165376466763644928 6173312533055668224 6181104467954368512 6196872591597109248 6211285642114301952 6227130758548267008 6257536670455240968 6271301620881948672 6293821809821220864 6309877477703417856 6325974103922049024 6356862649351355904 6410034263063789568 6426386391285891072 6441333258488905728 6457765231087091712 6503572051284983808 6543576643544285184 6560269441104347136 6592302006734739456 6647442939473559552 6664400702074257408 6696941721127354368 6785931334045925376 6794496514392588288 6803242383367471104 6811829413663997952 6827672766904270848 6911230357706637312 6936048525109100544 6944976599687626752 6953742526448664576 6971481665546747904 6987696347378589696 7055214323492192256 7064119391947849728 7080549536048873472 7098612162416345088 7116720866912305152 7151470480520275392 7192939211224252416 7211288545946763264 7229684690196627456 7246499915800018944 7264985884972978176 7316518557695606784 7344441590041018368 7361523723987320832 7380303121242390528 7416339757576581888 7459344367195521024 7478373306907754496 7497450789833539584 7534059436268273664 7616457945227722752 7634172750801666048 7653647681288404992 7755350096052486144 7775134152419966976 7803054590747738112 7813098674648580096 7926912600124686336 7937116113928716288 7947134315941330944 7965618228054982656 7985938682718388224 8063102083991076864 8092056612627283968 8112699614190108672 8133395276471205888 8152312405275021312 8173109120594600448 8231083377407557632 8241472623939158016 8262496788796145664 8281714189485735936 8302841011397689344 8343382227273654624 8361735494509264896 8391762413094961152 8413169970271223808 8434632138562732032 8475816865801807872 8546712350751719424 8568515188381188096 8588444344651874304 8610353641449455616 8724768858059046912 8747025921472462848 8789736008979652608 8885867602765676544 8917776675140272128 8929255628169805824 9047908445394567168 9070989844489961472 9082439218218663936 9103563689205694464 9126787065963872256 9248064700145467392 9259968799583502336 9271656701931552768 9295308887395663872 9316928463171452928 9340696137822400512 9406952431322923008 9440732714731831296 9464816216555126784 9488961155883073536 9535293974027033856 9590585614965669888 9615051394595684352 9639579586928836608 9661999887733358592 9686647846630637568 9755358076927475712 9792588786721357824 9815364965316427776 9840404161656520704 9888453010102109184 9971164409210339328 9996601053111386112 10045412581691031552 10178897001068888064 10191744771588882432 10204863575051206656 10366845536559955968 10404072787663650816 10417464899531440128 10430613789672996864 10582821485238288384 10596179087921774592 10620824304073310208 10647918243624517632 10675081300368457728 10750802778654769152 10789408816836378624 10816932818920144896 10844527035294941184 10869749873700028416 10897478827459467264 10974777836543410176 10988630165252210688 11016662385061527552 11042285585980981248 11070454681863585792 11124509636364872832 11189016550793281536 11217559960361631744 11246176184750309376 11301089154402410496 11424686917841584128 11451259126202499072 11480471521932607488 11633025144078729216 11662701228629950464 11719648011972870144 11890368900187029504 11905674170893074432 11920701473911996416 11948427342082473984 12063877927192756224 12094653125986615296 12138084918940925952 12169049421285163008 12200092914706808832 12228468607912531968 12330752933527289856 12346625066111336448 12362208935908737024 12393745183194218496 12422571284228603904 12454261517096534016 12515073340910481936 12542603241763897344 12587643619642441728 12619754955406835712 12651948207844098048 12713725298702711808 12820068526127579136 12852772782571782144 12882666516977811456 12915530462174183424 13087153287088570368 13120538882208694272 13184604013469478912 13328801404148514816 13393883442254708736 13571862668091850752 13606484766734942208 13623658827327995904 13655345533808541696 13822460715413274624 13872097050218201088 13889953199375253504 13907485052897329152 13942963331093495808 13975392694757179392 14110428646984384512 14128238783895699456 14161099072097746944 14197224324832690176 14233441733824610304 14302940961040550784 14385878422448504832 14422577091893526528 14459369380393254912 14492999831600037888 14529971769945956352 14633037115391213568 14688883180082036736 14723047447974641664 14760606242484781056 14832679515153163776 14956746613815508992 14994901579667079168 15068118872536547328 15268345501603332096 15307295362576809984 15510700192104972288 15550268304839933952 15606109181495476224 15626197349297160192 15853825200249372672 15874232227857432576 15894268631882661888 15931236456109965312 15971877365436776448 16126204167982153728 16184113225254567936 16225399228380217344 16266790552942411776 16304624810550042624 16346218241189200896 16462166754815115264 16482945247878316032 16524993577592291328 16563428378971471872 16605682022795378688 16686764454547309248 16783524826189922304 16826339940542447616 16869264277125464064 16951633731603615744 17137030376762376192 17176888689303748608 17220707282898911232 17449537716118093824 17494051842944925696 17579472017959305216 17771735205531353088 17835553350280544256 17858511256339611648 18095816890789134336 18141979688979922944 18164878436437327872 18207127378411388928 18253574131927744512 18496129400290934784 18519937599167004672 18543313403863105536 18590617774791327744 18633856926342905856 18681392275644801024 18813904862645846016 18881465429463662592 18929632433110253568 18977922311766147072 19070587948054067712 19230102789191368704 19279159173857673216 19323999775466717184 19373295693261275136 19510716153854951424 19630729930632855552 19680808323313041408 19776906020204218368 19942328818420678656 19993202106222772224 20090825163382063104 20357794002137776128 20383489543177764864 20409727150102413312 20733691073119911936 20808145575327301632 20834929799062880256 20861227579345993728 21165642970476576768 21192358175843549184 21241648608146620416 21295836487249035264 21350162600736915456 21578817633672757248 21633865637840289792 21689054070589882368 21739499747400056832 21794957654918934528 21949555673086820352 22033324770123055104 22084571171961962496 22140909363727171584 22249019272729745664 22378033101586563072 22435119920723263488 22492352369500618752 22602178308804820992 22849373835683168256 22902518252404998144 22960943043865214976 23266050288157458432 23325402457259900928 23439296023945740288 23780737800374059008 23811348341786148864 23841402947823992832 23896854684164947968 24189306251973230592 24276169837881851904 24338098842570326016 24400185829413617664 24456937215825063936 24693250132222672896 24724417871817474048 24787490366388436992 24845142568457207808 24908523034193068032 25030146681820963872 25085206483527794688 25175287239284883456 25239509910813671424 25303896415688196096 25427450597405423616 25640137052255158272 25705545565143564288 25765333033955622912 25831060924348366848 26174306574177140736 26241077764417388544 26369208026938957824 26657602808297029632 26787766884509417472 27143725336183701504 27212969533469884416 27247317654655991808 27310691067617083392 27744194100436402176 27779906398750507008 27814970105794658304 27885926662186991616 27950785389514358784 28220857293968769024 28322198144195493888 28394448649665380352 28466883467649220608 28605881922081101568 28771756844897009664 28845154183787053056 28918738760786509824 28985999663200075776 29059943539891912704 29266074230782427136 29377766360164073472 29446094895949283328 29521212484969562112 29665359030306327552 29913493227631017984 29989803159334158336 30136237745073094656 30536691003206664192 30614590725153619968 31100536609679867904 31212218362990952448 31252394698594320384 31748464455714865152 31788537263765323776 31862472912219930624 31943754730873552896 32252408335964307456 32368226450509135872 32450798456760434688 32533581105884823552 32609249621100085248 32692436482378401792 32924333509630230528 32965890495756632064 33049987155184582656 33126856757942943744 33211364045590757376 33373528909094618496 33567049652379844608 33652679881084895232 33738528554250928128 33903267463207231488 34274060753524752384 34353777378607497216 34441414565797822464 34899075432236187648 34988103685889851392 35158944035918610432 35671106700561088512 35717022512679223296 36191633781578268672 36283959377959845888 36414254756822777856 36507148263855489024 36992258800581869568 37039875198334009344 37086626807726211072 37181235549582655488 37267713852685811712 37362784551289602048 37627809725291692032 37762930858927325184 37859264866220507136 37955844623532294144 38141175896108135424 38460205578382737408 38558318347715346432 38647999550933434368 38746591386522550272 39261459861265711104 39361616646626082816 39553812040408436736 39986404212445544448 40181650326764126208 40715588004275552256 40819454300204826624 41467382146239823872 41616291150654603264 41669859598125760512 41722455158691987456 42331285940953153536 42384716351687098368 42483297216293240832 42591672974498070528 42700325201473830912 43157635267345514496 43267731275680579584 43378108141179764736 43478999494800113664 43589915309837869056 43899111346173640704 44066649540246110208 44169142343923924992 44281818727454343168 44498038545459491328 44870239841446526976 44984704739001237504 45204356617609641984 45805036504809996288 45921886087730429952 46532100576314916864 46650804914519801856 46878592047891480576 47561475600748118016 47622696683572297728 47682805895647985664 47793709368329895936 48378612503946461184 48552339675763703808 48676197685140652032 48800371658827235328 48913874431650127872 49386500264445345792 49448835743634948096 49574980732776873984 49690285136914415616 49817046068386136064 50060293363641927744 50350574478569766912 50479019821627342848 50607792831376392192 50854901194810847232 51411091130287128576 51530666067911245824 51662121848696733696 52348613148354281472 52482155528834777088 52738416053877915648 53315205616594059264 53575533769018834944 54287450672367403008 54425939066939768832 54494635309311983616 54621382135234166784 55488388200872804352 55559812797501014016 55629940211589316608 55771853324373983232 55901570779028717568 56441714587937538048 56644396288390987776 56788897299330760704 56933766935298441216 57211763844162203136 57690308367574106112 57837477521573019648 57971999326400151552 58119887079783825408 58532148461564854272 58892189791898566656 59042424969939124224 59330718060612655104 59826986455262035968 59979606318668316672 60272475490146189312 61073382006413328384 61229181450307239936 62201073219359735808 62424436725981904896 62504789397188640768 63496928911429730304 63577074527530647552 63724945824439861248 63887509461747105792 64736452901018271744 64901596913520869376 65067162211769647104 65218499242200170496 65384872964756803584 65848667019260461056 66099974310369165312 66253713515885887488 66422728091181514752 66747057818189236992 67134099304759689216 67305359762169790464 67477057108501856256 67806534926414462976 68548121507049504768 68707554757214994432 68882829131595644928 69798150864472375296 69976207371779702784 70317888071837220864 71342213401122177024 71434045025358446592 72567918755919691776 72828509513645555712 73014296527710978048 74079750396668018688 74173253615452422144 74362471099165310976 74535427705371623424 74725569102579204096 75255619450583384064 75525861717854650368 75718529732441014272 75911689247064588288 76282351792216270848 76920411156765474816 77116636695430692864 77295999101866868736 77493182773045100544 78522919722531422208 78723233293252165632 79107624080816873472 79972808424891088896 80363300653528252416 81431176008551104512 81638908600409653248 83232582301309206528 83339719196251521024 83444910317383974912 84662571881906307072 84966594432586481664 85183345948996141056 85400650402947661824 86315270534691028992 86535462551361159168 86756216282359529472 86957998989600227328 87179830619675738112 87798222692347281408 88133299080492220416 88338284687847849984 88563637454908686336 88996077090918982656 89740479682893053952 89969409478002475008 90408713235219283968 91610073009619992576 91843772175460859904 93301609829039603712 93757184095782961152 95245393367144595456 95365611791295971328 95587418736659791872 96757225007892922368 97104679351527407616 97352395370281304064 97600743317654470656 97827748863300255744 98773000528890691584 98897671487269896192 99149961465553747968 99380570273828831232 99634092136772272128 100120586727283855488 100701148957139533824 100958039643254685696 101215585662752784384 101709802389621694464 102822182260574257152 103061332135822491648 103324243697393467392 104697226296708562944 104964311057669554176 105476832107755831296 107151067538037669888 108574901344734806016 108851878133879537664 109242764270468333568 110976776401745608704 111119625595002028032 111259880423178633216 111543706648747966464 111803141558057435136 112883429175875076096 113288792576781975552 113577794598661521408 113867533870596882432 114423527688324406272 115380616735148212224 115674955043146039296 115943998652800303104 116239774159567650816 117784379583797133312 118084849939878248448 118661436121225310208 119959212637336633344 120544950980292378624 122146764012826656768 122458362900614479872 124402146438719471616 124848873451963809792 125009578794377281536 126993857822859460608 127154149055061295104 127449891648879722496 127775018923494211584 129472905802036543488 129803193827041738752 130134324423539294208 130436998484400340992 130769745929513607168 131697334038520922112 132199948620738330624 132507427031771774976 132845456182363029504 133494115636378473984 134610719524339580928 134954114217003712512 135613069852828925952 137415109514429988864 137765658263191289856 139596301728944750592 139952414743559405568 140635776143674441728 142684426802244354048 142868090050716893184 145135837511839383552 145657019027291111424 146028593055421956096 148159500793336037376 148346507230904844288 148724942198330621952 149070855410743246848 149451138205158408192 151051723435709300736 151437059464882028544 151823378494129176576 152564703584432541696 154233273390861385728 154591998203733737472 154986365546090201088 157045839445062844416 157446466586504331264 158215248161633746944 159945616849782177792 160726601307056504832 162862352017102209024 163277817200819306496 166465164602618413056 166679438392503042048 166889820634767949824 169325143763812614144 169933188865172963328 170366691897992282112 170801300805895323648 173070925102722318336 173512432564719058944 173915997979200454656 174359661239351476224 175596445384694562816 176676569375695699968 177127274909817372672 177992154181837965312 179480959365786107904 179938818956004950016 180817426470438567936 183220146019239985152 183687544350921719808 186603219658079207424 187514368191565922304 190490786734289190912 190731223582591942656 191174837473319583744 194209358703054815232 194704790740562608128 195201486635308941312 195655497726600511488 197546001057781383168 198299922931107495936 198761140547657662464 199268184273544544256 200241173454567710976 201402297914279067648 201916079286509371392 202431171325505568768 203419604779243388928 205644364521148514304 206122664271644983296 206648487394786934784 209394452593417125888 209928622115339108352 210953664215511662592 214302135076075339776 217703756267759075328 218485528540936667136 222239251190004056064 222519760846357266432 223087413297495932928 223606283116114870272 225766858351750152192 226577585153563951104 227155589197323042816 227735067741193764864 228847055376648812544 230761233470296424448 231349910086292078592 231887997305600606208 232479548319135301632 235568759167594266624 236169699879756496896 237322872242450620416 239918425274673266688 241089901960584757248 244293528025653313536 244916725801228959744 249697746903927619584 250019157588754563072 253987715645718921216 254899783297759444992 255550037846988423168 258945811604073086976 259606387654083477504 260268648847078588416 260873996968800681984 261539491859027214336 263394668077041844224 264399897241476661248 265014854063543549952 265690912364726059008 266988231272756947968 269221439048679161856 269908228434007425024 271226139705657851904 274830219028859977728 275531316526382579712 279904829487118811136 281271552287348883456 285736180101433786368 290271675023678767104 291314038054582222848 292057186110843912192 296319001586672074752 296693014461809688576 297449884396661243904 298141710821486493696 298902276410316816384 302103446871418601472 302874118929764057088 303646756988258353152 305129407168865083392 308466546781722771456 309183996407467474944 309972731092180402176 314091678890125688832 314892933173008662528 316430496323267493888 321453202614113009664 325724704034204418048 326555634401638612992 332930329205236826112 333358876785006084096 333779641269535899648 338650287527625228288 339866377730345926656 340733383795984564224 341602601611790647296 346141850205444636672 347024865129438117888 347831995958400909312 348719322478702952448 353353138751391399936 354254549819634745344 355984308363675930624 359877637912009900032 361634852940877135872 366440292038479970304 367375088701843439616 373206439316158414848 375028736383131844608 380981573468578381824 381462447165183885312 382349674946639167488 388418717406109630464 389409581481125216256 390402973270617882624 391310995453201022976 395092002115562766336 396599845862214991872 397522281095315324928 398536368547089088512 400482346909135421952 403832158573018742784 404862342651011137536 406839209558486777856 412245328543289966592 413296974789573869568 418788905186834251776 419857244230678216704 421907328431023325184 428604270152150679552 435407512535518150656 436971057081873334272 444478502380008112128 445039521692714532864 446174826594991865856 447212566232229740544 453155170307127902208 454311178394646085632 455470135482387529728 457694110753297625088 462699820172584157184 463775994611201212416 464959096638270603264 471137518335188533248 472339399759512993792 474645744484901240832 479836850549346533376 482179803921169514496 488587056051306627072 489833451602457919488 499395493807855239168 500038315177509126144 507975431291437842432 509799566595518889984 511100075693976846336 519212775308166955008 520537297694157176832 521747993937601363968 523078983718054428672 526789336154083688448 530029708127087099904 531381824729452118016 533976462545513895936 538442878097358323712 539816456868014850048 542452279411315703808 549660438057719955456 551062633052765159424 559809658974237622272 562543104574697766912 571472360202867572736 582628076109164445696 584114372221687824384 592638003173344149504 594899768793322487808 596283421642972987392 597804552820633632768 604206893742837202944 605748237859528114176 607293513976516706304 610258814337730166784 616933093563445542912 618367992814934949888 619945462184360804352 628183357780251377664 629785866346017325056 632860992646534987776 642906405228226019328 653111268803277225984 666717753570012168192 667559282539071799296 677300575055250456576 679732755460691853312 681466767591969128448 683205203223581294592 692283700410889273344 694049730258876235776 695663991916801818624 697438644957405904896 706706277502782799872 708509099639269490688 711968616727351861248 719755275824019800064 723269705881754271744 732880584076959940608 734750177403686879232 750057472766263689216 761963146937156763648 764699349893278334976 776837434812219260928 778819162962250432512 780805946541235765248 782621990906402045952 790184004231125532672 793199691724429983744 795044562190630649856 797072737094178177024 800964693818270843904 807664317146037485568 809724685302022275072 813678419116973555712 824490657086579933184 826593949579147739136 839714488461356433408 843814656862046650368 857208540304301359104 870815025071036301312 873942114163746668544 888957004760016224256 890079043385429065728 892349653189983731712 894425132464459481088 906310340614255804416 908622356789292171264 910940270964775059456 915388221506595250176 925399640345168314368 927551989222402424832 929918193276541206528 942275036670377066496 944678799519025987584 949291488969802481664 964359607842339028992 977174112102613254144 979666903204915838976 998790987615710478336 1000076630355018252288 1015950862582875684864 1019599133191037779968 1022200151387953692672 1038425550616333910016 1041074595388314353664 1043495987875202727936 1046157967436108857344 1060059416254174199808 1062763649458904236032 1067952925091027791872 1079632913736029700096 1084904558822631407616 1099320876115439910912 1102125266105530318848 1119619317948475244544 1125086209149395533824 1142944720405735145472 1165256152218328891392 1168228744443375648768 1185276006346688299008 1189799537586644975616 1192566843285945974784 1195609105641267265536 1211496475719056228352 1214587027953033412608 1220517628675460333568 1236735985629869899776 1239890924368721608704 1256366715560502755328 1259571732692034650112 1265721985293069975552 1285812810456452038656 1306222537606554451968 1333435507140024336384 1335118565078143598592 1359465510921383706624 1362933535183938256896 1366410406447162589184 1388099460517752471552 1391327983833603637248 1394877289914811809792 1413412555005565599744 1417018199278538981376 1423937233454703722496 1439510551648039600128 1446539411763508543488 1465761168153919881216 1469500354807373758464 1500114945532527378432 1523926293874313527296 1529398699786556669952 1557638325924500865024 1561611893082471530496 1565243981812804091904 1580368008462251065344 1590089124381261299712 1594145474188356354048 1601929387636541687808 1615328634292074971136 1619449370604044550144 1627356838233947111424 1648981314173159866368 1653187899158295478272 1679428976922712866816 1687629313724093300736 1714417080608602718208 1747884228327493337088 1777914009520032448512 1784699306379967463424 1788850264928918962176 1812620681228511608832 1817244713578584342528 1821880541929550118912 1830776443013190500352 1850799280690336628736 1855103978444804849664 1859836386553082413056 1884550073340754132992 1889357599038051975168 1898582977939604963328 1928719215684678057984 1959333806409831677952 2000153260710036504576 2031901725165751369728 2039198266382075559936 2044400302775907385344 2076851101232667820032 2082149190776628707328 2086991975750405455872 2092315934872217714688 2120118832508348399616 2125527298917808472064 2135905850182055583744 2159265827472059400192 2169809117645262815232 2198641752230879821824 2204250532211060637696 2250172418298791067648 2285889440811470290944 2330512304436657782784 2336457488886751297536 2370552012693376598016 2379599075173289951232 2385133686571891949568 2391218211282534531072 2422992951438112456704 2429174055906066825216 2441035257350920667136 2473471971259739799552 2479781848737443217408 2519143465384069300224 2531443970586139951104 2571625620912904077312 2612445075213108903936 2666871014280048672768 2670237130156287197184 2718931021842767413248 2725867070367876513792 2732820812894325178368 2776198921035504943104 2782655967667207274496 2789754579829623619584 2826825110011131199488 2834036398557077962752 2847874466909407444992 2893078823527017086976 2931522336307839762432 2939000709614747516928 3000229891065054756864 3047852587748627054592 3058797399573113339904 3115276651849001730048 3123223786164943060992 3130487963625608183808 3180178248762522599424 3188290948376712708096 3203858775273083375616 3238898741208089100288 3254713676467894222848 3297962628346319732736 3306375798316590956544 3358857953845425733632 3375258627448186601472 3428834161217205436416 3495768456654986674176 3555828019040064897024 3569398612759934926848 3577700529857837924352 3634489427157168685056 3643761083859100237824 3661552886026381000704 3710207956889609699328 3719672773106164826112 3769100146681508265984 3778715198076103950336 3797165955879209926656 3857438431369356115968 3918667612819663355904 4000306521420073009152 4078396532764151119872 4088800605551814770688 4164298381553257414656 4173983951500810911744 4184631869744435429376 4240237665016696799232 4251054597835616944128 4271811700364111167488 4318531654944118800384 4339618235290525630464 4397283504461759643648 4408501064422121275392 4500344836597582135296 4571778881622940581888 4672914977773502595072 4741104025386753196032 4770267373143783899136 4782436422565069062144 4845985902876224913408 4858348111812133650432 4882070514701841334272 4946943942519479599104 4959563697474886434816 5038286930768138600448 5062887941172279902208 5143251241825808154624 5333742028560097345536 5437862043685534826496 5451734140735753027584 5465641625788650356736 5552397842071009886208 5565311935334414548992 5579509159659247239168 5653650220022262398976 5668072797114155925504 5695748933818814889984 5786157647054034173952 5878001419229495033856 6000459782130109513728 6095705175497254109184 6117594799146226679808 6230553303698003460096 6246447572329886121984 6260975927251216367616 6360356497525045198848 6376581896753425416192 6407717550546166751232 6477797482416178200576 6509427352935788445696 6595925256692639465472 6612751596633181913088 6750517254896373202944 6857668322434410872832 6991536913309973348352 7111656038080129794048 7138797225519869853696 7155401059715675848704 7268978854314337370112 7287522167718200475648 7323105772052762001408 7420415913779219398656 7439345546212329652224 7557430396152207900672 7594331911758419853312 7714876862738712231936 7837335225639326711808 8000613042840146018304 8156793065528302239744 8177601211103629541376 8328596763106514829312 8347967903001621823488 8369263739488870858752 8480475330033393598464 8502109195671233888256 8543623400728222334976 8679236470581051260928 8794567008923519287296 8817002128844242550784 9000689673195164270592 9143557763245881163776 9345829955547005190144 9540534746287567798272 9564872845130138124288 9716696223624267300864 9764141029403682668544 9893887885038959198208 9919127394949772869632 10076573861536277200896 10125775882344559804416 10286502483651616309248 10667484057120194691072 10903468281471506055168 10931283251577300713472 11130623870668829097984 11159018319318494478336 11307300440044524797952 11336145594228311851008 11391497867637629779968 11572315294108068347904 11756002838458990067712 12000919564260219027456 12235189598292453359616 12492895144659772243968 12521951854502432735232 12720712995050090397696 12753163793506850832384 12815435101092333502464 12955594964832356401152 13018854705871576891392 13191850513385278930944 13225503193266363826176 13501034509792746405888 13715336644868821745664 14223312076160259588096 14310802119431351697408 14537957708628674740224 14575044335436400951296 14646211544105524002816 14840831827558438797312 14878691092424659304448 15114860792304415801344 15188663823516839706624 15429753725477424463872 16001226085680292036608 16313586131056604479488 16355202422207259082752 16657193526213029658624 16695935806003243646976 16738527478977741717504 16960950660066787196928 17004218391342467776512 17087246801456444669952 17358472941162102521856 17634004257688485101568 18001379346390328541184 18287115526491762327552 18691659911094010380288 19081069492575135596544 19129745690260276248576 19433392447248534601728 19528282058807365337088 19787775770077918396416 19838254789899545739264 20251551764689119608832 20573004967303232618496 21334968114240389382144 21806936562943012110336 21862566503154601426944 22261247741337658195968 22318036638636988956672 22672291188456623702016 22782995735275259559936 23144630588216136695808 23512005676917980135424 24001839128520438054912 24470379196584906719232 24985790289319544487936 25043903709004865470464 25441425990100180795392 25506327587013701664768 25630870202184667004928 26037709411743153782784 26383701026770557861888 26451006386532727652352 27002069019585492811776 27430673289737643491328 28621604238862703394816 29150088670872801902592 29292423088211048005632 29681663655116877594624 29757382184849318608896 30229721584608831602688 30377327647033679413248 30859507450954848927744 32002452171360584073216 32710404844414518165504 33391871612006487293952 33477054957955483435008 33921901320133574393856 34008436782684935553024 34174493602912889339904 34716945882324205043712 35268008515376970203136 36002758692780657082368 38162138985150271193088 38259491380520552497152 38866784894497069203456 39056564117614730674176 39575551540155836792832 39676509579799091478528 40503103529378239217664 41146009934606465236992 42669936228480778764288 43613873125886024220672 43725133006309202853888 44522495482675316391936 44636073277273977913344 45344582376913247404032 45565991470550519119872 46289261176432273391616 48003678257040876109824 48940758393169813438464 49971580578639088975872 50087807418009730940928 50882851980200361590784 51012655174027403329536 51261740404369334009856 52075418823486307565568 52902012773065455304704 54004138039170985623552 54861346579475286982656 57243208477725406789632 58300177341745603805184 58584846176422096011264 59363327310233755189248 59514764369698637217792 60754655294067358826496 61719014901909697855488 64004904342721168146432 65420809688829036331008 66783743224012974587904 66954109915910966870016 68016873565369871106048 68348987205825778679808 69433891764648410087424 70536017030753940406272 72005517385561314164736 76324277970300542386176 76518982761041104994304 78113128235229461348352 79151103080311673585664 79353019159598182957056 81006207058756478435328 82292019869212930473984 87450266012618405707776 89044990965350632783872 89272146554547955826688 90689164753826494808064 91131982941101038239744 92578522352864546783232 96007356514081752219648 100175614836019461881856 101765703960400723181568 102025310348054806659072 102523480808738668019712 104150837646972615131136 105804025546130910609408 108008276078341971247104 114486416955450813579264 116600354683491207610368 117169692352844192022528 118726654620467510378496 119029528739397274435584 121509310588134717652992 123438029803819395710976 128009808685442336292864 130841619377658072662016 133567486448025949175808 133908219831821933740032 136033747130739742212096 136697974411651557359616 138867783529296820174848 144011034771122628329472 152648555940601084772352 153037965522082209988608 156226256470458922696704 158706038319196365914112 162012414117512956870656 164584039738425860947968 174900532025236811415552 178089981930701265567744 178544293109095911653376 182263965882202076479488 185157044705729093566464 192014713028163504439296 200351229672038923763712 204050620696109613318144 205046961617477336039424 208301675293945230262272 211608051092261821218816 216016552156683942494208 228972833910901627158528 234339384705688384045056 237453309240935020756992 238059057478794548871168 243018621176269435305984 246876059607638791421952 267134972896051898351616 267816439663643867480064 272067494261479484424192 273395948823303114719232 277735567058593640349696 288022069542245256658944 305297111881202169544704 306075931044164419977216 312452512940917845393408 317412076638392731828224 324024828235025913741312 349801064050473622831104 356179963861402531135488 357088586218191823306752 364527931764404152958976 370314089411458187132928 384029426056327008878592 400702459344077847527424 408101241392219226636288 410093923234954672078848 416603350587890460524544 432033104313367884988416 457945667821803254317056 468678769411376768090112 476118114957589097742336 486037242352538870611968 493752119215277582843904 534269945792103796703232 535632879327287734960128 546791897646606229438464 555471134117187280699392 576044139084490513317888 612151862088328839954432 624905025881835690786816 634824153276785463656448 648049656470051827482624 712359927722805062270976 714177172436383646613504 729055863528808305917952 740628178822916374265856 801404918688155695054848 816202482784438453272576 820187846469909344157696 833206701175780921049088 864066208626735769976832 915891335643606508634112 937357538822753536180224 952236229915178195484672 972074484705077741223936 1068539891584207593406464 1071265758654575469920256 1093583795293212458876928 1110942268234374561398784 1152088278168981026635776 1224303724176657679908864 1249810051763671381573632 1296099312940103654965248 1428354344872767293227008 1458111727057616611835904 1481256357645832748531712 1602809837376311390109696 1640375692939818688315392 1666413402351561842098176 1728132417253471539953664 1874715077645507072360448 1904472459830356390969344 1944148969410155482447872 2137079783168415186812928 2142531517309150939840512 2187167590586424917753856 2221884536468749122797568 2448607448353315359817728 2499620103527342763147264 2592198625880207309930496 2856708689745534586454016 2916223454115233223671808 3205619674752622780219392 3280751385879637376630784 3332826804703123684196352 3456264834506943079907328 3749430155291014144720896 3888297938820310964895744 4285063034618301879681024 4374335181172849835507712 4443769072937498245595136 4999240207054685526294528 5184397251760414619860992 5713417379491069172908032 5832446908230466447343616 6411239349505245560438784 6561502771759274753261568 6665653609406247368392704 7498860310582028289441792 7776595877640621929791488 8570126069236603759362048 8748670362345699671015424 9998480414109371052589056 10368794503520829239721984 11664893816460932894687232 13123005543518549506523136 13331307218812494736785408 14997720621164056578883584 15553191755281243859582976 17140252138473207518724096 17497340724691399342030848 19996960828218742105178112 23329787632921865789374464 26246011087037099013046272 29995441242328113157767168 31106383510562487719165952 34994681449382798684061696 39993921656437484210356224 46659575265843731578748928 52492022174074198026092544 59990882484656226315534336 69989362898765597368123392 93319150531687463157497856 104984044348148396052185088 119981764969312452631068672 139978725797531194736246784 209968088696296792104370176 279957451595062389472493568 419936177392593584208740352 839872354785187168417480704
- Sum of all divisors σ(n): 2962160271343893161098433551
- Sum of proper divisors (its aliquot sum) s(n): 2122287916558705992680952847
- 839872354785187168417480704 is an abundant number, because the sum of its proper divisors (2122287916558705992680952847) is greater than itself. Its abundance is 1282415561773518824263472143
Bases of 839872354785187168417480704
- Binary: 1010110110101110011110001110010101010110111011100011001000010000000000000000000000000000002
- Hexadecimal: 0x2B6B9E3955BB8C840000000
- Base-36: 2XJ21H5OG000000000
Squares and roots of 839872354785187168417480704
- 839872354785187168417480704 squared (8398723547851871684174807042) is 705385572332415307555286836683575639511102682212335616
- 839872354785187168417480704 cubed (8398723547851871684174807043) is 592433841666322615044325935938612564835058154847492044471813204578869638451953664
-
839872354785187168417480704 is a
perfect square number . Itssquare root is 28980551319552 -
The
cube root of 839872354785187168417480704 is 943491000.7008610045
Scales and comparisons
How big is 839872354785187168417480704?- 839,872,354,785,187,168,417,480,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 839,872,354,785,187,168,417,480,704 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 839872354785187168417480704 cubic inches would be around 78624250.1 feet tall.
Recreational maths with 839872354785187168417480704
- 839872354785187168417480704 backwards is 407084714861781587453278938
- The number of decimal digits it has is: 27
- The sum of 839872354785187168417480704'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 839872354785187168417480704 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 839872354785187168417480704 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/839872354785187168417480704/
Chicago style:
Numbermatics. 2024. "Number 839872354785187168417480704 - Facts about the integer". https://numbermatics.com/n/839872354785187168417480704/
The information we have on file for 839872354785187168417480704 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 839872354785187168417480704, math, Factors of 839872354785187168417480704, curriculum, school, college, exams, university, Prime factorization of 839872354785187168417480704, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirty-nine septillion, eight hundred seventy-two sextillion, three hundred fifty-four quintillion, seven hundred eighty-five quadrillion, one hundred eighty-seven trillion, one hundred sixty-eight billion, four hundred seventeen million, four hundred eighty thousand, seven hundred four.