671873575250834578635227136
671,873,575,250,834,578,635,227,136 is an even composite number composed of five prime numbers multiplied together.
671873575250834578635227136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, one hundred sixty divisors.
Prime factorization of 671873575250834578635227136:
218 × 39 × 133 × 1273 × 3073
(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 × 13 × 13 × 13 × 127 × 127 × 127 × 307 × 307 × 307)See below for interesting mathematical facts about the number 671873575250834578635227136 from the Numbermatics database.
Names of 671873575250834578635227136
- Cardinal: 671873575250834578635227136 can be written as Six hundred seventy-one septillion, eight hundred seventy-three sextillion, five hundred seventy-five quintillion, two hundred fifty quadrillion, eight hundred thirty-four trillion, five hundred seventy-eight billion, six hundred thirty-five million, two hundred twenty-seven thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 6.71873575250834578635227136 × 1026
Factors of 671873575250834578635227136
Divisors of 671873575250834578635227136
- Number of divisors d(n): 12160
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 64 72 78 81 96 104 108 117 127 128 144 156 162 169 192 208 216 234 243 254 256 288 307 312 324 338 351 381 384 416 432 468 486 507 508 512 576 614 624 648 676 702 729 762 768 832 864 921 936 972 1014 1016 1024 1053 1143 1152 1228 1248 1296 1352 1404 1458 1521 1524 1536 1651 1664 1728 1842 1872 1944 2028 2032 2048 2106 2187 2197 2286 2304 2456 2496 2592 2704 2763 2808 2916 3042 3048 3072 3159 3302 3328 3429 3456 3684 3744 3888 3991 4056 4064 4096 4212 4374 4394 4563 4572 4608 4912 4953 4992 5184 5408 5526 5616 5832 6084 6096 6144 6318 6561 6591 6604 6656 6858 6912 7368 7488 7776 7982 8112 8128 8192 8289 8424 8748 8788 9126 9144 9216 9477 9824 9906 9984 10287 10368 10816 11052 11232 11664 11973 12168 12192 12288 12636 13122 13182 13208 13312 13689 13716 13824 14736 14859 14976 15552 15964 16129 16224 16256 16384 16578 16848 17496 17576 18252 18288 18432 18954 19648 19683 19773 19812 19968 20574 20736 21463 21632 22104 22464 23328 23946 24336 24384 24576 24867 25272 26244 26364 26416 26624 27378 27432 27648 28431 29472 29718 29952 30861 31104 31928 32258 32448 32512 32768 33156 33696 34992 35152 35919 36504 36576 36864 37908 38989 39296 39366 39546 39624 39936 41067 41148 41472 42926 43264 44208 44577 44928 46656 47892 48387 48672 48768 49152 49734 50544 51883 52488 52728 52832 53248 54756 54864 55296 56862 58944 59319 59436 59904 61722 62208 63856 64389 64516 64896 65024 65536 66312 67392 69984 70304 71838 73008 73152 73728 74601 75816 77978 78592 78732 79092 79248 79872 82134 82296 82944 85293 85852 86528 88416 89154 89856 92583 93312 94249 95784 96774 97344 97536 98304 99468 101088 103766 104976 105456 105664 106496 107757 109512 109728 110592 113724 116967 117888 118638 118872 119808 123201 123444 124416 127712 128778 129032 129792 130048 131072 132624 133731 134784 139968 140608 143676 145161 146016 146304 147456 149202 151632 155649 155956 157184 157464 158184 158496 159744 164268 164592 165888 170586 171704 173056 176832 177957 178308 179712 185166 186624 188498 191568 193167 193548 194688 195072 196608 198936 202176 207532 209677 209952 210912 211328 212992 215514 219024 219456 221184 223803 227448 233934 235776 237276 237744 239616 246402 246888 248832 255424 255879 257556 258064 259584 260096 262144 265248 267462 269568 277749 279019 279936 281216 282747 287352 290322 292032 292608 294912 298404 303264 311298 311912 314368 314928 316368 316992 319488 323271 328536 329184 331776 341172 343408 346112 350901 353664 355914 356616 359424 369603 370332 373248 376996 383136 386334 387096 389376 390144 393216 397872 401193 404352 415064 419354 419904 421824 422656 425984 431028 435483 438048 438912 442368 447606 454896 466947 467868 471552 474552 475488 479232 492804 493776 497664 506857 510848 511758 515112 516128 519168 520192 530496 533871 534924 539136 555498 558038 559872 562432 565494 574704 579501 580644 584064 585216 589824 596808 606528 622596 623824 628736 629031 629856 632736 633984 638976 646542 657072 658368 663552 671409 674479 682344 686816 692224 701802 707328 711828 713232 718848 739206 740664 746496 753992 766272 772668 774192 778752 780288 786432 795744 802386 808704 830128 833247 837057 838708 839808 843648 845312 848241 851968 862056 870966 876096 877824 884736 895212 909792 933894 935736 943104 949104 950976 958464 969813 985608 987552 995328 1013714 1021696 1023516 1030224 1032256 1038336 1040384 1052703 1060992 1067742 1069848 1078272 1108809 1110996 1116076 1119744 1124864 1130988 1149408 1159002 1161288 1168128 1170432 1179648 1193616 1203579 1213056 1225237 1245192 1247648 1257472 1258062 1259712 1265472 1267968 1277952 1293084 1306449 1314144 1316736 1327104 1342818 1348958 1364688 1373632 1384448 1400841 1403604 1414656 1423656 1426464 1437696 1478412 1481328 1492992 1507984 1520571 1532544 1545336 1548384 1557504 1560576 1591488 1601613 1604772 1617408 1660256 1666494 1674114 1677416 1679616 1687296 1690624 1696482 1703936 1724112 1738503 1741932 1752192 1755648 1769472 1790424 1819584 1867788 1871472 1886208 1887093 1898208 1901952 1916928 1939626 1971216 1975104 1990656 2014227 2023437 2027428 2043392 2047032 2048383 2060448 2064512 2076672 2080768 2105406 2121984 2135484 2139696 2156544 2217618 2221992 2232152 2239488 2249728 2261976 2298816 2318004 2322576 2336256 2340864 2359296 2387232 2407158 2426112 2450474 2490384 2495296 2499741 2511171 2514944 2516124 2519424 2530944 2535936 2544723 2555904 2586168 2612898 2628288 2633472 2654208 2685636 2697916 2725801 2729376 2747264 2768896 2801682 2807208 2829312 2847312 2852928 2875392 2909439 2956824 2962656 2985984 3015968 3041142 3065088 3090672 3096768 3115008 3121152 3158109 3182976 3203226 3209544 3234816 3320512 3326427 3332988 3348228 3354832 3359232 3374592 3381248 3392964 3407872 3448224 3477006 3483864 3504384 3511296 3538944 3580848 3610737 3639168 3675711 3735576 3742944 3772416 3774186 3796416 3803904 3833856 3879252 3919347 3942432 3950208 3981312 4028454 4046874 4054856 4086784 4094064 4096766 4120896 4129024 4153344 4161536 4202523 4210812 4243968 4270968 4279392 4313088 4435236 4443984 4464304 4478976 4499456 4523952 4561713 4597632 4636008 4645152 4672512 4681728 4774464 4804839 4814316 4852224 4900948 4951603 4980768 4990592 4999482 5022342 5029888 5032248 5038848 5061888 5071872 5089446 5111808 5172336 5215509 5225796 5256576 5266944 5308416 5371272 5395832 5451602 5458752 5494528 5537792 5603364 5614416 5658624 5661279 5694624 5705856 5750784 5818878 5913648 5925312 5971968 6031936 6042681 6070311 6082284 6130176 6145149 6181344 6193536 6230016 6242304 6316218 6365952 6406452 6419088 6469632 6589141 6641024 6652854 6665976 6696456 6709664 6718464 6749184 6762496 6785928 6896448 6954012 6967728 7008768 7022592 7077888 7161696 7221474 7278336 7351422 7471152 7485888 7533513 7544832 7548372 7592832 7607808 7634169 7667712 7758504 7838694 7884864 7900416 7962624 8056908 8093748 8109712 8173568 8177403 8188128 8193532 8241792 8258048 8306688 8323072 8405046 8421624 8487936 8541936 8558784 8626176 8728317 8870472 8887968 8928608 8957952 8998912 9047904 9123426 9195264 9272016 9290304 9345024 9363456 9474327 9548928 9609678 9628632 9704448 9801896 9903206 9961536 9981184 9998964 10044684 10059776 10064496 10077696 10123776 10143744 10178892 10223616 10344672 10431018 10451592 10513152 10533888 10616832 10742544 10791664 10832211 10903204 10917504 10989056 11027133 11075584 11206728 11228832 11317248 11322558 11389248 11411712 11501568 11637756 11758041 11827296 11850624 11943936 11969623 12063872 12085362 12140622 12164568 12260352 12290298 12362688 12387072 12460032 12484608 12607569 12632436 12731904 12812904 12838176 12939264 13178282 13282048 13305708 13331952 13392912 13419328 13436928 13498368 13524992 13571856 13685139 13792896 13908024 13935456 14017536 14045184 14323392 14414517 14442948 14556672 14702844 14854809 14942304 14971776 15067026 15089664 15096744 15185664 15215616 15268338 15335424 15517008 15646527 15677388 15769728 15800832 15925248 15928081 16113816 16187496 16219424 16347136 16354806 16376256 16387064 16483584 16516096 16613376 16646144 16810092 16843248 16975872 16983837 17083872 17117568 17252352 17456634 17740944 17775936 17857216 17915904 17997824 18095808 18210933 18246852 18390528 18435447 18544032 18580608 18690048 18726912 18948654 19097856 19219356 19257264 19408896 19603792 19767423 19806412 19923072 19962368 19997928 20089368 20119552 20128992 20155392 20247552 20287488 20357784 20689344 20862036 20903184 21026304 21067776 21233664 21485088 21583328 21664422 21806408 21835008 21978112 22054266 22151168 22413456 22457664 22600539 22634496 22645116 22778496 22823424 22902507 23003136 23275512 23516082 23654592 23701248 23887872 23939246 24127744 24170724 24281244 24329136 24520704 24532209 24580596 24725376 24774144 24920064 24969216 25215138 25264872 25463808 25625808 25676352 25878528 26184951 26356564 26564096 26611416 26628979 26663904 26785824 26838656 26873856 26996736 27049984 27143712 27370278 27585792 27816048 27870912 28035072 28090368 28422981 28646784 28829034 28885896 28934443 29113344 29405688 29709618 29884608 29943552 30134052 30179328 30193488 30371328 30431232 30536676 30670848 31034016 31293054 31354776 31539456 31601664 31850496 31856162 32227632 32374992 32438848 32496633 32694272 32709612 32752512 32774128 32967168 33032192 33081399 33226752 33292288 33620184 33686496 33951744 33967674 34167744 34235136 34504704 34913268 35274123 35435413 35481888 35551872 35714432 35831808 35908869 35995648 36191616 36421866 36493704 36781056 36870894 37088064 37161216 37380096 37453824 37822707 37897308 38195712 38438712 38514528 38817792 39207584 39534846 39612824 39846144 39924736 39995856 40178736 40239104 40257984 40310784 40495104 40574976 40715568 41055417 41378688 41724072 41806368 42052608 42135552 42970176 43166656 43243551 43328844 43612816 43670016 43956224 44108532 44302336 44564427 44826912 44915328 45201078 45268992 45290232 45556992 45646848 45805014 46006272 46551024 46939581 47032164 47309184 47402496 47775744 47784243 47878492 48255488 48341448 48562488 48658272 49041408 49064418 49161192 49450752 49548288 49840128 49938432 50430276 50529744 50927616 50951511 51251616 51352704 51757056 52369902 52713128 53128192 53222832 53257958 53327808 53571648 53677312 53747712 53993472 54099968 54287424 54632799 54740556 55171584 55306341 55632096 55741824 56070144 56180736 56845962 57293568 57658068 57771792 57868886 58226688 58811376 59302269 59419236 59769216 59887104 60268104 60358656 60386976 60742656 60862464 61073352 62068032 62586108 62709552 63078912 63203328 63700992 63712324 64370839 64455264 64749984 64877696 64993266 65388544 65419224 65505024 65548256 65934336 66064384 66162798 66453504 67240368 67372992 67801617 67903488 67935348 68335488 68470272 68707521 69009408 69826536 70548246 70870826 70963776 71103744 71428864 71663616 71817738 71991296 72383232 72843732 72987408 73562112 73596627 73741788 74176128 74322432 74760192 74907648 75645414 75794616 76391424 76877424 77029056 77635584 78415168 78554853 79069692 79225648 79692288 79849472 79886937 79991712 80357472 80478208 80515968 80621568 80990208 81149952 81431136 82110834 82757376 83448144 83612736 84105216 84271104 85268943 85658833 85940352 86333312 86487102 86657688 86803329 87225632 87340032 87912448 88217064 89128854 89653824 89830656 90402156 90537984 90580464 91113984 91293696 91610028 92012544 93102048 93879162 94064328 94618368 94804992 95551488 95568486 95756984 96510976 96682896 97124976 97316544 98082816 98128836 98322384 98901504 99096576 99244197 99680256 99876864 100860552 101059488 101855232 101903022 102503232 102705408 103514112 104739804 105426256 105822369 106256384 106306239 106445664 106515916 106655616 107143296 107354624 107495424 107726607 107986944 108199936 108574848 109265598 109481112 110343168 110612682 111264192 111483648 112140288 112361472 113468121 113691924 114587136 115316136 115543584 115737772 116453376 117622752 118604538 118838472 119538432 119774208 120536208 120717312 120773952 121485312 121724928 122146704 123166251 124136064 125172216 125419104 126157824 126406656 127424648 128741678 128910528 129499968 129755392 129986532 130777088 130838448 131010048 131096512 131868672 132128768 132325596 132907008 133693281 134480736 134745984 135603234 135806976 135870696 136670976 136940544 137415042 138018816 139653072 140818743 141096492 141741652 141927552 142207488 142857728 143327232 143352729 143635476 143982592 144766464 145687464 145974816 147124224 147193254 147483576 148352256 148644864 149520384 149815296 151290828 151589232 152782848 152854533 153754848 154058112 155271168 155605099 156830336 157109706 158139384 158451296 159384576 159698944 159773874 159983424 160714944 161031936 161243136 161980416 162299904 162862272 163898397 164221668 165514752 165919023 166896288 167225472 168210432 168542208 170537886 171317666 171880704 172666624 172974204 173315376 173606658 174451264 174680064 175824896 176434128 177906807 178257708 179307648 179661312 180804312 181075968 181160928 182227968 182587392 183220056 186204096 187758324 188128656 189236736 189609984 191102976 191136972 191513968 193021952 193112517 193365792 194249952 194633088 196165632 196257672 196644768 197803008 198193152 198488394 199360512 201721104 202118976 203404851 203710464 203806044 205006464 205410816 206122563 207028224 207065053 209479608 210852512 211644738 212512768 212612478 212891328 213031832 213311232 214286592 214709248 214990848 215453214 215973888 216399872 217149696 218531196 218962224 220686336 220789881 221225364 222528384 222967296 224280576 224722944 226936242 227383848 229174272 230632272 231087168 231475544 232906752 235245504 237209076 237676944 239076864 239548416 239660811 241072416 241434624 241547904 242970624 243449856 244293408 246332502 248272128 250344432 250838208 252315648 252813312 254849296 255806829 256976499 257483356 257821056 258999936 259510784 259973064 260409987 261554176 261676896 262020096 262193024 263737344 264257536 264651192 267386562 268961472 269491968 271206468 271613952 271741392 273341952 273881088 274830084 276037632 279306144 281637486 282192984 283483304 283855104 284414976 285715456 286654464 286705458 287270952 287965184 289532928 291374928 291949632 294248448 294386508 294967152 296704512 297289728 297732591 299040768 299630592 302581656 303178464 305565696 305709066 307509696 308116224 310542336 311210198 313660672 314219412 316278768 316902592 317467107 318769152 318918717 319397888 319547748 319966848 321429888 322063872 322486272 323179821 323960832 324599808 325724544 327796794 328443336 331029504 331838046 333792576 334450944 336420864 337084416 340404363 341075772 342635332 343761408 345333248 345948408 346176727 346630752 347213316 348902528 349360128 351649792 352868256 355813614 356515416 358615296 359322624 361608624 362151936 362321856 364455936 365174784 366440112 369498753 372408192 375516648 376147759 376257312 378473472 379219968 382273944 383027936 386043904 386225034 386731584 388499904 389266176 392331264 392515344 393289536 395606016 396386304 396976788 398721024 401079843 403442208 404237952 406809702 407420928 407612088 410012928 410821632 412245126 414056448 414130106 418959216 421705024 422456229 423289476 425025536 425224956 425782656 426063664 426622464 428573184 429418496 429981696 430058187 430906428 431947776 432799744 434299392 437062392 437924448 441372672 441579762 442450728 445056768 445934592 448561152 449445888 453872484 454767696 458348544 458563599 461264544 462174336 462951088 465813504 466815297 470491008 474418152 475353888 478153728 479096832 479321622 482144832 483095808 485941248 486899712 488586816 491695191 492665004 496544256 497757069 500688864 501676416 504631296 505626624 509698592 511613658 513952998 514966712 515642112 517999872 519021568 519946128 520819974 523108352 523353792 524040192 524386048 527474688 528515072 529302384 533720421 534773124 537922944 538983936 542412936 543227904 543482784 546683904 547762176 549660168 558612288 563274972 564385968 566966608 567710208 568829952 571430912 573308928 573410916 574541904 575930368 579065856 579337551 582749856 583899264 588496896 588773016 589934304 593409024 594579456 595465182 598081536 605163312 606356928 610214553 611131392 611418132 615019392 616232448 618367689 621084672 621195159 622420396 627321344 628438824 628853581 632557536 633805184 634934214 637538304 637837434 638795776 639095496 639933696 642859776 644127744 644972544 646359642 647921664 649199616 651449088 655593588 656886672 662059008 662369643 663676092 667585152 668901888 672841728 674168832 680808726 682151544 685270664 687522816 690666496 691896816 692353454 693261504 694426632 697805056 698720256 703299584 705736512 711627228 713030832 717230592 718645248 718982433 723217248 724303872 724643712 728911872 730349568 732880224 738997506 744816384 751033296 752295518 752514624 756946944 758439936 764547888 766055872 767420487 770929497 772087808 772450068 773463168 776999808 778532352 781229961 784662528 785030688 786579072 791212032 792772608 793953576 802159686 806884416 808475904 813619404 814841856 815224176 820025856 821643264 824490252 828112896 828260212 836820907 837918432 843410048 844912458 846578952 850051072 850449912 851565312 852127328 853244928 857146368 858836992 859963392 860116374 861812856 863895552 868598784 874124784 875848896 882745344 883159524 884901456 890113536 891869184 893197773 897122304 898891776 907744968 909535392 916697088 917127198 922529088 924348672 925902176 931627008 933630594 940982016 948836304 950707776 956307456 956756151 958193664 958643244 964289664 966191616 969539463 971882496 973799424 977173632 983390382 985330008 993088512 995514138 1001377728 1003352832 1009262592 1011253248 1019397184 1021213089 1023227316 1027905996 1029933424 1031284224 1035999744 1038043136 1038530181 1039892256 1041639948 1046216704 1046707584 1048080384 1048772096 1054949376 1057030144 1058604768 1067440842 1069546248 1075845888 1077967872 1084825872 1086455808 1086965568 1093367808 1095524352 1099320336 1108496259 1117224576 1126549944 1128443277 1128771936 1133933216 1135420416 1137659904 1142861824 1146821832 1149083808 1158131712 1158675102 1165499712 1167798528 1176993792 1177546032 1179868608 1186818048 1189158912 1190930364 1196163072 1203239529 1210326624 1212713856 1220429106 1222262784 1222836264 1230038784 1232464896 1236735378 1242169344 1242390318 1244840792 1254642688 1256877648 1257707162 1265115072 1267610368 1269868428 1275076608 1275674868 1277591552 1278190992 1279867392 1285719552 1288255488 1289945088 1290174561 1292719284 1295843328 1298399232 1302898176 1311187176 1313773344 1324118016 1324739286 1327352184 1335170304 1337803776 1345683456 1348337664 1361617452 1364303088 1370541328 1375045632 1375690797 1381332992 1383793632 1384706908 1386523008 1388853264 1395610112 1397440512 1400445891 1406599168 1411473024 1423254456 1426061664 1434461184 1437290496 1437964866 1446434496 1449287424 1457823744 1460699136 1465760448 1475085573 1477995012 1489632768 1493271207 1502066592 1504591036 1505029248 1513893888 1516879872 1520142121 1529095776 1532111744 1534840974 1541858994 1544175616 1544900136 1546926336 1553999616 1557064704 1562459922 1569325056 1570061376 1573158144 1582424064 1585545216 1587907152 1601161263 1604319372 1613768832 1616951808 1627238808 1629683712 1630448352 1640051712 1643286528 1648980504 1656520424 1673641814 1675836864 1686820096 1689824916 1693157904 1700102144 1700899824 1703130624 1704254656 1706489856 1714292736 1717673984 1719926784 1720232748 1723625712 1727791104 1737197568 1738012653 1748249568 1751697792 1765490688 1766319048 1769802912 1780227072 1783738368 1786395546 1794244608 1815489936 1819070784 1830643659 1833394176 1834254396 1845058176 1848697344 1851804352 1855103067 1863254016 1863585477 1867261188 1881964032 1886560743 1897672608 1901415552 1912614912 1913512302 1916387328 1917286488 1928579328 1932383232 1939078926 1943764992 1947598848 1954347264 1966780764 1970660016 1986177024 1987108929 1991028276 2002755456 2006705664 2018525184 2022506496 2022866287 2038794368 2042426178 2046454632 2055811992 2059866848 2062568448 2071999488 2076086272 2077060362 2079784512 2083279896 2093415168 2096160768 2097544192 2109898752 2114060288 2117209536 2134881684 2139092496 2151691776 2155935744 2156947299 2169651744 2172911616 2173931136 2186735616 2191048704 2198640672 2216992518 2234449152 2253099888 2256886554 2257543872 2267866432 2270840832 2275319808 2285723648 2293643664 2298167616 2312788491 2316263424 2317350204 2330999424 2335597056 2343689883 2353987584 2355092064 2359737216 2373636096 2378317824 2381860728 2406479058 2420653248 2425427712 2440858212 2444525568 2445672528 2460077568 2464929792 2473470756 2484338688 2484780636 2489681584 2509285376 2510462721 2513755296 2515414324 2530230144 2535220736 2539736856 2550153216 2551349736 2555183104 2556381984 2559734784 2571439104 2576510976 2579890176 2580349122 2585438568 2591686656 2605796352 2622374352 2627546688 2648236032 2649478572 2654704368 2670340608 2675607552 2679593319 2691366912 2696675328 2723234904 2728606176 2741082656 2750091264 2751381594 2762665984 2767587264 2769413816 2773046016 2777706528 2791220224 2794881024 2800891782 2813198336 2822946048 2846508912 2852123328 2868922368 2870268453 2874580992 2875929732 2892868992 2898574848 2908618389 2915647488 2921398272 2931520896 2950171146 2955990024 2979265536 2986542414 3004133184 3009182072 3010058496 3027787776 3033759744 3040284242 3058191552 3064223488 3069681948 3083717988 3088351232 3089800272 3093852672 3107999232 3114129408 3115590543 3124919844 3138650112 3140122752 3146316288 3164848128 3171090432 3175814304 3202322526 3208638744 3227537664 3233903616 3254477616 3259367424 3260896704 3280103424 3286573056 3297961008 3313040848 3325488777 3347283628 3351673728 3373640192 3379649832 3385329831 3386315808 3400204288 3401799648 3406261248 3408509312 3412979712 3428585472 3435347968 3440465496 3447251424 3474395136 3476025306 3496499136 3503395584 3530981376 3532638096 3539605824 3560454144 3567476736 3572791092 3588489216 3609718587 3630979872 3638141568 3661287318 3666788352 3668508792 3674674261 3690116352 3697394688 3703608704 3710206134 3726508032 3727170954 3734522376 3763928064 3773121486 3795345216 3802831104 3825229824 3827024604 3832774656 3834572976 3857158656 3864766464 3870523683 3878157852 3887529984 3895197696 3908694528 3933561528 3941320032 3972354048 3974217858 3982056552 4005510912 4013411328 4037050368 4045012992 4045732574 4077588736 4084852356 4092909264 4111623984 4119733696 4125136896 4127072391 4143998976 4152172544 4154120724 4159569024 4166559792 4186830336 4192321536 4195088384 4201337673 4219797504 4228120576 4234419072 4269763368 4278184992 4303383552 4311871488 4313894598 4339303488 4347862272 4373471232 4382097408 4397281344 4425256719 4433985036 4468898304 4479813621 4500297451 4506199776 4513773108 4515087744 4535732864 4541681664 4550639616 4560426363 4571447296 4587287328 4596335232 4625576982 4632526848 4634700408 4661998848 4671194112 4687379766 4707975168 4710184128 4719474432 4747272192 4756635648 4763721456 4803483789 4812958116 4841306496 4850855424 4881716424 4889051136 4889920867 4891345056 4920155136 4929859584 4946941512 4969561272 4979363168 5018570752 5020925442 5027510592 5030828648 5060460288 5070441472 5079473712 5100306432 5102699472 5110366208 5112763968 5119469568 5142878208 5153021952 5159780352 5160698244 5170877136 5183373312 5211592704 5214037959 5244748704 5255093376 5296472064 5298957144 5309408736 5340681216 5351215104 5359186638 5382733824 5446469808 5457212352 5482165312 5491930977 5500182528 5502763188 5525331968 5535174528 5538827632 5546092032 5555413056 5582440448 5589762048 5590756431 5601783564 5626396672 5645892096 5659682229 5693017824 5704246656 5737844736 5740536906 5749161984 5751859464 5785737984 5797149696 5817236778 5831294976 5842796544 5863041792 5900342292 5911980048 5958531072 5961326787 5973084828 6008266368 6018364144 6020116992 6055575552 6067519488 6068598861 6080568484 6116383104 6128446976 6139363896 6167435976 6176702464 6179600544 6187705344 6215998464 6228258816 6231181086 6249839688 6280245504 6292632576 6329696256 6342180864 6351628608 6404645052 6417277488 6455075328 6467807232 6470841897 6508955232 6518734848 6521793408 6560206848 6573146112 6595922016 6626081696 6650977554 6694567256 6703347456 6747280384 6759299664 6770659662 6772631616 6800408576 6803599296 6812522496 6817018624 6825959424 6857170944 6870695936 6880930992 6894502848 6938365473 6948790272 6952050612 6992998272 7006791168 7031069649 7061962752 7065276192 7079211648 7120908288 7134953472 7145582184 7219437174 7261959744 7276283136 7322574636 7333576704 7337017584 7349348522 7380232704 7394789376 7407217408 7420412268 7453016064 7454341908 7469044752 7527856128 7531388163 7546242972 7590690432 7605662208 7650459648 7654049208 7665549312 7669145952 7714317312 7729532928 7741047366 7756315704 7775059968 7817389056 7867123056 7882640064 7944708096 7948435716 7964113104 8011021824 8026822656 8038779957 8074100736 8090025984 8091465148 8155177472 8169704712 8175096553 8185818528 8223247968 8239467392 8250273792 8254144782 8287997952 8304345088 8308241448 8319138048 8333119584 8373660672 8384643072 8390176768 8402675346 8439595008 8468838144 8539526736 8556369984 8606767104 8610805359 8623742976 8627789196 8678606976 8695724544 8725855167 8746942464 8764194816 8794562688 8850513438 8867970072 8937796608 8959627242 9000594902 9012399552 9027546216 9030175488 9071465728 9083363328 9101279232 9120852726 9142894592 9174574656 9192670464 9251153964 9265053696 9269400816 9323997696 9342388224 9346771629 9374759532 9415950336 9420368256 9438948864 9494544384 9513271296 9527442912 9606967578 9625916232 9682612992 9701710848 9763432848 9778102272 9779841734 9782690112 9840310272 9859719168 9893883024 9939122544 9958726336 9976466331 10037141504 10041850884 10055021184 10061657296 10120920576 10140882944 10155989493 10158947424 10200612864 10205398944 10220732416 10225527936 10238939136 10285756416 10306043904 10321396488 10341754272 10423185408 10428075918 10489497408 10510186752 10592944128 10597914288 10618817472 10681362432 10702430208 10718373276 10765467648 10829155761 10878671791 10892939616 10914424704 10964330624 10983861954 11000365056 11005526376 11024022783 11050663936 11070349056 11077655264 11092184064 11110826112 11164880896 11179524096 11181512862 11203567128 11291784192 11319364458 11386035648 11408493312 11475689472 11481073812 11498323968 11503718928 11571475968 11594299392 11611571049 11634473556 11662589952 11685593088 11726083584 11800684584 11823960096 11917062144 11922653574 11946169656 12016532736 12036728288 12040233984 12111151104 12135038976 12137197722 12161136968 12232766208 12256893952 12278727792 12334871952 12353404928 12359201088 12375410688 12431996928 12456517632 12462362172 12499679376 12560491008 12585265152 12604013019 12659392512 12684361728 12703257216 12809290104 12834554976 12910150656 12935614464 12941683794 13017910464 13043586816 13120413696 13146292224 13191844032 13252163392 13275770157 13301955108 13389134512 13406694912 13439440863 13494560768 13500892353 13518599328 13541319324 13545263232 13600817152 13607198592 13625044992 13634037248 13651918848 13681279089 13714341888 13741391872 13761861984 13789005696 13876730946 13897580544 13904101224 13985996544 14013582336 14062139298 14123925504 14130552384 14158423296 14241816576 14269906944 14291164368 14410451367 14438874348 14523919488 14552566272 14645149272 14667153408 14669762601 14674035168 14698697044 14760465408 14789578752 14814434816 14840824536 14908683816 14938089504 15055712256 15062776326 15092485944 15181380864 15211324416 15300919296 15308098416 15331098624 15338291904 15428634624 15459065856 15482094732 15512631408 15550119936 15634778112 15642113877 15734246112 15765280128 15889416192 15896871432 15928226208 16022043648 16053645312 16077559914 16148201472 16182930296 16310354944 16339409424 16350193106 16371637056 16446495936 16478934784 16500547584 16508289564 16575995904 16608690176 16616482896 16638276096 16666239168 16747321344 16769286144 16772269293 16780353536 16805350692 16879190016 16937676288 16979046687 17079053472 17112739968 17213534208 17221610718 17247485952 17255578392 17357213952 17391449088 17451710334 17493884928 17528389632 17589125376 17701026876 17735940144 17875593216 17883980361 17919254484 18001189804 18024799104 18055092432 18060350976 18142931456 18166726656 18202558464 18205796583 18241705452 18285789184 18349149312 18385340928 18502307928 18530107392 18538801632 18647995392 18684776448 18693543258 18749519064 18840736512 18877897728 18989088768 19026542592 19054885824 19213935156 19251832464 19365225984 19403421696 19412525691 19526865696 19556204544 19559683468 19565380224 19680620544 19719438336 19761847573 19787766048 19878245088 19917452672 19952932662 20074283008 20083701768 20110042368 20123314592 20241841152 20281765888 20311978986 20317894848 20401225728 20410797888 20451055872 20477878272 20571512832 20612087808 20642792976 20683508544 20815096419 20846370816 20856151836 20978994816 21020373504 21093208947 21185888256 21195828576 21237634944 21362724864 21404860416 21436746552 21658311522 21757343582 21785879232 21828849408 21928661248 21967723908 22000730112 22011052752 22048045566 22101327872 22140698112 22155310528 22184368128 22221652224 22329761792 22359048192 22363025724 22407134256 22583568384 22594164489 22638728916 22772071296 22816986624 22951378944 22962147624 22996647936 23007437856 23142951936 23188598784 23223142098 23268947112 23325179904 23452167168 23601369168 23647920192 23834124288 23845307148 23892339312 24033065472 24073456576 24080467968 24116339871 24222302208 24270077952 24274395444 24322273936 24465532416 24513787904 24525289659 24557455584 24669743904 24706809856 24718402176 24750821376 24863993856 24913035264 24924724344 24999358752 25120982016 25170530304 25208026038 25318785024 25406514432 25618580208 25669109952 25820301312 25832416077 25871228928 25883367588 26035820928 26087173632 26177565501 26240827392 26292584448 26297261731 26383688064 26504326784 26551540314 26603910216 26778269024 26813389824 26878881726 26989121536 27001784706 27037198656 27082638648 27090526464 27214397184 27250089984 27268074496 27303837696 27362558178 27428683776 27482783744 27523723968 27578011392 27753461892 27795161088 27808202448 27971993088 28027164672 28040314887 28124278596 28247851008 28261104768 28316846592 28483633152 28539813888 28582328736 28820902734 28877748696 29047838976 29105132544 29290298544 29334306816 29339525202 29348070336 29397394088 29520930816 29579157504 29628869632 29681649072 29817367632 29876179008 30111424512 30125552652 30184971888 30362761728 30422648832 30467968479 30601838592 30616196832 30662197248 30676583808 30857269248 30918131712 30964189464 31025262816 31269556224 31284227754 31468492224 31530560256 31778832384 31793742864 31856452416 32044087296 32107290624 32155119828 32296402944 32365860592 32487467283 32620709888 32636015373 32678818848 32700386212 32743274112 32892991872 32957869568 33001095168 33016579128 33072068349 33151991808 33217380352 33232965792 33276552192 33332478336 33494642688 33538572288 33544538586 33560707072 33610701384 33875352576 33958093374 34158106944 34225479936 34427068416 34443221436 34494971904 34511156784 34714427904 34782898176 34834713147 34903420668 34987769856 35056779264 35178250752 35402053752 35471880288 35751186432 35767960722 35838508968 36002379608 36049598208 36110184864 36120701952 36285862912 36333453312 36405116928 36411593166 36483410904 36571578368 36698298624 36770681856 37004615856 37060214784 37077603264 37295990784 37369552896 37387086516 37499038128 37681473024 37755795456 37812039057 37978177536 38053085184 38109771648 38427870312 38503664928 38730451968 38806843392 38825051382 39053731392 39119366936 39130760448 39361241088 39438876672 39523695146 39575532096 39756490176 39834905344 39905865324 40148566016 40167403536 40220084736 40246629184 40318322589 40483682304 40502677059 40563531776 40623957972 40635789696 40802451456 40821595776 40902111744 40955756544 41043837267 41143025664 41224175616 41285585952 41367017088 41630192838 41692741632 41712303672 41957989632 42040747008 42186417894 42371776512 42391657152 42475269888 42725449728 42809720832 42873493104 43231354101 43316623044 43514687164 43571758464 43657698816 43857322496 43935447816 44001460224 44009287803 44022105504 44096091132 44202655744 44281396224 44310621056 44368736256 44443304448 44659523584 44726051448 44814268512 45167136768 45188328978 45277457832 45544142592 45633973248 45902757888 45924295248 45993295872 46014875712 46285903872 46377197568 46446284196 46537894224 46650359808 46904334336 46926341631 47202738336 47295840384 47668248576 47690614296 47770765393 47784678624 48066130944 48146913152 48160935936 48232679742 48444604416 48548790888 48644547872 48931064832 49027575808 49050579318 49114911168 49339487808 49436804352 49501642752 49727987712 49826070528 49849448688 49998717504 50241964032 50316807879 50341060608 50416052076 50637570048 50813028864 50937140061 51237160416 51338219904 51640602624 51664832154 51742457856 51766735176 52071641856 52174347264 52355131002 52481654784 52585168896 52594523462 52767376128 53008653568 53103080628 53207820432 53556538048 53626779648 53651941083 53757763452 53978243072 54003569412 54074397312 54165277296 54181052928 54428794368 54500179968 54536148992 54607675392 54617389749 54725116356 54857367552 54965567488 55047447936 55156022784 55506923784 55590322176 55616404896 55943986176 56054329344 56080629774 56248557192 56522209536 56633693184 56967266304 57079627776 57164657472 57641805468 57755497392 58095677952 58210265088 58237577073 58580597088 58668613632 58679050404 58696140672 58794788176 59041861632 59158315008 59257739264 59285542719 59363298144 59634735264 59752358016 60222849024 60251105304 60369943776 60725523456 60845297664 60935936958 61203677184 61232393664 61353167616 61714538496 61836263424 61928378928 62050525632 62445289257 62539112448 62568455508 62936984448 63061120512 63279626841 63557664768 63568971271 63587485728 63712904832 64088174592 64214581248 64310239656 64731721184 64974934566 65241419776 65272030746 65357637696 65400772424 65486548224 65785983744 65915739136 66002190336 66033158256 66144136698 66303983616 66434760704 66465931584 66553104384 66664956672 66989285376 67077144576 67089077172 67121414144 67221402768 67750705152 67782493467 67916186748 68316213888 68450959872 68854136832 68886442872 68989943808 69022313568 69428855808 69565796352 69669426294 69806841336 69975539712 70356501504 70804107504 70943760576 71502372864 71535921444 71677017936 72004759216 72099196416 72220369728 72241403904 72571725824 72666906624 72810233856 72823186332 72966821808 73143156736 73396597248 73541363712 73575868977 74009231712 74120429568 74155206528 74591981568 74739105792 74774173032 74998076256 75362946048 75511590912 75624078114 75956355072 76219543296 76855740624 77007329856 77460903936 77497248231 77613686784 77650102764 78107462784 78238733872 78261520896 78532696503 78722482176 78877753344 78891785193 79047390292 79151064192 79512980352 79669810688 79811730648 80297132032 80334807072 80440169472 80493258368 80636645178 80967364608 81005354118 81127063552 81247915944 81271579392 81643191552 81804223488 81911513088 82087674534 82286051328 82448351232 82571171904 82734034176 83260385676 83385483264 83424607344 83915979264 84081494016 84120944661 84372835788 84743553024 84783314304 84950539776 85450899456 85619441664 85746986208 86462708202 86633246088 87029374328 87143516928 87315397632 87714644992 87870895632 88002920448 88018575606 88044211008 88192182264 88405311488 88562792448 88621242112 88737472512 88886608896 89319047168 89452102896 89628537024 90334273536 90376657956 90554915664 91088285184 91267946496 91403905437 91805515776 91848590496 91986591744 92029751424 92571807744 92754395136 92892568392 93075788448 93808668672 93852683262 94405476672 94591680768 95336497152 95381228592 95541530786 95569357248 96132261888 96293826304 96321871872 96465359484 96889208832 97097581776 97289095744 97462401849 97862129664 97908046119 98055151616 98101158636 98229822336 98678975616 98873608704 99003285504 99216205047 99455975424 99652141056 99698897376 99997435008 100483928064 100633615758 100682121216 100832104152 101626057728 101874280122 102474320832 102676439808 103281205248 103329664308 103484915712 103533470352 104143283712 104348694528 104504139441 104710262004 104963309568 105170337792 105189046924 105534752256 106017307136 106206161256 106276255189 106415640864 107113076096 107253559296 107303882166 107515526904 107956486144 108007138824 108148794624 108330554592 108362105856 108857588736 109000359936 109072297984 109215350784 109234779498 109450232712 109714735104 110094895872 110312045568 111013847568 111180644352 111232809792 111887972352 112108658688 112161259548 112497114384 113044419072 113267386368 113436117171 113934532608 114159255552 114329314944 115283610936 115510994784 116191355904 116420530176 116475154146 117161194176 117358100808 117392281344 117589576352 118083723264 118316630016 118515478528 118571085438 118726596288 119269470528 119504716032 120445698048 120502210608 120739887552 121451046912 121508031177 121690595328 121871873916 122407354368 122464787328 122706335232 123131511801 123429076992 123672526848 123856757856 124101051264 124890578514 125078224896 125136911016 125873968896 126122241024 126559253682 127115329536 127137942542 127174971456 127425809664 128176349184 128429162496 128620479312 129463442368 129694062303 129949869132 130482839552 130544061492 130715275392 130801544848 130973096448 131571967488 131831478272 132004380672 132027863409 132066316512 132288273396 132607967232 132869521408 132931863168 133106208768 133329913344 133978570752 134178154344 134242828288 134442805536 135501410304 135564986934 135832373496 136632427776 136901919744 137708273664 137772885744 137979887616 138044627136 138857711616 139131592704 139338852588 139613682672 139951079424 140713003008 140779024893 141608215008 141887521152 143004745728 143071842888 143312296179 143354035872 144009518432 144198392832 144440739456 144482807808 145143451648 145333813248 145646372664 145933643616 146793194496 147082727424 147151737954 148018463424 148310413056 149183963136 149478211584 149548346064 149996152512 150725892096 150950423637 151023181824 151248156228 151912710144 152439086592 152811420183 153711481248 154014659712 154921807872 154994496462 155227373568 155300205528 156214925568 156477467744 156523041792 157065393006 157444964352 157755506688 157783570386 158094780584 158302128384 159025960704 159339621376 159623461296 160594264064 160669614144 160880338944 160986516736 161273290356 161934729216 162010708236 162254127104 162495831888 162543158784 163286383104 163608446976 163823026176 163852169247 164175349068 164572102656 164896702464 165142343808 165468068352 166520771352 166770966528 166849214688 167831958528 168162988032 168241889322 168745671576 169566628608 169901079552 170901798912 171238883328 171493972416 172925416404 173266492176 174058748656 174287033856 174630795264 174712731219 175429289984 175741791264 176005840896 176037151212 176088422016 176384364528 176810622976 177125584896 177242484224 177474945024 177773217792 177856628157 178638094336 178904205792 179257074048 180668547072 180753315912 181109831328 182176570368 182535892992 182807810874 183611031552 183697180992 184059502848 185143615488 185508790272 185785136784 186151576896 187335867771 187617337344 187705366524 188810953344 189183361536 189838880523 190672994304 190706913813 190762457184 191083061572 191138714496 192264523776 192587652608 192643743744 192930718968 193058049367 194195163552 194578191488 194924803698 195724259328 195816092238 196110303232 196202317272 196459644672 197357951232 197747217408 198006571008 198432410094 198911950848 199304282112 199397794752 199994870016 200967856128 201267231516 201364242432 201664208304 203252115456 203347480401 203748560244 204948641664 205352879616 206562410496 206659328616 206969831424 207066940704 208286567424 208697389056 209008278882 209420524008 209926619136 210378093848 211069504512 212034614272 212412322512 212552510378 212831281728 214226152192 214507118592 214607764332 215031053808 215912972288 216014277648 216297589248 216661109184 216724211712 217715177472 218000719872 218144595968 218430701568 218469558996 218900465424 219429470208 220189791744 220624091136 220727606931 222027695136 222361288704 222465619584 223775944704 224217317376 224322519096 224994228768 226088838144 226534772736 226872234342 227869065216 228658629888 230567221872 231021989568 232382711808 232491744693 232841060352 232950308292 234322388352 234716201616 234784562688 235179152704 235598089509 236167446528 236633260032 236675355579 237030957056 237142170876 237453192576 238538941056 239009432064 240891396096 241004421216 241479775104 242902093824 243016062354 243381190656 243743747832 244929574656 245412670464 246263023602 246858153984 247345053696 247713515712 248202102528 249781157028 250156449792 250273822032 251747937792 252244482048 252362833983 253118507364 254230659072 254275885084 254349942912 254851619328 256352698368 256858324992 256904018449 257240958624 258926884736 259388124606 259899738264 260965679104 261088122984 261430550784 261603089696 261946192896 263143934976 263662956544 264008761344 264055726818 264132633024 264576546792 265215934464 265863726336 266212417536 266659826688 267957141504 268356308688 268485656576 268885611072 271002820608 271129973868 271664746992 273264855552 273803839488 274211716311 275416547328 275545771488 275959775232 276089254272 277715423232 278263185408 278677705176 279227365344 281426006016 281558049786 283216430016 283775042304 286009491456 286143685776 286624592358 286708071744 288019036864 288396785664 288881478912 288965615616 290286903296 290667626496 291292745328 291867287232 293586388992 293724138357 294165454848 294303475908 296036926848 296620826112 297648615141 298367926272 298956423168 299096692128 299992305024 301451784192 301900847274 302046363648 302496312456 304878173184 305622840366 307422962496 308029319424 309843615744 309988992924 310454747136 310600411056 312429851136 312954935488 313046083584 313512418323 314130786012 314889928704 315511013376 315567140772 316189561168 316604256768 318051921408 318679242752 318828765567 319246922592 321188528128 321339228288 321760677888 321973033472 322546580712 323869458432 324021416472 324508254208 324991663776 325086317568 326572766208 327216893952 327646052352 327704338494 328350698136 329144205312 330284687616 330936136704 333041542704 333541933056 333698429376 335663917056 336325976064 336483778644 337491343152 339133257216 339802159104 340308351513 341803597824 342477766656 342987944832 345850832808 346532984352 348117497312 348574067712 349261590528 349425462438 350858579968 351483582528 352074302424 352176844032 352768729056 354251169792 354484968448 354949890048 355546435584 355713256314 357276188672 357808411584 358514148096 361337094144 361506631824 362219662656 364353140736 364524093531 365071785984 365615621748 367222063104 367394361984 368119005696 369394535403 370287230976 371017580544 371570273568 372303153792 374671735542 375234674688 375410733048 377621906688 378366723072 379677761046 381345988608 381413827626 381524914368 382166123144 382277428992 384529047552 385175305216 385287487488 385861437936 386116098734 388390327104 389156382976 389849607396 391448518656 391632184476 392220606464 392404634544 392919289344 394715902464 395494434816 396013142016 396083590227 396864820188 397823901696 398608564224 398795589504 399989740032 401935712256 402534463032 402728484864 403328416608 406504230912 406694960802 407497120488 409897283328 410705759232 413124820992 413318657232 413939662848 414133881408 416573134848 417394778112 418016557764 418841048016 419853238272 420756187696 422139009024 422337074679 424069228544 424824645024 425105020756 425662563456 428452304384 429014237184 429215528664 429936888537 430062107616 431825944576 432028555296 432595178496 433322218368 433448423424 435430354944 436001439744 436289191936 436939117992 437800930848 440379583488 441248182272 441455213862 444055390272 444931239168 447551889408 448434634752 448645038192 449988457536 452177676288 452851270911 453069545472 453744468684 455738130432 457317259776 458434260549 461134443744 462043979136 464765423616 464983489386 465682120704 465900616584 466683631147 468644776704 469432403232 469569125376 470358305408 471196179018 472334893056 473266520064 473350711158 474061914112 474284341752 474906385152 477077882112 478018864128 481782792192 482008842432 482959550208 485804187648 486032124708 486762381312 487487495664 489859149312 490825340928 491556507741 492526047204 493716307968 494690107392 495427031424 496404205056 499562314056 500312899584 500547644064 503495875584 504488964096 504725667966 506237014728 508551770168 508699885824 509703238656 512705396736 513716649984 513808036898 514481917248 517853769472 518776249212 519799476528 521931358208 522176245968 522861101568 523206179392 523892385792 524138193657 526287869952 527325913088 528017522688 528111453636 528265266048 529153093584 530431868928 531727452672 532424835072 533319653376 533569884471 535914283008 536712617376 536971313152 537771222144 542005641216 542259947736 543329493984 546529711104 547607678976 548423432622 550833094656 551091542976 552178508544 555430846464 556526370816 557355410352 558454730688 562007603313 562852012032 563116099572 566432860032 567550084608 569516641569 572018982912 572120741439 572287371552 573249184716 573416143488 576038073728 576793571328 577762957824 577931231232 579174148101 580573806592 582585490656 583734574464 587172777984 587448276714 588330909696 588606951816 592073853696 593241652224 595297230282 596735852544 597912846336 598193384256 599984610048 602903568384 603801694548 604092727296 604992624912 609756346368 610042441203 611245680732 614845924992 616058638848 619687231488 619977985848 620909494272 621019950109 621200822112 624859702272 625909870976 626092167168 627024836646 628261572024 629779857408 631134281544 632379122336 633208513536 636103842816 637358485504 637657531134 638493845184 642678456576 643521355776 643946066944 645093161424 647738916864 648042832944 649016508416 649983327552 650172635136 653145532416 654433787904 655292104704 655408676988 656701396272 658288410624 660569375232 661872273408 662182820793 666083085408 667083866112 667396858752 671327834112 672651952128 672967557288 674982686304 678266514432 679604318208 680616703026 683607195648 685975889664 691701665616 693065968704 696234994624 697148135424 697475234079 698523181056 698850924876 701717159936 702967165056 704148604848 704353688064 705537458112 708502339584 708969936896 709899780096 710026066737 711092871168 711426512628 714552377344 715616823168 717028296192 722674188288 723013263648 724439325312 728706281472 729048187062 730143571968 731231243496 734788723968 736238011392 738789070806 740574461952 742035161088 743140547136 744606307584 749343471084 750469349376 750821466096 755243813376 756733446144 757088501949 759355522092 762691977216 762827655252 763049828736 764332246288 764554857984 769058095104 770350610432 770574974976 770712055347 771722875872 772232197468 776780654208 778312765952 779699214792 782897037312 783264368952 784441212928 784809269088 785838578688 789431804928 790988869632 792026284032 792167180454 793729640376 795647803392 797591179008 799979480064 803871424512 805068926064 805456969728 806656833216 813008461824 813389921604 814994240976 819794566656 821411518464 822635148933 826249641984 826637314464 827879325696 828267762816 833146269696 834789556224 836033115528 837682096032 841512375392 844278018048 844674149358 848138457088 849649290048 850210041512 851325126912 856904608768 858028474368 858431057328 859873777074 860124215232 863651889152 864057110592 865190356992 866644436736 866896846848 870860709888 872002879488 872578383872 873878235984 875601861696 880759166976 881172415071 882496364544 882910427724 888110780544 889862478336 892945845423 895103778816 896869269504 897290076384 899976915072 904355352576 905702541822 906139090944 907488937368 914634519552 916868521098 922268887488 924087958272 929530847232 929966978772 931364241408 931801233168 933367262294 937289553408 938864806464 939138250752 940716610816 942392358036 944669786112 946533040128 946701422316 948123828224 948568683504 949812770304 954155764224 956037728256 956486296701 963565584384 964017684864 965919100416 971608375296 972064249416 973524762624 974974991328 979718298624 981650681856 983113015482 985052094408 987432615936 990854062848 992808410112 999124628112 1000625799168 1001095288128 1006991751168 1008977928192 1009451335932 1012474029456 1017103540336 1017399771648 1019406477312 1020925054539 1025410793472 1027433299968 1027616073796 1028963834496 1035707538944 1037552498424 1039598953056 1043862716416 1044352491936 1045722203136 1046412358784 1047784771584 1048276387314 1052575739904 1054651826176 1056222907272 1056530532096 1058306187168 1063454905344 1064849670144 1066639306752 1067139768942 1071828566016 1073425234752 1075542444288 1084011282432 1084519895472 1086658987968 1093059422208 1093572280593 1095215357952 1096846865244 1101666189312 1102183085952 1104357017088 1108183606209 1110861692928 1113052741632 1114710820704 1116909461376 1124015206626 1125704024064 1126232199144 1132865720064 1135100169216 1139033283138 1144037965824 1144241482878 1144574743104 1146498369432 1146832286976 1152076147456 1153587142656 1155525915648 1155862462464 1158348296202 1161147613184 1165170981312 1167469148928 1174345555968 1174896553428 1176661819392 1177213903632 1184147707392 1186483304448 1188250770681 1190594460564 1193471705088 1195825692672 1196386768512 1199969220096 1205807136768 1207603389096 1208185454592 1209985249824 1219512692736 1220084882406 1222491361464 1229691849984 1232117277696 1239374462976 1239955971696 1241818988544 1242039900218 1242401644224 1249719404544 1251819741952 1252184334336 1254049673292 1256523144048 1259559714816 1262268563088 1264758244672 1266417027072 1267011224037 1272207685632 1274716971008 1275315062268 1276987690368 1285356913152 1287042711552 1287892133888 1289810665611 1290186322848 1295477833728 1296085665888 1298033016832 1299966655104 1300345270272 1306291064832 1308867575808 1310817353976 1313402792544 1321138750464 1323744546816 1324365641586 1332166170816 1334793717504 1342655668224 1345303904256 1345935114576 1349965372608 1356533028864 1358553812733 1359208636416 1361233406052 1367214391296 1371951779328 1375302781647 1381591317457 1383403331232 1386131937408 1392469989248 1394296270848 1394950468158 1397046362112 1397701849752 1400050893441 1403434319872 1405934330112 1408297209696 1408707376128 1411074916224 1417004679168 1417939873792 1419799560192 1420052133474 1422185742336 1422853025256 1431233646336 1434056592384 1445348376576 1446026527296 1448878650624 1457412562944 1458096374124 1460287143936 1462462486992 1469577447936 1472476022784 1474669523223 1477578141612 1481148923904 1484070322176 1486281094272 1489212615168 1498686942168 1500938698752 1501642932192 1510487626752 1513466892288 1514177003898 1518711044184 1525655310504 1526099657472 1528664492576 1529109715968 1538116190208 1540701220864 1541149949952 1541424110694 1543445751744 1544464394936 1553561308416 1556625531904 1559398429584 1565794074624 1566528737904 1568882425856 1569618538176 1571677157376 1578863609856 1581977739264 1584052568064 1584334360908 1587459280752 1591295606784 1595182358016 1599958960128 1600709653413 1607742849024 1610137852128 1610913939456 1613313666432 1626016923648 1626779843208 1629988481952 1639589133312 1642823036928 1645270297866 1652499283968 1653274628928 1656535525632 1666292539392 1669579112448 1672066231056 1675364192064 1683024750784 1686022809939 1688556036096 1689348298716 1696276914176 1699298580096 1700420083024 1702650253824 1713809217536 1716056948736 1716362224317 1716862114656 1719747554148 1720248430464 1727303778304 1728114221184 1730380713984 1733288873472 1733793693696 1737522444303 1741721419776 1745156767744 1747756471968 1751203723392 1761518333952 1762344830142 1764992729088 1765820855448 1776221561088 1779724956672 1785891690846 1790207557632 1793738539008 1794580152768 1799953830144 1808710705152 1811405083644 1812278181888 1814977874736 1829269039104 1830127323609 1833737042196 1844537774976 1848175916544 1859061694464 1859933957544 1862728482816 1863059850327 1863602466336 1866734524588 1874579106816 1877729612928 1878276501504 1881433221632 1884784716072 1889339572224 1893402844632 1896247656448 1897137367008 1899625540608 1908311528448 1912075456512 1912972593402 1928035369728 1931838200832 1943216750592 1944128498832 1947049525248 1949949982656 1959436597248 1963301363712 1966226030964 1970104188816 1974865231872 1981708125696 1985616820224 1986548462379 1998249256224 2001251598336 2002190576256 2013983502336 2017955856384 2018902671864 2024948058912 2034207080672 2034799543296 2038812954624 2041850109078 2050821586944 2055232147592 2057927668992 2071415077888 2075104996848 2079197906112 2087725432832 2088704983872 2091444406272 2092824717568 2095569543168 2096552774628 2105151479808 2109303652352 2112445814544 2113061064192 2116612374336 2126909810688 2129699340288 2130078200211 2133278613504 2134279537884 2143657132032 2146850469504 2151084888576 2168022564864 2169039790944 2173317975936 2186118844416 2187144561186 2190430715904 2193693730488 2204366171904 2208714034176 2216367212418 2221723385856 2226105483264 2229421641408 2233818922752 2248030413252 2251408048128 2252464398288 2265731440128 2270200338432 2271265505847 2278066566276 2288075931648 2288482965756 2289149486208 2292996738864 2293664573952 2304152294912 2307174285312 2311051831296 2311724924928 2312136166041 2316696592404 2322295226368 2330341962624 2334938297856 2348691111936 2349793106856 2353323638784 2354427807264 2368295414784 2372966608896 2376501541362 2381188921128 2386943410176 2392773537024 2399938440192 2411614273536 2415206778192 2416370909184 2419970499648 2439025385472 2440169764812 2444982722928 2459383699968 2464234555392 2467905446799 2478748925952 2479911943392 2483637977088 2484079800436 2484803288448 2499438809088 2503639483904 2504368668672 2508099346584 2509754641771 2513046288096 2524537126176 2529516489344 2532834054144 2534022448074 2544415371264 2549433942016 2550630124536 2553975380736 2570713826304 2574085423104 2575784267776 2579621331222 2580372645696 2590955667456 2592171331776 2599933310208 2600690540544 2612582129664 2617735151616 2621634707952 2626805585088 2642277500928 2643517245213 2647489093632 2648731283172 2664332341632 2669587435008 2678837536269 2685311336448 2690607808512 2691870229152 2699930745216 2713066057728 2717107625466 2718417272832 2722466812104 2743903558656 2750605563294 2763182634914 2766806662464 2772263874816 2784939978496 2788592541696 2789900936316 2794092724224 2795403699504 2800101786882 2806868639744 2811868660224 2816594419392 2817414752256 2822149832448 2834009358336 2835879747584 2839599120384 2840104266948 2844371484672 2845706050512 2862467292672 2868113184768 2869458890103 2890696753152 2892053054592 2897757301248 2914825125888 2916192748248 2920574287872 2924924973984 2939154895872 2944952045568 2949339046446 2955156283224 2962297847808 2972562188544 2978425230336 2997373884336 3001877397504 3003285864384 3020975253504 3026933784576 3028354007796 3037422088368 3051310621008 3052199314944 3057328985152 3058219431936 3062775163617 3076232380416 3081402441728 3082299899904 3082848221388 3086891503488 3088928789872 3107122616832 3113251063808 3118796859168 3131588149248 3133057475808 3137764851712 3139237076352 3143354314752 3157727219712 3163955478528 3168668721816 3174918561504 3190364716032 3199917920256 3201419306826 3215485698048 3220275704256 3226627332864 3252033847296 3253559686416 3259976963904 3279178266624 3280716841779 3285646073856 3290540595732 3304998567936 3306549257856 3313071051264 3324550818627 3332585078784 3339158224896 3339752239837 3344132462112 3350728384128 3366049501568 3372045619878 3377112072192 3378696597432 3392553828352 3398597160192 3400840166048 3405300507648 3427618435072 3432113897472 3432724448634 3433724229312 3439495108296 3440496860928 3456228442368 3460761427968 3466577746944 3467587387392 3475044888606 3483442839552 3490313535488 3495512943936 3502407446784 3523036667904 3524689660284 3529985458176 3531641710896 3552443122176 3559449913344 3564752312043 3571783381692 3580415115264 3587477078016 3589160305536 3599907660288 3617421410304 3622810167288 3624556363776 3629955749472 3658538078208 3660254647218 3667474084392 3689075549952 3696351833088 3718123388928 3719867915088 3725456965632 3726119700654 3727204932672 3733469049176 3749158213632 3755459225856 3756553003008 3762866443264 3769569432144 3778679144448 3786805689264 3792495312896 3794274734016 3799251081216 3816623056896 3824150913024 3825945186804 3856070739456 3863676401664 3869431996833 3886433501184 3888256997664 3894099050496 3899899965312 3918873194496 3926602727424 3932452061928 3940208377632 3963416251392 3971233640448 3973096924758 3996498512448 4004381152512 4027967004672 4035911712768 4037805343728 4049896117824 4068414161344 4069599086592 4075661438199 4077625909248 4083700218156 4101643173888 4110464295184 4115855337984 4125908344941 4142830155776 4144773952371 4150209993696 4158395812224 4175450865664 4177409967744 4182888812544 4185649435136 4191139086336 4193105549256 4200152680323 4210302959616 4218607304704 4224891629088 4226122128384 4233224748672 4253819621376 4259398680576 4260156400422 4266557227008 4268559075768 4293700939008 4302169777152 4336045129728 4338079581888 4346635951872 4372237688832 4374289122372 4380861431808 4387387460976 4408732343808 4417428068352 4424008569669 4432734424836 4443446771712 4452210966528 4458843282816 4467637845504 4496060826504 4502816096256 4504928796576 4531462880256 4540400676864 4542531011694 4556133132552 4576965931512 4578298972416 4585993477728 4587329147904 4608304589824 4614348570624 4622103662592 4623449849856 4624272332082 4633393184808 4644590452736 4660683925248 4669876595712 4697382223872 4699586213712 4706647277568 4708855614528 4736590829568 4745933217792 4753003082724 4762377842256 4773886820352 4785547074048 4799876880384 4802128960239 4823228547072 4830413556384 4832741818368 4839940999296 4878050770944 4880339529624 4889965445856 4918767399936 4928469110784 4935810893598 4957497851904 4959823886784 4968159600872 4969606576896 4998877618176 5007278967808 5008737337344 5016198693168 5019509283542 5026092576192 5049074252352 5059032978688 5065668108288 5068044896148 5088830742528 5098867884032 5101260249072 5107950761472 5141427652608 5148170846208 5149086672951 5151568535552 5159242662444 5160745291392 5181911334912 5184342663552 5199866620416 5201381081088 5212567332909 5225164259328 5235470303232 5243269415904 5253611170176 5284555001856 5287034490426 5294978187264 5297462566344 5328664683264 5339174870016 5357675072538 5370622672896 5381215617024 5383740458304 5399861490432 5426132115456 5434215250932 5436834545664 5444933624208 5487807117312 5490381970827 5501211126588 5526365269828 5533613324928 5544527749632 5569879956992 5577185083392 5579801872632 5588185448448 5589179550981 5590807399008 5600203573764 5613737279488 5623737320448 5633188838784 5634829504512 5644299664896 5668018716672 5671759495168 5680208533896 5688742969344 5691412101024 5724934585344 5736226369536 5738917780206 5784106109184 5795514602496 5829650251776 5832385496496 5841148575744 5849849947968 5878309791744 5889904091136 5898678092892 5910312566448 5924595695616 5945124377088 5956850460672 5959645387137 5994747768672 6003754795008 6006571728768 6041950507008 6053867569152 6056708015592 6066887204911 6074844176736 6102621242016 6104398629888 6114657970304 6116438863872 6125550327234 6152464760832 6162804883456 6165696442776 6173783006976 6177857579744 6214245233664 6226502127616 6237593718336 6263176298496 6266114951616 6278474152704 6286708629504 6315454439424 6327910957056 6337337443632 6349837123008 6380729432064 6390234600633 6399835840512 6402838613652 6430971396096 6440551408512 6453254665728 6504067694592 6507119372832 6519953927808 6558356533248 6561433683558 6571292147712 6581081191464 6613098515712 6626142102528 6649101637254 6665170157568 6678316449792 6679504479674 6688264924224 6701456768256 6732099003136 6744091239756 6754224144384 6757393194864 6785107656704 6797194320384 6801680332096 6810601015296 6813796517541 6855236870144 6864227794944 6865448897268 6867448458624 6878990216592 6880993721856 6912456884736 6921522855936 6933155493888 6935174774784 6936408498123 6950089777212 6966885679104 6980627070976 6991025887872 7004814893568 7046073335808 7049379320568 7059970916352 7063283421792 7104886244352 7118899826688 7129504624086 7143566763384 7160830230528 7178320611072 7199815320576 7234842820608 7245620334576 7249112727552 7259911498944 7317076156416 7320509294436 7334948168784 7378151099904 7392703666176 7403716340397 7436246777856 7439735830176 7450913931264 7452239401308 7454409865344 7466938098352 7498316427264 7510918451712 7513106006016 7525732886528 7529263925313 7539138864288 7573611378528 7584990625792 7588549468032 7598502162432 7633246113792 7648301826048 7651890373608 7712141478912 7727352803328 7738863993666 7772867002368 7776513995328 7799799930624 7837746388992 7853205454848 7864904123856 7880416755264 7926832502784 7930551735639 7942467280896 7946193849516 7992997024896 8008762305024 8036512608807 8055934009344 8071823425536 8073259351417 8075610687456 8099792235648 8136828322688 8139198173184 8151322876398 8155251818496 8167400436312 8220928590368 8231710675968 8251816689882 8285660311552 8289547904742 8300419987392 8316791624448 8354819935488 8365777625088 8371298870272 8382278172672 8386211098512 8400305360646 8420605919232 8437214609408 8449783258176 8452244256768 8466449497344 8507639242752 8518797361152 8520312800844 8533114454016 8537118151536 8587401878016 8604339554304 8608376670309 8672090259456 8676159163776 8693271903744 8744475377664 8748578244744 8761722863616 8774774921952 8817464687616 8834856136704 8848017139338 8865468849672 8886893543424 8917686565632 8935275691008 8992121653008 9005632192512 9009857593152 9062925760512 9080801353728 9085062023388 9112266265104 9153931863024 9156597944832 9171986955456 9174658295808 9216609179648 9228697141248 9244207325184 9246899699712 9248544664164 9266786369616 9289180905472 9321367850496 9339753191424 9394764447744 9399172427424 9413294555136 9417711229056 9473181659136 9491866435584 9506006165448 9524755684512 9571094148096 9599753760768 9604257920478 9646457094144 9660827112768 9679881998592 9756101541888 9760679059248 9779930891712 9837534799872 9842150525337 9856938221568 9871621787196 9914995703808 9919647773568 9936319201744 9939213153792 9973652455881 9997755236352 10014557935616 10017474674688 10019256719511 10032397386336 10039018567084 10052185152384 10098148504704 10118065957376 10131336216576 10136089792296 10177661485056 10197735768064 10202520498144 10215901522944 10282855305216 10296341692416 10298173345902 10303137071104 10318485324888 10321490582784 10368685327104 10399733240832 10402762162176 10425134665818 10450328518656 10470940606464 10486538831808 10507222340352 10569110003712 10574068980852 10589956374528 10594925132688 10657329366528 10678349740032 10694256936129 10715350145076 10741245345792 10762431234048 10767480916608 10799722980864 10852264230912 10868430501864 10873669091328 10889867248416 10975614234624 10980763941654 11002422253176 11052730539656 11067226649856 11089055499264 11139759913984 11154370166784 11159603745264 11176370896896 11178359101962 11181614798016 11200407147528 11227474558976 11247474640896 11266377677568 11269659009024 11288599329792 11336037433344 11343518990336 11360417067792 11377485938688 11382824202048 11449869170688 11472452739072 11477835560412 11568212218368 11591029204992 11608295990499 11659300503552 11664770992992 11682297151488 11699699895936 11756619583488 11779808182272 11797356185784 11820625132896 11890248754176 11913700921344 11919290774274 11989495537344 12013143457536 12083901014016 12107735138304 12113416031184 12133774409822 12149688353472 12205242484032 12208797259776 12229315940608 12232877727744 12251100654468 12304929521664 12325609766912 12331392885552 12347566013952 12355715159488 12377725034823 12428490467328 12434321857113 12453004255232 12475187436672 12526352596992 12532229903232 12556948305408 12573417259008 12600458040969 12630908878848 12655821914112 12674674887264 12699674246016 12761458864128 12780469201266 12799671681024 12805677227304 12881102817024 12906509331456 13008135389184 13014238745664 13039907855616 13116713066496 13122867367116 13142584295424 13162162382928 13226197031424 13252284205056 13272025709007 13298203274508 13330340315136 13356632899584 13359008959348 13376529848448 13402913536512 13464198006272 13488182479512 13508448288768 13514786389728 13570215313408 13594388640768 13603360664192 13621202030592 13627593035082 13710473740288 13730897794536 13734896917248 13757980433184 13761987443712 13824913769472 13843045711872 13866310987776 13870349549568 13872816996246 13900179554424 13933771358208 13982051775744 14009629787136 14092146671616 14098758641136 14119941832704 14126566843584 14209772488704 14237799653376 14259009248172 14287133526768 14321660461056 14356641222144 14399630641152 14406386880717 14469685641216 14491240669152 14498225455104 14519822997888 14634152312832 14641018588872 14669896337568 14756302199808 14785407332352 14807432680794 14872493555712 14879471660352 14904478802616 14908819730688 14933876196704 14996632854528 15021836903424 15026212012032 15051465773056 15058527850626 15078277728576 15147222757056 15177098936064 15197004324864 15266492227584 15296603652096 15303780747216 15424282957824 15447260018853 15454705606656 15477727987332 15545734004736 15553027990656 15599599861248 15637701998727 15675492777984 15706410909696 15729808247712 15760833510528 15853665005568 15861103471278 15884934561792 15892387699032 15985994049792 16017524610048 16073025217614 16111868018688 16143646851072 16146518702834 16151221374912 16199584471296 16273656645376 16278396346368 16302645752796 16310503636992 16334800872624 16441857180736 16463421351936 16471145912481 16503633379764 16571320623104 16579095809484 16600839974784 16633583248896 16709639870976 16731555250176 16742597740544 16764556345344 16767538652943 16772422197024 16800610721292 16841211838464 16874429218816 16899566516352 16904488513536 16932898994688 17015278485504 17040625601688 17066228908032 17074236303072 17174803756032 17208679108608 17216753340618 17352318327552 17386543807488 17488950755328 17497156489488 17523445727232 17549549843904 17634929375232 17669712273408 17696034278676 17730937699344 17773787086848 17835373131264 17870551382016 17878936161411 17984243306016 18011264385024 18019715186304 18125851521024 18161602707456 18170124046776 18200661614733 18224532530208 18307863726048 18313195889664 18343973910912 18349316591616 18433218359296 18457394282496 18488414650368 18497089328328 18533572739232 18642735700992 18679506382848 18789528895488 18798344854848 18835422458112 18946363318272 18983732871168 19012012330896 19049511369024 19142188296192 19170703801899 19199507521536 19208515840956 19292914188288 19321654225536 19359763997184 19512203083776 19521358118496 19559861783424 19675069599744 19684301050674 19713876443136 19743243574392 19839295547136 19872638403488 19878426307584 19947304911762 19995510472704 20029115871232 20034949349376 20038513439022 20064794772672 20078037134168 20104370304768 20196297009408 20236131914752 20262672433152 20272179584592 20355322970112 20395471536128 20405040996288 20431803045888 20565710610432 20592683384832 20596346691804 20606274142208 20636970649776 20642981165568 20737370654208 20799466481664 20805524324352 20809225494369 20850269331636 20900657037312 20941881212928 20973077663616 21014444680704 21138220007424 21148137961704 21179912749056 21189850265376 21314658733056 21356699480064 21388513872258 21430700290152 21482490691584 21534961833216 21599445961728 21704528461824 21736861003728 21747338182656 21779734496832 21951228469248 21961527883308 22004844506352 22105461079312 22134453299712 22178110998528 22279519827968 22308740333568 22319207490528 22352741793792 22356718203924 22363229596032 22400814295056 22454949117952 22494949281792 22532755355136 22539318018048 22577198659584 22587791775939 22687037980672 22720834135584 22754971877376 22765648404096 22899738341376 22944905478144 22955671120824 23136424436736 23182058409984 23216591980998 23318601007104 23329541985984 23399399791872 23513239166976 23559616364544 23594712371568 23641250265792 23780497508352 23791655206917 23827401842688 23838581548548 23978991074688 24026286915072 24109537826421 24167802028032 24215470276608 24219778054251 24226832062368 24267548819644 24299376706944 24410484968064 24417594519552 24458631881216 24465755455488 24502201308936 24651219533824 24662785771104 24695132027904 24711430318976 24755450069646 24856980934656 24868643714226 24906008510464 24950374873344 25064459806464 25113896610816 25146834518016 25200916081938 25261817757696 25311643828224 25349349774528 25399348492032 25522917728256 25560938402532 25599343362048 25611354454608 25762205634048 25813018662912 25825130010927 26016270778368 26028477491328 26079815711232 26233426132992 26245734734232 26285168590848 26324324765856 26452394062848 26504568410112 26544051418014 26596406549016 26660680630272 26718017918696 26753059696896 26805827073024 26928396012544 26976364959024 27016896577536 27029572779456 27140430626816 27188777281536 27206721328384 27242404061184 27255186070164 27420947480576 27461795589072 27469793834496 27515960866368 27523974887424 27649827538944 27686091423744 27732621975552 27740699099136 27745633992492 27800359108848 27867542716416 27964103551488 28019259574272 28184293343232 28197517282272 28239883665408 28253133687168 28419544977408 28475599306752 28518018496344 28574267053536 28713282444288 28799261282304 28812773761434 28939371282432 28982481338304 29039645995776 29268304625664 29282037177744 29339792675136 29512604399616 29526451576011 29570814664704 29614865361588 29744987111424 29758943320704 29808957605232 29817639461376 29867752393408 29920957367643 29993265709056 30043673806848 30052424024064 30057770158533 30102931546112 30117055701252 30156555457152 30294445514112 30354197872128 30394008649728 30532984455168 30593207304192 30607561494432 30848565915648 30894520037706 30909411213312 30955455974664 31106055981312 31199199722496 31275403997454 31350985555968 31412821819392 31459616495424 31521667021056 31707330011136 31722206942556 31769869123584 31784775398064 31971988099584 32035049220096 32082770808387 32146050435228 32223736037376 32287293702144 32293037405668 32302442749824 32399168942592 32547313290752 32556792692736 32605291505592 32621007273984 32626810343023 32669601745248 32883714361472 32926842703872 32942291824962 33007266759528 33142641246208 33158191618968 33201679949568 33267166497792 33419279741952 33463110500352 33485195481088 33529112690688 33535077305886 33544844394048 33601221442584 33682423676928 33799133032704 33808977027072 33865797989376 34030556971008 34081251203376 34132457816064 34148472606144 34349607512064 34417358217216 34433506681236 34704636655104 34773087614976 34824887971497 34977901510656 34994312978976 35046891454464 35099099687808 35269858750464 35339424546816 35392068557352 35461875398688 35670746262528 35741102764032 35757872322822 35968486612032 36039430372608 36251703042048 36323205414912 36340248093552 36401323229466 36449065060416 36615727452096 36626391779328 36687947821824 36698633183232 36866436718592 36914788564992 36976829300736 36994178656656 37067145478464 37285471401984 37302965571339 37359012765696 37579057790976 37596689709696 37670844916224 37801374122907 37892726636544 37967465742336 38024024661792 38099022738048 38284376592384 38341407603798 38399015043072 38417031681912 38643308451072 38719527994368 39024406167552 39042716236992 39119723566848 39350139199488 39368602101348 39427752886272 39486487148784 39678591094272 39745276806976 39756852615168 39816077127021 39894609823524 39991020945408 40058231742464 40069898698752 40077026878044 40129589545344 40156074268336 40208740609536 40392594018816 40472263829504 40525344866304 40544359169184 40710645940224 40790943072256 40810081992576 40863606091776 41131421220864 41192693383608 41212548284416 41273941299552 41285962331136 41474741308416 41598932963328 41611048648704 41618450988738 41700538663272 41801314074624 41946155327232 42028889361408 42276440014848 42296275923408 42359825498112 42379700530752 42629317466112 42713398960128 42777027744516 42861400580304 42964981383168 43069923666432 43198891923456 43219160642151 43409056923648 43473722007456 43494676365312 43559468993664 43902456938496 43923055766616 44009689012704 44210922158624 44268906599424 44356221997056 44559039655936 44617480667136 44638414981056 44713436407848 44726459192064 44801628590112 44989898563584 45065510710272 45078636036096 45154397319168 45175583551878 45374075961344 45441668271168 45531296808192 45799476682752 45889810956288 45911342241648 46272848873472 46341780056559 46364116819968 46433183961996 46637202014208 46659083971968 46798799583744 46913105996181 47026478333952 47119232729088 47189424743136 47282500531584 47560995016704 47583310413834 47654803685376 47677163097096 47957982149376 48052573830144 48219075652842 48335604056064 48430940553216 48439556108502 48453664124736 48535097639288 48598753413888 48820969936128 48835189039104 48917263762432 48931510910976 49004402617872 49302439067648 49325571542208 49390264055808 49422860637952 49510900139292 49713961869312 49737287428452 49812017020928 49900749746688 50128919612928 50227793221632 50293669036032 50302615958829 50401832163876 50523635515392 50623287656448 50698699549056 50798696984064 51045835456512 51121876805064 51198686724096 51222708909216 51524411268096 51626037325824 51650260021854 52056954982656 52159631422464 52466852265984 52491469468464 52570337181696 52648649531712 52904788125696 53009136820224 53088102836028 53192813098032 53321361260544 53436035837392 53506119393792 53611654146048 53636808484233 53856792025088 53952729918048 54033793155072 54059145558912 54280861253632 54377554563072 54413442656768 54484808122368 54510372140328 54601984844199 54841894961152 54923591178144 54939587668992 55031921732736 55047949774848 55299655077888 55372182847488 55465243951104 55491267984984 55600718217696 55928207102976 56038519148544 56368586686464 56395034564544 56506267374336 56839089954816 56951198613504 57036036992688 57148534107072 57426564888576 57512111405697 57598522564608 57625547522868 57878742564864 57964962676608 58079291991552 58536609251328 58564074355488 58679585350272 59025208799232 59052903152022 59141629329408 59229730723176 59268821155669 59517886641408 59617915210464 59635278922752 59735504786816 59841914735286 59986531418112 60087347613696 60104848048128 60115540317066 60205863092224 60234111402504 60313110914304 60588891028224 60708395744256 60788017299456 61065968910336 61186414608384 61215122988864 61697131831296 61789040075412 61818822426624 61910911949328 62212111962624 62398399444992 62427676483107 62550807994908 62701971111936 62825643638784 62919232990848 63043334042112 63414660022272 63444413885112 63539738247168 63569550796128 63943976199168 64070098440192 64165541616774 64292100870456 64447472074752 64586074811336 64604885499648 64798337885184 65094626581504 65113585385472 65210583011184 65242014547968 65253620686046 65339203490496 65767428722944 65853685407744 65884583649924 66014533519056 66285282492416 66316383237936 66403359899136 66534332995584 66838559483904 66926221000704 66970390962176 67058225381376 67070154611772 67089688788096 67202442885168 67364847353856 67598266065408 67617954054144 67731595978752 67763375327817 68061113942016 68162502406752 68264915632128 68296945212288 68699215024128 68834716434432 68867013362472 69409273310208 69546175229952 69649775942994 69955803021312 69988625957952 70198199375616 70539717500928 70678849093632 70784137114704 70923750797376 71341492525056 71374965620751 71482205528064 71515744645644 71936973224064 72078860745216 72328613479263 72503406084096 72646410829824 72659334162753 72680496187104 72802646458932 72898130120832 73231454904192 73252783558656 73375895643648 73397266366464 73732873437184 73953658601472 73988357313312 74134290956928 74570942803968 74605931142678 74718025531392 75193379419392 75341689832448 75602748245814 75785453273088 75934931484672 76048049323584 76198045476096 76568753184768 76682815207596 76798030086144 76834063363824 77286616902144 77439055988736 77475390032781 78048812335104 78085432473984 78239447133696 78700278398976 78737204202696 78855505772544 78869533663843 78972974297568 79357182188544 79490553613952 79513705230336 79632154254042 79789219647048 79982041890816 80116463484928 80154053756088 80259179090688 80312148536672 80417481219072 80785188037632 80944527659008 81050689732608 81088718338368 81421291880448 81620163985152 81727212183552 82262842441728 82385386767216 82425096568832 82547882599104 82571924662272 82949482616832 83197865926656 83222097297408 83236901977476 83401077326544 83602628149248 83892310654464 84057778722816 84552880029696 84592551846816 84719650996224 84759401061504 85258634932224 85426797920256 85554055489032 85722801160608 86139847332864 86397783846912 86438321284302 86818113847296 86947444014912 87118937987328 87804913876992 87846111533232 88019378025408 88421844317248 88537813198848 88579354728033 88712443994112 89118079311872 89234961334272 89276829962112 89426872815696 89452918384128 89603257180224 89979797127168 90131021420544 90157272072192 90173310475599 90308794638336 90351167103756 90748151922688 90883336542336 91062593616384 91598953365504 91779621912576 91822684483296 92545697746944 92683560113118 92728233639936 92866367923992 93318167943936 93597599167488 93826211992362 94052956667904 94238465458176 94378849486272 94565001063168 95121990033408 95166620827668 95309607370752 95354326194192 95915964298752 96105147660288 96248312425161 96438151305684 96671208112128 96861881106432 96879112217004 96907328249472 97070195278576 97197506827776 97641939872256 97670378078208 97834527524864 97863021821952 97880431029069 98008805235744 98604878135296 98651143084416 98780528111616 98845721275904 99021800278584 99427923738624 99474574856904 99624034041856 99801499493376 100257839225856 100455586443264 100587338072064 100605231917658 100803664327752 101047271030784 101397399098112 101597393968128 102091670913024 102243753610128 102397373448192 102445417818432 103048822536192 103252074651648 103300520043708 104113909965312 104319262844928 104474663914491 104933704531968 104982938936928 105140674363392 105297299063424 105809576251392 106018273640448 106176205672056 106385626196064 106872071674784 107012238787584 107223308292096 107273616968466 107713584050176 107905459836096 108118291117824 108755109126144 108826885313536 108969616244736 109020744280656 109203969688398 109683789922304 109847182356288 109879175337984 110063843465472 110095899549696 110599310155776 110744365694976 110930487902208 110982535969968 111201436435392 111856414205952 111908896714017 112077038297088 112737173372928 112790069129088 113012534748672 113404122368721 113678179909632 113902397227008 114072073985376 114297068214144 114853129777152 115024222811394 115197045129216 115251095045736 115929925353216 116158583983104 117073218502656 117128148710976 117359170700544 118050417598464 118105806304044 118283258658816 118459461446352 118537642311338 119035773282816 119235830420928 119270557845504 119471009573632 119683829470572 119973062836224 120174695227392 120209696096256 120231080634132 120411726184448 120468222805008 120626221828608 121177782056448 121416791488512 121576034598912 122131937820672 122372829216768 122430245977728 123394263662592 123578080150824 123637644853248 123821823898656 124424223925248 124796798889984 124855352966214 125101615989816 125403942223872 125838465981696 126086668084224 126829320044544 126888827770224 127079476494336 127139101592256 127887952398336 128140196880384 128331083233548 128584201740912 128894944149504 129172149622672 129209770999296 129596675770368 129657481926453 130189253163008 130227170770944 130421166022368 130484029095936 130507241372092 130678406980992 131534857445888 131707370815488 131769167299848 132029067038112 132570564984832 132632766475872 132806719798272 133068665991168 133677118967808 133852442001408 133940781924352 134140309223544 134179377576192 134404885770336 135196532130816 135235908108288 135463191957504 135526750655634 136122227884032 136325004813504 136593890424576 137398430048256 137669432868864 137734026724944 138818546620416 139025340169677 139092350459904 139299551885988 139911606042624 139977251915904 140396398751232 140739317988543 141079435001856 141357698187264 141568274229408 141847501594752 142682985050112 142749931241502 142964411056128 143031489291288 143873946448128 144157721490432 144657226958526 145006812168192 145292821659648 145318668325506 145360992374208 145605292917864 145796260241664 146462909808384 146505567117312 146751791287296 146794532732928 147465746874368 147907317202944 147976714626624 148268581913856 149141885607936 149211862285356 149436051062784 150386758838784 150683379664896 150907847876487 151205496491628 151570906546176 151869862969344 152096098647168 152396090952192 153137506369536 153365630415192 153596060172288 153668126727648 154573233804288 154878111977472 154950780065562 156170864947968 156478894267392 157400556797952 157474408405392 157711011545088 157739067327686 157945948595136 158714364377088 158981107227904 159027410460672 159264308508084 159578439294096 159964083781632 160232926969856 160308107512176 160518358181376 160624297073344 160834962438144 160910425452699 161570376075264 161889055318016 162101379465216 162177436676736 162842583760896 163240327970304 163454424367104 163805954532597 164525684883456 164770773534432 164850193137664 165095765198208 165143849324544 165898965233664 166395731853312 166473803954952 166802154653088 167784621308928 168115557445632 169105760059392 169185103693632 169518802123008 170517269864448 170853595840512 171108110978064 171445602321216 172279694665728 172536334217091 172795567693824 172876642568604 173636227694592 173894888029824 174237875974656 175609827753984 175692223066464 176038756050816 176843688634496 177075626397696 177158709456066 177424887988224 177806463467007 178236158623744 178553659924224 178853745631392 178905836768256 179206514360448 179959594254336 180262042841088 180314544144384 180346620951198 180617589276672 180702334207512 181766673084672 182125187232768 183197906731008 183559243825152 183645368966592 185091395493888 185367120226236 185456467279872 185732735847984 186636335887872 187195198334976 187283029449321 187652423984724 188105913335808 188476930916352 188757698972544 189130002126336 190243980066816 190333241655336 190619214741504 190708652388384 191831928597504 192210295320576 192496624850322 192876302611368 193342416224256 193758224434008 193814656498944 194140390557152 194395013655552 195283879744512 195340756156416 195669055049728 195726043643904 195760862058138 196017610471488 197302286168832 197561056223232 197691442551808 198043600557168 198855847477248 198949149713808 199248068083712 199602998986752 200515678451712 200911172886528 201174676144128 201210463835316 201607328655504 202094542061568 202794798196224 203194787936256 203290125983451 204183341826048 204487507220256 204794746896384 204890835636864 206097645072384 206504149303296 206601040087416 208227819930624 208638525689856 208949327828982 209867409063936 209965877873856 210594598126848 211619152502784 212036547280896 212352411344112 212771252392128 213744143349568 214024477575168 214124896862253 214446616584192 214547233936932 215427168100352 215810919672192 216236582235648 217510218252288 217653770627072 217939232489472 217978002488259 218041488561312 218407939376796 219367579844608 219694364712576 219758350675968 220127686930944 220191799099392 221198620311552 221860975804416 221965071939936 222402872870784 223712828411904 223817793428034 224154076594176 225580138258176 226025069497344 226808244737442 227356359819264 227804794454016 228144147970752 228594136428288 229706259554304 230048445622788 230394090258432 230502190091472 231859850706432 232317167966208 232426170098343 234146437005312 234256297421952 234718341401088 236100835196928 236211612608088 236566517317632 236608600991529 236918922892704 237075284622676 238071546565632 238471660841856 238541115691008 238942019147264 239367658941144 239946125672448 240349390454784 240462161268264 240823452368896 240936445610016 241252443657216 242355564112896 242833582977024 243152069197824 244263875641344 244860491955456 246788527325184 247156160301648 247275289706496 247643647797312 248848447850496 249593597779968 249710705932428 250203231979632 250807884447744 251676931963392 252173336168448 253658640089088 253777655540448 254158952988672 254278203184512 255775904796672 256280393760768 256662166467096 257168403481824 258344299245344 258419541998592 259193351540736 259314963852906 260378506326016 260454341541888 260842332044736 261014482744184 261356813961984 263069714891776 263414741630976 263538334599696 264058134076224 265141129969664 265265532951744 265613439596544 266137331982336 267354237935616 267704884002816 267881563848704 268280618447088 268358755152384 268809771540672 270393064261632 270471816216576 270519931426797 270926383915008 271053501311268 272244455768064 272650009627008 273187780849152 274796860096512 275338865737728 275468053449888 277637093240832 278050680339354 278184700919808 278599103771976 279954503831808 280792797502464 281478635977086 282158870003712 282715396374528 283136548458816 283695003189504 285365970100224 285499862483004 285928822112256 286062978582576 287747892896256 288315442980864 289314453917052 290013624336384 290585643319296 290637336651012 290721984748416 291210585835728 291592520483328 292925819616768 293011134234624 293503582574592 293589065465856 293641293087207 294931493748736 295814634405888 295953429253248 296537163827712 298283771215872 298423724570712 298872102125568 300773517677568 301366759329792 301815695752974 302410992983256 303141813092352 304192197294336 304792181904384 306275012739072 306731260830384 307192120344576 307336253455296 309146467608576 309756223954944 309901560131124 312341729895936 312957788534784 313423991743473 314801113595904 314948816810784 315422023090176 315478134655372 315891897190272 317428728754176 317962214455808 318054820921344 318528617016168 319156878588192 320465853939712 320616215024352 321036716362752 321248594146688 321669924876288 321820850905398 323140752150528 323778110636032 324354873353472 326480655940608 326908848734208 327611909065194 329051369766912 329541547068864 330191530396416 330287698649088 331797930467328 332791463706624 332947607909904 333604309306176 335569242617856 335726690142051 336231114891264 338211520118784 338370207387264 339037604246016 340212367106163 341034539728896 341707191681024 342216221956128 342891204642432 344559389331456 345072668434182 345591135387648 345753285137208 347789776059648 348475751949312 351219655507968 351384446132928 352077512101632 353687377268992 354151252795392 354317418912132 354849775976448 355612926934014 356472317247488 357107319848448 357707491262784 357811673536512 358413028720896 359919188508672 360524085682176 360629088288768 360693241902396 361235178553344 361404668415024 363533346169344 364250374465536 366395813462016 367118487650304 367290737933184 370182790987776 370734240452472 370912934559744 371465471695968 373272671775744 374390396669952 374566058898642 375304847969448 376211826671616 377515397945088 378260004252672 380487960133632 380666483310672 381238429483008 381417304776768 383663857195008 384420590641152 384993249700644 385752605222736 386684832448512 387516448868016 387629312997888 388280781114304 388790027311104 388972445779359 390567759489024 390681512312832 391338110099456 391452087287808 391521724116276 392035220942976 394604572337664 395122112446464 395382885103616 396087201114336 397711694954496 397898299427616 398496136167424 399205997973504 401031356903424 401822345773056 402420927670632 403214657311008 405589596392448 406389575872512 406580251966902 408366683652096 408975014440512 409781671273728 412195290144768 413008298606592 413202080174832 416455639861248 417076020509031 417277051379712 417898655657964 419734818127872 419931755747712 421189196253696 422217953965629 423238305005568 424073094561792 424148534459299 424704822688224 425542504784256 427488286699136 428048955150336 428249793724506 428893233168384 429094467873864 430854336200704 431621839344384 432473164471296 435020436504576 435307541254144 435878464978944 435956004976518 436082977122624 436815878753592 439388729425152 439516701351936 440255373861888 440383598198784 442397240623104 443721951608832 443930143879872 444805745741568 447425656823808 447635586856068 448308153188352 451160276516352 452050138994688 452723543629461 453616489474884 454712719638528 455609588908032 456288295941504 457188272856576 459412519108608 460096891245576 460788180516864 461004380182944 463719701412864 464634335932416 464852340196686 468512594843904 469436682802176 472201670393856 472423225216176 473133034635264 473217201983058 473837845785408 474150569245352 476143093131264 476943321683712 477082231382016 477884038294528 478735317882288 479892251344896 480698780909568 480924322536528 481646904737792 481872891220032 482504887314432 484711128225792 485667165954048 486304138395648 488527751282688 489720983910912 491417863597791 493577054650368 494312320603296 494550579412992 495287295594624 497696895700992 499187195559936 499421411864856 500406463959264 503353863926784 504346672336896 507317280178176 507555311080896 508556406369024 511551809593344 512560787521536 513324332934192 514336806963648 516688598490688 516839083997184 517609002651273 518386703081472 518629927705812 520757012652032 520908683083776 521684664089472 522028965488368 522713627923968 526139429783552 526829483261952 527076669199392 528116268152448 530282259939328 530531065903488 531226879193088 532274663964672 533419390401021 534708475871232 535763127697408 536561236894176 536717510304768 537619543081344 540786128523264 540943632433152 541039862853594 541852767830016 542107002622536 545300019254016 546375561698304 549593720193024 550677731475456 550936106899776 555274186481664 556101360678708 556369401839616 557198207543952 559909007663616 561585595004928 561849088347963 562957271954172 564317740007424 565430792749056 566273096917632 567390006379008 570731940200448 570999724966008 571857644224512 572125957165152 575495785792512 576630885961728 578628907834104 580027248672768 581274673302024 581443969496832 582421171671456 583185040966656 585851639233536 586022268469248 587007165149184 587178130931712 587282586174414 589862987497472 591906858506496 593074327655424 596567542431744 596847449141424 597744204251136 601547035355136 602733518659584 603631391505948 604821985966512 606283626184704 608384394588672 609584363808768 609870377950353 612550025478144 613462521660768 614384240689152 614672506910592 618292935217152 619512447909888 619803120262248 624683459791872 625915577069568 626847983486946 629602227191808 629897633621568 630956269310744 631783794380544 634857457508352 635924428911616 636109641842688 637057234032336 638313757176384 640931707879424 641232430048704 642073432725504 642497188293376 643339849752576 643641701810796 646281504301056 647556221272064 648709746706944 652961311881216 653817697468416 653934007464777 655223818130388 658102739533824 659083094137728 660383060792832 660575397298176 663595860934656 665582927413248 665895215819808 667208618612352 671138485235712 671453380284102 672462229782528 676740414774528 678075208492032 680424734212326 682069079457792 683414383362048 684432443912256 685782409284864 689118778662912 690145336868364 691182270775296 691506570274416 695579552119296 696951503898624 697278510295029 702439311015936 702768892265856 704155024203264 707374754537984 708302505590784 708634837824264 709699551952896 709825802974587 711225853868028 712944634494976 714214639696896 715414982525568 715623347073024 716826057441792 719838377017344 721048171364352 721386483804792 722470357106688 722809336830048 727066692338688 728500748931072 732791626924032 734581475866368 740365581975552 741468480904944 741825869119488 742930943391936 746545343551488 748780793339904 749132117797284 750609695938896 752423653343232 755030795890176 756520008505344 760975920267264 761332966621344 762476858966016 762834609553536 767327714390016 768841181282304 769986499401288 770494675023697 771505210445472 775032897736032 775258625995776 776561562228608 777580054622208 777944891558718 781135518978048 781363024625664 782676220198912 783043448232552 784070441885952 789209144675328 790244224892928 790765770207232 792174402228672 795423389908992 795796598855232 798411995947008 802062713806848 803644691546112 804841855341264 806429314622016 811179192784896 811559794280391 812779151745024 813160503933804 816733367304192 817950028881024 819563342547456 824390580289536 826016597213184 826404160349664 832911279722496 834152041018062 834554102759424 835797311315928 839863511495424 842378392507392 844435907931258 846476610011136 848146189123584 848297068918598 849409645376448 851085009568512 854976573398272 856097910300672 856499587449012 857786466336768 858188935747728 861708672401408 863243678688768 864946328942592 870040873009152 870615082508288 871756929957888 871912009953036 872165954245248 873631757507184 878777458850304 879033402703872 880510747723776 880767196397568 880923879261621 884794481246208 887443903217664 887860287759744 889611491483136 894851313647616 895271173712136 896616306376704 902320553032704 904100277989376 905447087258922 907232978949768 909425439277056 912576591883008 914376545713152 918825038217216 920193782491152 921576361033728 922008760365888 927439402825728 929268671864832 929704680393372 937025189687808 938873365604352 940271975230419 944403340787712 944846450432352 946266069270528 946434403966116 947675691570816 948301138490704 952286186262528 953886643367424 954164462764032 955768076589056 957470635764576 961397561819136 961848645073056 963293809475584 963745782440064 965009774628864 969422256451584 971334331908096 979441967821824 982835727195582 987154109300736 988624641206592 990574591189248 995393791401984 998374391119872 998842823729712 1000812927918528 1006707727853568 1007180070426153 1008693344673792 1014634560356352 1015110622161792 1017112812738048 1020637101318489 1023103619186688 1025121575043072 1025303937629959 1026648665868384 1028673613927296 1033377196981376 1033678167994368 1035218005302546 1036773406162944 1037259855411624 1041514025304064 1043369328178944 1044057930976736 1045427255847936 1052278859567104 1053658966523904 1054153338398784 1056232536304896 1061062131806976 1062453758386176 1064549327929344 1066838780802042 1069416951742464 1071526255394816 1073122473788352 1073435020609536 1075239086162688 1081572257046528 1081887264866304 1082079725707188 1083705535660032 1084214005245072 1090600038508032 1092751123396608 1099187440386048 1101355462950912 1101872213799552 1110548372963328 1112202721357416 1112738803679232 1114396415087904 1119818015327232 1123171190009856 1123698176695926 1125914543908344 1128635480014848 1132546193835264 1134780012758016 1141463880400896 1141999449932016 1143715288449024 1144251914330304 1150991571585024 1153261771923456 1157257815668208 1160054497345536 1162549346604048 1162887938993664 1164842343342912 1166370081933312 1171703278467072 1172044536938496 1174014330298368 1174356261863424 1174565172348828 1179725974994944 1183813717012992 1186148655310848 1193135084863488 1193694898282848 1195488408502272 1203094070710272 1205467037319168 1207262783011896 1209643971933024 1216768789177344 1219168727617536 1219740755900706 1225100050956288 1226925043321536 1229345013821184 1236585870434304 1239024895819776 1239606240524496 1249366919583744 1251228061527093 1251831154139136 1253695966973892 1259204454383616 1259795267243136 1261912538621488 1263567588761088 1266653861896887 1269714915016704 1271848857823232 1272219283685376 1272445603377897 1274114468064672 1276627514352768 1281863415758848 1282464860097408 1284146865451008 1284994376586752 1286679699505152 1287283403621592 1292563008602112 1295112442544128 1297419493413888 1305922623762432 1307635394936832 1307868014929554 1310447636260776 1318166188275456 1320766121585664 1321150794596352 1327191721869312 1331165854826496 1331790431639616 1334417237224704 1342276970471424 1342906760568204 1344924459565056 1353480829549056 1356150416984064 1358170630888383 1360849468424652 1364138158915584 1366828766724096 1368864887824512 1371564818569728 1378237557325824 1380290673736728 1382364541550592 1383013140548832 1391159104238592 1393903007797248 1394557020590058 1405537784531712 1408310048406528 1414749509075968 1416605011181568 1417269675648528 1419399103905792 1419651605949174 1422451707736056 1425889268989952 1428429279393792 1430829965051136 1431246694146048 1433652114883584 1439676754034688 1442096342728704 1442772967609584 1444940714213376 1445618673660096 1454133384677376 1457001497862144 1465583253848064 1469162951732736 1474253590793373 1480731163951104 1482936961809888 1483651738238976 1485861886783872 1493090687102976 1497561586679808 1498264235594568 1501219391877792 1510061591780352 1513040017010688 1521951840534528 1522665933242688 1525669219107072 1534655428780032 1537682362564608 1539972998802576 1540989350047394 1543010420890944 1550065795472064 1550517251991552 1553123124457216 1555160109244416 1555889783117436 1562271037956096 1562726049251328 1565352440397824 1566086896465104 1568140883771904 1578418289350656 1580488449785856 1581531540414464 1584348804457344 1590846779817984 1591593197710464 1596823991894016 1600258171203063 1604125427613696 1607289383092224 1609683710682528 1612858629244032 1622358385569792 1623119588560782 1625558303490048 1626321007867608 1635900057762048 1639126685094912 1648781160579072 1652033194426368 1652808320699328 1665822559444992 1668304082036124 1669108205518848 1671594622631856 1679727022990848 1684756785014784 1685547265043889 1688871815862516 1692953220022272 1696292378247168 1696594137837196 1698819290752896 1702170019137024 1709953146796544 1712195820601344 1712999174898024 1715572932673536 1716377871495456 1723417344802816 1726487357377536 1729892657885184 1740081746018304 1741230165016576 1743824019906072 1744331908490496 1747263515014368 1757554917700608 1758066805407744 1761021495447552 1761534392795136 1761847758523242 1769588962492416 1775720575519488 1779222982966272 1789702627295232 1790542347424272 1793232612753408 1804641106065408 1808200555978752 1810894174517844 1814465957899536 1818850878554112 1825153183766016 1828753091426304 1829611133851059 1837650076434432 1840387564982304 1843152722067456 1844017520731776 1854878805651456 1858537343729664 1859409360786744 1874050379375616 1877746731208704 1880543950460838 1888806681575424 1889692900864704 1892868807932232 1895351383141632 1896602276981408 1904572372525056 1907773286734848 1908328925528064 1911536153178112 1914941271529152 1922795123638272 1923697290146112 1927491564880128 1930019549257728 1938844512903168 1942668663816192 1958883935643648 1961802022394331 1965671454391164 1974308218601472 1977249282413184 1981149182378496 1990787582803968 1996748782239744 1997685647459424 2001625855837056 2013415455707136 2014360140852306 2017386689347584 2030221244323584 2034225625476096 2041274202636978 2046207238373376 2050243150086144 2050607875259918 2053297331736768 2057347227854592 2066754393962752 2067356335988736 2070436010605092 2073546812325888 2074519710823248 2083028050608128 2086738656357888 2088115861953472 2090854511695872 2091835530885087 2104557719134208 2107317933047808 2108306676797568 2112465072609792 2122124263613952 2124907516772352 2129098655858688 2129477408923761 2133677561604084 2138833903484928 2143052510789632 2146244947576704 2146870041219072 2150478172325376 2163144514093056 2164159451414376 2167411071320064 2168428010490144 2181200077016064 2185502246793216 2198374880772096 2203744427599104 2221096745926656 2224405442714832 2225477607358464 2228792830175808 2239636030654464 2246342380019712 2247396353391852 2251829087816688 2257270960029696 2265092387670528 2269560025516032 2282927760801792 2283998899864032 2287430576898048 2288503828660608 2301983143170048 2306523543846912 2311484025071091 2314515631336416 2325098693208096 2325775877987328 2329684686685824 2332740163866624 2343406556934144 2344089073876992 2348028660596736 2349130344697656 2367627434025984 2372297310621696 2386270169726976 2387389796565696 2406188141420544 2410934074638336 2414525566023792 2419287943866048 2433537578354688 2434679382841173 2438337455235072 2439481511801412 2450200101912576 2453850086643072 2458690027642368 2473171740868608 2478049791639552 2479212481048992 2498733839167488 2502456123054186 2503662308278272 2507391933947784 2519590534486272 2523825077242976 2527135177522176 2533307723793774 2539429830033408 2543697715646464 2544438567370752 2544891206755794 2548228936129344 2553255028705536 2564929720194816 2568293730902016 2569988753173504 2573359399010304 2574566807243184 2585126017204224 2590224885088256 2594838986827776 2611845247524864 2615270789873664 2615736029859108 2620895272521552 2636332376550912 2641532243171328 2642301589192704 2642771637784863 2654383443738624 2662331709652992 2663580863279232 2668834474449408 2684553940942848 2685813521136408 2689848919130112 2706961659098112 2712300833968128 2716341261776766 2721698936849304 2728276317831168 2737729775649024 2743129637139456 2756475114651648 2760581347473456 2764729083101184 2766026281097664 2782318208477184 2787806015594496 2789114041180116 2811075569063424 2816620096813056 2829499018151936 2833210022363136 2834539351297056 2838798207811584 2839303211898348 2844903415472112 2851778537979904 2856858558787584 2861659930102272 2862493388292096 2867304229767168 2884192685457408 2885545935219168 2889881428426752 2891237347320192 2908266769354752 2914002995724288 2938325903465472 2948507181586746 2961462327902208 2965873923619776 2971723773567744 2986181374205952 2995123173359616 2996528471189136 3002438783755584 3020123183560704 3021540211278459 3026080034021376 3043903681069056 3045331866485376 3051338438214144 3061911303955467 3069310857560064 3075364725129216 3075911812889877 3079945997605152 3081978700094788 3086020841781888 3100131590944128 3101034503983104 3106246248914432 3110320218488832 3111779566234872 3124542075912192 3130704880795648 3132173792930208 3136281767543808 3156836578701312 3160976899571712 3163063080828928 3168697608914688 3183186395420928 3193647983788032 3200516342406126 3208250855227392 3214578766184448 3219367421365056 3225717258488064 3244716771139584 3246239177121564 3251116606980096 3252642015735216 3271800115524096 3278253370189824 3297562321158144 3304066388852736 3305616641398656 3331645118889984 3336608164072248 3338216411037696 3343189245263712 3359454045981696 3369513570029568 3371094530087778 3377743631725032 3385906440044544 3393188275674392 3397638581505792 3404340038274048 3419906293593088 3424391641202688 3425998349796048 3431145865347072 3432755742990912 3446834689605632 3452974714755072 3459785315770368 3480163492036608 3482460330033152 3487648039812144 3488663816980992 3494527030028736 3515109835401216 3516133610815488 3522042990895104 3523068785590272 3523695517046484 3539177924984832 3551441151038976 3558445965932544 3579405254590464 3581084694848544 3586465225506816 3609282212130816 3616401111957504 3621788349035688 3628931915799072 3650306367532032 3657506182852608 3659222267702118 3675300152868864 3680775129964608 3688035041463552 3709757611302912 3717074687459328 3718818721573488 3748100758751232 3755493462417408 3761087900921676 3777613363150848 3779385801729408 3785737615864464 3790702766283264 3793204553962816 3799961585690661 3809144745050112 3815546573469696 3816657851056128 3817336810133691 3823072306356224 3829882543058304 3845590247276544 3847394580292224 3854983129760256 3860039098515456 3877689025806336 3885337327632384 3917767871287296 3923604044788662 3931342908782328 3954498564826368 3962298364756992 3981575165607936 3993497564479488 3995371294918848 4003251711674112 4026830911414272 4028720281704612 4034773378695168 4060442488647168 4068451250952192 4074511892665149 4082548405273956 4092414476746752 4100486300172288 4101215750519836 4106594663473536 4114694455709184 4133508787925504 4134712671977472 4140872021210184 4147093624651776 4149039421646496 4166056101216256 4173477312715776 4176231723906944 4181709023391744 4183671061770174 4209115438268416 4216613353595136 4224930145219584 4244248527227904 4249815033544704 4258197311717376 4258954817847522 4267355123208168 4277667806969856 4292489895153408 4293740082438144 4300956344650752 4326289028186112 4328318902828752 4334822142640128 4336856020980288 4362400154032128 4371004493586432 4396749761544192 4407488855198208 4422760772380119 4442193491853312 4448810885429664 4450955214716928 4457585660351616 4479272061308928 4492684760039424 4494792706783704 4503658175633376 4530184775341056 4539120051032064 4565855521603584 4567997799728064 4577007657321216 4603966286340096 4613047087693824 4622968050142182 4629031262672832 4650197386416192 4651551755974656 4659369373371648 4665480327733248 4686813113868288 4688178147753984 4696057321193472 4698260689395312 4735254868051968 4744594621243392 4772540339453952 4774779593131392 4800774513609189 4812376282841088 4821868149276672 4829051132047584 4838575887732096 4867075156709376 4869358765682346 4876674910470144 4878963023602824 4907700173286144 4917380055284736 4946343481737216 4956099583279104 4958424962097984 4997467678334976 5004912246108372 5007324616556544 5014783867895568 5039181068972544 5047650154485952 5054270355044352 5056641795131667 5066615447587548 5078859660066816 5087395431292928 5088877134741504 5089782413511588 5096457872258688 5106510057411072 5129859440389632 5136587461804032 5139977506347008 5146718798020608 5149133614486368 5170252034408448 5180449770176512 5189677973655552 5223690495049728 5231472059718216 5241790545043104 5272664753101824 5283064486342656 5284603178385408 5285543275569726 5308766887477248 5327161726558464 5337668948898816 5369107881885696 5371627042272816 5379697838260224 5413923318196224 5424601667936256 5432682523553532 5443397873698608 5456552635662336 5475459551298048 5486259274278912 5488833401553177 5512950229303296 5521162694946912 5529458166202368 5532052562195328 5564636416954368 5575612031188992 5578228082360232 5622151138126848 5633240193626112 5658998036303872 5666420044726272 5669078702594112 5678606423796696 5689806830944224 5713717117575168 5723319860204544 5724986776584192 5734608459534336 5768385370914816 5771091870438336 5782474694640384 5816533538709504 5828005991448576 5876651806930944 5885406067182993 5897014363173492 5922924655804416 5931747847239552 5943447547135488 5972362748411904 5990246346719232 5993056942378272 6004877567511168 6040246367121408 6043080422556918 6052160068042752 6090663732970752 6102676876428288 6123822607910934 6138621715120128 6150729450258432 6151823625779754 6159891995210304 6163957400189576 6172041683563776 6200263181888256 6202069007966208 6212492497828864 6220640436977664 6223559132469744 6249084151824384 6261409761591296 6264347585860416 6272563535087616 6313673157402624 6321953799143424 6326126161657856 6337395217829376 6366372790841856 6387295967576064 6388432226771283 6401032684812252 6416501710454784 6429157532368896 6438734842730112 6451434516976128 6489433542279168 6492478354243128 6502233213960192 6505284031470432 6543600231048192 6556506740379648 6595124642316288 6611233282797312 6663290237779968 6673216328144496 6676432822075392 6686378490527424 6718908091963392 6739027140059136 6742189060175556 6755487263450064 6771812880089088 6786376551348784 6795277163011584 6808680076548096 6839812587186176 6848783282405376 6851996699592096 6862291730694144 6865511485981824 6893669379211264 6905949429510144 6919570631540736 6934452075213273 6964920660066304 6975296079624288 6977327633961984 6989054060057472 7030219670802432 7032267221630976 7044085981790208 7047391034092968 7102882302077952 7116891931865088 7158810509180928 7162169389697088 7218564424261632 7232802223915008 7243576698071376 7257863831598144 7300612735064064 7304038148523519 7315012365705216 7318444535404236 7350600305737728 7361550259929216 7376070082927104 7419515222605824 7434149374918656 7437637443146976 7496201517502464 7510986924834816 7522175801843352 7558771603458816 7571475231728928 7581405532566528 7586409107925632 7599923171381322 7618289490100224 7631093146939392 7633315702112256 7634673620267382 7646144612712448 7659765086116608 7694789160584448 7709966259520512 7720078197030912 7755378051612672 7770674655264768 7835535742574592 7847208089577324 7862685817564656 7908997129652736 7924596729513984 7928314913354589 7963150331215872 7986995128958976 7990742589837696 8006503423348224 8053661822828544 8057440563409224 8069546757390336 8120884977294336 8136902501904384 8149023785330298 8165096810547912 8184828953493504 8202431501039672 8213189326947072 8229388911418368 8267017575851008 8269425343954944 8281744042420368 8294187249303552 8298078843292992 8332112202432512 8346954625431552 8352463447813888 8363418046783488 8367342123540348 8418230876536832 8433226707190272 8449860290439168 8488497054455808 8499630067089408 8516394623434752 8517909635695044 8534710246416336 8555335613939712 8584979790306816 8587480164876288 8601912689301504 8652578056372224 8656637805657504 8669644285280256 8673712041960576 8724800308064256 8742008987172864 8814977710396416 8845521544760238 8884386983706624 8897621770859328 8915171320703232 8958544122617856 8985369520078848 8989585413567408 9007316351266752 9060369550682112 9064620633835377 9078240102064128 9131711043207168 9135995599456128 9154015314642432 9185733911866401 9207932572680192 9226094175387648 9227735438669631 9245936100284364 9258062525345664 9300394772832384 9303103511949312 9318738746743296 9330960655466496 9373626227736576 9392114642386944 9396521378790624 9470509736103936 9489189242486784 9549559186262784 9601549027218378 9624752565682176 9643736298553344 9658102264095168 9677151775464192 9734150313418752 9738717531364692 9753349820940288 9757926047205648 9815400346572288 9834760110569472 9892686963474432 9912199166558208 9916849924195968 9994935356669952 10009824492216744 10014649233113088 10016430775308061 10029567735791136 10078362137945088 10095300308971904 10108540710088704 10113283590263334 10133230895175096 10157719320133632 10174790862585856 10179564827023176 10192915744517376 10213020114822144 10259718880779264 10273174923608064 10279955012694016 10293437596041216 10298267228972736 10340504068816896 10379355947311104 10447380990099456 10462944119436432 10483581090086208 10545329506203648 10566128972685312 10569206356770816 10571086551139452 10617533774954496 10654323453116928 10675337897797632 10738215763771392 10743254084545632 10759395676520448 10827846636392448 10849203335872512 10865365047107064 10886795747397216 10950919102596096 10972518548557824 10977666803106354 11025900458606592 11042325389893824 11064105124390656 11129272833908736 11151224062377984 11156456164720464 11244302276253696 11266480387252224 11317996072607744 11332840089452544 11338157405188224 11357212847593392 11379613661888448 11427434235150336 11446639720409088 11449973553168384 11452010430401073 11469216919068672 11536770741829632 11542183740876672 11564949389280768 11633067077419008 11656011982897152 11753303613861888 11770812134365986 11794028726346984 11863495694479104 11886895094270976 11944725496823808 11980492693438464 11986113884756544 12009755135022336 12080492734242816 12086160845113836 12104320136085504 12181327465941504 12205353752856576 12223535677995447 12247645215821868 12277243430240256 12301458900516864 12303647251559508 12319783990420608 12327914800379152 12344083367127552 12400526363776512 12404138015932416 12424984995657728 12441280873955328 12447118264939488 12498168303648768 12522819523182592 12528695171720832 12545127070175232 12627346314805248 12652252323315712 12674790435658752 12732745581683712 12774591935152128 12776864453542566 12802065369624504 12833003420909568 12877469685460224 12902869033952256 12978867084558336 12984956708486256 13004466427920384 13010568062940864 13087200462096384 13113013480759296 13190249284632576 13222466565594624 13268282317140357 13326580475559936 13346432656288992 13352865644150784 13372756981054848 13437816183926784 13478054280118272 13484378120351112 13510974526900128 13572753102697568 13590554326023168 13617360153096192 13679625174372352 13697566564810752 13703993399184192 13731022971963648 13811898859020288 13839141263081472 13868904150426546 13929841320132608 13950592159248576 13954655267923968 13978108120114944 14060439341604864 14064534443261952 14088171963580416 14094782068185936 14205764604155904 14233783863730176 14317621018361856 14324338779394176 14402323540827567 14437128848523264 14465604447830016 14487153396142752 14515727663196288 14601225470128128 14608076297047038 14630024731410432 14636889070808472 14723100519858432 14752140165854208 14839030445211648 14868298749837312 14875274886293952 14992403035004928 15021973849669632 15044351603686704 15117543206917632 15142950463457856 15162811065133056 15172818215851264 15199846342762644 15236578980200448 15262186293878784 15266631404224512 15269347240534764 15292289225424896 15319530172233216 15389578321168896 15419932519041024 15440156394061824 15510756103225344 15541349310529536 15671071485149184 15694416179154648 15725371635129312 15817994259305472 15849193459027968 15856629826709178 15926300662431744 15981485179675392 16013006846696448 16107323645657088 16114881126818448 16139093514780672 16241769954588672 16273805003808768 16298047570660596 16330193621095824 16369657906987008 16404863002079344 16426378653894144 16458777822836736 16466500204659531 16534035151702016 16538850687909888 16563488084840736 16588374498607104 16596157686585984 16664224404865024 16693909250863104 16704926895627776 16726836093566976 16734684247080696 16836461753073664 16866453414380544 16899720580878336 16976994108911616 16999260134178816 17035819271390088 17069420492832672 17169959580613632 17174960329752576 17203825378603008 17305156112744448 17313275611315008 17347424083921152 17449600616128512 17484017974345728 17629955420792832 17656218201548979 17691043089520476 17768773967413248 17795243541718656 17830342641406464 17917088245235712 17970739040157696 17979170827134816 18014632702533504 18120739101364224 18129241267670754 18156480204128256 18271991198912256 18308030629284864 18371467823732802 18415865145360384 18452188350775296 18455470877339262 18491872200568728 18516125050691328 18600789545664768 18606207023898624 18637477493486592 18661921310932992 18747252455473152 18784229284773888 18793042757581248 18941019472207872 18978378484973568 19099118372525568 19165296680313849 19203098054436756 19249505131364352 19287472597106688 19316204528190336 19354303550928384 19468300626837504 19477435062729384 19506699641880576 19515852094411296 19630800693144576 19669520221138944 19785373926948864 19833699848391936 19989870713339904 20019648984433488 20029298466226176 20032861550616122 20059135471582272 20156724275890176 20190600617943808 20217081420177408 20226567180526668 20266461790350192 20315438640267264 20349581725171712 20359129654046352 20385831489034752 20426040229644288 20519437761558528 20546349847216128 20559910025388032 20586875192082432 20596534457945472 20681008137633792 20758711894622208 20803356225639819 20894761980198912 20925888238872864 20967162180172416 21090659012407296 21132257945370624 21142173102278904 21308646906233856 21350675795595264 21476431527542784 21486508169091264 21655693272784896 21698406671745024 21730730094214128 21773591494794432 21901838205192192 21912114445570557 21945037097115648 21955333606212708 22051800917213184 22084650779787648 22128210248781312 22258545667817472 22302448124755968 22312912329440928 22488604552507392 22532960774504448 22635992145215488 22676314810376448 22714425695186784 22759227323776896 22854868470300672 22893279440818176 22899947106336768 22904020860802146 22938433838137344 23084367481753344 23129898778561536 23266134154838016 23312023965794304 23506607227723776 23541624268731972 23588057452693968 23726991388958208 23773790188541952 23784944740063767 23889450993647616 23960985386876928 23972227769513088 24019510270044672 24160985468485632 24172321690227672 24208640272171008 24362654931883008 24410707505713152 24447071355990894 24495290431643736 24554486860480512 24607294503119016 24639567980841216 24655829600758304 24688166734255104 24801052727553024 24808276031864832 24849969991315456 24882561747910656 24894236529878976 24996336607297536 25057390343441664 25090254140350464 25254692629610496 25304504646631424 25349580871317504 25465491163367424 25549183870304256 25553728907085132 25604130739249008 25666006841819136 25754939370920448 25805738067904512 25957734169116672 25969913416972512 26008932855840768 26021136125881728 26174400924192768 26226026961518592 26444933131189248 26536564634280714 26653160951119872 26692865312577984 26745513962109696 26875632367853568 26956108560236544 26968756240702224 27021949053800256 27145506205395136 27181108652046336 27193861901506131 27234720306192384 27359250348744704 27395133129621504 27407986798368384 27462045943927296 27623797718040576 27678282526162944 27683206316008893 27737808300853092 27859682640265216 27901184318497152 27909310535847936 27956216240229888 28120878683209728 28176343927160832 28189564136371872 28411529208311808 28467567727460352 28648677558788352 28804647081655134 28874257697046528 28931208895660032 28974306792285504 29031455326392576 29202450940256256 29216152594094076 29260049462820864 29273778141616944 29446201039716864 29504280331708416 29678060890423296 29736597499674624 29750549772587904 29984806070009856 30043947699339264 30049292325924183 30088703207373408 30235086413835264 30285900926915712 30325622130266112 30345636431702528 30399692685525288 30473157960400896 30524372587757568 30538694481069528 30584578450849792 30639060344466432 30779156642337792 30839865038082048 30880312788123648 31021512206450688 31342142970298368 31388832358309296 31450743270258624 31635988518610944 31698386918055936 31713259653418356 31852601324863488 31962970359350784 32026013693392896 32214647291314176 32229762253636896 32278187029561344 32483539909177344 32547610007617536 32596095141321192 32660387242191648 32809726004158688 32852757307788288 32917555645673472 32933000409319062 33068070303404032 33077701375819776 33126976169681472 33192315373171968 33387818501726208 33409853791255552 33453672187133952 33469368494161392 33672923506147328 33732906828761088 33799441161756672 33953988217823232 33998520268357632 34071638542780176 34138840985665344 34339919161227264 34349920659505152 34356031291203219 34407650757206016 34610312225488896 34626551222630016 34694848167842304 34899201232257024 34968035948691456 35259910841585664 35312436403097958 35382086179040952 35590487083437312 35660685282812928 35834176490471424 35941478080315392 35958341654269632 36029265405067008 36241478202728448 36258482535341508 36312960408256512 36543982397824512 36616061258569728 36742935647465604 36831730290720768 36904376701550592 36910941754678524 36983744401137456 37032250101382656 37201579091329536 37212414047797248 37274954986973184 37323842621865984 37494504910946304 37568458569547776 37586085515162496 37882038944415744 37956756969947136 38198236745051136 38330593360627698 38406196108873512 38499010262728704 38632409056380672 38708607101856768 38936601253675008 38954870125458768 39013399283761152 39031704188822592 39261601386289152 39339040442277888 39570747853897728 39667399696783872 39804846951421071 39979741426679808 40039297968866976 40058596932452352 40065723101232244 40118270943164544 40313448551780352 40381201235887616 40434162840354816 40453134361053336 40532923580700384 40699163450343424 40718259308092704 40771662978069504 40852080459288576 41038875523117056 41092699694432256 41119820050776064 41193068915890944 41517423789244416 41606712451279638 41789523960397824 41851776477745728 41934324360344832 42181318024814592 42264515890741248 42284346204557808 42617293812467712 42701351591190528 42952863055085568 42973016338182528 43206970622482701 43311386545569792 43396813343490048 43461460188428256 43547182989588864 43803676410384384 43824228891141114 43890074194231296 43910667212425416 44169301559575296 44256420497562624 44517091335634944 44604896249511936 44625824658881856 44977209105014784 45065921549008896 45271984290430976 45352629620752896 45428851390373568 45518454647553792 45709736940601344 45786558881636352 45799894212673536 45808041721604292 45876867676274688 46168734963506688 46259797557123072 46532268309676032 46624047931588608 47013214455447552 47083248537463944 47176114905387936 47453982777916416 47547580377083904 47569889480127534 47778901987295232 47944455539026176 48039020540089344 48321970936971264 48344643380455344 48417280544342016 48725309863766016 48821415011426304 48894142711981788 48990580863287472 49108973720961024 49214589006238032 49279135961682432 49311659201516608 49376333468510208 49399500613978593 49602105455106048 49616552063729664 49699939982630912 49765123495821312 49788473059757952 49992673214595072 50114780686883328 50180508280700928 50509385259220992 50609009293262848 50699161742635008 50930982326734848 51107457814170264 51208261478498016 51509878741840896 51611476135809024 51915468338233344 51939826833945024 52042272251763456 52348801848385536 52452053923037184 52889866262378496 52968654604646937 53073129268561428 53306321902239744 53385730625155968 53491027924219392 53751264735707136 53912217120473088 53937512481404448 54043898107600512 54291012410790272 54362217304092672 54387723803012262 54469440612384768 54718500697489408 54815973596736768 54924091887854592 55247595436081152 55356565052325888 55366412632017786 55475616601706184 55802368636994304 55818621071695872 55912432480459776 56241757366419456 56352687854321664 56379128272743744 56823058416623616 56935135454920704 57297355117576704 57495890040941547 57609294163310268 57748515394093056 57862417791320064 57948613584571008 58062910652785152 58404901880512512 58432305188188152 58520098925641728 58547556283233888 58892402079433728 59008560663416832 59356121780846592 59501099545175808 59969612140019712 60087895398678528 60098584651848366 60177406414746816 60470172827670528 60571801853831424 60651244260532224 60691272863405056 60799385371050576 60946315920801792 61048745175515136 61077388962139056 61169156901699584 61278120688932864 61558313284675584 61679730076164096 61760625576247296 62043024412901376 62410068676919457 62684285940596736 62777664716618592 62901486540517248 63271977037221888 63396773836111872 63426519306836712 63925940718701568 64052027386785792 64429294582628352 64459524507273792 64967079818354688 65095220015235072 65192190282642384 65320774484383296 65619452008317376 65705514615576576 65736343336711671 65835111291346944 65866000818638124 66136140606808064 66155402751639552 66253952339362944 66384630746343936 66775637003452416 66819707582511104 66907344374267904 66938736988322784 67345847012294656 67465813657522176 67598882323513344 67907976435646464 68143277085560352 68277681971330688 68679838322454528 68699841319010304 68712062582406438 68815301514412032 69253102445260032 69389696335684608 69798402464514048 69936071897382912 70519821683171328 70624872806195916 70764172358081904 71180974166874624 71321370565625856 71354834220191301 71668352980942848 71882956160630784 71916683308539264 72058530810134016 72482956405456896 72516965070683016 72625920816513024 73087964795649024 73232122517139456 73485871294931208 73663460581441536 73821883509357048 73967488802274912 74064500202765312 74403158182659072 74424828095594496 74549909973946368 74647685243731968 74989009821892608 75172171030324992 75764077888831488 75913513939894272 76396473490102272 76661186721255396 76812392217747024 76998020525457408 77264818112761344 77417214203713536 77873202507350016 77909740250917536 78026798567522304 78063408377645184 78523202772578304 78678080884555776 79334799393567744 79609693902842142 79959482853359616 80078595937733952 80131446202464488 80236541886329088 80626897103560704 80762402471775232 80868325680709632 80906268722106672 81065847161400768 81398326900686848 81436518616185408 81543325956139008 81704160918577152 82077751046234112 82185399388864512 82239640101552128 82386137831781888 83034847578488832 83049618948026679 83213424902559276 83579047920795648 83703552955491456 83868648720689664 84362636049629184 84529031781482496 84568692409115616 85234587624935424 85402703182381056 85946032676365056 86413941244965402 86622773091139584 86793626686980096 86922920376856512 87094365979177728 87607352820768768 87648457782282228 87780148388462592 87821334424850832 88338603119150592 88512840995125248 89034182671269888 89209792499023872 89251649317763712 89954418210029568 90131843098017792 90147876977772549 90543968580861952 90705259241505792 90857702780747136 91036909295107584 91419473881202688 91573117763272704 91616083443208584 91753735352549376 92337469927013376 92519595114246144 93064536619352064 94026428910895104 94166497074927888 94352229810775872 94907965555832832 95095160754167808 95139778960255068 95557803974590464 95888911078052352 96078041080178688 96643941873942528 96689286760910688 96834561088684032 97450619727532032 97642830022852608 97788285423963576 97981161726574944 98429178012476064 98558271923364864 98623318403033216 98752666937020416 98799001227957186 99204210910212096 99233104127459328 99399879965261824 99576946119515904 100229561373766656 100361016561401856 101018770518441984 101398323485270016 101861964653469696 102214915628340528 102416522956996032 103019757483681792 103068093873609657 103222952271618048 103830936676466688 103879653667890048 104084544503526912 104697603696771072 104904107846074368 105779732524756992 105937309209293874 106146258537122856 106771461250311936 106982055848438784 107502529471414272 107824434240946176 107875024962808896 108087796215201024 108582024821580544 108724434608185344 108775447606024524 108938881224769536 109437001394978816 109631947193473536 109848183775709184 110495190872162304 110713130104651776 110732825264035572 110951233203412368 111604737273988608 111637242143391744 111824864960919552 112483514732838912 112705375708643328 112758256545487488 113646116833247232 113870270909841408 114594710235153408 114991780081883094 115218588326620536 115497030788186112 115897227169142016 116125821305570304 116809803761025024 116864610376376304 117040197851283456 117095112566467776 117784804158867456 118017121326833664 118712243561693184 119002199090351616 119414540854263213 119939224280039424 120175790797357056 120197169303696732 120354812829493632 120940345655341056 121143603707662848 121302488521064448 121382545726810112 121598770742101152 122097490351030272 122154777924278112 122338313803399168 122556241377865728 123116626569351168 123359460152328192 124820137353838914 125368571881193472 125555329433237184 125802973081034496 126543954074443776 126793547672223744 126853038613673424 127851881437403136 128104054773571584 128858589165256704 128919049014547584 129620911867448103 129934159636709376 130190440030470144 130213600079004793 130384380565284768 130641548968766592 131238904016634752 131411029231153152 131472686673423342 131670222582693888 131732001637276248 132272281213616128 132507904678725888 132769261492687872 133551274006904832 133639415165022208 133814688748535808 133877473976645568 134931627315044352 135197764647026688 135815952871292928 136286554171120704 136555363942661376 137359676644909056 137399682638020608 137424125164812876 137630603028824064 138506204890520064 138779392671369216 139596804929028096 139872143794765824 141039643366342656 141249745612391832 141528344716163808 142361948333749248 142642741131251712 142709668440382602 143336705961885696 143833366617078528 144117061620268032 144965912810913792 145033930141366032 145251841633026048 146175929591298048 146464245034278912 146971742589862416 147326921162883072 147643767018714096 147934977604549824 148129000405530624 148806316365318144 148849656191188992 149099819947892736 149295370487463936 149978019643785216 150344342060649984 151528155777662976 151827027879788544 152792946980204544 153322373442510792 153624784435494048 154529636225522688 154834428407427072 155746405014700032 155819480501835072 156126816755290368 157046405545156608 157356161769111552 158669598787135488 158905963813940811 159219387805684284 159918965706719232 160157191875467904 160262892404928976 160473083772658176 161253794207121408 161524804943550464 161736651361419264 161812537444213344 162131694322801536 162796653801373696 162873037232370816 163086651912278016 163408321837154304 164155502092468224 164479280203104256 164772275663563776 166069695156977664 166099237896053358 166426849805118552 167407105910982912 167737297441379328 168725272099258368 169058063562964992 169137384818231232 170469175249870848 170805406364762112 171892065352730112 172487670122824641 172827882489930804 173245546182279168 173587253373960192 173845840753713024 174188731958355456 175214705641537536 175296915564564456 175560296776925184 175642668849701664 176677206238301184 177025681990250496 178068365342539776 178503298635527424 179908836420059136 180263686196035584 180295753955545098 181087937161723904 181410518483011584 181715405561494272 182073818590215168 182838947762405376 183146235526545408 183232166886417168 183507470705098752 184674939854026752 185039190228492288 186129073238704128 187230206030758371 188052857821790208 188332994149855776 188704459621551744 189815931111665664 190190321508335616 190279557920510136 191777822156104704 192156082160357376 193287883747885056 193378573521821376 194901239455064064 195285660045705216 195576570847927152 195962323453149888 196858356024952128 197116543846729728 197246636806066432 197505333874040832 197598002455914372 198408421820424192 198466208254918656 198799759930523648 199153892239031808 200459122747533312 200722033122803712 202037541036883968 202796646970540032 203723929306939392 204429831256681056 204833045913992064 206039514967363584 206136187747219314 206445904543236096 207759307335780096 208169089007053824 209395207393542144 209808215692148736 211559465049513984 211874618418587748 212292517074245712 213542922500623872 213964111696877568 214064502660573903 215005058942828544 215648868481892352 215750049925617792 216175592430402048 217164049643161088 217448869216370688 217550895212049048 217877762449539072 218874002789957632 219263894386947072 219696367551418368 220990381744324608 221465650528071144 221902466406824736 223209474547977216 223274484286783488 223649729921839104 224967029465677824 225516513090974976 227292233666494464 227740541819682816 229189420470306816 229983560163766188 230437176653241072 230994061576372224 231794454338284032 232251642611140608 233619607522050048 233729220752752608 234080395702566912 234190225132935552 235569608317734912 236034242653667328 238004398180703232 238829081708526426 239878448560078848 240394338607393464 240709625658987264 241880691310682112 242287207415325696 242604977042128896 242765091453620224 243197541484202304 244194980702060544 244309555848556224 245112482755731456 246233253138702336 246718920304656384 249148856844080037 249640274707677828 250737143762386944 251110658866474368 251605946162068992 253087908148887552 253587095344447488 253706077227346848 255703762874806272 256208109547143168 257838098029095168 259241823734896206 259868319273418752 260380880060940288 260427200158009586 260768761130569536 261283097937533184 262477808033269504 262822058462306304 262945373346846684 263340445165387776 263464003274552496 264544562427232256 265015809357451776 265538522985375744 267102548013809664 267278830330044416 267629377497071616 267754947953291136 269863254630088704 270395529294053376 270443630933317647 271631905742585856 272573108342241408 273110727885322752 274719353289818112 274848250329625752 275261206057648128 277012409781040128 277558785342738432 279193609858056192 282079286732685312 282499491224783664 283056689432327616 284723896667498496 285285482262503424 285419336880765204 286673411923771392 287666733234157056 288234123240536064 289931825621827584 290067860282732064 290503683266052096 292351859182596096 292928490068557824 293943485179724832 295287534037428192 295869955209099648 296258000811061248 297612632730636288 297699312382377984 298199639895785472 300688684121299968 303056311555325952 305585893960409088 306644746885021584 307249568870988096 309059272451045376 309204281620828971 309668856814854144 311492810029400064 311638961003670144 312253633510580736 314092811090313216 314712323538223104 317339197574270976 317811927627881622 318438775611368568 320314383750935808 320525784809857952 320946167545316352 322507588414242816 323049609887100928 323473302722838528 323625074888426688 324263388645603072 325746074464741632 326173303824556032 326816643674308608 328311004184936448 328958560406208512 329544551327127552 332139390313955328 332198475792106716 332853699610237104 334814211821965824 335474594882758656 337450544198516736 338116127125929984 338274769636462464 340938350499741696 341610812729524224 343784130705460224 344975340245649282 345655764979861608 346491092364558336 347691681507426048 348377463916710912 350429411283075072 350593831129128912 351120593553850368 351285337699403328 353354412476602368 354051363980500992 356136730685079552 357006597271054848 359817672840118272 360527372392071168 360591507911090196 362175874323447808 362821036966023168 363430811122988544 364147637180430336 366292471053090816 366464333772834336 367014941410197504 369349879708053504 370078380456984576 374460412061516742 376105715643580416 376665988299711552 377408919243103488 379631862223331328 380380643016671232 380559115841020272 383555644312209408 384312164320714752 386575767495770112 386757147043642752 388862735602344309 389802478910128128 390571320091410432 390640800237014379 391153141695854304 391924646906299776 393716712049904256 394233087693459456 394493273612132864 395010667748081664 395196004911828744 396816843640848384 397599519861047296 398307784478063616 400918245495066624 401444066245607424 405593293941080064 407447858613878784 408859662513362112 409666091827984128 412079029934727168 412272375494438628 412891809086472192 415518614671560192 416338178014107648 418790414787084288 419616431384297472 423118930099027968 423749236837175496 424585034148491424 427085845001247744 427928223393755136 428129005321147806 430010117885657088 431500099851235584 432351184860804096 434328099286322176 434897738432741376 435101790424098096 435755524899078144 437748005579915264 438527788773894144 439392735102836736 441980763488649216 442931301056142288 443804932813649472 446418949095954432 446548968573566976 447299459843678208 449934058931355648 451033026181949952 454584467332988928 455481083639365632 458378840940613632 459967120327532376 460874353306482144 463588908676568064 464503285222281216 467239215044100096 467458441505505216 468380450265871104 471139216635469824 472068485307334656 476008796361406464 477658163417052852 479756897120157696 480788677214786928 481419251317974528 483761382621364224 484574414830651392 485209954084257792 485530182907240448 486395082968404608 488389961404121088 488619111697112448 490224965511462912 492466506277404672 493437840609312768 498297713688160074 499280549415355656 502221317732948736 503211892324137984 506175816297775104 507174190688894976 507412154454693696 511407525749612544 512416219094286336 515676196058190336 517463010368473923 518483647469792412 519736638546837504 520761760121880576 520854400316019172 521537522261139072 522566195875066368 524955616066539008 525644116924612608 525890746693693368 526680890330775552 526928006549104992 529089124854464512 530031618714903552 531077045970751488 534205096027619328 534557660660088832 535509895906582272 539726509260177408 540791058588106752 540887261866635294 543263811485171712 545146216684482816 546221455770645504 549438706579636224 549696500659251504 550522412115296256 554024819562080256 555117570685476864 558387219716112384 561690618092275113 564158573465370624 564998982449567328 566113378864655232 569447793334996992 570570964525006848 570838673761530408 575333466468314112 576468246481072128 579863651243655168 580135720565464128 584703718365192192 585856980137115648 587886970359449664 590575068074856384 591739910418199296 592516001622122496 595225265461272576 595398624764755968 596399279791570944 601377368242599936 606112623110651904 611171787920818176 613289493770043168 614499137741976192 618118544902090752 618408563241657942 619337713629708288 623277922007340288 624507267021161472 628185622180626432 629424647076446208 634678395148541952 635623855255763244 636877551222737136 640628767501871616 641051569619715904 641892335090632704 642193507981721709 645015176828485632 646099219774201856 646946605445677056 647250149776853376 648526777291206144 651492148929483264 652346607649112064 653633287348617216 656622008369872896 657917120812417024 659089102654255104 664396951584213432 665707399220474208 669628423643931648 670949189765517312 674901088397033472 676549539272924928 681876700999483392 683221625459048448 687568261410920448 689950680491298564 691311529959723216 692982184729116672 695383363014852096 696754927833421824 700858822566150144 701187662258257824 702241187107700736 702570675398806656 706708824953204736 708102727961001984 714013194542109696 719635345680236544 721183015822180392 725642073932046336 726861622245977088 728295274360860672 732584942106181632 732928667545668672 738699759416107008 740156760913969152 747446570532240111 748920824123033484 752211431287160832 753331976599423104 754817838486206976 759263724446662656 760761286033342464 761118231682040544 767111288624418816 768624328641429504 773514294087285504 777725471204688618 779604957820256256 781142640182820864 781281600474028758 782306283391708608 783849293812599552 787433424099808512 788466175386918912 788986547224265728 790021335496163328 790392009823657488 793633687281696768 795199039722094592 796615568956127232 801836490990133248 802888132491214848 811186587882160128 811330892799952941 814895717227757568 817719325026724224 819332183655968256 824158059869454336 824544750988877256 825783618172944384 831037229343120384 832676356028215296 837580829574168576 846237860198055936 847498473674350992 849170068296982848 854171690002495488 855856446787510272 856258010642295612 860020235771314176 863000199702471168 864702369721608192 868656198572644352 869795476865482752 870203580848196192 871511049798156288 875496011159830528 877055577547788288 878785470205673472 885862602112284576 887609865627298944 892837898191908864 893097937147133952 894598919687356416 902066052363899904 909168934665977856 916757681881227264 919934240655064752 921748706612964288 927177817353136128 927612844862486913 929006570444562432 934478430088200192 934916883011010432 936760900531742208 942278433270939648 944136970614669312 952017592722812928 955316326834105704 961577354429573856 962838502635949056 967522765242728448 969148829661302784 970419908168515584 971060365814480896 972790165936809216 977238223394224896 980449931022925824 984933012554809344 986875681218625536 996595427376320148 998561098830711312 1004442635465897472 1006423784648275968 1012351632595550208 1014348381377789952 1014824308909387392 1022815051499225088 1024832438188572672 1031352392116380672 1034926020736947846 1036967294939584824 1039473277093675008 1041708800632038344 1043075044522278144 1045132391750132736 1049911232133078016 1051288233849225216 1051781493387386736 1053361780661551104 1053856013098209984 1058178249708929024 1060063237429807104 1062154091941502976 1068410192055238656 1069115321320177664 1071019791813164544 1079453018520354816 1081582117176213504 1081774523733270588 1086527622970343424 1090292433368965632 1092442911541291008 1098877413159272448 1099393001318503008 1101044824230592512 1108049639124160512 1110235141370953728 1123381236184550226 1128317146930741248 1129997964899134656 1132226757729310464 1138895586669993984 1141141929050013696 1141677347523060816 1150666932936628224 1152936492962144256 1159727302487310336 1160271441130928256 1166588206807032927 1169407436730384384 1171713960274231296 1171922400711043137 1175773940718899328 1181150136149712768 1183479820836398592 1185032003244244992 1190450530922545152 1192798559583141888 1202754736485199872 1222343575841636352 1226578987540086336 1228998275483952384 1236237089804181504 1236817126483315884 1238675427259416576 1246555844014680576 1249014534042322944 1256371244361252864 1258849294152892416 1269356790297083904 1271247710511526488 1273755102445474272 1281257535003743232 1282103139239431808 1283784670181265408 1284387015963443418 1290030353656971264 1292198439548403712 1294500299553706752 1297053554582412288 1302984297858966528 1304693215298224128 1307266574697234432 1313244016739745792 1318178205308510208 1328793903168426864 1331414798440948416 1339256847287863296 1341898379531034624 1349802176794066944 1353099078545849856 1363753401998966784 1366443250918096896 1375136522821840896 1379901360982597128 1382623059919446432 1390766726029704192 1393509855666843648 1401717645132300288 1402375324516515648 1405141350797613312 1413417649906409472 1416205455922003968 1428026389084219392 1439270691360473088 1442366031644360784 1451284147864092672 1453723244491954176 1456590548721721344 1465169884212363264 1465857335091337344 1477399518832214016 1480313521827938304 1494893141064480222 1497841648246066968 1506663953198846208 1509635676972413952 1518527448893325312 1521522572066684928 1522236463364081088 1534222577248837632 1537248657282859008 1547028588174571008 1552389031105421769 1555450942409377236 1559209915640512512 1562285280365641728 1562563200948057516 1564612566783417216 1567698587625199104 1574866848199617024 1576932350773837824 1577973094448531456 1580042670992326656 1580784019647314976 1587267374563393536 1590398079444189184 1593231137912254464 1603672981980266496 1622373175764320256 1622661785599905882 1629791434455515136 1635438650053448448 1638664367311936512 1648316119738908672 1649089501977754512 1651567236345888768 1662074458686240768 1665352712056430592 1675161659148337152 1685071854276825339 1692475720396111872 1694996947348701984 1698340136593965696 1708343380004990976 1711712893575020544 1712516021284591224 1726000399404942336 1729404739443216384 1737312397145288704 1739590953730965504 1740407161696392384 1754111155095576576 1757570940411346944 1771725204224569152 1775219731254597888 1785675796383817728 1786195874294267904 1789197839374712832 1804132104727799808 1818337869331955712 1833515363762454528 1839868481310129504 1843497413225928576 1854355634706272256 1855225689724973826 1858013140889124864 1869833766022020864 1873521801063484416 1884556866541879296 1888273941229338624 1904035185445625856 1910632653668211408 1923154708859147712 1925677005271898112 1935045530485456896 1938297659322605568 1940839816337031168 1942120731628961792 1945580331873618432 1954476446788449792 1960899862045851648 1969866025109618688 1973751362437251072 1993190854752640296 1997122197661422624 2008885270931794944 2012847569296551936 2024703265191100416 2029648617818774784 2045630102998450176 2049664876377145344 2062704784232761344 2069852041473895692 2073934589879169648 2078946554187350016 2083417601264076688 2086150089044556288 2090264783500265472 2099822464266156032 2102576467698450432 2103562986774773472 2106723561323102208 2107712026196419968 2116356499417858048 2120126474859614208 2124308183883005952 2138230642640355328 2142039583626329088 2158906037040709632 2163549047466541176 2180584866737931264 2184885823082582016 2197754826318544896 2198786002637006016 2216099278248321024 2220470282741907456 2242339711596720333 2246762472369100452 2256634293861482496 2259995929798269312 2264453515458620928 2277791173339987968 2282283858100027392 2283354695046121632 2301333865873256448 2305872985924288512 2320542882261856512 2333176413614065854 2338814873460768768 2343427920548462592 2343844801422086274 2351547881437798656 2362300272299425536 2366959641672797184 2370064006488489984 2380901061845090304 2385597119166283776 2405509472970399744 2433992678399858823 2444687151683272704 2453157975080172672 2457996550967904768 2472474179608363008 2473634252966631768 2477350854518833152 2493111688029361152 2498029068084645888 2512742488722505728 2538713580594167808 2542495421023052976 2547510204890948544 2562515070007486464 2564206278478863616 2567569340362530816 2568774031926886836 2580060707313942528 2584396879096807424 2589000599107413504 2594107109164824576 2605968595717933056 2609386430596448256 2614533149394468864 2626488033479491584 2636356410617020416 2657587806336853728 2662829596881896832 2678513694575726592 2683796759062069248 2706198157091699712 2727506803997933568 2750273045643681792 2759802721965194256 2765246119838892864 2781533452059408384 2782838534587460739 2787019711333687296 2803435290264600576 2804750649033031296 2810282701595226624 2826835299812818944 2832410911844007936 2856052778168438784 2884732063288721568 2902568295728185344 2907446488983908352 2913181097443442688 2931714670182674688 2954799037664428032 2960627043655876608 2989786282128960444 2995683296492133936 3013327906397692416 3019271353944827904 3037054897786650624 3043045144133369856 3044472926728162176 3068445154497675264 3074497314565718016 3094057176349142016 3104778062210843538 3110901884818754472 3118419831281025024 3125126401896115032 3129225133566834432 3135397175250398208 3149733696399234048 3153864701547675648 3155946188897062912 3160085341984653312 3161568039294629952 3174534749126787072 3186462275824508928 3207345963960532992 3244746351528640512 3245323571199811764 3259582868911030272 3270877300106896896 3277328734623873024 3296632239477817344 3298179003955509024 3303134472691777536 3324148917372481536 3330705424112861184 3370143708553650678 3384951440792223744 3389993894697403968 3396680273187931392 3416686760009981952 3423425787150041088 3425032042569182448 3452000798809884672 3458809478886432768 3474624794290577408 3479181907461931008 3480814323392784768 3508222310191153152 3515141880822693888 3515767202133129411 3543450408449138304 3550439462509195776 3571351592767635456 3578395678749425664 3608264209455599616 3667030727524909056 3679736962620259008 3686994826451857152 3708711269412544512 3710451379449947652 3716026281778249728 3739667532044041728 3747043602126968832 3769113733083758592 3776547882458677248 3808070370891251712 3821265307336422816 3846309417718295424 3851354010543796224 3870091060970913792 3876595318645211136 3884241463257923584 3891160663747236864 3908952893576899584 3921799724091703296 3939732050219237376 3986381709505280592 3994244395322845248 4017770541863589888 4025695138593103872 4049406530382200832 4059297235637549568 4091260205996900352 4099329752754290688 4125409568465522688 4139704082947791384 4147869179758339296 4166835202528153376 4172300178089112576 4180529567000530944 4199644928532312064 4205152935396900864 4207125973549546944 4215424052392839936 4240252949719228416 4248616367766011904 4276461285280710656 4284079167252658176 4317812074081419264 4327098094933082352 4361169733475862528 4369771646165164032 4395509652637089792 4397572005274012032 4432198556496642048 4440940565483814912 4484679423193440666 4493524944738200904 4519991859596538624 4528907030917241856 4555582346679975936 4564567716200054784 4566709390092243264 4602667731746512896 4611745971848577024 4641085764523713024 4666352827228131708 4677629746921537536 4686855841096925184 4687689602844172548 4703095762875597312 4724600544598851072 4733919283345594368 4740128012976979968 4761802123690180608 4771194238332567552 4811018945940799488 4867985356799717646 4889374303366545408 4906315950160345344 4915993101935809536 4944948359216726016 4947268505933263536 4954701709037666304 4986223376058722304 4996058136169291776 5025484977445011456 5055215562830476017 5077427161188335616 5084990842046105952 5095020409781897088 5125030140014972928 5128412556957727232 5135138680725061632 5137548063853773672 5168793758193614848 5178001198214827008 5188214218329649152 5211937191435866112 5218772861192896512 5272712821234040832 5315175612673707456 5325659193763793664 5357027389151453184 5367593518124138496 5412396314183399424 5455013607995867136 5500546091287363584 5519605443930388512 5530492239677785728 5563066904118816768 5565677069174921478 5574039422667374592 5609501298066062592 5620565403190453248 5653670599625637888 5664821823688015872 5712105556336877568 5769464126577443136 5805136591456370688 5814892977967816704 5826362194886885376 5863429340365349376 5909598075328856064 5921254087311753216 5979572564257920888 5991366592984267872 6026655812795384832 6038542707889655808 6074109795573301248 6088945853456324352 6136890308995350528 6148994629131436032 6188114352698284032 6209556124421687076 6221803769637508944 6236839662562050048 6250252803792230064 6258450267133668864 6270794350500796416 6299467392798468096 6307729403095351296 6311892377794125824 6320170683969306624 6323136078589259904 6349069498253574144 6372924551649017856 6414691927921065984 6490647142399623528 6541754600213793792 6554657469247746048 6593264478955634688 6596358007911018048 6648297834744963072 6661410848225722368 6727019134790160999 6740287417107301356 6769902881584447488 6779987789394807936 6793360546375862784 6833373520019963904 6846851574300082176 6850064085138364896 6904001597619769344 6917618957772865536 6949249588581154816 6961628646785569536 7016444620382306304 7030283761645387776 7031534404266258822 7086900816898276608 7100878925018391552 7142703185535270912 7156791357498851328 7216528418911199232 7301978035199576469 7334061455049818112 7359473925240518016 7373989652903714304 7417422538825089024 7420902758899895304 7432052563556499456 7479335064088083456 7494087204253937664 7538227466167517184 7616140741782503424 7642530614672845632 7692618835436590848 7702708021087592448 7740182121941827584 7753190637290422272 7768482926515847168 7782321327494473728 7817905787153799168 7843599448183406592 7879464100438474752 7972763419010561184 7988488790645690496 8035541083727179776 8051390277186207744 8118594471275099136 8182520411993800704 8250819136931045376 8279408165895582768 8295738359516678592 8333670405056306752 8344600356178225152 8348515603762382217 8361059134001061888 8399289857064624128 8410305870793801728 8414251947099093888 8430848104785679872 8480505899438456832 8497232735532023808 8552922570561421312 8568158334505316352 8654196189866164704 8722339466951725056 8739543292330328064 8795144010548024064 8864397112993284096 8881881130967629824 8969358846386881332 8987049889476401808 9039983719193077248 9057814061834483712 9111164693359951872 9129135432400109568 9133418780184486528 9205335463493025792 9223491943697154048 9282171529047426048 9332705654456263416 9355259493843075072 9375379205688345096 9406191525751194624 9449201089197702144 9467838566691188736 9480256025953959936 9523604247380361216 9622037891881598976 9735970713599435292 9778748606733090816 9812631900320690688 9831986203871619072 9889896718433452032 9894537011866527072 9909403418075332608 9972446752117444608 9992116272338583552 10110431125660952034 10154854322376671232 10169981684092211904 10190040819563794176 10250060280029945856 10256825113915454464 10270277361450123264 10275096127707547344 10337587516387229696 10356002396429654016 10376428436659298304 10423874382871732224 10437545722385793024 10545425642468081664 10547301606399388233 10630351225347414912 10651318387527587328 10714054778302906368 10735187036248276992 10824792628366798848 11001092182574727168 11039210887860777024 11060984479355571456 11126133808237633536 11131354138349842956 11148078845334749184 11219002596132125184 11241130806380906496 11307341199251275776 11329643647376031744 11424211112673755136 11538928253154886272 11610273182912741376 11629785955935633408 11652724389773770752 11726858680730698752 11819196150657712128 11959145128515841776 11982733185968535744 12053311625590769664 12077085415779311616 12148219591146602496 12177891706912648704 12273780617990701056 12297989258262872064 12376228705396568064 12419112248843374152 12443607539275017888 12500505607584460128 12516900534267337728 12541588701001592832 12598934785596936192 12615458806190702592 12623784755588251648 12646272157178519808 12745849103298035712 12829383855842131968 12981294284799247056 13083509200427587584 13109314938495492096 13186528957911269376 13192716015822036096 13296595669489926144 13322821696451444736 13454038269580321998 13480574834214602712 13559975578789615872 13586721092751725568 13666747040039927808 13693703148600164352 13700128170276729792 13808003195239538688 13835237915545731072 13898499177162309632 13923257293571139072 14032889240764612608 14060567523290775552 14063068808532517644 14173801633796553216 14201757850036783104 14285406371070541824 14313582714997702656 14433056837822398464 14603956070399152938 14668122910099636224 14718947850481036032 14747979305807428608 14834845077650178048 14841805517799790608 14864105127112998912 14958670128176166912 14988174408507875328 15076454932335034368 15165646688491428051 15232281483565006848 15285061229345691264 15385237670873181696 15405416042175184896 15506381274580844544 15536965853031694336 15564642654988947456 15635811574307598336 15945526838021122368 15976977581291380992 16071082167454359552 16102780554372415488 16237188942550198272 16365040823987601408 16501638273862090752 16558816331791165536 16591476719033357184 16667340810112613504 16689200712356450304 16697031207524764434 16722118268002123776 16798579714129248256 16828503894198187776 16861696209571359744 16961011798876913664 16994465471064047616 17136316669010632704 17308392379732329408 17444678933903450112 17479086584660656128 17590288021096048128 17728794225986568192 17763762261935259648 17938717692773762664 17974099778952803616 18079967438386154496 18115628123668967424 18222329386719903744 18266837560368973056 18410670926986051584 18446983887394308096 18564343058094852096 18665411308912526832 18710518987686150144 18750758411376690192 18812383051502389248 18898402178395404288 18935677133382377472 18960512051907919872 19047208494760722432 19244075783763197952 19471941427198870584 19625263800641381376 19663972407743238144 19779793436866904064 19789074023733054144 19944893504234889216 19984232544677167104 20181057404370482997 20220862251321904068 20309708644753342464 20339963368184423808 20380081639127588352 20500120560059891712 20513650227830908928 20540554722900246528 20550192255415094688 20675175032774459392 20712004792859308032 20752856873318596608 20847748765743464448 21090851284936163328 21094603212798776466 21260702450694829824 21302636775055174656 21428109556605812736 21470374072496553984 21649585256733597696 21905934105598729407 22002184365149454336 22078421775721554048 22121968958711142912 22252267616475267072 22262708276699685912 22296157690669498368 22438005192264250368 22482261612761812992 22614682398502551552 22848422225347510272 23077856506309772544 23220546365825482752 23259571911871266816 23305448779547541504 23453717361461397504 23638392301315424256 23918290257031683552 23965466371937071488 24106623251181539328 24154170831558623232 24355783413825297408 24547561235981402112 24752457410793136128 24838224497686748304 24887215078550035776 25001011215168920256 25033801068534675456 25083177402003185664 25197869571193872384 25230917612381405184 25247569511176503296 25292544314357039616 25491698206596071424 25658767711684263936 25962588569598494112 26167018400855175168 26218629876990984192 26385432031644072192 26593191338979852288 26645643392902889472 26908076539160643996 26961149668429205424 27119951157579231744 27173442185503451136 27333494080079855616 27387406297200328704 27400256340553459584 27616006390479077376 27670475831091462144 27796998354324619264 27846514587142278144 28065778481529225216 28126137617065035288 28347603267593106432 28403515700073566208 28570812742141083648 28866113675644796928 29207912140798305876 29336245820199272448 29437895700962072064 29495958611614857216 29669690155300356096 29683611035599581216 29728210254225997824 29917340256352333824 29976348817015750656 30331293376982856102 30464562967130013696 30570122458691382528 30770475341746363392 30810832084350369792 31012762549161689088 31129285309977894912 31271623148615196672 31641904819198164699 31891053676042244736 31953955162582761984 32142164334908719104 32205561108744830976 32474377885100396544 33003276547724181504 33117632663582331072 33182953438066714368 33334681620225227008 33378401424712900608 33394062415049528868 33444236536004247552 33597159428258496512 33657007788396375552 33723392419142719488 33922023597753827328 33988930942128095232 34272633338021265408 34616784759464658816 34889357867806900224 34958173169321312256 35180576042192096256 35457588451973136384 35877435385547525328 35948199557905607232 36159934876772308992 36231256247337934848 36444658773439807488 36533675120737946112 36821341853972103168 36893967774788616192 37128686116189704192 37330822617825053664 37501516822753380384 37624766103004778496 37796804356790808576 37871354266764754944 38488151567526395904 38943882854397741168 39250527601282762752 39327944815486476288 39559586873733808128 39578148047466108288 39889787008469778432 39968465089354334208 40362114808740965994 40441724502643808136 40679926736368847616 40760163278255176704 41000241120119783424 41027300455661817856 41081109445800493056 41100384510830189376 41424009585718616064 41505713746637193216 41695497531486928896 42181702569872326656 42189206425597552932 42521404901389659648 42605273550110349312 42856219113211625472 42940748144993107968 43299170513467195392 43811868211197458814 44004368730298908672 44156843551443108096 44243937917422285824 44504535232950534144 44525416553399371824 44592315381338996736 44876010384528500736 44964523225523625984 45229364797005103104 45696844450695020544 46155713012619545088 46519143823742533632 46610897559095083008 46907434722922795008 47836580514063367104 47930932743874142976 48213246502363078656 48308341663117246464 48711566827650594816 49095122471962804224 49504914821586272256 49676448995373496608 49774430157100071552 50002022430337840512 50067602137069350912 50166354804006371328 50395739142387744768 50495139022353006592 50585088628714079232 50983396413192142848 51925177139196988224 52334036801710350336 52437259753981968384 52770864063288144384 53186382677959704576 53291286785805778944 53816153078321287992 53922299336858410848 54239902315158463488 54346884371006902272 54666988160159711232 54800512681106919168 55232012780958154752 55340951662182924288 55593996708649238528 55693029174284556288 56131556963058450432 56252275234130070576 56695206535186212864 56807031400147132416 57141625484282167296 57732227351289593856 58415824281596611752 58875791401924144128 58991917223229714432 59339380310600712192 59367222071199162432 59834680512704667648 59952697634031501312 60662586753965712204 60929125934260027392 61140244917382765056 61540950683492726784 61621664168700739584 62025525098323378176 62258570619955789824 62543246297230393344 63283809638396329398 63782107352084489472 63907910325165523968 64284328669817438208 64411122217489661952 64948755770200793088 65717802316796188221 66006553095448363008 66235265327164662144 66365906876133428736 66669363240450454016 66756802849425801216 66788124830099057736 66888473072008495104 67194318856516993024 67314015576792751104 67446784838285438976 67844047195507654656 68545266676042530816 69233569518929317632 69778715735613800448 69916346338642624512 70361152084384192512 70915176903946272768 71754870771095050656 71896399115811214464 72319869753544617984 72462512494675869696 73067350241475892224 73642683707944206336 74257372232379408384 74661645235650107328 75003033645506760768 75249532206009556992 75593608713581617152 75742708533529509888 76976303135052791808 77887765708795482336 78501055202565525504 78655889630972952576 79156296094932216576 79779574016939556864 79936930178708668416 80724229617481931988 80883449005287616272 81359853472737695232 81520326556510353408 82000482240239566848 82054600911323635712 82162218891600986112 82200769021660378752 82848019171437232128 83011427493274386432 83390995062973857792 84378412851195105864 85042809802779319296 85210547100220698624 85712438226423250944 86598341026934390784 87623736422394917628 88008737460597817344 88313687102886216192 88487875834844571648 89009070465901068288 89050833106798743648 89184630762677993472 89752020769057001472 89929046451047251968 91393688901390041088 92311426025239090176 93038287647485067264 93814869445845590016 94925714457594494097 95673161028126734208 95861865487748285952 96426493004726157312 96616683326234492928 97423133655301189632 99009829643172544512 99352897990746993216 99548860314200143104 100004044860675681024 100135204274138701824 100332709608012742656 100791478284775489536 100990278044706013184 101170177257428158464 101966792826384285696 103850354278393976448 104668073603420700672 104874519507963936768 105541728126576288768 106372765355919409152 107632306156642575984 107844598673716821696 108479804630316926976 108693768742013804544 109333976320319422464 109601025362213838336 110464025561916309504 110681903324365848576 111187993417298477056 111386058348569112576 112504550468260141152 113390413070372425728 113614062800294264832 115464454702579187712 116831648563193223504 117751582803848288256 117983834446459428864 118678760621201424384 118734444142398324864 119669361025409335296 119905395268063002624 121325173507931424408 122280489834765530112 123081901366985453568 123243328337401479168 124517141239911579648 125086492594460786688 126567619276792658796 127564214704168978944 127815820650331047936 128568657339634876416 128822244434979323904 129897511540401586176 131435604633592376442 132013106190896726016 132470530654329324288 132731813752266857472 133338726480900908032 133513605698851602432 133576249660198115472 133776946144016990208 134388637713033986048 134628031153585502208 134893569676570877952 135688094391015309312 137090533352085061632 138467139037858635264 139557431471227600896 139832692677285249024 140722304168768385024 143509741542190101312 143792798231622428928 144639739507089235968 144925024989351739392 146134700482951784448 147285367415888412672 148514744464758816768 149323290471300214656 150006067291013521536 150499064412019113984 151187217427163234304 151485417067059019776 155775531417590964672 157002110405131051008 157311779261945905152 158312592189864433152 159559148033879113728 159873860357417336832 161448459234963863976 161766898010575232544 162719706945475390464 163040653113020706816 164000964480479133696 164109201822647271424 164401538043320757504 165696038342874464256 166022854986548772864 166781990125947715584 168756825702390211728 170085619605558638592 170421094200441397248 171424876452846501888 173196682053868781568 175247472844789835256 176627374205772432384 176975751669689143296 178018140931802136576 178101666213597487296 179504041538114002944 179858092902094503936 182787377802780082176 184622852050478180352 186076575294970134528 187629738891691180032 189851428915188988194 191346322056253468416 191723730975496571904 192852986009452314624 193233366652468985856 194846267310602379264 197153406950388564663 198019659286345089024 198705795981493986432 199097720628400286208 200008089721351362048 200270408548277403648 200665419216025485312 201582956569550979072 201980556089412026368 202340354514856316928 207700708556787952896 209336147206841401344 209749039015927873536 211083456253152577536 212745530711838818304 215264612313285151968 215689197347433643392 216959609260633853952 217387537484027609088 219202050724427676672 220928051123832619008 222772116697138225152 225009100936520282304 226780826140744851456 227228125600588529664 230928909405158375424 233663297126386447008 235503165607696576512 235967668892918857728 237468888284796649728 239338722050818670592 239810790536126005248 242650347015862848816 244560979669531060224 246163802733970907136 246486656674802958336 249034282479823159296 250172985188921573376 253135238553585317592 255128429408337957888 255631641300662095872 257137314679269752832 259795023080803172352 262871209267184752884 264026212381793452032 264941061308658648576 265463627504533714944 266677452961801816064 267027211397703204864 267152499320396230944 267553892288033980416 268777275426067972096 269256062307171004416 269787139353141755904 274181066704170123264 276934278075717270528 279114862942455201792 281444608337536770048 284777143372783482291 287019483084380202624 287585596463244857856 289279479014178471936 289850049978703478784 292269400965903568896 297029488929517633536 298646580942600429312 300012134582027043072 300998128824038227968 302374434854326468608 302970834134118039552 311551062835181929344 314004220810262102016 314623558523891810304 316625184379728866304 319118296067758227456 322896918469927727952 323533796021150465088 325439413890950780928 326081306226041413632 328001928960958267392 328218403645294542848 328803076086641515008 331392076685748928512 332045709973097545728 333563980251895431168 337513651404780423456 340171239211117277184 340842188400882794496 346393364107737563136 350494945689579670512 353254748411544864768 353951503339378286592 356036281863604273152 356203332427194974592 359008083076228005888 359716185804189007872 369245704100956360704 375259477783382360064 379702857830377976388 382692644112506936832 383447461950993143808 385705972018904629248 386466733304937971712 389692534621204758528 394306813900777129326 396039318572690178048 397411591962987972864 398195441256800572416 400016179442702724096 400540817096554807296 401330838432050970624 403165913139101958144 404680709029712633856 415401417113575905792 418672294413682802688 419498078031855747072 422166912506305155072 430529224626570303936 431378394694867286784 433919218521267707904 434775074968055218176 438404101448855353344 441856102247665238016 445544233394276450304 450018201873040564608 453561652281489702912 454456251201177059328 467326594252772894016 471006331215393153024 471935337785837715456 474937776569593299456 478677444101637341184 479621581072252010496 485300694031725697632 489121959339062120448 492327605467941814272 498068564959646318592 500345970377843146752 506270477107170635184 510256858816675915776 511263282601324191744 514274629358539505664 519590046161606344704 525742418534369505768 529882122617317297152 530927255009067429888 533354905923603632128 534054422795406409728 534304998640792461888 538512124614342008832 539574278706283511808 548362133408340246528 553868556151434541056 558229725884910403584 562889216675073540096 569554286745566964582 574038966168760405248 575171192926489715712 578558958028356943872 579700099957406957568 584538801931807137792 594058977859035267072 597293161885200858624 600024269164054086144 601996257648076455936 604748869708652937216 605941668268236079104 623102125670363858688 628008441620524204032 629247117047783620608 633250368759457732608 638236592135516454912 645793836939855455904 647067592042300930176 650878827781901561856 652162612452082827264 656436807290589085696 657606152173283030016 662784153371497857024 675027302809560846912 680342478422234554368 681684376801765588992 692786728215475126272 700989891379159341024 706509496823089729536 707903006678756573184 712406664854389949184 718016166152456011776 719432371608378015744 738491408201912721408 750518955566764720128 759405715660755952776 765385288225013873664 766894923901986287616 771411944037809258496 779385069242409517056 788613627801554258652 792078637145380356096 794823183925975945728 796390882513601144832 800032358885405448192 801081634193109614592 802661676864101941248 806331826278203916288 809361418059425267712 830802834227151811584 837344588827365605376 844333825012610310144 854331430118350446873 861058449253140607872 862756789389734573568 867838437042535415808 869550149936110436352 876808202897710706688 891088466788552900608 900036403746081129216 907123304562979405824 908912502402354118656 934653188505545788032 942012662430786306048 943870675571675430912 949875553139186598912 957354888203274682368 970601388063451395264 978243918678124240896 984655210935883628544 996137129919292637184 1000691940755686293504 1012540954214341270368 1020513717633351831552 1022526565202648383488 1039180092323212689408 1051484837068739011536 1059764245234634594304 1061854510018134859776 1066709811847207264256 1068108845590812819456 1068609997281584923776 1077024249228684017664 1079148557412567023616 1107737112302869082112 1125778433350147080192 1139108573491133929164 1148077932337520810496 1150342385852979431424 1157117916056713887744 1159400199914813915136 1169077603863614275584 1188117955718070534144 1194586323770401717248 1200048538328108172288 1203992515296152911872 1209497739417305874432 1246204251340727717376 1256016883241048408064 1258494234095567241216 1266500737518915465216 1291587673879710911808 1294135184084601860352 1301757655563803123712 1304325224904165654528 1312873614581178171392 1315212304346566060032 1325568306742995714048 1350054605619121693824 1360684956844469108736 1363368753603531177984 1401979782758318682048 1413018993646179459072 1415806013357513146368 1424813329708779898368 1436032332304912023552 1438864743216756031488 1476982816403825442816 1501037911133529440256 1518811431321511905552 1530770576450027747328 1533789847803972575232 1542823888075618516992 1558770138484819034112 1577227255603108517304 1589646367851951891456 1592781765027202289664 1600064717770810896384 1602163268386219229184 1618722836118850535424 1661605668454303623168 1674689177654731210752 1688667650025220620288 1708662860236700893746 1722116898506281215744 1725513578779469147136 1735676874085070831616 1739100299872220872704 1753616405795421413376 1782176933577105801216 1800072807492162258432 1814246609125958811648 1817825004804708237312 1869306377011091576064 1884025324861572612096 1887741351143350861824 1899751106278373197824 1914709776406549364736 1941202776126902790528 1956487837356248481792 1969310421871767257088 2025081908428682540736 2041027435266703663104 2045053130405296766976 2078360184646425378816 2102969674137478023072 2119528490469269188608 2123709020036269719552 2133419623694414528512 2137219994563169847552 2154048498457368035328 2158297114825134047232 2215474224605738164224 2251556866700294160384 2278217146982267858328 2296155864675041620992 2300684771705958862848 2314235832113427775488 2338155207727228551168 2376235911436141068288 2389172647540803434496 2400097076656216344576 2407985030592305823744 2418995478834611748864 2492408502681455434752 2512033766482096816128 2533001475037830930432 2562994290355051340619 2583175347759421823616 2588270368169203720704 2603515311127606247424 2608650449808331309056 2625747229162356342784 2630424608693132120064 2700109211238243387648 2721369913688938217472 2726737507207062355968 2803959565516637364096 2826037987292358918144 2831612026715026292736 2849626659417559796736 2872064664609824047104 2953965632807650885632 3002075822267058880512 3037622862643023811104 3061541152900055494656 3067579695607945150464 3117540276969638068224 3154454511206217034608 3179292735703903782912 3185563530054404579328 3200129435541621792768 3204326536772438458368 3237445672237701070848 3323211336908607246336 3377335300050441240576 3417325720473401787492 3444233797012562431488 3451027157558938294272 3471353748170141663232 3478200599744441745408 3507232811590842826752 3564353867154211602432 3600145614984324516864 3628493218251917623296 3738612754022183152128 3768050649723145224192 3775482702286701723648 3799502212556746395648 3882405552253805581056 3912975674712496963584 3938620843743534514176 4050163816857365081472 4082054870533407326208 4090106260810593533952 4205939348274956046144 4239056980938538377216 4247418040072539439104 4266839247388829057024 4274439989126339695104 4308096996914736070656 4316594229650268094464 4430948449211476328448 4503113733400588320768 4556434293964535716656 4592311729350083241984 4601369543411917725696 4628471664226855550976 4676310415454457102336 4778345295081606868992 4800194153312432689152 4984817005362910869504 5024067532964193632256 5066002950075661860864 5125988580710102681238 5166350695518843647232 5176540736338407441408 5207030622255212494848 5217300899616662618112 5260849217386264240128 5400218422476486775296 5442739827377876434944 5453475014414124711936 5607919131033274728192 5652075974584717836288 5663224053430052585472 5699253318835119593472 5744129329219648094208 5907931265615301771264 6075245725286047622208 6123082305800110989312 6135159391215890300928 6235080553939276136448 6308909022412434069216 6358585471407807565824 6371127060108809158656 6400258871083243585536 6474891344475402141696 6646422673817214492672 6754670600100882481152 6834651440946803574984 6888467594025124862976 6902054315117876588544 6942707496340283326464 7014465623181685653504 7128707734308423204864 7200291229968649033728 7256986436503835246592 7477225508044366304256 7536101299446290448384 7599004425113492791296 7764811104507611162112 7825951349424993927168 7877241687487069028352 8100327633714730162944 8164109741066814652416 8180212521621187067904 8411878696549912092288 8478113961877076754432 8494836080145078878208 8533678494777658114048 8548879978252679390208 8616193993829472141312 8861896898422952656896 9006227466801176641536 9112868587929071433312 9184623458700166483968 9202739086823835451392 9352620830908914204672 9556690590163213737984 9600388306624865378304 9969634010725821739008 10132005900151323721728 10251977161420205362476 10332701391037687294464 10353081472676814882816 10414061244510424989696 10434601799233325236224 10521698434772528480256 10800436844952973550592 10885479654755752869888 11215838262066549456384 11304151949169435672576 11326448106860105170944 11398506637670239186944 11815862531230603542528 12150491450572095244416 12246164611600221978624 12270318782431780601856 12617818044824868138432 12717170942815615131648 12742254120217618317312 12800517742166487171072 12949782688950804283392 13292845347634428985344 13509341200201764962304 13669302881893607149968 13776935188050249725952 13804108630235753177088 13885414992680566652928 14028931246363371307008 14400582459937298067456 14954451016088732608512 15072202598892580896768 15198008850226985582592 15529622209015222324224 15651902698849987854336 16200655267429460325888 16328219482133629304832 16360425043242374135808 16823757393099824184576 16956227923754153508864 16989672160290157756416 17067356989555316228096 17097759956505358780416 17232387987658944282624 17723793796845905313792 18225737175858142866624 18369246917400332967936 18405478173647670902784 18705241661817828409344 19113381180326427475968 19200776613249730756608 19939268021451643478016 20264011800302647443456 20503954322840410724952 20665402782075374588928 20706162945353629765632 20828122489020849979392 21043396869545056960512 21600873689905947101184 21770959309511505739776 22431676524133098912768 22608303898338871345152 22797013275340478373888 23631725062461207085056 24300982901144190488832 24492329223200443957248 24540637564863561203712 25235636089649736276864 25434341885631230263296 25484508240435236634624 25601035484332974342144 26585690695268857970688 27018682400403529924608 27338605763787214299936 27553870376100499451904 27608217260471506354176 28057862492726742614016 28801164919874596134912 29908902032177465217024 30396017700453971165184 31059244418030444648448 31303805397699975708672 32401310534858920651776 32656438964267258609664 33647514786199648369152 33912455847508307017728 33979344320580315512832 34134713979110632456192 34195519913010717560832 35447587593691810627584 36451474351716285733248 36738493834800665935872 36810956347295341805568 38226762360652854951936 38401553226499461513216 39878536042903286956032 40528023600605294886912 41007908645680821449904 41330805564150749177856 41412325890707259531264 41656244978041699958784 42086793739090113921024 43201747379811894202368 44863353048266197825536 45216607796677742690304 45594026550680956747776 48601965802288380977664 48984658446400887914496 49081275129727122407424 50471272179299472553728 50868683771262460526592 50969016480870473269248 51202070968665948684288 53171381390537715941376 54677211527574428599872 55107740752200998903808 55216434520943012708352 56115724985453485228032 57602329839749192269824 59817804064354930434048 60792035400907942330368 62118488836060889296896 64802621069717841303552 65312877928534517219328 67295029572399296738304 67824911695016614035456 68391039826021435121664 70895175187383621255168 72902948703432571466496 73476987669601331871744 73621912694590683611136 76453524721305709903872 76803106452998923026432 79757072085806573912064 81056047201210589773824 82015817291361642899808 82661611128301498355712 82824651781414519062528 84173587478180227842048 86403494759623788404736 89726706096532395651072 91188053101361913495552 97203931604576761955328 97969316892801775828992 100942544358598945107456 101737367542524921053184 101938032961740946538496 102404141937331897368576 106342762781075431882752 109354423055148857199744 110215481504401997807616 110432869041886025416704 115204659679498384539648 119635608128709860868096 121584070801815884660736 124236977672121778593792 129605242139435682607104 134590059144798593476608 135649823390033228070912 136782079652042870243328 145805897406865142932992 146953975339202663743488 147243825389181367222272 152907049442611419807744 153606212905997846052864 159514144171613147824128 164031634582723285799616 165323222256602996711424 165649303562829038125056 168347174956360455684096 172806989519247576809472 179453412193064791302144 182376106202723826991104 194407863209153523910656 195938633785603551657984 201885088717197890214912 203474735085049842106368 212685525562150863765504 218708846110297714399488 220430963008803995615232 220865738083772050833408 230409319358996769079296 239271216257419721736192 243168141603631769321472 248473955344243557187584 259210484278871365214208 269180118289597186953216 273564159304085740486656 291611794813730285865984 293907950678405327486976 305814098885222839615488 307212425811995692105728 319028288343226295648256 328063269165446571599232 330646444513205993422848 331298607125658076250112 345613979038495153618944 358906824386129582604288 364752212405447653982208 388815726418307047821312 403770177434395780429824 406949470170099684212736 437417692220595428798976 440861926017607991230464 441731476167544101666816 460818638717993538158592 478542432514839443472384 496947910688487114375168 518420968557742730428416 538360236579194373906432 547128318608171480973312 583223589627460571731968 587815901356810654973952 638056576686452591296512 656126538330893143198464 661292889026411986845696 662597214251316152500224 691227958076990307237888 717813648772259165208576 729504424810895307964416 777631452836614095642624 807540354868791560859648 874835384441190857597952 881723852035215982460928 921637277435987076317184 957084865029678886944768 993895821376974228750336 1036841937115485460856832 1076720473158388747812864 1094256637216342961946624 1166447179254921143463936 1312253076661786286396928 1322585778052823973691392 1325194428502632305000448 1382455916153980614475776 1435627297544518330417152 1555262905673228191285248 1615080709737583121719296 1749670768882381715195904 1763447704070431964921856 1914169730059357773889536 1987791642753948457500672 2073683874230970921713664 2153440946316777495625728 2188513274432685923893248 2332894358509842286927872 2624506153323572572793856 2645171556105647947382784 2764911832307961228951552 2871254595089036660834304 3110525811346456382570496 3230161419475166243438592 3499341537764763430391808 3975583285507896915001344 4147367748461941843427328 4306881892633554991251456 4665788717019684573855744 5249012306647145145587712 5290343112211295894765568 5742509190178073321668608 6221051622692912765140992 6460322838950332486877184 6998683075529526860783616 8294735496923883686854656 8613763785267109982502912 9331577434039369147711488 10498024613294290291175424 12442103245385825530281984 12920645677900664973754368 13997366151059053721567232 17227527570534219965005824 18663154868078738295422976 20996049226588580582350848 24884206490771651060563968 25841291355801329947508736 27994732302118107443134464 37326309736157476590845952 41992098453177161164701696 51682582711602659895017472 55989464604236214886268928 74652619472314953181691904 83984196906354322329403392 111978929208472429772537856 167968393812708644658806784 223957858416944859545075712 335936787625417289317613568 671873575250834578635227136
- Sum of all divisors σ(n): 2207992812778703837286400000
- Sum of proper divisors (its aliquot sum) s(n): 1536119237527869258651172864
- 671873575250834578635227136 is an abundant number, because the sum of its proper divisors (1536119237527869258651172864) is greater than itself. Its abundance is 864245662277034680015945728
Bases of 671873575250834578635227136
- Binary: 1000101011110000101100001101111111000000100011110011011010100011010010110000000000000000002
- Hexadecimal: 0x22BC2C37F023CDA8D2C0000
- Base-36: 2CF4VH6KHB9ZPC0000
Squares and roots of 671873575250834578635227136
- 671873575250834578635227136 squared (6718735752508345786352271362) is 451414101120338875225455339441774345588930730310762496
- 671873575250834578635227136 cubed (6718735752508345786352271363) is 303293206038363851153725625502442433899771943317784616678905820660080738310291456
-
The
square root of 671873575250834578635227136 is 25920524208642.7445506779 -
671873575250834578635227136 is a
perfect cube number . Itscube root is 875848896
Scales and comparisons
How big is 671873575250834578635227136?- 671,873,575,250,834,578,635,227,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 671,873,575,250,834,578,635,227,136 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 671873575250834578635227136 cubic inches would be around 72987408 feet tall.
Recreational maths with 671873575250834578635227136
- 671873575250834578635227136 backwards is 631722536875438052575378176
- The number of decimal digits it has is: 27
- The sum of 671873575250834578635227136's digits is 126
- 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 671873575250834578635227136 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 671873575250834578635227136 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/671873575250834578635227136/
Chicago style:
Numbermatics. 2024. "Number 671873575250834578635227136 - Facts about the integer". https://numbermatics.com/n/671873575250834578635227136/
The information we have on file for 671873575250834578635227136 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 671873575250834578635227136, math, Factors of 671873575250834578635227136, curriculum, school, college, exams, university, Prime factorization of 671873575250834578635227136, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-one septillion, eight hundred seventy-three sextillion, five hundred seventy-five quintillion, two hundred fifty quadrillion, eight hundred thirty-four trillion, five hundred seventy-eight billion, six hundred thirty-five million, two hundred twenty-seven thousand, one hundred thirty-six.