68640329419199124363804672
68,640,329,419,199,124,363,804,672 is an even composite number composed of five prime numbers multiplied together.
68640329419199124363804672 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred four divisors.
Prime factorization of 68640329419199124363804672:
221 × 312 × 173 × 233 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 23 × 23 × 23 × 101 × 101 × 101)See below for interesting mathematical facts about the number 68640329419199124363804672 from the Numbermatics database.
Names of 68640329419199124363804672
- Cardinal: 68640329419199124363804672 can be written as Sixty-eight septillion, six hundred forty sextillion, three hundred twenty-nine quintillion, four hundred nineteen quadrillion, one hundred ninety-nine trillion, one hundred twenty-four billion, three hundred sixty-three million, eight hundred four thousand, six hundred seventy-two.
Scientific notation
- Scientific notation: 6.8640329419199124363804672 × 1025
Factors of 68640329419199124363804672
Divisors of 68640329419199124363804672
- Number of divisors d(n): 18304
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 23 24 27 32 34 36 46 48 51 54 64 68 69 72 81 92 96 101 102 108 128 136 138 144 153 162 184 192 202 204 207 216 243 256 272 276 288 289 303 306 324 368 384 391 404 408 414 432 459 486 512 529 544 552 576 578 606 612 621 648 729 736 768 782 808 816 828 864 867 909 918 972 1024 1058 1088 1104 1152 1156 1173 1212 1224 1242 1296 1377 1458 1472 1536 1564 1587 1616 1632 1656 1717 1728 1734 1818 1836 1863 1944 2048 2116 2176 2187 2208 2304 2312 2323 2346 2424 2448 2484 2592 2601 2727 2754 2916 2944 3072 3128 3174 3232 3264 3312 3434 3456 3468 3519 3636 3672 3726 3888 4096 4131 4232 4352 4374 4416 4608 4624 4646 4692 4761 4848 4896 4913 4968 5151 5184 5202 5454 5508 5589 5832 5888 6144 6256 6348 6464 6528 6561 6624 6647 6868 6912 6936 6969 7038 7272 7344 7452 7776 7803 8181 8192 8262 8464 8704 8748 8832 8993 9216 9248 9292 9384 9522 9696 9792 9826 9936 10201 10302 10368 10404 10557 10908 11016 11178 11664 11776 12167 12288 12393 12512 12696 12928 13056 13122 13248 13294 13736 13824 13872 13938 14076 14283 14544 14688 14739 14904 15453 15552 15606 16362 16384 16524 16767 16928 17408 17496 17664 17986 18432 18496 18584 18768 19044 19392 19584 19652 19683 19872 19941 20402 20604 20736 20808 20907 21114 21816 22032 22356 23328 23409 23552 24334 24543 24576 24786 25024 25392 25856 26112 26244 26496 26588 26979 27472 27648 27744 27876 28152 28566 29088 29189 29376 29478 29808 30603 30906 31104 31212 31671 32724 32768 33048 33534 33856 34816 34992 35328 35972 36501 36864 36992 37168 37179 37536 38088 38784 39168 39304 39366 39491 39744 39882 40804 41208 41472 41616 41814 42228 42849 43632 44064 44217 44712 46359 46656 46818 47104 48668 49086 49152 49572 50048 50301 50784 51712 52224 52488 52992 53176 53429 53958 54944 55296 55488 55752 56304 57132 58176 58378 58752 58956 59049 59616 59823 61206 61812 62208 62424 62721 63342 65448 65536 66096 67068 67712 69632 69984 70227 70656 71944 73002 73629 73728 73984 74336 74358 75072 76176 77568 78336 78608 78732 78982 79488 79764 80937 81608 82416 82944 83232 83628 84456 85698 87264 87567 88128 88434 89424 91809 92718 93312 93636 94208 95013 97336 98172 98304 99144 100096 100602 101568 103424 104448 104976 105984 106352 106858 107916 109503 109888 110592 110976 111504 111537 112608 112999 114264 116352 116756 117504 117912 118098 118473 119232 119646 122412 123624 124416 124848 125442 126684 128547 130896 131072 132192 132651 134136 135424 139077 139264 139968 140454 141312 143888 146004 147258 147456 147968 148672 148716 150144 150903 152352 152881 155136 156672 157216 157464 157964 158976 159528 160287 161874 163216 164832 165888 166464 167256 168912 171396 173417 174528 175134 176256 176868 177147 178848 179469 183618 185436 186624 187272 188163 188416 190026 194672 196344 196608 198288 200192 201204 203136 206839 206848 208896 209952 210681 211968 212704 213716 215832 219006 219776 220887 221184 221952 223008 223074 225216 225998 228528 232704 233512 234623 235008 235824 236196 236946 238464 239292 242811 244824 247248 248832 249696 250884 253368 257094 261792 262144 262701 264384 265302 268272 270848 275427 278154 278528 279936 280908 282624 285039 287776 292008 294516 294912 295936 297344 297432 300288 301806 304704 305762 310272 313344 314432 314928 315928 317952 319056 320574 323748 326432 328509 329664 331776 332928 334512 334611 337824 338997 342792 346834 349056 350268 352512 353736 354294 355419 357696 358938 367236 370872 373248 374544 376326 376832 380052 385641 389344 392688 393216 396576 397953 400384 402408 406272 413678 413696 417231 417792 419904 421362 423936 425408 427432 431664 438012 439552 441774 442368 443904 446016 446148 450432 451996 452709 457056 458643 465408 467024 469246 470016 471648 472392 473892 476928 478584 480861 485622 489648 494496 496213 497664 499392 501768 506736 514188 520251 523584 524288 525402 528768 530604 531441 536544 538407 541696 550854 556308 557056 559872 561816 564489 565248 570078 575552 584016 589032 589824 591872 594688 594864 600576 603612 609408 611524 620517 620544 626688 628864 629856 631856 632043 635904 638112 641148 647496 652864 657018 659328 662661 663552 665856 669024 669222 671347 675648 677994 685584 693668 698112 700536 703869 705024 707472 708588 710838 715392 717876 728433 734472 741744 746496 749088 752652 753664 760104 771282 778688 785376 786432 788103 793152 795906 800768 804816 812544 826281 827356 827392 834462 835584 839808 842724 847872 850816 854864 855117 863328 876024 879104 883548 884736 887808 892032 892296 900864 903992 905418 908293 914112 917286 930816 934048 938492 940032 943296 944784 947784 953856 957168 961722 971244 979296 985527 988992 992426 995328 998784 1003536 1003833 1013472 1016991 1028376 1030301 1040502 1047168 1048576 1050804 1057536 1061208 1062882 1066257 1073088 1076814 1083392 1101708 1112616 1114112 1119744 1123632 1128978 1130496 1140156 1151104 1156923 1168032 1178064 1179648 1183744 1189376 1189728 1193859 1201152 1207224 1218816 1223048 1228867 1241034 1241088 1251693 1253376 1257728 1259712 1263712 1264086 1271808 1276224 1282296 1294992 1305728 1314036 1318656 1325322 1327104 1331712 1338048 1338444 1342694 1351296 1355988 1358127 1371168 1375929 1387336 1396224 1401072 1407738 1410048 1414944 1417176 1421676 1430784 1435752 1442583 1456866 1468944 1483488 1488639 1492992 1498176 1505304 1507328 1520208 1542564 1557376 1560753 1570752 1572864 1576206 1586304 1591812 1601536 1609632 1615221 1625088 1652562 1654712 1654784 1668924 1671168 1679616 1685448 1693467 1695744 1701632 1709728 1710234 1726656 1752048 1758208 1767096 1769472 1775616 1784064 1784592 1801728 1807984 1810836 1816586 1828224 1834572 1861551 1861632 1868096 1876984 1880064 1886592 1889568 1895568 1896129 1907712 1914336 1923444 1942488 1958592 1971054 1977984 1984852 1987983 1990656 1997568 2007072 2007666 2014041 2026944 2033982 2056752 2060602 2081004 2094336 2097152 2101608 2111607 2115072 2122416 2125764 2132514 2146176 2153628 2166784 2185299 2203416 2225232 2228224 2239488 2247264 2257956 2260992 2280312 2302208 2313846 2336064 2356128 2359296 2364309 2367488 2378752 2379456 2387718 2402304 2414448 2437632 2446096 2457734 2478843 2482068 2482176 2503386 2506752 2515456 2519424 2527424 2528172 2543616 2552448 2564592 2565351 2589984 2598977 2611456 2628072 2637312 2650644 2654208 2663424 2676096 2676888 2685388 2702592 2711976 2716254 2724879 2742336 2751858 2774672 2792448 2802144 2815476 2820096 2829888 2834352 2843352 2861568 2871504 2885166 2913732 2937888 2948089 2956581 2966976 2977278 2985984 2996352 3010608 3011499 3014656 3040416 3050973 3085128 3090903 3114752 3121506 3141504 3145728 3152412 3172608 3183624 3198771 3203072 3219264 3230442 3250176 3305124 3309424 3309568 3337848 3342336 3359232 3370896 3386934 3391488 3403264 3419456 3420468 3453312 3470769 3504096 3516263 3516416 3534192 3538944 3551232 3568128 3569184 3581577 3603456 3615968 3621672 3633172 3656448 3669144 3686601 3723102 3723264 3736192 3753968 3755079 3760128 3773184 3779136 3791136 3792258 3815424 3828672 3846888 3884976 3917184 3942108 3955968 3969704 3975966 3981312 3988591 3995136 4014144 4015332 4028082 4053888 4067964 4074381 4113504 4121204 4127787 4162008 4188672 4203216 4223214 4230144 4244832 4251528 4265028 4292352 4307256 4327749 4333568 4370598 4406832 4450464 4456448 4465917 4478976 4494528 4515912 4521984 4560624 4604416 4627692 4672128 4682259 4712256 4718592 4728618 4734976 4757504 4758912 4775436 4804608 4828896 4845663 4875264 4892192 4915468 4957686 4964136 4964352 5006772 5013504 5030912 5038848 5054848 5056344 5080401 5087232 5104896 5129184 5130702 5179968 5197954 5222912 5256144 5274624 5301288 5308416 5326848 5352192 5353776 5370776 5396329 5405184 5423952 5432508 5449758 5484672 5503716 5549344 5584653 5584896 5604288 5630952 5640192 5659776 5668704 5686704 5688387 5723136 5743008 5770332 5827464 5875776 5896178 5913162 5933952 5954556 5963949 5971968 5992704 6021216 6022998 6029312 6042123 6080832 6101946 6170256 6181806 6229504 6243012 6283008 6291456 6304824 6334821 6345216 6367248 6397542 6406144 6438528 6460884 6500352 6555897 6610248 6618848 6619136 6675696 6684672 6718464 6741792 6773868 6782976 6806528 6838912 6840936 6906624 6941538 7008192 7032526 7032832 7068384 7077888 7092927 7102464 7136256 7138368 7163154 7206912 7231936 7243344 7266344 7312896 7338288 7373202 7436529 7446204 7446528 7472384 7507936 7510158 7520256 7546368 7558272 7582272 7584516 7630848 7657344 7693776 7696053 7769952 7796931 7834368 7884216 7911936 7939408 7951932 7962624 7977182 7990272 8028288 8030664 8056164 8107776 8135928 8148762 8174637 8227008 8242408 8255574 8324016 8377344 8406432 8446428 8460288 8489664 8503056 8530056 8584704 8614512 8655498 8667136 8741196 8813664 8844267 8869743 8900928 8912896 8931834 8957952 8989056 9031824 9034497 9043968 9121248 9152919 9208832 9255384 9272709 9344256 9364518 9424512 9437184 9457236 9469952 9515008 9517824 9550872 9596313 9609216 9657792 9691326 9750528 9784384 9830936 9915372 9928272 9928704 10013544 10027008 10061824 10077696 10109696 10112688 10160802 10174464 10209792 10258368 10261404 10359936 10395908 10412307 10445824 10512288 10548789 10549248 10602576 10616832 10653696 10704384 10707552 10741552 10744731 10792658 10810368 10847904 10865016 10899516 10969344 11007432 11059803 11098688 11169306 11169792 11208576 11261904 11265237 11280384 11319552 11337408 11373408 11376774 11412899 11446272 11486016 11540664 11654928 11751552 11792356 11826324 11867904 11909112 11927898 11943936 11965773 11985408 12042432 12045996 12058624 12084246 12161664 12203892 12223143 12340512 12363612 12383361 12459008 12486024 12566016 12609648 12669642 12690432 12734496 12795084 12812288 12877056 12921768 12983247 13000704 13111794 13220496 13237696 13238272 13351392 13369344 13397751 13436928 13483584 13547736 13565952 13613056 13677824 13681872 13813248 13883076 14016384 14046777 14065052 14065664 14136768 14155776 14185854 14204928 14272512 14276736 14326308 14413824 14463872 14486688 14532688 14536989 14625792 14676576 14746404 14873058 14892408 14893056 14944768 15015872 15020316 15040512 15092736 15116544 15164544 15169032 15241203 15261696 15314688 15387552 15392106 15440981 15539904 15593862 15668736 15768432 15823872 15878816 15903864 15925248 15954364 15980544 16056576 16061328 16112328 16188987 16215552 16271856 16297524 16349274 16454016 16484816 16511148 16648032 16753959 16754688 16812864 16892856 16920576 16979328 17006112 17060112 17065161 17169408 17229024 17310996 17334272 17482392 17515117 17627328 17688534 17739486 17801856 17825792 17863668 17891847 17915904 17978112 18063648 18068994 18087936 18126369 18242496 18305838 18417664 18510768 18545418 18688512 18729036 18849024 18874368 18914472 18939904 19004463 19030016 19035648 19101744 19192626 19218432 19315584 19382652 19501056 19568768 19661872 19667691 19830744 19856544 19857408 20027088 20054016 20123648 20155392 20219392 20225376 20321604 20348928 20419584 20516736 20522808 20719872 20791816 20824614 20890739 20891648 21024576 21097578 21098496 21205152 21233664 21278781 21307392 21408768 21415104 21483104 21489462 21585316 21620736 21695808 21730032 21799032 21938688 22014864 22119606 22197376 22309587 22338612 22339584 22417152 22523808 22530474 22560768 22639104 22674816 22746816 22753548 22825798 22892544 22972032 23081328 23088159 23309856 23390793 23503104 23584712 23652648 23696923 23735808 23818224 23855796 23887872 23931546 23970816 24084864 24091992 24117248 24168492 24323328 24407784 24446286 24523911 24681024 24727224 24766722 24918016 24972048 25132032 25219296 25339284 25380864 25468992 25590168 25624576 25754112 25843536 25966494 26001408 26223588 26440992 26475392 26476544 26532801 26609229 26702784 26738688 26795502 26873856 26967168 27095472 27131904 27226112 27355648 27363744 27458757 27626496 27766152 27818127 28032768 28093554 28130104 28131328 28273536 28311552 28371708 28409856 28545024 28553472 28652616 28788939 28827648 28927744 28973376 29065376 29073978 29251584 29353152 29492808 29746116 29784816 29786112 29889536 30031744 30040632 30081024 30185472 30233088 30329088 30338064 30482406 30523392 30629376 30775104 30784212 30881962 31079808 31187724 31236921 31337472 31536864 31646367 31647744 31757632 31807728 31850496 31908728 31961088 32113152 32122656 32224656 32234193 32377974 32431104 32543712 32595048 32698548 32908032 32969632 33022296 33179409 33296064 33507918 33509376 33625728 33785712 33795711 33841152 33958656 34012224 34120224 34130322 34238697 34338816 34458048 34621992 34668544 34964784 35030234 35254656 35377068 35478972 35603712 35651584 35727336 35783694 35831808 35897319 35956224 36127296 36137988 36175872 36252738 36484992 36611676 36835328 37021536 37090836 37150083 37377024 37458072 37698048 37828944 37879808 38008926 38060032 38071296 38203488 38385252 38436864 38631168 38765304 38949741 39002112 39137536 39323744 39335382 39661488 39713088 39714816 40054176 40108032 40193253 40247296 40310784 40438784 40450752 40643208 40697856 40839168 41033472 41045616 41439744 41583632 41649228 41781478 41783296 42049152 42140331 42195156 42196992 42410304 42467328 42557562 42614784 42817536 42830208 42966208 42978924 43170632 43241472 43391616 43460064 43598064 43610967 43877376 44029728 44239212 44394752 44619174 44677224 44679168 44834304 45047616 45060948 45121536 45278208 45349632 45493632 45507096 45651596 45723609 45785088 45944064 46162656 46176318 46322943 46619712 46781586 47006208 47169424 47305296 47393846 47471616 47636448 47711592 47775744 47863092 47941632 48169728 48183984 48234496 48336984 48566961 48646656 48815568 48892572 49047822 49362048 49454448 49533444 49836032 49944096 50117513 50261877 50264064 50438592 50678568 50761728 50937984 51180336 51195483 51249152 51508224 51687072 51932988 52002816 52447176 52545351 52881984 52950784 52953088 53065602 53218458 53405568 53477376 53591004 53675541 53747712 53934336 54190944 54263808 54379107 54452224 54711296 54727488 54917514 55252992 55532304 55636254 56065536 56187108 56260208 56262656 56547072 56623104 56743416 56819712 57013389 57090048 57106944 57305232 57577878 57655296 57855488 57946752 58130752 58147956 58503168 58706304 58985616 59003073 59492232 59569632 59572224 59776471 59779072 60063488 60081264 60162048 60370944 60466176 60658176 60676128 60964812 61046784 61258752 61550208 61568424 61763924 62159616 62375448 62473842 62672217 62674944 63073728 63292734 63295488 63515264 63615456 63700992 63817456 63836343 63922176 64226304 64245312 64449312 64468386 64755948 64862208 65087424 65190096 65397096 65816064 65939264 66044592 66358818 66592128 66928761 67015836 67018752 67251456 67571424 67591422 67682304 67806047 67917312 68024448 68240448 68260644 68477394 68677632 68916096 69243984 69264477 69337088 69929568 70060468 70172379 70509312 70754136 70957944 71090769 71207424 71454672 71567388 71663616 71794638 71912448 72254592 72275976 72351744 72505476 72969984 73223352 73571733 73670656 74043072 74181672 74300166 74754048 74916144 75396096 75657888 75759616 76017852 76120064 76142592 76406976 76770504 76873728 77262336 77530608 77899482 78004224 78275072 78647488 78670764 79322976 79426176 79429632 79598403 79827687 80108352 80216064 80386506 80494592 80621568 80877568 80901504 81286416 81395712 81678336 82066944 82091232 82376271 82879488 83167264 83298456 83454381 83562956 83566592 84098304 84280662 84390312 84393984 84820608 84934656 85115124 85229568 85635072 85660416 85932416 85957848 86341264 86366817 86482944 86783232 86920128 87196128 87221934 87754752 88059456 88478424 88789504 89238348 89354448 89358336 89668608 90095232 90121896 90243072 90556416 90699264 90987264 91014192 91303192 91447218 91570176 91737593 91888128 92325312 92352636 92645886 93239424 93563172 93710763 94012416 94338848 94610592 94787692 94939101 94943232 95272896 95423184 95551488 95726184 95883264 96339456 96367968 96673968 96702579 97133922 97293312 97631136 97785144 98095644 98724096 98908896 99066888 99538227 99672064 99888192 100235026 100523754 100528128 100877184 101357136 101387133 101523456 101875968 102360672 102390966 102498304 102716091 103016448 103374144 103865976 104005632 104894352 105090702 105763968 105901568 105906176 106131204 106436916 106811136 106954752 107182008 107351082 107495424 107691957 107868672 108381888 108527616 108758214 108904448 109422592 109454976 109835028 110505984 111064608 111272508 111450249 112131072 112374216 112520416 112525312 113094144 113486832 113639424 114026778 114180096 114213888 114610464 115155756 115310592 115710976 115893504 116261504 116295912 116849223 117006336 117412608 117971232 118006146 118984464 119139264 119144448 119552942 119558144 120126976 120162528 120324096 120579759 120741888 120932352 121316352 121352256 121929624 122093568 122517504 123100416 123136848 123527848 124115567 124319232 124750896 124947684 125344434 125349888 126147456 126420993 126585468 126590976 127030528 127230912 127401984 127634912 127672686 127844352 128452608 128490624 128898624 128936772 129511896 129724416 130174848 130380192 130794192 130832901 131632128 131878528 132089184 132717636 133184256 133857522 134031672 134037504 134502912 135142848 135182844 135364608 135612094 135834624 136048896 136480896 136521288 136954788 137170827 137355264 137832192 138487968 138528954 138674176 138968829 139859136 140120936 140344758 141018624 141508272 141915888 142181538 142414848 142909344 143134776 143327232 143589276 143824896 144509184 144551952 144703488 145010952 145700883 145939968 146446704 147143466 147341312 148086144 148363344 148600332 149508096 149832288 150352539 150785631 150792192 151315776 151519232 152035704 152240128 152285184 152813952 153541008 153586449 153747456 154524672 155061216 155798964 156008448 156550144 157294976 157341528 157636053 158645952 158852352 158859264 159196806 159655374 160216704 160432128 160773012 160989184 161243136 161755136 161803008 162572832 162791424 163137321 163356672 164133888 164182464 164752542 165758976 166334528 166596912 166908762 167125912 167133184 168196608 168561324 168780624 168787968 169641216 169869312 170230248 170459136 171040167 171270144 171320832 171864832 171915696 172682528 172733634 172965888 173566464 173840256 174392256 174443868 175509504 176118912 176956848 177009219 177579008 178476696 178708896 178716672 179329413 179337216 180190464 180243792 180486144 181112832 181398528 181974528 182028384 182606384 182894436 183140352 183475186 183776256 184650624 184705272 185291772 186478848 187126344 187421526 188016651 188024832 188677696 189221184 189575384 189878202 189886464 190545792 190846368 191102976 191452368 191509029 191766528 192678912 192735936 193347936 193405158 194267844 194586624 195262272 195570288 196191288 197448192 197817792 198133776 199076454 199344128 199776384 200470052 200786283 201047508 201056256 201754368 202714272 202774266 203046912 203418141 203751936 204721344 204781932 204996608 205432182 206032896 206748288 207731952 207793431 208011264 209788704 210181404 210517137 211527936 211803136 211812352 212262408 212873832 213272307 213622272 214364016 214702164 214990848 215383914 215737344 216763776 217055232 217516428 217808896 218845184 218909952 219670056 220715199 221011968 222129216 222545016 222900498 224262144 224748432 225040832 225050624 226188288 226973664 227278848 228053556 228360192 228427776 229220928 230311512 230621184 231421952 231787008 232523008 232591824 233698446 234012672 234825216 235942464 236012292 237968928 238278528 238288896 238795209 239105884 239116288 239483061 240253952 240325056 240648192 241159518 241483776 241864704 242632704 242704512 243859248 244187136 245035008 246200832 246273696 247055696 247128813 248231134 248638464 249501792 249895368 250363143 250688868 250699776 252294912 252841986 253170936 253181952 254061056 254461824 254803968 255269824 255345372 255688704 256905216 256981248 257797248 257873544 259023792 259100451 259448832 260349696 260760384 261588384 261665802 262496677 263264256 263757056 264178368 265435272 266368512 267715044 268063344 268075008 269005824 270285696 270365688 270729216 271224188 271669248 272097792 272961792 273042576 273909576 274341654 274710528 275212779 275664384 276975936 277057908 277348352 277937658 279718272 280241872 280689516 281132289 282037248 283016544 283831776 284363076 284817303 284829696 285818688 286269552 286654464 287178552 287649792 289018368 289103904 290021904 290107737 291401766 291879936 292893408 294286932 294682624 296172288 296726688 297200664 297756989 298614681 299016192 299664576 300705078 301571262 301584384 302631552 303038464 304071408 304161399 304480256 304570368 305627904 307082016 307172898 307494912 308148273 309049344 310122432 311597928 312016896 313100288 314589952 314683056 315272106 317291904 317704704 317718528 318393612 319310748 320433408 320864256 321546024 321978368 322486272 323075871 323510272 323606016 325145664 325582848 326274642 326713344 328267776 328364928 329505084 331517952 332669056 333193824 333817524 334251824 334266368 334350747 336393216 337122648 337561248 337575936 339282432 340460496 340918272 342080334 342540288 342641664 343729664 343831392 345365056 345467268 345931776 347132928 347680512 348784512 348887736 350547669 351019008 352237824 353913696 354018438 355142563 355158016 356953392 357417792 357433344 358658826 358674432 360380928 360487584 360972288 361739277 362225664 362797056 363949056 364056768 365212768 365788872 366280704 366950372 367552512 369301248 369410544 370583544 372346701 372957696 374252688 374843052 376033302 376049664 377355392 378442368 379150768 379262979 379756404 379772928 381091584 381692736 382205952 382904736 383018058 383533056 385357824 385471872 386695872 386810316 388535688 389173248 390524544 391140576 392382576 392498703 394896384 395635584 396267552 398152908 398688256 399552768 400940104 401572566 402095016 402112512 402847691 403508736 405428544 405548532 406093824 406836282 407503872 409442688 409563864 409993216 410864364 411512481 412065792 413496576 415463904 415586862 416022528 416906487 419577408 420362808 421034274 423055872 423606272 424524816 425747664 426544614 427244544 428728032 429404328 429981696 430767828 431474688 433527552 434110464 435032856 435617792 437102649 437690368 437819904 439340112 441430398 442023936 444258432 445090032 445800996 448524288 449496864 450081664 450101248 451057617 452356893 452376576 453947328 454557696 456107112 456720384 456855552 458441856 460623024 461242368 462843904 463574016 465046016 465183648 467396892 468025344 469650432 471884928 472024584 472908159 475937856 476557056 476577792 477590418 478211768 478232576 478966122 480507904 480650112 481296384 482319036 482967552 483729408 485265408 485409024 487718496 488374272 489411963 490070016 492401664 492547392 494111392 494257626 496462268 497276928 499003584 499790736 500726286 501377736 501399552 504589824 505683972 506341872 506363904 508122112 508923648 509607936 510539648 510690744 511377408 513120501 513810432 513962496 515594496 515747088 518047584 518200902 518897664 520699392 521520768 523176768 523331604 524993354 526528512 527514112 528356736 530870544 531027657 532737024 535430088 536126688 536150016 537988239 538011648 540571392 540731376 541458432 542448376 543338496 544195584 545029229 545923584 546085152 547819152 548683308 549421056 550425558 551328768 553951872 554115816 554696704 555875316 559436544 560483744 561379032 562264578 564049953 564074496 566033088 567663552 568726152 569634606 569659392 571637376 572539104 573308928 574357104 574527087 575299584 578036736 578207808 580043808 580215474 582803532 583759872 585786816 588573864 589365248 592344576 593453376 594401328 595513978 597229362 598032384 599329152 601410156 602358849 603142524 603168768 605263104 606076928 608142816 608322798 608960512 609140736 610254423 611255808 614164032 614345796 614989824 616296546 618098688 620244864 623195856 624033792 626200576 629179904 629366112 630544212 631551411 634583808 635409408 635437056 636787224 638621496 639816921 640866816 643092048 643956736 644972544 646151742 647020544 647212032 650291328 651165696 652549284 653426688 656535552 656729856 659010168 662145597 663035904 665338112 666387648 667635048 668503648 668532736 668701494 672786432 674245296 675122496 675151872 678564864 680920992 681836544 684160668 685080576 685283328 687459328 687662784 690730112 690934536 691863552 694265856 695361024 697569024 697775472 701095338 702038016 704475648 707827392 708036876 710285126 710316032 713906784 714835584 714866688 716385627 717317652 717348864 718449183 720761856 720975168 721944576 723478554 724451328 725594112 727898112 728113536 730425536 731577744 732561408 733900744 735105024 738602496 738821088 741167088 741386439 744693402 745915392 748505376 749686104 751089429 752066604 752099328 754710784 756884736 758301536 758525958 759512808 759545856 762183168 763385472 764411904 765809472 766036116 767066112 770715648 770943744 773391744 773620632 777071376 777301353 778346496 781049088 782281152 784765152 784997406 787490031 789792768 791271168 792535104 796305816 797376512 799105536 801880208 803145132 804190032 804225024 805695382 807017472 810857088 811097064 812187648 813672564 815007744 818885376 819127728 819986432 821728728 823024962 824131584 825638337 826993152 830927808 831173724 832045056 833812974 839154816 840725616 842068548 846111744 847212544 849049632 851495328 853089228 854451909 854489088 857456064 858808656 859963392 861535656 862949376 867055104 870065712 870323211 871235584 874205298 875380736 875639808 878680224 882860796 884047872 888516864 890180064 891601992 893270967 895844043 897048576 898993728 900163328 900202496 902115234 904713786 904753152 907894656 909115392 912214224 912484197 913440768 913711104 916883712 921246048 922484736 924444819 925687808 927148032 930092032 930367296 934793784 936050688 939300864 943769856 944049168 945816318 951875712 953114112 953155584 955180836 956423536 956465152 957932244 961015808 961300224 962592768 964638072 965935104 967458816 969227613 970530816 970818048 975436992 976748544 978823926 980140032 984803328 985094784 988222784 988515252 992924536 994553856 998007168 999581472 1001452572 1002755472 1002799104 1003052241 1009179648 1011367944 1012683744 1012727808 1016244224 1017847296 1021079296 1021381488 1022754816 1026241002 1027620864 1027924992 1031188992 1031494176 1036095168 1036401804 1037795328 1041398784 1043041536 1046353536 1046663208 1049986708 1051643007 1053057024 1055028224 1056713472 1061741088 1062055314 1065427689 1065474048 1070860176 1072253376 1072300032 1075976478 1076023296 1081142784 1081462752 1082916864 1084896752 1085217831 1086676992 1088391168 1090058458 1091847168 1092170304 1095638304 1097366616 1098842112 1100851116 1102657536 1107903744 1108231632 1109393408 1111750632 1117040103 1118873088 1120967488 1122758064 1124529156 1128099906 1128148992 1132066176 1135327104 1137452304 1137788937 1139269212 1139318784 1143274752 1145078208 1146617856 1148714208 1149054174 1150599168 1152702799 1156073472 1156415616 1160087616 1160430948 1165607064 1167519744 1171573632 1177147728 1177496109 1178730496 1184689152 1186906752 1188802656 1191027956 1194458724 1196064768 1198658304 1202820312 1204717698 1206285048 1206337536 1208543073 1210526208 1216285632 1216645596 1217921024 1218281472 1220508846 1222511616 1228328064 1228691592 1229979648 1232593092 1234537443 1236197376 1240489728 1246391712 1248067584 1250719461 1252401152 1258359808 1258732224 1261088424 1263102822 1269167616 1270818816 1273574448 1277242992 1279633842 1281733632 1286184096 1287913472 1289945088 1292303484 1294041088 1294424064 1300582656 1302331392 1305098568 1306853376 1311307947 1313071104 1313459712 1318020336 1324291194 1326071808 1330676224 1332775296 1335270096 1337007296 1337065472 1337402988 1345572864 1348490592 1350244992 1350303744 1353172851 1357070679 1357129728 1361841984 1363673088 1368321336 1370161152 1370566656 1374918656 1375325568 1381460224 1381869072 1383727104 1388531712 1390722048 1395138048 1395550944 1402190676 1404076032 1408951296 1415654784 1416073752 1418724477 1420570252 1420632064 1427813568 1429671168 1429733376 1432771254 1434635304 1434697728 1436898366 1441523712 1441950336 1443889152 1446957108 1448902656 1451188224 1455796224 1456227072 1460851072 1463155488 1465122816 1467801488 1468235889 1470210048 1477204992 1477642176 1482334176 1482772878 1489386804 1491830784 1497010752 1499372208 1502178858 1504133208 1504198656 1509421568 1513769472 1516603072 1517051916 1519025616 1519091712 1524366336 1526770944 1528823808 1531618944 1532072232 1534132224 1539361503 1541431296 1541887488 1546783488 1547241264 1554142752 1554602706 1556692992 1559539081 1562098176 1564562304 1569530304 1569994812 1574980062 1579585536 1582542336 1585070208 1592611632 1593082971 1594753024 1598211072 1603760416 1606290264 1608380064 1608450048 1611390764 1613964717 1614034944 1621714176 1622194128 1624375296 1627345128 1630015488 1635087687 1637770752 1638255456 1643457456 1646049924 1648263168 1651276674 1653986304 1661855616 1662347448 1664090112 1667625948 1678309632 1681451232 1684137096 1692149859 1692223488 1694425088 1698099264 1702990656 1706178456 1708903818 1708978176 1714912128 1717617312 1719926784 1723071312 1723581261 1725898752 1734110208 1740131424 1740646422 1742471168 1748410596 1750761472 1751279616 1757360448 1765721592 1768095744 1777033728 1780360128 1783203984 1786541934 1791688086 1794097152 1797987456 1800326656 1800404992 1804230468 1807076547 1809427572 1809506304 1815789312 1818230784 1824428448 1824968394 1826881536 1827422208 1830763269 1833767424 1842492096 1844969472 1848889638 1851375616 1854296064 1860184064 1860734592 1869587568 1872101376 1878601728 1887539712 1888098336 1891632636 1894654233 1903751424 1906228224 1906311168 1910361672 1912847072 1912930304 1915864488 1919450763 1922031616 1922600448 1929276144 1931870208 1934917632 1938455226 1941061632 1941636096 1950873984 1953497088 1957647852 1960280064 1969606656 1970189568 1976445568 1977030504 1985849072 1986436791 1989107712 1996014336 1999162944 2002905144 2005510944 2005598208 2006104482 2018359296 2022735888 2025367488 2025455616 2032488448 2035694592 2042158592 2042762976 2045509632 2052482004 2055241728 2055849984 2062377984 2062988352 2072190336 2072803608 2075590656 2082797568 2086083072 2092707072 2093326416 2099973416 2103286014 2106114048 2109964639 2110056448 2113426944 2123482176 2124110628 2130855378 2130948096 2141720352 2144506752 2144600064 2149156881 2151952956 2152046592 2155347549 2162285568 2162925504 2165833728 2169793504 2170435662 2173353984 2176782336 2180116916 2183694336 2184340608 2191276608 2194733232 2197684224 2201702232 2205315072 2215807488 2216463264 2223501264 2224159317 2234080206 2237746176 2241934976 2245516128 2249058312 2253268287 2256199812 2256297984 2264132352 2270654208 2274904608 2275577874 2278538424 2278637568 2286549504 2290156416 2293235712 2297428416 2298108348 2301198336 2305405598 2312146944 2312831232 2320175232 2320861896 2331214128 2331904059 2335039488 2343147264 2354295456 2354992218 2357460992 2362470093 2369378304 2373813504 2377605312 2382055912 2388917448 2392129536 2397316608 2405640624 2409435396 2412570096 2412675072 2417086146 2421052416 2432571264 2433291192 2435842048 2436562944 2441017692 2445023232 2456656128 2457383184 2459959296 2465186184 2469074886 2472394752 2476915011 2480979456 2492783424 2496135168 2501438922 2504802304 2516719616 2517464448 2522176848 2526205644 2538335232 2541637632 2547148896 2554485984 2559267684 2563355727 2563467264 2572368192 2575826944 2579890176 2584606968 2588082176 2588848128 2601165312 2610197136 2610969633 2613706752 2622615894 2626142208 2626919424 2636040672 2648582388 2652143616 2661352448 2665550592 2670540192 2674014592 2674130944 2674805976 2679812901 2687532129 2691145728 2696981184 2700489984 2700607488 2706345702 2714141358 2714259456 2723683968 2727346176 2736642672 2740322304 2741133312 2749837312 2750651136 2762920448 2763738144 2767454208 2773334457 2777063424 2781444096 2790276096 2791101888 2804381352 2808152064 2817902592 2831309568 2832147504 2837448954 2841140504 2841264128 2855627136 2859342336 2859466752 2865542508 2869270608 2869395456 2873796732 2883047424 2883900672 2887778304 2893914216 2897805312 2902376448 2907682839 2911592448 2912454144 2921702144 2926310976 2930245632 2935602976 2936471778 2940420096 2954409984 2955284352 2964668352 2965545756 2978773608 2983661568 2994021504 2998744416 3004357716 3008266416 3008397312 3009156723 3018843136 3027538944 3033206144 3034103832 3038051232 3038183424 3048732672 3053541888 3063237888 3064144464 3068264448 3078723006 3082862592 3083774976 3093566976 3094482528 3108285504 3109205412 3113385984 3119078162 3124196352 3129124608 3139060608 3139989624 3149960124 3154929021 3159171072 3165084672 3170140416 3185223264 3186165942 3189506048 3196283067 3196422144 3207520832 3212580528 3216760128 3216900096 3222781528 3227929434 3228069888 3243428352 3244388256 3248750592 3254690256 3255653493 3260030976 3270175374 3275541504 3276510912 3286914912 3292099848 3296526336 3302553348 3307972608 3323711232 3324694896 3328180224 3335251896 3351120309 3356619264 3362902464 3368274192 3384299718 3384446976 3388850176 3396198528 3405981312 3412356912 3413366811 3417807636 3417956352 3429824256 3435234624 3439853568 3446142624 3447162522 3451797504 3458108397 3468220416 3480262848 3481292844 3484942336 3496821192 3501522944 3502559232 3514720896 3531443184 3532488327 3536191488 3554067456 3560720256 3566407968 3573083868 3583376172 3588194304 3595974912 3600653312 3600809984 3608460936 3614153094 3618855144 3619012608 3625629219 3631578624 3648856896 3649936788 3653763072 3654844416 3661526538 3667534848 3684984192 3689938944 3697779276 3702751232 3708592128 3720368128 3721469184 3739175136 3744202752 3752158383 3757203456 3775079424 3776196672 3783265272 3789308466 3807502848 3812456448 3820723344 3825694144 3825860608 3831728976 3838901526 3844063232 3845200896 3858552288 3863740416 3869835264 3876910452 3882123264 3883272192 3901747968 3906994176 3915295704 3920560128 3933923841 3939213312 3940379136 3952891136 3954061008 3971698144 3972873582 3978215424 3992028672 3998325888 4005810288 4011021888 4011196416 4012208964 4036718592 4045471776 4050734976 4050911232 4059518553 4064976896 4071212037 4071389184 4084317184 4085525952 4091019264 4104964008 4110483456 4111699968 4124755968 4125976704 4144380672 4145607216 4151181312 4165595136 4172166144 4185414144 4186652832 4199946832 4206572028 4212228096 4219929278 4220112896 4226853888 4246964352 4248221256 4256173431 4261710756 4261896192 4283440704 4289013504 4289200128 4298313762 4303905912 4304093184 4310695098 4324571136 4325851008 4331667456 4339587008 4340871324 4346707968 4353564672 4360233832 4367388672 4368681216 4382553216 4389466464 4395368448 4403404464 4404707667 4410630144 4431614976 4432926528 4447002528 4448318634 4468160412 4475492352 4483869952 4491032256 4498116624 4506536574 4512399624 4512595968 4528264704 4541308416 4549809216 4551155748 4557076848 4557275136 4573099008 4580312832 4586471424 4594856832 4596216696 4602396672 4610811196 4618084509 4624293888 4625662464 4640350464 4641723792 4662428256 4663808118 4670078976 4678617243 4686294528 4708590912 4709984436 4714921984 4724940186 4738756608 4747627008 4755210624 4764111824 4777834896 4779248913 4784259072 4794633216 4811281248 4818870792 4825140192 4825350144 4834172292 4841894151 4842104832 4865142528 4866582384 4871684096 4873125888 4882035384 4890046464 4905263061 4913312256 4914766368 4930372368 4938149772 4944789504 4953830022 4961958912 4985566848 4992270336 5002877844 5009604608 5033439232 5034928896 5044353696 5052411288 5061868813 5076449577 5076670464 5083275264 5094297792 5108971968 5118535368 5126711454 5126934528 5144736384 5151653888 5159780352 5169213936 5170743783 5176164352 5177696256 5202330624 5220394272 5221939266 5227413504 5245231788 5252284416 5253838848 5272081344 5297164776 5304287232 5322704896 5331101184 5341080384 5348029184 5348261888 5349611952 5359625802 5375064258 5382291456 5393962368 5400979968 5401214976 5412691404 5421229641 5428282716 5428518912 5447367936 5454692352 5473285344 5480644608 5482266624 5492289807 5499674624 5501302272 5525840896 5527476288 5534908416 5546668914 5554126848 5562888192 5580552192 5582203776 5608762704 5616304128 5635805184 5662619136 5664295008 5674897908 5682281008 5682528256 5683962699 5711254272 5718684672 5718933504 5731085016 5738541216 5738790912 5747593464 5758352289 5766094848 5767801344 5787828432 5795610624 5804752896 5815365678 5823184896 5824908288 5843404288 5852621952 5860491264 5871205952 5872943556 5880840192 5908819968 5910568704 5929336704 5931091512 5957547216 5959310373 5967323136 5988043008 5997488832 6008715432 6016532832 6016794624 6018313446 6037423571 6037686272 6055077888 6066412288 6068207664 6076102464 6076366848 6097465344 6107083776 6126475776 6128288928 6136528896 6157446012 6165725184 6167549952 6187133952 6188965056 6216571008 6218410824 6226771968 6238156324 6248392704 6258249216 6278121216 6279979248 6299920248 6309858042 6318342144 6329893917 6330169344 6340280832 6370446528 6372331884 6379012096 6392566134 6392844288 6415041664 6425161056 6433520256 6433800192 6445563056 6447470643 6455858868 6456139776 6466042647 6486856704 6488776512 6497501184 6509380512 6511306986 6520061952 6540350748 6551083008 6553021824 6573829824 6584199696 6593052672 6605106696 6615945216 6647422464 6649389792 6670503792 6672477951 6702240618 6713238528 6725804928 6736548384 6759804861 6768599436 6768893952 6777700352 6792397056 6811962624 6824713824 6826733622 6835615272 6835912704 6848410747 6859648512 6870469248 6879707136 6892285248 6894325044 6903595008 6916216794 6936440832 6960525696 6962585688 6969884672 6993642384 6995712177 7003045888 7005118464 7029441792 7062886368 7064976654 7072382976 7087410279 7108134912 7121440512 7132815936 7146167736 7166752344 7176388608 7191949824 7201306624 7216921872 7228306188 7237710288 7238025216 7251258438 7263157248 7297713792 7299873576 7307526144 7309688832 7323053076 7335069696 7369968384 7379877888 7395558552 7405502464 7417184256 7430745033 7440736256 7442938368 7478350272 7488405504 7504316766 7514406912 7550158848 7552393344 7566530544 7578616932 7615005696 7624912896 7641446688 7651388288 7651721216 7663457952 7677803052 7688126464 7690067181 7690401792 7717104576 7727480832 7739670528 7753820904 7764246528 7766544384 7803495936 7830591408 7841120256 7867847682 7878426624 7880758272 7905782272 7908122016 7943396288 7945747164 7956430848 7984057344 7996651776 8011620576 8022043776 8022392832 8024417928 8039438703 8062596387 8073437184 8090943552 8101469952 8101822464 8119037106 8129953792 8142424074 8142778368 8168634368 8171051904 8182038528 8209928016 8220966912 8223399936 8249511936 8251953408 8288761344 8291214432 8302362624 8320003371 8331190272 8344332288 8370828288 8373305664 8399893664 8413144056 8424456192 8439858556 8440225792 8453707776 8493928704 8496442512 8512346862 8523421512 8523792384 8566881408 8578027008 8578400256 8596627524 8607811824 8608186368 8621390196 8649142272 8651702016 8663334912 8679174016 8681742648 8693415936 8707129344 8720467664 8723048517 8734777344 8737362432 8765106432 8778932928 8790736896 8806808928 8809415334 8821260288 8863229952 8865853056 8894005056 8896637268 8936320824 8950984704 8967739904 8982064512 8996233248 9013073148 9024799248 9025191936 9027470169 9056529408 9082616832 9099618432 9102311496 9114153696 9114550272 9146198016 9160625664 9189713664 9192433392 9204793344 9221622392 9236169018 9248587776 9251324928 9265496893 9280700928 9283447584 9324856512 9327616236 9340157952 9357234486 9372589056 9417181824 9419968872 9429843968 9449880372 9464787063 9477513216 9495254016 9510421248 9528223648 9555669792 9558497826 9568518144 9588849201 9589266432 9622562496 9637741584 9650280384 9650700288 9668344584 9683788302 9684209664 9730285056 9733164768 9746251776 9764070768 9766960479 9780092928 9810526122 9826624512 9829532736 9860744736 9876299544 9889579008 9907660044 9923917824 9971133696 9984540672 10005755688 10019209216 10053360927 10066878464 10069857792 10088707392 10104822576 10123737626 10152899154 10153340928 10166550528 10188595584 10217943936 10237070736 10240100433 10253422908 10253869056 10289472768 10303307776 10319560704 10338427872 10341487566 10352328704 10355392512 10374325191 10404661248 10440788544 10443878532 10454827008 10490463576 10504568832 10507677696 10544162688 10594329552 10608574464 10645409792 10662202368 10682160768 10696058368 10696523776 10699223904 10719251604 10750128516 10764582912 10787924736 10801959936 10802429952 10825382808 10842459282 10856565432 10857037824 10876887657 10894735872 10946570688 10961289216 10964533248 10984579614 10999349248 11002604544 11051681792 11054952576 11069816832 11093337828 11108253696 11125776384 11161104384 11164407552 11217525408 11232608256 11256475149 11271610368 11325238272 11328590016 11349795816 11364562016 11365056512 11367925398 11422508544 11437369344 11462170032 11477082432 11477581824 11495186928 11516704578 11532189696 11535602688 11575656864 11591221248 11609505792 11630731356 11646369792 11649816576 11686808576 11705243904 11720982528 11742411904 11745887112 11761680384 11801771523 11817639936 11821137408 11858673408 11862183024 11915094432 11918620746 11934646272 11976086016 11994977664 12017430864 12033065664 12033589248 12036626892 12074847142 12075372544 12110155776 12132824576 12136415328 12152204928 12152733696 12178555659 12194930688 12213636111 12214167552 12252951552 12256577856 12273057792 12314892024 12331450368 12335099904 12374267904 12377930112 12433142016 12436821648 12453543936 12476312648 12496785408 12516498432 12535672267 12556242432 12559958496 12599840496 12619716084 12636684288 12659787834 12660338688 12680561664 12740893056 12744663768 12758024192 12768520293 12785132268 12785688576 12830083328 12850322112 12867040512 12867600384 12891126112 12894941286 12911717736 12912279552 12932085294 12973713408 12977553024 12995002368 13018761024 13022613972 13040123904 13080701496 13102166016 13106043648 13147659648 13168399392 13186105344 13210213392 13214123001 13231890432 13294844928 13298779584 13341007584 13344955902 13404481236 13426477056 13451609856 13473096768 13519609722 13537198872 13537787904 13555400704 13584794112 13623925248 13649427648 13653467244 13671230544 13671825408 13696821494 13719297024 13740938496 13759414272 13784570496 13788650088 13807190016 13832433588 13854253527 13872881664 13921051392 13925171376 13939769344 13987284768 13991424354 14006091776 14010236928 14035851729 14058883584 14125772736 14129953308 14144765952 14174820558 14216269824 14242881024 14265631872 14292335472 14333504688 14352777216 14383899648 14402613248 14433843744 14456612376 14475420576 14476050432 14502516876 14525682453 14526314496 14595427584 14599747152 14615052288 14619377664 14646106152 14670139392 14715789183 14739936768 14791117104 14811004928 14834368512 14861490066 14881472512 14885876736 14956700544 14976811008 15008633532 15028813824 15100317696 15104786688 15133061088 15157233864 15185606439 15229348731 15230011392 15249825792 15282893376 15302776576 15303442432 15326915904 15355606104 15376252928 15380134362 15380803584 15434209152 15454961664 15479341056 15507641808 15512231349 15528493056 15533088768 15606991872 15661182816 15682240512 15735695364 15756853248 15761516544 15811564544 15816244032 15886792576 15891494328 15912861696 15968114688 15993303552 16023241152 16044087552 16044785664 16048835856 16078877406 16125192774 16146874368 16181887104 16202939904 16203644928 16238074212 16259907584 16284848148 16285556736 16337268736 16342103808 16364077056 16419856032 16441933824 16446799872 16476869421 16499023872 16503906816 16577522688 16582428864 16604725248 16640006742 16662380544 16688664576 16741656576 16746611328 16799787328 16826288112 16848912384 16879717112 16880451584 16907415552 16987857408 16992885024 17024693724 17046843024 17047584768 17051888097 17133762816 17156054016 17156800512 17193255048 17215623648 17216372736 17242780392 17275056867 17298284544 17303404032 17358348032 17363485296 17386831872 17414258688 17440935328 17446097034 17469554688 17474724864 17530212864 17557865856 17581473792 17613617856 17618830668 17642520576 17726459904 17731706112 17788010112 17793274536 17872641648 17877931119 17901969408 17935479808 17964129024 17992466496 18026146296 18049598496 18050383872 18054940338 18112270713 18113058816 18165233664 18199236864 18204622992 18228307392 18229100544 18292396032 18321251328 18379427328 18384866784 18409586688 18443244784 18472338036 18497175552 18502649856 18530993786 18561401856 18566895168 18649713024 18655232472 18680315904 18714468972 18745178112 18834363648 18839937744 18859687936 18899760744 18929574126 18955026432 18989681751 18990508032 19020842496 19056447296 19111339584 19116995652 19137036288 19177698402 19178532864 19245124992 19275483168 19300560768 19301400576 19336689168 19342411929 19367576604 19368419328 19460570112 19466329536 19492503552 19528141536 19533920958 19560185856 19621052244 19653249024 19659065472 19721489472 19752599088 19779158016 19815320088 19847835648 19942267392 20011511376 20017433853 20038418432 20106721854 20133756928 20139715584 20177414784 20209645152 20247475252 20279414583 20305798308 20306681856 20333101056 20377191168 20435887872 20474141472 20480200866 20506845816 20507738112 20545232241 20578945536 20639121408 20676855744 20682975132 20704657408 20710785024 20748650382 20809322496 20881577088 20887757064 20909654016 20980927152 20987136531 21009137664 21015355392 21088325376 21188659104 21217148928 21262230837 21290819584 21324404736 21364321536 21392116736 21393047552 21398447808 21438503208 21500257032 21529165824 21575849472 21603919872 21650765616 21684918564 21713130864 21714075648 21753775314 21789471744 21893141376 21922578432 21929066496 21969159228 21998698496 22005209088 22103363584 22109905152 22139633664 22186675656 22216507392 22251552768 22292235099 22322208768 22328815104 22435050816 22465216512 22512950298 22543220736 22650476544 22657180032 22699591632 22729124032 22730113024 22735850796 22845017088 22874738688 22924340064 22954164864 22955163648 22990373856 23033409156 23064379392 23070201543 23071205376 23151313728 23182442496 23219011584 23261462712 23292739584 23299633152 23373617152 23410487808 23484823808 23491774224 23523360768 23603543046 23635279872 23642274816 23717346816 23724366048 23830188864 23837241492 23869292544 23952172032 23989955328 24034861728 24066131328 24067178496 24073253784 24118316109 24149694284 24150745088 24187789161 24220311552 24265649152 24272830656 24304409856 24305467392 24357111318 24389861376 24427272222 24428335104 24505903104 24513155712 24546115584 24629784048 24662900736 24670199808 24748535808 24755860224 24866284032 24873643296 24907087872 24952625296 24960010113 24993570816 25032996864 25071344534 25112484864 25119916992 25199680992 25239432168 25273368576 25319575668 25320677376 25361123328 25481786112 25489327536 25516048384 25537040586 25570264536 25571377152 25660166656 25700644224 25734081024 25735200768 25782252224 25789882572 25823435472 25824559104 25864170588 25947426816 25955106048 25990004736 26037522048 26045227944 26080247808 26161402992 26169145551 26204332032 26212087296 26295319296 26336798784 26372210688 26420426784 26428246002 26463780864 26512164377 26589689856 26597559168 26682015168 26689911804 26808962472 26852954112 26903219712 26946193536 27039219444 27074397744 27075575808 27082410507 27110801408 27169588224 27247850496 27298855296 27306934488 27342461088 27343650816 27393642988 27438594048 27481876992 27569140992 27577300176 27614380032 27664867176 27708507054 27745763328 27796490679 27842102784 27850342752 27974569536 27982848708 28012183552 28020473856 28071703458 28117767168 28251545472 28259906616 28289531904 28349641116 28394361189 28432539648 28485762048 28531263744 28584670944 28667009376 28705554432 28766547603 28767799296 28805226496 28867687488 28913224752 28950841152 28952100864 29005033752 29051364906 29052628992 29190855168 29199494304 29238755328 29292212304 29300881437 29340278784 29431578366 29479873536 29582234208 29622009856 29668737024 29722980132 29762945024 29771753472 29913401088 29953622016 30017267064 30057627648 30160082781 30200635392 30209573376 30266122176 30314467728 30371212878 30458697462 30460022784 30499651584 30565786752 30605553152 30606884864 30653831808 30711212208 30720301299 30752505856 30760268724 30761607168 30868418304 30909923328 30958682112 31015283616 31024462698 31056986112 31066177536 31122975573 31213983744 31322365632 31364481024 31471390728 31513706496 31523033088 31623129088 31632488064 31773585152 31782988656 31825723392 31936229376 31986607104 32046482304 32088175104 32089571328 32097671712 32157754812 32250385548 32293748736 32363774208 32405879808 32407289856 32476148424 32519815168 32569696296 32571113472 32630662971 32674537472 32684207616 32839712064 32883867648 32893599744 32953738842 32998047744 33007813632 33155045376 33164857728 33209450496 33280013484 33324761088 33377329152 33483313152 33493222656 33599574656 33652576224 33697824768 33759434224 33760903168 33769425447 33814831104 33975714816 33985770048 34049387448 34093686048 34095169536 34103776194 34267525632 34312108032 34386510096 34431247296 34432745472 34485560784 34550113734 34596569088 34606808064 34716696064 34726970592 34773663744 34828517376 34881870656 34892194068 34939109376 34949449728 35060425728 35115731712 35162947584 35227235712 35237661336 35285041152 35405314569 35452919808 35463412224 35576020224 35586549072 35745283296 35755862238 35803938816 35869398863 35870959616 35928258048 35984932992 36052292592 36099196992 36100767744 36109880676 36224541426 36226117632 36330467328 36398473728 36409245984 36456614784 36458201088 36535666977 36584792064 36640908333 36642502656 36758854656 36769733568 36819173376 36886489568 36944676072 36994351104 37005299712 37061987572 37122803712 37133790336 37299426048 37310464944 37360631808 37428937944 37490356224 37607016801 37668727296 37679875488 37799521488 37859148252 37910052864 37979363502 37981016064 38041684992 38112894592 38222679168 38233991304 38274072576 38305560879 38355396804 38357065728 38490249984 38550966336 38601121536 38602801152 38673378336 38684823858 38735153208 38736838656 38921140224 38932659072 38985007104 39056283072 39067841916 39120371712 39242104488 39306498048 39318130944 39442978944 39505198176 39558316032 39630640176 39642369003 39695671296 39884534784 40023022752 40034867706 40076836864 40213443708 40267513856 40279431168 40354829568 40419290304 40494950504 40558829166 40611596616 40613363712 40666202112 40754382336 40871775744 40948282944 40960401732 41013691632 41015476224 41090464482 41157891072 41278242816 41353711488 41365950264 41409314816 41421570048 41497300764 41562760581 41618644992 41763154176 41775514128 41819308032 41961854304 41974273062 42018275328 42030710784 42107555187 42176650752 42377318208 42434297856 42524461674 42581639168 42648809472 42728643072 42784233472 42796895616 42877006416 43000514064 43058331648 43151698944 43207839744 43301531232 43369837128 43426261728 43428151296 43507550628 43577047359 43578943488 43786282752 43845156864 43858132992 43938318456 43997396992 44010418176 44147367549 44206727168 44219810304 44373351312 44433014784 44503105536 44584470198 44644417536 44657630208 44870101632 44930433024 45025900596 45086441472 45300953088 45314360064 45399183264 45458248064 45460226048 45471701592 45556819317 45688046193 45690034176 45749477376 45848680128 45908329728 45910327296 45980747712 46066818312 46128758784 46140403086 46142410752 46302627456 46364884992 46438023168 46522925424 46585479168 46599266304 46747234304 46820975616 46969647616 46983548448 47046721536 47207086092 47270559744 47284549632 47434693632 47448732096 47660377728 47674482984 47738585088 47904344064 47979910656 48069723456 48132262656 48134356992 48146507568 48236632218 48299388568 48301490176 48375578322 48440623104 48531298304 48545661312 48608819712 48610934784 48714222636 48779722752 48854544444 48856670208 49011806208 49026311424 49092231168 49259568096 49325801472 49340399616 49430608263 49497071616 49511720448 49732568064 49747286592 49814175744 49905250592 49920020226 49987141632 50065993728 50142689068 50224969728 50239833984 50399361984 50478864336 50546737152 50639151336 50641354752 50722246656 50963572224 50978655072 51074081172 51140529072 51142754304 51155664291 51320333312 51401288448 51468162048 51470401536 51564504448 51579765144 51646870944 51649118208 51728341176 51825170601 51894853632 51910212096 52075044096 52090455888 52160495616 52322805984 52338291102 52408664064 52424174592 52590638592 52673597568 52744421376 52840853568 52856492004 52927561728 53024328754 53179379712 53195118336 53364030336 53379823608 53617924944 53633793357 53705908224 53806439424 53892387072 54078438888 54148795488 54151151616 54164821014 54221602816 54336812139 54339176448 54495700992 54597710592 54613868976 54684922176 54687301632 54787285976 54877188096 54963753984 55138281984 55154600352 55228760064 55329734352 55417014108 55491526656 55592981358 55684205568 55700685504 55949139072 55965697416 56024367104 56040947712 56143406916 56235534336 56503090944 56519813232 56579063808 56699282232 56788722378 56865079296 56969045253 56971524096 57062527488 57169341888 57334018752 57411108864 57533095206 57535598592 57610452992 57735374976 57826449504 57901682304 57904201728 58010067504 58027235787 58102729812 58105257984 58381710336 58398988608 58477510656 58584424608 58601762874 58680557568 58863156732 58959747072 59164468416 59244019712 59337474048 59445960264 59525890048 59543506944 59826802176 60034534128 60052301559 60115255296 60320165562 60401270784 60419146752 60532244352 60628935456 60742425756 60838243749 60917394924 60920045568 60999303168 61131573504 61211106304 61213769728 61307663616 61422424416 61440602598 61505011712 61520537448 61523214336 61635696723 61736836608 61917364224 62030567232 62048925396 62113972224 62132355072 62245951146 62427967488 62644731264 62728962048 62942781456 63027412992 63046066176 63246258176 63264976128 63547170304 63565977312 63651446784 63786692511 63872458752 63973214208 64092964608 64176350208 64179142656 64195343424 64315509624 64500771096 64587497472 64727548416 64811759616 64952296848 65039630336 65139392592 65142226944 65261325942 65349074944 65368415232 65679424128 65767735296 65787199488 65907477684 65996095488 66015627264 66310090752 66329715456 66418900992 66560026968 66649522176 66754658304 66876705297 66966626304 66986445312 67199149312 67305152448 67395649536 67518868448 67521806336 67538850894 67629662208 67951429632 67971540096 68098774896 68187372096 68190339072 68207552388 68535051264 68624216064 68773020192 68862494592 68865490944 68971121568 69100227468 69193138176 69210604629 69213616128 69433392128 69453941184 69547327488 69657034752 69763741312 69784388136 69878218752 69898899456 70120851456 70231463424 70454471424 70475322672 70570082304 70810629138 70905839616 70926824448 71152040448 71173098144 71490566592 71511724476 71607877632 71738797726 71741919232 71856516096 71969865984 72104585184 72198393984 72201535488 72219761352 72354948327 72449082852 72452235264 72563367483 72660934656 72796947456 72818491968 72913229568 72916402176 73071333954 73169584128 73281816666 73285005312 73517709312 73539467136 73638346752 73772979136 73889352144 73988702208 74010599424 74123975144 74245607424 74267580672 74598852096 74620929888 74721263616 74857875888 74880030339 74980712448 75214033602 75337454592 75359750976 75599042976 75718296504 75820105728 75958727004 75962032128 76083369984 76225789184 76445358336 76467982608 76548145152 76611121758 76710793608 76714131456 76980499968 77101932672 77202243072 77205602304 77346756672 77369647716 77470306416 77473677312 77842280448 77865318144 77970014208 78112566144 78135683832 78240743424 78484208976 78507436653 78612996096 78636261888 78885957888 79010396352 79116632064 79261280352 79284738006 79391342592 79536493131 79769069568 80046045504 80069735412 80153673728 80426887416 80535027712 80558862336 80709659136 80838580608 80989901008 81117658332 81223193232 81226727424 81247231521 81332404224 81508764672 81743551488 81896565888 81920803464 82027383264 82030952448 82180928964 82315782144 82707422976 82731900528 82818629632 82843140096 82994601528 83125521162 83237289984 83389472037 83526308352 83551028256 83923708608 83948546124 84036550656 84061421568 84215110374 84353301504 84754636416 84868595712 85048923348 85163278336 85297618944 85457286144 85568466944 85593791232 85754012832 86001028128 86116663296 86299642809 86303397888 86415679488 86603062464 86739674256 86852523456 86856302592 87015101256 87154094718 87157886976 87572565504 87716265984 87876636912 87902644311 87994793984 88020836352 88294735098 88413454336 88439620608 88746702624 88866029568 89006211072 89168940396 89288835072 89315260416 89740203264 89860866048 90051801192 90172882944 90480248343 90601906176 90628720128 90798366528 90916496128 90920452096 90943403184 91113638634 91376092386 91380068352 91498954752 91697360256 91816659456 91820654592 91961495424 92133636624 92160903897 92257517568 92280806172 92284821504 92605254912 92729769984 92876046336 93045850848 93170958336 93198532608 93368926719 93494468608 93641951232 93939295232 93967096896 94093443072 94414172184 94541119488 94569099264 94869387264 94897464192 95320755456 95348965968 95477170176 95808688128 95959821312 96139446912 96264525312 96268713984 96293015136 96473264436 96598777136 96602980352 96751156644 96881246208 97062596608 97091322624 97217639424 97221869568 97428445272 97559445504 97709088888 97713340416 97891988913 98023612416 98052622848 98519136192 98651602944 98680799232 98861216526 98994143232 99023440896 99465136128 99494573184 99628351488 99810501184 99840040452 99974283264 100131987456 100285378136 100449939456 100479667968 100798723968 100957728672 101093474304 101278302672 101282709504 101308276341 101444493312 101927144448 101957310144 102148162344 102281058144 102285508608 102311328582 102640666624 102802576896 102936324096 103129008896 103159530288 103293741888 103298236416 103456682352 103650341202 103789707264 103820424192 104150088192 104180911776 104320991232 104645611968 104676582204 104817328128 104848349184 105181277184 105347195136 105488842752 105681707136 105712984008 105855123456 106048657508 106215943707 106358759424 106390236672 106728060672 106759647216 107235849888 107267586714 107411816448 107608196589 107612878848 107784774144 108156877776 108297590976 108302303232 108329642028 108443205632 108673624278 108678352896 108991401984 109195421184 109227737952 109369844352 109374603264 109574571952 109607000931 109754376192 109922724999 109927507968 110276563968 110309200704 110457520128 110659468704 110834028216 110983053312 111185962716 111368411136 111401371008 111898278144 111931394832 112048734208 112081895424 112286813832 112471068672 112821050403 113006181888 113039626464 113398564464 113577444756 113730158592 113938090506 113943048192 114125054976 114338683776 114668037504 114822217728 114916682637 115066190412 115071197184 115220905984 115470749952 115652899008 115803364608 115808403456 116020135008 116054471574 116205459624 116210515968 116422982699 116763420672 116797977216 116955021312 117168849216 117203525748 117361115136 117726313464 117919494144 118328936832 118488039424 118674948096 118891920528 118927107009 119051780096 119087013888 119653604352 120069068256 120104603118 120230510592 120640331124 120802541568 120838293504 121064488704 121257870912 121484851512 121676487498 121834789848 121840091136 121998606336 122263147008 122422212608 122615327232 122844848832 122881205196 123010023424 123041074896 123046428672 123271393446 123473673216 123834728448 124061134464 124097850792 124227944448 124264710144 124491902292 124688281743 124855934976 125289462528 125457924096 125885562912 126054825984 126092132352 126322665561 126492516352 126529952256 127094340608 127131954624 127302893568 127573385022 127744917504 127946428416 128185929216 128352700416 128390686848 128631019248 129001542192 129174994944 129455096832 129623519232 129904593696 130079260672 130278785184 130284453888 130522651884 130698149888 130731142077 130736830464 131358848256 131535470592 131574398976 131814955368 131992190976 132031254528 132442102647 132620181504 132659430912 133120053936 133299044352 133509316608 133753410594 133933252608 133972890624 134398298624 134610304896 134791299072 135037736896 135043612672 135077701788 135259324416 135902859264 135943080192 136197549792 136374744192 136380678144 136415104776 136670457951 137064138579 137070102528 137248432128 137546040384 137724989184 137730981888 137942243136 138200454936 138386276352 138421209258 138427232256 138866784256 138907882368 139094654976 139314069504 139527482624 139568776272 139756437504 139797798912 140241702912 140462926848 140908942848 140950645344 141140164608 141621258276 141811679232 141853648896 142304080896 142346196288 142981133184 143023448952 143215755264 143477595452 143483838464 143713032192 143939731968 144209170368 144396787968 144403070976 144439522704 144709896654 144898165704 144904470528 145126734966 145321869312 145593894912 145636983936 145826459136 145832804352 146142667908 146339168256 146563633332 146570010624 147035418624 147078934272 147276693504 147545958272 147778704288 147977404416 148021198848 148247950288 148291824789 148491214848 148535161344 149197704192 149241859776 149442527232 149715751776 149760060678 149961424896 150428067204 150674909184 150719501952 151198085952 151436593008 151640211456 151917454008 151924064256 152166739968 152451578368 152890716672 152935965216 153222243516 153421587216 153428262912 153466992873 153960999936 154203865344 154404486144 154411204608 154693513344 154739295432 154940612832 154947354624 155475511803 155684560896 155730636288 156225132288 156271367664 156481486848 156968417952 157014873306 157225992192 157272523776 157513447181 157771915776 158020792704 158233264128 158522560704 158569476012 158782685184 159072986262 159538139136 160092091008 160139470824 160307347456 160853774832 160901380071 161070055424 161117724672 161419318272 161677161216 161979802016 162235316664 162446386464 162453454848 162494463042 162664808448 163010436417 163017529344 163487102976 163793131776 163841606928 164054766528 164061904896 164361857928 164631564288 165414845952 165463801056 165686280192 165989203056 166251042324 166474579968 166778944074 167052616704 167102056512 167847417216 167897092248 168073101312 168122843136 168430220748 168706603008 169509272832 169737191424 170097846696 170326556672 170595237888 170907135759 170914572288 171136933888 171187582464 171508025664 172002056256 172233326592 172599285618 172606795776 172831358976 173206124928 173479348512 173705046912 173712605184 174030202512 174081707361 174308189436 174315773952 175145131008 175432531968 175753273824 175805288622 175989587968 176041672704 176589470196 176826908672 176879241216 177493405248 177732059136 178012422144 178337880792 178577670144 178630520832 179480406528 180103602384 180345765888 180960496686 181203812352 181257440256 181596733056 181832992256 181840904192 181886806368 182227277268 182514731247 182752184772 182760136704 182997909504 183394720512 183633318912 183641309184 183922990848 184267273248 184321807794 184515035136 184561612344 184569643008 184907090169 185210509824 185752092672 186091701696 186341916672 186397065216 186737853438 186988937216 187283902464 187878590464 187934193792 188186886144 188828344368 189082238976 189138198528 189738774528 189794928384 190641510912 190697931936 190954340352 191360077533 191617376256 191919642624 192278893824 192529050624 192537427968 192586030272 192946528872 193197554272 193205960704 193502313288 193762492416 194125193216 194182645248 194435278848 194856890544 195118891008 195418177776 195426680832 195783977826 196047224832 196105245696 197038272384 197303205888 197361598464 197722433052 197988286464 198046881792 198930272256 198989146368 199256702976 199621002368 199680080904 199948566528 200263974912 200570756272 200630115891 200899878912 200959335936 201597447936 201915457344 202186948608 202556605344 202565419008 202616552682 202888986624 203854288896 203914620288 204296324688 204562116288 204571017216 204622657164 205281333248 205605153792 205872648192 206258017792 206319060576 206587483776 206596472832 206913364704 207300682404 207579414528 207631813887 207640848384 208300176384 208361823552 208641982464 209291223936 209353164408 209634656256 209696698368 210362554368 210694390272 211363414272 211425968016 211710246912 212097315016 212431887414 212717518848 212780473344 213106428539 213456121344 213519294432 214471699776 214535173428 214823632896 215216393178 215225757696 215569548288 216313755552 216595181952 216604606464 216659284056 216886411264 217064844981 217347248556 217356705792 217690102449 217982803968 218390842368 218455475904 218739688704 218749206528 219149143904 219214001862 219508752384 219845449998 219855015936 220553127936 220618401408 220915040256 221318937408 221668056432 221966106624 222371925432 222736822272 222802742016 223796556288 223862789664 224163790848 224573627664 224640091017 224942137344 225642100806 226012363776 226079252928 226797128928 227154889512 227460317184 227876181012 227886096384 228250109952 228677367552 229336075008 229644435456 229833365274 230132380824 230142394368 230441811968 230941499904 231305798016 231606729216 231616806912 232040270016 232108943148 232410919248 232421031936 232845965398 233526841344 233595954432 233910042624 234337698432 234407051496 234722230272 235452626928 235522309959 235838988288 236657873664 236976078848 237349896192 237783841056 237854214018 238103560192 238174027776 238609479393 239307208704 240138136512 240209206236 240461021184 241280662248 241605083136 241676587008 242128977408 242515741824 242969703024 243352974996 243669579696 243680182272 243997212672 244526294016 244844425216 245230654464 245689697664 245762410392 246020046848 246082149792 246092857344 246542786892 246947346432 248122268928 248195701584 248455888896 248529420288 248983804584 249376563486 249711869952 250168416111 250578925056 251771125824 252109651968 252184264704 252645331122 252985032704 253059904512 254188681216 254263909248 254605787136 255146770044 255489835008 255892856832 256371858432 256705400832 256781373696 257262038496 258003084384 258349989888 258898928427 258910193664 259247038464 259809187392 260158521344 260557570368 260568907776 261045303768 261396299776 261462284154 261473660928 262717696512 263148797952 263629910736 263707932933 263984381952 264062509056 264884205294 265240363008 265318861824 266240107872 266598088704 267018633216 267506821188 267866505216 267945781248 268796597248 269220609792 269582598144 270075473792 270087225344 270155403576 270518648832 271440745029 271805718528 271886160384 272395099584 272749488384 272761356288 272830209552 273340915902 274128277158 274140205056 274496864256 275092080768 275449978368 275461963776 275884486272 276400909872 276772552704 276842418516 276854464512 277733568512 277815764736 278189309952 278628139008 279054965248 279137552544 279512875008 279595597824 280106780157 280483405824 280925853696 281817885696 281901290688 282280329216 283242516552 283623358464 283707297792 284608161792 284692392576 285962266368 286046897904 286431510528 286955190904 286967676928 287426064384 287879463936 288418340736 288793575936 288806141952 288879045408 289419793308 289796331408 289808941056 290253469932 290643738624 291187789824 291273967872 291652918272 291665608704 292285335816 292678336512 293127266664 293140021248 293675966739 294070837248 294157868544 295091916544 295557408576 295954808832 296042397696 296495900576 296583649578 296982429696 297070322688 298395408384 298483719552 298885054464 299431503552 299520121356 299922849792 300856134408 301349818368 301439003904 302396171904 302873186016 303280422912 303834908016 303848128512 303924829023 304333479936 304903156736 305781433344 305871930432 306444487032 306843174432 306856525824 306933985746 307921999872 308407730688 308808972288 309387026688 309478590864 309881225664 309894709248 310951023606 311369121792 311461272576 312450264576 312542735328 312962973696 313936835904 314029746612 314451984384 314545047552 315026894362 315543831552 316041585408 316466528256 317045121408 317138952024 317565370368 318145972524 318647831121 319076278272 320184182016 320278941648 320614694912 321707549664 321802760142 322140110848 322235449344 322824589767 322838636544 323354322432 323959604032 324470633328 324892772928 324906909696 324988926084 325329616896 326020872834 326035058688 326974205952 327586263552 327683213856 328109533056 328123809792 328723715856 328821002793 329263128576 330829691904 330927602112 331372560384 331978406112 332502084648 332949159936 333557888148 334105233408 334204113024 335694834432 335794184496 336146202624 336245686272 336860441496 337413206016 338463151209 339018545664 340195693392 340653113344 341190475776 341814271518 341829144576 342273867776 342375164928 343016051328 344004112512 344466653184 344750047911 345198571236 345213591552 345662717952 346412249856 346958697024 347410093824 347425210368 348060405024 348163414722 348616378872 348631547904 349268948097 350290262016 350865063936 351506547648 351610577244 351979175936 352083345408 353178940392 353653817344 353758482432 354986810496 355464118272 356024844288 356675761584 356781321027 357155340288 357261041664 358960813056 360207204768 360691531776 361920993372 362407624704 362514880512 363193466112 363665984512 363681808384 363773612736 364454554536 365029462494 365504369544 365520273408 365995819008 366789441024 367266637824 367845981696 368534546496 368643615588 369030070272 369123224688 369139286016 369814180338 370421019648 371504185344 372183403392 372683833344 372794130432 373475706876 373977874432 374567804928 375757180928 375868387584 376373772288 377656688736 378164477952 378276397056 378967996683 379477549056 379589856768 381283021824 381395863872 381908680704 382720155066 383234752512 383839285248 384557787648 385058101248 385172060544 385893057744 386395108544 386411921408 387004626576 387524984832 388250386432 388365290496 388870557696 389713781088 390237782016 390836355552 390853361664 391567955652 392094449664 392193426231 392210491392 394076544768 394606411776 394723196928 395444866104 395976572928 396093763584 397326307941 397860544512 397978292736 399242004736 399360161808 399897133056 400527949824 401141512544 401260231782 401799757824 401918671872 403194895872 403830914688 404373897216 405113210688 405130838016 405233105364 405777973248 407708577792 407829240576 408592649376 409124232576 409142034432 409245314328 410011373853 410562666496 411192415737 411210307584 411745296384 412516035584 412638121152 413174967552 413192945664 413826729408 414601364808 415158829056 415263627774 415281696768 416600352768 416723647104 417283964928 418582447872 418706328816 419269312512 419393396736 420725108736 421388780544 422726828544 422851936032 423420493824 424194630032 424863774828 425435037696 425560946688 426212857078 426912242688 427038588864 428943399552 429070346856 429647265792 430432786356 430451515392 431139096576 432627511104 433190363904 433209212928 433318568112 433772822528 434129689962 434694497112 434713411584 435380204898 435965607936 436781684736 436910951808 437479377408 437498413056 438298287808 438428003724 439017504768 439690899996 439710031872 441106255872 441236802816 441830080512 442637874816 443336112864 443932213248 444743850864 444875474367 445473644544 445605484032 447593112576 447725579328 448327581696 449147255328 449280182034 449884274688 451284201612 452024727552 452158505856 453594257856 454309779024 454920634368 455752362024 455772192768 456500219904 457354735104 458672150016 459666730548 460264761648 460284788736 460400978619 460883623936 461882999808 462611596032 463213458432 463233613824 464080540032 464217886296 464821838496 464842063872 465691930796 466426535409 467053682688 467191908864 468675396864 468814102992 469444460544 470905253856 471044619918 471677976576 472540341543 473315747328 474699792384 475567682112 475708428036 476207120384 476348055552 477218958786 478614417408 480276273024 480418412472 480922042368 482561324496 482704140213 483210166272 483353174016 484257954816 485031483648 485939406048 486705949992 487339159392 487360364544 487994425344 489031309251 489052588032 489688850432 490461308928 491379395328 491524820784 492040093696 492164299584 492185714688 493085573784 493894692864 496244537856 496391403168 497058840576 497967609168 498753126972 499423739904 500336832222 501157850112 503542251648 504219303936 504368529408 505290662244 505970065408 506119809024 508377362432 508527818496 509211574272 510293540088 510979670016 511785713664 512721407277 512743716864 513410801664 513562747392 514524076992 516006168768 516699979776 517797856854 517820387328 518494076928 519618374784 520317042688 521115140736 521137815552 522090607536 522245122083 522792599552 522924568308 522947321856 525435393024 526297595904 527259821472 527415865866 527968763904 528125018112 529768410588 530480726016 530637723648 532480215744 533196177408 534037266432 535013642376 535733010432 535891562496 537593194496 538441219584 540150947584 540174450688 540310807152 541037297664 542881490058 543611437056 543772320768 544790199168 545498976768 545522712576 545660419104 546681831804 547544193741 548256554316 548280410112 548993728512 550184161536 550899956736 550923927552 551768972544 552801819744 553545105408 553684837032 553708929024 554721270507 555467137024 555631529472 557256278016 558109930496 558275105088 559025750016 559191195648 560213560314 560966811648 561851707392 563635771392 563802581376 564560658432 566485033104 567246716928 567414595584 569216323584 569384785152 571924532736 572093795808 572863021056 573910381808 573935353856 574080232599 574852128768 575758927872 576836681472 577587151872 577612283904 577758090816 578839586616 579592662816 579617882112 580506939864 581287477248 582375579648 582547935744 583305836544 584570671632 585356673024 586254533328 586280042496 587351933478 588141674496 588315737088 590183833088 591114817152 591909617664 592084795392 592991801152 593167299156 593964859392 594140645376 596790816768 596967439104 597770108928 598863007104 599040242712 599845699584 601712268816 601890347673 602699636736 602878007808 604792343808 605746372032 606560845824 607669816032 607696257024 607849658046 608666959872 609779780671 609806313472 611562866688 611743860864 612888974064 613686348864 613713051648 613867971492 615843999744 616815461376 617617944576 618774053376 618957181728 619762451328 619789418496 621902047212 622738243584 622895441661 622922545152 624900529152 625085470656 625925947392 627873671808 628059493224 628903968768 629090095104 630053788724 631087663104 632083170816 634090242816 634277904048 635130740736 636291945048 637295662242 638152556544 639319285617 640368364032 640557883296 643415099328 643605520284 644280221696 644470898688 645649179534 645677273088 646708644864 647919208064 648941266656 649785545856 649813819392 649977852168 650659233792 651194534943 652041745668 652070117376 653070307347 653948411904 655172527104 655366427712 656219066112 656247619584 657447431712 657642005586 658526257152 661659383808 661855204224 662745120768 663956812224 665004169296 665898319872 667115776296 668210466816 668408226048 671389668864 671588368992 672491372544 673720882992 673920273051 674826412032 676926302418 678037091328 680391386784 681306226688 682380951552 683628543036 683658289152 684547735552 684750329856 686032102656 688008225024 688933306368 689500095822 690397142472 690427183104 691325435904 692824499712 693917394048 694820187648 694850420736 696120810048 696326829444 697232757744 697263095808 698537896194 700580524032 701730127872 703013095296 703221154488 703958351872 704166690816 706357880784 706566929877 707307634688 707516964864 709973620992 710928236544 712049688576 713351523168 713562642054 714310680576 714522083328 715828438179 717921626112 720414409536 721383063552 723841986744 724815249408 725029761024 726386932224 727331969024 727547225472 728909109072 730058924988 731008739088 731040546816 731991638016 733578882048 734533275648 735691963392 737069092992 737287231176 738060140544 738246449376 738278572032 739628360676 740842039296 744366806784 745367666688 745588260864 746951413752 747955748864 749135609856 750505248333 751514361856 751736775168 755313377472 756328955904 756552794112 757935993366 758955098112 759179713536 762566043648 762791727744 763817361408 765440310132 766469505024 767678570496 769115575296 770116202496 770344121088 771786115488 772790217088 772823842816 774009253152 775049969664 776500772864 776696785281 776730580992 777741115392 779427562176 780475564032 781672711104 781706723328 783135911304 784188899328 784386852462 784420982784 788153089536 789446393856 790889732208 791953145856 792187527168 794652615882 795721089024 795956585472 798484009472 798720323616 799794266112 801055899648 802283025088 802520463564 803599515648 803837343744 806389791744 807661829376 808747794432 810226421376 810261676032 810466210728 811555946496 814322235087 815417155584 815658481152 817185298752 818248465152 818284068864 818490628656 820022747706 821125332992 822384831474 822420615168 823490592768 825032071168 825276242304 826349935104 826385891328 827653458816 829202729616 830317658112 830527255548 830563393536 833200705536 833447294208 834567929856 837164895744 837412657632 838538625024 838786793472 840320340471 841450217472 842777561088 845453657088 845703872064 846840987648 848389260064 849727549656 850870075392 851121893376 852425714156 853824485376 854077177728 857886799104 858140693712 859294531584 860865572712 860903030784 862278193152 865255022208 866380727808 866418425856 866637136224 868259379924 869388994224 869426823168 870760409796 871931215872 873563369472 873821903616 874958754816 874996826112 876596575616 876856007448 878035009536 879381799992 879420063744 881027900217 882212511744 882473605632 885275749632 886672225728 887864426496 889487701728 889750948734 890947289088 891210968064 895186225152 895451158656 896655163392 898294510656 898560364068 899768549376 902568403224 904049455104 904317011712 907188515712 908619558048 909841268736 911504724048 911544385536 911774487069 913000439808 914709470208 917344300032 919333461096 920529523296 920569577472 920801957238 921767247872 923765999616 925223192064 926426916864 928161080064 928435772592 929643676992 929684127744 931383861592 932853070818 934107365376 934383817728 937350793728 937628205984 938888921088 941810507712 942089239836 943355953152 945080683086 946631494656 949399584768 951135364224 951416856072 952414240768 952696111104 954437917572 955943493363 957228834816 960552546048 960836824944 961844084736 965122648992 965408280426 966420332544 966706348032 968473769301 968515909632 970062967296 971878812096 973411899984 974678318784 974720729088 975988850688 978062618502 978105176064 979377700864 980922617856 982758790656 983049641568 984328599168 984371429376 986171147568 986463008379 987789385728 992489075712 992782806336 994117681152 995935218336 997506253944 998847479808 1000673664444 1002315700224 1007084503296 1008438607872 1008737058816 1010581324488 1011940130816 1012239618048 1015389453627 1016754724864 1017055636992 1020587080176 1021959340032 1023571427328 1025442814554 1025487433728 1026821603328 1027125494784 1029048153984 1032012337536 1033399959552 1034250143733 1035595713708 1035640774656 1036988153856 1039236749568 1040634085376 1042230281472 1042275631104 1044181215072 1044490244166 1045585199104 1045849136616 1045894643712 1047806844291 1050870786048 1052595191808 1054519642944 1054831731732 1055937527808 1056250036224 1059536821176 1060961452032 1061275447296 1064960431488 1066392354816 1068074532864 1070027284752 1071466020864 1071783124992 1075186388992 1076882439168 1080301895168 1080348901376 1080621614304 1082074595328 1085762980116 1087222874112 1087544641536 1089580398336 1090997953536 1091045425152 1091320838208 1093363663608 1095088387482 1096513108632 1096560820224 1097987457024 1100368323072 1101799913472 1103537945088 1105603639488 1107090210816 1107369674064 1107417858048 1109442541014 1110934274048 1111263058944 1114512556032 1116219860992 1116550210176 1118051500032 1118382391296 1120427120628 1121933623296 1123703414784 1127271542784 1127605162752 1129121316864 1132970066208 1134493433856 1134829191168 1136903990049 1138432647168 1138769570304 1143849065472 1144187591616 1145726042112 1147820763616 1147870707712 1148160465198 1149704257536 1151517855744 1153673362944 1155174303744 1155516181632 1157679173232 1159185325632 1159235764224 1161013879728 1162574954496 1164751159296 1165095871488 1166611673088 1169141343264 1170713346048 1172509066656 1172560084992 1174703866956 1176283348992 1176580278693 1176631474176 1180367666176 1182229634304 1183819235328 1184169590784 1185983602304 1186334598312 1187929718784 1188281290752 1191978923823 1193581633536 1193934878208 1197726014208 1198080485424 1199691399168 1203424537632 1203780695346 1205399273472 1205756015616 1209584687616 1211492744064 1213121691648 1215339632064 1215392514048 1215699316092 1217333919744 1219559561342 1219612626944 1223125733376 1223487721728 1225777948128 1227372697728 1227426103296 1227735942984 1230034121559 1231687999488 1233577247211 1233630922752 1235235889152 1237548106752 1237914363456 1239524902656 1239578836992 1243804094424 1245476487168 1245790883322 1245845090304 1249801058304 1250170941312 1251851894784 1255747343616 1256118986448 1257807937536 1258180190208 1260107577448 1262175326208 1264166341632 1268180485632 1268555808096 1270261481472 1272583890096 1274591324484 1276305113088 1278638571234 1280736728064 1281115766592 1286830198656 1287211040568 1288560443392 1288941797376 1291298359068 1291354546176 1293417289728 1295838416128 1297882533312 1299571091712 1299627638784 1299955704336 1301318467584 1302389069886 1304083491336 1304140234752 1306140614694 1307896823808 1310345054208 1310732855424 1312438132224 1312495239168 1314894863424 1315284011172 1317052514304 1323318767616 1323710408448 1325490241536 1327913624448 1330008338592 1331796639744 1334231552592 1334626423101 1336420933632 1336816452096 1342779337728 1343176737984 1344982745088 1347441765984 1347840546102 1349652824064 1353852604836 1356074182656 1360782773568 1362612453376 1364761903104 1367257086072 1367316578304 1369095471104 1369500659712 1372064205312 1376016450048 1379000191644 1380794284944 1380854366208 1381202935857 1382650871808 1385648999424 1387834788096 1389640375296 1389700841472 1392241620096 1392653658888 1394465515488 1394526191616 1397075792388 1399279606227 1401161048064 1406026190592 1406442308976 1407916703744 1408333381632 1412715761568 1413133859754 1414615269376 1415033929728 1417621024629 1419947241984 1424099377152 1426703046336 1427125284108 1428621361152 1429044166656 1431656876358 1435843252224 1440828819072 1442766127104 1447683973488 1449630498816 1450059522048 1452773864448 1454663938048 1455094450944 1457818218144 1460117849976 1462017478176 1462081093632 1463983276032 1467093927753 1467157764096 1469066551296 1471383926784 1474138185984 1474574462352 1476120281088 1476492898752 1476557144064 1479256721352 1481684078592 1488733613568 1491176521728 1493902827504 1495911497728 1498271219712 1501010496666 1503028723712 1503473550336 1510626754944 1512657911808 1513105588224 1515871986732 1517910196224 1518359427072 1525132087296 1525583455488 1527634722816 1530880620264 1532939010048 1535357140992 1538164221831 1538231150592 1540232404992 1540688242176 1543572230976 1545580434176 1545647685632 1548018506304 1550099939328 1553001545728 1553393570562 1553461161984 1555482230784 1558855124352 1560951128064 1563345422208 1563413446656 1566271822608 1566735366249 1568377798656 1568773704924 1568841965568 1576306179072 1578892787712 1581779464416 1583906291712 1584375054336 1589305231764 1591442178048 1591913170944 1596968018944 1597440647232 1599588532224 1602111799296 1604566050176 1605040927128 1607199031296 1607674687488 1612779583488 1615323658752 1620452842752 1620523352064 1620932421456 1623111892992 1628644470174 1630834311168 1631316962304 1634370597504 1636496930304 1636568137728 1636981257312 1640045495412 1642250665984 1644769662948 1644841230336 1646981185536 1650064142336 1650552484608 1652699870208 1652771782656 1655306917632 1658405459232 1660635316224 1661054511096 1661126787072 1664163811521 1666401411072 1666894588416 1674329791488 1674825315264 1677077250048 1677573586944 1680640680942 1682900434944 1685555122176 1690907314176 1691407744128 1693681975296 1696778520128 1699455099312 1701740150784 1702243786752 1704851428312 1707648970752 1708154355456 1715773598208 1716281387424 1718589063168 1721731145424 1721806061568 1722240697797 1724556386304 1730510044416 1732761455616 1732836851712 1733274272448 1736518759848 1738777988448 1738853646336 1741520819592 1743862431744 1747126738944 1747643807232 1749917509632 1753193151232 1753712014896 1756070019072 1758763599984 1758840127488 1762055800434 1764425023488 1764947211264 1770551499264 1773344451456 1775728852992 1778975403456 1779501897468 1781894578176 1782421936128 1790372450304 1790902317312 1793310326784 1796589021312 1797120728136 1799537098752 1805136806448 1805671043019 1808098910208 1808634023424 1814377031424 1817239116096 1819682537472 1823009448096 1823088771072 1823548974138 1826000879616 1829339342013 1829418940416 1834688600064 1838666922192 1841059046592 1841139154944 1841603914476 1843534495744 1847531999232 1850446384128 1852853833728 1856322160128 1856871545184 1859287353984 1859368255488 1862767723184 1865706141636 1868214730752 1868686324983 1868767635456 1874701587456 1875256411968 1877777842176 1883621015424 1884178479672 1886711906304 1890161366172 1893262989312 1902270728448 1902833712144 1904828481536 1905392222208 1908875835144 1911886986726 1914457669632 1917957856851 1921105092096 1921673649888 1930245297984 1930816560852 1932840665088 1933412696064 1936947538602 1937031819264 1940125934592 1943757624192 1946823799968 1949356637568 1949441458176 1951977701376 1953583604829 1956125237004 1956210352128 1958755401728 1961845235712 1965517581312 1966099283136 1968657198336 1968742858752 1972342295136 1972926016758 1975578771456 1984978151424 1985565612672 1988235362304 1991870436672 1995012507888 1997694959616 2001347328888 2004631400448 2014169006592 2017474117632 2021162648976 2021760819153 2023880261632 2024479236096 2030778907254 2033509449728 2034111273984 2041174160352 2043918680064 2047142854656 2050885629108 2050974867456 2053643206656 2054250989568 2058096307968 2064024675072 2066799919104 2068500287466 2071191427416 2071281549312 2073976307712 2078473499136 2084460562944 2084551262208 2088362430144 2088980488332 2091170398208 2091698273232 2091789287424 2095613688582 2101741572096 2105190383616 2109039285888 2109663463464 2111875055616 2112500072448 2119073642352 2119700789631 2121922904064 2122550894592 2129920862976 2132784709632 2136149065728 2140054569504 2142932041728 2143566249984 2147485314537 2150372777984 2153764878336 2160603790336 2160697802752 2161243228608 2164149190656 2171525960232 2174445748224 2175089283072 2179160796672 2181995907072 2182641676416 2186727327216 2190176774964 2193026217264 2193121640448 2195974914048 2200736646144 2203599826944 2207075890176 2211207278976 2214180421632 2214739348128 2214835716096 2218885082028 2221868548096 2222526117888 2232439721984 2233100420352 2236103000064 2236764782592 2240854241256 2243867246592 2247406829568 2251515744999 2254543085568 2255210325504 2265940132416 2268986867712 2269658382336 2273807980098 2276865294336 2277539140608 2287698130944 2288375183232 2291452084224 2295641527232 2295741415424 2296320930396 2299408515072 2303035711488 2307346725888 2310348607488 2311032363264 2315358346464 2318370651264 2318471528448 2322027759456 2325149908992 2329502318592 2330090355843 2330191742976 2333223346176 2338282686528 2341426692096 2345018133312 2345120169984 2349407733912 2352566697984 2353160557386 2353262948352 2360735332352 2364459268608 2368339181568 2371967204608 2372669196624 2375859437568 2376562581504 2383957847646 2387163267072 2387869756416 2395452028416 2396160970848 2399382798336 2406849075264 2407561390692 2410798546944 2411512031232 2419169375232 2422985488128 2426243383296 2430679264128 2430785028096 2431398632184 2434667839488 2439119122684 2439225253888 2442966705261 2446251466752 2446975443456 2451555896256 2454745395456 2454852206592 2455471885968 2460068243118 2463375998976 2467154494422 2467261845504 2470471778304 2475096213504 2475828726912 2479049805312 2479157673984 2487608188848 2490952974336 2491581766644 2491690180608 2499602116608 2500341882624 2503703789568 2511494687232 2512237972896 2515615875072 2516360380416 2520215154896 2520961021413 2524350652416 2528332683264 2536360971264 2537111616192 2540522962944 2545167780192 2549182648968 2552610226176 2557277142468 2561473456128 2562231533184 2573660397312 2574422081136 2577120886784 2577883594752 2582596718136 2582709092352 2586834579456 2591676832256 2595765066624 2599142183424 2599255277568 2599911408672 2604778139772 2608166982672 2608280469504 2612281229388 2615793647616 2620690108416 2621465710848 2624876264448 2624990478336 2629789726848 2630568022344 2634105028608 2643083700651 2646637535232 2647420816896 2655827248896 2660016677184 2663593279488 2668463105184 2669252846202 2672841867264 2673632904192 2677728602077 2685558675456 2686353475968 2689965490176 2694883531968 2695681092204 2699305648128 2707705209672 2712148365312 2721565547136 2725224906752 2729523806208 2734514172144 2734633156608 2735323461207 2738190942208 2739001319424 2744128410624 2752032900096 2758000383288 2761588569888 2761708732416 2762405871714 2765301743616 2771297998848 2775669576192 2779280750592 2784483240192 2785307317776 2788931030976 2789052383232 2794151584776 2798559212454 2802322096128 2812052381184 2812884617952 2816666763264 2825431523136 2826267719508 2829230538752 2830067859456 2835242049258 2839894483968 2848198754304 2853406092672 2854250568216 2857242722304 2858088333312 2863313752716 2867830480089 2871686504448 2881657638144 2885532254208 2895367946976 2899260997632 2900119044096 2905421307903 2905547728896 2909327876096 2910188901888 2915636436288 2920235699952 2924034956352 2924162187264 2927966552064 2934187855506 2934315528192 2938133102592 2942767853568 2948276371968 2949148924704 2952985797504 2953114288128 2958513442704 2959389025137 2963368157184 2977467227136 2982353043456 2987805655008 2991822995456 2996542439424 3002020993332 3006057447424 3006947100672 3021253509888 3025315823616 3026211176448 3031743973464 3035820392448 3036718854144 3046168360881 3050264174592 3051166910976 3061761240528 3065878020096 3070714281984 3076328443662 3076462301184 3080464809984 3081376484352 3087144461952 3091160868352 3091295371264 3096037012608 3100199878656 3102750431199 3106003091456 3106787141124 3106922323968 3110964461568 3117710248704 3121902256128 3126690844416 3126826893312 3132543645216 3133470732498 3136755597312 3137547409848 3137683931136 3143420532873 3152612358144 3157785575424 3163558928832 3167812583424 3168750108672 3178610463528 3182884356096 3183826341888 3193936037888 3194881294464 3199177064448 3204223598592 3209132100352 3210081854256 3214398062592 3215349374976 3225559166976 3230647317504 3240905685504 3241046704128 3241864842912 3246223785984 3257288940348 3261668622336 3262633924608 3268741195008 3272993860608 3273136275456 3273962514624 3280090990824 3284501331968 3289539325896 3289682460672 3293962371072 3300128284672 3301104969216 3305399740416 3310613835264 3316810918464 3321270632448 3322109022192 3322253574144 3328327623042 3332802822144 3333789176832 3348659582976 3349650630528 3354154500096 3355147173888 3361281361884 3365800869888 3371110244352 3381814628352 3382815488256 3387363950592 3393557040256 3398910198624 3403480301568 3404487573504 3409702856624 3410711970147 3415297941504 3416308710912 3431547196416 3432562774848 3437178126336 3443462290848 3443612123136 3444481395594 3449112772608 3461020088832 3465522911232 3466548544896 3473037519696 3477555976896 3477707292672 3483041639184 3487724863488 3494253477888 3495287614464 3499835019264 3506386302464 3507424029792 3512140038144 3517527199968 3517680254976 3524111600868 3528850046976 3529740836079 3529894422528 3541102998528 3546688902912 3551457705984 3557950806912 3559003794936 3563789156352 3564843872256 3575936771469 3580744900608 3581804634624 3593178042624 3594241456272 3599074197504 3610273612896 3611342086038 3616197820416 3617268046848 3622809285163 3628754062848 3634478232192 3639365074944 3646018896192 3646177542144 3647097948276 3652001759232 3658678684026 3658837880832 3669377200128 3677333844384 3682118093184 3682278309888 3683207828952 3687068991488 3690102364677 3695063998464 3700731741633 3700892768256 3705707667456 3712644320256 3713743090368 3718574707968 3718736510976 3725535446368 3731412283272 3736429461504 3737372649966 3737535270912 3749403174912 3750512823936 3755555684352 3767242030848 3768356959344 3773423812608 3780322732344 3786525978624 3804541456896 3805667424288 3810784444416 3817751670288 3823773973452 3828915339264 3835915713702 3842210184192 3843347299776 3860490595968 3861633121704 3865681330176 3866825392128 3873895077204 3874063638528 3880251869184 3887515248384 3893647599936 3898713275136 3898882916352 3903955402752 3907167209658 3912250474008 3912420704256 3917510803456 3923690471424 3931035162624 3932198566272 3937314396672 3937485717504 3944684590272 3945852033516 3951157542912 3969956302848 3971131225344 3976470724608 3983740873344 3990025015776 3995389919232 4002694657776 4003879269303 4009262800896 4028338013184 4034948235264 4042325297952 4043521638306 4047760523264 4048958472192 4061557814508 4067018899456 4068222547968 4082348320704 4087837360128 4094285709312 4101771258216 4101949734912 4107286413312 4108501979136 4116192615936 4128049350144 4137000574932 4142382854832 4142563098624 4147952615424 4156946998272 4168921125888 4169102524416 4176724860288 4177960976664 4182340796416 4183396546464 4183578574848 4191227377164 4197838818681 4203483144192 4218078571776 4219326926928 4223750111232 4225000144896 4238147284704 4239401579262 4243845808128 4245101789184 4252863073887 4259841725952 4272298131456 4280109139008 4285864083456 4287132499968 4294970629074 4300745555968 4307529756672 4321207580672 4322486457216 4328298381312 4343051920464 4348891496448 4350178566144 4358321593344 4363991814144 4365283352832 4373454654432 4380353549928 4386052434528 4386243280896 4391949828096 4401281783259 4401473292288 4407199653888 4414151780352 4422414557952 4428360843264 4429478696256 4429671432192 4437770164056 4443737096192 4445052235776 4464879443968 4466200840704 4473529565184 4481708482512 4487734493184 4494813659136 4503031489998 4509086171136 4510420651008 4531880264832 4537973735424 4539316764672 4547615960196 4553730588672 4555078281216 4575396261888 4576750366464 4582904168448 4591283054464 4591482830848 4592641860792 4598817030144 4606071422976 4614492665493 4614693451776 4620697214976 4622064726528 4630716692928 4636741302528 4636943056896 4644055518912 4650299817984 4659004637184 4660180711686 4660383485952 4666446692352 4676565373056 4682853384192 4690036266624 4690240339968 4698815467824 4705133395968 4706321114772 4706525896704 4721470664704 4728918537216 4736678363136 4743934409216 4745338393248 4751718875136 4753125163008 4767915695292 4774326534144 4775739512832 4790904056832 4792321941696 4798765596672 4813698150528 4815122781384 4821597093888 4823024062464 4838338750464 4845970976256 4861358528256 4861570056192 4862797264368 4869335678976 4878238245368 4878450507776 4885933410522 4892502933504 4893950886912 4903111792512 4909490790912 4909704413184 4910943771936 4920136486236 4926751997952 4934308988844 4934523691008 4940943556608 4950192427008 4951657453824 4958099610624 4958315347968 4975216377696 4981905948672 4983163533288 4983380361216 4992491434563 4999204233216 5000683765248 5022989374464 5024475945792 5031231750144 5032720760832 5040430309792 5041922042826 5048701304832 5056665366528 5072721942528 5074223232384 5081045925888 5090335560384 5098365297936 5105220452352 5114554284936 5122946912256 5124463066368 5147320794624 5148844162272 5155767189504 5165193436272 5165418184704 5166722093391 5173669158912 5183353664512 5191530133248 5198284366848 5198510555136 5199822817344 5209556279544 5216333965344 5216560939008 5224562458776 5231587295232 5241380216832 5242931421696 5249752528896 5259579453696 5261136044688 5268210057216 5286167401302 5293275070464 5294841633792 5311654497792 5320033354368 5327186558976 5336926210368 5338505692404 5345683734528 5347265808384 5355457204154 5371117350912 5372706951936 5379930980352 5389767063936 5391362184408 5398611296256 5415410419344 5417013129057 5424296730624 5443131094272 5450449813504 5459047612416 5469028344288 5469266313216 5470646922414 5476381884416 5478002638848 5488018026039 5488256821248 5504065800192 5516000766576 5523177139776 5523417464832 5524811743428 5530603487232 5542595997696 5551339152384 5558561501184 5568966480384 5570614635552 5577862061952 5578104766464 5588303169552 5597118424908 5604644192256 5624104762368 5625769235904 5633333526528 5650863046272 5652535439016 5658461077504 5660135718912 5670484098516 5679788967936 5706812185344 5708501136432 5714485444608 5716176666624 5726627505432 5735660960178 5743373008896 5753873570553 5763315276288 5790735893952 5798521995264 5800238088192 5810842615806 5811095457792 5818655752192 5820377803776 5831272872576 5840471399904 5848069912704 5848324374528 5855933104128 5860750814487 5868375711012 5868631056384 5876266205184 5885535707136 5896552743936 5898297849408 5905971595008 5906228576256 5917026885408 5918778050274 5926736314368 5954934454272 5964706086912 5975611310016 5983645990912 5993084878848 6004041986664 6012114894848 6013894201344 6042507019776 6052422352896 6063487946928 6065282457459 6071640784896 6073437708288 6092336721762 6100528349184 6102333821952 6123522481056 6131756040192 6141428563968 6152656887324 6152924602368 6160929619968 6162752968704 6174288923904 6182321736704 6182590742528 6192074025216 6200399757312 6205500862398 6212006182912 6213574282248 6213844647936 6221928923136 6235420497408 6253381688832 6253653786624 6265087290432 6266941464996 6273511194624 6275094819696 6275367862272 6286841065746 6305224716288 6315571150848 6327117857664 6335625166848 6337500217344 6357220927056 6365768712192 6367652683776 6387872075776 6389762588928 6398354128896 6408447197184 6418264200704 6420163708512 6428796125184 6430698749952 6442455943611 6451118333952 6461294635008 6481811371008 6482093408256 6483729685824 6492447571968 6514577880696 6523337244672 6525267849216 6537482390016 6545987721216 6547925029248 6560181981648 6569002663936 6579078651792 6579364921344 6587924742144 6600256569344 6602209938432 6610799480832 6621227670528 6633621836928 6642541264896 6644218044384 6644507148288 6656655246084 6665605644288 6667578353664 6697319165952 6699301261056 6708309000192 6710294347776 6722562723768 6731601739776 6742220488704 6754547234997 6763629256704 6765630976512 6787114080512 6797820397248 6806960603136 6808975147008 6819405713248 6821423940294 6830595883008 6832617421824 6863094392832 6865125549696 6874356252672 6886924581696 6887224246272 6888962791188 6898225545216 6922040177664 6931045822464 6933097089792 6946075039392 6955111953792 6955414585344 6966083278368 6975449726976 6988506955776 6990271067529 6990575228928 6999670038528 7012772604928 7014848059584 7024280076288 7035054399936 7035360509952 7048223201736 7057700093952 7059481672158 7059788845056 7082205997056 7093377805824 7115901613824 7118007589872 7127578312704 7129687744512 7151873542938 7161489801216 7163609269248 7186356085248 7188482912544 7198148395008 7220547225792 7222684172076 7232395640832 7234536093696 7245618570326 7257508125696 7268956464384 7278730149888 7292037792384 7292355084288 7294195896552 7304003518464 7317357368052 7317675761664 7328900115783 7338754400256 7354667688768 7364236186368 7364556619776 7366415657904 7374137982976 7380204729354 7390127996928 7401463483266 7401785536512 7411415334912 7425288640512 7427486180736 7437149415936 7437473021952 7451070892736 7462824566544 7472858923008 7474745299932 7475070541824 7498806349824 7501025647872 7511111368704 7534484061696 7536713918688 7546847625216 7560645464688 7562883064239 7573051957248 7609082913792 7611334848576 7621568888832 7635503340576 7647547946904 7657830678528 7671831427404 7684420368384 7686694599552 7720981191936 7723266243408 7731362660352 7733650784256 7747790154408 7748127277056 7760503738368 7775030496768 7787295199872 7797426550272 7797765832704 7814334419316 7824500948016 7824841408512 7835021606912 7847380942848 7862070325248 7864397132544 7874628793344 7874971435008 7889369180544 7891704067032 7902315085824 7929251101953 7939912605696 7942262450688 7967481746688 7980050031552 7990779838464 8005389315552 8007758538606 8018525601792 8033185806231 8056676026368 8069896470528 8084650595904 8087043276612 8095521046528 8097916944384 8123115629016 8134037798912 8136445095936 8164696641408 8175674720256 8188571418624 8203542516432 8203899469824 8205970383621 8214572826624 8217003958272 8232385231872 8256098700288 8274001149864 8284765709664 8285126197248 8295905230848 8313893996544 8337842251776 8353449720576 8355921953328 8364681592832 8366793092928 8367157149696 8382454754328 8395677637362 8406966288384 8436157143552 8438653853856 8450000289792 8476294569408 8478803158524 8487691616256 8490203578368 8505726147774 8519683451904 8544596262912 8560218278016 8571728166912 8574264999936 8589941258148 8601491111936 8615059513344 8642415161344 8644972914432 8656596762624 8686103840928 8697782992896 8700357132288 8716263923709 8716643186688 8727983628288 8730566705664 8746909308864 8760707099856 8772104869056 8772486561792 8783899656192 8802563566518 8802946584576 8814399307776 8828303560704 8844829115904 8858957392512 8859342864384 8875540328112 8878167075411 8887474192384 8890104471552 8929758887936 8932401681408 8947059130368 8963416965024 8975468986368 8989627318272 9006062979996 9018172342272 9020841302016 9063760529664 9075947470848 9078633529344 9095231920392 9107461177344 9110156562432 9138505082643 9150792523776 9153500732928 9182566108928 9182965661696 9185283721584 9197634060288 9212142845952 9228985330986 9229386903552 9241394429952 9244129453056 9261433385856 9273482605056 9273886113792 9288111037824 9300599635968 9308251293597 9318009274368 9320361423372 9320766971904 9332893384704 9353130746112 9365706768384 9380072533248 9380480679936 9397630935648 9410266791936 9412642229544 9413051793408 9430261598619 9442941329408 9457837074432 9473356726272 9487868818432 9490676786496 9503437750272 9506250326016 9535831390584 9548653068288 9551479025664 9581808113664 9584643883392 9597531193344 9627396301056 9630245562768 9643194187776 9646048124928 9676677500928 9691941952512 9722717056512 9723140112384 9725594528736 9738671357952 9756476490736 9756901015552 9771866821044 9785005867008 9787901773824 9806223585024 9818981581824 9819408826368 9821887543872 9840272972472 9853503995904 9868617977688 9869047382016 9881887113216 9900384854016 9903314907648 9916199221248 9950432755392 9963811897344 9966327066576 9966760722432 9984982869126 9998408466432 10001367530496 10045978748928 10048951891584 10062463500288 10065441521664 10080860619584 10083844085652 10097402609664 10113330733056 10145443885056 10148446464768 10162091851776 10180671120768 10196730595872 10210440904704 10229108569872 10232135910441 10245893824512 10248926132736 10294641589248 10297688324544 10311534379008 10330386872544 10330836369408 10333444186782 10347338317824 10366707329024 10383060266496 10396568733696 10399645634688 10419112559088 10432667930688 10433121878016 10449124917552 10463174590464 10482760433664 10485862843392 10499505057792 10519158907392 10522272089376 10536420114432 10572334802604 10586550140928 10589222508237 10589683267584 10623308995584 10640066708736 10654373117952 10673852420736 10677011384808 10691367469056 10694531616768 10710914408308 10727810314407 10742234701824 10745413903872 10779534127872 10782724368816 10797222592512 10830820838688 10834026258114 10848593461248 10868427855489 10886262188544 10918095224832 10938056688576 10938532626432 10941293844828 10952763768832 10956005277696 10976036052078 10976513642496 11008131600384 11032001533152 11046354279552 11046834929664 11049623486856 11061206974464 11070307094031 11085191995392 11102195224899 11102678304768 11117123002368 11137932960768 11141229271104 11155724123904 11156209532928 11176606339104 11194236849816 11209288384512 11248209524736 11251538471808 11266667053056 11301726092544 11305070878032 11316922155008 11320271437824 11340968197032 11359577935872 11413624370688 11417002272864 11432353333248 11453255010864 11471321920356 11486746017792 11507747141106 11526630552576 11581471787904 11597043990528 11600476176384 11621685231612 11622190915584 11637311504384 11640755607552 11662545745152 11680942799808 11696139825408 11696648749056 11711866208256 11721501628974 11736751422024 11737262112768 11752532410368 11771071414272 11793105487872 11796595698816 11811943190016 11812457152512 11834053770816 11837556100548 11853472628736 11909868908544 11929412173824 11951222620032 11967291981824 11986169757696 12008083973328 12011637807909 12024229789696 12027788402688 12085014039552 12104844705792 12126975893856 12130564914918 12143281569792 12146875416576 12184673443524 12201056698368 12204667643904 12247044962112 12263512080384 12282857127936 12305313774648 12305849204736 12321859239936 12325505937408 12348577847808 12364643473408 12384148050432 12411001724796 12424012365824 12427148564496 12427689295872 12443857846272 12470840994816 12506763377664 12507307573248 12530174580864 12533882929992 12547022389248 12550189639392 12550735724544 12573682131492 12593516456043 12610449432576 12654235715328 12671250333696 12675000434688 12714441854112 12731537424384 12735305367552 12758589221661 12775744151552 12779525177856 12816894394368 12836528401408 12840327417024 12857592250368 12861397499904 12884911887222 12902236667904 12922589270016 12963622742016 12967459371648 12984895143936 13029155761392 13046674489344 13050535698432 13074964780032 13091975442432 13095850058496 13120363963296 13138005327872 13158157303584 13158729842688 13175849484288 13200513138688 13203845349777 13204419876864 13221598961664 13242455341056 13267243673856 13285082529792 13288436088768 13289014296576 13313310492168 13331211288576 13335156707328 13394638331904 13398602522112 13420588695552 13445125447536 13463203479552 13484440977408 13509094469994 13527258513408 13531261953024 13574228161024 13595640794496 13613921206272 13617950294016 13638811426496 13642847880588 13661191766016 13665234843648 13726188785664 13730251099392 13748712505344 13773849163392 13774448492544 13777925582376 13796451090432 13843477996479 13844080355328 13862091644928 13866194179584 13892150078784 13910223907584 13910829170688 13932166556736 13950899453952 13977013911552 13980542135058 13981150457856 13999340077056 14025545209856 14029696119168 14048560152576 14070108799872 14070721019904 14096446403472 14115400187904 14118963344316 14119577690112 14164411994112 14186755611648 14231803227648 14236015179744 14255156625408 14259375489024 14303747085876 14322979602432 14327218538496 14372712170496 14376965825088 14396296790016 14441094451584 14445368344152 14464791281664 14469072187392 14491237140652 14515016251392 14537912928768 14584075584768 14584710168576 14588391793104 14608007036928 14634714736104 14635351523328 14657800231566 14677508800512 14709335377536 14728472372736 14729113239552 14732831315808 14760409458708 14780255993856 14802926966532 14803571073024 14822830669824 14850577281024 14854972361472 14874298831872 14874946043904 14902141785472 14925649133088 14945717846016 14949490599864 14950141083648 14977474303689 14997612699648 15002051295744 15068968123392 15073427837376 15093695250432 15121290929376 15125766128478 15146103914496 15218165827584 15222669697152 15243137777664 15271006681152 15295095893808 15315661357056 15343662854808 15368840736768 15373389199104 15441962383872 15446532486816 15467301568512 15495580308816 15496254554112 15500166280173 15521007476736 15550060993536 15574590399744 15594853100544 15595531665408 15628668838632 15649001896032 15649682817024 15670043213824 15694761885696 15724140650496 15728794265088 15749257586688 15778738361088 15783408134064 15804630171648 15858502203906 15879825211392 15884524901376 15934963493376 15960100063104 15981559676928 16010778631104 16015517077212 16037051203584 16066371612462 16113352052736 16139792941056 16169301191808 16174086553224 16191042093056 16195833888768 16246231258032 16251039387171 16268075597824 16272890191872 16329393282816 16351349440512 16377142837248 16407085032864 16407798939648 16411940767242 16429145653248 16434007916544 16464054078117 16464770463744 16512197400576 16548002299728 16569531419328 16570252394496 16591810461696 16627787993088 16675684503552 16706899441152 16711843906656 16733586185856 16734314299392 16764909508656 16791355274724 16813932576768 16872314287104 16877307707712 16900000579584 16952589138816 16957606317048 16975383232512 16980407156736 17011452295548 17039366903808 17120436556032 17143456333824 17148529999872 17179882516296 17202982223872 17230119026688 17261620711659 17284830322688 17289945828864 17372207681856 17395565985792 17400714264576 17432527847418 17433286373376 17455967256576 17461133411328 17493818617728 17521414199712 17544209738112 17544973123584 17567799312384 17582252443461 17605127133036 17605893169152 17628798615552 17656607121408 17689658231808 17717914785024 17718685728768 17751080656224 17756334150822 17774948384768 17780208943104 17859517775872 17864803362816 17894118260736 17926833930048 17950937972736 17979254636544 18012125959992 18036344684544 18041682604032 18127521059328 18157267058688 18190463840784 18214922354688 18220313124864 18277010165286 18301585047552 18307001465856 18365132217856 18365931323392 18370567443168 18395268120576 18424285691904 18457970661972 18458773807104 18482788859904 18488258906112 18522866771712 18546965210112 18547772227584 18576222075648 18601199271936 18616502587194 18636018548736 18640722846744 18641533943808 18665786769408 18706261492224 18760145066496 18760961359872 18795261871296 18820533583872 18825284459088 18826103586816 18860523197238 18885882658816 18915674148864 18946713452544 18975737636864 18981353572992 19006875500544 19012500652032 19071662781168 19097306136576 19102958051328 19163616227328 19169287766784 19195062386688 19254792602112 19260491125536 19286388375552 19292096249856 19327367830833 19353355001856 19383883905024 19445434113024 19446280224768 19451189057472 19477342715904 19512952981472 19513802031104 19543733642088 19570011734016 19575803547648 19612447170048 19637963163648 19643775087744 19680545944944 19707007991808 19737235955376 19738094764032 19763774226432 19800769708032 19806629815296 19832398442496 19900865510784 19927623794688 19932654133152 19933521444864 19969965738252 19996816932864 20002735060992 20091957497856 20097903783168 20124927000576 20130883043328 20161721239168 20167688171304 20194805219328 20226661466112 20263641704991 20290887770112 20296892929536 20361342241536 20393461191744 20420881809408 20458217139744 20464271820882 20491787649024 20497852265472 20589283178496 20595376649088 20623068758016 20660773745088 20661672738816 20666888373564 20694676635648 20733414658048 20766120532992 20793137467392 20799291269376 20838225118176 20865335861376 20866243756032 20898249835104 20926349180928 20965520867328 20970813202587 20971725686784 20999010115584 21038317814784 21044544178752 21072840228864 21144669605208 21173100281856 21178445016474 21179366535168 21246617991168 21280133417472 21347704841472 21354022769616 21382734938112 21389063233536 21421828816616 21455620628814 21484469403648 21490827807744 21559068255744 21565448737632 21594445185024 21661641677376 21668052516228 21697186922496 21736855710978 21772524377088 21836190449664 21876113377152 21877065252864 21882587689656 21905527537664 21912010555392 21952072104156 21953027284992 21986700347349 22016263200768 22064003066304 22092708559104 22093669859328 22099246973712 22122413948928 22140614188062 22170383990784 22204390449798 22205356609536 22234246004736 22275865921536 22282458542208 22311448247808 22312419065856 22353212678208 22388473699632 22418576769024 22496419049472 22503076943616 22533334106112 22603452185088 22610141756064 22640542875648 22681936394064 22688649192717 22719155871744 22827248741376 22834004545728 22864706666496 22906510021728 22942643840712 22973492035584 23015494282212 23053261105152 23162943575808 23194087981056 23200952352768 23243370463224 23244381831168 23274623008768 23281511215104 23325091490304 23361885599616 23392279650816 23393297498112 23443003257948 23473502844048 23474524225536 23505064820736 23542142828544 23586210975744 23593191397632 23623886380032 23624914305024 23668107541632 23675112201096 23706945257472 23787753305859 23819737817088 23902445240064 23934583963648 23972339515392 24016167946656 24023275615818 24048459579392 24055576805376 24099557418693 24170028079104 24209689411584 24253951787712 24261129829836 24286563139584 24293750833152 24369346887048 24402113396736 24409335287808 24494089924224 24527024160768 24565714255872 24610627549296 24611698409472 24643718479872 24651011874816 24697155695616 24729286946816 24768296100864 24822003449592 24848024731648 24854297128992 24855378591744 24887715692544 24941681989632 25013526755328 25060349161728 25067765859984 25094044778496 25100379278784 25101471449088 25147364262984 25187032912086 25220898865152 25308471430656 25350000869376 25428883708224 25463074848768 25470610735104 25517178443322 25551488303104 25559050355712 25633788788736 25673056802816 25680654834048 25715184500736 25722794999808 25769823774444 25804473335808 25845178540032 25927245484032 25934918743296 25969790287872 26058311522784 26093348978688 26101071396864 26148791771127 26149929560064 26183950884864 26191700116992 26240727926592 26276010655744 26316314607168 26317459685376 26351698968576 26401026277376 26407690699554 26408839753728 26443197923328 26484910682112 26534487347712 26576872177536 26578028593152 26626620984336 26634501226233 26662422577152 26670313414656 26789276663808 26797205044224 26841177391104 26890250895072 26926406959104 26968881954816 27018188939988 27054517026816 27062523906048 27148456322048 27191281588992 27227842412544 27235900588032 27277622852992 27285695761176 27322383532032 27330469687296 27415515247929 27452377571328 27460502198784 27547698326784 27548896985088 27555851164752 27592902180864 27686955992958 27688160710656 27724183289856 27732388359168 27784300157568 27820447815168 27821658341376 27864333113472 27901798907904 27954027823104 27961084270116 27962300915712 27998680154112 28051090419712 28059392238336 28097120305152 28140217599744 28141442039808 28192892806944 28230800375808 28237926688632 28239155380224 28290784795857 28328823988224 28373511223296 28463606455296 28472030359488 28510313250816 28518750978048 28607494171752 28645959204864 28654437076992 28745424340992 28753931650176 28792593580032 28882188903168 28890736688304 28929582563328 28938144374784 28982474281304 29030032502784 29075825857536 29168151169536 29169420337152 29176783586208 29216014073856 29269429472208 29270703046656 29315600463132 29355017601024 29418670755072 29456944745472 29458226479104 29465662631616 29520818917416 29560511987712 29605853933064 29607142146048 29645661339648 29701154562048 29709944722944 29748597663744 29804283570944 29851298266176 29891435692032 29898981199728 29900282167296 29954948607378 29995225399296 30004102591488 30137936246784 30146855674752 30187390500864 30242581858752 30251532256956 30292207828992 30436331655168 30445339394304 30486275555328 30542013362304 30590191787616 30631322714112 30687325709616 30696407731323 30737681473536 30746778398208 30883924767744 30893064973632 30934603137024 30991160617632 30992509108224 31000332560346 31042014953472 31100121987072 31149180799488 31189706201088 31257337677264 31298003792064 31299365634048 31340086427648 31389523771392 31448281300992 31457588530176 31498515173376 31557476722176 31566816268128 31609260343296 31717004407812 31759650422784 31767667524711 31769049802752 31869926986752 31920200126208 31963119353856 32021557262208 32031034154424 32074102407168 32132743224924 32183430943221 32226704105472 32338602383616 32348173106448 32382084186112 32391667777536 32492462516064 32502078774342 32536151195648 32545780383744 32605283566467 32658786565632 32754285674496 32814170065728 32815597879296 32823881534484 32858291306496 32868015833088 32928108156234 32929540927488 33024394801152 33096004599456 33139062838656 33140504788992 33183620923392 33210921282093 33255575986176 33351369007104 33413798882304 33423687813312 33467172371712 33468628598784 33529819017312 33582710549448 33627865153536 33744628574208 33754615415424 33800001159168 33905178277632 33915212634096 33950766465024 33960814313472 34022904591096 34078733807616 34240873112064 34297059999744 34359765032592 34405964447744 34460238053376 34523241423318 34569660645376 34579891657728 34744415363712 34791131971584 34801428529152 34865055694836 34866572746752 34911934513152 34922266822656 34987637235456 35042828399424 35088419476224 35089946247168 35135598624768 35164504886922 35210254266072 35211786338304 35257597231104 35313214242816 35379316463616 35435829570048 35437371457536 35502161312448 35512668301644 35549896769536 35560417886208 35719035551744 35729606725632 35788236521472 35853667860096 35901875945472 35958509273088 36024251919984 36034913423727 36072689369088 36083365208064 36255042118656 36314534117376 36380927681568 36429844709376 36440626249728 36554020330572 36603170095104 36614002931712 36730264435712 36731862646784 36741134886336 36790536241152 36848571383808 36915941323944 36917547614208 36965577719808 36976517812224 37045733543424 37093930420224 37152444151296 37233005174388 37272037097472 37281445693488 37283067887616 37331573538816 37412522984448 37520290132992 37521922719744 37590523742592 37641067167744 37650568918176 37652207173632 37721046394476 37771765317632 37831348297728 37951475273728 37962707145984 38013751001088 38025001304064 38143325562336 38194612273152 38205916102656 38275767664983 38327232454656 38338575533568 38509585204224 38520982251072 38572776751104 38584192499712 38654735661666 38706710003712 38767767810048 38890868226048 38902378114944 38954685431808 39025905962944 39027604062208 39087467284176 39140023468032 39151607095296 39224894340096 39275926327296 39287550175488 39361091889888 39414015983616 39474471910752 39476189528064 39527548452864 39601539416064 39611536049331 39613259630592 39664796884992 39801731021568 39855247589376 39865308266304 39867042889728 39939931476504 39993633865728 40005470121984 40183914995712 40195807566336 40261766086656 40323442478336 40335376342608 40389610438656 40453322932224 40527283409982 40581775540224 40593785859072 40722684483072 40786922383488 40841763618816 40916434279488 40928543641764 40983575298048 40995704530944 41178566356992 41190753298176 41246137516032 41321547490176 41323345477632 41333776747128 41389353271296 41466829316096 41530433989437 41532241065984 41586274934784 41598582538752 41676450236352 41730671722752 41732487512064 41796499670208 41852698361856 41931041734656 41941626405174 41943451373568 41998020231168 42076635629568 42089088357504 42145680457728 42289339210416 42346200563712 42356890032948 42358733070336 42493235982336 42560266834944 42695409682944 42708045539232 42765469876224 42778126467072 42843657633232 42911241257628 42968938807296 42981655615488 43118136511488 43130897475264 43188890370048 43323283354752 43336105032456 43394373844992 43473711421956 43545048754176 43752226754304 43754130505728 43765175379312 43811055075328 43824021110784 43904144208312 43906054569984 43973400694698 44032526401536 44128006132608 44185417118208 44187339718656 44198493947424 44281228376124 44340767981568 44408780899596 44410713219072 44468492009472 44551731843072 44564917084416 44622896495616 44624838131712 44706425356416 44776947399264 44837153538048 44932422911067 44992838098944 45006153887232 45206904370176 45220283512128 45281085751296 45363872788128 45377298385434 45438311743488 45654497482752 45668009091456 45729413332992 45813020043456 45885287681424 45946984071168 46030988564424 46106522210304 46325887151616 46401904705536 46486740926448 46488763662336 46500498840519 46549246017536 46563022430208 46650182980608 46723771199232 46784559301632 46786594996224 46886006515896 46947005688096 46949048451072 47010129641472 47084285657088 47172421951488 47186382795264 47247772760064 47336215083264 47350224402192 47413890514944 47575506611718 47639475634176 47804890480128 47944679030784 48032335893312 48046551231636 48096919158784 48111153610752 48199114837386 48340056158208 48419378823168 48507903575424 48522259659672 48573126279168 48587501666304 48738693774096 48753118161513 48804226793472 48818670575616 48988179848448 49054048321536 49131428511744 49221255098592 49223396818944 49287436959744 49302023749632 49392162234351 49394311391232 49458573893632 49536592201728 49644006899184 49696049463296 49708594257984 49710757183488 49775431385088 49883363979264 50027053510656 50120698323456 50135531719968 50200758557568 50202942898176 50294728525968 50374065824172 50441797730304 50616942861312 50700001738752 50857767416448 50926149697536 50941221470208 51034356886644 51102976606208 51118100711424 51346113605632 51361309668096 51430369001472 51445589999616 51539647548888 51608946671616 51690357080064 51784862134977 51854490968064 51869837486592 52116623045568 52186697957376 52202142793728 52297583542254 52299859120128 52367901769728 52383400233984 52481455853184 52552021311488 52632629214336 52634919370752 52703397937152 52746757330383 52802052554752 52815381399108 52817679507456 52886395846656 52969821364224 53068974695424 53153744355072 53156057186304 53253241968672 53269002452466 53324845154304 53340626829312 53578553327616 53594410088448 53682354782208 53780501790144 53852813918208 53937763909632 54036377879976 54109034053632 54125047812096 54296912644096 54382563177984 54471801176064 54555245705984 54571391522352 54644767064064 54660939374592 54831030495858 54904755142656 54921004397568 55095396653568 55097793970176 55111702329504 55185804361728 55373911985916 55376321421312 55448366579712 55464776718336 55568600315136 55640895630336 55643316682752 55728666226944 55803597815808 55908055646208 55922168540232 55924601831424 55997360308224 56102180839424 56118784476672 56280435199488 56282884079616 56385785613888 56461600751616 56475853377264 56478310760448 56581569591714 56657647976448 56747022446592 56927212910592 56944060718976 57020626501632 57037501956096 57214988343504 57291918409728 57308874153984 57490848681984 57507863300352 57585187160064 57764377806336 57781473376608 57859165126656 57876288749568 57964948562608 57982103492499 58060065005568 58151651715072 58336302339072 58338840674304 58353567172416 58432028147712 58538858944416 58541406093312 58631200926264 58710035202048 58837341510144 58913889490944 58931325263232 59041637834832 59121023975424 59211707866128 59214284292096 59291322679296 59402309124096 59419889445888 59497195327488 59608567141888 59702596532352 59782871384064 59797962399456 59800564334592 59909897214756 59990450798592 60008205182976 60275872493568 60293711349504 60374781001728 60485163717504 60503064513912 60584415657984 60790925114973 60872663310336 60890678788608 61084026724608 61180383575232 61262645428224 61374651419232 61392815462646 61475362947072 61493556796416 61587757847771 61767849535488 61786129947264 61869206274048 61982321235264 61985018216448 62000665120692 62084029906944 62200243974144 62298361598976 62379412402176 62514675354528 62596007584128 62598731268096 62680172855296 62779047542784 62896562601984 62912439607761 62915177060352 62997030346752 63114953444352 63133632536256 63218520686592 63434008815624 63519300845568 63535335049422 63538099605504 63739853973504 63840400252416 64043114524416 64062068308848 64148204814336 64265486449848 64366861886442 64453408210944 64677204767232 64696346212896 64783335555072 64984925032128 65004157548684 65072302391296 65091560767488 65210567132934 65317573131264 65508571348992 65628340131456 65631195758592 65647763068968 65716582612992 65736031666176 65856216312468 65859081854976 65960101042047 66048789602304 66192009198912 66278125677312 66281009577984 66367241846784 66421842564186 66511151972352 66702738014208 66827597764608 66847375626624 66934344743424 66937257197568 67059638034624 67165421098896 67255730307072 67489257148416 67509230830848 67600002318336 67810356555264 67830425268192 67921628626944 68045809182192 68065947578151 68157467615232 68481746224128 68594119999488 68719530065184 68811928895488 68920476106752 69046482846636 69139321290752 69159783315456 69488830727424 69582263943168 69602857058304 69730111389672 69733145493504 69823869026304 69844533645312 69975274470912 70085656798848 70176838952448 70179892494336 70329009773844 70420508532144 70423572676608 70515194462208 70626428485632 70758632927232 70871659140096 70874742915072 71004322624896 71025336603288 71099793539072 71120835772416 71363259917577 71438071103488 71459213451264 71707335720192 71803751890944 71917018546176 72048503839968 72069826847454 72145378738176 72166730416128 72298672256079 72510084237312 72629068234752 72761855363136 72859689418752 72881252499456 73108040661144 73206340190208 73228005863424 73460528871424 73482269772672 73581072482304 73697142767616 73831882647888 73835095228416 73931155439616 73953035624448 74091467086848 74187860840448 74304888302592 74466010348776 74544074194944 74562891386976 74566135775232 74663147077632 74825045968896 75040580265984 75181047485184 75282134335488 75301137836352 75304414347264 75442092788952 75543530635264 75662696595456 75902950547456 75925414291968 76050002608128 76286651124672 76389224546304 76411832205312 76551535329966 76654464909312 76677151067136 77019170408448 77041964502144 77145553502208 77168384999424 77309471323332 77413420007424 77535535620096 77781736452096 77804756229888 77909370863616 78051811925888 78055208124416 78174934568352 78280046936064 78303214190592 78446375313381 78449788680192 78551852654592 78575100350976 78722183779776 78828031967232 78948943821504 78952379056128 79055096905728 79203078832128 79223072098662 79226519261184 79329593769984 79603462043136 79730616532608 79734085779456 79879862953008 79987267731456 80010940243968 80367829991424 80391615132672 80523532173312 80646884956672 80670752685216 80779220877312 80906645864448 81054566819964 81163551080448 81187571718144 81445368966144 81573844766976 81683527237632 81832868558976 81857087283528 81967150596096 81991409061888 82246545743787 82357132713984 82381506596352 82643094980352 82646690955264 82667553494256 82778706542592 82933658632192 83060867978874 83064482131968 83172549869568 83197165077504 83352900472704 83461343445504 83464975024128 83592999340416 83705396723712 83862083469312 83883252810348 83886902747136 83996040462336 84153271259136 84178176715008 84291360915456 84578678420832 84692401127424 84713780065896 84717466140672 84872354387571 84986471964672 85120533669888 85390819365888 85416091078464 85530939752448 85556252934144 85687315266464 85822482515256 85937877614592 85963311230976 86236273022976 86261794950528 86377780740096 86646566709504 86672210064912 86788747689984 86947422843912 87090097508352 87504453508608 87508261011456 87530350758624 87648042221568 87808288416624 87812109139968 87946801389396 88065052803072 88256012265216 88370834236416 88374679437312 88396987894848 88562456752248 88681535963136 88817561799192 88821426438144 88936984018944 89103463686144 89129834168832 89245792991232 89412850712832 89553894798528 89674307076096 89864845822134 89985676197888 90012307774464 90413808740352 90440567024256 90562171502592 90727745576256 90754596770868 90876623486976 91308994965504 91336018182912 91458826665984 91626040086912 91770575362848 91893968142336 92061977128848 92089223193969 92213044420608 92651774303232 92803809411072 92973481852896 92977527324672 93000997681038 93098492035072 93126044860416 93300365961216 93447542398464 93569118603264 93772013031792 93894011376192 93898096902144 94020259282944 94168571314176 94344843902976 94372765590528 94495545520128 94672430166528 94700448804384 94827781029888 95151013223436 95278951268352 95609780960256 95889358061568 96064671786624 96093102463272 96193838317568 96222307221504 96398229674772 96550292829663 96680112316416 97015807150848 97044519319344 97146252558336 97175003332608 97477387548192 97506236323026 97608453586944 97637341151232 97815850699401 97976359696896 98262857023488 98442510197184 98446793637888 98574873919488 98604047499264 98784324468702 98788622782464 98917147787264 99073184403456 99288013798368 99417188515968 99421514366976 99550862770176 99632763846279 99766727958528 100054107021312 100241396646912 100271063439936 100401517115136 100405885796352 100589457051936 100748131648344 100883595460608 101233885722624 101400003477504 101715534832896 101852299395072 101882442940416 102068713773288 102205953212416 102236201422848 102692227211264 102722619336192 102891179999232 103079295097776 103217893343232 103380714160128 103569724269954 103708981936128 103739674973184 104233246091136 104373395914752 104404285587456 104595167084508 104599718240256 104735803539456 104766800467968 104962911706368 105104042622976 105265258428672 105269838741504 105406795874304 105493514660766 105604105109504 105630762798216 105635359014912 105772791693312 105939642728448 106137949390848 106307488710144 106312114372608 106506483937344 106538004904932 106649690308608 106681253658624 107157106655232 107188820176896 107364709564416 107561003580288 107705627836416 107875527819264 108072755759952 108218068107264 108250095624192 108593825288192 108765126355968 108943602352128 109110491411968 109142783044704 109289534128128 109321878749184 109662060991716 109809510285312 109842008795136 110190793307136 110195587940352 110223404659008 110371608723456 110747823971832 110752642842624 110896733159424 110929553436672 111137200630272 111281791260672 111457332453888 111816111292416 111844337080464 111849203662848 111994720616448 112204361678848 112237568953344 112560870398976 112565768159232 112771571227776 112923201503232 112951706754528 112956621520896 113163139183428 113315295952896 113494044893184 113854425821184 113888121437952 114041253003264 114075003912192 114429976687008 114583836819456 114617748307968 114827302994949 114981697363968 115015726600704 115528755612672 115562946753216 115718330253312 115752577499136 115929897125216 115964206984998 116120130011136 116303303430144 116672604678144 116707134344832 116864056295424 117077717888832 117082812186624 117262401852528 117420070404096 117674683020288 117827778981888 117862650526464 118083275669664 118242047950848 118423415732256 118428568584192 118582645358592 118804618248192 118834608147993 118839778891776 118994390654976 119217134283776 119405193064704 119565742768128 119595924798912 119601128669184 119819794429512 119980901597184 120016410365952 120551744987136 120587422699008 120970327435008 121006129027824 121168831315968 121581850229946 121745326620672 121781357577216 122168053449216 122360767150464 122525290856448 122749302838464 122785630925292 122950725894144 122987113592832 123175515695542 123535699070976 123572259894528 123738412548096 123964642470528 123970036432896 124001330241384 124168059813888 124400487948288 124591301968311 124596723197952 124758824804352 125029350709056 125192015168256 125197462536192 125360345710592 125558095085568 125793125203968 125824879215522 125830354120704 125994060693504 126229906888704 126267265072512 126437041373184 126868017631248 127038601691136 127070670098844 127076199211008 127479707947008 127680800504832 128086229048832 128124136617696 128296409628672 128530972899696 128733723772884 128906816421888 129354409534464 129392692425792 129566671110144 129969850064256 130008315097368 130144604782592 130183121534976 130421134265868 130635146262528 131256680262912 131262391517184 131295526137936 131433165225984 131472063332352 131712432624936 131718163709952 131920202084094 132097579204608 132384018397824 132556251354624 132562019155968 132843685128372 133022303944704 133405476028416 133655195529216 133694751253248 133868689486848 133874514395136 134119276069248 134330842197792 134511460614144 134797268733201 134978514296832 135018461661696 135620713110528 135660850536384 135843257253888 136091618364384 136131895156302 136314935230464 136963492448256 137188239998976 137439060130368 137623857790976 137840952213504 138092965693272 138278642581504 138319566630912 138977661454848 139205714116608 139460222779344 139466290987008 139501496521557 139647738052608 139689067290624 139950548941824 140171313597696 140353677904896 140359784988672 140658019547688 140841017064288 140847145353216 141030388924416 141252856971264 141517265854464 141743318280192 142008645249792 142050673206576 142199587078144 142241671544832 142726519835154 142876142206976 142918426902528 143414671440384 143834037092352 144097007679936 144139653694908 144290757476352 144333460832256 144597344512158 145020168474624 145258136469504 145523710726272 145719378837504 145762504998912 146216081322288 146412680380416 146456011726848 146921057742848 146964539545344 147162144964608 147394285535232 147663765295776 147670190456832 147862310879232 147906071248896 148176486703053 148182934173696 148375721680896 148609776605184 148932020697552 149088148389888 149125782773952 149132271550464 149326294155264 149650091937792 150081160531968 150362094970368 150602275672704 150608828694528 150884185577904 151087061270528 151325393190912 151805901094912 151850828583936 152100005216256 152573302249344 152778449092608 152823664410624 153103070659932 153308929818624 153354302134272 154038340816896 154083929004288 154291107004416 154336769998848 154618942646664 154826840014848 155071071240192 155354586404931 155563472904192 155609512459776 156103623851776 156110416248832 156349869136704 156560093872128 156606428381184 156892750626762 156899577360384 157103705309184 157150200701952 157444367559552 157656063934464 157897887643008 157904758112256 158110193811456 158240271991149 158406157664256 158446144197324 158453038522368 158659187539968 159206924086272 159461233065216 159468171558912 159759725906016 159974535462912 160021880487936 160735659982848 160783230265344 161047064346624 161293769913344 161341505370432 161558441754624 161813291728896 162109133639928 162327102160896 162375143436288 162890737932288 163147689533952 163665737117952 163714174567056 163934301192192 163982818123776 164493091487574 164714265427968 164763013192704 165286189960704 165293381910528 165335106988512 165557413085184 165867317264384 166121735957748 166128964263936 166345099739136 166394330155008 166705800945408 166922686891008 166929950048256 167185998680832 167410793447424 167724166938624 167766505620696 167773805494272 167992080924672 168306542518272 168356353430016 169157356841664 169384802254848 169427560131792 169434932281344 169744708775142 169972943929344 170241067339776 170781638731776 170832182156928 171061879504896 171112505868288 171374630532928 171644965030512 171875755229184 171926622461952 172472546045952 172523589901056 172755561480192 173293133419008 173344420129824 173577495379968 173894845687824 173946310477497 174180195016704 175008907017216 175016522022912 175060701517248 175296084443136 175616576833248 175624218279936 175893602778792 176130105606144 176512024530432 176741668472832 176793975789696 177124913504496 177363071926272 177635123598384 177642852876288 177873968037888 178206927372288 178259668337664 178491585982464 178825701425664 179107789597056 179348614152192 179729691644268 179971352395776 180024615548928 180827617480704 180881134048512 181124343005184 181455491152512 181509193541736 181753246973952 182372775344919 182617989931008 182672036365824 183252080173824 183541150725696 183787936284672 184123954257696 184178446387938 184426088841216 184763273543313 185303548606464 185607618822144 185946963705792 185955054649344 186001995362076 186196984070144 186252089720832 186600731922432 186895084796928 187138237206528 187544026063584 187788022752384 187796193804288 188040518565888 188337142628352 188689687805952 188737318823283 188745531181056 188991091040256 189344860333056 189400897608768 189655562059776 190302026446872 190557902536704 191219561920512 192129343573248 192186204926544 192387676635136 192444614443008 192796459349544 193100585659326 193360224632832 194031614301696 194089038638688 194350006665216 194954775096384 195012472646052 195216907173888 195274682302464 195631701398802 195952719393792 196525714046976 196885020394368 196893587275776 197149747838976 197208094998528 197568648937404 197577245564928 197834295574528 198146368806912 198576027596736 198834377031936 198843028733952 199101725540352 199265527692558 199533455917056 200108214042624 200482793293824 200542126879872 200803034230272 200811771592704 201178914103872 201496263296688 201767190921216 202467771445248 202800006955008 203431069665792 203764885880832 204137427546576 204197842734453 204411906424832 204472402845696 205384454422528 205445238672384 205782359998464 206158590195552 206435786686464 206761428320256 207139448539908 207417963872256 207479349946368 208466492182272 208746791829504 208808571174912 209190334169016 209199436480512 209471607078912 209533600935936 209925823412736 210530516857344 210539677483008 210987029321532 211208210219008 211261525596432 211270718029824 211545583386624 211879285456896 212275898781696 212614977420288 212624228745216 213012967874688 213076009809864 213299380617216 213362507317248 214089779752731 214314213310464 214377640353792 215122007160576 215411255672832 215751055638528 216145511519904 216436136214528 216500191248384 216896016768237 217187650576384 217530252711936 217887204704256 218220982823936 218285566089408 218579068256256 218643757498368 219324121983432 219619020570624 219684017590272 220381586614272 220446809318016 220743217446912 221495647943664 221505285685248 221793466318848 221859106873344 222274401260544 222563582521344 222914664907776 223632222584832 223688674160928 223698407325696 223989441232896 224408723357696 224475137906688 225121740797952 225543142455552 225846403006464 225903413509056 225913243041792 226326278366856 226630591905792 226988089786368 227708851642368 227776242875904 228150007824384 228859953374016 229167673638912 229235496615936 229654605989898 229963394727936 230031453201408 231057511225344 231125893506432 231436660506624 231505154998272 231859794250432 231928413969996 232240260022272 232606606860288 233345209356288 233414268689664 233728112590848 234155435777664 234165624373248 234524803705056 234840140808192 235339125940143 235349366040576 235655557963776 235725301052928 236166551339328 236484095901696 236846831464512 236857137168384 237165290717184 237609236496384 237669216295986 237679557783552 237988781309952 238434268567552 238810386129408 239191849597824 239202257338368 239639588859024 239961803194368 240032820731904 241103489974272 241174845398016 241940654870016 242012258055648 242337662631936 243163700459892 243490653241344 243562715154432 244336106898432 244721534300928 245050581712896 245498605676928 245571261850584 245901451788288 245974227185664 246351031391084 246739637231361 247071398141952 247144519789056 247929284941056 247940072865792 248002660482768 248336119627776 248800975896576 249182603936622 249193446395904 249517649608704 250058701418112 250384030336512 250394925072384 251116190171136 251586250407936 251649758431044 251660708241408 251988121387008 252459813777408 252534530145024 252874082746368 253736035262496 254077203382272 254141340197688 254152398422016 254617063162713 254959415894016 255361601009664 256172458097664 256248273235392 256592819257344 257061945799392 257467447545768 257813632843776 258708819068928 258785384851584 259133342220288 259939700128512 260016630194736 260289209565184 260366243069952 260842268531736 261270292525056 262513360525824 262524783034368 262591052275872 262944126664704 263424865249872 263436327419904 263840404168188 264195158409216 264768036795648 265112502709248 265124038311936 265687370256744 266044607889408 266810952056832 267310391058432 267389502506496 267737378973696 268238552138496 268661684395584 269022921228288 269594537466402 269957028593664 270036923323392 271241426221056 271321701072768 271686514507776 272183236728768 272263790312604 272629870460928 273926984896512 274376479997952 274878120260736 275247715581952 275681904427008 276185931386544 276267669581907 276557285163008 276639133261824 277955322909696 278411428233216 278920445558688 278932581974016 279002993043114 279295476105216 279378134581248 279901097883648 280342627195392 280707355809792 281316039095376 281682034128576 281694290706432 282060777848832 282505713942528 283034531708928 283486636560384 284017290499584 284101346413152 284483343089664 285453039670308 285752284413952 285836853805056 286829342880768 287668074184704 288194015359872 288279307389816 288581514952704 288666921664512 289194689024316 289650878488989 290040336949248 291047421452544 291438757675008 291525009997824 292432162644576 292825360760832 292912023453696 293447552098203 293842115485696 293929079090688 294788571070464 295327530591552 295340380913664 295724621758464 295812142497792 296352973406106 296365868347392 296751443361792 297219553210368 297864041395104 298251565547904 298264543100928 298652588310528 298898291538837 299300183875584 300162321063936 300724189940736 301204551345408 301217657389056 301768371155808 302174122541056 302650786381824 303611802189824 303701657167872 304200010432512 305146604498688 305556898185216 305647328821248 306206141319864 306617859637248 306708604268544 308076681633792 308167858008576 308673539997696 309237885293328 309653680029696 310142142480384 310709172809862 311126945808384 311219024919552 312207247703552 312220832497664 312699738273408 313120187744256 313212856762368 313785501253524 313799154720768 314207410618368 314300401403904 314888735119104 315312127868928 315795775286016 315809516224512 316220387622912 316480543982298 316812315328512 316892288394648 316906077044736 317318375079936 318413848172544 318922466130432 318936343117824 319519451812032 319949070925824 320043760975872 321471319965696 321566460530688 322094128693248 322587539826688 322683010740864 323116883509248 323626583457792 324218267279856 324654204321792 324750286872576 325781475864576 326295379067904 327331474235904 327428349134112 327868602384384 327965636247552 328986182975148 329428530855936 329526026385408 330572379921408 330586763821056 330670213977024 331114826170368 331734634528768 332243471915496 332257928527872 332690199478272 332788660310016 333411601890816 333845373782016 334371997361664 335448333877248 335533011241392 335547610988544 335984161849344 336613085036544 336712706860032 338314713683328 338769604509696 338855120263584 338869864562688 339489417550284 339945887858688 340482134679552 341563277463552 341664364313856 342123759009792 342225011736576 342749261065856 343289930061024 343751510458368 343853244923904 344481908984847 344945092091904 345047179802112 346586266838016 346688840259648 347154990759936 347789691375648 347892620954994 348360390033408 350017814034432 350121403034496 350592168886272 351233153666496 351248436559872 351787205557584 352260211212288 353024049060864 353483336945664 353587951579392 354249827008992 354726143852544 355270247196768 355285705752576 355747936075776 356413854744576 356503824443979 356519336675328 356983171964928 357651402851328 358215579194112 358697228304384 359459383288536 359942704791552 360049231097856 361655234961408 361762268097024 362910982305024 363018387083472 363506493947904 364745550689838 365235979862016 365344072731648 366504160347648 367082301451392 367575872569344 368247908515392 368356892775876 368852177682432 369526547086626 370607097212928 371215237644288 371893927411584 371910109298688 372003990724152 372393968140288 372504179441664 373201463844864 373773905904933 373790169593856 374276474413056 375088052127168 375576045504768 375592387608576 376081037131776 376674285256704 377379375611904 377474637646566 377491062362112 377982182080512 378689720666112 378801795217536 379311124119552 380604052893744 381115805073408 382439123841024 384258687146496 384372409853088 384889228886016 385592918699088 386201171318652 386720449265664 388063228603392 388178077277376 388700013330432 389909550192768 390024945292104 390433814347776 390549364604928 391263402797604 391905438787584 393770040788736 393787174551552 394299495677952 394416189997056 395137297874808 395154491129856 395668591149056 396292737613824 397152055193472 397668754063872 397686057467904 398531055385116 399066911834112 400216428085248 400965586587648 401084253759744 401606068460544 401623543185408 402357828207744 402992526593376 403534381842432 404391806199603 404935542890496 406862139331584 407529771761664 408274855093152 408395685468906 408823812849664 408944805691392 410768908845056 410890477344768 411564719996928 412317180391104 412871573372928 413522856640512 414278897079816 414835927744512 414958699892736 416932984364544 417617142349824 418380668338032 418398872961024 418943214157824 419067201871872 419851646825472 421061033714688 421079354966016 421974058643064 422416420438016 422523051192864 422541436059648 423091166773248 423758570913792 424551797563392 425229954840576 426025935749376 426152019619728 426598761234432 426725014634496 428179559505462 428628426620928 428755280707584 430244014321152 431502111277056 432291023039808 432872272429056 433000382496768 433792033536474 434375301152768 435060505423872 435774409408512 436441965647872 436571132178816 437158136512512 437287514996736 438648243966864 439238041141248 439368035180544 440763173228544 440893618636032 441486434893824 442991295887328 443010571370496 443586932637696 443718213746688 444529460109159 444548802521088 445127165042688 445829329815552 447264445169664 447377348321856 447396814651392 447978882465792 448817446715392 448950275813376 450243481595904 451086284911104 451806827018112 451826486083584 452652556733712 453261183811584 453976179572736 455417703284736 455552485751808 456300015648768 457719906748032 458335347277824 458470993231872 459309211979796 459926789455872 460062906402816 462115022450688 462251787012864 462873321013248 463010309996544 463719588500864 463856827939992 464480520044544 465213213720576 466063759214793 466690418712576 466828537379328 468310871555328 468331248746496 469049607410112 469680281616384 470678251880286 470698732081152 471311115927552 471450602105856 472333102678656 472968191803392 473693662929024 473714274336768 474330581434368 475218472992768 475338432591972 475359115567104 475977562619904 476868537135104 477620772258816 478383699195648 478404514676736 479279177718048 479923606388736 480065641463808 482206979948544 482349690796032 483881309740032 484024516111296 484675325263872 486327400919784 486981306482688 487125430308864 488672213796864 489443068601856 490997211353856 491142523701168 491802903576576 491948454371328 492702062782168 493479274462722 494142796283904 494289039578112 495858569882112 495880145731584 496005320965536 496672239255552 497601951793152 498365207873244 498386892791808 499035299217408 500117402836224 500768060673024 500789850144768 502232380342272 503172500815872 503299516862088 503321416482816 503976242774016 504919627554816 505069060290048 507472070524992 508154406764544 508282680395376 508304796844032 509234126325426 509918831788032 510723202019328 512344916195328 512496546470784 513185638514688 514123891598784 514934895091536 515627265687552 517417638137856 517570769703168 518266684440576 519879400257024 520033260389472 520732486139904 521684537063472 521838931432491 522540585050112 525026721051648 525049566068736 525182104551744 525888253329408 526849730499744 526872654839808 527680808336376 528390316818432 529536073591296 530225005418496 531374740513488 532089215778816 533621904113664 534620782116864 534779005012992 535474757947392 536477104276992 537323368791168 538045842456576 539189074932804 539914057187328 540073846646784 542482852442112 542643402145536 543373029015552 544366473457536 544527580625208 545259740921856 547118326034757 547853969793024 549756240521472 550495431163904 551363808854016 552371862773088 552535339163814 553114570326016 553278266523648 554289820629939 555910645819392 556822856466432 557840891117376 557865163948032 558005986086228 558590952210432 558756269162496 559802195767296 560685254390784 561414711619584 562632078190752 563364068257152 563388581412864 564121555697664 565011427885056 566069063417856 566973273120768 568034580999168 568202692826304 568966686179328 570906079340616 571504568827904 571673707610112 573658685761536 576388030719744 576558614779632 577163029905408 577333843329024 578389378048632 579301756977978 580080673898496 582094842905088 583050019995648 584864325289152 585650721521664 585824046907392 586895104196406 587684230971392 587858158181376 589577142140928 590655061183104 590680761827328 591449243516928 591624284995584 592705946812212 592731736694784 593502886723584 594439106420736 595728082790208 596503131095808 596529086201856 597305176621056 597796583077674 598600367751168 600324642127872 601448379881472 602409102690816 602435314778112 603536742311616 604348245082112 605301572763648 607223604379648 607403314335744 608400020865024 610293208997376 611294657642496 612412282639728 612593528203359 613235719274496 613417208537088 616153363267584 616335716017152 617347079995392 618475770586656 619307360059392 620284284960768 621418345619724 622253891616768 622438049839104 624414495407104 624441664995328 625399476546816 626240375488512 626425713524736 627571002507048 627598309441536 628414821236736 628600802807808 629777470238208 631591550572032 631619032449024 632961087964596 633624630657024 633784576789296 633812154089472 634636750159872 636827696345088 637844932260864 637872686235648 639038903624064 639898141851648 640087521951744 642942639931392 643132921061376 645175079653376 645366021481728 646233767018496 647253166915584 648436534559712 649308408643584 649500573745152 650688050304711 651562951729152 652590758135808 654662948471808 654856698268224 655737204768768 655931272495104 657972365950296 658857061711872 659052052770816 661144759842816 661340427954048 662229652340736 663469269057536 664486943830992 664515857055744 665380398956544 665577320620032 666823203781632 667690747564032 668743994723328 670896667754496 671066022482784 671095221977088 671968323698688 673226170073088 673425413720064 676629427366656 677539209019392 677710240527168 677739729125376 678978835100568 679891775717376 680964269359104 683126554927104 683328728627712 684450023473152 685498522131712 686579860122048 687503020916736 687706489847808 688963817969694 689890184183808 690094359604224 693172533676032 693377680519296 694309981519872 695579382751296 695785241909988 696720780066816 700035628068864 700242806068992 701184337772544 702466307332992 702496873119744 703574411115168 704520422424576 706017377820429 706048098121728 706966673891328 707175903158784 708499654017984 709452287705088 710540494393536 710571411505152 711495872151552 712827709489152 713007648887958 713038673350656 713966343929856 715302805702656 716431158388224 718918766577072 719885409583104 720098462195712 723310469922816 723524536194048 725821964610048 726036774166944 727012987895808 729491101379676 730471959724032 730688145463296 733008320695296 734164602902784 735151745138688 736495817030784 736713785551752 737704355364864 739053094173252 740218911694083 741214194425856 743787854823168 743820218597376 744007981448304 744787936280576 745008358883328 746402927689728 747547811809866 747580339187712 748552948826112 750176104254336 751152091009536 751184775217152 753348570513408 754758751223808 754949275293132 754982124724224 755964364161024 757379441332224 757603590435072 758622248239104 761208105787488 762231610146816 763851189488139 764878247682048 768517374292992 768744819706176 769778457772032 771185837398176 772402342637304 773440898531328 776126457206784 776356154554752 777400026660864 779819100385536 780049890584208 780867628695552 781098729209856 782526805595208 783810877575168 787540081577472 787574349103104 788832379994112 790274595749616 790308982259712 791337182298112 792585475227648 794304110386944 795337508127744 795372114935808 797062110770232 798133823668224 800432856170496 801931173175296 802168507519488 803212136921088 804715656415488 805985053186752 807068763684864 808783612399206 809871085780992 813724278663168 815059543523328 816549710186304 816791370937812 817647625699328 817889611382784 821537817690112 821780954689536 823129439993856 824634360782208 825743146745856 827045713281024 828557794159632 828803008745721 829671855489024 829917399785472 833865968729088 835234284699648 836761336676064 836797745922048 837886428315648 838134403743744 839703293650944 842122067429376 843948117286128 844832840876032 845046102385728 845082872119296 846182333546496 847517141827584 849103595126784 850459909681152 852051871498752 852304039239456 853450029268992 856359119010924 857256853241856 857510561415168 860488028642304 863004222554112 864582046079616 865744544858112 866000764993536 867584067072948 868750602305536 870121010847744 872883931295744 873142264357632 874316273025024 874575029993472 877296487933728 878476082282496 878736070361088 880342656294609 881526346457088 881787237272064 885982591774656 886021142740992 887173865275392 887436427493376 889058920218318 889097605042176 890254330085376 891658659631104 894754696643712 894793629302784 895957764931584 896694874616511 897634893430784 897900551626752 900486963191808 902172569822208 903613654036224 903652972167168 905305113467424 906522367623168 907952359145472 910835406569472 911104971503616 912600031297536 915439813496064 916670694555648 916941986463744 918618423959592 919853578911744 920125812805632 924230044901376 924503574025728 926020619993088 927439177001728 927713655879984 928961040089088 930426427441152 932127518429586 933380837425152 933657074758656 936621743110656 936662497492992 938099214820224 939360563232768 941356503760572 941397464162304 942622231855104 942901204211712 944666205357312 945936383606784 947387325858048 947428548673536 948661162868736 950436945985536 950676865183944 950718231134208 951955125239808 953737074270208 955241544517632 956767398391296 956809029353472 958558355436096 959847212777472 960131282927616 964413959897088 964699381592064 967762619480064 968049032222592 969350650527744 972654801839568 973962612965376 974250860617728 977344427593728 978886137203712 981994422707712 982285047402336 983605807153152 983896908742656 985404125564336 986958548925444 988285592567808 988578079156224 991717139764224 991760291463168 992010641931072 993344478511104 995203903586304 996730415746488 996773785583616 998070598434816 1000234805672448 1001536121346048 1006345001631744 1006599033724176 1006642832965632 1007952485548032 1009839255109632 1010138120580096 1014944141049984 1016308813529088 1016565360790752 1016609593688064 1018468252650852 1019837663576064 1021446404038656 1024689832390656 1024993092941568 1026371277029376 1028247783197568 1029869790183072 1031254531375104 1033445726954541 1034835276275712 1035141539406336 1039758800514048 1040066520778944 1041464972279808 1043369074126944 1043677862864982 1045081170100224 1050053442103296 1050364209103488 1051776506658816 1053699460999488 1053745309679616 1055361616672752 1056780633636864 1059072147182592 1060450010836992 1062749481026976 1064178431557632 1067243808227328 1069241564233728 1069511473331937 1069558010025984 1070949515894784 1072954208553984 1074646737582336 1076091684913152 1078378149865608 1079828114374656 1080147693293568 1084965704884224 1085286804291072 1088732946915072 1089055161250416 1090519481843712 1094236652069514 1095707939586048 1099512481042944 1102727617708032 1104743725546176 1105070678327628 1106229140652032 1106556533047296 1108579641259878 1111821291638784 1113645712932864 1115681782234752 1115730327896064 1116011972172456 1117181904420864 1117512538324992 1119604391534592 1121321717714799 1121370508781568 1122829423239168 1125264156381504 1126728136514304 1126777162825728 1128243111395328 1130022855770112 1132138126835712 1133946546241536 1136069161998336 1136405385652608 1137933372358656 1141812158681232 1143009137655808 1143347415220224 1147317371523072 1152776061439488 1153117229559264 1154667686658048 1156778756097264 1158603513955956 1160161347796992 1164189685810176 1166100039991296 1169728650578304 1171301443043328 1171648093814784 1173790208392812 1175368461942784 1175716316362752 1181310122366208 1181361523654656 1182898487033856 1183248569991168 1185411893624424 1185463473389568 1187005773447168 1188878212841472 1191456165580416 1193006262191616 1193058172403712 1195593166155348 1197200735502336 1200649284255744 1202896759762944 1204818205381632 1204870629556224 1207073484623232 1208696490164224 1210603145527296 1213175418598809 1214447208759296 1214806628671488 1220586417994752 1222589315284992 1224824565279456 1225187056406718 1226471438548992 1226834417074176 1232306726535168 1232671432034304 1234694159990784 1236951541173312 1238614720118784 1240568569921536 1242836691239448 1244507783233536 1244876099678208 1248828990814208 1250798953093632 1252851427049472 1255142005014096 1255196618883072 1256829642473472 1257201605615616 1259554940476416 1263183101144064 1263238064898048 1265922175929192 1267249261314048 1267569153578592 1267624308178944 1269273500319744 1273655392690176 1275689864521728 1278077807248128 1279796283703296 1280175043903488 1285885279862784 1286265842122752 1290350159306752 1290732042963456 1294506333831168 1296873069119424 1298616817287168 1299001147490304 1301376100609422 1303125903458304 1305181516271616 1309325896943616 1309713396536448 1311474409537536 1311862544990208 1315944731900592 1317714123423744 1318104105541632 1322289519685632 1322680855908096 1324459304681472 1326938538115072 1328973887661984 1329031714111488 1330760797913088 1331154641240064 1333588380327477 1333646407563264 1335381495128064 1337487989446656 1341793335508992 1342132044965568 1342190443954176 1343936647397376 1346452340146176 1346850827440128 1353258854733312 1355420481054336 1355479458250752 1357957670201136 1359783551434752 1361928538718208 1366253109854208 1366657457255424 1368900046946304 1370997044263424 1373159720244096 1375006041833472 1375412979695616 1377927635939388 1379780368367616 1380188719208448 1386345067352064 1386755361038592 1388619963039744 1391158765502592 1391570483819976 1393441560133632 1398191277644379 1400071256137728 1400485612137984 1404932614665984 1404993746239488 1407148822230336 1409040844849152 1412034755640858 1412096196243456 1413933347782656 1414351806317568 1416999308035968 1418904575410176 1421080988787072 1421142823010304 1422991744303104 1425655418978304 1426015297775916 1426077346701312 1427932687859712 1430605611405312 1432862316776448 1437837533154144 1439770819166208 1440196924391424 1446620939845632 1447049072388096 1451643929220096 1452073548333888 1454025975791616 1458982202759352 1460943919448064 1461376290926592 1466016641390592 1468329205805568 1472991634061568 1473427571103504 1475408710729728 1478106188346504 1480437823388166 1482428388851712 1487575709646336 1487640437194752 1488015962896608 1490016717766656 1492805855379456 1495095623619732 1495160678375424 1497105897652224 1500352208508672 1502304182019072 1502369550434304 1506697141026816 1509517502447616 1509898550586264 1509964249448448 1511928728322048 1514758882664448 1515207180870144 1522416211574976 1524463220293632 1527702378976278 1529756495364096 1537034748585984 1537489639412352 1539556915544064 1542371674796352 1544804685274608 1546881797062656 1552252914413568 1552712309109504 1554800053321728 1559638200771072 1560099781168416 1562197458419712 1565053611190416 1565516794297473 1567621755150336 1575080163154944 1575148698206208 1577664759988224 1580549191499232 1580617964519424 1582674364596224 1585170950455296 1588608220773888 1590675016255488 1594124221540464 1596267647336448 1600865712340992 1603862346350592 1604337015038976 1606424273842176 1609431312830976 1611970106373504 1614137527369728 1617567224798412 1619742171561984 1627448557326336 1630119087046656 1633099420372608 1633582741875624 1635295251398656 1635779222765568 1641354978104271 1643075635380224 1643561909379072 1649268721564416 1651486293491712 1654091426562048 1657115588319264 1657606017491442 1659343710978048 1659834799570944 1662869461889817 1667731937458176 1670468569399296 1673522673352128 1673595491844096 1675772856631296 1676268807487488 1679406587301888 1684244134858752 1687896234572256 1690092204771456 1690165744238592 1692364667092992 1695034283655168 1698207190253568 1700919819362304 1704103742997504 1704608078478912 1706900058537984 1712718238021848 1714513706483712 1715021122830336 1720976057284608 1729164092159232 1731489089716224 1732001529987072 1735168134145896 1737501204611072 1740242021695488 1745767862591488 1746284528715264 1749150059986944 1754592975867456 1756952164564992 1757472140722176 1760685312589218 1763052692914176 1763574474544128 1771965183549312 1772042285481984 1774347730550784 1774872854986752 1778117840436636 1778195210084352 1780508660170752 1783317319262208 1789509393287424 1789587258605568 1791915529863168 1793389749233022 1795269786861568 1795801103253504 1800973926383616 1804345139644416 1807227308072448 1807305944334336 1810610226934848 1813044735246336 1815904718290944 1821670813138944 1822209943007232 1825200062595072 1830879626992128 1833883972927488 1837236847919184 1839707157823488 1840251625611264 1848460089802752 1849007148051456 1852041239986176 1854878354003456 1855427311759968 1857922080178176 1860852854882304 1864255036859172 1866761674850304 1867314149517312 1873243486221312 1873324994985984 1876198429640448 1878721126465536 1882713007521144 1882794928324608 1885244463710208 1885802408423424 1889332410714624 1894774651716096 1894857097347072 1900873891971072 1901353730367888 1901436462268416 1903910250479616 1907474148540416 1910483089035264 1913534796782592 1913618058706944 1917116710872192 1919694425554944 1920262565855232 1928827919794176 1929398763184128 1935525238960128 1936098064445184 1938701301055488 1945309603679136 1947925225930752 1948501721235456 1952064150914133 1954688855187456 1957772274407424 1963988845415424 1964570094804672 1967211614306304 1967793817485312 1970808251128672 1973917097850888 1976571185135616 1977156158312448 1983434279528448 1984021283862144 1986688957022208 1990407807172608 1993460831492976 1993547571167232 1996141196869632 2000469611344896 2003072242692096 2012690003263488 2013198067448352 2013285665931264 2015904971096064 2019678510219264 2020276241160192 2029888282099968 2032617627058176 2033130721581504 2033219187376128 2036936505301704 2039675327152128 2042892808077312 2049379664781312 2049986185883136 2056495566395136 2059739580366144 2062509062750208 2066891453909082 2069670552551424 2070283078812672 2079517601028096 2080133041557888 2082929944559616 2086738148253888 2087355725729964 2090162340200448 2100106884206592 2100728418206976 2103553013317632 2107398921998976 2107490619359232 2110723233345504 2113561267273728 2118052133461287 2118144294365184 2120900021673984 2125498962053952 2128356863115264 2134487616454656 2138483128467456 2139022946663874 2139116020051968 2141899031789568 2145908417107968 2149293475164672 2156756299731216 2159656228749312 2160295386587136 2169931409768448 2170573608582144 2177465893830144 2178110322500832 2181038963687424 2188473304139028 2191415879172096 2199024962085888 2205455235416064 2209487451092352 2210141356655256 2212458281304064 2213113066094592 2217159282519756 2220656735082249 2223642583277568 2231363564469504 2231460655792128 2232023944344912 2234363808841728 2235025076649984 2239208783069184 2242643435429598 2242741017563136 2245658846478336 2250528312763008 2253456273028608 2253554325651456 2260045711540224 2264276253671424 2267893092483072 2272138323996672 2272810771305216 2275866744717312 2283624317362464 2286694830440448 2291553568464417 2294634743046144 2305552122878976 2306234459118528 2309335373316096 2313557512194528 2317207027911912 2320322695593984 2328379371620352 2332200079982592 2339457301156608 2342602886086656 2343296187629568 2347580416785624 2350736923885568 2351432632725504 2362620244732416 2362723047309312 2366497139982336 2370823787248848 2370926946779136 2374011546894336 2377756425682944 2382912331160832 2386012524383232 2386116344807424 2391186332310696 2394401471004672 2401298568511488 2405793519525888 2409636410763264 2414146969246464 2417392980328448 2421206291054592 2426350837197618 2428894417518592 2429613257342976 2441172835989504 2445178630569984 2449649130558912 2450374112813436 2452942877097984 2453668834148352 2464613453070336 2465342864068608 2469388319981568 2473903082346624 2477229440237568 2481137139843072 2485673382478896 2489015566467072 2489752199356416 2497657981628416 2501597906187264 2505702854098944 2510284010028192 2510393237766144 2513659284946944 2514403211231232 2519109880952832 2526366202288128 2531844351858384 2534498522628096 2535138307157184 2535248616357888 2538547000639488 2547310785380352 2551379729043456 2556155614496256 2560350087806976 2571770559725568 2572531684245504 2580700318613504 2581464085926912 2589012667662336 2593746138238848 2597233634574336 2598002294980608 2602752201218844 2606251806916608 2610363032543232 2618651793887232 2619426793072896 2622948819075072 2623725089980416 2631889463801184 2635428246847488 2636208211083264 2641027968883827 2644579039371264 2645361711816192 2653877076230144 2657947775323968 2658063428222976 2661521595826176 2662309282480128 2667176760654954 2667292815126528 2670762990256128 2674975978893312 2684264089931136 2684380887908352 2687873294794752 2690084623849533 2692904680292352 2693701654880256 2706517709466624 2710840962108672 2710958916501504 2715915340402272 2719567102869504 2723857077436416 2732506219708416 2733314914510848 2737800093892608 2741994088526848 2746319440488192 2750012083666944 2750825959391232 2755855271878776 2759560736735232 2760377438416896 2772690134704128 2773510722077184 2782317531005184 2783140967639952 2786883120267264 2796382555288758 2800142512275456 2800971224275968 2809865229331968 2809987492478976 2814297644460672 2818081689698304 2824069511281716 2824192392486912 2827866695565312 2828703612635136 2833998616071936 2837809150820352 2842161977574144 2842285646020608 2845983488606208 2851310837956608 2852030595551832 2852154693402624 2855865375719424 2861211222810624 2865724633552896 2875675066308288 2879541638332416 2880393848782848 2893241879691264 2894098144776192 2903287858440192 2904147096667776 2908051951583232 2917964405518704 2921887838896128 2922752581853184 2932033282781184 2936658411611136 2945983268123136 2946855142207008 2950817421459456 2956212376693008 2960875646776332 2964856777703424 2975151419292672 2975280874389504 2976031925793216 2980033435533312 2985611710758912 2990191247239464 2990321356750848 2994211795304448 3000704417017344 3004608364038144 3019035004895232 3019797101172528 3019928498896896 3023857456644096 3029517765328896 3030414361740288 3044832423149952 3048926440587264 3055404757952556 3059512990728192 3074069497171968 3074979278824704 3079113831088128 3084743349592704 3089609370549216 3093763594125312 3100337180863623 3104505828827136 3105424618219008 3119276401542144 3120199562336832 3124394916839424 3130107222380832 3131033588594946 3135243510300672 3150160326309888 3155329519976448 3161098382998464 3161235929038848 3165348729192448 3170341900910592 3177216441547776 3181350032510976 3188248443080928 3192535294672896 3201731424681984 3207724692701184 3208534419995811 3208674030077952 3212848547684352 3218862625661952 3223940212747008 3228275054739456 3235134449596824 3239484343123968 3254897114652672 3266198840745216 3267165483751248 3270590502797312 3271558445531136 3282709956208542 3286151270760448 3287123818758144 3298537443128832 3308182853124096 3314231176638528 3315212034982884 3318687421956096 3319669599141888 3325738923779634 3335463874916352 3340937138798592 3347045346704256 3347190983688192 3351545713262592 3352537614974976 3358813174603776 3368488269717504 3375792469144512 3380184409542912 3380331488477184 3384729334185984 3390068567310336 3396414380507136 3401839638724608 3408207485995008 3409216156957824 3413800117075968 3425436476043696 3429027412967424 3430042245660672 3441952114569216 3458328184318464 3464003059974144 3470336268291792 3475002409222144 3480484043390976 3491535725182976 3492569057430528 3498300119973888 3509185951734912 3513904329129984 3514944281444352 3521370625178436 3526105385828352 3527148949088256 3543930367098624 3544084570963968 3548695461101568 3549745709973504 3556235680873272 3556390420168704 3561017320341504 3566634638524416 3579018786574848 3579174517211136 3586779498466044 3590539573723136 3591602206507008 3601947852767232 3608690279288832 3614454616144896 3614611888668672 3621220453869696 3626089470492672 3631809436581888 3639526255796427 3643341626277888 3644419886014464 3661759253984256 3667767945854976 3674473695838368 3679414315646976 3680503251222528 3696920179605504 3698014296102912 3704082479972352 3709756708006912 3710854623519936 3715844160356352 3721705709764608 3728510073718344 3733523349700608 3734628299034624 3746486972442624 3752396859280896 3765426015042288 3765589856649216 3770488927420416 3771604816846848 3778664821429248 3789549303432192 3789714194694144 3801747783942144 3802707460735776 3802872924536832 3807820500959232 3814948297080832 3820966178070528 3827069593565184 3834233421744384 3839388851109888 3840525131710464 3857655839588352 3858797526368256 3871050477920256 3872196128890368 3890619207358272 3895850451861504 3897003442470912 3904128301828266 3909377710374912 3915544548814848 3927977690830848 3929140189609344 3934423228612608 3935587634970624 3941616502257344 3947834195701776 3953142370271232 3954312316624896 3966868559056896 3968042567724288 3973377914044416 3980815614345216 3986921662985952 3987095142334464 3992282393739264 4000765140982431 4000939222689792 4006144485384192 4025380006526976 4026396134896704 4026571331862528 4031809942192128 4039357020438528 4040552482320384 4059776564199936 4066261443163008 4066438374752256 4073873010603408 4079350654304256 4085785616154624 4098759329562624 4099972371766272 4112991132790272 4119479160732288 4125018125500416 4133782907818164 4139341105102848 4140566157625344 4159035202056192 4160266083115776 4165859889119232 4173476296507776 4174711451459928 4180324680400896 4194573832933137 4200213768413184 4201456836413952 4214797843997952 4214981238718464 4221446466691008 4227122534547456 4236104266922574 4236288588730368 4241800043347968 4250997924107904 4256713726230528 4268975232909312 4276966256934912 4278045893327748 4278232040103936 4283798063579136 4291816834215936 4298586950329344 4313512599462432 4319312457498624 4320590773174272 4339862819536896 4341147217164288 4354931787660288 4356220645001664 4362077927374848 4376946608278056 4382831758344192 4398049924171776 4418974902184704 4420282713310512 4424916562608128 4426226132189184 4434318565039512 4441313470164498 4447285166555136 4462727128939008 4462921311584256 4464047888689824 4470050153299968 4478417566138368 4485286870859196 4485482035126272 4491317692956672 4501056625526016 4506912546057216 4507108651302912 4520091423080448 4528552507342848 4535786184966144 4544276647993344 4545621542610432 4567248634724928 4573389660880896 4583107136928834 4589269486092288 4611104245757952 4612468918237056 4618670746632192 4627115024389056 4634414055823824 4640645391187968 4656758743240704 4664400159965184 4678914602313216 4686592375259136 4695160833571248 4696550382892419 4701473847771136 4702865265451008 4725240489464832 4725446094618624 4732994279964672 4741647574497696 4741853893558272 4748023093788672 4755512851365888 4765824662321664 4772025048766464 4782372664621392 4788802942009344 4802597137022976 4811587039051776 4819272821526528 4828293938492928 4842412582109184 4852701674395236 4857788835037184 4859226514685952 4882345671979008 4890357261139968 4899298261117824 4900748225626872 4905885754195968 4907337668296704 4924064934312813 4929226906140672 4930685728137216 4947806164693248 4954458880475136 4962274279686144 4971346764957792 4978031132934144 4979504398712832 4988608385669451 4995315963256832 5003195812374528 5011405708197888 5020568020056384 5020786475532288 5027318569893888 5028806422462464 5038219761905664 5052732404576256 5063688703716768 5070276614314368 5070497232715776 5077094001278976 5094621570760704 5102759458086912 5112311228992512 5120700175613952 5143541119451136 5145063368491008 5161400637227008 5162928171853824 5187492276477696 5194467269148672 5196004589961216 5205504402437688 5212503613833216 5220726065086464 5237303587774464 5238853586145792 5247450179960832 5263778927602368 5270856493694976 5272416422166528 5282055937767654 5289158078742528 5290723423632384 5307754152460288 5315895550647936 5316126856445952 5323043191652352 5324618564960256 5334353521309908 5334585630253056 5341525980512256 5349951957786624 5368528179862272 5368761775816704 5375746589589504 5380169247699066 5385809360584704 5387403309760512 5413035418933248 5421681924217344 5421917833003008 5431830680804544 5439134205739008 5447714154872832 5465012439416832 5466629829021696 5475600187785216 5483988177053696 5492638880976384 5501651918782464 5511710543757552 5519121473470464 5520754876833792 5545380269408256 5547021444154368 5564635062010368 5566281935279904 5573766240534528 5592765110577516 5600285024550912 5601942448551936 5619730458663936 5619974984957952 5628595288921344 5636163379396608 5648139022563432 5648384784973824 5655733391130624 5657407225270272 5667997232143872 5684323955148288 5684571292041216 5702621675913216 5704061191103664 5704309386805248 5711730751438848 5722422445621248 5731449267105792 5751350132616576 5759083276664832 5760787697565696 5786483759382528 5788196289552384 5806575716880384 5808294193335552 5816103903166464 5835928811037408 5843775677792256 5845505163706368 5856192452742399 5864066565562368 5873316823222272 5891966536246272 5893710284414016 5901634842918912 5912424753386016 5921751293552664 5929713555406848 5950302838585344 5952063851586432 5960066871066624 5971223421517824 5980382494478928 5980642713501696 5988423590608896 6001408834034688 6009216728076288 6038070009790464 6039594202345056 6039856997793792 6047714913288192 6059035530657792 6060828723480576 6089664846299904 6097852881174528 6110809515905112 6119025981456384 6148138994343936 6149958557649408 6169486699185408 6179218741098432 6187527188250624 6200674361727246 6209011657654272 6210849236438016 6238552803084288 6240399124673664 6248789833678848 6260214444761664 6262067177189892 6270487020601344 6300320652619776 6310659039952896 6322196765996928 6322471858077696 6330697458384896 6340683801821184 6354156400383861 6354432883095552 6362700065021952 6376496886161856 6385070589345792 6403462849363968 6415449385402368 6417068839991622 6417348060155904 6425697095368704 6437725251323904 6447880425494016 6470268899193648 6478968686247936 6509794229305344 6532397681490432 6534330967502496 6543116891062272 6565419912417084 6572302541520896 6574247637516288 6597074886257664 6616365706248192 6628462353277056 6630424069965768 6637374843912192 6639339198283776 6651477847559268 6661970205246747 6670927749832704 6694090693408512 6694381967376384 6703091426525184 6705075229949952 6717626349207552 6736976539435008 6751584938289024 6760368819085824 6760662976954368 6780137134620672 6792828761014272 6803679277449216 6816414971990016 6818432313915648 6827600234151936 6850872952087392 6860084491321344 6874660705393251 6883904229138432 6916656368636928 6928006119948288 6940672536583584 6950004818444288 6960968086781952 6983071450365952 6985138114861056 6996600239947776 7018371903469824 7027808658259968 7029888562888704 7042741250356872 7052210771656704 7054297898176512 7087860734197248 7088169141927936 7099491419947008 7112471361746544 7112780840337408 7122034640683008 7133269277048832 7158037573149696 7158349034422272 7173558996932088 7181079147446272 7183204413014016 7203895705534464 7217380558577664 7228909232289792 7242440907739392 7252178940985344 7263618873163776 7279052511592854 7286683252555776 7288839772028928 7323518507968512 7335535891709952 7348947391676736 7358828631293952 7361006502445056 7393840359211008 7396028592205824 7408164959944704 7419513416013824 7421709247039872 7431688320712704 7443411419529216 7457020147436688 7467046699401216 7469256598069248 7492973944885248 7504793718561792 7530852030084576 7531179713298432 7540977854840832 7543209633693696 7557329642858496 7579098606864384 7603495567884288 7605414921471552 7605745849073664 7615641001918464 7629896594161664 7641932356141056 7654139187130368 7668466843488768 7681050263420928 7715311679176704 7717595052736512 7742100955840512 7744392257780736 7781238414716544 7791700903723008 7794006884941824 7808256603656532 7818755420749824 7831089097629696 7855955381661696 7858280379218688 7868846457225216 7871175269941248 7883233004514688 7895668391403552 7906284740542464 7908624633249792 7923083906651481 7933737118113792 7936085135448576 7961631228690432 7973843325971904 7974190284668928 7984564787478528 8001530281964862 8001878445379584 8012288970768384 8052792269793408 8053142663725056 8063619884384256 8078714040877056 8081104964640768 8119553128399872 8132522886326016 8132876749504512 8147746021206816 8158701308608512 8171571232309248 8197518659125248 8199944743532544 8225982265580544 8238958321464576 8250036251000832 8267565815636328 8278682210205696 8281132315250688 8318070404112384 8320532166231552 8346952593015552 8349422902919856 8360649360801792 8389147665866274 8400427536826368 8402913672827904 8429595687995904 8429962477436928 8442892933382016 8454245069094912 8472208533845148 8472577177460736 8483600086695936 8501995848215808 8513427452461056 8537950465818624 8553932513869824 8556091786655496 8556464080207872 8567596127158272 8583633668431872 8597173900658688 8627025198924864 8638624914997248 8641181546348544 8679725639073792 8682294434328576 8709863575320576 8712441290003328 8724155854749696 8753893216556112 8765663516688384 8796099848343552 8837949804369408 8840565426621024 8852452264378368 8868637130079024 8882626940328996 8894570333110272 8925454257878016 8925842623168512 8928095777379648 8940100306599936 8956835132276736 8970573741718392 8970964070252544 8982635385913344 9002113251052032 9013825092114432 9057105014685696 9071572369932288 9088553295986688 9091243085220864 9134497269449856 9146779321761792 9166214273857668 9178538972184576 9222208491515904 9224937836474112 9237341493264384 9254230048778112 9268828111647648 9281290782375936 9301011542590869 9313517486481408 9357829204626432 9373184750518272 9390321667142496 9393100765784838 9402947695542272 9405730530902016 9450480978929664 9465988559929344 9483295148995392 9483707787116544 9496046187577344 9511025702731776 9531649324643328 9544050097532928 9564745329242784 9577605884018688 9605194274045952 9623174078103552 9638545643053056 9656587876985856 9684825164218368 9705403348790472 9715577670074368 9718453029371904 9764691343958016 9798596522235648 9801496451253744 9811771508391936 9814675336593408 9848129868625626 9858453812281344 9861371456274432 9895612329386496 9924548559372288 9942693529915584 9956062265868288 9959008797425664 9977216771338902 9990631926513664 10006391624749056 10022811416395776 10041136040112768 10041572951064576 10054637139787776 10057612844924928 10076439523811328 10105464809152512 10127377407433536 10140553228628736 10140994465431552 10154188002557952 10189243141521408 10205518916173824 10224622457985024 10241400351227904 10287082238902272 10290126736982016 10322801274454016 10325856343707648 10374984552955392 10392009179922432 10411008804875376 10425007227666432 10441452130172928 10474607175548928 10477707172291584 10494900359921664 10527557855204736 10541712987389952 10544832844333056 10564111875535308 10578316157485056 10581446847264768 10615508304920576 10631791101295872 10632253712891904 10646086383304704 10649237129920512 10668707042619816 10669171260506112 10683051961024512 10699903915573248 10737056359724544 10737523551633408 10760338495398132 10771618721169408 10774806619521024 10826070837866496 10843363848434688 10843835666006016 10863661361609088 10878268411478016 10895428309745664 10930024878833664 10933259658043392 10967976354107392 10985277761952768 11003303837564928 11023421087515104 11038242946940928 11041509753667584 11090760538816512 11094042888308736 11129270124020736 11132563870559808 11147532481069056 11185530221155032 11200570049101824 11203884897103872 11239460917327872 11257190577842688 11296278045126864 11296769569947648 11311466782261248 11314814450540544 11335994464287744 11368647910296576 11369142584082432 11405243351826432 11408122382207328 11408618773610496 11423461502877696 11444844891242496 11462898534211584 11502700265233152 11518166553329664 11521575395131392 11572967518765056 11576392579104768 11613151433760768 11616588386671104 11671857622074816 11687551355584512 11691010327412736 11712384905484798 11728133131124736 11746633646444544 11783933072492544 11787420568828032 11803269685837824 11824849506772032 11843502587105328 11859427110813696 11900605677170688 11904127703172864 11920133742133248 11942446843035648 11960764988957856 11961285427003392 11976847181217792 12002295422947293 12002817668069376 12018433456152576 12076140019580928 12079188404690112 12079713995587584 12095429826576384 12118071061315584 12121657446961152 12179329692599808 12221619031810224 12238051962912768 12296277988687872 12299917115298816 12338973398370816 12358437482196864 12375054376501248 12401348723454492 12418023315308544 12421698472876032 12477105606168576 12480798249347328 12497579667357696 12520428889523328 12524134354379784 12540974041202688 12583721498799411 12600641305239552 12644393531993856 12644943716155392 12661394916769792 12681367603642368 12708312800767722 12708865766191104 12725400130043904 12752993772323712 12770141178691584 12806925698727936 12830898770804736 12834137679983244 12834696120311808 12851394190737408 12875450502647808 12895760850988032 12940537798387296 12957937372495872 13019588458610688 13064795362980864 13068661935004992 13086233782124544 13130839824834168 13144605083041792 13148495275032576 13194149772515328 13256924706554112 13260848139931536 13274749687824384 13278678396567552 13302955695118536 13323940410493494 13341855499665408 13388181386817024 13388763934752768 13410150459899904 13435252698415104 13473953078870016 13503169876578048 13520737638171648 13521325953908736 13560274269241344 13585657522028544 13607358554898432 13632829943980032 13636864627831296 13701745904174784 13720168982642688 13749321410786502 13767808458276864 13833312737273856 13856012239896576 13881345073167168 13900009636888576 13921936173563904 13966142900731904 13970276229722112 13993200479895552 14036743806939648 14059777125777408 14085482500713744 14089651148677257 14104421543313408 14108595796353024 14175721468394496 14176338283855872 14198982839894016 14224942723493088 14225561680674816 14244069281366016 14266538554097664 14316075146299392 14347117993864176 14362158294892544 14366408826028032 14407791411068928 14434761117155328 14457818464579584 14484881815478784 14527237746327552 14558105023185708 14573366505111552 14577679544057856 14647037015937024 14671071783419904 14697894783353472 14717657262587904 14722013004890112 14787680718422016 14792057184411648 14839026832027648 14843418494079744 14863376641425408 14886822839058432 14914040294873376 14934093398802432 14938513196138496 14965825157008353 14985947889770496 15009587437123584 15061704060169152 15062359426596864 15081955709681664 15086419267387392 15114659285716992 15158197213728768 15210829842943104 15211491698147328 15231282003836928 15259793188323328 15283864712282112 15308278374260736 15336933686977536 15362100526841856 15430623358353408 15435190105473024 15484201911681024 15488784515561472 15562476829433088 15583401807446016 15588013769883648 15616513207313064 15637510841499648 15662178195259392 15711910763323392 15716560758437376 15742350539882496 15766466009029376 15791336782807104 15812569481084928 15817249266499584 15846167813302962 15867474236227584 15872170270897152 15923262457380864 15947686651943808 15948380569337856 15969129574957056 16003060563929724 16003756890759168 16024577941536768 16105584539586816 16106285327450112 16127239768768512 16157428081754112 16162209929281536 16239106256799744 16265045772652032 16265753499009024 16295492042413632 16317402617217024 16343142464618496 16395037318250496 16399889487065088 16451964531161088 16477916642929152 16535131631272656 16557364420411392 16562264630501376 16636140808224768 16641064332463104 16693905186031104 16698845805839712 16721298721603584 16778295331732548 16800855073652736 16805827345655808 16859191375991808 16859924954873856 16885785866764032 16908490138189824 16944417067690296 16945154354921472 16967200173391872 17003991696431616 17107865027739648 17112183573310992 17112928160415744 17135192254316544 17167267336863744 17194347801317376 17254050397849728 17277249829994496 17282363092697088 17359451278147584 17364588868657152 17419727150641152 17424882580006656 17448311709499392 17507786433112224 17531327033376768 17568577358227197 17592199696687104 17675899608738816 17681130853242048 17704904528756736 17737274260158048 17765253880657992 17789140666220544 17850908515756032 17856191554759296 17880200613199872 17913670264553472 17941147483436784 17941928140505088 17965270771826688 18004226502104064 18027650184228864 18114210029371392 18143144739864576 18177106591973376 18182486170441728 18268994538899712 18293558643523584 18332428547715336 18357077944369152 18444416983031808 18449875672948224 18508460097556224 18537656223295296 18562581564751872 18602023085181738 18627034972962816 18715658409252864 18746369501036544 18780643334284992 18786201531569676 18805895391084544 18811461061804032 18900961957859328 18931977119858688 18966590297990784 18967415574233088 18992092375154688 19022051405463552 19062469201151583 19063298649286656 19088100195065856 19129490658485568 19155211768037376 19210388548091904 19246348156207104 19277091286106112 19313175753971712 19410806697580944 19431155340148736 19436906058743808 19529382687916032 19597193044471296 19602992902507488 19629350673186816 19696259737251252 19716907624562688 19722742912548864 19791224658772992 19849097118744576 19885387059831168 19912124531736576 19918017594851328 19954433542677804 19981263853027328 20012783249498112 20082272080225536 20083145902129152 20109274279575552 20115225689849856 20152879047622656 20210929618305024 20254754814867072 20281106457257472 20281988930863104 20378486283042816 20411037832347648 20449244915970048 20482800702455808 20580253473964032 20623982116179753 20645602548908032 20651712687415296 20749969105910784 20784018359844864 20822017609750752 20850014455332864 20882904260345856 20949214351097856 20955414344583168 20989800719843328 21055115710409472 21083425974779904 21089665688666112 21128223751070616 21156632314970112 21162893694529536 21263582202591744 21264507425783808 21298474259841024 21337414085239632 21338342521012224 21366103922049024 21399807831146496 21474112719449088 21475047103266816 21520676990796264 21543237442338816 21549613239042048 21652141675732992 21686727696869376 21727322723218176 21756536822956032 21790856619491328 21860049757667328 21866519316086784 21935952708214784 21970555523905536 22006607675129856 22046842175030208 22076485893881856 22083019507335168 22181521077633024 22188085776617472 22258540248041472 22265127741119616 22295064962138112 22371060442310064 22401140098203648 22407769794207744 22478921834655744 22514381155685376 22592556090253728 22593539139895296 22622933564522496 22629628901081088 22671988928575488 22737295820593152 22810486703652864 22816244764414656 22817237547220992 22846923005755392 22889689782484992 22925797068423168 23005400530466304 23043150790262784 23145935037530112 23152785158209536 23226302867521536 23233176773342208 23343715244149632 23375102711169024 23382020654825472 23424769810969596 23456266262249472 23493267292889088 23567866144985088 23574841137656064 23606539371675648 23649699013544064 23687005174210656 23718854221627392 23769251719954443 23801211354341376 23808255406345728 23884893686071296 23921529977915712 23922570854006784 23953694362435584 24004590845894586 24005635336138752 24036866912305152 24158376809380224 24159427991175168 24190859653152768 24236142122631168 24243314893922304 24358659385199616 24443238063620448 24476103925825536 24592555977375744 24599834230597632 24677946796741632 24716874964393728 24750108753002496 24802697446908984 24836046630617088 24843396945752064 24954211212337152 24961596498694656 25040857779046656 25048268708759568 25081948082405376 25167442997598822 25201282610479104 25288787063987712 25289887432310784 25362735207284736 25416625601535444 25417731532382208 25450800260087808 25505987544647424 25540282357383168 25613851397455872 25661797541609472 25668275359966488 25669392240623616 25702788381474816 25750901005295616 25791521701976064 25881075596774592 25915874744991744 26039176917221376 26129590725961728 26137323870009984 26172467564249088 26261679649668336 26289210166083584 26296990550065152 26388299545030656 26513849413108224 26521696279863072 26557356793135104 26605911390237072 26647880820986988 26683710999330816 26776362773634048 26777527869505536 26820300919799808 26870505396830208 26947906157740032 27006339753156096 27041475276343296 27171315044057088 27214717109796864 27265659887960064 27273729255662592 27403491808349568 27440337965285376 27498642821573004 27535616916553728 27666625474547712 27712024479793152 27762690146334336 27800019273777152 27843872347127808 27903034627772607 27932285801463808 27940552459444224 28073487613879296 28119554251554816 28170965001427488 28179302297354514 28208843086626816 28217191592706048 28351442936788992 28397965679788032 28449885446986176 28451123361349632 28488138562732032 28533077108195328 28632150292598784 28694235987728352 28732817652056064 28815582822137856 28869522234310656 28915636929159168 28969763630957568 29054475492655104 29116210046371416 29146733010223104 29155359088115712 29294074031874048 29395789566706944 29435314525175808 29444026009780224 29575361436844032 29584114368823296 29678053664055296 29686836988159488 29773645678116864 29828080589746752 29868186797604864 29877026392276992 29931650314016706 29971895779540992 30019174874247168 30123408120338304 30124718853193728 30163911419363328 30172838534774784 30229318571433984 30316394427457536 30421659685886208 30422983396294656 30462564007673856 30519586376646656 30567729424564224 30616556748521472 30673867373955072 30724201053683712 30861246716706816 30870380210946048 30968403823362048 30977569031122944 31124953658866176 31176027539767296 31233026414626128 31275021682999296 31324356390518784 31423821526646784 31433121516874752 31484701079764992 31532932018058752 31582673565614208 31625138962169856 31634498532999168 31692335626605924 31734948472455168 31744340541794304 31846524914761728 31895373303887616 31896761138675712 31938259149914112 32006121127859448 32007513781518336 32049155883073536 32211169079173632 32212570654900224 32314856163508224 32324419858563072 32478212513599488 32530091545304064 32531506998018048 32590984084827264 32634805234434048 32686284929236992 32790074636500992 32799778974130176 32903929062322176 32955833285858304 33070263262545312 33114728840822784 33124529261002752 33272281616449536 33282128664926208 33387810372062208 33397691611679424 33442597443207168 33556590663465096 33601710147305472 33611654691311616 33718382751983616 33771571733528064 33888834135380592 33890308709842944 33934400346783744 34007983392863232 34215730055479296 34224367146621984 34225856320831488 34270384508633088 34334534673727488 34388695602634752 34508100795699456 34554499659988992 34564726185394176 34718902556295168 34729177737314304 34839454301282304 34849765160013312 35015572866224448 35062654066753536 35137154716454394 35184399393374208 35351799217477632 35362261706484096 35409809057513472 35474548520316096 35530507761315984 35578281332441088 35701817031512064 35712383109518592 35760401226399744 35827340529106944 35882294966873568 35883856281010176 35930541543653376 36006886268841879 36008453004208128 36055300368457728 36228420058742784 36286289479729152 36354213183946752 36364972340883456 36537989077799424 36664857095430672 36714155888738304 36888833966063616 36899751345896448 37016920195112448 37075312446590592 37125163129503744 37204046170363476 37254069945925632 37431316818505728 37492739002073088 37561286668569984 37572403063139352 37611790782169088 37622922123608064 37751164496398233 37801923915718656 37933180595981568 37934831148466176 37984184750309376 38044102810927104 38124938402303166 38126597298573312 38176200390131712 38258981316971136 38310423536074752 38420777096183808 38492696312414208 38554182572212224 38626351507943424 38821613395161888 38873812117487616 39058765375832064 39194386088942592 39205985805014976 39258701346373632 39392519474502504 39433815249125376 39445485825097728 39582449317545984 39770774119662336 39824249063473152 39836035189702656 39908867085355608 39962527706054656 40025566498996224 40164544160451072 40166291804258304 40230451379699712 40305758095245312 40421859236610048 40509509629734144 40562212914514944 40563977861726208 40756972566085632 40822075664695296 40898489831940096 41160506947928064 41247964232359506 41291205097816064 41303425374830592 41499938211821568 41568036719689728 41644035219501504 41700028910665728 41765808520691712 41898428702195712 41910828689166336 41979601439686656 42110231420818944 42179331377332224 42256447502141232 42313264629940224 42325787389059072 42527164405183488 42529014851567616 42596948519682048 42674828170479264 42676685042024448 42732207844098048 42799615662292992 42948225438898176 43041353981592528 43086474884677632 43099226478084096 43304283351465984 43373455393738752 43454645446436352 43581713238982656 43720099515334656 43733038632173568 43871905416429568 43941111047811072 44013215350259712 44093684350060416 44152971787763712 44166039014670336 44363042155266048 44376171553234944 44517080496082944 44530255482239232 44590129924276224 44742120884620128 44802280196407296 44815539588415488 44897475471025059 44957843669311488 45028762311370752 45185112180507456 45187078279790592 45245867129044992 45259257802162176 45343977857150976 45474591641186304 45632489528829312 45634475094441984 45693846011510784 45779379564969984 45851594136846336 46010801060932608 46086301580525568 46291870075060224 46305570316419072 46452605735043072 46466353546684416 46687430488299264 46750205422338048 46764041309650944 46849539621939192 46912532524498944 46986534585778176 47135732289970176 47149682275312128 47299398027088128 47374010348421312 47437708443254784 47538503439908886 47602422708682752 47616510812691456 47769787372142592 47843059955831424 47845141708013568 47907388724871168 48009181691789172 48011270672277504 48073733824610304 48316753618760448 48318855982350336 48381719306305536 48472284245262336 48486629787844608 48717318770399232 48886476127240896 48952207851651072 49185111954751488 49199668461195264 49355893593483264 49433749928787456 49605394893817968 49672093261234176 49686793891504128 49908422424674304 49923192997389312 50081715558093312 50096537417519136 50163896164810752 50334885995197644 50402565220958208 50577574127975424 50579774864621568 50725470414569472 50833251203070888 50835463064764416 50901600520175616 51011975089294848 51323595083218944 51336550719932976 51338784481247232 51405576762949632 51501802010591232 51583043403952128 51762151193549184 51831749489983488 52078353834442752 52259181451923456 52274647740019968 52344935128498176 52523359299336672 52593981100130304 52705732074681591 52776599090061312 53027698826216448 53043392559726144 53114713586270208 53211822780474144 53295761641973976 53367421998661632 53552725547268096 53640601839599616 53741010793660416 53895812315480064 54012679506312192 54082950552686592 54342630088114176 54429434219593728 54531319775920128 54547458511325184 54806983616699136 54880675930570752 54997285643146008 55071233833107456 55333250949095424 55525380292668672 55600038547554304 55687744694255616 55806069255545214 55864571602927616 55881104918888448 56146975227758592 56239108503109632 56341930002854976 56358604594709028 56417686173253632 56434383185412096 56702885873577984 56795931359576064 56899770893972352 56902246722699264 56976277125464064 57066154216390656 57264300585197568 57388471975456704 57465635304112128 57631165644275712 57739044468621312 57831273858318336 57939527261915136 58232420092742832 58293466020446208 58310718176231424 58588148063748096 58791579133413888 58888052019560448 59150722873688064 59168228737646592 59356107328110592 59373673976318976 59547291356233728 59656161179493504 59736373595209728 59754052784553984 59863300628033412 59943791559081984 60038349748494336 60246816240676608 60249437706387456 60327822838726656 60345677069549568 60458637142867968 60632788854915072 60843319371772416 60845966792589312 61039172753293312 61135458849128448 61233113497042944 61347734747910144 61448402107367424 61740760421892096 61871946348539259 61936807646724096 61955138062245888 62249907317732352 62352055079534592 62466052829252256 62550043365998592 62648712781037568 62847643053293568 62866243033749504 62969402159529984 63065864036117504 63165347131228416 63250277924339712 63268997065998336 63384671253211848 63469896944910336 63488681083588608 63790746607775232 63793522277351424 64012242255718896 64015027563036672 64098311766147072 64422338158347264 64425141309800448 64629712327016448 64648839717126144 64956425027198976 65060183090608128 65181968169654528 65269610468868096 65372569858473984 65580149273001984 65599557948260352 65807858124644352 65911666571716608 66140526525090624 66229457681645568 66249058522005504 66544563232899072 66564257329852416 66775620744124416 66795383223358848 66885194886414336 67113181326930192 67203420294610944 67223309382623232 67436765503967232 67543143467056128 67777668270761184 67780617419685888 67868800693567488 68015966785726464 68431460110958592 68448734293243968 68451712641662976 68540769017266176 68669069347454976 68777391205269504 69016201591398912 69129452370788352 69437805112590336 69458355474628608 69678908602564608 69699530320026624 70031145732448896 70125308133507072 70274309432908788 70368798786748416 70703598434955264 70724523412968192 70819618115026944 70949097040632192 71061015522631968 71156562664882176 71307755159863329 71403634063024128 71424766219037184 71654681058213888 71764589933747136 71767712562020352 71861083087306752 72013772537683758 72016906008416256 72110600736915456 72572578959458304 72708426367893504 72729944681766912 73075978155598848 73329714190861344 73428311777476608 73777667932127232 73799502691792896 74033840390224896 74150624893181184 74250326259007488 74408092340726952 74508139891851264 74862633637011456 75122573337139968 75144806126278704 75223581564338176 75245844247216128 75502328992796466 75603847831437312 75866361191963136 75869662296932352 76088205621854208 76249876804606332 76253194597146624 76352400780263424 76517962633942272 76620847072149504 76841554192367616 76985392624828416 77108365144424448 77252703015886848 77643226790323776 77747624234975232 78117530751664128 78388772177885184 78411971610029952 78517402692747264 78785038949005008 78867630498250752 78890971650195456 79164898635091968 79541548239324672 79672070379405312 79817734170711216 79925055412109312 80051132997992448 80329088320902144 80332583608516608 80460902759399424 80611516190490624 80843718473220096 81019019259468288 81124425829029888 81513945132171264 81644151329390592 81796979663880192 82321013895856128 82495928464719012 82582410195632128 82606850749661184 82999876423643136 83136073439379456 83288070439003008 83400057821331456 83531617041383424 83709103883317821 83796857404391424 83821657378332672 84220462841637888 84358662754664448 84512895004282464 84626529259880448 84651574778118144 85054328810366976 85193897039364096 85349656340958528 85353370084048896 85464415688196096 85599231324585984 85896450877796352 86082707963185056 86198452956168192 86608566702931968 86746910787477504 86909290892872704 87163426477965312 87440199030669312 87466077264347136 87743810832859136 87882222095622144 88187368700120832 88305943575527424 88332078029340672 88726084310532096 88752343106469888 89034160992165888 89060510964478464 89484241769240256 89604560392814592 89631079176830976 89794950942050118 89915687338622976 90057524622741504 90370224361014912 90374156559581184 90491734258089984 90518515604324352 90687955714301952 90949183282372608 91264979057658624 91268950188883968 91387692023021568 91558759129939968 91703188273692672 92021602121865216 92172603161051136 92583740150120448 92611140632838144 92905211470086144 92932707093368832 93374860976598528 93528082619301888 93699079243878384 93825065048997888 93973069171556352 94271464579940352 94299364550624256 94598796054176256 94748020696842624 94875416886509568 95077006879817772 95204845417365504 95233021625382912 95539574744285184 95686119911662848 95690283416027136 95814777449742336 96018363383578344 96022541344555008 96147467649220608 96633507237520896 96637711964700672 96944568490524672 96973259575689216 97434637540798464 97772952254481792 97904415703302144 98370223909502976 98399336922390528 98711787186966528 98867499857574912 99210789787635936 99344186522468352 99373587783008256 99816844849348608 99846385994778624 100163431116186624 100193074835038272 100327792329621504 100669771990395288 100805130441916416 101155148255950848 101666502406141776 101670926129528832 101803201040351232 102023950178589696 102647190166437888 102673101439865952 102677568962494464 102811153525899264 103003604021182464 103166086807904256 103524302387098368 103663498979966976 104156707668885504 104518362903846912 104549295480039936 105046718598673344 105187962200260608 105411464149363182 105553198180122624 106055397652432896 106086785119452288 106229427172540416 106423645560948288 106591523283947952 106734843997323264 107105451094536192 107281203679199232 107482021587320832 107791624630960128 108020658806525637 108025359012624384 108165901105373184 108685260176228352 108858868439187456 109062639551840256 109094917022650368 109613967233398272 109994571286292016 110142467666214912 110666501898190848 111050760585337344 111375489388511232 111612138511090428 111729143205855232 111762209837776896 112293950455517184 112478217006219264 112683860005709952 112717209189418056 112835372346507264 112868766370824192 113253493489194699 113405771747155968 113799541787944704 113804493445398528 113952554250928128 114132308432781312 114528601170395136 114776943950913408 114931270608224256 115262331288551424 115478088937242624 115662547716636672 115879054523830272 116464840185485664 116621436352462848 117176296127496192 117583158266827776 117776104039120896 118301445747376128 118336457475293184 118712214656221184 118747347952637952 119312322358987008 119472747190419456 119508105569107968 119726601256066824 119887583118163968 120076699496988672 120493632481353216 120498875412774912 120691354139099136 120917274285735936 121265577709830144 121686638743544832 121691933585178624 122078345506586624 122270917698256896 122466226994085888 122695469495820288 123481520843784192 123743892697078518 123873615293448192 123910276124491776 124499814635464704 124704110159069184 124932105658504512 125100086731997184 125297425562075136 125695286106587136 125732486067499008 125938804319059968 126131728072235008 126330694262456832 126537994131996672 126769342506423696 126939793889820672 126977362167177216 127581493215550464 127587044554702848 128024484511437792 128030055126073344 128196623532294144 128844676316694528 129259424654032896 129297679434252288 129912850054397952 130120366181216256 130363936339309056 130745139716947968 131160298546003968 131199115896520704 131615716249288704 131823333143433216 132281053050181248 132458915363291136 132498117044011008 133089126465798144 133128514659704832 133551241488248832 133590766446717696 133770389772828672 134226362653860384 134406840589221888 134446618765246464 134692426413075177 134873531007934464 135086286934112256 135555336541522368 135561234839371776 135737601387134976 136031933571452928 136897468586487936 136903425283325952 137081538034532352 137338138694909952 137554782410539008 138032403182797824 138258904741576704 138875610225180672 138916710949257216 139357817205129216 139399060640053248 140062291464897792 140250616267014144 140548618865817576 140737597573496832 141407196869910528 141449046825936384 141898194081264384 142122031045263936 142313125329764352 142615510319726658 142807268126048256 142849532438074368 143309362116427776 143529179867494272 143535425124040704 143722166174613504 144027545075367516 144033812016832512 144221201473830912 145145157918916608 145416852735787008 145459889363533824 146151956311197696 146659428381722688 146856623554953216 147555335864254464 147599005383585792 148067680780449792 148301249786362368 148816184681453904 149016279783702528 149725267274022912 150245146674279936 150289612252557408 150491688494432256 151004657985592932 151207695662874624 151732722383926272 151739324593864704 152176411243708416 152499753609212664 152506389194293248 152704801560526848 153035925267884544 153970785249656832 154216730288848896 154505406031773696 155286453580647552 155495248469950464 156235061503328256 156777544355770368 156823943220059904 157034805385494528 157570077898010016 157781943300390912 158117196224044773 158329797270183936 159083096478649344 159344140758810624 159635468341422432 159850110824218624 160102265995984896 160658176641804288 160921805518798848 161223032380981248 161687436946440192 162038038518936576 162248851658059776 163027890264342528 163288302658781184 163593959327760384 164642027791712256 164991856929438024 165164820391264256 165213701499322368 165999752847286272 166576140878006016 166800115642662912 167063234082766848 167418207766635642 167593714808782848 167643314756665344 168440925683275776 168717325509328896 169025790008564928 169253058519760896 169303149556236288 170108657620733952 170387794078728192 170699312681917056 170706740168097792 170928831376392192 171198462649171968 171792901755592704 172165415926370112 172396905912336384 173217133405863936 173493821574955008 173818581785745408 174880398061338624 174932154528694272 175487621665718272 175764444191244288 176374737400241664 176664156058681344 177452168621064192 177504686212939776 178068321984331776 178121021928956928 178968483538480512 179209120785629184 179262158353661952 179589901884100236 179831374677245952 180115049245483008 180740448722029824 180748313119162368 180983468516179968 181037031208648704 181375911428603904 181898366564745216 182529958115317248 182537900377767936 183117518259879936 183406376547385344 184043204243730432 184345206322102272 185222281265676288 185810422940172288 185865414186737664 186749721953197056 187056165238603776 187398158487756768 187650130097995776 187946138343112704 188542929159880704 188598729101248512 189197592108352512 189496041393685248 189750833773019136 190154013759635544 190409690834731008 190466043250765824 191372239823325696 191380566832054272 192036726767156688 192045082689110016 192294935298441216 193267014475041792 193275423929401344 193889136981049344 193946519151378432 194869275081596928 195545904508963584 195808831406604288 196740447819005952 196798673844781056 197423574373933056 197734999715149824 198421579575271872 198688373044936704 198747175566016512 199633689698697216 199692771989557248 200326862232373248 200386149670076544 200655584659243008 201339543980790576 201610260883832832 202310296511901696 203333004812283552 203341852259057664 203606402080702464 204047900357179392 205294380332875776 205346202879731904 205355137924988928 205622307051798528 206007208042364928 206332173615808512 207048604774196736 208313415337771008 209036725807693824 209098590960079872 210093437197346688 210375924400521216 210822928298726364 211106396360245248 212110795304865792 212173570238904576 212458854345080832 212847291121896576 213183046567895904 213469687994646528 213923265479589987 214210902189072384 214964043174641664 215583249261920256 216041317613051274 216050718025248768 216331802210746368 217717736878374912 218125279103680512 218189834045300736 219227934466796544 219989142572584032 220284935332429824 221333003796381696 222101521170674688 222750978777022464 223224277022180856 223458286411710464 223524419675553792 224587900911034368 225367720011419904 225434418378836112 225670744693014528 225737532741648384 226506986978389398 226811543494311936 227599083575889408 227608986890797056 228264616865562624 229057202340790272 229553887901826816 229862541216448512 230524662577102848 230956177874485248 231325095433273344 231758109047660544 232929680370971328 233242872704925696 234352592254992384 235166316533655552 235552208078241792 236602891494752256 236672914950586368 237424429312442368 237494695905275904 238624644717974016 239016211138215936 239453202512133648 239775166236327936 240153398993977344 240987264962706432 240997750825549824 241382708278198272 241834548571471872 242531155419660288 243373277487089664 244156691013173248 244541835396513792 244932453988171776 245390938991640576 246963041687568384 247487785394157036 247747230586896384 247820552248983552 248999629270929408 249408220318138368 249864211317009024 250200173463994368 250594851124150272 251390572213174272 251464972134998016 252263456144470016 252661388524913664 253075988263993344 253538685012847392 253879587779641344 253954724334354432 255162986431100928 256048969022875584 256060110252146688 256393247064588288 257689352633389056 258595358868504576 259825700108795904 260240732362432512 260727872678618112 261490279433895936 262320597092007936 262398231793041408 263231432498577408 263646666286866432 264562106100362496 264917830726582272 264996234088022016 266178252931596288 266257029319409664 267102482976497664 267181532893435392 268452725307720768 268813681178443776 268893237530492928 269384852826150354 269747062015868928 270172573868224512 271110673083044736 271122469678743552 271475202774269952 272063867142905856 273794937172975872 273806850566651904 274163076069064704 274676277389819904 275109564821078016 276064806365595648 276517809483153408 277751220450361344 277833421898514432 278715634410258432 278798121280106496 280124582929795584 281097237731635152 281475195146993664 282814393739821056 282898093651872768 283796388162528768 284244062090527872 284626250659528704 285231020639453316 285614536252096512 285699064876148736 286618724232855552 287058359734988544 287070850248081408 287444332349227008 288055090150735032 288067624033665024 288442402947661824 290833705471574016 290919778727067648 292303912622395392 293318856763445376 293713247109906432 295110671728508928 295198010767171584 296135361560899584 296602499572724736 297632369362907808 298032559567405056 299450534548045824 300490293348559872 300579224505114816 300983376988864512 302009315971185864 302415391325749248 303465444767852544 304999507218425328 305012778388586496 305409603121053696 306071850535769088 307941570499313664 308433460577697792 309010812063547392 310572907161295104 310990496939900928 312470123006656512 313555088711540736 313647886440119808 315140155796020032 315563886600781824 316234392448089546 316659594540367872 318166192957298688 318688281517621248 319270936682844864 319700221648437248 320204531991969792 321316353283608576 321843611037597696 322446064761962496 323374873892880384 324061976419576911 324076077037873152 324497703316119552 326055780528685056 326576605317562368 327187918655520768 329983713858876048 330329640782528512 330427402998644736 331999505694572544 333152281756012032 334126468165533696 334836415533271284 335187429617565696 335286629513330688 336881851366551552 337434651018657792 338051580017129856 338506117039521792 338606299112472576 340217315241467904 341398625363834112 341413480336195584 341857662752784384 342396925298343936 343585803511185408 344330831852740224 344793811824672768 346434266811727872 346987643149910016 347637163571490816 349864309057388544 350975243331436544 351528888382488576 352749474800483328 353328312117362688 354904337242128384 355009372425879552 356136643968663552 356242043857913856 357936967076961024 358418241571258368 358524316707323904 359179803768200472 359662749354491904 360230098490966016 361480897444059648 361496626238324736 362074062417297408 362751822857207808 363796733129490432 365059916230634496 365075800755535872 366235036519759872 366812753094770688 368086408487460864 370444562531352576 371620845880344576 371730828373475328 373499443906394112 374112330477207552 374796316975513536 375300260195991552 375892276686225408 377085858319761408 377197458202497024 378395184216705024 378992082787370496 380308027519271088 380819381669462016 380932086501531648 382744479646651392 382761133664108544 384073453534313376 384090165378220032 384589870596882432 386534028950083584 387778273962098688 387893038302756864 389738550163193856 391091809017927168 393480895638011904 393597347689562112 394847148747866112 395469999430299648 396843159150543744 397376746089873408 397494351132033024 399267379397394432 399385543979114496 400653724464746496 400772299340153088 401311169318486016 402679087961581152 403220521767665664 404077279239225531 404620593023803392 406666009624567104 406683704518115328 407212804161404928 408095800714358784 410692405759463808 410710275849977856 411244614103597056 412014416084729856 412664347231617024 414097209548393472 416626830675542016 418073451615387648 418197181920159744 420186874394693376 420751848801042432 421645856597452728 422212792720490496 424221590609731584 424347140477809152 425694582243793152 426366093135791808 426939375989293056 427846530959179974 428421804378144768 429928086349283328 431166498523840512 432082635226102548 432101436050497536 432663604421492736 435435473756749824 436250558207361024 436379668090601472 438455868933593088 439978285145168064 440569870664859648 442666007592763392 444203042341349376 446448554044361712 446916572823420928 447048839351107584 449175801822068736 450735440022839808 450868836757672224 451475065483296768 453013973956778796 453623086988623872 455198167151778816 455217973781594112 456529233731125248 458114404681580544 459107775803653632 461912355748970496 462650190866546688 463516218095321088 465859360741942656 466485745409851392 468705184509984768 470332633067311104 471104416156483584 473345829901172736 474351588672134319 474848858624884736 474989391810551808 477249289435948032 478032422276431872 478906405024267296 479550332472655872 480306797987954688 481974529925412864 482765416556396544 483669097142943744 485062310839320576 486746554974179328 489083670793027584 489864907976343552 490781877983281152 493926083375136768 494975570788314072 495494461173792768 495641104497967104 497999258541858816 499728422634018048 500400346927988736 501189702248300544 502781144426348544 502929944269996032 504526912288940032 505322777049827328 506151976527986688 507077370025694784 507759175559282688 507909448668708864 510325972862201856 512097938045751168 512120220504293376 512786494129176576 515378705266778112 517190717737009152 519651400217591808 520481464724865024 521455745357236224 524641194184015872 524796463586082816 526462864997154816 527293332573732864 529124212200724992 529992468176044032 532356505863192576 532514058638819328 534204965952995328 534363065786870784 536905450615441536 537627362356887552 537786475060985856 538769705652300708 539494124031737856 540345147736449024 542221346166089472 542244939357487104 542950405548539904 544127734285811712 547589874345951744 547613701133303808 549352554779639808 550219129642156032 552129612731191296 553035618966306816 555666843797028864 557431268820516864 557596242560212992 560249165859591168 562194475463270304 562950390293987328 565628787479642112 565796187303745536 567592776325057536 568488124181055744 569252501319057408 570462041278906632 571229072504193024 571398129752297472 574116719469977088 574141700496162816 576110180301470064 576135248067330048 576884805895323648 581667410943148032 581839557454135296 584607825244790784 586637713526890752 587426494219812864 590221343457017856 590396021534343168 592270723121799168 593204999145449472 595264738725815616 596065119134810112 598901069096091648 600980586697119744 601158449010229632 601966753977729024 604018631942371728 604830782651498496 606930889535705088 609999014436850656 610025556777172992 610819206242107392 612143701071538176 615883140998627328 616866921155395584 618021624127094784 621145814322590208 624940246013313024 627110177423081472 627295772880239616 630280311592040064 631127773201563648 632468784896179092 633319189080735744 636332385914597376 637376563035242496 638541873365689728 639400443296874496 640409063983939584 641769796438769961 642632706567217152 644892129523924992 646749747785760768 648123952839153822 648152154075746304 648995406632239104 653153210635124736 654375837311041536 659967427717752096 660854805997289472 663999011389145088 666304563512024064 668252936331067392 669672831066542568 670374859235131392 670573259026661376 673763702733103104 676103160034259712 677012234079043584 677212598224945152 680434630482935808 682797250727668224 682826960672391168 684793850596687872 687171607022370816 688661663705480448 689587623649345536 692868533623455744 693975286299820032 695274327142981632 699728618114777088 701950486662873088 703057776764977152 705498949600966656 706656624234725376 709808674484256768 710018744851759104 712273287937327104 712484087715827712 715873934153922048 717048633414647808 718359607536400944 719325498708983808 720460196981932032 722961794888119296 722993252476649472 724148124834594816 725503645714415616 727593466258980864 730119832461268992 732470073039519744 733625506189541376 736172816974921728 740889125062705152 743241691760689152 743461656746950656 746998887812788224 748224660954415104 749592633951027072 750600520391983104 751784553372450816 754171716639522816 754394916404994048 756790368433410048 757984165574740992 760616055038542176 761638763338924032 761864173003063296 765488959293302784 768146907068626752 768180330756440064 769179741193764864 773068057900167168 775786076605513728 779477100326387712 782183618035854336 786961791276023808 787194695379124224 789694297495732224 790939998860599296 793686318301087488 794753492179746816 794988702264066048 798534758794788864 798771087958228992 801307448929492992 801544598680306176 805358175923162304 806441043535331328 808154558478451062 809241186047606784 813332019249134208 813367409036230656 814425608322809856 816191601428717568 821384811518927616 821420551699955712 822489228207194112 824028832169459712 825328694463234048 828194419096786944 833253661351084032 836146903230775296 836394363840319488 840373748789386752 843291713194905456 844425585440980992 848443181219463168 848694280955618304 851389164487586304 852732186271583616 853878751978586112 855693061918359948 856843608756289536 859856172698566656 862332997047681024 864165270452205096 864202872100995072 865327208842985472 872501116414722048 872759336181202944 876911737867186176 879956570290336128 881139741329719296 885332015185526784 888406084682698752 892897108088723424 894097678702215168 898351603644137472 901470880045679616 901737673515344448 902950130966593536 906027947913557592 907246173977247744 910396334303557632 916228809363161088 918215551607307264 923824711497940992 925300381733093376 927032436190642176 931718721483885312 932971490819702784 937410369019969536 940665266134622208 946691659802345472 948703177344268638 949697717249769472 949978783621103616 954498578871896064 956064844552863744 957812810048534592 959100664945311744 960613595975909376 963949059850825728 965530833112793088 967338194285887488 970124621678641152 973493109948358656 978167341586055168 979729815952687104 981563755966562304 989951141576628144 990988922347585536 991282208995934208 995998517083717632 999456845268036096 1002379404496601088 1005562288852697088 1005859888539992064 1009053824577880064 1010645554099654656 1012303953055973376 1014154740051389568 1015518351118565376 1015818897337417728 1020651945724403712 1024195876091502336 1024240441008586752 1025572988258353152 1030757410533556224 1034381435474018304 1039302800435183616 1040962929449730048 1042911490714472448 1049592927172165632 1052925729994309632 1054586665147465728 1058248424401449984 1059984936352088064 1064713011726385152 1065028117277638656 1068409931905990656 1068726131573741568 1073810901230883072 1075254724713775104 1075572950121971712 1077539411304601416 1078988248063475712 1080690295472898048 1084442692332178944 1084489878714974208 1088255468571623424 1095179748691903488 1095227402266607616 1098705109559279616 1100438259284312064 1104259225462382592 1111333687594057728 1114862537641033728 1115192485120425984 1120498331719182336 1124388950926540608 1125900780587974656 1131257574959284224 1131592374607491072 1135185552650115072 1136976248362111488 1140924082557813264 1142458145008386048 1142796259504594944 1148233438939954176 1148283400992325632 1152220360602940128 1152270496134660096 1153769611790647296 1163334821886296064 1163679114908270592 1169215650489581568 1173275427053781504 1180442686914035712 1180792043068686336 1184541446243598336 1186409998290898944 1190529477451631232 1192130238269620224 1197802138192183296 1201961173394239488 1202316898020459264 1203933507955458048 1208037263884743456 1209661565302996992 1212231837717676593 1213861779071410176 1219998028873701312 1220051113554345984 1221638412484214784 1224287402143076352 1233733842310791168 1236043248254189568 1242291628645180416 1249880492026626048 1254220354846162944 1254591545760479232 1260560623184080128 1262255546403127296 1264937569792358184 1266638378161471488 1272664771829194752 1277083746731379456 1278800886593748992 1280818127967879168 1283539592877539922 1285265413134434304 1289784259047849984 1293499495571521536 1296247905678307644 1296304308151492608 1297990813264478208 1306306421270249472 1308751674622083072 1319934855435504192 1321709611994578944 1327998022778290176 1332609127024048128 1339345662133085136 1340749718470262784 1341146518053322752 1347527405466206208 1352206320068519424 1354425196449890304 1360869260965871616 1365594501455336448 1365653921344782336 1369587701193375744 1374343214044741632 1377323327410960896 1385737067246911488 1387950572599640064 1390548654285963264 1399457236229554176 1403900973325746176 1406115553529954304 1410997899201933312 1413313248469450752 1420037489703518208 1423054766016402957 1424546575874654208 1424968175431655424 1431747868307844096 1434097266829295616 1436719215072801888 1438650997417967616 1440920393963864064 1445923589776238592 1448296249669189632 1451007291428831232 1455186932517961728 1460239664922537984 1467251012379082752 1472345633949843456 1481778250125410304 1486483383521378304 1486923313493901312 1493997775625576448 1499185267902054144 1501201040783966208 1503569106744901632 1508343433279045632 1508789832809988096 1513580736866820096 1515968331149481984 1521232110077084352 1523277526677848064 1523728346006126592 1530977918586605568 1536293814137253504 1536360661512880128 1538359482387529728 1546136115800334336 1551572153211027456 1558954200652775424 1564367236071708672 1573923582552047616 1574389390758248448 1579388594991464448 1581879997721198592 1587372636602174976 1589977404528132096 1597069517589577728 1597542175916457984 1602614897858985984 1603089197360612352 1610716351846324608 1612882087070662656 1616309116956902124 1618482372095213568 1626664038498268416 1626734818072461312 1628851216645619712 1632383202857435136 1642769623037855232 1642841103399911424 1648057664338919424 1650657388926468096 1656388838193573888 1672293806461550592 1672788727680638976 1680747497578773504 1686583426389810912 1688851170881961984 1696886362438926336 1697388561911236608 1702778328975172608 1705464372543167232 1707757503957172224 1711386123836719896 1713687217512579072 1728330540904410192 1728405744201990144 1730654417685970944 1745002232829444096 1745518672362405888 1753823475734372352 1759913140580672256 1762279482659438592 1770664030371053568 1776812169365397504 1785794216177446848 1788195357404430336 1796703207288274944 1802941760091359232 1803475347030688896 1805900261933187072 1812055895827115184 1814492347954495488 1820792668607115264 1832457618726322176 1836431103214614528 1847649422995881984 1850600763466186752 1854064872381284352 1863437442967770624 1874820738039939072 1881330532269244416 1893383319604690944 1897406354688537276 1899395434499538944 1899957567242207232 1908997157743792128 1912129689105727488 1915625620097069184 1918201329890623488 1921227191951818752 1925309389316309883 1927898119701651456 1934676388571774976 1940249243357282304 1946986219896717312 1959459631905374208 1963127511933124608 1979902283153256288 1982564417991868416 1991997034167435264 1998913690536072192 2004758808993202176 2011124577705394176 2011719777079984128 2018107649155760128 2021291108199309312 2028309480102779136 2031036702237130752 2031637794674835456 2041303891448807424 2048391752183004672 2048480882017173504 2061514821067112448 2068762870948036608 2078605600870367232 2081925858899460096 2085822981428944896 2099185854344331264 2105851459988619264 2109173330294931456 2116496848802899968 2119969872704176128 2129426023452770304 2130056234555277312 2136819863811981312 2137452263147483136 2147621802461766144 2151145900243943424 2155078822609202832 2157976496126951424 2161380590945796096 2168885384664357888 2168979757429948416 2176510937143246848 2190359497383806976 2197410219118559232 2200876518568624128 2208518450924765184 2222667375188115456 2229725075282067456 2230384970240851968 2240996663438364672 2248777901853081216 2251801561175949312 2262515149918568448 2263184749214982144 2270371105300230144 2273952496724222976 2281848165115626528 2284916290016772096 2285592519009189888 2296466877879908352 2304440721205880256 2304540992269320192 2307539223581294592 2327358229816541184 2338431300979163136 2346550854107563008 2360885373828071424 2361584086137372672 2369082892487196672 2372819996581797888 2381058954903262464 2384260476539240448 2395604276384366592 2403922346788478976 2404633796040918528 2416074527769486912 2419323130605993984 2424463675435353186 2427723558142820352 2439996057747402624 2440102227108691968 2443276824968429568 2448574804286152704 2467467684621582336 2472086496508379136 2484583257290360832 2499760984053252096 2508440709692325888 2509183091520958464 2521121246368160256 2529875139584716368 2533276756322942976 2545329543658389504 2554167493462758912 2561636255935758336 2567079185755079844 2570530826268868608 2579568518095699968 2586998991143043072 2592495811356615288 2592608616302985216 2595981626528956416 2617503349244166144 2639869710871008384 2643419223989157888 2655996045556580352 2665218254048096256 2678691324266170272 2682293036106645504 2695054810932412416 2704412640137038848 2708850392899780608 2721738521931743232 2731189002910672896 2748686428089483264 2754646654821921792 2771474134493822976 2775901145199280128 2781097308571926528 2798914472459108352 2807801946651492352 2812231107059908608 2821995798403866624 2840074979407036416 2846109532032805914 2849093151749308416 2849936350863310848 2863495736615688192 2868194533658591232 2873438430145603776 2877301994835935232 2881840787927728128 2891847179552477184 2896592499338379264 2902014582857662464 2910373865035923456 2920479329845075968 2934502024758165504 2944691267899686912 2972966767042756608 2973846626987802624 2987995551251152896 2998370535804108288 3007138213489803264 3016686866558091264 3017579665619976192 3027161473733640192 3031936662298963968 3042464220154168704 3046555053355696128 3047456692012253184 3061955837173211136 3072587628274507008 3072721323025760256 3076718964775059456 3092272231600668672 3103144306422054912 3117908401305550848 3128734472143417344 3148778781516496896 3158777189982928896 3163759995442397184 3174745273204349952 3179954809056264192 3194139035179155456 3195084351832915968 3205229795717971968 3206178394721224704 3221432703692649216 3225764174141325312 3232618233913804248 3236964744190427136 3253328076996536832 3253469636144922624 3264766405714870272 3285539246075710464 3285682206799822848 3296115328677838848 3301314777852936192 3312777676387147776 3344587612923101184 3345577455361277952 3361494995157547008 3373166852779621824 3377702341763923968 3393772724877852672 3394777123822473216 3405556657950345216 3410928745086334464 3422772247673439792 3427374435025158144 3456661081808820384 3456811488403980288 3461308835371941888 3490004465658888192 3491037344724811776 3507646951468744704 3519826281161344512 3541328060742107136 3553624338730795008 3571588432354893696 3576390714808860672 3593406414576549888 3605883520182718464 3606950694061377792 3611800523866374144 3624111791654230368 3628984695908990976 3636695513153029779 3641585337214230528 3664915237452644352 3672862206429229056 3701201526932373504 3708129744762568704 3726874885935541248 3749641476079878144 3762661064538488832 3786766639209381888 3794812709377074552 3798790868999077888 3799915134484414464 3817994315487584256 3831251240194138368 3836402659781246976 3842454383903637504 3850618778632619766 3855796239403302912 3869352777143549952 3880498486714564608 3893972439793434624 3918919263810748416 3926255023866249216 3959804566306512576 3965128835983736832 3983994068334870528 3997827381072144384 4022249155410788352 4023439554159968256 4036215298311520256 4042582216398618624 4056618960205558272 4063275589349670912 4082607782897614848 4096783504366009344 4096961764034347008 4123029642134224896 4157211201740734464 4163851717798920192 4171645962857889792 4198371708688662528 4211702919977238528 4218346660589862912 4232993697605799936 4239939745408352256 4260112469110554624 4273639727623962624 4274904526294966272 4295243604923532288 4302291800487886848 4310157645218405664 4315952992253902848 4322761181891592192 4337770769328715776 4353021874286493696 4380718994767613952 4401753037137248256 4417036901849530368 4445334750376230912 4459450150564134912 4460769940481703936 4481993326876729344 4497555803706162432 4503603122351898624 4525030299837136896 4526369498429964288 4540742210600460288 4547904993448445952 4563696330231253056 4569832580033544192 4571185038018379776 4592933755759816704 4608881442411760512 4609081984538640384 4615078447162589184 4654716459633082368 4676862601958326272 4693101708215126016 4721770747656142848 4723168172274745344 4738165784974393344 4745639993163595776 4762117909806524928 4791208552768733184 4807844693576957952 4809267592081837056 4832149055538973824 4838646261211987968 4848927350870706372 4855447116285640704 4879992115494805248 4880204454217383936 4886553649936859136 4897149608572305408 4944172993016758272 4969166514580721664 5016881419384651776 5018366183041916928 5042242492736320512 5059750279169432736 5066553512645885952 5090659087316779008 5108334986925517824 5123272511871516672 5134158371510159688 5141061652537737216 5184991622713230576 5185217232605970432 5191963253057912832 5235006698488332288 5279739421742016768 5286838447978315776 5311992091113160704 5330436508096192512 5357382648532340544 5364586072213291008 5390109621864824832 5408825280274077696 5417700785799561216 5443477043863486464 5462378005821345792 5497372856178966528 5509293309643843584 5542948268987645952 5551802290398560256 5562194617143853056 5615603893302984704 5624462214119817216 5643991596807733248 5680149958814072832 5692219064065611828 5698186303498616832 5699872701726621696 5726991473231376384 5736389067317182464 5746876860291207552 5754603989671870464 5763681575855456256 5783694359104954368 5804029165715324928 5820747730071846912 5840958659690151936 5889382535799373824 5947693253975605248 5975991102502305792 5996741071608216576 6014276426979606528 6033373733116182528 6035159331239952384 6054322947467280384 6063873324597927936 6084928440308337408 6093110106711392256 6094913384024506368 6123911674346422272 6145175256549014016 6145442646051520512 6184544463201337344 6206288612844109824 6235816802611101696 6257468944286834688 6297557563032993792 6317554379965857792 6327519990884794368 6349490546408699904 6359909618112528384 6388278070358310912 6390168703665831936 6410459591435943936 6412356789442449408 6442865407385298432 6465236467827608496 6473929488380854272 6506656153993073664 6506939272289845248 6529532811429740544 6571078492151420928 6592230657355677696 6602629555705872384 6625555352774295552 6689175225846202368 6691154910722555904 6722989990315094016 6746333705559243648 6755404683527847936 6787545449755705344 6789554247644946432 6811113315900690432 6821857490172668928 6845544495346879584 6854748870050316288 6913322163617640768 6913622976807960576 6922617670743883776 6982074689449623552 7015293902937489408 7039652562322689024 7082656121484214272 7107248677461590016 7143176864709787392 7152781429617721344 7186812829153099776 7211767040365436928 7213901388122755584 7248223583308460736 7257969391817981952 7273391026306059558 7283170674428461056 7329830474905288704 7345724412858458112 7402403053864747008 7416259489525137408 7453749771871082496 7499282952159756288 7525322129076977664 7589625418754149104 7597581737998155776 7599830268968828928 7635988630975168512 7662502480388276736 7684908767807275008 7701237557265239532 7711592478806605824 7738705554287099904 7760996973429129216 7787944879586869248 7852510047732498432 7919609132613025152 7930257671967473664 7967988136669741056 7995654762144288768 8046879108319936512 8072430596623040512 8085164432797237248 8113237920411116544 8126551178699341824 8165215565795229696 8193567008732018688 8246059284268449792 8314422403481468928 8327703435597840384 8343291925715779584 8396743417377325056 8423405839954477056 8436693321179725824 8465987395211599872 8520224938221109248 8547279455247925248 8549809052589932544 8590487209847064576 8604583600975773696 8620315290436811328 8631905984507805696 8645522363783184384 8675541538657431552 8706043748572987392 8761437989535227904 8803506074274496512 8834073803699060736 8918900301128269824 8921539880963407872 8963986653753458688 8995111607412324864 9050060599674273792 9052738996859928576 9081484421200920576 9095809986896891904 9127392660462506112 9139665160067088384 9142370076036759552 9185867511519633408 9217762884823521024 9218163969077280768 9230156894325178368 9309432919266164736 9353725203916652544 9386203416430252032 9446336344549490688 9476331569948786688 9491279986327191552 9524235819613049856 9582417105537466368 9615689387153915904 9618535184163674112 9664298111077947648 9677292522423975936 9697854701741412744 9710894232571281408 9759984230989610496 9760408908434767872 9794299217144610816 9888345986033516544 9938333029161443328 10033762838769303552 10036732366083833856 10084484985472641024 10119500558338865472 10133107025291771904 10181318174633558016 10216669973851035648 10268316743020319376 10282123305075474432 10369983245426461152 10370434465211940864 10383926506115825664 10470013396976664576 10559478843484033536 10623984182226321408 10660873016192385024 10714765297064681088 10729172144426582016 10780219243729649664 10817650560548155392 10835401571599122432 10886954087726972928 10910086539459089337 10924756011642691584 10994745712357933056 11018586619287687168 11103604580797120512 11124389234287706112 11248924428239634432 11287983193615466496 11360299917628145664 11384438128131223656 11396372606997233664 11399745403453243392 11453982946462752768 11493753720582415104 11509207979343740928 11527363151710912512 11567388718209908736 11608058331430649856 11641495460143693824 11681917319380303872 11778765071598747648 11895386507951210496 11951982205004611584 11993482143216433152 12066747466232365056 12070318662479904768 12108645894934560768 12127746649195855872 12169856880616674816 12189826768049012736 12247823348692844544 12290350513098028032 12290885292103041024 12369088926402674688 12471633605222203392 12514937888573669376 12595115126065987584 12635108759931715584 12655039981769588736 12698981092817399808 12719819236225056768 12780337407331663872 12820919182871887872 12824713578884898816 12885730814770596864 12930472935655216992 12947858976761708544 13013312307986147328 13059065622859481088 13142156984302841856 13205259111411744768 13251110705548591104 13378350451692404736 13382309821445111808 13445979980630188032 13492667411118487296 13510809367055695872 13575090899511410688 13579108495289892864 13622226631801380864 13643714980345337856 13691088990693759168 13709497740100632576 13826644327235281536 13827245953615921152 13845235341487767552 13964149378899247104 14030587805874978816 14079305124645378048 14165312242968428544 14214497354923180032 14286353729419574784 14373625658306199552 14423534080730873856 14427802776245511168 14496447166616921472 14515938783635963904 14546782052612119116 14566341348856922112 14659660949810577408 14691448825716916224 14832518979050274816 14907499543742164992 15050644258153955328 15179250837508298208 15199660537937657856 15271977261950337024 15325004960776553472 15369817535614550016 15402475114530479064 15423184957613211648 15575889759173738496 15705020095464996864 15839218265226050304 15860515343934947328 15935976273339482112 15991309524288577536 16093758216639873024 16144861193246081024 16170328865594474496 16226475840822233088 16253102357398683648 16330431131590459392 16387134017464037376 16492118568536899584 16628844806962937856 16655406871195680768 16686583851431559168 16846811679908954112 16873386642359451648 16931974790423199744 17040449876442218496 17094558910495850496 17099618105179865088 17180974419694129152 17209167201951547392 17240630580873622656 17263811969015611392 17291044727566368768 17351083077314863104 17412087497145974784 17522875979070455808 17668147607398121472 17843079761926815744 17927973307506917376 17990223214824649728 18100121199348547584 18105477993719857152 18162968842401841152 18191619973793783808 18254785320925012224 18279330320134176768 18284740152073519104 18371735023039266816 18435525769647042048 18436327938154561536 18618865838532329472 18707450407833305088 18772406832860504064 18892672689098981376 18952663139897573376 18982559972654383104 19048471639226099712 19164834211074932736 19231378774307831808 19237070368327348224 19328596222155895296 19395709403482825488 19421788465142562816 19519968461979220992 19520817816869535744 19588598434289221632 19776691972067033088 19876666058322886656 20067525677538607104 20073464732167667712 20168969970945282048 20239001116677730944 20266214050583543808 20362636349267116032 20433339947702071296 20536633486040638752 20564246610150948864 20739966490852922304 20740868930423881728 20767853012231651328 21118957686968067072 21247968364452642816 21321746032384770048 21429530594129362176 21458344288853164032 21560438487459299328 21635301121096310784 21773908175453945856 21820173078918178674 21849512023285383168 21989491424715866112 22037173238575374336 22207209161594241024 22248778468575412224 22497848856479268864 22575966387230932992 22768876256262447312 22792745213994467328 22799490806906486784 22907965892925505536 22987507441164830208 23054726303421825024 23134777436419817472 23216116662861299712 23282990920287387648 23363834638760607744 23557530143197495296 23790773015902420992 23903964410009223168 23986964286432866304 24140637324959809536 24217291789869121536 24255493298391711744 24339713761233349632 24379653536098025472 24495646697385689088 24580701026196056064 24738177852805349376 24943267210444406784 25029875777147338752 25190230252131975168 25270217519863431168 25310079963539177472 25397962185634799616 25560674814663327744 25641838365743775744 25649427157769797632 25771461629541193728 25860945871310433984 25895717953523417088 26026624615972294656 26118131245718962176 26284313968605683712 26410518222823489536 26502221411097182208 26756700903384809472 26764619642890223616 26891959961260376064 26985334822236974592 27150181799022821376 27158216990579785728 27244453263602761728 27287429960690675712 27382177981387518336 27418995480201265152 27653288654470563072 27654491907231842304 27690470682975535104 27928298757798494208 28061175611749957632 28158610249290756096 28428994709846360064 28572707458839149568 28747251316612399104 28847068161461747712 28855605552491022336 28992894333233842944 29031877567271927808 29093564105224238232 29132682697713844224 29382897651433832448 29665037958100549632 29814999087484329984 30101288516307910656 30358501675016596416 30399321075875315712 30543954523900674048 30650009921553106944 30804950229060958128 30846369915226423296 31151779518347476992 31410040190929993728 31678436530452100608 31871952546678964224 31982619048577155072 32187516433279746048 32289722386492162048 32340657731188948992 32452951681644466176 32506204714797367296 32660862263180918784 32730259618377268011 32774268034928074752 32984237137073799168 33310813742391361536 33373167702863118336 33746773284718903296 33863949580846399488 34080899752884436992 34189117820991700992 34199236210359730176 34361948839388258304 34481261161747245312 34527623938031222784 34582089455132737536 34702166154629726208 34824174994291949568 35045751958140911616 35336295214796242944 35686159523853631488 35855946615013834752 35980446429649299456 36200242398697095168 36210955987439714304 36325937684803682304 36383239947587567616 36509570641850024448 36569480304147038208 36743470046078533632 36871051539294084096 36872655876309123072 37414900815666610176 37544813665721008128 37785345378197962752 37905326279795146752 37965119945308766208 38096943278452199424 38462757548615663616 38474140736654696448 38657192444311790592 38791418806965650976 38843576930285125632 39039936923958441984 39177196868578443264 39753332116645773312 40135051355077214208 40146929464335335424 40337939941890564096 40478002233355461888 40532428101167087616 40725272698534232064 40866679895404142592 41073266972081277504 41128493220301897728 41479932981705844608 41481737860847763456 41535706024463302656 42237915373936134144 42495936728905285632 42643492064769540096 42859061188258724352 43120876974918598656 43270602242192621568 43547816350907891712 43640346157836357348 43699024046570766336 43978982849431732224 44074346477150748672 44497556937150824448 45151932774461865984 45537752512524894624 45598981613812973568 45815931785851011072 45975014882329660416 46109452606843650048 46269554872839634944 46727669277521215488 47115060286394990592 47581546031804841984 47807928820018446336 47973928572865732608 48281274649919619072 48434583579738243072 48510986596783423488 48679427522466699264 48759307072196050944 48991293394771378176 49161402052392112128 49476355705610698752 49886534420888813568 50059751554294677504 50540435039726862336 50620159927078354944 50795924371269599232 51121349629326655488 51283676731487551488 51298854315539595264 51542923259082387456 51721891742620867968 51791435907046834176 52053249231944589312 52236262491437924352 52568627937211367424 53004442822194364416 53529239285780447232 53783919922520752128 53970669644473949184 54300363598045642752 54316433981159571456 54488906527205523456 54574859921381351424 54764355962775036672 54837990960402530304 55306577308941126144 55308983814463684608 55856597515596988416 56122351223499915264 56317220498581512192 56857989419692720128 57145414917678299136 57494502633224798208 57694136322923495424 57711211104982044672 57985788666467685888 58187128210448476464 58265365395427688448 58765795302867664896 59330075916201099264 59629998174968659968 60202577032615821312 60717003350033192832 60798642151750631424 61087909047801348096 61300019843106213888 61609900458121916256 61692739830452846592 62303559036694953984 63356873060904201216 63743905093357928448 63965238097154310144 64375032866559492096 64579444772984324096 64681315462377897984 64905903363288932352 65321724526361837568 65460519236754536022 65548536069856149504 65968474274147598336 66621627484782723072 66746335405726236672 67493546569437806592 67727899161692798976 68378235641983401984 68398472420719460352 68723897678776516608 68962522323494490624 69164178910265475072 69404332309259452416 69648349988583899136 70091503916281823232 70672590429592485888 71372319047707262976 71711893230027669504 71960892859298598912 72421911974879428608 72651875369607364608 72766479895175135232 73019141283700048896 73138960608294076416 73486940092157067264 73742103078588168192 74829801631333220352 75089627331442016256 75570690756395925504 75810652559590293504 75930239890617532416 76193886556904398848 76925515097231327232 76948281473309392896 77314384888623581184 77582837613931301952 77687153860570251264 78079873847916883968 78354393737156886528 79506664233291546624 80270102710154428416 80293858928670670848 80675879883781128192 80956004466710923776 81450545397068464128 81733359790808285184 82146533944162555008 82256986440603795456 82959865963411689216 82963475721695526912 83071412048926605312 84475830747872268288 85286984129539080192 85718122376517448704 86241753949837197312 86541204484385243136 87095632701815783424 87280692315672714696 87398048093141532672 88148692954301497344 88995113874301648896 90303865548923731968 91075505025049789248 91197963227625947136 91631863571702022144 91950029764659320832 92539109745679269888 93455338555042430976 94230120572789981184 95615857640036892672 95947857145731465216 96562549299839238144 96869167159476486144 97021973193566846976 97358855044933398528 97518614144392101888 97982586789542756352 98322804104784224256 98952711411221397504 100119503108589355008 101240319854156709888 101591848742539198464 102242699258653310976 102567353462975102976 102597708631079190528 103085846518164774912 103443783485241735936 103582871814093668352 104106498463889178624 104472524982875848704 105137255874422734848 106008885644388728832 107058478571560894464 107567839845041504256 107941339288947898368 108600727196091285504 108632867962319142912 108977813054411046912 109149719842762702848 109528711925550073344 110613154617882252288 110617967628927369216 112244702446999830528 112634440997163024384 113715978839385440256 114290829835356598272 115388272645846990848 115422422209964089344 115971577332935371776 116374256420896952928 116530730790855376896 117531590605735329792 119259996349937319936 120405154065231642624 121434006700066385664 121597284303501262848 122175818095602696192 122600039686212427776 123219800916243832512 123385479660905693184 124607118073389907968 126713746121808402432 127487810186715856896 127930476194308620288 129158889545968648192 129362630924755795968 129811806726577864704 130643449052723675136 130921038473509072044 131097072139712299008 131936948548295196672 133492670811452473344 135455798323385597952 136796944841438920704 137447795357553033216 137925044646988981248 138328357820530950144 138808664618518904832 140183007832563646464 141345180859184971776 142744638095414525952 143423786460055339008 143921785718597197824 144843823949758857216 145303750739214729216 145532959790350270464 146038282567400097792 146277921216588152832 146973880184314134528 147484206157176336384 149659603262666440704 150179254662884032512 151621305119180587008 151860479781235064832 152387773113808797696 153851030194462654464 153896562946618785792 154628769777247162368 155165675227862603904 155374307721140502528 156159747695833767936 156708787474313773056 159013328466583093248 160587717857341341696 161351759767562256384 161912008933421847552 162901090794136928256 163466719581616570368 164293067888325110016 164513972881207590912 165919731926823378432 165926951443391053824 168951661495744536576 170573968259078160384 171436244753034897408 172483507899674394624 173082408968770486272 174561384631345429392 174796096186283065344 176297385908602994688 177990227748603297792 180607731097847463936 182151010050099578496 182395926455251894272 183263727143404044288 183900059529318641664 185078219491358539776 186910677110084861952 191231715280073785344 191895714291462930432 193125098599678476288 193738334318952972288 194043946387133693952 194717710089866797056 195965173579085512704 196645608209568448512 197905422822442795008 200239006217178710016 202480639708313419776 203183697485078396928 205134706925950205952 205195417262158381056 206171693036329549824 206887566970483471872 208212996927778357248 208945049965751697408 210274511748845469696 212017771288777457664 214116957143121788928 215135679690083008512 215882678577895796736 217265735924638285824 217955626108822093824 218299439685525405696 219057423851100146688 221226309235764504576 224489404893999661056 225268881994326048768 227431957678770880512 228581659670713196544 230776545291693981696 230844844419928178688 231943154665870743552 232748512841793905856 233061461581710753792 235063181211470659584 238519992699874639872 240810308130463285248 242868013400132771328 244351636191205392384 245200079372424855552 246439601832487665024 246770959321811386368 249214236146779815936 253427492243616804864 255860952388617240576 258725261849511591936 259623613453155729408 261286898105447350272 261842076947018144088 262194144279424598016 266985341622904946688 270911596646771195904 273593889682877841408 274895590715106066432 275850089293977962496 277617329237037809664 280366015665127292928 282690361718369943552 286847572920110678016 287843571437194395648 289687647899517714432 290607501478429458432 291065919580700540928 292076565134800195584 292555842433176305664 293947760368628269056 294968412314352672768 300358509325768065024 303720959562470129664 304775546227617595392 307702060388925308928 307793125893237571584 309257539554494324736 310331350455725207808 310748615442281005056 312319495391667535872 313417574948627546112 318026656933166186496 321175435714682683392 322703519535124512768 323824017866843695104 325802181588273856512 326933439163233140736 328586135776650220032 331839463853646756864 331853902886782107648 337903322991489073152 341147936518156320768 342872489506069794816 346164817937540972544 349122769262690858784 349592192372566130688 352594771817205989376 361215462195694927872 364302020100199156992 364791852910503788544 366527454286808088576 367800119058637283328 370156438982717079552 373821354220169723904 382463430560147570688 383791428582925860864 387476668637905944576 388087892774267387904 389435420179733594112 391930347158171025408 393291216419136897024 395810845644885590016 400478012434357420032 406367394970156793856 410390834524316762112 412343386072659099648 413775133940966943744 416425993855556714496 420549023497690939392 424035542577554915328 428233914286243577856 430271359380166017024 431765357155791593472 434531471849276571648 435911252217644187648 436598879371050811392 438114847702200293376 442452618471529009152 448978809787999322112 450537763988652097536 454863915357541761024 457163319341426393088 461553090583387963392 461689688839856357376 463886309331741487104 465497025683587811712 466122923163421507584 470126362422941319168 477039985399749279744 485736026800265542656 488703272382410784768 490400158744849711104 492879203664975330048 493541918643622772736 506854984487233609728 511721904777234481152 517450523699023183872 519247226906311458816 523684153894036288176 524388288558849196032 533970683245809893376 541823193293542391808 547187779365755682816 549791181430212132864 551700178587955924992 555234658474075619328 560732031330254585856 573695145840221356032 575687142874388791296 579375295799035428864 581215002956858916864 582131839161401081856 584153130269600391168 587895520737256538112 589936824628705345536 600717018651536130048 607441919124940259328 609551092455235190784 615404120777850617856 615586251786475143168 618515079108988649472 620662700911450415616 624638990783335071744 626835149897255092224 636053313866332372992 642350871429365366784 645407039070249025536 647648035733687390208 653866878326466281472 657172271553300440064 663678927707293513728 675806645982978146304 682295873036312641536 685744979012139589632 692329635875081945088 698245538525381717568 699184384745132261376 705189543634411978752 722430924391389855744 728604040200398313984 733054908573616177152 735600238117274566656 740312877965434159104 747642708440339447808 767582857165851721728 776175785548534775808 778870840359467188224 783860694316342050816 786582432838273794048 800956024868714840064 812734789940313587712 820781669048633524224 824686772145318199296 827550267881933887488 832851987711113428992 841098046995381878784 848071085155109830656 860542718760332034048 863530714311583186944 869062943698553143296 871822504435288375296 873197758742101622784 876229695404400586752 884905236943058018304 901075527977304195072 914326638682852786176 923106181166775926784 923379377679712714752 927772618663482974208 930994051367175623424 932245846326843015168 940252724845882638336 954079970799498559488 971472053600531085312 977406544764821569536 980800317489699422208 985758407329950660096 1013709968974467219456 1023443809554468962304 1038494453812622917632 1047368307788072576352 1048776577117698392064 1083646386587084783616 1094375558731511365632 1099582362860424265728 1103400357175911849984 1110469316948151238656 1121464062660509171712 1147390291680442712064 1151374285748777582592 1162430005913717833728 1164263678322802163712 1168306260539200782336 1175791041474513076224 1179873649257410691072 1201434037303072260096 1219102184910470381568 1231172503572950286336 1237030158217977298944 1241325401822900831232 1249277981566670143488 1272106627732664745984 1284701742858730733568 1290814078140498051072 1295296071467374780416 1307733756652932562944 1314344543106600880128 1327357855414587027456 1351613291965956292608 1364591746072625283072 1371489958024279179264 1384659271750163890176 1396491077050763435136 1398368769490264522752 1410379087268823957504 1457208080400796627968 1466109817147232354304 1471200476234549133312 1480625755930868318208 1535165714331703443456 1552351571097069551616 1557741680718934376448 1573164865676547588096 1601912049737429680128 1625469579880627175424 1641563338097267048448 1649373544290636398592 1655100535763867774976 1665703975422226857984 1682196093990763757568 1721085437520664068096 1727061428623166373888 1738125887397106286592 1743645008870576750592 1746395517484203245568 1752459390808801173504 1769810473886116036608 1802151055954608390144 1828653277365705572352 1846212362333551853568 1846758755359425429504 1855545237326965948416 1861988102734351246848 1880505449691765276672 1908159941598997118976 1942944107201062170624 1961600634979398844416 1971516814659901320192 2027419937948934438912 2046887619108937924608 2076988907625245835264 2094736615576145152704 2097553154235396784128 2167292773174169567232 2199164725720848531456 2206800714351823699968 2220938633896302477312 2242928125321018343424 2302748571497555165184 2328527356645604327424 2336612521078401564672 2351582082949026152448 2359747298514821382144 2402868074606144520192 2438204369820940763136 2462345007145900572672 2474060316435954597888 2482650803645801662464 2498555963133340286976 2544213255465329491968 2581628156280996102144 2590592142934749560832 2615467513305865125888 2628689086213201760256 2654715710829174054912 2703226583931912585216 2742979916048558358528 2769318543500327780352 2792982154101526870272 2796737538980529045504 2820758174537647915008 2914416160801593255936 2932219634294464708608 2942400952469098266624 3070331428663406886912 3115483361437868752896 3146329731353095176192 3250939159761254350848 3283126676194534096896 3298747088581272797184 3310201071527735549952 3331407950844453715968 3364392187981527515136 3442170875041328136192 3454122857246332747776 3487290017741153501184 3492791034968406491136 3504918781617602347008 3539620947772232073216 3604302111909216780288 3657306554731411144704 3693517510718850859008 3711090474653931896832 3723976205468702493696 3816319883197994237952 3885888214402124341248 3923201269958797688832 3943033629319802640384 4054839875897868877824 4093775238217875849216 4153977815250491670528 4189473231152290305408 4195106308470793568256 4398329451441697062912 4413601428703647399936 4441877267792604954624 4605497142995110330368 4657054713291208654848 4673225042156803129344 4719494597029642764288 4805736149212289040384 4876408739641881526272 4924690014291801145344 4948120632871909195776 4965301607291603324928 4997111926266680573952 5163256312561992204288 5181184285869499121664 5230935026611730251776 5257378172426403520512 5309431421658348109824 5406453167863825170432 5485959832097116717056 5538637087000655560704 5585964308203053740544 5641516349075295830016 5828832321603186511872 5884801904938196533248 6140662857326813773824 6230966722875737505792 6292659462706190352384 6501878319522508701696 6597494177162545594368 6620402143055471099904 6662815901688907431936 6728784375963055030272 6908245714492665495552 6985582069936812982272 7009837563235204694016 7079241895544464146432 7208604223818433560576 7314613109462822289408 7387035021437701718016 7422180949307863793664 7447952410937404987392 7632639766395988475904 7771776428804248682496 7846402539917595377664 7886067258639605280768 8109679751795737755648 8307955630500983341056 8378946462304580610816 8390212616941587136512 8796658902883394125824 8827202857407294799872 9210994285990220660736 9346450084313606258688 9438989194059285528576 9752817479283763052544 9849380028583602290688 9896241265743818391552 9930603214583206649856 9994223852533361147904 10326512625123984408576 10362368571738998243328 10461870053223460503552 10514756344852807041024 10618862843316696219648 10812906335727650340864 10971919664194233434112 11171928616406107481088 11657664643206373023744 11769603809876393066496 12281325714653627547648 12461933445751475011584 12585318925412380704768 13194988354325091188736 13240804286110942199808 13325631803377814863872 13816491428985330991104 13971164139873625964544 14019675126470409388032 14158483791088928292864 14417208447636867121152 14629226218925644578816 14774070042875403436032 14844361898615727587328 14895904821874809974784 15543552857608497364992 15692805079835190755328 15772134517279210561536 16219359503591475511296 16615911261001966682112 16757892924609161221632 17654405714814589599744 18421988571980441321472 18692900168627212517376 18877978388118571057152 19505634958567526105088 19792482531487636783104 19861206429166413299712 19988447705066722295808 20724737143477996486656 21029512689705614082048 21237725686633392439296 21625812671455300681728 21943839328388466868224 22343857232812214962176 23315329286412746047488 23539207619752786132992 24923866891502950023168 25170637850824761409536 26389976708650182377472 26481608572221884399616 27632982857970661982208 28039350252940818776064 28316967582177856585728 29258452437851289157632 29548140085750806872064 29688723797231455174656 29791809643749619949568 31087105715216994729984 31385610159670381510656 31544269034558421123072 32438719007182951022592 33515785849218322443264 35308811429629179199488 36843977143960882642944 37385800337254425034752 37755956776237142114304 39584965062975273566208 39722412858332826599424 39976895410133444591616 41449474286955992973312 42059025379411228164096 42475451373266784878592 43251625342910601363456 43887678656776933736448 44687714465624429924352 46630658572825492094976 47078415239505572265984 49847733783005900046336 52963217144443768799232 55265965715941323964416 56078700505881637552128 56633935164355713171456 58516904875702578315264 59377447594462910349312 59583619287499239899136 62174211430433989459968 63088538069116842246144 64877438014365902045184 67031571698436644886528 70617622859258358398976 74771600674508850069504 75511913552474284228608 79169930125950547132416 79444825716665653198848 82898948573911985946624 84118050758822456328192 84950902746533569757184 87775357313553867472896 89375428931248859848704 93261317145650984189952 94156830479011144531968 105926434288887537598464 110531931431882647928832 112157401011763275104256 113267870328711426342912 118754895188925820698624 119167238574998479798272 124348422860867978919936 126177076138233684492288 129754876028731804090368 134063143396873289773056 141235245718516716797952 149543201349017700139008 158889651433331306397696 165797897147823971893248 168236101517644912656384 169901805493067139514368 175550714627107734945792 178750857862497719697408 186522634291301968379904 211852868577775075196928 224314802023526550208512 226535740657422852685824 237509790377851641397248 238334477149996959596544 248696845721735957839872 252354152276467368984576 268126286793746579546112 282470491437033433595904 317779302866662612795392 331595794295647943786496 336472203035289825312768 339803610986134279028736 357501715724995439394816 373045268582603936759808 423705737155550150393856 448629604047053100417024 476668954299993919193088 497393691443471915679744 504708304552934737969152 536252573587493159092224 635558605733325225590784 672944406070579650625536 679607221972268558057472 715003431449990878789632 746090537165207873519616 847411474311100300787712 953337908599987838386176 994787382886943831359488 1009416609105869475938304 1072505147174986318184448 1271117211466650451181568 1345888812141159301251072 1430006862899981757579264 1492181074330415747039232 1906675817199975676772352 2018833218211738951876608 2145010294349972636368896 2542234422933300902363136 2860013725799963515158528 2984362148660831494078464 3813351634399951353544704 4037666436423477903753216 4290020588699945272737792 5720027451599927030317056 7626703268799902707089408 8580041177399890545475584 11440054903199854060634112 17160082354799781090951168 22880109806399708121268224 34320164709599562181902336 68640329419199124363804672
- Sum of all divisors σ(n): 231019664933526699188908800
- Sum of proper divisors (its aliquot sum) s(n): 162379335514327574825104128
- 68640329419199124363804672 is an abundant number, because the sum of its proper divisors (162379335514327574825104128) is greater than itself. Its abundance is 93739006095128450461299456
Bases of 68640329419199124363804672
- Binary: 111000110001110010011110110110101111001111011000001111011001010110000000000000000000002
- Hexadecimal: 0x38C727B6BCF60F65600000
- Base-36: 8MHHOZJDGXS000000
Squares and roots of 68640329419199124363804672
- 68640329419199124363804672 squared (686403294191991243638046722) is 4711494822776172801414842623014751751368495369027584
- 68640329419199124363804672 cubed (686403294191991243638046723) is 323398556692207698602337178182467195666953852013670247797596953499015156072448
-
The
square root of 68640329419199124363804672 is 8284945951495.3460174095 -
68640329419199124363804672 is a
perfect cube number . Itscube root is 409442688
Scales and comparisons
How big is 68640329419199124363804672?- 68,640,329,419,199,124,363,804,672 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 68,640,329,419,199,124,363,804,672 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 68640329419199124363804672 cubic inches would be around 34120224 feet tall.
Recreational maths with 68640329419199124363804672
- 68640329419199124363804672 backwards is 27640836342199191492304686
- The number of decimal digits it has is: 26
- The sum of 68640329419199124363804672's digits is 117
- 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 68640329419199124363804672 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 68640329419199124363804672 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/68640329419199124363804672/
Chicago style:
Numbermatics. 2024. "Number 68640329419199124363804672 - Facts about the integer". https://numbermatics.com/n/68640329419199124363804672/
The information we have on file for 68640329419199124363804672 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 68640329419199124363804672, math, Factors of 68640329419199124363804672, curriculum, school, college, exams, university, Prime factorization of 68640329419199124363804672, STEM, science, technology, engineering, physics, economics, calculator, sixty-eight septillion, six hundred forty sextillion, three hundred twenty-nine quintillion, four hundred nineteen quadrillion, one hundred ninety-nine trillion, one hundred twenty-four billion, three hundred sixty-three million, eight hundred four thousand, six hundred seventy-two.