20949041079089556483538944
20,949,041,079,089,556,483,538,944 is an even composite number composed of six prime numbers multiplied together.
20949041079089556483538944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, four hundred seventy-five divisors.
Prime factorization of 20949041079089556483538944:
216 × 34 × 174 × 192 × 3312 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 19 × 19 × 331 × 331 × 1093 × 1093)See below for interesting mathematical facts about the number 20949041079089556483538944 from the Numbermatics database.
Names of 20949041079089556483538944
- Cardinal: 20949041079089556483538944 can be written as Twenty septillion, nine hundred forty-nine sextillion, forty-one quintillion, seventy-nine quadrillion, eighty-nine trillion, five hundred fifty-six billion, four hundred eighty-three million, five hundred thirty-eight thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.0949041079089556483538944 × 1025
Factors of 20949041079089556483538944
Divisors of 20949041079089556483538944
- Number of divisors d(n): 11475
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 32 34 36 38 48 51 54 57 64 68 72 76 81 96 102 108 114 128 136 144 152 153 162 171 192 204 216 228 256 272 288 289 304 306 323 324 331 342 361 384 408 432 456 459 512 513 544 576 578 608 612 646 648 662 684 722 768 816 864 867 912 918 969 993 1024 1026 1083 1088 1093 1152 1156 1216 1224 1292 1296 1324 1368 1377 1444 1536 1539 1632 1728 1734 1824 1836 1938 1986 2048 2052 2166 2176 2186 2304 2312 2432 2448 2584 2592 2601 2648 2736 2754 2888 2907 2979 3072 3078 3249 3264 3279 3456 3468 3648 3672 3876 3972 4096 4104 4332 4352 4372 4608 4624 4864 4896 4913 5168 5184 5202 5296 5472 5491 5508 5627 5776 5814 5958 6137 6144 6156 6289 6498 6528 6558 6912 6936 7296 7344 7752 7803 7944 8192 8208 8664 8704 8721 8744 8937 9216 9248 9728 9747 9792 9826 9837 10336 10368 10404 10592 10944 10982 11016 11254 11552 11628 11916 12274 12288 12312 12578 12996 13056 13116 13824 13872 14592 14688 14739 15504 15606 15888 16384 16416 16473 16881 17328 17408 17442 17488 17874 18411 18432 18496 18581 18867 19456 19494 19584 19652 19674 20672 20736 20767 20808 21184 21888 21964 22032 22508 23104 23256 23409 23832 24548 24576 24624 25156 25992 26112 26163 26232 26811 27648 27744 29184 29241 29376 29478 29511 31008 31212 31776 32768 32832 32946 33762 34656 34816 34884 34976 35748 36822 36864 36992 37162 37734 38912 38988 39168 39304 39348 41344 41472 41534 41616 42368 43776 43928 44064 44217 45016 46208 46512 46818 47664 49096 49152 49248 49419 50312 50643 51984 52224 52326 52464 53622 55233 55296 55488 55743 56601 58368 58482 58752 58956 59022 62016 62301 62424 63552 65536 65664 65892 67524 69312 69632 69768 69952 71496 73644 73728 73984 74324 75468 77824 77976 78336 78608 78696 82688 82944 83068 83232 83521 84736 87552 87856 88128 88434 88533 90032 92416 93024 93347 93636 95328 95659 98192 98304 98496 98838 100624 101286 103968 104329 104448 104652 104928 106913 107244 109561 110466 110592 110976 111486 113202 116736 116964 117504 117912 118044 119491 124032 124602 124848 127104 131328 131784 132651 135048 138624 139264 139536 139904 142992 147288 147456 147968 148257 148648 150936 151929 155648 155952 156672 157216 157392 165376 165699 165888 166136 166464 167042 167229 169472 169803 175104 175712 176256 176868 177066 180064 184832 186048 186694 186903 187272 190656 191318 196384 196608 196992 197676 201248 202572 207936 208658 208896 209304 209856 213826 214488 219122 220932 221184 221952 222972 226404 233472 233928 235008 235824 236088 238982 248064 249204 249696 250563 254208 262656 263568 265302 270096 277248 278528 279072 279808 280041 285984 286977 294576 294912 295936 296514 297296 301872 303858 311296 311904 312987 313344 314432 314784 315877 320739 328683 330752 331398 331776 332272 332928 334084 334458 338944 339606 350208 351424 352512 353039 353736 354132 358473 360128 361783 369664 372096 373388 373806 374544 381312 382636 392768 393984 394573 395352 397953 402496 405144 415872 417316 417792 418608 419712 427652 428976 438244 441864 442368 443904 444771 445944 452808 455787 466944 467856 470016 471648 472176 477964 496128 497097 498408 499392 501126 501687 508416 509409 525312 527136 530604 540192 554496 557056 558144 559616 560082 560709 571968 573954 589152 589824 591872 593028 594592 603744 607716 622592 623808 625974 626688 628864 629568 631754 641478 657366 661504 662796 663552 664544 665856 668168 668916 677888 679212 700416 702848 705024 706078 707472 708264 716946 720256 723566 739328 744192 746776 747612 749088 751689 762624 765272 785536 787968 789146 790704 795906 804992 810288 831744 834632 835584 837216 839424 840123 855304 857952 860931 876488 883728 884736 887808 889542 891888 905616 911574 933888 935712 938961 940032 943296 944352 947631 955928 962217 986049 992256 994194 996816 998784 1002252 1003374 1016832 1018818 1050624 1054272 1059117 1061208 1075419 1080384 1085349 1108992 1114112 1116288 1119232 1120164 1121418 1143936 1147908 1178304 1183719 1183744 1186056 1189184 1194649 1207488 1215432 1245184 1247616 1251948 1253376 1257728 1259136 1263508 1282956 1314732 1323008 1325592 1327104 1329088 1331712 1336336 1337832 1355776 1358424 1400832 1405696 1410048 1412156 1414944 1416528 1433892 1440512 1447132 1478656 1488384 1493552 1495224 1498176 1503378 1505061 1525248 1530544 1571072 1575936 1578292 1581408 1586899 1591812 1609984 1620576 1626203 1663488 1669264 1671168 1674432 1678848 1680246 1682127 1710608 1715904 1721862 1752976 1767456 1769472 1773593 1775616 1779084 1783776 1811232 1817521 1823148 1862537 1867776 1871424 1877922 1880064 1886592 1888704 1895262 1911856 1924434 1972098 1984512 1988388 1993632 1997568 2004504 2006748 2031347 2033664 2037636 2081659 2101248 2108544 2118234 2122416 2150838 2160768 2170698 2217984 2232576 2238464 2240328 2242836 2255067 2287872 2295816 2356608 2367438 2367488 2372112 2378368 2389298 2414976 2430864 2495232 2503896 2506752 2515456 2518272 2520369 2527016 2565912 2582793 2629464 2646016 2651184 2654208 2658176 2663424 2672672 2675664 2711552 2716848 2801664 2811392 2816883 2820096 2824312 2829888 2833056 2842893 2867784 2881024 2886651 2894264 2957312 2958147 2976768 2987104 2990448 2996352 3006756 3010122 3050496 3061088 3142144 3151872 3156584 3162816 3173798 3177351 3183624 3219968 3226257 3241152 3252406 3256047 3326976 3338528 3342336 3348864 3357696 3360492 3364254 3421216 3431808 3443724 3505952 3534912 3547186 3551157 3551232 3558168 3567552 3583947 3622464 3635042 3646296 3725074 3735552 3742848 3755844 3760128 3773184 3777408 3790524 3823712 3848868 3944196 3969024 3976776 3987264 3995136 4009008 4013496 4062694 4067328 4075272 4163318 4202496 4217088 4236468 4244832 4301676 4321536 4341396 4435968 4465152 4476928 4480656 4485672 4510134 4575744 4591632 4713216 4734876 4734976 4744224 4756736 4760697 4778596 4829952 4861728 4878609 4990464 5007792 5013504 5030912 5036544 5040738 5054032 5131824 5165586 5258928 5292032 5302368 5308416 5316352 5320779 5326848 5345344 5351328 5369909 5423104 5433696 5452563 5587611 5603328 5622784 5633766 5640192 5648624 5659776 5666112 5685786 5735568 5762048 5773302 5788528 5914624 5916294 5953536 5974208 5980896 5992704 6001663 6013512 6020244 6094041 6100992 6122176 6150311 6244977 6284288 6303744 6313168 6325632 6347596 6354702 6367248 6439936 6452514 6482304 6504812 6512094 6653952 6677056 6697728 6707741 6715392 6720984 6728508 6765201 6842432 6863616 6873877 6887448 7011904 7069824 7094372 7102314 7102464 7116336 7135104 7167894 7244928 7270084 7292592 7450148 7485696 7511688 7520256 7546368 7554816 7561107 7581048 7647424 7697736 7748379 7888392 7938048 7953552 7974528 7990272 8018016 8026992 8125388 8134656 8150544 8326636 8404992 8434176 8450649 8472936 8489664 8528679 8603352 8643072 8659953 8682792 8871936 8874441 8930304 8953856 8961312 8971344 9020268 9151488 9183264 9426432 9469752 9469952 9488448 9513472 9521394 9532053 9557192 9659904 9678771 9723456 9757218 9768141 9980928 10015584 10027008 10061824 10073088 10081476 10108064 10263648 10331172 10517856 10584064 10604736 10632704 10641558 10653471 10653696 10690688 10702656 10739818 10751841 10846208 10867392 10905126 11175222 11206656 11245568 11267532 11280384 11297248 11319552 11332224 11371572 11471136 11524096 11546604 11577056 11829248 11832588 11907072 11948416 11961792 11985408 12003326 12027024 12040488 12188082 12201984 12244352 12300622 12489954 12568576 12607488 12626336 12651264 12695192 12709404 12734496 12879872 12905028 12964608 13009624 13024188 13307904 13354112 13395456 13415482 13430784 13441968 13457016 13530402 13684864 13727232 13747754 13774896 14023808 14139648 14188744 14204628 14204928 14232672 14270208 14282091 14335788 14489856 14540168 14585184 14635827 14900296 14971392 15023376 15040512 15092736 15109632 15122214 15162096 15294848 15395472 15496758 15776784 15876096 15907104 15949056 15962337 15980544 16036032 16053984 16109727 16250776 16269312 16301088 16357689 16653272 16762833 16809984 16868352 16901298 16945872 16979328 17057358 17206704 17286144 17319906 17365584 17743872 17748882 17860608 17907712 17922624 17942688 18004989 18040536 18282123 18302976 18366528 18450933 18734931 18852864 18939504 18939904 18976896 19026944 19042788 19064106 19114384 19319808 19357542 19446912 19514436 19536282 19961856 20031168 20123223 20123648 20146176 20162952 20216128 20309033 20527296 20621631 20662344 21035712 21168128 21209472 21265408 21283116 21306942 21307392 21381376 21405312 21479636 21503682 21692416 21734784 21810252 22350444 22491136 22535064 22560768 22594496 22639104 22664448 22698331 22743144 22942272 23048192 23093208 23154112 23658496 23665176 23814144 23896832 23923584 23970816 24006652 24054048 24080976 24376164 24403968 24488704 24601244 24979908 25137152 25214976 25252672 25302528 25390384 25418808 25468992 25586037 25759744 25810056 25929216 26019248 26048376 26615808 26708224 26790912 26830964 26861568 26883936 26914032 27060804 27369728 27454464 27495508 27549792 27645451 28047616 28279296 28377488 28409256 28409856 28465344 28540416 28564182 28596159 28671576 28979712 29080336 29170368 29271654 29304423 29800592 29942784 30046752 30081024 30151081 30185472 30219264 30244428 30324192 30589696 30790944 30897857 30993516 31553568 31663129 31752192 31814208 31898112 31924674 31960413 31961088 32072064 32107968 32219454 32255523 32501552 32538624 32602176 32715378 33306544 33525666 33619968 33736704 33802596 33891744 33958656 34114716 34413408 34532899 34572288 34639812 34731168 35388203 35487744 35497764 35721216 35815424 35845248 35885376 36009978 36081072 36564246 36605952 36733056 36901866 37469862 37705728 37879008 37953792 38053888 38085576 38128212 38228768 38639616 38715084 38893824 39028872 39072564 39551521 39923712 40062336 40246446 40247296 40292352 40325904 40432256 40618066 41054592 41243262 41324688 42071424 42418944 42530816 42566232 42613884 42614784 42762752 42810624 42846273 42959272 43007364 43469568 43620504 43907481 44700888 44982272 45070128 45121536 45188992 45278208 45328896 45396662 45486288 45884544 46096384 46186416 46308224 47330352 47628288 47793664 47847168 47887011 47941632 48013304 48108096 48161952 48329181 48752328 48807936 48977408 49073067 49202488 49959816 50274304 50288499 50429952 50505344 50605056 50780768 50837616 50937984 51172074 51519488 51620112 51858432 52038496 52096752 53231616 53416448 53581824 53661928 53723136 53767872 53828064 54014967 54121608 54739456 54846369 54908928 54991016 55099584 55290902 55352799 56095232 56204793 56558592 56754976 56818512 56819712 56930688 57080832 57128364 57192318 57343152 57959424 58160672 58340736 58543308 58608846 59601184 59885568 60093504 60302162 60369669 60370944 60438528 60488856 60648384 60927099 61179392 61581888 61795714 61864893 61987032 63107136 63326258 63504384 63628416 63796224 63849348 63920826 63922176 64144128 64215936 64438908 64511046 65003104 65077248 65204352 65430756 66613088 67051332 67473408 67605192 67783488 67917312 68094993 68229432 68826816 69065798 69144576 69279624 69462336 70776406 70975488 70995528 71442432 71630848 71690496 71770752 72019956 72162144 73128492 73211904 73466112 73803732 74939724 75411456 75758016 75907584 76107776 76171152 76256424 76457536 77279232 77430168 77787648 78057744 78145128 79103042 79847424 80124672 80492892 80494592 80584704 80651808 80864512 81236132 82109184 82486524 82649376 82936353 84142848 84837888 85061632 85132464 85227768 85229568 85525504 85621248 85692546 85918544 86014728 86939136 87241008 87814962 89401776 89964544 90140256 90243072 90377984 90453243 90556416 90657792 90793324 90972576 91288453 91769088 92192768 92372832 92616448 92693571 94660704 94989387 95256576 95587328 95694336 95774022 95883264 96026608 96216192 96323904 96658362 96766569 97504656 97615872 97954816 98146134 98404976 99919632 100548608 100576998 100859904 101010688 101210112 101561536 101675232 101875968 102028271 102344148 103038976 103240224 103598697 103716864 104076992 104193504 104555287 106164609 106463232 106832896 107163648 107323856 107446272 107535744 107656128 108029934 108243216 109478912 109692738 109817856 109982032 110199168 110581804 110705598 112190464 112409586 113117184 113509952 113637024 113861376 114031597 114161664 114256728 114384636 114686304 115918848 116321344 116681472 116855909 117086616 117217692 118654563 119202368 119750173 119771136 120187008 120604324 120739338 120741888 120877056 120977712 121296768 121854198 122358784 123163776 123591428 123729786 123974064 126214272 126652516 127256832 127592448 127698696 127841652 127844352 128288256 128431872 128538819 128877816 129022092 130006208 130408704 130603663 130861512 131722443 133226176 134102664 134946816 135210384 135566976 135834624 136189986 136458864 137653632 138131596 138289152 138559248 138924672 141552812 141991056 142884864 143380992 143541504 143661033 144039912 144324288 144987543 146256984 146423808 146932224 147219201 147607464 149879448 150822912 150865497 151516032 151815168 152215552 152342304 152512848 152915072 154558464 154860336 155575296 156115488 156290256 158206084 159694848 160249344 160985784 160989184 161169408 161303616 161729024 162044901 162472264 164218368 164539107 164973048 165298752 165872706 166058397 168285696 168614379 169675776 170123264 170264928 170455536 170459136 171051008 171242496 171385092 171837088 172029456 173878272 174482016 175629924 178803552 179929088 180280512 180755968 180906486 181109007 181112832 181315584 181586648 181945152 182576906 182781297 183538176 184385536 184745664 185232896 185387142 185594679 189321408 189978774 190513152 191174656 191388672 191548044 191766528 192053216 192432384 192647808 193316724 193533138 195009312 195231744 195909632 196292268 196809952 199839264 201097216 201153996 202021376 202420224 203123072 203350464 203751936 204056542 204284979 204688296 206077952 206480448 207197394 207433728 208153984 208387008 209110574 212329218 212926464 213665792 214327296 214647712 214892544 215071488 215312256 216059868 216486432 218957824 219385476 219635712 219964064 220398336 221163608 221411196 224380928 224819172 226234368 227019904 227274048 227722752 228063194 228323328 228513456 228769272 229372608 231837696 232642688 233362944 233711818 234173232 234435384 237309126 238404736 239500346 239542272 240374016 241208648 241478676 241483776 241754112 241955424 242593536 243708396 244717568 246327552 247182856 247459572 247948128 248809059 252428544 253305032 254513664 255184896 255397392 255683304 255688704 256576512 256863744 257077638 257755632 258044184 260012416 260817408 261207326 261723024 263444886 266452352 268205328 269893632 270420768 271133952 271359729 271669248 272379972 272917728 273865359 275307264 276263192 276578304 277118496 277849344 278080713 283105624 283982112 284968161 285769728 286761984 287083008 287322066 288079824 288648576 289975086 292513968 292847616 293864448 294438402 295214928 299758896 301645824 301730994 303032064 303630336 304431104 304684608 305025696 305830144 306084813 309116928 309720672 310796091 311150592 312230976 312580512 313665861 316412168 318493827 319389696 320498688 321971568 321978368 322338816 322607232 323458048 324089802 324944528 328436736 329078214 329946096 330597504 331745412 332116794 336571392 337228758 339351552 340246528 340529856 340911072 342094791 342102016 342484992 342770184 343674176 344058912 345253561 347756544 348964032 350567727 351259848 355963689 357607104 359250519 359858176 360561024 361511936 361812972 362218014 362225664 362631168 363173296 363890304 365153812 365562594 367076352 368771072 369491328 370465792 370774284 371189358 378642816 379957548 382349312 382777344 383096088 383533056 384106432 384864768 385295616 385871627 386633448 387066276 390018624 391810989 391819264 392584536 393619904 395428819 399678528 402194432 402307992 404042752 404840448 406246144 406700928 407503872 408113084 408569958 409376592 412155904 412960896 414394788 414867456 416307968 416774016 418221148 424658436 427331584 428654592 429295424 430142976 430624512 431268289 432119736 432972864 434962629 437915648 438770952 439271424 439928128 440796672 442327216 442822392 448761856 449638344 452468736 454039808 454548096 455445504 456126388 456646656 457026912 457538544 458745216 463675392 465285376 466725888 467423636 468346464 468870768 474618252 476809472 479000692 479084544 480748032 482417296 482957352 482967552 483508224 483910848 485187072 486134703 487416792 489435136 492655104 494365712 494919144 495896256 497618118 498175191 504857088 506610064 509027328 510369792 510794784 511366608 511377408 513153024 513727488 514155276 515511264 516088368 520024832 521634816 522414652 523446048 525263569 526889772 532904704 536410656 538273193 539787264 540841536 542267904 542719458 543327021 543338496 544759944 545835456 547730718 548343891 550614528 552526384 553156608 554236992 555698688 556161426 556784037 566211248 567964224 569936322 571539456 573523968 574166016 574644132 576159648 577297152 579950172 585027936 585695232 587059283 587728896 588876804 590429856 599517792 601599451 603291648 603461988 606064128 607260672 608862208 609369216 610051392 611660288 612169626 612854937 618233856 619441344 621592182 622301184 624461952 625161024 627331722 632824336 636987654 638779392 640997376 643943136 644677632 645214464 646916096 648179604 649889056 656873472 658156428 659892192 661195008 663490824 664233588 672375857 673142784 674457516 678703104 680493056 681059712 681822144 684189582 684204032 684969984 685540368 687348352 688117824 690507122 695513088 697928064 701135454 702519696 711927378 715214208 718501038 721122048 723023872 723625944 724436028 724451328 725262336 726346592 727780608 730307624 731125188 734152704 738982656 740931584 741548568 742378716 746427177 757285632 759915096 764698624 765554688 766192176 767066112 768212864 769729536 770591232 771743254 773266896 774132552 780037248 783621978 783638528 785169072 787239808 790857638 799357056 804615984 808085504 809680896 812492288 813401856 814079187 815007744 816226168 817139916 818753184 821596077 825921792 828789576 829734912 832615936 833548032 834242139 836442296 849316872 854663168 854904483 857309184 858590848 860285952 861249024 862536578 864239472 865945728 869925258 875831296 877541904 878542848 879856256 881593344 884654432 885644784 897523712 899276688 904937472 908079616 909096192 910891008 912252776 913293312 914053824 915077088 917490432 918254439 927350784 930570752 932388273 933451776 934847272 936692928 937741536 940997583 949236504 953618944 955481481 958001384 958169088 961496064 964834592 965914704 965935104 967016448 967821696 970374144 972269406 974833584 978870272 985310208 988731424 989838288 991792512 995236236 996350382 1009714176 1013220128 1018054656 1020739584 1021589568 1022733216 1026284373 1026306048 1027454976 1028310552 1031022528 1032176736 1035760683 1040049664 1043269632 1044829304 1046892096 1050527138 1051703181 1053779544 1065809408 1067891067 1072821312 1076546386 1077751557 1079574528 1081683072 1084535808 1085438916 1086654042 1086676992 1089519888 1091670912 1095461436 1096687782 1101229056 1105052768 1106313216 1108473984 1111397376 1112322852 1113568074 1132422496 1135928448 1139872644 1147047936 1148332032 1149288264 1152319296 1154594304 1157614881 1159900344 1170055872 1174118566 1175432967 1175457792 1177753608 1180859712 1186286457 1199035584 1203198902 1206583296 1206923976 1212128256 1214521344 1217724416 1218738432 1220102784 1223320576 1224339252 1225709874 1236467712 1238882688 1243184364 1244602368 1248923904 1250322048 1254663444 1265648672 1273975308 1281994752 1287886272 1290428928 1293804867 1293832192 1296359208 1299778112 1313746944 1316312856 1319784384 1322390016 1326981648 1328467176 1344751714 1346285568 1348915032 1357406208 1360986112 1362119424 1363644288 1368379164 1368408064 1369939968 1371080736 1374696704 1376235648 1381014244 1391026176 1395856128 1402270908 1405039392 1423854756 1430428416 1437002076 1442244096 1446047744 1447251888 1448872056 1448902656 1450524672 1452693184 1455561216 1460615248 1462250376 1468305408 1477965312 1481863168 1483097136 1484757432 1492854354 1514571264 1519830192 1529397248 1531109376 1532384352 1534132224 1536425728 1539459072 1541182464 1543486508 1546533792 1548265104 1560074496 1567243956 1567277056 1570338144 1574479616 1575790707 1581715276 1598714112 1609231968 1614819579 1616171008 1619361792 1624984576 1626803712 1628158374 1630015488 1632452336 1634279832 1637506368 1643192154 1645031673 1651843584 1657579152 1659469824 1665231872 1667096064 1668484278 1672884592 1698633744 1709326336 1709808966 1714618368 1717181696 1720571904 1722498048 1725073156 1728478944 1731891456 1734480607 1739850516 1751662592 1755083808 1757085696 1759712512 1761177849 1763186688 1769308864 1771289568 1777439879 1795047424 1798553376 1804798353 1809874944 1816159232 1818192384 1821782016 1824505552 1826586624 1828107648 1830154176 1834980864 1836508878 1838564811 1854701568 1861141504 1864776546 1866903552 1869694544 1873385856 1875483072 1881995166 1898473008 1907237888 1910962962 1916002768 1916338176 1922992128 1929669184 1931829408 1934032896 1935643392 1938537149 1940748288 1944538812 1949667168 1957740544 1970620416 1977462848 1979676576 1983585024 1986550453 1990472472 1992700764 2017127571 2019428352 2026440256 2035752941 2036109312 2041479168 2043179136 2045466432 2052568746 2052612096 2054909952 2056621104 2062045056 2064353472 2071521366 2080099328 2086539264 2089658608 2093784192 2101054276 2103406362 2107559088 2131618816 2135782134 2145642624 2153092772 2155503114 2163366144 2169071616 2170877832 2173308084 2173353984 2179039776 2183341824 2190922872 2193375564 2202458112 2210105536 2216947968 2220262271 2222794752 2224645704 2227136148 2239281531 2264844992 2271856896 2275253287 2279745288 2294095872 2296664064 2298576528 2304638592 2309188608 2315229762 2319800688 2340111744 2348237132 2350865934 2350915584 2355507216 2361719424 2372572914 2398071168 2406397804 2413847952 2424256512 2429042688 2437476864 2440205568 2442237561 2446641152 2448678504 2451419748 2464788231 2477765376 2486368728 2489204736 2497847808 2500644096 2502726417 2509326888 2531297344 2547950616 2563989504 2564713449 2575772544 2580857856 2587609734 2587664384 2592718416 2599556224 2627493888 2632625712 2639568768 2644780032 2653963296 2656934352 2689503428 2692571136 2697830064 2714812416 2724238848 2727288576 2736758328 2736816128 2739879936 2742161472 2749393408 2752471296 2754763317 2762028488 2782052352 2791712256 2797164819 2804541816 2810078784 2822992749 2847709512 2860856832 2866444443 2874004152 2884488192 2892095488 2894503776 2897744112 2897805312 2901049344 2905386368 2911122432 2921230496 2924500752 2936610816 2955930624 2963726336 2966194272 2969514864 2985708708 3029142528 3039660384 3058794496 3062218752 3064768704 3072851456 3078853119 3078918144 3082364928 3086973016 3093067584 3096530208 3107282049 3120148992 3134487912 3134554112 3140676288 3148959232 3151581414 3155109543 3163430552 3197428224 3203673201 3218463936 3229639158 3232342016 3233254671 3238723584 3249969152 3253607424 3256316748 3260030976 3264904672 3268559664 3275012736 3286384308 3290063346 3303687168 3315158304 3318939648 3330463744 3334192128 3336968556 3345769184 3397267488 3418652672 3419617932 3434363392 3441143808 3444996096 3450146312 3456957888 3463782912 3468961214 3472844643 3479701032 3503325184 3510167616 3519425024 3522355698 3526298901 3526373376 3538617728 3542579136 3554879758 3558859371 3590094848 3597106752 3609596706 3619749888 3632318464 3636384768 3643564032 3649011104 3653173248 3656215296 3660308352 3669961728 3673017756 3677129622 3709403136 3722283008 3729553092 3733807104 3739389088 3746771712 3750966144 3763990332 3796946016 3814475776 3821925924 3832005536 3845984256 3859338368 3863658816 3871286784 3877074298 3881414601 3881496576 3889077624 3899334336 3915481088 3941240832 3954925696 3959353152 3967170048 3973100906 3980944944 3985401528 4034255142 4038856704 4052880512 4071505882 4072218624 4082958336 4086358272 4090932864 4105137492 4105224192 4109819904 4113242208 4124090112 4128706944 4143042732 4160198656 4173078528 4179317216 4187568384 4202108552 4206812724 4215118176 4263237632 4271564268 4291285248 4306185544 4311006228 4326732288 4338143232 4341755664 4346616168 4346707968 4358079552 4366683648 4381845744 4386751128 4404916224 4420211072 4433895936 4440524542 4445589504 4449291408 4454272296 4478563062 4529689984 4543713792 4550506574 4559490576 4588191744 4593328128 4597153056 4609277184 4618377216 4630459524 4639601376 4680223488 4696474264 4701731868 4701831168 4711014432 4723438848 4727372121 4745145828 4796142336 4812795608 4827695904 4844458737 4848513024 4858085376 4874953728 4880411136 4884475122 4893282304 4897357008 4902839496 4929576462 4955530752 4972737456 4978409472 4995695616 5001288192 5005452834 5018653776 5062594688 5095901232 5127979008 5129426898 5151545088 5161715712 5175219468 5175328768 5185436832 5199112448 5203441821 5254987776 5265251424 5279137536 5283533547 5289560064 5307926592 5313868704 5332319637 5379006856 5385142272 5395660128 5414395059 5429624832 5448477696 5454577152 5473516656 5473632256 5479759872 5484322944 5498786816 5504942592 5509526634 5524056976 5564104704 5583424512 5594329638 5609083632 5620157568 5645985498 5695419024 5721713664 5732888886 5748008304 5768976384 5784190976 5789007552 5795488224 5802098688 5810772736 5815611447 5822244864 5842460992 5849001504 5869310537 5873221632 5911861248 5927452672 5932388544 5939029728 5959651359 5971417416 6051382713 6058285056 6079320768 6107258823 6117588992 6124437504 6129537408 6145702912 6157706238 6157836288 6164729856 6173946032 6186135168 6193060416 6214564098 6240297984 6268975824 6269108224 6281352576 6297918464 6303162828 6310219086 6326861104 6394856448 6407346402 6436927872 6459278316 6464684032 6466509342 6499938304 6507214848 6512633496 6520061952 6529809344 6537119328 6550025472 6559817659 6572768616 6580126692 6607374336 6630316608 6660786813 6660927488 6668384256 6673937112 6691538368 6722289923 6794534976 6825759861 6837305344 6839235864 6868726784 6882287616 6889992192 6900292624 6913915776 6927565824 6937922428 6945689286 6959402064 7006650368 7020335232 7038850048 7044711396 7052597802 7052746752 7077235456 7085158272 7109759516 7117718742 7180189696 7194213504 7219193412 7264636928 7272769536 7287128064 7298022208 7312430592 7320616704 7331560913 7339923456 7346035512 7354259244 7394364693 7444566016 7459106184 7467614208 7478778176 7493543424 7501932288 7513147561 7527980664 7593892032 7628951552 7643851848 7664011072 7691968512 7718676736 7727317632 7742573568 7754148596 7762829202 7762993152 7778155248 7798668672 7830962176 7882481664 7909851392 7918706304 7934340096 7946201812 7961889888 7970803056 8068510284 8077713408 8105761024 8143011764 8144437248 8172716544 8181865728 8210274984 8210448384 8219639808 8226484416 8248180224 8257413888 8264289951 8286085464 8320397312 8346157056 8358634432 8375136768 8404217104 8413625448 8430236352 8468978247 8526475264 8543128536 8582570496 8612371088 8622012456 8653464576 8676286464 8683511328 8693232336 8693415936 8716159104 8733367296 8763691488 8773502256 8809832448 8840422144 8867791872 8881049084 8891179008 8898582816 8908544592 8957126124 9059379968 9087427584 9101013148 9118981152 9150644281 9176383488 9186656256 9194306112 9218554368 9236559357 9236754432 9260919048 9279202752 9321846147 9360446976 9392948528 9403463736 9403662336 9422028864 9446877696 9454744242 9465328629 9490291656 9592284672 9625591216 9655391808 9688917474 9697026048 9699764013 9716170752 9749907456 9760822272 9768950244 9786564608 9794714016 9805678992 9859152924 9911061504 9945474912 9956818944 9980007811 9991391232 10002576384 10010905668 10037307552 10125189376 10191802464 10227190667 10255958016 10258853796 10303090176 10323431424 10350438936 10350657536 10370873664 10398224896 10406883642 10418533929 10509975552 10530502848 10558275072 10567067094 10578896703 10579120128 10615853184 10627737408 10664639274 10676578113 10758013712 10770284544 10791320256 10828790118 10859249664 10896955392 10909154304 10947033312 10959519744 10968645888 10997573632 11009885184 11019053268 11048113952 11128209408 11166849024 11188659276 11218167264 11240315136 11291970996 11390838048 11430389569 11443427328 11465777772 11496016608 11537952768 11568381952 11578015104 11590976448 11621545472 11631222894 11644243803 11644489728 11684921984 11698003008 11738621074 11746443264 11823722496 11854905344 11864777088 11878059456 11919302718 11942834832 12102765426 12116570112 12158641536 12214517646 12248875008 12259074816 12291405824 12315412476 12315672576 12329459712 12347892064 12372270336 12386120832 12429128196 12480595968 12537951648 12562705152 12595836928 12606325656 12620438172 12653722208 12789712896 12814692804 12873855744 12918556632 12929368064 12933018684 12999876608 13014429696 13025266992 13040123904 13059618688 13074238656 13100050944 13119635318 13145537232 13160253384 13214748672 13260633216 13321573626 13321854976 13336768512 13347874224 13383076736 13444579846 13589069952 13651519722 13678471728 13737453568 13764575232 13779984384 13800585248 13827831552 13855131648 13875844856 13891378572 13918804128 14040670464 14077700096 14089422792 14105195604 14105493504 14154470912 14170316544 14182116363 14219519032 14235437484 14388427008 14438386824 14529273856 14533376211 14545539072 14574256128 14596044416 14624861184 14641233408 14663121826 14679846912 14692071024 14708518488 14788729386 14889132032 14918212368 14935228416 14957556352 14987086848 15003864576 15026295122 15055961328 15187784064 15257903104 15287703696 15328022144 15383937024 15437353472 15454635264 15485147136 15508297192 15525658404 15525986304 15556310496 15597337344 15610325463 15764963328 15819702784 15837412608 15850600641 15868680192 15892403624 15923779776 15941606112 15996958911 16137020568 16155426816 16211522048 16243185177 16286023528 16288874496 16345433088 16363731456 16420549968 16420896768 16439279616 16452968832 16496360448 16514827776 16528579902 16572170928 16640794624 16692314112 16717268864 16750273536 16808434208 16827250896 16860472704 16937956494 17052950528 17086257072 17165140992 17224742176 17244024912 17306929152 17352572928 17367022656 17386464672 17432318208 17446834341 17466734592 17527382976 17547004512 17607931611 17619664896 17680844288 17735583744 17762098168 17782358016 17797165632 17817089184 17878954077 17914252248 18118759936 18154148139 18174855168 18202026296 18237962304 18301288562 18321776469 18352766976 18373312512 18388612224 18437108736 18473118714 18473508864 18521838096 18558405504 18643692294 18720893952 18785897056 18806927472 18807324672 18844057728 18893755392 18909488484 18930657258 18980583312 19184569344 19251182432 19310783616 19377834948 19394052096 19399528026 19499814912 19521644544 19537900488 19573129216 19589428032 19611357984 19679452977 19718305848 19822123008 19890949824 19960015622 19982360439 19982782464 20005152768 20021811336 20074615104 20166869769 20250378752 20383604928 20454381334 20477279583 20511916032 20517707592 20606180352 20646862848 20700877872 20701315072 20741747328 20796449792 20813767284 20837067858 21019951104 21061005696 21116550144 21134134188 21157793406 21158240256 21231706368 21255474816 21329278548 21353156226 21516027424 21540569088 21582640512 21657580236 21793910784 21818308608 21894066624 21937291776 21994682739 21995147264 22019770368 22038106536 22096227904 22333698048 22377318552 22436334528 22480630272 22539442683 22583941992 22781676096 22860779138 22886854656 22931555544 22992033216 23075905536 23136763904 23156030208 23181952896 23243090944 23262445788 23288487606 23288979456 23369843968 23396006016 23477242148 23492886528 23647444992 23709810688 23729554176 23756118912 23838605436 23885669664 24205530852 24233140224 24317283072 24429035292 24518149632 24582811648 24630824952 24631345152 24658919424 24695784128 24744540672 24772241664 24858256392 24961191936 25075903296 25125410304 25191673856 25212651312 25240876344 25307444416 25579425792 25629385608 25747711488 25837113264 25858736128 25866037368 25999753216 26028859392 26050533984 26080247808 26119237376 26148477312 26200101888 26239270636 26291074464 26320506768 26429497344 26521266432 26643147252 26643709952 26673537024 26695748448 26766153472 26889159692 27178139904 27303039444 27356943456 27451932843 27474907136 27529150464 27559968768 27601170496 27655663104 27710263296 27751689712 27782757144 27837608256 27965538441 28081340928 28155400192 28178845584 28210391208 28210987008 28308941824 28340633088 28364232726 28439038064 28470874968 28776854016 28876773648 29058547712 29066752422 29091078144 29148512256 29192088832 29249722368 29282466816 29326243652 29359693824 29384142048 29417036976 29577458772 29778264064 29836424736 29870456832 29915112704 29940023433 29974173696 30007729152 30052590244 30111922656 30216477943 30375568128 30515806208 30575407392 30656044288 30681572001 30767874048 30874706944 30909270528 30970294272 31016594384 31051316808 31051972608 31112620992 31194674688 31220650926 31255601787 31529926656 31639405568 31674825216 31701201282 31737360384 31784807248 31847559552 31883212224 31993917822 32029734339 32274041136 32310853632 32423044096 32486370354 32572047056 32577748992 32690866176 32727462912 32841099936 32878559232 32905937664 32955131533 32992720896 33029655552 33057159804 33144341856 33281589248 33384628224 33434537728 33500547072 33616868416 33654501792 33720945408 33771357701 33875912988 34105901056 34172514144 34291168707 34330281984 34449484352 34488049824 34607799997 34613858304 34705145856 34734045312 34772929344 34864636416 34893668682 34932731409 34933469184 35054765952 35094009024 35215863222 35239329792 35361688576 35471167488 35524196336 35564716032 35594331264 35634178368 35757908154 35828504496 36237519872 36308296278 36349710336 36404052592 36475924608 36602577124 36643552938 36746625024 36777224448 36874217472 36946237428 36947017728 37043676192 37116811008 37287384588 37441787904 37571794112 37613854944 37688115456 37744458607 37787510784 37818976968 37861314516 37961166624 38369138688 38502364864 38621567232 38679305879 38755669896 38788104192 38799056052 38999629824 39043289088 39075800976 39146258432 39178856064 39222715968 39358905954 39436611696 39644246016 39781899648 39920031244 39964720878 39965564928 40010305536 40043622672 40149230208 40333739538 40500757504 40767209856 40908762668 40954559166 41035415184 41212360704 41293725696 41401755744 41483494656 41592899584 41627534568 41674135716 42122011392 42233100288 42268268376 42315586812 42316480512 42463412736 42510949632 42546349089 42658557096 42706312452 43032054848 43165281024 43229812453 43315160472 43587821568 43600128633 43636617216 43788133248 43874583552 43989365478 43990294528 44039540736 44076213072 44192455808 44667396096 44754637104 44872669056 44961260544 45078885366 45167883984 45563352192 45721558276 45773709312 45863111088 45984066432 46151811072 46312060416 46363905792 46486181888 46524891576 46576975212 46577958912 46739687936 46792012032 46830976389 46954484296 47294889984 47459108352 47512237824 47551801923 47677210872 47771339328 47990876733 48411061704 48466280448 48634566144 48729555531 48858070584 49036299264 49165623296 49261649904 49262690304 49317838848 49391568256 49489081344 49544483328 49716512784 49922383872 50151806592 50250820608 50383347712 50425302624 50481752688 50614888832 51158851584 51258771216 51495422976 51674226528 51732074736 51999506432 52057718784 52101067968 52238474752 52296954624 52340503023 52400203776 52478541272 52582148928 52641013536 52823794833 52858994688 53042532864 53286294504 53287419904 53347074048 53391496896 53532306944 53636862231 53778319384 54356279808 54462444417 54606078888 54713886912 54903865686 54949814272 54965329407 55058300928 55119937536 55202340992 55311326208 55420526592 55503379424 55565514288 55675216512 55931076882 56162681856 56310800384 56357691168 56420782416 56421974016 56617883648 56681266176 56728465452 56878076128 56941749936 57553708032 57753547296 58117095424 58133504844 58182156288 58384177664 58499444736 58564933632 58652487304 58719387648 58768284096 58834073952 59038358931 59154917544 59556528128 59672849472 59830225408 59880046866 59947081317 59948347392 60015458304 60105180488 60223845312 60432955886 60500609307 60751136256 61031612416 61150814784 61312088576 61363144002 61431838749 61535748096 61749413888 61818541056 61940588544 62033188768 62102633616 62103945216 62225241984 62389349376 62441301852 62511203574 63059853312 63278811136 63349650432 63402402564 63474720768 63569614496 63695119104 63766424448 63987835644 64059468678 64548082272 64621707264 64846088192 64972740708 65144094112 65381732352 65454925824 65682199872 65811875328 65910263066 65984048217 65985441792 66059311104 66114319608 66288683712 66563178496 66869075456 67001094144 67233736832 67309003584 67441890816 67542715402 67618328049 67751825976 68211802112 68345028288 68582337414 68660563968 68898968704 68976099648 69215599994 69227716608 69410291712 69468090624 69545858688 69729272832 69787337364 69865462818 69866938368 70109531904 70188018048 70431726444 70478659584 70723377152 70942334976 71048392672 71129432064 71188662528 71268356736 71515816308 71657008992 72475039744 72616592556 72699420672 72808105184 72951849216 73205154248 73287105876 73554448896 73748434944 73892474856 73894035456 74087352384 74233622016 74574769176 74883575808 75143588224 75227709888 75376230912 75488917214 75575021568 75637953936 75722629032 75922333248 76738277376 77004729728 77243134464 77358611758 77511339792 77576208384 77598112104 77999259648 78086578176 78151601952 78292516864 78357712128 78445431936 78717811908 78873223392 79288492032 79563799296 79840062488 79929441756 79931129856 80020611072 80087245344 80298460416 80667479076 81001515008 81534419712 81817525336 81909118332 82070830368 82355798529 82424721408 82587451392 82803511488 82966989312 83185799168 83255069136 83348271432 84244022784 84466200576 84536536752 84631173624 84632961024 84926825472 85021899264 85092698178 85317114192 85412624904 86064109696 86330562048 86459624906 86630320944 87175643136 87200257266 87273234432 87576266496 87749167104 87978730956 87980589056 88079081472 88152426144 88384911616 89334792192 89509274208 89745338112 89820070299 89922521088 90157770732 90335767968 90649433829 91126704384 91443116552 91547418624 91726222176 91968132864 92044716003 92303622144 92624120832 92727811584 92972363776 93049783152 93153950424 93155917824 93479375872 93584024064 93661952778 93908968592 94589779968 94918216704 95024475648 95103603846 95354421744 95542678656 95981753466 96822123408 96932560896 97269132288 97459111062 97716141168 98072598528 98331246592 98523299808 98635677696 98783136512 98865394599 98978162688 99088966656 99433025568 99778279129 99844767744 100303613184 100501641216 100766695424 100850605248 100963505376 101229777664 101314073103 102317703168 102517542432 102873506121 102990845952 103348453056 103464149472 103823399991 103999012864 104115437568 104202135936 104476949504 104593909248 104681006046 104800407552 104957082544 105164297856 105282027072 105647589666 105717989376 106085065728 106572589008 106574839808 106694148096 106782993792 107064613888 107273724462 107556638768 108712559616 108924888834 109212157776 109427773824 109807731372 109899628544 109930658814 110239875072 110404681984 110622652416 110841053184 111006758848 111131028576 111350433024 111516900203 111862153764 112325363712 112621600768 112715382336 112841564832 113233375821 113235767296 113362532352 113456930904 113756152256 113883499872 114278928691 115107416064 115507094592 116037917637 116234190848 116267009688 116364312576 116768355328 116998889472 117129867264 117304974608 117438775296 117536568192 117668147904 118076717862 118309835088 119113056256 119345698944 119660450816 119760093732 119894162634 119896694784 120030916608 120210360976 120447690624 120865911772 121001218614 121502272512 122063224832 122301629568 122624177152 122726288004 122863677498 123498827776 123637082112 123881177088 124066377536 124205267232 124450483968 124636535521 124778698752 124882603704 125022407148 126557622272 126699300864 126804805128 126949441536 127139228992 127390238208 127532848896 127723508537 127975671288 128118937356 129096164544 129689437359 129692176384 129945481416 130288188224 130763464704 130886939089 130909851648 131364399744 131623750656 131820526132 131968096434 131970883584 132118622208 132228639216 132577367424 133126356992 133738150912 134002188288 134467473664 134618007168 134883781632 135085430804 135236656098 135503651952 136423604224 136690056576 137164674828 137321127936 137797937408 137952199296 138431199988 138455433216 138936181248 139091717376 139458545664 139574674728 139730925636 139733876736 140219063808 140376036096 140492929167 140863452888 141446754304 141884669952 142096785344 142377325056 142536713472 142749803659 143031632616 143314017984 143972630199 144950079488 145233185112 145398841344 145616210368 145903698432 146410308496 146574211752 147108897792 147496869888 147784949712 147788070912 148174704768 148467244032 149149538352 149767151616 150287176448 150455419776 150752461824 150977834428 151150043136 151275907872 151445258064 151844666496 153476554752 154009459456 154486268928 154717223516 155022679584 155196224208 155998519296 156173156352 156303203904 156715424256 156890863872 157021509069 157435623816 157746446784 158471384499 158576984064 159127598592 159680124976 159858883512 159862259712 160041222144 160174490688 160596920832 160910586693 161334958152 162003030016 163068839424 163635050672 163818236664 164141660736 164711597058 164849442816 164895988221 165174902784 165607022976 165933978624 166371598336 166510138272 166696542864 168488045568 168932401152 169073073504 169262347248 169265922048 169853650944 170043798528 170185396356 170634228384 170825249808 172128219392 172661124096 172919249812 173260641888 173862241339 174351286272 174400514532 174546468864 175152532992 175498334208 175957461912 175961178112 176158162944 176304852288 176769823232 177115076793 178669584384 179018548416 179490676224 179640140598 179841243951 179845042176 180315541464 180671535936 181298867658 181501827921 182253408768 182886233104 183094837248 183452444352 183936265728 184089432006 184295516247 184607244288 185248241664 185455623168 185944727552 186099566304 186307900848 186311835648 186958751744 187168048128 187323905556 187817937184 189179559936 189836433408 190048951296 190207207692 190708843488 191085357312 191963506932 193644246816 193865121792 194316622673 194538264576 194918222124 195432282336 196145197056 196662493184 197046599616 197566273024 197730789198 197952144651 197956325376 198177933312 198866051136 199556558258 199689535488 200607226368 201003282432 201533390848 201701210496 201927010752 202459555328 202628146206 202854984147 204635406336 205035084864 205747012242 205981691904 206696906112 206928298944 207646799982 208230875136 208404271872 208953899008 209187818496 209362012092 209600815104 209914165088 210328595712 210564054144 211295179332 211435978752 212170131456 213145178016 213388296192 213565987584 214129227776 214547448924 215113277536 217425119232 217849777668 218424315552 218855547648 219615462744 219799257088 219861317628 220809363968 221245304832 221682106368 222013517696 222262057152 222700866048 223033800406 223724307528 224650727424 225243201536 225430764672 225683129664 226466751642 226471534592 226725064704 226913861808 227512304512 227766999744 228557857382 230214832128 231014189184 232075835274 232534019376 232728625152 233536710656 233997778944 234259734528 234609949216 234877550592 235073136384 235336295808 236153435724 236619670176 238691397888 239320901632 239520187464 239788325268 239793389568 240061833216 240420721952 240895381248 241731823544 242002437228 243004545024 244603259136 245248354304 245452576008 245727354996 246997655552 247067395587 247274164224 247762354176 248132755072 248410534464 248900967936 249273071042 249557397504 249765207408 250044814296 253115244544 253398601728 253609610256 253898883072 254278457984 254780476416 255065697792 255447017074 255951342576 256237874712 258192329088 259378874718 259384352768 259890962832 260576376448 261526929408 261773878178 261819703296 262728799488 263247501312 263641052264 263936192868 263941767168 264237244416 264457278432 265154734848 267476301824 268004376576 268934947328 269236014336 269460210897 269767563264 270170861608 270473312196 271007303904 271948301487 273380113152 274329349656 274642255872 275595874816 275904398592 276134148009 276862399976 276910866432 277872362496 278183434752 278917091328 279149349456 279461851272 279467753472 280438127616 280752072192 280985858334 281726905776 282893508608 283769339904 284193570688 284754650112 285073426944 285499607318 286063265232 286628035968 287945260398 289900158976 290466370224 290797682688 291232420736 291807396864 292820616992 293148423504 294217795584 294993739776 295569899424 296349409536 296596183797 296934488064 298299076704 299334837387 299534303232 300574352896 300910839552 301504923648 301955668856 302300086272 302551815744 302890516128 303689332992 303942219309 306953109504 308018918912 308620518363 308972537856 309434447032 310045359168 310392448416 311470199973 311997038592 312346312704 312606407808 313430848512 313781727744 314043018138 314871247632 315492893568 316942768998 317153968128 318255197184 319360249952 319717767024 319724519424 320082444288 320348981376 321193841664 321821173386 322669916304 324006060032 326137678848 327270101344 327636473328 328283321472 329423194116 329698885632 329791976442 331214045952 331867957248 332743196672 333020276544 333393085728 334550700609 336976091136 337864802304 338146147008 338524694496 339700127463 339707301888 340087597056 340370792712 341268456768 341650499616 342836786073 344256438784 345322248192 345838499624 346521283776 347724482678 348113752911 348702572544 348801029064 349092937728 350305065984 350996668416 351914923824 351922356224 352316325888 352609704576 353539646464 354230153586 357339168768 358037096832 358981352448 359280281196 359682487902 359690084352 360631082928 361343071872 362597735316 363003655842 364506817536 365772466208 366189674496 366904888704 367872531456 368178864012 368591032494 370496483328 370911246336 371889455104 372199132608 372615801696 373909606563 373917503488 374336096256 374647811112 375635874368 379672866816 380097902592 380414415384 381417686976 382170714624 383170525611 383927013864 387288493632 388633245346 389068312077 389076529152 389836444248 390864564672 392290394112 392660817267 393324986368 394093199232 395132546048 395461578396 395904289302 395912650752 396355866624 397732102272 399113116516 399379070976 401214452736 402006564864 403066781696 403402420992 403854021504 404919110656 405256292412 405709968294 409270812672 410070169728 411494024484 411963383808 413393812224 413856597888 415293599964 416808543744 417907798016 418375636992 418724024184 419201630208 419828330176 420657191424 421128108288 422590358664 424340262912 426290356032 427131975168 428249410977 428258455552 429094897848 430226555072 434850238464 435699555336 436848631104 437711095296 439230925488 439598514176 439722635256 441618727936 442490609664 443364212736 444027035392 444524114304 445401732096 446067600812 447448615056 449301454848 450486403072 450861529344 451366259328 452933503284 452943069184 453450129408 453827723616 455024609024 455533999488 457115714764 460429664256 462028378368 464151670548 465068038752 467073421312 467995557888 468519469056 469219898432 470146272768 470672591616 472306871448 473239340352 475414153497 477382795776 478641803264 479040374928 479576650536 479586779136 480123666432 480841443904 481790762496 483463647088 484004874456 486009090048 489206518272 490496708608 490905152016 491454709992 493995311104 494134791174 494548328448 495524708352 496265510144 496821068928 497801935872 498546142084 499114795008 499530414816 500089628592 506230489088 506797203456 507219220512 507797766144 508556915968 509560952832 510131395584 510894034148 511902685152 512475749424 516384658176 518757749436 518768705536 519781925664 521152752896 521586724017 523053858816 523547756356 523639406592 525457598976 526495002624 527282104528 527872385736 527883534336 528474488832 528914556864 530309469696 531345230379 534952603648 536008753152 537869894656 538472028672 538920421794 539535126528 540341723216 540946624392 542014607808 543896602974 544505483763 546760226304 548658699312 549284511744 551191749632 551808797184 552268296018 553724799952 553821732864 555744724992 556366869504 557834182656 558298698912 558923702544 558935506944 560876255232 561504144384 561971716668 563453811552 565787017216 567538679808 568387141376 569509300224 570146853888 570999214636 572126530464 573256071936 574113080917 575890520796 579800317952 580932740448 581595365376 582464841472 582949868019 583614793728 585641233984 586296847008 588332599949 588435591168 589987479552 591139798848 592698819072 593192367594 593856433953 593868976128 596598153408 598669674774 599068606464 601148705792 601821679104 603009847296 603911337712 604600172544 605103631488 605781032256 607378665984 607884438618 608564952441 613906219008 616037837824 617241036726 617945075712 618868894064 620090718336 620784896832 622940399946 624692625408 625212815616 626861697024 627563455488 628086036276 629742495264 630985787136 633885537996 634307936256 636510394368 638720499904 639435534048 640164888576 640697962752 641655796319 642387683328 643642346772 645339832608 648012120064 652275357696 654540202688 655272946656 656566642944 657548199943 658846388232 659397771264 659583952884 662428091904 663735914496 665486393344 666040553088 666786171456 669101401218 673952182272 675729604608 676292294016 677049388992 679400254926 679414603776 680175194112 680741585424 682536913536 683300999232 685673572146 688512877568 690644496384 691676999248 693042567552 695448965356 696227505822 697602058128 698185875456 700610131968 701993336832 703829847648 704632651776 705219409152 707079292928 708460307172 716074193664 717962704896 718560562392 719364975804 719380168704 721262165856 722686143744 725195470632 726007311684 729013635072 731544932416 733809777408 734906811701 735745062912 736357728024 737182064988 740992966656 741202186761 741822492672 743778910208 744398265216 745231603392 747819213126 747835006976 748672192512 749295622224 751271748736 759345733632 760195805184 760828830768 762835373952 764341429248 766341051222 767854027728 774576987264 777266490692 778136624154 778153058304 779672888496 781729129344 784580788224 785321634534 788186398464 790265092096 790923156792 791808578604 791825301504 792711733248 795464204544 798226233032 802428905472 804013129728 806804841984 807708043008 808380632691 809838221312 810512584824 811419936588 815844904461 820140339456 822988048968 823926767616 826787624448 827713195776 828402444027 830587199928 833617087488 835815596032 836751273984 837448048368 838403260416 839656660352 841314382848 842256216576 845180717328 848680525824 852580712064 854263950336 856498821954 856516911104 858189795696 860453110144 869700476928 871399110672 873697262208 875422190592 878461850976 879445270512 883237455872 884981219328 888054070784 889048228608 889788551391 890803464192 892135201624 894897230112 898004512161 898602909696 901723058688 902732518656 905867006568 905886138368 906900258816 907655447232 910049218048 911067998976 911826657927 914231429528 920859328512 924056756736 925861555089 928303341096 930136077504 934146842624 934410599919 935991115776 937038938112 938439796864 940292545536 941345183232 944613742896 946478680704 950828306994 954765591552 957283606528 958080749856 959153301072 959173558272 960247332864 961682887808 963581524992 966927294176 968009748912 972018180096 978413036544 980993417216 981810304032 982909419984 987990622208 988269582348 989096656896 992531020288 993642137856 995603871744 997092284168 998229590016 999060829632 1000179257184 1003652101827 1012460978176 1013594406912 1014438441024 1017113831936 1019100382389 1019121905664 1020262791168 1021788068296 1023805370304 1024951498848 1028510358219 1032769316352 1037515498872 1037537411072 1039563851328 1042305505792 1043173448034 1044341258733 1046107717632 1047095512712 1047278813184 1050915197952 1052990005248 1054564209056 1055744771472 1055767068672 1056948977664 1057829113728 1060618939392 1062690460758 1069905207296 1072017506304 1075739789312 1076944057344 1077840843588 1079070253056 1080683446432 1081893248784 1084029215616 1087793205948 1089010967526 1093520452608 1097317398624 1098569023488 1102383499264 1103617594368 1104536592036 1107449599904 1111489449984 1112733739008 1115668365312 1116597397824 1117847405088 1121728819689 1121752510464 1123008288768 1123943433336 1126907623104 1131574034432 1136774282752 1139018600448 1140293707776 1141998429272 1144253060928 1146512143872 1148226161834 1149511576833 1151781041592 1159600635904 1161865480896 1164929682944 1165899736038 1167204936231 1167229587456 1171282467968 1172593694016 1176665199898 1176871182336 1177982451801 1179974959104 1182279597696 1185397638144 1186384735188 1187712867906 1187737952256 1193196306816 1197339349548 1198137212928 1202297411584 1203643358208 1206019694592 1207822675424 1209200345088 1210207262976 1211562064512 1214757331968 1215768877236 1217129904882 1227812438016 1232075675648 1234482073452 1235890151424 1237737788128 1240181436672 1241569793664 1245880799892 1250425631232 1253723394048 1255126910976 1256172072552 1259484990528 1261971574272 1267771075992 1273020788736 1277440999808 1278871068096 1281395925504 1283311592638 1284748232931 1284775366656 1287284693544 1290679665216 1296024240128 1304550715392 1309080405376 1310545893312 1313133285888 1315096399886 1317692776464 1318795542528 1319167905768 1324856183808 1327471828992 1330972786688 1332081106176 1333572342912 1338202802436 1347904364544 1351459209216 1352584588032 1354098777984 1358800509852 1358829207552 1360350388224 1361483170848 1365073827072 1366601998464 1371347144292 1377025755136 1381288992768 1383353998496 1386085135104 1390897930712 1392455011644 1395204116256 1401220263936 1403986673664 1407659695296 1410438818304 1414158585856 1416920614344 1432148387328 1435925409792 1437121124784 1438729951608 1438760337408 1442524331712 1445372287488 1450390941264 1452014623368 1458027270144 1463089864832 1467619554816 1469813623402 1471490125824 1472715456048 1474364129976 1481985933312 1482404373522 1483644985344 1487557820416 1488796530432 1490463206784 1495638426252 1495670013952 1497344385024 1498591244448 1502543497472 1518691467264 1520391610368 1521657661536 1525670747904 1528682858496 1532682102444 1535708055456 1549153974528 1554532981384 1556273248308 1556306116608 1559345776992 1563458258688 1564760172051 1569161576448 1570643269068 1576372796928 1580530184192 1581846313584 1583617157208 1583650603008 1585423466496 1590928409088 1596452466064 1604857810944 1608026259456 1613609683968 1615416086016 1616761265382 1619676442624 1621025169648 1622839873176 1631689808922 1640280678912 1645976097936 1647853535232 1653575248896 1655426391552 1656804888054 1661174399856 1667234174976 1671631192064 1673502547968 1674896096736 1676806520832 1679313320704 1682628765696 1684512433152 1690361434656 1697361051648 1705161424128 1708527900672 1712997643908 1713033822208 1716379591392 1720906220288 1722339242751 1739400953856 1742798221344 1747394524416 1748849604057 1750844381184 1756923701952 1758890541024 1764997799847 1766474911744 1769962438656 1776108141568 1778096457216 1779577102782 1781606928384 1784270403248 1789794460224 1796009024322 1797205819392 1803446117376 1805465037312 1811734013136 1811772276736 1813800517632 1815310894464 1820098436096 1822135997952 1823653315854 1828462859056 1841718657024 1848113513472 1851723110178 1856606682192 1860272155008 1868293685248 1868821199838 1874077876224 1876879593728 1880585091072 1882690366464 1889227485792 1892957361408 1895787303451 1901656613988 1909531183104 1914567213056 1916161499712 1918306602144 1920494665728 1923365775616 1924967388957 1927163049984 1933854588352 1936019497824 1942741787747 1944036360192 1956826073088 1961986834432 1963620608064 1965818839968 1972644599829 1975981244416 1976539164696 1978193313792 1985062040576 1987284275712 1991207743488 1994184568336 1996459180032 1998121659264 2000358514368 2007304203654 2024921956352 2027188813824 2028876882048 2034227663872 2038200764778 2038243811328 2040525582336 2043576136592 2047610740608 2049902997696 2057020716438 2065538632704 2075030997744 2075074822144 2079127702656 2084611011584 2086346896068 2088682517466 2094191025424 2094557626368 2101830395904 2105980010496 2109128418112 2111489542944 2113897955328 2115658227456 2118821103857 2121237878784 2125380921516 2139810414592 2151479578624 2153888114688 2155681687176 2158140506112 2161366892864 2163786497568 2168058431232 2171299645129 2175586411896 2178021935052 2187040905216 2194634797248 2204720435103 2204766998528 2207235188736 2209073184072 2214899199808 2222978899968 2225077964513 2225467478016 2231336730624 2233194795648 2235694810176 2243457639378 2243505020928 2246016577536 2247886866672 2253815246208 2263148068864 2273548565504 2278037200896 2280587415552 2283996858544 2288506121856 2293024287744 2296452323668 2299023153666 2303562083184 2319201271808 2323730961792 2329859365888 2331799472076 2334409872462 2334459174912 2342564935936 2345187388032 2353330399796 2353742364672 2355964903602 2364559195392 2370795276288 2372769470376 2375425735812 2375475904512 2386392613632 2394678699096 2404594823168 2407286716416 2412039389184 2415645350848 2420414525952 2423124129024 2426746662203 2429514663936 2431537754472 2434259809764 2447534713383 2464151351296 2468964146904 2471780302848 2475475576256 2480362873344 2483139587328 2486851842691 2491761599784 2500851262464 2507446788096 2510253821952 2512344145104 2518969981056 2523943148544 2535542151984 2546041577472 2554881999616 2557742136192 2562791851008 2566623185276 2569496465862 2569550733312 2574569387088 2581359330432 2592048480256 2609101430784 2618160810752 2621091786624 2626266571776 2630192799772 2635385552928 2638335811536 2649712367616 2654943657984 2664162212352 2667144685824 2669365654173 2676405604872 2694013536483 2695808729088 2705169176064 2708197555968 2717601019704 2717658415104 2720700776448 2722966341696 2730147654144 2733203996928 2735479973781 2742694288584 2754051510272 2762577985536 2766707996992 2772170270208 2781795861424 2784910023288 2790408232512 2802440527872 2803231799757 2807973347328 2815319390592 2820877636608 2828317171712 2833841228688 2864296774656 2871850819584 2874242249568 2877459903216 2877520674816 2885048663424 2890744574976 2900781882528 2904029246736 2916054540288 2926179729664 2935239109632 2939627246804 2942980251648 2945430912096 2948728259952 2963971866624 2964808747044 2967289970688 2977593060864 2980926413568 2991276852504 2991340027904 2994688770048 2997182488896 3005086994944 3010956305481 3037382934528 3040783220736 3043315323072 3051341495808 3057301147167 3057365716992 3065364204888 3071416110912 3085531074657 3098307949056 3109065962768 3112546496616 3112612233216 3118691553984 3126916517376 3129520344102 3133023776199 3138323152896 3141286538136 3152745593856 3161060368384 3163692627168 3167234314416 3167301206016 3170846932992 3181856818176 3192904932128 3209715621888 3216052518912 3227219367936 3230832172032 3233522530764 3239352885248 3242050339296 3245679746352 3263379617844 3280561357824 3291952195872 3295707070464 3303382585441 3307150497792 3310852783104 3313609776108 3322348799712 3334468349952 3343262384128 3347005095936 3349792193472 3358626641408 3365186459067 3365257531392 3369024866304 3380722869312 3394722103296 3410322848256 3417055801344 3425995287816 3426067644416 3432759182784 3441812440576 3444678485502 3448534730499 3478801907712 3485596442688 3494789048832 3497699208114 3501614808693 3501688762368 3513847403904 3517781082048 3529995599694 3532949823488 3533947355403 3539924877312 3552216283136 3556192914432 3559154205564 3563213856768 3568540806496 3579588920448 3592018048644 3594411638784 3606892234752 3610930074624 3623468026272 3627601035264 3630621788928 3640196872192 3644271995904 3647306631708 3656925718112 3683437314048 3696227026944 3703446220356 3713213364384 3720544310016 3736587370496 3737642399676 3753759187456 3761170182144 3765380732928 3778454971584 3785914722816 3791574606902 3803313227976 3819062366208 3829134426112 3832322999424 3836613204288 3846731551232 3849934777914 3854244698793 3854326099968 3867709176704 3872038995648 3885483575494 3888072720384 3913652146176 3923973668864 3927241216128 3931637679936 3945289199658 3953078329392 3956386627584 3970124081152 3974568551424 3982415486976 3988369136672 3992918360064 3996243318528 4000717028736 4014608407308 4054377627648 4057753764096 4068455327744 4076401529556 4076487622656 4081051164672 4087152273184 4095221481216 4099805995392 4114041432876 4131077265408 4150061995488 4158255405312 4169222023168 4172693792136 4177365034932 4188382050848 4203660791808 4211960020992 4218256836224 4222979085888 4231316454912 4237642207714 4242475757568 4250761843032 4279620829184 4302959157248 4307776229376 4311363374352 4316281012224 4322733785728 4327572995136 4336116862464 4342599290258 4351172823792 4356043870104 4374081810432 4389269594496 4409440870206 4409533997056 4414470377472 4418146368144 4429798399616 4445957799936 4450155929026 4450934956032 4462673461248 4466389591296 4471389620352 4486915278756 4487010041856 4492033155072 4495773733344 4507630492416 4547097131008 4556074401792 4561174831104 4567993717088 4577012243712 4586048575488 4592904647336 4598046307332 4607124166368 4647461923584 4659718731776 4663598944152 4668819744924 4668918349824 4685129871872 4690374776064 4694280516153 4706660799592 4707484729344 4711929807204 4729118390784 4741590552576 4745538940752 4750851471624 4750951809024 4772785227264 4789357398192 4809189646336 4814573432832 4824078778368 4831290701696 4840829051904 4846248258048 4853493324406 4859029327872 4863075508944 4868519619528 4895069426766 4928302702592 4937928293808 4943560605696 4950951152512 4960725746688 4966279174656 4973703685382 4983523199568 5001702524928 5014893576192 5020507643904 5024688290208 5037939962112 5047886297088 5071084303968 5092083154944 5109763999232 5115484272384 5125583702016 5133246370552 5138992931724 5139101466624 5149138774176 5162718660864 5167017728253 5218202861568 5236321621504 5242183573248 5246548812171 5252533143552 5260385599544 5270771105856 5276671623072 5294993399541 5299424735232 5309887315968 5328324424704 5334289371648 5338731308346 5352811209744 5388027072966 5391617458176 5410338352128 5416395111936 5435202039408 5435316830208 5441401552896 5445932683392 5460295308288 5466407993856 5470959947562 5485388577168 5508103020544 5525155971072 5533415993984 5544340540416 5563591722848 5569820046576 5580816465024 5604881055744 5606463599514 5630638781184 5641755273216 5656634343424 5667682457376 5687361910353 5728593549312 5743701639168 5748484499136 5754919806432 5770097326848 5774902166871 5781489149952 5801563765056 5808058493472 5828225363241 5832109080576 5852359459328 5870478219264 5879254493608 5885960503296 5890861824192 5897456519904 5917933799487 5927943733248 5929617494088 5934579941376 5955186121728 5961852827136 5982553705008 5982680055808 5989377540096 5994364977792 6010173989888 6021912610962 6074765869056 6081566441472 6086630646144 6102682991616 6114602294334 6114731433984 6130728409776 6142832221824 6171062149314 6196615898112 6218131925536 6225092993232 6225224466432 6237383107968 6253833034752 6259040688204 6266047552398 6282573076272 6305491187712 6322120736768 6327385254336 6334468628832 6341693865984 6356463311571 6363713636352 6385809864256 6419431243776 6454438735872 6461664344064 6467045061528 6478705770496 6484100678592 6491359492704 6513898935387 6526759235688 6561122715648 6583904391744 6606765170882 6614161305309 6614300995584 6621705566208 6627219552216 6644697599424 6668936699904 6675233893539 6686524768256 6694010191872 6699584386944 6717253282816 6730372918134 6730515062784 6738049732608 6761445738624 6789444206592 6820645696512 6834111602688 6851990575632 6852135288832 6865518365568 6883624881152 6889356971004 6897069460998 6957603815424 6971192885376 6989578097664 6995398416228 7003229617386 7003377524736 7027694807808 7035562164096 7059991199388 7065899646976 7067894710806 7104432566272 7112385828864 7118308411128 7126427713536 7137081612992 7159177840896 7184036097288 7213784469504 7221860149248 7246936052544 7261243577856 7280239986609 7280393744384 7288543991808 7294613263416 7313851436224 7392454053888 7406892440712 7426426728768 7441088620032 7460555528073 7473174740992 7475284799352 7507518374912 7522340364288 7530761465856 7556909943168 7571829445632 7583149213804 7606626455952 7638124732416 7658268852224 7664645998848 7673226408576 7693463102464 7699869555828 7708489397586 7708652199936 7735418353408 7744077991296 7770967150988 7776145440768 7827304292352 7847947337728 7854482432256 7863275359872 7890578399316 7906156658784 7940248162304 7949137102848 7964830973952 7976738273344 7992486637056 8001434057472 8029216814616 8082040609449 8115507528192 8136910655488 8152803059112 8152975245312 8162102329344 8174304546368 8190442962432 8199611990784 8228082865752 8262154530816 8300123990976 8316510810624 8338444046336 8345387584272 8354730069864 8376764101696 8407321583616 8423920041984 8436513672448 8445958171776 8462632909824 8475284415428 8484951515136 8501523686064 8559241658368 8605918314496 8615552458752 8622726748704 8632562024448 8645467571456 8655145990272 8672233724928 8685198580516 8702345647584 8712087740208 8748163620864 8778539188992 8818881740412 8819067994112 8828940754944 8836292736288 8859596799232 8891915599872 8900311858052 8901869912064 8932779182592 8942779240704 8973830557512 8974020083712 8984066310144 8991547466688 9015260984832 9032868916443 9094194262016 9112148803584 9122349662208 9135987434176 9154024487424 9172097150976 9185809294672 9196092614664 9214248332736 9256593223971 9294923847168 9319437463552 9327197888304 9337639489848 9337836699648 9370259743744 9380749552128 9388561032306 9413321599184 9414969458688 9423859614408 9458236781568 9483181105152 9491077881504 9501702943248 9501903618048 9545570454528 9578714796384 9618379292672 9629146865664 9648157556736 9662581403392 9681658103808 9692496516096 9706986648812 9718058655744 9726151017888 9737039239056 9790138853532 9856605405184 9875856587616 9887121211392 9901902305024 9910147756323 9921451493376 9932558349312 9947407370764 9967046399136 10001654199133 10003405049856 10029787152384 10041015287808 10049376580416 10075879924224 10095559377201 10095772594176 10142168607936 10184166309888 10219527998464 10230968544768 10251167404032 10266492741104 10277985863448 10278202933248 10298277548352 10325437321728 10334035456506 10345604191497 10436405723136 10472643243008 10484367146496 10493097624342 10505066287104 10520771199088 10541542211712 10553343246144 10589986799082 10598849470464 10601842066209 10619774631936 10656648849408 10668578743296 10677462616692 10705622419488 10776054145932 10783234916352 10820676704256 10832790223872 10870404078816 10882803105792 10891865366784 10908148537423 10920590616576 10932815987712 10941919895124 10970777154336 11016206041088 11050311942144 11066831987968 11088681080832 11127183445696 11139640093152 11161632930048 11178319399031 11209762111488 11212927199028 11261277562368 11283510546432 11313268686848 11335364914752 11374723820706 11457187098624 11487403278336 11496968998272 11509839612864 11540194653696 11549804333742 11562734096379 11562978299904 11603127530112 11616116986944 11656450726482 11664218161152 11704718918656 11740956438528 11758508987216 11771921006592 11781723648384 11794913039808 11835867598974 11859234988176 11869159882752 11910372243456 11923705654272 11965107410016 11978755080192 11988729955584 12020347979776 12043825221924 12163132882944 12173261292288 12205365983232 12229204588668 12229462867968 12261456819552 12285664443648 12342124298628 12393231796224 12436263851072 12450185986464 12474766215936 12493415798917 12507666069504 12518081376408 12532095104796 12565146152544 12610982375424 12644241473536 12654770508672 12668937257664 12712926623142 12727427272704 12771619728512 12838862487552 12908877471744 12923328688128 12934090123056 12957411540992 12968201357184 12982718985408 13027797870774 13053518471376 13122245431296 13167808783488 13213530341764 13228322610618 13228601991168 13243411132416 13254439104432 13289395198848 13337873399808 13350467787078 13388020383744 13399168773888 13434506565632 13460745836268 13461030125568 13476099465216 13522891477248 13641291393024 13668223205376 13703981151264 13731036731136 13767249762304 13778713942008 13794138921996 13942385770752 13979156195328 13990796832456 14006459234772 14006755049472 14055389615616 14071124328192 14082841548459 14119982398776 14131799293952 14135789421612 14208865132544 14224771657728 14236616822256 14252855427072 14274163225984 14318355681792 14368072194576 14427568939008 14443720298496 14493872105088 14522487155712 14560479973218 14560787488768 14577087983616 14589226526832 14627702872448 14784908107776 14813784881424 14852853457536 14882177240064 14921111056146 14950569598704 15015036749824 15044680728576 15061522931712 15113819886336 15143658891264 15166298427608 15213252911904 15276249464832 15329291997696 15346452817152 15386926204928 15399739111656 15416978795172 15417304399872 15470836706816 15488155982592 15501053184759 15541934301976 15654608584704 15708964864512 15726550719744 15739646436513 15781156798632 15812313317568 15880496324608 15884980198623 15898274205696 15929661947904 15953476546688 15984973274112 16002868114944 16058433629232 16164081218898 16231015056384 16273821310976 16305606118224 16305950490624 16324204658688 16348609092736 16380885924864 16399223981568 16456165731504 16524309061632 16600247981952 16633021621248 16676888092672 16690775168544 16709460139728 16753528203392 16814643167232 16873027344896 16891916343552 16925265819648 16950568830856 16969903030272 17003047372128 17062085731059 17211836628992 17231104917504 17245453497408 17290935142912 17310291980544 17324706500613 17344467449856 17370397161032 17404691295168 17424175480416 17484676089723 17496327241728 17557078377984 17637763480824 17638135988224 17657881509888 17672585472576 17719193598464 17753801398461 17783831199744 17800623716104 17803739824128 17865558365184 17885558481408 17947661115024 17948040167424 17968132620288 17983094933376 18030521969664 18065737832886 18188388524032 18224297607168 18244699324416 18271974868352 18308048974848 18344194301952 18371618589344 18392185229328 18428496665472 18513186447942 18589847694336 18638874927104 18654395776608 18675278979696 18675673399296 18740519487488 18761499104256 18777122064612 18826643198368 18847719228816 18916473563136 18966362210304 18982155763008 19003405886496 19069389934713 19091140909056 19157429592768 19236758585344 19258293731328 19325162806784 19363316207616 19384993032192 19413973297624 19436117311488 19452302035776 19474078478112 19541696806161 19580277707064 19713210810368 19751713175232 19803804610048 19820295512646 19842483915927 19842902986752 19865116698624 19894814741528 19934092798272 20003308398266 20006810099712 20025701680617 20059574304768 20082030575616 20098753160832 20151759848448 20191118754402 20191545188352 20284337215872 20368332619776 20439055996928 20461937089536 20502334808064 20532985482208 20555971726896 20556405866496 20596555096704 20650874643456 20668070913012 20691208382994 20872811446272 20945286486016 20968734292992 20986195248684 21010132574208 21041542398176 21083084423424 21106686492288 21179973598164 21197698940928 21203684132418 21313297698816 21337157486592 21354925233384 21411244838976 21552108291864 21641353408512 21665580447744 21740808157632 21783730733568 21816297074846 21840719959827 21841181233152 21865631975424 21883839790248 21941554308672 22032412082176 22133663975936 22177362161664 22254366891392 22279280186304 22323265860096 22356638798062 22381666584219 22419524222976 22425854398056 22522555124736 22567021092864 22626537373696 22670729829504 22749447641412 22914374197248 22974806556672 22993937996544 23019679225728 23080389307392 23099608667484 23125468192758 23125956599808 23206255060224 23232233973888 23312901452964 23328436322304 23409437837312 23481912877056 23517017974432 23543842013184 23563447296768 23589826079616 23671735197948 23718469976352 23820744486912 23847411308544 23930214820032 23977459911168 24040695959552 24087650443848 24346522584576 24410731966464 24458409177336 24458925735936 24522913639104 24571328887296 24684248597256 24786463592448 24872527702144 24900371972928 24949532431872 24986831597834 25015332139008 25036162752816 25064190209592 25130292305088 25221964750848 25288482947072 25309541017344 25337874515328 25425853246284 25454854545408 25543239457024 25677724975104 25817754943488 25846657376256 25868180246112 25914823081984 25936402714368 25965437970816 26055595741548 26107036942752 26244490862592 26335617566976 26427060683528 26456645221236 26457203982336 26486822264832 26508878208864 26578790397696 26675746799616 26700935574156 26798337547776 26869013131264 26921491672536 26922060251136 26952198930432 27045782954496 27282582786048 27336446410752 27407962302528 27462073462272 27534499524608 27557427884016 27588277843992 27884771541504 27958312390656 27981593664912 28012918469544 28013510098944 28110779231232 28142248656384 28165683096918 28239964797552 28263598587904 28271578843224 28417730265088 28449543315456 28473233644512 28505710854144 28548326451968 28636711363584 28736144389152 28855137878016 28887440596992 28987744210176 29044974311424 29120959946436 29121574977536 29154175967232 29178453053664 29255405744896 29569816215552 29627569762848 29705706915072 29730443268969 29764354480128 29842222112292 29901139197408 30004962597399 30030073499648 30089361457152 30123045863424 30227639772672 30287317782528 30332596855216 30426505823808 30552498929664 30658583995392 30692905634304 30773852409856 30799478223312 30833957590344 30834608799744 30941673413632 30976311965184 31002106369518 31083868603952 31309217169408 31417929729024 31453101439488 31479292873026 31562313597264 31624626635136 31760992649216 31769960397246 31796548411392 31859323895808 31906953093376 31969946548224 32005736229888 32116867258464 32328162437796 32462030112768 32547642621952 32611212236448 32648409317376 32697218185472 32724445612269 32761771849728 32798447963136 32912331463008 33026610391699 33048618123264 33200495963904 33266043242496 33353776185344 33381550337088 33418920279456 33507056406784 33534958197093 33629286334464 33746054689792 33783832687104 33850531639296 33901137661712 33939806060544 34006094744256 34124171462118 34423673257984 34462209835008 34490906994816 34581870285824 34620583961088 34649413001226 34688934899712 34740794322064 34809382590336 34848350960832 34969352179446 34992654483456 35114156755968 35275526961648 35276271976448 35315763019776 35345170945152 35438387196928 35507602796922 35601247432208 35607479648256 35731116730368 35771116962816 35895322230048 35936265240576 35966189866752 36019958765569 36061043939328 36131475665772 36376777048064 36489398648832 36543949736704 36616097949696 36688388603904 36743237178688 36784370458656 36856993330944 36912093967193 37026372895884 37179695388672 37277749854208 37308791553216 37350557959392 37480247396751 37481038974976 37522998208512 37554244129224 37653286396736 37695438457632 37826325396721 37832947126272 37932724420608 37964311526016 38006811772992 38138779869426 38182281818112 38314859185536 38473517170688 38516587462656 38650325613568 38726632415232 38769986064384 38827946595248 38872234622976 38904604071552 38948156956224 39083393612322 39160555414128 39426421620736 39503426350464 39607609220096 39640591025292 39684967831854 39685805973504 39730233397248 39789629483056 39868185596544 40006616796532 40013620199424 40051403361234 40164061151232 40197506321664 40303519696896 40382237508804 40383090376704 40568674431744 40878111993856 40923874179072 41004669616128 41065970964416 41111943453792 41193110193408 41254693257451 41301749286912 41336141826024 41382416765988 41890572972032 41937468585984 41972390497368 42020265148416 42083084796352 42166168846848 42213372984576 42276481325747 42359947196328 42395397881856 42407368264836 42626595397632 42674314973184 42709850466768 42822489677952 43104216583728 43282706817024 43331160895488 43481616315264 43567461467136 43632594149692 43681439919654 43682362466304 43731263950848 43767679580496 43883108617344 44064824164352 44267327951872 44354724323328 44508733782784 44558560372608 44646531720192 44713277596124 44763333168438 44851708796112 45045110249472 45134042185728 45341459659008 45498895282824 45828748394496 45987875993088 46039358451456 46160778614784 46199217334968 46250936385516 46251913199616 46412510120448 46464467947776 46503159554277 46625802905928 46818875674624 46963825754112 47034035948864 47126894593536 47179652159232 47250185011129 47343470395896 47436939952704 47641488973824 47654940595869 47694822617088 47860429640064 47954919822336 48081391919104 48175300887696 48693045169152 48821463932928 48916818354672 48917851471872 49045827278208 49142657774592 49368497194512 49572927184896 49745055404288 49800743945856 49899064863744 49973663195668 50030664278016 50072325505632 50128380419184 50260584610176 50443929501696 50619082034688 50675749030656 50851706492568 50909709090816 51086478914048 51186257193177 51635509886976 51693314752512 51736360492224 51872805428736 51930875941632 51974119501839 52111191483096 52214073885504 52454028269169 52488981725184 52671235133952 52854121367056 52913290442472 52914407964672 52973644529664 53017756417728 53157580795392 53261404195383 53351493599232 53401871148312 53596675095552 53738026262528 53842983345072 53844120502272 53904397860864 54091565908992 54565165572096 54672892821504 54815924605056 54924146924544 55068999049216 55114855768032 55176555687984 55769543083008 55916624781312 55963187329824 56025836939088 56027020197888 56221558462464 56284497312768 56331366193836 56479929595104 56543157686448 56835460530176 56899086630912 56946467289024 57096652903936 57208169804139 57273422727168 57472288778304 57710275756032 57774881193984 57975488420352 58089948622848 58241919892872 58243149955072 58308351934464 58356906107328 58510811489792 58625090418483 59139632431104 59255139525696 59411413830144 59460886537938 59527451747781 59528708960256 59684444224584 59802278394816 60009925194798 60060146999296 60077105041851 60178722914304 60246091726848 60455279545344 60574635565056 60665193710432 60853011647616 61104997859328 61317167990784 61385811268608 61547704819712 61598956446624 61667915180688 61669217599488 61883346827264 61952623930368 62004212739036 62167737207904 62618434338816 62835859458048 62906202878976 62958585746052 63124627194528 63249253270272 63521985298432 63539920794492 63593096822784 63813906186752 63939893096448 64011472459776 64233734516928 64656324875592 64924060225536 65095285243904 65222424472896 65394436370944 65448891224538 65522159879481 65523543699456 65596895926272 65824662926016 66053220783398 66097236246528 66400991927808 66532086484992 66707552370688 66763100674176 66837840558912 67014112813568 67069916394186 67144999752657 67258572668928 67492109379584 67567665374208 67701063278592 67802275323424 67879612121088 68012189488512 68248342924236 68924419670016 68981813989632 69163740571648 69241167922176 69298826002452 69377869799424 69481588644128 69618765180672 69696701921664 69938704358892 69985308966912 70228313511936 70551053923296 70631526039552 70690341890304 70876774393856 71015205593844 71202494864416 71462233460736 71542233925632 71790644460096 71932379733504 72039917531138 72122087878656 72262951331544 72753554096128 73087899473408 73232195899392 73376777207808 73486474357376 73568740917312 73713986661888 73824187934386 74052745791768 74359390777344 74555499708416 74617583106432 74701115918784 74960494793502 74962077949952 75045996417024 75108488258448 75306572793472 75390876915264 75652650793442 75665894252544 75865448841216 75928623052032 76013623545984 76277559738852 76364563636224 76629718371072 77033174925312 77300651227136 77453264830464 77539972128768 77655893190496 77744469245952 77809208143104 77896313912448 78166787224644 78321110828256 79006852700928 79215218440192 79281182050584 79369935663708 79371611947008 79460466794496 79579258966112 79736371193088 80013233593064 80027240398848 80102806722468 80395012643328 80607039393792 80764475017608 80766180753408 81137348863488 81756223987712 81847748358144 82009339232256 82131941928832 82223886907584 82386220386816 82509386514902 82603498573824 82672283652048 82764833531976 83781145944064 83874937171968 83944780994736 84040530296832 84166169592704 84332337693696 84426745969152 84552962651494 84719894392656 84790795763712 84814736529672 85253190795264 85348629946368 85419700933536 85644979355904 86208433167456 86565413634048 86662321790976 86963232630528 87134922934272 87265188299384 87362879839308 87364724932608 87462527901696 87535359160992 87766217234688 88534655903744 88709448646656 89017467565568 89117120745216 89191329806907 89293063440384 89426555192248 89526666336876 89703417592224 90014887792197 90090220498944 90268084371456 90682919318016 90997790565648 91657496788992 91975751986176 92078716902912 92321557229568 92398434669936 92501872771032 92503826399232 92825020240896 92928935895552 93006319108554 93251605811856 93637751349248 93927651508224 94068071897728 94253789187072 94359304318464 94500370022258 94686940791792 94873879905408 95282977947648 95309881191738 95389645234176 95720859280128 95909839644672 96162783838208 96350601775392 97386090338304 97642927865856 97833636709344 98091654556416 98173336836807 98285315549184 98736994389024 99079831175097 99145854369792 99490110808576 99601487891712 99798129727488 99947326391336 100061328556032 100144651011264 100256760838368 100521169220352 100604874591279 100887859003392 101238164069376 101351498061312 101703412985136 101819418181632 102172957828096 102372514386354 103271019773952 103386629505024 103472720984448 103745610857472 103861751883264 103948239003678 104222382966192 104428147771008 104908056538338 104977963450368 105342470267904 105708242734112 105826580884944 105828815929344 105947289059328 106035512835456 106315161590784 106522808390766 106803742296624 107193350191104 107476052525056 107685966690144 107808795721728 108059876296707 108183131817984 109130331144192 109631849210112 109848293849088 110137998098432 110229711536064 110353111375968 110736281901579 111539086166016 111833249562624 111926374659648 112051673878176 112440742190253 112443116924928 112568994625536 112662732387672 112959859190208 113086315372896 113478976190163 113670921060352 113798173261824 113892934578048 114193305807872 114416339608278 114546845454336 114944577556608 115420551512064 115549762387968 115950976840704 116179897245696 116483839785744 116486299910144 116616703868928 116713812214656 117021622979584 117250180836966 118279264862208 118510279051392 118822827660288 118921773075876 119054903495562 119057417920512 119368888449168 119604556789632 120019850389596 120120293998592 120154210083702 120492183453696 120910559090688 121149271130112 121330387420864 121706023295232 122634335981568 122771622537216 123095409639424 123197912893248 123335830361376 123764079772353 123766693654528 123905247860736 124008425478072 124335474415808 125671718916096 125812405757952 125917171492104 126249254389056 126498506540544 126829443977241 127043970596864 127079841588984 127186193645568 127627812373504 127879786192896 128022944919552 128467469033856 129312649751184 129848120451072 130190570487808 130444848945792 130788872741888 130897782449076 131044319758962 131047087398912 131193791852544 131649325852032 132106441566796 132194472493056 132801983855616 133064172969984 133415104741376 133526201348352 133675681117824 134028225627136 134139832788372 134289999505314 134984218759168 135135330748416 135402126557184 135604550646848 136024378977024 136496685848472 137963627979264 138327481143296 138482335844352 138597652004904 138755739598848 138963177288256 139237530361344 139393403843328 139877408717784 140456627023872 141102107846592 141380683780608 141750555033387 141753548787712 142030411187688 142404989728832 142924466921472 143084467851264 143581288920192 143864759467008 144079835062276 144244175757312 144525902663088 145507108192256 146175798946816 146464391798784 146753554415616 146972948714752 147137481834624 147427973323776 147648375868772 148105491583536 148718781554688 149110999416832 149235166212864 149402231837568 149920989587004 149924155899904 150091992834048 150216976516896 150613145586944 150781753830528 151305301586884 151331788505088 151857246104064 152027247091968 152555119477704 152729127272448 153259436742144 153558771579531 154601302454272 154906529660928 155079944257536 155311786380992 155618416286208 155792627824896 156333574449288 156642221656512 157362084807507 158013705401856 158430436880384 158562364101168 158739871327416 158743223894016 158920933588992 159158517932224 159472742386176 160026467186128 160054480797696 160205613444936 160790025286656 161214078787584 161528950035216 161532361506816 162274697726976 163512447975424 163695496716288 164018678464512 164263883857664 164447773815168 164772440773632 165018773029804 165206997147648 165344567304096 165529667063952 167562291888128 167749874343936 167889561989472 168081060593664 168332339185408 168664675387392 168853491938304 169105925302988 169439788785312 169629473059344 170506381590528 170697259892736 170839401867072 171289958711808 171624509412417 172416866334912 173130827268096 173324643581952 173926465261056 174269845868544 174530376598768 174725759678616 174729449865216 174925055803392 175070718321984 175532434469376 175875271255449 177069311807488 177418897293312 178034935131136 178234241490432 178382659613814 178586126880768 178853110384496 179053332673752 179406835184448 180029775584394 180180440997888 180231315125553 180536168742912 181365838636032 181995581131296 183314993577984 183951503972352 184157433805824 184643114459136 184796869339872 185003745542064 185007652798464 185650040481792 185857871791104 186012638217108 186503211623712 187275502698496 187855303016448 188136143795456 188507578374144 188718608636928 189000740044516 189373881583584 189747759810816 190031429783527 190565955895296 190619762383476 190779290468352 191441718560256 191819679289344 192325567676416 192701203550784 194772180676608 195285855731712 195667273418688 196183309112832 196346673673614 196566479638443 196570631098368 197473988778048 198159662350194 198291708739584 198980221617152 199202975783424 199596259454976 199894652782672 200122657112064 200289302022528 200513521676736 201042338440704 201209749182558 201434999257971 201775718006784 202476328138752 202702996122624 203406825970272 203638836363264 204345915656192 204745028772708 206773259010048 206945441968896 207491221714944 207723503766528 207896478007356 208444765932384 208856295542016 209816113076676 209955926900736 210684940535808 211416485468224 211653161769888 211894578118656 212071025670912 212388068581589 212630323181568 213045616781532 213607484593248 214386700382208 214952105050112 215371933380288 216119752593414 216366263635968 218260662288384 219263698420224 219696587698176 220275996196864 220459423072128 220706222751936 221472563803158 223078172332032 223666499125248 223852749319296 224103347756352 224881484380506 224886233849856 225137989251072 225325464775344 225919718380416 226172630745792 226957952380326 227596346523648 227785869156096 228386611615744 228832679216556 229093690908672 229889155113216 231099524775936 231901953681408 232359794491392 232967679571488 233233407737856 233427624429312 234043245959168 234500361673932 237020558102784 237645655320576 237843546151752 238109806991124 238114835841024 238737776898336 239209113579264 240039700779192 240240587997184 240308420167404 241821118181376 242298542260224 242660774841728 243412046590464 245268671963136 245543245074432 246190819278848 246395825786496 246671660722752 247528159544706 247533387309056 247810495721472 248016850956144 248670948831616 251343437832192 251624811515904 251834342984208 252498508778112 252997013081088 253658887954482 254159683177968 254372387291136 255255624747008 255759572385792 256045889839104 256934938067712 258625299502368 259696240902144 260889697891584 261577745483776 261795564898152 262088639517924 262094174797824 262387583705088 263298651704064 264212883133592 265603967711232 266128345939968 267052402696704 267351362235648 267573989420721 268056451254272 268279665576744 268579999010628 269968437518336 270044663376591 270270661496832 270804253114368 271209101293696 272048757954048 272993371696944 275927255958528 276654962286592 276964671688704 277195304009808 277511479197696 277926354576512 278475060722688 278786807686656 279754817435568 280913254047744 282204215693184 282761367561216 283501110066774 283507097575424 284060822375376 284809979457664 285848933842944 286168935702528 287162577840384 287729518934016 288159670124552 288488351514624 289051805326176 292351597893632 292928783597568 293945897429504 294274963669248 294520010510421 294855946647552 295296751737544 296210983167072 297239493525291 297437563109376 298470332425728 298804463675136 299841979174008 299848311799808 300183985668096 300433953033792 301226291173888 301563507661056 301814623773837 302610603173768 302663577010176 303714492208128 304054494183936 305110238955408 305458254544896 306518873484288 307117543159062 309202604908544 309813059321856 310159888515072 310623572761984 311236832572416 311585255649792 312667148898576 313284443313024 314724169615014 316027410803712 316860873760768 317124728202336 317479742654832 317486447788032 317841867177984 318317035864448 318945484772352 320052934372256 320411226889872 321580050573312 322428157575168 323057900070432 324179628890121 324549395453952 327024895950848 327390993432576 328527767715328 328895547630336 329544881547264 330037546059608 330413994295296 330689134608192 331059334127904 332208845704737 335124583776256 335499748687872 335779123978944 336664678370816 337322226570759 337329350774784 337706983876608 338211850605976 338879577570624 339258946118688 340436928570489 341012763181056 341394519785472 341678803734144 342579917423616 343249018824834 344833732669824 346261654536192 346649287163904 347852930522112 348539691737088 349060753197536 349451519357232 349458899730432 349850111606784 350141436643968 351064868938752 351750542510898 354138623614976 354837794586624 356069870262272 356468482980864 356765319227628 357172253761536 357706220768992 358106665347504 358813670368896 360059551168788 360360881995776 360462630251106 362731677272064 363991162262592 367903007944704 368314867611648 369286228918272 369593738679744 370007491084128 371292239317059 371300080963584 371715743582208 372025276434216 373006423247424 374551005396992 376272287590912 377015156748288 377437217273856 378001480089032 378747763167168 379495519621632 380062859567054 380488331931723 381131911790592 381239524766952 381558580936704 382883437120512 383639358578688 384651135352832 385402407101568 389544361353216 390571711463424 391334546837376 392366618225664 392693347347228 393132959276886 393141262196736 394947977556096 396319324700388 396583417479168 397960443234304 398405951566848 399192518909952 399789305565344 400245314224128 400578604045056 401027043353472 402084676881408 402419498365116 402869998515942 404952656277504 405405992245248 406813651940544 408691831312384 409490057545416 413890883937792 414982443429888 415447007533056 415792956014712 416889531864768 417712591084032 419632226153352 421369881071616 422832970936448 423306323539776 424142051341824 424776137163178 425251665100161 425260646363136 426091233563064 427214969186496 428773400764416 429904210100224 430743866760576 432239505186828 432732527271936 436521324576768 438527396840448 439393175396352 440551992393728 440918846144256 441412445503872 442945127606316 446156344664064 447332998250496 447705498638592 448206695512704 449762968761012 449772467699712 450275978502144 450650929550688 451839436760832 452345261491584 453915904760652 455571738312192 456773223231488 457665358433112 458187381817344 459778310226432 463803907362816 464719588982784 465935359142976 466855248858624 468086491918336 469000723347864 474041116205568 475291310641152 475687092303504 476219613982248 476229671682048 477475553796672 478418227158528 480079401558384 480481175994368 480616840334808 483642236362752 484597084520448 485321549683456 486824093180928 490537343926272 491086490148864 492381638557696 492791651572992 493343321445504 495056319089412 495066774618112 495620991442944 496033701912288 497341897663232 502686875664384 503249623031808 503668685968416 504997017556224 505994026162176 507317775908964 508319366355936 510511249494016 511519144771584 512091779678208 513869876135424 517250599004736 519392481804288 521779395783168 523155490967552 523591129796304 524177279035848 524188349595648 524775167410176 526597303408128 528425766267184 531207935422464 532256691879936 534104805393408 534702724471296 535147978841442 536112902508544 536559331153488 537159998021256 539936875036672 540089326753182 540541322993664 541608506228736 542418202587392 544097515908096 545986743393888 551854511917056 553309924573184 553929343377408 554390608019616 555022958395392 555852709153024 556950121445376 557573615373312 559509634871136 561826508095488 564408431386368 565522735122432 567002220133548 567014195150848 568121644750752 569619958915328 570094289350581 571697867685888 572337871405056 574325155680768 575459037868032 576319340249104 576976703029248 578103610652352 584703195787264 585857567195136 587891794859008 588549927338496 589040021020842 589711893295104 590593503475088 592421966334144 594478987050582 594875126218752 596940664851456 597608927350272 599683958348016 599696623599616 600367971336192 600867906067584 602452582347776 603127015322112 603629247547674 605221206347536 605327154020352 607428984416256 608108988367872 610220477910816 610916509089792 613037746968576 614235086318124 618405209817088 620319777030144 621247145523968 622473665144832 623170511299584 625334297797152 626568886626048 627505597442281 629448339230028 632054821607424 633721747521536 634249456404672 634959485309664 635683734355968 636634071728896 637164205744767 637890969544704 640105868744512 640822453779744 643047531744257 643160101146624 644856315150336 646115800140864 648359257780242 649098790907904 654049791901696 654781986865152 657055535430656 657791095260672 659089763094528 660075092119216 660827988590592 661378269216384 662118668255808 664417691409474 670249167552512 670999497375744 671558247957888 673329356741632 674644453141518 674658701549568 675413967753216 676423701211952 677759155141248 678517892237376 680873857140978 682789039570944 683357607468288 685159834847232 686498037649668 689667465339648 693298574327808 695705861044224 697079383474176 698121506395072 698903038714464 699700223213568 700282873287936 701329785376667 702129737877504 703501085021796 708277247229952 712139740524544 712936965961728 713530638455256 714344507523072 715412441537984 716213330695008 717627340737792 718700182537699 720119102337576 720721763991552 720925260502212 725463354544128 727982324525184 735806015889408 736629735223296 738572457836544 739187477359488 740014982168256 742584478634118 742600161927168 743431487164416 744050552868432 746012846494848 749102010793984 752544575181824 754030313496576 754874434547712 756002960178064 757495526334336 758991039243264 760125719134108 760976663863446 762479049533904 763117161873408 765766874241024 767278717157376 770804814203136 779088722706432 782669093674752 784733236451328 785386694694456 786265918553772 786282524393472 789895955112192 792638649400776 795920886468608 796811903133696 798385037819904 799578611130688 801157208090112 802054086706944 803253145189193 804169353762816 804838996730232 805739997031884 809905312555008 810133990129773 810811984490496 813627303881088 817383662624768 818980115090832 827781767875584 829964886859776 830894015066112 831585912029424 833779063729536 835425182168064 839264452306704 842739762143232 845665941872896 846612647079552 848284102683648 849552274326356 850503330200322 850521292726272 852182467126128 854429938372992 857546801528832 861487733521152 864479010373656 865465054543872 877054793680896 878786350792704 881837692288512 882824891007744 883560031531263 885890255212632 891718480575873 892312689328128 895410997277184 896413391025408 899525937522024 899544935399424 900551957004288 901301859101376 903678873521664 904690522983168 905443871321511 907831809521304 911143476624384 913546446462976 915330716866224 916374763634688 919556620452864 927607814725632 929439177965568 931870718285952 933710497717248 936172983836672 938001446695728 948082232411136 950582621282304 951374184607008 952439227964496 952459343364096 954951107593344 956836454317056 960158803116768 961233680669616 967284472725504 970643099366912 972538886670363 973648186361856 981074687852544 982172980297728 985583303145984 986686642891008 990112638178824 990133549236224 991241982885888 992067403824576 994683795326464 996626537114211 1005373751328768 1006499246063616 1007337371936832 1009994035112448 1011966679712277 1011988052324352 1014635551817928 1016638732711872 1021022498988032 1021310785711467 1023038289543168 1024183559356416 1027739752270848 1034501198009472 1038784963608576 1043558791566336 1046310981935104 1047182259592608 1048354558071696 1048376699191296 1049550334820352 1053194606816256 1056851532534368 1062415870844928 1064513383759872 1068209610786816 1069405448942592 1070295957682884 1072225805017088 1073118662306976 1074319996042512 1079873750073344 1080178653506364 1081082645987328 1084836405174784 1088195031816192 1091973486787776 1103709023834112 1106619849146368 1107858686754816 1108781216039232 1111705418306048 1113876717951177 1113900242890752 1115147230746624 1119019269742272 1123653016190976 1128816862772736 1131045470244864 1134004440267096 1134028390301696 1136243289501504 1139239917830656 1140188578701162 1141464995795169 1143395735371776 1144675742810112 1148650311361536 1150918075736064 1152638680498208 1153953406058496 1156207221304704 1169406391574528 1171715134390272 1175783589718016 1177099854676992 1178080042041684 1179423786590208 1181187006950176 1184843932668288 1188957974101164 1189750252437504 1193881329702912 1195217854700544 1199367916696032 1200735942672384 1201735812135168 1204905164695552 1206254030644224 1207258495095348 1210442412695072 1214857968832512 1216217976735744 1220440955821632 1226075493937152 1228470172636248 1236810419634176 1242494291047936 1244947330289664 1246341022599168 1250668595594304 1253137773252096 1255011194884562 1258896678460056 1264109643214848 1267443495043072 1268498912809344 1269918970619328 1273268143457792 1274328411489534 1275754995300483 1275781939089408 1280211737489024 1281644907559488 1286095063488514 1286320202293248 1289712630300672 1292231600281728 1296718515560484 1298197581815808 1309563973730304 1314111070861312 1315582190521344 1318179526189056 1320150184238432 1321655977181184 1322756538432768 1324237336511616 1328835382818948 1341998994751488 1343116495915776 1346658713483264 1349288906283036 1349317403099136 1350827935506432 1352847402423904 1355518310282496 1357035784474752 1361747714281956 1366715214936576 1370319669694464 1372996075299336 1379334930679296 1391411722088448 1394158766948352 1396243012790144 1397806077428928 1400565746575872 1402659570753334 1404259475755008 1407002170043592 1416554494459904 1424279481049088 1425873931923456 1427061276910512 1428689015046144 1430824883075968 1432426661390016 1435254681475584 1437400365075398 1440238204675152 1441443527983104 1441850521004424 1450926709088256 1455964649050368 1471612031778816 1473259470446592 1477144915673088 1478374954718976 1480029964336512 1485168957268236 1485200323854336 1486862974328832 1488101105736864 1492025692989696 1505089150363648 1508060626993152 1509748869095424 1512005920356128 1514991052668672 1517982078486528 1520251438268216 1521953327726892 1524958099067808 1531533748482048 1534557434314752 1541609628406272 1558177445412864 1565338187349504 1569466472902656 1570773389388912 1572531837107544 1572565048786944 1579791910224384 1585277298801552 1591841772937216 1593623806267392 1596770075639808 1599157222261376 1602314416180224 1604108173413888 1606506290378386 1608338707525632 1609677993460464 1611479994063768 1619810625110016 1620267980259546 1621623968980992 1627254607762176 1634767325249536 1637960230181664 1655563535751168 1659929773719552 1661788030132224 1663171824058848 1667558127459072 1670850364336128 1678528904613408 1685479524286464 1691331883745792 1693225294159104 1696568205367296 1699104548652712 1701006660400644 1701042585452544 1704364934252256 1708859876745984 1710282868051743 1715093603057664 1722975467042304 1728958020747312 1730930109087744 1754109587361792 1757572701585408 1763675384577024 1765649782015488 1767120063062526 1771780510425264 1783436961151746 1784625378656256 1790821994554368 1792826782050816 1799051875044048 1799089870798848 1801103914008576 1802603718202752 1807357747043328 1809381045966336 1810887742643022 1815663619042608 1822286953248768 1827092892925952 1830661433732448 1832749527269376 1839113240905728 1855215629451264 1863741436571904 1867420995434496 1872345967673344 1876002893391456 1882516792326843 1896164464822272 1901165242564608 1902748369214016 1904878455928992 1909902215186688 1911492617234301 1913672908634112 1920317606233536 1922467361339232 1929142595232771 1934568945451008 1941286198733824 1945077773340726 1947296372723712 1962149375705088 1964345960595456 1971166606291968 1973373285782016 1980225276357648 1980267098472448 1982483965771776 1984134807649152 1989367590652928 1993253074228422 2010747502657536 2012998492127232 2014674743873664 2019988070224896 2023933359424554 2023976104648704 2029271103635856 2033277465423744 2042044997976064 2042621571422934 2048367118712832 2055479504541696 2069002396018944 2087117583132672 2092621963870208 2094364519185216 2096709116143392 2099100669640704 2103989356130001 2106389213632512 2113703065068736 2124831741689856 2136419221573632 2138810897885184 2140591915365768 2144451610034176 2146237324613952 2148639992085024 2156100547613097 2159747500146688 2160357307012728 2162165291974656 2169672810349568 2176390063632384 2183946973575552 2207418047668224 2213239698292736 2215717373509632 2217562432078464 2223410836612096 2227753435902354 2227800485781504 2230294461493248 2238038539484544 2247306032381952 2257633725545472 2262090940489728 2268008880534192 2268056780603392 2272486579003008 2278479835661312 2280377157402324 2282929991590338 2289351485620224 2297300622723072 2301836151472128 2305277360996416 2312414442609408 2338812783149056 2351567179436032 2354199709353984 2356160084083368 2358847573180416 2362374013900352 2369687865336576 2377915948202328 2387762659405824 2390435709401088 2398735833392064 2403471624270336 2409759435567579 2409810329391104 2412508061288448 2414516990190696 2420884825390144 2429715937665024 2432435953471488 2440881911643264 2452150987874304 2456940345272496 2473620839268352 2484988582095872 2489894660579328 2492682045198336 2501337191188608 2506275546504192 2510022389769124 2517793356920112 2528219286429696 2534886990086144 2536997825618688 2539837941238656 2546536286915584 2548656822979068 2551509990600966 2551563878178816 2560423474978048 2563289815118976 2572190126977028 2572640404586496 2584463200563456 2593437031120968 2596395163631616 2628222141722624 2631164381042688 2636359052378112 2640300368476864 2645513076865536 2648474673023232 2657670765637896 2675155441727619 2686232991831552 2693317426966528 2698577812566072 2698634806198272 2701655871012864 2705694804847808 2711036620564992 2714071568949504 2723495428563912 2733430429873152 2740639339388928 2745992150598672 2758669861358592 2782823444176896 2788317533896704 2792486025580288 2795612154857856 2801131493151744 2805319141506668 2808518951510016 2814004340087184 2833108988919808 2848558962098176 2851747863846912 2854122553821024 2857378030092288 2861649766151936 2864853322780032 2870509362951168 2874800730150796 2880476409350304 2883701042008848 2901853418176512 2911929298100736 2917616660011089 2943224063557632 2946518940893184 2956749909437952 2960059928673024 2970337914536472 2970400647708672 2973725948657664 2976202211473728 2984051385979392 2989879611342633 3010178300727296 3016121253986304 3019497738190848 3024011840712256 3029982105337344 3035964156973056 3040502876536432 3043906655453784 3049916198135616 3063067496964096 3063932357134401 3069114868629504 3083219256812544 3116354890825728 3130676374699008 3138932945805312 3141546778777824 3145063674215088 3145130097573888 3159583820448768 3170554597603104 3183683545874432 3187247612534784 3193540151279616 3198314444522752 3204628832360448 3208216346827776 3213012580756772 3216677415051264 3219355986920928 3222959988127536 3239621250220032 3240535960519092 3243247937961984 3254509215524352 3269534650499072 3275920460363328 3311127071502336 3319859547439104 3323576060264448 3326343648117696 3335116254918144 3341630153853531 3341700728672256 3357057809226816 3370959048572928 3382663767491584 3386450588318208 3393136410734592 3398209097305424 3402013320801288 3402085170905088 3408729868504512 3417719753491968 3420565736103486 3424394987385507 3430187206115328 3445950934084608 3457916041494624 3461860218175488 3508219174723584 3515145403170816 3527350769154048 3531299564030976 3534240126125052 3543561020850528 3566873922303492 3569250757312512 3581643989108736 3585653564101632 3598103750088096 3602207828017152 3605207436405504 3610597165887013 3614715494086656 3618762091932672 3621775485286044 3631327238085216 3644573906497536 3654185785851904 3661322867464896 3678226481811456 3710431258902528 3727482873143808 3734841990868992 3744691935346688 3752005786782912 3765033584653686 3792328929644544 3802330485129216 3805496738428032 3809756911857984 3819804430373376 3822985234468602 3827264985901449 3827345817268224 3840635212467072 3844934722678464 3858285190465542 3869137890902016 3882572397467648 3890155546681452 3894592745447424 3928691921190912 3942333212583936 3946746571564032 3960450552715296 3964967931543552 3968269615298304 3978735181305856 3986506148456844 4025996984254464 4029349487747328 4039976140449792 4047866718849108 4047952209297408 4058542207271712 4066554930847488 4084089995952128 4085243142845868 4110959009083392 4138004792037888 4174235166265344 4185243927740416 4188729038370432 4193418232286784 4207978712260002 4212778427265024 4227406130137472 4249663483379712 4272838443147264 4277621795770368 4281183830731536 4288903220068352 4292474649227904 4297279984170048 4312201095226194 4320714614025456 4324330583949312 4339345620699136 4352780127264768 4367893947151104 4414836095336448 4431434747019264 4435124864156928 4446821673224192 4455506871804708 4455600971563008 4460588922986496 4476077078969088 4515267451090944 4524181880979456 4536017761068384 4544973158006016 4556959671322624 4560754314804648 4565859983180676 4594601245446144 4603672302944256 4610554721992832 4624828885218816 4677625566298112 4703134358872064 4708399418707968 4712320168166736 4717695146360832 4724748027800704 4739375730673152 4755831896404656 4775525318811648 4780871418802176 4797471666784128 4806943248540672 4819518871135158 4819620658782208 4825016122576896 4829033980381392 4841769650780288 4859431875330048 4864871906942976 4881763823286528 4904301975748608 4913880690544992 4969977164191744 4979789321158656 4985364090396672 5002674382377216 5012551093008384 5020044779538248 5035586713840224 5056438572859392 5073995651237376 5079675882477312 5093072573831168 5097313645958136 5103019981201932 5103127756357632 5120846949956096 5126579630237952 5130848604155229 5144380253954056 5145280809172992 5168926401126912 5186874062241936 5192790327263232 5256444283445248 5262328762085376 5272718104756224 5280600736953728 5291026153731072 5296949346046464 5315341531275792 5350310883455238 5372465983663104 5386634853933056 5397155625132144 5397269612396544 5403311742025728 5411389609695616 5422073241129984 5428143137899008 5446990857127824 5466860859746304 5481278678777856 5491984301197344 5517339722717184 5565646888353792 5584972051160576 5591224309715712 5602262986303488 5610638283013336 5617037903020032 5628008680174368 5647550376980529 5697117924196352 5703495727693824 5708245107642048 5723299532303872 5729706645560064 5734477851702903 5741018725902336 5749601460301592 5760952818700608 5767402084017696 5787427785698313 5803706836353024 5823858596201472 5835233320022178 5886448127115264 5893037881786368 5913499818875904 5920119857346048 5940675829072944 5940801295417344 5947451897315328 5952404422947456 5968102771958784 5979759222685266 6020356601454592 6032242507972608 6038995476381696 6048023681424512 6059964210674688 6071928313946112 6081005753072864 6087813310907568 6099832396271232 6126134993928192 6127864714268802 6166438513625088 6261352749398016 6277865891610624 6283093557555648 6290127348430176 6311968068390003 6319167640897536 6341109195206208 6367367091748864 6374495225069568 6396628889045504 6409257664720896 6416432693655552 6426025161513544 6433354830102528 6438711973841856 6445919976255072 6468301642839291 6479242500440064 6481071921038184 6486495875923968 6509018431048704 6539069300998144 6551840920726656 6622254143004672 6639719094878208 6647152120528896 6652687296235392 6670232509836288 6683260307707062 6683401457344512 6714115618453632 6741918097145856 6765327534983168 6772901176636416 6786272821469184 6796418194610848 6804026641602576 6804170341810176 6817459737009024 6835439506983936 6841131472206972 6848789974771014 6891901868169216 6915832082989248 7016438349447168 7054701538308096 7062599128061952 7068480252250104 7087122041701056 7133747844606984 7163287978217472 7171307128203264 7196207500176192 7210414872811008 7221194331774026 7229278306702737 7229430988173312 7237524183865344 7243550970572088 7262654476170432 7289147812995072 7308371571703808 7322645734929792 7356452963622912 7420862517805056 7454965746287616 7469683981737984 7489383870693376 7504011573565824 7530067169307372 7584657859289088 7604660970258432 7610993476856064 7619513823715968 7639608860746752 7645970468937204 7654529971802898 7654691634536448 7681270424934144 7689869445356928 7716570380931084 7765144794935296 7780311093362904 7789185490894848 7884666425167872 7893493143128064 7920901105430592 7936539230596608 7957470362611712 7973012296913688 8058698975494656 8079952280899584 8095733437698216 8095904418594816 8117084414543424 8133109861694976 8168179991904256 8170486285691736 8221918018166784 8276009584075776 8348470332530688 8370487855480832 8377458076740864 8386836464573568 8415957424520004 8425556854530048 8454812260274944 8499326966759424 8545676886294528 8555243591540736 8562367661463072 8577806440136704 8584949298455808 8594559968340096 8624402190452388 8641429228050912 8678691241398272 8705560254529536 8735787894302208 8829672190672896 8870249728313856 8893643346448384 8911013743609416 8911201943126016 8921177845972992 8952154157938176 9030534902181888 9048363761958912 9072035522136768 9089946316012032 9113919342645248 9121508629609296 9131719966361352 9189202490892288 9207344605888512 9221109443985664 9249657770437632 9355251132596224 9406268717744128 9416798837415936 9424640336333472 9435390292721664 9449496055601408 9478751461346304 9511663792809312 9551050637623296 9561742837604352 9594943333568256 9613886497081344 9639037742270316 9639241317564416 9650032245153792 9658067960762784 9683539301560576 9718863750660096 9729743813885952 9763527646573056 9808603951497216 9827761381089984 9939954328383488 9959578642317312 9970728180793344 10005348764754432 10025102186016768 10040089559076496 10071173427680448 10112877145718784 10147991302474752 10159351764954624 10186145147662336 10194627291916272 10206039962403864 10206255512715264 10241693899912192 10253159260475904 10261697208310458 10288760507908112 10290561618345984 10337852802253824 10373748124483872 10385580654526464 10512888566890496 10524657524170752 10545436209512448 10561201473907456 10582052307462144 10593898692092928 10630683062551584 10700621766910476 10744931967326208 10773269707866112 10794311250264288 10806623484051456 10822779219391232 10831791497661039 10844146482259968 10856286275798016 10893981714255648 10931808039652369 10933721719492608 10962557357555712 10983968602394688 11034679445434368 11131293776707584 11169944102321152 11182448619431424 11204525972606976 11221276566026672 11234075806040064 11256017360348736 11295100753961058 11394235848392704 11406991455387648 11416490215284096 11446599064607744 11459413291120128 11468955703405806 11482037451804672 11499202920603184 11521905637401216 11534804168035392 11574855571396626 11607413672706048 11647717192402944 11670466640044356 11786075763572736 11826999637751808 11840239714692096 11881351658145888 11894903794630656 11904808845894912 11922606351403339 11936205543917568 11959518445370532 12040713202909184 12077990952763392 12096047362849024 12119928421349376 12143856627892224 12162011506145728 12175626621815136 12199664792542464 12217903103140883 12252269987856384 12255729428537604 12332877027250176 12522705498796032 12555731783221248 12566187115111296 12580254696860352 12623936136780006 12638335281795072 12682218390412416 12734734183497728 12748990450139136 12793257778091008 12818515329441792 12832865387311104 12852050323027088 12866709660205056 12877423947683712 12891839952510144 12936603285678582 12962143842076368 12972991751847936 13018036862097408 13103681841453312 13244508286009344 13294304241057792 13305374592470784 13340465019672576 13366520615414124 13366802914689024 13428231236907264 13530655069966336 13545802353272832 13572545642938368 13592836389221696 13608053283205152 13634919474018048 13655303468216281 13670879013967872 13682262944413944 13697579949542028 13783803736338432 13831664165978496 14032876698894336 14109403076616192 14125198256123904 14136960504500208 14174244083402112 14267495689213968 14326575956434944 14342614256406528 14392415000352384 14420829745622016 14442388663548052 14458556613405474 14458861976346624 14475048367730688 14487101941144176 14525308952340864 14578295625990144 14645291469859584 14712905927245824 14909931492575232 14939367963475968 15008023147131648 15060134338614744 15169315718578176 15221986953712128 15239027647431936 15279217721493504 15291940937874408 15309059943605796 15309383269072896 15362540849868288 15379738890713856 15392545812465687 15433140761862168 15530289589870592 15560622186725808 15578370981789696 15769332850335744 15786986286256128 15841802210861184 15873078461193216 15914940725223424 15946024593827376 16117397950989312 16159904561799168 16191466875396432 16191808837189632 16234168829086848 16266219723389952 16340972571383472 16443836036333568 16552019168151552 16696940665061376 16754916153481728 16773672929147136 16831914849040008 16851113709060096 16909624520549888 16942651130941587 17091353772589056 17110487183081472 17124735322926144 17169898596911616 17189119936680192 17203433555108709 17248804380904776 17282858456101824 17357382482796544 17362283357094939 17411120509059072 17471575788604416 17659344381345792 17740499456627712 17787286692896768 17822027487218832 17822403886252032 17842355691945984 17904308315876352 18061069804363776 18096727523917824 18144071044273536 18179892632024064 18227838685290496 18243017259218592 18263439932722704 18378404981784576 18442218887971328 18499315540875264 18812537435488256 18833597674831872 18849280672666944 18898992111202816 18935904205170009 18957502922692608 19023327585618624 19102101275246592 19123485675208704 19189886667136512 19227772994162688 19278075484540632 19278482635128832 19300064490307584 19316135921525568 19367078603121152 19404904928517873 19437727501320192 19459487627771904 19527055293146112 19617207902994432 19655522762179968 19879908656766976 19919157284634624 19941456361586688 20010697529508864 20050204372033536 20080179118152992 20142346855360896 20225754291437568 20295982604949504 20318703529909248 20372290295324672 20389254583832544 20412079924807728 20412511025430528 20483387799824384 20506318520951808 20523394416620916 20577521015816224 20675705604507648 20747496248967744 21025777133780992 21049315048341504 21122402947814912 21164104614924288 21187797384185856 21261366125103168 21401243533820952 21489863934652416 21546539415732224 21588622500528576 21645558438782464 21663582995322078 21687834920108211 21688292964519936 21712572551596032 21787963428511296 21863616079304738 21867443438985216 21925114715111424 21967937204789376 22069358890868736 22262587553415168 22339888204642304 22364897238862848 22409051945213952 22442553132053344 22468151612080128 22512034720697472 22590201507922116 22813982910775296 22832980430568192 22893198129215488 22918826582240256 22937911406811612 22964074903609344 22998405841206368 23043811274802432 23069608336070784 23149711142793252 23295434384805888 23340933280088712 23653999275503616 23680479429384192 23762703316291776 23809617691789824 23845212702806678 23872411087835136 23919036890741064 24081426405818368 24192094725698048 24239856842698752 24287713255784448 24324023012291456 24351253243630272 24399329585084928 24435806206281766 24504539975712768 24511458857075208 24665754054500352 25045410997592064 25111463566442496 25132374230222592 25160509393720704 25247872273560012 25276670563590144 25364436780824832 25497980900278272 25586515556182016 25637030658883584 25665730774622208 25704100646054176 25733419320410112 25754847895367424 25783679905020288 25873206571357164 25924287684152736 26036073724194816 26207363682906624 26489016572018688 26610749184941568 26680930039345152 26733041230828248 26733605829378048 26856462473814528 27061310139932672 27091604706545664 27145091285876736 27185672778443392 27216106566410304 27269838948036096 27310606936432562 27341758027935744 27364525888827888 27395159899084056 27567607472676864 27663328331956992 28065753397788672 28218806153232384 28250396512247808 28273921009000416 28348488166804224 28534991378427936 28653151912869888 28685228512813056 28784830000704768 28841659491244032 28884777327096104 28917113226810948 28917723952693248 28950096735461376 28974203882288352 29050617904681728 29156591251980288 29290582939719168 29425811854491648 29819862985150464 29878735926951936 30016046294263296 30120268677229488 30338631437156352 30443973907424256 30478055294863872 30558435442987008 30583881875748816 30618119887211592 30618766538145792 30725081699736576 30759477781427712 30785091624931374 30866281523724336 31060579179741184 31121244373451616 31156741963579392 31538665700671488 31573972572512256 31683604421722368 31746156922386432 31829881450446848 31892049187654752 32234795901978624 32319809123598336 32382933750792864 32468337658173696 32495374492983117 32532439446779904 32681945142766944 32795424118957107 32887672072667136 33104038336303104 33393881330122752 33509832306963456 33547345858294272 33663829698080016 33702227418120192 33819249041099776 33885302261883174 34182707545178112 34220974366162944 34249470645852288 34339797193823232 34378239873360384 34406867110217418 34497608761809552 34565716912203648 34714764965593088 34724566714189878 34822241018118144 34943151577208832 35480998913255424 35574573385793536 35644054974437664 35684711383891968 35767819054210017 35808616631752704 36122139608727552 36288142088547072 36359785264048128 36455677370580992 36486034518437184 36526879865445408 36653709309422649 36756809963569152 36884437775942656 36998631081750528 37625074870976512 37667195349663744 37698561345333888 37797984222405632 37871808410340018 37915005845385216 38046655171237248 38204202550493184 38246971350417408 38379773334273024 38455545988325376 38556150969081264 38556965270257664 38600128980615168 38632271843051136 38734157206242304 38809809857035746 38918975255543808 39054110586292224 39311045524359936 39759817313533952 39882912723173376 40021395059017728 40100408744067072 40160358236305984 40284693710721792 40591965209899008 40637407059818496 40744580590649344 40778509167665088 40824159849615456 40965910404648843 40966775599648768 41012637041903616 41046788833241832 41155042031632448 41351411209015296 41494992497935488 42051554267561984 42098630096683008 42244805895629824 42328209229848576 42375594768371712 42522732250206336 42802487067641904 42979727869304832 43093078831464448 43177245001057152 43291116877564928 43327165990644156 43375669840216422 43376585929039872 43425145103192064 43575926857022592 43727232158609476 43734886877970432 43935874409578752 44138717781737472 44679776409284608 44729794477725696 44818103890427904 44885106264106688 45024069441394944 45180403015844232 45665960861136384 45786396258430976 45837653164480512 45875822813623224 45928149807218688 45996811682412736 46087622549604864 46139216672141568 46299422285586504 46590868769611776 46681866560177424 47307998551007232 47360958858768384 47525406632583552 47619235383579648 47690425405613356 47744822175670272 47838073781482128 48162852811636736 48384189451396096 48479713685397504 48575426511568896 48648046024582912 48702506487260544 48798659170169856 48871612412563532 49022917714150416 49331508109000704 50090821995184128 50264748460445184 50321018787441408 50495744547120024 50553341127180288 50728873561649664 50827953392824761 51173031112364032 51274061317767168 51331461549244416 51408201292108352 51509695790734848 51567359810040576 51746413142714328 51848575368305472 52072147448389632 52086850071284817 52414727365813248 52978033144037376 53221498369883136 53361860078690304 53466082461656496 53467211658756096 53712924947629056 54122620279865344 54183209413091328 54290182571753472 54371345556886784 54432213132820608 54539677896072192 54621213872865124 54683516055871488 54729051777655776 54790319798168112 55135214945353728 55326656663913984 56437612306464768 56500793024495616 56547842018000832 56696976333608448 56807712615510027 57069982756855872 57306303825739776 57370457025626112 57569660001409536 57683318982488064 57769554654192208 57834226453621896 57835447905386496 57900193470922752 57948407764576704 58101235809363456 58214714785553619 58313182503960576 58581165879438336 58851623708983296 59639725970300928 59757471853903872 60032092588526592 60240537354458976 60677262874312704 60887947814848512 60956110589727744 61116870885974016 61167763751497632 61236239774423184 61237533076291584 61450163399473152 61518955562855424 61570183249862748 61732563047448672 62121158359482368 62242488746903232 63077331401342976 63147945145024512 63367208843444736 63492313844772864 63659762900893696 63784098375309504 64469591803957248 64639618247196672 64765867501585728 64936675316347392 64990748985966234 65063504760324633 65064878893559808 65363890285533888 65590848237914214 65775344145334272 66208076672606208 66787762660245504 67019664613926912 67094691716588544 67327659396160032 67404454836240384 67638498082199552 67770604523766348 68441948732325888 68498941291704576 68679594387646464 68756479746720768 68813734220434836 68995217523619104 69131433824407296 69429529931186176 69449133428379756 69886303154417664 70961997826510848 71149146771587072 71288109948875328 71535638108420034 71617233263505408 72244279217455104 72576284177094144 72719570528096256 72911354741161984 72972069036874368 73053759730890816 73307418618845298 73513619927138304 73768875551885312 73997262163501056 75334390699327488 75397122690667776 75595968444811264 75743616820680036 75830011690770432 76093310342474496 76493942700834816 76759546668546048 76911091976650752 77112301938162528 77200257961230336 77264543686102272 77468314412484608 77619619714071492 78108221172584448 78622091048719872 79519634627067904 80042790118035456 80200817488134144 80320716472611968 80569387421443584 81183930419798016 81274814119636992 81489161181298688 81557018335330176 81648319699230912 81931820809297686 81933551199297536 82025274083807232 82093577666483664 82310084063264896 82702822418030592 82989984995870976 84197260193366016 84489611791259648 84656418459697152 84751189536743424 85045464500412672 85604974135283808 85959455738609664 86354490002114304 86582233755129856 86654331981288312 86751339680432844 86753171858079744 86850290206384128 87151853714045184 87454464317218952 87469773755940864 87871748819157504 88277435563474944 89359552818569216 89459588955451392 89636207780855808 89770212528213376 90048138882789888 90360806031688464 91331921722272768 91572792516861952 91675306328961024 91751645627246448 91856299614437376 91993623364825472 92175245099209728 92278433344283136 92598844571173008 93181737539223552 93363733120354848 94615997102014464 94721917717536768 95050813265167104 95238470767159296 95380850811226712 95489644351340544 95676147562964256 96768378902792192 96959427370795008 97296092049165824 97405012974521088 97486123478949351 97597318340339712 97743224825127064 98045835428300832 98386272356871321 98663016218001408 100181643990368256 100529496920890368 100642037574882816 100991489094240048 101106682254360576 101457747123299328 101655906785649522 102346062224728064 102548122635534336 102662923098488832 102816402584216704 103019391581469696 103134719620081152 103492826285428656 103697150736610944 104144294896779264 104173700142569634 104829454731626496 106442996739766272 106723720157380608 106932164923312992 107303457162630051 107425849895258112 108245240559730688 108366418826182656 108742691113773568 108864426265641216 109079355792144384 109242427745730248 109367032111742976 109458103555311552 109580639596336224 109961127928267947 110270429890707456 110653313327827968 112875224612929536 113001586048991232 113095684036001664 113393952667216896 113615425231020054 114139965513711744 114612607651479552 114740914051252224 115139320002819072 115366637964976128 115539109308384416 115668452907243792 115670895810772992 115800386941845504 115896815529153408 116202471618726912 116429429571107238 117162331758876672 119279451940601856 120064185177053184 120481074708917952 121775895629697024 121912221179455488 122233741771948032 122335527502995264 122472479548846368 122897731213946529 122900326798946304 123037911125710848 123140366499725496 123465126094897344 124242316718964736 124484977493806464 126154662802685952 126295890290049024 126734417686889472 126984627689545728 127319525801787392 127568196750619008 128939183607914496 129279236494393344 129531735003171456 129873350632694784 129981497971932468 130127009520649266 130129757787119616 130727780571067776 131181696475828428 132416153345212416 134039329227853824 134189383433177088 134655318792320064 135276996164399104 135541209047532696 136997882583409152 137359188775292928 137512959493441536 137627468440869672 137990435047238208 138262867648814592 138859059862372352 138898266856759512 139772606308835328 141923995653021696 142298293543174144 142576219897750656 143071276216840068 143234466527010816 144488558434910208 145152568354188288 145439141056192512 145822709482323968 145944138073748736 146107519461781632 146614837237690596 147537751103770624 147994524327002112 150794245381335552 151191936889622528 151487233641360072 151660023381540864 152186620684948992 153519093337092096 153822183953301504 154224603876325056 154529087372204544 154936628824969216 155239239428142984 156216442345168896 157244182097439744 159039269254135808 160085580236070912 160401634976268288 160641432945223936 161138774842887168 162367860839596032 162549628239273984 162978322362597376 163114036670660352 163296639398461824 163863641618595372 163867102398595072 164050548167614464 164187155332967328 164620168126529792 165405644836061184 165979969991741952 168979223582519296 169312836919394304 169502379073486848 170090929000825344 171209948270567616 171918911477219328 172708980004228608 173164467510259712 173308663962576624 173502679360865688 173506343716159488 173700580412768256 174303707428090368 174908928634437904 174939547511881728 175743497638315008 176554871126949888 178719105637138432 178919177910902784 179272415561711616 179540425056426752 180096277765579776 180721612063376928 182663843444545536 183145585033723904 183350612657922048 183503291254492896 183712599228874752 183987246729650944 184350490198419456 184556866688566272 185197689142346016 186363475078447104 186727466240709696 189231994204028928 189443835435073536 190101626530334208 190476941534318592 190761701622453424 190979288702681088 191352295125928512 193536757805584384 193918854741590016 194592184098331648 194810025949042176 194972246957898702 195194636680679424 195486449650254128 196091670856601664 196772544713742642 197326032436002816 200363287980736512 201058993841780736 201284075149765632 201982978188480096 202213364508721152 202915494246598656 203311813571299044 204692124449456128 205325846196977664 205632805168433408 206038783162939392 206269439240162304 206985652570857312 207394301473221888 207704352753395011 208288589793558528 208347400285139268 209658909463252992 212885993479532544 213447440314761216 213864329846625984 214606914325260102 214851699790516224 216490481119461376 216732837652365312 217485382227547136 217728852531282432 218158711584288768 218484855491460496 218734064223485952 218916207110623104 219161279192672448 219922255856535894 220540859781414912 221306626655655936 226003172097982464 226191368072003328 226787905334433792 227230850462040108 228279931027423488 229481828102504448 230278640005638144 230733275929952256 231078218616768832 231336905814487584 231600773883691008 231793631058306816 232140158959676777 232404943237453824 232858859142214476 234324663517753344 238558903881203712 240128370354106368 240962149417835904 243551791259394048 243824442358910976 244467483543896064 244671055005990528 244944959097692736 245795462427893058 245800653597892608 246075822251421696 246280732999450992 246930252189794688 248969954987612928 252591780580098048 253468835373778944 253969255379091456 255136393501238016 257878367215828992 259063470006342912 259746701265389568 259962995943864936 260254019041298532 260259515574239232 261455561142135552 262363392951656856 264832306690424832 268078658455707648 268378766866354176 269310637584640128 270553992328798208 271082418095065392 273995765166818304 274718377550585856 275025918986883072 275254936881739344 275980870094476416 276525735297629184 277796533713519024 279545212617670656 283847991306043392 285152439795501312 286142552433680136 286468933054021632 290305136708376576 290878282112385024 291888276147497472 292215038923563264 292458370436848053 293229674475381192 295075502207541248 295158817070613963 295989048654004224 301588490762671104 302383873779245056 302974467282720144 303320046763081728 304373241369897984 307038186674184192 307644367906603008 308449207752650112 309058174744409088 309873257649938432 310478478856285968 312432884690337792 314488364194879488 320171160472141824 321282865890447872 321910371487890153 322277549685774336 324735721679192064 325099256478547968 326228073341320704 326593278796923648 327727283237190744 327734204797190144 328101096335228928 328374310665934656 329240336253059584 329883383784803841 330811289672122368 331959939983483904 337958447165038592 338625673838788608 339004758146973696 340181858001650688 342419896541135232 343837822954438656 345417960008457216 346328935020519424 346617327925153248 347005358721731376 347012687432318976 347401160825536512 348607414856180736 349817857268875808 351486995276630016 357438211274276864 357838355821805568 359080850112853504 360192555531159552 361443224126753856 365327686889091072 366291170067447808 366701225315844096 367006582508985792 367974493459301888 368693193641839587 368700980396838912 369113733377132544 370395378284692032 372726950156894208 373454932481419392 378463988408057856 378887670870147072 380203253060668416 380953883068637184 381523403244906848 381958577405362176 382704590251857024 387073515611168768 387837709483180032 389184368196663296 389620051898084352 389944493915797404 390389273361358848 390972899300508256 392183341713203328 393545089427485284 402117987683561472 402568150299531264 403965956376960192 405830988493197312 406623627142598088 409384248898912256 411265610336866816 412077566325878784 412538878480324608 413971305141714624 414788602946443776 415408705506790022 416577179587117056 416694800570278536 419317818926505984 425771986959065088 426894880629522432 427728659693251968 429213828650520204 429703399581032448 433465675304730624 434970764455094272 435457705062564864 436317423168577536 436969710982920992 437468128446971904 437832414221246208 438322558385344896 439844511713071788 442613253311311872 452382736144006656 453575810668867584 454461700924080216 456559862054846976 460557280011276288 461466551859904512 462156437233537664 462673811628975168 463587262116613632 464280317919353554 464809886474907648 465717718284428952 468649327035506688 477117807762407424 480256740708212736 481924298835671808 487103582518788096 487648884717821952 488934967087792128 489342110011981056 489889918195385472 491590924855786116 491601307195785216 492151644502843392 492561465998901984 493860504379589376 497939909975225856 506937670747557888 507938510758182912 510272787002476032 515756734431657984 518126940012685824 519493402530779136 519925991887729872 520508038082597064 520519031148478464 522911122284271104 524726785903313712 529664613380849664 536157316911415296 536757533732708352 538621275169280256 541107984657596416 542164836190130784 547991530333636608 549436755101171712 550051837973766144 550509873763478688 551961740188952832 553051470595258368 555593067427038048 559090425235341312 567695982612086784 570304879591002624 572285104867360272 572937866108043264 580610273416753152 581756564224770048 583776552294994944 584430077847126528 584916740873696106 586459348950762384 590151004415082496 590317634141227926 591978097308008448 603176981525342208 604767747558490112 605948934565440288 606640093526163456 608746482739795968 614076373348368384 616898415505300224 618116349488818176 619746515299876864 620956957712571936 623113058260185033 624865769380675584 628976728389758976 640342320944283648 642565731780895744 643820742975780306 644555099371548672 649471443358384128 650198512957095936 652456146682641408 653186557593847296 655454566474381488 655468409594380288 656202192670457856 656748621331869312 658480672506119168 659766767569607682 661622579344244736 663919879966967808 675916894330077184 678009516293947392 680363716003301376 684839793082270464 690835920016914432 692657870041038848 693234655850306496 694010717443462752 694802321651073024 696420476879030331 697214829712361472 699635714537751616 702973990553260032 714876422548553728 715676711643611136 718161700225707008 720385111062319104 722886448253507712 730655373778182144 732582340134895616 733402450631688192 734013165017971584 735948986918603776 737386387283679174 737401960793677824 738227466754265088 740790756569384064 746909864962838784 757775341740294144 760406506121336832 761907766137274368 763046806489813696 765409180503714048 774147031222337536 778368736393326592 779240103796168704 779888987831594808 780778546722717696 781945798601016512 784366683426406656 787090178854970568 804235975367122944 805136300599062528 807931912753920384 811661976986394624 813247254285196176 818768497797824512 822531220673733632 824155132651757568 825077756960649216 827942610283429248 829577205892887552 830817411013580044 833389601140557072 838635637853011968 851543973918130176 855457319386503936 858427657301040408 859406799162064896 869941528910188544 870915410125129728 872634846337155072 873939421965841984 875664828442492416 876645116770689792 879689023426143576 885226506622623744 885476451211841889 904765472288013312 907151621337735168 908923401848160432 913119724109693952 921114560022552576 922933103719809024 924312874467075328 925347623257950336 927174524233227264 928560635838707108 929619772949815296 931435436568857904 937298654071013376 960513481416425472 963848597671343616 965731114463670459 974207165037576192 975297769435643904 978684220023962112 979779836390770944 983181849711572232 983202614391570432 984303289005686784 985122931997803968 987721008759178752 989650151354411523 995879819950451712 1013875341495115776 1015877021516365824 1020545574004952064 1031513468863315968 1036253880025371648 1038986805061558272 1039851983775459744 1041016076165194128 1041038062296956928 1045822244568542208 1049453571806627424 1072314633822830592 1073515067465416704 1077242550338560512 1082215969315192832 1084329672380261568 1095983060667273216 1098873510202343424 1100103675947532288 1101019747526957376 1103923480377905664 1106079580925518761 1106102941190516736 1111186134854076096 1118180850470682624 1135391965224173568 1140609759182005248 1144570209734720544 1145875732216086528 1161220546833506304 1163513128449540096 1167553104589989888 1168860155694253056 1169833481747392212 1172918697901524768 1180302008830164992 1180635268282455852 1206353963050684416 1209535495116980224 1211897869130880576 1217492965479591936 1228152746696736768 1233796831010600448 1236232698977636352 1239493030599753728 1241913915425143872 1246226116520370066 1249731538761351168 1257953456779517952 1280684641888567296 1285131463561791488 1287641485951560612 1289110198743097344 1300397025914191872 1304912293365282816 1306373115187694592 1310909132948762976 1312404385340915712 1313497242663738624 1316961345012238336 1319533535139215364 1327839759933935616 1351833788660154368 1360727432006602752 1369679586164540928 1381671840033828864 1385315740082077696 1386469311700612992 1388021434886925504 1392840953758060662 1394429659424722944 1399271429075503232 1405947981106520064 1431353423287222272 1436323400451414016 1440770222124638208 1445772896507015424 1461310747556364288 1466804901263376384 1468026330035943168 1471897973837207552 1474772774567358348 1474803921587355648 1476454933508530176 1481581513138768128 1493819729925677568 1520813012242673664 1523815532274548736 1526093612979627392 1530818361007428096 1548294062444675072 1556737472786653184 1558480207592337408 1559777975663189616 1561557093445435392 1563891597202033024 1568733366852813312 1574180357709941136 1608471950734245888 1610272601198125056 1615863825507840768 1623323953972789248 1626494508570392352 1645062441347467264 1648310265303515136 1650155513921298432 1655885220566858496 1659154411785775104 1661634822027160088 1666779202281114144 1677271275706023936 1703087947836260352 1710914638773007872 1716855314602080816 1718813598324129792 1739883057820377088 1741830820250259456 1745269692674310144 1747878843931683968 1751329656884984832 1753290233541379584 1759378046852287152 1770453013245247488 1770952902423683778 1809530944576026624 1814303242675470336 1817846803696320864 1826239448219387904 1842229120045105152 1848625748934150656 1850695246515900672 1854349048466454528 1857121271677414216 1859239545899630592 1862870873137715808 1869339174780555099 1874597308142026752 1921026962832850944 1927697195342687232 1931462228927340918 1948414330075152384 1950595538871287808 1957368440047924224 1959559672781541888 1966363699423144464 1966405228783140864 1968606578011373568 1970245863995607936 1975442017518357504 1979300302708823046 1991759639900903424 2027750682990231552 2041091148009904128 2072507760050743296 2077973610123116544 2079703967550919488 2082032152330388256 2089261430637090993 2091644489137084416 2098907143613254848 2144629267645661184 2147030134930833408 2154485100677121024 2164431938630385664 2168659344760523136 2191966121334546432 2197747020404686848 2200207351895064576 2202039495053914752 2207846960755811328 2212159161851037522 2212205882381033472 2222372269708152192 2281219518364010496 2289140419469441088 2322441093667012608 2335106209179979776 2337720311388506112 2339666963494784424 2345837395803049536 2360604017660329984 2361270536564911704 2412707926101368832 2419070990233960448 2423795738261761152 2434985930959183872 2456305493393473536 2467593662021200896 2472465397955272704 2478986061199507456 2483827830850287744 2492452233040740132 2515906913559035904 2570262927123582976 2575282971903121224 2578220397486194688 2609824586730565632 2612746230375389184 2621818265897525952 2626994485327477248 2633922690024476672 2639067070278430728 2655679519867871232 2703667577320308736 2721454864013205504 2739359172329081856 2763343680067657728 2770631480164155392 2772938623401225984 2776042869773851008 2785681907516121324 2788859318849445888 2798542858151006464 2811895962213040128 2872646800902828032 2881540444249276416 2891545793014030848 2922621495112728576 2936052660071886336 2943795947674415104 2949545549134716696 2949607843174711296 2952909867017060352 2963163026277536256 2987639459851355136 3041626024485347328 3047631064549097472 3052187225959254784 3061636722014856192 3096588124889350144 3113474945573306368 3116960415184674816 3119555951326379232 3123114186890870784 3127783194404066048 3137466733705626624 3148360715419882272 3216943901468491776 3220545202396250112 3231727651015681536 3246647907945578496 3252989017140784704 3290124882694934528 3296620530607030272 3300311027842596864 3311770441133716992 3318308823571550208 3323269644054320176 3333558404562228288 3354542551412047872 3406175895672520704 3421829277546015744 3433710629204161632 3437627196648259584 3479766115640754176 3483661640500518912 3490539385348620288 3495757687863367936 3502659313769969664 3506580467082759168 3518756093704574304 3540906026490494976 3541905804847367556 3619061889152053248 3628606485350940672 3635693607392641728 3652478896438775808 3684458240090210304 3697251497868301312 3701390493031801344 3708698096932909056 3714242543354828432 3718479091799261184 3725741746275431616 3738678349561110198 3749194616284053504 3842053925665701888 3855394390685374464 3862924457854681836 3901191077742575616 3914736880095848448 3919119345563083776 3932727398846288928 3937213156022747136 3940491727991215872 3946382702314505209 3950884035036715008 3958600605417646092 3983519279801806848 4055501365980463104 4082182296019808256 4145015520101486592 4155947220246233088 4159407935101838976 4164064304660776512 4178522861274181986 4183288978274168832 4197814287226509696 4294060269861666816 4308970201354242048 4337318689521046272 4383932242669092864 4400414703790129152 4404078990107829504 4415693921511622656 4424318323702075044 4424411764762066944 4444744539416304384 4562439036728020992 4578280838938882176 4644882187334025216 4670212418359959552 4675440622777012224 4679333926989568848 4691674791606099072 4722541073129823408 4825415852202737664 4847591476523522304 4869971861918367744 4935187324042401792 4944930795910545408 4967655661700575488 4984904466081480264 5031813827118071808 5140525854247165952 5150565943806242448 5156440794972389376 5219649173461131264 5225492460750778368 5243636531795051904 5253988970654954496 5267845380048953344 5278134140556861456 5311359039735742464 5442909728026411008 5478718344658163712 5526687360135315456 5545877246802451968 5552085739547702016 5571363815032242648 5577718637698891776 5597085716302012928 5608017524341665297 5623791924426080256 5745293601805656064 5763080888498552832 5783091586028061696 5845242990225457152 5872105320143772672 5887591895348830208 5899091098269433392 5899215686349422592 5905819734034120704 5926326052555072512 5975278919702710272 6083252048970694656 6104374451918509568 6123273444029712384 6226949891146612736 6233920830369349632 6239111902652758464 6255566388808132096 6267784291911272979 6274933467411253248 6296721430839764544 6433887802936983552 6441090404792500224 6463455302031363072 6493295815891156992 6505978034281569408 6580249765389869056 6593241061214060544 6600622055685193728 6623540882267433984 6636617647143100416 6646539288108640352 6667116809124456576 6843658555092031488 6867421258408323264 6959532231281508352 6967323281001037824 6991515375726735872 7005318627539939328 7013160934165518336 7037512187409148608 7081812052980989952 7083811609694735112 7238123778304106496 7257212970701881344 7271387214785283456 7304957792877551616 7368916480180420608 7394502995736602624 7402780986063602688 7417396193865818112 7428485086709656864 7436958183598522368 7451483492550863232 7477356699122220396 7710788781370748928 7725848915709363672 7829473760191696896 7838238691126167552 7865454797692577856 7880983455982431744 7892765404629010418 7901768070073430016 7917201210835292184 7967038559603613696 8111002731960926208 8164364592039616512 8290031040202973184 8311894440492466176 8318815870203677952 8328128609321553024 8357045722548363972 8366577956548337664 8395628574453019392 8617940402708484096 8674637379042092544 8767864485338185728 8808157980215659008 8831387843023245312 8848636647404150088 8848823529524133888 8889489078832608768 9124878073456041984 9156561677877764352 9289764374668050432 9340424836719919104 9350881245554024448 9358667853979137696 9383349583212198144 9445082146259646816 9650831704405475328 9695182953047044608 9739943723836735488 9870374648084803584 9889861591821090816 9935311323401150976 9969808932162960528 10063627654236143616 10281051708494331904 10301131887612484896 10312881589944778752 10439298346922262528 10450984921501556736 10487273063590103808 10507977941309908992 10535690760097906688 10556268281113722912 10622718079471484928 10885819456052822016 10957436689316327424 11053374720270630912 11091754493604903936 11104171479095404032 11142727630064485296 11155437275397783552 11194171432604025856 11216035048683330594 11247583848852160512 11490587203611312128 11526161776997105664 11566183172056123392 11744210640287545344 11775183790697660416 11798182196538866784 11811639468068241408 11839148106943515627 11852652105110145024 11950557839405420544 12166504097941389312 12208748903837019136 12246546888059424768 12453899782293225472 12467841660738699264 12478223805305516928 12511132777616264192 12535568583822545958 12549866934822506496 12593442861679529088 12882180809585000448 12926910604062726144 13011956068563138816 13160499530779738112 13201244111370387456 13247081764534867968 13273235294286200832 13293078576217280704 13334233618248913152 13687317110184062976 13734842516816646528 13919064462563016704 13934646562002075648 13983030751453471744 14010637255079878656 14026321868331036672 14075024374818297216 14167623219389470224 14476247556608212992 14542774429570566912 14609915585755103232 14789005991473205248 14805561972127205376 14834792387731636224 14856970173419313728 14902966985101726464 14954713398244440792 15421577562741497856 15451697831418727344 15658947520383393792 15676477382252335104 15730909595385155712 15761966911964863488 15785530809258020836 15803536140146860032 15834402421670584368 15934077119207227392 16328729184079233024 16580062080405946368 16637631740407355904 16656257218643106048 16714091445096727944 16733155913096675328 16791257148906038784 16824052573024995891 17235880805416968192 17349274758084185088 17535728970676371456 17616315960431318016 17662775686046490624 17697273294808300176 17697647059048267776 17778978157665217536 18249756146912083968 18313123355755528704 18680849673439838208 18701762491108048896 18717335707958275392 18766699166424396288 18803352875733818937 18890164292519293632 19301663408810950656 19390365906094089216 19479887447673470976 19740749296169607168 19779723183642181632 19870622646802301952 19939617864325921056 20562103416988663808 20602263775224969792 20878596693844525056 20901969843003113472 20974546127180207616 21015955882619817984 21071381520195813376 21112536562227445824 21245436158942969856 21771638912105644032 21914873378632654848 22106749440541261824 22183508987209807872 22208342958190808064 22285455260128970592 22310874550795567104 22388342865208051712 22432070097366661188 22981174407222624256 23132366344112246784 23488421280575090688 23550367581395320832 23596364393077733568 23678296213887031254 23705304210220290048 23901115678810841088 24333008195882778624 24417497807674038272 24493093776118849536 24935683321477398528 24956447610611033856 25022265555232528384 25071137167645091916 25099733869645012992 25186885723359058176 25853821208125452288 26023912137126277632 26320999061559476224 26494163529069735936 26546470588572401664 26586157152434561408 26668467236497826304 27374634220368125952 27469685033633293056 27869293124004151296 27966061502906943488 28021274510159757312 28052643736662073344 28150048749636594432 28335246438778940448 28952495113216425984 29085548859141133824 29219831171510206464 29578011982946410496 29611123944254410752 29669584775463272448 29713940346838627456 29805933970203452928 29909426796488881584 30843155125482995712 30903395662837454688 31317895040766787584 31352954764504670208 31461819190770311424 31523933823929726976 31571061618516041672 31607072280293720064 31668804843341168736 31868154238414454784 32657458368158466048 33160124160811892736 33275263480814711808 33312514437286212096 33428182890193455888 33466311826193350656 33582514297812077568 33648105146049991782 34471761610833936384 34698549516168370176 35232631920862636032 35325551372092981248 35394546589616600352 35517444320830546881 35557956315330435072 36499512293824167936 36626246711511057408 37361699346879676416 37403524982216097792 37434671415916550784 37533398332848792576 37606705751467637874 37780328585038587264 38780731812188178432 39481498592339214336 39741245293604603904 39879235728651842112 41124206833977327616 41204527550449939584 41757193387689050112 41803939686006226944 41949092254360415232 42031911765239635968 42142763040391626752 42225073124454891648 43829746757265309696 44367017974419615744 44416685916381616128 44570910520257941184 44776685730416103424 44864140194733322376 45962348814445248512 46264732688224493568 46976842561150181376 47100735162790641664 47192728786155467136 47356592427774062508 47410608420440580096 47802231357621682176 48834995615348076544 48986187552237699072 49912895221222067712 50044531110465056768 50142274335290183832 50199467739290025984 50373771446718116352 51707642416250904576 52047824274252555264 52641998123118952448 52988327058139471872 53092941177144803328 53172314304869122816 53336934472995652608 54749268440736251904 54939370067266586112 55932123005813886976 56042549020319514624 56105287473324146688 56300097499273188864 56670492877557880896 57904990226432851968 58171097718282267648 58439662343020412928 59156023965892820992 59222247888508821504 59339169550926544896 59427880693677254912 59611867940406905856 59818853592977763168 61686310250965991424 61806791325674909376 62635790081533575168 62705909529009340416 62923638381540622848 63047867647859453952 63142123237032083344 63214144560587440128 63337609686682337472 63736308476828909568 65314916736316932096 66320248321623785472 66550526961629423616 66625028874572424192 66856365780386911776 66932623652386701312 67165028595624155136 67296210292099983564 68943523221667872768 69397099032336740352 70465263841725272064 70651102744185962496 70789093179233200704 71034888641661093762 71115912630660870144 72999024587648335872 73252493423022114816 74807049964432195584 74869342831833101568 75066796665697585152 75213411502935275748 75560657170077174528 77561463624376356864 78962997184678428672 79482490587209207808 79758471457303684224 82409055100899879168 83607879372012453888 83898184508720830464 84063823530479271936 84450146248909783296 87659493514530619392 88734035948839231488 88833371832763232256 89141821040515882368 89553371460832206848 89728280389466644752 92529465376448987136 93953685122300362752 94385457572310934272 94713184855548125016 94821216840881160192 95604462715243364352 97669991230696153088 97972375104475398144 99825790442444135424 100089062220930113536 100284548670580367664 100398935478580051968 100747542893436232704 103415284832501809152 104095648548505110528 105976654116278943744 106344628609738245632 106552332962491640643 106673868945991305216 109498536881472503808 109878740134533172224 111864246011627773952 112085098040639029248 112210574946648293376 112600194998546377728 113340985755115761792 116342195436564535296 118312047931785641984 118444495777017643008 118855761387354509824 119223735880813811712 119637707185955526336 123372620501931982848 123613582651349818752 125271580163067150336 125411819058018680832 125847276763081245696 126095735295718907904 126284246474064166688 126428289121174880256 126675219373364674944 133101053923258847232 133250057749144848384 133712731560773823552 134330057191248310272 134592420584199967128 137887046443335745536 138794198064673480704 140930527683450544128 141302205488371924992 141578186358466401408 142069777283322187524 142231825261321740288 146504986846044229632 149738685663666203136 150133593331395170304 150426823005870551496 151121314340154349056 155122927248752713728 157925994369356857344 158964981174418415616 159516942914607368448 164818110201799758336 167796369017441660928 168127647060958543872 168900292497819566592 175318987029061238784 177468071897678462976 177666743665526464512 178283642081031764736 179106742921664413696 179456560778933289504 185058930752897974272 187907370244600725504 188770915144621868544 189426369711096250032 189642433681762320384 191208925430486728704 195339982461392306176 195944750208950796288 199651580884888270848 200178124441860227072 200569097341160735328 200797870957160103936 201495085786872465408 206830569665003618304 208191297097010221056 211953308232557887488 212689257219476491264 213104665924983281286 213347737891982610432 218997073762945007616 219757480269066344448 223728492023255547904 224421149893296586752 225200389997092755456 226681971510231523584 232684390873129070592 236624095863571283968 236888991554035286016 237711522774709019648 238447471761627623424 239275414371911052672 247227165302699637504 250823638116037361664 251694553526162491392 252191470591437815808 252568492948128333376 253350438746729349888 266202107846517694464 266500115498289696768 267425463121547647104 268660114382496620544 269184841168399934256 277588396129346961408 281861055366901088256 283156372716932802816 284139554566644375048 284463650522643480576 293009973692088459264 299477371327332406272 300267186662790340608 300853646011741102992 302242628680308698112 310245854497505427456 317929962348836831232 319033885829214736896 319656998887474921929 329636220403599516672 335592738034883321856 336255294121917087744 337800584995639133184 354936143795356925952 355333487331052929024 356567284162063529472 358213485843328827392 358913121557866579008 370117861505795948544 375814740489201451008 377541830289243737088 378852739422192500064 379284867363524640768 390679964922784612352 399303161769776541696 400356248883720454144 401138194682321470656 402990171573744930816 413661139330007236608 416382594194020442112 423906616465115774976 425378514438952982528 426209331849966562572 426695475783965220864 439514960538132688896 447456984046511095808 450400779994185510912 453363943020463047168 465368781746258141184 473777983108070572032 475423045549418039296 476894943523255246848 478550828743822105344 494454330605399275008 503389107052324982784 504382941182875631616 505136985896256666752 506700877493458699776 532404215693035388928 533000230996579393536 534850926243095294208 537320228764993241088 538369682336799868512 555176792258693922816 563722110733802176512 566312745433865605632 568279109133288750096 568927301045286961152 586019947384176918528 598954742654664812544 600534373325580681216 601707292023482205984 604485257360617396224 620491708995010854912 635859924697673662464 638067771658429473792 639313997774949843858 659272440807199033344 671185476069766643712 675601169991278266368 709872287590713851904 710666974662105858048 713134568324127058944 716426971686657654784 717826243115733158016 755083660578487474176 757705478844385000128 781359929845569224704 798606323539553083392 800712497767440908288 802276389364642941312 805980343147489861632 832765188388040884224 850757028877905965056 852418663699933125144 853390951567930441728 879029921076265377792 894913968093022191616 900801559988371021824 906727886040926094336 930737563492516282368 950846091098836078592 953789887046510493696 957101657487644210688 988908661210798550016 1006778214104649965568 1008765882365751263232 1010273971792513333504 1013401754986917399552 1064808431386070777856 1066000461993158787072 1069701852486190588416 1074640457529986482176 1076739364673599737024 1110353584517387845632 1127444221467604353024 1132625490867731211264 1136558218266577500192 1137854602090573922304 1172039894768353837056 1197909485309329625088 1201068746651161362432 1203414584046964411968 1208970514721234792448 1240983417990021709824 1271719849395347324928 1276135543316858947584 1278627995549899687716 1318544881614398066688 1342370952139533287424 1351202339982556532736 1421333949324211716096 1426269136648254117888 1435652486231466316032 1510167321156974948352 1515410957688770000256 1597212647079106166784 1604552778729285882624 1611960686294979723264 1665530376776081768448 1701514057755811930112 1704837327399866250288 1706781903135860883456 1758059842152530755584 1801603119976742043648 1813455772081852188672 1861475126985032564736 1901692182197672157184 1907579774093020987392 1914203314975288421376 1977817322421597100032 2013556428209299931136 2020547943585026667008 2026803509973834799104 2129616862772141555712 2132000923986317574144 2139403704972381176832 2149280915059972964352 2153478729347199474048 2265250981735462422528 2273116436533155000384 2344079789536707674112 2395818970618659250176 2402137493302322724864 2406829168093928823936 2417941029442469584896 2552271086633717895168 2557255991099799375432 2637089763228796133376 2684741904279066574848 2702404679965113065472 2852538273296508235776 2871304972462932632064 3020334642313949896704 3030821915377540000512 3194425294158212333568 3209105557458571765248 3223921372589959446528 3331060753552163536896 3403028115511623860224 3409674654799732500576 3413563806271721766912 3516119684305061511168 3603206239953484087296 3626911544163704377344 3722950253970065129472 3803384364395344314368 3815159548186041974784 3828406629950576842752 3955634644843194200064 4027112856418599862272 4041095887170053334016 4053607019947669598208 4264001847972635148288 4278807409944762353664 4306957458694398948096 4530501963470924845056 4546232873066310000768 4791637941237318500352 4813658336187857647872 4835882058884939169792 5104542173267435790336 5114511982199598750864 5274179526457592266752 5404809359930226130944 5705076546593016471552 5742609944925865264128 6040669284627899793408 6061643830755080001024 6388850588316424667136 6418211114917143530496 6447842745179918893056 6806056231023247720448 6819349309599465001152 7032239368610123022336 7206412479906968174592 7253823088327408754688 7606768728790688628736 7656813259901153685504 7911269289686388400128 8054225712837199724544 8082191774340106668032 8107214039895339196416 8557614819889524707328 8613914917388797896192 9061003926941849690112 9092465746132620001536 9583275882474637000704 9627316672375715295744 9671764117769878339584 10209084346534871580672 10229023964399197501728 10548359052915184533504 10809618719860452261888 11410153093186032943104 11485219889851730528256 12081338569255799586816 12123287661510160002048 12836422229834287060992 13612112462046495440896 13638698619198930002304 14507646176654817509376 15213537457581377257472 15313626519802307371008 15822538579372776800256 16164383548680213336064 16214428079790678392832 17115229639779049414656 17227829834777595792384 18122007853883699380224 18184931492265240003072 19166551764949274001408 19254633344751430591488 19343528235539756679168 20418168693069743161344 20458047928798395003456 21096718105830369067008 21619237439720904523776 22820306186372065886208 22970439779703461056512 24162677138511599173632 24246575323020320004096 25672844459668574121984 27277397238397860004608 29015292353309635018752 30627253039604614742016 31645077158745553600512 32328767097360426672128 32428856159581356785664 34230459279558098829312 34455659669555191584768 36244015707767398760448 36369862984530480006144 38509266689502861182976 40836337386139486322688 40916095857596790006912 45640612372744131772416 45940879559406922113024 48493150646040640008192 51345688919337148243968 54554794476795720009216 58030584706619270037504 61254506079209229484032 63290154317491107201024 64657534194720853344256 64857712319162713571328 68460918559116197658624 68911319339110383169536 72488031415534797520896 72739725969060960012288 77018533379005722365952 81832191715193580013824 91881759118813844226048 96986301292081280016384 102691377838674296487936 109109588953591440018432 122509012158418458968064 129315068389441706688512 136921837118232395317248 137822638678220766339072 145479451938121920024576 154037066758011444731904 163664383430387160027648 183763518237627688452096 193972602584162560032768 205382755677348592975872 218219177907182880036864 258630136778883413377024 275645277356441532678144 290958903876243840049152 308074133516022889463808 327328766860774320055296 367527036475255376904192 387945205168325120065536 410765511354697185951744 436438355814365760073728 551290554712883065356288 581917807752487680098304 616148267032045778927616 654657533721548640110592 775890410336650240131072 872876711628731520147456 1102581109425766130712576 1163835615504975360196608 1232296534064091557855232 1309315067443097280221184 1745753423257463040294912 2327671231009950720393216 2618630134886194560442368 3491506846514926080589824 5237260269772389120884736 6983013693029852161179648 10474520539544778241769472 20949041079089556483538944
- Sum of all divisors σ(n): 70461057002909426377851789
- Sum of proper divisors (its aliquot sum) s(n): 49512015923819869894312845
- 20949041079089556483538944 is an abundant number, because the sum of its proper divisors (49512015923819869894312845) is greater than itself. Its abundance is 28562974844730313410773901
Bases of 20949041079089556483538944
- Binary: 10001010101000010000111001010110111110110111101100001000000011100100100000000000000002
- Hexadecimal: 0x115421CADF6F6101C90000
- Base-36: 2MRDEOYORE6PGXS00
Squares and roots of 20949041079089556483538944
- 20949041079089556483538944 squared (209490410790895564835389442) is 438862322133381729146104270668305013147638364635136
- 20949041079089556483538944 cubed (209490410790895564835389443) is 9193744814436847727397790898946293477996762669177675139450179169176606736384
-
20949041079089556483538944 is a
perfect square number . Itssquare root is 4577012243712 -
The
cube root of 20949041079089556483538944 is 275669075.2997063311
Scales and comparisons
How big is 20949041079089556483538944?- 20,949,041,079,089,556,483,538,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,949,041,079,089,556,483,538,944 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 20949041079089556483538944 cubic inches would be around 22972422.9 feet tall.
Recreational maths with 20949041079089556483538944
- 20949041079089556483538944 backwards is 44983538465598097014094902
- The number of decimal digits it has is: 26
- The sum of 20949041079089556483538944's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 20949041079089556483538944 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 20949041079089556483538944 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/20949041079089556483538944/
Chicago style:
Numbermatics. 2024. "Number 20949041079089556483538944 - Facts about the integer". https://numbermatics.com/n/20949041079089556483538944/
The information we have on file for 20949041079089556483538944 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 20949041079089556483538944, math, Factors of 20949041079089556483538944, curriculum, school, college, exams, university, Prime factorization of 20949041079089556483538944, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, nine hundred forty-nine sextillion, forty-one quintillion, seventy-nine quadrillion, eighty-nine trillion, five hundred fifty-six billion, four hundred eighty-three million, five hundred thirty-eight thousand, nine hundred forty-four.