185806400186164872902344704
185,806,400,186,164,872,902,344,704 is an even composite number composed of five prime numbers multiplied together.
185806400186164872902344704 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 185806400186164872902344704:
232 × 34 × 72 × 234 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 23 × 23 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 185806400186164872902344704 from the Numbermatics database.
Names of 185806400186164872902344704
- Cardinal: 185806400186164872902344704 can be written as One hundred eighty-five septillion, eight hundred six sextillion, four hundred quintillion, one hundred eighty-six quadrillion, one hundred sixty-four trillion, eight hundred seventy-two billion, nine hundred two million, three hundred forty-four thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.85806400186164872902344704 × 1026
Factors of 185806400186164872902344704
Divisors of 185806400186164872902344704
- Number of divisors d(n): 12375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 79 81 84 92 96 98 108 112 126 128 138 144 147 158 161 162 168 184 189 192 196 207 216 224 237 252 256 276 288 294 316 322 324 336 368 378 384 392 414 432 441 448 474 483 504 512 529 552 553 567 576 588 621 632 644 648 672 711 736 756 768 784 828 864 882 896 948 966 1008 1024 1058 1104 1106 1127 1134 1152 1176 1242 1264 1288 1296 1323 1344 1422 1449 1472 1512 1536 1568 1587 1656 1659 1728 1764 1792 1817 1863 1896 1932 2016 2048 2116 2133 2208 2212 2254 2268 2304 2352 2484 2528 2576 2592 2646 2688 2844 2898 2944 3024 3072 3136 3174 3312 3318 3381 3456 3528 3584 3634 3703 3726 3792 3864 3871 3969 4032 4096 4232 4266 4347 4416 4424 4508 4536 4608 4704 4761 4968 4977 5056 5152 5184 5292 5376 5451 5688 5796 5888 6048 6144 6241 6272 6348 6399 6624 6636 6762 6912 7056 7168 7268 7406 7452 7584 7728 7742 7938 8064 8192 8464 8532 8694 8832 8848 9016 9072 9216 9408 9522 9936 9954 10112 10143 10304 10368 10584 10752 10902 11109 11376 11592 11613 11776 12096 12167 12288 12482 12544 12696 12719 12798 13041 13248 13272 13524 13824 14112 14283 14336 14536 14812 14904 14931 15168 15456 15484 15876 16128 16353 16384 16928 17064 17388 17664 17696 18032 18144 18432 18723 18816 19044 19872 19908 20224 20286 20608 20736 21168 21504 21804 22218 22752 23184 23226 23552 24192 24334 24576 24964 25088 25392 25438 25596 25921 26082 26496 26544 27048 27648 28224 28566 28672 29072 29624 29808 29862 30336 30429 30912 30968 31752 32256 32706 32768 33327 33856 34128 34776 34839 35328 35392 36064 36288 36501 36864 37446 37632 38088 38157 39744 39816 40448 40572 41216 41472 41791 42336 42849 43008 43608 43687 44436 44793 45504 46368 46452 47104 48384 48668 49059 49152 49928 50176 50784 50876 51192 51842 52164 52992 53088 54096 55296 56169 56448 57132 57344 58144 59248 59616 59724 60672 60858 61824 61936 63504 64512 65412 65536 66654 67712 68256 69552 69678 70656 70784 72128 72576 73002 73728 74892 75264 76176 76314 77763 79488 79632 80896 81144 82432 82944 83582 84672 85169 85698 86016 87216 87374 88872 89033 89586 91008 91287 92736 92904 94208 96768 97336 98118 98304 99856 99981 100352 101568 101752 102384 103684 104328 104517 105984 106176 108192 109503 110592 112338 112896 114264 114471 114688 116288 118496 119232 119448 121344 121716 123648 123872 125373 127008 129024 130824 131061 131072 133308 135424 136512 139104 139356 141312 141568 143543 144256 145152 146004 147177 147456 149784 150528 152352 152628 155526 158976 159264 161792 162288 164864 165888 167164 168507 169344 170338 171396 172032 174432 174748 177744 178066 179172 182016 182574 185472 185808 188416 193536 194672 196236 196608 199712 199962 200704 203136 203504 204768 207368 208656 209034 211968 212352 216384 219006 221184 224676 225792 228528 228942 229376 232576 233289 236992 238464 238896 242688 243432 247296 247744 250746 254016 255507 258048 261648 262122 262144 266616 267099 270848 273024 278208 278712 279841 282624 283136 287086 288512 290304 292008 292537 294354 294912 299568 299943 301056 304704 305256 305809 311052 313551 317952 318528 323584 324576 328509 329728 331776 334328 337014 338688 340676 342792 343413 344064 348864 349496 355488 356132 358344 364032 365148 370944 371616 376119 376832 387072 389344 392472 393183 393216 399424 399924 401408 406272 407008 409536 414736 417312 418068 423936 424704 430629 432768 438012 442368 449352 451584 457056 457884 458752 465152 466578 473984 476928 477792 485376 486864 493039 494592 495488 501492 505521 508032 511014 516096 523296 524244 524288 533232 534198 541696 546048 556416 557424 559682 565248 566272 574172 577024 580608 584016 585074 588708 589824 596183 599136 599886 602112 609408 610512 611618 622104 627102 635904 637056 647168 649152 657018 659456 663552 668656 674028 677376 681352 685584 686826 688128 697728 698992 699867 710976 712264 716688 728064 730296 741888 743232 752238 753664 766521 774144 778688 784944 786366 786432 798848 799848 801297 802816 812544 814016 819072 829472 834624 836136 839523 847872 849408 861258 865536 876024 877611 884736 898704 903168 914112 915768 917427 917504 930304 933156 947968 953856 955584 961193 970752 973728 985527 986078 989184 990976 1002984 1004801 1011042 1016064 1022028 1030239 1032192 1046592 1048488 1048576 1066464 1068396 1083392 1092096 1112832 1114848 1119364 1128357 1130496 1132544 1148344 1154048 1161216 1168032 1170148 1177416 1179549 1179648 1192366 1198272 1199772 1204224 1218816 1221024 1223236 1244208 1254204 1271808 1274112 1291887 1294336 1298304 1314036 1318912 1327104 1337312 1348056 1354752 1362704 1371168 1373652 1376256 1395456 1397984 1399734 1421952 1424528 1433376 1456128 1460592 1479117 1483776 1486464 1504476 1507328 1533042 1548288 1557376 1569888 1572732 1572864 1597696 1599696 1602594 1605632 1625088 1628032 1638144 1658944 1669248 1672272 1679046 1695744 1698816 1722516 1731072 1752048 1755222 1769472 1788549 1797408 1806336 1828224 1831536 1834854 1835008 1860608 1866312 1895936 1907712 1911168 1922386 1941504 1947456 1958887 1971054 1972156 1978368 1981952 2005968 2009602 2022084 2032128 2044056 2047759 2060478 2064384 2093184 2096976 2097152 2099601 2132928 2136792 2166784 2184192 2225664 2229696 2238728 2256714 2260992 2265088 2296688 2299563 2308096 2322432 2336064 2340296 2354832 2359098 2359296 2384732 2396544 2399544 2403891 2408448 2437632 2442048 2446472 2488416 2508408 2518569 2543616 2548224 2583774 2588672 2596608 2628072 2632833 2637824 2654208 2674624 2696112 2709504 2725408 2742336 2747304 2752281 2752512 2790912 2795968 2799468 2843904 2849056 2866752 2883579 2912256 2921184 2958234 2967552 2972928 3008952 3014403 3014656 3066084 3096576 3114752 3139776 3145464 3145728 3195392 3199392 3205188 3211264 3250176 3256064 3276288 3301489 3317888 3338496 3344544 3358092 3385071 3391488 3397632 3445032 3451273 3462144 3504096 3510444 3538647 3538944 3577098 3594816 3612672 3656448 3663072 3669708 3670016 3721216 3732624 3791872 3815424 3822336 3844772 3875661 3883008 3894912 3917774 3942108 3944312 3956736 3963904 4011936 4019204 4044168 4064256 4088112 4095518 4120956 4128768 4186368 4193952 4194304 4199202 4265856 4273584 4333568 4368384 4437351 4451328 4459392 4477456 4513428 4521984 4530176 4593376 4599126 4616192 4644864 4672128 4680592 4709664 4718196 4718592 4769464 4793088 4799088 4807782 4816896 4875264 4884096 4892944 4976832 5016816 5037138 5087232 5096448 5167548 5177344 5193216 5256144 5265666 5275648 5308416 5349248 5365647 5392224 5419008 5450816 5484672 5494608 5504562 5505024 5581824 5591936 5598936 5687808 5698112 5733504 5767158 5824512 5842368 5876661 5916468 5935104 5945856 6017904 6028806 6029312 6132168 6143277 6193152 6229504 6279552 6290928 6291456 6390784 6398784 6410376 6422528 6500352 6512128 6552576 6602978 6635776 6676992 6689088 6716184 6728351 6770142 6782976 6795264 6890064 6898689 6902546 6924288 7008192 7020888 7033607 7077294 7077888 7154196 7189632 7211673 7225344 7312896 7326144 7339416 7340032 7442432 7465248 7555707 7583744 7630848 7644672 7689544 7751322 7766016 7789824 7835548 7884216 7888624 7898499 7913472 7927808 8023872 8038408 8088336 8128512 8176224 8191036 8241912 8256843 8257536 8372736 8387904 8388608 8398404 8531712 8547168 8650737 8667136 8736768 8874702 8902656 8918784 8954912 9026856 9043209 9043968 9060352 9186752 9198252 9232384 9289728 9344256 9361184 9419328 9436392 9437184 9538928 9586176 9598176 9615564 9633792 9750528 9768192 9785888 9904467 9953664 10033632 10074276 10174464 10192896 10335096 10353819 10354688 10386432 10512288 10531332 10551296 10616832 10698496 10731294 10784448 10838016 10901632 10969344 10989216 11009124 11010048 11163648 11183872 11197872 11339897 11375616 11396224 11467008 11534316 11626983 11649024 11684736 11753322 11832936 11870208 11891712 12035808 12057612 12058624 12264336 12286554 12386304 12459008 12559104 12581856 12582912 12781568 12797568 12820752 12845056 13000704 13024256 13105152 13205956 13271552 13312053 13353984 13378176 13432368 13456702 13540284 13565952 13590528 13712209 13780128 13797378 13805092 13848576 14016384 14041776 14067214 14154588 14155776 14308392 14379264 14423346 14450688 14625792 14652288 14678832 14680064 14884864 14930496 15111414 15167488 15261696 15289344 15379088 15502644 15532032 15579648 15671096 15768432 15777248 15796998 15826944 15855616 16047744 16076816 16096941 16176672 16257024 16352448 16382072 16483824 16513686 16515072 16745472 16775808 16777216 16796808 17063424 17094336 17301474 17334272 17473536 17629983 17749404 17805312 17837568 17909824 18053712 18086418 18087936 18120704 18373504 18396504 18429831 18464768 18579456 18688512 18722368 18838656 18872784 18874368 19077856 19172352 19196352 19231128 19267584 19501056 19536384 19571776 19808934 19907328 20067264 20148552 20185053 20348928 20385792 20670192 20707638 20709376 20772864 21024576 21062664 21100821 21102592 21233664 21396992 21462588 21568896 21676032 21803264 21938688 21978432 22018248 22020096 22107439 22327296 22367744 22395744 22667121 22679794 22751232 22792448 22934016 23068632 23110423 23253966 23298048 23369472 23506644 23665872 23695497 23740416 23783424 24071616 24115224 24117248 24158911 24528672 24573108 24770529 24772608 24918016 25118208 25163712 25165824 25563136 25595136 25641504 25690112 25952211 26001408 26048512 26210304 26411912 26543104 26624106 26707968 26756352 26864736 26913404 27080568 27129627 27131904 27181056 27424418 27560256 27594756 27610184 27697152 28032768 28083552 28134428 28309176 28311552 28616784 28758528 28846692 28901376 29251584 29304576 29357664 29360128 29713401 29769728 29860992 30222828 30334976 30523392 30578688 30758176 31005288 31061457 31064064 31159296 31342192 31536864 31554496 31593996 31653888 31711232 32095488 32153632 32193882 32353344 32514048 32704896 32764144 32967648 33027372 33030144 33490944 33551616 33554432 33593616 34019691 34126848 34188672 34602948 34668544 34947072 35259966 35498808 35610624 35675136 35819648 36107424 36172836 36175872 36241408 36747008 36793008 36859662 36929536 37158912 37377024 37444736 37677312 37745568 37748736 38155712 38344704 38392704 38462256 38535168 38950081 39002112 39072768 39143552 39617868 39814656 39936159 40134528 40297104 40370106 40697856 40771584 41136627 41340384 41415276 41418752 41545728 42049152 42125328 42201642 42205184 42467328 42793984 42925176 43137792 43352064 43606528 43877376 43956864 44036496 44040192 44214878 44654592 44735488 44791488 45334242 45359588 45502464 45584896 45868032 46137264 46220846 46507932 46596096 46738944 47013288 47098457 47331744 47390994 47480832 47566848 48143232 48230448 48234496 48290823 48317822 49057344 49146216 49541058 49545216 49836032 50236416 50327424 50331648 51126272 51190272 51283008 51380224 51904422 52002816 52097024 52420608 52823824 52889949 53086208 53248212 53415936 53512704 53729472 53826808 54161136 54259254 54263808 54362112 54848836 55120512 55189512 55220368 55289493 55394304 56065536 56167104 56268856 56618352 56623104 57233568 57517056 57693384 57802752 58503168 58609152 58715328 58720256 59426802 59539456 59721984 60445656 60555159 60669952 61046784 61157376 61516352 62010576 62122914 62128128 62318592 62684384 63073728 63108992 63187992 63302463 63307776 63422464 64190976 64307264 64387764 64706688 65028096 65409792 65528288 65935296 66054744 66060288 66322317 66981888 67103232 67108864 67187232 68039382 68253696 68377344 69205896 69331269 69337088 69894144 70519932 70997616 71221248 71350272 71639296 72214848 72345672 72351744 72476733 72482816 73494016 73586016 73719324 73859072 74317824 74754048 74889472 75354624 75491136 75497472 75934247 76311424 76689408 76785408 76924512 77070336 77856633 77900162 78004224 78145536 78287104 79235736 79379279 79629312 79872318 80269056 80594208 80740212 81388881 81395712 81543168 82273254 82680768 82830552 82837504 83091456 84098304 84250656 84403284 84410368 84934656 85587968 85850352 86275584 86704128 87213056 87754752 87913728 88072992 88080384 88429756 89140203 89309184 89470976 89582976 90668484 90719176 91004928 91169792 91736064 92274528 92441692 93015864 93184371 93192192 93477888 94026576 94196914 94663488 94781988 94961664 95133696 96286464 96460896 96468992 96581646 96635644 98114688 98292432 99082116 99090432 99672064 100472832 100654848 100663296 102059073 102252544 102380544 102566016 102760448 103808844 104005632 104194048 104841216 105647648 105779898 106172416 106496424 106831872 107025408 107458944 107653616 108322272 108518508 108527616 108724224 109697672 110241024 110379024 110440736 110578986 110788608 112131072 112334208 112537712 113236704 113246208 114467136 115034112 115386768 115605504 116850243 117006336 117218304 117430656 117440512 118853604 119078912 119443968 120891312 121110318 121339904 122093568 122314752 123032704 123409881 124021152 124245828 124256256 124637184 125368768 126147456 126217984 126375984 126604926 126615552 126844928 128381952 128614528 128775528 129413376 130056192 130819584 131056576 131870592 132109488 132120576 132644634 133963776 134206464 134217728 134374464 136078764 136507392 136754688 138411792 138662538 138674176 139788288 141039864 141295371 141995232 142442496 142700544 143278592 144429696 144691344 144703488 144953466 144965632 146988032 147172032 147438648 147718144 148635648 149508096 149778944 150709248 150982272 150994944 151868494 152622848 153378816 153570816 153849024 154140672 154752073 155713266 155800324 156008448 156291072 156574208 158471472 158669847 158758558 159258624 159744636 160538112 161188416 161480424 161772961 162777762 162791424 163086336 164546508 165361536 165661104 165675008 165868479 166182912 168196608 168501312 168806568 168820736 169869312 171175936 171700704 172551168 173408256 174426112 175509504 175827456 176145984 176160768 176859512 178280406 178618368 178941952 179165952 181336968 181438352 181665477 182009856 182339584 183472128 184549056 184883384 186031728 186368742 186384384 186955776 188053152 188393828 189326976 189563976 189907389 189923328 190267392 192572928 192921792 192937984 193163292 193271288 196229376 196584864 198164232 198180864 198966951 199344128 200945664 201309696 201326592 204118146 204505088 204761088 205132032 205520896 207617688 207993807 208011264 208388096 209682432 211295296 211559796 212344832 212992848 213663744 214050816 214917888 215307232 216644544 217037016 217055232 217430199 217448448 219395344 220482048 220758048 220881472 221157972 221577216 224262144 224668416 225075424 226473408 226492416 227802741 228934272 230068224 230773536 231211008 233700486 234012672 234436608 234861312 234881024 237707208 238137837 238157824 238887936 241782624 242220636 242679808 244187136 244629504 246065408 246819762 248042304 248491656 248512512 249274368 250737536 252294912 252435968 252751968 253209852 253231104 253689856 256763904 257229056 257551056 258826752 260112384 260817631 261639168 262113152 263741184 264218976 264241152 265289268 267420609 267927552 268412928 268435456 268748928 272157528 272650567 273014784 273509376 276823584 277325076 277348352 279553113 279576576 282079728 282590742 283990464 284884992 285401088 286557184 288859392 289382688 289406976 289906932 289931264 293976064 294344064 294877296 295436288 297271296 299016192 299557888 301418496 301964544 301989888 303736988 305245696 306177219 306757632 307141632 307698048 308281344 309504146 311426532 311600648 312016896 312582144 313148416 316942944 317339694 317517116 318517248 319489272 321076224 322376832 322960848 323545922 325555524 325582848 326172672 329093016 330723072 331322208 331350016 331736958 332365824 336393216 337002624 337613136 337641472 339738624 342351872 343401408 345102336 346816512 348852224 350550729 351019008 351654912 352291968 352321536 353719024 356560812 357236736 357883904 358331904 362673936 362876704 363330954 364019712 364679168 366944256 369098112 369766768 370229643 372063456 372737484 372768768 373911552 376106304 376787656 378653952 379127952 379814778 379846656 380534784 385145856 385843584 385875968 386326584 386542576 392458752 393169728 396328464 396361728 397933902 398688256 401891328 402619392 402653184 408236292 409010176 409522176 410264064 411041792 415235376 415987614 416022528 416776192 419364864 422590592 423119592 423886113 424689664 425985696 427327488 428101632 429835776 430614464 433289088 434074032 434110464 434860398 434896896 438790688 440964096 441516096 441762944 442315944 443154432 448524288 449336832 450150848 452946816 452984832 455605482 457868544 460136448 461547072 462422016 464256219 467400972 468025344 468873216 469722624 469762048 475414416 476275674 476315648 477775872 483565248 484441272 485318883 485359616 488374272 489259008 492130816 493639524 496084608 496983312 497025024 498548736 501475072 504589824 504871936 505503936 506419704 506462208 507379712 513527808 514458112 515102112 517653504 520224768 521635262 523278336 524226304 527482368 528437952 528482304 530578536 531539729 534841218 535855104 536825856 536870912 537497856 544315056 544996431 545301134 546029568 547018752 553647168 554650152 554696704 555654953 559106226 559153152 564159456 565181484 567980928 569722167 569769984 570802176 573114368 577718784 578765376 578813952 579813864 579862528 587952128 588688128 589754592 590872576 594542592 596900853 598032384 599115776 602836992 603929088 603979776 607473976 610491392 612354438 613515264 614283264 615396096 616562688 619008292 622853064 623201296 623981421 624033792 625164288 626296832 633885888 634679388 635034232 637034496 638978544 642152448 644753664 645921696 647091844 651111048 651165696 652290597 652345344 658186032 661446144 662644416 662700032 663473916 664731648 672786432 674005248 675226272 675282944 679477248 683408223 684703744 686802816 690204672 693633024 697704448 701101458 702038016 703309824 704583936 704643072 707438048 713121624 714413511 714473472 715767808 716663808 725347872 725753408 726661908 728039424 729358336 733888512 738196224 739533536 740459286 744126912 745474968 745537536 747823104 752212608 753575312 757307904 758255904 759629556 759693312 761069568 770291712 771687168 771751936 772653168 773085152 782452893 784917504 786339456 792656928 792723456 795867804 797376512 803782656 805238784 805306368 816472584 817951701 818020352 819044352 820528128 822083584 830470752 831975228 832045056 833552384 838729728 845181184 846239184 847772226 849379328 851971392 854654976 856203264 859671552 861228928 866578176 868148064 868220928 869720796 869793792 877581376 881928192 883032192 883525888 884631888 886308864 895851863 897048576 898673664 900301696 905893632 905969664 911210964 915737088 918531657 920272896 923094144 924844032 928512438 934801944 936050688 937746432 939445248 939524096 950828832 952551348 952631296 955551744 967130496 968882544 970637766 970719232 976748544 978518016 984261632 987279048 992169216 993966624 994050048 997097472 1002950144 1009179648 1009743872 1011007872 1012839408 1012924416 1014759424 1027055616 1028916224 1030204224 1035307008 1040449536 1043270524 1046556672 1048452608 1051652187 1054964736 1056875904 1056964608 1061157072 1063079458 1069682436 1071710208 1073651712 1073741824 1074995712 1083264511 1088630112 1089992862 1090602268 1092059136 1094037504 1107294336 1109300304 1109393408 1110688929 1111309906 1118212452 1118306304 1128318912 1130362968 1135961856 1139444334 1139539968 1141604352 1146228736 1155437568 1157530752 1157627904 1159627728 1159725056 1175904256 1177376256 1179509184 1181745152 1189085184 1193801706 1196064768 1198231552 1205673984 1207858176 1207959552 1214947952 1220982784 1224708876 1227030528 1228566528 1230792192 1233125376 1238016584 1245706128 1246402592 1247962842 1248067584 1250328576 1252593664 1267771776 1269358776 1270068464 1271658339 1274068992 1277957088 1284304896 1289507328 1291843392 1294183688 1302222096 1302331392 1304581194 1304690688 1316372064 1322892288 1325288832 1325400064 1326947832 1329463296 1345572864 1348010496 1350452544 1350565888 1358954496 1366816446 1369407488 1373605632 1380409344 1387266048 1392768657 1395408896 1402202916 1404076032 1406619648 1409167872 1409286144 1414876096 1426243248 1428827022 1428946944 1431535616 1433327616 1450695744 1451506816 1453323816 1455956649 1456078848 1458716672 1467777024 1476392448 1479067072 1480918572 1488253824 1490949936 1491075072 1495646208 1504425216 1507150624 1514615808 1516511808 1519259112 1519386624 1522139136 1540583424 1543374336 1543503872 1545306336 1546170304 1564905786 1569835008 1572678912 1585313856 1585446912 1591735608 1594619187 1594753024 1607565312 1610477568 1610612736 1632945168 1635903402 1636040704 1638088704 1641056256 1644167168 1660941504 1663950456 1664090112 1666964859 1667104768 1677459456 1690362368 1692478368 1695544452 1698758656 1703942784 1709309952 1712406528 1719343104 1722457856 1733156352 1736296128 1736441856 1739441592 1739587584 1746487681 1755162752 1763856384 1766064384 1767051776 1769263776 1772617728 1790702559 1791703726 1794097152 1797347328 1800603392 1811787264 1811939328 1822421928 1825723417 1831474176 1837063314 1840545792 1846188288 1849688064 1857024876 1869603888 1871944263 1872101376 1875492864 1878890496 1879048192 1901657664 1905102696 1905262592 1908553969 1911103488 1934260992 1937765088 1941275532 1941438464 1953497088 1956871791 1957036032 1968523264 1974558096 1984338432 1987933248 1988100096 1994194944 2005900288 2018359296 2019487744 2022015744 2025678816 2025848832 2029518848 2050224669 2054111232 2057832448 2060408448 2070614016 2080899072 2086541048 2093113344 2096905216 2103304374 2109929472 2113751808 2113929216 2122314144 2126158916 2139364872 2143240533 2143420416 2147303424 2147483648 2149991424 2166529022 2177260224 2179985724 2181204536 2184118272 2188075008 2214588672 2218600608 2218786816 2221377858 2222619812 2236424904 2236612608 2256637824 2260725936 2271923712 2278888668 2279079936 2283208704 2292457472 2310875136 2315061504 2315255808 2319255456 2319450112 2347358679 2351808512 2354752512 2359018368 2363490304 2378170368 2387603412 2392129536 2396463104 2411347968 2415716352 2415919104 2429895904 2441965568 2449417752 2453855103 2454061056 2457133056 2461584384 2466250752 2476033168 2491412256 2492805184 2495925684 2496135168 2500657152 2505187328 2535543552 2538717552 2540136928 2543316678 2548137984 2555914176 2568609792 2579014656 2583686784 2588367376 2604444192 2604662784 2609162388 2609381376 2632744128 2645784576 2650577664 2650800128 2653895664 2658926592 2687555589 2691145728 2696020992 2700905088 2701131776 2717908992 2733632892 2738814976 2747211264 2760818688 2774532096 2785537314 2790817792 2804405832 2808152064 2813239296 2818335744 2818572288 2829752192 2852486496 2857654044 2857893888 2863071232 2866655232 2901391488 2903013632 2906647632 2911913298 2912157696 2917433344 2935554048 2952784896 2958134144 2961837144 2976507648 2981899872 2982150144 2991292416 3008850432 3014301248 3029231616 3033023616 3038518224 3038773248 3044278272 3081166848 3086748672 3087007744 3090612672 3092340608 3129811572 3139670016 3145357824 3154956561 3170627712 3170893824 3183471216 3189238374 3189506048 3215130624 3220955136 3221225472 3249793533 3265890336 3271806804 3272081408 3276177408 3282112512 3288334336 3321883008 3327900912 3328180224 3333929718 3334209536 3354918912 3380724736 3384956736 3391088904 3397517312 3407885568 3418619904 3424813056 3438686208 3444915712 3466312704 3472592256 3472883712 3478883184 3479175168 3492975362 3510325504 3527712768 3532128768 3534103552 3538527552 3545235456 3581405118 3583407452 3588194304 3594694656 3601206784 3623574528 3623878656 3644843856 3651446834 3662948352 3674126628 3681091584 3692376576 3699376128 3714049752 3720778103 3739207776 3743888526 3744202752 3750985728 3757780992 3758096384 3803315328 3810205392 3810525184 3814975017 3817107938 3822206976 3868521984 3875530176 3882551064 3882876928 3906994176 3913743582 3914072064 3937046528 3949116192 3968676864 3975866496 3976200192 3988389888 4011800576 4036718592 4038975488 4044031488 4051357632 4051697664 4059037696 4100449338 4108222464 4115664896 4120816896 4141228032 4161798144 4173082096 4178305971 4186226688 4193810432 4206608748 4219858944 4227503616 4227858432 4244628288 4252317832 4278729744 4286481066 4286840832 4294606848 4294967296 4299982848 4333058044 4354520448 4359971448 4362409072 4367869947 4368236544 4376150016 4429177344 4437201216 4437573632 4442755716 4445239624 4472849808 4473225216 4513275648 4521451872 4543847424 4557777336 4558159872 4566417408 4584914944 4621750272 4630123008 4630511616 4638510912 4638900224 4694717358 4703617024 4709505024 4718036736 4726980608 4756340736 4775206824 4783857561 4784259072 4792926208 4822695936 4831432704 4831838208 4859791808 4883931136 4898835504 4907710206 4908122112 4914266112 4923168768 4932501504 4952066336 4982824512 4985610368 4991851368 4992270336 5000894577 5001314304 5010374656 5071087104 5077435104 5080273856 5086633356 5096275968 5111828352 5137219584 5158029312 5167373568 5176734752 5208888384 5209325568 5218324776 5218762752 5239463043 5265488256 5291569152 5301155328 5301600256 5307791328 5317853184 5375111178 5382291456 5392041984 5401810176 5402263552 5435817984 5467265784 5477170251 5477629952 5494422528 5521637376 5549064192 5571074628 5581635584 5608811664 5616304128 5626478592 5636671488 5637144576 5659504384 5704972992 5715308088 5715787776 5725661907 5726142464 5733310464 5802782976 5806027264 5813295264 5823826596 5824315392 5834866688 5871108096 5905569792 5916268288 5923674288 5953015296 5963799744 5964300288 5982584832 5998805513 6017700864 6028602496 6058463232 6066047232 6077036448 6077546496 6088556544 6150674007 6162333696 6173497344 6174015488 6181225344 6184681216 6259623144 6270963041 6279340032 6290715648 6309913122 6341255424 6341787648 6366942432 6378476748 6379012096 6429721599 6430261248 6441910272 6442450944 6499587066 6531780672 6543613608 6544162816 6552354816 6564225024 6576668672 6643766016 6655801824 6656360448 6667859436 6668419072 6709837824 6761449472 6769913472 6782177808 6795034624 6815771136 6837239808 6849626112 6877372416 6889831424 6932625408 6945184512 6945767424 6957766368 6958350336 6985950724 7020651008 7042076037 7055425536 7064257536 7068207104 7077055104 7090470912 7162810236 7166814904 7176388608 7189389312 7202413568 7247149056 7247757312 7289687712 7302893668 7325896704 7348253256 7361565309 7362183168 7384753152 7398752256 7428099504 7441556206 7478415552 7487777052 7488405504 7501971456 7515561984 7516192768 7606630656 7620410784 7621050368 7629950034 7634215876 7644413952 7737043968 7751060352 7765102128 7765753856 7813988352 7827487164 7828144128 7874093056 7898232384 7937353728 7951732992 7952400384 7976779776 8023601152 8062666767 8073437184 8077950976 8088062976 8102715264 8103395328 8118075392 8200898676 8216444928 8231329792 8241633792 8282456064 8323596288 8346164192 8356611942 8372453376 8387620864 8413217496 8439717888 8455007232 8455716864 8489256576 8504635664 8557459488 8572962132 8573681664 8589213696 8599965696 8666116088 8709040896 8719942896 8724818144 8735739894 8736473088 8752300032 8858354688 8874402432 8875147264 8885511432 8890479248 8945699616 8946450432 9026551296 9042903744 9087694848 9115554672 9116319744 9132834816 9169829888 9243500544 9260246016 9261023232 9277021824 9277800448 9389434716 9407234048 9419010048 9436073472 9453961216 9512681472 9550413648 9567715122 9568518144 9585852416 9645391872 9662865408 9663676416 9719583616 9749380599 9767862272 9797671008 9815420412 9816244224 9828532224 9846337536 9865003008 9904132672 9965649024 9971220736 9983702736 9984540672 10001789154 10002628608 10020749312 10142174208 10154870208 10160547712 10173266712 10192551936 10223656704 10274439168 10316058624 10334747136 10353469504 10417776768 10418651136 10436649552 10437525504 10478926086 10530976512 10583138304 10602310656 10603200512 10615582656 10635706368 10750222356 10764582912 10784083968 10803620352 10804527104 10871635968 10934531568 10954340502 10955259904 10988845056 11043274752 11098128384 11142149256 11162334309 11163271168 11217623328 11232608256 11252957184 11273342976 11274289152 11319008768 11409945984 11430616176 11431575552 11451323814 11452284928 11466620928 11605565952 11612054528 11626590528 11647653192 11648630784 11669733376 11742216192 11811139584 11832536576 11847348576 11906030592 11927599488 11928600576 11965169664 11997611026 12035401728 12057204992 12116926464 12132094464 12154072896 12155092992 12177113088 12225413767 12301348014 12324667392 12346994688 12348030976 12362450688 12369362432 12519246288 12534917913 12541926082 12558680064 12581431296 12619826244 12682510848 12683575296 12733884864 12756953496 12758024192 12780063919 12859443198 12860522496 12883820544 12884901888 12999174132 13063561344 13087227216 13088325632 13103609841 13104709632 13128450048 13153337344 13287532032 13311603648 13312720896 13335718872 13336838144 13419675648 13522898944 13539826944 13564355616 13590069248 13631542272 13674479616 13699252224 13754744832 13779662848 13865250816 13890369024 13891534848 13915532736 13916700672 13971901448 14041302016 14084152074 14110851072 14128515072 14136414208 14154110208 14180941824 14325620472 14333629808 14351572683 14352777216 14378778624 14404827136 14494298112 14495514624 14579375424 14605787336 14651793408 14696506512 14723130618 14724366336 14769506304 14797504512 14856199008 14883112412 14956831104 14975554104 14976811008 15002683731 15003942912 15031123968 15032385536 15213261312 15240821568 15242100736 15259900068 15268431752 15288827904 15474087936 15502120704 15530204256 15531507712 15627976704 15654974328 15656288256 15718389129 15748186112 15796464768 15874707456 15903465984 15904800768 15953559552 16047202304 16125333534 16146874368 16155901952 16176125952 16205430528 16206790656 16236150784 16401797352 16431510753 16432889856 16462659584 16483267584 16564912128 16647192576 16692328384 16713223884 16744906752 16775241728 16826434992 16879435776 16910014464 16911433728 16978513152 17009271328 17114918976 17145924264 17147363328 17176985721 17178427392 17199931392 17332232176 17418081792 17439885792 17449636288 17471479788 17472946176 17504600064 17716709376 17748804864 17750294528 17771022864 17780958496 17891399232 17892900864 17996416539 18053102592 18085807488 18175389696 18231109344 18232639488 18265669632 18339659776 18487001088 18520492032 18522046464 18554043648 18555600896 18778869432 18812889123 18814468096 18838020096 18872146944 18907922432 19025362944 19100827296 19135430244 19137036288 19171704832 19290783744 19325730816 19327352832 19439167232 19498761198 19535724544 19595342016 19630840824 19632488448 19657064448 19692675072 19730006016 19808265344 19931298048 19942441472 19967405472 19969081344 20003578308 20005257216 20041498624 20284348416 20309740416 20321095424 20346533424 20385103872 20447313408 20548878336 20604592849 20632117248 20669494272 20706939008 20835553536 20837302272 20873299104 20875051008 20957852172 21061953024 21126228111 21166276608 21204621312 21206401024 21231165312 21271412736 21500444712 21529165824 21568167936 21607240704 21609054208 21743271936 21869063136 21908681004 21910519808 21977690112 22084695927 22086549504 22196256768 22284298512 22324668618 22326542336 22435246656 22465216512 22505914368 22546685952 22548578304 22638017536 22819891968 22861232352 22863151104 22902647628 22904569856 22933241856 23211131904 23224109056 23253181056 23295306384 23297261568 23339466752 23484432384 23622279168 23665073152 23694697152 23812061184 23855198976 23857201152 23930339328 23995222052 24070803456 24114409984 24188000301 24233852928 24264188928 24308145792 24310185984 24354226176 24450827534 24602696028 24649334784 24693989376 24696061952 24724901376 24738724864 25038492576 25069835826 25083852164 25117360128 25162862592 25239652488 25365021696 25367150592 25467769728 25513906992 25516048384 25560127838 25718886396 25721044992 25767641088 25998348264 26127122688 26174454432 26176651264 26207219682 26209419264 26256900096 26306674688 26575064064 26623207296 26625441792 26671437744 26673676288 26839351296 27045797888 27079653888 27128711232 27180138496 27263084544 27348959232 27398504448 27509489664 27559325696 27730501632 27780738048 27783069696 27831065472 27833401344 27943802896 28082604032 28168304148 28221702144 28257030144 28272828416 28308220416 28361883648 28651240944 28667259616 28703145366 28705554432 28757557248 28809654272 28988596224 28991029248 29158750848 29211574672 29248141797 29303586816 29393013024 29446261236 29448732672 29539012608 29595009024 29712398016 29766224824 29913662208 29951108208 29953622016 30005367462 30007885824 30062247936 30064771072 30426522624 30481643136 30484201472 30519800136 30536863504 30577655808 30948175872 31004241408 31060408512 31063015424 31255953408 31309948656 31312576512 31436778258 31496372224 31592929536 31749414912 31806931968 31809601536 31907119104 32094404608 32250667068 32293748736 32311803904 32352251904 32410861056 32413581312 32472301568 32803594704 32863021506 32865779712 32925319168 32966535168 33129824256 33294385152 33384656768 33426447768 33487002927 33489813504 33550483456 33652869984 33758871552 33820028928 33822867456 33957026304 34018542656 34229837952 34291848528 34294726656 34353971442 34356854784 34399862784 34664464352 34836163584 34879771584 34899272576 34942959576 34945892352 35009200128 35433418752 35497609728 35500589056 35542045728 35561916992 35782798464 35785801728 35992833078 36106205184 36171614976 36350779392 36462218688 36465278976 36531339264 36676241301 36679319552 36974002176 37040984064 37044092928 37108087296 37111201792 37557738864 37625778246 37628936192 37676040192 37744293888 37815844864 38050725888 38201654592 38270860488 38274072576 38340191757 38343409664 38581567488 38651461632 38654705664 38878334464 38997522396 39071449088 39190684032 39261681648 39264976896 39314128896 39385350144 39460012032 39616530688 39862596096 39884882944 39934810944 39938162688 40007156616 40010514432 40082997248 40568696832 40619480832 40642190848 40693066848 40770207744 40894626816 41097756672 41209185698 41264234496 41338988544 41413878016 41671107072 41674604544 41746598208 41750102016 41915704344 41991638591 42123906048 42252456222 42332553216 42409242624 42412802048 42462330624 42542825472 43000889424 43054718049 43058331648 43136335872 43214481408 43218108416 43486543872 43738126272 43817362008 43821039616 43896741287 43955380224 44169391854 44173099008 44392513536 44568597024 44649337236 44653084672 44870493312 44930433024 45008051193 45011828736 45093371904 45097156608 45276035072 45639783936 45722464704 45726302208 45805295256 45809139712 45866483712 46422263808 46448218112 46506362112 46590612768 46594523136 46678933504 46968864768 47155167387 47244558336 47330146304 47389394304 47624122368 47710397952 47714402304 47860678656 47990444104 48141606912 48228819968 48376000602 48467705856 48528377856 48616291584 48620371968 48708452352 48901655068 49205392056 49294532259 49298669568 49387978752 49392123904 49449802752 49477449728 50076985152 50139671652 50167704328 50234720256 50325725184 50479304976 50730043392 50734301184 50935539456 51027813984 51032096768 51120255676 51437772792 51442089984 51530957163 51535282176 51996696528 52254245376 52348908864 52353302528 52414439364 52418838528 52513800192 52613349376 53150128128 53246414592 53250883584 53342875488 53347352576 53678702592 53989249617 54091595776 54159307776 54257422464 54360276992 54526169088 54697918464 54797008896 55018979328 55118651392 55461003264 55561476096 55566139392 55662130944 55666802688 55887605792 56165208064 56336608296 56438667369 56443404288 56514060288 56545656832 56616440832 56723767296 57302481888 57334519232 57406290732 57411108864 57515114496 57619308544 57977192448 57982058496 58317501696 58423149344 58496283594 58607173632 58786026048 58892522472 58897465344 59078025216 59190018048 59424796032 59532449648 59827324416 59902216416 59907244032 60010734924 60015771648 60124495872 60853045248 60963286272 60968402944 61039600272 61073727008 61155311616 61813778547 61896351744 62008482816 62120817024 62126030848 62511906816 62619897312 62625153024 62873556516 62992744448 63185859072 63498829824 63613863936 63619203072 63814238208 64188809216 64501334136 64587497472 64623607808 64704503808 64821722112 64827162624 64944603136 65607189408 65726043012 65731559424 65850638336 65933070336 66259648512 66588770304 66769313536 66852895536 66974005854 66979627008 67100966912 67305739968 67517743104 67640057856 67645734912 67914052608 68037085312 68459675904 68583697056 68589453312 68707942884 68713709568 68799725568 69328928704 69672327168 69759543168 69798545152 69885919152 69891784704 70018400256 70866837504 70995219456 71001178112 71084091456 71123833984 71565596928 71571603456 71985666156 72212410368 72343229952 72564000903 72701558784 72924437376 72930557952 73062678528 73352482602 73358639104 73948004352 74081968128 74088185856 74216174592 74222403584 75115477728 75251556492 75257872384 75352080384 75488587776 75631689728 76101451776 76403309184 76541720976 76548145152 76680383514 76686819328 77163134976 77302923264 77756668928 77995044792 78142898176 78381368064 78523363296 78529953792 78628257792 78770700288 78920024064 79233061376 79725192192 79769765888 79869621888 79876325376 80014313232 80021028864 80165994496 81137393664 81238961664 81284381696 81386133696 81540415488 81789253632 82195513344 82418371396 82528468992 82677977088 82827756032 83342214144 83349209088 83493196416 83500204032 83831408688 83983277182 84247812096 84504912444 84665106432 84818485248 84825604096 84924661248 85085650944 85577896369 86001778848 86109436098 86116663296 86272671744 86428962816 86436216832 86973087744 87476252544 87634724016 87642079232 87744425391 87793482574 87910760448 88338783708 88346198016 88785027072 89137194048 89298674472 89306169344 89740986624 89860866048 90016102386 90023657472 90186743808 90194313216 90552070144 91279567872 91444929408 91452604416 91610590512 91618279424 91732967424 92844527616 92896436224 93012724224 93181225536 93189046272 93357867008 93937729536 94310334774 94489116672 94660292608 94778788608 95248244736 95420795904 95428804608 95721357312 95980888208 96283213824 96457639936 96752001204 96935411712 97056755712 97232583168 97240743936 97416904704 97803310136 98410784112 98589064518 98597339136 98775957504 98784247808 98899605504 98954899456 100153970304 100279343304 100335408656 100461008781 100469440512 100651450368 100958609952 101460086784 101468602368 101871078912 102055627968 102064193536 102240511352 102875545584 102884179968 103061914326 103070564352 103993393056 104508490752 104697817728 104706605056 104828878728 104837677056 105027600384 105226698752 106300256256 106492829184 106501767168 106685750976 106694705152 107357405184 107978499234 108183191552 108318615552 108514844928 108720553984 109052338176 109395836928 109594017792 110028723903 110037958656 110237302784 110922006528 111122952192 111132278784 111324261888 111333605376 111775211584 112330416128 112673216592 112877334738 112886808576 113028120576 113091313664 113232881664 113447534592 114604963776 114669038464 114812581464 114822217728 115020575271 115030228992 115238617088 115954384896 115964116992 116635003392 116846298688 116992567188 117214347264 117572052096 117785044944 117794930688 118156050432 118380036096 118849592064 119064899296 119654648832 119804432832 119814488064 120021469848 120031543296 120248991744 121706090496 121926572544 121936805888 122079200544 122147454016 122310623232 123627557094 123792703488 124016965632 124241634048 124252061696 125023813632 125239794624 125250306048 125747113032 125974915773 125985488896 126371718144 126997659648 127227727872 127238406144 127628476416 128377618432 129002668272 129174994944 129247215616 129409007616 129643444224 129654325248 129889206272 131214378816 131452086024 131463118848 131690223861 131701276672 131866140672 132519297024 133177540608 133538627072 133705791072 133948011708 133959254016 134201933824 134611479936 135035486208 135280115712 135291469824 135828105216 136074170624 136919351808 137167394112 137178906624 137415885768 137427419136 137599451136 137972526799 138657857408 139344654336 139519086336 139597090304 139771838304 139783569408 140036800512 141465502161 141733675008 141990438912 142002356224 142168182912 142247667968 143131193856 143143206912 143971332312 144232149943 144424820736 144686459904 145128001806 145403117568 145848874752 145861115904 146125357056 146704965204 146717278208 147883596777 147896008704 148163936256 148176371712 148432349184 148444807168 150230955456 150503112984 150515744768 150704160768 150977175552 151263379456 152202903552 152806618368 153083441952 153096290304 153360767028 153373638656 154326269952 154592871489 154605846528 155513337856 155990089584 156285796352 156762736128 157046726592 157059907584 157256515584 157541400576 157840048128 158466122752 159450384384 159539531776 159739243776 159752650752 160028626464 160042057728 160331988992 161967748851 162274787328 162477923328 162568763392 162772267392 163080830976 163578507264 164391026688 164836742792 165056937984 165355954176 165655512064 166684428288 166698418176 166986392832 167000408064 167662817376 167966554364 168495624192 169009824888 169316002107 169330212864 169636970496 169651208192 169849322496 170171301888 171155792738 172003557696 172218872196 172233326592 172545343488 172857925632 172872433664 173946175488 174952505088 175269448032 175284158464 175488850782 175586965148 175821520896 176677567416 176692396032 177570054144 178274388096 178597348944 178612338688 179481973248 179721732096 180032204772 180047314944 180373487616 181104140288 182559135744 182889858816 182905208832 183221181024 183236558848 183465934848 185441335641 185689055232 185792872448 186025448448 186362451072 186378092544 186715734016 187875459072 188620669548 188978233344 189320585216 189557577216 190496489472 190841591808 190857609216 191442714624 191961776416 192566427648 192915279872 193504002408 193870823424 194113511424 194465166336 194481487872 194833809408 195606620272 196821568224 197178129036 197194678272 197551915008 197799211008 197909798912 200307940608 200558686608 200670817312 200922017562 200938881024 201302900736 201917219904 202920173568 202937204736 203742157824 204111255936 204128387072 204481022704 205751091168 205768359936 206123828652 206141128704 207986786112 209016981504 209395635456 209413210112 209657757456 209675354112 210055200768 210453397504 212600512512 212985658368 213003534336 213371501952 213389410304 214714810368 215956998468 216366383104 216637231104 217029689856 217441107968 218104676352 218791673856 219188035584 220057447806 220075917312 220474605568 221844013056 222245904384 222264557568 222648523776 222667210752 223550423168 224660832256 225346433184 225754669476 225773617152 226056241152 226182627328 226465763328 226895069184 229209927552 229338076928 229625162928 229644435456 230041150542 230060457984 230477234176 231908769792 233270006784 233692597376 233985134376 234428694528 235144104192 235570089888 235589861376 236312100864 236760072192 237699184128 238129798592 239309297664 239608865664 239628976128 240042939696 240063086592 240497983488 243412180992 243853145088 243873611776 244158401088 244294908032 244621246464 247255114188 247585406976 248033931264 248483268096 248504123392 250047627264 250479589248 250500612096 251494226064 251949831546 251970977792 252743436288 253995319296 254455455744 254476812288 255256952832 256733689107 256755236864 258005336544 258349989888 258494431232 258818015232 259286888448 259308650496 259778412544 262428757632 262904172048 262926237696 263380447722 263402553344 263732281344 265038594048 266355081216 267077254144 267411582144 267896023416 267918508032 268403867648 269222959872 270070972416 270560231424 270582939648 271656210432 272148341248 273838703616 274334788224 274357813248 274831771536 274854838272 275198902272 275945053598 277315714816 278689308672 279038172672 279194180608 279543676608 279567138816 280073601024 282931004322 283467350016 283980877824 284004712448 284336365824 284495335936 286262387712 286286413824 287942664624 288464299886 288849641472 289372919808 290256003612 290806235136 291697749504 291722231808 292250714112 293409930408 293434556416 293941470137 295767193554 295792017408 296327872512 296352743424 296864698368 296889614336 300461910912 301006225968 301031489536 301383026343 301408321536 301954351104 302526758912 304405807104 305613236736 306166883904 306192580608 306721534056 306747277312 308652539904 309185742978 309211693056 311026675712 311980179168 312571592704 313525472256 314093453184 314119815168 314513031168 315082801152 315680096256 316932245504 318900768768 319079063552 319478487552 319505301504 320057252928 320084115456 320663977984 323935497702 324549574656 324955846656 325137526784 325544534784 326161661952 327157014528 328782053376 329673485584 330086171709 330113875968 330711908352 331311024128 333368856576 333396836352 333972785664 334000816128 335325634752 335933108728 336991248384 338019649776 338632004214 338660425728 339273940992 339302416384 339698644992 340342603776 342311585476 344007115392 344437744392 344466653184 345061725813 345090686976 345715851264 345744867328 347892350976 349905010176 350538896064 350568316928 350977701564 351173930296 351643041792 353355134832 353384792064 355140108288 356548776192 357194697888 357224677376 358963946496 359443464192 360064409544 360094629888 360746975232 362208280576 365118271488 365779717632 365810417664 366442362048 366473117696 366931869696 370882671282 371378110464 371585744896 372050896896 372724902144 372756185088 373431468032 375750918144 377241339096 377924747319 377956466688 378641170432 379115154432 380992978944 381683183616 381715218432 382885429248 383923552832 385132855296 385830559744 387008004816 387741646848 388227022848 388930332672 388962975744 389667618816 391213240544 393643136448 394356258072 394389356544 395070671583 395103830016 395598422016 395819597824 400615881216 401117373216 401341634624 401844035124 401877762048 402605801472 403834439808 405840347136 405874409472 407484315648 408222511872 408256774144 408962045408 411502182336 411536719872 412247657304 412282257408 413917580397 415973572224 418033963008 418791270912 418826420224 419315514912 419350708224 420110401536 425201025024 425971316736 426007068672 426743003904 426778820608 429429620736 431913996936 432696449829 432732766208 433274462208 434059379712 434882215936 436209352704 437583347712 438376071168 440114895612 440151834624 440949211136 443688026112 444491808768 444529115136 445297047552 445334421504 447100846336 449321664512 450692866368 451509338952 451547234304 452112482304 452365254656 452931526656 453790138368 458419855104 458676153856 459250325856 459288870912 460082301084 460120915968 460954468352 463817539584 466540013568 467385194752 467970268752 468857389056 470288208384 471140179776 471179722752 472624201728 473520144384 473905635527 475398368256 476259597184 478618595328 479217731328 479257952256 480085879392 480126173184 480995966976 485903246553 486824361984 487706290176 487747223552 488316802176 488589816064 489242492928 494510228376 495170813952 496067862528 496966536192 497008246784 500095254528 500959178496 501001224192 502988452128 503899663092 503941955584 505486872576 507948006321 507990638592 508910911488 508953624576 510513905664 513467378214 513510473728 516010673088 516699979776 516988862464 517636030464 518573776896 518617300992 519556825088 524857515264 525808344096 525852475392 526760895444 526805106688 527464562688 530077188096 532710162432 534154508288 534823164288 535792046832 535837016064 536807735296 538445919744 540141944832 541120462848 543312420864 544296682496 547677407232 548669576448 548715626496 549663543072 549709676544 550397804544 551890107196 554631429632 556324006923 557378617344 558076345344 558388361216 559087353216 559134277632 560147202048 565862008644 566934700032 567961755648 568009424896 568672731648 568990671872 572524775424 572572827648 575885329248 576928599772 577699282944 578745839616 580512007224 581612470272 583395499008 583444463616 584501428224 586819860816 586869112832 587882940274 591534387108 591584034816 592655745024 593729396736 593779228672 600923821824 602012451936 602062979072 602766052686 602816643072 603908702208 605053517824 608811614208 611226473472 612333767808 612385161216 613443068112 613494554624 617305079808 618371485956 618423386112 622053351424 623960358336 625143185408 627050944512 628186906368 628239630336 629026062336 630165602304 631360192512 633864491008 637801537536 638158127104 638956975104 639010603008 640114505856 640168230912 641327955968 647870995404 649099149312 649911693312 650275053568 651089069568 652323323904 654314029056 657564106752 659346971168 660172343418 660227751936 661423816704 662622048256 666737713152 666793672704 667945571328 668001632256 670651269504 671866217456 673982496768 676039299552 677264008428 677320851456 678547881984 679397289984 680685207552 684623170952 688014230784 688875488784 688933306368 690123451626 690181373952 691431702528 691489734656 699810020352 701077792128 701136633856 701955403128 702347860592 703286083584 706710269664 706769584128 710280216576 713097552384 714389395776 714449354752 717927892992 718886928384 720128819088 720189259776 721493950464 724416561152 730236542976 731559435264 731620835328 732884724096 732946235392 733863739392 741765342564 742756220928 743171489792 744101793792 745449804288 745512370176 746862936064 751501836288 754482678192 755849494638 755912933376 757282340864 758230308864 761985957888 763366367232 763430436864 765770858496 767847105664 770201067321 770265710592 771661119488 774016009632 775483293696 776454045696 777860665344 777925951488 779335237632 782426481088 787286272896 788712516144 788778713088 790141343166 790207660032 791196844032 791639195648 801231762432 802234746432 802683269248 803688070248 803755524096 805211602944 807668879616 811680694272 811748818944 814968631296 816445023744 816513548288 817924090816 823004364672 823073439744 824495314608 824564514816 827835160794 831947144448 836067926016 837582541824 837652840448 838631029824 838701416448 840220803072 850402050048 851942633472 852014137344 853486007808 853557641216 858859241472 863827993872 865392899658 865465532416 866548924416 868118759424 869764431872 872418705408 875166695424 876752142336 880229791224 880303669248 881824410411 881898422272 887376052224 888983617536 889058230272 890594095104 890668843008 894201692672 898643329024 901385732736 903018677904 903094468608 904224964608 904730509312 905863053312 907580276736 916839710208 917352307712 918500651712 918577741824 920164602168 920241831936 921908936704 927635079168 933080027136 934770389504 935940537504 937714778112 940576416768 942280359552 942359445504 945248403456 947040288768 947811271054 950796736512 952519194368 957237190656 958435462656 958515904512 960171758784 960252346368 961991933952 965807687593 971806493106 973648723968 975412580352 975494447104 976633604352 977179632128 978484985856 989020456752 990258515127 990341627904 992135725056 993933072384 994016493568 1000190509056 1001918356992 1002002448384 1005976904256 1007799326184 1007883911168 1009625049601 1010973745152 1015896012642 1015981277184 1017821822976 1017907249152 1021027811328 1026934756428 1027020947456 1032021346176 1033399959552 1033977724928 1035185177439 1035272060928 1037147553792 1037234601984 1039113650176 1049715030528 1051616688192 1051704950784 1053521790888 1053610213376 1054929125376 1060154376192 1065420324864 1068309016576 1069646328576 1071584093664 1071674032128 1073615470592 1076891839488 1080283889664 1082240925696 1086624841728 1088593364992 1095354814464 1097339152896 1097431252992 1099327086144 1099419353088 1100795609088 1103780214392 1109262859264 1112648013846 1114757234688 1116152690688 1116776722432 1118174706432 1118268555264 1120294404096 1131724017288 1133774241957 1133869400064 1135923511296 1136018849792 1137345463296 1137981343744 1145049550848 1145145655296 1151770658496 1153857199544 1155398565888 1157491679232 1161024014448 1163224940544 1166790998016 1166888927232 1169002856448 1173639721632 1173738225664 1175765880548 1183068774216 1183168069632 1185212014749 1185311490048 1187458793472 1187558457344 1201847643648 1204024903872 1204125958144 1205532105372 1205633286144 1207817404416 1210107035648 1217623228416 1222452946944 1224667535616 1224770322432 1226886136224 1226989109248 1234610159616 1236742971912 1236846772224 1241752741191 1244106702848 1247920716672 1250286370816 1254101889024 1256373812736 1256479260672 1258052124672 1260331204608 1267728982016 1275603075072 1276316254208 1277913950208 1278021206016 1280229011712 1280336461824 1282655911936 1295741990808 1298089349487 1298198298624 1299823386624 1300550107136 1302178139136 1304646647808 1308628058112 1315128213504 1318693942336 1320344686836 1320455503872 1322847633408 1325244096512 1333475426304 1333587345408 1335891142656 1336003264512 1341302539008 1343732434912 1347964993536 1352078599104 1354528016856 1354641702912 1357095763968 1358794579968 1361370415104 1369246341904 1376028461568 1377750977568 1377866612736 1380246903252 1380362747904 1382863405056 1399620040704 1402155584256 1402273267712 1403910806256 1404695721184 1406572167168 1413420539328 1413539168256 1420560433152 1421716906581 1426195104768 1428778791552 1428898709504 1435855785984 1437773856768 1440257638176 1440378519552 1442987900928 1448833122304 1460473085952 1463118870528 1463241670656 1465769448192 1465892470784 1467727478784 1483530685128 1485512441856 1486342979584 1488203587584 1490899608576 1491024740352 1493725872128 1503003672576 1508965356384 1511698989276 1511825866752 1514564681728 1516460617728 1523971915776 1526732734464 1526860873728 1531541716992 1535694211328 1540402134642 1540531421184 1543322238976 1548032019264 1550966587392 1552908091392 1555721330688 1555851902976 1558670475264 1564852962176 1574572545792 1577425032288 1577557426176 1580282686332 1580415320064 1582393688064 1583278391296 1602463524864 1604469492864 1605366538496 1607376140496 1607511048192 1610423205888 1615337759232 1623361388544 1629937262592 1632890047488 1633027096576 1635848181632 1646008729344 1646146879488 1648990629216 1649129029632 1655670321588 1663894288896 1668972020769 1672135852032 1675165083648 1675305680896 1677262059648 1677402832896 1680441606144 1700804100096 1703885266944 1704028274688 1706972015616 1707115282432 1717718482944 1727655987744 1730785799316 1730931064832 1733097848832 1736237518848 1739528863744 1744837410816 1750333390848 1753504284672 1760459582448 1760607338496 1763648820822 1763796844544 1774752104448 1777967235072 1781188190208 1781337686016 1788403385344 1797286658048 1802771465472 1806037355808 1806188937216 1808449929216 1809461018624 1811726106624 1815160553472 1833679420416 1834704615424 1837001303424 1837155483648 1840329204336 1840483663872 1843817873408 1855270158336 1866160054272 1869540779008 1871881075008 1875429556224 1881152833536 1884560719104 1884718891008 1890496806912 1894080577536 1895622542108 1901593473024 1905038388736 1914474381312 1916870925312 1917031809024 1920343517568 1920504692736 1923983867904 1931615375186 1943612986212 1947297447936 1950825160704 1950988894208 1953267208704 1954359264256 1956969971712 1978040913504 1980517030254 1980683255808 1984271450112 1987866144768 1988032987136 2000381018112 2003836713984 2004004896768 2011953808512 2015598652368 2015767822336 2019250099202 2021947490304 2031792025284 2031962554368 2035643645952 2042055622656 2053869512856 2054041894912 2064042692352 2066799919104 2067955449856 2070370354878 2070544121856 2074295107584 2074469203968 2078227300352 2099430061056 2103233376384 2103409901568 2107043581776 2107220426752 2109858250752 2120308752384 2130840649728 2136618033152 2139292657152 2143168187328 2143348064256 2147230941184 2153783678976 2160567779328 2164481851392 2173249683456 2177186729984 2190709628928 2194678305792 2194862505984 2198654172288 2198838706176 2201591218176 2207560428784 2218525718528 2225296027692 2229514469376 2232305381376 2233553444864 2236349412864 2236537110528 2240588808192 2263448034576 2267548483914 2267738800128 2271847022592 2272037699584 2274690926592 2275962687488 2290099101696 2290291310592 2303541316992 2307714399088 2310603201963 2310797131776 2314983358464 2322048028896 2326449881088 2333581996032 2333777854464 2338005712896 2347279443264 2347476451328 2351531761096 2366137548432 2366336139264 2370424029498 2370622980096 2374917586944 2375116914688 2403695287296 2408049807744 2408251916288 2411064210744 2411266572288 2415634808832 2420214071296 2435246456832 2444905893888 2449335071232 2449540644864 2453772272448 2453978218496 2469220319232 2473485943824 2473693544448 2483505482382 2488213405696 2495841433344 2500572741632 2508203778048 2512747625472 2512958521344 2516104249344 2520662409216 2535457964032 2551206150144 2552632508416 2555827900416 2556042412032 2560458023424 2560672923648 2565311823872 2591483981616 2596178698974 2596396597248 2599646773248 2601100214272 2604356278272 2609293295616 2617256116224 2630256427008 2637387884672 2640689373672 2640911007744 2645473231233 2645695266816 2650488193024 2666950852608 2667174690816 2671782285312 2672006529024 2682605078016 2687464869824 2695929987072 2704157198208 2709056033712 2709283405824 2714191527936 2717589159936 2722740830208 2738492683808 2752056923136 2755501955136 2755733225472 2760493806504 2760725495808 2765726810112 2799240081408 2804311168512 2804546535424 2807821612512 2809391442368 2813144334336 2826841078656 2827078336512 2841120866304 2843433813162 2852390209536 2857557583104 2857797419008 2871711571968 2875547713536 2880515276352 2880757039104 2885975801856 2897423062779 2897666244608 2920946171904 2926237741056 2926483341312 2931538896384 2931784941568 2935454957568 2967061370256 2971024883712 2972685959168 2976407175168 2981799217152 2982049480704 2987451744256 3006007345152 3017930712768 3023397978552 3023651733504 3028875148803 3029129363456 3032921235456 3047943831552 3053465468928 3053721747456 3063083433984 3071388422656 3080804269284 3081062842368 3086644477952 3096064038528 3101933174784 3105816182784 3111442661376 3111703805952 3117340950528 3129705924352 3149145091584 3154850064576 3155114852352 3160565372664 3160830640128 3164787376128 3166556782592 3204927049728 3208938985728 3210733076992 3214752280992 3215022096384 3220846411776 3230675518464 3246722777088 3259874525184 3265780094976 3266054193152 3271696363264 3292017458688 3292293758976 3297981258432 3298258059264 3311340643176 3317339448689 3327788577792 3337944041538 3344271704064 3350330167296 3350611361792 3354524119296 3354805665792 3360883212288 3401322725871 3401608200192 3407770533888 3408056549376 3413944031232 3414230564864 3435436965888 3455311975488 3461571598632 3461862129664 3466195697664 3472475037696 3479057727488 3489674821632 3500666781696 3507008569344 3520919164896 3521214676992 3527297641644 3527593689088 3549504208896 3555636044247 3555934470144 3562376380416 3562675372032 3576806770688 3594573316096 3605542930944 3612074711616 3612377874432 3616899858432 3618922037248 3623452213248 3630321106944 3667358840832 3669409230848 3674002606848 3674310967296 3680658408672 3680967327744 3687635746816 3710540316672 3725258223573 3732320108544 3739081558016 3743762150016 3750859112448 3762305667072 3769121438208 3769437782016 3780993613824 3791245084216 3803186946048 3810076777472 3828948762624 3833741850624 3834063618048 3840687035136 3841009385472 3847967735808 3863230750372 3887225972424 3894268048461 3894594895872 3901650321408 3901977788416 3906534417408 3908718528512 3913939943424 3956081827008 3961034060508 3961366511616 3968542900224 3975732289536 3976065974272 4000762036224 4007673427968 4008009793536 4023907617024 4031197304736 4031535644672 4038500198404 4043894980608 4063584050568 4063925108736 4071287291904 4084111245312 4107739025712 4108083789824 4128085384704 4133599838208 4135910899712 4140740709756 4141088243712 4148590215168 4156454600704 4198860122112 4206466752768 4206819803136 4214087163552 4214440853504 4219716501504 4240617504768 4261681299456 4265150719743 4273236066304 4278585314304 4286336374656 4286696128512 4294461882368 4307567357952 4321135558656 4328963702784 4346499366912 4354373459968 4381419257856 4389356611584 4389725011968 4397308344576 4397677412352 4403182436352 4415120857568 4437051437056 4450592055384 4459028938752 4464610762752 4467106889728 4472698825728 4473074221056 4481177616384 4526896069152 4535096967828 4535477600256 4543694045184 4549381853184 4551925374976 4580198203392 4580582621184 4607082633984 4615428798176 4621206403926 4621594263552 4629966716928 4644096057792 4652899762176 4667163992064 4667555708928 4676011425792 4694558886528 4694952902656 4703063522192 4732275096864 4732672278528 4740848058996 4741245960192 4749835173888 4807390574592 4816099615488 4816503832576 4822128421488 4822533144576 4831269617664 4840428142592 4889811787776 4898670142464 4899081289728 4907544544896 4907956436992 4938440638464 4946971887648 4947387088896 4967010964764 4976426811392 4991682866688 5001145483264 5016407556096 5025495250944 5025917042688 5032208498688 5041324818432 5070915928064 5102412300288 5105265016832 5111655800832 5112084824064 5120916046848 5121345847296 5130623647744 5182967963232 5192357397948 5192793194496 5199293546496 5202200428544 5208712556544 5218586591232 5234512232448 5260512854016 5274775769344 5281378747344 5281822015488 5290946462466 5291390533632 5300976386048 5333901705216 5343564570624 5344013058048 5365210156032 5374929739648 5391859974144 5408314396416 5418112067424 5418566811648 5428383055872 5435178319872 5445481660416 5476985367616 5504113846272 5511003910272 5511466450944 5520987613008 5521450991616 5531453620224 5598480162816 5608622337024 5609093070848 5615643225024 5618782884736 5626288668672 5653682157312 5654156673024 5682241732608 5686867626324 5704780419072 5715115166208 5715594838016 5743423143936 5751095427072 5761030552704 5761514078208 5771951603712 5794846125558 5795332489216 5841892343808 5852475482112 5852966682624 5863077792768 5863569883136 5870909915136 5934122740512 5942049767424 5945371918336 5952814350336 5963598434304 5964098961408 5974903488512 6012014690304 6035861425536 6046795957104 6047303467008 6057750297606 6058258726912 6065842470912 6095887663104 6106930937856 6126166867968 6142776845312 6161608538568 6162125684736 6173288955904 6192128077056 6203866349568 6211632365568 6222885322752 6223407611904 6234681901056 6259411848704 6298290183168 6309700129152 6310229704704 6321130745328 6321661280256 6329574752256 6333113565184 6409854099456 6417877971456 6421466153984 6429504561984 6430044192768 6441692823552 6461351036928 6493445554176 6519749050368 6531560189952 6532108386304 6543392726528 6584034917376 6584587517952 6595962516864 6596516118528 6622681286352 6634678897378 6655577155584 6675888083076 6688543408128 6700660334592 6701222723584 6709048238592 6709611331584 6721766424576 6760653813151 6802645451742 6803216400384 6815541067776 6816113098752 6827888062464 6828461129728 6870873931776 6910623950976 6923143197264 6923724259328 6931809605889 6932391395328 6944950075392 6958115454976 6979349643264 7001333563392 7014017138688 7041838329792 7042429353984 7054595283288 7055187378176 7099008417792 7111272088494 7111868940288 7124752760832 7125350744064 7153613541376 7189146632192 7211085861888 7224149423232 7224755748864 7233799716864 7237844074496 7246904426496 7260642213888 7334717681664 7338818461696 7348005213696 7348621934592 7361316817344 7361934655488 7375271493632 7421080633344 7450516447146 7464640217088 7478163116032 7487524300032 7501718224896 7524611334144 7538242876416 7538875564032 7561987227648 7582490168432 7606373892096 7620153554944 7657897525248 7667483701248 7668127236096 7681374070272 7682018770944 7695935471616 7726461500744 7774451944848 7788536096922 7789189791744 7803300642816 7803955576832 7813068834816 7817437057024 7827879886848 7912163654016 7922068121016 7922733023232 7936419693699 7937085800448 7951464579072 7952131948544 8001524072448 8015346855936 8016019587072 8047815234048 8062394609472 8063071289344 8077000396808 8087789961216 8127168101136 8127850217472 8142574583808 8168222490624 8215478051424 8216167579648 8256170769408 8267199676416 8271821799424 8281481419512 8282176487424 8297180430336 8312909201408 8397720244224 8412933505536 8413639606272 8428174327104 8428881707008 8439433003008 8481235009536 8523362598912 8530301439486 8546472132608 8557170628608 8572672749312 8573392257024 8588923764736 8615134715904 8642271117312 8657927405568 8692269188337 8692998733824 8708746919936 8762838515712 8778713223168 8779450023936 8794616689152 8795354824704 8806364872704 8830241715136 8874102874112 8901184110768 8918057877504 8929221525504 8934213779456 8945397651456 8946148442112 8962355232768 9053792138304 9070193935656 9070955200512 9086625446409 9087388090368 9098763706368 9103850749952 9160396406784 9161165242368 9214165267968 9230857596352 9242412807852 9243188527104 9259933433856 9288192115584 9305799524352 9334327984128 9335111417856 9352022851584 9389117773056 9389905805312 9406127044384 9464550193728 9465344557056 9481696117992 9482491920384 9499670347776 9614781149184 9632199230976 9633007665152 9644256842976 9645066289152 9662539235328 9779623575552 9797340284928 9798162579456 9815089089792 9815912873984 9876881276928 9893943775296 9894774177792 9934021929528 9952018346067 9952853622784 9983365733376 10002290966528 10032815112192 10050990501888 10051834085376 10064416997376 10082649636864 10141831856128 10204824600576 10210530033664 10223311601664 10224169648128 10241832093696 10242691694592 10261247295488 10365935926464 10384714795896 10385586388992 10398587092992 10404400857088 10417425113088 10437173182464 10469024464896 10521025708032 10549551538688 10562757494688 10563644030976 10581892924932 10582781067264 10601952772096 10667803410432 10687129141248 10688026116096 10730420312064 10749859479296 10783719948288 10816628792832 10836224134848 10837133623296 10856766111744 10870356639744 10890963320832 10899829617121 10953970735232 11008227692544 11022007820544 11022932901888 11041975226016 11042901983232 11062907240448 11175774670719 11196960325632 11217244674048 11218186141696 11231286450048 11237565769472 11252577337344 11307364314624 11308313346048 11373735252648 11409560838144 11430230332416 11431189676032 11486846287872 11502190854144 11522061105408 11523028156416 11543903207424 11589692251116 11590664978432 11682804145383 11683784687616 11704950964224 11705933365248 11726155585536 11727139766272 11741819830272 11868245481024 11884099534848 11890743836672 11905628700672 11927196868608 11928197922816 11949806977024 12024029380608 12071722851072 12093591914208 12094606934016 12115500595212 12116517453824 12131684941824 12191775326208 12213861875712 12252333735936 12285553690624 12323217077136 12324251369472 12346577911808 12384256154112 12407732699136 12423264731136 12445770645504 12469363802112 12518823697408 12596580366336 12619400258304 12620459409408 12642261490656 12643322560512 12659149504512 12666227130368 12795452159229 12819708198912 12835755942912 12842932307968 12859009123968 12860088385536 12883385647104 12922702073856 12986891108352 13039498100736 13063120379904 13064216772608 13086785453056 13168069834752 13169175035904 13191925033728 13193032237056 13245362572704 13269357794756 13311154311168 13351776166152 13377086816256 13401320669184 13402445447168 13418096477184 13419222663168 13443532849152 13521307626302 13605290903484 13606432800768 13631082135552 13655776124928 13656922259456 13741747863552 13821247901952 13846286394528 13847448518656 13863619211778 13864782790656 13889900150784 13916230909952 13958699286528 14002667126784 14028034277376 14083676659584 14084858707968 14109190566576 14110374756352 14198016835584 14222544176988 14223737880576 14249505521664 14307227082752 14378293264384 14422171723776 14448298846464 14449511497728 14467599433728 14475688148992 14493808852992 14521284427776 14669435363328 14677636923392 14696010427392 14697243869184 14722633634688 14723869310976 14750542987264 14842161266688 14901032894292 14929280434176 14956326232064 14975048600064 15003436449792 15049222668288 15076485752832 15077751128064 15123974455296 15164980336864 15212747784192 15240307109888 15315795050496 15334967402496 15336254472192 15362748140544 15364037541888 15391870943232 15452923001488 15548903889696 15577072193844 15578379583488 15606601285632 15626137669632 15634874114048 15655759773696 15824327308032 15844136242032 15845466046464 15872839387398 15874171600896 15902929158144 15904263897088 16030693711872 16032039174144 16095630468096 16124789218944 16126142578688 16154000793616 16175579922432 16254336202272 16255700434944 16285149167616 16336444981248 16430956102848 16432335159296 16512341538816 16534399352832 16543643598848 16562962839024 16564352974848 16594360860672 16625818402816 16795440488448 16825867011072 16827279212544 16856348654208 16857763414016 16878866006016 16962470019072 17046725197824 17060602878972 17092944265216 17114341257216 17145345498624 17146784514048 17177847529472 17230269431808 17284542234624 17315854811136 17384538376674 17385997467648 17417493839872 17525677031424 17557426446336 17558900047872 17589233378304 17590709649408 17612729745408 17660483430272 17748205748224 17802368221536 17836115755008 17858443051008 17868427558912 17890795302912 17892296884224 17924710465536 18107584276608 18140387871312 18141910401024 18173250892818 18174776180736 18197527412736 18207701499904 18320792813568 18428330535936 18461715192704 18484825615704 18486377054208 18519866867712 18576384231168 18611599048704 18668655968256 18670222835712 18704045703168 18778235546112 18779811610624 18812254088768 18929100387456 18930689114112 18963392235984 18964983840768 18999340695552 19229562298368 19264398461952 19266015330304 19288513685952 19290132578304 19325078470656 19559247151104 19594680569856 19596325158912 19630178179584 19631825747968 19753762553856 19787887550592 19789548355584 19868043859056 19904036692134 19905707245568 19966731466752 20004581933056 20065630224384 20101981003776 20103668170752 20128833994752 20165299273728 20281961439453 20283663712256 20409649201152 20421060067328 20446623203328 20448339296256 20483664187392 20485383389184 20522494590976 20731871852928 20769429591792 20771172777984 20797174185984 20808801714176 20834850226176 20874346364928 20938048929792 21042051416064 21099103077376 21125514989376 21127288061952 21163785849864 21165562134528 21203905544192 21335606820864 21374258282496 21376052232192 21460840624128 21499718958592 21567439896576 21633257585664 21672448269696 21674267246592 21713532223488 21740713279488 21781926641664 21799659234242 21907941470464 22016455385088 22044015641088 22045865803776 22083950452032 22085803966464 22125814480896 22351549341438 22393920651264 22434489348096 22436372283392 22462572900096 22475131538944 22505154674688 22614728629248 22616626692096 22747470505296 22819121676288 22860460664832 22862379352064 22973692575744 23004381708288 23044122210816 23046056312832 23087806414848 23179384502232 23181329956864 23221376140823 23365608290766 23367569375232 23409901928448 23411866730496 23452311171072 23454279532544 23483639660544 23736490962048 23768199069696 23781487673344 23809259081097 23811257401344 23854393737216 23856395845632 23899613954048 24048058761216 24143445702144 24187183828416 24189213868032 24231001190424 24233034907648 24263369883648 24383550652416 24427723751424 24504667471872 24571107381248 24646434154272 24648502738944 24693155823616 24768512308224 24815465398272 24846529462272 24891541291008 24938727604224 25037647394816 25193160732672 25238800516608 25240918818816 25284522981312 25286645121024 25318299009024 25332454260736 25590904318458 25639416397824 25671511885824 25685864615936 25718018247936 25720176771072 25766771294208 25845404147712 25973782216704 26076807565011 26078996201472 26126240759808 26128433545216 26173570906112 26336139669504 26338350071808 26383850067456 26386064474112 26490725145408 26538715589512 26622308622336 26703552332304 26754173632512 26802641338368 26804890894336 26836192954368 26838445326336 26887065698304 27042615252604 27210581806968 27212865601536 27259876339227 27262164271104 27311552249856 27313844518912 27483495727104 27642495803904 27692572789056 27694897037312 27727238423556 27729565581312 27779800301568 27832461819904 27917398573056 28005334253568 28056068554752 28167353319168 28169717415936 28218381133152 28220749512704 28396033671168 28445088353976 28447475761152 28499011043328 28614454165504 28756586528768 28844343447552 28896597692928 28899022995456 28935198867456 28951376297984 28987617705984 29338870726656 29355273846784 29392020854784 29394487738368 29445267269376 29447738621952 29501085974528 29684322533376 29802065788584 29856055038201 29858560868352 29912652464128 29950097200128 30006872899584 30098445336576 30152971505664 30155502256128 30247948910592 30329960673728 30425495568384 30480614219776 30631590100992 30669934804992 30672508944384 30725496281088 30728075083776 30783741886464 30905846002976 31097807779392 31154144387688 31156759166976 31213202571264 31252275339264 31269748228096 31311519547392 31648654616064 31688272484064 31690932092928 31745678774796 31748343201792 31805858316288 32061387423744 32064078348288 32191260936192 32249578437888 32252285157376 32308001587232 32351159844864 32508672404544 32511400869888 32570298335232 32672889962496 32699488851363 32861912205696 32864670318592 33024683077632 33068798705664 33087287197696 33125925678048 33128705949696 33188721721344 33590880976896 33651734022144 33654558425088 33712697308416 33715526828032 33757732012032 33924940038144 34121205757944 34185888530432 34228682514432 34290690997248 34293569028096 34355695058944 34460538863616 34569084469248 34631709622272 34769076753348 34771994935296 34834987679744 35051354062848 35114852892672 35117800095744 35178466756608 35181419298816 35225459490816 35320966860544 35496411496448 35604736443072 35672231510016 35716886102016 35736855117824 35781590605824 35784593768448 35849420931072 36215168553216 36280775742624 36283820802048 36346501785636 36349552361472 36395054825472 36415402999808 36641585627136 36856661071872 36923430385408 36969651231408 36972754108416 37039733735424 37152768462336 37223198097408 37337311936512 37408091406336 37556471092224 37559623221248 37624508177536 37858200774912 37861378228224 37926784471968 37929967681536 37998681391104 38386356477687 38459124596736 38528796923904 38532030660608 38577027371904 38580265156608 38650156941312 39118494302208 39189361139712 39192650317824 39260356359168 39263651495936 39507525107712 39575775101184 39579096711168 39736087718112 39808073384268 39811414491136 39933462933504 40009163866112 40131260448768 40203962007552 40207336341504 40257667989504 40330598547456 40563922878906 40567327424512 40819298402304 40842120134656 40893246406656 40967328374784 40970766778368 41044989181952 41463743705856 41538859183584 41542345555968 41594348371968 41617603428352 41669700452352 41748692729856 41876097859584 42084102832128 42198206154752 42251029978752 42254576123904 42327571699728 42331124269056 42407811088384 42671213641728 42748516564992 42921681248256 42999437917184 43134879793152 43266515171328 43344896539392 43348534493184 43427064446976 43481426558976 43563853283328 43599318468484 43815882940928 44032910770176 44088031282176 44091731607552 44167900904064 44171607932928 44251628961792 44703098682876 44787841302528 44868978696192 44872744566784 44925145800192 44950263077888 45010309349376 45229457258496 45233253384192 45494941010592 45638243352576 45720921329664 45724758704128 45947385151488 46008763416576 46088244421632 46092112625664 46175612829696 46358769004464 46362659913728 46442752281646 46731216581532 46735138750464 46819803856896 46904622342144 46908559065088 46967279321088 47472981924096 47536398139392 47562975346688 47618518162194 47622514802688 47708787474432 47712791691264 47799227908096 48096117522432 48286891404288 48374367656832 48378427736064 48462002380848 48466069815296 48526739767296 48767101304832 48855447502848 49009334943744 49142214762496 49292868308544 49297005477888 49386311647232 49537024616448 49630930796544 49693058924544 49783082582016 49877455208448 50075294789632 50386321465344 50477601033216 50481837637632 50569045962624 50573290242048 50636598018048 50664908521472 51181808636916 51278832795648 51343023771648 51371729231872 51436036495872 51440353542144 51533542588416 51690808295424 51947564433408 52153615130022 52157992402944 52252481519616 52256867090432 52347141812224 52672279339008 52676700143616 52767700134912 52772128948224 52981450290816 53077431179024 53244617244672 53407104664608 53508347265024 53605282676736 53672385908736 53676890652672 53774131396608 54085230505208 54421163613936 54425731203072 54519752678454 54524328542208 54623104499712 54627689037824 55284991607808 55385145578112 55389794074624 55454476847112 55459131162624 55559600603136 55664923639808 55834797146112 56010668507136 56112137109504 56334706638336 56339434831872 56436762266304 56441499025408 56792067342336 56890176707952 56894951522304 56998022086656 57228908331008 57513173057536 57688686895104 57793195385856 57798045990912 57870397734912 57902752595968 57975235411968 58677741453312 58710547693568 58784041709568 58788975476736 58890534538752 58895477243904 59002171949056 59368645066752 59604131577168 59712110076402 59717121736704 59825304928256 59900194400256 60013745799168 60196890673152 60305943011328 60311004512256 60495897821184 60659921347456 60845884318359 60850991136768 60961228439552 61263180201984 61339869609984 61345017888768 61450992562176 61456150167552 61567483772928 61811692005952 62195615558784 62308288775376 62313518333952 62426405142528 62504550678528 62539496456192 62623039094784 63297309232128 63376544968128 63381864185856 63491357549592 63496686403584 63611716632576 64122774847488 64128156696576 64382521872384 64499156875776 64504570314752 64616003174464 64702319689728 65017344809088 65022801739776 65140596670464 65345779924992 65398977702726 65723824411392 65729340637184 66049366155264 66137597411328 66174574395392 66251851356096 66257411899392 66377443442688 67181761953792 67303468044288 67309116850176 67425394616832 67431053656064 67515464024064 67849880076288 68242411515888 68371777060864 68457365028864 68581381994496 68587138056192 68711390117888 68921077727232 69138168938496 69263419244544 69538153506696 69543989870592 69664128422469 69669975359488 70102708125696 70229705785344 70235600191488 70356933513216 70362838597632 70450918981632 70641933721088 70992822992896 71209472886144 71344463020032 71433772204032 71473710235648 71563181211648 71569187536896 71698841862144 72430337106432 72561551485248 72567641604096 72693003571272 72699104722944 72790109650944 72830805999616 73283171254272 73713322143744 73846860770816 73939302462816 73945508216832 74079467470848 74305536924672 74446396194816 74674623873024 74816182812672 75112942184448 75119246442496 75249016355072 75716401549824 75722756456448 75853568943936 75859935363072 75997362782208 76298807319847 76772712955374 76918249193472 77057593847808 77064061321216 77154054743808 77160530313216 77300313882624 78230422695033 78236988604416 78378722279424 78385300635648 78520712718336 78527302991872 79015050215424 79151550202368 79158193422336 79472175436224 79616146768536 79622828982272 79866925867008 80018327732224 80262520897536 80407924015104 80414672683008 80515335979008 80661197094912 81127845757812 81134654849024 81638596804608 81684240269312 81779629017681 81786492813312 81934656749568 81941533556736 82089978363904 82927487411712 83077718367168 83084691111936 83188696743936 83235206856704 83339400904704 83497385459712 83752195719168 84168205664256 84396412309504 84502059957504 84509152247808 84655143399456 84662248538112 84815622176768 85342427283456 85497033129984 85843362496512 85998875834368 86269759586304 86533030342656 86689793078784 86697068986368 86854128893952 86962853117952 87198636936968 87631765881856 88065821540352 88176062564352 88183463215104 88335801808128 88343215865856 88503257923584 89406197365752 89568165114603 89575682605056 89737957392384 89745489133568 89850291600384 89900526155776 90020618698752 90458914516992 90466506768384 90989882021184 91276486705152 91441842659328 91449517408256 91894770302976 92017526833152 92176488843264 92184225251328 92351225659392 92717538008928 92725319827456 92885504563292 93462433163064 93470277500928 93639607713792 93809244684288 93817118130176 93934558642176 94945963848192 95072796278784 95125950693376 95237036324388 95245029605376 95417574948864 95598455816192 96192235044864 96573782808576 96748735313664 96756855472128 96924004761696 96932139630592 97053479534592 97534202609664 97710895005696 98018669887488 98098466554089 98284429524992 98585736617088 98594010955776 98772623294464 99074049232896 99261861593088 99386117849088 99566165164032 100150589579264 100772642930688 100955202066432 100963675275264 101138091925248 101146580484096 101273196036096 101329817042944 102363617273832 102557665591296 102686047543296 102743458463744 102872072991744 102880707084288 103067085176832 103381616590848 103895128866816 104307230260044 104315984805888 104504963039232 104694283624448 105344558678016 105353400287232 105535400269824 105544257896448 105962900581632 106154862358048 106489234489344 106814209329216 107016694530048 107210565353472 107344771817472 107353781305344 107548262793216 108170461010416 108842327227872 108851462406144 109039505356908 109048657084416 109246208999424 110569983215616 110770291156224 110779588149248 110908953694224 110918262325248 111119201206272 111329847279616 111669594292224 112224274219008 112669413276672 112678869663744 112873524532608 112882998050816 113584134684672 113780353415904 113789903044608 113996044173312 114457816662016 115026346115072 115377373790208 115586390771712 115596091981824 115740795469824 115805505191936 115950470823936 117355482906624 117421095387136 117568083419136 117577950953472 117781069077504 117790954487808 118004343898112 118737290133504 119208263154336 119424220152804 119434243473408 119650609856512 119800388800512 120027491598336 120393781346304 120611886022656 120622009024512 120991795642368 121319842694912 121691768636718 121701982273536 121922456879104 122526360403968 122679739219968 122901985124352 122912300335104 123134967545856 123623384011904 124391231117568 124616577550752 124627036667904 124852810285056 125009101357056 125078992912384 125246078189568 126594618464256 126753089936256 126763728371712 126982715099184 126993372807168 127223433265152 128245549694976 128765043744768 128998313751552 129009140629504 129232006348928 129404639379456 130034689618176 130045603479552 130281193340928 130691559849984 130797955405452 131447648822784 131458681274368 132098732310528 132275194822656 132349148790784 132503702712192 132514823798784 132754886885376 134363523907584 134606936088576 134618233700352 134850789233664 134862107312128 135030928048128 135699760152576 136484823031776 136743554121728 136914730057728 137162763988992 137174276112384 137422780235776 137842155454464 138276337876992 138526838489088 139076307013392 139087979741184 139328256844938 139339950718976 140205416251392 140459411570688 140713867026432 140725677195264 140901837963264 141283867442176 141985645985792 142418945772288 142688926040064 142867544408064 142947420471296 143126362423296 143138375073792 143397683724288 144860674212864 145123102970496 145135283208192 145386007142544 145398209445888 145580219301888 145661611999232 146566342508544 147426644287488 147693721541632 147878604925632 147891016433664 148158934941696 148611073849344 148892792389632 149349247746048 149632365625344 150225884368896 150238492884992 150498032710144 151432803099648 151445512912896 151707137887872 151719870726144 151994725564416 152597614639694 153545425910748 153836498386944 154115187695616 154128122642432 154308109487616 154321060626432 154600627765248 156460845390066 156473977208832 156757444558848 156770601271296 157041425436672 157054605983744 158030100430848 158303100404736 158316386844672 158944350872448 159232293537072 159245657964544 159733851734016 160036655464448 160525041795072 160815848030208 161030671958016 161322394189824 162255691515624 162269309698048 163277193609216 163368480538624 163559258035362 163572985626624 163869313499136 163883067113472 164179956727808 165854974823424 166155436734336 166169382223872 166377393487872 166470413713408 166678801809408 166994770919424 167504391438336 168336411328512 168792824619008 169004119915008 169018304495616 169310286798912 169324497076224 169631244353536 170684854566912 170994066259968 171686724993024 171997751668736 172539519172608 173066060685312 173379586157568 173394137972736 173708257787904 173925706235904 174397273873936 175263531763712 176131643080704 176352125128704 176366926430208 176671603616256 176686431731712 177006515847168 178812394731504 179136330229206 179151365210112 179475914784768 179490978267136 179700583200768 179801052311552 180041237397504 180917829033984 180933013536768 181979764042368 182537652955077 182552973410304 182883685318656 182899034816512 183789540605952 184035053666304 184352977686528 184368450502656 184702451318784 185435076017856 185450639654912 185771009126584 186924866326128 186940555001856 187279215427584 187618489368576 187634236260352 187869117284352 189891927696384 190145592557568 190251901386752 190474072648776 190490059210752 190835149897728 191196911632384 192384470089728 193147565617152 193497470627328 193513710944256 193848009523392 193864279261184 194106959069184 195068405219328 195421790011392 196037339774976 196196933108178 196568859049984 197171473234176 197188021911552 197545246588928 198148098465792 198523723186176 198772235698176 199132330328064 200301179158528 201545285861376 201910404132864 201927350550528 202276183850496 202293160968192 202546392072192 202659634085888 204727234547664 205115331182592 205372095086592 205486916927488 205744145983488 205761414168576 206134170353664 206763233181696 207790257733632 208614460520088 208631969611776 208992385267407 209009926078464 209388567248896 210689117356032 210706800574464 211070800539648 211088515792896 211925801163264 212309724716096 212978468978688 213628418658432 214033389060096 214421130706944 214689543634944 214707562610688 215096525586432 216340922020832 217684654455744 217702924812288 218079010713816 218097314168832 218492417998848 221139966431232 221540582312448 221559176298496 221817907388448 221836524650496 222238402412544 223339188584448 224448548438016 225338826553344 225357739327488 225747049065216 225765996101632 227168269369344 227560706831808 227579806089216 227992088346624 228896421959541 228915633324032 230052692230144 230754747580416 231172781543424 231192183963648 231481590939648 231611010383872 231900941647872 234710965813248 234842190774272 235136166838272 235155901906944 235562138155008 235581908975616 236008687796224 237474580267008 238416526308672 238848440305608 238868486946816 239301219713024 239600777601024 240054983196672 240787562692608 241223772045312 241244018049024 241983591284736 242639685389824 243383537273436 243403964547072 243844913758208 245052720807936 245359478439936 245803970248704 245824600670208 246269935091712 247246768023808 248782462235136 249233155101504 249254073335808 249705620570112 250018202714112 250157985824768 250492156379136 253189236928512 253506179872512 253527456743424 253965430198368 253986745614336 254446866530304 256491099389952 257530087489536 257996627503104 258018281259008 258464012697856 258809278758912 260069379236352 260091206959104 260562386681856 261595910810904 262895297645568 262917362548736 264197464621056 264550389645312 264698297581568 265007405424384 265029647597568 265509773770752 268704495343809 268727047815168 269213872177152 269236467400704 269701578467328 269724214624256 270061856096256 271399520305152 272969646063552 273487108243456 273829460115456 274325527977984 274348552224768 274845560471552 275684310908928 276552675753984 277053676978176 278152614026784 278175959482368 278656513689876 278679901437952 280410832502784 280918823141376 281427734052864 281451354390528 281803675926528 282567734884352 283971291971584 284837891544576 285377852080128 285735088816128 285894840942592 286252724846592 286795367448576 289721348425728 290246205940992 290270566416384 290772014285088 290796418891776 291160438603776 291323223998464 293132685017088 294295399662267 294853288574976 295387443083264 295757209851264 295782032867328 296317869883392 297222147698688 297785584779264 298698495492096 300451768737792 300476985769984 300996065420288 302865606199296 302891025825792 303414275775744 303439741452288 303989451128832 305195229279388 307090851821496 307672996773888 308230375391232 308256245284864 308616218975232 308642121252864 309201255530496 312921690780132 312947954417664 313514889117696 314082850873344 314109211967488 316060200861696 316606200809472 316632773689344 317888701744896 318464587074144 318491315929088 319467703468032 320073310928896 321050083590144 321631696060416 322061343916032 322644788379648 324511383031248 324538619396096 326554387218432 326736961077248 327118516070724 327145971253248 327738626998272 328359913455616 331709949646848 332310873468672 332338764447744 332754786975744 332940827426816 333357603618816 333989541838848 335008782876672 336672822657024 337585649238016 338008239830016 338036608991232 338620573597824 338648994152448 339262488707072 341369709133824 341988132519936 343373449986048 343995503337472 345079038345216 346132121370624 346759172315136 346788275945472 347416515575808 347851412471808 348794547747872 350527063527424 352263286161408 352704250257408 352733852860416 353343207232512 353372863463424 354013031694336 357624789463008 358272660458412 358302730420224 358951829569536 359401166401536 359602104623104 360082474795008 361835658067968 361866027073536 363959528084736 365075305910154 365105946820608 365767370637312 365798069633024 367579081211904 368705955373056 368736901005312 369404902637568 370870152035712 370901279309824 371542018253168 373849732652256 373881110003712 374558430855168 375236978737152 375738234568704 379783855392768 380291185115136 380503802773504 380948145297552 380980118421504 381670299795456 382393823264768 386295131234304 386994941254656 387027421888512 387696019046784 387728558522368 388213918138368 390136810438656 390843580022784 392074679549952 392393866216356 393137718099968 394342946468352 394376043823104 395090493177856 396296196931584 397047446372352 397544471396352 398264660656128 400602358317056 403090571722752 403820808265728 403854701101056 404552367700992 404586321936384 405092784144384 405319268171776 409454469095328 410230662365184 410744190173184 410973833854976 411488291966976 411522828337152 412268340707328 413526466363392 415580515467264 417228921040176 417263939223552 417984770534814 418019852156928 418777134497792 421378234712064 422141601079296 422177031585792 423851602326528 424619449432192 425956937957376 427256837316864 428066778120192 428842261413888 429379087269888 429415125221376 430193051172864 432681844041664 435369308911488 435405849624576 436158021427632 436194628337664 436984835997696 442279932862464 443081164624896 443118352596992 443635814776896 443673049300992 444476804825088 446678377168896 448897096876032 450677653106688 450715478654976 451494098130432 451531992203264 454336538738688 455121413663616 455159612178432 455984176693248 457792843919082 457831266648064 460105384460288 461509495160832 462345563086848 462384367927296 462963181879296 463222020767744 463801883295744 469421931626496 469684381548544 470272333676544 470311803813888 471124276310016 471163817951232 472017375592448 474949160534016 476833052617344 477696880611216 477736973893632 478602439426048 479201555202048 480109966393344 481575125385216 482447544090624 483967182569472 485279370779648 486767074546872 486807929094144 487689827516416 490105441615872 490718956879872 491607940497408 491649201340416 492539870183424 494493536047616 497564924470272 498466310203008 498508146671616 499411241140224 500036405428224 500315971649536 500984312758272 506378473857024 507012359745024 507054913486848 507930860396736 507973491228672 508893733060608 512982198779904 515060174979072 515993255006208 516036562518016 516928025395712 517618557517824 520138758472704 520182413918208 521124773363712 523191821621808 525790595291136 525834725097472 528394929242112 529100779290624 529396595163136 530014810848768 530059295195136 531019547541504 534091651238929 537408990687618 537454095630336 538427744354304 538472934801408 539403156934656 539448429248512 540123712192512 542799040610304 545939292127104 546974216486912 547612958865231 547658920230912 548651055955968 548697104449536 549691120943104 551368621817856 553105351507968 554107353956352 556305228053568 556351918964736 557313027379752 557359802875904 560821665005568 561837646282752 562855468105728 562902708781056 563607351853056 565135469768704 567942583943168 569675783089152 570755704160256 571470177632256 571789681885184 572505449693184 573590734897152 579442696851456 580492411881984 580541132832768 581544028570176 581592837783552 582320877207552 582646447996928 586265370034176 588590799324534 589706577149952 590774886166528 591514419702528 591564065734656 592635739766784 594444295397376 595571169558528 597396990984192 600903537475584 600953971539968 601992130840576 605731212398592 605782051651584 606828551551488 606879482904576 607978902257664 610390458558776 614181703642992 615345993547776 616460750782464 616512490569728 617232437950464 617284242505728 618402511060992 625843381560264 625895908835328 626977155802221 627029778235392 628165701746688 628218423934976 632120401723392 633212401618944 633265547378688 635777403489792 636929174148288 636982631858176 638935406936064 640146621857792 642100167180288 643263392120832 644122687832064 645289576759296 649022766062496 649077238792192 653108774436864 653473922154496 654237032141448 654291942506496 655477253996544 656719826911232 663419899293696 664621746937344 664677528895488 665509573951488 665881654853632 666715207237632 670017565753344 673345645314048 675171298476032 676016479660032 676073217982464 677241147195648 677297988304896 678524977414144 682739418267648 683976265039872 686689265878623 686746899972096 687991006674944 690158076690432 692264242741248 693518344630272 693576551890944 694833031151616 695702824943616 697589095495744 701054127054848 704526572322816 705408500514816 705467705720832 706686414465024 706745726926848 708026063388672 715249578926016 716545320916824 716605460840448 717903659139072 718802332803072 719204209246208 720164949590016 723671316135936 723732054147072 727919056169472 730150611820308 730211893641216 731534741274624 735158162423808 737411910746112 737473802010624 738809805275136 741740304071424 741802558619648 743084036506336 747699465304512 747762220007424 749116861710336 750473957474304 751476469137408 759567710785536 760582370230272 761007605547008 761896290595104 761960236843008 763340599590912 772590262468608 773989882509312 774054843777024 775392038093568 775457117044736 776427836276736 780273620877312 781687160045568 784787732432712 786275436199936 788685892936704 788752087646208 790180986355712 792592393863168 794094892744704 795088942792704 796529321312256 801204716634112 806181143445504 807641616531456 807709402202112 809104735401984 809172643872768 810185568288768 810638536343552 818908938190656 820461324730368 821488380346368 821947667709952 822976583933952 823045656674304 824536681414656 827052932726784 831161030934528 834457842080352 834527878447104 835969541069628 836039704313856 837554268995584 842756469424128 844283202158592 844354063171584 847703204653056 849238898864384 851913875914752 854513674633728 856133556240384 857684522827776 858758174539776 860386102345728 865363688083328 870738617822976 870811699249152 872316042855264 872389256675328 873969671995392 882886198986801 884559865724928 886162329249792 886236705193984 887271629553792 887346098601984 888953609650176 893356754337792 901355306213376 901430957309952 902988196260864 903063984406528 908673077477376 910242827327232 910319224356864 911968353386496 915585687838164 915662533296128 920210768920576 923018990321664 924691126173696 924768735854592 925926363758592 926444041535488 927603766591488 938843863252992 939368763097088 940544667353088 942248552620032 942327635902464 944034751184896 949898321068032 953666105234688 955393761222432 955473947787264 957204878852096 958403110404096 960219932786688 963150250770432 964895088181248 967934365138944 970558741559296 973534149093744 973615858188288 975379655032832 980210883231744 981437913759744 983215880994816 985079740366848 988987072095232 995129848940544 996932620406016 997016293343232 998822482280448 1000072810856448 1000631943299072 1001968625516544 1012756947714048 1014024719490048 1014109826973696 1015861720793472 1015946982457344 1017787466121216 1025964397559808 1030120349958144 1031986510012416 1032073125036032 1033856050791424 1035237115035648 1040277516945408 1040364827836416 1042249546727424 1046383643243616 1051581190582272 1051669450194944 1056789858484224 1058201558581248 1058793190326272 1060029621697536 1060118590390272 1062039095083008 1068183302477858 1074817981375236 1074908191260672 1076855488708608 1078806313869312 1078896858497024 1080247424385024 1085598081220608 1091878584254208 1093948432973824 1095225917730462 1095317840461824 1097302111911936 1097394208899072 1099382241886208 1102737243635712 1106210703015936 1108214707912704 1112610456107136 1112703837929472 1114626054759504 1114719605751808 1121643330011136 1123675292565504 1125710936211456 1127214703706112 1130270939537408 1135885167886336 1139351566178304 1141511408320512 1142940355264512 1143579363770368 1145010899386368 1147181469794304 1158885393702912 1160984823763968 1161082265665536 1163088057140352 1163185675567104 1164641754415104 1165292895993856 1172530740068352 1177181598649068 1179413154299904 1181549772333056 1183028839405056 1183128131469312 1185271479533568 1188888590794752 1191142339117056 1194793981968384 1201807074951168 1201907943079936 1203984261681152 1211462424797184 1211564103303168 1213657103102976 1213758965809152 1215957804515328 1220780917117552 1228363407285984 1230691987095552 1232921501564928 1234464875900928 1234568485011456 1236805022121984 1251686763120528 1251791817670656 1253954311604442 1254059556470784 1256331403493376 1256436847869952 1266424803237888 1266531094757376 1271554806979584 1273858348296576 1273965263716352 1277870813872128 1280293243715584 1284200334360576 1286526784241664 1288245375664128 1290579153518592 1298045532124992 1298154477584384 1306217548873728 1306947844308992 1308474064282896 1308583885012992 1310954507993088 1313439653822464 1326839798587392 1329243493874688 1329355057790976 1331019147902976 1331763309707264 1333430414475264 1340035131506688 1346691290628096 1350342596952064 1352032959320064 1352146435964928 1354482294391296 1354595976609792 1357049954828288 1365478836535296 1367952530079744 1373378531757246 1373493799944192 1375982013349888 1380316153380864 1384528485482496 1387036689260544 1387153103781888 1389666062303232 1391405649887232 1395178190991488 1402108254109696 1409053144645632 1410817001029632 1410935411441664 1413372828930048 1413491453853696 1416052126777344 1430499157852032 1433090641833648 1433210921680896 1435807318278144 1437604665606144 1438408418492416 1440329899180032 1447342632271872 1455838112338944 1460301223640616 1460423787282432 1463069482549248 1470316324847616 1474823821492224 1474947604021248 1477619610550272 1483480608142848 1483605117239296 1486168073012672 1495398930609024 1495524440014848 1498233723420672 1500947914948608 1502952938274816 1519135421571072 1521164740460544 1522015211094016 1523792581190208 1523920473686016 1526681199181824 1545180524937216 1547979765018624 1548109687554048 1550784076187136 1550914234089472 1552855672553472 1560547241754624 1563374320091136 1569575464865424 1572550872399872 1577371785873408 1577504175292416 1580361972711424 1585184787726336 1588189785489408 1590177885585408 1593058642624512 1602274953716787 1602409433268224 1612362286891008 1615283233062912 1615418804404224 1618209470803968 1618345287745536 1620371136577536 1621277072687104 1637817876381312 1640922649460736 1642976760692736 1643895335419904 1645953167867904 1646091313348608 1649073362829312 1654105865453568 1662322061869056 1668915684160704 1669055756894208 1671939082139256 1672079408627712 1675108537991168 1685512938848256 1688566404317184 1688708126343168 1695406409306112 1698477797728768 1703827751829504 1709027349267456 1712267112480768 1715369045655552 1717516349079552 1720772204691456 1730727376166656 1741477235645952 1741623398498304 1744632085710528 1744778513350656 1747939343990784 1765772397973602 1769119731449856 1772324658499584 1772473410387968 1774543259107584 1774692197203968 1777907219300352 1786713508675584 1802710612426752 1802861914619904 1805976392521728 1806127968813056 1817346154954752 1820485654654464 1820638448713728 1823936706772992 1831171375676328 1831325066592256 1840421537841152 1846037980643328 1849382252347392 1849537471709184 1851852727517184 1852888083070976 1855207533182976 1877687726505984 1878737526194176 1880931467406663 1881089334706176 1884497105240064 1884655271804928 1888069502369792 1899796642136064 1907332210469376 1910787522444864 1910947895574528 1914409757704192 1916806220808192 1920439865573376 1926300501540864 1929790176362496 1935868730277888 1941117483118592 1947068298187488 1947231716376576 1950759310065664 1960421766463488 1962875827519488 1966431761989632 1970159480733696 1977974144190464 1990259697881088 1993865240812032 1994032586686464 1997644964560896 2000145621712896 2001263886598144 2025513895428096 2028049438980096 2028219653947392 2031723441586944 2031893964914688 2035574932242432 2051928795119616 2060067797635869 2060240699916288 2063973020024832 2064146250072064 2067712101582848 2070474230071296 2080555033890816 2080729655672832 2084499093454848 2092767286487232 2103162381164544 2103338900389888 2113579716968448 2116403117162496 2117586380652544 2120059243395072 2120237180780544 2124078190166016 2136366604955716 2149635962750472 2149816382521344 2153710977417216 2157612627738624 2157793716994048 2160494848770048 2171196162441216 2183757168508416 2187896865947648 2190451835460924 2190635680923648 2194604223823872 2198764483772416 2205474487271424 2212421406031872 2216429415825408 2225220912214272 2225407675858944 2229252109519008 2229439211503616 2243286660022272 2247350585131008 2251421872422912 2254429407412224 2260541879074816 2271770335772672 2278703132356608 2283022816641024 2285880710529024 2287158727540736 2290021798772736 2317770787405824 2321969647527936 2322164531331072 2326176114280704 2326371351134208 2329283508830208 2330585791987712 2345061480136704 2354363197298136 2358826308599808 2363099544666112 2366057678810112 2366256262938624 2370542959067136 2377777181589504 2382284678234112 2389587963936768 2403614149902336 2407968523362304 2422924849594368 2423128206606336 2427314206205952 2427517931618304 2431915609030656 2441561834235104 2456726814571968 2461383974191104 2465843003129856 2468929751801856 2469136970022912 2473610044243968 2503373526241056 2503583635341312 2507908623208884 2508119112941568 2512662806986752 2532849606475776 2533062189514752 2543109613959168 2547716696593152 2547930527432704 2555741627744256 2560586487431168 2568400668721152 2573053568483328 2581158307037184 2596091064249984 2596308955168768 2612435097747456 2613895688617984 2616948128565792 2617167770025984 2621909015986176 2653679597174784 2658486987749376 2658710115581952 2662038295805952 2663526619414528 2666860828950528 2680070263013376 2700685193904128 2704065918640128 2704292871929856 2708964588782592 2709191953219584 2714099909656576 2730957673070592 2735905060159488 2746757063514492 2746987599888384 2751964026699776 2760632306761728 2769056970964992 2774073378521088 2774306207563776 2779332124606464 2782811299774464 2790356381982976 2804216508219392 2818106289291264 2821634002059264 2826745657860096 2826982907707392 2832104253554688 2860998315704064 2866181283667296 2866421843361792 2871614636556288 2875209331212288 2876816836984832 2880659798360064 2894685264543744 2911676224677888 2920602447281232 2920847574564864 2926138965098496 2940632649695232 2949647642984448 2955239221100544 2966961216285696 2967210234478592 2972336146025344 2990797861218048 2991048880029696 2996467446841344 3001895829897216 3005905876549632 3038270843142144 3042329480921088 3044030422188032 3047585162380416 3047840947372032 3053362398363648 3090361049874432 3095959530037248 3096219375108096 3101568152374272 3101828468178944 3105711345106944 3121094483509248 3126748640182272 3139150929730848 3145101744799744 3154743571746816 3155008350584832 3160723945422848 3170369575452672 3176379570978816 3180355771170816 3186117285249024 3204549907433574 3204818866536448 3224724573782016 3230566466125824 3236418941607936 3236690575491072 3240742273155072 3242554145374208 3275635752762624 3281845298921472 3285953521385472 3287790670839808 3291906335735808 3292182626697216 3298146725658624 3308211730907136 3324644123738112 3337831368321408 3338111513788416 3343878164278512 3344158817255424 3350217075982336 3371025877696512 3377132808634368 3390812818612224 3396955595457536 3407655503659008 3418054698534912 3424534224961536 3430738091311104 3435032698159104 3441544409382912 3461454752333312 3482954471291904 3483246796996608 3489264171421056 3489557026701312 3495878687981568 3531544795947204 3538239462899712 3544649316999168 3544946820775936 3549086518215168 3549384394407936 3555814438600704 3573427017351168 3605421224853504 3605723829239808 3611952785043456 3612255937626112 3634692309909504 3640971309308928 3641276897427456 3647873413545984 3662342751352656 3662650133184512 3680843075682304 3692075961286656 3698764504694784 3703705455034368 3705776166141952 3710415066365952 3755375453011968 3757475052388352 3761862934813326 3762178669412352 3768994210480128 3769310543609856 3776139004739584 3799593284272128 3814664420938752 3821575044889728 3821895791149056 3828819515408384 3833612441616384 3840879731146752 3852601003081728 3859580352724992 3871737460555776 3882234966237184 3894136596374976 3894463432753152 3901518620131328 3920843532926976 3925751655038976 3932863523979264 3940318961467392 3955948288380928 3980519395762176 3987730481624064 3988065173372928 3995289929121792 4000291243425792 4002527773196288 4051027790856192 4056098877960192 4056439307894784 4063446883173888 4063787929829376 4071149864484864 4103857590239232 4120135595271738 4120481399832576 4127946040049664 4128292500144128 4135424203165696 4140948460142592 4161110067781632 4161459311345664 4168998186909696 4185534572974464 4206324762329088 4206677800779776 4227159433936896 4232806234324992 4240118486790144 4240474361561088 4248156380332032 4272733209911432 4299271925500944 4299632765042688 4307421954834432 4315225255477248 4315587433988096 4320989697540096 4367514337016832 4375793731895296 4380903670921848 4381271361847296 4389208447647744 4397528967544832 4410948974542848 4424842812063744 4432858831650816 4450441824428544 4450815351717888 4458504219038016 4458878423007232 4486573320044544 4494701170262016 4502843744845824 4508858814824448 4521083758149632 4543540671545344 4557406264713216 4566045633282048 4571761421058048 4574317455081472 4580043597545472 4635541574811648 4643939295055872 4644329062662144 4652352228561408 4652742702268416 4658567017660416 4661171583975424 4690122960273408 4708726394596272 4717652617199616 4726199089332224 4732115357620224 4732512525877248 4741085918134272 4755554363179008 4764569356468224 4779175927873536 4806824861150361 4807228299804672 4815937046724608 4845849699188736 4846256413212672 4854628412411904 4855035863236608 4863831218061312 4883123668470208 4913453629143936 4922767948382208 4931686006259712 4937859503603712 4938273940045824 4947220088487936 5006747052482112 5007167270682624 5015817246417768 5016238225883136 5025325613973504 5065699212951552 5066124379029504 5086219227918336 5095433393186304 5095861054865408 5111483255488512 5136801337442304 5146107136966656 5162316614074368 5192182128499968 5192617910337536 5224870195494912 5227791377235968 5233896257131584 5234335540051968 5243818031972352 5307359194349568 5316973975498752 5317420231163904 5324076591611904 5327053238829056 5333721657901056 5360140526026752 5401370387808256 5408131837280256 5408585743859712 5417929177565184 5418383906439168 5428199819313152 5461915346141184 5471810120318976 5493514127028984 5493975199776768 5503928053399552 5521264613523456 5538113941929984 5548146757042176 5548612415127552 5558664249212928 5565622599548928 5580712763965952 5608433016438784 5636212578582528 5643268004118528 5653491315720192 5653965815414784 5664208507109376 5721996631408128 5732362567334592 5732843686723584 5743229273112576 5750418662424576 5753633673969664 5761319596720128 5789370529087488 5823352449355776 5841204894562464 5841695149129728 5852277930196992 5881265299390464 5899295285968896 5910478442201088 5933922432571392 5934420468957184 5944672292050688 5981595722436096 5982097760059392 5992934893682688 6003791659794432 6076541686284288 6084658961842176 6088060844376064 6095170324760832 6095681894744064 6106724796727296 6180203392907607 6180722099748864 6191919060074496 6192438750216192 6203136304748544 6203656936357888 6211422690213888 6242188967018496 6253497280364544 6278301859461696 6290203489599488 6309487143493632 6310016701169664 6321447890845696 6340739150905344 6352759141957632 6360711542341632 6372234570498048 6409099814867148 6409637733072896 6449449147564032 6461132932251648 6472837883215872 6473381150982144 6481484546310144 6485108290748416 6551271505525248 6563690597842944 6571907042770944 6575581341679616 6583812671471616 6596293451317248 6616423461814272 6649288247476224 6675662736642816 6676223027576832 6687756328557024 6688317634510848 6700434151964672 6742051755393024 6754265617268736 6781625637224448 6793911190915072 6815311007318016 6836109397069824 6849068449923072 6861476182622208 6870065396318208 6922909504666624 6965908942583808 6966493593993216 6978528342842112 6979114053402624 6991757375963136 7063089591894408 7076478925799424 7089298633998336 7089893641551872 7098173036430336 7098768788815872 7111628877201408 7146854034702336 7210842449707008 7223905570086912 7224511875252224 7269384619819008 7281942618617856 7282553794854912 7295746827091968 7324685502705312 7325300266369024 7361686151364608 7384151922573312 7397529009389568 7407410910068736 7411552332283904 7420830132731904 7510750906023936 7514950104776704 7523725869626652 7524357338824704 7537988420960256 7552278009479168 7599186568544256 7629328841877504 7643150089779456 7643791582298112 7657639030816768 7667224883232768 7681759462293504 7705202006163456 7719160705449984 7743474921111552 7764469932474368 7788273192749952 7788926865506304 7803037240262656 7841687065853952 7851503310077952 7865727047958528 7911896576761856 7961038791524352 7975460963248128 7976130346745856 7990579858243584 8000582486851584 8005055546392576 8102055581712384 8112197755920384 8112878615789568 8126893766347776 8127575859658752 8142299728969728 8207715180478464 8240271190543476 8240962799665152 8255892080099328 8270848406331392 8281896920285184 8322220135563264 8322918622691328 8337996373819392 8371069145948928 8412649524658176 8413355601559552 8454318867873792 8480236973580288 8480948723122176 8496312760664064 8545466419822864 8598543851001888 8599265530085376 8614843909668864 8630450510954496 8641979395080192 8735028674033664 8751587463790592 8761807341843696 8762542723694592 8778416895295488 8795057935089664 8821897949085696 8865717663301632 8900883648857088 8901630703435776 8917008438076032 8917756846014464 8973146640089088 8989402340524032 9005687489691648 9017717629648896 9042167516299264 9087081343090688 9114812529426432 9132091266564096 9143522842116096 9148634910162944 9160087195090944 9271083149623296 9287878590111744 9288658125324288 9304704457122816 9305485404536832 9317134035320832 9322343167950848 9380245920546816 9417452789192544 9435305234399232 9452398178664448 9464230715240448 9465025051754496 9482171836268544 9511108726358016 9529138712936448 9558351855747072 9613649722300722 9614456599609344 9631874093449216 9691699398377472 9709256824823808 9710071726473216 9727662436122624 9766247336940416 9826907258287872 9845535896764416 9863372012519424 9875719007207424 9876547880091648 9894440176975872 10013494104964224 10014334541365248 10031634492835536 10032476451766272 10050651227947008 10131398425903104 10172438455836672 10190866786372608 10191722109730816 10222966510977024 10273602674884608 10292214273933312 10324633228148736 10384364256999936 10385235820675072 10449740390989824 10455582754471936 10467792514263168 10468671080103936 10487636063944704 10614718388699136 10633947950997504 10634840462327808 10648153183223808 10654106477658112 10667443315802112 10720281052053504 10802740775616512 10816263674560512 10817171487719424 10835858355130368 10836767812878336 10856399638626304 10923830692282368 10943620240637952 10987028254057968 10987950399553536 11007856106799104 11042529227046912 11076227883859968 11096293514084352 11117328498425856 11131245199097856 11161425527931904 11216866032877568 11272425157165056 11286536008237056 11306982631440384 11307931630829568 11328417014218752 11443993262816256 11464725134669184 11465687373447168 11486458546225152 11500837324849152 11507267347939328 11522639193440256 11578741058174976 11646704898711552 11682409789124928 11683390298259456 11704555860393984 11762530598780928 11798590571937792 11820956884402176 11867844865142784 11868840937914368 11889344584101376 11963191444872192 11964195520118784 11985869787365376 12007583319588864 12153083372568576 12169317923684352 12176121688752128 12190340649521664 12191363789488128 12213449593454592 12360406785815214 12361444199497728 12383838120148992 12384877500432384 12406272609497088 12407313872715776 12422845380427776 12484377934036992 12506994560729088 12556603718923392 12580406979198976 12618974286987264 12620033402339328 12642895781691392 12681478301810688 12721423084683264 12744469140996096 12818199629734296 12819275466145792 12898898295128064 12922265864503296 12945675766431744 12946762301964288 12962969092620288 12970216581496832 13102543011050496 13127381195685888 13143814085541888 13151162683359232 13167625342943232 13192586902634496 13232846923628544 13298576494952448 13351325473285632 13352446055153664 13375512657114048 13376635269021696 13400868303929344 13484103510786048 13508531234537472 13563251274448896 13587822381830144 13630622014636032 13672218794139648 13698136899846144 13722952365244416 13740130792636416 13845819009333248 13931817885167616 13932987187986432 13957056685684224 13958228106805248 13983514751926272 14126179183788816 14152957851598848 14178597267996672 14179787283103744 14196346072860672 14197537577631744 14223257754402816 14293708069404672 14420474583451083 14421684899414016 14447811140173824 14449023750504448 14538769239638016 14563885237235712 14565107589709824 14591493654183936 14649371005410624 14650600532738048 14723372302729216 14768303845146624 14795058018779136 14814821820137472 14823104664567808 14841660265463808 15021501812047872 15029900209553408 15047451739253304 15048714677649408 15075976841920512 15104556018958336 15198373137088512 15258657683755008 15286300179558912 15287583164596224 15315278061633536 15334449766465536 15410404012326912 15438321410899968 15486949842223104 15528939864948736 15576546385499904 15577853731012608 15606074480525312 15683374131707904 15703006620155904 15731454095917056 15823793153523712 15922077583048704 15950921926496256 15952260693491712 15981159716487168 16001164973703168 16010111092785152 16204111163424768 16224395511840768 16225757231579136 16253787532695552 16255151719317504 16284599457939456 16415430360956928 16480542381086952 16481925599330304 16511784160198656 16541696812662784 16563793840570368 16644440271126528 16645837245382656 16675992747638784 16742138291897856 16825299049316352 16908637735747584 16960473947160576 16961897446244352 16992625521328128 17090932839645728 17197087702003776 17198531060170752 17229687819337728 17260901021908992 17283958790160384 17470057348067328 17503174927581184 17523614683687392 17525085447389184 17556833790590976 17643795898171392 17731435326603264 17801767297714176 17803261406871552 17834016876152064 17835513692028928 17946293280178176 17978804681048064 18011374979383296 18084335032598528 18174162686181376 18229625058852864 18264182533128192 18287045684232192 18297269820325888 18320174390181888 18542166299246592 18575757180223488 18577316250648576 18609408914245632 18610970809073664 18634268070641664 18644686335901696 18760491841093632 18834905578385088 18870610468798464 18904796357328896 18928461430480896 18930050103508992 18964343672537088 19022217452716032 19058277425872896 19116703711494144 19227299444601444 19228913199218688 19263748186898432 19383398796754944 19418513649647616 19420143452946432 19455324872245248 19532494673880832 19653814516575744 19691071793528832 19726744025038848 19751438014414848 19788880353951744 20026988209928448 20028669082730496 20063268985671072 20064952903532544 20101302455894016 20262796851806208 20344876911673344 20381733572745216 20383444219461632 20445933021954048 20547205349769216 20584428547866624 20768728513999872 20770471641350144 20899480781979648 20911165508943872 20935585028526336 20937342160207872 20975272127889408 21229436777398272 21267895901995008 21269680924655616 21296306366447616 21308212955316224 21334886631604224 21440562104107008 21605481551233024 21632527349121024 21671716710260736 21673535625756672 21712799277252608 21847661384564736 21887240481275904 21974056508115936 21975900799107072 22015712213598208 22085058454093824 22152455767719936 22192587028168704 22234656996851712 22262490398195712 22322851055863808 22433732065755136 22544850314330112 22573072016474112 22613965262880768 22656834028437504 22887986525632512 22929450269338368 22931374746894336 22972917092450304 23001674649698304 23014534695878656 23045278386880512 23157482116349952 23293409797423104 23364819578249856 23366780596518912 23409111720787968 23525061197561856 23597181143875584 23735689730285568 23737681875828736 23778689168202752 23926382889744384 23928391040237568 23971739574730752 24015166639177728 24306166745137152 24338635847368704 24352243377504256 24380681299043328 24382727578976256 24426899186909184 24720813571630428 24722888398995456 24767676240297984 24812545218994176 24814627745431552 24845690760855552 24968755868073984 25013989121458176 25113207437846784 25160813958397952 25237948573974528 25240066804678656 25285791563382784 25362956603621376 25442846169366528 25488938281992192 25636399259468592 25638550932291584 25797796590256128 25844531729006592 25891351532863488 25925938185240576 25940433162993664 26205086022100992 26254762391371776 26287628171083776 26302325366718464 26335250685886464 26385173805268992 26465693847257088 26597152989904896 26702650946571264 26704892110307328 26751025314228096 26753270538043392 26801736607858688 26968207021572096 27017062469074944 27126502548897792 27175644763660288 27261244029272064 27344437588279296 27396273799692288 27445904730488832 27480261585272832 27691638018666496 27863635770335232 27865974375972864 27914113371368448 27916456213610496 27967029503852544 28252358367577632 28305915703197696 28357194535993344 28392692145721344 28395075155263488 28446515508805632 28587416138809344 28840949166902166 28843369798828032 28895622280347648 28898047501008896 29127770474471424 29130215179419648 29182987308367872 29298742010821248 29301201065476096 29446744605458432 29536607690293248 29590116037558272 29629643640274944 29683320530927616 30043003624095744 30059800419106816 30094903478506608 30097429355298816 30151953683841024 30209112037916672 30517315367510016 30572600359117824 30575166329192448 30630556123267072 30668899532931072 30820808024653824 30876642821799936 30973899684446208 31057879729897472 31153092770999808 31155707462025216 31212148961050624 31366748263415808 31406013240311808 31462908191834112 31647586307047424 31844155166097408 31901843852992512 31904521386983424 31962319432974336 32002329947406336 32020222185570304 32408222326849536 32448791023681536 32451514463158272 32507575065391104 32510303438635008 32569198915878912 32830860721913856 32961084762173904 32963851198660608 33023568320397312 33083393625325568 33127587681140736 33288880542253056 33351985495277568 33484276583795712 33650598098632704 33817275471495168 33920947894321152 33923794892488704 33985251042656256 34181865679291456 34394175404007552 34397062120341504 34459375638675456 34521802043817984 34567917580320768 34940114696134656 35006349855162368 35047229367374784 35050170894778368 35113667581181952 35287591796342784 35462870653206528 35603534595428352 35606522813743104 35668033752304128 35671027384057856 35892586560356352 35957609362096128 36022749958766592 36168670065197056 36348325372362752 36459250117705728 36528365066256384 36574091368464384 36594539640651776 36640348780363776 37084332598493184 37151514360446976 37154632501297152 37218817828491264 37221941618147328 37268536141283328 37289372671803392 37520983682187264 37669811156770176 37741220937596928 37809592714657792 37856922860961792 37860100207017984 37928687345074176 38044434905432064 38233407422988288 38454598889202888 38457826398437376 38527496373796864 38766797593509888 38837027299295232 38840286905892864 38910649744490496 39064989347761664 39307629033151488 39382143587057664 39453488050077696 39502876028829696 39577760707903488 40053976419856896 40057338165460992 40126537971342144 40129905807065088 40202604911788032 40525593703612416 40689753823346688 40763467145490432 40766888438923264 40891866043908096 41094410699538432 41168857095733248 41537457027999744 41540943282700288 41798961563959296 41822331017887744 41871170057052672 41874684320415744 41950544255778816 42458873554796544 42535791803990016 42539361849311232 42592612732895232 42616425910632448 42669773263208448 42881124208214016 43210963102466048 43261423750353249 43265054698242048 43343433420521472 43347071251513344 43425598554505216 43695322769129472 43774480962551808 43948113016231872 43951801598214144 44031424427196416 44170116908187648 44304911535439872 44385174056337408 44469313993703424 44524980796391424 44645702111727616 44867464131510272 45089700628660224 45146144032948224 45227930525761536 45313668056875008 45775973051265024 45858900538676736 45862749493788672 45945834184900608 46003349299396608 46029069391757312 46314964232699904 46586819594846208 46729639156499712 46733561193037824 46818223441575936 47050122395123712 47194362287751168 47471379460571136 47475363751657472 47557378336405504 47852765779488768 47856782080475136 47943479149461504 48030333278355456 48612333490274304 48677271694737408 48704486755008512 48761362598086656 48765455157952512 48853798373818368 49441627143260856 49445776797990912 49535352480595968 49625090437988352 49629255490863104 49691381521711104 49937511736147968 50027978242916352 50226414875693568 50321627916795904 50475897147949056 50571583126765568 50725913207242752 50885692338733056 50977876563984384 51272798518937184 51277101864583168 51595593180512256 51689063458013184 51782703065726976 51851876370481152 51880866325987328 52410172044201984 52509524782743552 52575256342167552 52604650733436928 52670501371772928 52931387694514176 53194305979809792 53405301893142528 53409784220614656 53502050628456192 53506541076086784 53603473215717376 53936414043144192 54034124938149888 54253005097795584 54351289527320576 54522488058544128 54688875176558592 54792547599384576 54891809460977664 54960523170545664 55383276037332992 55727271540670464 55731948751945728 55828226742736896 55832912427220992 55934059007705088 56504716735155264 56611831406395392 56714389071986688 56785384291442688 56790150310526976 56893031017611264 57174832277618688 57681898333804332 57686739597656064 57791244560695296 58255540948942848 58260430358839296 58365974616735744 58597484021642496 58602402130952192 58893489210916864 59073215380586496 59180232075116544 59366641061855232 60086007248191488 60119600838213632 60189806957013216 60194858710597632 60303907367682048 61034630735020032 61145200718235648 61150332658384896 61261112246534144 61337799065862144 61641616049307648 61753285643599872 62115759459794944 62306185541999616 62311414924050432 62424297922101248 62733496526831616 62812026480623616 62925816383668224 63295172614094848 63688310332194816 63803687705985024 63809042773966848 63924638865948672 64004659894812672 64040444371140608 64816444653699072 64897582047363072 65015150130782208 65020606877270016 65138397831757824 65661721443827712 65922169524347808 65927702397321216 66047136640794624 66166787250651136 66255175362281472 66577761084506112 66703970990555136 66968553167591424 67301196197265408 67634550942990336 67841895788642304 67970502085312512 68363731358582912 68788350808015104 68794124240683008 68918751277350912 69043604087635968 69135835160641536 69880229392269312 70012699710324736 70094458734749568 70100341789556736 70227335162363904 70575183592685568 71207069190856704 71213045627486208 71336067504608256 71342054768115712 71785173120712704 71915218724192256 72045499917533184 72337340130394112 72696650744725504 72918500235411456 73056730132512768 73148182736928768 73189079281303552 73280697560727552 74168665196986368 74303028720893952 74437635656982528 74443883236294656 74537072282566656 74578745343606784 75041967364374528 75339622313540352 75482441875193856 75619185429315584 75713845721923584 75720200414035968 75857374690148352 76088869810864128 76466814845976576 76909197778405776 76915652796874752 77054992747593728 77533595187019776 77674054598590464 77821299488980992 78129978695523328 78615258066302976 78764287174115328 78906976100155392 79005752057659392 79155521415806976 80107952839713792 80114676330921984 80253075942684288 80259811614130176 80405209823576064 81051187407224832 81379507646693376 81526934290980864 81533776877846528 81783732087816192 82188821399076864 82337714191466496 83074914055999488 83081886565400576 83597923127918592 83644662035775488 83742340114105344 83749368640831488 83901088511557632 84917747109593088 85071583607980032 85185225465790464 85232851821264896 85339546526416896 85762248416428032 86421926204932096 86522847500706498 86530109396484096 86686866841042944 86694142503026688 86851197109010432 87390645538258944 87548961925103616 87896226032463744 87903603196428288 88062848854392832 88340233816375296 88609823070879744 88770348112674816 89049961592782848 89291404223455232 89734928263020544 90179401257320448 90292288065896448 90455861051523072 90627336113750016 91551946102530048 91717801077353472 91725498987577344 91891668369801216 92006698598793216 92058138783514624 92629928465399808 93173639189692416 93459278312999424 93467122386075648 93636446883151872 94100244790247424 94388724575502336 94942758921142272 94950727503314944 95114756672811008 95705531558977536 95713564160950272 95886958298923008 96060666556710912 97224666980548608 97354543389474816 97522725196173312 97530910315905024 97707596747636736 98883254286521712 98891553595981824 99070704961191936 99250180875976704 99258510981726208 99382763043422208 100055956485832704 100452829751387136 100643255833591808 100951794295898112 101143166253531136 101451826414485504 101771384677466112 101955753127968768 102545597037874368 102554203729166336 103191186361024512 103378126916026368 103565406131453952 103703752740962304 103761732651974656 104820344088403968 105019049565487104 105150512684335104 105209301466873856 105341002743545856 105862775389028352 106388611959619584 106810603786285056 106819568441229312 107004101256912384 107013082152173568 107206946431434752 107872828086288384 108068249876299776 108506010195591168 108702579054641152 109044976117088256 109377750353117184 109585095198769152 109783618921955328 109921046341091328 110766552074665984 111454543081340928 111463897503891456 111656453485473792 111665824854441984 111868118015410176 113009433470310528 113223662812790784 113428778143973376 113570768582885376 113580300621053952 113786062035222528 115363796667608664 115373479195312128 115582489121390592 116511081897885696 116520860717678592 116731949233471488 117194968043284992 117204804261904384 118146430761172992 118360464150233088 118733282123710464 120172014496382976 120239201676427264 120379613914026432 120389717421195264 120607814735364096 122069261470040064 122290401436471296 122300665316769792 122522224493068288 122675598131724288 123283232098615296 123506571287199744 124231518919589888 124612371083999232 124622829848100864 124848595844202496 125466993053663232 125624052961247232 125851632767336448 126590345228189696 127376620664389632 127607375411970048 127618085547933696 127849277731897344 128009319789625344 128080888742281216 129632889307398144 129795164094726144 130030300261564416 130041213754540032 130276795663515648 131323442887655424 131844339048695616 131855404794642432 132094273281589248 132333574501302272 132510350724562944 133155522169012224 133407941981110272 133937106335182848 134602392394530816 135269101885980672 135683791577284608 135941004170625024 136727462717165824 137576701616030208 137588248481366016 137837502554701824 138087208175271936 139760458784538624 140025399420649472 140188917469499136 140200683579113472 140454670324727808 141150367185371136 142414138381713408 142426091254972416 142672135009216512 142684109536231424 143570346241425408 143830437448384512 144090999835066368 144674680260788224 145393301489451008 145837000470822912 146113460265025536 146296365473857536 146378158562607104 146561395121455104 148337330393972736 148606057441787904 148875271313965056 148887766472589312 149074144565133312 149157490687213568 150083934728749056 150679244627080704 150964883750387712 151238370858631168 151427691443847168 151714749380296704 152177739621728256 152933629691953152 153818395556811552 153831305593749504 154109985495187456 155067190374039552 155348109197180928 155642598977961984 156259957391046656 157230516132605952 157528574348230656 157813952200310784 158011504115318784 160215905679427584 160229352661843968 160506151885368576 160519623228260352 160810419647152128 162102374814449664 162759015293386752 163053868581961728 163067553755693056 163567464175632384 164377642798153728 164675428382932992 166149828111998976 166163773130801152 167195846255837184 167289324071550976 167484680228210688 167498737281662976 167802177023115264 169835494219186176 170143167215960064 170370450931580928 170465703642529792 170679093052833792 171524496832856064 172843852409864192 173045695001412996 173060218792968192 173373733682085888 173702394218020864 174781291076517888 175097923850207232 175792452064927488 175807206392856576 176125697708785664 176680467632750592 177219646141759488 177540696225349632 178099923185565696 178582808446910464 179469856526041088 180358802514640896 180584576131792896 180911722103046144 183103892205060096 183435602154706944 183450997975154688 183783336739602432 184013397197586432 184116277567029248 185259856930799616 186347278379384832 186918556625998848 186934244772151296 187272893766303744 188200489580494848 188777449151004672 189885517842284544 190229513345622016 191411063117955072 191427128321900544 191773916597846016 192121333113421824 194449333961097216 195045450392346624 195061820631810048 195415193495273472 197766508573043424 197783107191963648 198141409922383872 198500361751953408 198765526086844416 200111912971665408 200905659502774272 201286511667183616 201903588591796224 202286332507062272 202903652828971008 203911506255937536 205091194075748736 205108407458332672 206382372722049024 206756253832052736 207130812262907904 207407505481924608 209640688176807936 210038099130974208 210301025368670208 210418602933747712 210682005487091712 211725550778056704 213621207572570112 213639136882458624 214008202513824768 214026164304347136 214413892862869504 215745656172576768 216136499752599552 217012020391182336 217405158109282304 218089952234176512 218755500706234368 219170190397538304 219567237843910656 219842092682182656 221533104149331968 222909086162681856 223312906970947584 223331649708883968 223736236030820352 226018866940621056 226447325625581568 226857556287946752 227141537165770752 227160601242107904 227572124070445056 230727593335217328 230746958390624256 231164978242781184 233022163795771392 233463898466942976 234389936086569984 234409608523808768 236292861522345984 236720928300466176 237466564247420928 240344028992765952 240478403352854528 240759227828052864 240779434842390528 241215629470728192 244138522940080128 244580802872942592 244601330633539584 245044448986136576 245351196263448576 246566464197230592 247013142574399488 248463037839179776 249224742167998464 249245659696201728 249697191688404992 250933986107326464 251248105922494464 251703265534672896 253180690456379392 254753241328779264 255214750823940096 255698555463794688 256018639579250688 256161777484562432 259265778614796288 259590328189452288 260060600523128832 260082427509080064 260553591327031296 262646885775310848 263688678097391232 263710809589284864 264188546563178496 264667149002604544 265020701449125888 266311044338024448 267874212670365696 269204784789061632 270538203771961344 271367583154569216 271882008341250048 273454925434331648 275153403232060416 275176496962732032 275675005109403648 276174416350543872 279520917569077248 280050798841298944 280377834938998272 280401367158226944 280909340649455616 282300734370742272 284828276763426816 284852182509944832 285344270018433024 285368219072462848 287140692482850816 287660874896769024 288181999670132736 289349360521576448 290786602978902016 291674000941645824 292592730947715072 292756317125214208 293122790242910208 296674660787945472 297212114883575808 297750542627930112 297775532945178624 298148289130266624 298314981374427136 300167869457498112 301358489254161408 301929767500775424 302476741717262336 302855382887694336 303429498760593408 304355479243456512 305867259383906304 307636791113623104 307662611187499008 308219970990374912 310134380748079104 310696218394361856 311285197955923968 312519914782093312 314461032265211904 315057148696461312 315627904400621568 316023008230637568 320431811358855168 320458705323687936 321012303770737152 321039246456520704 321620839294304256 324204749628899328 325518030586773504 326107737163923456 326135107511386112 327134928351264768 328755285596307456 329350856765865984 332299656223997952 332327546261602304 334391692511674368 334969360456421376 334997474563325952 335604354046230528 339670988438372352 340286334431920128 340740901863161856 340931407285059584 341358186105667584 345687704819728384 346091390002825992 346120437585936384 346747467364171776 347404788436041728 349562582153035776 350195847700414464 351584904129854976 351614412785713152 352251395417571328 354439292283518976 355081392450699264 356199846371131392 357165616893820928 358939713052082176 360717605029281792 361169152263585792 361823444206092288 366207784410120192 366871204309413888 366901995950309376 367566673479204864 368026794395172864 368232555134058496 370519713861599232 372694556758769664 373837113251997696 373868489544302592 374545787532607488 376400979160989696 377554898302009344 379771035684569088 380459026691244032 382822126235910144 382854256643801088 383547833195692032 384242666226843648 388898667922194432 390090900784693248 390123641263620096 390830386990546944 395533017146086848 395566214383927296 396282819844767744 397000723503906816 397531052173688832 400223825943330816 401811319005548544 402573023334367232 403807177183592448 405807305657942016 407823012511875072 410182388151497472 410216814916665344 412764745444098048 413512507664105472 414261624525815808 419281376353615872 420076198261948416 420602050737340416 420837205867495424 421364010974183424 423451101556113408 427242415145140224 427278273764917248 428016405027649536 428052328608694272 428827785725739008 431491312345153536 432272999505199104 434024040782364672 434810316218564608 436179904468353024 437511001412468736 438340380795076608 439134475687821312 439684185364365312 443066208298663936 445818172325363712 446625813941895168 446663299417767936 447472472061640704 452037733881242112 452894651251163136 453715112575893504 454283074331541504 455144248140890112 461455186670434656 461493916781248512 462329956485562368 466044327591542784 466927796933885952 468779872173139968 468819217047617536 472585723044691968 473441856600932352 480688057985531904 480956806705709056 481518455656105728 481558869684781056 482431258941456384 488277045880160256 489161605745885184 489202661267079168 490088897972273152 490702392526897152 493132928394461184 494026285148798976 496926075678359552 498449484335996928 498491319392403456 499394383376809984 501867972214652928 502496211844988928 503406531069345792 506361380912758784 509506482657558528 510429501647880192 511397110927589376 512037279158501376 512323554969124864 518531557229592576 519180656378904576 520121201046257664 521107182654062592 525293771550621696 527377356194782464 527421619178569728 528377093126356992 529334298005209088 530041402898251776 532622088676048896 535748425340731392 538409569578123264 541076407543922688 542735166309138432 546909850868663296 550306806464120832 550352993925464064 551350010218807296 552348832701087744 559041835138154496 560101597682597888 560755669877996544 560802734316453888 561818681298911232 564601468741484544 569656553526853632 570688540036866048 570736438144925696 574281384965701632 575321749793538048 576363999340265472 578698721043152896 581573205957804032 583348001883291648 585185461895430144 585512634250428416 586245580485820416 593349321575890944 594424229767151616 595501085255860224 596296578260533248 596629962748854272 600335738914996224 602716978508322816 603859535001550848 604953483434524672 605710765775388672 606858997521186816 608710958486913024 611734518767812608 615273582227246208 615325222374998016 616439941980749824 620268761496158208 621392436788723712 625039829564186624 628922064530423808 630114297392922624 631255808801243136 632046016461275136 640863622717710336 640917410647375872 642024607541474304 642078492913041408 643241678588608512 648409499257798656 651036061173547008 652215474327846912 654269856702529536 657510571192614912 658701713531731968 664599312447995904 664655092523204608 669938720912842752 669994949126651904 671208708092461056 679341976876744704 680572668863840256 681481803726323712 682716372211335168 691375409639456768 692182780005651984 692240875171872768 693494934728343552 694809576872083456 700391695400828928 703169808259709952 703228825571426304 704502790835142656 708878584567037952 710162784901398528 712399692742262784 714331233787641856 717879426104164352 721435210058563584 722338304527171584 723646888412184576 732415568820240384 733742408618827776 733803991900618752 735133346958409728 736053588790345728 736465110268116992 741039427723198464 745389113517539328 747674226503995392 747736979088605184 749091575065214976 752801958321979392 755109796604018688 759542071369138176 760918053382488064 765644252471820288 767095666391384064 768485332453687296 777797335844388864 780181801569386496 780247282527240192 781660773981093888 791066034292173696 791132428767854592 792565639689535488 794001447007813632 795062104347377664 803622638011097088 805146046668734464 807614354367184896 811614611315884032 815646025023750144 820364776302994944 820433629833330688 825529490888196096 827025015328210944 828523249051631616 838562752707231744 840152396523896832 841204101474680832 841674411734990848 842728021948366848 846902203112226816 854484830290280448 854556547529834496 856032810055299072 856104657217388544 857655571451478016 862982624690307072 864545999010398208 868048081564729344 869620632437129216 872359808936706048 875022002824937472 878268951375642624 879368370728730624 886132416597327872 891636344650727424 893251627883790336 893326598835535872 894944944123281408 904075467762484224 905789302502326272 907430225151787008 908566148663083008 910288496281780224 922910373340869312 922987833562497024 924659912971124736 932088655183085568 933855593867771904 937559744346279936 937638434095235072 945171446089383936 946883713201864704 961376115971063808 961913613411418112 963036911312211456 963117739369562112 964862517882912768 976554091760320512 978323211491770368 978405322534158336 980177795944546304 981404785053794304 986265856788922368 988052570297597952 993852151356719104 996898968671993856 996982638784806912 998788766753619968 1004992423689977856 1006813062138691584 1012722761825517568 1019012965315117056 1020859003295760384 1022794221855178752 1024074558317002752 1024647109938249728 1037063114459185152 1038361312757809152 1040242402092515328 1042214365308125184 1050587543101243392 1054754712389564928 1054843238357139456 1056754186252713984 1058668596010418176 1065244177352097792 1071496850681462784 1076819139156246528 1082152815087845376 1085470332618276864 1093819701737326592 1100613612928241664 1100705987850928128 1102700020437614592 1104697665402175488 1118083670276308992 1120203195365195776 1121511339755993088 1121605468632907776 1123637362597822464 1129202937482969088 1139313107053707264 1141377080073732096 1141472876289851392 1148562769931403264 1150643499587076096 1152727998680530944 1157397442086305792 1163146411915608064 1166696003766583296 1170370923790860288 1171025268500856832 1172491160971640832 1186698643151781888 1188848459534303232 1191002170511720448 1192593156521066496 1193259925497708544 1200671477829992448 1205433957016645632 1207719070003101696 1209906966869049344 1211421531550777344 1217421916973826048 1223469037535625216 1230547164454492416 1230650444749996032 1232879883961499648 1240537522992316416 1242784873577447424 1250079659128373248 1257844129060847616 1260228594785845248 1262511617602486272 1264092032922550272 1281727245435420672 1281834821294751744 1284049215082948608 1284156985826082816 1286483357177217024 1296818998515597312 1302072122347094016 1304430948655693824 1308539713405059072 1315021142385229824 1317403427063463936 1329198624895991808 1339877441825685504 1339989898253303808 1342417416184922112 1358683953753489408 1361145337727680512 1365432744422670336 1382750819278913536 1384365560011303968 1384481750343745536 1386989869456687104 1400783390801657856 1406339616519419904 1406457651142852608 1409005581670285312 1417757169134075904 1420325569802797056 1428662467575283712 1435758852208328704 1442870420117127168 1444676609054343168 1447293776824369152 1464831137640480768 1467484817237655552 1467607983801237504 1470266693916819456 1472107177580691456 1472930220536233984 1482078855446396928 1490778227035078656 1495348453007990784 1495473958177210368 1498183150130429952 1505603916643958784 1510219593208037376 1519084142738276352 1521836106764976128 1531288504943640576 1534191332782768128 1536970664907374592 1555594671688777728 1560363603138772992 1563321547962187776 1582132068584347392 1582264857535709184 1585131279379070976 1588002894015627264 1590124208694755328 1607245276022194176 1610292093337468928 1615228708734369792 1623229222631768064 1640729552605989888 1640867259666661376 1651058981776392192 1654050030656421888 1657046498103263232 1677125505414463488 1680304793047793664 1682408202949361664 1683348823469981696 1685456043896733696 1693804406224453632 1708969660580560896 1712065620110598144 1712209314434777088 1715311142902956032 1725965249380614144 1729091998020796416 1736096163129458688 1739241264874258432 1744719617873412096 1750044005649874944 1756537902751285248 1758736741457461248 1772264833194655744 1783272689301454848 1786503255767580672 1789889888246562816 1808150935524968448 1811578605004652544 1814860450303574016 1817132297326166016 1820576992563560448 1845820746681738624 1845975667124994048 1849319825942249472 1864177310366171136 1875119488692559872 1875276868190470144 1890342892178767872 1893767426403729408 1922752231942127616 1923827226822836224 1926073822624422912 1926235478739124224 1929725035765825536 1953108183520641024 1956646422983540736 1960355591889092608 1962809570107588608 1972531713577844736 1976105140595195904 1987704302713438208 1993797937343987712 1993965277569613824 1997577533507239936 2009984847379955712 2013626124277383168 2025445523651035136 2038025930630234112 2041718006591520768 2048149116634005504 2049294219876499456 2074126228918370304 2076722625515618304 2080484804185030656 2084428730616250368 2101175086202486784 2109509424779129856 2109686476714278912 2113508372505427968 2117337192020836352 2130488354704195584 2142993701362925568 2153638278312493056 2164305630175690752 2170940665236553728 2187639403474653184 2201227225856483328 2201411975701856256 2205400040875229184 2209395330804350976 2236167340552617984 2243022679511986176 2243210937265815552 2247274725195644928 2258405874965938176 2278626214107414528 2282754160147464192 2282945752579702784 2301286999174152192 2305455997361061888 2314794884172611584 2326292823831216128 2333392007533166592 2340741847581720576 2344982321943281664 2373397286303563776 2377696919068606464 2382004341023440896 2385186313042132992 2386519850995417088 2410867914033291264 2415438140006203392 2419813933738098688 2422843063101554688 2434843833947652096 2446938075071250432 2461094328908984832 2461300889499992064 2465759767922999296 2481075045984632832 2485569747154894848 2500159318256746496 2515688258121695232 2520457189571690496 2525023235204972544 2528184065845100544 2563454490870841344 2563669642589503488 2568098430165897216 2568313971652165632 2572966714354434048 2593637997031194624 2604144244694188032 2608861897311387648 2617079426810118144 2634806854126927872 2658397249791983616 2679754883651371008 2679979796506607616 2684834832369844224 2717367907506978816 2722290675455361024 2730865488845340672 2765501638557827072 2768731120022607936 2768963500687491072 2773979738913374208 2801566781603315712 2812679233038839808 2812915302285705216 2818011163340570624 2835514338268151808 2840651139605594112 2857324935150567424 2871517704416657408 2885740840234254336 2889353218108686336 2894587553648738304 2929662275280961536 2934969634475311104 2935215967602475008 2940533387833638912 2944214355161382912 2945860441072467968 2964157710892793856 2981556454070157312 2990696906015981568 2990947916354420736 2996366300260859904 3020439186416074752 3038168285476552704 3043672213529952256 3062577009887281152 3068382665565536256 3073941329814749184 3111189343377555456 3120727206277545984 3126643095924375552 3164264137168694784 3164529715071418368 3170262558758141952 3176005788031254528 3214490552044388352 3220584186674937856 3230457417468739584 3246458445263536128 3281459105211979776 3281734519333322752 3302117963552784384 3308100061312843776 3314092996206526464 3354251010828926976 3360609586095587328 3364816405898723328 3366697646939963392 3370912087793467392 3387608812448907264 3417939321161121792 3424131240221196288 3424418628869554176 3430622285805912064 3451930498761228288 3458183996041592832 3472192326258917376 3478482529748516864 3489439235746824192 3500088011299749888 3513075805502570496 3517473482914922496 3544529666389311488 3566545378602909696 3573006511535161344 3579779776493125632 3616301871049936896 3623157210009305088 3629720900607148032 3634264594652332032 3691641493363477248 3691951334249988096 3698639651884498944 3728354620732342272 3750238977385119744 3750553736380940288 3780685784357535744 3787534852807458816 3845504463884255232 3847654453645672448 3852147645248845824 3852470957478248448 3859450071531651072 3906216367041282048 3913292845967081472 3920711183778185216 3925619140215177216 3945063427155689472 3952210281190391808 3975408605426876416 3987595874687975424 3995155067014479872 4019969694759911424 4027252248554766336 4050891047302070272 4076051861260468224 4083436013183041536 4096298233268011008 4098588439752998912 4148252457836740608 4153445251031236608 4160969608370061312 4202350172404973568 4219018849558259712 4219372953428557824 4227016745010855936 4234674384041672704 4260976709408391168 4285987402725851136 4307276556624986112 4328611260351381504 4341881330473107456 4375278806949306368 4402454451712966656 4402823951403712512 4410800081750458368 4418790661608701952 4472334681105235968 4486045359023972352 4486421874531631104 4494549450391289856 4516811749931876352 4557252428214829056 4565508320294928384 4602573998348304384 4610911994722123776 4629589768345223168 4652585647662432256 4666784015066333184 4689964643886563328 4746794572607127552 4755393838137212928 4764008682046881792 4770372626084265984 4821735828066582528 4830876280012406784 4839627867476197376 4845686126203109376 4869687667895304192 4922188657817969664 4922601778999984128 4931519535845998592 4962150091969265664 4971139494309789696 5000318636513492992 5031376516243390464 5040914379143380992 5050046470409945088 5056368131690201088 5126908981741682688 5136196860331794432 5136627943304331264 5145933428708868096 5187275994062389248 5208288489388376064 5217723794622775296 5234158853620236288 5269613708253855744 5316794499583967232 5359509767302742016 5369669664739688448 5434735815013957632 5444581350910722048 5461730977690681344 5531003277115654144 5537462240045215872 5537927001374982144 5547959477826748416 5625358466077679616 5625830604571410432 5636022326681141248 5671028676536303616 5681302279211188224 5714649870301134848 5743035408833314816 5771481680468508672 5778706436217372672 5789175107297476608 5859324550561923072 5869939268950622208 5881066775667277824 5888428710322765824 5891720882144935936 5928315421785587712 5963112908140314624 5981393812031963136 5981895832708841472 5992732600521719808 6040878372832149504 6076336570953105408 6087344427059904512 6125154019774562304 6147882659629498368 6222378686755110912 6241454412555091968 6253286191848751104 6328528274337389568 6329059430142836736 6340525117516283904 6352011576062509056 6428981104088776704 6441168373349875712 6460914834937479168 6492916890527072256 6562918210423959552 6563469038666645504 6604235927105568768 6616200122625687552 6628185992413052928 6708502021657853952 6729632811797446656 6733395293879926784 6741824175586934784 6775217624897814528 6835878642322243584 6848262480442392576 6848837257739108352 6861244571611824128 6903860997522456576 6916367992083185664 6944384652517834752 6956965059497033728 6978878471493648384 7000176022599499776 7034946965829844992 7089059332778622976 7133090757205819392 7146013023070322688 7159559552986251264 7232603742099873792 7246314420018610176 7259441801214296064 7268529189304664064 7383282986726954496 7383902668499976192 7397279303768997888 7456709241464684544 7500477954770239488 7501107472761880576 7561371568715071488 7575069705614917632 7691008927768510464 7704295290497691648 7704941914956496896 7718900143063302144 7812432734082564096 7826585691934162944 7841422367556370432 7851238280430354432 7904420562380783616 7950817210853752832 7975191749375950848 7990310134028959744 8039939389519822848 8054504497109532672 8101782094604140544 8152103722520936448 8166872026366083072 8192596466536022016 8197176879505997824 8296504915673481216 8306890502062473216 8321939216740122624 8404700344809947136 8438037699116519424 8438745906857115648 8454033490021711872 8469348768083345408 8521953418816782336 8571974805451702272 8614553113249972224 8657222520702763008 8683762660946214912 8750557613898612736 8804908903425933312 8805647902807425024 8821600163500916736 8837581323217403904 8944669362210471936 8972090718047944704 8972843749063262208 8989098900782579712 9114504856429658112 9131016640589856768 9205147996696608768 9221823989444247552 9259179536690446336 9333568030132666368 9379929287773126656 9493589145214255104 9510787676274425856 9528017364093763584 9643471656133165056 9661752560024813568 9679255734952394752 9691372252406218752 9739375335790608384 9844377315635939328 9845203557999968256 9863039071691997184 9924300183938531328 9942278988619579392 10000637273026985984 10062753032486780928 10081828758286761984 10100092940819890176 10112736263380402176 10253817963483365376 10272393720663588864 10273255886608662528 10291866857417736192 10374551988124778496 10416576978776752128 10435447589245550592 10468317707240472576 10539227416507711488 10633588999167934464 10719019534605484032 10739339329479376896 10869471630027915264 10889162701821444096 11062006554231308288 11074924480090431744 11075854002749964288 11095918955653496832 11250716932155359232 11251661209142820864 11272044653362282496 11342057353072607232 11362604558422376448 11429299740602269696 11486070817666629632 11542963360937017344 11557412872434745344 11578350214594953216 11718649101123846144 11739878537901244416 11762133551334555648 11776857420645531648 11783441764289871872 11856630843571175424 11926225816280629248 11962787624063926272 11985465201043439616 12081756745664299008 12152673141906210816 12174688854119809024 12250308039549124608 12295765319258996736 12444757373510221824 12482908825110183936 12657056548674779136 12658118860285673472 12681050235032567808 12704023152125018112 12857962208177553408 12882336746699751424 12921829669874958336 12985833781054144512 13125836420847919104 13126938077333291008 13208471854211137536 13232400245251375104 13256371984826105856 13417004043315707904 13459265623594893312 13466790587759853568 13483648351173869568 13550435249795629056 13671757284644487168 13696524960884785152 13722489143223648256 13807721995044913152 13832735984166371328 13888769305035669504 13913930118994067456 13957756942987296768 14000352045198999552 14069893931659689984 14178118665557245952 14266181514411638784 14292026046140645376 14465207484199747584 14492628840037220352 14518883602428592128 14537058378609328128 14766565973453908992 14767805336999952384 14794558607537995776 14913418482929369088 15000955909540478976 15122743137430142976 15150139411229835264 15408590580995383296 15409883829912993792 15437800286126604288 15624865468165128192 15653171383868325888 15702476560860708864 15808841124761567232 15901634421707505664 15950383498751901696 15980620268057919488 16109008994219065344 16203564189208281088 16304207445041872896 16333744052732166144 16385192933072044032 16593009831346962432 16613781004124946432 16643878433480245248 16876075398233038848 16877491813714231296 16908066980043423744 16938697536166690816 17043906837633564672 17143949610903404544 17229106226499944448 17314445041405526016 17367525321892429824 17501115227797225472 17609817806851866624 17643200327001833472 17675162646434807808 17889338724420943872 17944181436095889408 17945687498126524416 17978197801565159424 18229009712859316224 18262033281179713536 18443647978888495104 18518359073380892672 18667136060265332736 18759858575546253312 18987178290428510208 19021575352548851712 19056034728187527168 19286943312266330112 19323505120049627136 19358511469904789504 19382744504812437504 19478750671581216768 19688754631271878656 19690407115999936512 19726078143383994368 19848600367877062656 19884557977239158784 20001274546053971968 20125506064973561856 20200185881639780352 20225472526760804352 20507635926966730752 20544787441327177728 20546511773217325056 20583733714835472384 20749103976249556992 20833153957553504256 20870895178491101184 20936635414480945152 21267177998335868928 21438039069210968064 21478678658958753792 21738943260055830528 21778325403642888192 22124013108462616576 22149848960180863488 22151708005499928576 22191837911306993664 22501433864310718464 22503322418285641728 22544089306724564992 22684114706145214464 22725209116844752896 22858599481204539392 22972141635333259264 23114825744869490688 23156700429189906432 23437298202247692288 23479757075802488832 23524267102669111296 23553714841291063296 23566883528579743744 23713261687142350848 23852451632561258496 23925575248127852544 23970930402086879232 24163513491328598016 24305346283812421632 24349377708239618048 24500616079098249216 24591530638517993472 24889514747020443648 24965817650220367872 25314113097349558272 25316237720571346944 25362100470065135616 25408046304250036224 25715924416355106816 25764673493399502848 25843659339749916672 25971667562108289024 26251672841695838208 26253876154666582016 26416943708422275072 26464800490502750208 26512743969652211712 26834008086631415808 26918531247189786624 26933581175519707136 26967296702347739136 27343514569288974336 27393049921769570304 27444978286447296512 27615443990089826304 27665471968332742656 27777538610071339008 27827860237988134912 28000704090397999104 28139787863319379968 28356237331114491904 28532363028823277568 28584052092281290752 28930414968399495168 28985257680074440704 29037767204857184256 29074116757218656256 29533131946907817984 29535610673999904768 29589117215075991552 29826836965858738176 30001911819080957952 30245486274860285952 30300278822459670528 30817181161990766592 30819767659825987584 30875600572253208576 31249730936330256384 31306342767736651776 31404953121721417728 31617682249523134464 31803268843415011328 31900766997503803392 32218017988438130688 32407128378416562176 32608414890083745792 32667488105464332288 33186019662693924864 33227562008249892864 33287756866960490496 33752150796466077696 33754983627428462592 33816133960086847488 33877395072333381632 34087813675267129344 34287899221806809088 34458212452999888896 34628890082811052032 34735050643784859648 35002230455594450944 35219635613703733248 35286400654003666944 35350325292869615616 35778677448841887744 35888362872191778816 35956395603130318848 36458019425718632448 36524066562359427072 36887295957776990208 37036718146761785344 37334272120530665472 37974356580857020416 38043150705097703424 38112069456375054336 38573886624532660224 38647010240099254272 38717022939809579008 38765489009624875008 38957501343162433536 39377509262543757312 39380814231999873024 39452156286767988736 39697200735754125312 39769115954478317568 40002549092107943936 40251012129947123712 40400371763279560704 40450945053521608704 41015271853933461504 41089574882654355456 41167467429670944768 41498207952499113984 41666307915107008512 41741790356982202368 41873270828961890304 42534355996671737856 42876078138421936128 43477886520111661056 43556650807285776384 44248026216925233152 44299697920361726976 44303416010999857152 44383675822613987328 45002867728621436928 45088178613449129984 45368229412290428928 45450418233689505792 45717198962409078784 45944283270666518528 46229651489738981376 46313400858379812864 46874596404495384576 46959514151604977664 47107429682582126592 47133767057159487488 47426523374284701696 47704903265122516992 47851150496255705088 47941860804173758464 48327026982657196032 48610692567624843264 48698755416479236096 49001232158196498432 49779029494040887296 49931635300440735744 50628226194699116544 50632475441142693888 50724200940130271232 50816092608500072448 51431848832710213632 51687318679499833344 51943335124216578048 52503345683391676416 52507752309333164032 52929600981005500416 53025487939304423424 53668016173262831616 53837062494379573248 53934593404695478272 54687029138577948672 54786099843539140608 54889956572894593024 55330943936665485312 55555077220142678016 55655720475976269824 56001408180795998208 56279575726638759936 56712474662228983808 57064726057646555136 57168104184562581504 57860829936798990336 57970515360148881408 58075534409714368512 58148233514437312512 59066263893815635968 59071221347999809536 59178234430151983104 59653673931717476352 60003823638161915904 60600557644919341056 61634362323981533184 61639535319651975168 61751201144506417152 62499461872660512768 62612685535473303552 62809906243442835456 63606537686830022656 63801533995007606784 64436035976876261376 64814256756833124352 65216829780167491584 65334976210928664576 66372039325387849728 66455124016499785728 66575513733920980992 67504301592932155392 67509967254856925184 67632267920173694976 67754790144666763264 68175627350534258688 68575798443613618176 68916424905999777792 69470101287569719296 70004460911188901888 70439271227407466496 70572801308007333888 70700650585739231232 71557354897683775488 71776725744383557632 71912791206260637696 72916038851437264896 73048133124718854144 73774591915553980416 74073436293523570688 74668544241061330944 75948713161714040832 76086301410195406848 76224138912750108672 77147773249065320448 77294020480198508544 77434045879619158016 77530978019249750016 77915002686324867072 78755018525087514624 78761628463999746048 78904312573535977472 79394401471508250624 79538231908956635136 80005098184215887872 80502024259894247424 80800743526559121408 80901890107043217408 82030543707866923008 82179149765308710912 82334934859341889536 82996415904998227968 83332615830214017024 83483580713964404736 85068711993343475712 85752156276843872256 86955773040223322112 87113301614571552768 88496052433850466304 88599395840723453952 88606832021999714304 88767351645227974656 90005735457242873856 90176357226898259968 90736458824580857856 90900836467379011584 91434397924818157568 91888566541333037056 92459302979477962752 92626801716759625728 93749192808990769152 93919028303209955328 94214859365164253184 94267534114318974976 94853046748569403392 95409806530245033984 95702300992511410176 96654053965314392064 97221385135249686528 97397510832958472192 98002464316392996864 99558058988081774592 99863270600881471488 101256452389398233088 101264950882285387776 101448401880260542464 101632185217000144896 102863697665420427264 103374637358999666688 103886670248433156096 105006691366783352832 105859201962011000832 106050975878608846848 107336032346525663232 107869186809390956544 109374058277155897344 109572199687078281216 110661887873330970624 111110154440285356032 111311440951952539648 112002816361591996416 113424949324457967616 114129452115293110272 114336208369125163008 115721659873597980672 115941030720297762816 116151068819428737024 116296467028874625024 118132527787631271936 118142442695999619072 118356468860303966208 119307347863434952704 120007647276323831808 121201115289838682112 123268724647963066368 123502402289012834304 124998923745321025536 125225371070946607104 125619812486885670912 127213075373660045312 127603067990015213568 129628513513666248704 130433659560334983168 130669952421857329152 132744078650775699456 132910248032999571456 133151027467841961984 135008603185864310784 135264535840347389952 135509580289333526528 136351254701068517376 137151596887227236352 137832849811999555584 138940202575139438592 140008921822377803776 140878542454814932992 141401301171478462464 143114709795367550976 143553451488767115264 143825582412521275392 145832077702874529792 146096266249437708288 148146872587047141376 149337088482122661888 151897426323428081664 152172602820390813696 152448277825500217344 154295546498130640896 154868091759238316032 155061956038499500032 155830005372649734144 157510037050175029248 157523256927999492096 157808625147071954944 158788802943016501248 159076463817913270272 160010196368431775744 161004048519788494848 161803780214086434816 164061087415733846016 164358299530617421824 164669869718683779072 165992831809996455936 166665231660428034048 166967161427928809472 170137423986686951424 171504312553687744512 173911546080446644224 174226603229143105536 177198791681446907904 177213664043999428608 177534703290455949312 180011470914485747712 180352714453796519936 181801672934758023168 182868795849636315136 183777133082666074112 184918605958955925504 185253603433519251456 187498385617981538304 187838056606419910656 188429718730328506368 188535068228637949952 190819613060490067968 191404601985022820352 193308107930628784128 194442770270499373056 194795021665916944384 196004928632785993728 199116117976163549184 199726541201762942976 202512904778796466176 202529901764570775552 202896803760521084928 203264370434000289792 205727395330840854528 206749274717999333376 210013382733566705664 211718403924022001664 212101951757217693696 214672064693051326464 215738373618781913088 218748116554311794688 219144399374156562432 221323775746661941248 222220308880570712064 222622881903905079296 224005632723183992832 226849898648915935232 228258904230586220544 228672416738250326016 231443319747195961344 231882061440595525632 232302137638857474048 232592934057749250048 236265055575262543872 236284885391999238144 236712937720607932416 238614695726869905408 240015294552647663616 242402230579677364224 246537449295926132736 247004804578025668608 249997847490642051072 250450742141893214208 254426150747320090624 255206135980030427136 259257027027332497408 260867319120669966336 261339904843714658304 265488157301551398912 265820496065999142912 266302054935683923968 270017206371728621568 270529071680694779904 271019160578667053056 272702509402137034752 274303193774454472704 275665699623999111168 277880405150278877184 280017843644755607552 281757084909629865984 282802602342956924928 286229419590735101952 287106902977534230528 291664155405749059584 292192532498875416576 296293745174094282752 298674176964245323776 303794852646856163328 304345205640781627392 304896555651000434688 308591092996261281792 309736183518476632064 310123912076999000064 311660010745299468288 315020074100350058496 315617250294143909888 317577605886033002496 318152927635826540544 320020392736863551488 322008097039576989696 323607560428172869632 328122174831467692032 328716599061234843648 331985663619992911872 333330463320856068096 333934322855857618944 340274847973373902848 343008625107375489024 347823092160893288448 348453206458286211072 354397583362893815808 354427328087998857216 355069406580911898624 360022941828971495424 363603345869516046336 365737591699272630272 367554266165332148224 370507206867038502912 374996771235963076608 375676113212839821312 376859437460657012736 381639226120980135936 382809203970045640704 388885540540998746112 389590043331833888768 392009857265571987456 398232235952327098368 399453082403525885952 405025809557592932352 405793607521042169856 406528740868000579584 411454790661681709056 413498549435998666752 420026765467133411328 424203903514435387392 429344129386102652928 431476747237563826176 437496233108623589376 438288798748313124864 444440617761141424128 445245763807810158592 448011265446367985664 453699797297831870464 456517808461172441088 457344833476500652032 462886639494391922688 464604275277714948096 465185868115498500096 472530111150525087744 472569770783998476288 473425875441215864832 477229391453739810816 480030589105295327232 493074898591852265472 494009609156051337216 499995694981284102144 500901484283786428416 508852301494640181248 510412271960060854272 518514054054664994816 521734638241339932672 522679809687429316608 531640992131998285824 532604109871367847936 540034412743457243136 541058143361389559808 542038321157334106112 545405018804274069504 548606387548908945408 551331399247998222336 555760810300557754368 560035687289511215104 563514169819259731968 565605204685913849856 572458839181470203904 574213805955068461056 583328310811498119168 584385064997750833152 592587490348188565504 597348353928490647552 607589705293712326656 608690411281563254784 609793111302000869376 617182185992522563584 619472367036953264128 620247824153998000128 630040148200700116992 631234500588287819776 635155211772066004992 636305855271653081088 640040785473727102976 644016194079153979392 647215120856345739264 656244349662935384064 657433198122469687296 663971327239985823744 666660926641712136192 667868645711715237888 680549695946747805696 686017250214750978048 695646184321786576896 696906412916572422144 708795166725787631616 708854656175997714432 710138813161823797248 720045883657942990848 727206691739032092672 731475183398545260544 741014413734077005824 749993542471926153216 751352226425679642624 763278452241960271872 765618407940091281408 777771081081997492224 779180086663667777536 784019714531143974912 796464471904654196736 798906164807051771904 810051619115185864704 811587215042084339712 813057481736001159168 822909581323363418112 826997098871997333504 840053530934266822656 848407807028870774784 858688258772205305856 874992466217247178752 876577597496626249728 888881235522282848256 890491527615620317184 896022530892735971328 907399594595663740928 913035616922344882176 914689666953001304064 925773278988783845376 929208550555429896192 930371736230997000192 945060222301050175488 946851750882431729664 954458782907479621632 960061178210590654464 986149797183704530944 999991389962568204288 1001802968567572856832 1017704602989280362496 1020824543920121708544 1037028108109329989632 1043469276482679865344 1045359619374858633216 1063281984263996571648 1065208219742735695872 1080068825486914486272 1084076642314668212224 1090810037608548139008 1097212775097817890816 1102662798495996444672 1111521620601115508736 1120071374579022430208 1127028339638519463936 1144917678362940407808 1148427611910136922112 1166656621622996238336 1168770129995501666304 1194696707856981295104 1217380822563126509568 1219586222604001738752 1234364371985045127168 1240495648307996000256 1260080296401400233984 1262469001176575639552 1272611710543306162176 1280081570947454205952 1288032388158307958784 1294430241712691478528 1312488699325870768128 1314866396244939374592 1333321853283424272384 1335737291423430475776 1361099391893495611392 1372034500429501956096 1393812825833144844288 1417590333451575263232 1417709312351995428864 1420277626323647594496 1440091767315885981696 1462950366797090521088 1482028827468154011648 1499987084943852306432 1502704452851359285248 1526556904483920543744 1531236815880182562816 1555542162163994984448 1558360173327335555072 1568039429062287949824 1597812329614103543808 1620103238230371729408 1623174430084168679424 1626114963472002318336 1645819162646726836224 1653994197743994667008 1680107061868533645312 1696815614057741549568 1717376517544410611712 1749984932434494357504 1753155194993252499456 1777762471044565696512 1780983055231240634368 1792045061785471942656 1814799189191327481856 1826071233844689764352 1829379333906002608128 1851546557977567690752 1858417101110859792384 1860743472461994000384 1890120444602100350976 1893703501764863459328 1908917565814959243264 1920122356421181308928 1972299594367409061888 1999982779925136408576 2003605937135145713664 2035409205978560724992 2041649087840243417088 2074056216218659979264 2086938552965359730688 2090719238749717266432 2126563968527993143296 2130416439485471391744 2160137650973828972544 2168153284629336424448 2181620075217096278016 2194425550195635781632 2223043241202231017472 2240142749158044860416 2254056679277038927872 2289835356725880815616 2296855223820273844224 2333313243245992476672 2337540259991003332608 2389393415713962590208 2434761645126253019136 2439172445208003477504 2468728743970090254336 2480991296615992000512 2520160592802800467968 2545223421086612324352 2560163141894908411904 2576064776316615917568 2624977398651741536256 2629732792489878749184 2666643706566848544768 2671474582846860951552 2722198783786991222784 2744069000859003912192 2787625651666289688576 2835180666903150526464 2840555252647295188992 2880183534631771963392 2925900733594181042176 2999974169887704612864 3005408905702718570496 3053113808967841087488 3062473631760365125632 3111084324327989968896 3116720346654671110144 3136078858124575899648 3195624659228207087616 3240206476460743458816 3252229926944004636672 3291638325293453672448 3307988395487989334016 3360214123737067290624 3434753035088821223424 3499969864868988715008 3506310389986504998912 3561966110462481268736 3584090123570943885312 3629598378382654963712 3652142467689379528704 3658758667812005216256 3703093115955135381504 3721486944923988000768 3780240889204200701952 3787407003529726918656 3817835131629918486528 3840244712842362617856 3944599188734818123776 3999965559850272817152 4007211874270291427328 4083298175680486834176 4148112432437319958528 4181438477499434532864 4253127937055986286592 4260832878970942783488 4320275301947657945088 4336306569258672848896 4388851100391271563264 4446086482404462034944 4480285498316089720832 4508113358554077855744 4579670713451761631232 4593710447640547688448 4666626486491984953344 4675080519982006665216 4869523290252506038272 4878344890416006955008 4937457487940180508672 4961982593231984001024 5040321185605600935936 5090446842173224648704 5120326283789816823808 5152129552633231835136 5249954797303483072512 5259465584979757498368 5333287413133697089536 5342949165693721903104 5444397567573982445568 5488138001718007824384 5575251303332579377152 5670361333806301052928 5681110505294590377984 5760367069263543926784 5851801467188362084352 5999948339775409225728 6010817811405437140992 6106227617935682174976 6124947263520730251264 6222168648655979937792 6233440693309342220288 6272157716249151799296 6391249318456414175232 6480412952921486917632 6504459853888009273344 6583276650586907344896 6720428247474134581248 6869506070177642446848 6999939729737977430016 7012620779973009997824 7123932220924962537472 7168180247141887770624 7259196756765309927424 7304284935378759057408 7317517335624010432512 7406186231910270763008 7442973889847976001536 7560481778408401403904 7635670263259836973056 7680489425684725235712 7889198377469636247552 7999931119700545634304 8014423748540582854656 8166596351360973668352 8362876954998869065728 8521665757941885566976 8640550603895315890176 8777702200782543126528 8960570996632179441664 9016226717108155711488 9159341426903523262464 9187420895281095376896 9333252972983969906688 9350161039964013330432 9756689780832013910016 9874914975880361017344 9923965186463968002048 10080642371211201871872 10240652567579633647616 10304259105266463670272 10499909594606966145024 10518931169959514996736 10685898331387443806208 10888795135147964891136 10976276003436015648768 11340722667612602105856 11362221010589180755968 11520734138527087853568 11703602934376724168704 11999896679550818451456 12021635622810874281984 12249894527041460502528 12444337297311959875584 12466881386618684440576 12544315432498303598592 12782498636912828350464 12960825905842973835264 13008919707776018546688 13166553301173814689792 13440856494948269162496 13739012140355284893696 13999879459475954860032 14025241559946019995648 14247864441849925074944 14518393513530619854848 14608569870757518114816 14635034671248020865024 14812372463820541526016 14885947779695952003072 15120963556816802807808 15271340526519673946112 15360978851369450471424 15778396754939272495104 15999862239401091268608 16028847497081165709312 16333192702721947336704 16725753909997738131456 17043331515883771133952 17281101207790631780352 17555404401565086253056 17921141993264358883328 18032453434216311422976 18318682853807046524928 18374841790562190753792 18666505945967939813376 18700322079928026660864 19513379561664027820032 19749829951760722034688 20161284742422403743744 20481305135159267295232 20608518210532927340544 20999819189213932290048 21037862339919029993472 21371796662774887612416 21777590270295929782272 21952552006872031297536 22681445335225204211712 23041468277054175707136 23407205868753448337408 23999793359101636902912 24043271245621748563968 24499789054082921005056 24933762773237368881152 25088630864996607197184 25564997273825656700928 25921651811685947670528 26333106602347629379584 26881712989896538324992 27478024280710569787392 27999758918951909720064 28050483119892039991296 29036787027061239709696 29270069342496041730048 29624744927641083052032 29771895559391904006144 30241927113633605615616 30721957702738900942848 31556793509878544990208 32057694994162331418624 32666385405443894673408 34086663031767542267904 34562202415581263560704 35110808803130172506112 35842283986528717766656 36064906868432622845952 36749683581124381507584 37333011891935879626752 37400644159856053321728 39026759123328055640064 39499659903521444069376 40322569484844807487488 40962610270318534590464 41217036421065854681088 41999638378427864580096 42075724679838059986944 42743593325549775224832 43555180540591859564544 43905104013744062595072 45362890670450408423424 46082936554108351414272 46814411737506896674816 47999586718203273805824 48086542491243497127936 48999578108165842010112 49867525546474737762304 50177261729993214394368 51129994547651313401856 51843303623371895341056 52666213204695258759168 53763425979793076649984 54956048561421139574784 55999517837903819440128 56100966239784079982592 58540138684992083460096 59249489855282166104064 60483854227267211231232 61443915405477801885696 63113587019757089980416 64115389988324662837248 65332770810887789346816 69124404831162527121408 70221617606260345012224 71684567973057435533312 72129813736865245691904 73499367162248763015168 74801288319712106643456 78999319807042888138752 80645138969689614974976 81925220540637069180928 82434072842131709362176 83999276756855729160192 84151449359676119973888 87110361081183719129088 87810208027488125190144 90725781340900816846848 92165873108216702828544 96173084982486994255872 97999156216331684020224 99735051092949475524608 102259989095302626803712 103686607246743790682112 105332426409390517518336 107526851959586153299968 111999035675807638880256 112201932479568159965184 117080277369984166920192 118498979710564332208128 120967708454534422462464 122887830810955603771392 126227174039514179960832 128230779976649325674496 130665541621775578693632 138248809662325054242816 140443235212520690024448 143369135946114871066624 144259627473730491383808 146998734324497526030336 149602576639424213286912 157998639614085776277504 161290277939379229949952 163850441081274138361856 164868145684263418724352 167998553513711458320384 168302898719352239947776 175620416054976250380288 181451562681801633693696 184331746216433405657088 192346169964973988511744 195998312432663368040448 207373214493487581364224 210664852818781035036672 215053703919172306599936 224403864959136319930368 236997959421128664416256 241935416909068844924928 245775661621911207542784 252454348079028359921664 261331083243551157387264 276497619324650108485632 286738271892229742133248 288519254947460982767616 293997468648995052060672 299205153278848426573824 315997279228171552555008 322580555878758459899904 327700882162548276723712 335997107027422916640768 336605797438704479895552 351240832109952500760576 362903125363603267387392 368663492432866811314176 384692339929947977023488 391996624865326736080896 414746428986975162728448 421329705637562070073344 430107407838344613199872 448807729918272639860736 473995918842257328832512 483870833818137689849856 491551323243822415085568 504908696158056719843328 552995238649300216971264 573476543784459484266496 577038509894921965535232 587994937297990104121344 631994558456343105110016 645161111757516919799808 673211594877408959791104 725806250727206534774784 737326984865733622628352 783993249730653472161792 829492857973950325456896 860214815676689226399744 897615459836545279721472 947991837684514657665024 967741667636275379699712 983102646487644830171136 1009817392316113439686656 1105990477298600433942528 1146953087568918968532992 1154077019789843931070464 1175989874595980208242688 1263989116912686210220032 1290322223515033839599616 1346423189754817919582208 1451612501454413069549568 1474653969731467245256704 1658985715947900650913792 1720429631353378452799488 1895983675369029315330048 1935483335272550759399424 2019634784632226879373312 2211980954597200867885056 2293906175137837937065984 2351979749191960416485376 2580644447030067679199232 2692846379509635839164416 2903225002908826139099136 2949307939462934490513408 3317971431895801301827584 3440859262706756905598976 3791967350738058630660096 3870966670545101518798848 4039269569264453758746624 4423961909194401735770112 5161288894060135358398464 5806450005817652278198272 6635942863791602603655168 6881718525413513811197952 7741933341090203037597696 8078539138528907517493248 8847923818388803471540224 10322577788120270716796928 11612900011635304556396544 13271885727583205207310336 15483866682180406075195392 20645155576240541433593856 23225800023270609112793088 26543771455166410414620672 30967733364360812150390784 46451600046541218225586176 61935466728721624300781568 92903200093082436451172352 185806400186164872902344704
- Sum of all divisors σ(n): 683765789638162885644840927
- Sum of proper divisors (its aliquot sum) s(n): 497959389451998012742496223
- 185806400186164872902344704 is an abundant number, because the sum of its proper divisors (497959389451998012742496223) is greater than itself. Its abundance is 312152989265833139840151519
Bases of 185806400186164872902344704
- Binary: 10011001101100100000100100100011000111100001000101100001000000000000000000000000000000002
- Hexadecimal: 0x99B209231E116100000000
- Base-36: NCGZHCEGR7GQCXS00
Squares and roots of 185806400186164872902344704
- 185806400186164872902344704 squared (1858064001861648729023447042) is 34524018350141249715541801921357357454301740836847616
- 185806400186164872902344704 cubed (1858064001861648729023447043) is 6414783569600844589378108318783144000196468949719808300135407178255126352625664
-
185806400186164872902344704 is a
perfect square number . Itssquare root is 13631082135552 -
The
cube root of 185806400186164872902344704 is 570628628.4914160249
Scales and comparisons
How big is 185806400186164872902344704?- 185,806,400,186,164,872,902,344,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 185,806,400,186,164,872,902,344,704 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 185806400186164872902344704 cubic inches would be around 47552385.7 feet tall.
Recreational maths with 185806400186164872902344704
- 185806400186164872902344704 backwards is 407443209278461681004608581
- 185806400186164872902344704 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 185806400186164872902344704's digits is 108
- 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 185806400186164872902344704 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 185806400186164872902344704 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/185806400186164872902344704/
Chicago style:
Numbermatics. 2024. "Number 185806400186164872902344704 - Facts about the integer". https://numbermatics.com/n/185806400186164872902344704/
The information we have on file for 185806400186164872902344704 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 185806400186164872902344704, math, Factors of 185806400186164872902344704, curriculum, school, college, exams, university, Prime factorization of 185806400186164872902344704, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-five septillion, eight hundred six sextillion, four hundred quintillion, one hundred eighty-six quadrillion, one hundred sixty-four trillion, eight hundred seventy-two billion, nine hundred two million, three hundred forty-four thousand, seven hundred four.