184824945712842004796276736
184,824,945,712,842,004,796,276,736 is an even composite number composed of five prime numbers multiplied together.
184824945712842004796276736 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 184824945712842004796276736:
234 × 310 × 74 × 312 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 281 × 281)See below for interesting mathematical facts about the number 184824945712842004796276736 from the Numbermatics database.
Names of 184824945712842004796276736
- Cardinal: 184824945712842004796276736 can be written as One hundred eighty-four septillion, eight hundred twenty-four sextillion, nine hundred forty-five quintillion, seven hundred twelve quadrillion, eight hundred forty-two trillion, four billion, seven hundred ninety-six million, two hundred seventy-six thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 1.84824945712842004796276736 × 1026
Factors of 184824945712842004796276736
Divisors of 184824945712842004796276736
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 162 168 186 189 192 196 216 217 224 243 248 252 256 279 281 288 294 324 336 343 372 378 384 392 432 434 441 448 486 496 504 512 558 562 567 576 588 648 651 672 686 729 744 756 768 784 837 843 864 868 882 896 961 972 992 1008 1024 1029 1116 1124 1134 1152 1176 1296 1302 1323 1344 1372 1458 1488 1512 1519 1536 1568 1674 1686 1701 1728 1736 1764 1792 1922 1944 1953 1967 1984 2016 2048 2058 2187 2232 2248 2268 2304 2352 2401 2511 2529 2592 2604 2646 2688 2744 2883 2916 2976 3024 3038 3072 3087 3136 3348 3372 3402 3456 3472 3528 3584 3844 3888 3906 3934 3968 3969 4032 4096 4116 4374 4464 4496 4536 4557 4608 4704 4802 5022 5058 5103 5184 5208 5292 5376 5488 5766 5832 5859 5901 5952 6048 6076 6144 6174 6272 6561 6696 6727 6744 6804 6912 6944 7056 7168 7203 7533 7587 7688 7776 7812 7868 7936 7938 8064 8192 8232 8649 8711 8748 8928 8992 9072 9114 9216 9261 9408 9604 10044 10116 10206 10368 10416 10584 10633 10752 10976 11532 11664 11718 11802 11904 11907 12096 12152 12288 12348 12544 13122 13392 13454 13488 13608 13671 13769 13824 13888 14112 14336 14406 15066 15174 15309 15376 15552 15624 15736 15872 15876 16128 16384 16464 17298 17422 17496 17577 17703 17856 17984 18144 18228 18432 18522 18816 19208 19683 20088 20181 20232 20412 20736 20832 21168 21266 21504 21609 21952 22599 22761 23064 23328 23436 23604 23808 23814 24192 24304 24576 24696 25088 25947 26133 26244 26784 26908 26976 27216 27342 27538 27648 27776 27783 28224 28672 28812 30132 30348 30618 30752 31104 31248 31472 31744 31752 31899 32256 32768 32928 34596 34844 34992 35154 35406 35712 35721 35968 36288 36456 36864 37044 37632 38416 39366 40176 40362 40464 40824 41013 41307 41472 41664 42336 42532 43008 43218 43904 45198 45522 45927 46128 46656 46872 47089 47208 47616 47628 48384 48608 49152 49392 50176 51894 52266 52488 52731 53109 53568 53816 53952 54432 54684 55076 55296 55552 55566 56448 57344 57624 59049 60264 60543 60696 60977 61236 61504 62208 62496 62944 63488 63504 63798 64512 64827 65536 65856 67797 68283 69192 69688 69984 70308 70812 71424 71442 71936 72576 72912 73728 74088 74431 75264 76832 77841 78399 78732 78961 80352 80724 80928 81648 82026 82614 82944 83328 83349 84672 85064 86016 86436 87808 90396 91044 91854 92256 93312 93744 94178 94416 95232 95256 95697 96383 96768 97216 98304 98784 100352 103788 104532 104976 105462 106218 107136 107163 107632 107904 108864 109368 110152 110592 111104 111132 112896 114688 115248 118098 120528 121086 121392 121954 122472 123008 123039 123921 124416 124992 125888 126976 127008 127596 129024 129654 131072 131712 135594 136566 137781 138384 139376 139968 140616 141267 141624 142848 142884 143872 145152 145824 147456 148176 148862 150528 153664 155682 156798 157464 157922 158193 159327 160704 161448 161856 163296 164052 165228 165888 166656 166698 169344 170128 172032 172872 175616 180792 181629 182088 182931 183708 184512 186624 187488 188356 188832 190464 190512 191394 192766 193536 194432 194481 196608 197568 200704 203391 204849 207576 209064 209952 210924 212436 214272 214326 215264 215808 217728 218736 220304 221184 222208 222264 223293 225792 229376 230496 233523 235197 236196 236883 241056 242172 242784 243908 244944 246016 246078 247842 248832 249984 250047 251776 253952 254016 255192 258048 259308 262144 263424 270041 271188 273132 275562 276768 278752 279936 281232 282534 283248 285696 285768 287091 287744 289149 290304 291648 294912 296352 297724 301056 307328 311364 313596 314928 315844 316386 318654 321408 321489 322896 323712 326592 328104 329623 330456 331776 333312 333396 338688 340256 344064 345744 351232 361584 363258 364176 365862 367416 369024 369117 371763 373248 374976 376712 377664 380928 381024 382788 385532 387072 388864 388962 393216 395136 401408 406782 409698 413343 415152 418128 419904 421848 423801 424872 426839 428544 428652 430528 431616 435456 437472 440608 442368 444416 444528 446586 451584 458752 460992 467046 470394 472392 473766 474579 477981 482112 484344 485568 487816 489888 492032 492156 495684 497664 499968 500094 503552 507904 508032 510384 516096 518616 524288 526848 540082 542376 544887 546264 548793 551124 552727 553536 557504 559872 562464 565068 566496 571392 571536 574182 575488 578298 580608 583296 583443 589824 592704 595448 602112 610173 614547 614656 622728 627192 629856 631688 632772 637308 642816 642978 645792 647424 653184 656208 659246 660912 663552 666624 666792 669879 674681 677376 680512 688128 691488 700569 702464 705591 710649 723168 726516 728352 731724 734832 738048 738234 743526 746496 749952 750141 753424 755328 761856 762048 765576 771064 774144 777728 777924 786432 790272 802816 810123 813564 819396 826686 830304 836256 839808 843696 847602 849744 853678 857088 857304 861056 861273 863232 867447 870912 874944 881216 884736 888832 889056 893172 903168 917504 921984 934092 940788 944784 947532 949158 955962 964224 964467 968688 971136 975632 979776 984064 984312 988869 991368 995328 999936 1000188 1007104 1015808 1016064 1020768 1032192 1037232 1048576 1053696 1080164 1084752 1089774 1092528 1097586 1102248 1105454 1107072 1107351 1115008 1115289 1119744 1124928 1130136 1132992 1142784 1143072 1148364 1150976 1156596 1161216 1166592 1166886 1179648 1185408 1190896 1204224 1220346 1229094 1229312 1245456 1254384 1259712 1263376 1265544 1271403 1274616 1280517 1285632 1285956 1291584 1294848 1306368 1312416 1318492 1321824 1327104 1333248 1333584 1339758 1349362 1354752 1361024 1376256 1382976 1401138 1404928 1411182 1421298 1423737 1433943 1446336 1453032 1456704 1463448 1469664 1476096 1476468 1487052 1492992 1499904 1500282 1506848 1510656 1523712 1524096 1531152 1542128 1548288 1555456 1555848 1572864 1580544 1605632 1620246 1627128 1634661 1638792 1646379 1653372 1658181 1660608 1672512 1679616 1687392 1695204 1699488 1707356 1714176 1714608 1722112 1722546 1726464 1734894 1741824 1749888 1750329 1762432 1769472 1777664 1778112 1786344 1806336 1830519 1835008 1843641 1843968 1868184 1881576 1889568 1890287 1895064 1898316 1911924 1928448 1928934 1937376 1942272 1951264 1959552 1968128 1968624 1977738 1982736 1990656 1999872 2000376 2009637 2014208 2024043 2031616 2032128 2041536 2064384 2074464 2097152 2101707 2107392 2116773 2131947 2160328 2169504 2179548 2185056 2195172 2204496 2210908 2214144 2214702 2230016 2230578 2239488 2249856 2250423 2260272 2265984 2285568 2286144 2296728 2301952 2307361 2313192 2322432 2333184 2333772 2359296 2370816 2381792 2408448 2430369 2440692 2447791 2458188 2458624 2490912 2508768 2519424 2526752 2531088 2542806 2549232 2561034 2571264 2571912 2583168 2583819 2589696 2602341 2612736 2624832 2636984 2643648 2654208 2666496 2667168 2679516 2698724 2709504 2722048 2752512 2765952 2802276 2809856 2822364 2842596 2847474 2867886 2892672 2893401 2906064 2913408 2926896 2939328 2952192 2952936 2966607 2974104 2985984 2987873 2999808 3000564 3013696 3021312 3047424 3048192 3062304 3084256 3096576 3110912 3111696 3145728 3161088 3211264 3240492 3254256 3269322 3277584 3292758 3306744 3316362 3321216 3322053 3345024 3345867 3359232 3374784 3390408 3398976 3414712 3428352 3429216 3444224 3445092 3452928 3469788 3483648 3499776 3500658 3524864 3538944 3555328 3556224 3572688 3612672 3661038 3670016 3687282 3687936 3736368 3763152 3779136 3780574 3790128 3796632 3814209 3823848 3841551 3856896 3857868 3869089 3874752 3884544 3902528 3919104 3936256 3937248 3955476 3965472 3981312 3999744 4000752 4019274 4028416 4048086 4063232 4064256 4083072 4128768 4148928 4194304 4203414 4214784 4233546 4263894 4271211 4301829 4320656 4339008 4359096 4370112 4390344 4408992 4421816 4428288 4429404 4460032 4461156 4478976 4499712 4500846 4520544 4531968 4571136 4572288 4593456 4603904 4614722 4626384 4644864 4666368 4667544 4718592 4741632 4763584 4816896 4860738 4881384 4895582 4903983 4916376 4917248 4939137 4974543 4981824 5017536 5038848 5053504 5062176 5085612 5098464 5122068 5142528 5143824 5166336 5167638 5179392 5204682 5225472 5249664 5250987 5273968 5287296 5308416 5332992 5334336 5359032 5397448 5419008 5444096 5505024 5530923 5531904 5604552 5619712 5644728 5670861 5685192 5694948 5735772 5785344 5786802 5812128 5826816 5853792 5878656 5904384 5905872 5933214 5948208 5971968 5975746 5999616 6001128 6027392 6028911 6042624 6072129 6094848 6096384 6124608 6168512 6193152 6221824 6223392 6291456 6305121 6322176 6350319 6395841 6422528 6480984 6508512 6538644 6555168 6585516 6613488 6632724 6642432 6644106 6690048 6691734 6718464 6749568 6751269 6780816 6797952 6829424 6856704 6858432 6888448 6890184 6905856 6922083 6939576 6967296 6999552 7001316 7049728 7077888 7110656 7112448 7145376 7225344 7291107 7322076 7340032 7343373 7374564 7375872 7472736 7526304 7558272 7561148 7580256 7593264 7628418 7647696 7683102 7713792 7715736 7738178 7749504 7751457 7769088 7805056 7807023 7838208 7872512 7874496 7910952 7930944 7962624 7999488 8001504 8038548 8056832 8096172 8126464 8128512 8166144 8257536 8297856 8388608 8406828 8429568 8467092 8527788 8542422 8603658 8641312 8678016 8718192 8740224 8780688 8817984 8843632 8856576 8858808 8899821 8920064 8922312 8957952 8963619 8999424 9001692 9041088 9063936 9142272 9144576 9186912 9207808 9229444 9252768 9289728 9332736 9335088 9437184 9483264 9527168 9633792 9721476 9762768 9791164 9807966 9832752 9834496 9878274 9949086 9963648 9966159 10035072 10037601 10077696 10107008 10124352 10171224 10196928 10244136 10285056 10287648 10332672 10335276 10358784 10409364 10450944 10499328 10501974 10547936 10574592 10616832 10665984 10668672 10718064 10794896 10838016 10888192 11010048 11061846 11063808 11209104 11239424 11289456 11341722 11370384 11389896 11442627 11471544 11524653 11570688 11573604 11607267 11624256 11653632 11707584 11757312 11808768 11811744 11866428 11896416 11943936 11951492 11999232 12002256 12054784 12057822 12085248 12144258 12189696 12192768 12249216 12337024 12386304 12443648 12446784 12582912 12610242 12644352 12700638 12791682 12813633 12845056 12905487 12961968 13017024 13077288 13110336 13171032 13226976 13232009 13265448 13284864 13288212 13380096 13383468 13436928 13499136 13502538 13561632 13595904 13658848 13713408 13716864 13776896 13780368 13811712 13844166 13879152 13934592 13999104 14002632 14099456 14155776 14221312 14224896 14290752 14450688 14582214 14644152 14680064 14686746 14711949 14749128 14751744 14817411 14923629 14945472 15052608 15116544 15122296 15160512 15186528 15256836 15295392 15366204 15427584 15431472 15476356 15499008 15502914 15538176 15610112 15614046 15676416 15745024 15748992 15752961 15821904 15861888 15925248 15998976 16003008 16077096 16113664 16192344 16252928 16257024 16332288 16515072 16592769 16595712 16777216 16813656 16859136 16934184 17012583 17055576 17084844 17134537 17207316 17282624 17356032 17436384 17480448 17561376 17635968 17687264 17713152 17717616 17799642 17840128 17844624 17915904 17927238 17998848 18003384 18082176 18086733 18127872 18216387 18284544 18289152 18373824 18415616 18458888 18505536 18579456 18665472 18670176 18874368 18915363 18966528 19050957 19054336 19187523 19267584 19442952 19525536 19582328 19615932 19665504 19668992 19756548 19898172 19927296 19932318 20070144 20075202 20155392 20214016 20248704 20253807 20342448 20393856 20488272 20570112 20575296 20665344 20670552 20717568 20766249 20818728 20901888 20915111 20998656 21003948 21095872 21149184 21233664 21331968 21337344 21436128 21589792 21676032 21776384 21873321 22020096 22030119 22123692 22127616 22418208 22478848 22578912 22683444 22740768 22779792 22885254 22943088 23049306 23141376 23147208 23214534 23248512 23254371 23307264 23415168 23421069 23514624 23617536 23623488 23732856 23792832 23887872 23902984 23998464 24004512 24109568 24115644 24170496 24288516 24379392 24385536 24498432 24674048 24772608 24887296 24893568 25165824 25220484 25288704 25401276 25583364 25627266 25690112 25810974 25923936 26034048 26154576 26220672 26342064 26453952 26464018 26530896 26569728 26576424 26699463 26760192 26766936 26873856 26890857 26998272 27005076 27083623 27123264 27191808 27317696 27426816 27433728 27553792 27560736 27623424 27688332 27758304 27869184 27998208 28005264 28198912 28311552 28442624 28449792 28581504 28901376 29164428 29288304 29360128 29373492 29423898 29498256 29503488 29634822 29847258 29890944 29898477 30105216 30112803 30233088 30244592 30321024 30373056 30513672 30590784 30732408 30855168 30862944 30952712 30998016 31005828 31076352 31220224 31228092 31352832 31490048 31497984 31505922 31643808 31723776 31850496 31997952 32006016 32154192 32227328 32384688 32505856 32514048 32664576 33030144 33185538 33191424 33554432 33627312 33718272 33868368 34025166 34111152 34169688 34269074 34327881 34414632 34565248 34573959 34712064 34821801 34872768 34960896 35122752 35271936 35374528 35426304 35435232 35599284 35680256 35689248 35831808 35854476 35997696 36006768 36164352 36173466 36255744 36432774 36569088 36578304 36747648 36831232 36917776 37011072 37158912 37330944 37340352 37748736 37830726 37933056 38101914 38108672 38375046 38535168 38716461 38885904 39051072 39164656 39231864 39331008 39337984 39513096 39696027 39796344 39854592 39864636 40140288 40150404 40310784 40428032 40497408 40507614 40684896 40787712 40976544 41140224 41150592 41330688 41341104 41435136 41532498 41637456 41803776 41830222 41997312 42007896 42191744 42298368 42467328 42663936 42674688 42872256 43179584 43352064 43552768 43746642 44040192 44060238 44135847 44247384 44255232 44452233 44770887 44836416 44957696 45157824 45366888 45481536 45559584 45770508 45886176 46098612 46282752 46294416 46429068 46497024 46508742 46614528 46830336 46842138 47029248 47235072 47246976 47258883 47465712 47585664 47775744 47805968 47996928 48009024 48219136 48231288 48340992 48577032 48758784 48771072 48996864 49348096 49545216 49774592 49787136 50331648 50440968 50577408 50802552 51037749 51166728 51254532 51380224 51403611 51621948 51847872 52068096 52309152 52441344 52684128 52907904 52928036 53061792 53139456 53152848 53398926 53520384 53533872 53747712 53781714 53996544 54010152 54167246 54246528 54260199 54383616 54635392 54649161 54853632 54867456 55107584 55121472 55246848 55376664 55516608 55738368 55996416 56010528 56397824 56623104 56746089 56885248 56899584 57152871 57163008 57562569 57802752 58328856 58576608 58720256 58746984 58847796 58996512 59006976 59269644 59694516 59781888 59796954 60210432 60225606 60466176 60489184 60642048 60746112 61027344 61181568 61464816 61710336 61725888 61905424 61996032 62011656 62152704 62298747 62440448 62456184 62705664 62745333 62980096 62995968 63011844 63287616 63447552 63700992 63995904 64012032 64308384 64454656 64769376 65011712 65028096 65329152 65619963 66060288 66090357 66371076 66382848 67108864 67254624 67436544 67736736 68050332 68222304 68339376 68538148 68655762 68829264 69130496 69147918 69424128 69643602 69745536 69763113 69921792 70245504 70263207 70543872 70749056 70852608 70870464 71198568 71360512 71378496 71663616 71708952 71995392 72013536 72328704 72346932 72511488 72865548 73138176 73156608 73495296 73662464 73835552 74022144 74317824 74661888 74680704 75497472 75661452 75866112 75881521 76203828 76217344 76750092 77070336 77432922 77771808 78102144 78329312 78463728 78662016 78675968 79026192 79392054 79592688 79709184 79729272 80098389 80280576 80300808 80621568 80672571 80856064 80994816 81015228 81250869 81369792 81575424 81953088 82280448 82301184 82661376 82682208 82870272 83064996 83274912 83607552 83660444 83994624 84015792 84383488 84596736 84934656 85327872 85349376 85744512 86359168 86704128 87105536 87493284 88080384 88120476 88271694 88494768 88510464 88904466 89541774 89672832 89695431 89915392 90315648 90338409 90733776 90963072 91119168 91541016 91772352 92197224 92565504 92588832 92624063 92858136 92994048 93017484 93229056 93660672 93684276 94058496 94470144 94493952 94517766 94931424 95171328 95551488 95611936 95993856 96018048 96438272 96462576 96681984 97154064 97517568 97542144 97993728 98696192 99090432 99549184 99574272 100663296 100881936 101154816 101605104 102075498 102333456 102509064 102760448 102807222 102983643 103243896 103695744 103721877 104136192 104465403 104618304 104882688 105368256 105815808 105856072 106123584 106278912 106305696 106797852 107040768 107067744 107495424 107563428 107993088 108020304 108334492 108493056 108520398 108767232 109270784 109298322 109707264 109734912 110215168 110242944 110493696 110753328 111033216 111476736 111992832 112021056 112795648 113246208 113492178 113770496 113799168 114305742 114326016 115125138 115605504 116149383 116657712 117153216 117440512 117493968 117695592 117993024 118013952 118539288 119088081 119389032 119563776 119593908 119941759 120420864 120451212 120932352 120978368 121284096 121492224 122054688 122363136 122929632 123420672 123451776 123810848 123992064 124023312 124305408 124597494 124880896 124912368 125411328 125490666 125960192 125991936 126023688 126575232 126895104 127401984 127991808 128024064 128616768 128909312 129538752 130023424 130056192 130658304 131239926 132120576 132180714 132407541 132742152 132765696 133356699 134217728 134312661 134509248 134873088 135473472 136100664 136444608 136678752 137076296 137311524 137658528 138260992 138295836 138848256 139287204 139491072 139526226 139843584 140491008 140526414 141087744 141498112 141705216 141740928 141776649 142397136 142721024 142756992 143327232 143417904 143990784 144027072 144657408 144693864 145022976 145731096 146276352 146313216 146990592 147324928 147671104 148044288 148635648 149323776 149361408 150994944 151322904 151732224 151763042 152407656 152434688 153113247 153500184 154140672 154210833 154865844 155543616 156204288 156658624 156927456 157324032 157351936 158052384 158784108 159185376 159418368 159458544 160196778 160561152 160601616 161243136 161345142 161712128 161989632 162030456 162501738 162739584 162780597 163150848 163906176 163947483 164560896 164602368 165322752 165364416 165740544 166129992 166549824 167215104 167320888 167989248 168031584 168766976 169193472 169869312 170655744 170698752 171458613 171489024 172687707 172718336 173408256 174211072 174986568 176160768 176240952 176543388 176989536 177020928 177808932 179083548 179345664 179390862 179830784 180631296 180676818 181467552 181926144 182238336 183082032 183544704 184394448 185131008 185177664 185248126 185716272 185988096 186034968 186458112 186896241 187321344 187368552 188116992 188235999 188940288 188987904 189035532 189585361 189862848 190342656 191102976 191223872 191987712 192036096 192876544 192925152 193363968 194308128 195035136 195084288 195987456 196859889 197392384 198180864 198271071 199098368 199148544 201326592 201763872 202309632 203210208 204150996 204666912 205018128 205520896 205614444 205967286 206487792 207391488 207443754 208272384 208930806 209236608 209289339 209765376 210736512 210789621 211631616 211712144 212247168 212557824 212611392 213595704 214081536 214135488 214990848 215126856 215986176 216040608 216668984 216986112 217040796 217534464 218541568 218596644 219414528 219469824 220430336 220485888 220987392 221506656 222066432 222953472 223985664 224042112 225591296 226492416 226984356 227540992 227598336 227644563 228611484 228652032 230250276 231211008 232298766 233315424 234306432 234881024 234987936 235391184 235986048 236027904 237078576 238176162 238778064 239127552 239187816 239883518 240295167 240841728 240902424 241864704 241956736 242017713 242568192 242984448 243752607 244109376 244726272 245859264 246841344 246903552 247621696 247984128 248046624 248610816 249194988 249761792 249824736 250822656 250981332 251920384 251983872 252047376 253150464 253790208 254803968 255983616 256048128 257233536 257818624 259077504 260046848 260112384 261316608 262479852 264241152 264361428 264815082 265484304 265531392 266713398 268435456 268625322 269018496 269746176 270946944 271015227 272201328 272889216 273357504 274152592 274623048 275317056 276521984 276591672 277696512 277872189 278574408 278982144 279052452 279687168 280982016 281052828 282175488 282996224 283410432 283481856 283553298 284794272 285442048 285513984 286654464 286835808 287981568 288054144 289314816 289387728 290045952 291462192 292552704 292626432 293981184 294649856 295342208 296088576 297271296 298647552 298722816 301989888 302645808 303464448 303526084 304815312 304869376 306226494 307000368 308281344 308421666 308950929 309731688 311087232 311165631 312408576 313317248 313396209 313854912 314648064 314703872 316104768 317568216 318370752 318836736 318917088 320393556 321122304 321203232 322486272 322690284 323424256 323979264 324060912 325003476 325479168 325561194 326301696 327812352 327894966 329121792 329204736 330645504 330728832 331481088 332259984 333099648 334430208 334641776 335978496 336063168 337533952 338386944 339738624 341311488 341397504 342917226 342978048 345375414 345436672 346816512 348422144 349973136 352321536 352481904 353086776 353979072 354041856 355617864 357264243 358167096 358691328 358781724 359661568 359825277 361262592 361353636 362935104 363852288 364476672 366164064 367089408 368788896 370262016 370355328 370496252 371432544 371976192 372069936 372916224 373792482 374642688 374737104 376233984 376471998 377880576 377975808 378071064 379170722 379725696 380685312 382205952 382447744 383975424 384072192 385753088 385850304 386727936 388616256 390070272 390168576 391974912 393719778 394784768 396361728 396542142 397222623 398196736 398297088 400070097 402653184 402937983 403527744 404619264 406420416 408301992 409333824 410036256 411041792 411228888 411934572 412975584 414782976 414887508 416544768 417861612 418473216 418578678 419530752 421473024 421579242 423263232 423424288 424494336 425115648 425222784 427191408 428163072 428270976 429981696 430253712 431972352 432081216 433337968 433972224 434081592 435068928 437083136 437193288 438829056 438939648 440860672 440971776 441974784 443013312 444132864 445906944 447971328 448084224 451182592 452984832 453968712 455081984 455196672 455289126 457222968 457304064 459339741 460500552 462422016 462632499 464597532 466630848 468612864 469762048 469975872 470782368 471972096 472055808 474157152 476352324 477556128 478255104 478375632 479767036 480590334 481683456 481804848 483729408 483913472 484035426 485136384 485968896 487505214 488218752 488341791 489452544 491718528 491842449 493682688 493807104 495243392 495968256 496093248 497221632 498389976 499523584 499649472 501645312 501962664 503840768 503967744 504094752 506300928 507580416 509607936 511967232 512096256 514375839 514467072 515637248 518063121 518155008 520093696 520224768 522633216 524959704 528482304 528722856 529630164 530968608 531062784 531170647 533426796 536870912 537250644 538036992 539492352 541893888 542030454 544402656 545778432 546715008 548305184 549246096 550634112 553043968 553183344 555393024 555744378 557148816 557964288 558104904 559374336 560688723 561964032 562105656 564350976 564707997 565992448 566820864 566963712 567106596 568756083 569588544 570884096 571027968 573308928 573671616 575963136 576108288 578629632 578775456 580091904 582924384 585105408 585252864 587962368 589299712 590579667 590684416 592177152 594542592 594813213 597295104 597445632 603979776 605291616 606928896 607052168 609630624 609738752 612452988 614000736 616562688 616843332 617901858 619463376 622174464 622331262 624817152 626634496 626792418 627709824 627868017 629296128 629407744 632209536 632368863 635136432 636741504 637673472 637834176 640787112 642244608 642406464 644972544 645380568 646848512 647958528 648121824 648368441 650006952 650958336 651122388 652603392 655624704 655789932 658243584 658409472 661291008 661457664 662962176 664519968 666199296 668860416 669283552 671956992 672126336 675067904 676773888 679477248 682622976 682795008 682933689 685834452 685956096 690750828 690873344 693633024 696844288 699946272 704643072 704963808 706173552 707958144 708083712 711235728 714528486 716334192 717382656 717563448 719323136 719650554 720885501 722525184 722707272 725870208 726053139 727704576 728953344 731257821 732328128 734178816 737577792 740524032 740710656 740992504 742865088 743952384 744139872 745832448 747584964 749285376 749474208 752467968 752943996 755761152 755951616 756142128 758341444 759451392 761370624 764411904 764895488 767950848 768144384 771506176 771700608 773455872 777232512 780140544 780337152 783949824 787439556 789569536 792723456 793084284 794445246 796393472 796594176 800140194 805306368 805875966 807055488 809238528 812840832 813045681 816603984 818667648 820072512 822083584 822457776 823869144 825951168 829565952 829775016 833089536 833616567 835723224 836946432 837157356 839061504 839592313 842946048 843158484 846526464 846848576 848988672 850231296 850445568 854382816 856326144 856541952 859963392 860507424 863944704 864162432 866675936 867944448 868163184 870137856 874166272 874386576 877658112 877879296 881721344 881943552 883949568 886026624 888265728 891813888 895942656 896168448 902365184 905969664 907937424 910163968 910393344 910578252 914445936 914608128 918679482 921001104 924844032 925264998 926852787 929195064 933261696 933496893 937225728 939524096 939951744 940188627 941564736 943944192 944111616 948314304 952704648 955112256 956510208 956751264 959534072 961180668 963366912 963609696 967458816 967826944 968070852 970272768 971937792 975010428 976437504 976683582 978905088 983437056 983684898 987365376 987614208 990486784 991936512 992186496 994443264 996779952 999047168 999298944 1003290624 1003925328 1007681536 1007935488 1008189504 1012601856 1015160832 1019215872 1023934464 1024192512 1028751678 1028934144 1031274496 1036126242 1036310016 1040187392 1040449536 1045266432 1049919408 1056964608 1057445712 1059260328 1061937216 1062125568 1062341294 1066853592 1071792729 1073741824 1074501288 1076073984 1078984704 1079475831 1083787776 1084060908 1088805312 1091556864 1093430016 1096610368 1098492192 1101268224 1106087936 1106366688 1110786048 1111488756 1114297632 1115928576 1116209808 1118748672 1121377446 1123928064 1124211312 1128701952 1129415994 1131984896 1133641728 1133927424 1134213192 1137512166 1139177088 1141768192 1142055936 1146617856 1147343232 1151926272 1152216576 1157259264 1157550912 1160183808 1165848768 1170210816 1170505728 1175924736 1178599424 1181159334 1181368832 1184354304 1189085184 1189626426 1194590208 1194891264 1200210291 1207959552 1208813949 1210583232 1213857792 1214104336 1219261248 1219477504 1224905976 1228001472 1233125376 1233686664 1235803716 1238926752 1244348928 1244662524 1249634304 1253268992 1253584836 1255419648 1255736034 1258592256 1258815488 1264419072 1264737726 1270272864 1273483008 1275346944 1275668352 1281574224 1284489216 1284812928 1289945088 1290761136 1293697024 1295917056 1296243648 1296736882 1300013904 1301916672 1302244776 1305206784 1311249408 1311579864 1316487168 1316818944 1322582016 1322915328 1325924352 1329039936 1332398592 1337720832 1338567104 1343913984 1344252672 1350135808 1353547776 1358954496 1365245952 1365590016 1365867378 1371668904 1371912192 1378019223 1381501656 1381746688 1387266048 1387897497 1393688576 1399892544 1409286144 1409927616 1412347104 1415916288 1416167424 1422471456 1429056972 1432668384 1434765312 1435126896 1438646272 1439301108 1441771002 1445050368 1445414544 1451740416 1452106278 1455409152 1457906688 1462515642 1464656256 1465025373 1468357632 1475155584 1475527347 1481048064 1481421312 1481985008 1485730176 1487904768 1488279744 1491664896 1495169928 1498570752 1498948416 1504935936 1505887992 1511522304 1511903232 1512284256 1516682888 1518902784 1522741248 1528823808 1529790976 1535901696 1536288768 1543012352 1543401216 1546911744 1554189363 1554465024 1560281088 1560674304 1567899648 1574879112 1579139072 1585446912 1586168568 1588890492 1592786944 1593188352 1593511941 1600280388 1610612736 1611751932 1614110976 1618477056 1625681664 1626091362 1633207968 1637335296 1640145024 1644167168 1644915552 1647738288 1651902336 1659131904 1659550032 1666179072 1667233134 1671446448 1673892864 1674314712 1678123008 1679184626 1682066169 1685892096 1686316968 1693052928 1693697152 1694123991 1697977344 1700462592 1700891136 1706268249 1708765632 1712652288 1713083904 1719926784 1721014848 1727889408 1728324864 1733351872 1735888896 1736326368 1740275712 1748332544 1748773152 1755316224 1755758592 1763442688 1763887104 1767899136 1771739001 1772053248 1776531456 1783627776 1784439639 1791885312 1792336896 1804730368 1811939328 1815874848 1820327936 1820786688 1821156504 1828891872 1829216256 1837358964 1842002208 1849688064 1850529996 1853705574 1858390128 1866523392 1866993786 1874451456 1879048192 1879903488 1880377254 1883129472 1887888384 1888223232 1896628608 1897106589 1905409296 1910224512 1913020416 1913502528 1919068144 1922361336 1926733824 1927219392 1934917632 1935653888 1936141704 1940545536 1943875584 1945105323 1950020856 1952875008 1953367164 1957810176 1966874112 1967369796 1974730752 1975228416 1980973568 1983873024 1984372992 1988886528 1993559904 1998094336 1998597888 2006581248 2007850656 2015363072 2015870976 2016379008 2025203712 2030321664 2038431744 2047868928 2048385024 2048801067 2057503356 2057868288 2062548992 2072252484 2072620032 2080374784 2080899072 2090532864 2099838816 2113929216 2114891424 2118520656 2123874432 2124251136 2124682588 2133707184 2143585458 2147483648 2149002576 2152147968 2157969408 2158951662 2162656503 2167575552 2168121816 2177610624 2178159417 2183113728 2186860032 2193220736 2193773463 2196984384 2202536448 2212175872 2212733376 2221572096 2222977512 2228595264 2231857152 2232419616 2237497344 2242754892 2247856128 2248422624 2257403904 2258831988 2263969792 2267283456 2267854848 2268426384 2275024332 2278354176 2283536384 2284111872 2293235712 2294686464 2303852544 2304433152 2314518528 2315101824 2320367616 2331697536 2340421632 2341011456 2351849472 2357198848 2362318668 2362737664 2368708608 2378170368 2379252852 2389180416 2389782528 2400420582 2415919104 2417627898 2421166464 2427715584 2428208672 2438522496 2438955008 2449811952 2456002944 2466250752 2467373328 2471607432 2477853504 2488697856 2489325048 2499268608 2500849701 2506537984 2507169672 2510839296 2511472068 2517184512 2517630976 2518776939 2528838144 2529475452 2540545728 2546966016 2550693888 2551336704 2563148448 2568978432 2569625856 2579890176 2581522272 2587394048 2591834112 2592487296 2593473764 2600027808 2603833344 2604489552 2610413568 2622498816 2623159728 2632974336 2633637888 2645164032 2645830656 2651848704 2658079872 2664797184 2675441664 2677134208 2687827968 2688505344 2700271616 2707095552 2717908992 2730491904 2731180032 2731734756 2743337808 2743824384 2756038446 2763003312 2763493376 2774532096 2775794994 2780558361 2787377152 2799785088 2800490679 2818572288 2819855232 2820565881 2824694208 2831832576 2832334848 2844942912 2858113944 2865336768 2869530624 2870253792 2877292544 2878602216 2883542004 2890100736 2890829088 2903480832 2904212556 2910818304 2915813376 2925031284 2929312512 2930050746 2936715264 2950311168 2951054694 2962096128 2962842624 2963970016 2971460352 2975809536 2976559488 2983329792 2990339856 2997141504 2997896832 3009871872 3011775984 3023044608 3023806464 3024568512 3033365776 3037805568 3045482496 3057647616 3059581952 3071803392 3072577536 3086024704 3086802432 3093823488 3108378726 3108930048 3120562176 3121348608 3135799296 3149758224 3158278144 3170893824 3172337136 3177780984 3185573888 3186376704 3187023882 3200560776 3215378187 3221225472 3223503864 3228221952 3236954112 3238427493 3251363328 3252182724 3266415936 3274670592 3280290048 3288334336 3289831104 3295476576 3303804672 3318263808 3319100064 3332358144 3334466268 3342892896 3347785728 3348629424 3356246016 3358369252 3364132338 3371784192 3372633936 3386105856 3387394304 3388247982 3395954688 3400925184 3401782272 3412536498 3417531264 3425304576 3426167808 3439853568 3442029696 3455778816 3456649728 3466703744 3471777792 3472652736 3480551424 3496665088 3497546304 3510632448 3511517184 3526885376 3527774208 3535798272 3543478002 3544106496 3553062912 3567255552 3568879278 3583770624 3584673792 3600630873 3609460736 3623878656 3626441847 3631749696 3640655872 3641573376 3642313008 3657783744 3658432512 3674717928 3684004416 3699376128 3701059992 3707411148 3716780256 3718194529 3733046784 3733987572 3748902912 3758096384 3759806976 3760754508 3766258944 3775776768 3776446464 3793257216 3794213178 3810818592 3820449024 3826040832 3827005056 3838136288 3844722672 3853467648 3854438784 3869835264 3871307776 3872283408 3881091072 3887751168 3890210646 3900041712 3905750016 3906734328 3915620352 3933748224 3934739592 3949461504 3950456832 3961947136 3967746048 3968745984 3977773056 3987119808 3996188672 3997195776 4013162496 4015701312 4030726144 4031741952 4032758016 4050407424 4060643328 4076863488 4095737856 4096770048 4097602134 4115006712 4115736576 4125097984 4134057669 4144504968 4145240064 4160749568 4161798144 4163692491 4181065728 4199677632 4227858432 4229782848 4237041312 4247748864 4248502272 4249365176 4267414368 4287170916 4294967296 4298005152 4304295936 4315938816 4317903324 4325313006 4335151104 4336243632 4355221248 4356318834 4366227456 4373720064 4386441472 4387546926 4393968768 4395076119 4405072896 4424351744 4425466752 4426582041 4443144192 4445955024 4457190528 4463714304 4464839232 4474994688 4485509784 4495712256 4496845248 4514807808 4517663976 4527939584 4534566912 4535709696 4536852768 4550048664 4556708352 4567072768 4568223744 4586471424 4589372928 4607705088 4608866304 4629037056 4630203648 4640735232 4662568089 4663395072 4680843264 4682022912 4703698944 4714397696 4724637336 4725475328 4737417216 4756340736 4758505704 4778360832 4779565056 4780535823 4800841164 4831838208 4835255796 4842332928 4855431168 4856417344 4877044992 4877910016 4899623904 4912005888 4932501504 4934746656 4943214864 4955707008 4977395712 4978650096 4998537216 5001699402 5013075968 5014339344 5021678592 5022944136 5034369024 5035261952 5037553878 5046198507 5057676288 5058950904 5081091456 5082371973 5093932032 5101387776 5102673408 5118804747 5126296896 5137956864 5139251712 5159780352 5163044544 5174788096 5183668224 5184974592 5186947528 5200055616 5207666688 5208979104 5220827136 5244997632 5246319456 5265948672 5267275776 5290328064 5291661312 5303697408 5315217003 5316159744 5329594368 5350883328 5353318917 5354268416 5375655936 5377010688 5400543232 5414191104 5435817984 5460983808 5462360064 5463469512 5486675616 5487648768 5512076892 5526006624 5526986752 5549064192 5551589988 5561116722 5574754304 5599570176 5600981358 5637144576 5639710464 5641131762 5649388416 5663665152 5664669696 5689885824 5691319767 5716227888 5730673536 5739061248 5740507584 5754585088 5757204432 5767084008 5780201472 5781658176 5806961664 5808425112 5821636608 5831626752 5835315969 5850062568 5858625024 5860101492 5873430528 5877146191 5900622336 5902109388 5924192256 5925685248 5927940032 5942920704 5951619072 5953118976 5966659584 5980679712 5994283008 5995793664 6019743744 6023551968 6046089216 6047612928 6049137024 6066731552 6075611136 6090964992 6115295232 6119163904 6143606784 6145155072 6146403201 6172049408 6173604864 6187646976 6216757452 6217860096 6241124352 6242697216 6271598592 6299516448 6316556288 6341787648 6344674272 6355561968 6371147776 6372753408 6374047764 6401121552 6430756374 6442450944 6447007728 6456443904 6473908224 6476854986 6487969509 6502726656 6504365448 6532831872 6534478251 6549341184 6560580096 6576668672 6579662208 6581320389 6590953152 6607609344 6636527616 6638200128 6664716288 6668932536 6685785792 6695571456 6697258848 6712492032 6716738504 6728264676 6743568384 6745267872 6772211712 6774788608 6776495964 6791909376 6801850368 6803564544 6825072996 6835062528 6850609152 6852335616 6879707136 6884059392 6911557632 6913299456 6933407488 6943555584 6945305472 6961102848 6993330176 6995092608 7021264896 7023034368 7053770752 7055548416 7071596544 7086956004 7088212992 7106125824 7134511104 7137758556 7167541248 7169347584 7201261746 7218921472 7247757312 7252883694 7263499392 7281311744 7283146752 7284626016 7315567488 7316865024 7349435856 7368008832 7398752256 7402119984 7414822296 7433560512 7436389058 7466093568 7467975144 7497805824 7502549103 7516192768 7519613952 7521509016 7532517888 7551553536 7552892928 7556330817 7586514432 7588426356 7621637184 7640898048 7652081664 7654010112 7676272576 7689445344 7706935296 7708877568 7739670528 7742615552 7744566816 7762182144 7775502336 7780421292 7800083424 7811500032 7813468656 7831240704 7867496448 7869479184 7898923008 7900913664 7923894272 7935492096 7937491968 7955546112 7974239616 7992377344 7994391552 8026324992 8031402624 8061452288 8063483904 8065516032 8100814848 8121286656 8153726976 8191475712 8193540096 8195204268 8230013424 8231473152 8250195968 8268115338 8289009936 8290480128 8321499136 8323596288 8327384982 8362131456 8399355264 8401472037 8455716864 8459565696 8461697643 8474082624 8495497728 8497004544 8498730352 8534828736 8574341832 8589934592 8596010304 8608591872 8631877632 8635806648 8650626012 8670302208 8672487264 8710442496 8712637668 8732454912 8747440128 8772882944 8775093852 8787937536 8790152238 8810145792 8848703488 8850933504 8853164082 8886288384 8891910048 8914381056 8927428608 8929678464 8949989376 8971019568 8991424512 8993690496 9029615616 9035327952 9055879168 9069133824 9071419392 9073705536 9100097328 9113416704 9134145536 9136447488 9172942848 9178745856 9215410176 9217732608 9258074112 9260407296 9281470464 9325136178 9326790144 9361686528 9364045824 9407397888 9428795392 9449274672 9450950656 9474834432 9512681472 9517011408 9556721664 9559130112 9561071646 9601682328 9646134561 9663676416 9670511592 9684665856 9710862336 9712834688 9715282479 9754089984 9755820032 9799247808 9824011776 9865003008 9869493312 9886429728 9911414016 9954791424 9957300192 9997074432 10003398804 10026151936 10028678688 10043357184 10045888272 10068738048 10070523904 10075107756 10092397014 10115352576 10117901808 10162182912 10164743946 10187864064 10202775552 10205346816 10237609494 10252593792 10275913728 10278503424 10319560704 10326089088 10349576192 10367336448 10369949184 10373895056 10400111232 10415333376 10417958208 10441654272 10489995264 10492638912 10531897344 10534551552 10580656128 10583322624 10607394816 10630434006 10632319488 10659188736 10701766656 10706637834 10708536832 10751311872 10754021376 10801086464 10828382208 10871635968 10879325541 10921967616 10924720128 10926939024 10973351232 10975297536 11024153784 11052013248 11053973504 11098128384 11103179976 11122233444 11149508608 11154583587 11199140352 11201962716 11274289152 11279420928 11282263524 11298776832 11327330304 11329339392 11379771648 11382639534 11432455776 11461347072 11478122496 11481015168 11509170176 11514408864 11534168016 11560402944 11563316352 11613923328 11616850224 11643273216 11663253504 11670631938 11700125136 11717250048 11720202984 11746861056 11754292382 11801244672 11804218776 11848384512 11851370496 11855880064 11885841408 11903238144 11906237952 11933319168 11961359424 11988566016 11991587328 12039487488 12047103936 12092178432 12095225856 12098274048 12133463104 12151222272 12181929984 12230590464 12238327808 12287213568 12290310144 12292806402 12344098816 12347209728 12375293952 12402173007 12433514904 12435720192 12482248704 12485394432 12491077473 12543197184 12599032896 12633112576 12683575296 12689348544 12711123936 12742295552 12745506816 12748095528 12802243104 12861512748 12884901888 12894015456 12912887808 12947816448 12953709972 12975939018 13005453312 13008730896 13065663744 13068956502 13098682368 13121160192 13153337344 13159324416 13162640778 13181906304 13215218688 13273055232 13276400256 13279746123 13329432576 13337865072 13371571584 13391142912 13394517696 13424984064 13433477008 13456529352 13487136768 13490535744 13544423424 13549577216 13552991928 13583818752 13603700736 13607129088 13650145992 13670125056 13701218304 13704671232 13759414272 13768118784 13823115264 13826598912 13866814976 13887111168 13890610944 13922205696 13986660352 13990185216 14042529792 14046068736 14107541504 14111096832 14143193088 14173912008 14176425984 14212251648 14269022208 14275517112 14335082496 14338695168 14341607469 14402523492 14437842944 14495514624 14505767388 14526998784 14562623488 14566293504 14569252032 14631134976 14633730048 14698871712 14736017664 14797504512 14804239968 14829644592 14867121024 14872778116 14932187136 14935950288 14995611648 15005098206 15032385536 15039227904 15043018032 15065035776 15103107072 15105785856 15112661634 15138595521 15173028864 15176852712 15243274368 15247115919 15281796096 15304163328 15308020224 15352545152 15356414241 15378890688 15413870592 15417755136 15479341056 15485231104 15489133632 15524364288 15551004672 15560842584 15600166848 15623000064 15626937312 15662481408 15734992896 15738958368 15797846016 15801827328 15847788544 15870984192 15874983936 15911092224 15945651009 15948479232 15984754688 15988783104 16052649984 16059956751 16062805248 16122904576 16126967808 16131032064 16201629696 16242573312 16307453952 16382951424 16387080192 16390408536 16460026848 16462946304 16500391936 16536230676 16578019872 16580960256 16642998272 16647192576 16654769964 16724262912 16798710528 16802944074 16911433728 16919131392 16923395286 16948165248 16990995456 16994009088 16997460704 17069657472 17148683664 17179869184 17192020608 17217183744 17263755264 17271613296 17301252024 17340604416 17344974528 17420884992 17425275336 17464909824 17494880256 17505947907 17545765888 17550187704 17575875072 17580304476 17620291584 17631438573 17697406976 17701867008 17706328164 17772576768 17783820096 17828762112 17854857216 17859356928 17899978752 17942039136 17982849024 17987380992 18059231232 18070655904 18111758336 18138267648 18142838784 18147411072 18200194656 18226833408 18268291072 18272894976 18345885696 18357491712 18430820352 18435465216 18439209603 18516148224 18520814592 18562940928 18650272356 18653580288 18723373056 18728091648 18814795776 18857590784 18898549344 18901901312 18949668864 19025362944 19034022816 19113443328 19118260224 19122143292 19203364656 19292269122 19327352832 19341023184 19369331712 19421724672 19425669376 19430564958 19463908527 19508179968 19511640064 19598495616 19603434753 19648023552 19730006016 19738986624 19743961167 19772859456 19822828032 19909582848 19914600384 19994148864 20006797608 20052303872 20057357376 20086714368 20091776544 20137476096 20141047808 20150215512 20184794028 20230705152 20235803616 20324365824 20329487892 20375728128 20405551104 20410693632 20475218988 20505187584 20551827456 20557006848 20639121408 20652178176 20699152384 20734672896 20739898368 20747790112 20800222464 20830666752 20835916416 20883308544 20979990528 20985277824 21063794688 21069103104 21161312256 21166645248 21214789632 21260868012 21264638976 21318377472 21403533312 21413275668 21417073664 21502623744 21508042752 21602172928 21656764416 21743271936 21758651082 21843935232 21849440256 21853878048 21946702464 21950595072 22048307568 22104026496 22107947008 22196256768 22206359952 22244466888 22299017216 22309167174 22398280704 22403925432 22507647309 22548578304 22558841856 22564527048 22597553664 22654660608 22658678784 22668992451 22759543296 22765279068 22864911552 22922694144 22956244992 22962030336 23018340352 23028817728 23068336032 23120805888 23126632704 23227846656 23233700448 23286546432 23326507008 23341263876 23400250272 23434500096 23440405968 23493722112 23508584764 23602489344 23608437552 23696769024 23702740992 23711760128 23771682816 23806476288 23812475904 23866638336 23922718848 23977132032 23983174656 24078974976 24094207872 24184356864 24190451712 24196548096 24266926208 24302444544 24363859968 24461180928 24476655616 24574427136 24580620288 24585612804 24688197632 24694419456 24750587904 24804346014 24867029808 24871440384 24964497408 24970788864 24982154946 25086394368 25198065792 25204416111 25266225152 25367150592 25378697088 25385092929 25422247872 25484591104 25491013632 25496191056 25604486208 25723025496 25769803776 25788030912 25825775616 25895632896 25907419944 25951878036 26010906624 26017461792 26027361703 26131327488 26137913004 26197364736 26242320384 26306674688 26318648832 26325281556 26363812608 26430437376 26546110464 26552800512 26559492246 26658865152 26675730144 26743143168 26782285824 26789035392 26849968128 26866954016 26913058704 26974273536 26981071488 27088846848 27099154432 27105983856 27167637504 27207401472 27214258176 27300291984 27340250112 27402436608 27409342464 27518828544 27536237568 27646230528 27653197824 27733629952 27774222336 27781221888 27844411392 27973320704 27980370432 28085059584 28092137472 28215083008 28222193664 28286386176 28347824016 28352851968 28424503296 28538044416 28551034224 28670164992 28677390336 28683214938 28805046984 28875685888 28938403683 28991029248 29011534776 29053997568 29125246976 29132587008 29138504064 29145847437 29262269952 29267460096 29397743424 29472035328 29595009024 29608479936 29659289184 29734242048 29745556232 29864374272 29871900576 29991223296 30010196412 30064771072 30078455808 30086036064 30130071552 30206214144 30211571712 30225323268 30277191042 30346057728 30353705424 30486548736 30494231838 30563592192 30608326656 30616040448 30705090304 30712828482 30757781376 30827741184 30835510272 30958682112 30970462208 30978267264 31048728576 31102009344 31121685168 31200333696 31246000128 31253874624 31324962816 31469985792 31477916736 31595692032 31603654656 31695577088 31741968384 31749967872 31822184448 31891302018 31896958464 31969509376 31977566208 32105299968 32119913502 32125610496 32245809152 32253935616 32262064128 32403259392 32485146624 32614907904 32637976623 32765902848 32774160384 32780817072 32920053696 32925892608 33000783872 33072461352 33156039744 33161920512 33285996544 33294385152 33309539928 33448525824 33463750761 33597421056 33605888148 33822867456 33838262784 33846790572 33896330496 33981990912 33988018176 33994921408 34139314944 34297367328 34384041216 34434367488 34527510528 34543226592 34602504048 34681208832 34689949056 34841769984 34850550672 34929819648 34989760512 35011895814 35091531776 35100375408 35151750144 35160608952 35240583168 35262877146 35394813952 35403734016 35412656328 35545153536 35567640192 35657524224 35709714432 35718713856 35799957504 35884078272 35965698048 35974761984 36118462464 36141311808 36223516672 36276535296 36285677568 36294822144 36400389312 36453666816 36536582144 36545789952 36691771392 36714983424 36861640704 36870930432 36878419206 37032296448 37041629184 37125881856 37206519021 37300544712 37307160576 37446746112 37456183296 37473232419 37629591552 37715181568 37797098688 37803802624 37899337728 38050725888 38068045632 38226886656 38236520448 38244286584 38406729312 38584538244 38654705664 38682046368 38738663424 38843449344 38851338752 38861129916 38927817054 39016359936 39023280128 39196991232 39206869506 39296047104 39460012032 39477973248 39487922334 39545718912 39645656064 39819165696 39829200768 39839238369 39988297728 40013595216 40104607744 40114714752 40173428736 40183553088 40274952192 40282095616 40300431024 40369588056 40461410304 40471607232 40648731648 40658975784 40751456256 40811102208 40821387264 40950437976 41010375168 41103654912 41114013696 41278242816 41304356352 41398304768 41469345792 41479796736 41495580224 41600444928 41661333504 41671832832 41766617088 41959981056 41970555648 42127589376 42138206208 42322624512 42333290496 42429579264 42521736024 42529277952 42636754944 42807066624 42826551336 42834147328 43005247488 43016085504 43024822407 43204345856 43313528832 43486543872 43517302164 43687870464 43698880512 43707756096 43893404928 43901190144 44096615136 44208052992 44215894016 44392513536 44412719904 44488933776 44598034432 44618334348 44796561408 44807850864 45015294618 45097156608 45117683712 45129054096 45195107328 45309321216 45317357568 45337984902 45415786563 45519086592 45530558136 45729823104 45741347757 45845388288 45912489984 45924060672 46036680704 46057635456 46069242723 46136672064 46241611776 46253265408 46455693312 46467400896 46573092864 46653014016 46682527752 46800500544 46869000192 46880811936 46987444224 47017169528 47204978688 47216875104 47393538048 47405481984 47423520256 47543365632 47612952576 47624951808 47733276672 47845437696 47954264064 47966349312 48157949952 48179870253 48188415744 48368713728 48380903424 48393096192 48533852416 48604889088 48727719936 48922361856 48953311232 49148854272 49161240576 49171225608 49376395264 49388838912 49501175808 49608692028 49734059616 49742880768 49928994816 49941577728 49964309892 50172788736 50396131584 50408832222 50532450304 50734301184 50757394176 50770185858 50844495744 50969182208 50982027264 50992382112 51208972416 51446050992 51539607552 51576061824 51651551232 51791265792 51814839888 51903756072 52021813248 52034923584 52054723406 52262654976 52275826008 52394729472 52484640768 52517843721 52613349376 52637297664 52650563112 52727625216 52860874752 52894315719 53092220928 53105601024 53118984492 53317730304 53351460288 53486286336 53564571648 53578070784 53699936256 53733908032 53826117408 53948547072 53962142976 54177693696 54198308864 54211967712 54335275008 54414802944 54428516352 54600583968 54680500224 54804873216 54818684928 55037657088 55072475136 55292461056 55306395648 55317628809 55467259904 55548444672 55562443776 55688822784 55946641408 55960740864 56170119168 56184274944 56430166016 56444387328 56572772352 56695648032 56705703936 56849006592 57076088832 57102068448 57340329984 57354780672 57366429876 57610093968 57751371776 57876807366 57982058496 58023069552 58107995136 58250493952 58265174016 58277008128 58291694874 58524539904 58534920192 58795486848 58810304259 58944070656 59190018048 59216959872 59231883501 59318578368 59468484096 59491112464 59728748544 59743801152 59982446592 60020392824 60129542144 60156911616 60172072128 60260143104 60412428288 60423143424 60450646536 60554382084 60692115456 60707410848 60973097472 60988463676 61127184384 61216653312 61232080896 61410180608 61425656964 61515562752 61655482368 61671020544 61917364224 61940924416 61956534528 62097457152 62204018688 62243370336 62400667392 62492000256 62507749248 62649925632 62939971584 62955833472 63191384064 63207309312 63391154176 63483936768 63499935744 63644368896 63782604036 63793916928 63939018752 63955132416 64210599936 64239827004 64251220992 64491618304 64507871232 64524128256 64806518784 64970293248 65229815808 65275953246 65531805696 65548320768 65561634144 65840107392 65851785216 66001567744 66144922704 66312079488 66323841024 66571993088 66588770304 66619079856 66897051648 66927501522 67194842112 67211776296 67522941927 67645734912 67676525568 67693581144 67792660992 67963981824 67976036352 67989842816 68006977353 68278629888 68594734656 68768082432 68868734976 69055021056 69086453184 69205008096 69362417664 69379898112 69683539968 69701101344 69859639296 69979521024 70023791628 70183063552 70200750816 70303500288 70321217904 70481166336 70525754292 70789627904 70807468032 70825312656 71090307072 71135280384 71315048448 71419428864 71437427712 71599915008 71768156544 71931396096 71949523968 72236924928 72282623616 72447033344 72553070592 72571355136 72589644288 72800778624 72907333632 73073164288 73091579904 73383542784 73429966848 73723281408 73741860864 73756838412 74064592896 74083258368 74251763712 74413038042 74601089424 74614321152 74893492224 74912366592 74946464838 75259183104 75430363136 75594197376 75607605248 75798675456 76101451776 76136091264 76155278787 76453773312 76473040896 76488573168 76813458624 77169076488 77309411328 77364092736 77477326848 77686898688 77702677504 77722259832 77855634108 78032719872 78046560256 78082085109 78393982464 78413739012 78592094208 78920024064 78955946496 78975844668 79091437824 79291312128 79638331392 79658401536 79678476738 79976595456 80027190432 80209215488 80229429504 80346857472 80367106176 80549904384 80564191232 80600862048 80739176112 80922820608 80943214464 81297463296 81317951568 81502912512 81622204416 81642774528 81900875952 82020750336 82207309824 82228027392 82556485632 82608712704 82796609536 82938691584 82959593472 82991160448 83200889856 83322667008 83343665664 83533234176 83919962112 83941111296 84255178752 84276412416 84645249024 84666580992 84859158528 85043472048 85058555904 85273509888 85614133248 85653102672 85668294656 86010494976 86032171008 86049644814 86408691712 86627057664 86815211049 86973087744 87034604328 87375740928 87397761024 87415512192 87437542311 87786809856 87802380288 88193230272 88416105984 88431788032 88785027072 88825439808 88977867552 89196068864 89236668696 89593122816 89615701728 90030589236 90194313216 90235367424 90258108192 90390214656 90618642432 90634715136 90675969804 90831573126 91038173184 91061116272 91459646208 91482695514 91690776576 91824979968 91848121344 92073361408 92115270912 92138485446 92273344128 92483223552 92506530816 92911386624 92934801792 93146185728 93306028032 93365055504 93601001088 93738000384 93761623872 93974888448 94034339056 94409957376 94433750208 94787076096 94810963968 94847040512 95086731264 95225905152 95249903616 95466553344 95690875392 95908528128 95932698624 96315899904 96359740506 96376831488 96737427456 96761806848 96786192384 97067704832 97209778176 97455439872 97844723712 97906622464 98297708544 98322481152 98342451216 98752790528 98777677824 99002351616 99217384056 99468119232 99485761536 99857989632 99883155456 99928619784 100345577472 100391252283 100792263168 100817664444 101064900608 101468602368 101514788352 101540371716 101688991488 101938364416 101964054528 101984764224 102417944832 102892101984 103152123648 103303102464 103582531584 103629679776 103807512144 104043626496 104069847168 104109446812 104525309952 104551652016 104789458944 104969281536 105035687442 105226698752 105274595328 105301126224 105455250432 105721749504 105788631438 106184441856 106211202048 106237968984 106635460608 106702920576 106972572672 107129143296 107156141568 107399872512 107467816064 107652234816 107897094144 107924285952 108355387392 108396617728 108423935424 108670550016 108829605888 108857032704 109201167936 109361000448 109609746432 109637369856 110075314176 110144950272 110584922112 110612791296 110635257618 110934519808 111096889344 111124887552 111377645568 111619557063 111893282816 111921481728 112340238336 112368549888 112419697257 112860332032 112888774656 113145544704 113391296064 113411407872 113698013184 114152177664 114204136896 114680659968 114709561344 114732859752 115220187936 115502743552 115753614732 115964116992 116046139104 116215990272 116500987904 116530348032 116554016256 116583389748 117049079808 117069840384 117590973696 117620608518 117888141312 118380036096 118433919744 118463767002 118637156736 118936968192 118982224928 119457497088 119487602304 119964893184 120040785648 120259084288 120313823232 120344144256 120520286208 120824856576 120846286848 120901293072 121108764168 121384230912 121414821696 121946194944 121976927352 122254368768 122433306624 122464161792 122820361216 122851313928 123031125504 123310964736 123342041088 123834728448 123881848832 123913069056 124194914304 124408037376 124486740672 124801334784 124984000512 125015498496 125299851264 125879943168 125911666944 126382768128 126414618624 126782308352 126967873536 126999871488 127288737792 127565208072 127587833856 127878037504 127910264832 128421199872 128479654008 128502441984 128983236608 129015742464 129048256512 129074467221 129613037568 129940586496 130459631616 130551906492 131063611392 131096641536 131123268288 131680214784 131703570432 132003135488 132289845408 132624158976 132647682048 133143986176 133177540608 133238159712 133794103296 133855003044 134389684224 134423552592 135045883854 135291469824 135353051136 135387162288 135585321984 135927963648 135952072704 135979685632 136013954706 136247359689 136557259776 137189469312 137224043271 137536164864 137737469952 138110042112 138172906368 138207728169 138410016192 138724835328 138759796224 139367079936 139402202688 139719278592 139959042048 140047583256 140366127104 140401501632 140607000576 140642435808 140962332672 141051508584 141579255808 141614936064 141650625312 142180614144 142270560768 142630096896 142838857728 142874855424 143199830016 143536313088 143862792192 143899047936 144473849856 144539610759 144565247232 144894066688 145106141184 145142710272 145179288576 145601557248 145814667264 146146328576 146183159808 146767085568 146859933696 147446562816 147483721728 147513676824 148129185792 148166516736 148503527424 148826076084 149202178848 149228642304 149786984448 149824733184 149892929676 150518366208 150860726272 151188394752 151215210496 151597350912 152202903552 152272182528 152310557574 152907546624 152946081792 152977146336 153626917248 154338152976 154618822656 154728185472 154954653696 155373797376 155405355008 155444519664 155711268216 156065439744 156093120512 156164170218 156787964928 156827478024 157184188416 157553531163 157840048128 157911892992 157951689336 158182875648 158582624256 158682947157 159276662784 159316803072 159356953476 159953190912 160054380864 160418430976 160458859008 160693714944 160734212352 161099808768 161128382464 161201724096 161478352224 161845641216 161886428928 162594926592 162635903136 163005825024 163244408832 163285549056 163801751904 164041500672 164414619648 164456054784 165112971264 165217425408 165593219072 165877383168 165919186944 165952886427 165982320896 166401779712 166645334016 166687331328 167066468352 167839924224 167882222592 168510357504 168552824832 169290498048 169333161984 169718317056 170086944096 170117111808 170547019776 171228266496 171306205344 171336589312 172020989952 172064342016 172099289628 172817383424 173254115328 173630422098 173946175488 174069208656 174751481856 174795522048 174831024384 174875084622 175573619712 175604760576 176386460544 176430912777 176832211968 176863576064 177570054144 177650879616 177695650503 177955735104 178392137728 178473337392 179186245632 179231403456 180061178472 180388626432 180470734848 180516216384 180780429312 181237284864 181269430272 181351939608 181663146252 182076346368 182122232544 182191531921 182919292416 182965391028 183381553152 183649959936 183696242688 184146722816 184230541824 184276970892 184546688256 184966447104 185013061632 185822773248 185869603584 186292371456 186612056064 186730111008 187202002176 187476000768 187523247744 187949776896 188068678112 188819914752 188867500416 189574152192 189621927936 189694081024 190173462528 190451810304 190499807232 190933106688 191381750784 191817056256 191865397248 192631799808 192719481012 192753662976 193474854912 193523613696 193572384768 194135409664 194419556352 194910879744 195689447424 195813244928 196595417088 196644962304 196684902432 197505581056 197555355648 198004703232 198434768112 198936238464 198971523072 199715979264 199766310912 199857239568 200691154944 200782504566 201584526336 201635328888 202129801216 202568825781 202937204736 203029576704 203080743432 203377982976 203876728832 203928109056 203969528448 204020932059 204835889664 205784203968 206304247296 206606204928 207165063168 207259359552 207615024288 208087252992 208139694336 208218893624 209050619904 209103304032 209578917888 209938563072 210071374884 210453397504 210549190656 210602252448 210910500864 211443499008 211577262876 212368883712 212422404096 212475937968 213270921216 213405841152 213945145344 214258286592 214312283136 214799745024 214935632128 215304469632 215794188288 215848571904 216710774784 216793235456 216847870848 217341100032 217659211776 217714065408 218402335872 218722000896 219219492864 219274739712 220150628352 220289900544 221169844224 221225582592 221270515236 221869039616 222193778688 222249775104 222755291136 223239114126 223786565632 223842963456 224680476672 224737099776 224839394514 225720664064 225777549312 226291089408 226782592128 226822815744 227396026368 228304355328 228408273792 228465836361 229361319936 229419122688 229465719504 230440375872 231005487104 231507229464 231928233984 232092278208 232431980544 233001975808 233060696064 233108032512 233166779496 234098159616 234139680768 234246255327 235181947392 235241217036 235776282624 236760072192 236867839488 236927534004 237274313472 237873936384 237964449856 238914994176 238975204608 239929786368 240081571296 240627646464 240688288512 241040572416 241649713152 241692573696 241802586144 242217528336 242768461824 242829643392 243892389888 243953854704 244508737536 244866613248 244928323584 245640722432 245702627856 246062251008 246621929472 246684082176 247669456896 247763697664 247826138112 248389828608 248816074752 248973481344 249602669568 249968001024 250030996992 250599702528 251759886336 251823333888 252765536256 252829237248 253564616704 253935747072 253999742976 254577475584 255130416144 255175667712 255756075008 255820529664 256842399744 256959308016 257004883968 257966473216 258031484928 258096513024 258148934442 259226075136 259881172992 260445633147 260919263232 261103812984 262127222784 262193283072 262246536576 262312626933 263360429568 263407140864 264006270976 264579690816 265248317952 265295364096 266287972352 266355081216 266476319424 267588206592 267710006088 268779368448 268847105184 270091767708 270582939648 270706102272 270774324576 271170643968 271855927296 271904145408 271959371264 272027909412 272494719378 273114519552 274378938624 274448086542 275072329728 275474939904 276220084224 276345812736 276415456338 276820032384 277449670656 277519592448 278734159872 278804405376 279438557184 279918084096 280095166512 280732254208 280803003264 281214001152 281284871616 281924665344 282103017168 283158511616 283229872128 283301250624 284361228288 284541121536 285260193792 285677715456 285749710848 286399660032 287072626176 287725584384 287798095872 288947699712 289079221518 289130494464 289788133376 290212282368 290285420544 290358577152 291203114496 291629334528 292292657152 292366319616 293534171136 293719867392 294893125632 294967443456 295027353648 296258371584 296333033472 297007054848 297652152168 298404357696 298457284608 299573968896 299649466368 299785859352 301036732416 301173756849 301721452544 302376789504 302430420992 303194701824 304405807104 304544365056 304621115148 305815093248 305892163584 305954292672 307253834496 308676305952 309456370944 309909307392 310747594752 310810710016 310889039328 311422536432 312130879488 312186241024 312328340436 313575929856 313654956048 314368376832 315107062326 315680096256 315823785984 315903378672 316365751296 317165248512 317365894314 318553325568 318633606144 318713906952 319906381824 320108761728 320836861952 320917718016 321387429888 321468424704 322199617536 322256764928 322403448192 322956704448 323691282432 323772857856 325189853184 325271806272 326011650048 326488817664 326571098112 327603503808 328083001344 328829239296 328912109568 330225942528 330434850816 331186438144 331754766336 331838373888 331905772854 331964641792 332803559424 333290668032 333374662656 334132936704 335679848448 335764445184 337020715008 337105649664 337259091771 338580996096 338666323968 339436634112 340173888192 340234223616 341094039552 342456532992 342612410688 342673178624 344041979904 344128684032 344198579256 345634766848 346508230656 347260844196 347892350976 348138417312 349502963712 349591044096 349662048768 349750169244 351147239424 351209521152 352772921088 352861825554 353664423936 353727152128 355140108288 355301759232 355391301006 355911470208 356784275456 356946674784 358372491264 358462806912 360122356944 360777252864 360941469696 361032432768 361560858624 362474569728 362538860544 362703879216 363326292504 364152692736 364244465088 364383063842 365838584832 365930782056 366763106304 367299919872 367392485376 368293445632 368461083648 368553941784 369093376512 369932894208 370026123264 371645546496 371739207168 372584742912 373224112128 373460222016 374404004352 374952001536 375046495488 375899553792 376137356224 377639829504 377735000832 379148304384 379243855872 379388162048 380346925056 380903620608 380999614464 381866213376 382763501568 383634112512 383730794496 385263599616 385438962024 385507325952 386949709824 387047227392 387144769536 387223401663 388270819328 388839112704 389821759488 391378894848 391626489856 393190834176 393289924608 393369804864 395011162112 395110711296 396009406464 396869536224 397872476928 397943046144 399431958528 399532621824 399714479136 401382309888 401565009132 403169052672 403270657776 404259602432 405137651562 405874409472 406059153408 406161486864 406755965952 407753457664 407856218112 407939056896 408041864118 409671779328 411568407936 411672129813 412608494592 413212409856 414330126336 414518719104 414623184507 415230048576 416174505984 416279388672 416437787248 418101239808 418206608064 419157835776 419877126144 420142749768 420906795008 421098381312 421204504896 421821001728 422886998016 423154525752 424737767424 424844808192 424951875936 426541842432 426811682304 427890290688 428516573184 428624566272 429599490048 429871264256 430608939264 431588376576 431697143808 433421549568 433586470912 433695741696 434682200064 435318423552 435428130816 436804671744 437444001792 438438985728 438549479424 440301256704 440579801088 442339688448 442451165184 442541030472 443738079232 444387557376 444499550208 445510582272 446478228252 447573131264 447685926912 449360953344 449474199552 449678789028 451441328128 451555098624 452582178816 453565184256 453645631488 454792052736 456608710656 456816547584 456931672722 458722639872 458838245376 458931439008 460880751744 462010974208 463014458928 463856467968 464184556416 464863961088 466003951616 466121392128 466216065024 466333558992 468196319232 468279361536 468492510654 470363894784 470482434072 471552565248 472660593489 473520144384 473735678976 473855068008 474548626944 475747872768 475928899712 476048841471 477829988352 477950409216 479859572736 480163142592 481255292928 481376577024 482081144832 483299426304 483385147392 483605172288 484435056672 485536923648 485659286784 487784779776 487907709408 489017475072 489733226496 489856647168 491281444864 491405255712 492124502016 493243858944 493368164352 495338913792 495527395328 495652276224 496779657216 497632149504 497858659281 497946962688 499205339136 499936002048 500061993984 501199405056 503519772672 503646667776 505531072512 505658474496 507129233408 507871494144 507999485952 509154951168 510260832288 510351335424 511512150016 511641059328 513684799488 513918616032 514009767936 515932946432 516062969856 516193026048 516297868884 518452150272 519762345984 520891266294 521838526464 522207625968 524254445568 524386566144 524493073152 524625253866 526720859136 526814281728 528012541952 529159381632 530496635904 530590728192 532575944704 532710162432 532952638848 533086951509 535176413184 535420012176 537558736896 537694210368 540183535416 541165879296 541412204544 541548649152 542341287936 543711854592 543808290816 543918742528 544055818824 544989438756 546229039104 546574595763 548757877248 548896173084 550144659456 550949879808 552440168448 552691625472 552830912676 553640064768 554899341312 555039184896 557468319744 557608810752 558877114368 559836168192 560190333024 561464508416 561606006528 562428002304 562569743232 563849330688 564206034336 566317023232 566459744256 566602501248 568722456576 569082243072 570520387584 571355430912 571499421696 572799320064 574145252352 575451168768 575596191744 577895399424 578158443036 578260988928 579576266752 580424564736 580570841088 580717154304 582406228992 583258669056 584585314304 584732639232 587068342272 587439734784 589786251264 589934886912 590054707296 592516743168 592666066944 594014109696 595304304336 596808715392 596914569216 599147937792 599298932736 599571718704 602073464832 602347513698 603442905088 604753579008 604860841984 606389403648 607706477343 608811614208 609088730112 609242230296 611630186496 611784327168 611908585344 612062796177 614507668992 617352611904 618912741888 619818614784 621495189504 621621420032 621778078656 622845072864 624261758976 624372482048 624656680872 627151859712 627309912096 628736753664 630214124652 631360192512 631647571968 631806757344 632731502592 634330497024 634731788628 637106651136 637267212288 637427813904 639812763648 640217523456 641673723904 641835436032 642774859776 642936849408 644399235072 644513529856 644806896384 645913408896 647382564864 647545715712 650379706368 650543612544 652023300096 652977635328 653142196224 655207007616 656166002688 657658478592 657824219136 660451885056 660869701632 662372876288 663509532672 663676747776 663811545708 663929283584 665607118848 666581336064 666749325312 668265873408 671359696896 671528890368 674041430016 674211299328 674518183542 677161992192 677332647936 678873268224 680347776384 680468447232 682188079104 684913065984 685224821376 685346357248 688083959808 688257368064 688397158512 691269533696 693016461312 694521688392 695784701952 696276834624 699005927424 699182088192 699324097536 699500338488 702294478848 702419042304 702738765981 705545842176 705723651108 707328847872 707454304256 710280216576 710603518464 710782602012 711822940416 713568550912 713893349568 716744982528 716925613824 720244713888 721882939392 722064865536 723121717248 724949139456 725077721088 725407758432 726652585008 728305385472 728488930176 728766127684 731677169664 731861564112 733526212608 734599839744 734784970752 736586891264 736922167296 737107883568 738186753024 739865788416 740052246528 743291092992 743478414336 745169485824 746448224256 746920444032 748808008704 749904003072 750092990976 751799107584 752274712448 755279659008 755470001664 758296608768 758487711744 758776324096 760693850112 761807241216 761999228928 763732426752 765527003136 767268225024 767461588992 770527199232 770877924048 771014651904 773899419648 774094454784 774289539072 774446803326 776541638656 777678225408 779643518976 781336899441 782757789696 783252979712 786381668352 786579849216 786739609728 786937880799 790022324224 790221422592 792018812928 793739072448 795744953856 795886092288 798863917056 799065243648 799428958272 802764619776 803130018264 806338105344 806541315552 808519204864 810275303124 811748818944 812118306816 812322973728 813511931904 815506915328 815712436224 815878113792 816083728236 819343558656 823136815872 823344259626 825216989184 826424819712 828660252672 829037438208 829246369014 830460097152 832349011968 832558777344 832875574496 836202479616 836413216128 838315671552 839754252288 840285499536 841813590016 842196762624 842409009792 843642003456 845773996032 846309051504 849475534848 849689616384 849903751872 853083684864 853623364608 855780581376 857033146368 857249132544 859198980096 859742528512 861217878528 863176753152 863394287616 866843099136 867172941824 867391483392 869364400128 870636847104 870856261632 873609343488 874888003584 876877971456 877098958848 880602513408 881159602176 884679376896 884902330368 885082060944 887476158464 888775114752 888999100416 891021164544 892956456504 895146262528 895371853824 898721906688 898948399104 899357578056 902882656256 903110197248 903521270547 905164357632 907130368512 907291262976 909584105472 913217421312 913633095168 913863345444 917445279744 917676490752 917862878016 921761503488 924021948416 926028917856 928369112832 929727922176 932007903232 932242784256 932432130048 932667117984 936392638464 936558723072 936985021308 940727789568 940964868144 943105130496 945321186978 947040288768 947471357952 947710136016 949097253888 951495745536 951857799424 952097682942 955659976704 955900818432 959719145472 960326285184 962510585856 962753154048 964162289664 966598852608 966770294784 967210344576 968870113344 971073847296 971318573568 975569559552 975815418816 978034950144 979466452992 979713294336 982562889728 982810511424 984249004032 986487717888 986736328704 990677827584 991054790656 991304552448 993559314432 995264299008 995717318562 995893925376 998410678272 999872004096 1000123987968 1002398810112 1007039545344 1007293335552 1011062145024 1011316948992 1011777275313 1014258466816 1015742988288 1015998971904 1018309902336 1020521664576 1020702670848 1023024300032 1023282118656 1027369598976 1027837232064 1028019535872 1031865892864 1032125939712 1032386052096 1032595737768 1036904300544 1039524691968 1041782532588 1043677052928 1044415251936 1048508891136 1048773132288 1048986146304 1049250507732 1053441718272 1053628563456 1056025083904 1058318763264 1060993271808 1061181456384 1065420324864 1065905277696 1066173903018 1070352826368 1070840024352 1075117473792 1075388420736 1080367070832 1082331758592 1082824409088 1083097298304 1084682575872 1087423709184 1087616581632 1087837485056 1088111637648 1089978877512 1092458078208 1093149191526 1097515754496 1097792346168 1100289318912 1101899759616 1104880336896 1105383250944 1105661825352 1107280129536 1109798682624 1110078369792 1114936639488 1115217621504 1117754228736 1119672336384 1120380666048 1122929016832 1123212013056 1124856004608 1125139486464 1127698661376 1128412068672 1132634046464 1132919488512 1133205002496 1137444913152 1138164486144 1141040775168 1142710861824 1142998843392 1145598640128 1148290504704 1150902337536 1151192383488 1155790798848 1156316886072 1156521977856 1159152533504 1160849129472 1161141682176 1161434308608 1161670204989 1164812457984 1166517338112 1169170628608 1169465278464 1174136684544 1174879469568 1179572502528 1179869773824 1180109414592 1185033486336 1185332133888 1188028219392 1190608608672 1193617430784 1193829138432 1198295875584 1198597865472 1199143437408 1204146929664 1204695027396 1206885810176 1209507158016 1209721683968 1212778807296 1215412954686 1217623228416 1218177460224 1218484460592 1223260372992 1223568654336 1223817170688 1224125592354 1229015337984 1234705223808 1235016389439 1237825483776 1239637229568 1242990379008 1243242840064 1243556157312 1243869553521 1245690145728 1248523517952 1248744964096 1249313361744 1254303719424 1254619824192 1257473507328 1260428249304 1262720385024 1263295143936 1263613514688 1265463005184 1268660994048 1269463577256 1274213302272 1274534424576 1274855627808 1279625527296 1280435046912 1283347447808 1283670872064 1285549719552 1285873698816 1288798470144 1289027059712 1289613792768 1291826817792 1294765129728 1295091431424 1300759412736 1301087225088 1304046600192 1305955270656 1306284392448 1310414015232 1312332005376 1315316957184 1315648438272 1320903770112 1321739403264 1324745752576 1327019065344 1327353495552 1327623091416 1327858567168 1331214237696 1333162672128 1333498650624 1336531746816 1342719393792 1343057780736 1348082860032 1348422598656 1349036367084 1354323984384 1354665295872 1357746536448 1360695552768 1360936894464 1364376158208 1369826131968 1370449642752 1370692714496 1376167919616 1376514736128 1376794317024 1382539067392 1386032922624 1389043376784 1391569403904 1392553669248 1398011854848 1398364176384 1398648195072 1399000676976 1404588957696 1404838084608 1405477531962 1411091684352 1411447302216 1414657695744 1414908608512 1417981780467 1420560433152 1421207036928 1421565204024 1423645880832 1427137101824 1427786699136 1428146524413 1433489965056 1433851227648 1440489427776 1443765878784 1444129731072 1446243434496 1449898278912 1450155442176 1450815516864 1453305170016 1456610770944 1456977860352 1457532255368 1463354339328 1463723128224 1467052425216 1469199679488 1469569941504 1473173782528 1473844334592 1474215767136 1476373506048 1479731576832 1480104493056 1486582185984 1486956828672 1490338971648 1492896448512 1493575977843 1493840888064 1497616017408 1499808006144 1500185981952 1503598215168 1504549424896 1510559318016 1510940003328 1516593217536 1516975423488 1517552648192 1521387700224 1523614482432 1523998457856 1527464853504 1531054006272 1534536450048 1534923177984 1541054398464 1541755848096 1542029303808 1547798839296 1548188909568 1548579078144 1548893606652 1553083277312 1555356450816 1559287037952 1562673798882 1565515579392 1566505959424 1572763336704 1573159698432 1573479219456 1573875761598 1580044648448 1580442845184 1584037625856 1587478144896 1591489907712 1591772184576 1597727834112 1598130487296 1598857916544 1599260854527 1605529239552 1606260036528 1612676210688 1613082631104 1617038409728 1620550606248 1623497637888 1624236613632 1624645947456 1627023863808 1631013830656 1631424872448 1631756227584 1632167456472 1638687117312 1639723787289 1646273631744 1646688519252 1650433978368 1652849639424 1657320505344 1658074876416 1658492738028 1660920194304 1664698023936 1665117554688 1665751148992 1672404959232 1672826432256 1676631343104 1679508504576 1680570999072 1684393525248 1684818019584 1687284006912 1691547992064 1692618103008 1698951069696 1699379232768 1699807503744 1706167369728 1707246729216 1711561162752 1714066292736 1714498265088 1718397960192 1719485057024 1722435757056 1726353506304 1726788575232 1733686198272 1734345883648 1734782966784 1738728800256 1741273694208 1741712523264 1747218686976 1749776007168 1753755942912 1754197917696 1761205026816 1762319204352 1769358753792 1769804660736 1770164121888 1774952316928 1777550229504 1777998200832 1782042329088 1785912913008 1790292525056 1790743707648 1797443813376 1797896798208 1798715156112 1805765312512 1806220394496 1807042541094 1810328715264 1814260737024 1814582525952 1819168210944 1823119432029 1826434842624 1827266190336 1827726690888 1834890559488 1835352981504 1835725756032 1836188388531 1843523006976 1848043896832 1852057835712 1856738225664 1859455844352 1864015806464 1864485568512 1864864260096 1865334235968 1872785276928 1873117446144 1873970042616 1881455579136 1881929736288 1886210260992 1890642373956 1894080577536 1894942715904 1895420272032 1898194507776 1902991491072 1903715598848 1904195365884 1911319953408 1911801636864 1919438290944 1920652570368 1925021171712 1925506308096 1928324579328 1933197705216 1933540589568 1934420689152 1937740226688 1942147694592 1942637147136 1951139119104 1951630837632 1956069900288 1958932905984 1959426588672 1965125779456 1965621022848 1968498008064 1972975435776 1973472657408 1981355655168 1982109581312 1982609104896 1987118628864 1990528598016 1991434637124 1991787850752 1996821356544 1999744008192 2000247975936 2004797620224 2014079090688 2014586671104 2022124290048 2022633897984 2023554550626 2028516933632 2031485976576 2031997943808 2036619804672 2041043329152 2041405341696 2046048600064 2046564237312 2054739197952 2055674464128 2056039071744 2063731785728 2064251879424 2064772104192 2065191475536 2073808601088 2079049383936 2083565065176 2087354105856 2088830503872 2097017782272 2097546264576 2097972292608 2098501015464 2106883436544 2107257126912 2108216297943 2112050167808 2116637526528 2121986543616 2122362912768 2130840649728 2131810555392 2132347806036 2140705652736 2141680048704 2150234947584 2150776841472 2160734141664 2165648818176 2166194596608 2169365151744 2174847418368 2175233163264 2175674970112 2176223275296 2179957755024 2184916156416 2186298383052 2195031508992 2195584692336 2200578637824 2203799519232 2209760673792 2210766501888 2211323650704 2214560259072 2219597365248 2220156739584 2229873278976 2230435243008 2235508457472 2239344672768 2240761332096 2245858033664 2246424026112 2249712009216 2250278972928 2255397322752 2256824137344 2265268092928 2265838977024 2266410004992 2274889826304 2276328972288 2282081550336 2285421723648 2285997686784 2291197280256 2296581009408 2301804675072 2302384766976 2311581597696 2312633772144 2313043955712 2318305067008 2321698258944 2322283364352 2322868617216 2323340409978 2329624915968 2333034676224 2338341257216 2338930556928 2348273369088 2349758939136 2359145005056 2359739547648 2360218829184 2360813642397 2370066972672 2370664267776 2376056438784 2381217217344 2387234861568 2387658276864 2396591751168 2397195730944 2398286874816 2408293859328 2409390054792 2413771620352 2419014316032 2419443367936 2425557614592 2430825909372 2435246456832 2436354920448 2436968921184 2446520745984 2447137308672 2447634341376 2448251184708 2458030675968 2469410447616 2470032778878 2475650967552 2479274459136 2485980758016 2486485680128 2487112314624 2487739107042 2491380291456 2497047035904 2497489928192 2498626723488 2508607438848 2509239648384 2514947014656 2520856498608 2525440770048 2526590287872 2527227029376 2530926010368 2537321988096 2538927154512 2548426604544 2549068849152 2549711255616 2559251054592 2560870093824 2566694895616 2567341744128 2571099439104 2571747397632 2577596940288 2578054119424 2579227585536 2583653635584 2589530259456 2590182862848 2601518825472 2602174450176 2608093200384 2611910541312 2612568784896 2620828030464 2624664010752 2630633914368 2631296876544 2641807540224 2643478806528 2649491505152 2654038130688 2654706991104 2655246182832 2655717134336 2662428475392 2666325344256 2666997301248 2673063493632 2685438787584 2686115561472 2696165720064 2696845197312 2698072734168 2708647968768 2709330591744 2710563811641 2715493072896 2721391105536 2721873788928 2728752316416 2739652263936 2740899285504 2741385428992 2752335839232 2753029472256 2753588634048 2765078134784 2772065845248 2778086753568 2785107338496 2796023709696 2796728352768 2797296390144 2798001353952 2809177915392 2809676169216 2810955063924 2822183368704 2822894604432 2829315391488 2829817217024 2835963560934 2841120866304 2842414073856 2843130408048 2847291761664 2854274203648 2855573398272 2856293048826 2866979930112 2867702455296 2880978855552 2887531757568 2888259462144 2892486868992 2899796557824 2900310884352 2901631033728 2906610340032 2913221541888 2913955720704 2915064510736 2926708678656 2927446256448 2934104850432 2938399358976 2939139883008 2946347565056 2947688669184 2948431534272 2952747012096 2959463153664 2960208986112 2973164371968 2973913657344 2980677943296 2985792897024 2987151955686 2987681776128 2995232034816 2999616012288 3000371963904 3007196430336 3009098849792 3021118636032 3021880006656 3033186435072 3033950846976 3035105296384 3042775400448 3047228964864 3047996915712 3054929707008 3062108012544 3069072900096 3069846355968 3082108796928 3083511696192 3084058607616 3095597678592 3096377819136 3097158156288 3097787213304 3106166554624 3110712901632 3118574075904 3125347597764 3131031158784 3133011918848 3145526673408 3146319396864 3146958438912 3147751523196 3160089296896 3160885690368 3168075251712 3174956289792 3182979815424 3183544369152 3196260974592 3197715833088 3198521709054 3211058479104 3212520073056 3225352421376 3226165262208 3234076819456 3241101212496 3246995275776 3248473227264 3249291894912 3254047727616 3262027661312 3262849744896 3263512455168 3264334912944 3277374234624 3279447574578 3292547263488 3293377038504 3300867956736 3305699278848 3314641010688 3316149752832 3316985476056 3321840388608 3329396047872 3330235109376 3331502297984 3344809918464 3345652864512 3353262686208 3359017009152 3361141998144 3368787050496 3369636039168 3374568013824 3383095984128 3385236206016 3397902139392 3398758465536 3399615007488 3412334739456 3414493458432 3423122325504 3428132585472 3428996530176 3436795920384 3438970114048 3444871514112 3452707012608 3453577150464 3467372396544 3468691767296 3469565933568 3477457600512 3482547388416 3483425046528 3485010614967 3494437373952 3499552014336 3507511885824 3508395835392 3522410053632 3524638408704 3538717507584 3539609321472 3540328243776 3549904633856 3555100459008 3555996401664 3564084658176 3571825826016 3580585050112 3581487415296 3594887626752 3595793596416 3597430312224 3611530625024 3612440788992 3614085082188 3620657430528 3628521474048 3629165051904 3638336421888 3646238864058 3652869685248 3654532380672 3655453381776 3669781118976 3670705963008 3671451512064 3672376777062 3687046013952 3696087793664 3704115671424 3713476451328 3718911688704 3728031612928 3728971137024 3729728520192 3730668471936 3731608660563 3745570553856 3746234892288 3747940085232 3762911158272 3763859472576 3772420521984 3781284747912 3788161155072 3789885431808 3790840544064 3796389015552 3805982982144 3807431197696 3808390731768 3822639906816 3823603273728 3838876581888 3841305140736 3850042343424 3851012616192 3856649158656 3866395410432 3867081179136 3868841378304 3875480453376 3884295389184 3885274294272 3902278238208 3903261675264 3912139800576 3917865811968 3918853177344 3930251558912 3931242045696 3936996016128 3945950871552 3946945314816 3962711310336 3964219162624 3965218209792 3974237257728 3981057196032 3982869274248 3983575701504 3993642713088 3999488016384 4000495951872 4009595240448 4028158181376 4029173342208 4044248580096 4045267795968 4047109101252 4057033867264 4062971953152 4063995887616 4073239609344 4082086658304 4082810683392 4092097200128 4093128474624 4109478395904 4111348928256 4112078143488 4127463571456 4128503758848 4129544208384 4130382951072 4147617202176 4158098767872 4167130130352 4174708211712 4177661007744 4194035564544 4195092529152 4195944585216 4197002030928 4213766873088 4214514253824 4216432595886 4224100335616 4233275053056 4243973087232 4244725825536 4253945341401 4261681299456 4263621110784 4264695612072 4281411305472 4283360097408 4284439573239 4300469895168 4301553682944 4321468283328 4331297636352 4332389193216 4338730303488 4349694836736 4350466326528 4351349940224 4352446550592 4359915510048 4369832312832 4372596766104 4390063017984 4391169384672 4401157275648 4407599038464 4419521347584 4421533003776 4422647301408 4429120518144 4439194730496 4440313479168 4459746557952 4460870486016 4471016914944 4478689345536 4480727933529 4481522664192 4491716067328 4492848052224 4499424018432 4500557945856 4510794645504 4513648274688 4530536185856 4531677954048 4532820009984 4549779652608 4552657944576 4564163100672 4570843447296 4571995373568 4582394560512 4593162018816 4603609350144 4604769533952 4623163195392 4625267544288 4626087911424 4636610134016 4643396517888 4644566728704 4645737234432 4646680819956 4659249831936 4666069352448 4676682514432 4677861113856 4696546738176 4699517878272 4718290010112 4719479095296 4720437658368 4721627284794 4740133945344 4741328535552 4752112877568 4762434434688 4774469723136 4775316553728 4793183502336 4794391461888 4796573749632 4816587718656 4818780109584 4827543240704 4838028632064 4838886735872 4851115229184 4861651818744 4870492913664 4872709840896 4873937842368 4893041491968 4894274617344 4895268682752 4896502369416 4916061351936 4919171361867 4938820895232 4940065557756 4951301935104 4958548918272 4971961516032 4972971360256 4974224629248 4975478214084 4982760582912 4994094071808 4994979856384 4997253446976 5017214877696 5018479296768 5029894029312 5041712997216 5053180575744 5054454058752 5061852020736 5074643976192 5077854309024 5096853209088 5098137698304 5099422511232 5118502109184 5121740187648 5133389791232 5134683488256 5142198878208 5143494795264 5155193880576 5156108238848 5158455171072 5167307271168 5179060518912 5180365725696 5203037650944 5204348900352 5216186400768 5223821082624 5225137569792 5241656060928 5249328021504 5261267828736 5262593753088 5283615080448 5286957613056 5298983010304 5308076261376 5309413982208 5310492365664 5311434268672 5324856950784 5332650688512 5333994602496 5346126987264 5370877575168 5372231122944 5392331440128 5393690394624 5396145468336 5417295937536 5418661183488 5421127623282 5430986145792 5442782211072 5443747577856 5457504632832 5469358296087 5479304527872 5481798571008 5482770857984 5504671678464 5506058944512 5507177268096 5508565165593 5530156269568 5544131690496 5556173507136 5570214676992 5592047419392 5593456705536 5594592780288 5596002707904 5618355830784 5619352338432 5621910127848 5644366737408 5645789208864 5658630782976 5659634434048 5671927121868 5682241732608 5684828147712 5686260816096 5694583523328 5708548407296 5711146796544 5712586097652 5733959860224 5735404910592 5761957711104 5775063515136 5776518924288 5784973737984 5799593115648 5800621768704 5803262067456 5813220680064 5826443083776 5827911441408 5830129021472 5853417357312 5854892512896 5868209700864 5876798717952 5878279766016 5892695130112 5895377338368 5896863068544 5905494024192 5918926307328 5920417972224 5946328743936 5947827314688 5961355886592 5971585794048 5974303911372 5975363552256 5990464069632 5999232024576 6000743927808 6014392860672 6018197699584 6042237272064 6043760013312 6066372870144 6067901693952 6070210592768 6085550800896 6094457929728 6095993831424 6109859414016 6124216025088 6138145800192 6139692711936 6164217593856 6167023392384 6168117215232 6191195357184 6192755638272 6194316312576 6195574426608 6212333109248 6221425803264 6237148151808 6250695195528 6262062317568 6266023837696 6291053346816 6292638793728 6293916877824 6295503046392 6320178593792 6321771380736 6324648893829 6336150503424 6349912579584 6365959630848 6367088738304 6392521949184 6395431666176 6397043418108 6422116958208 6425040146112 6450704842752 6452330524416 6468153638912 6482202424992 6496946454528 6498583789824 6508095455232 6524055322624 6525699489792 6527024910336 6528669825888 6554748469248 6558895149156 6585094526976 6586754077008 6601735913472 6611398557696 6629282021376 6632299505664 6633970952112 6643680777216 6658792095744 6660470218752 6663004595968 6689619836928 6691305729024 6706525372416 6718034018304 6722283996288 6737574100992 6739272078336 6749136027648 6766191968256 6770472412032 6795804278784 6797516931072 6799230014976 6824669478912 6828986916864 6846244651008 6856265170944 6857993060352 6873591840768 6877940228096 6889743028224 6905414025216 6907154300928 6934744793088 6937383534592 6939131867136 6954915201024 6965094776832 6966850093056 6970021229934 6988874747904 6999104028672 7015023771648 7016791670784 7044820107264 7049276817408 7077435015168 7079218642944 7080656487552 7082440927191 7099809267712 7110200918016 7111992803328 7128169316352 7143651652032 7161170100224 7162974830592 7189775253504 7191587192832 7194860624448 7223061250048 7224881577984 7228170164376 7241314861056 7257042948096 7258330103808 7276672843776 7292477728116 7305739370496 7309064761344 7310906763552 7339562237952 7341411926016 7342903024128 7344753554124 7374092027904 7392175587328 7408231342848 7426952902656 7437823377408 7457942274048 7459457040384 7461336943872 7463217321126 7491141107712 7492469784576 7495880170464 7525822316544 7527718945152 7544841043968 7562569495824 7576322310144 7579770863616 7581681088128 7592778031104 7611965964288 7614862395392 7616781463536 7645279813632 7647206547456 7677753163776 7682610281472 7700084686848 7702025232384 7713298317312 7732790820864 7734162358272 7737682756608 7750960906752 7768590778368 7770548588544 7804556476416 7806523350528 7824279601152 7835731623936 7837706354688 7860503117824 7862484091392 7873992032256 7891901743104 7893890629632 7925422620672 7928438325248 7930436419584 7948474515456 7962114392064 7965738548496 7967151403008 7987285426176 7998976032768 8000991903744 8019190480896 8056316362752 8058346684416 8088497160192 8090535591936 8094218202504 8114067734528 8125943906304 8127991775232 8131691434923 8146479218688 8164173316608 8165621366784 8184194400256 8186256949248 8218956791808 8222697856512 8224156286976 8254927142912 8257007517696 8259088416768 8260765902144 8295234404352 8316197535744 8334260260704 8355322015488 8388071129088 8390185058304 8391889170432 8394004061856 8427533746176 8429028507648 8432865191772 8448200671232 8466550106112 8487946174464 8489451651072 8507890682802 8523362598912 8527242221568 8529391224144 8562822610944 8566720194816 8568879146478 8600939790336 8603107365888 8642936566656 8662595272704 8664778386432 8677460606976 8699389673472 8700932653056 8702699880448 8704893101184 8719831020096 8739664625664 8745193532208 8780126035968 8782338769344 8802314551296 8815198076928 8839042695168 8843066007552 8845294602816 8858241036288 8878389460992 8880626958336 8919493115904 8921740972032 8942033829888 8957378691072 8961455867058 8963045328384 8983432134656 8985696104448 8998848036864 9001115891712 9021589291008 9027296549376 9061072371712 9063355908096 9065640019968 9099559305216 9105315889152 9128326201344 9141686894592 9143990747136 9164789121024 9186324037632 9207218700288 9209539067904 9246326390784 9250535088576 9252175822848 9273220268032 9286793035776 9289133457408 9291474468864 9293361639912 9318499663872 9332138704896 9353365028864 9355722227712 9393093476352 9399035756544 9436580020224 9438958190592 9440875316736 9443254569588 9480267890688 9482657071104 9504225755136 9524868869376 9548939446272 9550633107456 9588782923776 9593147499264 9633175437312 9637560219168 9676057264128 9677773471744 9702230458368 9723303637488 9740985827328 9745419681792 9747875684736 9786082983936 9788549234688 9790537365504 9793004738832 9832122703872 9838342723734 9877641790464 9880131115512 9902603870208 9917097836544 9943923032064 9945942720512 9948449258496 9950956428168 9965521165824 9988188143616 9989959712768 9994506893952 10034429755392 10036958593536 10059788058624 10083425994432 10106361151488 10108908117504 10123704041472 10149287952384 10155708618048 10193706418176 10196275396608 10198845022464 10237004218368 10243480375296 10266779582464 10269366976512 10284397756416 10286989590528 10310387761152 10312216477696 10316910342144 10334614542336 10358121037824 10360731451392 10406075301888 10408697800704 10432372801536 10447642165248 10450275139584 10455031844901 10483312121856 10498656043008 10522535657472 10525187506176 10567230160896 10573915226112 10597966020608 10616152522752 10618827964416 10620984731328 10622868537344 10649713901568 10665301377024 10667989204992 10692253974528 10741755150336 10744462245888 10784662880256 10787380789248 10792290936672 10834591875072 10837322366976 10842255246564 10861972291584 10885564422144 10887495155712 10915009265664 10938716592174 10958609055744 10963597142016 10965541715968 11009343356928 11012117889024 11014354536192 11017130331186 11060312539136 11088263380992 11112347014272 11140429353984 11184094838784 11186913411072 11189185560576 11192005415808 11194825981689 11236711661568 11238704676864 11243820255696 11288733474816 11291578417728 11317261565952 11319268868096 11343854243736 11364483465216 11369656295424 11372521632192 11389167046656 11417096814592 11422293593088 11425172195304 11467919720448 11470809821184 11523915422208 11550127030272 11553037848576 11569947475968 11599186231296 11601243537408 11606524134912 11626441360128 11652886167552 11655822882816 11660258042944 11706834714624 11709785025792 11736419401728 11753597435904 11756559532032 11790754676736 11793726137088 11810988048384 11837852614656 11840835944448 11892657487872 11895654629376 11922711773184 11943171588096 11948607822744 11950727104512 11980928139264 11998464049152 12001487855616 12028785721344 12036395399168 12084474544128 12087520026624 12132745740288 12135803387904 12140421185536 12171101601792 12188915859456 12191987662848 12219718828032 12248432050176 12276291600384 12279385423872 12328435187712 12334046784768 12336234430464 12382390714368 12385511276544 12388632625152 12391148853216 12424666218496 12442851606528 12474296303616 12501390391056 12524124635136 12532047675392 12582106693632 12585277587456 12587833755648 12591006092784 12640357187584 12643542761472 12649297787658 12672301006848 12699825159168 12731919261696 12734177476608 12761836024203 12785043898368 12790863332352 12794086836216 12844233916416 12850080292224 12853318719717 12901409685504 12904661048832 12936307277824 12964404849984 12993892909056 12997167579648 13016190910464 13048110645248 13051398979584 13054049820672 13057339651776 13109496938496 13117790298312 13170189053952 13173508154016 13203471826944 13222797115392 13258564042752 13264599011328 13267941904224 13287361554432 13317584191488 13320940437504 13326009191936 13379239673856 13382611458048 13413050744832 13436068036608 13444567992576 13475148201984 13478544156672 13498272055296 13532383936512 13540944824064 13591608557568 13595033862144 13598460029952 13649338957824 13657973833728 13692489302016 13712530341888 13715986120704 13747183681536 13755880456192 13779486056448 13810828050432 13814308601856 13869489586176 13874767069184 13878263734272 13909830402048 13930189553664 13933700186112 13940042459868 13977749495808 13998208057344 14030047543296 14033583341568 14089640214528 14098553634816 14154870030336 14158437285888 14161312975104 14164881854382 14199618535424 14220401836032 14223985606656 14256338632704 14287303304064 14322340200448 14325949661184 14379550507008 14383174385664 14389721248896 14446122500096 14449763155968 14456340328752 14482629722112 14514085896192 14516660207616 14553345687552 14584955456232 14611478740992 14618129522688 14621813527104 14679124475904 14682823852032 14685806048256 14689507108248 14748184055808 14757514085601 14784351174656 14816462685696 14853905805312 14875646754816 14915884548096 14918914080768 14922673887744 14926434642252 14982282215424 14984939569152 14991760340928 15051644633088 15055437890304 15089682087936 15125138991648 15159541727232 15163362176256 15185556062208 15223931928576 15229724790784 15233562927072 15290559627264 15294413094912 15355506327552 15365220562944 15400169373696 15404050464768 15426596634624 15465581641728 15468324716544 15475365513216 15501921813504 15537181556736 15541097177088 15609112952832 15613046701056 15648559202304 15671463247872 15675412709376 15721006235648 15724968182784 15747984064512 15783803486208 15787781259264 15850845241344 15856876650496 15860872839168 15896949030912 15924228784128 15931477096992 15934302806016 15974570852352 15997952065536 16001983807488 16038380961792 16112632725504 16116693368832 16176994320384 16181071183872 16188436405008 16228135469056 16251887812608 16255983550464 16263382869846 16292958437376 16328346633216 16331242733568 16368388800512 16372513898496 16437913583616 16445395713024 16448312573952 16509854285824 16514015035392 16518176833536 16521531804288 16525695496779 16590468808704 16632395071488 16668520521408 16710644030976 16776142258176 16780370116608 16783778340864 16788008123712 16855067492352 16858057015296 16865730383544 16896401342464 16933100212224 16975892348928 16978903302144 17015781365604 17046725197824 17054484443136 17058782448288 17125645221888 17133440389632 17137758292956 17201879580672 17206214731776 17285873133312 17325190545408 17329556772864 17354921213952 17398779346944 17401865306112 17405399760896 17409786202368 17439662040192 17479329251328 17490387064416 17560252071936 17564677538688 17604629102592 17630396153856 17678085390336 17686132015104 17690589205632 17716482072576 17756778921984 17761253916672 17838986231808 17843481944064 17884067659776 17914757382144 17922911734116 17926090656768 17966864269312 17971392208896 17997696073728 18002231783424 18043178582016 18054593098752 18122144743424 18126711816192 18131280039936 18199118610432 18210631778304 18256652402688 18283373789184 18287981494272 18329578242048 18372648075264 18414437400576 18419078135808 18492652781568 18501070177152 18504351645696 18546440536064 18573586071552 18578266914816 18582948937728 18586723279824 18636999327744 18664277409792 18706730057728 18711444455424 18786186952704 18798071513088 18873160040448 18877916381184 18881750633472 18886509139176 18960535781376 18965314142208 18973946681487 19008451510272 19049737738752 19097878892544 19101266214912 19177565847552 19186294998528 19266350874624 19275120438336 19352114528256 19355546943488 19404460916736 19446607274976 19490839363584 19495751369472 19572165967872 19577098469376 19581074731008 19586009477664 19664245407744 19676685447468 19755283580928 19760262231024 19805207740416 19834195673088 19887846064128 19891885441024 19896898516992 19901912856336 19931042331648 19976376287232 19979919425536 19989013787904 20068859510784 20073917187072 20119576117248 20166851988864 20212722302976 20217816235008 20247408082944 20298575904768 20311417236096 20387412836352 20392550793216 20397690044928 20474008436736 20486960750592 20533559164928 20538733953024 20568795512832 20573979181056 20620775522304 20624432955392 20633820684288 20669229084672 20716242075648 20721462902784 20812150603776 20817395601408 20864745603072 20895284330496 20900550279168 20910063689802 20966624243712 20997312086016 21045071314944 21050375012352 21134460321792 21147830452224 21195932041216 21232305045504 21237655928832 21241969462656 21245737074688 21299427803136 21330602754048 21335978409984 21384507949056 21483510300672 21488924491776 21569325760512 21574761578496 21584581873344 21669183750144 21674644733952 21684510493128 21723944583168 21771128844288 21774990311424 21830018531328 21877433184348 21917218111488 21927194284032 21931083431936 22018686713856 22024235778048 22028709072384 22034260662372 22120625078272 22176526761984 22224694028544 22280858707968 22373826822144 22378371121152 22384010831616 22389651963378 22473423323136 22477409353728 22487640511392 22577466949632 22583156835456 22634523131904 22638537736192 22687708487472 22728966930432 22739312590848 22745043264384 22778334093312 22834193629184 22844587186176 22850344390608 22935839440896 22941619642368 23047830844416 23100254060544 23106075697152 23139894951936 23198372462592 23202487074816 23213048269824 23252882720256 23305772335104 23311645765632 23320516085888 23413669429248 23419570051584 23472838803456 23507194871808 23513119064064 23581509353472 23587452274176 23621976096768 23675705229312 23681671888896 23785314975744 23791309258752 23845423546368 23886343176192 23897215645488 23901454209024 23961856278528 23996928098304 24002975711232 24057571442688 24072790798336 24168949088256 24175040053248 24265491480576 24271606775808 24280842371072 24342203203584 24377831718912 24383975325696 24395074304769 24439437656064 24496864100352 24552583200768 24558770847744 24656870375424 24668093569536 24672468860928 24764781428736 24771022553088 24777265250304 24782297706432 24849332436992 24885703213056 24948592607232 25002780782112 25064095350784 25164213387264 25170555174912 25175667511296 25182012185568 25280714375168 25287085522944 25298595575316 25344602013696 25399650318336 25463838523392 25468354953216 25523672048406 25570087796736 25581726664704 25588173672432 25688467832832 25700160584448 25706637439434 25802819371008 25809322097664 25872614555648 25928809699968 25987785818112 25994335159296 26032381820928 26096221290496 26102797959168 26108099641344 26114679303552 26218993876992 26235580596624 26340378107904 26347016308032 26406943653888 26445594230784 26517128085504 26529198022656 26535883808448 26574723108864 26635168382976 26641880875008 26652018383872 26758479347712 26765222916096 26826101489664 26872136073216 26889135985152 26950296403968 26957088313344 26996544110592 27064767873024 27081889648128 27183217115136 27190067724288 27196920059904 27298677915648 27315947667456 27384978604032 27425060683776 27431972241408 27494367363072 27511760912384 27558972112896 27621656100864 27628617203712 27738979172352 27749534138368 27756527468544 27819660804096 27860379107328 27867400372224 27880084919736 27955498991616 27996416114688 28060095086592 28067166683136 28179280429056 28197107269632 28309740060672 28316874571776 28322625950208 28329763708764 28399237070848 28440803672064 28447971213312 28512677265408 28574606608128 28644680400896 28651899322368 28766348771328 28779442497792 28892245000192 28899526311936 28912680657504 29028171792384 29033320415232 29106691375104 29169910912464 29222957481984 29236259045376 29243627054208 29358248951808 29365647704064 29371612096512 29379014216496 29496368111616 29515028171202 29568702349312 29632925371392 29707811610624 29751293509632 29831769096192 29837828161536 29845347775488 29852869284504 29964564430848 29969879138304 29983520681856 30103289266176 30110875780608 30179364175872 30250277983296 30319083454464 30326724352512 30371112124416 30447863857152 30459449581568 30467125854144 30581119254528 30588826189824 30711012655104 30730441125888 30800338747392 30808100929536 30853193269248 30931163283456 30936649433088 30950731026432 31003843627008 31074363113472 31082194354176 31218225905664 31226093402112 31297118404608 31342926495744 31350825418752 31365095534703 31442012471296 31449936365568 31495968129024 31567606972416 31575562518528 31701690482688 31713753300992 31721745678336 31793898061824 31848457568256 31862954193984 31868605612032 31949141704704 31995904131072 32003967614976 32076761923584 32225265451008 32233386737664 32353988640768 32362142367744 32376872810016 32456270938112 32503775625216 32511967100928 32526765739692 32585916874752 32656693266432 32662485467136 32736777601024 32745027796992 32875827167232 32890791426048 32896625147904 33028030070784 33036353667072 33043063608576 33051390993558 33180937617408 33264790142976 33337041042816 33421288061952 33552284516352 33560740233216 33567556681728 33576016247424 33710134984704 33716114030592 33731460767088 33792802684928 33866200424448 33951784697856 33957806604288 34031562731208 34093450395648 34108968886272 34117564896576 34251290443776 34266880779264 34275516585912 34403759161344 34412429463552 34571746266624 34650381090816 34659113545728 34709842427904 34797558693888 34803730612224 34810799521792 34819572404736 34879324080384 34958658502656 34980774128832 35120504143872 35129355077376 35209258205184 35260792307712 35372264030208 35381178411264 35432964145152 35513557843968 35522507833344 35677972463616 35686963888128 35768135319552 35829514764288 35845823468232 35852181313536 35933728538624 35942784417792 35995392147456 36004463566848 36086357164032 36109186197504 36244289486848 36253423632384 36262560079872 36398237220864 36421263556608 36513304805376 36566747578368 36575962988544 36659156484096 36745296150528 36828874801152 36838156271616 36985305563136 37002140354304 37008703291392 37092881072128 37147172143104 37156533829632 37165897875456 37173446559648 37273998655488 37328554819584 37413460115456 37422888910848 37572373905408 37596143026176 37746320080896 37755832762368 37763501266944 37773018278352 37921071562752 37930628284416 37947893362974 38016903020544 38099475477504 38195757785088 38202532429824 38285508072609 38355131695104 38372589997056 38532701749248 38550240876672 38559956159151 38704229056512 38711093886976 38808921833472 38893214549952 38981678727168 38991502738944 39144331935744 39154196938752 39162149462016 39172018955328 39328490815488 39353370894936 39510567161856 39520524462048 39610415480832 39668391346176 39775692128256 39783770882048 39793797033984 39803825712672 39862084663296 39952752574464 39959838851072 39978027575808 40137719021568 40147834374144 40239152234496 40333703977728 40425444605952 40435632470016 40494816165888 40597151809536 40622834472192 40774825672704 40785101586432 40795380089856 40948016873472 40973921501184 41067118329856 41077467906048 41137591025664 41147958362112 41241551044608 41248865910784 41267641368576 41338458169344 41432484151296 41442925805568 41624301207552 41634791202816 41729491206144 41790568660992 41801100558336 41820127379604 41933248487424 41994624172032 42090142629888 42100750024704 42268920643584 42295660904448 42391864082432 42464610091008 42475311857664 42483938925312 42491474149376 42598855606272 42661205508096 42671956819968 42769015898112 42967020601344 42977848983552 43138651521024 43149523156992 43169163746688 43338367500288 43349289467904 43369020986256 43447889166336 43542257688576 43549980622848 43660037062656 43754866368696 43834436222976 43854388568064 43862166863872 44037373427712 44048471556096 44057418144768 44068521324744 44241250156544 44272542256803 44353053523968 44449388057088 44561717415936 44747653644288 44756742242304 44768021663232 44779303926756 44946846646272 44954818707456 44975281022784 45154933899264 45166313670912 45269046263808 45277075472384 45375416974944 45478625181696 45490086528768 45556668186624 45668387258368 45689174372352 45700688781216 45871678881792 45883239284736 46095661688832 46200508121088 46212151394304 46279789903872 46396744925184 46404974149632 46426096539648 46505765440512 46611544670208 46623291531264 46641032171776 46827338858496 46839140103168 46945677606912 47014389743616 47026238128128 47163018706944 47174904548352 47243952193536 47351410458624 47363343777792 47570629951488 47582618517504 47690847092736 47772686352384 47794431290976 47802908418048 47923712557056 47993856196608 48005951422464 48115142885376 48145581596672 48337898176512 48350080106496 48530982961152 48543213551616 48561684742144 48684406407168 48755663437824 48767950651392 48790148609538 48878875312128 48993728200704 49105166401536 49117541695488 49313740750848 49336187139072 49344937721856 49529562857472 49542045106176 49554530500608 49564595412864 49577086490337 49698664873984 49771406426112 49897185214464 50005561564224 50128190701568 50328426774528 50341110349824 50351335022592 50364024371136 50561428750336 50574171045888 50597191150632 50689204027392 50799300636672 50927677046784 50936709906432 51047344096812 51140175593472 51163453329408 51176347344864 51376935665664 51400321168896 51413274878868 51605638742016 51618644195328 51745229111296 51857619399936 51975571636224 51988670318592 52064763641856 52205595918336 52216199282688 52229358607104 52437987753984 52471161193248 52680756215808 52694032616064 52813887307776 52891188461568 53034256171008 53058396045312 53071767616896 53149446217728 53270336765952 53283761750016 53304036767744 53516958695424 53530445832192 53652202979328 53744272146432 53778271970304 53900592807936 53914176626688 53993088221184 54129535746048 54163779296256 54366434230272 54380135448576 54393840119808 54597355831296 54631895334912 54769957208064 54850121367552 54863944482816 54988734726144 55023521824768 55117944225792 55243312201728 55257234407424 55477958344704 55499068276736 55513054937088 55639321608192 55720758214656 55734800744448 55760169839472 55910997983232 55992832229376 56120190173184 56134333366272 56358560858112 56394214539264 56619480121344 56633749143552 56645251900416 56659527417528 56798474141696 56881607344128 56895942426624 56921840044461 57025354530816 57149213216256 57289360801792 57303798644736 57532697542656 57558884995584 57784490000384 57799052623872 57825361315008 58056343584768 58066640830464 58213382750208 58339821824928 58472518090752 58487254108416 58716497903616 58731295408128 58743224193024 58758028432992 58992736223232 59030056342404 59137404698624 59265850742784 59415623221248 59502587019264 59663538192384 59675656323072 59690695550976 59705738569008 59929128861696 59939758276608 59967041363712 60206578532352 60221751561216 60358728351744 60500555966592 60638166908928 60653448705024 60742224248832 60895727714304 60918899163136 60934251708288 61162238509056 61177652379648 61422025310208 61460882251776 61600677494784 61616201859072 61706386538496 61862326566912 61873298866176 61901462052864 62007687254016 62148726226944 62164388708352 62436451811328 62452186804224 62594236809216 62685852991488 62701650837504 62730191069406 62884024942592 62899872731136 62991936258048 63135213944832 63151125037056 63403380965376 63427506601984 63443491356672 63587796123648 63696915136512 63725908387968 63737211224064 63898283409408 63991808262144 64007935229952 64153523847168 64450530902016 64466773475328 64707977281536 64724284735488 64753745620032 64912541876224 65007551250432 65023934201856 65053531479384 65171833749504 65313386532864 65324970934272 65473555202048 65490055593984 65751654334464 65781582852096 65793250295808 66056060141568 66072707334144 66086127217152 66102781987116 66361875234816 66529580285952 66674082085632 66842576123904 67121480466432 67135113363456 67152032494848 67420269969408 67432228061184 67462921534176 67732400848896 67903569395712 67915613208576 68063125462416 68186900791296 68217937772544 68235129793152 68502580887552 68533761558528 68551033171824 68807518322688 68824858927104 69143492533248 69300762181632 69318227091456 69419684855808 69595117387776 69607461224448 69621599043584 69639144809472 69758648160768 69917317005312 69961548257664 70241008287744 70258710154752 70418516410368 70521584615424 70744528060416 70762356822528 70865928290304 71027115687936 71045015666688 71355944927232 71373927776256 71536270639104 71659029528576 71691646936464 71704362627072 71867457077248 71885568835584 71990784294912 72008927133696 72172714328064 72218372395008 72488578973696 72506847264768 72525120159744 72796474441728 72842527113216 73026609610752 73133495156736 73151925977088 73185222914307 73318312968192 73490592301056 73657749602304 73676312543232 73970611126272 74004280708608 74017406582784 74185762144256 74294344286208 74313067659264 74331795750912 74346893119296 74547997310976 74657109639168 74826920230912 74845777821696 75192286052352 75492640161792 75511665524736 75527002533888 75546036556704 75842143125504 75861256568832 75895786725948 76033806041088 76198950955008 76391515570176 76405064859648 76571016145218 76710263390208 76745179994112 77065403498496 77100481753344 77119912318302 77408458113024 77422187773952 77617843666944 77786429099904 77963357454336 77983005477888 78288663871488 78308393877504 78324298924032 78344037910656 78656981630976 78706741789872 79021134323712 79041048924096 79220830961664 79336782692352 79551384256512 79567541764096 79587594067968 79607651425344 79724169326592 79905505148928 79919677702144 79956055151616 80275438043136 80295668748288 80478304468992 80667407955456 80850889211904 80871264940032 80989632331776 81194303619072 81245668944384 81549651345408 81570203172864 81590760179712 81896033746944 81947843002368 82134236659712 82154935812096 82275182051328 82295916724224 82483102089216 82535282737152 82676916338688 82864968302592 82885851611136 83248602415104 83269582405632 83458982412288 83581137321984 83602201116672 83640254759208 83866496974848 83989248344064 84180285259776 84201500049408 84537841287168 84591321808896 84783728164864 84929220182016 84950623715328 84967877850624 84982948298752 85197711212544 85322411016192 85343913639936 85538031796224 85934041202688 85955697967104 86299046313984 86338327493376 86676735000576 86698578935808 86738041972512 87084515377152 87099961245696 87320074125312 87509732737392 87668872445952 87708777136128 87724333727744 88074746855424 88096943112192 88114836289536 88137042649488 88482500313088 88545084513606 88706107047936 88898776114176 89123434831872 89495307288576 89513484484608 89536043326464 89558607853512 89893693292544 89909637414912 89950562045568 90309867798528 90332627341824 90538092527616 90554150944768 90750833949888 90957250363392 90980173057536 91113336373248 91336774516736 91378348744704 91401377562432 91743357763584 91766478569472 92191323377664 92401016242176 92424302788608 92559579807744 92793489850368 92809948299264 92852193079296 93011530881024 93223089340416 93246583062528 93282064343552 93654677716992 93678280206336 93891355213824 94028779487232 94052476256256 94326037413888 94349809096704 94487904387072 94702820917248 94726687555584 95141259902976 95165237035008 95381694185472 95545372704768 95588862581952 95605816836096 95847425114112 95987712393216 96011902844928 96230285770752 96291163193344 96675796353024 96700160212992 97061965922304 97086427103232 97123369484288 97368812814336 97511326875648 97535901302784 97580297219076 97757750624256 97987456401408 98210332803072 98235083390976 98627481501696 98672374278144 98689875443712 99084090212352 99109061001216 99129190825728 99154172980674 99397329747968 99542812852224 99794370428928 100011123128448 100256381403136 100656853549056 100682220699648 100702670045184 100728048742272 101122857500672 101148342091776 101194382301264 101378408054784 101598601273344 101855354093568 101873419812864 102094688193624 102280351186944 102326906658816 102352694689728 102753871331328 102800642337792 102826549757736 103211277484032 103237288390656 103490458222592 103715238799872 103951143272448 103977340637184 104129527283712 104411191836672 104432398565376 104458717214208 104875975507968 104942322386496 105361512431616 105388065232128 105627774615552 105782376923136 106116792090624 106143535233792 106298892435456 106540673531904 106567523500032 106608073535488 107033917390848 107060891664384 107304405958656 107488544292864 107556543940608 107801185615872 107828353253376 107986176442368 108259071492096 108327558592512 108732868460544 108760270897152 108787680239616 109194711662592 109263790669824 109539914416128 109700242735104 109727888965632 109977469452288 110047043649536 110235888451584 110486624403456 110514468814848 110955916689408 110998136553472 111026109874176 111278643216384 111441516429312 111469601488896 111520339678944 111821995966464 111985664458752 112240380346368 112268666732544 112717121716224 112788429078528 113238960242688 113267498287104 113290503800832 113319054835056 113596948283392 113763214688256 113791884853248 113843680088922 114050709061632 114298426432512 114578721603584 114607597289472 115065395085312 115117769991168 115568980000768 115598105247744 115650722630016 115679868477453 116112687169536 116133281660928 116426765500416 116679643649856 116945036181504 116974508216832 117432995807232 117462590816256 117486448386048 117516056865984 117985472446464 118060112684808 118274809397248 118531701485568 118831246442496 119005174038528 119327076384768 119351312646144 119381391101952 119411477138016 119858257723392 119879516553216 119934082727424 120413157064704 120443503122432 120717456703488 121001111933184 121276333817856 121306897410048 121484448497664 121791455428608 121837798326272 121868503416576 122324477018112 122355304759296 122844050620416 122921764503552 123201354989568 123232403718144 123412773076992 123724653133824 123746597732352 123802924105728 124015374508032 124297452453888 124328777416704 124872903622656 124904373608448 125188473618432 125371705982976 125403301675008 125460382138812 125768049885184 125799745462272 125983872516096 126270427889664 126302250074112 126806761930752 126855013203968 126886982713344 127175592247296 127393830273024 127451816775936 127474422448128 127796566818816 127983616524288 128015870459904 128307047694336 128901061804032 128933546950656 129415954563072 129448569470976 129507491240064 129825083752448 130015102500864 130047868403712 130107062958768 130343667499008 130626773065728 130649941868544 130947110404096 130980111187968 131503308668928 131563165704192 131586500591616 132112120283136 132145414668288 132172254434304 132205563974232 132723750469632 132817626770409 133059160571904 133348164171264 133685152247808 134242960932864 134270226726912 134304064989696 134840539938816 134864456122368 134925843068352 135464801697792 135807138791424 135831226417152 136126250924832 136435875545088 136470259586304 137005161775104 137067523117056 137102066343648 137615036645376 137649717854208 138286985066496 138601524363264 138636454182912 138839369711616 139190234775552 139214922448896 139243198087168 139278289618944 139517296321536 139834634010624 139923096515328 140482016575488 140517420309504 140837032820736 141043169230848 141489056120832 141524713645056 141731856580608 142054231375872 142090031333376 142711889854464 142747855552512 143072541278208 143318059057152 143383293872928 143408725254144 143734914154496 143771137671168 143981568589824 144017854267392 144345428656128 144436744790016 144977157947392 145013694529536 145050240319488 145592948883456 145685054226432 146053219221504 146266990313472 146303851954176 146370445828614 146636625936384 146981184602112 147315499204608 147352625086464 147941222252544 148008561417216 148034813165568 148371524288512 148588688572416 148626135318528 148663591501824 148693786238592 149095994621952 149314219278336 149653840461824 149691555643392 150384572104704 150985280323584 151023331049472 151054005067776 151092073113408 151684286251008 151722513137664 151791573451896 152067612082176 152397901910016 152783031140352 152810129719296 153142032290436 153420526780416 153490359988224 154130806996992 154200963506688 154239824636604 154816916226048 154844375547904 155235687333888 155572858199808 155926714908672 155966010955776 156616787755008 156648597848064 156688075821312 157313963261952 157413483579744 158042268647424 158082097848192 158441661923328 158673565384704 159102768513024 159135083528192 159175188135936 159215302850688 159448338653184 159811010297856 159839355404288 159912110303232 160550876086272 160591337496576 160956608937984 161334815910912 161701778423808 161742529880064 161979264663552 162388607238144 162491337888768 163099302690816 163140406345728 163181520359424 163792067493888 163895686004736 164268473319424 164309871624192 164550364102656 164591833448448 164966204178432 165070565474304 165353832677376 165729936605184 165771703222272 166497204830208 166539164811264 166917964824576 167162274643968 167204402233344 167280509518416 167732993949696 167978496688128 168360570519552 168403000098816 169075682574336 169182643617792 169567456329728 169858440364032 169901247430656 169935755701248 169965896597504 170395422425088 170644822032384 170687827279872 170765520133383 171076063592448 171868082405376 171911395934208 172598092627968 172676654986752 173353470001152 173397157871616 173476083945024 174169030754304 174199922491392 174640148250624 175019465474784 175417554272256 175448667455488 176149493710848 176193886224384 176229672579072 176274085298976 176965000626176 177090169027212 177412214095872 177797552228352 178246869663744 178990614577152 179026968969216 179072086652928 179117215707024 179787386585088 179819274829824 179901124091136 180619735597056 180665254683648 181076185055232 181108301889536 181501667899776 181914500726784 181960346115072 182226672746496 182673549033472 182756697489408 182802755124864 183486715527168 183532957138944 184382646755328 184802032484352 184848605577216 185119159615488 185586979700736 185619896598528 185704386158592 186023061762048 186446178680832 186493166125056 186564128687104 187309355433984 187356560412672 187782710427648 188057558974464 188104952512512 188652074827776 188699618193408 188975808774144 189405641834496 189453375111168 190282519805952 190330474070016 190763388370944 191090745409536 191177725163904 191211633672192 191694850228224 191975424786432 192023805689856 192460571541504 192582326386688 193351592706048 193400320425984 194123931844608 194172854206464 194246738968576 194737625628672 195022653751296 195071802605568 195160594438152 195515501248512 195974912802816 196420665606144 196470166781952 197254963003392 197344748556288 197379750887424 198168180424704 198218122002432 198258381651456 198308345961348 198794659495936 199085625704448 199588740857856 200022246256896 200512762806272 201364441399296 201405340090368 201456097484544 202245715001344 202296684183552 202388764602528 203197202546688 203710708187136 203746839625728 204189376387248 204560702373888 204653813317632 204705389379456 205507742662656 205601284675584 205653099515472 206422554968064 206474576781312 206980916445184 207430477599744 207902286544896 207954681274368 208259054567424 208822383673344 208864797130752 208917434428416 209751951015936 209884644772992 210723024863232 210776130464256 211255549231104 211564753846272 212233584181248 212287070467584 212597784870912 213081347063808 213135047000064 213216147070976 214067834781696 214121783328768 214608811917312 214977088585728 215113087881216 215602371231744 215656706506752 215972352884736 216518142984192 216655117185024 217465736921088 217520541794304 217575360479232 218389423325184 218527581339648 219079828832256 219400485470208 219455777931264 219555668742921 219954938904576 220094087299072 220471776903168 220973248806912 221028937629696 221911833378816 221996273106944 222052219748352 222557286432768 222883032858624 222939202977792 223040679357888 223643991932928 223971328917504 224480760692736 224537333465088 225576858157056 226477920485376 226534996574208 226581007601664 226638109670112 227193896566784 227526429376512 227583769706496 227687360177844 228101418123264 228596852865024 229157443207168 229215194578944 230130790170624 230235539982336 231196210495488 231301445260032 231359736954906 232225374339072 232266563321856 232853531000832 233359287299712 233890072363008 233949016433664 234865991614464 234925181632512 234972896772096 235032113731968 235970944892928 236120225369616 236549618794496 237063402971136 237662492884992 238010348077056 238654152769536 238702625292288 238762782203904 238822954276032 239716515446784 239759033106432 239868165454848 240826314129408 240887006244864 241434913406976 242002223866368 242552667635712 242613794820096 242968896995328 243582910857216 243675596652544 243737006833152 244648954036224 244710609518592 245688101240832 245843529007104 246402709979136 246464807436288 246825546153984 247449306267648 247605848211456 248030749016064 248594904907776 248657554833408 249745807245312 249808747216896 250376947236864 250743411965952 250806603350016 250920764277624 251536099770368 251599490924544 251967745032192 252540855779328 252604500148224 253613523861504 253710026407936 253773965426688 254351184494592 254787660546048 254903633551872 254948844896256 255593133637632 255967233048576 256031740919808 256614095388672 257802123608064 257867093901312 258897138941952 259014982480128 259650167504896 260030205001728 260095736807424 260214125917536 261253546131456 261299883737088 261894220808192 261960222375936 263006617337856 263126331408384 263173001183232 264224240566272 264290829336576 264344508868608 264411127948464 265447500939264 265635253540818 266118321143808 266696328342528 267370304495616 268485921865728 268540453453824 268608129979392 269681079877632 269728912244736 269851686136704 270929603395584 271614277582848 271662452834304 272252501849664 272871751090176 272940519172608 274010323550208 274135046234112 274204132687296 275230073290752 275299435708416 276573970132992 277203048726528 277272908365824 277678739423232 278380469551104 278429844897792 278486396174336 278556579237888 279034592643072 279669268021248 279846193030656 280964033150976 281034840619008 281674065641472 282086338461696 282978112241664 283049427290112 283463713161216 284108462751744 284180062666752 285423779708928 285495711105024 286145082556416 286636118114304 286766587745856 286817450508288 287469828308992 287542275342336 287963137179648 288035708534784 288690857312256 288873489580032 289954315894784 290027389059072 290100480638976 291185897766912 291370108452864 292106438443008 292533980626944 292607703908352 292740891657228 293273251872768 293962369204224 294630998409216 294705250172928 295882444505088 296017122834432 296069626331136 296743048577024 297252270637056 297327183003648 297387572477184 298191989243904 298628438556672 299383111286784 300769144209408 301970560647168 302046662098944 302108010135552 302184146226816 303368572502016 303445026275328 303583146903792 304135224164352 304795803820032 305566062280704 305620259438592 306284064580872 306841053560832 306980719976448 308261613993984 308401927013376 308479649273208 309633832452096 309688751095808 310471374667776 311145716399616 311853429817344 311932021911552 313233575510016 313297195696128 313376151642624 314627926523904 314826967159488 316084537294848 316164195696384 316883323846656 317347130769408 318270167056384 318350376271872 318430605701376 318896677306368 319622020595712 319678710808576 319824220606464 321101752172544 321182674993152 321913217875968 322669631821824 323403556847616 323485059760128 323958529327104 324777214476288 324982675777536 326198605381632 326280812691456 326363040718848 327584134987776 327791372009472 328536946638848 328619743248384 329100728205312 329183666896896 329932408356864 330141130948608 330707665354752 331459873210368 331543406444544 332994409660416 333078329622528 333835929649152 334324549287936 334408804466688 334561019036832 335465987899392 335956993376256 336721141039104 336806000197632 338151365148672 338365287235584 339134912659456 339716880728064 339802494861312 339871511402496 339931793195008 340790844850176 341289644064768 341375654559744 341531040266766 342152127184896 343736164810752 343822791868416 345196185255936 345353309973504 346706940002304 346794315743232 346952167890048 347039605432359 348338061508608 348399844982784 349280296501248 350038930949568 350835108544512 350897334910976 352298987421696 352387772448768 352459345158144 352548170597952 353930001252352 354180338054424 354824428191744 355595104456704 356493739327488 357981229154304 358053937938432 358144173305856 358234431414048 359574773170176 359638549659648 359802248182272 361239471194112 361330509367296 362152370110464 362216603779072 363003335799552 363829001453568 363920692230144 364453345492992 365513394978816 365605510249728 366973431054336 367065914277888 368765293510656 369604064968704 369697211154432 370238319230976 371173959401472 371239793197056 371408772317184 372046123524096 372892357361664 372986332250112 373128257374208 374618710867968 374713120825344 375565420855296 376115117948928 376209905025024 377304149655552 377399236386816 377951617548288 378811283668992 378906750222336 380565039611904 380660948140032 381526776741888 382181490819072 382355450327808 382423267344384 383389700456448 383950849572864 384047611379712 384921143083008 385164652773376 386703185412096 386800640851968 388247863689216 388345708412928 388493477937152 389475251257344 390045307502592 390143605211136 390321188876304 391031002497024 391949825605632 392841331212288 392940333563904 394509926006784 394689497112576 394759501774848 396336360849408 396436244004864 396516763302912 396616691922696 397589318991872 398171251408896 398452880311227 399177481715712 400044492513792 401025525612544 402728882798592 402810680180736 402912194969088 404491430002688 404593368367104 404777529205056 406394405093376 407421416374272 407493679251456 408378752774496 409307626635264 409410778758912 411015485325312 411202569351168 411306199030944 412845109936128 412949153562624 413961832890368 414860955199488 415804573089792 415909362548736 416518109134848 417644767346688 417729594261504 417834868856832 419503902031872 419769289545984 421446049726464 421552260928512 422511098462208 423129507692544 424467168362496 424574140935168 425195569741824 426162694127616 426270094000128 426432294141952 428135669563392 428243566657536 429217623834624 429954177171456 430226175762432 431204742463488 431313413013504 431944705769472 433036285968384 433310234370048 434931473842176 435041083588608 435150720958464 436778846650368 437055162679296 438159657664512 438800970940416 438911555862528 439111337485842 439909877809152 440188174598144 440943553806336 441946497613824 442057875259392 443823666757632 443992546213888 444104439496704 445114572865536 445766065717248 445878405955584 446081358715776 447287983865856 447942657835008 448961521385472 449074666930176 451153716314112 452955840970752 453069993148416 453162015203328 453276219340224 454387793133568 455052858753024 455167539412992 455374720355688 456202836246528 457193705730048 458314886414336 458430389157888 460261580341248 460471079964672 462392420990976 462602890520064 462719473909812 464450748678144 464533126643712 465707062001664 466718574599424 467780144726016 467898032867328 469850363265024 469945793544192 470064227463936 471941889785856 472240450739232 474126805942272 475324985769984 476020696154112 477308305539072 477405250584576 477525564407808 477645908552064 479433030893568 479518066212864 479736330909696 481652628258816 481774012489728 482869826813952 484004447732736 485105335271424 485227589640192 485937793990656 487165821714432 487351193305088 487474013666304 489297908072448 489421219037184 491376202481664 491687058014208 492805419958272 492929614872576 493651092307968 494898612535296 495211696422912 496061498032128 497189809815552 497315109666816 499491614490624 499617494433792 500753894473728 501486823931904 501613206700032 501841528555248 503072199540736 503198981849088 503935490064384 505081711558656 505209000296448 507227047723008 507420052815872 507547930853376 508702368989184 509575321092096 509807267103744 509897689792512 511186267275264 511934466097152 512063481839616 512296560400149 513228190777344 515604247216128 515734187802624 517794277883904 518029964960256 519300335009792 520060410003456 520191473614848 520428251835072 522507092262912 522599767474176 523788441616384 523920444751872 526252662816768 526346002366464 528448481132544 528581658673152 528689017737216 528822255896928 530895001878528 531270507081636 532236642287616 533392656685056 534740608991232 536971843731456 537080906907648 537216259958784 539362159755264 539457824489472 539703372273408 541859206791168 543228555165696 543324905668608 544505003699328 545743502180352 545881038345216 548020647100416 548270092468224 548408265374592 550460146581504 550598871416832 553147940265984 554406097453056 554545816731648 555357478846464 556760939102208 556859689795584 556972792348672 557113158475776 558069185286144 559338536042496 559692386061312 561928066301952 562069681238016 563348131282944 564172676923392 565956224483328 566098854580224 566927426322432 568216925503488 568360125333504 570847559417856 570991422210048 572290165112832 573272236228608 573533175491712 573634901016576 574939656617984 575084550684672 575926274359296 576071417069568 577381714624512 577746979160064 579908631789568 580054778118144 580200961277952 582371795533824 582740216905728 584212876886016 585067961253888 585215407816704 585481783314456 586546503745536 587924738408448 589261996818432 589410500345856 591764889010176 592034245668864 592139252662272 593486097154048 594504541274112 594654366007296 594775144954368 596383978487808 597256877113344 598766222573568 601538288418816 604093324197888 604216020271104 604368292453632 606737145004032 606890052550656 607166293807584 609591607640064 611132124561408 611240518877184 612568129161744 613682107121664 613961439952896 616523227987968 616803854026752 616959298546416 619267664904192 619377502191616 620942749335552 622291432799232 623706859634688 623864043823104 626467151020032 626594391392256 626752303285248 629255853047808 629653934318976 632169074589696 632328391392768 633766647693312 634694261538816 636540334112768 636700752543744 636861211402752 637793354612736 639244041191424 639357421617152 639648441212928 642203504345088 642365349986304 643826435751936 645339263643648 646807113695232 646970119520256 647917058654208 649554428952576 649965351555072 652397210763264 652561625382912 652726081437696 655168269975552 655582744018944 657073893277696 657239486496768 658201456410624 658367333793792 659864816713728 660282261897216 661415330709504 662919746420736 663086812889088 665988819320832 666156659245056 667671859298304 668649098575872 668817608933376 669122038073664 670931975798784 671913986752512 673442282078208 673612000395264 676730574471168 678269825318912 679433761456128 679604989722624 679743022804992 679863586390016 681581689700352 682579288129536 682751309119488 683062080533532 684304254369792 687472329621504 687645583736832 690392370511872 690706619947008 693588631486464 693904335780096 694079210864718 696676123017216 696799689965568 698560593002496 700077861899136 701670217089024 701794669821952 704597974843392 704775544897536 704918690316288 705096341195904 707860002504704 708360676108848 709648856383488 711190208913408 712987478654976 715962458308608 716107875876864 716288346611712 716468862828096 719149546340352 719277099319296 719604496364544 722478942388224 722661018734592 724304740220928 724433207558144 726006671599104 727658002907136 727841384460288 728906690985984 731026789957632 731211020499456 733946862108672 734131828555776 737530587021312 739208129937408 739394422308864 740476638461952 742347918802944 742817544634368 744092247048192 745784714723328 745972664500224 746256514748416 749237421735936 749426241650688 751130841710592 752230235897856 752419810050048 754608299311104 754798472773632 755903235096576 757622567337984 757813500444672 761130079223808 761321896280064 763053553483776 764362981638144 764710900655616 764846534688768 766779400912896 767901699145728 768095222759424 769842286166016 770329305546752 773406370824192 773601281703936 776691416825856 776986955874304 778950502514688 780090615005184 780287210422272 780642377752608 783899651211264 785682662424576 785880667127808 789019852013568 789378994225152 789519003549696 792672721698816 792872488009728 793033526605824 793233383845392 795178637983744 796342502817792 796905760622454 798354963431424 800088985027584 802051051225088 805457765597184 805621360361472 805824389938176 808982860005376 809186736734208 809555058410112 812788810186752 814842832748544 814987358502912 816757505548992 818615253270528 818821557517824 822030970650624 822405138702336 822612398061888 825690219872256 825898307125248 827923665780736 829721910398976 831609146179584 831818725097472 833036218269696 835289534693376 835459188523008 835669737713664 839007804063744 839538579091968 842892099452928 843104521857024 845022196924416 846259015385088 848934336724992 849148281870336 850391139483648 852325388255232 852540188000256 852864588283904 856271339126784 856487133315072 858435247669248 859908354342912 860452351524864 862409484926976 862626826027008 863889411538944 866072571936768 866620468740096 869862947684352 870082167177216 870301441916928 873557693300736 874110325358592 876319315329024 877601941880832 877823111725056 878222674971684 879819755618304 880376349196288 881887107612672 883892995227648 884115750518784 887647333515264 887985092427776 888208878993408 890229145731072 891756811911168 892162717431552 894575967731712 895885315670016 898149333860352 902307432628224 905911681941504 906139986296832 906324030406656 906552438680448 908775586267136 910105717506048 910335078825984 910749440711376 912405672493056 914387411460096 916629772828672 916860778315776 920523160682496 920942159929344 924784841981952 925205781040128 925438947819624 928901497356288 929066253287424 931414124003328 933437149198848 935560289452032 935796065734656 939700726530048 939891587088384 940128454927872 943883779571712 944480901478464 948253611884544 950649971539968 952041392308224 954810501169152 955051128815616 955291817104128 958866061787136 959036132425728 959472661819392 963305256517632 963548024979456 965739653627904 968008895465472 970210670542848 970455179280384 971875587981312 974331643428864 974702386610176 974948027332608 978595816144896 978842438074368 982752404963328 983374116028416 985610839916544 985859229745152 987302184615936 989797225070592 990423392845824 992122996064256 994379619631104 994630219333632 998983228981248 999234988867584 1001507788947456 1002973647863808 1003226413400064 1003683057110496 1006144399081472 1006397963698176 1007870980128768 1010163423117312 1010418000592896 1014454095446016 1014840105631744 1015095861706752 1017404737978368 1019150642184192 1019614534207488 1019795379585024 1022372534550528 1023868932194304 1024126963679232 1024593120800298 1026456381554688 1031208494432256 1031468375605248 1035588555767808 1036059929920512 1038600670019584 1040120820006912 1040382947229696 1040856503670144 1045014184525824 1045199534948352 1047576883232768 1047840889503744 1052505325633536 1052692004732928 1056896962265088 1057163317346304 1057378035474432 1057644511793856 1061790003757056 1062541014163272 1064473284575232 1066785313370112 1069481217982464 1073943687462912 1074161813815296 1074432519917568 1078724319510528 1078915648978944 1079406744546816 1083718413582336 1086457110331392 1086649811337216 1089010007398656 1091487004360704 1091762076690432 1096540184936448 1096816530749184 1100920293163008 1101197742833664 1106295880531968 1108812194906112 1109091633463296 1110714957692928 1113521878204416 1113719379591168 1113945584697344 1114226316951552 1116138370572288 1118677072084992 1119384772122624 1123856132603904 1124139362476032 1126696262565888 1128345353846784 1131912448966656 1132197709160448 1133854852644864 1136433851006976 1136720250667008 1141695118835712 1141982844420096 1144580330225664 1146544472457216 1147066350983424 1147269802033152 1149879313235968 1150169101369344 1151852548718592 1152142834139136 1154763429249024 1155493958320128 1159817263579136 1160109556236288 1160401922555904 1164743591067648 1165480433811456 1168425753772032 1170135922507776 1170430815633408 1170963566628912 1173093007491072 1175849476816896 1178523993636864 1178821000691712 1183529778020352 1184068491337728 1184278505324544 1186972194308096 1189009082548224 1189308732014592 1189550289908736 1192767956975616 1194513754226688 1195358640933681 1197532445147136 1203076576837632 1208186648395776 1208432040542208 1208736584907264 1213474290008064 1213780105101312 1214332587615168 1219183215280128 1222264249122816 1222481037754368 1225136258323488 1227922879905792 1233046455975936 1233607708053504 1233918597092832 1238535329808384 1238755004383232 1241885498671104 1244582865598464 1247413719269376 1247728087646208 1252934302040064 1253188782784512 1253504606570496 1258511706095616 1259307868637952 1264338149179392 1264656782785536 1267533295386624 1269388523077632 1273080668225536 1273401505087488 1273722422805504 1275586709225472 1278488082382848 1278714843234304 1279296882425856 1284407008690176 1284730699972608 1287652871503872 1290678527287296 1293614227390464 1293940239040512 1295834117308416 1299108857905152 1299930703110144 1304794421526528 1305123250765824 1305452162875392 1310336539951104 1311165488037888 1314147786555392 1314478972993536 1316402912821248 1316734667587584 1319729633427456 1320564523794432 1322830661419008 1325839492841472 1326173625778176 1331977638641664 1332313318490112 1335343718596608 1337298197151744 1337635217866752 1338244076147328 1341863951597568 1343827973505024 1346884564156416 1347224000790528 1353461148942336 1356539650637824 1358867522912256 1359209979445248 1359486045609984 1359727172780032 1363163379400704 1365158576259072 1365502618238976 1366124161067064 1368608508739584 1374944659243008 1375291167473664 1380784741023744 1381413239894016 1387177262972928 1387808671560192 1388158421729436 1393352246034432 1393599379931136 1397121186004992 1400155723798272 1403340434178048 1403589339643904 1409551089795072 1409837380632576 1410192682391808 1415720005009408 1416721352217696 1422380417826816 1425974957309952 1431924916617216 1432215751753728 1432576693223424 1432937725656192 1438299092680704 1438554198638592 1439208992729088 1444957884776448 1445322037469184 1448609480441856 1448866415116288 1452013343198208 1455316005814272 1455682768920576 1457813381971968 1462053579915264 1462422040998912 1467893724217344 1468263657111552 1475061174042624 1478416259874816 1478788844617728 1480953276923904 1484695837605888 1485635089268736 1488184494096384 1491569429446656 1491945329000448 1492513029496832 1498474843471872 1498852483301376 1502261683421184 1504460471795712 1504839620100096 1509216598622208 1509596945547264 1511806470193152 1515245134675968 1515627000889344 1522260158447616 1522643792560128 1526107106967552 1528725963276288 1529421801311232 1529693069377536 1533558801825792 1535803398291456 1536190445518848 1536889681200447 1539684572332032 1540658611093504 1546812741648384 1547202563407872 1553382833651712 1553973911748608 1557901005029376 1560181230010368 1560574420844544 1561284755505216 1567799302422528 1571365324849152 1571761334255616 1578757988450304 1579038007099392 1585345443397632 1585744976019456 1586067053211648 1586466767690784 1590357275967488 1592685005635584 1593811521244908 1596709926862848 1600177970055168 1604102102450176 1610915531194368 1611242720722944 1611648779876352 1618373473468416 1619110116820224 1625577620373504 1629685665497088 1629974717005824 1633515011097984 1637230506541056 1637643115035648 1644061941301248 1644810277404672 1645224796123776 1651380439744512 1651796614250496 1655847331561472 1659443820797952 1663218292359168 1663637450194944 1666072436539392 1670579069386752 1670918377046016 1671339475427328 1678015608127488 1679077158183936 1685784198905856 1686209043714048 1690044393848832 1692518030770176 1697868673449984 1698296563740672 1700782278967296 1704650776510464 1705080376000512 1705729176567808 1712542678253568 1712974266630144 1716870495338496 1719816708685824 1720904703049728 1724818969853952 1725253652054016 1727778823077888 1732145143873536 1733240937480192 1739725895368704 1740164334354432 1740602883833856 1747115386601472 1748220650717184 1752638630658048 1755203883761664 1755646223450112 1756445349943368 1759639511236608 1760752698392576 1763774215225344 1767785990455296 1768231501037568 1775294667030528 1775970184855552 1776417757986816 1780458291462144 1783513623822336 1784325434863104 1789151935463424 1791770631340032 1796298667720704 1804614865256448 1812279972593664 1812648060813312 1813104877360896 1817551172534272 1820211435012096 1820670157651968 1821498881422752 1828774822920192 1833259545657344 1833721556631552 1841046321364992 1841884319858688 1849569683963904 1850411562080256 1850877895639248 1857802994712576 1858132506574848 1862828248006656 1866874298397696 1871120578904064 1871592131469312 1879401453060096 1879783174176768 1880256909855744 1887767559143424 1888961802956928 1896507223769088 1901299943079936 1904082784616448 1909621002338304 1910102257631232 1910583634208256 1917732123574272 1918072264851456 1918945323638784 1926610513035264 1927096049958912 1931479307255808 1936017790930944 1940421341085696 1940910358560768 1943751175962624 1948663286857728 1949404773220352 1949896054665216 1957191632289792 1957684876148736 1965504809926656 1966748232056832 1971221679833088 1971718459490304 1974604369231872 1979594450141184 1980846785691648 1984245992128512 1988759239262208 1989260438667264 1997966457962496 1998469977735168 2003015577894912 2005947295727616 2006452826800128 2007366114220992 2012288798162944 2012795927396352 2015741960257536 2020326846234624 2020836001185792 2029680211263488 2030191723413504 2034809475956736 2038301284368384 2039229068414976 2039590759170048 2044745069101056 2047737864388608 2048253927358464 2049186241600596 2052912763109376 2062416988864512 2062936751210496 2071177111535616 2072119859841024 2077201340039168 2080765894459392 2081713007340288 2090028369051648 2090399069896704 2095681779007488 2105010651267072 2105384009465856 2113793924530176 2114326634692608 2114756070948864 2115289023587712 2123580007514112 2125082028326544 2128946569150464 2133570626740224 2138962435964928 2147887374925824 2148323627630592 2148865039835136 2157448639021056 2157831297957888 2158813489093632 2167436827164672 2172914220662784 2173299622674432 2178020014797312 2182974008721408 2183524153380864 2193080369872896 2193633061498368 2201840586326016 2202395485667328 2212591761063936 2217624389812224 2218183266926592 2221429915385856 2227043756408832 2227891169394688 2228452633903104 2232276741144576 2237354144169984 2238769544245248 2247712265207808 2248278724952064 2253392525131776 2256690707693568 2263824897933312 2264395418320896 2267709705289728 2272867702013952 2273440501334016 2283390237671424 2283965688840192 2289160660451328 2293088944914432 2294132701966848 2294539604066304 2299758626471936 2300338202738688 2303705097437184 2304285668278272 2309526858498048 2310987916640256 2319634527158272 2320219112472576 2320803845111808 2330960867622912 2336851507544064 2340271845015552 2340861631266816 2341927133257824 2351698953633792 2357047987273728 2357642001383424 2367059556040704 2368136982675456 2368557010649088 2373944388616192 2378018165096448 2378617464029184 2379100579817472 2385535913951232 2389027508453376 2390717281867362 2395064890294272 2406153153675264 2416373296791552 2416864081084416 2417473169814528 2426948580016128 2427560210202624 2428665175230336 2438366430560256 2444528498245632 2444962075508736 2450272516646976 2455845759811584 2466092911951872 2467215416107008 2467837194185664 2477070659616768 2477510008766464 2483770997342208 2489165731196928 2494827438538752 2495456175292416 2505868604080128 2506377565569024 2507009213140992 2517023412191232 2518615737275904 2528676298358784 2529313565571072 2535066590773248 2538777046155264 2546161336451072 2546803010174976 2547444845611008 2551173418450944 2556976164765696 2558593764851712 2568814017380352 2569461399945216 2575305743007744 2581357054574592 2587228454780928 2587880478081024 2591668234616832 2598217715810304 2599861406220288 2609588843053056 2610246501531648 2610904325750784 2620673079902208 2622330976075776 2628295573110784 2628957945987072 2632805825642496 2633469335175168 2639459266854912 2641129047588864 2645661322838016 2651678985682944 2652347251556352 2663955277283328 2664626636980224 2670687437193216 2675270435733504 2676488152294656 2683727903195136 2687655947010048 2694448001581056 2706922297884672 2717735045824512 2718419958890496 2718972091219968 2719454345560064 2726326758801408 2730317152518144 2731005236477952 2732248322134128 2737217017479168 2749889318486016 2750582334947328 2761569482047488 2762826479788032 2774354525945856 2775617343120384 2776316843458872 2786704492068864 2787198759862272 2794242372009984 2800311447596544 2806680868356096 2807178679287808 2819102179590144 2819674761265152 2820385364783616 2831440010018816 2833442704435392 2844760835653632 2851949914619904 2864431503507456 2865153386446848 2865875451312384 2876598185361408 2877108397277184 2878417985458176 2889915769552896 2890644074938368 2897218960883712 2897732830232576 2904026686396416 2910632011628544 2911365537841152 2915626763943936 2924107159830528 2924844081997824 2935787448434688 2936527314223104 2950122348085248 2956832519749632 2957577689235456 2961906553847808 2969391675211776 2971270178537472 2976368988192768 2983138858893312 2983890658000896 2985026058993664 2996949686943744 2997704966602752 3004523366842368 3008920943591424 3009679240200192 3018433197244416 3019193891094528 3023612940386304 3030490269351936 3031254001778688 3044520316895232 3045287585120256 3052214213935104 3057451926552576 3058843602622464 3059386138755072 3067117603651584 3071606796582912 3072380891037696 3073779362400894 3079369144664064 3081317222187008 3093625483296768 3094405126815744 3106765667303424 3107947823497216 3115802010058752 3120362460020736 3121148841689088 3122569511010432 3135598604845056 3142730649698304 3143522668511232 3157515976900608 3158076014198784 3170690886795264 3171489952038912 3172134106423296 3172933535381568 3180714551934976 3185370011271168 3187623042489816 3193419853725696 3200355940110336 3208204204900352 3221831062388736 3222485441445888 3223297559752704 3236746946936832 3238220233640448 3251155240747008 3259371330994176 3259949434011648 3267030022195968 3274461013082112 3275286230071296 3289620554809344 3290449592247552 3302760879489024 3303593228500992 3318887641595904 3326436584718336 3327274900389888 3332144873078784 3341158138773504 3341836754092032 3342678950854656 3356031216254976 3358154316367872 3371568397811712 3372418087428096 3380088787697664 3385036061540352 3395737346899968 3396593127481344 3401564557934592 3409301553020928 3410160752001024 3411458353135616 3425085356507136 3425948533260288 3433740990676992 3439633417371648 3441809406099456 3449637939707904 3450507304108032 3455557646155776 3464290287747072 3466481874960384 3479451790737408 3480328668708864 3481205767667712 3494230773202944 3496441301434368 3505277261316096 3510407767523328 3511292446900224 3512890699886736 3519279022473216 3521505396785152 3527548430450688 3535571980910592 3536463002075136 3550589334061056 3551940369711104 3552835515973632 3560916582924288 3567027247644672 3568650869726208 3578303870926848 3583541262680064 3586075922801043 3592597335441408 3609229730512896 3624559945187328 3625296121626624 3626209754721792 3635102345068544 3640422870024192 3641340315303936 3642997762845504 3657549645840384 3666519091314688 3667443113263104 3683768639717376 3699139367927808 3700823124160512 3701755791278496 3715605989425152 3716265013149696 3725656496013312 3733748596795392 3742241157808128 3743184262938624 3758802906120192 3759566348353536 3760513819711488 3775535118286848 3777923605913856 3793014447538176 3802599886159872 3808165569232896 3819242004676608 3820204515262464 3821167268416512 3835464247148544 3836144529702912 3837890647277568 3853221026070528 3854192099917824 3862958614511616 3872035581861888 3880842682171392 3881820717121536 3887502351925248 3897326573715456 3898809546440704 3899792109330432 3914383264579584 3915369752297472 3931009619853312 3933496464113664 3942443359666176 3943436918980608 3949208738463744 3959188900282368 3961693571383296 3968491984257024 3977518478524416 3978520877334528 3995932915924992 3996939955470336 4006031155789824 4011894591455232 4012905653600256 4014732228441984 4024577596325888 4025591854792704 4031483920515072 4040653692469248 4041672002371584 4059360422526976 4060383446827008 4069618951913472 4076602568736768 4078458136829952 4079181518340096 4089490138202112 4095475728777216 4096507854716928 4098372483201192 4105825526218752 4124833977729024 4125873502420992 4142354223071232 4144239719682048 4154402680078336 4161531788918784 4163426014680576 4180056738103296 4180798139793408 4191363558014976 4210021302534144 4210768018931712 4228653269385216 4229512141897728 4230578047175424 4247160015028224 4250164056653088 4267141253480448 4277924871929856 4295774749851648 4296647255261184 4297730079670272 4314897278042112 4315662595915776 4317626978187264 4334873654329344 4345828441325568 4346599245348864 4356040029594624 4365948017442816 4367048306761728 4386160739745792 4387266122996736 4403681172652032 4404790971334656 4425183522127872 4435248779624448 4436366533853184 4442859830771712 4454087512817664 4455782338789376 4456905267806208 4464553482289152 4474708288339968 4477539088490496 4495424530415616 4496557449904128 4506785050263552 4513381415387136 4527649795866624 4528790836641792 4535419410579456 4545735404027904 4546881002668032 4566780475342848 4567931377680384 4578321320902656 4586177889828864 4588265403933696 4589079208132608 4599517252943872 4600676405477376 4607410194874368 4608571336556544 4619053716996096 4621975833280512 4639269054316544 4640438224945152 4641607690223616 4661921735245824 4673703015088128 4680543690031104 4681723262533632 4683854266515648 4703397907267584 4714095974547456 4715284002766848 4736273965350912 4737114021298176 4747888777232384 4756036330192896 4757234928058368 4758201159634944 4771071827902464 4778055016906752 4781434563734724 4790129780588544 4812306307350528 4832746593583104 4833728162168832 4834946339629056 4855120420405248 4857330350460672 4876732861120512 4889056996491264 4889924151017472 4900545033293952 4911691519623168 4932185823903744 4934430832214016 4935674388371328 4954141319233536 4955020017532928 4967541994684416 4978331462393856 4989654877077504 4990912350584832 5011737208160256 5012755131138048 5014018426281984 5034046824382464 5037231474551808 5057352596717568 5058627131142144 5070133181546496 5077554092310528 5092322672902144 5093606020349952 5094889691222016 5102346836901888 5113952329531392 5117187529703424 5137628034760704 5138922799890432 5150611486015488 5162714109149184 5174456909561856 5175760956162048 5183336469233664 5196435431620608 5199722812440576 5219177686106112 5220493003063296 5221808651501568 5241346159804416 5244661952151552 5256591146221568 5257915891974144 5265611651284992 5266938670350336 5278918533709824 5282258095177728 5291322645676032 5303357971365888 5304694503112704 5327910554566656 5329253273960448 5341374874386432 5350540871467008 5352976304589312 5367455806390272 5375311894020096 5388896003162112 5413844595769344 5436839917780992 5437944182439936 5438908691120128 5452653517602816 5460634305036288 5462010472955904 5464496644268256 5499778636972032 5501164669894656 5523138964094976 5525652959576064 5548709051891712 5551234686240768 5552633686917744 5573408984137728 5574397519724544 5588484744019968 5600622895193088 5613361736712192 5614357358575616 5638204359180288 5639349522530304 5640770729567232 5662880020037632 5666885408870784 5689521671307264 5703899829239808 5728863007014912 5730306772893696 5731750902624768 5753196370722816 5754216794554368 5756835970916352 5779831539105792 5781288149876736 5794437921767424 5795465660465152 5808053372792832 5821264023257088 5822731075682304 5831253527887872 5848214319661056 5849688163995648 5871574896869376 5873054628446208 5900244696170496 5913665039499264 5915155378470912 5923813107695616 5938783350423552 5942540357074944 5952737976385536 5966277717786624 5967781316001792 5970052117987328 5993899373887488 5995409933205504 6009046733684736 6017841887182848 6019358480400384 6036866394488832 6038387782189056 6047225880772608 6060980538703872 6062508003557376 6089040633790464 6090575170240512 6104428427870208 6114903853105152 6117687205244928 6118772277510144 6134235207303168 6143213593165824 6144761782075392 6147558724801788 6158738289328128 6162634444374016 6187250966593536 6188810253631488 6213531334606848 6215895646994432 6231604020117504 6242297683378176 6245139022020864 6271197209690112 6287045337022464 6315031953801216 6316152028397568 6341381773590528 6342979904077824 6344268212846592 6345867070763136 6361429103869952 6370740022542336 6375246084979632 6386839707451392 6400711880220672 6416408409800704 6443662124777472 6444970882891776 6446595119505408 6473493893873664 6476440467280896 6502310481494016 6518742661988352 6519898868023296 6534060044391936 6548922026164224 6550572460142592 6579241109618688 6580899184495104 6605521758978048 6607186457001984 6637775283191808 6652873169436672 6654549800779776 6664289746157568 6683673508184064 6685357901709312 6712062432509952 6716308632735744 6743136795623424 6744836174856192 6760177575395328 6770072123080704 6791474693799936 6793186254962688 6803129115869184 6818603106041856 6820321504002048 6822916706271232 6850170713014272 6851897066520576 6867481981353984 6879266834743296 6883618812198912 6899275879415808 6901014608216064 6911115292311552 6928580575494144 6932963749920768 6958903581474816 6960657337417728 6962411535335424 6992882602868736 7010554522632192 7020815535046656 7022584893800448 7025781399773472 7043010793570304 7055096860901376 7071143961821184 7072926004150272 7101178668122112 7103880739422208 7105671031947264 7121833165848576 7134054495289344 7137301739452416 7156607741853696 7167082525360128 7172151845602086 7185194670882816 7218459461025792 7249119890374656 7250592243253248 7252419509443584 7270204690137088 7280845740048384 7282680630607872 7285995525691008 7315099291680768 7333038182629376 7334886226526208 7367537279434752 7398278735855616 7401646248321024 7403511582556992 7431211978850304 7432530026299392 7451312992026624 7467497193590784 7484482315616256 7486368525877248 7517605812240384 7519132696707072 7521027639422976 7551070236573696 7555847211827712 7586028895076352 7605199772319744 7616331138465792 7638484009353216 7640409030524928 7642334536833024 7670928494297088 7675781294555136 7706442052141056 7708384199835648 7725917229023232 7744071163723776 7761685364342784 7763641434243072 7775004703850496 7794653147430912 7797619092881408 7799584218660864 7828766529159168 7830739504594944 7862019239706624 7866992928227328 7884886719332352 7886873837961216 7898417476927488 7918377800564736 7923387142766592 7936983968514048 7955036957048832 7957041754669056 7991865831849984 7993879910940672 8012062311579648 8025811307200512 8029464456883968 8049155192651776 8051183709585408 8062967841030144 8083344004743168 8118720845053952 8120766893654016 8153205137473536 8156916273659904 8158363036680192 8178980276404224 8190951457554432 8193015709433856 8196744966402384 8211651052437504 8249667955458048 8251747004841984 8284708446142464 8288479439364096 8308805360156672 8323063577837568 8326852029361152 8360113476206592 8361596279586816 8382727116029952 8420042605068288 8421536037863424 8457306538770432 8459024283795456 8461156094350848 8494320030056448 8500328113306176 8534282506960896 8555849743859712 8593294510522368 8595460159340544 8629794556084224 8631325191831552 8635253956374528 8669747308658688 8691656882651136 8693198490697728 8712080059189248 8731896034885632 8734096613523456 8772321479491584 8774532245993472 8807362345304064 8809581942669312 8850367044255744 8870497559248896 8872733067706368 8885719661543424 8908175025635328 8911564677578752 8913810535612416 8929106964578304 8949416576679936 8955078176980992 8990849060831232 8993114899808256 9013570100527104 9026762830774272 9055299591733248 9057581673283584 9070838821158912 9091470808055808 9093762005336064 9133560950685696 9135862755360768 9156642641805312 9172355779657728 9176530807867392 9178158416265216 9199034505887744 9201352810954752 9214820389748736 9217142673113088 9238107433992192 9243951666561024 9280876449890304 9283215380447232 9323843470491648 9347406030176256 9361087380062208 9363446525067264 9367708533031296 9406795814535168 9428191949094912 9430568005533696 9472547930701824 9474228042596352 9495777554464768 9512072660385792 9514469856116736 9516402319269888 9542143655804928 9556110033813504 9562869127469448 9580259561177088 9624612614701056 9665493187166208 9667456324337664 9669892679258112 9710240840810496 9714660700921344 9753465722241024 9778113992982528 9779848302034944 9801090066587904 9823383039246336 9868861664428032 9871348776742656 9908282638467072 9910040035065856 9956662924787712 9979309754155008 9981824701169664 10023474416320512 10025510262276096 10028036852563968 10068093648764928 10074462949103616 10114705193435136 10117254262284288 10140266363092992 10155108184621056 10184645345804288 10187212040699904 10189779382444032 10204693673803776 10227904659062784 10234375059406848 10275256069521408 10277845599780864 10301222972030976 10325428218298368 10348913819123712 10351521912324096 10366672938467328 10392870863241216 10399445624881152 10438355372212224 10440986006126592 10443617303003136 10482692319608832 10489323904303104 10513182292443136 10515831783948288 10531223302569984 10533877340700672 10557837067419648 10564516190355456 10582645291352064 10606715942731776 10609389006225408 10655821109133312 10658506547920896 10682749748772864 10701081742934016 10705952609178624 10734911612780544 10750623788040192 10758227768403129 10777792006324224 10827689191538688 10873679835561984 10875888364879872 10877817382240256 10905307035205632 10921268610072576 10924020945911808 10928993288536512 10999557273944064 11002329339789312 11051305919152128 11097418103783424 11102469372481536 11105267373835488 11146817968275456 11148795039449088 11176969488039936 11201245790386176 11226723473424384 11228714717151232 11276408718360576 11278699045060608 11281541459134464 11333770817741568 11379043342614528 11407799658479616 11457726014029824 11460613545787392 11463501805249536 11506392741445632 11508433589108736 11513671941832704 11559663078211584 11562576299753472 11588875843534848 11590931320930304 11616106745585664 11642528046514176 11645462151364608 11662507055775744 11696428639322112 11699376327991296 11743149793738752 11746109256892416 11800489392340992 11827330078998528 11830310756941824 11847626215391232 11877566700847104 11885080714149888 11905475952771072 11932555435573248 11935562632003584 11940104235974656 11987798747774976 11990819866411008 12018093467369472 12035683774365696 12038716960800768 12073732788977664 12076775564378112 12094451761545216 12121961077407744 12125016007114752 12178081267580928 12181150340481024 12208856855740416 12229807706210304 12235374410489856 12237544555020288 12268470414606336 12286427186331648 12289523564150784 12295117449603576 12317476578656256 12325268888748032 12374501933187072 12377620507262976 12427062669213696 12431791293988864 12463208040235008 12484595366756352 12490278044041728 12542394419380224 12574090674044928 12630063907602432 12632304056795136 12685959808155648 12688536425693184 12691734141526272 12722858207739904 12741480045084672 12750492169959264 12801423760441344 12832816819601408 12887324249554944 12889941765783552 12893190239010816 12946987787747328 12952880934561792 13004620962988032 13037485323976704 13039797736046592 13068120088783872 13097844052328448 13101144920285184 13158482219237376 13161798368990208 13211043517956096 13214372914003968 13275550566383616 13305746338873344 13309099601559552 13328579492315136 13367347016368128 13370715803418624 13424124865019904 13432617265471488 13486273591246848 13489672349712384 13520355150790656 13540144246161408 13582949387599872 13586372509925376 13606258231738368 13637206212083712 13640643008004096 13645833412542464 13700341426028544 13703794133041152 13734963962707968 13758533669486592 13767237624397824 13798551758831616 13802029216432128 13822230584623104 13857161150988288 13865927499841536 13917807162949632 13921314674835456 13924823070670848 13985765205737472 14021109045264384 14041631070093312 14045169787600896 14051562799546944 14086021587140608 14110193721802752 14142287923642368 14145852008300544 14207761478844416 14211342063894528 14243666331697152 14268108990578688 14274603478904832 14313215483707392 14334165050720256 14344303691204172 14370389341765632 14436918922051584 14498239780749312 14501184486506496 14504839018887168 14540409380274176 14565361261215744 14571991051382016 14630198583361536 14669772453052416 14735074558869504 14796557471711232 14803292496642048 14807023165113984 14862423957700608 14865060052598784 14902625984053248 14934994387181568 14968964631232512 14972737051754496 15035211624480768 15038265393414144 15042055278845952 15102140473147392 15111694423655424 15172057790152704 15210399544639488 15232662276931584 15276968018706432 15280818061049856 15284669073666048 15341856988594176 15351562589110272 15412884104282112 15416768399671296 15451834458046464 15488142327447552 15523370728685568 15527282868486144 15550009407700992 15589306294861824 15595238185762816 15599168437321728 15657533058318336 15661479009189888 15724038479413248 15733985856454656 15769773438664704 15773747675922432 15796834953854976 15836755601129472 15846774285533184 15873967937028096 15910073914097664 15914083509338112 15983731663699968 15987759821881344 16024124623159296 16051622614401024 16058928913767936 16098310385303552 16102367419170816 16125935682060288 16166688009486336 16237441690107904 16241533787308032 16313832547319808 16316726073360384 16357960552808448 16381902915108864 16386031418867712 16393489932804768 16499335910916096 16503494009683968 16569416892284928 16576958878728192 16617610720313344 16646127155675136 16653704058722304 16720226952413184 16723192559173632 16765454232059904 16840085210136576 16843072075726848 16914613077540864 16918048567590912 16922312188701696 16988640060112896 17000656226612352 17068565013921792 17111699487719424 17186589021044736 17190920318681088 17259589112168448 17262650383663104 17270507912749056 17339494617317376 17383313765302272 17386396981395456 17424160118378496 17463792069771264 17468193227046912 17544642958983168 17549064491986944 17614724690608128 17619163885338624 17700734088511488 17740995118497792 17745466135412736 17771439323086848 17816350051270656 17823129355157504 17827621071224832 17858213929156608 17898833153359872 17910156353961984 17981698121662464 17986229799616512 18027140201054208 18053525661548544 18110599183466496 18115163346567168 18141677642317824 18182941616111616 18187524010672128 18267121901371392 18271725510721536 18313285283610624 18344711559315456 18353061615734784 18356316832530432 18398069011775488 18402705621909504 18429640779497472 18434285346226176 18476214867984384 18487903333122048 18561752899780608 18566430760894464 18647686940983296 18694812060352512 18726893050134528 18735417066062592 18813591629070336 18861136011067392 18945095861403648 18948456085192704 19024145320771584 19028939712233472 19032804638539776 19084287311609856 19112220067627008 19125738254938896 19160519122354176 19249225229402112 19330986374332416 19334912648675328 19339785358516224 19420481681620992 19429321401842688 19506931444482048 19556227985965056 19559696604069888 19602180133175808 19646766078492672 19737723328856064 19742697553485312 19816565276934144 19820080070131712 19913325849575424 19958619508310016 19963649402339328 20051020524552192 20056073705127936 20136187297529856 20148925898207232 20229410386870272 20234508524568576 20280532726185984 20310216369242112 20369290691608576 20374424081399808 20379558764888064 20409387347607552 20455809318125568 20468750118813696 20550512139042816 20555691199561728 20602445944061952 20650856436596736 20697827638247424 20703043824648192 20733345876934656 20785741726482432 20798891249762304 20876710744424448 20881972012253184 20887234606006272 20978647808606208 21026364584886272 21031663567896576 21062446605139968 21067754681401344 21129032380710912 21165290582704128 21213431885463552 21218778012450816 21311642218266624 21317013095841792 21365499497545728 21402163485868032 21411905218357248 21469823225561088 21501247576080384 21516455536806258 21555584012648448 21655378383077376 21747359671123968 21751776729759744 21755634764480512 21810614070411264 21842537220145152 21848041891823616 21857986577073024 21999114547888128 22004658679578624 22102611838304256 22194836207566848 22204938744963072 22210534747670976 22293635936550912 22297590078898176 22353938976079872 22402491580772352 22453446946848768 22457429434302464 22552817436721152 22557398090121216 22563082918268928 22667541635483136 22758086685229056 22815599316959232 22915452028059648 22921227091574784 22927003610499072 23012785482891264 23027343883665408 23119326156423168 23125152599506944 23177751687069696 23232213491171328 23285056093028352 23290924302729216 23325014111551488 23392857278644224 23398752655982592 23486299587477504 23492218513784832 23600978784681984 23654660157997056 23660621513883648 23695252430782464 23755133401694208 23770161428299776 23810951905542144 23865110871146496 23871125264007168 23880208471949312 23975597495549952 23981639732822016 24036186934738944 24077433921601536 24147465577955328 24153551128756224 24188903523090432 24250032014229504 24356162535161856 24362300680962048 24459615412420608 24470748820979712 24475089110040576 24536940829212672 24572854372663296 24579047128301568 24590234899207152 24634953157312512 24650537777496064 24749003866374144 24755241014525952 24854125338427392 24863582587977728 24926416080470016 24969190733512704 24980556088083456 25084788838760448 25148181348089856 25260127815204864 25264608113590272 25371919616311296 25377072851386368 25383468283052544 25445716415479808 25482960090169344 25500984339918528 25602847520882688 25665633639202816 25779883531567104 25786380478021632 25893975575494656 25905761869123584 26009241925976064 26074970647953408 26079595472093184 26136240177567744 26195688104656896 26202289840570368 26316964438474752 26323596737980416 26422087035912192 26428745828007936 26551101132767232 26611492677746688 26618199203119104 26657158984630272 26734694032736256 26741431606837248 26848249730039808 26865234530942976 26972547182493696 26979344699424768 27040710301581312 27080288492322816 27165898775199744 27172745019850752 27212516463476736 27274412424167424 27281286016008192 27291666825084928 27400682852057088 27407588266082304 27469927925415936 27517067338973184 27534475248795648 27597103517663232 27604058432864256 27644461169246208 27714322301976576 27731854999683072 27842629349670912 27849646141341696 27971530411474944 28042218090528768 28083262140186624 28090339575201792 28103125599093888 28172043174281216 28220387443605504 28284575847284736 28291704016601088 28415522957688832 28422684127789056 28487332663394304 28536217981157376 28549206957809664 28626430967414784 28668330101440512 28688607382408344 28740778683531264 28873837844103168 28996479561498624 29002368973012992 29009678037774336 29080818760548352 29130722522431488 29143982102764032 29260397166723072 29339544906104832 29470149117739008 29606584993284096 29614046330227968 29724847915401216 29730120105197568 29869988774363136 29937929262465024 29945474103508992 30070423248961536 30076530786828288 30084110557691904 30204280946294784 30223388847310848 30344115580305408 30420799089278976 30465324553863168 30553936037412864 30561636122099712 30569338147332096 30683713977188352 30703125178220544 30825768208564224 30833536799342592 30903668916092928 30976284654895104 31046741457371136 31054565736972288 31100018815401984 31178612589723648 31190476371525632 31198336874643456 31315066116636672 31322958018379776 31448076958826496 31467971712909312 31539546877329408 31547495351844864 31593669907709952 31673511202258944 31693548571066368 31747935874056192 31820147828195328 31828167018676224 31967463327399936 31975519643762688 32048249246318592 32103245228802048 32117857827535872 32196620770607104 32204734838341632 32251871364120576 32333376018972672 32474883380215808 32483067574616064 32627665094639616 32633452146720768 32715921105616896 32763805830217728 32772062837735424 32786979865609536 32998671821832192 33006988019367936 33153917757456384 33235221440626688 33292254311350272 33307408117444608 33440453904826368 33446385118347264 33530908464119808 33680170420273152 33686144151453696 33829226155081728 33836097135181824 33844624377403392 34001312453224704 34137130027843584 34223398975438848 34373178042089472 34381840637362176 34519178224336896 34525300767326208 34541015825498112 34678989234634752 34766627530604544 34772793962790912 34848320236756992 34927584139542528 34936386454093824 35089285917966336 35098128983973888 35229449381216256 35238327770677248 35401468177022976 35481990236995584 35490932270825472 35542878646173696 35632700102541312 35646258710315008 35655242142449664 35716427858313216 35797666306719744 35820312707923968 35963396243324928 35972459599233024 36054280402108416 36107051323097088 36221198366932992 36230326693134336 36283355284635648 36365883232223232 36375048021344256 36534243802742784 36543451021443072 36626570567221248 36689423118630912 36706123231469568 36712633665060864 36796138023550976 36805411243819008 36859281558994944 36868570692452352 36952429735968768 36975806666244096 37123505799561216 37132861521788928 37295373881966592 37389624120705024 37453786100269056 37470834132125184 37627183258140672 37722272022134784 37890191722807296 37896912170385408 38057879424466944 38065609277079552 38168574623219712 38224440135254016 38251476509877792 38498450458804224 38661972748664832 38669825297350656 38679570717032448 38840963363241984 38858642803685376 39013862888964096 39112455971930112 39119393208139776 39204360266351616 39293532156985344 39475446657712128 39485395106970624 39633130553868288 39640160140263424 39826651699150848 39917239016620032 39927298804678656 40102041049104384 40112147410255872 40272374595059712 40297851796414464 40458820773740544 40469017049137152 40561065452371968 40620432738484224 40738581383217152 40748848162799616 40759117529776128 40818774695215104 40911618636251136 40937500237627392 41101024278085632 41111382399123456 41204891888123904 41301712873193472 41395655276494848 41406087649296384 41466691753869312 41571483452964864 41597782499524608 41753421488848896 41763944024506368 41774469212012544 41957295617212416 42052729169772544 42063327135793152 42124893210279936 42135509362802688 42258064761421824 42330581165408256 42426863770927104 42437556024901632 42623284436533248 42634026191683584 42730998995091456 42804326971736064 42823810436714496 42939646451122176 43002495152160768 43032911073612516 43111168025296896 43310756766154752 43494719342247936 43503553459519488 43511269528961024 43621228140822528 43696083783647232 43715973154146048 44009317359157248 44205223676608512 44389672415133696 44409877489926144 44421069495341952 44587271873101824 44595180157796352 44707877952159744 44804983161544704 44906893893697536 44914858868604928 45105634873442304 45114796180242432 45126165836537856 45335083270966272 45516173370458112 45631198633918464 45830904056119296 45842454183149568 45854007220998144 46025570965782528 46054687767330816 46238652312846336 46250305199013888 46355503374139392 46464426982342656 46570112186056704 46581848605458432 46650028223102976 46785714557288448 46797505311965184 46972599174955008 46984437027569664 47201957569363968 47309320315994112 47321243027767296 47390504861564928 47510266803388416 47540322856599552 47621903811084288 47730221742292992 47742250528014336 47760416943898624 47951194991099904 47963279465644032 48072373869477888 48154867843203072 48294931155910656 48307102257512448 48377807046180864 48500064028459008 48712325070323712 48724601361924096 48941497641959424 48950178220081152 49073881658425344 49145708745326592 49158094256603136 49180469798414304 49301075554992128 49498007732748288 49510482029051904 49708250676854784 49727165175955456 49852832160940032 49938381467025408 49961112176166912 50169577677520896 50296362696179712 50520255630409728 50529216227180544 50743839232622592 50754145702772736 50766936566105088 50891432830959616 50965920180338688 51001968679837056 51205695041765376 51331267278405632 51559767063134208 51572760956043264 51787951150989312 51811523738247168 52018483851952128 52149941295906816 52159190944186368 52272480355135488 52391376209313792 52404579681140736 52633928876949504 52647193475960832 52844174071824384 52857491656015872 53102202265534464 53222985355493376 53236398406238208 53314317969260544 53469388065472512 53482863213674496 53696499460079616 53730469061885952 53945094364987392 53958689398849536 54081420603162624 54160576984645632 54331797550399488 54345490039701504 54425032926953472 54548824848334848 54562572032016384 54583333650169856 54801365704114176 54815176532164608 54939855850831872 55034134677946368 55068950497591296 55194207035326464 55208116865728512 55288922338492416 55428644603953152 55463709999366144 55685258699341824 55699292282683392 55943060822949888 56084436181057536 56180679150403584 56206251198187776 56344086348562432 56440774887211008 56583408033202176 56831045915377664 56845368255578112 57072435962314752 57098413915619328 57252861934829568 57336660202881024 57377214764816688 57481557367062528 57747675688206336 57992959122997248 58004737946025984 58019356075548672 58161637521096704 58261445044862976 58287964205528064 58520794333446144 58679089812209664 58940298235478016 59213169986568192 59228092660455936 59449695830802432 59460240210395136 59739977548726272 59875858524930048 59890948207017984 60153061573656576 60168221115383808 60408561892589568 60446777694621696 60688231160610816 60841598178557952 60930649107726336 61107872074825728 61123272244199424 61138676294664192 61367427954376704 61406250356441088 61651536417128448 61667073598685184 61807337832185856 61952569309790208 62093482914742272 62109131473944576 62200037630803968 62357225179447296 62380952743051264 62396673749286912 62630132233273344 62645916036759552 62935943425818624 63079093754658816 63094990703689728 63187339815419904 63387097142132736 63495871748112384 63640295656390656 63656334037352448 63934926654799872 63951039287525376 64096498492637184 64206490457604096 64235715655071744 64393241541214208 64409469676683264 64503742728241152 64666752037945344 64966135149232128 65255330189279232 65266904293441536 65431842211233792 65527611660435456 65544125675470848 65573959731219072 65997343643664384 66013976038735872 66307835514912768 66470442881253376 66584508622700544 66614816234889216 66880907809652736 66892770236694528 67061816928239616 67360340840546304 67372288302907392 67658452310163456 67672194270363648 67689248754806784 68002624906449408 68274260055687168 68446797950877696 68746356084178944 68763681274724352 69038356448673792 69082031650996224 69357978469269504 69533255061209088 69696640473513984 69855168279085056 69872772908187648 70178571835932672 70196257967947776 70458898762432512 70476655541354496 70802936354045952 70963980473991168 70981864541650944 71085757292347392 71265400205082624 71292517420630016 71310484284899328 71432855716626432 71595332613439488 71640625415847936 71926792486649856 71944919198466048 72108560804216832 72442396733865984 72460653386268672 72566710569271296 72750096042688512 73068487605485568 73086902042886144 73378846237261824 73412246462939136 73425267330121728 73592276047101952 73610822487638016 73718563117989888 73737141384904704 73904859471937536 73951613332488192 74247011599122432 74265723043577856 74590747763933184 74779248241410048 74907572200538112 74941668264250368 75254366516281344 75444544044269568 75780383445614592 75793824340770816 76115758848933888 76131218554159104 76337149246439424 76448880270508032 76502953019755584 76996900917608448 77339650594701312 77359141434064896 77681926726483968 77717285607370752 78027725777928192 78224911943860224 78238786416279552 78408720532703232 78587064313970688 78950893315424256 78970790213941248 79266261107736576 79653303398301696 79834478033240064 79854597609357312 80204082098208768 80224294820511744 80544749190119424 80595703592828928 80917641547481088 80938034098274304 81122130904743936 81240865476968448 81477162766434304 81497696325599232 81518235059552256 81637549390430208 81823237272502272 81875000475254784 82202048556171264 82222764798246912 82409783776247808 82603425746386944 82791310552989696 82812175298592768 82933383507738624 83142966905929728 83195564999049216 83527888049012736 83548938424025088 83914591234424832 84126654271586304 84249786420559872 84271018725605376 84516129522843648 84661162330816512 84853727541854208 84875112049803264 85246568873066496 85268052383367168 85461997990182912 85608653943472128 85647620873428992 85879292902244352 86004990304321536 86065822147225032 86222336050593792 86621513532309504 86989438684495872 87007106919038976 87022539057922048 87242456281645056 87392167567294464 87431946308292096 88018634718314496 88410447353217024 88819754979852288 88842138990683904 89174543746203648 89190360315592704 89609966323089408 89813787787395072 89829717737209856 90211269746884608 90229592360484864 90252331673075712 90670166541932544 91032346740916224 91262397267836928 91661808112238592 91684908366299136 91708014441996288 92051141931565056 92109375534661632 92477304625692672 92500610398027776 92711006748278784 92928853964685312 93140224372113408 93163697210916864 93300056446205952 93571429114576896 93595010623930368 93945198349910016 93968874055139328 94403915138727936 94618640631988224 94642486055534592 94781009723129856 95020533606776832 95080645713199104 95243807622168576 95460443484585984 95484501056028672 95520833887797248 95902389982199808 95926558931288064 96144747738955776 96309735686406144 96589862311821312 96614204515024896 96755614092361728 97000128056918016 97424650140647424 97449202723848192 97882995283918848 97900356440162304 98147763316850688 98291417490653184 98316188513206272 98360939596828608 98602151109984256 98996015465496576 99020964058103808 99454330351910912 99705664321880064 99876762934050816 99922224352333824 100339155355041792 100592725392359424 101040511260819456 101058432454361088 101487678465245184 101508291405545472 101533873132210176 101782865661919232 102003937359674112 102411390083530752 103119534126268416 103145521912086528 103575902301978624 103623047476494336 104036967703904256 104299882591813632 104318381888372736 104544960710270976 104782752418627584 104809159362281472 105267857753899008 105294386951921664 105688348143648768 105714983312031744 106204404531068928 106445970710986752 106472796812476416 106628635938521088 106938776130945024 106965726427348992 107392998920159232 107460938123771904 107890188729974784 107917378797699072 108162841206325248 108321153969291264 108663595100798976 108690980079403008 108850065853906944 109097649696669696 109125144064032768 109166667300339712 109602731408228352 109630353064329216 109879711701663744 110068269355892736 110137900995182592 110388414070652928 110416233731457024 110577844676984832 110857289207906304 110927419998732288 111370517398683648 111398584565366784 111886121645899776 112168872362115072 112361358300807168 112412502396375552 112688172697124864 112881549774422016 113166816066404352 113662091830755328 113690736511156224 114196827831238656 114505723869659136 114673320405762048 114754429529633376 115495351376412672 115985918245994496 116009475892051968 116038712151097344 116323275042193408 116522890089725952 116575928411056128 117041588666892288 117358179624419328 117880596470956032 118426339973136384 118456185320911872 118899391661604864 118920480420790272 119479955097452544 119751717049860096 119781896414035968 120306123147313152 120336442230767616 120817123785179136 120893555389243392 121376462321221632 121683196357115904 121861298215452672 122215744149651456 122246544488398848 122277352589328384 122734855908753408 122812500712882176 123303072834256896 123334147197370368 123614675664371712 123905138619580416 124186965829484544 124218262947889152 124400075261607936 124714450358894592 124761905486102528 124793347498573824 125260264466546688 125291832073519104 125871886851637248 126158187509317632 126189981407379456 126374679630839808 126774194284265472 126991743496224768 127280591312781312 127312668074704896 127869853309599744 127902078575050752 128192996985274368 128412980915208192 128471431310143488 128786483082428416 128818939353366528 129007485456482304 129333504075890688 129932270298464256 130510660378558464 130533808586883072 130863684422467584 131088251350941696 131147919462438144 132027952077471744 132615671029825536 133169017245401088 133229632469778432 133761815619305472 133785540473389056 134123633856479232 134720681681092608 134744576605814784 135316904620326912 135344388540727296 135378497509613568 136005249812898816 136548520111374336 136893595901755392 137492712168357888 137527362549448704 138076712897347584 138164063301992448 138715956938539008 139066510122418176 139393280947027968 139710336558170112 139745545816375296 140357143671865344 140392515935895552 140917797524865024 140953311082708992 141605872708091904 141927960947982336 141963729083301888 142171514584694784 142530800410165248 142585034841260032 142620968569798656 142865711433252864 143190665226878976 143281250831695872 143853584973299712 143889838396932096 144217121608433664 144884793467731968 144921306772537344 145133421138542592 145500192085377024 146136975210971136 146173804085772288 146824492925878272 146850534660243456 147184552094203904 147221644975276032 147437126235979776 147474282769809408 147903226664976384 148494023198244864 148531446087155712 149181495527866368 149558496482820096 149815144401076224 149883336528500736 150508733032562688 150889088088539136 151560766891229184 151587648681541632 152231517697867776 152262437108318208 152674298492878848 152897760541016064 153005906039511168 153993801835216896 154679301189402624 154718282868129792 155363853452967936 155434571214741504 156055451555856384 156449823887720448 156477572832559104 156817441065406464 157174128627941376 157901786630848512 157941580427882496 158532522215473152 159306606796603392 159668956066480128 159709195218714624 160408164196417536 160448589641023488 161089498380238848 161191407185657856 161835283094962176 161876068196548608 162244261809487872 162481730953936896 162954325532868608 162995392651198464 163036470119104512 163275098780860416 163646474545004544 163750000950509568 164404097112342528 164445529596493824 164819567552495616 165206851492773888 165582621105979392 165624350597185536 165866767015477248 166285933811859456 166391129998098432 167055776098025472 167097876848050176 167829182468849664 168253308543172608 168542037451210752 169032259045687296 169322324661633024 169750224099606528 170493137746132992 170536104766734336 171217307886944256 171295241746857984 171758585804488704 172009980608643072 172131644294450064 172444672101187584 173243027064619008 173978877368991744 174014213838077952 174045078115844096 174484912563290112 174784335134588928 174863892616584192 176037269436628992 176820894706434048 177639509959704576 177684277981367808 178349087492407296 178380720631185408 179219932646178816 179627575574790144 179659435474419712 180459184720969728 180504663346151424 181340333083865088 182064693481832448 182524794535673856 183323616224477184 183369816732598272 183416028883992576 184102283863130112 184218751069323264 184954609251385344 185001220796055552 185422013496557568 185857707929370624 186280448744226816 186327394421833728 186600112892411904 187142858229153792 187190021247860736 187890396699820032 187937748110278656 188807830277455872 189237281263976448 189284972111069184 189562019446259712 190161291426398208 190487615244337152 190920886969171968 190969002112057344 191041667775594496 191804779964399616 191853117862576128 192289495477911552 192619471372812288 193179724623642624 193228409030049792 193511228184723456 194000256113836032 194898405447696384 195765990567837696 195800712880324608 196295526633701376 196582834981306368 196632377026412544 196721879193657216 197204302219968512 197992030930993152 198041928116207616 198908660703821824 199411328643760128 199753525868101632 199844448704667648 200678310710083584 201185450784718848 202081022521638912 202116864908722176 202975356930490368 203016582811090944 203067746264420352 203565731323838464 204007874719348224 204822780167061504 206239068252536832 206291043824173056 207246094952988672 208073935407808512 208599765183627264 209089921420541952 209565504837255168 209618318724562944 210535715507798016 210588773903843328 211376696287297536 211429966624063488 212408809062137856 212891941421973504 212945593624952832 213257271877042176 213877552261890048 213931452854697984 214785997840318464 214921876247543808 215780377459949568 215834757595398144 216325682412650496 217327190201597952 217381960158806016 217700131707813888 218250288128065536 218333334600679424 219205462816456704 219260706128658432 220136538711785472 220275801990365184 220776828141305856 220832467462914048 221155689353969664 221714578415812608 221854839997464576 222741034797367296 222797169130733568 223772243291799552 224337744724230144 224722716601614336 224825004792751104 225376345394249728 225763099548844032 226333632132808704 227324183661510656 227381473022312448 228393655662477312 229011447739318272 229346640811524096 229508859059266752 230990702752825344 232018951784103936 232077424302194688 232646550084386816 233045780179451904 233151856822112256 234083177333784576 234716359248838656 235761192941912064 236852679946272768 236912370641823744 237798783323209728 238959910194905088 239503434099720192 239563792828071936 240612246294626304 240672884461535232 241634247570358272 241787110778486784 242752924642443264 243366392714231808 243722596430905344 244431488299302912 244493088976797696 244554705178656768 245469711817506816 245625001425764352 246606145668513792 246668294394740736 247229351328743424 247810277239160832 248373931658969088 248436525895778304 248800150523215872 249428900717789184 249523810972205056 249586694997147648 250583664147038208 251743773703274496 252379962814758912 252749359261679616 253548388568530944 253983486992449536 254561182625562624 254625336149409792 255739706619199488 255804157150101504 256385993970548736 256825961830416384 256942862620286976 257572966164856832 257637878706733056 258014970912964608 258667008151781376 259864540596928512 261021320757116928 261067617173766144 261727368844935168 262176502701883392 262295838924876288 264055904154943488 265231342059651072 266459264939556864 267523631238610944 267571080946778112 269441363362185216 269489153211629568 270633809240653824 270688777081454592 270756995019227136 272010499625797632 273097040222748672 273787191803510784 274985424336715776 275054725098897408 276153425794695168 276328126603984896 277431913877078016 278133020244836352 278786561894055936 279420673116340224 279491091632750592 280714287343730688 280785031871791104 281835595049730048 281906622165417984 283211745416183808 283855921895964672 283927458166603776 284343029169389568 285061600820330496 285170069682520064 285241937139597312 285731422866505728 286381330453757952 286562501663391744 287707169946599424 287779676793864192 288434243216867328 289769586935463936 289842613545074688 290266842277085184 291000384170754048 292273950421942272 292347608171544576 293648985851756544 293701069320486912 294369104188407808 294443289950552064 294874252471959552 294948565539618816 295806453329952768 296988046396489728 297062892174311424 298362991055732736 299116992965640192 299630288802152448 299766673057001472 301017466065125376 301778176177078272 303121533782458368 303175297363083264 304463035395735552 304524874216636416 305348596985757696 306011812079022336 309358602378805248 309436565736259584 310727706905935872 310869142429483008 312110903111712768 312899647775440896 312955145665118208 313634882130812928 314348257255882752 315803573261697024 315883160855764992 317065044430946304 318613213593206784 319337912132960256 319418390437429248 320816328392835072 320897179282046976 322178996760477696 322382814371315712 323670566189924352 323752136393097216 324488523618975744 324963461907873792 325908651065737216 325990785302396928 326072940238209024 326550197561720832 327292949090009088 327500001901019136 328808194224685056 328891059192987648 329639135104991232 330413702985547776 331165242211958784 331248701194371072 331733534030954496 332571867623718912 332782259996196864 334111552196050944 334195753696100352 335658364937699328 336506617086345216 337084074902421504 338064518091374592 338644649323266048 339500448199213056 340986275492265984 341072209533468672 342590483493715968 343517171608977408 344019961217286144 344263288588900128 346486054129238016 347957754737983488 348028427676155904 348090156231688192 348969825126580224 349568670269177856 349727785233168384 352074538873257984 353641789412868096 355279019919409152 355368555962735616 356698174984814592 356761441262370816 358439865292357632 359255151149580288 359318870948839424 360918369441939456 361009326692302848 362680666167730176 364129386963664896 365049589071347712 366647232448954368 366739633465196544 366832057767985152 368204567726260224 368437502138646528 369909218502770688 370002441592111104 370844026993115136 371715415858741248 372560897488453632 372654788843667456 373200225784823808 374285716458307584 374380042495721472 375780793399640064 375875496220557312 377615660554911744 378474562527952896 378569944222138368 379124038892519424 380322582852796416 380975230488674304 381841773938343936 381938004224114688 382083335551188992 383609559928799232 383706235725152256 384578990955823104 385238942745624576 386359449247285248 386456818060099584 387022456369446912 388000512227672064 389796810895392768 391531981135675392 391601425760649216 392591053267402752 393264754052825088 393443758387314432 394408604439937024 396083856232415232 397817321407643648 399507051736203264 399688897409335296 401356621420167168 402370901569437696 404162045043277824 404233729817444352 405950713860980736 406033165622181888 406135492528840704 407131462647676928 408015749438696448 409645560334123008 412478136505073664 412582087648346112 414492189905977344 416147870815617024 417199530367254528 418179842841083904 419131009674510336 419236637449125888 421071431015596032 421177547807686656 422753392574595072 422859933248126976 424817618124275712 425783882843947008 425891187249905664 426514543754084352 427755104523780096 427862905709395968 429571995680636928 429843752495087616 431560754919899136 431669515190796288 432651364825300992 434654380403195904 434763920317612032 435400263415627776 436500576256131072 436666669201358848 438410925632913408 438521412257316864 440551603980730368 441553656282611712 441664934925828096 442311378707939328 443709679994929152 445482069594734592 445594338261467136 447544486583599104 448675489448460288 449445433203228672 449650009585502208 450752690788499456 451526199097688064 452667264265617408 454762946044624896 456787311324954624 458022895478636544 458693281623048192 459017718118533504 461981405505650688 464037903568207872 464154848604389376 465293100168773632 466091560358903808 466303713644224512 468166354667569152 469432718497677312 471522385883824128 473705359892545536 473824741283647488 475597566646419456 477919820389810176 479006868199440384 479127585656143872 481224492589252608 481345768923070464 483268495140716544 483574221556973568 485505849284886528 486732785428463616 487445192861810688 488862976598605824 488986177953595392 489109410357313536 490939423635013632 491250002851528704 493212291337027584 493336588789481472 494458702657486848 495620554478321664 496747863317938176 496873051791556608 497600301046431744 498857801435578368 499047621944410112 499173389994295296 501167328294076416 503487547406548992 504759925629517824 507096777137061888 507966973984899072 509250672298819584 511479413238398976 511608314300203008 513651923660832768 513885725240573952 515145932329713664 515275757413466112 516029941825929216 517334016303562752 519729081193857024 522042641514233856 522135234347532288 523454737689870336 524353005403766784 524591677849752576 528111808309886976 530462684119302144 532918529879113728 535047262477221888 535142161893556224 538882726724370432 538978306423259136 541377554162909184 541513990038454272 544020999251595264 546194080445497344 547574383607021568 549970848673431552 550109450197794816 552306851589390336 552656253207969792 554863827754156032 556266040489672704 557573123788111872 558841346232680448 558982183265501184 561428574687461376 561570063743582208 563671190099460096 563813244330835968 566423490832367616 567711843791929344 567854916333207552 568686058338779136 570340139365040128 570483874279194624 571462845733011456 572762660907515904 573125003326783488 575414339893198848 575559353587728384 576868486433734656 579539173870927872 579685227090149376 580533684554170368 582000768341508096 584695216343089152 587297971703513088 587402138640973824 588886579901104128 589748504943919104 589897131079237632 591612906659905536 593976092792979456 594125784348622848 596725982111465472 598233985931280384 599260577604304896 599533346114002944 602034932130250752 603556352354156544 606243067564916736 606350594726166528 608926070791471104 609049748433272832 610697193971515392 612023624158044672 618717204757610496 618873131472519168 621738284858966016 624221806223425536 625799295550881792 627269764261625856 628696514511765504 631607146523394048 631766321711529984 634130088861892608 637226427186413568 638675824265920512 638836780874858496 641632656785670144 641794358564093952 644357993520955392 644765628742631424 647341132379848704 647504272786194432 648977047237951488 651817302131474432 651981570604793856 652145880476418048 653100395123441664 655000003802038272 657616388449370112 657782118385975296 660827405971095552 662330484423917568 662497402388742144 663467068061908992 665143735247437824 665564519992393728 668223104392101888 668391507392200704 671316729875398656 673013234172690432 674168149804843008 676129036182749184 677289298646532096 679000896398426112 681972550984531968 682144419066937344 685180966987431936 687034343217954816 688039922434572288 688526577177800256 692972108258476032 696056855352311808 696180312463376384 697939650253160448 699137340538355712 699455570466336768 704149077746515968 707283578825736192 710558039838818304 710737111925471232 713396349969629184 716879730584715264 718510302299160576 721836738883878912 722018653384605696 725361332335460352 728258773927329792 730099178142695424 733294464897908736 733479266930393088 733664115535970304 736409135452520448 736875004277293056 739818437005541376 740004883184222208 741688053986230272 743430831717482496 745121794976907264 745309577687334912 746400451569647616 748571432916615168 748760084991442944 751750992441114624 755231321109823488 757139888444276736 758248077785038848 760645165705592832 761950460977348608 763683547876687872 763876008448229376 764166671102377984 767219119857598464 767412471450304512 769157981911646208 770477885491249152 772718898494570496 772913636120199168 774044912738893824 776001024455344128 779593621790785536 783063962271350784 783202851521298432 785182106534805504 786529508105650176 786887516774628864 788817208879874048 792167712464830464 795634642815287296 799377794818670592 802713242840334336 808324090086555648 808467459634888704 811901427721961472 812066331244363776 812270985057681408 814262925295353856 816031498877392896 819291120668246016 824956273010147328 825164175296692224 828984379811954688 832295741631234048 834399060734509056 836359685682167808 838262019349020672 838473274898251776 842142862031192064 842355095615373312 845506785149190144 845719866496253952 849635236248551424 851567765687894016 851782374499811328 853029087508168704 855510209047560192 855725811418791936 859143991361273856 859687504990175232 863121509839798272 863339030381592576 865302729650601984 869308760806391808 869527840635224064 870800526831255552 873001152512262144 873333338402717696 876821851265826816 877042824514633728 881103207961460736 883107312565223424 883329869851656192 884622757415878656 887419359989858304 890964139189469184 891188676522934272 895088973167198208 897350978896920576 898890866406457344 899300019171004416 901505381576998912 903052398195376128 905334528531234816 909525892089249792 913574622649909248 916045790957273088 918035436237067008 928075807136415744 928309697208778752 932183120717807616 932607427288449024 936332709335138304 938865436995354624 943044771767648256 947410719785091072 947649482567294976 951195133292838912 955839640779620352 958013736398880768 958255171312287744 962448985178505216 962691537846140928 966536990281433088 967148443113947136 971011698569773056 973465570856927232 974890385723621376 977725953197211648 977972355907190784 978218820714627072 981878847270027264 982500005703057408 986424582674055168 986673177578962944 988917405314973696 991241108956643328 993495726635876352 993746103583113216 995200602092863488 997715602871156736 998095243888820224 998346779988590592 1002334656588152832 1006975094813097984 1009519851259035648 1014193554274123776 1015933947969798144 1018501344597639168 1022958826476797952 1023216628600406016 1027771450481147904 1030291864659427328 1030551514826932224 1032059883651858432 1039458162387714048 1044085283028467712 1044270468695064576 1046909475379740672 1048706010807533568 1049183355699505152 1056223616619773952 1060925368238604288 1065837059758227456 1070094524954443776 1070284323787112448 1077765453448740864 1077956612846518272 1082755108325818368 1083027980076908544 1088041998503190528 1092388160890994688 1095148767214043136 1099941697346863104 1100218900395589632 1104613703178780672 1105312506415939584 1109727655508312064 1112532080979345408 1115146247576223744 1117682692465360896 1117964366531002368 1122857149374922752 1123140127487164416 1127342380198920192 1127626488661671936 1132846981664735232 1135423687583858688 1135709832666415104 1137372116677558272 1140680278730080256 1140967748558389248 1142925691466022912 1145525321815031808 1146250006653566976 1150828679786397696 1151118707175456768 1153736972867469312 1159078347741855744 1159370454180298752 1161067369108340736 1164001536683016192 1169390432686178304 1174595943407026176 1174804277281947648 1177773159802208256 1179794262158475264 1183225813319811072 1188251568697245696 1193451964222930944 1198521155208609792 1199066692228005888 1204069864260501504 1207112704708313088 1212486135129833472 1212701189452333056 1217852141582942208 1218099496866545664 1221394387943030784 1224047248316089344 1237434409515220992 1237746262945038336 1243476569717932032 1248443612446851072 1251598591101763584 1254539528523251712 1257393029023531008 1263214293046788096 1263532643423059968 1268260177723785216 1274452854372827136 1277351648531841024 1277673561749716992 1283265313571340288 1283588717128187904 1288715987041910784 1289531257485262848 1294682264759697408 1295008545572388864 1297954094475902976 1303634604262948864 1303963141209587712 1304291760952836096 1306200790246883328 1310000007604076544 1315232776898740224 1315564236771950592 1321654811942191104 1324660968847835136 1324994804777484288 1326934136123817984 1331129039984787456 1336446208784203776 1336783014784401408 1342633459750797312 1346026468345380864 1348336299609686016 1352258072365498368 1354578597293064192 1358001792796852224 1364288838133874688 1370361933974863872 1374068686435909632 1376079844869144576 1377053154355600512 1385944216516952064 1392113710704623616 1392360624926752768 1395879300506320896 1398274681076711424 1398911140932673536 1408298155493031936 1414567157651472384 1421116079677636608 1421474223850942464 1426792699939258368 1433759461169430528 1437020604598321152 1443673477767757824 1444037306769211392 1450722664670920704 1456517547854659584 1460198356285390848 1466588929795817472 1466958533860786176 1467328231071940608 1472818270905040896 1473750008554586112 1479636874011082752 1480009766368444416 1483376107972460544 1486861663434964992 1490243589953814528 1490619155374669824 1492800903139295232 1497142865833230336 1497520169982885888 1503501984882229248 1510462642219646976 1514279776888553472 1521290331411185664 1523900921954697216 1527752016896458752 1528333342204755968 1534438239715196928 1534824942900609024 1540955770982498304 1545437796989140992 1545827272240398336 1548089825477787648 1552002048910688256 1559187243581571072 1566127924542701568 1566405703042596864 1570364213069611008 1573059016211300352 1573775033549257728 1577634417759748096 1584335424929660928 1591269285630574592 1598755589637341184 1605426485680668672 1616648180173111296 1616934919269777408 1624132662488727552 1624541970115362816 1628525850590707712 1632062997754785792 1638582241336492032 1649912546020294656 1650328350593384448 1657968759623909376 1664591483262468096 1668798121469018112 1672719371364335616 1676524038698041344 1676946549796503552 1684285724062384128 1684710191230746624 1691013570298380288 1691439732992507904 1699270472497102848 1703135531375788032 1703564748999622656 1706058175016337408 1711020418095120384 1711451622837583872 1718287982722547712 1719375009980350464 1726243019679596544 1726678060763185152 1730605459301203968 1738617521612783616 1739055681270448128 1741601053662511104 1746002305024524288 1746666676805435392 1754085649029267456 1762206415922921472 1766659739703312384 1769245514831757312 1774838719979716608 1781928278378938368 1782377353045868544 1790177946334396416 1794701957793841152 1797781732812914688 1798600038342008832 1803010763153997824 1806104796390752256 1810669057062469632 1819051784178499584 1827149245299818496 1832091581914546176 1836070872474134016 1856151614272831488 1856619394417557504 1865214854576898048 1872665418670276608 1886089543535296512 1894821439570182144 1895298965134589952 1902390266585677824 1911679281559240704 1916027472797761536 1916510342624575488 1924897970357010432 1925383075692281856 1933073980562866176 1934296886227894272 1942023397139546112 1946931141713854464 1955451906394423296 1955944711814381568 1956437641429254144 1965000011406114816 1972849165348110336 1973346355157925888 1982482217913286656 1986991453271752704 1987492207166226432 1990401204185726976 1995431205742313472 1996190487777640448 1996693559977181184 2004669313176305664 2013950189626195968 2019039702518071296 2028387108548247552 2031867895939596288 2037002689195278336 2045917652953595904 2046433257200812032 2055542900962295808 2060583729318854656 2061103029653864448 2064119767303716864 2078916324775428096 2088170566056935424 2088540937390129152 2093818950759481344 2097412021615067136 2098366711399010304 2112447233239547904 2121850736477208576 2131674119516454912 2140189049908887552 2155530906897481728 2165510216651636736 2166055960153817088 2176083997006381056 2184776321781989376 2190297534428086272 2199883394693726208 2200437800791179264 2209227406357561344 2210625012831879168 2219455311016624128 2225064161958690816 2230292495152447488 2235365384930721792 2235928733062004736 2245714298749845504 2246280254974328832 2255252977323343872 2265693963329470464 2271419665332830208 2274744233355116544 2281360557460160512 2281935497116778496 2285851382932045824 2291050643630063616 2292500013307133952 2301657359572795392 2302237414350913536 2307473945734938624 2318156695483711488 2318740908360597504 2322134738216681472 2328003073366032384 2338780865372356608 2349191886814052352 2349608554563895296 2355546319604416512 2359588524316950528 2366451626639622144 2376503137394491392 2386903928445861888 2398133384456011776 2408139728521003008 2424972270259666944 2425402378904666112 2435704283165884416 2436198993733091328 2442788775886061568 2448094496632178688 2474868819030441984 2475492525890076672 2486953139435864064 2496887224893702144 2503197182203527168 2509079057046503424 2514786058047062016 2526428586093576192 2527065286846119936 2536520355447570432 2548905708745654272 2554703297063682048 2555347123499433984 2566530627142680576 2567177434256375808 2577431974083821568 2579062514970525696 2589364529519394816 2590017091144777728 2595908188951805952 2607926282419175424 2608583521905672192 2612401580493766656 2620000015208153088 2630465553797480448 2631128473543901184 2643309623884382208 2649321937695670272 2649989609554968576 2653868272247635968 2662258079969574912 2672892417568407552 2673566029568802816 2685266919501594624 2692052936690761728 2696672599219372032 2704516144730996736 2709157194586128384 2716003585593704448 2728577676267749376 2740723867949727744 2748137372871819264 2754106308711201024 2784227421409247232 2784721249853505536 2796549362153422848 2797822281865347072 2816596310986063872 2829134315302944768 2842232159355273216 2842948447701884928 2853585399878516736 2867518922338861056 2874041209196642304 2887346955535515648 2888074613538422784 2901445329341841408 2913035095709319168 2920396712570781696 2933177859591634944 2933917067721572352 2934656462143881216 2945636541810081792 2947500017109172224 2959273748022165504 2960019532736888832 2966752215944921088 2973723326869929984 2980487179907629056 2981238310749339648 2985601806278590464 2994285731666460672 2995040339965771776 3007003969764458496 3020925284439293952 3028559553777106944 3042580662822371328 3047801843909394432 3055504033792917504 3056666684409511936 3068876479430393856 3069649885801218048 3090875593978281984 3091654544480796672 3096179650955575296 3118374487163142144 3132255849085403136 3132811406085193728 3140728426139222016 3146118032422600704 3147550067098515456 3155268835519496192 3168670849859321856 3197511179274682368 3210852971361337344 3233296360346222592 3233869838539554816 3248265324977455104 3249083940230725632 3257051701181415424 3264125995509571584 3277164482672984064 3299825092040589312 3300656701186768896 3315937519247818752 3329182966524936192 3337596242938036224 3345438742728671232 3353048077396082688 3353893099593007104 3368571448124768256 3369420382461493248 3382027140596760576 3382879465985015808 3398540944994205696 3406271062751576064 3407129497999245312 3412116350032674816 3422040836190240768 3422903245675167744 3436575965445095424 3438750019960700928 3452486039359193088 3453356121526370304 3461210918602407936 3477235043225567232 3478111362540896256 3483202107325022208 3492004610049048576 3493333353610870784 3508171298058534912 3524412831845842944 3533319479406624768 3549677439959433216 3564754706091737088 3580355892668792832 3595563465625829376 3597200076684017664 3606021526307995648 3612209592781504512 3621338114124939264 3638103568356999168 3654298490599636992 3664183163829092352 3672141744948268032 3712303228545662976 3713238788835115008 3730429709153796096 3745330837340553216 3772179087070593024 3789642879140364288 3790597930269179904 3804780533171355648 3823358563118481408 3832054945595523072 3833020685249150976 3849795940714020864 3850766151384563712 3866147961125732352 3868593772455788544 3884046794279092224 3893862283427708928 3910903812788846592 3911889423628763136 3912875282858508288 3930000022812229632 3945698330696220672 3946692710315851776 3964964435826573312 3973982906543505408 3974984414332452864 3980802408371453952 3992380975555280896 3993387119954362368 4009338626352611328 4027900379252391936 4038079405036142592 4056774217096495104 4063735791879192576 4074005378390556672 4092866514401624064 4111085801924591616 4122206059307728896 4128239534607433728 4157832649550856192 4176341132113870848 4177081874780258304 4187637901518962688 4194824043230134272 4196733422798020608 4224894466479095808 4243701472954417152 4263348239032909824 4280378099817775104 4311061813794963456 4331020433303273472 4332111920307634176 4352167994012762112 4369552643563978752 4380595068856172544 4399766789387452416 4400875601582358528 4418454812715122688 4421250025663758336 4438910622033248256 4450128323917381632 4460584990304894976 4470730769861443584 4471857466124009472 4491428597499691008 4492560509948657664 4510505954646687744 4531387926658940928 4542839330665660416 4562721114920321024 4563870994233556992 4571702765864091648 4585000026614267904 4603314719145590784 4604474828701827072 4636313390967422976 4637481816721195008 4644269476433362944 4656006146732064768 4677561730744713216 4698383773628104704 4699217109127790592 4711092639208833024 4719177048633901056 4732903253279244288 4753006274788982784 4773807856891723776 4796266768912023552 4816279457042006016 4849944540519333888 4850804757809332224 4872397987466182656 4885577551772123136 4896188993264357376 4949737638060883968 4950985051780153344 4973906278871728128 4993774449787404288 5006394364407054336 5018158114093006848 5029572116094124032 5052857172187152384 5054130573692239872 5073040710895140864 5097811417491308544 5109406594127364096 5110694246998867968 5133061254285361152 5134354868512751616 5154863948167643136 5158125029941051392 5178729059038789632 5180034182289555456 5191816377903611904 5215852564838350848 5217167043811344384 5224803160987533312 5240000030416306176 5262256947087802368 5286619247768764416 5299979219109937152 5307736544495271936 5324516159939149824 5345784835136815104 5347132059137605632 5370533839003189248 5384105873381523456 5393345198438744064 5409032289461993472 5418314389172256768 5432007171187408896 5457155352535498752 5481447735899455488 5496274745743638528 5508212617422402048 5568454842818494464 5569442499707011072 5595644563730694144 5658268630605889536 5684464318710546432 5685896895403769856 5707170799757033472 5735037844677722112 5748082418393284608 5774693911071031296 5776149227076845568 5802890658683682816 5826070191418638336 5840793425141563392 5866355719183269888 5867834135443144704 5869312924287762432 5895000034218344448 5918547496044331008 5920039065473777664 5947446653739859968 5960974359815258112 5962476621498679296 5971203612557180928 5988571463332921344 5990080679931543552 6014007939528916992 6041850568878587904 6057119107554213888 6085161325644742656 6095603687818788864 6111008067585835008 6113333368819023872 6137752958860787712 6139299771602436096 6181751187956563968 6183309088961593344 6192359301911150592 6236748974326284288 6264511698170806272 6265622812170387456 6281456852278444032 6292236064845201408 6295100134197030912 6310537671038992384 6337341699718643712 6395022358549364736 6466592720692445184 6496530649954910208 6498167880461451264 6528251991019143168 6554328965345968128 6599650184081178624 6601313402373537792 6631875038495637504 6658365933049872384 6675192485876072448 6690877485457342464 6706096154792165376 6707786199186014208 6737142896249536512 6738840764922986496 6765758931970031616 6797081889988411392 6814258995998490624 6824232700065349632 6844081672380481536 6845806491350335488 6873151930890190848 6877500039921401856 6904972078718386176 6906712243052740608 6922421837204815872 6954470086451134464 6956222725081792512 6966404214650044416 6984009220098097152 6986666707221741568 7016342596117069824 7048825663691685888 7066638958813249536 7099354879918866432 7129509412183474176 7160711785337585664 7194400153368035328 7212043052615991296 7224419185563009024 7276207136713998336 7308596981199273984 7328366327658184704 7344283489896536064 7424606457091325952 7426477577670230016 7460859418307592192 7490661674681106432 7544358174141186048 7579285758280728576 7581195860538359808 7609561066342711296 7646717126236962816 7664109891191046144 7666041370498301952 7699591881428041728 7701532302769127424 7732295922251464704 7737187544911577088 7768093588558184448 7787724566855417856 7823778847257526272 7825750565717016576 7860000045624459264 7891396661392441344 7893385420631703552 7929928871653146624 7947965813087010816 7949968828664905728 7961604816742907904 7984761951110561792 7986774239908724736 8018677252705222656 8055800758504783872 8076158810072285184 8113548434192990208 8127471583758385152 8148010756781113344 8185733028803248128 8222171603849183232 8244412118615457792 8352682264227741696 8354163749560516608 8389648086460268544 8393466845596041216 8449788932958191616 8487402945908834304 8526696478065819648 8560756199635550208 8622123627589926912 8662040866606546944 8664223840615268352 8704335988025524224 8739105287127957504 8761190137712345088 8799533578774904832 8801751203164717056 8836909625430245376 8842500051327516672 8877821244066496512 8900256647834763264 8921169980609789952 8941461539722887168 8943714932248018944 8982857194999382016 8985121019897315328 9021011909293375488 9062775853317881856 9085678661331320832 9125442229840642048 9127741988467113984 9143405531728183296 9170000053228535808 9206629438291181568 9208949657403654144 9272626781934845952 9274963633442390016 9288538952866725888 9355123461489426432 9396767547256209408 9398434218255581184 9422185278417666048 9438354097267802112 9465806506558488576 9506012549577965568 9592533537824047104 9632558914084012032 9699889081038667776 9701609515618664448 9744795974932365312 9771155103544246272 9792377986528714752 9899475276121767936 9901970103560306688 9947812557743456256 9987548899574808576 10012788728814108672 10036316228186013696 10059144232188248064 10105714344374304768 10108261147384479744 10146081421790281728 10195622834982617088 10218813188254728192 10221388493997735936 10266122508570722304 10268709737025503232 10309727896335286272 10316250059882102784 10357458118077579264 10360068364579110912 10383632755807223808 10431705129676701696 10434334087622688768 10449606321975066624 10480000060832612352 10524513894175604736 10573238495537528832 10599958438219874304 10649032319878299648 10694264118275211264 10741067678006378496 10786690396877488128 10818064578923986944 10836628778344513536 10864014342374817792 10914310705070997504 10962895471798910976 10992549491487277056 11016425234844804096 11136909685636988928 11138884999414022144 11191289127461388288 11316537261211779072 11368928637421092864 11371793790807539712 11414341599514066944 11470075689355444224 11496164836786569216 11549387822142062592 11552298454153691136 11605781317367365632 11652140382837276672 11681586850283126784 11732711438366539776 11735668270886289408 11738625848575524864 11790000068436688896 11837094992088662016 11840078130947555328 11894893307479719936 11921948719630516224 11924953242997358592 11942407225114361856 11977142926665842688 11980161359863087104 12028015879057833984 12083701137757175808 12114238215108427776 12170322651289485312 12191207375637577728 12222016135171670016 12226666737638047744 12278599543204872192 12366618177923186688 12384718603822301184 12473497948652568576 12529023396341612544 12531245624340774912 12562913704556888064 12584472129690402816 12590200268394061824 12621075342077984768 12674683399437287424 12790044717098729472 12933185441384890368 12993061299909820416 12996335760922902528 13056503982038286336 13108657930691936256 13199300368162357248 13202626804747075584 13263750076991275008 13316731866099744768 13350384971752144896 13381754970914684928 13412192309584330752 13415572398372028416 13474285792499073024 13477681529845972992 13531517863940063232 13594163779976822784 13628517991996981248 13688163344760963072 13691612982700670976 13755000079842803712 13809944157436772352 13813424486105481216 13908940172902268928 13912445450163585024 13932808429300088832 13968018440196194304 13973333414443483136 14032685192234139648 14097651327383371776 14133277917626499072 14198709759837732864 14259018824366948352 14321423570675171328 14388800306736070656 14424086105231982592 14448838371126018048 14552414273427996672 14617193962398547968 14656732655316369408 14688566979793072128 14849212914182651904 14852955155340460032 14921718836615184384 14981323349362212864 15088716348282372096 15158571516561457152 15162391721076719616 15219122132685422592 15293434252473925632 15328219782382092288 15332082740996603904 15399183762856083456 15403064605538254848 15464591844502929408 15474375089823154176 15536187177116368896 15575449133710835712 15647557694515052544 15651501131434033152 15720000091248918528 15786770841263407104 15859857743306293248 15899937657329811456 15923209633485815808 15969523902221123584 15973548479817449472 16037354505410445312 16111601517009567744 16152317620144570368 16227096868385980416 16254943167516770304 16296021513562226688 16371466057606496256 16444343207698366464 16488824237230915584 16705364528455483392 16708327499121033216 16786933691192082432 16974805891817668608 17053392956131639296 17121512399271100416 17244247255179853824 17324081733213093888 17328447681230536704 17408671976051048448 17478210574255915008 17522380275424690176 17599067157549809664 17603502406329434112 17685000102655033344 17755642488132993024 17842339961219579904 17882923079445774336 17887429864496037888 17965714389998764032 17970242039794630656 18042023818586750976 18125551706635763712 18171357322662641664 18255483976934227968 18286811063456366592 18340000106457071616 18413258876582363136 18417899314807308288 18545253563869691904 18549927266884780032 18577077905733451776 18710246922978852864 18793535094512418816 18796868436511162368 18844370556835332096 18876708194535604224 18931613013116977152 19012025099155931136 19185067075648094208 19399778162077335552 19489591949864730624 19584755973057429504 19798950552243535872 19803940207120613376 19895625115486912512 19975097799149617152 20025577457628217344 20072632456372027392 20118288464376496128 20211428688748609536 20216522294768959488 20391245669965234176 20442776987995471872 20532245017141444608 20537419474051006464 20619455792670572544 20632500119764205568 20714916236155158528 20720136729158221824 20767265511614447616 20863410259353403392 20868668175245377536 20899212643950133248 20960000121665224704 21049027788351209472 21146476991075057664 21199916876439748608 21298064639756599296 21388528236550422528 21482135356012756992 21636129157847973888 21673257556689027072 21828621410141995008 21925790943597821952 21985098982974554112 22032850469689608192 22273819371273977856 22382578254922776576 22633074522423558144 22737857274842185728 22743587581615079424 22828683199028133888 22940151378710888448 22992329673573138432 23098775644284125184 23104596908307382272 23211562634734731264 23304280765674553344 23363173700566253568 23471336541772578816 23477251697151049728 23580000136873377792 23674189984177324032 23680156261895110656 23789786614959439872 23843897439261032448 23849906485994717184 23884814450228723712 23954285853331685376 23960322719726174208 24056031758115667968 24167402275514351616 24228476430216855552 24340645302578970624 24382414751275155456 24444032270343340032 24453333475276095488 24557199086409744384 24733236355846373376 25058046792683225088 25062491248681549824 25168944259380805632 25180400536788123648 25242150684155969536 25349366798874574848 25580089434197458944 25866370882769780736 25986122599819640832 25992671521845805056 26113007964076572672 26217315861383872512 26398600736324714496 26405253609494151168 26527500153982550016 26633463732199489536 26700769943504289792 26763509941829369856 26824384619168661504 26831144796744056832 26948571584998146048 26955363059691945984 27063035727880126464 27188327559953645568 27257035983993962496 27376326689521926144 27383225965401341952 27510000159685607424 27619888314873544704 27626848972210962432 27817880345804537856 27824890900327170048 27865616858600177664 27946666828886966272 28065370384468279296 28195302654766743552 28266555835252998144 28397419519675465728 28518037648733896704 28777600613472141312 28897676742252036096 29104828546855993344 29234387924797095936 29313465310632738816 29377133959586144256 29698425828365303808 29705910310680920064 29843437673230368768 29962646698724425728 30177432696564744192 30317143033122914304 30324783442153439232 30438244265370845184 30586868504947851264 30656439564764184576 30664165481993207808 30798367525712166912 30806129211076509696 30929183689005858816 30948750179646308352 31072374354232737792 31150898267421671424 31295115389030105088 31303002262868066304 31440000182497837056 31573541682526814208 31719715486612586496 31799875314659622912 31939047804442247168 31947096959634898944 32223203034019135488 32454193736771960832 32509886335033540608 32592043027124453376 32742932115212992512 32888686415396732928 32977648474461831168 33410729056910966784 33416654998242066432 33573867382384164864 33949611783635337216 34106785912263278592 34243024798542200832 34488494510359707648 34648163466426187776 34656895362461073408 34817343952102096896 34956421148511830016 35044760550849380352 35198134315099619328 35207004812658868224 35370000205310066688 35511284976265986048 35684679922439159808 35765846158891548672 35774859728992075776 35931428779997528064 35940484079589261312 36084047637173501952 36251103413271527424 36342714645325283328 36510967953868455936 36573622126912733184 36680000212914143232 36835798629614616576 37099854533769560064 37154155811466903552 37420493845957705728 37587070189024837632 37593736873022324736 37688741113670664192 37753416389071208448 37863226026233954304 38024050198311862272 38370134151296188416 38799556324154671104 38979183899729461248 39169511946114859008 39597901104487071744 39607880414241226752 39791250230973825024 39950195598299234304 40051154915256434688 40145264912744054784 40236576928752992256 40422857377497219072 40433044589537918976 40782491339930468352 40885553975990943744 41064490034282889216 41074838948102012928 41265000239528411136 41429832472310317056 41440273458316443648 41726820518706806784 41737336350490755072 41798425287900266496 41920000243330449408 42098055576702418944 42292953982150115328 42399833752879497216 42596129279513198592 42777056473100845056 42964270712025513984 43272258315695947776 43346515113378054144 43657242820283990016 43851581887195643904 43970197965949108224 44065700939379216384 44547638742547955712 44765156509845553152 45266149044847116288 45475714549684371456 45487175163230158848 45657366398056267776 45880302757421776896 45984659347146276864 46197551288568250368 46209193816614764544 46423125269469462528 46608561531349106688 46726347401132507136 46942673083545157632 46954503394302099456 47160000273746755584 47360312523790221312 47579573229918879744 47699812971989434368 47769628900457447424 47908571706663370752 47920645439452348416 48112063516231335936 48334804551028703232 48456952860433711104 48681290605157941248 48764829502550310912 48888064540686680064 48906666950552190976 49114398172819488768 49466472711692746752 50116093585366450176 50124982497363099648 50360801073576247296 50484301368311939072 51160178868394917888 51732741765539561472 51972245199639281664 51985343043691610112 52226015928153145344 52434631722767745024 52797201472649428992 52810507218988302336 53055000307965100032 53266927464398979072 53527019883658739712 53648769238337323008 53662289593488113664 53897143169996292096 53910726119383891968 54126071455760252928 54376655119907291136 54514071967987924992 54766451930802683904 55020000319371214848 55239776629747089408 55253697944421924864 55635760691609075712 55649781800654340096 55731233717200355328 55893333657773932544 56130740768936558592 56390605309533487104 56533111670505996288 56794839039350931456 57036075297467793408 57555201226944282624 58468775849594191872 58754267919172288512 59396851656730607616 59411820621361840128 59686875346460737536 59925293397448851456 60354865393129488384 60634286066245828608 60649566884306878464 61173737009895702528 61328330963986415616 61596735051424333824 61612258422153019392 61858367378011717632 61897500359292616704 62144748708465475584 62301796534843342848 62590230778060210176 62606004525736132608 62880000364995674112 63147083365053628416 63439430973225172992 63599750629319245824 63878095608884494336 63894193919269797888 64446406068038270976 64908387473543921664 65019772670067081216 65485864230425985024 65777372830793465856 65955296948923662336 66821458113821933568 67147734764768329728 67899223567270674432 68213571824526557184 68486049597084401664 68976989020719415296 69296326932852375552 69313790724922146816 69634687904204193792 69912842297023660032 70089521101698760704 70414009625317736448 70740000410620133376 71022569952531972096 71369359844878319616 71531692317783097344 71549719457984151552 71862857559995056128 71880968159178522624 72168095274347003904 72502206826543054848 72685429290650566656 73021935907736911872 73147244253825466368 73360000425828286464 73671597259229233152 74199709067539120128 75174140378049675264 75187473746044649472 75506832778142416896 75726452052467908608 76048100396623724544 76740268302592376832 77599112648309342208 77958367799458922496 78339023892229718016 79195802208974143488 79215760828482453504 79582500461947650048 79900391196598468608 80102309830512869376 80290529825488109568 80473153857505984512 80845714754994438144 80866089179075837952 81564982679860936704 81771107951981887488 82128980068565778432 82149677896204025856 82530000479056822272 82859664944620634112 82880546916632887296 83453641037413613568 83474672700981510144 83596850575800532992 83840000486660898816 84196111153404837888 84585907964300230656 84799667505758994432 85192258559026397184 85554112946201690112 86693030226756108288 87314485640567980032 87703163774391287808 87940395931898216448 88131401878758432768 89095277485095911424 89530313019691106304 90532298089694232576 90951429099368742912 90974350326460317696 91314732796112535552 91760605514843553792 91969318694292553728 92395102577136500736 92418387633229529088 92846250538938925056 93217123062698213376 93452694802265014272 93885346167090315264 93909006788604198912 94320000547493511168 94720625047580442624 95159146459837759488 95399625943978868736 95817143413326741504 95841290878904696832 96669609102057406464 97362581210315882496 97529659005100621824 97776129081373360128 97813333901104381952 98228796345638977536 98932945423385493504 100232187170732900352 100249964994726199296 100721602147152494592 100968602736623878144 102320357736789835776 103465483531079122944 103944490399278563328 103970686087383220224 104452031856306290688 104869263445535490048 105594402945298857984 105621014437976604672 106110000615930200064 106533854928797958144 107054039767317479424 107297538476674646016 107324579186976227328 107794286339992584192 107821452238767783936 108252142911520505856 108753310239814582272 109028143935975849984 109532903861605367808 110040000638742429696 110507395888843849728 111299563601308680192 111462467434400710656 111786667315547865088 112261481537873117184 112781210619066974208 113066223341011992576 113589678078701862912 114072150594935586816 115110402453888565248 116937551699188383744 117508535838344577024 118793703313461215232 118823641242723680256 119373750692921475072 119850586794897702912 120709730786258976768 121268572132491657216 121299133768613756928 122347474019791405056 122656661927972831232 123193470102848667648 123224516844306038784 123795000718585233408 124289497416930951168 125180461556120420352 125212009051472265216 125760000729991348224 126294166730107256832 126878861946450345984 127199501258638491648 127788387838539595776 128892812136076541952 129816774947087843328 130039545340134162432 130971728460851970048 131554745661586931712 131910593897847324672 133642916227643867136 134295469529536659456 135798447134541348864 136427143649053114368 136972099194168803328 137953978041438830592 138592653865704751104 138627581449844293632 139269375808408387584 139825684594047320064 140179042203397521408 140828019250635472896 141480000821240266752 142738719689756639232 143099438915968303104 143725715119990112256 143761936318357045248 144336190548694007808 145004413653086109696 145370858581301133312 146043871815473823744 146294488507650932736 146720000851656572928 147343194518458466304 148399418135078240256 150348280756099350528 150374947492089298944 151452904104935817216 153480536605184753664 155198225296618684416 155916735598917844992 156678047784459436032 158391604417948286976 158431521656964907008 159165000923895300096 159800782393196937216 160581059650976219136 160946307715011969024 161691429509988876288 161732178358151675904 163129965359721873408 163542215903963774976 164299355792408051712 165060000958113644544 165719329889241268224 165761093833265774592 166907282074827227136 166949345401963020288 167193701151601065984 167680000973321797632 168392222306809675776 169171815928600461312 169599335011517988864 170384517118052794368 171108225892403380224 175406327548782575616 176262803757516865536 178190554970191822848 179060626039382212608 181064596179388465152 181902858198737485824 181948700652920635392 183521211029687107584 184790205154273001472 184836775266459058176 185692501077877850112 186434246125396426752 186905389604530028544 187770692334180630528 187818013577208397824 188640001094987022336 189441250095160885248 190318292919675518976 190799251887957737472 191634286826653483008 191682581757809393664 193339218204114812928 194725162420631764992 195059318010201243648 195626667802208763904 196457592691277955072 197865890846770987008 200464374341465800704 201443204294304989184 204640715473579671552 206930967062158245888 207888980798557126656 207941372174766440448 208904063712612581376 209738526891070980096 211242028875953209344 212220001231860400128 213067709857595916288 214108079534634958848 214595076953349292032 214649158373952454656 215588572679985168384 215642904477535567872 216504285823041011712 217506620479629164544 218056287871951699968 219065807723210735616 220080001277484859392 221014791777687699456 222599127202617360384 223573334631095730176 225562421238133948416 227179356157403725824 228144301189871173632 230220804907777130496 233875103398376767488 235017071676689154048 237587406626922430464 237647282485447360512 238747501385842950144 239701173589795405824 241419461572517953536 242537144264983314432 242598267537227513856 244694948039582810112 245313323855945662464 246386940205697335296 246449033688612077568 247590001437170466816 248578994833861902336 250360923112240840704 250424018102944530432 251520001459982696448 252588333460214513664 253757723892900691968 254399002517276983296 255576775677079191552 260079090680268324864 261943456921703940096 263109491323173863424 263821187795694649344 267285832455287734272 268590939059073318912 271596894269082697728 272854287298106228736 273944198388337606656 275907956082877661184 277185307731409502208 277255162899688587264 278538751616816775168 279651369188094640128 280358084406795042816 281656038501270945792 282960001642480533504 285477439379513278464 286198877831936606208 287451430239980224512 287523872636714090496 290008827306172219392 292087743630947647488 292588977015301865472 293440001703313145856 294686389036916932608 296798836270156480512 300696561512198701056 300749894984178597888 302905808209871634432 306961073210369507328 310396450593237368832 311833471197835689984 313356095568918872064 316783208835896573952 316863043313929814016 318330001847790600192 319601564786393874432 321162119301952438272 321892615430023938048 323382859019977752576 323464356716303351808 326259930719443746816 327084431807927549952 328598711584816103424 330120001916227289088 331522187666531549184 333898690803926040576 334387402303202131968 335360001946643595264 336784444613619351552 338343631857200922624 339198670023035977728 340769034236105588736 342216451784806760448 350812655097565151232 352525607515033731072 356381109940383645696 358121252078764425216 362129192358776930304 363805716397474971648 363897401305841270784 367042422059374215168 369580410308546002944 369673550532918116352 371385002155755700224 372868492250792853504 375541384668361261056 375636027154416795648 377280002189974044672 378882500190321770496 380636585839351037952 381598503775915474944 383365163515618787328 386678436408229625856 389450324841263529984 390118636020402487296 391253335604417527808 392915185382555910144 395731781693541974016 400928748682931601408 402886408588609978368 409281430947159343104 413861934124316491776 415777961597114253312 415882744349532880896 417808127425225162752 419477053782141960192 422484057751906418688 424440002463720800256 428216159069269917696 429298316747904909312 431177145359970336768 431285808955071135744 433008571646082023424 435013240959258329088 436112575743903399936 438131615446421471232 440160002554969718784 442029583555375398912 445198254405234720768 447146669262191460352 451124842476267896832 454358712314807451648 460441609815554260992 467750206796753534976 470034143353378308096 475174813253844860928 475294564970894721024 477495002771685900288 479402347179590811648 482838923145035907072 485074288529966628864 485196535074455027712 489389896079165620224 490626647711891324928 492898067377224155136 495180002874340933632 497157989667723804672 500721846224481681408 500848036205889060864 503040002919965392896 505176666920429027328 507515447785801383936 508798005034553966592 511153551354158383104 526218982646347726848 534571664910575468544 537181878118146637824 543193788538165395456 545708574596212457472 554370615462819004416 554510325799377174528 557077503233633550336 559302738376189280256 560716168813590085632 563312077002541891584 565920003284961067008 570954878759026556928 572397755663873212416 574902860479960449024 575047745273428180992 580017654612344438784 584175487261895294976 585177954030603730944 586880003406626291712 589372778073833865216 593597672540312961024 601393123024397402112 613922146420739014656 620792901186474737664 623666942395671379968 626712191137837744128 633726086627859628032 636660003695581200384 639203129572787748864 642324238603904876544 643785230860047876096 646765718039955505152 646928713432606703616 652519861438887493632 654168863615855099904 657197423169632206848 660240003832454578176 663044375333063098368 667797381607852081152 670720003893287190528 676687263714401845248 681538068472211177472 684432903569613520896 701625310195130302464 705051215030067462144 712762219880767291392 716242504157528850432 724258384717553860608 727611432794949943296 727794802611682541568 734084844118748430336 739160820617092005888 739347101065836232704 742770004311511400448 745736984501585707008 751082769336722522112 751272054308833591296 754560004379948089344 757765000380643540992 761273171678702075904 763197007551830949888 766730327031237574656 780237272040804974592 782506671208835055616 785830370765111820288 791463563387083948032 801857497365863202816 805772817177219956736 818562861894318686208 827723868248632983552 831555923194228506624 831765488699065761792 835616254850450325504 838954107564283920384 844968115503812837376 848880004927441600512 856432318138539835392 858596633495809818624 862354290719940673536 862571617910142271488 870026481918516658176 876263230892842942464 880320005109939437568 884059167110750797824 890396508810469441536 902249684952535793664 908717424629614903296 920883219631108521984 935500413593507069952 940068286706756616192 950349626507689721856 950589129941789442048 954990005543371800576 958804694359181623296 965677846290071814144 970148577059933257728 970393070148910055424 978779792158331240448 981253295423782649856 985796134754448310272 990360005748681867264 1001696072411778121728 1006080005839930785792 1010353333840858054656 1015030895571602767872 1017596010069107933184 1022307102708316766208 1052437965292695453696 1069143329821150937088 1074363756236293275648 1086387577076330790912 1091417149192424914944 1108741230925638008832 1109020651598754349056 1114155006467267100672 1118605476752378560512 1126624154005083783168 1131840006569922134016 1141909757518053113856 1144795511327746424832 1150095490546856361984 1160035309224688877568 1168350974523790589952 1170355908061207461888 1173760006813252583424 1178745556147667730432 1187195345080625922048 1202786246048794804224 1227844292841478029312 1241585802372949475328 1247333884791342759936 1253424382275675488256 1267452173255719256064 1273320007391162400768 1284648477207809753088 1293531436079911010304 1293857426865213407232 1305039722877774987264 1308337727231710199808 1314394846339264413696 1320480007664909156352 1326088750666126196736 1335594763215704162304 1341440007786574381056 1353374527428803690496 1363076136944422354944 1403250620390260604928 1410102430060134924288 1425524439761534582784 1432485008315057700864 1448516769435107721216 1455222865589899886592 1455589605223365083136 1468169688237496860672 1478694202131672465408 1485540008623022800896 1491473969003171414016 1502165538673445044224 1502544108617667182592 1509120008759896178688 1515530000761287081984 1522546343357404151808 1526394015103661899776 1533460654062475149312 1565013342417670111232 1603714994731726405632 1611545634354439913472 1637125723788637372416 1663111846388457013248 1663530977398131523584 1671232509700900651008 1677908215128567840768 1689936231007625674752 1697760009854883201024 1712864636277079670784 1717193266991619637248 1724708581439881347072 1725143235820284542976 1740052963837033316352 1752526461785685884928 1760640010219878875136 1768118334221501595648 1780793017620938883072 1841766439262217043968 1871000827187014139904 1880136573413513232384 1901178259883578884096 1909980011086743601152 1917609388718363246592 1931355692580143628288 1940297154119866515456 1940786140297820110848 1957559584316662480896 1962506590847565299712 1971592269508896620544 1980720011497363734528 2003392144823556243456 2012160011679861571584 2030061791143205535744 2044614205416633532416 2104875930585390907392 2138286659642301874176 2148727512472586551296 2172775154152661581824 2182834298384849829888 2217482461851276017664 2218041303197508698112 2228310012934534201344 2237210953504757121024 2253248308010167566336 2263680013139844268032 2283819515036106227712 2289591022655492849664 2300190981093712723968 2340711816122414923776 2347520013626505166848 2357491112295335460864 2374390690161251844096 2405572492097589608448 2455688585682956058624 2483171604745898950656 2494667769582685519872 2506848764551350976512 2534904346511438512128 2546640014782324801536 2569296954415619506176 2587062872159822020608 2587714853730426814464 2610079445755549974528 2628789692678528827392 2640960015329818312704 2652177501332252393472 2671189526431408324608 2706749054857607380992 2726152273888844709888 2806501240780521209856 2820204860120269848576 2851048879523069165568 2864970016630115401728 2897033538870215442432 2910445731179799773184 2911179210446730166272 2936339376474993721344 2957388404263344930816 2971080017246045601792 3005088217235334365184 3018240017519792357376 3031060001522574163968 3045092686714808303616 3052788030207323799552 3066921308124950298624 3130026684835340222464 3207429989463452811264 3223091268708879826944 3274251447577274744832 3326223692776914026496 3327061954796263047168 3342465019401801302016 3355816430257135681536 3379872462015251349504 3395520019709766402048 3425729272554159341568 3434386533983239274496 3450286471640569085952 3480105927674066632704 3505052923571371769856 3521280020439757750272 3536236668443003191296 3561586035241877766144 3683532878524434087936 3742001654374028279808 3760273146827026464768 3802356519767157768192 3819960022173487202304 3880594308239733030912 3881572280595640221696 3915119168633324961792 3925013181695130599424 3943184539017793241088 3961440022994727469056 4006784289647112486912 4024320023359723143168 4060123582286411071488 4089228410833267064832 4209751861170781814784 4276573319284603748352 4297455024945173102592 4345550308305323163648 4365668596769699659776 4436082606395017396224 4456620025869068402688 4474421907009514242048 4506496616020335132672 4527360026279688536064 4567639030072212455424 4579182045310985699328 4600381962187425447936 4695040027253010333696 4811144984195179216896 4911377171365912117248 4989335539165371039744 5013697529102701953024 5069808693022877024256 5093280029564649603072 5138593908831239012352 5174125744319644041216 5175429707460853628928 5220158891511099949056 5257579385357057654784 5281920030659636625408 5304355002664504786944 5342379052862816649216 5613002481561042419712 5640409720240539697152 5729940033260230803456 5794067077740430884864 5820891462359599546368 5822358420893460332544 5872678752949987442688 5914776808526689861632 5942160034492091203584 6010176434470668730368 6036480035039584714752 6090185373429616607232 6133842616249900597248 6414859978926905622528 6446182537417759653888 6548502895154549489664 6652447385553828052992 6654123909592526094336 6684930038803602604032 6711632860514271363072 6759744924030502699008 6791040039419532804096 6851458545108318683136 6868773067966478548992 6900572943281138171904 7042560040879515500544 7072473336886006382592 7123172070483755532288 7367065757048868175872 7484003308748056559616 7520546293654052929536 7604713039534315536384 7639920044346974404608 7761188616479466061824 7763144561191280443392 7830238337266649923584 7886369078035586482176 7922880045989454938112 8013568579294224973824 8120247164572822142976 8178456821666534129664 8419503722341563629568 8553146638569207496704 8594910049890346205184 8691100616610646327296 8731337193539399319552 8872165212790034792448 8913240051738136805376 9054720052559377072128 9135278060144424910848 9158364090621971398656 9200763924374850895872 9390080054506020667392 9622289968390358433792 9822754342731824234496 9978671078330742079488 10027395058205403906048 10139617386045754048512 10186560059129299206144 10277187817662478024704 10350859414921707257856 10440317783022199898112 10515158770714115309568 10563840061319273250816 10608710005329009573888 10684758105725633298432 11226004963122084839424 11280819440481079394304 11459880066520461606912 11641782924719199092736 11644716841786920665088 11745357505899974885376 11829553617053379723264 11884320068984182407168 12020352868941337460736 12072960070079169429504 12180370746859233214464 12267685232499801194496 12829719957853811245056 12892365074835519307776 13097005790309098979328 13308247819185052188672 13369860077607205208064 13423265721028542726144 13519489848061005398016 13582080078839065608192 13702917090216637366272 13737546135932957097984 13801145886562276343808 14085120081759031001088 14734131514097736351744 14968006617496113119232 15041092587308105859072 15209426079068631072768 15279840088693948809216 15522377232958932123648 15526289122382560886784 15660476674533299847168 15772738156071172964352 15845760091978909876224 16027137158588449947648 16839007444683127259136 17189820099780692410368 17382201233221292654592 17462674387078798639104 17744330425580069584896 17826480103476273610752 18109440105118754144256 18270556120288849821696 18401527848749701791744 19244579936780716867584 19645508685463648468992 19957342156661484158976 20054790116410807812096 20279234772091508097024 20373120118258598412288 20554375635324956049408 20701718829843414515712 21127680122638546501632 21217420010658019147776 21369516211451266596864 22452009926244169678848 22561638880962158788608 22919760133040923213824 23283565849438398185472 23289433683573841330176 23490715011799949770752 23659107234106759446528 23768640137968364814336 24040705737882674921472 24360741493718466428928 24535370464999602388992 25659439915707622490112 25784730149671038615552 26194011580618197958656 26616495638370104377344 26739720155214410416128 27164160157678131216384 27405834180433274732544 27475092271865914195968 27602291773124552687616 28170240163518062002176 29468263028195472703488 29936013234992226238464 30082185174616211718144 30418852158137262145536 30559680177387897618432 31052578244765121773568 31320953349066599694336 31545476312142345928704 31691520183957819752448 32054274317176899895296 33678014889366254518272 34379640199561384820736 34925348774157597278208 35488660851160139169792 35652960206952547221504 36218880210237508288512 36541112240577699643392 36803055697499403583488 38489159873561433735168 39291017370927296937984 40109580232821615624192 40558469544183016194048 40746240236517196824576 41108751270649912098816 41403437659686829031424 42255360245277093003264 44904019852488339357696 45123277761924317577216 45839520266081846427648 46567131698876796370944 46578867367147682660352 46981430023599899541504 47318214468213518893056 47537280275936729628672 48081411475765349842944 51569460299342077231104 52388023161236395917312 53232991276740208754688 53479440310428820832256 54328320315356262432768 54811668360866549465088 55204583546249105375232 58936526056390945406976 59872026469984452476928 60164370349232423436288 60837704316274524291072 61119360354775795236864 62105156489530243547136 63383040367915639504896 64108548634353799790592 67356029778732509036544 68759280399122769641472 69850697548315194556416 70977321702320278339584 71305920413905094443008 73082224481155399286784 73606111394998807166976 76978319747122867470336 78582034741854593875968 80219160465643231248384 81492480473034393649152 82217502541299824197632 82806875319373658062848 84510720490554186006528 89808039704976678715392 90246555523848635154432 91679040532163692855296 93157734734295365320704 93962860047199799083008 94636428936427037786112 95074560551873459257344 96162822951530699685888 103138920598684154462208 104776046322472791834624 106465982553480417509376 106958880620857641664512 108656640630712524865536 109623336721733098930176 110409167092498210750464 117873052112781890813952 120328740698464846872576 121675408632549048582144 122238720709551590473728 124210312979060487094272 126766080735831279009792 134712059557465018073088 137518560798245539282944 139701395096630389112832 141954643404640556679168 142611840827810188886016 157164069483709187751936 160438320931286462496768 162984960946068787298304 164435005082599648395264 165613750638747316125696 179616079409953357430784 180493111047697270308864 183358081064327385710592 186315469468590730641408 190149121103746918514688 192325645903061399371776 206277841197368308924416 209552092644945583669248 212931965106960835018752 213917761241715283329024 219246673443466197860352 220818334184996421500928 235746104225563781627904 240657481396929693745152 244477441419103180947456 248420625958120974188544 253532161471662558019584 269424119114930036146176 275037121596491078565888 283909286809281113358336 285223681655620377772032 314328138967418375503872 320876641862572924993536 325969921892137574596608 328870010165199296790528 331227501277494632251392 360986222095394540617728 366716162128654771421184 372630938937181461282816 380298242207493837029376 412555682394736617848832 419104185289891167338496 425863930213921670037504 427835522483430566658048 471492208451127563255808 481314962793859387490304 488954882838206361894912 496841251916241948377088 538848238229860072292352 550074243192982157131776 570447363311240755544064 628656277934836751007744 641753283725145849987072 657740020330398593581056 662455002554989264502784 721972444190789081235456 733432324257309542842368 745261877874362922565632 760596484414987674058752 825111364789473235697664 851727860427843340075008 855671044966861133316096 942984416902255126511616 962629925587718774980608 977909765676412723789824 993682503832483896754176 1100148486385964314263552 1140894726622481511088128 1257312555869673502015488 1283506567450291699974144 1443944888381578162470912 1466864648514619085684736 1490523755748725845131264 1650222729578946471395328 1711342089933722266632192 1885968833804510253023232 1925259851175437549961216 1987365007664967793508352 2200296972771928628527104 2281789453244963022176256 2567013134900583399948288 2887889776763156324941824 2933729297029238171369472 2981047511497451690262528 3300445459157892942790656 3422684179867444533264384 3771937667609020506046464 3850519702350875099922432 4400593945543857257054208 5134026269801166799896576 5775779553526312649883648 5962095022994903380525056 6600890918315785885581312 6845368359734889066528768 7701039404701750199844864 8801187891087714514108416 10268052539602333599793152 11551559107052625299767296 13201781836631571771162624 15402078809403500399689728 20536105079204667199586304 23103118214105250599534592 26403563673263143542325248 30804157618807000799379456 46206236428210501199069184 61608315237614001598758912 92412472856421002398138368 184824945712842004796276736
- Sum of all divisors σ(n): 670771294784600647707940209
- Sum of proper divisors (its aliquot sum) s(n): 485946349071758642911663473
- 184824945712842004796276736 is an abundant number, because the sum of its proper divisors (485946349071758642911663473) is greater than itself. Its abundance is 301121403358916638115386737
Bases of 184824945712842004796276736
- Binary: 10011000111000100011010001100010001100011001001011100100000000000000000000000000000000002
- Hexadecimal: 0x98E234623192E400000000
- Base-36: N815WPFIDCSG00000
Squares and roots of 184824945712842004796276736
- 184824945712842004796276736 squared (1848249457128420047962767362) is 34160260557754994168466891673934065091694528294813696
- 184824945712842004796276736 cubed (1848249457128420047962767363) is 6313668303123604741015462549852760426862785298905650084382477562940679578976256
-
184824945712842004796276736 is a
perfect square number . Itssquare root is 13595033862144 -
The
cube root of 184824945712842004796276736 is 569622141.8061334819
Scales and comparisons
How big is 184824945712842004796276736?- 184,824,945,712,842,004,796,276,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 184,824,945,712,842,004,796,276,736 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 184824945712842004796276736 cubic inches would be around 47468511.8 feet tall.
Recreational maths with 184824945712842004796276736
- 184824945712842004796276736 backwards is 637672697400248217549428481
- 184824945712842004796276736 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 184824945712842004796276736's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 184824945712842004796276736 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 184824945712842004796276736 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/184824945712842004796276736/
Chicago style:
Numbermatics. 2024. "Number 184824945712842004796276736 - Facts about the integer". https://numbermatics.com/n/184824945712842004796276736/
The information we have on file for 184824945712842004796276736 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 184824945712842004796276736, math, Factors of 184824945712842004796276736, curriculum, school, college, exams, university, Prime factorization of 184824945712842004796276736, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-four septillion, eight hundred twenty-four sextillion, nine hundred forty-five quintillion, seven hundred twelve quadrillion, eight hundred forty-two trillion, four billion, seven hundred ninety-six million, two hundred seventy-six thousand, seven hundred thirty-six.