23085017818438830104936448
23,085,017,818,438,830,104,936,448 is an even composite number composed of five prime numbers multiplied together.
23085017818438830104936448 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 23085017818438830104936448:
215 × 36 × 113 × 176 × 3113
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 311 × 311 × 311)See below for interesting mathematical facts about the number 23085017818438830104936448 from the Numbermatics database.
Names of 23085017818438830104936448
- Cardinal: 23085017818438830104936448 can be written as Twenty-three septillion, eighty-five sextillion, seventeen quintillion, eight hundred eighteen quadrillion, four hundred thirty-eight trillion, eight hundred thirty billion, one hundred four million, nine hundred thirty-six thousand, four hundred forty-eight.
Scientific notation
- Scientific notation: 2.3085017818438830104936448 × 1025
Factors of 23085017818438830104936448
Divisors of 23085017818438830104936448
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 102 108 121 128 132 136 144 153 162 176 187 192 198 204 216 242 243 256 264 272 288 289 297 306 311 324 352 363 374 384 396 408 432 459 484 486 512 528 544 561 576 578 594 612 622 648 704 726 729 748 768 792 816 864 867 891 918 933 968 972 1024 1056 1088 1089 1122 1152 1156 1188 1224 1244 1296 1331 1377 1408 1452 1458 1496 1536 1584 1632 1683 1728 1734 1782 1836 1866 1936 1944 2048 2057 2112 2176 2178 2244 2304 2312 2376 2448 2488 2592 2601 2662 2673 2754 2799 2816 2904 2916 2992 3072 3168 3179 3264 3267 3366 3421 3456 3468 3564 3672 3732 3872 3888 3993 4096 4114 4131 4224 4352 4356 4488 4608 4624 4752 4896 4913 4976 5049 5184 5202 5287 5324 5346 5508 5598 5632 5808 5832 5984 6144 6171 6336 6358 6528 6534 6732 6842 6912 6936 7128 7344 7464 7744 7776 7803 7986 8019 8192 8228 8262 8397 8448 8704 8712 8976 9216 9248 9504 9537 9792 9801 9826 9952 10098 10263 10368 10404 10574 10648 10692 11016 11196 11264 11616 11664 11968 11979 12288 12342 12393 12672 12716 13056 13068 13464 13684 13824 13872 14256 14688 14739 14928 15147 15488 15552 15606 15861 15972 16038 16384 16456 16524 16794 16896 17408 17424 17952 18432 18496 18513 19008 19074 19584 19602 19652 19904 20196 20526 20736 20808 21148 21296 21384 22032 22392 22528 22627 23232 23328 23409 23936 23958 24576 24684 24786 25191 25344 25432 26112 26136 26928 27368 27648 27744 28512 28611 29376 29403 29478 29856 30294 30789 30976 31104 31212 31722 31944 32076 32768 32912 33048 33588 33792 34816 34848 34969 35904 35937 36864 36992 37026 37631 38016 38148 39168 39204 39304 39808 40392 41052 41472 41616 42296 42592 42768 44064 44217 44784 45056 45254 45441 46464 46656 46818 47583 47872 47916 49152 49368 49572 50382 50688 50864 52224 52272 53856 54043 54736 55296 55488 55539 57024 57222 58157 58752 58806 58956 59712 60588 61578 61952 62208 62424 63444 63888 64152 65824 66096 67176 67584 67881 69632 69696 69938 70227 71808 71874 73728 73984 74052 75262 75573 76032 76296 78336 78408 78608 79616 80784 82104 82944 83232 83521 84592 85184 85536 85833 88128 88209 88434 89568 89879 90112 90508 90882 92367 92928 93312 93636 95166 95744 95832 96721 98304 98736 99144 100764 101376 101728 104448 104544 104907 107712 107811 108086 109472 110592 110976 111078 112893 114048 114444 116314 117504 117612 117912 119424 121176 123156 123904 124416 124848 126888 127776 128304 131648 132192 132651 134352 135168 135762 136323 139264 139392 139876 140454 142749 143616 143748 147456 147968 148104 150524 151146 152064 152592 156672 156816 157216 159232 161568 162129 164208 165888 166464 166617 167042 169184 170368 171072 171666 174471 176256 176418 176868 179136 179758 180224 181016 181764 184734 185856 186624 187272 190332 191488 191664 193442 197472 198288 201528 202752 203456 203643 208896 209088 209814 210681 215424 215622 216172 218944 221184 221952 222156 225786 226719 228096 228888 232628 235008 235224 235824 238848 242352 246312 247808 248832 249696 250563 253776 255552 256608 257499 263296 264384 265302 268704 269637 270336 271524 272646 277101 278528 278784 279752 280908 285498 287232 287496 290163 294912 295936 296208 301048 302292 304128 305184 313344 313632 314432 314721 318464 323136 323433 324258 328416 331776 332928 333234 334084 338368 338679 340736 342144 343332 348942 352512 352836 353736 358272 359516 360448 362032 363528 369468 371712 373248 374544 380664 382976 383328 384659 386884 394944 396576 397953 403056 405504 406912 407286 413941 417792 418176 419628 421362 428247 430848 431244 432344 437888 442368 443904 444312 451572 453438 456192 457776 465256 470016 470448 471648 477696 484704 486387 492624 495616 497664 499392 499851 501126 507552 511104 513216 514998 523413 526592 528768 530604 537408 539274 540672 543048 545292 554202 557056 557568 559504 561816 570996 574464 574992 580326 591872 592416 594473 602096 604584 608256 610368 610929 626688 627264 628864 629442 636928 639727 646272 646866 648516 656832 663552 665856 666468 668168 676736 677358 681472 684288 686664 697884 705024 705672 707472 716544 719032 724064 727056 738936 743424 746496 749088 751689 761328 765952 766656 769318 772497 773768 789888 793152 795906 806112 808911 811008 813824 814572 827882 831303 835584 836352 839256 842724 856494 861696 862488 864688 870489 875776 884736 887808 888624 903144 906876 912384 915552 918731 930512 940032 940896 943296 944163 955392 969408 970299 972774 985248 988669 991232 995328 998784 999702 1002252 1015104 1016037 1022208 1026432 1029996 1046826 1053184 1057536 1061208 1063931 1074816 1078548 1081344 1086096 1090584 1108404 1115136 1119008 1123632 1141992 1148928 1149984 1153977 1160652 1183744 1184832 1188946 1193859 1204192 1209168 1216512 1220736 1221858 1241823 1253376 1254528 1257728 1258884 1273856 1279454 1284741 1292544 1293732 1297032 1313664 1327104 1331712 1332936 1336336 1353472 1354716 1362944 1368576 1373328 1395768 1410048 1411344 1414944 1419857 1433088 1438064 1448128 1454112 1459161 1477872 1486848 1492992 1498176 1499553 1503378 1522656 1527943 1531904 1533312 1538636 1544994 1547536 1570239 1579776 1586304 1591812 1612224 1617822 1622016 1627648 1629144 1644257 1655764 1662606 1671168 1672704 1678512 1685448 1712988 1723392 1724976 1729376 1740978 1751552 1775616 1777248 1783419 1806288 1813752 1824768 1831104 1832787 1837462 1861024 1880064 1881792 1886592 1888326 1910784 1919181 1938816 1940598 1945548 1970496 1977338 1982464 1990656 1997568 1999404 2004504 2030208 2032074 2044416 2052864 2059992 2093652 2106368 2115072 2122416 2127862 2149632 2157096 2172192 2181168 2216808 2230272 2238016 2247264 2255067 2283984 2297856 2299968 2307954 2317491 2321304 2367488 2369664 2377892 2387718 2408384 2418336 2426733 2433024 2441472 2443716 2483646 2493909 2506752 2509056 2515456 2517768 2547712 2558908 2569482 2585088 2587464 2594064 2611467 2627328 2654208 2663424 2665872 2672672 2706944 2709432 2725888 2737152 2746656 2756193 2791536 2820096 2822688 2829888 2832489 2839714 2866176 2876128 2896256 2908224 2918322 2955744 2966007 2973696 2985984 2996352 2999106 3006756 3045312 3048111 3055886 3063808 3066624 3077272 3089988 3095072 3140478 3159552 3172608 3183624 3191793 3224448 3235644 3244032 3255296 3258288 3288514 3311528 3325212 3345408 3357024 3370896 3425976 3446784 3449952 3458752 3461931 3481956 3503104 3551232 3554496 3566838 3581577 3612576 3627504 3649536 3662208 3665574 3674924 3722048 3725469 3760128 3763584 3773184 3776652 3821568 3838362 3854223 3877632 3881196 3891096 3940992 3954676 3964928 3981312 3995136 3998808 4009008 4060416 4064148 4088832 4105728 4119984 4187304 4212736 4230144 4244832 4255724 4259571 4299264 4314192 4344384 4362336 4377483 4433616 4460544 4476032 4494528 4510134 4567968 4583829 4595712 4599936 4615908 4634982 4642608 4710717 4734976 4739328 4755784 4775436 4816768 4836672 4853466 4866048 4882944 4887432 4932771 4967292 4987818 5013504 5018112 5030912 5035536 5095424 5117816 5138964 5170176 5174928 5188128 5222934 5254656 5326848 5331744 5345344 5350257 5413888 5418864 5451776 5474304 5493312 5498361 5512386 5583072 5640192 5645376 5659776 5664978 5679428 5732352 5752256 5757543 5792512 5816448 5836644 5911488 5932014 5947392 5971968 5992704 5998212 6013512 6090624 6096222 6111772 6127616 6133248 6154544 6179976 6190144 6280956 6319104 6345216 6367248 6383586 6448896 6471288 6510592 6516576 6539203 6577028 6623056 6650424 6690816 6714048 6741792 6765201 6851952 6893568 6899904 6917504 6923862 6963912 7006208 7036997 7102464 7108992 7133676 7163154 7225152 7255008 7280199 7299072 7324416 7331148 7349848 7444096 7450938 7520256 7527168 7546368 7553304 7643136 7676724 7708446 7755264 7762392 7782192 7834401 7881984 7909352 7962624 7990272 7997616 8018016 8120832 8128296 8177664 8211456 8239968 8268579 8374608 8425472 8460288 8489664 8497467 8511448 8519142 8598528 8628384 8688768 8724672 8754966 8867232 8898021 8921088 8952064 8989056 9020268 9135936 9144333 9167658 9191424 9199872 9231816 9269964 9285216 9421434 9469952 9478656 9511568 9550872 9575379 9633536 9673344 9706932 9732096 9765888 9774864 9865542 9934584 9975636 10036224 10061824 10071072 10106041 10190848 10235632 10277928 10340352 10349856 10376256 10385793 10445868 10509312 10653696 10663488 10690688 10700514 10827776 10837728 10875359 10903552 10948608 10986624 10996722 11024772 11166144 11176407 11280384 11290752 11319552 11329956 11358856 11464704 11504512 11515086 11585024 11632896 11673288 11703241 11822976 11864028 11894784 11943936 11985408 11996424 12027024 12181248 12192444 12223544 12266496 12309088 12359952 12380288 12561912 12638208 12690432 12734496 12767172 12778713 12897792 12942576 13021184 13033152 13078406 13132449 13154056 13246112 13300848 13381632 13428096 13483584 13530402 13703904 13751487 13787136 13799808 13835008 13847724 13927824 14012416 14073994 14132151 14204928 14217984 14267352 14326308 14450304 14510016 14560398 14598144 14648832 14662296 14699696 14798313 14888192 14901876 15040512 15054336 15092736 15106608 15286272 15353448 15416892 15510528 15524784 15564384 15618427 15668802 15763968 15818704 15980544 15995232 16036032 16050771 16241664 16256592 16355328 16422912 16479936 16495083 16537158 16749216 16807373 16850944 16920576 16979328 16994934 17022896 17038284 17197056 17256768 17272629 17377536 17449344 17509932 17734464 17796042 17842176 17904128 17978112 18040536 18086827 18271872 18288666 18335316 18382848 18399744 18463632 18539928 18570432 18842868 18957312 19023136 19101744 19150758 19267072 19346688 19413864 19531776 19549728 19617609 19731084 19869168 19951272 20072448 20123648 20142144 20212082 20295603 20471264 20555856 20680704 20699712 20752512 20771586 20891736 21018624 21110991 21307392 21326976 21381376 21401028 21655552 21675456 21750718 21807104 21840597 21897216 21973248 21993444 22049544 22332288 22352814 22560768 22581504 22639104 22659912 22717712 22929408 23009024 23030172 23170048 23265792 23346576 23406482 23503203 23645952 23728056 23887872 23970816 23992848 24054048 24137569 24362496 24384888 24447088 24532992 24618176 24719904 24760576 24805737 25123824 25276416 25380864 25468992 25492401 25534344 25557426 25795584 25885152 25975031 26042368 26066304 26156812 26264898 26308112 26492224 26601696 26694063 26763264 26856192 26967168 27060804 27407808 27432999 27502974 27574272 27599616 27670016 27695448 27855648 27952369 28024832 28147988 28264302 28409856 28435968 28534704 28652616 28726137 28900608 29020032 29120796 29196288 29297664 29324592 29399392 29596626 29776384 29803752 30080231 30108672 30185472 30213216 30318123 30572544 30706896 30833784 31021056 31049568 31128768 31157379 31236854 31337604 31527936 31637408 31961088 31990464 32072064 32101542 32483328 32513184 32626077 32710656 32845824 32959872 32990166 33074316 33498432 33529221 33614746 33701888 33841152 33958656 33989868 34045792 34076568 34394112 34513536 34545258 34755072 34898688 35019864 35109723 35468928 35592084 35684352 35808256 35956224 36081072 36173654 36543744 36577332 36670632 36799488 36927264 37079856 37140864 37685736 37914624 38046272 38203488 38301516 38336139 38534144 38693376 38827728 39063552 39099456 39235218 39397347 39462168 39738336 39902544 40144896 40247296 40284288 40424164 40591206 40942528 41111712 41254461 41361408 41399424 41505024 41543172 41783472 42037248 42221982 42396453 42614784 42653952 42762752 42802056 43311104 43350912 43501436 43614208 43681194 43794432 43946496 43986888 44099088 44394939 44664576 44705628 45121536 45163008 45278208 45319824 45435424 45858816 46018048 46060344 46340096 46531584 46693152 46812964 46855281 47006406 47291904 47456112 47941632 47985696 48108096 48152313 48275138 48724992 48769776 48894176 49065984 49236352 49439808 49521152 49611474 50247648 50422119 50552832 50761728 50937984 50984802 51068688 51114852 51591168 51770304 51817887 51950062 52084736 52132608 52313624 52529796 52616224 52984448 53203392 53388126 53526528 53712384 53934336 54121608 54260481 54815616 54865998 55005948 55148544 55199232 55340032 55390896 55711296 55904738 56049664 56295976 56528604 56871936 57069408 57305232 57452274 57801216 58040064 58241592 58595328 58649184 58798784 58852827 59193252 59552768 59607504 60160462 60217344 60370944 60426432 60636246 60886809 61413792 61667568 62042112 62099136 62257536 62314758 62473708 62675208 63055872 63274816 63332973 63922176 63980928 64144128 64203084 64966656 65026368 65252154 65421312 65521791 65691648 65919744 65980332 66148632 66996864 67058442 67229492 67403776 67682304 67917312 67979736 68091584 68153136 68788224 69027072 69090516 69510144 69797376 70039728 70219446 70509609 70937856 71184168 71616512 71912448 72162144 72347308 72412707 73087488 73154664 73341264 73598976 73854528 74159712 74281728 74417211 75371472 75829248 76092544 76406976 76603032 76672278 77068288 77386752 77655456 77925093 78127104 78198912 78470436 78794694 78924336 79476672 79805088 80082189 80289792 80494592 80568576 80848328 81182412 81885056 82223424 82508922 82722816 82798848 83010048 83086344 83566944 83857107 84074496 84443964 84792906 85229568 85307904 85525504 85604112 86178411 86622208 86701824 87002872 87362388 87588864 87892992 87973776 88198176 88789878 89329152 89411256 90240693 90326016 90556416 90639648 90870848 90954369 91717632 92036096 92120688 92680192 93063168 93386304 93472137 93625928 93710562 94012812 94583808 94912224 95883264 95971392 96216192 96304626 96550276 97449984 97539552 97788352 97878231 98131968 98472704 98879616 99042304 99222948 100495296 100587663 100844238 101105664 101523456 101875968 101969604 102137376 102229704 103182336 103540608 103635774 103900124 104169472 104265216 104627248 105059592 105232448 105329169 105968896 106406784 106776252 107053056 107424768 107868672 108243216 108520962 109631232 109731996 110011896 110398464 110680064 110781792 111166451 111422592 111809476 112099328 112591952 113057208 113743872 114138816 114610464 114904548 115008417 115602432 116080128 116483184 117190656 117298368 117597568 117705654 118386504 119105536 119215008 119628949 120320924 120434688 120741888 120852864 121272492 121773618 122827584 123335136 123763383 124084224 124198272 124515072 124629516 124947416 125350416 126111744 126549632 126665946 127844352 127961856 128288256 128406168 128735651 129933312 130052736 130504308 130842624 131043582 131383296 131839488 131960664 132297264 133184817 133993728 134116884 134458984 135364608 135834624 135959472 136183168 136306272 137576448 138054144 138181032 139020288 139594752 140079456 140438892 140565843 141019218 141875712 142368336 143233024 143824896 144324288 144456939 144694616 144825414 146174976 146309328 146682528 147197952 147709056 148319424 148563456 148834422 150742944 151266357 151658496 152185088 152813952 153206064 153344556 154136576 154773504 155310912 155453661 155850186 156254208 156397824 156940872 157589388 157848672 158953344 159610176 160164378 160579584 160989184 161137152 161696656 162364824 162781443 163770112 164446848 165017844 165445632 165597696 166020096 166172688 167133888 167714214 168148992 168887928 169585812 170615808 171051008 171208224 171802697 172356822 173244416 173403648 174005744 174724776 175785984 175947552 176396352 176558481 177579756 178658304 178822512 180481386 180652032 181112832 181279296 181741696 181908738 184072192 184241376 184881103 185360384 186126336 186772608 186944274 187251856 187421124 188025624 189167616 189824448 189998919 191766528 191942784 192432384 192609252 193100552 194899968 195079104 195576704 195756462 196263936 196945408 197759232 198084608 198445896 198955097 200990592 201175326 201688476 202211328 203046912 203751936 203939208 204274752 204459408 206364672 207081216 207271548 207800248 208530432 209254496 210119184 210464896 210658338 211937792 212813568 213552504 214849536 215737344 216486432 217041924 217238121 219262464 219463992 220023792 220796928 221360128 221563584 222332902 222845184 223251633 223618952 225183904 226114416 227487744 228277632 229220928 229809096 230016834 231204864 232160256 232966368 233775279 234381312 234596736 235195136 235411308 236773008 238211072 238430016 239257898 240246567 240641848 240869376 241483776 241705728 242544984 243547236 245655168 246670272 247526766 248168448 248396544 249030144 249259032 249894832 250700832 251571321 252223488 253099264 253331892 255688704 255923712 256576512 256812336 257471302 258535233 259866624 260105472 261008616 262087164 262766592 263678976 263921328 264594528 265513259 266369634 267987456 268233768 268917968 270722079 271669248 271918944 272366336 272612544 272863107 275152896 276108288 276362064 278040576 279189504 280158912 280416411 280877784 281131686 282038436 283751424 284736672 285725341 286466048 287649792 288648576 288913878 289389232 289650828 292349952 292618656 293365056 293634693 294395904 295418112 296638848 297126912 297668844 301485888 301762989 302532714 303316992 304370176 305627904 306412128 306689112 307476059 308273152 309547008 310621824 310907322 311700372 312508416 312795648 313881744 315178776 315697344 315987507 317906688 319220352 320328756 321159168 322274304 323393312 324729648 325562886 327540224 328893696 330035688 330882541 331195392 332040192 332345376 333499353 334267776 335428428 336297984 337775856 339171624 341231616 342102016 342416448 343605394 344713644 345025251 346807296 348011488 349449552 351571968 351895104 352792704 353116962 355159512 357316608 357645024 358886847 360962772 361304064 362225664 362558592 363483392 363817476 368144384 368482752 369762206 370720768 371290149 372252672 373545216 373888548 374503712 374842248 376051248 378335232 379648896 379997838 383533056 383885568 384864768 385218504 386201104 386206953 389799936 390158208 391153408 391512924 392527872 393890816 395518464 396169216 396891792 397910194 399554451 401981184 402350652 403376952 406093824 407503872 407878416 408549504 408918816 412729344 414162432 414543096 415600496 417060864 418508992 420238368 420929792 421316676 421697529 423875584 425627136 427105008 429699072 431474688 432972864 433370817 434083848 434476242 438524928 438927984 440047584 441575527 441593856 442720256 443127168 444665804 445690368 446503266 447237904 450367808 452228832 453799071 454975488 456555264 458441856 459618192 460033668 462409728 464320512 465932736 466360983 467550558 468762624 469193472 470390272 470822616 473546016 475190273 476422144 476860032 478515796 480493134 481283696 481738752 482967552 483411456 485089968 487094472 488344329 491310336 493340544 495053532 496336896 496793088 498060288 498518064 499789664 501401664 503142642 504446976 506198528 506663784 511363927 511847424 513153024 513624672 514942604 515408091 517070466 519733248 520210944 522017232 524174328 527357952 527842656 529189056 529675443 531026518 532739268 535974912 536467536 537835936 541444158 543338496 543837888 544732672 545225088 545726214 552216576 552724128 554643309 556081152 558379008 560317824 560832822 561755568 562263372 564076872 567502848 569473344 569996757 571450682 572932096 575299584 577297152 577827756 578778464 579301656 584699904 585237312 586730112 587269386 588791808 590836224 593277696 594253824 595337688 596865291 602971776 603525978 605065428 606633984 608740352 611255808 612824256 613378224 614952118 616546304 619094016 621243648 621814644 623400744 625591296 627763488 630357552 631394688 631975014 635813376 638440704 640657512 644548608 646786624 649459296 651125772 651714363 655080448 657787392 660071376 661765082 662390784 664080384 664690752 666998706 668535552 669754899 670856856 675551712 678343248 682463232 684204032 684832896 687210788 689427288 690050502 693614592 696022976 698899104 701325837 703143936 703790208 705585408 706233924 710319024 714633216 715290048 717773694 720739701 721925544 722608128 724451328 725117184 726966784 727634952 736288768 736965504 739524412 741441536 742580298 744505344 747090432 747777096 749007424 749684496 752102496 754713963 756670464 759297792 759995676 767066112 767771136 769729536 770437008 772402208 772413906 775605699 779599872 780316416 782306816 783025848 787781632 791036928 792338432 793783584 795820388 796539777 799108902 803962368 804701304 806753904 812166237 815007744 815756832 817099008 817837632 818589321 825458688 828324864 829086192 831200992 834121728 837017984 840476736 841859584 842633352 843395058 847751168 851254272 854210016 857176023 859398144 862949376 865945728 866741634 868167696 868952484 877049856 877855968 880095168 880904079 883151054 883187712 885440512 886254336 889331608 891380736 893006532 894475808 900735616 904457664 907598142 909950976 913110528 916883712 919236384 920067336 922428177 924819456 928641024 931865472 932721966 935101116 937525248 938386944 940780544 941645232 947092032 947962521 950380546 952844288 953720064 957031592 960986268 962567392 963477504 966822912 970179936 974188944 976688658 982620672 986681088 990107064 992647623 993586176 996120576 997036128 999579328 1000498059 1002803328 1006285284 1008893952 1012397056 1013327568 1022727854 1023694848 1026306048 1027249344 1029885208 1030816182 1034140932 1035075753 1040421888 1044034464 1048348656 1054715904 1055685312 1058378112 1059350886 1062053036 1065478536 1071949824 1072935072 1075671872 1076660541 1082888316 1086676992 1087675776 1089465344 1090450176 1091452428 1104433152 1105448256 1109286618 1112162304 1113870447 1116758016 1120635648 1121665644 1123511136 1124526744 1128153744 1135005696 1138946688 1139993514 1142901364 1145864192 1150599168 1154594304 1155655512 1157556928 1158603312 1158620859 1169399808 1170474624 1173460224 1174538772 1177583616 1181672448 1186555392 1188507648 1190675376 1193730582 1198663353 1205943552 1207051956 1210130856 1217480704 1222511616 1225648512 1226756448 1229904236 1233092608 1238188032 1242487296 1243629288 1246801488 1251182592 1255526976 1260715104 1262789376 1263950028 1265092587 1271626752 1276881408 1281315024 1289097216 1293573248 1298918592 1302251544 1303428726 1310160896 1315574784 1320142752 1323530164 1324726581 1324781568 1328160768 1329381504 1333997412 1337071104 1339509798 1341713712 1351103424 1356686496 1361397213 1364926464 1368408064 1369665792 1374421576 1378854576 1380101004 1387229184 1392045952 1397798208 1402651674 1406287872 1407580416 1411170816 1412467848 1420638048 1425570819 1429266432 1430580096 1435547388 1441479402 1443851088 1445216256 1448902656 1450234368 1453933568 1455269904 1465032987 1472577536 1473931008 1479048824 1485160596 1489010688 1494180864 1495554192 1498014848 1499368992 1504204992 1509427926 1513340928 1518595584 1519991352 1534091781 1535542272 1539459072 1540874016 1544804416 1544827812 1546224273 1551211398 1559199744 1560632832 1564613632 1566051696 1575563264 1582073856 1584676864 1587567168 1589026329 1591640776 1593079554 1598217804 1607924736 1609402608 1613507808 1624332474 1630015488 1631513664 1634198016 1635675264 1637178642 1656649728 1658172384 1662401984 1663929927 1668243456 1674035968 1680953472 1683719168 1685266704 1686790116 1695502336 1702508544 1708420032 1709990271 1714352046 1718796288 1725898752 1731891456 1733483268 1736335392 1737904968 1754099712 1755711936 1760190336 1761808158 1766302108 1766375424 1770881024 1772508672 1778663216 1782761472 1786013064 1788951616 1790595873 1801471232 1808915328 1815196284 1819901952 1826221056 1833767424 1838472768 1840134672 1844856354 1849638912 1857282048 1863730944 1865443932 1870202232 1876773888 1881561088 1883290464 1889829667 1894184064 1895925042 1900761092 1905688576 1907440128 1914063184 1921972536 1925134784 1933645824 1940359872 1948377888 1953377316 1955143089 1965241344 1973362176 1980214128 1985295246 1987172352 1992241152 1994072256 1999158656 2000996118 2005606656 2012570568 2024794112 2026655136 2033692133 2045455708 2047389696 2052612096 2054498688 2059770416 2061632364 2068281864 2070151506 2080843776 2088068928 2096697312 2103977511 2109431808 2111370624 2116756224 2118701772 2124106072 2130957072 2143899648 2145870144 2151343744 2153321082 2165776632 2173353984 2175351552 2178930688 2180900352 2182904856 2188506067 2208866304 2210896512 2218573236 2224324608 2227740894 2233516032 2241271296 2243331288 2247022272 2249053488 2256307488 2264141889 2270011392 2277893376 2279987028 2285802728 2301198336 2309188608 2311311024 2315113856 2317206624 2317241718 2338799616 2340949248 2346920448 2349077544 2363344896 2373110784 2377015296 2381350752 2387461164 2389619331 2397326706 2411887104 2414103912 2420261712 2434961408 2436498711 2445023232 2451297024 2453512896 2455767963 2459808472 2476376064 2484974592 2487258576 2493602976 2502365184 2511053952 2521430208 2525578752 2527900056 2530185174 2543253504 2553762816 2562630048 2571528069 2578194432 2587146496 2597837184 2604503088 2606857452 2620321792 2631149568 2640285504 2642712237 2647060328 2649453162 2649563136 2656321536 2658763008 2667994824 2674142208 2679019596 2683427424 2702206848 2713372992 2722794426 2729852928 2736816128 2739331584 2748843152 2757709152 2760202008 2767284531 2774458368 2784091904 2795596416 2805303348 2812575744 2815160832 2822341632 2824935696 2841276096 2843887563 2851141638 2858532864 2861160192 2871094776 2882958804 2887702176 2890432512 2900468736 2907867136 2910539808 2920645849 2930065974 2945155072 2947862016 2958097648 2970321192 2977942869 2988361728 2991108384 2996029696 2998737984 3001494177 3008409984 3018855852 3026681856 3037191168 3039982704 3068183562 3071084544 3078918144 3081748032 3089608832 3089655624 3092448546 3102422796 3121265664 3129227264 3132103392 3142978751 3151126528 3164147712 3169353728 3175134336 3178052658 3183281552 3186159108 3196435608 3215849472 3218805216 3227015616 3229981623 3248664948 3260030976 3263027328 3268396032 3271350528 3274357284 3313299456 3316344768 3324803968 3327859854 3336486912 3348071936 3361906944 3367438336 3370533408 3373580232 3382236649 3391004672 3405017088 3416840064 3419980542 3428704092 3437592576 3451797504 3463782912 3466966536 3472670784 3475809936 3475862577 3508199424 3511423872 3520380672 3523616316 3532604216 3532750848 3545017344 3557326432 3565522944 3572026128 3577903232 3581191746 3602942464 3617830656 3630392568 3639707951 3652442112 3667534848 3676945536 3680269344 3689712708 3699277824 3714564096 3727461888 3730887864 3740404464 3753547776 3763122176 3766580928 3779659334 3788368128 3791850084 3795277761 3801522184 3814880256 3828126368 3843945072 3850269568 3867291648 3880719744 3896755776 3906754632 3910286178 3930482688 3946724352 3960428256 3970590492 3974179743 3974344704 3984482304 3988144512 3998317312 4001992236 4011213312 4025141136 4049588224 4053310272 4067384266 4084191639 4090911416 4094779392 4105224192 4108997376 4119540832 4123264728 4136563728 4140303012 4161687552 4176137856 4193394624 4207955022 4218863616 4222741248 4233512448 4237403544 4248212144 4261914144 4276712457 4287799296 4291740288 4302687488 4306642164 4331553264 4346707968 4350703104 4357861376 4361800704 4365809712 4377012134 4395098961 4417732608 4421793024 4437146472 4455481788 4467032064 4482542592 4486662576 4494044544 4498106976 4512614976 4528283778 4540022784 4555786752 4559974056 4571605456 4602275343 4618377216 4622622048 4630227712 4634413248 4634483436 4638672819 4677599232 4681898496 4693840896 4698155088 4726689792 4746221568 4754030592 4762701504 4767078987 4774922328 4779238662 4794653412 4823774208 4828207824 4840523424 4857330797 4869922816 4872997422 4890046464 4902594048 4907025792 4911535926 4919616944 4969949184 4974517152 4987205952 4991789781 5004730368 5022107904 5042860416 5051157504 5055800112 5060370348 5086507008 5107525632 5125260096 5129970813 5143056138 5156388864 5174292992 5195674368 5209006176 5213714904 5227093003 5240643584 5262299136 5280571008 5285424474 5294120656 5298906324 5299126272 5312643072 5317526016 5335989648 5348284416 5358039192 5366854848 5371787619 5404413696 5426745984 5445588852 5459705856 5478663168 5497686304 5515418304 5520404016 5534569062 5548916736 5568183808 5591192832 5610606696 5625003197 5630321664 5644683264 5649871392 5669489001 5682552192 5687775126 5702283276 5717065728 5722320384 5742189552 5765917608 5775404352 5800937472 5815734272 5821079616 5841291698 5860131948 5865429267 5895724032 5916195296 5940642384 5955885738 5976723456 5982216768 5992059392 5997475968 6002988354 6016819968 6037711704 6074382336 6079965408 6101076399 6136367124 6142169088 6157836288 6163496064 6179217664 6179311248 6184897092 6204845592 6242531328 6258454528 6264206784 6285957502 6302253056 6311932533 6328295424 6350268672 6356105316 6366563104 6372318216 6392871216 6431698944 6437610432 6454031232 6459963246 6497329896 6520061952 6526054656 6536792064 6542701056 6548714568 6565518201 6626598912 6632689536 6649607936 6655719708 6672973824 6696143872 6723813888 6734876672 6741066816 6747160464 6764473298 6782009344 6792425667 6810034176 6833680128 6839961084 6857408184 6903595008 6927565824 6933933072 6945341568 6951619872 6951725154 7016398848 7022847744 7040761344 7047232632 7065208432 7090034688 7114652864 7131045888 7144052256 7155806464 7162383492 7168857993 7205884928 7235661312 7260785136 7279415902 7304884224 7309496133 7335069696 7353891072 7360538688 7367303889 7379425416 7429128192 7454923776 7461775728 7480808928 7506783959 7507095552 7526244352 7533161856 7559318668 7576736256 7583700168 7590555522 7603044368 7629760512 7656252736 7687890144 7700539136 7714584207 7734583296 7761439488 7793511552 7813509264 7820572356 7860965376 7893448704 7920856512 7928136711 7941180984 7948359486 7948689408 7968964608 7976289024 7996634624 8003984472 8022426624 8050282272 8078234641 8099176448 8106620544 8134768532 8168383278 8181822832 8189558784 8210448384 8217994752 8239081664 8246529456 8273127456 8280606024 8301853593 8323375104 8352275712 8386789248 8415910044 8437727232 8445482496 8467024896 8474807088 8496424288 8523828288 8531662689 8553424914 8575598592 8583480576 8605374976 8613284328 8663106528 8693186759 8701406208 8715722752 8723601408 8731619424 8754024268 8761937547 8790197922 8835465216 8843586048 8874292944 8910963576 8933828607 8965085184 8973325152 8988089088 8996213952 9004482531 9025229952 9056567556 9080045568 9111573504 9119948112 9143210912 9204550686 9236754432 9245244096 9260455424 9268826496 9268966872 9277345638 9363796992 9387681792 9396310176 9428936253 9453379584 9492443136 9508061184 9525403008 9534157974 9549844656 9558477324 9589306824 9647548416 9656415648 9681046848 9689944869 9714661594 9739845632 9745994844 9780092928 9805188096 9814051584 9823071852 9839233888 9939898368 9949034304 9974411904 9983579562 10009460736 10044215808 10085720832 10102315008 10111600224 10120740696 10146709947 10173014016 10215051264 10250520192 10259941626 10286112276 10312777728 10348585984 10391348736 10418012352 10427429808 10427587731 10454186006 10481287168 10524598272 10561142016 10570848948 10588241312 10597812648 10598252544 10635052032 10671979296 10696568832 10716078384 10733709696 10743575238 10808827392 10853491968 10891177704 10919123853 10957326336 10995372608 11030836608 11040808032 11069138124 11097833472 11136367616 11182385664 11221213392 11250006394 11260643328 11289366528 11299742784 11338978002 11365104384 11375550252 11385833283 11404566552 11444640768 11484379104 11531835216 11550808704 11601874944 11631468544 11642159232 11682583396 11720263896 11730858534 11791448064 11832390592 11881284768 11911771476 11922539229 11953446912 11964433536 11984118784 11994951936 12005976708 12033639936 12075423408 12148764672 12159930816 12202152798 12252574917 12272734248 12284338176 12315672576 12326992128 12358435328 12358622496 12369794184 12409691184 12485062656 12516909056 12528413568 12571915004 12604506112 12623865066 12656590848 12700537344 12712210632 12733126208 12744636432 12785742432 12830137371 12863397888 12875220864 12908062464 12919926492 12994659792 13040123904 13052109312 13073584128 13085402112 13097429136 13131036402 13185296883 13253197824 13265379072 13299215872 13311439416 13392287744 13447627776 13469753344 13482133632 13494320928 13528946596 13564018688 13584851334 13620068352 13667360256 13679922168 13714816368 13806826029 13855131648 13867866144 13890683136 13903239744 13903450308 13916018457 14032797696 14045695488 14081522688 14094465264 14130416864 14180069376 14229305728 14262091776 14288104512 14311612928 14324766984 14337715986 14411769856 14471322624 14521570272 14558831804 14571992391 14609768448 14618992266 14670139392 14707782144 14721077376 14734607778 14758850832 14909847552 14923551456 14961617856 14975369343 15013567918 15014191104 15052488704 15066323712 15118637336 15153472512 15167400336 15181111044 15206088736 15259521024 15312505472 15375780288 15401078272 15429168414 15469166592 15522878976 15587023104 15627018528 15641144712 15681279009 15721930752 15786897408 15841713024 15856273422 15882361968 15896718972 15897378816 15937929216 15952578048 15993269248 16007968944 16044853248 16100564544 16115362857 16156469282 16198352896 16213241088 16269537064 16336766556 16363645664 16379117568 16435989504 16478163328 16493058912 16546254912 16561212048 16603707186 16646750208 16704551424 16773578496 16831820088 16875009591 16890964992 16934049792 16949614176 16992848576 17008467003 17047656576 17063325378 17106849828 17151197184 17166961152 17210749952 17226568656 17326213056 17386373518 17402812416 17431445504 17447202816 17463238848 17508048536 17523875094 17580395844 17596287801 17687172096 17748585888 17821927152 17867657214 17930170368 17946650304 17976178176 17992427904 18008965062 18050459904 18113135112 18223147008 18239896224 18286421824 18303229197 18409101372 18473508864 18490488192 18520910848 18537652992 18537933744 18554691276 18727593984 18775363584 18792620352 18857872506 18906759168 18935797599 18984886272 19050806016 19068315948 19099689312 19116954648 19178613648 19295096832 19312831296 19362093696 19379889738 19429323188 19479691264 19491989688 19560185856 19610376192 19628103168 19646143704 19678467776 19696554603 19879796736 19898068608 19948823808 19967159124 20018921472 20088431616 20171441664 20204630016 20223200448 20241481392 20293419894 20346028032 20377277001 20430102528 20501040384 20519883252 20572224552 20697171968 20782697472 20836024704 20854859616 20855175462 20908372012 20962574336 21049196544 21122284032 21141697896 21176482624 21195625296 21270104064 21343958592 21393137664 21432156768 21467419392 21487150476 21506573979 21617654784 21706983936 21782355408 21838247706 21914652672 21928488399 21990745216 22061673216 22081616064 22138276248 22272735232 22364771328 22442426784 22500012788 22520351877 22521286656 22578733056 22599485568 22677956004 22730208768 22751100504 22771666566 22809133104 22889281536 22968758208 23063670432 23101617408 23143752621 23203749888 23262937088 23284318464 23365166792 23440527792 23461717068 23582896128 23664781184 23762569536 23823542952 23845078458 23906893824 23928867072 23968237568 23989903872 24011953416 24067279872 24150846816 24234703923 24297529344 24319861632 24404305596 24505149834 24545468496 24568676352 24631345152 24653984256 24716870656 24717244992 24739588368 24819382368 24905560779 24970125312 25033818112 25056827136 25143830008 25247730132 25313181696 25401074688 25424421264 25466252416 25489272864 25571484864 25660274742 25726795776 25750441728 25816124928 25839852984 25989319584 26079560277 26104218624 26147168256 26170804224 26194858272 26262072804 26285812641 26370593766 26506395648 26530758144 26598431744 26622878832 26784575488 26801485821 26895255552 26939506688 26964267264 26988641856 27013447593 27057893192 27169702668 27240136704 27334720512 27359844336 27429632736 27613652058 27710263296 27735732288 27781366272 27806479488 27806900616 27832036914 28091390976 28163045376 28188930528 28260833728 28286808759 28360138752 28458611456 28524183552 28576209024 28623225856 28649533968 28675431972 28823539712 28942645248 29043140544 29069834607 29117663608 29143984782 29219536896 29237984532 29340278784 29415564288 29442154752 29469215556 29517701664 29819695104 29847102912 29923235712 29950738686 30027135836 30028382208 30104977408 30132647424 30237274672 30306945024 30334800672 30362222088 30412177472 30440129841 30519042048 30625010944 30751560576 30802156544 30858336828 30938333184 31045757952 31174046208 31254037056 31282289424 31282763193 31362558018 31443861504 31573794816 31683426048 31712546844 31764723936 31793437944 31794757632 31905156096 31986538496 32015937888 32089706496 32127104339 32201129088 32230725714 32312938564 32396705792 32426482176 32539074128 32673533112 32727291328 32757371559 32871979008 32956326656 32986117824 33092509824 33122424096 33207414372 33293500416 33409102848 33547156992 33663640176 33750019182 33781929984 33868099584 33899228352 33985697152 34016934006 34095313152 34126650756 34213699656 34333922304 34421499904 34453137312 34572766261 34652426112 34772747036 34805624832 34862891008 34894405632 34926477696 35016097072 35047750188 35160791688 35192575602 35374344192 35497171776 35643854304 35735314428 35767617687 35860340736 35893300608 35952356352 35984855808 36017930124 36100919808 36226270224 36446294016 36479792448 36572843648 36606458394 36818202744 36947017728 36980976384 37041821696 37075305984 37075867488 37109382552 37204603139 37455187968 37550727168 37585240704 37715745012 37813518336 37871595198 37969772544 38101612032 38136631896 38199378624 38233909296 38357227296 38490412113 38590193664 38625662592 38724187392 38759779476 38858646376 38983979376 39120371712 39220752384 39256206336 39292287408 39356935552 39393109206 39759593472 39796137216 39897647616 39934318248 40036787461 40176863232 40342883328 40409260032 40446400896 40482962784 40586839788 40692056064 40754554002 40860205056 41002080768 41039766504 41144449104 41394343936 41420478087 41565394944 41672049408 41709719232 41710350924 41748055371 41816744024 42098393088 42244568064 42283395792 42352965248 42391250592 42540208128 42687917184 42786275328 42864313536 42934838784 42974300952 43013147958 43235309568 43413967872 43564710816 43676495412 43715977173 43829305344 43856976798 43981490432 44123346432 44163232128 44276552496 44545470464 44729542656 44884853568 44926108029 45000025576 45040703754 45042573312 45157466112 45198971136 45355912008 45460417536 45502201008 45543333132 45618266208 45778563072 45937516416 46127340864 46203234816 46287505242 46407499776 46525874176 46568636928 46730333584 46881055584 46923434136 47043837027 47165792256 47329562368 47525139072 47647085904 47690156916 47813787648 47857734144 47936475136 47979807744 48023906832 48134559744 48301693632 48346088571 48469407846 48595058688 48639723264 48808611192 49010299668 49090936992 49137352704 49307968512 49433741312 49434489984 49479176736 49638764736 49811121558 49940250624 50067636224 50113654272 50287660016 50495460264 50625028773 50802149376 50848842528 50932504832 50978545728 51025401009 51142969728 51320549484 51453591552 51500883456 51632249856 51679705968 51978639168 52159120554 52208437248 52294336512 52341608448 52389716544 52524145608 52571625282 52741187532 53061516288 53196863488 53245757664 53430638767 53569150976 53602971642 53790511104 53879013376 53928534528 53977283712 54026895186 54115786384 54339405336 54669441024 54719688672 54859265472 54909687591 55227304116 55420526592 55471464576 55562732544 55612958976 55613801232 55664073828 56182781952 56326090752 56377861056 56521667456 56573617518 56720277504 56917222912 57152418048 57246451712 57299067936 57350863944 57498023033 57647079424 57885290496 58086281088 58139669214 58235327216 58287969564 58439073792 58475969064 58680557568 58831128576 58884309504 58938431112 59035403328 59089663809 59639390208 59694205824 59846471424 59901477372 60054271672 60056764416 60265294848 60474549344 60613890048 60669601344 60724444176 60824354944 60880259682 61038084096 61250021888 61503121152 61604313088 61716673656 61875035167 62091515904 62348092416 62508074112 62564578848 62565526386 62725116036 62887723008 63147589632 63366852096 63425093688 63529447872 63586875888 63810312192 63973076992 64031875776 64179412992 64254208678 64402258176 64461451428 64519721937 64625877128 64852964352 65078148256 65347066224 65454582656 65514743118 65743958016 65912653312 65972235648 66185019648 66244848192 66414828744 66818205696 67094313984 67327280352 67500038364 67561055631 67563859968 67736199168 67798456704 67971394304 68033868012 68190626304 68253301512 68427399312 68667844608 68842999808 68906274624 69145532522 69304852224 69431257863 69545494072 69611249664 69788811264 69852955392 70032194144 70095500376 70321583376 70385151204 70748688384 70994343552 71287708608 71470628856 71535235374 71720681472 71786601216 71904712704 71969711616 72035860248 72201839616 72452540448 72704111769 72892588032 72959584896 73145687296 73212916788 73636405488 73894035456 73961952768 74083643392 74150611968 74151734976 74218765104 74409206278 74716682337 74910375936 75101454336 75170481408 75431490024 75743190396 75939545088 76203224064 76273263792 76398757248 76467818592 76714454592 76980824226 77180387328 77251325184 77448374784 77519558952 77717292752 77967958752 78238680831 78441504768 78512412672 78584574816 78713871104 78786218412 78857437923 79519186944 79592274432 79795295232 79868636496 80073574922 80353726464 80404457463 80685766656 80818520064 80892801792 80965925568 81040342779 81173679576 81509108004 81720410112 82004161536 82079533008 82288898208 82574623549 82788687872 82840956174 83130789888 83344098816 83419438464 83420701848 83496110742 83633488048 84489136128 84566791584 84705930496 84782501184 84860426277 85080416256 85375834368 85572550656 85728627072 85869677568 85948601904 86026295916 86470619136 86827935744 87129421632 87209503821 87352990824 87431954346 87658610688 87713953596 87962980864 88246692864 88326464256 88553104992 88860581051 89090940928 89459085312 89769707136 89852216058 90000051152 90081407508 90085146624 90314932224 90397942272 90711824016 90920835072 91004402016 91086666264 91236532416 91320389523 91557126144 91875032832 92254681728 92406469632 92575010484 92814999552 93137273856 93460667168 93762111168 93846868272 93848289579 94087674054 94331584512 94659124736 95050278144 95294171808 95380313832 95625054349 95715468288 95872950272 95959615488 96047813664 96269119488 96381313017 96603387264 96692177142 96938815692 97190117376 97279446528 97617222384 98020599336 98181873984 98272114677 98615937024 98867482624 98868979968 98958353472 99277529472 99622243116 99880501248 100227308544 100575320032 100990920528 101250057546 101604298752 101697685056 101865009664 101957091456 102050802018 102285939456 102641098968 103001766912 103264499712 103359411936 103718298783 103957278336 104318241108 104416874496 104588673024 104683216896 104779433088 105048291216 105143250564 105482375064 106123032576 106393726976 106491515328 106861277534 107138301952 107205943284 107302853061 107581022208 107857069056 107954567424 108053790372 108231572768 108678810672 109338882048 109439377344 109718530944 109819375182 110454608232 110841053184 110942929152 111125465088 111225917952 111227602464 111328147656 111613809417 112365563904 112652181504 112755722112 113043334912 113147235036 113440555008 113834445824 114304836096 114492903424 114598135872 114701727888 114996046066 115294158848 115471236339 115770580992 116172562176 116279338428 116470654432 116575939128 116951938128 117361115136 117662257152 117768619008 117876862224 118070806656 118179327618 119278780416 119388411648 119692942848 119802954744 120108543344 120110362383 120530589696 120949098688 121227780096 121339202688 121448888352 121648709888 121760519364 122076168192 122500043776 123006242304 123208626176 123433347312 123750070334 124183031808 124261434261 124696184832 125016148224 125129157696 125131052772 125244166113 125450232072 126295179264 126733704192 126850187376 127058895744 127173751776 127620624384 127946153984 128063751552 128358825984 128508417356 128804516352 128922902856 129039443874 129251754256 129705928704 130156296512 130694132448 130909165312 131029486236 131147931519 131487916032 131825306624 131944471296 132370039296 132489696384 132829657488 133636411392 134188627968 134654560704 134778324087 135000076728 135122111262 135127719936 135472398336 135596913408 135942788608 136067736024 136381252608 136506603024 136854798624 137329988897 137335689216 137685999616 137812549248 138291065044 138609704448 138862515726 139090988144 139222499328 139577622528 139705910784 140064388288 140191000752 140643166752 140770302408 141131511081 141497376768 141988687104 142575417216 142941257712 143070470748 143441362944 143573202432 143809425408 143939423232 144071720496 144403679232 144905080896 145038265713 145408223538 145785176064 145919169792 146291374592 146425833576 147272810976 147784174903 147923905536 148167286784 148301223936 148303469952 148437530208 148818412556 149433364674 149820751872 150202908672 150340962816 150862980048 151486380792 151875086319 152406448128 152546527584 152797514496 152935637184 153076203027 153428909184 153961648452 154360774656 154502650368 154896749568 155039117904 155434585504 155935917504 156477361662 156883009536 157024825344 157169149632 157427742208 157572436824 157714875846 159184548864 159590590464 159737272992 160147149844 160291916301 160707452928 160808914926 161371533312 161637040128 161785603584 161931851136 162080685558 162347359152 163018216008 164008323072 164159066016 164577796416 164729062773 165149247098 165577375744 165681912348 166261579776 166688197632 166838876928 166841403696 166992221484 167266976096 168978272256 169133583168 169411860992 169565002368 169720852554 170160832512 170751668736 171457254144 171739355136 171897203808 172052591832 172494069099 172941238272 173655871488 174258843264 174419007642 174705981648 174863908692 175317221376 175427907192 175925961728 176493385728 176652928512 177106209984 177268991427 177721162102 178181881856 178918170624 179539414272 179704432116 180000102304 180162815016 180170293248 180795884544 181423648032 181841670144 182008804032 182173332528 182473064832 182640779046 183114252288 183750065664 184509363456 184812939264 185150020968 185625105501 186274547712 186921334336 187524222336 187693736544 187696579158 188175348108 188663169024 189318249472 190100556288 190588343616 190760627664 191250108698 191430936576 191745900544 191919230976 192095627328 192538238976 192762626034 193206774528 193384354284 193559165811 193877631384 194558893056 195234444768 196041198672 196363747968 196544229354 197231874048 197734965248 197737959936 197916706944 198555058944 199244486232 200454617088 201150640064 201981841056 202500115092 202683166893 203208597504 203395370112 203730019328 203914182912 204101604036 204571878912 205282197936 206003533824 206528999424 206718823872 207436597566 207914556672 208293773589 208636482216 208833748992 209366433792 209558866176 210096582432 210286501128 210964750128 212246065152 212787453952 212983030656 213722555068 214276603904 214411886568 214605706122 215162044416 215714138112 215909134848 216107580744 216463145536 217357621344 218112335307 218677764096 218878754688 219437061888 219638750364 220909216464 221682106368 221885858304 222250930176 222451835904 222455204928 222656295312 223227618834 224150047011 224731127808 225304363008 225511444224 226086669824 226294470072 227668891648 228609672192 228985806848 229196271744 229403455776 229992092132 230588317696 230942472678 231541161984 232345124352 232558676856 232941308864 233151878256 233903876256 234716042493 235324514304 235537238016 235753724448 236141613312 236358655236 236572313769 238557560832 238776823296 239385885696 239605909488 240217086688 240220724766 241061179392 241213372389 241898197376 242455560192 242678405376 242897776704 243297419776 243521038728 245000087552 246012484608 246417252352 246866694624 247500140668 247723870647 248366063616 248522868522 249392369664 250032296448 250258315392 250262105544 250488332226 250900464144 253467408384 253700374752 254117791488 254347503552 254581278831 255241248768 255892307968 256127503104 256717651968 257016834712 257609032704 257845805712 258078887748 258503508512 259411857408 260312593024 261388264896 261818330624 262058972472 262295863038 262975832064 263650613248 263888942592 264740078592 264979392768 265659314976 266581743153 267272822784 268377255936 269309121408 269556648174 270000153456 270244222524 270255439872 270944796672 271193826816 271885577216 272135472048 272762505216 273013206048 273709597248 273961168569 274659977794 274671378432 275371999232 275625098496 276582130088 277219408896 277725031452 278181976288 278444998656 279411821568 280128776576 280382001504 281286333504 281540604816 282263022162 282994753536 283977374208 285150834432 285882515424 286140941496 286875163047 287146404864 287618850816 287878846464 288143440992 288807358464 289143939051 289810161792 290076531426 290816447076 291570352128 291838339584 292582749184 292851667152 294545621952 294816344031 295568349806 295847811072 296334573568 296602447872 296606939904 296875060416 297636825112 298866729348 299641503744 300681925632 301725960096 302972761584 303750172638 304812896256 305093055168 305595028992 305871274368 306152406054 306857818368 307923296904 309005300736 309793499136 310078235808 310869171008 311154896349 311871835008 312954723324 313766019072 314049650688 314338299264 314855484416 315144873648 315429751692 318369097728 319181180928 319474545984 320294299688 320583832602 321414905856 321617829852 321908559183 322743066624 323571207168 323863702272 324161371116 324694718304 326036432016 328016646144 328318132032 329155592832 329458125546 330298494196 331154751488 331363824696 332523159552 333376395264 333677753856 333682807392 333984442968 334533952192 334841428251 337956544512 338267166336 338823721984 339130004736 339441705108 340321665024 341503337472 342914508288 343478710272 343794407616 344105183664 344988138198 345882476544 346413709017 347311742976 348517686528 348838015284 349411963296 349727817384 350855814384 351851923456 352986771456 353305857024 354212419968 354537982854 355442324204 356363763712 357836341248 359078828544 359408864232 360000204608 360325630032 360331087149 361591769088 362847296064 363683340288 364017608064 364346665056 364946129664 365281558092 366228504576 367500131328 369018726912 369625878528 370300041936 371250211002 372549095424 372784302783 373842668672 375048444672 375387473088 375393158316 376350696216 378636498944 380201112576 381176687232 381521255328 382500217396 382861873152 383491801088 383838461952 384191254656 385076477952 385525252068 386413549056 386768708568 387118331622 387755262768 389117786112 390468889536 392082397344 392727495936 393088458708 393443794557 394463748096 395469930496 395475919872 395833413888 397110117888 398488972464 400909234176 402301280128 403963682112 405000230184 405366333786 406417195008 406790740224 407460038656 407828365824 408203208072 409143757824 410564395872 411989966691 412007067648 413057998848 413437647744 414873195132 415829113344 416587547178 417272964432 417667497984 418732867584 419117732352 420193164864 420573002256 421929500256 423394533243 424492130304 425574907904 425966061312 427445110136 428823773136 429211412244 430324088832 431428276224 431818269696 432215161488 432926291072 434715242688 436224670614 437355528192 437757509376 438874123776 439277500728 441818432928 443352524709 443771716608 444501860352 444903671808 444910409856 445312590624 446455237668 448300094022 449462255616 450608726016 451022888448 452173339648 452588940144 455337783296 455625258957 457219344384 457971613696 458392543488 458806911552 459228609081 459984184264 461884945356 463082323968 464690248704 465117353712 465882617728 466303756512 467807752512 469432084986 470649028608 471074476032 471507448896 472283226624 472717310472 473144627538 477553646592 478771771392 479211818976 480434173376 480441449532 480875748903 482122358784 482426744778 483796394752 484911120384 485356810752 485795553408 486594839552 487042077456 490000175104 492024969216 492834504704 493733389248 494187188319 495000281336 495447741294 496732127232 497045737044 498784739328 500064592896 500516630784 500524211088 500976664452 501800928288 506934816768 507400749504 508235582976 508695007104 509162557662 510482497536 511784615936 512255006208 514033669424 515218065408 515691611424 516157775496 517007017024 517482207297 518823714816 520625186048 522776529792 523636661248 524117944944 524591726076 525951664128 527301226496 527777885184 529480157184 529958785536 531318629952 531806974281 533163486306 534545645568 536754511872 538618242816 539113296348 540000306912 540488445048 540510879744 542387653632 543771154432 544270944096 545525010432 546026412096 547419194496 547922337138 549319955588 549342756864 550743998464 551250196992 553164260176 554438817792 555450062904 556363952576 556875316503 558823643136 560257553152 560764003008 562572667008 563081209632 564526044324 565989507072 567954748416 570301668864 571765030848 572281882992 573750326094 574292809728 575237701632 575757692928 576286881984 577614716928 578287878102 579620323584 580153062852 581632894152 583676679168 585165498368 585703334304 587737026437 589091243904 589632688062 591136699612 591695622144 592669147136 593204895744 593213879808 593750120832 595273650224 597733458696 601363851264 603451920192 605945523168 607500345276 608049500679 609625792512 610186110336 611190057984 611742548736 612304812108 613715636736 615846593808 618010601472 619586998272 620156471616 621738342016 622309792698 623743670016 625909446648 628099301376 628676598528 629710968832 630289747296 630859503384 632478253363 636738195456 638362361856 638949091968 640588599376 641167665204 642829811712 643235659704 643817118366 645486133248 647142414336 647727404544 648322742232 649389436608 652072864032 654337005921 656033292288 656636264064 658311185664 658916251092 660596988392 662727649392 665046319104 666752790528 667355507712 667365614784 667968885936 669067904384 669682856502 675913089024 676534332672 677647443968 678260009472 678883410216 680625386837 683006674944 685829016576 686957420544 687588815232 688210367328 689976276396 691764953088 692827418034 694623485952 697035373056 697676030568 698823926592 699455634768 701711628768 703703846912 704148127479 705973542912 706611714048 708424839936 709075965708 709716941307 710884648408 715672682496 718157657088 718817728464 720000409216 720651260064 720662174298 723183538176 725694592128 727366680576 728035216128 728693330112 729892259328 730563116184 735000262656 738037453824 739251757056 740600083872 742500422004 743171611941 745098190848 745568605566 747685337344 750096889344 750774946176 750786316632 752701392432 757272997888 760402225152 762353374464 763042510656 763743836493 765000434792 765723746304 767676923904 768382509312 770152955904 771050504136 772827098112 773537417136 774236663244 775510525536 778235572224 780937779072 784164794688 785454991872 786176917416 786887589114 788927496192 790939860992 790951839744 791666827776 794220235776 796977944928 799745229459 801818468352 804602560256 807927364224 810000460368 810732667572 812834390016 813581480448 814920077312 815656731648 816406416144 818287515648 821128791744 821883505707 823979933382 824014135296 826115997696 826875295488 829746390264 831658226688 833175094356 834545928864 835334995968 838235464704 840386329728 841146004512 843859000512 846789066486 848984260608 851149815808 851932122624 854890220272 857647546272 858422824488 860625489141 862856552448 863636539392 864430322976 865852582144 867431817153 869430485376 872449341228 874711056384 875515018752 877748247552 878555001456 883636865856 884449032093 886705049418 887543433216 889003720704 889807343616 889820819712 890625181248 892910475336 896600188044 898924511232 902045776896 904346679296 905177880288 908320859039 910675566592 911250517914 914438688768 915943227392 916785086976 917613823104 918457218162 919968368528 923769890712 929380497408 930234707424 931765235456 932607513024 933464689047 935615505024 938864169972 941298057216 942148952064 943014897792 944566453248 945434620944 946289255076 955107293184 957543542784 958423637952 960868346752 960882899064 961751497806 964244717568 964853489556 967592789504 970713621504 971591106816 973189679104 974084154912 977466391561 980000350208 984049938432 985669009408 987466778496 988374376638 990000562672 990895482588 993464254464 994091474088 997569478656 1000129185792 1001033261568 1001048422176 1001953328904 1003601856576 1004524284753 1013869633536 1014801499008 1016471165952 1017390014208 1018325115324 1020964995072 1024510012416 1028067338848 1030436130816 1031383222848 1032315550992 1034014034048 1034964414594 1037647429632 1041250372096 1045553059584 1047273322496 1048235889888 1049183452152 1051875597839 1054602452992 1055555770368 1058960314368 1059917571072 1062637259904 1063613948562 1066326972612 1069091291136 1073509023744 1077236485632 1078226592696 1080000613824 1080976890096 1080993261447 1084775307264 1087542308864 1088541888192 1091050020864 1092052824192 1094838388992 1095844674276 1098639911176 1098685513728 1102500393984 1106328520352 1108877635584 1110900125808 1112727905152 1113750633006 1117647286272 1120515106304 1121528006016 1125145334016 1126162419264 1129052088648 1135909496832 1140603337728 1143530061696 1144563765984 1147500652188 1148585619456 1150475403264 1151515385856 1152573763968 1155229433856 1156575756204 1159240647168 1160306125704 1163265788304 1167353358336 1170330996736 1171406668608 1175474052874 1178182487808 1179265376124 1180331383671 1182273399224 1183391244288 1186409791488 1186427759616 1187500241664 1190547300448 1195466917392 1202727702528 1206903840384 1211891046336 1215000690552 1216099001358 1219251585024 1220372220672 1222380115968 1223485097472 1224609624216 1227431273472 1231693187616 1235969900073 1236021202944 1239173996544 1240312943232 1243476684032 1244619585396 1247487340032 1251818893296 1256198602752 1257353197056 1259421937664 1260579494592 1261719006768 1264956506726 1270183599729 1273476390912 1276724723712 1277898183936 1281177198752 1282335330408 1286471319408 1287634236732 1290972266496 1294284828672 1295454809088 1296645484464 1298778873216 1304145728064 1308674011842 1312066584576 1313272528128 1316622371328 1317832502184 1321193976784 1325455298784 1330057574127 1333505581056 1334711015424 1334731229568 1335937771872 1338135808768 1339365713004 1351826178048 1353068665344 1355294887936 1356520018944 1357766820432 1361250773674 1366013349888 1366875776871 1371658033152 1373914841088 1375177630464 1376420734656 1377685827243 1379952552792 1385654836068 1389246971904 1394070746112 1395352061136 1397647853184 1398911269536 1403423257536 1407407693824 1408296254958 1411947085824 1413223428096 1416849679872 1418151931416 1419433882614 1421769296816 1436315314176 1437635456928 1440000818432 1441302520128 1441324348596 1442627246709 1446367076352 1451389184256 1454733361152 1456070432256 1457386660224 1459784518656 1461126232368 1470000525312 1476074907648 1478503514112 1481200167744 1482561564957 1485000844008 1486343223882 1490196381696 1491137211132 1495370674688 1500193778688 1501549892352 1501572633264 1505402784864 1510629877867 1514545995776 1520804450304 1524706748928 1526085021312 1527487672986 1530000869584 1531447492608 1535353847808 1536765018624 1542101008272 1545654196224 1547074834272 1548473326488 1551021051072 1552446621891 1556471144448 1561875558144 1568329589376 1570909983744 1572353834832 1573775178228 1577854992384 1581903679488 1583333655552 1588440471552 1593955889856 1595420922843 1599490458918 1603636936704 1609205120512 1615854728448 1620000920736 1621465335144 1625625923933 1627162960896 1629840154624 1631313463296 1632812832288 1636575031296 1642257583488 1643767011414 1647959866764 1648028270592 1652231995392 1653750590976 1659492780528 1663316453376 1666350188712 1669091857728 1670625949509 1676470929408 1680772659456 1682292009024 1687718001024 1693578132972 1697968521216 1703864245248 1709780440544 1715295092544 1716845648976 1721250978282 1725713104896 1727273078784 1728860645952 1731705164288 1734863634306 1738860970752 1744898682456 1751030037504 1755496495104 1757110002912 1763211079311 1767273731712 1768898064186 1773410098836 1775086866432 1778007441408 1779614687232 1779641639424 1781250362496 1785820950672 1793200376088 1804091553792 1808693358592 1810355760576 1816641718078 1821351133184 1822501035828 1824148502037 1828877377536 1833570173952 1835227646208 1836914436324 1839936737056 1847539781424 1858760994816 1860469414848 1863530470912 1865215026048 1866929378094 1871231010048 1877728339944 1884297904128 1886029795584 1889132906496 1890869241888 1892578510152 1897434760089 1910214586368 1915087085568 1916847275904 1921736693504 1921765798128 1923502995612 1928489435136 1929706979112 1935185579008 1941427243008 1943182213632 1946379358208 1948168309824 1954932783122 1960000700416 1963011017763 1968099876864 1974933556992 1976748753276 1980001125344 1981790965176 1988182948176 1995138957312 2000258371584 2002066523136 2002096844352 2003906657808 2007203713152 2009048569506 2027739267072 2029602998016 2032942331904 2034780028416 2036650230648 2041876160511 2049020024832 2056134677696 2060872261632 2062766445696 2064631101984 2068028068096 2069928829188 2075294859264 2082500744192 2091106119168 2094546644992 2096471779776 2098366904304 2103751195678 2109204905984 2111111540736 2112444382437 2117920628736 2119835142144 2125274519808 2127227897124 2129150823921 2132653945224 2147018047488 2154472971264 2156453185392 2160001227648 2161953780192 2161986522894 2169550614528 2175084617728 2177083776384 2182100041728 2184105648384 2189676777984 2191689348552 2197279822352 2205000787968 2212657040704 2217755271168 2221800251616 2225455810304 2227501266012 2229514835823 2235294572544 2241030212608 2243056012032 2250290668032 2252324838528 2258104177296 2271818993664 2281206675456 2287060123392 2289127531968 2291231509479 2295001304376 2297171238912 2303030771712 2305147527936 2310458867712 2313151512408 2318481294336 2320612251408 2326531576608 2334609811249 2334706716672 2340661993472 2342813337216 2350948105748 2356364975616 2358530752248 2360662767342 2364546798448 2366782488576 2372819582976 2372855519232 2375000483328 2381094600896 2390933834784 2399235688377 2405455405056 2413807680768 2423782092672 2430001381104 2432198002716 2438503170048 2440744441344 2444760231936 2446970194944 2449219248432 2454862546944 2463386375232 2465650517121 2471939800146 2472042405888 2478347993088 2480625886464 2486953368064 2489239170792 2494974680064 2503637786592 2512330973351 2514706394112 2518843875328 2521158989184 2523438013536 2529913013452 2540367199458 2546952781824 2553449447424 2555796367872 2562354397504 2564670660816 2572942638816 2575268473464 2581876467423 2588569657344 2590909618176 2593290968928 2597557746432 2602295451459 2608291456128 2617348023684 2624133169152 2626545056256 2633244742656 2635665004368 2642387953568 2650910597568 2653347096279 2660115148254 2667011162112 2669422030848 2669462459136 2671875543744 2676271617536 2678731426008 2706137330688 2710589775872 2713040037888 2715533640864 2722501547348 2724962577117 2732026699776 2733751553742 2743316066304 2747829682176 2750355260928 2752841469312 2755371654486 2759905105584 2771309672136 2788141492224 2790704122272 2795295706368 2797822539072 2800394067141 2806846515072 2814815387648 2816592509916 2823894171648 2826446856192 2833699359744 2836303862832 2838867765228 2843538593632 2872630628352 2875270913856 2880001636864 2882605040256 2882648697192 2885254493418 2892734152704 2902778368512 2912140864512 2914773320448 2919569037312 2922252464736 2932399174683 2940001050624 2952149815296 2957007028224 2962400335488 2965123129914 2970001688016 2972686447764 2980392763392 2982274422264 2990741349376 3000387557376 3003099784704 3003145266528 3010805569728 3013572854259 3021259755734 3029091991552 3041608900608 3049413497856 3052170042624 3054975345972 3060001739168 3062894985216 3073530037248 3084202016544 3091308392448 3094149668544 3096946652976 3102042102144 3104893243782 3112942288896 3123751116288 3136659178752 3141819967488 3144707669664 3147550356456 3155626793517 3163807358976 3166667311104 3176880943104 3187911779712 3190841845686 3198980917836 3207273873408 3218410241024 3231709456896 3240001841472 3242930670288 3242979784341 3251251847866 3254325921792 3259680309248 3262626926592 3265625664576 3273150062592 3284515166976 3287534022828 3295919733528 3296056541184 3307501181952 3318985561056 3326632906752 3332700377424 3338183715456 3341251899018 3352941858816 3361545318912 3364584018048 3375436002048 3387156265944 3407728490496 3419560881088 3430590185088 3433691297952 3442501956564 3451426209792 3454546157568 3457721291904 3463410328576 3469727268612 3477721941504 3489797364912 3502060075008 3510992990208 3514220005824 3526422158622 3534547463424 3537796128372 3540994151013 3546820197672 3550173732864 3559229374464 3559283278848 3562500724992 3571641901344 3586400752176 3608183107584 3617386717184 3620711521152 3633283436156 3642702266368 3645002071656 3648297004074 3657754755072 3667140347904 3670455292416 3673828872648 3679873474112 3695079562848 3707909700219 3717521989632 3720938829696 3727060941824 3730430052096 3733858756188 3742462020096 3755456679888 3768595808256 3772059591168 3778265812992 3781738483776 3785157020304 3794869520178 3810550799187 3820429172736 3830174171136 3833694551808 3843473387008 3843531596256 3847005991224 3859413958224 3870371158016 3882854486016 3886364427264 3892758716416 3896336619648 3909865566244 3920001400832 3926022035526 3936199753728 3949867113984 3953497506552 3960002250688 3963581930352 3976365896352 3990172722381 4000516743168 4004133046272 4004193688704 4007813315616 4014407426304 4018097139012 4055478534144 4059205996032 4065884663808 4069560056832 4073300461296 4083752321022 4098040049664 4100627330613 4112269355392 4121744523264 4125532891392 4129262203968 4136056136192 4139857658376 4165001488384 4182212238336 4189093289984 4192943559552 4196733808608 4207502391356 4218409811968 4222223081472 4224888764874 4235841257472 4239670284288 4250549039616 4254455794248 4258301647842 4265307890448 4308945942528 4312906370784 4320002455296 4323907560384 4323973045788 4327881740127 4339101229056 4350169235456 4354167552768 4364200083456 4368211296768 4379353555968 4383378697104 4394559644704 4410001575936 4425314081408 4435510542336 4443600503232 4450911620608 4455002532024 4459029671646 4470589145088 4482060425216 4486112024064 4500581336064 4504649677056 4516208354592 4531889633601 4543637987328 4562413350912 4574120246784 4578255063936 4582463018958 4590002608752 4594342477824 4606061543424 4610295055872 4626303024816 4636962588672 4641224502816 4653063153216 4657339865673 4669219622498 4669413433344 4681323986944 4685626674432 4701896211496 4712729951232 4717061504496 4721325534684 4729093596896 4733564977152 4745711038464 4750000966656 4762189201792 4781867669568 4798471376754 4810910810112 4827615361536 4847564185344 4860002762208 4864396005432 4876877771799 4881488882688 4889520463872 4893940389888 4898438496864 4909725093888 4926772750464 4931301034242 4943879600292 4944084811776 4956695986176 4961251772928 4973906736128 4978478341584 4989949360128 5007275573184 5011877848527 5024661946702 5029412788224 5037687750656 5042317978368 5046876027072 5059826026904 5080734398916 5093905563648 5111592735744 5124708795008 5129341321632 5145885277632 5150536946928 5163752934846 5177139314688 5181819236352 5186581937856 5195115492864 5204590902918 5216582912256 5234696047368 5253090112512 5266489485312 5271330008736 5284775907136 5289633237933 5301821195136 5306694192558 5320230296508 5334022324224 5338844061696 5338924918272 5343751087488 5352543235072 5357462852016 5412274661376 5421179551744 5426080075776 5431067281728 5445003094696 5449925154234 5464053399552 5467503107484 5472445506111 5486632132608 5500710521856 5505682938624 5510743308972 5519810211168 5542619344272 5576282984448 5581408244544 5590591412736 5595645078144 5600788134282 5613693030144 5629630775296 5633185019832 5652893712384 5667398719488 5672607725664 5677735530456 5687077187264 5692304280267 5745261256704 5750541827712 5760003273728 5765210080512 5765297394384 5770508986836 5785468305408 5805556737024 5824281729024 5829546640896 5839138074624 5844504929472 5864798349366 5880002101248 5889033053289 5904299630592 5924800670976 5930246259828 5940003376032 5945372895528 5964548844528 5981482698752 6000775114752 6006199569408 6006290533056 6021611139456 6027145708518 6042519511468 6058183983104 6083217801216 6098826995712 6104340085248 6109950691944 6120003478336 6125628481533 6147060074496 6168404033088 6182616784896 6188299337088 6193893305952 6204084204288 6209786487564 6225884577792 6247502232576 6273318357504 6283639934976 6289415339328 6295100712912 6311253587034 6327614717952 6333334622208 6337333147311 6353761886208 6375823559424 6381683691372 6397961835672 6436820482048 6463418913792 6480003682944 6485861340576 6485959568682 6502503695732 6508651843584 6519360618496 6525253853184 6531251329152 6546300125184 6569030333952 6575068045656 6591839467056 6615002363904 6637971122112 6653265813504 6665400754848 6676367430912 6682503798036 6688544507469 6705883717632 6723090637824 6729168036096 6750872004096 6774312531888 6815456980992 6839121762176 6861180370176 6867382595904 6885003913128 6909092315136 6915442583808 6926820657152 6939454537224 6955443883008 6979594729824 7003829433747 7004120150016 7021985980416 7028440011648 7052844317244 7069094926848 7075592256744 7081988302026 7093640395344 7100347465728 7118458748928 7118566557696 7125001449984 7143283802688 7172801504352 7197707065131 7216366215168 7234773434368 7241423042304 7266566872312 7290004143312 7296594008148 7315509510144 7334280695808 7340910584832 7347657745296 7359746948224 7390159125696 7415819400438 7435043979264 7441877659392 7454121883648 7460860104192 7467717512376 7484924040192 7510913359776 7536992920053 7544119182336 7556531625984 7563476967552 7570314040608 7589739040356 7621101598374 7640858345472 7660348342272 7667389103616 7686946774016 7687063192512 7694011982448 7718827916448 7740742316032 7745629402269 7765708972032 7772728854528 7785517432832 7792673239296 7806886354377 7819731132488 7852044071052 7872399507456 7899734227968 7906995013104 7920004501376 7927163860704 7952731792704 7980345444762 8001033486336 8008266092544 8008387377408 8015626631232 8028814852608 8036194278024 8118411992064 8131769327616 8139120113664 8146600922592 8167504642044 8174887731351 8196080099328 8201254661226 8224538710784 8243489046528 8251065782784 8258524407936 8272112272384 8279715316752 8330002976768 8364424476672 8378186579968 8385887119104 8393467617216 8401182201423 8415004782712 8444446162944 8449777529748 8471682514944 8479340568576 8501098079232 8508911588496 8516603295684 8530615780896 8617891885056 8625812741568 8640004910592 8647815120768 8647946091576 8655763480254 8678202458112 8700338470912 8708335105536 8736422593536 8758707111936 8766757394208 8789119289408 8797197524049 8820003151872 8850628162816 8871021084672 8887201006464 8901823241216 8910005064048 8918059343292 8941178290176 8964120850432 8972224048128 9001162672128 9009299354112 9032416709184 9040718562777 9063779267202 9087275974656 9124826701824 9148240493568 9156510127872 9164926037916 9180005217504 9188684955648 9220590111744 9252606049632 9273925177344 9282449005632 9306126306432 9314679731346 9338439244996 9338826866688 9362647973888 9371253348864 9403792422992 9425459902464 9434123008992 9442651069368 9458187193792 9466880380551 9491422076928 9500001933312 9524378403584 9563735339136 9596942753508 9621821620224 9655230723072 9695128370688 9720005524416 9728792010864 9728939353023 9753755543598 9762977765376 9779040927744 9787880779776 9796876993728 9819450187776 9853545500928 9862602068484 9887759200584 9888169623552 9922503545856 9947813472256 9956956683168 9979898720256 9991529449429 10014551146368 10023755697054 10049323893404 10058825576448 10075375501312 10084635956736 10093752054144 10119652053808 10161468797832 10223185471488 10249417590016 10258682643264 10291770555264 10301073893856 10327505869692 10354278629376 10363638472704 10373163875712 10390230985728 10409181805836 10433165824512 10469392094736 10506180225024 10532978970624 10542660017472 10569551814272 10579266475866 10603642390272 10613388385116 10640460593016 10677688123392 10677849836544 10687502174976 10705086470144 10714925704032 10752130307171 10824549322752 10842359103488 10852160151552 10862134563456 10890006189392 10899850308468 10928106799104 10935006214968 10944891012222 10973264265216 11001421043712 11011365877248 11021486617944 11039620422336 11085238688544 11123729100657 11152565968896 11162816489088 11181182825472 11191290156288 11201576268564 11227386060288 11266370039664 11305787424768 11334797438976 11345215451328 11355471060912 11374154374528 11384608560534 11490522513408 11501083655424 11520006547456 11530420161024 11530594788768 11541017973672 11570631576229 11611113474048 11648563458048 11659093281792 11678276149248 11689009858944 11729596698732 11760004202496 11778066106578 11808599261184 11849601341952 11860492519656 11880006752064 11890745791056 11929097689056 11962965397504 11970518167143 12001550229504 12012399138816 12012581066112 12043222278912 12054291417036 12085039022936 12166435602432 12197653991424 12208680170496 12219901383888 12240006956672 12251256963066 12294120148992 12336808066176 12365233569792 12376598674176 12387786611904 12408168408576 12419572975128 12495004465152 12546636715008 12567279869952 12578830678656 12590201425824 12622507174068 12655229435904 12666669244416 12674666294622 12707523772416 12751647118848 12763367382744 12795923671344 12873640964096 12926837827584 12960007365888 12971722681152 12971919137364 12983645220381 13005007391464 13017303687168 13050507706368 13062502658304 13092600250368 13138060667904 13150136091312 13183678934112 13230004727808 13275942244224 13306531627008 13330801509696 13352734861824 13365007596072 13377089014938 13411767435264 13446181275648 13458336072192 13501744008192 13548625063776 13595668900803 13630913961984 13678243524352 13722360740352 13734765191808 13770007826256 13818184630272 13830885167616 13853641314304 13878909074448 13910887766016 13959189459648 13972019597019 14007658867494 14008240300032 14043971960832 14056880023296 14105688634488 14138189853696 14151184513488 14163976604052 14187280790688 14200694931456 14237133115392 14250002899968 14286567605376 14345603008704 14395414130262 14432732430336 14469546868736 14482846084608 14533133744624 14580008286624 14593188016296 14630633315397 14668561391616 14681821169664 14695315490592 14719493896448 14780318251392 14831638800876 14870087958528 14883755318784 14908243767296 14921720208384 14935435024752 14969848080384 15021826719552 15035633545581 15073985840106 15088238364672 15113063251968 15126953935104 15140628081216 15179478080712 15242203196748 15281716690944 15334778207232 15373893548032 15374126385024 15388023964896 15437655832896 15481484632064 15491258804538 15531417944064 15545457709056 15571034865664 15585346478592 15613772708754 15639462264976 15704088142104 15799468455936 15813990026208 15840009002752 15854327721408 15868899713799 15905463585408 15960690889524 16002066972672 16016532185088 16016774754816 16031253262464 16057629705216 16072388556048 16236823984128 16263538655232 16278240227328 16293201845184 16335009284088 16349775462702 16392160198656 16402509322452 16449077421568 16502131565568 16517048815872 16544224544768 16559430633504 16616928656537 16660005953536 16728848953344 16756373159936 16771774238208 16786935234432 16802364402846 16830009565424 16888892325888 16899555059496 16958681137152 17002196158464 17017823176992 17033206591368 17061231561792 17076912840801 17235783770112 17251625483136 17280009821184 17295630241536 17295892183152 17311526960508 17356404916224 17416670211072 17472845187072 17517414223872 17533514788416 17578238578816 17594395048098 17640006303744 17701256325632 17774402012928 17803646482432 17820010128096 17836118686584 17881885163263 17928241700864 17944448096256 18002325344256 18018598708224 18064833418368 18081437125554 18127558534404 18174551949312 18249653403648 18296480987136 18313020255744 18329852075832 18360010435008 18376885444599 18441180223488 18505212099264 18547850354688 18564898011264 18612252612864 18629359462692 18676878489992 18677653733376 18742506697728 18807584845984 18850919804928 18868246017984 18885302138736 18916374387584 18933760761102 18982844153856 19000003866624 19048756807168 19127470678272 19193885507016 19310461446144 19390256741376 19440011048832 19457584021728 19457878706046 19507511087196 19525955530752 19558081855488 19575761559552 19593753987456 19638900375552 19707091001856 19725204136968 19775518401168 19845007091712 19895626944512 19913913366336 19959797440512 19983058898858 20029102292736 20047511394108 20065633522407 20098647786808 20117651152896 20169271913472 20187504108288 20239304107616 20322937595664 20446370942976 20498835180032 20517365286528 20583541110528 20602147787712 20655011739384 20727276945408 20746327751424 20780461971456 20818363611672 20866331649024 20938784189472 21011488301241 21012360450048 21065957941248 21085320034944 21139103628544 21158532951732 21207284780544 21226776770232 21280921186032 21355376246784 21355699673088 21375004349952 21410172940288 21429851408064 21504260614342 21593121195393 21649098645504 21704320303104 21724269126912 21780012378784 21799700616936 21870012429936 21889782024444 21946528530432 22002842087424 22022731754496 22042973235888 22079240844672 22170477377088 22247458201314 22305131937792 22325632978176 22362365650944 22382580312576 22403152537128 22454772120576 22532740079328 22610978760159 22669594877952 22690430902656 22710942121824 22748308749056 22769217121068 22981045026816 23002167310848 23040013094912 23060840322048 23061189577536 23082035947344 23141263152458 23222226948096 23236888206807 23297126916096 23318186563584 23356552298496 23378019717888 23420659063131 23459193397464 23556132213156 23617198522368 23699202683904 23720985039312 23760013504128 23781491582112 23858195378112 23925930795008 23941036334286 24003100459008 24024798277632 24025162132224 24086444557824 24108582834072 24170078045872 24395307982848 24417360340992 24439802767776 24480013913344 24502513926132 24524663194053 24588240297984 24673616132352 24730467139584 24753197348352 24775573223808 24816336817152 24839145950256 24990008930304 25093273430016 25134559739904 25157661357312 25180402851648 25203546604269 25245014348136 25333338488832 25349332589244 25415047544832 25503294237696 25526734765488 25591847342688 25680707923739 25747281928192 25853675655168 25920014731776 25943445362304 25943838274728 25967290440762 26010014782928 26034607374336 26101015412736 26125005316608 26276121335808 26300272182624 26367357868224 26391592572147 26460009455616 26551884488448 26613063254016 26661603019392 26705469723648 26730015192144 26754178029876 26823534870528 26892362551296 26916672144384 27003488016384 27097250127552 27122155688331 27191337801606 27261827923968 27356487048704 27444721480704 27469530383616 27540015652512 27635640706861 27661770335232 27707282628608 27757818148896 27821775532032 27918378919296 27944039194038 28015317734988 28016480600064 28087943921664 28113760046592 28211377268976 28276379707392 28302369026976 28327953208104 28374561581376 28400641141653 28474266230784 28500005799936 28573135210752 28691206017408 28790828260524 28865464860672 28965692169216 29066267489248 29160016573248 29186376032592 29186818059069 29261266630794 29337122783232 29363642339328 29390630981184 29438987792896 29560636502784 29663277601752 29767510637568 29816487534592 29843440416768 29870870049504 29939696160768 29974588348287 30043653439104 30071267091162 30147971680212 30176476729344 30226126503936 30253907870208 30281256162432 30358956161424 30484406393496 30669556414464 30747787096064 30748252770048 30776047929792 30875311665792 30962969264128 30982517609076 31062835888128 31090915418112 31170692957184 31227545417508 31278924529952 31408176284208 31598936911872 31627980052416 31680018005504 31708655442816 31737799427598 31810927170816 31921381779048 32033064370176 32033549509632 32062506524928 32115259410432 32144777112096 32256390921513 32473647968256 32527077310464 32556480454656 32586403690368 32670018568176 32699550925404 32784320397312 32805018644904 32898154843136 33004263131136 33034097631744 33088449089536 33118861267008 33233857313074 33320011907072 33371187301971 33457697906688 33543548476416 33573870468864 33604728805692 33660019130848 33799110118992 33917362274304 34004392316928 34035646353984 34066413182736 34122463123584 34153825681602 34471567540224 34503250966272 34560019642368 34591260483072 34591784366304 34623053921016 34711894728687 34833340422144 34945690374144 35034828447744 35067029576832 35156477157632 35188790096196 35280012607488 35402512651264 35548804025856 35607292964864 35640020256192 35672237373168 35763770326526 35856483401728 35888896192512 35911554501429 36004650688512 36037197416448 36129666836736 36162874251108 36255117068808 36499306807296 36592961974272 36626040511488 36659704151664 36720020870016 36753770889198 36882360446976 37010424198528 37095700709376 37129796022528 37224505225728 37258718925384 37353756979984 37485013395456 37615169691968 37701839609856 37736492035968 37770604277472 37832748775168 37867521522204 37965688307712 38000007733248 38097513614336 38254941356544 38387771014032 38620922892288 38780513482752 38880022097664 38915168043456 38915757412092 38950935661143 39015022174392 39051911061504 39151523119104 39187507974912 39277800751104 39414182003712 39450408273936 39551036802336 39690014183424 39791253889024 39827826732672 39919594881024 39966117797716 40058204585472 40095022788216 40131267044814 40197295573616 40235302305792 40338543826944 40375008216576 40478608215232 40645875191328 40787006702409 40892741885952 40997670360064 41034730573056 41167082221056 41204295575424 41310023478768 41454553890816 41492655502848 41560923942912 41636727223344 41732663298048 41877568378944 41916058791057 42022976602482 42024720900096 42131915882496 42170640069888 42278207257088 42317065903464 42414569561088 42453553540464 42561842372064 42709626546967 42711399346176 42750008699904 42820345880576 42859702816128 43008521228684 43186242390786 43298197291008 43408640606208 43448538253824 43560024757568 43599401233872 43740024859872 43779564048888 43891899946191 44005684174848 44045463508992 44085946471776 44158481689344 44340954754176 44494916402628 44610263875584 44651265956352 44724731301888 44765160625152 44806305074256 44909544241152 45065480158656 45106900636743 45221957520318 45339189755904 45380861805312 45421884243648 45496617498112 45538434242136 46004334621696 46080026189824 46121680644096 46122379155072 46164071894688 46282526304916 46444453896192 46473776413614 46594253832192 46636373127168 46713104596992 46756039435776 46841318126262 46918386794928 47112264426312 47398405367808 47441970078624 47520027008256 47562983164224 47606699141397 47716390756224 47851861590016 47882072668572 48006200918016 48049596555264 48050324264448 48172889115648 48217165668144 48340156091744 48790615965696 48834720681984 48879605535552 48960027826688 49005027852264 49049326388106 49176480595968 49347232264704 49506394696704 49551146447616 49632673634304 49678291900512 49850785969611 49980017860608 50186546860032 50269119479808 50315322714624 50360805703296 50407093208538 50490028696272 50666676977664 50698665178488 51006588475392 51053469530976 51183694685376 51230738522403 51361415847478 51494563856384 51707351310336 51840029463552 51886890724608 51887676549456 51934580881524 52020029565856 52069214748672 52250010633216 52552242671616 52600544365248 52734715736448 52783185144294 52920018911232 53103768976896 53323206038784 53410939447296 53460030384288 53508356059752 53645655489789 53784725102592 53833344288768 54006976032768 54194500255104 54244311376662 54382675603212 54523655847936 54712974097408 54889442961408 54939060767232 55080031305024 55130656333797 55271281413722 55323540670464 55414565257216 55515636297792 55643551064064 55836757838592 55888078388076 56030635469976 56032961200128 56227520093184 56422754537952 56552759414784 56604738053952 56655906416208 56749123162752 56801282283306 56948532461568 57000011599872 57146270421504 57382412034816 57581656521048 57931384338432 58132534978496 58320033146496 58372752065184 58373636118138 58522533261588 58674245566464 58727284678656 58781261962368 58877975585792 59121273005568 59326555203504 59535021275136 59632975069184 59686880833536 59741740099008 59879392321536 59949176696574 60087306878208 60142534182324 60196900567221 60295943360424 60352953458688 60507815740416 60562512324864 60717912322848 60968812786992 61339112828928 61495574192128 61496505540096 61552095859584 61750623331584 61925938528256 61965035218152 62181830836224 62341385914368 62455090835016 62557849059904 62816352568416 63034464903723 63197873823744 63255960104832 63360036011008 63417310885632 63475598855196 63621854341632 63842763558096 64066128740352 64067099019264 64125013049856 64230518820864 64289554224192 64512781843026 64779363586179 64947295936512 65112960909312 65172807380736 65340037136352 65399101850808 65610037289808 65796309686272 66008526262272 66068195263488 66176898179072 66237722534016 66467714626148 66640023814144 66742374603942 66915395813376 67087096952832 67147740937728 67209457611384 67320038261696 67598220237984 67832936280477 68008784633856 68071292707968 68132826365472 68244926247168 68307651363204 68943135080448 69006501932544 69120039284736 69182520966144 69183568732608 69246107842032 69423789457374 69666680844288 69710664620421 69891380748288 70069656895488 70134059153664 70312954315264 70377580192392 70805025302528 71097608051712 71214585929728 71280040512384 71344474746336 71527540653052 71712966803456 71777792385024 71823109002858 72009301377024 72074394832896 72259333673472 72325748502216 72510234137616 73185923948544 73252081022976 73319408303328 73440041740032 73507541778396 73573989582159 73764720893952 74020848397056 74191401418752 74259592045056 74449010451456 74517437850768 74707513959968 74970026790912 75230339383936 75403679219712 75472984071936 75541208554944 75665497550336 75735043044408 76000015466496 76195027228672 76509882713088 76775542028064 77042123771217 77241845784576 77561026965504 77760044195328 77830336086912 77831514824184 77901871322286 78030044348784 78103822123008 78303046238208 78375015949824 78828364007424 78900816547872 79102073604672 79174777716441 79380028366848 79582507778048 79655653465344 79839189762048 79932235595432 80116409170944 80190045576432 80262534089628 80394591147232 80470604611584 80677087653888 80750016433152 80957216430464 81291750382656 81574013404818 81785483771904 81995340720128 82069461146112 82334164442112 82408591150848 82620046957536 82906922120583 82985311005696 83121847885824 83273454446688 83465326596096 83755136757888 83832117582114 84045953204964 84049441800192 84263831764992 84341280139776 84556414514176 84634131806928 84829139122176 84907107080928 85123684744128 85201923424959 85419253093934 85422798692352 85500017399808 85640691761152 85719405632256 86017042457368 86372484781572 86596394582016 86897076507648 87120049515136 87198802467744 87480049719744 87559128097776 87783799892382 88011368349696 88090927017984 88171892943552 88316963378688 88681909508352 88989832805256 89302531912704 89449462603776 89530321250304 89612610148512 89819088482304 89923765044861 90130960317312 90213801273486 90443915040636 90678379511808 90761723610624 90843768487296 90993234996224 91076868484272 92008669243392 92160052379648 92243361288192 92244758310144 92328143789376 92565052609832 92888907792384 92947552827228 93188507664384 93272746254336 93512078871552 93682636252524 93836773589856 94224528852624 94796810735616 94883940157248 95040054016512 95125966328448 95213398282794 95432781512448 95703723180032 95764145337144 96099193110528 96100648528896 96345778231296 96434331336288 96680312183488 96769172764539 97581231931392 97669441363968 97759211071104 97920055653376 98010055704528 98098652776212 98352961191936 98694464529408 99012789393408 99102292895232 99265347268608 99356583801024 99701571939222 99960035721216 100113561905913 100373093720064 100630645429248 100721611406592 100814186417076 100980057392544 101397330356976 102013176950784 102106939061952 102367389370752 102461477044806 102722831694956 102989127712768 103414702620672 103680058927104 103773781449216 103775353098912 103869161763048 104040059131712 104135684186061 104500021266432 105104485343232 105201088730496 105469431472896 105566370288588 105840037822464 106207537953792 106646412077568 106821878894592 106920060768576 107016712119504 107291310979578 107569450205184 107666688577536 107734663504287 108013952065536 108389000510208 108488622753324 108765351206424 109425948194816 109778885922816 109878121534464 110160062610048 110261312667594 110542562827444 110647081340928 110829130514432 111031272595584 111287102128128 111673515677184 111776156776152 112061270939952 112455040186368 112845509075904 113105518829568 113209476107904 113311812832416 113498246325504 113602564566612 113897064923136 114000023199744 114292540843008 114764824069632 115163313042096 115862768676864 116265069956992 116640066292992 116745504130368 116747272236276 117045066523176 117454569357312 117562523924736 117755951171584 118242546011136 118653110407008 119070042550272 119265950138368 119373761667072 119483480198016 119758784643072 119898353393148 120174613756416 120285068364648 120393801134442 120591886720848 120705906917376 121015631480832 121125024649728 121435824645696 121937625573984 122361020107227 122678225657856 122991148384256 122993011080192 123104191719168 123501246663168 123930070436304 124363661672448 124682771828736 124910181670032 125115698119808 125632705136832 126068929807446 126395747647488 126511920209664 126720072022016 126834621771264 126951197710392 127243708683264 127685527116192 128128879640901 128134198038528 128250026099712 128461037641728 128579108448384 129025563686052 129558727172358 129894591873024 130225921818624 130345614761472 130680074272704 130798203701616 131220074579616 131592619372544 131675699838573 132017052524544 132136390526976 132353796358144 132475445068032 132935429252296 133484749207884 133830791626752 134174193905664 134295481875456 134418915222768 134640076523392 135196440475968 135665872560954 136017569267712 136142585415936 136265652730944 136489852494336 136615302726408 138013003865088 138240078569472 138365041932288 138367137465216 138492215684064 138847578914748 139333361688576 139421329240842 139782761496576 140139313790976 140268118307328 140625908630528 140755160384784 141610050605056 142195216103424 142429171859456 142560081024768 142688949492672 142820097424191 143055081306104 143555584770048 143646218005716 144018602754048 144148789665792 144518667346944 144651497004432 145020468275232 146371847897088 146504162045952 146638816606656 146880083480064 147015083556792 147147979164318 147529441787904 148041696794112 148519184090112 148898020902912 149034875701536 149415027919936 149552357908833 149940053581824 150460678767872 150807358439424 150945968143872 151082417109888 151330995100672 151470086088816 152000030932992 152390054457344 153019765426176 153551084056128 153692215567209 154084247542434 154483691569152 155122053931008 155520088390656 155660672173824 155663029648368 155803742644572 156060088697568 156207644246016 156750031899648 157656728014848 157801633095744 158204147209344 158349555432882 158760056733696 159165015556096 159311306930688 159864471190864 160232818341888 160380091152864 160525068179256 160789182294464 160936966469367 161354175307776 161500032866304 161914432860928 162583500765312 163148026809636 163570967543808 163990681440256 164138922292224 164668328884224 164817182301696 165240093915072 165391969001391 165813844241166 165970622011392 166243695771648 166546908893376 166930653192192 167510273515776 167664235164228 168091906409928 168098883600384 168682560279552 169112829028352 169268263613856 169658278244352 169814214161856 170247369488256 170403846849918 170838506187868 170845597384704 171000034799616 171281383522304 171438811264512 172034084914736 172744969563144 173794153015296 174240099030272 174397604935488 174960099439488 175118256195552 175567599784764 176022736699392 176181854035968 176343785887104 176633926757376 177363819016704 177979665610512 178605063825408 178898925207552 179060642500608 179225220297024 179638176964608 179847530089722 180261920634624 180427602546972 180887830081272 181523447221248 181687536974592 181986469992448 182153736968544 182786215221907 184017338486784 184320104759296 184486722576384 184489516620288 184656287578752 185130105219664 185777815584768 185895105654456 186545492508672 187024157743104 187365272505048 187673547179712 188449057705248 189103394711169 189593621471232 189767880314496 190080108033024 190251932656896 190426796565588 190865563024896 191528290674288 192198386221056 192201297057792 192691556462592 192868662672576 193360624366976 193538345529078 195338882727936 195518422142208 195840111306752 196020111409056 196197305552424 196700736795893 197388929058816 198025578786816 198204585790464 198530694537216 198713167602048 199403143878444 199920071442432 200227123811826 200746187440128 201261290858496 201443222813184 201628372834152 201960114785088 202794660713952 203498808841431 204026353901568 204213878123904 204734778741504 204922954089612 205445663389912 206829405241344 207360117854208 207547562898432 207550706197824 207738323526096 208080118263424 208271368372122 209000042532864 210208970686464 210402177460992 210938862945792 211132740577176 212415075907584 213292824155136 213643757789184 213840121537152 214033424239008 214582621959156 215138900410368 215333377155072 215469327008574 216027904131072 216778001020416 216977245506648 217530702412848 218851896389632 219557771845632 219756243068928 220320125220096 220522625335188 220721968746477 221085125654888 221294162681856 222062545191168 222574204256256 223347031354368 223552313552304 224122541879904 224910080372736 225691018151808 226211037659136 226418952215808 226623625664832 226996492651008 227205129133224 228000046399488 228585081686016 229529648139264 230326626084192 231126371313651 231725537353728 232530139913984 233280132585984 233491008260736 233494544472552 234090133046352 234909138714624 235125047849472 235511902343168 236485092022272 237306220814016 237524333149323 238140085100544 238747523334144 238966960396032 239517569286144 239796706786296 240349227512832 240570136729296 240787602268884 241183773441696 241411813834752 242031262961664 242250049299456 242871649291392 243875251147968 244722040214454 245356451315712 245982296768512 245986022160384 246208383438336 247002493326336 247860140872608 248720766361749 249365543657472 249820363340064 250231396239616 251265410273664 252137859614892 252791495294976 253023840419328 253440144044032 253669243542528 253902395420784 254487417366528 255371054232384 255605770274877 256257759281802 256268396077056 256500052199424 256922075283456 257158216896768 258051127372104 259117454344716 259789183746048 260691229522944 261360148545408 261596407403232 262440149159232 263185238745088 263351399677146 264034105049088 264272781053952 264707592716288 264950890136064 265870858504592 266969498415768 268348387811328 268590963750912 268837830445536 269280153046784 269771295134583 270392880951936 271331745121908 272035138535424 272285170831872 272531305461888 272979704988672 273230605452816 276026007730176 276480157138944 276730083864576 276734274930432 276984431368128 277695157829496 278666723377152 278842658481684 279565522993152 280536236614656 281251817261056 281510320769568 282487787161129 283220101210112 284390432206848 284858343718912 285120162049536 285377898985344 285640194848382 286110162612208 287111169540096 287292436011432 288297579331584 289037334693888 289302994008864 290040936550464 290307518293617 292743695794176 293008324091904 293277633213312 293760166960128 294030167113584 294295958328636 295058883575808 296083393588224 297038368180224 297796041805824 298069751403072 298830055839872 299104715817666 299880107163648 300921357535744 301891936287744 302164834219776 302661990201344 302940172177632 303992047775471 304780108914688 306039530852352 307102168112256 307384431134418 308168495084868 308967383138304 310244107862016 311040176781312 311321344347648 311326059296736 311607485289144 312120177395136 312407052558183 313500063799296 315313456029696 315603266191488 316408294418688 316699110865764 317520113467392 318622613861376 319728942381728 320465636683776 320760182305728 321050136358512 321578364588928 321873932938734 322708350615552 323000065732608 323828865721856 325167001530624 326296053619272 327981362880512 328277844584448 329336657768448 329634364603392 330480187830144 330783938002782 331627688482332 331941244022784 332487391543296 333093817786752 333861306384384 335020547031552 335328470328456 336183812819856 337365120559104 338225658056704 338536527227712 339316556488704 339628428323712 340494738976512 340807693699836 341677012375736 341691194769408 342000069599232 342877622529024 344068169829472 345489939126288 347588306030592 348480198060544 348795209870976 349920198878976 350236512391104 351135199569528 352363708071936 352687571774208 353267853514752 354727638033408 355959331221024 357210127650816 357797850415104 358121285001216 358450440594048 359276353929216 359695060179444 360523841269248 360855205093944 361775660162544 363046894442496 363375073949184 363972939984896 364307473937088 365572430443814 367083060321681 368034676973568 368973445152768 368979033240576 369312575157504 370260210439328 371790211308912 373090985017344 374048315486208 374730545010096 375347094359424 376898115410496 378206789422338 379187242942464 379535760628992 380160216066048 380503865313792 380853593131176 381731126049792 383056581348576 384386638922703 384402594115584 385383112925184 385737325345152 386721248733952 387076691058156 390677765455872 391036844284416 391680222613504 392040222818112 392394611104848 393401473591786 394777858117632 395027099515719 396051157573632 396409171580928 397061389074432 397426335204096 398806287756888 400454247623652 401492374880256 402522581716992 402886445626368 403256745668304 403920229570176 405589321427904 406997617682862 408052707803136 408427756247808 409469557483008 409845908179224 410891326779824 414720235708416 415095125796864 415101412395648 415476647052192 416160236526848 416542736744244 418000085065728 420417941372928 420804354921984 421877725891584 422265481154352 424830151815168 426585648310272 427287515578368 427680243074304 428066848478016 428460292272573 429165243918312 430666754310144 430938654017148 432055808262144 433556002040832 433954491013296 435061404825696 437703792779264 439115543691264 439512486137856 440640250440192 441045250670376 441443937492954 442170251309776 442588325363712 444125090382336 446694062708736 447104627104608 448245083759808 448657073726499 449820160745472 451382036303616 452422075318272 452837904431616 453247251329664 453992985302016 454410258266448 456000092798976 457170163372032 459059296278528 460653252168384 461076646701627 462252742627302 463451074707456 465060279827968 466560265171968 466982016521472 466989088945104 468180266092704 469805892016637 470250095698944 471023804686336 472970184044544 474612441628032 475048666298646 476280170201088 477495046668288 477933920792064 479593413572592 480698455025664 481140273458592 481575204537768 482367546883392 482810899408101 484062525923328 484500098598912 485743298582784 487750502295936 489444080428908 490712902631424 491972044320768 492416766876672 494004986652672 495720281745216 496175907004173 497441532723498 498731087314944 499640726680128 500462792479232 502530820547328 504275719229784 506047680838656 506880288088064 507338487085056 507804790841568 508974834733056 510742108464768 511211540549754 512515518563604 512536792154112 513000104398848 513844150566912 514316433793536 516102254744208 518234908689432 521382459045888 522720297090816 523192814806464 524880298318464 526370477490176 526702799354292 528068210098176 528545562107904 529901780272128 531741717009184 533938996831536 536696775622656 537181927501824 537675660891072 538560306093568 539542590269166 540785761903872 542663490243816 544570341663744 545062610923776 545959409977344 546461210905632 548358645665721 552052015460352 552960314277888 553460167729152 553468549860864 553968862736256 555390315658992 557333446754304 557685316963368 561072473229312 562503634522112 563020641539136 564975574322258 566440202420224 567310184133507 568780864413696 570240324099072 570755797970688 571280389696764 572220325224416 574584872022864 576595158663168 578074669387776 578605988017728 580081873100928 580615036587234 586016648183808 586555266426624 587520333920256 588060334227168 588591916657272 590102210387679 592166787176448 594076736360448 595592083611648 596139502806144 597660111679744 598209431635332 599760214327296 601842715071488 603783872575488 604329668439552 605323980402688 605880344355264 607984095550942 609560217829376 610496426524293 612079061704704 614204336224512 614768862268836 616336990169736 620488215724032 622080353562624 622642688695296 622652118593472 623214970578288 624240354790272 624814105116366 627000127598592 630626912059392 631206532382976 632816588837376 633398221731528 637245227722752 639457884763456 640931273367552 641520364611456 642100272717024 643156729177856 643747865877468 645416701231104 646000131465216 647657731443712 650334003061248 652592107238544 655962725761024 656555689168896 658673315536896 659268729206784 660960375660288 661567876005564 662165906239431 663255376964664 663882488045568 666187635573504 667722612768768 670041094063104 670656940656912 672367625639712 674730241118208 676451316113408 677073054455424 678633112977408 679256856647424 680989477953024 681615387399672 683354024751472 684000139198464 685755245058048 688136339658944 690979878252576 693379113940953 695176612061184 696960396121088 697590419741952 699840397757952 700473024782208 702270399139056 704727416143872 705375143548416 706535707029504 709455276066816 711918662442048 712572999447969 714420255301632 716242570002432 716900881188096 718552707858432 719390120358888 721047682538496 721710410187888 723551320325088 726063651298439 726093788884992 726750147898368 727945879969792 728614947874176 731144860887628 734166120643362 736069353947136 737946890305536 737958066481152 738625150315008 740520420878656 743580422617824 746162299085247 748096630972416 749461090020192 750694188718848 753796230820992 756413578844676 758374485884928 759071521257984 760320432132096 761007730627584 761707186262352 763462252099584 766113162697152 766817310824631 768773277845406 768805188231168 770766225850368 771474650690304 773442497467904 774153382116312 782073688568832 783360445227008 784080445636224 784789222209696 786802947183572 789555716235264 790054199031438 792102315147264 792818343161856 794122778148864 794852670408192 797612575513776 800908495247304 805045163433984 805772891252736 806513491336608 807840459140352 809313885403749 811178642855808 813995235365724 816105415606272 816855512495616 818939114966016 819691816358448 821782653559648 829440471416832 830190251593728 830202824791296 830953294104384 832320473053696 833085473488488 836000170131456 841608709843968 843755451783168 844530962308704 847463361483387 849660303630336 853171296620544 854575031156736 855360486148608 856133696956032 856920584545146 858330487836624 861333508620288 861877308034296 867112004081664 867908982026592 870122809651392 870922554880851 875407585558528 878231087382528 879024972275712 881280500880384 882090501340752 882887874985908 884340502619552 885176650727424 888250180764672 893388125417472 894209254209216 896490167519616 897314147452998 899640321490944 902764072607232 905675808863232 906494502659328 907985970604032 908820516532896 911976143326413 914340326744064 918118592557056 921306504336768 922153293403254 924505485254604 926902149414912 930120559655936 933120530343936 933964033042944 933978177890208 936360532185408 937221157674549 939611784033274 940500191397888 942047609372672 945940368089088 949224883256064 950097332597292 952560340402176 955867841584128 959186827145184 961396910051328 962280546917184 963150409075536 964735093766784 965621798816202 968125051846656 969000197197824 971486597165568 975501004591872 978888160857816 983944088641536 984833533753344 988009973305344 991440563490432 992351814008346 994883065446996 997462174629888 999281453360256 1000925584958464 1005061641094656 1008551438459568 1012095361677312 1013760576176128 1014676974170112 1015609581683136 1017949669466112 1021484216929536 1022423081099508 1025031037127208 1025073584308224 1026000208797696 1028632867587072 1032204509488416 1036469817378864 1042764918091776 1045440594181632 1046385629612928 1049760596636928 1052740954980352 1053405598708584 1057091124215808 1059803560544256 1063483434018368 1067877993663072 1073393551245312 1074363855003648 1075351321782144 1077120612187136 1079085180538332 1081571523807744 1085326980487632 1089140683327488 1090125221847552 1091918819954688 1092922421811264 1096717291331442 1101249180965043 1104104030920704 1106920335458304 1106937099721728 1107937725472512 1110780631317984 1115370633926736 1122144946458624 1125007269044224 1126041283078272 1129951148644516 1132880404840448 1134620368267014 1137561728827392 1140480648198144 1141511595941376 1142560779393528 1144440650448832 1149169744045728 1153159916768109 1156149338775552 1157211976035456 1160163746201856 1161230073174468 1172033296367616 1173110532853248 1175040667840512 1176120668454336 1177183833314544 1180204420775358 1184333574352896 1185081298547157 1188153472720896 1191184167223296 1192279005612288 1195320223359488 1196418863270664 1203685430142976 1207567745150976 1208659336879104 1210647960805376 1211760688710528 1215968191101884 1219120435658752 1220992853048586 1224158123409408 1228408672449024 1229537724537672 1232673980339472 1244160707125248 1245285377390592 1245304237186944 1246429941156576 1248480709580544 1249628210232732 1254000255197184 1261253824118784 1262413064765952 1265633177674752 1266796443463056 1274490455445504 1278915769526912 1281862546735104 1283040729222912 1284200545434048 1286313458355712 1287495731754936 1292000262930432 1295315462887424 1300668006122496 1305184214477088 1311925451522048 1313111378337792 1317346631073792 1318537458413568 1321920751320576 1323135752011128 1324331812478862 1326510753929328 1327764976091136 1332375271147008 1340082188126208 1341313881313824 1344735251279424 1345971221179497 1349460482236416 1352902632226816 1354146108910848 1357266225954816 1358513713294848 1361978955906048 1363230774799344 1366708049502944 1368000278396928 1371510490116096 1376272679317888 1381959756505152 1386758227881906 1390353224122368 1393920792242176 1395180839483904 1399680795515904 1400946049564416 1404540798278112 1409417676049911 1410750287096832 1413071414059008 1418910552133632 1423837324884096 1425145998895938 1428840510603264 1432485140004864 1433801762376192 1438780240717776 1442095365076992 1443420820375776 1447102640650176 1448432698224303 1452127302596878 1452187577769984 1453500295796736 1455891759939584 1457229895748352 1462289721775256 1468332241286724 1472138707894272 1475916132962304 1477250300630016 1481040841757312 1487160845235648 1492324598170494 1496193261944832 1498922180040384 1501388377437696 1507592461641984 1512827157689352 1518143042515968 1520640864264192 1522015461255168 1523414372524704 1526924504199168 1532226325394304 1533634621649262 1537546555690812 1537610376462336 1541532451700736 1542949301380608 1546884994935808 1548306764232624 1564147377137664 1566720890454016 1568160891272448 1569578444419392 1573605894367144 1579111432470528 1580108398062876 1584204630294528 1585636686323712 1589705340816384 1595225151027552 1601816990494608 1610090326867968 1611545782505472 1613026982673216 1615680918280704 1618627770807498 1622357285711616 1627990470731448 1633711024991232 1637878229932032 1639383632716896 1643565307119296 1645075936997163 1658880942833664 1660380503187456 1660405649582592 1661906588208768 1664640946107392 1666170946976976 1672000340262912 1683217419687936 1687510903566336 1689061924617408 1694926722966774 1699320607260672 1701930552400521 1706342593241088 1710720972297216 1712267393912064 1713841169090292 1716660975673248 1723754616068592 1734224008163328 1735817964053184 1740245619302784 1741845109761702 1750815171117056 1758049944551424 1762561001760768 1764181002681504 1765775749971816 1768681005239104 1770306631163037 1776500361529344 1786776250834944 1788418508418432 1792980335039232 1794628294905996 1799280642981888 1805528145214464 1811351617726464 1812989005318656 1815971941208064 1817641033065792 1823952286652826 1828680653488128 1831489279572879 1836237185114112 1842613008673536 1844306586806508 1849010970509208 1860241119311872 1866241060687872 1867928066085888 1867956355780416 1872721064370816 1874442315349098 1879223568066548 1881000382795776 1884095218745344 1891880736178176 1898449766512128 1900194665194584 1911735683168256 1918373654290368 1922793820102656 1924561093834368 1926300818151072 1929470187533568 1931243597632404 1936250103693312 1938000394395648 1942973194331136 1951002009183744 1957776321715632 1967888177283072 1969667067506688 1976019946610688 1982881126980864 1984703628016692 1989766130893992 1998562906720512 2001851169916928 2010123282189312 2017102876919136 2024190723354624 2027521152352256 2029353948340224 2031219163366272 2035899338932224 2042968433859072 2044846162199016 2050062074254416 2052000417595392 2057265735174144 2064409018976832 2072939634757728 2080137341822859 2085529836183552 2090881188363264 2092771259225856 2099521193273856 2106811197417168 2114182248431616 2119607121088512 2126966868036736 2135755987326144 2148727710007296 2150702643564288 2154241224374272 2158170361076664 2163143047615488 2170653960975264 2178190953895317 2178281366654976 2180250443695104 2183837639909376 2185844843622528 2193434582662884 2202498361930086 2208208061841408 2213840670916608 2213874199443456 2215875450945024 2221561262635968 2230741267853472 2238486897255741 2244289892917248 2250014538088448 2252082566156544 2259902297289032 2269240736534028 2275123457654784 2280961296396288 2283023191882752 2285121558787056 2288881300897664 2298339488091456 2306319833536218 2312298677551104 2314423952070912 2320327492403712 2322460146348936 2346221065706496 2350081335681024 2352241336908672 2354367666629088 2360408841550716 2368667148705792 2370162597094314 2376306945441792 2382368334446592 2384558011224576 2390640446718976 2392837726541328 2407370860285952 2415135490301952 2417318673758208 2421295921610752 2423521377421056 2427941656211247 2431936382203768 2441985706097172 2448316246818816 2456817344898048 2459075449075344 2465347960678944 2488321414250496 2490570754781184 2490608474373888 2492859882313152 2496961419161088 2499256420465464 2508000510394368 2524826129531904 2531266355349504 2533592886926112 2542390084450161 2548980910891008 2557831539053824 2563725093470208 2566081458445824 2568401090868096 2572626916711424 2574991463509872 2584000525860864 2590630925774848 2601336012244992 2610368428954176 2612767664642553 2626222756675584 2634693262147584 2637074916827136 2643841502641152 2646271504022256 2648663624957724 2653021507858656 2655529952182272 2664750542294016 2680164376252416 2682627762627648 2689470502558848 2691942442358994 2698920964472832 2705805264453632 2708292217821696 2717027426589696 2723957911812096 2726461549598688 2733416099005888 2735928429979239 2743020980232192 2752545358635776 2763919513010304 2773516455763812 2780706448244736 2787841584484352 2790361678967808 2799361591031808 2801892099128832 2809081596556224 2811663473023647 2818835352099822 2821500574193664 2826142828118016 2837821104267264 2847674649768192 2850291997791876 2857681021206528 2867603524752384 2877560481435552 2884190730153984 2886841640751552 2894205281300352 2896865396448606 2904254605193756 2904375155539968 2907000591593472 2911783519879168 2914459791496704 2924579443550512 2936664482573448 2951832265924608 2954500601260032 2962081683514624 2974321690471296 2984649196340988 2992386523889664 2997844360080768 3002776754875392 3015184923283968 3025654315378704 3036286085031936 3041281728528384 3044030922510336 3046828745049408 3053849008398336 3064452650788608 3067269243298524 3075093111381624 3075220752924672 3085898602761216 3093769989871616 3096613528465248 3107365658772419 3128294754275328 3133441780908032 3136321782544896 3139156888838784 3147211788734288 3158222864941056 3160216796125752 3171273372647424 3179410681632768 3190450302055104 3203633980989216 3220180653735936 3223091565010944 3226053965346432 3231361836561408 3237255541614996 3244714571423232 3255980941462896 3267422049982464 3275756459864064 3278767265433792 3287130614238592 3290151873994326 3320761006374912 3320811299165184 3323813176417536 3329281892214784 3332341893953952 3343912525530181 3366434839375872 3375021807132672 3378123849234816 3389853445933548 3398641214521344 3403861104801042 3412685186482176 3421441944594432 3424534787824128 3427682338180584 3433321951346496 3447509232137184 3459479750304327 3468448016326656 3471635928106368 3480491238605568 3483690219523404 3516099889102848 3525122003521536 3528362005363008 3531551499943632 3537362010478208 3540613262326074 3553000723058688 3573552501669888 3576837016836864 3585960670078464 3589256589811992 3611056290428928 3622703235452928 3625978010637312 3631943882416128 3635282066131584 3647904573305652 3657361306976256 3662978559145758 3672474370228224 3685226017347072 3688613173613016 3698021941018416 3720482238623744 3732482121375744 3735856132171776 3735912711560832 3745442128741632 3748884630698196 3758447136133096 3762000765591552 3783761472356352 3796899533024256 3800389330389168 3823471366336512 3836747308580736 3845587640205312 3849122187668736 3852601636302144 3858940375067136 3862487195264808 3876000788791296 3885946388662272 3902004018367488 3915552643431264 3935776354566144 3939334135013376 3952039893221376 3965762253961728 3969407256033384 3979532261787984 3997125813441024 4003702339833856 4020246564378624 4034205753838272 4037913663538491 4048381446709248 4058707896680448 4062438326732544 4071798677864448 4085936867718144 4089692324398032 4100124148508832 4104000835190784 4114531470348288 4128818037953664 4145879269515456 4160274683645718 4171059672367104 4181762376726528 4185542518451712 4199042386547712 4213622394834336 4228253028149733 4239214242177024 4253933736073472 4271511974652288 4297455420014592 4301405287128576 4308482448748544 4316340722153328 4326286095230976 4341307921950528 4345298094672909 4356381907790634 4356562733309952 4360500887390208 4367675279818752 4371689687245056 4386869165325768 4404996723860172 4416416123682816 4427748398886912 4431750901890048 4443122525271936 4461482535706944 4476973794511482 4488579785834496 4500029076176896 4504165132313088 4519804594578064 4538481473068056 4561922592792576 4566046383765504 4570243117574112 4577762601795328 4596678976182912 4612639667072436 4624597355102208 4628847904141824 4640654984807424 4644920292697872 4692442131412992 4700162671362048 4704482673817344 4708735333258176 4720817683101432 4737334297411584 4740325194188628 4752613890883584 4769116022449152 4781280893437952 4785675453082656 4814741720571904 4830270980603904 4834637347516416 4842591843221504 4847042754842112 4855883312422494 4863872764407536 4883971412194344 4913634689796096 4918150898150688 4930695921357888 4935227810991489 4976642828500992 4981141509562368 4981216948747776 4985719764626304 4993922838322176 4998512840930928 5016001020788736 5049652259063808 5062532710699008 5067185773852224 5084780168900322 5097961821782016 5115663078107648 5132162916891648 5136802181736192 5145253833422848 5149982927019744 5167864812183007 5181261851549696 5202672024489984 5220736857908352 5225535329285106 5252445513351168 5274149833654272 5287683005282304 5292543008044512 5297327249915448 5306043015717312 5310919893489111 5329501084588032 5360328752504832 5365255525255296 5378941005117696 5383884884717988 5397841928945664 5416584435643392 5434054853179392 5447915823624192 5452923099197376 5466832198011776 5471856859958478 5486041960464384 5505090717271552 5527839026020608 5547032911527624 5575683168968704 5580723357935616 5598723182063616 5603784198257664 5618163193112448 5623326946047294 5637670704199644 5643001148387328 5652285656236032 5675642208534528 5695349299536384 5700583995583752 5735207049504768 5755120962871104 5768381460307968 5773683281503104 5788410562600704 5793730792897212 5808509210387512 5808750311079936 5814001183186944 5828919582993408 5849158887101024 5873328965146896 5903664531849216 5909001202520064 5924163367029248 5948643380942592 5969298392681976 5995688720161536 6005553509750784 6030369846567936 6051308630757408 6072572170063872 6082563457056768 6088061845020672 6093657490098816 6107698016796672 6128905301577216 6134538486597048 6150186222763248 6171797205522432 6187539979743232 6193227056930496 6214731317544838 6240412025468577 6256589508550656 6272643565089792 6278313777677568 6294423577468576 6320433592251504 6342546745294848 6358821363265536 6380900604110208 6407267961978432 6446183130021888 6452107930692864 6462723673122816 6474511083229992 6489429142846464 6511961882925792 6534572861685951 6534844099964928 6551512919728128 6557534530867584 6574261228477184 6580303747988652 6641522012749824 6641622598330368 6647626352835072 6658563784429568 6664683787907904 6687825051060362 6715460691767223 6732869678751744 6750043614265344 6756247698469632 6779706891867096 6807722209602084 6825370372964352 6842883889188864 6849069575648256 6855364676361168 6866643902692992 6895018464274368 6918959500608654 6936896032653312 6943271856212736 6960982477211136 6967380439046808 7050244007043072 7056724010726016 7063102999887264 7074724020956416 7081226524652148 7106001446117376 7147105003339776 7153674033673728 7171921340156928 7178513179623984 7222112580857856 7245406470905856 7251956021274624 7263887764832256 7270564132263168 7283824968633741 7295809146611304 7325957118291516 7344948740456448 7370452034694144 7377226347226032 7396043882036832 7440964477247488 7464964242751488 7471712264343552 7471825423121664 7490884257483264 7497769261396392 7516894272266192 7524001531183104 7593799066048512 7600778660778336 7627170253350483 7646942732673024 7673494617161472 7691175280410624 7698244375337472 7705203272604288 7717880750134272 7724974390529616 7752001577582592 7771892777324544 7804008036734976 7831105286862528 7838302993927659 7878668270026752 7904079786442752 7931524507923456 7938814512066768 7959064523575968 7986700164282829 7994251626882048 8007404679667712 8040493128757248 8068411507676544 8075827327076982 8096762893418496 8117415793360896 8124876653465088 8171873735436288 8179384648796064 8200248297017664 8207785289937717 8229062940696576 8257636075907328 8291758539030912 8320549367291436 8342119344734208 8363524753453056 8371085036903424 8398084773095424 8427244789668672 8434990419070941 8456506056299466 8478428484354048 8507867472146944 8543023949304576 8602810574257152 8616964897497088 8632681444306656 8652572190461952 8682615843901056 8690596189345818 8712763815581268 8713125466619904 8721001774780416 8735350559637504 8743379374490112 8773738330651536 8809993447720344 8855496797773824 8863501803780096 8886245050543872 8922965071413888 8953947589022964 8977159571668992 9008330264626176 9039609189156128 9076962946136112 9123845185585152 9132092767531008 9140486235148224 9155525203590656 9193357952365824 9225279334144872 9257695808283648 9281309969614848 9289840585395744 9322096976317257 9384884262825984 9400325342724096 9408965347634688 9417470666516352 9441635366202864 9474668594823168 9480650388377256 9538232044898304 9562561786875904 9571350906165312 9629483441143808 9660541961207808 9669274695032832 9694085509684224 9711766624844988 9727745528815072 9767942824388688 9827269379592192 9836301796301376 9861391842715776 9870455621982978 9962283019124736 9962433897495552 9971439529252608 9987845676644352 9997025681861856 10031737576590543 10099304518127616 10125065421398016 10134371547704448 10169560337800644 10195923643564032 10231326156215296 10264325833783296 10273604363472384 10290507666845696 10299965854039488 10335729624366014 10362523703099392 10378439250912981 10405344048979968 10441473715816704 10451070658570212 10548299667308544 10575366010564608 10585086016089024 10594654499830896 10612086031434624 10621839786978222 10659002169176064 10720657505009664 10730511050510592 10757882010235392 10767769769435976 10833168871286784 10868109706358784 10895831647248384 10905846198394752 10933664396023552 10943713719916956 10972083920928768 11010181434543104 11055678052041216 11094065823055248 11151366337937408 11161446715871232 11197446364127232 11207568396515328 11236326386224896 11246653892094588 11275341408399288 11286002296774656 11351284417069056 11390698599072768 11401167991167504 11470414099009536 11510241925742208 11536762920615936 11547366563006208 11576821125201408 11587461585794424 11617018420775024 11628002366373888 11657839165986816 11698317774202048 11746657930293792 11807329063698432 11818002405040128 11848326734058496 11897286761885184 11938596785363952 11991377440323072 12011107019501568 12060739693135872 12102617261514816 12113740990615473 12145144340127744 12176123690041344 12187314980197632 12215396033593344 12257810603154432 12269076973194096 12300372445526496 12343594411044864 12375079959486464 12386454113860992 12429462635089676 12480824050937154 12513179017101312 12545287130179584 12556627555355136 12588847154937152 12640867184503008 12684759084449199 12717642726531072 12761801208220416 12814535923956864 12892366260043776 12904215861385728 12925447346245632 12949022166459984 12978858285692928 13023923765851584 13035894284018727 13069145723371902 13069688199929856 13103025839456256 13115069061735168 13148522456954368 13160607495977304 13283245196660736 13295252705670144 13317127568859136 13329367575815808 13375650102120724 13430921383534446 13465739357503488 13500087228530688 13512495396939264 13559413783734192 13615444419204168 13685767778377728 13698139151296512 13710729352722336 13733287805385984 13790036928548736 13837919001217308 13873792065306624 13886543712425472 13921964954422272 13934760878093616 14100488014086144 14113448021452032 14126205999774528 14149448041912832 14162453049304296 14212002892234752 14307348067347456 14343842680313856 14357026359247968 14444225161715712 14490812941811712 14503912042549248 14527775529664512 14541128264526336 14567649937267482 14591618293222608 14651914236583032 14740904069388288 14754452694452064 14792087764073664 14805683432974467 14881928954494976 14929928485502976 14943424528687104 14943650846243328 14981768514966528 14995538522792784 15033788544532384 15048003062366208 15187598132097024 15201557321556672 15254340506700966 15293885465346048 15346989234322944 15396488750674944 15410406545208576 15435761500268544 15449948781059232 15503594436549021 15543785554649088 15608016073469952 15662210573725056 15676605987855318 15757336540053504 15863049015846912 15877629024133536 15918129047151936 15932759680467333 15973400328565658 15988503253764096 16014809359335424 16080986257514496 16136823015353088 16151654654153964 16193525786836992 16249753306930176 16343747470872576 16358769297592128 16400496594035328 16415570579875434 16458125881393152 16515272151814656 16583517078061824 16641098734582872 16727049506906112 16742170073806848 16796169546190848 16854489579337344 16869980838141882 16913012112598932 16956856968708096 17015734944293888 17086047898609152 17205621148514304 17233929794994176 17265362888613312 17305144380923904 17365231687802112 17381192378691636 17425527631162536 17426250933239808 17442003549560832 17486758748980224 17547476661303072 17619986895440688 17710993595547648 17727003607560192 17772490101087744 17845930142827776 17907895178045928 18016660529252352 18079218378312256 18153925892272224 18247690371170304 18264185535062016 18280972470296448 18311050407181312 18386715904731648 18450558668289744 18515391616567296 18562619939229696 18579681170791488 18644193952634514 18721236076405731 18769768525651968 18817930695269376 18834941333032704 18883270732405728 18961300776754512 19076464089796608 19125123573751808 19142701812330624 19258966882287616 19338549390065664 19388171019368448 19423533249689976 19455491057630144 19535885648777376 19603718585057853 19654538759184384 19672603592602752 19722783685431552 19740911243965956 19924566038249472 19924867794991104 19942879058505216 19975691353288704 19994051363723712 20063475153181086 20146382075301669 20198609036255232 20250130842796032 20268743095408896 20339120675601288 20462652312430592 20528651667566592 20547208726944768 20581015333691392 20599931708078976 20671459248732028 20725047406198784 20756878501825962 20810688097959936 20882947431633408 20902141317140424 21150732021129216 21170172032178048 21189308999661792 21224172062869248 21243679573956444 21318004338352128 21441315010019328 21461022101021184 21515764020470784 21535539538871952 21666337742573568 21736219412717568 21791663294496768 21811692396789504 21867328792047104 21887427439833912 22020362869086208 22111356104082432 22188131646110496 22302732675874816 22322893431742464 22394892728254464 22415136793030656 22472652772449792 22493307784189176 22550682816798576 22572004593549312 22781397198145536 22802335982335008 22881510760051449 22940828198019072 23020483851484416 23073525841231872 23094733126012416 23153642250402816 23174923171588848 23234036841550048 23256004732747776 23315678331973632 23396635548404096 23493315860587584 23636004810080256 23696653468116992 23794573523770368 23877193570727904 23960100492848487 23982754880646144 24022214039003136 24121479386271744 24205234523029632 24227481981230946 24290288680255488 24352247380082688 24374629960395264 24515621206308864 24538153946388192 24600744891052992 24623355869813151 24687188822089728 24750159918972928 24772908227721984 24858925270179352 24961648101874308 25026358034202624 25090574260359168 25113255110710272 25177694309874304 25281734369006016 25369518168898398 25435285453062144 25523602416440832 25629071847913728 25808431722771456 25850894692491264 25898044332919968 25957716571385856 26047847531703168 26071788568037454 26138291446743804 26139376399859712 26206051678912512 26230138123470336 26297044913908736 26321214991954608 26566490393321472 26590505411340288 26634255137718272 26658735151631616 26751300204241448 26861842767068892 26931478715006976 27024990793878528 27118827567468384 27230888838408336 27371535556755456 27396278302593024 27421458705444672 27466575610771968 27580073857097472 27675838002434616 27773087424850944 27843929908844544 27869521756187232 27966290928951771 28200976028172288 28226896042904064 28252411999549056 28298896083825664 28324906098608592 28424005784469504 28614696134694912 28687685360627712 28714052718495936 28888450323431424 28981625883623424 29007824085098496 29082256529052672 29135299874534964 29183236586445216 29303828473166064 29481808138776576 29508905388904128 29584175528147328 29611366865948934 29763857908989952 29886849057374208 29887301692486656 29963537029933056 29991077045585568 30067577089064768 30095212729771629 30375196264194048 30403114643113344 30508681013401932 30587770930692096 30693978468645888 30792977501349888 30820813090417152 30871523000537088 30899897562118464 31007188873098042 31087571109298176 31135317752738943 31216032146939904 31324421147450112 31353211975710636 31726098031693824 31755258048267072 31836258094303872 31865519360934666 31946800657131316 31977006507528192 32029618718670848 32161972515028992 32273646030706176 32303309308307928 32499506613860352 32687494941745152 32717538595184256 32800993188070656 32831141159750868 32916251762786304 33030544303629312 33167034156123648 33282197469165744 33454099013812224 33484340147613696 33592339092381696 33708979158674688 33739961676283764 33826024225197864 34031469888587776 34172095797218304 34411242297028608 34467859589988352 34530725777226624 34610288761847808 34730463375604224 34762384757383272 34851055262325072 34884007099121664 34973517497960448 35094953322606144 35239973790881376 35421987191095296 35454007215120384 35544980202175488 35691860285655552 35815790356091856 36033321058504704 36158436756624512 36307851784544448 36528371070124032 36561944940592896 36622100814362624 36773431809463296 36901117336579488 37030783233134592 37125239878459392 37159362341582976 37288387905269028 37442472152811462 37539537051303936 37635861390538752 37669882666065408 37766541464811456 37922601553509024 38054277253347597 38152928179593216 38250247147503616 38285403624661248 38677098780131328 38776342038736896 38847066499379952 38910982115260288 39071771297554752 39207437170115706 39309077518368768 39345207185205504 39445567370863104 39481822487931912 39849735589982208 39885758117010432 39951382706577408 39988102727447424 40126950306362172 40292764150603338 40397218072510464 40500261685592064 40537486190817792 40678241351202576 40925304624861184 41057303335133184 41094417453889536 41162030667382784 41199863416157952 41342918497464056 41513757003651924 41621376195919872 41765894863266816 41804282634280848 42301464042258432 42340344064356096 42378617999323584 42448344125738496 42487359147912888 42636008676704256 42922044202042368 43031528040941568 43071079077743904 43332675485147136 43472438825435136 43583326588993536 43623384793579008 43734657584094208 43774854879667824 44040725738172416 44222712208164864 44376263292220992 44417050298923401 44645786863484928 44789785456508928 44830273586061312 44945305544899584 44986615568378352 45101365633597152 45144009187098624 45562794396291072 45604671964670016 45763021520102898 45881656396038144 46040967702968832 46189466252024832 46307284500805632 46349846343177696 46468073683100096 46510783309647063 46631356663947264 46793271096808192 46986631721175168 47272009620160512 47393306936233984 47589147047540736 47754387141455808 47798279041401999 47920200985696974 47965509761292288 48044428078006272 48242958772543488 48410469046059264 48454963962461892 48580577360510976 48749259920790528 49031242412617728 49076307892776384 49201489782105984 49246711739626302 49374377644179456 49500319837945856 49545816455443968 49717850540358704 49923296203748616 50181148520718336 50226510221420544 50355388619748608 50563468738012032 50739036337796796 50870570906124288 51047204832881664 51258143695827456 51616863445542912 51701789384982528 51796088665839936 51915433142771712 52095695063406336 52143577136074908 52276582893487608 52278752799719424 52460276246940672 52594089827817472 52642429983909216 53132980786642944 53181010822680576 53268510275436544 53317470303263232 53502600408482896 53723685534137784 54049981587757056 54237655134936768 54461777676816672 54743071113510912 54792556605186048 54842917410889344 54933151221543936 55160147714194944 55351676004869232 55546174849701888 55687859817689088 55739043512374464 55932581857903542 56453792085808128 56504823999098112 56597792167651328 56649812197217184 56846512934013077 57229392269389824 57375370721255424 57428105436991872 57776900646862848 58015648170196992 58164513058105344 58270599749069928 58366473172890432 58607656946332128 58811155755173559 58963616277553152 59017810777808256 59168351056294656 59222733731897868 59773698114748416 59774603384973312 59927074059866112 59982154091171136 60135154178129536 60190425459543258 60750392528388096 60806229286226688 61017362026803864 61387956937291776 61585955002699776 61641626180834304 61743046001074176 61799795124236928 62014377746196084 62175142218596352 62270635505477886 62432064293879808 62648842294900224 62706423951421272 63452196063387648 63510516096534144 63672516188607744 63731038721869332 63893601314262632 63954013015056384 64323945030057984 64547292061412352 64606618616615856 64999013227720704 65374989883490304 65435077190368512 65601986376141312 65662282319501736 66061088607258624 66334068312247296 66564394938331488 66908198027624448 66968680295227392 67184678184763392 67417958317349376 67479923352567528 67652048450395728 68062939777175552 68344191594436608 68644532280154347 68822484594057216 69061451554453248 69220577523695616 69460926751208448 69524769514766544 69702110524650144 69768014198243328 69947034995920896 70189906645212288 70479947581762752 70908014430240768 71089960404350976 71383720571311104 71631580712183712 71880301478545461 72066642117009408 72316873513249024 72615703569088896 73056742140248064 73123889881185792 73244201628725248 73546863618926592 73802234673158976 73870067609439453 74061566466269184 74250479756918784 74318724683165952 74576775810538056 74884944305622924 75079074102607872 75271722781077504 75339765332130816 75533082929622912 75845203107018048 76108554506695194 76305856359186432 76500494295007232 76570807249322496 77552684077473792 77694132998759904 77821964230520576 78143542595109504 78414874340231412 78618155036737536 78690414370411008 78891134741726208 78963644975863824 79699471179964416 79771516234020864 79902765413154816 79976205454894848 80253900612724344 80585528301206676 80794436145020928 81074972381635584 81356482702405152 81850609249722368 82114606670266368 82188834907779072 82324061334765568 82399726832315904 82685836994928112 83027514007303848 83531789726533632 83608565268561696 83898872786855313 84602928084516864 84680688128712192 84757235998647168 84896688251476992 84974718295825776 85272017353408512 85844088404084736 86063056081883136 86142158155487808 86665350970294272 86944877650870272 87246769587158016 87469315168188416 87549709759335648 87853701807111119 88081451476344832 88445424416329728 88752526584441984 88834100597846802 89291573726969856 89660547172122624 89890611089799168 89973231136756704 90202731267194304 90285638189314887 91125588792582144 91209343929340032 91526043040205796 91763312792076288 92081935405937664 92378932504049664 92614569001611264 92699692686355392 92936147366200192 93021566619294126 93262713327894528 93586542193616384 93973263442350336 94786613872467968 95178294095081472 95508774282911616 95596558082803998 95840401971393948 95931019522584576 96088856156012544 96485917545086976 96820938092118528 96909927924923784 97498519841581056 98062484825235456 98152615785552768 98402979564211968 98493423479252604 98748755288358912 99091632910887936 99435701080717408 99846592407497232 100362297041436672 100453020442841088 100710777239497216 101126937476024064 101478072675593592 102094409665763328 102516287391654912 103233726891085824 103403578769965056 103592177331679872 103830866285543424 104191390126812672 104287154272149816 104553165786975216 104920552493881344 105188179655634944 105284859967818432 106265961573285888 106362021645361152 106634940606526464 107005200816965792 107447371068275568 108099963175514112 108475310269873536 108923555353633344 109585113210372096 109685834821778688 109866302443087872 110320295428389888 110703352009738464 111092349699403776 111375719635378176 111478087024748928 111865163715807084 112907584171616256 113009647998196224 113195584335302656 113299624394434368 113693025868026154 114162831760042791 114458784538779648 114750741442510848 114856210873983744 116031296340393984 116329026116210688 116541199498139856 116732946345780864 117215313892664256 117622311510347118 117927232555106304 118035621555616512 118336702112589312 118445467463795736 119549206769946624 119854148119732224 119964308182342272 120270308356259072 120380850919086516 121500785056776192 121612458572453376 122034724053607728 122775913874583552 123171910005399552 123283252361668608 123486092002148352 123599590248473856 124028755492392168 124541271010955772 124864128587759616 125297684589800448 125412847902842544 126904392126775296 127021032193068288 127345032377215488 127462077443738664 127787202628525264 127908026030112768 129094584122824704 129213237233231712 129998026455441408 130749979766980608 130870154380737024 131203972752282624 131324564639003472 132122177214517248 132668136624494592 133128789876662976 133251150896770203 133937360590454784 134369356369526784 134835916634698752 134959846705135056 135304096900791456 136125879554351104 136688383188873216 137289064560308694 137644969188114432 138122903108906496 138921853502416896 139049539029533088 139404221049300288 139532349928941189 139894069991841792 140379813290424576 140959895163525504 141816028860481536 142179920808701952 142767441142622208 143263161424367424 143394837124205997 143760602957090922 144133284234018816 144633747026498048 145231407138177792 146247779762371584 146488403257450496 147093727237853184 147604469346317952 147740135218878906 148123132932538368 148500959513837568 148637449366331904 149153551621076112 149769888611245848 150543445562155008 150679530664261632 151066165859245824 151690406214036096 152217109013390388 152611712718372864 153141614498644992 155105368154947584 155388265997519808 155643928461041152 156287085190219008 156829748680462824 157380828740822016 157782269483452416 157927289951727648 159398942359928832 159543032468041728 159805530826309632 159952410909789696 160507801225448688 161171056602413352 162149944763271168 162712965404810304 163701218499444736 164229213340532736 164377669815558144 164799453664631808 165371673989856224 166055028014607696 167063579453067264 167217130537123392 167797745573710626 169361376257424384 169514471997294336 169793376502953984 169949436591651552 170539538802039231 171688176808169472 172126112163766272 172284316310975616 173330701940588544 174493539174316032 174938630336376832 175099419518671296 175707403614222238 176162902952689664 176433467265520677 176890848832659456 177505053168883968 177668201195693604 179321094344245248 179781222179598336 179946462273513408 180405462534388608 180571276378629774 182251177585164288 182418687858680064 183052086080411592 184163870811875328 184757865008099328 185229138003222528 185399385372710784 185872294732400384 186043133238588252 186525426655789056 187173084387232768 187946526884700672 189573227744935936 190356588190162944 191017548565823232 191193116165607996 191680803942787896 191862039045169152 192971835090173952 193641876184237056 193819855849847568 194997039683162112 196124969650470912 196305231571105536 196805959128423936 196986846958505208 198183265821775872 198871402161434816 199693184814994464 200724594082873344 200906040885682176 201421554478994432 202253874952048128 202956145351187184 204188819331526656 205032574783309824 205933596840463041 206467453782171648 207184354663359744 207661732571086848 208382780253625344 208574308544299632 209106331573950432 209841104987762688 210376359311269888 210569719935636864 212724043290722304 213269881213052928 214010401633931584 214894742136551136 215640904435636383 216199926351028224 216950620539747072 217847110707266688 219170226420744192 219371669643557376 219732604886175744 220640590856779776 221406704019476928 221610202828318359 222184699398807552 222751439270756352 222956174049497856 223730327431614168 225815168343232512 226019295996392448 226391168670605312 226599248788868736 227386051736052308 228325663520085582 228917569077559296 229501482885021696 229712421747967488 232658052232421376 233082398996279712 233465892691561728 234430627785328512 235244623020694236 235854465110212608 236071243111233024 236673404225178624 236890934927591472 239098413539893248 239708296239464448 239928616364684544 240540616712518144 240761701838173032 243224917144906752 244069448107215456 245551827749167104 246343820010799104 246566504723337216 246972184004296704 247199180496947712 248057510984784336 249082542021911544 250595369179600896 250825695805685088 251696618360565939 253808784253550592 254042064386136576 254690064754430976 254924154887477328 255574405257050528 255816052060225536 258189168245649408 258426474466463424 259996052910882816 261740308761474048 262407945504565248 262649129278006944 263561105421333357 264244354429034496 265336273248989184 266257579753325952 266502301793540406 267874721180909568 269671833269397504 269919693410270112 270608193801582912 270856914567944661 272251759108702208 273376766377746432 274578129120617388 275289938376228864 276245806217812992 277843707004833792 278099078059066176 278808442098600576 279064699857882378 279788139983683584 280759626580849152 281919790327051008 284359841617403904 285534882285244416 286526322848734848 286789674248411994 287521205914181844 288266568468037632 289267494052996096 290462814276355584 292495559524743168 292976806514900992 294187454475706368 295208938692635904 295480270437757812 296246265865076736 297274898732663808 298307103242152224 299539777222491696 301086891124310016 301359061328523264 302132331718491648 303380812428072192 304434218026780776 306283228997289984 310210736309895168 310776531995039616 311287856922082304 312574170380438016 313659497360925648 314761657481644032 315564538966904832 315854579903455296 318797884719857664 319086064936083456 319904821819579392 321015602450897376 322342113204826704 324299889526542336 325425930809620608 327402436998889472 328755339631116288 329598907329263616 330743347979712448 332110056029215392 334127158906134528 334434261074246784 335595491147421252 338722752514848768 339028943994588672 339586753005907968 339898873183303104 341079077604078462 342488495280128373 343376353616338944 344252224327532544 344568632621951232 348987078348632064 349877260672753664 350198839037342592 351414807228444476 352325805905379328 352866934531041354 353781697665318912 355010106337767936 355336402391387208 359562444359196672 359892924547026816 360810925068777216 361142552757259548 364502355170328576 364837375717360128 366104172160823184 368327741623750656 369515730016198656 370458276006445056 370798770745421568 371744589464800768 372086266477176504 374346168774465536 375893053769401344 379146455489871872 380713176380325888 382035097131646464 382386232331215992 383361607885575792 383724078090338304 387283752368474112 387639711699695136 389994079366324224 392249939300941824 392610463142211072 393611918256847872 393973693917010416 396366531643551744 397742804322869632 399386369629988928 401812081771364352 402843108957988864 404507749904096256 405912290702374368 408377638663053312 410065149566619648 411867193680926082 412934907564343296 414368709326719488 416765560507250688 417148617088599264 418212663147900864 418597049786823567 419682209975525376 420752718622539776 421139439871273728 425448086581444608 426539762426105856 428020803267863168 429789484273102272 431281808871272766 432399852702056448 433901241079494144 435694221414533376 438743339287114752 439465209772351488 441281181713559552 442813408038953856 443220405656636718 444369398797615104 445502878541512704 445912348098995712 447460654863228336 451630336686465024 452038591992784896 452782337341210624 453198497577737472 454772103472104616 456651327040171164 457835138155118592 459424843495934976 465316104464842752 466164797992559424 466931785383123456 468861255570657024 470489246041388472 472142486222466048 473346808450357248 473781869855182944 478196827079786496 479416592478928896 479857232729369088 481081233425036288 481523403676346064 486449834289813504 488138896214430912 491103655498334208 492687640021598208 493133009446674432 494398360993895424 496115021969568672 498165084043823088 501190738359201792 501651391611370176 503393236721131878 508084128772273152 509380129508861952 509848309774954656 511148810514101056 511618616406117693 516378336491298816 516852948932926848 519992105821765632 523480617522948096 524815891009130496 525298258556013888 527122210842666714 528488708858068992 529300401796562031 530672546497978368 532515159506651904 533004603587080812 539343666538795008 539839386820540224 541216387603165824 541713829135889322 544503518217404416 546753532755492864 549156258241234776 552491612435625984 555687414009667584 556198156118132352 557616884197201152 558129399715764756 559576279967367168 561519253161698304 563839580654102016 568719683234807808 571069764570488832 573052645697469696 573579348496823988 575042411828363688 578534988105992192 580925628552711168 584991119049486336 585953613029801984 588374908951412736 590417877385271808 590960540875515624 594549797465327616 596614206484304448 599079554444983392 602173782248620032 602718122657046528 604264663436983296 606761624856144384 608868436053561552 612566457994579968 621553063990079232 622575713844164608 625148340760876032 627318994721851296 629523314963288064 631129077933809664 631709159806910592 638172129872166912 639809643639158784 642031204901794752 644684226409653408 646922713306909149 648599779053084672 650851861619241216 657510679262232576 659197814658527232 661486695959424896 664220112058430784 668254317812269056 668868522148493568 671190982294842504 677445505029697536 678057887989177344 679173506011815936 679797746366606208 682158155208156924 684976990560256746 686752707232677888 688504448655065088 689137265243902464 697974156697264128 699754521345507328 700397678074685184 702829614456888952 705733869062082708 707563395330637824 710020212675535872 710672804782774416 719124888718393344 719785849094053632 721621850137554432 722285105514519096 729674751434720256 732208344321646368 736655483247501312 739031460032397312 740916552012890112 741597541490843136 743489178929601536 744172532954353008 748692337548931072 751786107538802688 755089855081697817 761426352760651776 764070194263292928 764772464662431984 766723215771151584 767448156180676608 774567504736948224 775279423399390272 779988158732648448 785220926284422144 787223836513695744 787947387834020832 790683316264000071 792733063287103488 795485608645739264 798772739259977856 803624163542728704 805686217915977728 809015499808192512 811824581404748736 812570743703833983 816755277326106624 820130299133239296 823734387361852164 825869815128686592 828737418653438976 833531121014501376 834297234177198528 836425326295801728 837194099573647134 839364419951050752 841505437245079552 842278879742547456 853079524852211712 856041606535726336 859578968546204544 862563617742545532 864799705404112896 867802482158988288 871388442829066752 877486678574229504 878930419544702976 882562363427119104 885626816077907712 886440811313273436 888738797595230208 891824696197991424 894921309726456672 903260673372930048 904077183985569792 905564674682421248 906396995155474944 909544206944209232 913302654080342328 918849686991869952 930632208929685504 932329595985118848 933863570766246912 937722511141314048 940978492082776944 944284972444932096 946693616900714496 947563739710365888 956393654159572992 959714465458738176 962162466850072576 963046807352692128 966390719878222309 972899668579627008 976277792428861824 982207310996668416 986266018893348864 988796721987790848 992230043939137344 996330168087646176 1002381476718403584 1003302783222740352 1006786473442263756 1016168257544546304 1018760259017723904 1019696619549909312 1022297621028202112 1023237232812235386 1032756672982597632 1033705897865853696 1046961235045896192 1049631782018260992 1050596517112027776 1054244421685333428 1056977417716137984 1058600803593124062 1061345092995956736 1065030319013303808 1066009207174161624 1078687333077590016 1079678773641080448 1082432775206331648 1083427658271778644 1093507065510985728 1098312516482469552 1104983224871251968 1111374828019335168 1112396312236264704 1115233768394402304 1116258799431529512 1123038506323396608 1127679161308204032 1137439366469615616 1142139529140977664 1146105291394939392 1147158696993647976 1150084823656727376 1157069976211984384 1161851257105422336 1169982238098972672 1176749817902825472 1180835754770543616 1181921081751031248 1189099594930655232 1193228412968608896 1198159108889966784 1205436245314093056 1208529326873966592 1213523249712288768 1217736872107123104 1225132915989159936 1243106127980158464 1245151427688329216 1250296681521752064 1254637989443702592 1255791149360470701 1259046629926576128 1262258155867619328 1263418319613821184 1276344259744333824 1279619287278317568 1284062409803589504 1289368452819306816 1293845426613818298 1297199558106169344 1301703723238482432 1318395629317054464 1322973391918849792 1328440224116861568 1336508635624538112 1337737044296987136 1342381964589685008 1354891010059395072 1356115775978354688 1358347012023631872 1359595492733212416 1364316310416313848 1369953981120513492 1373505414465355776 1378274530487804928 1395948313394528256 1399509042691014656 1400795356149370368 1405659228913777904 1411467738124165416 1420040425351071744 1421345609565548832 1438249777436786688 1439571698188107264 1443243700275108864 1444570211029038192 1459349502869440512 1464416688643292736 1473310966495002624 1478062920064794624 1483195082981686272 1486978357859203072 1488345065908706016 1497384675097862144 1503572215077605376 1510179710163395634 1528140388526585856 1529544929324863968 1533446431542303168 1534855849218353079 1549135009473896448 1550558846798780544 1559976317465296896 1570441852568844288 1574447673027391488 1575894775668041664 1581366632528000142 1585466126574206976 1590971217291478528 1597545478519955712 1611372435831955456 1618030999616385024 1623649162809497472 1625141487407667966 1633510554652213248 1640260598266478592 1647468774723704328 1657474837306877952 1667062242029002752 1668594468354397056 1672850652591603456 1674388199147294268 1678728839902101504 1684557759485094912 1706159049704423424 1712083213071452672 1719157937092409088 1725127235485091064 1735604964317976576 1742776885658133504 1754973357148459008 1757860839089405952 1765124726854238208 1771253632155815424 1772881622626546872 1783649392395982848 1789842619452913344 1806521346745860096 1808154367971139584 1812793990310949888 1819088413888418464 1826605308160684656 1837699373983739904 1864659191970237696 1867727141532493824 1875445022282628096 1881956984165553888 1888569944889864192 1893387233801428992 1895127479420731776 1919428930917476352 1924324933700145152 1926093614705384256 1932781439756444618 1940768139920727447 1945799337159254016 1952555584857723648 1972532037786697728 1977593443975581696 1984460087878274688 1992660336175292352 2004762953436807168 2006605566445480704 2013572946884527512 2032336515089092608 2037520518035447808 2039393239099818624 2044595242056404224 2046474465624470772 2065513345965195264 2067411795731707392 2093922470091792384 2099263564036521984 2101193034224055552 2108488843370666856 2117201607186248124 2122690185991913472 2130060638026607616 2132018414348323248 2157374666155180032 2159357547282160896 2164865550412663296 2166855316543557288 2196625032964939104 2209966449742503936 2222749656038670336 2224792624472529408 2230467536788804608 2232517598863059024 2246077012646793216 2255358322616408064 2265269565245093451 2284279058281955328 2292210582789878784 2294317393987295952 2300169647313454752 2314139952423968768 2323702514210844672 2339964476197945344 2361671509541087232 2363842163502062496 2372049948792000213 2378199189861310464 2386456825937217792 2396318217779933568 2410872490628186112 2417058653747933184 2427046499424577536 2435473744214246208 2437712231111501949 2450265831978319872 2486212255960316928 2490302855376658432 2500593363043504128 2509275978887405184 2511582298720941402 2518093259853152256 2524516311735238656 2526836639227642368 2559238574556635136 2568124819607179008 2578736905638613632 2587690853227636596 2594399116212338688 2603407446476964864 2636791258634108928 2645946783837699584 2656880448233723136 2675474088593974272 2684763929179370016 2709782020118790144 2712231551956709376 2716694024047263744 2719190985466424832 2728632620832627696 2739907962241026984 2756549060975609856 2791896626789056512 2801590712298740736 2811318457827555808 2822935476248330832 2840080850702143488 2842691219131097664 2879143396376214528 2886487400550217728 2889140422058076384 2899172159634666927 2918699005738881024 2928833377286585472 2946621932990005248 2966390165963372544 2973956715718406144 2976690131817412032 2994769350195724288 3007144430155210752 3020359420326791268 3056280777053171712 3059089858649727936 3066892863084606336 3069711698436706158 3098270018947792896 3101117693597561088 3140883705137688576 3148895346054782976 3151789551336083328 3162733265056000284 3170932253148413952 3181942434582957056 3195090957039911424 3222744871663910912 3236061999232770048 3247298325618994944 3250282974815335932 3280521196532957184 3294937549447408656 3314949674613755904 3334124484058005504 3337188936708794112 3345701305183206912 3348776398294588536 3369115518970189824 3412318099408846848 3424166426142905344 3438315874184818176 3450254470970182128 3471209928635953152 3485553771316267008 3509946714296918016 3530249453708476416 3542507264311630848 3545763245253093744 3567298784791965696 3579685238905826688 3616308735942279168 3625587980621899776 3638176827776836928 3653210616321369312 3675398747967479808 3729318383940475392 3735454283064987648 3750890044565256192 3763913968331107776 3767373448081412103 3777139889779728384 3786774467602857984 3790254958841463552 3838857861834952704 3848649867400290304 3852187229410768512 3865562879512889236 3881536279841454894 3891598674318508032 3905111169715447296 3955186887951163392 3968920175756549376 3985320672350584704 4009525906873614336 4013211132890961408 4027145893769055024 4064673030178185216 4075041036070895616 4078786478199637248 4089190484112808448 4092948931248941544 4134823591463414784 4187844940183584768 4198527128073043968 4202386068448111104 4216977686741333712 4234403214372496248 4260121276053215232 4264036828696646496 4314749332310360064 4318715094564321792 4329731100825326592 4333710633087114576 4393250065929878208 4419932899485007872 4449585248945058816 4460935073577609216 4465035197726118048 4492154025293586432 4510716645232816128 4530539130490186902 4584421165579757568 4588634787974591904 4600339294626909504 4604567547655059237 4628279904847937536 4647405028421689344 4679928952395890688 4723343019082174464 4727684327004124992 4744099897584000426 4756398379722620928 4772913651874435584 4792636435559867136 4834117307495866368 4854092998849155072 4870947488428492416 4875424462223003898 4900531663956639744 4972424511920633856 4980605710753316864 5001186726087008256 5018551957774810368 5023164597441882804 5036186519706304512 5053673278455284736 5118477149113270272 5136249639214358016 5157473811277227264 5175381706455273192 5206814892953929728 5273582517268217856 5291893567675399168 5313760896467446272 5350948177187948544 5369527858358740032 5419564040237580288 5424463103913418752 5438381970932849664 5457265241665255392 5479815924482053968 5513098121951219712 5603181424597481472 5622636915655111616 5645870952496661664 5680161701404286976 5685382438262195328 5758286792752429056 5772974801100435456 5778280844116152768 5798344319269333854 5822304419762182341 5837398011477762048 5857666754573170944 5932780331926745088 5947913431436812288 5953380263634824064 5989538700391448576 6014288860310421504 6040718840653582536 6112561554106343424 6118179717299455872 6133785726169212672 6139423396873412316 6196540037895585792 6202235387195122176 6281767410275377152 6297790692109565952 6303579102672166656 6325466530112000568 6363884869165914112 6390181914079822848 6445489743327821824 6472123998465540096 6494596651237989888 6500565949630671864 6589875098894817312 6629899349227511808 6668248968116011008 6674377873417588224 6691402610366413824 6697552796589177072 6738231037940379648 6848332852285810688 6876631748369636352 6900508941940364256 6942419857271906304 6971107542632534016 7019893428593836032 7085014528623261696 7091526490506187488 7116149846376000639 7134597569583931392 7159370477811653376 7232617471884558336 7251175961243799552 7276353655553673856 7306421232642738624 7350797495934959616 7458636767880950784 7470908566129975296 7501780089130512384 7527827936662215552 7534746896162824206 7554279779559456768 7573548935205715968 7580509917682927104 7677715723669905408 7697299734800580608 7704374458821537024 7731125759025778472 7763072559682909788 7783197348637016064 7810222339430894592 7910373775902326784 7937840351513098752 7970641344701169408 8026422265781922816 8054291787538110048 8129346060356370432 8150082072141791232 8157572956399274496 8178380968225616896 8185897862497883088 8269647182926829568 8375689880367169536 8404772136896222208 8433955373482667424 8468806428744992496 8520242552106430464 8528073657393292992 8637430189128643584 8659462201650653184 8667421266174229152 8697516478904000781 8786500131859756416 8839865798970015744 8899170497890117632 8921870147155218432 8930070395452236096 8984308050587172864 9021433290465632256 9061078260980373804 9168842331159515136 9177269575949183808 9200678589253819008 9209135095310118474 9256559809695875072 9294810056843378688 9446686038164348928 9455368654008249984 9488199795168000852 9512796759445241856 9545827303748871168 9585272871119734272 9668234614991732736 9708185997698310144 9741894976856984832 9750848924446007796 9944849023841267712 9961211421506633728 10002373452174016512 10037103915549620736 10046329194883765608 10107346556910569472 10236954298226540544 10272499278428716032 10314947622554454528 10350763412910546384 10413629785907859456 10583787135350798336 10627521792934892544 10701896354375897088 10739055716717480064 10848926207826837504 10876763941865699328 10914530483330510784 10959631848964107936 11026196243902439424 11206362849194962944 11245273831310223232 11291741904993323328 11360323402808573952 11370764876524390656 11516573585504858112 11545949602200870912 11556561688232305536 11596688638538667708 11644608839524364682 11674796022955524096 11715333509146341888 11865560663853490176 11895826862873624576 11906760527269648128 12028577720620843008 12081437681307165072 12225123108212686848 12236359434598911744 12267571452338425344 12278846793746824632 12404470774390244352 12563534820550754304 12595581384219131904 12607158205344333312 12650933060224001136 12727769738331828224 12780363828159645696 12944247996931080192 12989193302475979776 13001131899261343728 13179750197789634624 13259798698455023616 13348755746835176448 13382805220732827648 13395105593178354144 13476462075880759296 13696665704571621376 13753263496739272704 13801017883880728512 13813702642965177711 13884839714543812608 13942215085265068032 14039786857187672064 14170029057246523392 14183052981012374976 14232299692752001278 14269195139167862784 14318740955623306752 14502351922487599104 14552707311107347712 14612842465285477248 14701594991869919232 14917273535761901568 14941817132259950592 15003560178261024768 15055655873324431104 15069493792325648412 15108559559118913536 15161019835365854208 15355431447339810816 15394599469601161216 15408748917643074048 15462251518051556944 15526145119365819576 15620444678861789184 15820747551804653568 15875680703026197504 15941282689402338816 16052844531563845632 16108583575076220096 16258692120712740864 16315145912798548992 16356761936451233792 16371795724995766176 16539294365853659136 16809544273792444416 16867910746965334848 16937612857489984992 17040485104212860928 17056147314786585984 17274860378257287168 17318924403301306368 17334842532348458304 17395032957808001562 17573000263719512832 17798340995780235264 17843740294310436864 17860140790904472192 17968616101174345728 18042866580931264512 18122156521960747608 18337684662319030272 18354539151898367616 18401357178507638016 18418270190620236948 18589620113686757376 18893372076328697856 18910737308016499968 18976399590336001704 19091654607497742336 19170545742239468544 19336469229983465472 19416371995396620288 19483789953713969664 19501697848892015592 19889698047682535424 20004746904348033024 20074207831099241472 20092658389767531216 20214693113821138944 20544998556857432064 20629895245108909056 20701526825821092768 20827259571815718912 21167574270701596672 21255043585869785088 21348449539128001917 21403792708751794176 21478111433434960128 21697852415653675008 21753527883731398656 21829060966661021568 21919263697928215872 22052392487804878848 22412725698389925888 22490547662620446464 22583483809986646656 22720646805617147904 22741529753048781312 23033147171009716224 23091899204401741824 23113123376464611072 23193377277077335416 23289217679048729364 23349592045911048192 23430667018292683776 23731121327706980352 23791653725747249152 23813521054539296256 24162875362614330144 24450246216425373696 24472718869197823488 24535142904676850688 24557693587493649264 24808941548780488704 25127069641101508608 25214316410688666624 25301866120448002272 25455539476663656448 25560727656319291392 25978386604951959552 26002263798522687456 26092549436712002343 26359500395579269248 26519597396910047232 26697511493670352896 26765610441465655296 26790211186356708288 26952924151761518592 27393331409143242752 27506526993478545408 27602035767761457024 27627405285930355422 27769679429087625216 27884430170530136064 28340058114493046784 28366105962024749952 28464599385504002556 28538390278335725568 28637481911246613504 29004703844975198208 29105414622214695424 29225684930570954496 29834547071523803136 29883634264519901184 30007120356522049536 30111311746648862208 30138987584651296824 30322039670731708416 30710862894679621632 30817497835286148096 30924503036103113888 31052290238731639152 31240889357723578368 31751361406052395008 31882565378804677632 32105689063127691264 32217167150152440192 32630291825597097984 32713523872902467584 32743591449991532352 33078588731707318272 33619088547584888832 33735821493930669696 33875225714979969984 34080970208425721856 34112294629573171968 34549720756514574336 34637848806602612736 34669685064696916608 34790065915616003124 35146000527439025664 35596681991560470528 35687480588620873728 35720281581808944384 36085733161862529024 36244313043921495216 36675369324638060544 36709078303796735232 36802714357015276032 36836540381240473896 37786744152657395712 37821474616032999936 37952799180672003408 38183309214995484672 38341091484478937088 38832743990793240576 38967579907427939328 39003395697784031184 39779396095365070848 40148415662198482944 40185316779535062432 40429386227642277888 41089997113714864128 41259790490217818112 41403053651642185536 41441107928895533133 41654519143631437824 42335148541403193344 42510087171739570176 42696899078256003834 42807585417503588352 42956222866869920256 43507055767462797312 43658121933322043136 43838527395856431744 44104784975609757696 44825451396779851776 44981095325240892928 45166967619973293312 45483059506097562624 46066294342019432448 46183798408803483648 46226246752929222144 46386754554154670832 46578435358097458728 46861334036585367552 47462242655413960704 47627042109078592512 48325750725228660288 48945437738395646976 49070285809353701376 49115387174987298528 49617883097560977408 50428632821377333248 50603732240896004544 50911078953327312896 51121455312638582784 51956773209903919104 52004527597045374912 52185098873424004686 52719000791158538496 53395022987340705792 53531220882931310592 53580422372713416576 53905848303523037184 54786662818286485504 55013053986957090816 55204071535522914048 55254810571860710844 55768860341060272128 56680116228986093568 56732211924049499904 56929198771008005112 57274963822493227008 58009407689950396416 58210829244429390848 58451369861141908992 59669094143047606272 60014240713044099072 60222623493297724416 60277975169302593648 60644079341463416832 61634995670572296192 61849006072206227776 62104580477463278304 62481778715447156736 63502722812104790016 63765130757609355264 64045348617384005751 64211378126255382528 64434334300304880384 65260583651194195968 65427047745804935168 65487182899983064704 66157177463414636544 67238177095169777664 67471642987861339392 67750451429959939968 68161940416851443712 68224589259146343936 69099441513029148672 69275697613205225472 69339370129393833216 69580131831232006248 70292001054878051328 71193363983120941056 71374961177241747456 71440563163617888768 72488626087842990432 73350738649276121088 73418156607593470464 73605428714030552064 73673080762480947792 75642949232065999872 75905598361344006816 76366618429990969344 76682182968957874176 77935159814855878656 78006791395568062368 78277648310136007029 79558792190730141696 80296831324396965888 80370633559070124864 80858772455284555776 82179994227429728256 82519580980435636224 82806107303284371072 82882215857791066266 83309038287262875648 84670297082806386688 85020174343479140352 85393798156512007668 85615170835007176704 85912445733739840512 87014111534925594624 87316243866644086272 87677054791712863488 89650902793559703552 89962190650481785856 90333935239946586624 90966119012195125248 92132588684038864896 92452493505858444288 92773509108309341664 93156870716194917456 93722668073170735104 95254084218157185024 96651501450457320576 97890875476791293952 98140571618707402752 98230774349974597056 99235766195121954816 100857265642754666496 101207464481792009088 101822157906654625792 102242910625277165568 103913546419807838208 104009055194090749824 104370197746848009372 105438001582317076992 106790045974681411584 107062441765862621184 107160844745426833152 109573325636572971008 110026107973914181632 110408143071045828096 110509621143721421688 113360232457972187136 113464423848098999808 113858397542016010224 114549927644986454016 116421658488858781696 116902739722283817984 119338188286095212544 120445246986595448832 120555950338605187296 121288158682926833664 123269991341144592384 123698012144412455552 124209160954926556608 124963557430894313472 127005445624209580032 127530261515218710528 128090697234768011502 128422756252510765056 128868668600609760768 130521167302388391936 130854095491609870336 130974365799966129408 132314354926829273088 134476354190339555328 134943285975722678784 135500902859919879936 136449178518292687872 138198883026058297344 138551395226410450944 138678740258787666432 139160263662464012496 140584002109756102656 142386727966241882112 142881126327235777536 144977252175685980864 146836313215186940928 147210857428061104128 147346161524961895584 151285898464131999744 151811196722688013632 152733236859981938688 153364365937915748352 155870319629711757312 156013582791136124736 156555296620272014058 160593662648793931776 160741267118140249728 161717544910569111552 164359988454859456512 165039161960871272448 165612214606568742144 165764431715582132532 169340594165612773376 170040348686958280704 170787596313024015336 171824891467479681024 174028223069851189248 174632487733288172544 175354109583425726976 179924381300963571712 180667870479893173248 181932238024390250496 184904987011716888576 185547018216618683328 186313741432389834912 187445336146341470208 190508168436314370048 193303002900914641152 195781750953582587904 196281143237414805504 196461548699949194112 198471532390243909632 201714531285509332992 202414928963584018176 204485821250554331136 207827092839615676416 208018110388181499648 208740395493696018744 210876003164634153984 213580091949362823168 214124883531725242368 214321689490853666304 220052215947828363264 220816286142091656192 221019242287442843376 226928847696197999616 227716795084032020448 229099855289972908032 232843316977717563392 233805479444567635968 234832944930408021087 238676376572190425088 240890493973190897664 241111900677210374592 242576317365853667328 246539982682289184768 247396024288824911104 248418321909853113216 249927114861788626944 254010891248419160064 255060523030437421056 256181394469536023004 256845512505021530112 257737337201219521536 261042334604776783872 261708190983219740672 261948731599932258816 268952708380679110656 269886571951445357568 271001805719839759872 272898357036585375744 276397766052116594688 277357480517575332864 278320527324928024992 281168004219512205312 285762252654471555072 289954504351371961728 293672626430373881856 294421714856122208256 294692323049923791168 302571796928263999488 303622393445376027264 305466473719963877376 306728731875831496704 311740639259423514624 312027165582272249472 313110593240544028116 321187325297587863552 321482534236280499456 328719976909718913024 330078323921742544896 331224429213137484288 331528863431164265064 340080697373916561408 341575192626048030672 343649782934959362048 349264975466576345088 350708219166851453952 359848762601927143424 361335740959786346496 363864476048780500992 369809974023433777152 371094036433237366656 372627482864779669824 374890672292682940416 381016336872628740096 386606005801829282304 391563501907165175808 392562286474829611008 392923097399898388224 396943064780487819264 403429062571018665984 404829857927168036352 415654185679231352832 416036220776362999296 417480790987392037488 421752006329268307968 427160183898725646336 428643378981707332608 441632572284183312384 442038484574885686752 453857695392395999232 455433590168064040896 458199710579945816064 465686633955435126784 467610958889135271936 469665889860816042174 481780987946381795328 482223801354420749184 485152634731707334656 493079965364578369536 494792048577649822208 496836643819706226432 508021782496838320128 510121046060874842112 512362788939072046008 515474674402439043072 522084669209553567744 523897463199864517632 539773143902890715136 542003611439679519744 545796714073170751488 554714961035150665728 556641054649856049984 562336008439024410624 571524505308943110144 579909008702743923456 587345252860747763712 588843429712244416512 589384646099847582336 605143593856527998976 607244786890752054528 613457463751662993408 623481278518847029248 624054331164544498944 626221186481088056232 642374650595175727104 642965068472560998912 660156647843485089792 662448858426274968576 663057726862328530128 683150385252096061344 687299565869918724096 698529950933152690176 701416438333702907904 704498834791224063261 719697525203854286848 722671481919572692992 727728952097561001984 739619948046867554304 742188072866474733312 745254965729559339648 749781344585365880832 762032673745257480192 773212011603658564608 783127003814330351616 785124572949659222016 785846194799796776448 806858125142037331968 809659715854336072704 832072441552725998592 834961581974784074976 843504012658536615936 857286757963414665216 883265144568366624768 884076969149771373504 907715390784791998464 910867180336128081792 916399421159891632128 931373267910870253568 935221917778270543872 939331779721632084348 963561975892763590656 964447602708841498368 986159930729156739072 989584097155299644416 993673287639412452864 1020242092121749684224 1024725577878144092016 1030949348804878086144 1047794926399729035264 1079546287805781430272 1084007222879359039488 1091593428146341502976 1109429922070301331456 1113282109299712099968 1124672016878048821248 1143049010617886220288 1159818017405487846912 1174690505721495527424 1177686859424488833024 1178769292199695164672 1210287187713055997952 1214489573781504109056 1246962557037694058496 1248108662329088997888 1252442372962176112464 1285930136945121997824 1324897716852549937152 1326115453724657060256 1366300770504192122688 1374599131739837448192 1397059901866305380352 1402832876667405815808 1408997669582448126522 1439395050407708573696 1445342963839145385984 1455457904195122003968 1479239896093735108608 1484376145732949466624 1490509931459118679296 1524065347490514960384 1546424023207317129216 1566254007628660703232 1571692389599593552896 1619319431708672145408 1664144883105451997184 1669923163949568149952 1687008025317073231872 1714573515926829330432 1766530289136733249536 1768153938299542747008 1815430781569583996928 1821734360672256163584 1862746535821740507136 1870443835556541087744 1878663559443264168696 1927123951785527181312 1928895205417682996736 1979168194310599288832 1987346575278824905728 2049451155756288184032 2061898697609756172288 2095589852799458070528 2159092575611562860544 2168014445758718078976 2183186856292683005952 2218859844140602662912 2226564218599424199936 2249344033756097642496 2286098021235772440576 2319636034810975693824 2349381011442991054848 2355373718848977666048 2357538584399390329344 2420574375426111995904 2428979147563008218112 2496217324658177995776 2504884745924352224928 2571860273890243995648 2649795433705099874304 2652230907449314120512 2732601541008384245376 2749198263479674896384 2794119803732610760704 2805665753334811631616 2817995339164896253044 2878790100815417147392 2890685927678290771968 2958479792187470217216 2968752291465898933248 2981019862918237358592 3092848046414634258432 3143384779199187105792 3238638863417344290816 3328289766210903994368 3339846327899136299904 3374016050634146463744 3429147031853658660864 3533060578273466499072 3536307876599085494016 3630861563139167993856 3643468721344512327168 3740887671113082175488 3757327118886528337392 3857790410835365993472 3958336388621198577664 3974693150557649811456 4098902311512576368064 4123797395219512344576 4191179705598916141056 4318185151223125721088 4336028891517436157952 4366373712585366011904 4437719688281205325824 4453128437198848399872 4572196042471544881152 4639272069621951387648 4698762022885982109696 4715077168798780658688 4857958295126016436224 4992434649316355991552 5009769491848704449856 5143720547780487991296 5299590867410199748608 5304461814898628241024 5465203082016768490752 5588239607465221521408 5611331506669623263232 5635990678329792506088 5781371855356581543936 5937504582931797866496 5962039725836474717184 6185696092829268516864 6286769558398374211584 6477277726834688581632 6656579532421807988736 6679692655798272599808 6748032101268292927488 6858294063707317321728 7066121156546932998144 7072615753198170988032 7261723126278335987712 7286937442689024654336 7514654237773056674784 7715580821670731986944 7916672777242397155328 7949386301115299622912 8197804623025152736128 8247594790439024689152 8382359411197832282112 8636370302446251442176 8672057783034872315904 8875439376562410651648 8906256874397696799744 9278544139243902775296 9430154337597561317376 9715916590252032872448 9984869298632711983104 10019538983697408899712 10287441095560975982592 10599181734820399497216 10608923629797256482048 10930406164033536981504 11222663013339246526464 11271981356659585012176 11875009165863595732992 11924079451672949434368 12371392185658537033728 12573539116796748423168 12954555453669377163264 13313159064843615977472 13359385311596545199616 13716588127414634643456 14145231506396341976064 14573874885378049308672 15029308475546113349568 15431161643341463973888 15833345554484794310656 15898772602230599245824 16395609246050305472256 16764718822395664564224 17344115566069744631808 17812513748795393599488 18557088278487805550592 18860308675195122634752 19431833180504065744896 19969738597265423966208 20039077967394817799424 20574882191121951965184 21198363469640798994432 21217847259594512964096 21860812328067073963008 22543962713319170024352 23750018331727191465984 23848158903345898868736 24742784371317074067456 25147078233593496846336 25909110907338754326528 26626318129687231954944 26718770623193090399232 28290463012792683952128 29147749770756098617344 30058616951092226699136 30862323286682927947776 31666691108969588621312 31797545204461198491648 32791218492100610944512 35625027497590787198976 37114176556975611101184 37720617350390245269504 38863666361008131489792 39939477194530847932416 40078155934789635598848 41149764382243903930368 42435694519189025928192 43721624656134147926016 45087925426638340048704 47500036663454382931968 47696317806691797737472 50294156467186993692672 53437541246386180798464 56580926025585367904256 58295499541512197234688 60117233902184453398272 61724646573365855895552 63595090408922396983296 65582436984201221889024 71250054995181574397952 74228353113951222202368 75441234700780490539008 77727332722016262979584 79878954389061695864832 80156311869579271197696 84871389038378051856384 87443249312268295852032 90175850853276680097408 95000073326908765863936 95392635613383595474944 106875082492772361596928 113161852051170735808512 116590999083024394469376 120234467804368906796544 123449293146731711791104 131164873968402443778048 142500109990363148795904 150882469401560981078016 160312623739158542395392 169742778076756103712768 174886498624536591704064 180351701706553360194816 190785271226767190949888 213750164985544723193856 226323704102341471617024 233181998166048788938752 240468935608737813593088 262329747936804887556096 285000219980726297591808 320625247478317084790784 339485556153512207425536 349772997249073183408128 360703403413106720389632 427500329971089446387712 452647408204682943234048 480937871217475627186176 524659495873609775112192 641250494956634169581568 678971112307024414851072 699545994498146366816256 721406806826213440779264 855000659942178892775424 961875742434951254372352 1049318991747219550224384 1282500989913268339163136 1357942224614048829702144 1442813613652426881558528 1923751484869902508744704 2098637983494439100448768 2565001979826536678326272 2885627227304853763117056 3847502969739805017489408 5771254454609707526234112 7695005939479610034978816 11542508909219415052468224 23085017818438830104936448
- Sum of all divisors σ(n): 81159034265399565158636160
- Sum of proper divisors (its aliquot sum) s(n): 58074016446960735053699712
- 23085017818438830104936448 is an abundant number, because the sum of its proper divisors (58074016446960735053699712) is greater than itself. Its abundance is 34988998628521904948763264
Bases of 23085017818438830104936448
- Binary: 10011000110000111000101010010110100101110101111000010000110101000111010000000000000002
- Hexadecimal: 0x13187152D2EBC21A8E8000
- Base-36: 2WF74MUWAXBF28000
Squares and roots of 23085017818438830104936448
- 23085017818438830104936448 squared (230850178184388301049364482) is 532918047677638282707257995536259461963338118856704
- 23085017818438830104936448 cubed (230850178184388301049364483) is 12302422626405913759240877110863950586795408347433908440273567832144338747392
-
The
square root of 23085017818438830104936448 is 4804687067691.1758791823 -
23085017818438830104936448 is a
perfect cube number . Itscube root is 284736672
Scales and comparisons
How big is 23085017818438830104936448?- 23,085,017,818,438,830,104,936,448 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,085,017,818,438,830,104,936,448 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 23085017818438830104936448 cubic inches would be around 23728056 feet tall.
Recreational maths with 23085017818438830104936448
- 23085017818438830104936448 backwards is 84463940103883481871058032
- 23085017818438830104936448 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 23085017818438830104936448's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 23085017818438830104936448 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 23085017818438830104936448 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/23085017818438830104936448/
Chicago style:
Numbermatics. 2024. "Number 23085017818438830104936448 - Facts about the integer". https://numbermatics.com/n/23085017818438830104936448/
The information we have on file for 23085017818438830104936448 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 23085017818438830104936448, math, Factors of 23085017818438830104936448, curriculum, school, college, exams, university, Prime factorization of 23085017818438830104936448, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, eighty-five sextillion, seventeen quintillion, eight hundred eighteen quadrillion, four hundred thirty-eight trillion, eight hundred thirty billion, one hundred four million, nine hundred thirty-six thousand, four hundred forty-eight.