249673197845040043879563264
249,673,197,845,040,043,879,563,264 is an even composite number composed of five prime numbers multiplied together.
249673197845040043879563264 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 249673197845040043879563264:
232 × 36 × 112 × 174 × 534
(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 × 11 × 11 × 17 × 17 × 17 × 17 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 249673197845040043879563264 from the Numbermatics database.
Names of 249673197845040043879563264
- Cardinal: 249673197845040043879563264 can be written as Two hundred forty-nine septillion, six hundred seventy-three sextillion, one hundred ninety-seven quintillion, eight hundred forty-five quadrillion, forty trillion, forty-three billion, eight hundred seventy-nine million, five hundred sixty-three thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 2.49673197845040043879563264 × 1026
Factors of 249673197845040043879563264
Divisors of 249673197845040043879563264
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 53 54 64 66 68 72 81 88 96 99 102 106 108 121 128 132 136 144 153 159 162 176 187 192 198 204 212 216 242 243 256 264 272 288 289 297 306 318 324 352 363 374 384 396 408 424 432 459 477 484 486 512 528 544 561 576 578 583 594 612 636 648 704 726 729 748 768 792 816 848 864 867 891 901 918 954 968 972 1024 1056 1088 1089 1122 1152 1156 1166 1188 1224 1272 1296 1377 1408 1431 1452 1458 1496 1536 1584 1632 1683 1696 1728 1734 1749 1782 1802 1836 1908 1936 1944 2048 2057 2112 2176 2178 2244 2304 2312 2332 2376 2448 2544 2592 2601 2673 2703 2754 2809 2816 2862 2904 2916 2992 3072 3168 3179 3264 3267 3366 3392 3456 3468 3498 3564 3604 3672 3816 3872 3888 4096 4114 4131 4224 4293 4352 4356 4488 4608 4624 4664 4752 4896 4913 5049 5088 5184 5202 5247 5346 5406 5508 5618 5632 5724 5808 5832 5984 6144 6171 6336 6358 6413 6528 6534 6732 6784 6912 6936 6996 7128 7208 7344 7632 7744 7776 7803 8019 8109 8192 8228 8262 8427 8448 8586 8704 8712 8976 9216 9248 9328 9504 9537 9792 9801 9826 9911 10098 10176 10368 10404 10494 10692 10812 11016 11236 11264 11448 11616 11664 11968 12288 12342 12393 12672 12716 12826 12879 13056 13068 13464 13568 13824 13872 13992 14256 14416 14688 14739 15147 15264 15317 15488 15552 15606 15741 16038 16218 16384 16456 16524 16854 16896 17172 17408 17424 17952 18432 18496 18513 18656 19008 19074 19239 19584 19602 19652 19822 20196 20352 20736 20808 20988 21384 21624 22032 22472 22528 22896 23232 23328 23409 23936 24327 24576 24684 24786 25281 25344 25432 25652 25758 26112 26136 26928 27136 27648 27744 27984 28512 28611 28832 29376 29403 29478 29733 30294 30528 30634 30899 30976 31104 31212 31482 32076 32436 32768 32912 33048 33708 33792 34344 34816 34848 34969 35904 36864 36992 37026 37312 38016 38148 38478 38637 39168 39204 39304 39644 40392 40704 41472 41616 41976 42768 43248 44064 44217 44944 45056 45441 45792 45951 46464 46656 46818 47223 47753 47872 48654 49152 49368 49572 50562 50688 50864 51304 51516 52224 52272 53856 54043 54272 55296 55488 55539 55968 57024 57222 57664 57717 58752 58806 58956 59466 60588 61056 61268 61798 61952 62208 62424 62964 64152 64872 65536 65824 66096 67416 67584 68688 69632 69696 69938 70227 71808 72981 73728 73984 74052 74624 75843 76032 76296 76956 77274 78336 78408 78608 79288 80784 81408 82944 83232 83521 83952 85536 85833 86496 88128 88209 88434 89199 89888 90112 90882 91584 91902 92697 92928 93312 93636 94446 95506 95744 97308 98304 98736 99144 101124 101376 101728 102608 103032 104448 104544 104907 107712 108086 108544 109021 110592 110976 111078 111936 114048 114444 115328 115434 117504 117612 117912 118932 121176 122112 122536 123596 123904 124416 124848 125928 128304 129744 131072 131648 132192 132651 134832 135168 136323 137376 137853 139264 139392 139876 140454 141669 143259 143616 145962 147456 147968 148104 148877 149248 151686 152064 152592 153912 154548 156672 156816 157216 158576 161568 162129 162816 165888 166464 166617 167042 167904 168487 171072 171666 172992 173151 176256 176418 176868 178398 179776 180224 181764 183168 183804 185394 185856 186624 187272 188892 191012 191488 194616 196608 197472 198288 202248 202752 203456 205216 206064 208896 209088 209814 210681 215424 216172 217088 218042 218943 221184 221952 222156 223872 227529 228096 228888 230656 230868 235008 235224 235824 237864 242352 244224 245072 247192 247808 248832 249696 250563 251856 256608 257499 259488 260389 262144 263296 264384 265302 267597 269664 270336 272646 274752 275706 278091 278528 278784 279752 280908 283338 286518 287232 291924 294912 295936 296208 297754 298496 303372 304128 305184 307824 309096 313344 313632 314432 314721 317152 323136 324258 325632 327063 331776 332928 333234 334084 335808 336974 339889 342144 343332 345984 346302 352512 352836 353736 356796 359552 360448 363528 366336 367608 370788 371712 373248 374544 377784 382024 382976 389232 393216 394944 396576 397953 404496 405504 406912 410432 412128 413559 417792 418176 419628 421362 425007 429777 430848 432344 434176 436084 437886 442368 443904 444312 446631 447744 455058 456192 457776 461312 461736 470016 470448 471648 475728 484704 486387 488448 490144 494384 495616 497664 499392 499851 501126 503712 505461 513216 514998 518976 519453 520778 524288 525283 526592 528768 530604 535194 539328 540672 545292 549504 551412 556182 557056 557568 559504 561816 566676 573036 574464 583848 589824 591872 592416 594473 595508 596992 606744 608256 610368 615648 618192 626688 627264 628864 629442 634304 646272 648516 651264 654126 656829 663552 665856 666468 668168 671616 673948 679778 682587 684288 686664 691968 692604 705024 705672 707472 713592 719104 720896 727056 732672 735216 741576 743424 746496 749088 751689 755568 764048 765952 772497 778464 781167 786432 789888 793152 795906 802791 808992 811008 811801 813824 820864 824256 827118 834273 835584 836352 839256 842724 850014 859554 861696 864688 868352 872168 875772 884736 887808 888624 893262 895488 910116 912384 915552 918731 922624 923472 940032 940896 943296 944163 951456 969408 972774 976896 980288 981189 988768 991232 995328 998784 999702 1002252 1007424 1010922 1019667 1026432 1029996 1037952 1038906 1041556 1048576 1050566 1053184 1057536 1061208 1070388 1078656 1081344 1090584 1099008 1102824 1112364 1114112 1115136 1119008 1123632 1133352 1146072 1148928 1167696 1179648 1183744 1184832 1188946 1191016 1193859 1193984 1213488 1216512 1220736 1231296 1236384 1240677 1253376 1254528 1257728 1258884 1268608 1289331 1292544 1297032 1302528 1308252 1313658 1327104 1331712 1332936 1336336 1339893 1343232 1347896 1359556 1365174 1368576 1373328 1383936 1385208 1410048 1411344 1414944 1427184 1438208 1441792 1454112 1459161 1465344 1470432 1483152 1486848 1492992 1498176 1499553 1503378 1511136 1516383 1528096 1531904 1544994 1556928 1558359 1562334 1572864 1575849 1579776 1586304 1591812 1605582 1617984 1622016 1623602 1627648 1637647 1641728 1648512 1654236 1668546 1671168 1672704 1678512 1685448 1700028 1719108 1723392 1729376 1736704 1744336 1751544 1769472 1775616 1777248 1783419 1786524 1790976 1820232 1824768 1831104 1837462 1845248 1846944 1853357 1880064 1881792 1886592 1888326 1902912 1938816 1945548 1953792 1960576 1962378 1977536 1982464 1990656 1997568 1999404 2004504 2014848 2021844 2039334 2047761 2052864 2059992 2075904 2077812 2083112 2097152 2101132 2106368 2115072 2122416 2140776 2157312 2162688 2181168 2198016 2205648 2224728 2228224 2230272 2238016 2247264 2255067 2266704 2292144 2297856 2317491 2335392 2343501 2359296 2367488 2369664 2377892 2382032 2387718 2387968 2408373 2426976 2433024 2435403 2441472 2462592 2472768 2481354 2502819 2506752 2509056 2515456 2517768 2530909 2537216 2578662 2585088 2594064 2605056 2616504 2627316 2654208 2663424 2665872 2672672 2679786 2686464 2695792 2719112 2730348 2737152 2746656 2756193 2767872 2770416 2820096 2822688 2829888 2832489 2854368 2864279 2876416 2883584 2908224 2918322 2930688 2940864 2943567 2966304 2973696 2985984 2996352 2999106 3006756 3022272 3032766 3056192 3059001 3063808 3089988 3113856 3116718 3124668 3145728 3151698 3159552 3172608 3183624 3211164 3235968 3244032 3247204 3255296 3275294 3283456 3297024 3308472 3337092 3342336 3345408 3357024 3370896 3400056 3438216 3446784 3458752 3473408 3488672 3503088 3538944 3551232 3554496 3566838 3573048 3581577 3581952 3640464 3649536 3662208 3674924 3690496 3693888 3706714 3722031 3760128 3763584 3773184 3776652 3805824 3867993 3877632 3891096 3907584 3921152 3924756 3955072 3964928 3981312 3995136 3998808 4009008 4019679 4029696 4043688 4078668 4095522 4105728 4119984 4151808 4155624 4166224 4194304 4202264 4212736 4230144 4244832 4281552 4314624 4325376 4362336 4377483 4396032 4411296 4426613 4449456 4456448 4460544 4476032 4494528 4510134 4533408 4549149 4584288 4595712 4634982 4670784 4675077 4687002 4718592 4727547 4734976 4739328 4755784 4764064 4775436 4775936 4816746 4853952 4866048 4870806 4882944 4912941 4925184 4945536 4962708 5005638 5013504 5018112 5030912 5035536 5061818 5074432 5157324 5170176 5188128 5210112 5233008 5254632 5308416 5326848 5331744 5345344 5350257 5359572 5372928 5391584 5438224 5460696 5474304 5493312 5512386 5535744 5540832 5560071 5640192 5645376 5659776 5664978 5708736 5728558 5752832 5767168 5778113 5816448 5836644 5861376 5881728 5887134 5932608 5947392 5971968 5992704 5998212 6013512 6044544 6065532 6112384 6118002 6127616 6179976 6227712 6233436 6249336 6291456 6303396 6319104 6345216 6367248 6422328 6471936 6488064 6494408 6510592 6550588 6566912 6594048 6616944 6674184 6684672 6690816 6714048 6741792 6765201 6800112 6876432 6893568 6917504 6946816 6977344 7006176 7030503 7077888 7102464 7108992 7133676 7146096 7163154 7163904 7225119 7280928 7299072 7306209 7324416 7349848 7380992 7387776 7413428 7444062 7508457 7520256 7527168 7546368 7553304 7592727 7611648 7735986 7755264 7782192 7815168 7842304 7849512 7890481 7910144 7929856 7962624 7990272 7997616 8018016 8039358 8059392 8087376 8157336 8191044 8211456 8239968 8268579 8303616 8311248 8332448 8388608 8404528 8425472 8460288 8489664 8497467 8563104 8592837 8629248 8650752 8724672 8754966 8792064 8822592 8830701 8853226 8898912 8912896 8921088 8929811 8952064 8989056 9020268 9066816 9098298 9168576 9177003 9191424 9269964 9341568 9350154 9374004 9437184 9455094 9469952 9478656 9511568 9528128 9550872 9551872 9633492 9707904 9732096 9741612 9765888 9825882 9850368 9891072 9925416 10011276 10027008 10036224 10061824 10071072 10106041 10123636 10148864 10314648 10340352 10376256 10420224 10466016 10509264 10616832 10653696 10663488 10690688 10700514 10719144 10745856 10783168 10876448 10921392 10948608 10986624 11024772 11071488 11081664 11120142 11166093 11280384 11290752 11319552 11329956 11417472 11457116 11505664 11534336 11556226 11603979 11632896 11673288 11722752 11763456 11774268 11865216 11894784 11943936 11985408 11996424 12027024 12059037 12089088 12131064 12224768 12236004 12255232 12359952 12455424 12466872 12498672 12582912 12606792 12638208 12690432 12734496 12844656 12943872 12976128 12988816 13021184 13101176 13132449 13133824 13188096 13233888 13279839 13348368 13369344 13381632 13428096 13483584 13530402 13600224 13647447 13752864 13787136 13800617 13835008 13893632 13954688 14012352 14061006 14155776 14182641 14204928 14217984 14267352 14292192 14326308 14327808 14450238 14561856 14598144 14612418 14648832 14699696 14738823 14761984 14775552 14826856 14888124 15016914 15040512 15054336 15092736 15106608 15185454 15223296 15471972 15510528 15564384 15630336 15684608 15699024 15780962 15820288 15859712 15925248 15980544 15995232 16036032 16050771 16078716 16118784 16174752 16314672 16382088 16422912 16479936 16537158 16607232 16622496 16664896 16680213 16777216 16809056 16850944 16920576 16979328 16994934 17126208 17185674 17258496 17301504 17334339 17449344 17509932 17584128 17645184 17661402 17706452 17797824 17825792 17842176 17859622 17904128 17978112 18014117 18040536 18133632 18196596 18337152 18354006 18382848 18539928 18683136 18700308 18748008 18874368 18910188 18939904 18957312 19023136 19056256 19101744 19103744 19266984 19415808 19464192 19483224 19531776 19651764 19700736 19782144 19850832 20022552 20054016 20072448 20123648 20142144 20212082 20247272 20295603 20297728 20629296 20680704 20752512 20840448 20932032 21018528 21091509 21233664 21307392 21326976 21381376 21401028 21438288 21491712 21566336 21752896 21842784 21897216 21918627 21973248 22049544 22142976 22163328 22240284 22332186 22525371 22560768 22581504 22639104 22659912 22778181 22834944 22914232 23011328 23068672 23112452 23207958 23265792 23346576 23445504 23526912 23548536 23671443 23730432 23789568 23887872 23970816 23992848 24054048 24118074 24178176 24262128 24449536 24472008 24510464 24719904 24805737 24910848 24933744 24997344 25165824 25213584 25276416 25380864 25468992 25492401 25689312 25778511 25887744 25952256 25977632 26042368 26202352 26264898 26267648 26376192 26467776 26492103 26559678 26696736 26738688 26763264 26789433 26856192 26967168 27060804 27200448 27294894 27505728 27531009 27574272 27601234 27670016 27787264 27839999 27909376 28024704 28122012 28311552 28365282 28409856 28435968 28534704 28584384 28652616 28655616 28900476 29123712 29196288 29224836 29297664 29399392 29477646 29523968 29551104 29653712 29776248 30033828 30081024 30108672 30185472 30213216 30318123 30370908 30446592 30943944 31021056 31128768 31260672 31369216 31398048 31507069 31561924 31640576 31719424 31850496 31961088 31990464 32072064 32101542 32157432 32237568 32349504 32629344 32764176 32845824 32959872 33074316 33214464 33244992 33329792 33360426 33554432 33618112 33701888 33841152 33958656 33989868 34252416 34371348 34516992 34603008 34668678 34811937 34898688 35019864 35168256 35290368 35322804 35412904 35595648 35651584 35684352 35719244 35808256 35956224 36028234 36081072 36177111 36267264 36393192 36674304 36708012 36765696 37079856 37366272 37400616 37496016 37748736 37820376 37879808 37914624 38046272 38112512 38203488 38207488 38533968 38831616 38928384 38966448 39063552 39303528 39397347 39401472 39564288 39701664 39839517 40045104 40108032 40144896 40247296 40284288 40424164 40494544 40591206 40595456 40942341 41258592 41361408 41401851 41505024 41680896 41864064 42037056 42183018 42467328 42547923 42614784 42653952 42762752 42802056 42876576 42983424 43025453 43132672 43505792 43685568 43794432 43837254 43946496 44099088 44216469 44285952 44326656 44480568 44664372 45050742 45121536 45163008 45278208 45319824 45556362 45669888 45828464 46022656 46137344 46224904 46415916 46531584 46693152 46891008 47053824 47097072 47342886 47460864 47579136 47775744 47941632 47985696 48108096 48152313 48236148 48356352 48524256 48692743 48899072 48944016 49020928 49439808 49611474 49821696 49867488 49994688 50040639 50331648 50427168 50552832 50761728 50937984 50984802 51378624 51557022 51775488 51904512 51955264 52003017 52084736 52404704 52529796 52535296 52752384 52935552 52984206 53119356 53393472 53477376 53526528 53578866 53712384 53934336 54042351 54121608 54400896 54589788 55011456 55062018 55148544 55202468 55340032 55574528 55679998 55818752 56049408 56244024 56623104 56730564 56819712 56871936 57069408 57168768 57305232 57311232 57800952 58247424 58392576 58449672 58595328 58798784 58955292 59047936 59102208 59307424 59552496 60067656 60162048 60217344 60370944 60426432 60636246 60741816 60886809 60893184 61887888 62042112 62257536 62521344 62738432 62796096 63014138 63123848 63274527 63281152 63438848 63700992 63922176 63980928 64144128 64203084 64314864 64475136 64699008 65258688 65528352 65691648 65755881 65919744 66148632 66428928 66489984 66659584 66720852 67108864 67236224 67403776 67682304 67917312 67979736 68334543 68504832 68742696 69033984 69206016 69337356 69623874 69797376 70039728 70336512 70580736 70645608 70825808 71014329 71191296 71303168 71368704 71438488 71616512 71912448 72056468 72162144 72354222 72534528 72786384 73348608 73416024 73531392 74159712 74417211 74732544 74801232 74992032 75497472 75640752 75759616 75829248 76092544 76225024 76406976 76414976 77067936 77335533 77663232 77856768 77932896 78127104 78607056 78794694 78802944 79128576 79403328 79476309 79679034 80090208 80216064 80289792 80368299 80494592 80568576 80848328 80989088 81182412 81190912 81884682 82517184 82593027 82722816 82803702 83010048 83361792 83519997 83728128 84074112 84366036 84934656 85095846 85229568 85307904 85525504 85604112 85753152 85966848 86050906 86265344 86795291 87011584 87371136 87588864 87674508 87892992 88198176 88432938 88571904 88653312 88961136 89328744 90101484 90243072 90326016 90556416 90639648 90954369 91112724 91339776 91656928 92045312 92274688 92449808 92831832 93063168 93386304 93782016 94107648 94194144 94521207 94685772 94921728 95158272 95551488 95883264 95971392 96216192 96304626 96472296 96712704 97048512 97385486 97798144 97888032 98041856 98227921 98879616 99222948 99643392 99734976 99989376 100081278 100663296 100854336 101105664 101523456 101875968 101969604 102757248 103114044 103550976 103809024 103910528 104006034 104169472 104809408 105059592 105070592 105504768 105871104 105968412 106238712 106786944 106954752 107053056 107157732 107424768 107868672 108084702 108243216 108531333 108801792 109179576 110022912 110124036 110297088 110404936 110680064 111149056 111359996 111637504 112098816 112488048 113246208 113461128 113639424 113743872 114138816 114337536 114610464 114622464 115601904 116494848 116785152 116899344 117190656 117597568 117910584 118095872 118204416 118614848 119104992 119518551 120135312 120324096 120434688 120741888 120852864 121272492 121483632 121773618 121786368 122827023 123775776 124084224 124205553 124515072 125042688 125476864 125592192 126028276 126247696 126549054 126562304 126877696 127401984 127643769 127844352 127961856 128288256 128406168 128629728 128950272 129076359 129398016 130517376 131056704 131383296 131511762 131839488 132297264 132649407 132857856 132979968 133319168 133441704 134138177 134217728 134472448 134807552 135364608 135834624 135959472 136669086 137009664 137485392 138067968 138412032 138674712 139247748 139594752 140079456 140673024 141161472 141291216 141651616 142028658 142382592 142606336 142737408 142876976 143233024 143824896 144112936 144324288 144456939 144708444 145069056 145572768 146078229 146697216 146832048 147062784 148319424 148834422 149465088 149602464 149984064 150121917 150994944 151281504 151519232 151658496 151806787 152185088 152450048 152813952 152829952 154135872 154671066 155326464 155713536 155865792 156009051 156254208 157214112 157589388 157605888 158257152 158806656 158952618 159358068 160180416 160432128 160579584 160736598 160989184 161137152 161696656 161978176 162127053 162364824 162381824 163769364 165034368 165186054 165445632 165607404 166020096 166723584 167039994 167456256 168148224 168732072 169869312 170191692 170459136 170615808 171051008 171208224 171506304 171933696 172101812 172530688 173590582 174023168 174742272 175177728 175349016 175785984 176396352 176865876 177143808 177306624 177922272 178657488 180202968 180486144 180652032 181112832 181279296 181908738 182225448 182679552 183313856 184090624 184549376 184899616 185663664 186126336 186772608 187564032 188215296 188388288 189042414 189371544 189823581 189843456 190316544 191102976 191766528 191942784 192432384 192609252 192944592 193425408 194097024 194770972 195596288 195776064 196083712 196455842 197267643 197759232 198445896 199286784 199469952 199978752 200162556 201326592 201708672 202211328 203046912 203751936 203939208 205003629 205514496 206228088 207101952 207618048 207821056 208012068 208338944 209618816 210119184 210141184 211009536 211742208 211936824 212477424 213042987 213573888 213909504 214106112 214315464 214849536 215737344 216169404 216486432 217062666 217603584 218359152 220045824 220248072 220594176 220809872 221360128 222298112 222719992 223251633 223275008 224197632 224976096 226492416 226922256 227278848 227487744 228277632 228675072 229220928 229244928 231203808 232006599 232989696 233570304 233798688 234381312 234610489 235195136 235821168 236191744 236408832 237229696 238209984 239037102 240270624 240648192 240869376 241104897 241483776 241705728 242544984 242967264 243547236 243572736 245654046 247551552 247779081 248168448 248411106 249030144 250085376 250559991 250953728 251184384 252056552 252495392 253098108 253124608 253755392 254803968 255287538 255688704 255923712 256576512 256812336 257259456 257900544 258152718 258796032 260385873 261034752 262113408 262766592 263023524 263678976 264594528 265298814 265715712 265959936 266638336 266883408 268276354 268435456 268944896 269615104 270729216 271669248 271918944 272863107 273338172 274019328 274970784 276135936 276824064 277349424 278495496 279189504 280158912 281346048 282322944 282582432 283303232 283563621 284057316 284765184 285212672 285474816 285753952 286466048 287649792 288225872 288648576 288913878 289416888 290138112 291145536 292156458 293394432 293664096 294125568 294683763 296638848 297668844 298930176 299204928 299968128 300243834 301989888 302563008 303038464 303316992 303613574 304370176 304900096 305627904 305659904 306239989 308271744 309342132 310652928 311427072 311731584 312018102 312508416 314428224 315178776 315211776 316514304 317613312 317905236 318716136 320360832 320864256 321159168 321473196 321978368 322274304 323393312 323956352 324254106 324729648 324763648 327538728 330068736 330372108 330891264 331214808 332040192 333447168 334079988 334912512 336296448 337464144 339738624 340383384 340918272 341231616 342102016 342416448 343012608 343867392 344203624 345061376 347181164 348046336 349484544 350355456 350698032 351571968 352792704 353731752 354287616 354613248 355844544 357314976 358555653 360405936 360972288 361304064 362225664 362558592 363817476 364450896 365359104 366627712 368181248 369098752 369799232 371327328 372252672 372616659 373545216 375128064 376430592 376776576 378084828 378743088 379647162 379686912 380633088 382205952 382931307 383533056 383885568 384864768 385218504 385889184 386850816 387229077 388194048 389541944 391192576 391552128 392167424 392911684 394535286 395518464 396891792 397948221 398573568 398939904 399957504 400325112 402414531 402653184 403417344 404422656 406093824 407503872 407878416 410007258 411028992 412456176 414203904 415236096 415642112 416024136 416677888 419237632 420238368 420282368 422019072 423484416 423873648 424954848 426085974 427147776 427819008 428212224 428630928 429699072 431474688 432338808 432972864 433370817 434125332 435207168 436718304 438234687 440091648 440496144 441188352 441619744 442720256 444596224 445439984 446503266 446550016 448395264 449952192 450365751 452984832 453844512 454557696 454975488 455420361 456555264 457350144 458441856 458489856 462407616 464013198 465979392 467140608 467597376 468027153 468762624 469220978 470390272 471642336 472383488 472817664 473279983 474459392 476419968 478074204 480541248 481296384 481738752 482209794 482967552 483411456 485089968 485934528 486381159 487094472 487145472 491308092 495103104 495558162 496336896 496822212 498060288 500170752 501119982 501907456 502368768 504113104 504990784 506196216 506249216 507510784 509607936 510575076 511377408 511847424 513153024 513624672 514518912 515801088 516305436 517592064 520771746 522069504 524226816 525533184 526047048 527357952 529189056 530597628 531431424 531919872 533276672 533766816 535620173 536552708 536870912 537889792 539230208 541458432 543338496 543837888 545726214 546676344 548038656 549941568 552271872 553648128 554698848 556990992 558379008 560317824 562692096 564645888 565164864 566606464 567127242 568114632 569530368 570425344 570949632 571507904 572932096 575299584 576451744 577297152 577827756 578833776 580276224 582291072 584312916 586788864 587328192 588251136 589367526 591802929 593277696 595337688 597860352 598409856 599936256 600487668 603979776 605126016 606076928 606633984 607227148 608740352 609800192 611255808 611319808 612479978 615010887 616543488 618684264 621305856 622854144 623463168 624036204 625016832 628856448 630357552 630423552 633028608 635226624 635810472 637432272 639128961 640721664 641728512 642318336 642946392 643956736 644548608 646786624 647912704 648508212 649459296 649527296 655077456 660137472 660744216 661782528 662429616 664080384 666894336 668159976 669754899 669825024 672592896 674928288 679477248 680766768 681836544 682463232 684204032 684832896 686025216 687734784 688407248 690122752 694362328 696019797 696092672 698969088 700710912 701396064 703143936 703831467 705585408 707463504 708575232 709226496 711689088 714629952 717111306 720811872 721944576 722608128 723314691 724451328 725117184 727634952 728901792 730718208 731432701 733255424 736362496 738197504 739598464 742654656 744505344 745233318 747090432 750256128 751679973 752861184 753553152 756169656 757486176 759294324 759373824 761266176 764411904 765862614 767066112 767771136 769729536 770437008 771778368 773701632 774458154 776388096 779083888 781157619 782385152 783104256 784334848 785823368 789070572 791036928 793783584 795896442 797147136 797879808 799915008 800650224 804829062 805306368 806834688 808845312 812187648 815007744 815756832 818589321 820014516 822057984 824912352 828407808 830472192 831284224 832048272 833355776 838475264 840476736 840564736 844038144 846968832 847747296 849909696 850690863 852171948 854295552 855638016 856424448 857261856 859398144 862949376 864677616 865945728 866741634 868250664 870414336 873436608 876469374 880183296 880992288 882376704 883239488 884051289 885440512 889192448 890879968 893006532 893100032 896790528 899904384 900731502 905969664 907689024 909115392 909950976 910840722 913110528 914700288 916883712 916979712 918719967 924815232 928026396 931958784 934281216 935194752 936054306 937525248 938441956 940780544 943284672 944766976 945635328 946559966 948918784 952839936 954748201 956148408 961082496 962592768 963477504 964419588 965935104 966822912 970179936 971869056 972762318 974188944 974290944 982616184 990206208 991116324 992673792 993644424 996120576 1000341504 1002239964 1003814912 1004737536 1008226208 1009981568 1012392432 1012498432 1015021568 1019215872 1021150152 1022754816 1023694848 1026306048 1027249344 1029037824 1031602176 1032610872 1035184128 1041543492 1044139008 1048453632 1051066368 1052094096 1054715904 1058378112 1061195256 1062862848 1063839744 1066553344 1067533632 1071240346 1073105416 1073741824 1075666959 1075779584 1078460416 1082916864 1086676992 1087675776 1091452428 1093352688 1096077312 1099883136 1104543744 1107296256 1109397696 1113981984 1116758016 1117849977 1120635648 1125384192 1129291776 1130329728 1133212928 1134254484 1136229264 1139060736 1140850688 1141899264 1143015808 1145864192 1150599168 1152903488 1154594304 1155655512 1157667552 1160552448 1161687231 1164582144 1168625832 1173577728 1174656384 1176502272 1178735052 1183605858 1186555392 1190675376 1193844663 1195720704 1196819712 1199872512 1200975336 1207243593 1207959552 1210252032 1212153856 1213267968 1214454296 1217480704 1219600384 1222511616 1222639616 1224959956 1230021774 1233086976 1237368528 1242611712 1245708288 1246926336 1248072408 1250033664 1257712896 1260715104 1260847104 1266057216 1270453248 1271620944 1274864544 1278257922 1281443328 1283457024 1284636672 1285892784 1287913472 1289097216 1293573248 1295825408 1297016424 1298918592 1299054592 1310154912 1314704061 1320274944 1321488432 1323565056 1324859232 1328160768 1333788672 1336319952 1339509798 1339650048 1345185792 1349856576 1351097253 1358954496 1361533536 1363673088 1364926464 1366261083 1368408064 1369665792 1372050432 1375469568 1376814496 1380245504 1388724656 1392039594 1392185344 1397938176 1401421824 1402792128 1404081459 1406287872 1407662934 1411170816 1414927008 1417150464 1418452992 1419839949 1423378176 1429259904 1434222612 1441623744 1443889152 1445216256 1446629382 1448902656 1450234368 1455269904 1457803584 1459143477 1461436416 1462865402 1466510848 1472724992 1475519947 1476395008 1479196928 1485309312 1489010688 1490466636 1494180864 1500512256 1503359946 1505722368 1507106304 1512339312 1514972352 1518588648 1518747648 1522532352 1528823808 1531725228 1534132224 1535542272 1539459072 1540874016 1543556736 1547403264 1548916308 1552776192 1558167776 1562315238 1564770304 1566208512 1568669696 1571646736 1578141144 1582073856 1587567168 1591792884 1594294272 1595759616 1599830016 1601300448 1606860519 1609658124 1610612736 1613669376 1617690624 1624375296 1630015488 1631513664 1637178642 1640029032 1644115968 1649824704 1656815616 1660944384 1662568448 1664096544 1666711552 1669874657 1676950528 1680953472 1681129472 1688076288 1693937664 1695494592 1699819392 1701381726 1704343896 1708591104 1711276032 1712848896 1714523712 1718796288 1725898752 1729355232 1731891456 1733483268 1736501328 1740828672 1746873216 1752938748 1760366592 1761984576 1764753408 1766478976 1768102578 1770881024 1778384896 1781759936 1786013064 1786200064 1793581056 1799808768 1801463004 1811939328 1815378048 1818230784 1819901952 1821681444 1826221056 1829400576 1833767424 1833959424 1837439934 1845032661 1849630464 1856052792 1863917568 1868562432 1870389504 1872108612 1875050496 1876883912 1881561088 1886569344 1889533952 1891270656 1893119932 1897837568 1905679872 1909496402 1912296816 1917386883 1922164992 1925185536 1926955008 1928839176 1931870208 1933645824 1940359872 1943738112 1945524636 1948377888 1948581888 1965232368 1980412416 1982232648 1985347584 1987288848 1992241152 2000683008 2004479928 2007629824 2009475072 2016452416 2019963136 2024784864 2024996864 2030043136 2038431744 2042300304 2045509632 2047389696 2052612096 2054498688 2058075648 2063204352 2065221744 2070368256 2083086984 2088059391 2088278016 2096907264 2102132736 2104188192 2109431808 2111494401 2116756224 2122390512 2125725696 2127679488 2133106688 2135067264 2142480692 2146210832 2147483648 2151333918 2151559168 2156920832 2165833728 2169944073 2173353984 2175351552 2182904856 2186705376 2192154624 2194298103 2199766272 2209087488 2214592512 2218795392 2227963968 2233516032 2235699954 2241271296 2250768384 2255039919 2258583552 2260659456 2266425856 2268508968 2272458528 2278121472 2280349009 2281701376 2283798528 2286031616 2291728384 2301198336 2305806976 2309188608 2311311024 2315335104 2321104896 2323374462 2329164288 2337251664 2343472857 2347155456 2349312768 2353004544 2357470104 2367211716 2373110784 2381350752 2387689326 2391441408 2393639424 2399745024 2401950672 2414487186 2415919104 2420504064 2424307712 2426535936 2428908592 2434961408 2439200768 2445023232 2445279232 2449919912 2455767963 2460043548 2466173952 2474737056 2485223424 2491416576 2493852672 2496144816 2500067328 2515425792 2521430208 2521694208 2532114432 2540906496 2543241888 2549729088 2552072589 2556515844 2562886656 2566914048 2569273344 2571785568 2575826944 2578194432 2580715379 2587146496 2591650816 2594032848 2597837184 2598109184 2620309824 2629408122 2640549888 2642976864 2647130112 2649718464 2652153867 2656321536 2667577344 2672639904 2679019596 2679300096 2690371584 2699713152 2702194506 2717908992 2723067072 2727346176 2729852928 2732522166 2736816128 2739331584 2744100864 2750939136 2753628992 2756159901 2760491008 2777449312 2784079188 2784370688 2795876352 2802843648 2805584256 2808162918 2812575744 2815325868 2822341632 2829854016 2834300928 2836905984 2839679898 2846756352 2858519808 2864244603 2868445224 2883247488 2887778304 2890432512 2893258764 2897805312 2900468736 2910539808 2915607168 2918286954 2922872832 2925730804 2933021696 2945449984 2951039894 2952790016 2958393856 2970618624 2978021376 2980933272 2988361728 3001024512 3006719892 3011444736 3014212608 3024678624 3029944704 3037177296 3037495296 3045064704 3057647616 3063450456 3068264448 3071084544 3078918144 3081748032 3087113472 3094806528 3097832616 3105552384 3116335552 3124630476 3129540608 3132417024 3137339392 3143293472 3156282288 3164147712 3175134336 3183585768 3188588544 3191519232 3199660032 3202600896 3213721038 3219316248 3221225472 3227000877 3227338752 3235381248 3248750592 3260030976 3263027328 3274357284 3280058064 3288231936 3299649408 3313631232 3321888768 3325136896 3328193088 3333423104 3339749314 3353549931 3353901056 3361906944 3362258944 3376152576 3387875328 3390989184 3399638784 3402763452 3408687792 3417182208 3422552064 3425697792 3429047424 3437592576 3451797504 3458710464 3463782912 3466966536 3473002656 3481657344 3485061693 3493746432 3505877496 3520733184 3523969152 3529506816 3532957952 3536205156 3541762048 3556769792 3563519872 3572026128 3572400128 3587162112 3599617536 3602926008 3621730779 3623878656 3630756096 3636461568 3639803904 3643362888 3652442112 3658801152 3667534848 3667918848 3674879868 3690065322 3699260928 3712105584 3727835136 3737124864 3740779008 3744217224 3750100992 3753767824 3763122176 3773138688 3779067904 3782541312 3786239864 3795675136 3811359744 3818992804 3824593632 3834773766 3844329984 3850371072 3853910016 3857678352 3863740416 3867291648 3880719744 3887476224 3891049272 3896755776 3897163776 3930464736 3944112183 3960824832 3964465296 3970695168 3974577696 3984482304 4001366016 4008959856 4015259648 4018950144 4032904832 4039926272 4049569728 4049993728 4060086272 4076863488 4084600608 4091019264 4094779392 4098783249 4105224192 4108997376 4116151296 4126408704 4130443488 4140736512 4166173968 4176118782 4176556032 4193814528 4204265472 4208376384 4212244377 4218863616 4222988802 4233512448 4244781024 4251451392 4255358976 4259519847 4266213376 4270134528 4284961384 4292421664 4294967296 4302667836 4303118336 4313841664 4331667456 4339888146 4346707968 4350703104 4365809712 4373410752 4377430431 4384309248 4388596206 4399532544 4418174976 4426559841 4429185024 4437590784 4455927936 4467032064 4471399908 4482542592 4501536768 4510079838 4517167104 4521318912 4532851712 4537017936 4544917056 4556242944 4560698018 4563402752 4567597056 4572063232 4583456768 4602396672 4611613952 4618377216 4622622048 4630670208 4642209792 4646748924 4658328576 4674503328 4686945714 4694310912 4698625536 4706009088 4714940208 4734423432 4746221568 4762701504 4775378652 4782882816 4787278848 4799490048 4803901344 4820581557 4828974372 4831838208 4841008128 4848615424 4853071872 4857817184 4869922816 4878401536 4890046464 4890558464 4899839824 4911535926 4920087096 4932347904 4949474112 4970446848 4982833152 4987705344 4992289632 5000134656 5009623971 5030851584 5042860416 5043388416 5064228864 5081812992 5086483776 5099458176 5104145178 5113031688 5125773312 5133828096 5138546688 5143571136 5151653888 5156388864 5161430758 5174292992 5183301632 5188065696 5195674368 5196218368 5206079813 5240619648 5258816244 5281099776 5285953728 5294260224 5299436928 5304307734 5312643072 5335154688 5345279808 5358039192 5358600192 5380743168 5399426304 5404389012 5435817984 5446134144 5454692352 5459705856 5465044332 5473632256 5478663168 5488201728 5501878272 5507257984 5512319802 5520982016 5554898624 5568158376 5568741376 5591752704 5605687296 5611168512 5616325836 5625151488 5630651736 5644683264 5659708032 5668601856 5673811968 5679359796 5693512704 5717039616 5728489206 5736890448 5752160649 5766494976 5775556608 5780865024 5786517528 5795610624 5800937472 5821079616 5831214336 5836573908 5845745664 5851461608 5866043392 5890899968 5902079788 5905580032 5916787712 5941237248 5956042752 5961866544 5976723456 6002049024 6013439784 6022889472 6028425216 6049357248 6059889408 6074354592 6074990592 6090129408 6115295232 6126900912 6136528896 6142169088 6157836288 6163496064 6174226944 6189613056 6195665232 6211104768 6232671104 6249260952 6259081216 6264834048 6274678784 6286586944 6312564576 6328295424 6334483203 6350268672 6367171536 6377177088 6383038464 6399320064 6405201792 6427442076 6438632496 6442450944 6454001754 6454677504 6470762496 6497501184 6509832219 6520061952 6526054656 6548714568 6560116128 6576463872 6582894309 6599298816 6627262464 6643777536 6650273792 6656386176 6666846208 6679498628 6707099862 6707802112 6723813888 6724517888 6752305152 6765119757 6775750656 6781978368 6799277568 6805526904 6817375584 6834364416 6841047027 6845104128 6851395584 6858094848 6875185152 6903595008 6917420928 6927565824 6933933072 6946005312 6963314688 6970123386 6987492864 7011754992 7030418571 7041466368 7047938304 7059013632 7065915904 7072410312 7083524096 7113539584 7127039744 7144052256 7144800256 7174324224 7199235072 7205852016 7243461558 7247757312 7261512192 7272923136 7279607808 7286725776 7304884224 7317602304 7335069696 7335837696 7349759736 7367303889 7380130644 7398521856 7424211168 7455670272 7474249728 7481558016 7488434448 7500201984 7507535648 7526244352 7546277376 7558135808 7565082624 7572479728 7591350272 7622719488 7637985608 7649187264 7656217767 7669547532 7688659968 7700742144 7707820032 7715356704 7727480832 7734583296 7742146137 7761439488 7774952448 7782098544 7793511552 7794327552 7860929472 7888224366 7921649664 7928930592 7941390336 7949155392 7956461601 7968964608 8002732032 8017919712 8030519296 8037900288 8045759711 8065809664 8079852544 8099139456 8099987456 8120172544 8153726976 8169201216 8182038528 8189558784 8197566498 8210448384 8217994752 8232302592 8252817408 8260886976 8268479703 8281473024 8332347936 8352237564 8353112064 8387629056 8408530944 8416752768 8424488754 8437727232 8445977604 8467024896 8489562048 8502902784 8510717952 8519039694 8532426752 8540269056 8569922768 8584843328 8592733809 8605335672 8606236672 8627683328 8663334912 8679776292 8693415936 8701406208 8731619424 8746821504 8754860862 8768618496 8777192412 8799065088 8836349952 8853119682 8858370048 8875181568 8911855872 8934064128 8942799816 8965085184 9003073536 9020159676 9034334208 9042637824 9065703424 9074035872 9089834112 9112485888 9121396036 9126805504 9135194112 9144126464 9166913536 9204793344 9223227904 9236754432 9245244096 9261340416 9284419584 9293497848 9316657152 9349006656 9373891428 9388621824 9397251072 9412018176 9429880416 9468846864 9492443136 9525403008 9550757304 9565765632 9574557696 9598980096 9607802688 9641163114 9657948744 9663676416 9682016256 9697230848 9706143744 9715634368 9739845632 9756803072 9780092928 9781116928 9799679648 9823071852 9840174192 9864695808 9898948224 9940893696 9965666304 9975410688 9984579264 10000269312 10019247942 10060649793 10061703168 10085720832 10086776832 10128457728 10163625984 10172967552 10198916352 10208290356 10226063376 10251546624 10267656192 10277093376 10287142272 10303307776 10312777728 10322861516 10348585984 10366603264 10376131392 10391348736 10392436736 10412159626 10455185079 10481239296 10517632488 10562199552 10571907456 10588520448 10598873856 10608615468 10625286144 10670309376 10690559616 10716078384 10717200384 10761486336 10798852608 10808778024 10865192337 10871635968 10892268288 10909384704 10919411712 10930088664 10947264512 10957326336 10976403456 11003756544 11014515968 11024639604 11041964032 11109797248 11136316752 11137482752 11183505408 11211374592 11222337024 11232651672 11250302976 11261303472 11289366528 11319416064 11337203712 11347623936 11358719592 11387025408 11434079232 11456978412 11473780896 11504321298 11532989952 11551113216 11561730048 11573035056 11591221248 11601874944 11642159232 11662428672 11673147816 11691491328 11702923216 11732086784 11781799936 11804159576 11811160064 11832336549 11833575424 11882474496 11912085504 11923733088 11953446912 12004098048 12026879568 12045778944 12056850432 12098714496 12119778816 12148709184 12149981184 12180258816 12230590464 12253801824 12273057792 12284338176 12296349747 12315672576 12326992128 12348453888 12379226112 12391330464 12422209536 12434355917 12465342208 12498521904 12518162432 12529668096 12549357568 12573173888 12625129152 12656590848 12668966406 12700537344 12734343072 12754354176 12766076928 12778559541 12798640128 12810403584 12854884152 12877264992 12884901888 12908003508 12909355008 12941524992 12995002368 13019664438 13040123904 13052109312 13097429136 13120232256 13132291293 13152927744 13165788618 13198597632 13254524928 13279679523 13287555072 13300547584 13312772352 13333692416 13358997256 13414199724 13415604224 13447627776 13449035776 13504610304 13530239514 13551501312 13563956736 13598555136 13611053808 13634751168 13668728832 13682094054 13690208256 13702791168 13716189696 13750370304 13807190016 13834841856 13855131648 13867866144 13892010624 13926629376 13940246772 13974985728 14023509984 14060837142 14082932736 14095876608 14118027264 14131831808 14144820624 14167048192 14227079168 14254079488 14288104512 14289600512 14348648448 14398470144 14411704032 14461744671 14486923116 14495514624 14523024384 14545846272 14559215616 14573451552 14609768448 14635204608 14670139392 14671675392 14699519472 14734607778 14760261288 14797043712 14848422336 14911340544 14948499456 14963116032 14976868896 15000403968 15015071296 15028871913 15052488704 15092554752 15116271616 15130165248 15144959456 15182700544 15245438976 15275971216 15298374528 15312435534 15339095064 15377319936 15401484288 15415640064 15430713408 15454961664 15469166592 15484292274 15522878976 15549904896 15564197088 15587023104 15588655104 15618239439 15721858944 15776448732 15843299328 15857861184 15882780672 15898310784 15912923202 15937929216 16005464064 16035839424 16061038592 16075800576 16091519422 16131619328 16159705088 16198278912 16199974912 16230719417 16240345088 16307453952 16338402432 16364077056 16379117568 16395132996 16420896768 16435989504 16464605184 16505634816 16521773952 16536959406 16562946048 16664695872 16704475128 16706224128 16775258112 16817061888 16833505536 16848977508 16875454464 16891955208 16934049792 16979124096 17005805568 17021435904 17038079388 17064853504 17080538112 17139845536 17169686656 17185467618 17210671344 17212473344 17255366656 17326669824 17359552584 17386831872 17402812416 17463238848 17493643008 17509721724 17537236992 17554384824 17598130176 17672699904 17706239364 17716740096 17750363136 17823711744 17868128256 17885599632 17930170368 18006147072 18040319352 18068668416 18085275648 18131406848 18148071744 18179668224 18224971776 18242792072 18253611008 18270388224 18288252928 18333827072 18409586688 18446455808 18473508864 18490488192 18522680832 18568839168 18586995696 18633314304 18698013312 18747782856 18777243648 18794502144 18824036352 18859760832 18937693728 18984886272 19003449609 19050806016 19101514608 19131531264 19149115392 19197960192 19215605376 19282326228 19315897488 19327352832 19364032512 19394461696 19412287488 19431268736 19479691264 19513606144 19560185856 19562233856 19599359296 19646143704 19680348384 19729391616 19748682927 19797896448 19881787392 19931332608 19950821376 19969158528 20000538624 20038495884 20121299586 20123406336 20171441664 20173553664 20256915456 20295359271 20327251968 20345935104 20397832704 20416580712 20452126752 20503093248 20523141081 20535312384 20554186752 20574284544 20606615552 20625555456 20645723032 20697171968 20733206528 20752262784 20782697472 20784873472 20824319252 20910370158 20962478592 21035264976 21091255713 21124399104 21143814912 21177040896 21197747712 21217230936 21250572288 21340618752 21381119232 21432156768 21434400768 21522972672 21597705216 21617556048 21730384674 21743271936 21784536576 21818769408 21838823424 21860177328 21894529024 21914652672 21952806912 22007513088 22029031936 22049279208 22083928064 22219594496 22272633504 22274965504 22367010816 22422749184 22444674048 22465303344 22500605952 22522606944 22578733056 22638832128 22674407424 22695247872 22717439184 22774050816 22868158464 22913956824 22947561792 22968653301 23008642596 23065979904 23102226432 23123460096 23146070112 23182442496 23203749888 23226438411 23284318464 23324857344 23346295632 23382982656 23405846432 23464173568 23563599872 23608319152 23622320128 23664673098 23667150848 23764948992 23824171008 23847466176 23869384803 23906893824 24008196096 24053759136 24091557888 24113700864 24137279133 24197428992 24239557632 24297418368 24299962368 24360517632 24461180928 24507603648 24546115584 24568676352 24592699494 24631345152 24653984256 24696907776 24758452224 24782660928 24805439109 24844419072 24868711834 24930684416 24997043808 25036324864 25059336192 25083839099 25098715136 25146347776 25250258304 25313181696 25337932812 25401074688 25468686144 25508708352 25532153856 25557119082 25597280256 25620807168 25709768304 25754529984 25778201427 25816007016 25818710016 25883049984 25990004736 26039328876 26080247808 26104218624 26194858272 26240464512 26264582586 26305855488 26331577236 26397195264 26509049856 26559359046 26575110144 26601095168 26625544704 26667384832 26717994512 26828399448 26831208448 26895255552 26898071552 27009220608 27060479028 27103002624 27127913472 27197110272 27222107616 27269502336 27337457664 27364188108 27380416512 27405582336 27432379392 27500740608 27614380032 27669683712 27710263296 27735732288 27784021248 27853258752 27880493544 27949971456 28047019968 28121674284 28165865472 28191753216 28236054528 28263663616 28289641248 28334096384 28387869169 28454158336 28508158976 28576209024 28579201024 28697296896 28796940288 28823408064 28923489342 28973846232 28991029248 29046048768 29091692544 29118431232 29146903104 29219536896 29270409216 29340278784 29343350784 29399038944 29469215556 29520522576 29594087424 29696844672 29822681088 29896998912 29926232064 29953737792 30000807936 30030142592 30057743826 30104977408 30185109504 30232543232 30260330496 30289918912 30365401088 30490877952 30551942432 30596749056 30624871068 30678190128 30754639872 30802968576 30831280128 30861426816 30909923328 30938333184 30968584548 31045757952 31099809792 31128394176 31174046208 31177310208 31236478878 31365555237 31443717888 31552897464 31686598656 31715722368 31765561344 31796621568 31825846404 31875858432 32010928128 32071678848 32122077184 32151601152 32183038844 32263238656 32319410176 32396557824 32399949824 32461438834 32480690176 32595577011 32614907904 32676804864 32728154112 32758235136 32790265992 32841793536 32871979008 32929210368 33011269632 33043547904 33073918812 33125892096 33329391744 33408950256 33412448256 33550516224 33634123776 33667011072 33697955016 33750908928 33783910416 33868099584 33958248192 34011611136 34042871808 34076158776 34129707008 34161076224 34279691072 34339373312 34370935236 34421342688 34424946688 34510733312 34653339648 34719105168 34773663744 34805624832 34926477696 34987286016 35019443448 35074473984 35108769648 35196260352 35345399808 35412478728 35433480192 35497009647 35500726272 35647423488 35736256512 35771199264 35860340736 36012294144 36080638704 36137336832 36170551296 36262813696 36296143488 36359336448 36449943552 36485584144 36507222016 36540776448 36576505856 36667654144 36819173376 36889049241 36892911616 36947017728 36980976384 37045361664 37137678336 37173991392 37266628608 37303067751 37396026624 37495565712 37554487296 37589004288 37648072704 37719521664 37875387456 37969772544 38006899218 38101612032 38203029216 38263062528 38298230784 38335678623 38395920384 38431210752 38564652456 38631794976 38654705664 38728065024 38765933153 38788923392 38824574976 38862537472 38959382528 39027212288 39120371712 39124467712 39198718592 39292287408 39360696768 39458783232 39497365854 39595792896 39763574784 39839038569 39862665216 39901642752 39938317056 40001077248 40076991768 40242599172 40246812672 40342883328 40347107328 40513830912 40590718542 40654503936 40691870208 40795665408 40833161424 40904253504 41006186496 41046282162 41070624768 41108373504 41148569088 41213231104 41251110912 41291446064 41394343936 41466413056 41504525568 41565394944 41569746944 41648638504 41820740316 41924957184 42070529952 42182511426 42248798208 42287629824 42354081792 42395495424 42434461872 42501144576 42681237504 42762238464 42864313536 42868801536 43045945344 43195410432 43235112096 43385234013 43460769348 43486543872 43569073152 43637538816 43677646848 43720354656 43789058048 43829305344 43905613824 44015026176 44058063872 44098558416 44167856128 44439188992 44545267008 44549931008 44734021632 44845498368 44889348096 44930606688 45001211904 45045213888 45086615739 45157466112 45277664256 45348814848 45390495744 45434878368 45548101632 45736316928 45827913648 45895123584 45937306602 46017285192 46131959808 46204452864 46246920192 46292140224 46364884992 46407499776 46452876822 46568636928 46649714688 46692591264 46765965312 46811692864 46854718317 46928347136 47127199744 47216638304 47244640256 47329346196 47334301696 47529897984 47648342016 47694932352 47738769606 47813787648 48016392192 48107518272 48183115776 48227401728 48274558266 48394857984 48479115264 48594836736 48599924736 48692158251 48721035264 48922361856 49015207296 49092231168 49137352704 49185398988 49262690304 49307968512 49393815552 49516904448 49565321856 49610878218 49688838144 49737423668 49861368832 49994087616 50072649728 50118672384 50167678198 50197430272 50292695552 50500516608 50626363392 50675865624 50802149376 50937372288 51017416704 51064307712 51114238164 51194560512 51241614336 51419536608 51509059968 51556402854 51632014032 51637420032 51766099968 51980009472 52078657752 52160495616 52208437248 52389716544 52480929024 52529165172 52611710976 52663154472 52794390528 53018099712 53118718092 53150220288 53202190336 53251089408 53334769664 53435989024 53656798896 53662416896 53790511104 53796143104 54018441216 54120958056 54206005248 54255826944 54394220544 54444215232 54539004672 54674915328 54728376216 54760833024 54811164672 54864758784 55001481216 55228760064 55339367424 55420526592 55471464576 55568042496 55706517504 55760987088 55899942912 56094039936 56243348568 56331730944 56383506432 56472109056 56527327232 56579282496 56668192768 56775738338 56908316672 57010348827 57016317952 57152418048 57158402048 57394593792 57593880576 57646816128 57846978684 57947692464 57982058496 58092097536 58183385088 58236862464 58293806208 58439073792 58540818432 58680557568 58686701568 58798077888 58938431112 59041045152 59188174848 59246048781 59393689344 59645362176 59793997824 59852464128 59907475584 60001615872 60060285184 60115487652 60209954816 60370219008 60465086464 60520660992 60579837824 60730802176 60981755904 61103884864 61193498112 61249742136 61356380256 61509279744 61569423243 61605937152 61662560256 61722853632 61819846656 61876666368 61937169096 62091515904 62199619584 62256788352 62348092416 62354620416 62472957756 62731110474 62887435776 63105794928 63273767139 63373197312 63431444736 63531122688 63593243136 63651692808 63751716864 64021856256 64143357696 64244154368 64303202304 64366077688 64526477312 64638820352 64793115648 64799899648 64922877668 64961380352 65191154022 65229815808 65353609728 65456308224 65516470272 65580531984 65683587072 65743958016 65858420736 66022539264 66087095808 66147837624 66251784192 66658783488 66817900512 66824896512 67101032448 67268247552 67334022144 67395910032 67501817856 67567820832 67736199168 67916496384 68023222272 68085743616 68152317552 68259414016 68322152448 68559382144 68678746624 68741870472 68842685376 68849893376 69021466624 69306679296 69438210336 69547327488 69611249664 69679315233 69852955392 69974572032 70038886896 70148947968 70217539296 70392520704 70690799616 70824957456 70866960384 70994019294 71001452544 71294846976 71472513024 71542398528 71608154409 71720681472 72024588288 72161277408 72274673664 72341102592 72411837399 72525627392 72592286976 72718672896 72899887104 72971168288 73014444032 73081552896 73153011712 73335308288 73638346752 73778098482 73785823232 73894035456 73961952768 74090723328 74275356672 74347982784 74416317327 74533257216 74606135502 74792053248 74991131424 75108974592 75178008576 75251517297 75296145408 75439043328 75750774912 75939545088 76013798436 76203224064 76406058432 76526125056 76596461568 76671357246 76791840768 76862421504 77129304912 77263589952 77334604281 77456130048 77531866306 77577846784 77649149952 77725074944 77918765056 78054424576 78240743424 78248935424 78397437184 78584574816 78721393536 78917566464 78994731708 79191585792 79527149568 79678077138 79725330432 79803285504 79876634112 80002154496 80153983536 80485198344 80493625344 80685766656 80694214656 81027661824 81181437084 81309007872 81383740416 81591330816 81666322848 81808507008 82012372992 82092564324 82141249536 82216747008 82297138176 82426462208 82502221824 82582892128 82788687872 82932826112 83009051136 83130789888 83139493888 83297277008 83641480632 83849914368 84141059904 84365022852 84497596416 84575259648 84708163584 84790990848 84868923744 85002289152 85163607507 85362475008 85524476928 85728627072 85737603072 86091890688 86390820864 86470224192 86770468026 86921538696 86973087744 87138146304 87275077632 87355293696 87440709312 87578116096 87658610688 87811227648 88030052352 88116127744 88197116832 88335712256 88503356821 88878377984 89090534016 89099862016 89468043264 89690996736 89778696192 89861213376 90002423808 90090427776 90173231478 90314932224 90555328512 90697629696 90780991488 90869756736 91096203264 91472633856 91655827296 91790247168 91874613204 92034570384 92263919616 92408905728 92493840384 92584280448 92729769984 92814999552 92905753644 93137273856 93299429376 93385182528 93531930624 93623385728 93709436634 93856694272 94254399488 94433276608 94658692392 94668603392 95059795968 95296684032 95389864704 95477539212 95627575296 96032784384 96215036544 96366231552 96454803456 96549116532 96789715968 96958230528 97189673472 97199849472 97384316502 97442070528 97786731033 97844723712 98030414592 98184462336 98274705408 98370797976 98525380608 98615937024 98787631104 99033808896 99130643712 99221756436 99377676288 99474847336 99722737664 99988175232 100145299456 100237344768 100335356396 100394860544 100585391104 101001033216 101252726784 101351731248 101604298752 101874744576 102034833408 102128615424 102228476328 102389121024 102483228672 102839073216 103018119936 103112805708 103264028064 103274840064 103532199936 103960018944 104157315504 104320991232 104416874496 104779433088 104961858048 105058330344 105223421952 105326308944 105588781056 106036199424 106237436184 106300440576 106404380672 106502178816 106669539328 106871978048 107313597792 107324833792 107581022208 107592286208 108036882432 108241916112 108412010496 108511653888 108788441088 108888430464 109078009344 109349830656 109456752432 109521666048 109622329344 109729517568 110002962432 110457520128 110667147723 110678734848 110841053184 110942929152 111136084992 111413035008 111521974176 111799885824 111909203253 112188079872 112486697136 112663461888 112767012864 112944218112 113054654464 113158564992 113336385536 113551476676 113816633344 114020697654 114032635904 114304836096 114316804096 114789187584 115007035869 115187761152 115293632256 115693957368 115895384928 115964116992 116184195072 116297799459 116366770176 116473724928 116587612416 116878147584 117081636864 117361115136 117373403136 117596155776 117876862224 118082090304 118376349696 118492097562 118787378688 119290724352 119517115707 119587995648 119704928256 119814951168 120003231744 120120570368 120230975304 120419909632 120740438016 120930172928 121041321984 121159675648 121461604352 121963511808 122207769728 122386996224 122499484272 122712760512 123018559488 123138846486 123211874304 123325120512 123445707264 123639693312 123753332736 123874338192 124183031808 124399239168 124513576704 124696184832 124709240832 124945915512 125462220948 125774871552 126211589856 126547534278 126746394624 126862889472 127062245376 127186486272 127303385616 127503433728 128043712512 128286715392 128488308736 128606404608 128732155376 129052954624 129277640704 129586231296 129599799296 129845755336 129922760704 130155702039 130382308044 130459631616 130707219456 130912616448 131032940544 131161063968 131367174144 131487916032 131716841472 132045078528 132174191616 132295675248 132503568384 133317566976 133635801024 133649793024 134202064896 134536495104 134668044288 134791820064 135003635712 135135641664 135259847217 135472398336 135832992768 136046444544 136171487232 136304635104 136518828032 136644304896 136777915087 137118764288 137357493248 137483740944 137685370752 137699786752 138042933248 138613358592 138876420672 139094654976 139222499328 139358630466 139705910784 139949144064 140077773792 140297895936 140435078592 140564154951 140785041408 141381599232 141649914912 141733920768 141988038588 142002905088 142589693952 142945026048 143084797056 143216308818 143441362944 144049176576 144322554816 144549347328 144682205184 144823674798 145051254784 145184573952 145437345792 145799774208 145942336576 146076474753 146163105792 146306023424 146670616576 147276693504 147556196964 147571646464 147788070912 147923905536 148181446656 148550713344 148695965568 148832634654 149066514432 149212271004 149584106496 149982262848 150217949184 150356017152 150503034594 150592290816 150878086656 151501549824 151879090176 152027596872 152406448128 152812116864 153052250112 153192923136 153342714492 153583681536 153724843008 154258609824 154527179904 154669208562 154912260096 155063732612 155155693568 155298299904 155450149888 155837530112 156108849152 156481486848 156497870848 156794874368 157169149632 157442787072 157835132928 157989463416 158383171584 159054299136 159356154276 159450660864 159606571008 159753268224 160004308992 160307967072 160970396688 160987250688 161371533312 161388429312 162055323648 162362874168 162618015744 162767480832 163182661632 163332645696 163617014016 164024745984 164185128648 164282499072 164433494016 164594276352 164852924416 165004443648 165165784256 165577375744 165865652224 166018102272 166261579776 166278987776 166594554016 167282961264 167699828736 168282119808 168730045704 168995192832 169150519296 169416327168 169581981696 169737847488 170004578304 170327215014 170724950016 171031046481 171048953856 171457254144 171475206144 172183781376 172781641728 172940448384 173540936052 173843077392 173946175488 174276292608 174550155264 174710587392 174881418624 175156232192 175317221376 175622455296 176060104704 176232255488 176394233664 176671424512 177006713642 177738146343 177756755968 178181068032 178199724032 178936086528 179381993472 179557392384 179722426752 180004847616 180180855552 180346462956 180629864448 181110657024 181395259392 181561982976 181739513472 182192406528 182945267712 183311654592 183580494336 183749226408 184069140768 184527839232 184708269729 184817811456 184987680768 185168560896 185459539968 185629999104 185811507288 186274547712 186598858752 186770365056 187063861248 187246771456 187418873268 187713388544 188508798976 188866553216 189317384784 189337206784 190119591936 190593368064 190779729408 190955078424 191255150592 192065568768 192430073088 192732463104 192909606912 193098233064 193579431936 193916461056 194379346944 194399698944 194768633004 194884141056 195573462066 195689447424 196060829184 196368924672 196549410816 196741595952 197050761216 197231874048 197575262208 198067617792 198261287424 198443512872 198755352576 198949694672 199445475328 199976350464 200290598912 200474689536 200670712792 200789721088 201170782208 202002066432 202505453568 202703462496 203208597504 203749489152 204069666816 204257230848 204456952656 204778242048 204966457344 205678146432 206036239872 206225611416 206528056128 206549680128 207064399872 207920037888 208314631008 208641982464 208833748992 209037945699 209558866176 209923716096 210116660688 210446843904 210652617888 211177562112 212072398848 212474872368 212600881152 212808761344 213004357632 213339078656 213743956096 214627195584 214649667584 215162044416 215184572416 216073764864 216483832224 216824020992 217023307776 217235512197 217576882176 217776860928 218156018688 218699661312 218913504864 219043332096 219244658688 219459035136 220005924864 220915040256 221334295446 221357469696 221682106368 221885858304 222272169984 222826070016 223043948352 223248951981 223599771648 223818406506 224376159744 224973394272 225326923776 225534025728 225754551891 225888436224 226109308928 226317129984 226672771072 227102953352 227633266688 228041395308 228065271808 228609672192 228633608192 229578375168 230014071738 230375522304 230587264512 231387914736 231790769856 232003812843 232368390144 232595598918 232733540352 232947449856 233175224832 233756295168 234163273728 234722230272 234746806272 235192311552 235753724448 236164180608 236752699392 236984195124 237574757376 238581448704 239034231414 239175991296 239409856512 239629902336 240006463488 240241140736 240461950608 240839819264 241480876032 241860345856 242082643968 242319351296 242923208704 243927023616 244415539456 244773992448 244998968544 245425521024 246037118976 246277692972 246423748608 246650241024 246891414528 247279386624 247506665472 247748676384 248366063616 248798478336 249027153408 249392369664 249418481664 249891831024 250924441896 251549743104 252423179712 253095068556 253492789248 253725778944 254124490752 254372972544 254606771232 255006867456 255490822521 256087425024 256573430784 256976617472 257212809216 257464310752 258105909248 258555281408 259172462592 259199598592 259691510672 259845521408 260311404078 260764616088 260919263232 261414438912 261825232896 262065881088 262322127936 262734348288 262975832064 263433682944 264090157056 264348383232 264591350496 265007136768 265510070463 266635133952 267271602048 267299586048 268404129792 269072990208 269336088576 269583640128 270007271424 270271283328 270519694434 270944796672 271665985536 272092889088 272342974464 272609270208 273037656064 273288609792 273555830174 274237528576 274714986496 274967481888 275370741504 275399573504 275922230089 276085866496 277226717184 277752841344 278189309952 278444998656 278717260932 279411821568 279898288128 280155547584 280595791872 280870157184 281128309902 281570082816 282763198464 283299829824 283976077176 284005810176 285179387904 285890052096 286169594112 286432617636 286882725888 288098353152 288645109632 289098694656 289364410368 289647349596 290102509568 290369147904 290874691584 291599548416 291884673152 292152949506 292326211584 292612046848 293341233152 294553387008 295112393928 295143292928 295576141824 295847811072 296362893312 297101426688 297391931136 297665269308 298133028864 298424542008 299168212992 299964525696 300435898368 300712034304 301006069188 301184581632 301756173312 303003099648 303758180352 304055193744 304812896256 305624233728 306104500224 306385846272 306685428984 307167363072 307449686016 308517219648 309054359808 309338417124 309824520192 310127465224 310311387136 310596599808 310900299776 311675060224 312217698304 312962973696 312995741696 313589748736 314338299264 314885574144 315670265856 315978926832 316766343168 318108598272 318712308552 318901321728 319213142016 319506536448 320008617984 320615934144 321940793376 321974501376 322743066624 322776858624 324110647296 324725748336 325236031488 325534961664 326365323264 326665291392 327234028032 328049491968 328370257296 328564998144 328866988032 329188552704 329705848832 330008887296 330331568512 331154751488 331731304448 332036204544 332523159552 332557975552 333189108032 334565922528 335399657472 335727609759 336564239616 337460091408 337990385664 338301038592 338832654336 339163963392 339475694976 340009156608 340654430028 341449900032 342062092962 342097907712 342914508288 342950412288 344367562752 345021107607 345563283456 345880896768 347081872104 347686154784 347892350976 348552585216 348893398377 349100310528 349421174784 349762837248 350312464384 350634442752 351244910592 352120209408 352464510976 352788467328 353342849024 354013427284 355476292686 355513511936 356362136064 356399448064 357872173056 358551347121 358763986944 359114784768 359444853504 360009695232 360361711104 360692925912 361259728896 362221314048 362790518784 363123965952 363479026944 364384813056 365890535424 366623309184 367160988672 367498452816 368138281536 369055678464 369416539458 369635622912 369975361536 370337121792 370919079936 371259998208 371623014576 372549095424 373197717504 373540730112 374127722496 374493542912 374837746536 375426777088 377017597952 377733106432 378634769568 378674413568 380239183872 381186736128 381559458816 381910156848 382510301184 384131137536 384860146176 385464926208 385819213824 386196466128 387158863872 387832922112 388758693888 388799397888 389537266008 389768282112 390467106117 391146924132 391378894848 392121658368 392737849344 393098821632 393483191904 394101522432 394463748096 395150524416 396135235584 396522574848 396887025744 397510705152 397899389344 398890950656 399952700928 400581197824 400949379072 401341425584 401579442176 402341564416 404004132864 405010907136 405406924992 405779541651 406417195008 407498978304 408139333632 408514461696 408913905312 409556484096 409932914688 410333745261 411356292864 412072479744 412451222832 413056112256 413099360256 414128799744 415840075776 416629262016 417283964928 417667497984 418075891398 419117732352 419847432192 420233321376 420893687808 421305235776 421692464853 422355124224 424144797696 424949744736 425201762304 425617522688 426008715264 426425264683 426678157312 427487912192 429254391168 429299335168 430324088832 430369144832 432147529728 432967664448 433648041984 434046615552 434471024394 435153764352 435553721856 436312037376 437399322624 437827009728 438229424259 438489317376 438918070272 440011849728 441830080512 442668590892 442714939392 443364212736 443771716608 444544339968 445652140032 446087896704 446497903962 447199543296 447636813012 448752319488 449946788544 450653847552 451068051456 451509103782 451776872448 452218617856 452634259968 453345542144 454205906704 456082790616 456130543616 457219344384 457267216384 459156750336 460028143476 460751044608 461174529024 462775829472 463581539712 464007625686 464736780288 465191197836 465467080704 465894899712 466350449664 467512590336 468326547456 469444460544 469493612544 470384623104 471507448896 472328361216 473505398784 473968390248 475149514752 477162897408 478068462828 478351982592 478819713024 479259804672 480012926976 480482281472 480923901216 481679638528 482961752064 483720691712 484165287936 484638702592 485846417408 487854047232 488831078912 489547984896 489997937088 490851042048 492074237952 492555385944 492847497216 493300482048 493782829056 494558773248 495013330944 495497352768 496732127232 497596956672 498054306816 498784739328 498836963328 499783662048 501848883792 503099486208 504846359424 506190137112 506985578496 507451557888 508248981504 508745945088 509213542464 510013734912 510981645042 512174850048 513146861568 513953234944 514425618432 514928621504 516211818496 517110562816 518344925184 518399197184 519383021344 519691042816 520622808156 521529232176 521838526464 522828877824 523650465792 524131762176 524644255872 525468696576 525951664128 526867365888 528180314112 528696766464 529182700992 530014273536 531020140926 533214439029 533270267904 534543204096 534599172096 536808259584 538145980416 538672177152 539167280256 540014542848 540542566656 541039388868 541889593344 543331971072 544185778176 544685948928 545218540416 546075312128 546577219584 547111660348 548475057152 549429972992 549934963776 550741483008 550799147008 551844460178 552171732992 554124809187 554453434368 555505682688 556378619904 556889997312 557434521864 558823643136 559796576256 560311095168 561191583744 561740314368 562256619804 563140165632 565526396928 566599659648 567952154352 568011620352 570358775808 571780104192 572339188224 572865235272 573765451776 576196706304 577290219264 578197389312 578728820736 579294699192 580205019136 580738295808 581749383168 583199096832 583769346304 584305899012 584652423168 585224093696 586682466304 589106774016 590224787856 590286585856 591152283648 591695622144 592725786624 594202853376 594783862272 595330538616 596266057728 596849084016 598336425984 599929051392 600871796736 601424068608 602012138376 602369163264 603512346624 606006199296 607516360704 608110387488 609625792512 611248467456 612209000448 612771692544 613370857968 614334726144 614899372032 617034439296 618108719616 618676834248 619649040384 620254930448 620622774272 621193199616 621800599552 623350120448 624435396608 625925947392 625991483392 627113837097 627179497472 628676598528 629771148288 631340531712 631957853664 633532686336 636217196544 637424617104 637802643456 638426284032 639013072896 640017235968 641231868288 643881586752 643949002752 645486133248 645553717248 648221294592 649451496672 650472062976 651069923328 651706536591 652730646528 653330582784 654468056064 656098983936 656740514592 657129996288 657733976064 658377105408 659020863601 659411697664 660017774592 660663137024 662309502976 663462608896 664072409088 665046319104 665115951104 666378216064 669131845056 670799314944 671455219518 673128479232 674920182816 675980771328 676602077184 677263655673 677665308672 678327926784 678951389952 680018313216 681308860056 682899800064 684124185924 684195815424 685829016576 685900824576 688735125504 690042215214 691126566912 691761793536 694163744208 695372309568 696011438529 697105170432 697786796754 698200621056 698842349568 699525674496 700624928768 701268885504 702489821184 704240418816 704929021952 705576934656 706685698048 708026854568 710952585372 711027023872 712724272128 712798896128 715744346112 717102694242 717527973888 718229569536 718889707008 720019390464 720723422208 721385851824 722519457792 724442628096 725581037568 726247931904 726958053888 728769626112 731781070848 733246618368 734321977344 734996905632 736276563072 738111356928 738833078916 739271245824 739950723072 740674243584 741838159872 742519996416 743246029152 745098190848 746395435008 747081460224 748255444992 748987085824 749675493072 750853554176 754035195904 755466212864 757269539136 757348827136 760478367744 762373472256 763118917632 763820313696 765020602368 766472467563 768262275072 769720292352 770929852416 771638427648 772392932256 774317727744 775665844224 777517387776 777598795776 779074532016 779536564224 780934212234 782293848264 782757789696 784243316736 785475698688 786197643264 786966383808 788203044864 788927496192 790301048832 792270471168 793045149696 793774051488 795021410304 795798778688 796530211389 797781901312 799905401856 801162395648 801898758144 802682851168 803158884352 804683128832 808008265728 810021814272 810813849984 811559083302 812834390016 814997956608 816278667264 817028923392 817827810624 819112968192 819865829376 820667490522 822712585728 824144959488 824902445664 826112224512 826198720512 827766690267 828257599488 831680151552 833258524032 834567929856 835334995968 836151782796 838235464704 839694864384 840466642752 841787375616 842610471552 843384929706 844710248448 848289595392 849899489472 851235045376 852017430528 852850529366 853356314624 854975824384 858508782336 858598670336 860648177664 860738289664 864295059456 865935328896 867296083968 868093231104 868942048788 870307528704 871107443712 872624074752 874798645248 875654019456 876458848518 876978634752 877836140544 880023699456 883660161024 885337181784 885429878784 886728425472 887543433216 889088679936 891304280064 892175793408 892995807924 894399086592 895273626024 897504638976 899893577088 901307695104 902136102912 903018207564 903553744896 904437235712 905268519936 906691084288 908411813408 912165581232 912261087232 914438688768 914534432768 918313500672 920056286952 921502089216 922349058048 925551658944 927163079424 928015251372 929473560576 930382395672 930934161408 931789799424 932700899328 935025180672 936653094912 938888921088 938987225088 940769246208 943014897792 944656722432 947010797568 947936780496 950299029504 954325794816 956136925656 956703965184 957639426048 958519609344 960025853952 960964562944 961847802432 963359277056 965923504128 967441383424 968330575872 969277405184 971692834816 975708094464 977662157824 979095969792 979995874176 981702084096 984148475904 985110771888 985694994432 986600964096 987565658112 989117546496 990026661888 990994705536 993464254464 995193913344 996108613632 997569478656 997673926656 999567324096 1003697767584 1006198972416 1007182829277 1009692718848 1012380274224 1013971156992 1014903115776 1016497963008 1017491890176 1018427084928 1020027469824 1021963290084 1024349700096 1026293723136 1027906469888 1028851236864 1029857243008 1032423636992 1034221125632 1036689850368 1036798394368 1038766042688 1041245616312 1043058464352 1043677052928 1045657755648 1046680195131 1047300931584 1048263524352 1049288511744 1050937393152 1051903328256 1053734731776 1056360628224 1057393532928 1058365401984 1060028547072 1062040281852 1066428878058 1066540535808 1069086408192 1069198344192 1073616519168 1075654041363 1076291960832 1077344354304 1078334560512 1080029085696 1081085133312 1082078777736 1083779186688 1086663942144 1088371556352 1089371897856 1090437080832 1092150624256 1093154439168 1094223320696 1096950114304 1098859945984 1099869927552 1101482966016 1101598294016 1103688920356 1104343465984 1108249618374 1108906868736 1111011365376 1112757239808 1113779994624 1114869043728 1117647286272 1119593152512 1120622190336 1122383167488 1123480628736 1124513239608 1126280331264 1131052793856 1133199319296 1135904308704 1136023240704 1140717551616 1143560208384 1144678376448 1145730470544 1147530903552 1152393412608 1154580438528 1156394778624 1157457641472 1158589398384 1160410038272 1161476591616 1163498766336 1166398193664 1167538692608 1168611798024 1169304846336 1170448187392 1173364932608 1178213548032 1180449575712 1180573171712 1182304567296 1183391244288 1185451573248 1188405706752 1189567724544 1190661077232 1192532115456 1193698168032 1196672851968 1199858102784 1201743593472 1202848137216 1204024276752 1204738326528 1207024693248 1212012398592 1215032721408 1216220774976 1217338624953 1219251585024 1222496934912 1224418000896 1225543385088 1226741715936 1228669452288 1229798744064 1231001235783 1234068878592 1236217439232 1237353668496 1239298080768 1240509860896 1241245548544 1242386399232 1243601199104 1246700240896 1248870793216 1251851894784 1251982966784 1254227674194 1254358994944 1257353197056 1259542296576 1262681063424 1263915707328 1265077394559 1267065372672 1272434393088 1274849234208 1275605286912 1276852568064 1278026145792 1279275794049 1280034471936 1282463736576 1287763173504 1287898005504 1290972266496 1291107434496 1296442589184 1298902993344 1300944125952 1302139846656 1303413073182 1305461293056 1306661165568 1308936112128 1312197967872 1313481029184 1314688272777 1315467952128 1316754210816 1318041727202 1318823395328 1320035549184 1321326274048 1324619005952 1326925217792 1328144818176 1330092638208 1330231902208 1332756432128 1338263690112 1341598629888 1342910439036 1346256958464 1349840365632 1351961542656 1353204154368 1354527311346 1355330617344 1356655853568 1357902779904 1360036626432 1362617720112 1368248371848 1368391630848 1371658033152 1371801649152 1377470251008 1380084430428 1382253133824 1383523587072 1388327488416 1390744619136 1392022877058 1394210340864 1395573593508 1396401242112 1397684699136 1399051348992 1401249857536 1402537771008 1404979642368 1408480837632 1409858043904 1411153869312 1413371396096 1416053709136 1421905170744 1422054047744 1425448544256 1425597792256 1431488692224 1434205388484 1435055947776 1436459139072 1437779414016 1440038780928 1441446844416 1442771703648 1445038915584 1448885256192 1451162075136 1452495863808 1453916107776 1457539252224 1463562141696 1466493236736 1468643954688 1469993811264 1472553126144 1476222713856 1477666157832 1478542491648 1479901446144 1481348487168 1483676319744 1485039992832 1486492058304 1490196381696 1492790870016 1494162920448 1496510889984 1497974171648 1499350986144 1501707108352 1504557065957 1508070391808 1510932425728 1514539078272 1514697654272 1520956735488 1524746944512 1526237835264 1527640627392 1530041204736 1532944935126 1536524550144 1539440584704 1541859704832 1543276855296 1544785864512 1548635455488 1551331688448 1555034775552 1555197591552 1558149064032 1559073128448 1561868424468 1564587696528 1565515579392 1568486633472 1570951397376 1572395286528 1573932767616 1576406089728 1577854992384 1580602097664 1584540942336 1586090299392 1587548102976 1590042820608 1591597557376 1593060422778 1595563802624 1599810803712 1602324791296 1603797516288 1605365702336 1609366257664 1616016531456 1620043628544 1621627699968 1623118166604 1625668780032 1629995913216 1632557334528 1634057846784 1635655621248 1638225936384 1639731658752 1641334981044 1645425171456 1648289918976 1649804891328 1652224449024 1652397441024 1655533380534 1656515198976 1662374427561 1663360303104 1666517048064 1669135859712 1670669991936 1672303565592 1676470929408 1679389728768 1680933285504 1683574751232 1685220943104 1686769859412 1689420496896 1696579190784 1699798978944 1702470090752 1704034861056 1705701058732 1706712629248 1709951648768 1717017564672 1717197340672 1721296355328 1721476579328 1728590118912 1731870657792 1734592167936 1736186462208 1737884097576 1740615057408 1742214887424 1745248149504 1749597290496 1751308038912 1752917697036 1753957269504 1755672281088 1760047398912 1767320322048 1770674363568 1770859757568 1773456850944 1775086866432 1778177359872 1782608560128 1784351586816 1785991615848 1788798173184 1790547252048 1795009277952 1799787154176 1802615390208 1804272205824 1806036415128 1807107489792 1808874471424 1810537039872 1813382168576 1816823626816 1824331162464 1824522174464 1828877377536 1829068865536 1836627001344 1840112573904 1843004178432 1844698116096 1851103317888 1854326158848 1856030502744 1858947121152 1860764791344 1861868322816 1863579598848 1865401798656 1870050361344 1873306189824 1877777842176 1877974450176 1881341511291 1881538492416 1886029795584 1889313444864 1894021595136 1895873560992 1900598059008 1908651589632 1912273851312 1913407930368 1915278852096 1917039218688 1920051707904 1921929125888 1923695604864 1926718554112 1931847008256 1934882766848 1936661151744 1938554810368 1943385669632 1951416188928 1955119609773 1955324315648 1958191939584 1959991748352 1963404168192 1968296951808 1970221543776 1971389988864 1973201928192 1975131316224 1977062590803 1978235092992 1980053323776 1981989411072 1986928508928 1990387826688 1992217227264 1995138957312 1995347853312 1999134648192 2007395535168 2012397944832 2014365658554 2019385437696 2024760548448 2027942313984 2029806231552 2031790967019 2032995926016 2034983780352 2036854169856 2040054939648 2043926580168 2048699400192 2052587446272 2055812939776 2057702473728 2059714486016 2064847273984 2068442251264 2073379700736 2073596788736 2077532085376 2082491232624 2086116928704 2091315511296 2093360390262 2094601863168 2096527048704 2098577023488 2101874786304 2103806656512 2107469463552 2112721256448 2114787065856 2116730803968 2120057094144 2124080563704 2132857756116 2133081071616 2138172816384 2138396688384 2147233038336 2151308082726 2152583921664 2154688708608 2156669121024 2160058171392 2162170266624 2164157555472 2167558373376 2173327884288 2176743112704 2178743795712 2180874161664 2184301248512 2186308878336 2188446641392 2193900228608 2197719891968 2199739855104 2202965932032 2203196588032 2207377840712 2208686931968 2216499236748 2217813737472 2222022730752 2225514479616 2227559989248 2229738087456 2235294572544 2239186305024 2241244380672 2244766334976 2246961257472 2249026479216 2252560662528 2262105587712 2266398638592 2271808617408 2272046481408 2281435103232 2287120416768 2289356752896 2291460941088 2295061807104 2299417402689 2304786825216 2309160877056 2312789557248 2314915282944 2317178796768 2320820076544 2322953183232 2326997532672 2332796387328 2335077385216 2337223596048 2338609692672 2340896374784 2346729865216 2356427096064 2360899151424 2361146343424 2364609134592 2366782488576 2370903146496 2376811413504 2379135449088 2381322154464 2385064230912 2387396336064 2389590634167 2393345703936 2399716205568 2403487186944 2405696274432 2408048553504 2409476653056 2414049386496 2424024797184 2430065442816 2432441549952 2434677249906 2438503170048 2444993869824 2448836001792 2451086770176 2453483431872 2457338904576 2459597488128 2462002471566 2468137757184 2472434878464 2474707336992 2478596161536 2481019721792 2483300070801 2484772798464 2487202398208 2493400481792 2497741586432 2503703789568 2503965933568 2508455348388 2508717989888 2514706394112 2519084593152 2525362126848 2527831414656 2530154789118 2534130745344 2544868786176 2549698468416 2553705136128 2556052291584 2558551588098 2560068943872 2564927473152 2575526347008 2575796011008 2581944532992 2582214868992 2592885178368 2597805986688 2601888251904 2604279693312 2606826146364 2610922586112 2613322331136 2617872224256 2624395935744 2626962058368 2629376545554 2630935904256 2633508421632 2636083454404 2637646790656 2640071098368 2642652548096 2649238011904 2653850435584 2656289636352 2660185276416 2660463804416 2665512864256 2676527380224 2683197259776 2685820878072 2692513916928 2699680731264 2703923085312 2706408308736 2709054622692 2710661234688 2713311707136 2715805559808 2720073252864 2725235440224 2736496743696 2736783261696 2743316066304 2743603298304 2754940502016 2760168860856 2764506267648 2767047174144 2776654976832 2781489238272 2784045754116 2788420681728 2791147187016 2792802484224 2795369398272 2798102697984 2802499715072 2805075542016 2809959284736 2816961675264 2819716087808 2822307738624 2826742792192 2832107418272 2843810341488 2844108095488 2850897088512 2851195584512 2862977384448 2868410776968 2870111895552 2872918278144 2875558828032 2880077561856 2882893688832 2885543407296 2890077831168 2897770512384 2902324150272 2904991727616 2907832215552 2915078504448 2927124283392 2932986473472 2937287909376 2939987622528 2945106252288 2952445427712 2955332315664 2957084983296 2959802892288 2962696974336 2967352639488 2970079985664 2972984116608 2980392763392 2985581740032 2988325840896 2993021779968 2995948343296 2998701972288 3003414216704 3009114131914 3016140783616 3021548487831 3021864851456 3029078156544 3029395308544 3041913470976 3049493889024 3052475670528 3055281254784 3060082409472 3065889870252 3073049100288 3078881169408 3083719409664 3086553710592 3089571729024 3097270910976 3102663376896 3110069551104 3110395183104 3116298128064 3123736848936 3129175393056 3131031158784 3136973266944 3140040585393 3141902794752 3144790573056 3147865535232 3152812179456 3155709984768 3161204195328 3169081884672 3172180598784 3175096205952 3180085641216 3183195114752 3186120845556 3191127605248 3199621607424 3204649582592 3207595032576 3210731404672 3218732515328 3232033062912 3240087257088 3243255399936 3246236333208 3251337560064 3259991826432 3265114669056 3268115693568 3271311242496 3276451872768 3279463317504 3282669962088 3290850342912 3296579837952 3299609782656 3304448898048 3304794882048 3311066761068 3313030397952 3324748855122 3326720606208 3333034096128 3338271719424 3341339983872 3344607131184 3352941858816 3358779457536 3361866571008 3367149502464 3370441886208 3373539718824 3378840993792 3393158381568 3399597957888 3404940181504 3408069722112 3411402117464 3413425258496 3419903297536 3434035129344 3434394681344 3442592710656 3442953158656 3457180237824 3463741315584 3469184335872 3472372924416 3475768195152 3481230114816 3484429774848 3490496299008 3499194580992 3502616077824 3505835394072 3507914539008 3511344562176 3520094797824 3534640644096 3541348727136 3541719515136 3546913701888 3550173732864 3556354719744 3565217120256 3568703173632 3571983231696 3577596346368 3581094504096 3590018555904 3599574308352 3605230780416 3608544411648 3612072830256 3614214979584 3617748942848 3621074079744 3626764337152 3633647253632 3648662324928 3649044348928 3657754755072 3658137731072 3673254002688 3680225147808 3686008356864 3689396232192 3693003707349 3702206635776 3708652317696 3712061005488 3717894242304 3721529582688 3723736645632 3727159197696 3730803597312 3740100722688 3746612379648 3755555684352 3755948900352 3762683022582 3763076984832 3772059591168 3778626889728 3788043190272 3791747121984 3795232183677 3801196118016 3817303179264 3824547702624 3826815860736 3830557704192 3834078437376 3837827382147 3840103415808 3843858251776 3847391209728 3853437108224 3863694016512 3869765533696 3873322303488 3877109620736 3886771339264 3902832377856 3910239219546 3910648631296 3916383879168 3919983496704 3926808336384 3936593903616 3940443087552 3944064818331 3946403856384 3950262632448 3954125181606 3956470185984 3960106647552 3963978822144 3973857017856 3980775653376 3984434454528 3990277914624 3990695706624 3998269296384 4014791070336 4024795889664 4028731317108 4038770875392 4049521096896 4055884627968 4059612463104 4063581934038 4065991852032 4069967560704 4073708339712 4080109879296 4087853160336 4105174892544 4111625879552 4115404947456 4119428972032 4129694547968 4136884502528 4146759401472 4147193577472 4155064170752 4164982465248 4172233857408 4182631022592 4186720780524 4189203726336 4193054097408 4197154046976 4203749572608 4207613313024 4214938927104 4225442512896 4229574131712 4233461607936 4240114188288 4248161127408 4265715512232 4266162143232 4276345632768 4276793376768 4294466076672 4302616165452 4305167843328 4309377417216 4313338242048 4320116342784 4324340533248 4328315110944 4335116746752 4346655768576 4353486225408 4357487591424 4361748323328 4368602497024 4372617756672 4376893282784 4387800457216 4395439783936 4399479710208 4405931864064 4406393176064 4414755681424 4417373863936 4432998473496 4435627474944 4444045461504 4451028959232 4455119978496 4459476174912 4470589145088 4478372610048 4482488761344 4489532669952 4493922514944 4498052958432 4505121325056 4513671197871 4524211175424 4532797277184 4543617234816 4544092962816 4562870206464 4574240833536 4578713505792 4582921882176 4590123614208 4598834805378 4609573650432 4618321754112 4625579114496 4629830565888 4634357593536 4641640153088 4645906366464 4653995065344 4665592774656 4670154770432 4674447192096 4677219385344 4681792749568 4690677911513 4693459730432 4712854192128 4721798302848 4722292686848 4729218269184 4733564977152 4741806292992 4753622827008 4758270898176 4762644308928 4770128461824 4774792672128 4779181268334 4786691407872 4799432411136 4806974373888 4811392548864 4816097107008 4828098772992 4848049594368 4860130885632 4864883099904 4869354499812 4877006340096 4889987739648 4897672003584 4902173540352 4906966863744 4914677809152 4919194976256 4924004943132 4936275514368 4944869756928 4949414673984 4957192323072 4962039443584 4966600141602 4969545596928 4974404796416 4986800963584 4995483172864 5007407579136 5016910696776 5017435979776 5029412788224 5038169186304 5050724253696 5055662829312 5060309578236 5068261490688 5089737572352 5099396936832 5107410272256 5112104583168 5117103176196 5120137887744 5129854946304 5151052694016 5151592022016 5163889065984 5164429737984 5185770356736 5195611973376 5203776503808 5208559386624 5213652292728 5221845172224 5226644662272 5235744448512 5248791871488 5253924116736 5258753091108 5261871808512 5267016843264 5272166908808 5275293581312 5280142196736 5285305096192 5298476023808 5307700871168 5312579272704 5320370552832 5320927608832 5331025728512 5353054760448 5366394519552 5371641756144 5385027833856 5399361462528 5407846170624 5412816617472 5418109245384 5421322469376 5426623414272 5431611119616 5440146505728 5450470880448 5472993487392 5473566523392 5486632132608 5487206596608 5509881004032 5520337721712 5529012535296 5534094348288 5553309953664 5562978476544 5568091508232 5576841363456 5582294374032 5585604968448 5590738796544 5596205395968 5604999430144 5610151084032 5619918569472 5633923350528 5639432175616 5644615477248 5653485584384 5664214836544 5687620682976 5688216190976 5701794177024 5702391169024 5725954768896 5736821553936 5740223791104 5745836556288 5751117656064 5760155123712 5765787377664 5771086814592 5780155662336 5795541024768 5804648300544 5809983455232 5815664431104 5830157008896 5854248566784 5865358829319 5865972946944 5874575818752 5879975245056 5890212504576 5904890855424 5910664631328 5914169966592 5919605784576 5925393948672 5931187772409 5934705278976 5940159971328 5945968233216 5960785526784 5971163480064 5976651681792 5986043559936 5991896686592 5997403944576 6006828433408 6018228263828 6032281567232 6043096975662 6043729702912 6058156313088 6058790617088 6083826941952 6095372901057 6098987778048 6104951341056 6110562509568 6120164818944 6131779740504 6146098200576 6157762338816 6167438819328 6173107421184 6179143458048 6194541821952 6205326753792 6220139102208 6220790366208 6232596256128 6247473697872 6258350786112 6273946533888 6280081170786 6283805589504 6289581146112 6295731070464 6305624358912 6311419969536 6322408390656 6338163769344 6344361197568 6350192411904 6360171282432 6366390229504 6372241691112 6382255210496 6399243214848 6409299165184 6415190065152 6421462809344 6437465030656 6464066125824 6480174514176 6486510799872 6492472666416 6502675120128 6519983652864 6530229338112 6536231387136 6542622484992 6552903745536 6558926635008 6565339924176 6581700685824 6593159675904 6599219565312 6608897796096 6609589764096 6622133522136 6626060795904 6649497710244 6653441212416 6666068192256 6676543438848 6682679967744 6689214262368 6705883717632 6717558915072 6723733142016 6734299004928 6740883772416 6747079437648 6757681987584 6786316763136 6799195915776 6809880363008 6816139444224 6822804234928 6826850516992 6839806595072 6868070258688 6868789362688 6885185421312 6885906317312 6898252208067 6914360475648 6927482631168 6938368671744 6944745848832 6951536390304 6962460229632 6968859549696 6980992598016 6998389161984 7005232155648 7011670788144 7015829078016 7022689124352 7040189595648 7069281288192 7082697454272 7083439030272 7093827403776 7100347465728 7112709439488 7130434240512 7137406347264 7143966463392 7155192692736 7162189008192 7168771902501 7180037111808 7199148616704 7210461560832 7217088823296 7224145660512 7228429959168 7235497885696 7242148159488 7249229499611 7253528674304 7267294507264 7297324649856 7298088697856 7315509510144 7316275462144 7346508005376 7360450295616 7372016713728 7378792464384 7386007414698 7404413271552 7417304635392 7424122010976 7435788484608 7443059165376 7449900212403 7454318395392 7461607194624 7480201445376 7493224759296 7511111368704 7511897800704 7525366045164 7526153969664 7544119182336 7557253779456 7576086380544 7583494243968 7590464367354 7602392236032 7634606358528 7649095405248 7661115408384 7668156874752 7675654764294 7680206831616 7687716503552 7694782419456 7706874216448 7727388033024 7746644606976 7754219241472 7773542678528 7805664755712 7820478439092 7821297262592 7832767758336 7839966993408 7853616672768 7873187807232 7880886175104 7888129636662 7892807712768 7900525264896 7908250363212 7912940371968 7920213295104 7927957644288 7947714035712 7961551306752 7968868909056 7980555829248 7981391413248 7996538592768 8029582140672 8049591779328 8057462634216 8077541750784 8099042193792 8111769255936 8119224926208 8127163868076 8131983704064 8139935121408 8147416679424 8160219758592 8175706320672 8210349785088 8223251759104 8230809894912 8238857944064 8259389095936 8273769005056 8293518802944 8294387154944 8310128341504 8329964930496 8344467714816 8365262045184 8373441561048 8378407452672 8386108194816 8394308093952 8407499145216 8415226626048 8429877854208 8450885025792 8459148263424 8466923215872 8480228376576 8496322254816 8531431024464 8532324286464 8552691265536 8553586753536 8588932153344 8605232330904 8610335686656 8618754834432 8626676484096 8640232685568 8648681066496 8656630221888 8670233493504 8693311537152 8706972450816 8714975182848 8723496646656 8737204994048 8745235513344 8753786565568 8775600914432 8790879567872 8798959420416 8811863728128 8812786352128 8829511362848 8834747727872 8865996946992 8871254949888 8888090923008 8902057918464 8910239956992 8918952349824 8941178290176 8956745220096 8964977522688 8979065339904 8987845029888 8996105916864 9010242650112 9027342395742 9048422350848 9064645463493 9065594554368 9087234469632 9088185925632 9125740412928 9148481667072 9157427011584 9165843764352 9180247228416 9197669610756 9219147300864 9236643508224 9251158228992 9259661131776 9268715187072 9283280306176 9291812732928 9307990130688 9331185549312 9340309540864 9348894384192 9363585499136 9381355823026 9386919460864 9420121756179 9425708384256 9443596605696 9444585373696 9458436538368 9467129954304 9483612585984 9507245654016 9516541796352 9525288617856 9540256923648 9549585344256 9558362536668 9573382815744 9598864822272 9613948747776 9622785097728 9632194214016 9656197545984 9696099188736 9720261771264 9729766199808 9738708999624 9754012680192 9779975479296 9795344007168 9804347080704 9813933727488 9829355618304 9838389952512 9848009886264 9872551028736 9889739513856 9898829347968 9914384646144 9924078887168 9933200283204 9939091193856 9948809592832 9973601927168 9990966345728 10014815158272 10033821393552 10034871959552 10058825576448 10076338372608 10101448507392 10111325658624 10120619156472 10136522981376 10179475144704 10198793873664 10214820544512 10224209166336 10234206352392 10240275775488 10259709892608 10302105388032 10303184044032 10327778131968 10328859475968 10371540713472 10391223946752 10407553007616 10417118773248 10427304585456 10443690344448 10453289324544 10471488897024 10497583742976 10507848233472 10517506182216 10523743617024 10534033686528 10544333817616 10550587162624 10560284393472 10570610192384 10596952047616 10615401742336 10625158545408 10640741105664 10641855217664 10662051457024 10706109520896 10732789039104 10743283512288 10770055667712 10798722925056 10815692341248 10825633234944 10836218490768 10842644938752 10853246828544 10863222239232 10880293011456 10900941760896 10945986974784 10947133046784 10973264265216 10974413193216 11019762008064 11040675443424 11058025070592 11068188696576 11079011122047 11106619907328 11125956953088 11136183016464 11153682726912 11164588748064 11171209936896 11181477593088 11192410791936 11209998860288 11220302168064 11239837138944 11267846701056 11278864351232 11289230954496 11306971168768 11328429673088 11375241365952 11376432381952 11403588354048 11404782338048 11451909537792 11473643107872 11480447582208 11491673112576 11502235312128 11513482146441 11520310247424 11531574755328 11542173629184 11560311324672 11591082049536 11609296601088 11619966910464 11631328862208 11660314017792 11708497133568 11730717658638 11731945893888 11749151637504 11759950490112 11780425009152 11809781710848 11821329262656 11832194454993 11839211569152 11850787897344 11862375544818 11869410557952 11880319942656 11891936466432 11921571053568 11942326960128 11953303363584 11972087119872 11983793373184 11994807889152 12013656866816 12036456527656 12064563134464 12086193951324 12087459405824 12116312626176 12117581234176 12167653883904 12190745802114 12197975556096 12209902682112 12221125019136 12240329637888 12263559481008 12315524677632 12334877638656 12346214842368 12358286916096 12389083643904 12410653507584 12440278204416 12441580732416 12465192512256 12494947395744 12516701572224 12547893067776 12560162341572 12567611179008 12579162292224 12591462140928 12611248717824 12622839939072 12644816781312 12676327538688 12688722395136 12700384823808 12720342564864 12732780459008 12744483382224 12764510420992 12798486429696 12818598330368 12830380130304 12842925618688 12874930061312 12928132251648 12960349028352 12973021599744 12984945332832 13005350240256 13039967305728 13060458676224 13072462774272 13085244969984 13105807491072 13117853270016 13130679848352 13163401371648 13186319351808 13198439130624 13217795592192 13219179528192 13244267044272 13252121591808 13298995420488 13306882424832 13332136384512 13353086877696 13365359935488 13378428524736 13411767435264 13435117830144 13447466284032 13468598009856 13481767544832 13494158875296 13515363975168 13541013593613 13572633526272 13598391831552 13619760726016 13632278888448 13645608469856 13653701033984 13679613190144 13736140517376 13737578725376 13770370842624 13771812634624 13796504416134 13828720951296 13854965262336 13876737343488 13889491697664 13903072780608 13924920459264 13937719099392 13961985196032 13996778323968 14010464311296 14023341576288 14031658156032 14045378248704 14072033734539 14080379191296 14138562576384 14165394908544 14166878060544 14187654807552 14200694931456 14225418878976 14260868481024 14274812694528 14287932926784 14310385385472 14324378016384 14337543805002 14360074223616 14398297233408 14420923121664 14434177646592 14448291321024 14470995771392 14484296318976 14498458999222 14507057348608 14534589014528 14594649299712 14596177395712 14631019020288 14632550924288 14693016010752 14720900591232 14744033427456 14757584928768 14772014829396 14808826543104 14834609270784 14848244021952 14871576969216 14886118330752 14899800424806 14908636790784 14923214389248 14960402890752 14986449518592 15022222737408 15050732090328 15052307939328 15088238364672 15114507558912 15152172761088 15166988487936 15180928734708 15204784472064 15269212717056 15298190810496 15322230816768 15336313749504 15351309528588 15360413663232 15375433007104 15389564838912 15413748432896 15454776066048 15493289213952 15508438482944 15547085357056 15611329511424 15640956878184 15642594525184 15665535516672 15679933986816 15707233345536 15746375614464 15761772350208 15776259273324 15785615425536 15801050529792 15816500726424 15825880743936 15840426590208 15855915288576 15895428071424 15923102613504 15937737818112 15961111658496 15962782826496 15993077185536 16059164281344 16099183558656 16114925268432 16155083501568 16198084387584 16223538511872 16238449852416 16254327736152 16263967408128 16279870242816 16294833358848 16320439517184 16351412641344 16420699570176 16446503518208 16461619789824 16477715888128 16518778191872 16547538010112 16587037605888 16588774309888 16620256683008 16659929860992 16688935429632 16730524090368 16746883122096 16756814905344 16772216389632 16788616187904 16814998290432 16830453252096 16859755708416 16901770051584 16918296526848 16933846431744 16960456753152 16992644509632 17062862048928 17064648572928 17105382531072 17107173507072 17177864306688 17210464661808 17220671373312 17237509668864 17253352968192 17280465371136 17297362132992 17313260443776 17340466987008 17386623074304 17413944901632 17429950365696 17446993293312 17474409988096 17490471026688 17507573131136 17551201828864 17581759135744 17597918840832 17623727456256 17625572704256 17659022725696 17731993893984 17742509899776 17776181846016 17793563317227 17804115836928 17820479913984 17837904699648 17882356580352 17913490440192 17929955045376 17958130679808 17975690059776 17992211833728 18020485300224 18054684791484 18096844701696 18129290926986 18131189108736 18174468939264 18176371851264 18251480825856 18286118703171 18296963334144 18314854023168 18331687528704 18360494456832 18395339221512 18438294601728 18473287016448 18502316457984 18519322263552 18537430374144 18566560612352 18583625465856 18615980261376 18662371098624 18680619081728 18697788768384 18727170998272 18762711646052 18773838921728 18840243512358 18851416768512 18887193211392 18889170747392 18916873076736 18934259908608 18967225171968 19014491308032 19033083592704 19050577235712 19080513847296 19099170688512 19116725073336 19146765631488 19197729644544 19227897495552 19245570195456 19264388428032 19312395091968 19392198377472 19440523542528 19459532399616 19477417999248 19508025360384 19559950958592 19590688014336 19608694161408 19627867454976 19658711236608 19676779905024 19696019772528 19745102057472 19779479027712 19797658695936 19828769292288 19848157774336 19866400566408 19878182387712 19897619185664 19947203854336 19981932691456 20029630316544 20067642787104 20069743919104 20117651152896 20152676745216 20202897014784 20222651317248 20241238312944 20273045962752 20358950289408 20397587747328 20429641089024 20448418332672 20468412704784 20480551550976 20519419785216 20604210776064 20606368088064 20655556263936 20657718951936 20694756624201 20743081426944 20782447893504 20815106015232 20834237546496 20854609170912 20887380688896 20906578649088 20942977794048 20995167485952 21015696466944 21035012364432 21047487234048 21068067373056 21088667635232 21101174325248 21120568786944 21141220384768 21193904095232 21230803484672 21250317090816 21281482211328 21283710435328 21324102914048 21412219041792 21465578078208 21486567024576 21506315707503 21540111335424 21597445850112 21631384682496 21651266469888 21672436981536 21685289877504 21706493657088 21726444478464 21747688498833 21760586022912 21801883521792 21891973949568 21894266093568 21946528530432 21948826386432 22039524016128 22081350886848 22116050141184 22136377393152 22158022244094 22213239814656 22251913906176 22272366032928 22307365453824 22329177496128 22349700637209 22362955186176 22384821583872 22419997720576 22440604336128 22479674277888 22535693402112 22557728702464 22578461908992 22613942337536 22656859346176 22750482731904 22752864763904 22807176708096 22809564676096 22903819075584 22947286215744 22983346225152 23004470624256 23026964292882 23040620494848 23063149510656 23084347258368 23120622649344 23182164099072 23239933820928 23262657724416 23320628035584 23416994267136 23461435317276 23463891787776 23498303275008 23519900980224 23560850018304 23619563421696 23642658525312 23664388909986 23678423138304 23701575794688 23724751089636 23738821115904 23760639885312 23783872932864 23843142107136 23884653920256 23906606727168 23944174239744 23967586746368 23989615778304 24027313733632 24072913055312 24172387902648 24174918811648 24232625252352 24235162468352 24335307767808 24381491604228 24395951112192 24419805364224 24442250038272 24480659275776 24527118962016 24631049355264 24669755277312 24692429684736 24716573832192 24778167287808 24821307015168 24880556408832 24883161464832 24930385024512 24989894791488 25033403144448 25095786135552 25120324683144 25135222358016 25158324584448 25182924281856 25222497435648 25245679878144 25289633562624 25352655077376 25377444790272 25400769647616 25440685129728 25465560918016 25488966764448 25529020841984 25596972859392 25637196660736 25660760260608 25685851237376 25749860122624 25856264503296 25920698056704 25946043199488 25969890665664 26010700480512 26079934611456 26120917352448 26144925548544 26170489939968 26211614982144 26235706540032 26261359696704 26326802743296 26372638703616 26396878261248 26435591184384 26438359056384 26488534088544 26504243183616 26597990840976 26613764849664 26664272769024 26706173755392 26730719870976 26756857049472 26823534870528 26870235660288 26894932568064 26937196019712 26963535089664 26988317750592 27030727950336 27082027187226 27145267052544 27196783663104 27239521452032 27264557776896 27291216939712 27359226380288 27472281034752 27475157450752 27540741685248 27543625269248 27593008832268 27657441902592 27709930524672 27753474686976 27778983395328 27806145561216 27849840918528 27875438198784 27923970392064 27993556647936 28020928622592 28046683152576 28090756497408 28144067469078 28160758382592 28260365268537 28277125152768 28330789817088 28333756121088 28375309615104 28401389862912 28450837757952 28521736962048 28549625389056 28575865853568 28620770770944 28648756032768 28675087610004 28720148447232 28796594466816 28841846243328 28868355293184 28896582642048 28941991542784 28968592637952 28996917998444 29014114697216 29069178029056 29189298599424 29192354791424 29262038040576 29265101848576 29386032021504 29441801182464 29488066854912 29515169857536 29544029658792 29617653086208 29669218541568 29696488043904 29743153938432 29772236661504 29799600849612 29817273581568 29846428778496 29920805781504 29972899037184 30044445474816 30101464180656 30104615878656 30176476729344 30229015117824 30304345522176 30333976975872 30361857469416 30409568944128 30538425434112 30596381620992 30644461633536 30672627499008 30702619057176 30720827326464 30750866014208 30779129677824 30827496865792 30909552132096 30986578427904 31016876965888 31094170714112 31222659022848 31281913756368 31285189050368 31331071033344 31359867973632 31414466691072 31492751228928 31523544700416 31552518546648 31571230851072 31602101059584 31633001452848 31651761487872 31680853180416 31711830577152 31790856142848 31846205227008 31875475636224 31922223316992 31925565652992 31986154371072 32118328562688 32198367117312 32229850536864 32310167003136 32396168775168 32447077023744 32476899704832 32508655472304 32527934816256 32559740485632 32589666717696 32640879034368 32702825282688 32841399140352 32893007036416 32923239579648 32955431776256 33037556383744 33095076020224 33174075211776 33177548619776 33237033366141 33240513366016 33319859721984 33377870859264 33461048180736 33493766244192 33513629810688 33544432779264 33577232375808 33629996580864 33660906504192 33719511416832 33803540103168 33836593053696 33867692863488 33920913506304 33985289019264 34125724097856 34129297145856 34210765062144 34214347014144 34355728613376 34420929323616 34441342746624 34475019337728 34506705936384 34540446439323 34560930742272 34594724265984 34626520887552 34680933974016 34773246148608 34827889803264 34859900731392 34893986586624 34948819976192 34980942053376 35015146262272 35102403657728 35163518271488 35195837681664 35247454912512 35251145408512 35318045451392 35463987787968 35552363692032 35587126634454 35608231673856 35640959827968 35675809399296 35764713160704 35826980880384 35859910090752 35916261359616 35951380119552 35984423667456 36040970600448 36109369582968 36193689403392 36258581853972 36262378217472 36348937878528 36352743702528 36502961651712 36572237406342 36593926668288 36629708046336 36663375057408 36720988913664 36790678443024 36946574032896 37004632915968 37038644527104 37074860748288 37133121224704 37167250931712 37231960522752 37324742197248 37361238163456 37395577536768 37454341996544 37525423292104 37547677843456 37680487024716 37702833537024 37774386422784 37778341494784 37833746153472 37868519817216 37934450343936 38028982616064 38066167185408 38101154471424 38161027694592 38198341377024 38233450146672 38293531262976 38395459289088 38455794991104 38491140390912 38528776856064 38624790183936 38784396754944 38881047085056 38919064799232 38954835998496 39016050720768 39119901917184 39181376028672 39217388322816 39255734909952 39317422473216 39353559810048 39392039545056 39490204114944 39558958055424 39595317391872 39657538584576 39696315548672 39732801132816 39756364775424 39795238371328 39894407708672 39963865382912 40059260633088 40135285574208 40139487838208 40235302305792 40305353490432 40405794029568 40445302634496 40482476625888 40546091925504 40623040780839 40717900578816 40795175494656 40859282178048 40896836665344 40936825409568 40961103101952 41038839570432 41208421552128 41212736176128 41311112527872 41315437903872 41389513248402 41486162853888 41564895787008 41630212030464 41668475092992 41709218341824 41774761377792 41813157298176 41885955588096 41990334971904 42031392933888 42070024728864 42094974468096 42136134746112 42177335270464 42216101203617 42241137573888 42282440769536 42387808190464 42461606969344 42500634181632 42562964422656 42567420870656 42648205828096 42824438083584 42931156156416 42973134049152 43012631415006 43080222670848 43194891700224 43262769364992 43302532939776 43344873963072 43412987314176 43452888956928 43495376997666 43521172045824 43603767043584 43783947899136 43788532187136 43893057060864 43897652772864 44079048032256 44162701773696 44232100282368 44272754786304 44316044488188 44426479629312 44503827812352 44544732065856 44614730907648 44658354992256 44699401274418 44725910372352 44769643167744 44839995441152 44881208672256 44959348555776 45115457404928 45156923817984 45227884675072 45313718692352 45500965463808 45505729527808 45614353416192 45619129352192 45807638151168 45894572431488 45966692450304 46008941248512 46053928585764 46081240989696 46126299021312 46168694516736 46241245298688 46364328198144 46479867641856 46525315448832 46641256071168 46833988534272 46922870634552 46927783575552 46996606550016 47039801960448 47121700036608 47239126843392 47285317050624 47328777819972 47356846276608 47403151589376 47449502179272 47477642231808 47521279770624 47567745865728 47686284214272 47769307840512 47813213454336 47888348479488 47935173492736 47979231556608 48054627467264 48145826110624 48344775805296 48349837623296 48465250504704 48470324936704 48670615535616 48762983208456 48791902224384 48839610728448 48884500076544 48961318551552 49054237924032 49262098710528 49339510554624 49384859369472 49433147664384 49556334575616 49642614030336 49761112817664 49766322929664 49860770049024 49979789582976 50066806288896 50191572271104 50240649366288 50270444716032 50316649168896 50365848563712 50444994871296 50491359756288 50579267125248 50705310154752 50754889580544 50801539295232 50881370259456 50931121836032 50977933528896 51058041683968 51193945718784 51274393321472 51321520521216 51371702474752 51499720245248 51712529006592 51841396113408 51892086398976 51939781331328 52021400961024 52159869222912 52241834704896 52289851097088 52340979879936 52423229964288 52471413080064 52522719393408 52653605486592 52745277407232 52793756522496 52871182368768 52876718112768 52977068177088 53195981681952 53227529699328 53328545538048 53380689951681 53412347510784 53461439741952 53513714098944 53647069741056 53740471320576 53789865136128 53874392039424 53927070179328 53976635501184 54061455900672 54164054374452 54290534105088 54393567326208 54479042904064 54529115553792 54582433879424 54718452760576 54944562069504 54950314901504 55081483370496 55186017664536 55314883805184 55419861049344 55506949373952 55557966790656 55612291122432 55699681837056 55750876397568 55847940784128 55987113295872 56041857245184 56093366305152 56181512994816 56288134938156 56321516765184 56520730537074 56554250305536 56661579634176 56667512242176 56750619230208 56802779725824 56901675515904 57043473924096 57099250778112 57151731707136 57241541541888 57297512065536 57350175220008 57440296894464 57593188933632 57683692486656 57736710586368 57793165284096 57883983085568 57937185275904 57993835996888 58028229394432 58138356058112 58378597198848 58384709582848 58524076081152 58530203697152 58772064043008 58883602364928 58976133709824 59030339715072 59088059317584 59235306172416 59338437083136 59392976087808 59486307876864 59544473323008 59599201699224 59634547163136 59692857556992 59841611563008 59945798074368 60088890949632 60202928361312 60209231757312 60352953458688 60458030235648 60608691044352 60667953951744 60723714938832 60819137888256 61076850868224 61192763241984 61288923267072 61345254998016 61405238114352 61441654652928 61501732028416 61558259355648 61654993731584 61819104264192 61973156855808 62033753931776 62188341428224 62445318045696 62563827512736 62570378100736 62662142066688 62719735947264 62828933382144 62985502457856 63047089400832 63105037093296 63142461702144 63204202119168 63266002905696 63303522975744 63361706360832 63423661154304 63581712285696 63692410454016 63750951272448 63844446633984 63851131305984 63972308742144 64236657125376 64396734234624 64459701073728 64518947122509 64620334006272 64792337550336 64894154047488 64953799409664 65017310944608 65055869632512 65119480971264 65179333435392 65243065496499 65281758068736 65405650565376 65682798280704 65786014072832 65846479159296 65910863552512 66075112767488 66190152040448 66348150423552 66355097239552 66474066732282 66481026732032 66639719443968 66755741718528 66922096361472 66987532488384 67049101911627 67088865558528 67154464751616 67259993161728 67321813008384 67439022833664 67607080206336 67673186107392 67735385726976 67841827012608 67970578038528 68251448195712 68258594291712 68421530124288 68428694028288 68711457226752 68841858647232 68950038675456 69013411872768 69080892878646 69121861484544 69189448531968 69253041775104 69361867948032 69546492297216 69719801462784 69787973173248 69897639952384 69961884106752 70030292524544 70204807315456 70327036542976 70391675363328 70494909825024 70502290817024 70636090902784 70927975575936 71104727384064 71174253268908 71216463347712 71281919655936 71351618798592 71529426321408 71653961760768 71719820181504 71832522719232 71902760239104 71968847334912 72081941200896 72218739165936 72517163707944 72524756434944 72697875757056 72705487405056 73005923303424 73144474812684 73187853336576 73259416092672 73326750114816 73441977827328 73581356886048 73893148065792 74009265831936 74077289054208 74149721496576 74266242449408 74334501863424 74463921045504 74649484394496 74722476326912 74791155073536 74908683993088 75050846584208 75095355686912 75360974049432 75405667074048 75548772845568 75556682989568 75667492306944 75737039634432 75868900687872 76057965232128 76132334370816 76202308942848 76322055389184 76396682754048 76466900293344 76587062525952 76790918578176 76911589982208 76982280781824 77057553712128 77249580367872 77568793509888 77762094170112 77838129598464 77909671996992 78032101441536 78239803834368 78362752057344 78434776645632 78511469819904 78634844946432 78707119620096 78784079090112 78980408229888 79117916110848 79190634783744 79315077169152 79392631097344 79465602265632 79512729550848 79590476742656 79741524495721 79788815417344 79927730765824 80118521266176 80270571148416 80278975676416 80470604611584 80610706980864 80811588059136 80890605268992 80964953251776 81092183851008 81246081561678 81435801157632 81590350989312 81718564356096 81793673330688 81873650819136 82077679140864 82416843104256 82425472352256 82622225055744 82630875807744 82779026496804 82972325707776 83129791574016 83260424060928 83336950185984 83418436683648 83549522755584 83626314596352 83771911176192 83980669943808 84062785867776 84140049457728 84272269492224 84354670540928 84432202407234 84482275147776 84564881539072 84775616380928 84923213938688 85001268363264 85125928845312 85296411656192 85648876167168 85862312312832 85946268098304 86025262830012 86160445341696 86389783400448 86525538729984 86605065879552 86689747926144 86825974628352 86905777913856 86990753995332 87042344091648 87207534087168 87567895798272 87577064374272 87786114121728 87795305545728 88158096064512 88325403547392 88464200564736 88545509572608 88632088976376 88852959258624 89007655624704 89089464131712 89229461815296 89316709984512 89398802548836 89451820744704 89539286335488 89679990882304 89762417344512 89918697111552 90230914809856 90313847635968 90455769350144 90627437384704 91001930927616 91011459055616 91228706832384 91238258704384 91615276302336 91789144862976 91933384900608 92017882497024 92107857171528 92162481979392 92252598042624 92337389033472 92482490597376 92728656396288 92959735283712 93050630897664 93282512142336 93667977068544 93845741269104 93855567151104 93993213100032 94079603920896 94243400073216 94478253686784 94570634101248 94657555639944 94713692553216 94806303178752 94899004358544 94955284463616 95042559541248 95135491731456 95372568428544 95538615681024 95626426908672 95776696958976 95870346985472 95958463113216 96109254934528 96291652221248 96689551610592 96699675246592 96930501009408 96940649873408 97341231071232 97525966416912 97583804448768 97679221456896 97769000153088 97922637103104 98108475848064 98524197421056 98679021109248 98769718738944 98866295328768 99112669151232 99285228060672 99522225635328 99532645859328 99711100098423 99721540098048 99959579165952 100133612577792 100383144542208 100481298732576 100540889432064 100633298337792 100731697127424 100889989742592 100982719512576 101158534250496 101410620309504 101509779161088 101603078590464 101762740518912 101862243672064 101955867057792 102116083367936 102387891437568 102548786642944 102643041042432 102743404949504 102999440490496 103425058013184 103621339317969 103682792226816 103784172797952 103879562662656 104042801922048 104319738445824 104483669409792 104579702194176 104681959759872 104846459928576 104942826160128 105045438786816 105307210973184 105490554814464 105587513044992 105742364737536 105753436225536 105954136354176 106391963363904 106657091076096 106761379903362 106824695021568 106922879483904 107027428197888 107294139482112 107480942641152 107579730272256 107748784078848 107854140358656 107953271002368 108122911801344 108328108748904 108581068210176 108787134652416 108958085808128 109058231107584 109164867758848 109436905521152 109889124139008 109900629803008 110162966740992 110372035329072 110839722098688 111013898747904 111115933581312 111224582244864 111399363674112 111501752795136 111695881568256 111974226591744 112083714490368 112186732610304 112363025989632 112576269876312 112643033530368 113041461074148 113108500611072 113323159268352 113335024484352 113501238460416 113605559451648 113803351031808 114086947848192 114198501556224 114303463414272 114483083083776 114595024131072 114700350440016 114880593788928 115186377867264 115367384973312 115473421172736 115586330568192 115767966171136 115874370551808 115987671993776 116056458788864 116276712116224 116757194397696 116769419165696 117048152162304 117060407394304 117544128086016 117767204729856 117952267419648 118060679430144 118176118635168 118470612344832 118676874166272 118785952175616 118972615753728 119088946646016 119198403398448 119269094326272 119385715113984 119683223126016 119891596148736 120177781899264 120405856722624 120418463514624 120705906917376 120916060471296 121217382088704 121335907903488 121447429877664 121638275776512 121869122342517 122153701736448 122385526483968 122577846534144 122690509996032 122810476228704 122883309305856 123003464056832 123116518711296 123309987463168 123638208528384 123946313711616 124067507863552 124376682856448 124890636091392 125127655025472 125140756201472 125324284133376 125439471894528 125657866764288 125971004915712 126094178801664 126210074186592 126284923404288 126408404238336 126532005811392 126648303610851 126723412721664 126847322308608 127163424571392 127384820908032 127501902544896 127688893267968 127702262611968 127944617484288 128473314250752 128793468469248 128919402147456 129037894245018 129240668012544 129584675100672 129788308094976 129907598819328 130034621889216 130238961942528 130358666870784 130486130992998 130563516137472 130811301130752 131365596561408 131692958318592 131821727105024 132150225534976 132380304080896 132696300847104 132710194479104 132948133464564 132962053464064 133279438887936 133511483437056 133844192722944 133975064976768 134098203823254 134177731117056 134308929503232 134519986323456 134643626016768 134878045667328 135346372214784 135470771453952 135683654025216 135941156077056 136502896391424 136517188583424 136843060248576 136857388056576 137422914453504 137683717294464 137900077350912 138026823745536 138161785757292 138243722969088 138378897063936 138506083550208 138723735896064 139092984594432 139439602925568 139575946346496 139795279904768 139923768213504 140060585049088 140409614630912 140654073085952 140783350726656 140989819650048 141004581634048 141272181805568 141855951151872 142209454768128 142348506537816 142432926695424 142563839311872 142703237597184 143058852642816 143307923521536 143439640363008 143665045438464 143805520478208 143937694669824 144163882401792 144437478331872 145034327415888 145049512869888 145395751514112 145410974810112 146011846606848 146288949625368 146375706673152 146518832185344 146653500229632 146883955654656 147162713772096 147786296131584 148018531663872 148154578108416 148299442993152 148532484898816 148669003726848 148927842091008 149298968788992 149444952653824 149582310147072 149817367986176 150101693168416 150190711373824 150721948098864 150811334148096 151097545691136 151113365979136 151334984613888 151474079268864 151737801375744 152115930464256 152264668741632 152404617885696 152644110778368 152793365508096 152933800586688 153174125051904 153581837156352 153823179964416 153964561563648 154115107424256 154499160735744 155137587019776 155524188340224 155676259196928 155819343993984 156064202883072 156479607668736 156725504114688 156869553291264 157022939639808 157269689892864 157414239240192 157568158180224 157960816459776 158235832221696 158381269567488 158630154338304 158785262194688 158931204531264 159180953485312 159483048991442 159577630834688 159855461531648 160142069855043 160237042532352 160541142296832 160557951352832 160941209223168 161221413961728 161623176118272 161781210537984 161929906503552 162184367702016 162492163123356 162871602315264 163180701978624 163437128712192 163587346661376 163747301638272 164155358281728 164833686208512 164850944704512 165244450111488 165558052993608 165944651415552 166259583148032 166520848121856 166673900371968 166836873367296 167099045511168 167252629192704 167543822352384 167961339887616 168125571735552 168280098915456 168544538984448 168709341081856 168864404814468 168964550295552 169129763078144 169551232761856 169846427877376 170002536726528 170251857690624 170592823312384 171297752334336 171724624625664 171892536196608 172050525660024 172320890683392 172779566800896 173051077459968 173210131759104 173379495852288 173651949256704 173811555827712 173981507990664 174084688183296 174415068174336 175135791596544 175154128748544 175572228243456 175590611091456 176316192129024 176650807094784 176928401129472 177091019145216 177264177952752 177705918517248 178015311249408 178178928263424 178458923630592 178633419969024 178797605097672 178903641489408 179078572670976 179359981764608 179524834689024 179837394223104 180461829619712 180627695271936 180911538700288 181254874769408 182003861855232 182022918111232 182457413664768 182476517408768 183230552604672 183578289725952 183866769801216 184035764994048 184215714343056 184324963958784 184505196085248 184674778066944 184964981194752 185457312792576 185919470567424 186101261795328 186565024284672 187335954137088 187691482538208 187711134302208 187986426200064 188159207841792 188486800146432 188956507373568 189141268202496 189315111279888 189427385106432 189612606357504 189798008717088 189910568927232 190085119082496 190270983462912 190745136857088 191077231362048 191252853817344 191553393917952 191740693970944 191916926226432 192218509869056 192583304442496 193379103221184 193399350493184 193861002018816 193881299746816 194682462142464 195051932833824 195167608897536 195358442913792 195538000306176 195729196489497 195845274206208 196216951696128 197048394842112 197358042218496 197539437477888 197732590657536 198225338302464 198570456121344 199044451270656 199065291718656 199422200196846 199443080196096 199919158331904 200267225155584 200766289084416 200962597465152 201147305734881 201266596675584 201463394254848 201779979485184 201965439025152 202317068500992 202821240619008 203019558322176 203206157180928 203525481037824 203724487344128 203911734115584 204232166735872 204775782875136 205097573285888 205286082084864 205486809899008 205998880980992 206850116026368 207242678635938 207365584453632 207568345595904 207759125325312 208085603844096 208639476891648 209159404388352 209363919519744 209692919857152 209885652320256 210090877573632 210614421946368 210981109628928 211175026089984 211484729475072 211506872451072 211908272708352 212783926727808 213314182152192 213522759806724 213649390043136 213845758967808 214054856395776 214588278964224 214961885282304 215159460544512 215497568157696 215708280717312 215906542004736 216245823602688 216656217497808 217574269304832 217916171616256 218116462215168 218329735517696 218873811042304 219778248278016 219801259606016 220325933481984 220744070658144 221679444197376 222027797495808 222231867162624 222449164489728 222798727348224 223003505590272 223391763136512 223948453183488 224167428980736 224373465220608 224726051979264 225152539752624 225286067060736 226082922148296 226217001222144 226646318536704 226670048968704 227002476920832 227211118903296 227606702063616 228173895696384 228397003112448 228606926828544 228966166167552 229190048262144 229400700880032 229761187577856 230372755734528 230734769946624 230946842345472 231172661136384 231535932342272 231748741103616 231975343987552 232112917577728 232553424232448 233514388795392 233538838331392 234096304324608 234120814788608 235088256172032 235534409459712 235904534839296 236121358860288 236352237270336 236941224689664 237353748332544 237571904351232 237945231507456 238177893292032 238396806796896 238538188652544 238771430227968 239224573487163 239366446252032 239783192297472 240355563798528 240811713445248 240836927029248 241411813834752 241832120942592 242434764177408 242671815806976 242894859755328 243276551553024 243738244685034 244307403472896 244771052967936 245155693068288 245381019992064 245620952457408 246006928113664 246233037422592 246619974926336 247276417056768 247892627423232 248135015727104 248753365712896 249781272182784 250255310050944 250281512402944 250648568266752 250878943789056 251315733528576 251942009831424 252188357603328 252420148373184 252816808476672 253064011622784 253296607221702 253446825443328 253694644617216 254326849142784 254769641816064 255003805089792 255377786535936 255889234968576 256946628501504 257586936938496 257838804294912 258075788490036 258481336025088 259169350201344 259576616189952 259815197638656 260069243778432 260477923885056 260717333741568 260972261985996 261127032274944 261622602261504 262731193122816 263385916637184 263643454210048 264300451069952 264760608161792 265392601694208 265896266929128 265924106928128 266558877775872 267022966874112 267688385445888 267950129953536 268196407646508 268355462234112 268617859006464 269039972646912 269287252033536 269756091334656 270692744429568 270941542907904 271367308050432 271882312154112 273005792782848 273034377166848 273686120497152 273714776113152 274845828907008 275367434588928 275800154701824 276053647491072 276323571514584 276487445938176 276757794127872 277012167100416 277447471792128 278185969188864 278879205851136 279151892692992 279590559809536 279847536427008 280121170098176 280819229261824 281308146171904 281566701453312 281979639300096 282009163268096 282544363611136 283711902303744 284418909536256 284697013075632 284865853390848 285127678623744 285406475194368 286117705285632 286615847043072 286879280726016 287330090876928 287611040956416 287875389339648 288327764803584 288874956663744 290068654831776 290099025739776 290791503028224 290821949620224 292023693213696 292577899250736 292751413346304 293037664370688 293307000459264 293767911309312 294325427544192 295572592263168 296037063327744 296309156216832 296598885986304 297064969797632 297338007453696 297855684182016 298597937577984 298889905307648 299164620294144 299634735972352 300203386336832 301443896197728 301622668296192 302195091382272 302226731958272 302669969227776 302948158537728 303475602751488 304231860928512 304529337483264 304809235771392 305288221556736 305586731016192 305867601173376 306348250103808 307163674312704 307646359928832 307929123127296 308230214848512 308998321471488 310275174039552 310864017953907 311048376680448 311352518393856 311638687987968 312128405766144 312959215337472 313451008229376 313739106582528 314045879279616 314539379785728 314828478480384 315136316360448 315921632919552 316471664443392 316762539134976 317260308676608 317570524389376 317862409062528 318361906970624 318966097982884 319155261669376 319710923063296 320284139710086 320474085064704 321082284593664 321115902705664 321882418446336 322442827923456 323246352236544 323562421075968 323859813007104 324368735404032 324984326246712 325743204630528 326361403957248 326874257424384 327174693322752 327494603276544 328310716563456 329667372417024 329701889409024 330488900222976 331116105987216 332519166296064 333041696243712 333347800743936 333673746734592 334198091022336 334505258385408 335087644704768 335922679775232 336251143471104 336560197830912 337089077968896 337418682163712 337728809628936 337929100591104 338259526156288 339102465523712 339692855754752 340005073453056 340503715381248 341185646624768 342595504668672 343449249251328 343785072393216 344101051320048 344641781366784 345559133601792 346102154919936 346420263518208 346758991704576 347303898513408 347623111655424 347963015981328 348169376366592 348830136348672 350271583193088 350308257497088 351144456486912 351181222182912 352632384258048 353301614189568 353856802258944 354182038290432 354528355905504 355411837034496 356030622498816 356357856526848 356917847261184 357266839938048 357595210195344 357807282978816 358157145341952 358719963529216 359049669378048 359674788446208 360923659239424 361255390543872 361823077400576 362509749538816 364007723710464 364045836222464 364914827329536 364953034817536 365607367027551 366461105209344 367156579451904 367733539602432 368071529988096 368431428686112 368649927917568 369010392170496 369349556133888 369929962389504 370914625585152 371838941134848 372202523590656 373130048569344 374671908274176 375382965076416 375422268604416 375972852400128 376318415683584 376973600292864 377913014747136 378282536404992 378630222559776 378854770212864 379225212715008 379596017434176 379944910832553 380170238164992 380541966925824 381490273714176 382154462724096 382505707634688 383106787835904 383481387941888 383833852452864 384437019738112 385166608884992 386758206442368 386798700986368 387722004037632 387762599493632 389364924284928 390103865667648 390716885827584 391076000612352 391458392978994 391690548412416 392433903392256 394096789684224 395078874955776 395465181315072 396450676604928 397140912242688 398088902541312 398130583437312 398844400393692 398886160392192 399838316663808 400534450311168 401532578168832 401925194930304 402294611469762 402533193351168 402926788509696 403559958970368 403930878050304 404634137001984 406039116644352 406412314361856 407050962075648 407448974688256 407823468231168 408464333471744 409551565750272 410572164169728 410973619798016 411997761961984 413700232052736 414485357271876 414731168907264 415136691191808 415518250650624 416171207688192 417278953783296 418318808776704 418727839039488 419385839714304 419771304640512 420181755147264 421228843892736 421962219257856 422350052179968 422969458950144 423013744902144 423816545416704 425567853455616 426628364304384 427045519613448 427298780086272 427691517935616 428109712791552 429176557928448 429923770564608 430318921089024 430995136315392 431416561434624 431813084009472 432491647205376 433312434995616 435148538609664 435832343232512 436232924430336 436659471035392 437747622084608 439556496556032 439602519212032 440651866963968 441488141316288 443358888394752 444055594991616 444463734325248 444898328979456 445597454696448 446007011180544 446783526273024 447896906366976 448334857961472 448746930441216 449452103958528 450305079505248 450572134121472 452165844296592 452434002444288 453292637073408 453340097937408 454004953841664 454422237806592 455213404127232 456347791392768 456794006224896 457213853657088 457932332335104 458380096524288 458801401760064 459522375155712 460745511469056 461469539893248 461893684690944 462345322272768 463071864684544 463497482207232 463950687975104 465106848464896 467028777590784 467077676662784 468192608649216 468241629577216 470176512344064 471068818919424 471809069678592 472242717720576 472704474540672 473882449379328 474707496665088 475143808702464 475890463014912 476355786584064 476793613593792 477542860455936 478449146974326 478732892504064 479566384594944 480426209565129 480711127597056 481623426890496 481673854058496 482823627669504 483664241885184 484869528354816 485343631613952 485789719510656 486553103106048 487476489370068 488614806945792 489542105935872 490311386136576 490762039984128 491241904914816 492013856227328 492466074845184 493239949852672 494552834113536 496270031454208 497506731425792 499562544365568 500510620101888 500563024805888 501297136533504 501757887578112 502631467057152 503884019662848 504376715206656 504840296746368 505633616953344 506128023245568 506593214443404 506893650886656 507389289234432 508653698285568 509539283632128 510007610179584 510755573071872 511778469937152 513893257003008 515173873876992 515677608589824 516151576980072 516962672050176 518338700402688 519153232379904 519630395277312 520138487556864 520955847770112 521434667483136 521944523971992 522254064549888 523245204523008 525462386245632 526771833274368 527286908420096 528600902139904 529521216323584 530785203388416 531792533858256 531848213856256 533117755551744 534045933748224 535376770891776 535900259907072 536392815293016 536710924468224 537235718012928 538079945293824 538574504067072 539512182669312 541385488859136 541883085815808 542734616100864 543764624308224 546011585565696 546068754333696 547372240994304 547429552226304 549691657814016 550734869177856 551600309403648 552107294982144 552647143029168 552974891876352 553515588255744 554024334200832 554894943584256 556371938377728 557758411702272 558303785385984 559181119619072 559695072854016 560242340196352 561638458523648 562616292343808 563133402906624 563959278600192 564018326536192 565088727222272 567423804607488 568837819072512 569394026151264 569731706781696 570255357247488 570812950388736 572235410571264 573231694086144 573758561452032 574660181753856 575222081912832 575750778679296 576655529607168 577749913327488 580137309663552 580198051479552 581583006056448 581643899240448 584047386427392 585155798501472 585502826692608 586075328741376 586614000918528 587187589468491 587535822618624 588650855088384 591145184526336 592074126655488 592618312433664 593197771972608 594129939595264 594676014907392 595711368364032 597195875155968 597779810615296 598329240588288 599269471944704 600406772673664 602887792395456 604390182764544 604453463916544 605339938455552 605896317075456 606951205502976 608463721857024 609058674966528 609618471542784 610576443113472 611173462032384 611735202346752 612696500207616 614327348625408 615292719857664 615858246254592 616460429697024 617996642942976 620550348079104 621728035907814 622096753360896 622705036787712 623277375975936 624256811532288 625918430674944 627478213165056 628091758559232 629078759571456 629656956960768 630272632720896 631843265839104 632943328886784 633525078269952 634520617353216 635141048778752 635724818125056 636723813941248 637932195965768 638310523338752 639421846126592 640568279420172 640948170129408 642164569187328 642231805411328 643764836892672 644885655846912 646492704473088 647124842151936 647719626014208 648737470808064 649968652493424 652722807914496 653748514848768 654349386645504 654989206553088 656621433126912 659334744834048 659403778818048 660977800445952 662232211974432 665038332592128 666083392487424 666695601487872 667347493469184 668396182044672 669010516770816 670175289409536 671845359550464 672502286942208 673120395661824 674178155937792 674837364327424 675457619257872 675858201182208 676519052312576 678204931047424 679385711509504 680010146906112 681007430762496 682371293249536 685191009337344 686898498502656 687570144786432 688202102640096 689283562733568 691118267203584 692204309839872 692840527036416 693517983409152 694607797026816 695246223310848 695926031962656 696338752733184 697660272697344 700543166386176 700616514994176 702288912973824 702362444365824 705264768516096 706603228379136 707713604517888 708364076580864 709056711811008 710823674068992 712061244997632 712715713053696 713835694522368 714533679876096 715190420390688 715614565957632 716314290683904 717673720461489 718099338756096 719349576892416 721847318478848 722510781087744 723646154801152 725019499077632 728015447420928 728091672444928 729829654659072 729906069635072 731214734055102 732922210418688 734313158903808 735467079204864 736143059976192 736862857372224 738020784340992 738699112267776 739859924779008 741829251170304 743677882269696 744405047181312 746260097138688 749343816548352 750765930152832 750844537208832 751945704800256 752636831367168 753947200585728 755826029494272 756565072809984 757260445119552 758450425430016 759192034868352 759889821665106 760340476329984 761083933851648 762980547428352 764308925448192 765011415269376 766962775883776 767667704905728 768874039476224 770333217769984 773516412884736 773597401972736 775444008075264 775525198987264 778729848569856 780207731335296 781433771655168 782152001224704 782916785957988 783381096824832 784867806784512 788193579368448 790157749911552 790930362630144 792901353209856 794281824485376 796177805082624 797688800787384 797772320784384 799676633327616 801068900622336 803065156337664 803850389860608 804589222939524 805066386702336 805853577019392 807119917940736 807861756100608 809268274003968 812078233288704 812824628723712 814101924151296 814897949376512 815646936462336 816928666943488 819103131500544 821144328339456 821947239596032 823995523923968 827400464105472 828970714543752 829462337814528 830273382383616 831036501301248 832342415376384 834557907566592 836637617553408 837455678078976 838771679428608 839542609281024 840363510294528 842457687785472 843924438515712 844700104359936 845938917900288 846027489804288 847633090833408 851135706911232 853256728608768 854091039226896 854597560172544 855383035871232 856219425583104 858353115856896 859847541129216 860637842178048 861990272630784 862833122869248 863626168018944 864983294410752 866624869991232 870297077219328 871664686465024 872465848860672 873318942070784 875495244169216 879112993112064 879205038424064 881303733927936 882976282632576 886717776789504 888111189983232 888927468650496 889796657958912 891194909392896 892014022361088 893567052546048 895793812733952 896669715922944 897493860882432 898904207917056 900610159010496 904331688593184 904868004888576 906585274146816 906680195874816 908009907683328 908844475613184 910426808254464 912695582785536 913588012449792 914427707314176 915864664670208 916760193048576 917602803520128 919044750311424 921491022938112 922939079786496 923787369381888 924690644545536 926143729369088 926994964414464 927901375950208 930213696929792 934057555181568 934155353325568 936385217298432 940353024688128 942137637838848 943618139357184 944485435441152 945408949081344 947764898758656 949414993330176 950287617404928 951780926029824 952711573168128 953587227187584 955085720911872 956898293948652 957465785008128 959132769189888 960852419130258 961422255194112 963246853780992 963347708116992 965647255339008 967328483770368 969739056709632 970687263227904 971579439021312 973106206212096 974952978740136 977229613891584 979084211871744 980622772273152 981524079968256 982483809829632 984027712454656 984932149690368 986479899705344 989105668227072 992540062908416 995013462851584 999125088731136 1001021240203776 1001126049611776 1002594273067008 1003515775156224 1005262934114304 1007768039325696 1008753430413312 1009680593492736 1011267233906688 1012256046491136 1013186428886808 1013787301773312 1014778578468864 1017307396571136 1019078567264256 1020015220359168 1021511146143744 1023556939874304 1027786514006016 1030347747753984 1031355217179648 1032303153960144 1033925344100352 1036677400805376 1038306464759808 1039260790554624 1040276975113728 1041911695540224 1042869334966272 1043889047943984 1044508129099776 1046490409046016 1050924772491264 1053543666548736 1054573816840192 1057201804279808 1059042432647168 1061570406776832 1063585067716512 1063696427712512 1066235511103488 1068091867496448 1070753541783552 1071800519814144 1072785630586032 1073421848936448 1074471436025856 1076159890587648 1077149008134144 1079024365338624 1082770977718272 1083766171631616 1085469232201728 1087529248616448 1092023171131392 1092137508667392 1094744481988608 1094859104452608 1096822101082653 1099383315628032 1101469738355712 1103200618807296 1104214589964288 1105294286058336 1105949783752704 1107031176511488 1108048668401664 1109789887168512 1112743876755456 1115516823404544 1116607570771968 1118362239238144 1119390145708032 1120484680392704 1123276917047296 1125232584687616 1126266805813248 1127918557200384 1128036653072384 1130177454444544 1134847609214976 1137675638145024 1138788052302528 1139834732497659 1140510714494976 1141625900777472 1144470821142528 1146463388172288 1147517122904064 1149320363507712 1150444163825664 1151501557358592 1153311059214336 1155499826654976 1160274619327104 1160396102959104 1163166012112896 1163287798480896 1168094772854784 1170311597002944 1172150657482752 1173228001837056 1174375178936982 1175071645237248 1177301710176768 1182290369052672 1185236624867328 1186395543945216 1188259879190528 1189352029814784 1191422736728064 1194391750311936 1195559621230592 1196658481176576 1198538943889408 1200813545347328 1205775584790912 1208780365529088 1208906927833088 1210679876911104 1211792634150912 1213902411005952 1218117349933056 1219236943085568 1221152886226944 1222346924064768 1223470404693504 1225393000415232 1228654697250816 1231716492509184 1232920859394048 1235993285885952 1241100696158208 1243456071815628 1244193506721792 1245410073575424 1246554751951872 1248513623064576 1251836861349888 1254956426330112 1256183517118464 1258157519142912 1259313913921536 1260545265441792 1263686531678208 1265886657773568 1267050156539904 1269041234706432 1270282097557504 1271449636250112 1273447627882496 1275864391931536 1276621046677504 1281136558840344 1281896340258816 1284329138374656 1284463610822656 1287529673785344 1289771311693824 1292985408946176 1294249684303872 1295439252028416 1297474941616128 1299937304986848 1305445615828992 1307497029697536 1308698773291008 1309978413106176 1313242866253824 1318669489668096 1318807557636096 1321955600891904 1324464423948864 1330076665184256 1332166784974848 1333391202975744 1334694986938368 1336792364089344 1338021033541632 1340350578819072 1343690719100928 1345004573884416 1346240791323648 1348356311875584 1349674728654848 1350915238515744 1351716402364416 1353038104625152 1356409862094848 1358771423019008 1360020293812224 1362014861524992 1364742586499072 1370382018674688 1373796997005312 1375140289572864 1376404205280192 1378567125467136 1382236534407168 1384408619679744 1385681054072832 1387035966818304 1389215594053632 1390492446621696 1391852063925312 1395320545394688 1401086332772352 1401233029988352 1404577825947648 1404724888731648 1410529537032192 1413206456758272 1415427209035776 1416728153161728 1418113423622016 1421647348137984 1424122489995264 1425431426107392 1427671389044736 1429067359752192 1430380840781376 1432628581367808 1435347440922978 1436198677512192 1438699153784832 1443694636957696 1445021562175488 1450038998155264 1456030894841856 1456183344889856 1459659309318144 1459812139270144 1462429468110204 1465844420837376 1468626317807616 1470934158409728 1472286119952384 1473725714744448 1476041568681984 1477398224535552 1479719849558016 1483658502340608 1488810094362624 1492520194277376 1498687633096704 1501531860305664 1501689074417664 1503891409600512 1505273662734336 1507894401171456 1511652058988544 1513130145619968 1514520890239104 1516900850860032 1518384069736704 1519779643330212 1520680952659968 1522167867703296 1525961094856704 1528617850896384 1530022830538752 1533925551767552 1535335409811456 1537748078952448 1540666435539968 1547032825769472 1547194803945472 1550888016150528 1551050397974528 1557459697139712 1560415462670592 1562867543310336 1564304002449408 1565833571915976 1566762193649664 1569735613569024 1576387158736896 1580315499823104 1581860725260288 1585802706419712 1588563648970752 1592355610165248 1595377601574768 1595544641568768 1599353266655232 1602137801244672 1606130312675328 1607700779721216 1609178445879048 1610132773404672 1611707154038784 1614239835881472 1615723512201216 1618536548007936 1624156466577408 1625649257447424 1628203848302592 1629795898753024 1631293872924672 1633857333886976 1638206263001088 1642288656678912 1643894479192064 1647991047847936 1654800928210944 1657941429087504 1658924675629056 1660546764767232 1662073002602496 1664684830752768 1669115815133184 1673275235106816 1674911356157952 1677543358857216 1679085218562048 1680727020589056 1684915375570944 1687848877031424 1689400208719872 1691877835800576 1692054979608576 1695266181666816 1702271413822464 1706513457217536 1708182078453792 1709195120345088 1710766071742464 1712438851166208 1716706231713792 1719695082258432 1721275684356096 1723980545261568 1725666245738496 1727252336037888 1729966588821504 1733249739982464 1740594154438656 1743329372930048 1744931697721344 1746637884141568 1750990488338432 1758225986224128 1758410076848128 1761562768405473 1762607467855872 1765952565265152 1773435553579008 1776222379966464 1777854937300992 1779593315917824 1782389818785792 1784028044722176 1787134105092096 1791587625467904 1793339431845888 1794987721764864 1797808415834112 1801220318020992 1808663377186368 1813170548293632 1813360391749632 1816019815366656 1817688951226368 1820853616508928 1825391165571072 1827176024899584 1828855414628352 1831729329340416 1833520386097152 1835205607040256 1838089500622848 1842982045876224 1845878159572992 1847574738763776 1849381289091072 1852287458738176 1853989928828928 1855802751900416 1860427393859584 1868115110363136 1868310706651136 1872770434596864 1884275275677696 1887236278714368 1888970870882304 1890817898162688 1895529797517312 1898829986660352 1900575234809856 1903561852059648 1905423146336256 1907174454375168 1910171441823744 1913796587897304 1914931570016256 1918265538379776 1921704838260516 1922844510388224 1926493707561984 1926695416233984 1931294510678016 1934656967540736 1939478113419264 1941374526455808 1943158878042624 1946212412424192 1949905957480272 1958168423743488 1961245544546304 1963048159936512 1964967619659264 1968055424909312 1969864299380736 1972959799410688 1978211336454144 1985080125816832 1990026925703168 1998250177462272 2002042480407552 2002252099223552 2005188546134016 2007031550312448 2010525868228608 2015536078651392 2017506860826624 2019361186985472 2022534467813376 2024512092982272 2026372857773616 2027574603546624 2029557156937728 2034614793142272 2038157134528512 2040030440718336 2043022292287488 2047113879748608 2055573028012032 2060695495507968 2062710434359296 2064606307920288 2067850688200704 2073354801610752 2076612929519616 2078521581109248 2080553950227456 2083823391080448 2085738669932544 2087778095887968 2089016258199552 2092980818092032 2101849544982528 2107087333097472 2109147633680384 2114403608559616 2118084865294336 2123140813553664 2127170135433024 2127392855425024 2132471022206976 2136183734992896 2141507083567104 2143601039628288 2145571261172064 2146843697872896 2148942872051712 2153021161384467 2154298016268288 2158048730677248 2165541955436544 2167532343263232 2170938464403456 2175058497232896 2184046342262784 2184275017334784 2189488963977216 2189718208905216 2193644202165306 2198766631256064 2202939476711424 2206401237614592 2208429179928576 2210588572116672 2214062353022976 2216097336803328 2219579774337024 2225487753510912 2231033646809088 2233215141543936 2238780291416064 2240969360785408 2246553834094592 2250465169375232 2252533611626496 2255837114400768 2256073306144768 2260354908889088 2269695218429952 2275351276290048 2277576104605056 2279669464995318 2281021428989952 2283251801554944 2288941642285056 2292926776344576 2295034245808128 2300888327651328 2303003114717184 2306622118428672 2310999653309952 2320549238654208 2320792205918208 2326332024225792 2326575596961792 2336189545709568 2340623194005888 2344301314965504 2346456003674112 2348750357873964 2350143290474496 2354603420353536 2364580738105344 2370473249734656 2372791087890432 2376519758381056 2378704059629568 2382845473456128 2391119242461184 2393316962353152 2397077887778816 2401627090694656 2411551169581824 2417560731058176 2417813855666176 2421359753822208 2423585268301824 2427804822011904 2436234699866112 2438473886171136 2442305772453888 2444693848129536 2446940809387008 2450786000830464 2457309394501632 2463432985018368 2465841718788096 2471986571771904 2482201392316416 2486912143631256 2488387013443584 2490820147150848 2493109503903744 2497027246129152 2503673722699776 2509912852660224 2512367034236928 2516315038285824 2518627827843072 2521090530883584 2527373063356416 2531773315547136 2534100313079808 2538082469412864 2540564195115008 2542899272500224 2546895255764992 2551728783863072 2553242093355008 2562273117680688 2563792680517632 2568658276749312 2568927221645312 2575059347570688 2579542623387648 2585970817892352 2588499368607744 2590878504056832 2594949883232256 2599874609973696 2610891231657984 2614994059395072 2617397546582016 2619956826212352 2626485732507648 2637338979336192 2637615115272192 2643911201783808 2648928847897728 2660153330368512 2664333569949696 2666782405951488 2669389973876736 2673584728178688 2676042067083264 2680701157638144 2687381438201856 2690009147768832 2692481582647296 2696712623751168 2699349457309696 2701830477031488 2706076209250304 2712819724189696 2717542846038016 2720040587624448 2724029723049984 2729485172998144 2740764037349376 2747593994010624 2750280579145728 2752808410560384 2757134250934272 2764473068814336 2768817239359488 2771362108145664 2774071933636608 2778431188107264 2780984893243392 2783704127850624 2790641090789376 2802172665544704 2802466059976704 2809155651895296 2821059074064384 2826412913516544 2830854418071552 2833456306323456 2836226847244032 2843294696275968 2848244979990528 2850862852214784 2855342778089472 2858134719504384 2860761681562752 2865257162735616 2870694881845956 2872397355024384 2877398307569664 2887389273915392 2890043124350976 2900077996310528 2912061789683712 2912366689779712 2919318618636288 2924858936220408 2931688841674752 2937252635615232 2941868316819456 2944572239904768 2947451429488896 2952083137363968 2954796449071104 2959439699116032 2967317004681216 2977620188725248 2985040388554752 2997375266193408 3003063720611328 3003378148835328 3007782819201024 3010547325468672 3015788802342912 3023304117977088 3026260291239936 3029041780478208 3033801701720064 3036768139473408 3039559286660424 3041361905319936 3044335735406592 3051922189713408 3057235701792768 3060045661077504 3067851103535104 3070670819622912 3075496157904896 3081332871079936 3094065651538944 3094389607890944 3101776032301056 3102100795949056 3114919394279424 3120830925341184 3125735086620672 3128608004898816 3131667143831952 3133524387299328 3139471227138048 3152774317473792 3160630999646208 3163721450520576 3171605412839424 3177127297941504 3184711220330496 3190755203149536 3191089283137536 3198706533310464 3204275602489344 3212260625350656 3215401559442432 3218356891758096 3220265546809344 3223414308077568 3228479671762944 3231447024402432 3237073096015872 3248312933154816 3251298514894848 3256407696605184 3259591797506048 3262587745849344 3267714667773952 3276412526002176 3284577313357824 3287788958384128 3295982095695872 3309601856421888 3315882858175008 3317849351258112 3321093529534464 3324146005204992 3329369661505536 3338231630266368 3346550470213632 3349822712315904 3355086717714432 3358170437124096 3361454041178112 3369830751141888 3375697754062848 3378800417439744 3383755671601152 3384109959217152 3390532363333632 3404542827644928 3413026914435072 3416364156907584 3419504197492977 3421532143484928 3424877702332416 3433412463427584 3439390164516864 3442551368712192 3447961090523136 3451332491476992 3454504672075776 3459933177643008 3466499479964928 3481188308877312 3486658745860096 3489863395442688 3493275768283136 3501980976676864 3516451972448256 3516820153696256 3523125536810946 3525214935711744 3531905130530304 3546871107158016 3555709874601984 3559186631835648 3564779637571584 3568056089444352 3574268210184192 3583175250935808 3586678863691776 3589975443529728 3595616831668224 3602440636041984 3617326754372736 3626341096587264 3626720783499264 3632039630733312 3635377902452736 3641707233017856 3654352049799168 3657710829256704 3663458658680832 3667040772194304 3670411214080512 3676179001245696 3685964091752448 3695149477527552 3698762578182144 3704574917476352 3707979857657856 3711605503800832 3720854787719168 3736230220726272 3736621413302272 3745540869193728 3768550551355392 3774472557428736 3777941741764608 3781635796325376 3791059595034624 3797659973320704 3801150469619712 3807123704119296 3810846292672512 3814348908750336 3820342883647488 3827593175794608 3829863140032512 3843409676521032 3845689020776448 3852987415123968 3853390832467968 3862589021356032 3869313935081472 3878956226838528 3882749052911616 3886317756085248 3892424824848384 3899811914960544 3916336847486976 3922491089092608 3926096319873024 3929935239318528 3936110849818624 3939728598761472 3945919598821376 3956422672908288 3970160251633664 3980053851406336 3996500354924544 4004084960815104 4004504198447104 4010377092268032 4014063100624896 4021051736457216 4031072157302784 4035013721653248 4038722373970944 4045068935626752 4049024185964544 4052745715547232 4055149207093248 4059114313875456 4069229586284544 4076314269057024 4080060881436672 4086044584574976 4094227759497216 4111146056024064 4121390991015936 4125420868718592 4129212615840576 4135701376401408 4146709603221504 4153225859039232 4157043162218496 4161107900454912 4167646782160896 4171477339865088 4175556191775936 4185961636184064 4203699089965056 4214174666194944 4218295267360768 4228807217119232 4236169730588672 4246281627107328 4254340270866048 4254785710850048 4264942044413952 4272367469985792 4283014167134208 4287202079256576 4291142522344128 4297885744103424 4306042322768934 4308596032536576 4316097461354496 4331083910873088 4335064686526464 4350116994465792 4368092684525568 4368550034669568 4378977927954432 4379436417810432 4387288404330612 4397533262512128 4405878953422848 4412802475229184 4416858359857152 4421177144233344 4428124706045952 4432194673606656 4439159548674048 4450975507021824 4466430283087872 4477560582832128 4481938721570816 4493107668189184 4500930338750464 4505067223252992 4511674228801536 4520709817778176 4539390436859904 4550702552580096 4555152209210112 4559338929990636 4562042857979904 4566503603109888 4577883284570112 4585853552689152 4590068491616256 4601776655302656 4606006229434368 4613244236857344 4621999306619904 4641098477308416 4641584411836416 4652664048451584 4653151193923584 4672379091419136 4681246388011776 4688602629931008 4692912007348224 4697500715747928 4700286580948992 4709206840707072 4729161476210688 4740946499469312 4745582175780864 4753039516762112 4757408119259136 4765690946912256 4782238484922368 4786633924706304 4794155775557632 4803254181389312 4823102339163648 4835121462116352 4835627711332352 4842719507644416 4847170536603648 4855609644023808 4872469399732224 4876947772342272 4884611544907776 4889387696259072 4893881618774016 4901572001660928 4914618789003264 4926865970036736 4931683437576192 4943973143543808 4964402784632832 4973824287262512 4976774026887168 4981640294301696 4986219007807488 4994054492258304 5007347445399552 5019825705320448 5024734068473856 5032630076571648 5037255655686144 5042181061767168 5054746126712832 5063546631094272 5068200626159616 5076164938825728 5081128390230016 5085798545000448 5093790511529984 5103457567726144 5124546235361376 5127585361035264 5137316553498624 5137854443290624 5150118695141376 5159085246775296 5171941635784704 5176998737215488 5181757008113664 5189899766464512 5199749219947392 5221782463315968 5229988118790144 5234795093164032 5239913652424704 5252971465015296 5274677958672384 5275230230544384 5284688305216419 5287822403567616 5297857695795456 5320306660737024 5328667139899392 5333564811902976 5338779947753472 5347169456357376 5352084134166528 5361402315276288 5374762876403712 5380018295537664 5384963165294592 5393425247502336 5398698914619392 5403660954062976 5412152418500608 5425639448379392 5435085692076032 5440081175248896 5448059446099968 5458970345996288 5481528074698752 5495187988021248 5500561158291456 5505616821120768 5514268501868544 5528946137628672 5537634478718976 5542724216291328 5548143867273216 5556862376214528 5561969786486784 5567408255701248 5581282181578752 5604345331089408 5604932119953408 5618311303790592 5652825827033088 5661708836143104 5666912612646912 5672453694488064 5686589392551936 5696489959981056 5701725704429568 5710685556178944 5716269439008768 5721523363125504 5730514325471232 5741389763691912 5744794710048768 5754796615139328 5774778547830784 5780086248701952 5800155992621056 5824123579367424 5824733379559424 5838637237272576 5849717872440816 5874505271230464 5883736633638912 5889144479809536 5894902858977792 5904166274727936 5909592898142208 5918879398232064 5934634009362432 5955240377450496 5970080777109504 5994750532386816 6006127441222656 6006756297670656 6015565638402048 6021094650937344 6031577604685824 6046608235954176 6052520582479872 6058083560956416 6067603403440128 6073536278946816 6079118573320848 6082723810639872 6088671470813184 6103844379426816 6114471403585536 6120091322155008 6135702207070208 6141341639245824 6150992315809792 6162665742159872 6188131303077888 6188779215781888 6203552064602112 6204201591898112 6229838788558848 6241661850682368 6251470173241344 6257216009797632 6263334287663904 6267048774598656 6278942454276096 6305548634947584 6321261999292416 6327442901041152 6343210825678848 6354254595883008 6369422440660992 6381510406299072 6382178566275072 6397413066620928 6408551204978688 6424521250701312 6430803118884864 6436713783516192 6440531093618688 6446828616155136 6459063484153401 6462894048804864 6474146192031744 6496625866309632 6502597029789696 6512815393210368 6519183595012096 6525175491698688 6535429335547904 6552825052004352 6569154626715648 6575577916768256 6591964191391744 6619203712843776 6631765716350016 6642187059068928 6648292010409984 6658739323011072 6676463260532736 6693100940427264 6699645424631808 6716340874248192 6722908082356224 6739661502283776 6751395508125696 6757600834879488 6767511343202304 6768219918434304 6781064726667264 6809085655289856 6826053828870144 6832728313815168 6839008394985954 6843064286969856 6849755404664832 6866824926855168 6878780329033728 6885102737424384 6902664982953984 6909009344151552 6919866355286016 6932998959929856 6962376617754624 6979726790885376 6986551536566272 7003961953353728 7032903944896512 7033640307392512 7046251073621892 7050429871423488 7063810261060608 7093742214316032 7111419749203968 7118373263671296 7129559275143168 7136112178888704 7148536420368384 7173357727383552 7179950887059456 7191233663336448 7204881272083968 7234653508745472 7252682193174528 7253441566998528 7264079261466624 7270755804905472 7283414466035712 7308704099598336 7315421658513408 7326917317361664 7334081544388608 7340822428161024 7352358002491392 7371928183504896 7390298955055104 7397525156364288 7409149834952704 7415959715315712 7423211007601664 7441709575438336 7472460441452544 7473242826604544 7491081738387456 7537101102710784 7548945114857472 7555883483529216 7563271592650752 7582119190069248 7595319946641408 7602300939239424 7614247408238592 7621692585345024 7628697817500672 7640685767294976 7655186351589216 7659726280065024 7686819353042064 7691378041552896 7705974830247936 7706781664935936 7725178042712064 7738627870162944 7757912453677056 7765498105823232 7772635512170496 7784849649696768 7799623829921088 7832673694973952 7844982178185216 7852192639746048 7859870478637056 7872221699637248 7879457197522944 7912845345816576 7940320503267328 7960107702812672 7993000709849088 8008169921630208 8009008396894208 8020754184536064 8028126201249792 8042103472914432 8062144314605568 8070027443306496 8077444747941888 8090137871253504 8098048371929088 8105491431094464 8118228627750912 8138459172569088 8152628538114048 8160121762873344 8172089169149952 8188455518994432 8222292112048128 8242781982031872 8250841737437184 8258425231681152 8271402752802816 8293419206443008 8306451718078464 8314086324436992 8322215800909824 8335293564321792 8342954679730176 8351112383551872 8371923272368128 8407398179930112 8436590534721536 8457614434238464 8472339461177344 8492563254214656 8508680541732096 8509571421700096 8529884088827904 8544734939971584 8566028334268416 8574404158513152 8582285044688256 8595771488206848 8612084645537868 8617192065073152 8632194922708992 8662167821746176 8670129373052928 8700233988931584 8736185369051136 8737100069339136 8757955855908864 8774576808661224 8795066525024256 8811757906845696 8825604950458368 8833716719714304 8842354288466688 8856249412091904 8864389347213312 8878319097348096 8901951014043648 8932860566175744 8955121165664256 8963877443141632 8986215336378368 9001860677500928 9010134446505984 9023348457603072 9041419635556352 9078780873719808 9101405105160192 9110304418420224 9118677859981272 9124085715959808 9133007206219776 9155766569140224 9171707105378304 9180136983232512 9203553310605312 9212012458868736 9226488473714688 9243998613239808 9282196954616832 9283168823672832 9305328096903168 9306302387847168 9344758182838272 9362492776023552 9377205259862016 9385824014696448 9395001431495856 9400573161897984 9418413681414144 9458322952421376 9481892998938624 9491164351561728 9506079033524224 9514816238518272 9531381893824512 9564476969844736 9573267849412608 9588311551115264 9606508362778624 9646204678327296 9670242924232704 9671255422664704 9685439015288832 9694341073207296 9711219288047616 9744938799464448 9753895544684544 9769223089815552 9778775392518144 9787763237548032 9803144003321856 9829237578006528 9853731940073472 9863366875152384 9887946287087616 9928805569265664 9947648574525024 9953548053774336 9963280588603392 9972438015614976 9988108984516608 10014694890799104 10039651410640896 10049468136947712 10065260153143296 10074511311372288 10084362123534336 10109492253425664 10127093262188544 10136401252319232 10152329877651456 10162256780460032 10171597090000896 10187581023059968 10206915135452288 10249092470722752 10274633106997248 10275708886581248 10300237390282752 10318170493550592 10343883271569408 10353997474430976 10363514016227328 10379799532929024 10399498439894784 10443564926631936 10459976237580288 10469590186328064 10479827304849408 10505942930030592 10549355917344768 10550460461088768 10569376610432838 10575644807135232 10595715391590912 10640613321474048 10667129623805952 10677559895506944 10694338912714752 10704168268333056 10722804630552576 10749525752807424 10760036591075328 10769926330589184 10786850495004672 10797397829238784 10807321908125952 10824304837001216 10851278896758784 10870171384152064 10880162350497792 10896118892199936 10917940691992576 10963056149397504 10990375976042496 11001122316582912 11011233642241536 11028537003737088 11057892275257344 11085448432582656 11096287734546432 11113724752429056 11123939572973568 11134816511402496 11162564363157504 11208690662178816 11209864239906816 11236622607581184 11305651654066176 11323417672286208 11333825225293824 11344907388976128 11373178785103872 11392979919962112 11403451408859136 11421371112357888 11432538878017536 11443046726251008 11461028650942464 11482779527383824 11489589420097536 11549557095661568 11560172497403904 11600311985242112 11648247158734848 11649466759118848 11677274474545152 11699435744881632 11749010542460928 11767473267277824 11778288959619072 11789805717955584 11808332549455872 11819185796284416 11837758796464128 11869268018724864 11910480754900992 11940161554219008 11989501064773632 12012254882445312 12013512595341312 12031131276804096 12042189301874688 12063155209371648 12093216471908352 12105041164959744 12116167121912832 12135206806880256 12147072557893632 12158237146641696 12165447621279744 12177342941626368 12207688758853632 12228942807171072 12240182644310016 12271404414140416 12282683278491648 12301984631619584 12325331484319744 12376262606155776 12377558431563776 12407104129204224 12408403183796224 12459677577117696 12483323701364736 12502940346482688 12514432019595264 12526668575327808 12557884908552192 12611097269895168 12642523998584832 12654885802082304 12686421651357696 12708509191766016 12738844881321984 12763020812598144 12764357132550144 12794826133241856 12817102409957376 12849042501402624 12861606237769728 12873427567032384 12893657232310272 12918126968306802 12925788097609728 12948292384063488 12993251732619264 13005194059579392 13038367190024192 13050350983397376 13070858671095808 13105650104008704 13138309253431296 13151155833536512 13183928382783488 13238407425687552 13263531432700032 13284374118137856 13296584020819968 13317478646022144 13352926521065472 13399290849263616 13432681748496384 13445816164712448 13479323004567552 13502791016251392 13515201669758976 13535022686404608 13562129453334528 13618171310579712 13652107657740288 13665456627630336 13678016789971908 13686128573939712 13699510809329664 13733649853710336 13757560658067456 13770205474848768 13805329965907968 13818018688303104 13839732710572032 13865997919859712 13924753235509248 13959453581770752 13973103073132544 14007923906707456 14065807889793024 14092502147243784 14100859742846976 14127620522121216 14187484428632064 14222839498407936 14236746527342592 14259118550286336 14272224357777408 14297072840736768 14346715454767104 14359901774118912 14382467326672896 14409762544167936 14469307017490944 14505364386349056 14506883133997056 14528158522933248 14541511609810944 14566828932071424 14617408199196672 14630843317026816 14653834634723328 14668163088777216 14681644856322048 14704716004982784 14743856367009792 14780597910110208 14795050312728576 14818299669905408 14831919430631424 14846422015203328 14883419150876672 14944920882905088 14946485653209088 14982163476774912 15074202205421568 15097890229714944 15111766967058432 15126543185301504 15164238380138496 15190639893282816 15204601878478848 15228494816477184 15243385170690048 15257395635001344 15281371534589952 15310372703178432 15373638706084128 15382756083105792 15411949660495872 15413563329871872 15450356085424128 15477255740325888 15515824907354112 15530996211646464 15545271024340992 15569699299393536 15599247659842176 15665347389947904 15689964356370432 15704385279492096 15719740957274112 15744443399274496 15758914395045888 15825690691633152 15880641006534656 15986001419698176 16016339843260416 16018016793788416 16041508369072128 16056252402499584 16084206945828864 16124288629211136 16140054886612992 16154889495883776 16180275742507008 16196096743858176 16210982862188928 16236457255501824 16276918345138176 16305257076228096 16320243525746688 16344178338299904 16376911037988864 16444584224096256 16485563964063744 16501683474874368 16516850463362304 16542805505605632 16586838412886016 16612903436156928 16628172648873984 16644431601819648 16670587128643584 16685909359460352 16702224767103744 16743846544736256 16814796359860224 16873181069443072 16915228868476928 16944678922354688 16985126508429312 17017361083464192 17019142843400192 17059768177655808 17089469879943168 17132056668536832 17148808317026304 17164570089376512 17191542976413696 17224169291075736 17234384130146304 17264389845417984 17324335643492352 17340258746105856 17400467977863168 17472370738102272 17474200138678272 17515911711817728 17549153617322448 17623515813691392 17651209900916736 17667433439428608 17684708576933376 17712498824183808 17728778694426624 17756638194696192 17803902028087296 17865721132351488 17910242331328512 17927754886283264 17972430672756736 18003721355001856 18020268893011968 18046696915206144 18082839271112704 18157561747439616 18202810210320384 18220608836840448 18237355719962544 18248171431919616 18266014412439552 18311533138280448 18343414210756608 18360273966465024 18407106621210624 18424024917737472 18452976947429376 18487997226479616 18564393909233664 18566337647345664 18610656193806336 18612604775694336 18689516365676544 18724985552047104 18754410519724032 18771648029392896 18790002862991712 18801146323795968 18836827362828288 18916645904842752 18963785997877248 18982328703123456 19012158067048448 19029632477036544 19062763787649024 19128953939689472 19146535698825216 19176623102230528 19213016725557248 19292409356654592 19340485848465408 19342510845329408 19377190452460203 19388682146414592 19422438576095232 19489877598928896 19507791089369088 19538446179631104 19557550785036288 19575526475096064 19606288006643712 19658475156013056 19707463880146944 19726733750304768 19775892574175232 19857611138531328 19895297149050048 19926561177206784 19944876031229952 19976217969033216 20029389781598208 20079302821281792 20098936273895424 20149022622744576 20168724247068672 20218984506851328 20254186524377088 20272802504638464 20304659755302912 20324513560920064 20343194180001792 20375162046119936 20413830270904576 20498184941445504 20549266213994496 20551417773162496 20600474780565504 20636340987101184 20707994948861952 20727028032454656 20759599065858048 20798996879789568 20887129853263872 20939180372656128 20959654609698816 21011885860061184 21098711834689536 21100920922177536 21138753220865676 21151289614270464 21191430783181824 21281226642948096 21334259247611904 21355119791013888 21388677825429504 21408336536666112 21445609261105152 21520073182150656 21539852661178368 21573700990009344 21594795658477568 21614643816251904 21648609674002432 21702557793517568 21760324700995584 21792237784399872 21835881383985152 21926112298795008 21980751952084992 22002244633165824 22022467284483072 22057074007474176 22115784550514688 22170896865165312 22192575469092864 22227449504858112 22247879145947136 22269633022804992 22325128726315008 22417381324357632 22419728479813632 22473245215162368 22611303308132352 22646835344572416 22667650450587648 22689814777952256 22746357570207744 22785959839924224 22806902817718272 22842742224715776 22865077756035072 22886093452502016 22922057301884928 22965559054767648 22979178840195072 23099114191323136 23120344994807808 23200623970484224 23296494317469696 23298933518237696 23354548949090304 23398871489763264 23498021084921856 23534946534555648 23556577919238144 23579611435911168 23616665098911744 23638371592568832 23738536037449728 23820961509801984 23880323108438016 23979002129547264 24024509764890624 24027025190682624 24062262553608192 24084378603749376 24126310418743296 24186432943816704 24210082329919488 24232334243825664 24270413613760512 24294145115787264 24316474293283392 24354685883252736 24415377517707264 24457885614342144 24480365288620032 24542808828280832 24565366556983296 24650662968639488 24752525212311552 24755116863127552 24814208258408448 24816806367592448 24919355154235392 24966647402729472 25005880692965376 25028864039190528 25053337150655616 25115769817104384 25222194539790336 25309771604164608 25372843302715392 25417018383532032 25477689762643968 25526041625196288 25528714265100288 25589652266483712 25634204819914752 25698085002805248 25723212475539456 25746855134064768 25787314464620544 25836253936613604 25851576195219456 25896584768126976 25986503465238528 26010388119158784 26076734380048384 26100701966794752 26141717342191616 26211300208017408 26302311667073024 26367856765566976 26476814851375104 26527062865400064 26568748236275712 26593168041639936 26634957292044288 26705853042130944 26798581698527232 26865363496992768 26891632329424896 26958646009135104 27005582032502784 27030403339517952 27070045372809216 27124258906669056 27236342621159424 27304215315480576 27330913255260672 27356033579943816 27372257147879424 27399021618659328 27467299707420672 27515121316134912 27540410949697536 27610659931815936 27636037376606208 27679465421144064 27731995839719424 27849506471018496 27918907163541504 27946206146265088 28015847813414912 28131615779586048 28185004294487568 28201719485693952 28255241044242432 28374968857264128 28445678996815872 28473493054685184 28518237100572672 28544448715554816 28594145681473536 28693430909534208 28719803548237824 28764934653345792 28819525088335872 28938614034981888 29010728772698112 29013766267994112 29056317045866496 29083023219621888 29133657864142848 29234816398393344 29261686634053632 29307669269446656 29336326177554432 29363289712644096 29409432009965568 29487712734019584 29561195820220416 29590100625457152 29636599339810816 29663838861262848 29692844030406656 29766838301753344 29889841765810176 29892971306418176 29964326953549824 30148404410843136 30195780459429888 30223533934116864 30253086370603008 30328476760276992 30381279786565632 30409203756957696 30456989632954368 30486770341380096 30514791270002688 30562743069179904 30620745406356864 30747277412168256 30823899320991744 30827126659743744 30900712170848256 30954511480651776 31031649814708224 31061992423292928 31090542048681984 31139398598787072 31198495319684352 31330694779895808 31379928712740864 31408770558984192 31439481914548224 31488886798548992 31517828790091776 31651381383266304 31761282013069312 32032679686520832 32036033587576832 32083016738144256 32112504804999168 32168413891657728 32248577258422272 32280109773225984 32309778991767552 32360551485014016 32392193487716352 32421965724377856 32472914511003648 32553836690276352 32610514152456192 32640487051493376 32688356676599808 32753822075977728 32889168448192512 32971127928127488 33003366949748736 33033700926724608 33085611011211264 33173676825772032 33256345297747968 33288863203639296 33341174257287168 33371818718920704 33404449534207488 33487693089472512 33629592719720448 33746362138886144 33830457736953856 33889357844709376 33970253016858624 34034722166928384 34038285686800384 34119536355311616 34178939759886336 34264113337073664 34297616634052608 34329140178753024 34383085952827392 34448338582151472 34468768260292608 34648671286984704 34680517492211712 34800935955726336 34944741476204544 34948400277356544 35031823423635456 35098307234644896 35247031627382784 35302419801833472 35334866878857216 35369417153866752 35424997648367616 35457557388853248 35513276389392384 35607804056174592 35731442264702976 35820484662657024 35855509772566528 35944861345513472 36007442710003712 36040537786023936 36093393830412288 36165678542225408 36315123494879232 36405620420640768 36441217673680896 36474711439925088 36496342863839232 36532028824879104 36623066276560896 36686828421513216 36720547932930048 36814213242421248 36848049835474944 36905953894858752 36975994452959232 37128787818467328 37132675294691328 37221312387612672 37225209551388672 37379032731353088 37449971104094208 37508821039448064 37543296058785792 37580005725983424 37673654725656576 37833291809685504 37927571995754496 37964657406246912 38059264954073088 38125527575298048 38257907879378944 38293071397650432 38353246204461056 38426033451114496 38584818713309184 38680971696930816 38685021690658816 38754380904920406 38777364292829184 38844877152190464 38979755197857792 39015582178738176 39115101570072576 39151052950192128 39212576013287424 39316950312026112 39414927760293888 39453467500609536 39551785148350464 39715222277062656 39790594298100096 39853122354413568 39889752062459904 39952435938066432 40058779563196416 40197872547790848 40298045245489152 40337448494137344 40437969013702656 40508373048754176 40545605009276928 40649027121840128 40686388360003584 40750324092239872 40827660541809152 40996369882891008 41098532427988992 41102835546324992 41200949561131008 41272681974202368 41415989897723904 41454056064909312 41519198131716096 41597993759579136 41774259706527744 41878360745312256 41919309219397632 42023771720122368 42197423669379072 42277506441731352 42302579228540928 42382861566363648 42562453285896192 42668518495223808 42710239582027776 42777355650859008 42816673073332224 42891218522210304 43040146364301312 43079705322356736 43147401980018688 43189591316955136 43229287632503808 43297219348004864 43405115587035136 43520649401991168 43584475568799744 43671762767970304 43852224597590016 43961503904169984 44004489266331648 44044934568966144 44114148014948352 44231569101029376 44341793730330624 44385150938185728 44454899009716224 44495758291894272 44539266045609984 44650257452630016 44834762648715264 44839456959627264 44946490430324736 45222606616264704 45293670689144832 45335300901175296 45379629555904512 45492715140415488 45571919679848448 45613805635436544 45685484449431552 45730155512070144 45772186905004032 45844114603769856 45931118109535296 46198228382646272 46240689989615616 46401247940968448 46592988634939392 46597867036475392 46709097898180608 46797742979526528 46996042169843712 47069893069111296 47113155838476288 47159222871822336 47233330197823488 47276743185137664 47477072074899456 47641923019603968 47958004259094528 48049019529781248 48054050381365248 48124525107216384 48168757207498752 48252620837486592 48372865887633408 48420164659838976 48464668487651328 48540827227521024 48588290231574528 48632948586566784 48709371766505472 48830755035414528 48915771228684288 48960730577240064 49085617656561664 49130733113966592 49301325937278976 49505050424623104 49510233726255104 49628416516816896 49838710308470784 49933294805458944 50011761385930752 50057728078381056 50106674301311232 50231539634208768 50444389079580672 50619543208329216 50745686605430784 50834036767064064 50955379525287936 51052083250392576 51057428530200576 51179304532967424 51268409639829504 51396170005610496 51446424951078912 51493710268129536 51574628929241088 51672507873227208 51703152390438912 51793169536253952 51973006930477056 52020776238317568 52153468760096768 52201403933589504 52283434684383232 52422600416034816 52604623334146048 52735713531133952 52953629702750208 53054125730800128 53137496472551424 53186336083279872 53269914584088576 53411706084261888 53597163397054464 53730726993985536 53783264658849792 53917292018270208 54011164065005568 54060806679035904 54140090745618432 54248517813338112 54472685242318848 54608430630961152 54661826510521344 54712067159887632 54744514295758848 54798043237318656 54934599414841344 55030242632269824 55080821899395072 55221319863631872 55272074753212416 55358930842288128 55463991679438848 55699012942036992 55837814327083008 55892412292530176 56031695626829824 56263231559172096 56370008588975136 56403438971387904 56510482088484864 56749937714528256 56891357993631744 56946986109370368 57036474201145344 57088897431109632 57188291362947072 57386861819068416 57439607096475648 57529869306691584 57639050176671744 57877228069963776 58021457545396224 58027532535988224 58131571357380609 58166046439243776 58267315728285696 58469632796786688 58523373268107264 58615338538893312 58672652355108864 58726579425288192 58818864019931136 58975425468039168 59122391640440832 59180201250914304 59273198679621632 59327677722525696 59385688060813312 59533676603506688 59779683531620352 59785942612836352 59928653907099648 60296808821686272 60447067868233728 60506172741206016 60656953520553984 60762559573131264 60818407513915392 60913979265908736 60973540682760192 61029582540005376 61125486138359808 61241490812713728 61494554824336512 61647798641983488 61654253319487488 61801424341696512 61909022961303552 62123984846585856 62181084097363968 62278797197574144 62396990639368704 62661389559791616 62817541117968384 62878963829096448 62977773597097984 63035657580183552 63302762766532608 63522564026138624 64065359373041664 64072067175153664 64166033476288512 64225009609998336 64336827783315456 64560219546451968 64619557983535104 64721102970028032 64784386975432704 64843931448755712 64945829022007296 65107673380552704 65280974102986752 65376713353199616 65507644151955456 65778336896385024 65942255856254976 66006733899497472 66067401853449216 66171222022422528 66347353651544064 66512690595495936 66577726407278592 66682348514574336 66743637437841408 66808899068414976 66975386178945024 67259185439440896 67492724277772288 67660915473907712 67940506033717248 68069444333856768 68076571373600768 68239072710623232 68357879519772672 68528226674147328 68595233268105216 68658280357506048 68766171905654784 68896677164302944 68937536520585216 69297342573969408 69361034984423424 69601871911452672 69889482952409088 69896800554713088 70063646847270912 70196614469289792 70494063254765568 70604839603666944 70669733757714432 70738834307733504 70849995296735232 70915114777706496 71215608112349184 71462884529405952 71640969325314048 71711019545133056 71889722691026944 72014885420007424 72081075572047872 72186787660824576 72331357084450816 72630246989758464 72811240841281536 72882435347361792 72949422879850176 73064057649758208 73246132553121792 73373656843026432 73441095865860096 73628426484842496 73696099670949888 73951988905918464 74257575636934656 74265350589382656 74442624775225344 74450419102777344 74758065462706176 74899942208188416 75017642078896128 75086592117571584 75160011451966848 75347309451313152 75666583619371008 75929314812493824 76118529908146176 76251055150596096 76515815758757888 76586142795300864 76852066902228992 77169637426618368 77361943393861632 77370043381317632 77508761809840812 77554728585658368 77689754304380928 77959510395715584 78031164357476352 78230203140145152 78302105900384256 78425152026574848 78633900624052224 78906935001219072 79103570296700928 79430444554125312 79581188596200192 79706244708827136 79779504124919808 79904871876132864 80117559126392832 80395745095581696 80596090490978304 80674896988274688 80875938027405312 81016746097508352 81091210018553856 81298054243680256 81372776720007168 81500648184479744 81655321083618304 81992739765782016 82197064855977984 82205671092649984 82401899122262016 82545363948404736 82831979795447808 82908112129818624 83038396263432192 83195987519158272 83548519413055488 83756721490624512 83838618438795264 84047543440244736 84394847338758144 84555012883462704 84605158457081856 84765723132727296 85124906571792384 85337036990447616 85420479164055552 85554711301718016 85633346146664448 85782437044420608 86080292728602624 86159410644713472 86294803960037376 86379182633910272 86458575265007616 86594438696009728 87041298803982336 87168951137599488 87343525535940608 87704449195180032 87923007808339968 88008978532663296 88089869137932288 88228296029896704 88463138202058752 88683587460661248 88770301876371456 88909798019432448 88991516583788544 89078532091219968 89300514905260032 89669525297430528 89678913919254528 89892980860649472 90445213232529408 90587341378289664 90670601802350592 90759259111809024 90985430280830976 91143839359696896 91227611270873088 91370968898863104 91460311024140288 91544373810008064 91688229207539712 91862236219070592 92396456765292544 92481379979231232 92802495881936896 93185977269878784 93195734072950784 93418195796361216 93595485959053056 93992084339687424 94139786138222592 94226311676952576 94318445743644672 94466660395646976 94553486370275328 94954144149798912 95283846039207936 96098039059562496 96108100762730496 96249050214432768 96337514414997504 96505241674973184 96745731775266816 96840329319677952 96929336975302656 97081654455042048 97176580463149056 97265897173133568 97418743533010944 97661510070829056 97831542457368576 97921461154480128 98171235313123328 98261466227933184 98602651874557952 99010100849246208 99020467452510208 99256833033633792 99866589610917888 100023522771861504 100115456156762112 100213348602622464 100463079268417536 100888778159161344 101239086416658432 101491373210861568 101668073534128128 101910759050575872 102104166500785152 102114857060401152 102358609065934848 102536819279659008 102792340011220992 102892849902157824 102987420536259072 103149257858482176 103345015746454416 103406304780877824 103946013860954112 104041552476635136 104306937520193536 104402807867179008 104566869368766464 104845200832069632 105209246668292096 105471427062267904 105907259405500416 106108251461600256 106274992945102848 106372672166559744 106539829168177152 106823412168523776 107194326794108928 107461453987971072 107566529317699584 107834584036540416 108022328130011136 108121613358071808 108280181491236864 108497035626676224 108945370484637696 109216861261922304 109323653021042688 109424134319775264 109489028591517696 109596086474637312 109869198829682688 110060485264539648 110161643798790144 110442639727263744 110544149506424832 110717861684576256 110927983358877696 111398025884073984 111675628654166016 111784824585060352 112063391253659648 112526463118344192 112740017177950272 113020964176969728 113499875429056512 113782715987263488 113893972218740736 114177794862219264 114376582725894144 114773723638136832 114879214192951296 115059738613383168 115278100353343488 115754456139927552 116042915090792448 116055065071976448 116263142714761218 116332092878487552 116534631456571392 116939265593573376 117046746536214528 117345304710217728 117453158850576384 117637728039862272 117950850936078336 118244783280881664 118360402501828608 118655355445051392 118771376121626624 119067353207013376 119559367063240704 119571885225672704 119857307814199296 120593617643372544 120894135736467456 121012345482412032 121313907041107968 121525119146262528 121636815027830784 121947081365520384 122059165080010752 122250972276719616 122482981625427456 122989109648673024 123295597283966976 123308506638974976 123602848683393024 123818045922607104 124247969693171712 124362168194727936 124557594395148288 124793981278737408 125322779119583232 125635082235936768 125757927658192896 125955547194195968 126071315160367104 127045128052277248 128130718746083328 128144134350307328 128332066952577024 128450019219996672 128673655566630912 129120439092903936 129239115967070208 129442205940056064 129568773950865408 129687862897511424 129891658044014592 130215346761105408 130561948205973504 130753426706399232 131015288303910912 131556673792770048 131884511712509952 132013467798994944 132134803706898432 132342444044845056 132694707303088128 133025381190991872 133155452814557184 133364697029148672 133487274875682816 133617798136829952 133950772357890048 134518370878881792 134985448555544576 135321830947815424 135881012067434496 136138888667713536 136153142747201536 136478145421246464 136715759039545344 137056453348294656 137190466536210432 137316560715012096 137532343811309568 137793354328605888 138594685147938816 138722069968846848 139203743822905344 139778965904818176 139793601109426176 140127293694541824 140393228938579584 140988126509531136 141209679207333888 141339467515428864 141477668615467008 141699990593470464 141830229555412992 142431216224698368 142925769058811904 143422039090266112 143779445382053888 144029770840014848 144162151144095744 144373575321649152 144662714168901632 145260493979516928 145622481682563072 145764870694723584 145898845759700352 146128115299516416 146492265106243584 146747313686052864 146882191731720192 147256852969684992 147392199341899776 147903977811836928 148515151273869312 148530701178765312 148885249550450688 149516130925412352 149799884416376832 150035284157792256 150173184235143168 150320022903933696 150694618902626304 151333167238742016 151858629624987648 152237059816292352 152502110301192192 153031631517515776 153172285590601728 153704133804457984 154339274853236736 154723886787723264 155017523619681624 155109457171316736 155379508608761856 155919020791431168 156062328714952704 156460406280290304 156604211800768512 156850304053149696 157267801248104448 157813870002438144 158207140593401856 158860889108250624 159162377192400384 159412489417654272 159559008249839616 159809743752265728 160235118252785664 160791490191163392 161192180981956608 161349793976549376 161751876054810624 162033492195016704 162182420037107712 162596108487360512 162745553440014336 163001296368959488 163310642167236608 163985479531564032 164394129711955968 164411342185299968 164803798244524032 165090727896809472 165663959590895616 165816224259637248 166076792526864384 166391975038316544 167097038826110976 167513442981249024 167677236877590528 168095086880489472 168789694677516288 169110025766925408 169210316914163712 169531446265454592 170249813143584768 170674073980895232 170840958328111104 171109422603436032 171266692293328896 171564874088841216 172160585457205248 172318821289426944 172589607920074752 172758365267820544 172917150530015232 173188877392019456 174082597607964672 174687051071881216 175408898390360064 175846015616679936 176017957065326592 176179738275864576 176456592059793408 176926276404117504 177367174921322496 177540603752742912 177819596038864896 177983033167577088 178157064182439936 178601029810520064 179339050594861056 179357827838509056 179785961721298944 180890426465058816 181341203604701184 181518518223618048 181970860561661952 182287678719393792 182455222541746176 182741937797726208 182920622048280576 183088747620016128 183376458415079424 183724472438141184 184792913530585088 184962759958462464 185604991763873792 186371954539757568 186391468145901568 186836391592722432 187190971918106112 187984168679374848 188452623353905152 188636891487289344 188933320791293952 189106972740550656 189908288299597824 190567692078415872 192196078119124992 192216201525460992 192498100428865536 192675028829995008 193010483349946368 193680658639355904 193858673950605312 194163308910084096 194353160926298112 194531794346267136 194837487066021888 195323020141658112 195842922308960256 196342470626246656 196522932455866368 197205303749115904 198020201698492416 198040934905020416 198513666067267584 199733179221835776 200047045543723008 200230912313524224 200426697205244928 200926158536835072 201777556318322688 202478172833316864 202982746421723136 203821518101151744 204208333001570304 204229714120802304 204717218131869696 205073638559318016 205584680022441984 205785699804315648 205974841072518144 206298515716964352 206690031492908832 206812609561755648 207892027721908224 208083104953270272 208613875040387072 208805615734358016 209133738737532928 209690401664139264 210418493336584192 210942854124535808 211814518811000832 212216502923200512 212549985890205696 212745344333119488 213646824337047552 214388653588217856 214922907975942144 215133058635399168 215669168073080832 216044656260022272 216243226716143616 216560362982473728 216994071253352448 217890740969275392 218433722523844608 218647306042085376 218848268639550528 219192172949274624 219738397659365376 220120970529079296 220323287597580288 220885279454527488 221088299012849664 221855966717755392 222796051768147968 223351257308332032 223569649170120704 224126782507319296 225052926236688384 225480034355900544 226041928353939456 226999750858113024 227787944437481472 228355589724438528 228753165451788288 229547447276273664 229758428385902592 230556200706686976 231508912279855104 232085830181584896 232110130143952896 232526285429522436 232664185756975104 233069262913142784 233878531187146752 234093493072429056 234690609420435456 234906317701152768 235275456079724544 235901701872156672 236720805003657216 237310710890102784 237542752243253248 238134706414026752 239118734126481408 239714615628398592 241187235286745088 241788271472934912 242024690964824064 242627814082215936 243050238292525056 243273630055661568 243894162731040768 244118330160021504 244501944553439232 244965963250854912 245978219297346048 246591194567933952 246617013277949952 247205697366786048 247636091845214208 248495939386343424 248724336389455872 249115188790296576 249587962557474816 250645558239166464 251270164471873536 251515855316385792 251911094388391936 252142630320734208 254090256104554496 256261437492166656 256288268700614656 256664133905154048 256900038439993344 257347311133261824 258240878185807872 258478231934140416 258884411880112128 259137547901730816 259375725795022848 259783316088029184 261123896411947008 261506853412798464 262030576607821824 263113347585540096 263769023425019904 264026935597989888 264269607413796864 264684888089690112 265389414606176256 266050762381983744 266310905629114368 266729394058297344 266974549751365632 267235596273659904 267901544715780096 269036741757763584 269970897111089152 271762024134868992 272277777335427072 272306285494403072 272956290842492928 273431518079090688 274112906696589312 274380933072420864 274633121430024192 275064687622619136 275586708657211776 277189370295877632 277444139937693696 278407487645810688 279557931809636352 279587202218852352 280254587389083648 280786457877159168 281976253019062272 282419358414667776 282678935030857728 282955337230934016 283399981186940928 283660459110825984 284862432449396736 285851538117623808 286844078180532224 287558890764107776 288059541680029696 288324302288191488 288747150643298304 289325428337803264 290520987959033856 291244963365126144 291529741389447168 291797691519400704 292256230599032832 292984530212487168 293494627372105728 293764383463440384 294513705939369984 294784398683799552 295807955623673856 297030302547738624 297061402357530624 297770499100901376 299599768832753664 300070568315584512 300346368470286336 300640045807867392 301389237805252608 302666334477484032 303717259249975296 304474119632584704 305004220602384384 306063263035031552 306344571181203456 307408267608915968 308678549706473472 309447773575446528 310035047239363248 310218914342633472 311838041582862336 312124657429905408 312920812560580608 313208423601537024 313700608106299392 314535602496208896 315627740004876288 316414281186803712 317721778216501248 318324754384800768 318824978835308544 319118016499679232 319619487504531456 320470236505571328 321582980382326784 322384361963913216 322699587953098752 323503752109621248 324066984390033408 324364840074215424 325192216974721024 325491106880028672 326002592737918976 326621284334473216 327970959063128064 328788259423911936 328822684370599936 329607596489048064 330181455793618944 331327919181791232 331632448519274496 332153585053728768 332783950076633088 334194077652221952 335026885962498048 335354473755181056 336190173760978944 337579389355032576 338220051533850816 339062892530909184 340499626287169536 341348147961790464 341681916656222208 342533384586657792 343129748177682432 344321170914410496 344637642578853888 345179215840149504 345516730535641088 345834301060030464 346377754784038912 348165195215929344 349374102143762432 350817796780720128 352035914130653184 352359476551729152 352913184119586816 353852552808235008 354734349842644992 355081207505485824 355966066335154176 356314128364879872 357202059621040128 358678101189722112 358715655677018112 359571923442597888 361780852930117632 362682407209402368 363037036447236096 363941721123323904 364575357438787584 364910445083492352 365841244096561152 366177495240032256 366752916830158848 367448944876282368 369925519916924928 371209983527747584 372743909079515136 372782936291803136 373672783185444864 374381943836212224 375968337358749696 376905246707810304 377273782974578688 377866641582587904 378213945481101312 381135384156831744 384392156238249984 384432403050921984 384996200857731072 385350057659990016 386020966699892736 387361317278711808 387717347901210624 388326617820168192 388706321852596224 389063588692534272 389674974132043776 390646040283316224 391685844617920512 392684941252493312 393045864911732736 394410607498231808 396040403396984832 396081869810040832 397027332134535168 399466358443671552 400094091087446016 400461824627048448 400853394410489856 401852317073670144 403555112636645376 404956345666633728 405965492843446272 407643036202303488 408416666003140608 408459428241604608 409434436263739392 410147277118636032 411169360044883968 411571399608631296 411949682145036288 412597031433928704 413380062985817664 415784055443816448 416166209906540544 417227750080774144 417611231468716032 419380803328278528 420836986673168384 421885708249071616 423629037622001664 424433005846401024 425099971780411392 425490688666238976 427293648674095104 428777307176435712 430266117270798336 431338336146161664 432089312520044544 432486453432287232 433120725964947456 433988142506704896 435781481938550784 436867445047689216 437294612084170752 437696537279101056 438384345898549248 439476795318730752 440241941058158592 440646575195160576 441770558909054976 442176598025699328 443711933435510784 445592103536295936 447139298340241408 448253565014638592 450105852473376768 450960068711801088 452083856707878912 453999501716226048 455575888874962944 456711179448877056 457506330903576576 459094894552547328 459516856771805184 461112401413373952 463017824559710208 464171660363169792 465052570859044872 465328371513950208 466138525826285568 467757062374293504 468186986144858112 469381218840870912 469812635402305536 470550912159449088 471803403744313344 473441610007314432 474621421780205568 475085504486506496 476269412828053504 478237468252962816 479429231256797184 482374470573490176 483576542945869824 484049381929648128 485255628164431872 486100476585050112 486547260111323136 487788325462081536 488236660320043008 489003889106878464 489931926501709824 491956438594692096 493182389135867904 493234026555899904 494411394733572096 495272183690428416 496991878772686848 497448672778911744 498230377580593152 499175925114949632 501291116478332928 502540328943747072 503031710632771584 503822188776783872 504285260641468416 508180512209108992 512522874984333312 512576537401229312 513328267810308096 513800076879986688 514694622266523648 516481756371615744 516956463868280832 517768823760224256 518275095803461632 518751451590045696 519566632176058368 522247792823894016 524061153215643648 526226695171080192 527538046850039808 528053871195979776 528539214827593728 529369776179380224 530778829212352512 532101524763967488 532621811258228736 533458788116594688 533949099502731264 534471192547319808 535803089431560192 538073483515527168 539941794222178304 544555554670854144 544612570988806144 545912581684985856 546863036158181376 548225813393178624 548761866144841728 549266242860048384 550129375245238272 551173417314423552 554378740591755264 554888279875387392 556814975291621376 559115863619272704 559174404437704704 560509174778167296 561572915754318336 563952506038124544 565357870061715456 565910674461868032 566799962373881856 567320918221651968 569724864898793472 571703076235247616 573688156361064448 575117781528215552 576119083360059392 576648604576382976 577494301286596608 578650856675606528 581041975918067712 582489926730252288 583059482778894336 583595383038801408 584512461198065664 585969060424974336 587528766926880768 589027411878739968 589568797367599104 591615911247347712 594060605095477248 594122804715061248 595540998201802752 599199537665507328 600141136631169024 600692736940572672 601280091615734784 602778475610505216 605332668954968064 607434518499950592 608948239265169408 612126526070063104 612689142362406912 614816535217831936 617357099412946944 618895547150893056 620070094478726496 620437828685266944 623676083165724672 624249314859810816 625841625121161216 626416847203074048 627401216212598784 629071204992417792 631255480009752576 632828562373607424 635443556433002496 636649508769601536 637649957670617088 638236032999358464 640940473011142656 643165960764653568 644768723927826432 645399175906197504 647007504219242496 648133968780066816 648729680148430848 650384433949442048 650982213760057344 652005185475837952 653242568668946432 655941918126256128 657576518847823872 657645368741199872 659215192978096128 660362911587237888 662655838363582464 663264897038548992 665567900153266176 668388155304443904 670053771924996096 670708947510362112 672380347521957888 675158778710065152 676440103067701632 678125785061818368 680999252574339072 683363833312444416 685066769173315584 686259496355364864 688642341828820992 689275285157707776 691033461071282176 691668602120060928 692755509568077824 696330390431858688 698748204287524864 701635593561440256 704071828261306368 704718953103458304 705826368239173632 707705105616470016 710162415010971648 711932132670308352 712628256729759744 714404119242080256 717356202379444224 719143846885195776 723561705860235264 725364814418804736 726074072894472192 727883442246647808 729150714877575168 729820890166984704 731682488193122304 732354990480064512 733505833660317696 734897889752564736 739851039833849856 742419967055495168 745487818159030272 747345566370889728 748763887672424448 751936674717499392 753810493415620608 754547565949157376 755733283165175808 756427890962202624 762270768313663488 768784312476499968 768864806101843968 769992401715462144 770700115319980032 772041933399785472 774722634557423616 775434695802421248 776653235640336384 777412643705192448 778127177385068544 779349948264087552 783371689235841024 785369882504986624 786091729823465472 788821214996463616 792080806793969664 792163739620081664 794054664269070336 798932716887343104 800188182174892032 800923649254096896 801706788820979712 803704634147340288 807110225273290752 809912691333267456 815286072404606976 816833332006281216 816918856483209216 818868872527478784 820294554237272064 822338720089767936 823142799217262592 823899364290072576 825194062867857408 826760125971635328 831568110887632896 832332419813081088 834455500161548288 835222462937432064 838761606656557056 841673973346336768 847258075244003328 848866011692802048 850199943560822784 850981377332477952 854587297348190208 857554614352871424 860532234541596672 862676672292323328 864178625040089088 864972906864574464 866241451929894912 867976285013409792 871562963877101568 873734890095378432 874589224168341504 875393074558202112 876768691797098496 878953590637461504 880483882116317184 881293150390321152 883541117818109952 884353196051398656 887423866871021568 891184207072591872 894278596680482816 896507130029277184 900211704946753536 901920137423602176 904167713415757824 907999003432452096 911151777749925888 913422358897754112 915012661807153152 918189789105094656 919033713543610368 922224802826747904 926035649119420416 928343320726339584 930105141718089744 930656743027900416 935514124748587008 936373972289716224 938762437681741824 939625270804611072 941101824318898176 943606807488626688 946883220014628864 949242843560411136 950171008973012992 952538825656107008 956474936505925632 958858462513594368 964748941146980352 967153085891739648 968098763859296256 970511256328863744 972200953170100224 973094520222646272 975576650924163072 976473320640086016 978007778213756928 979863853003419648 983912877189384192 986364778271735808 986468053111799808 988822789467144192 990544367380856832 993983757545373696 994897345557823488 996460755161186304 998351850229899264 1002582232956665856 1005080657887494144 1006063421265543168 1007644377553567744 1008570521282936832 1016361024418217984 1025045749968666624 1025153074802458624 1027600153759973376 1029389244533047296 1032963512743231488 1033912927736561664 1035537647520448512 1036550191606923264 1037502903180091392 1039133264352116736 1044495585647788032 1048122306431287296 1052453390342160384 1056107742391959552 1057078429655187456 1058739552358760448 1061557658424705024 1064203049527934976 1065243622516457472 1067898199005462528 1068942385094639616 1071606178863120384 1076146967031054336 1079883588444356608 1089111109341708288 1089225141977612288 1091825163369971712 1093726072316362752 1097523732289683456 1098532485720096768 1100258750490476544 1102346834628847104 1109776559750774784 1113629950583242752 1118231727238545408 1118348808875409408 1121018349556334592 1123145831508636672 1127905012076249088 1130715740123430912 1131821348923736064 1133599924747763712 1134641836443303936 1143406152470495232 1147376312722128896 1150235563056431104 1153297209152765952 1154988602573193216 1157301713351213056 1162083951836135424 1164979853460504576 1166118965557788672 1167190766077602816 1169024922396131328 1171938120849948672 1175057533853761536 1178054823757479936 1179137594735198208 1183231822494695424 1188121210190954496 1188245609430122496 1191081996403605504 1198399075331014656 1200282273262338048 1201385473881145344 1202560183231469568 1205556951221010432 1210665337909936128 1214869036999901184 1217896478530338816 1224253052140126208 1225378284724813824 1229633070435663872 1234714198825893888 1237791094301786112 1240140188957452992 1247352166331449344 1248498629719621632 1251683250242322432 1252833694406148096 1258142409984835584 1262510960019505152 1265657124747214848 1270887112866004992 1273299017539203072 1275299915341234176 1276472065998716928 1281880946022285312 1286331921529307136 1290798351812395008 1294015008438484992 1296267937560133632 1297459360296861696 1300768867898884096 1301964427520114688 1306485137337892864 1311883836252512256 1315153037695647744 1315290737482399744 1318430385956192256 1320725823174475776 1325311676727164928 1326529794077097984 1331135800306532352 1336776310608887808 1341417895020724224 1344760695043915776 1350317557420130304 1352880206135403264 1356251570123636736 1361998505148678144 1366727666624888832 1370133538346631168 1372518992710729728 1377284683657641984 1378550570315415552 1382066922142564352 1383337204240121856 1385511019136155648 1397496408575049728 1403271187122880512 1408143656522612736 1409437906206916608 1411652736478347264 1415410211232940032 1420324830021943296 1423864265340616704 1425256513459519488 1428808238484160512 1434712404758888448 1438287693770391552 1447123411720470528 1450729628837609472 1452148145788944384 1455766884493295616 1458301429755150336 1459641780333969408 1463364976386244608 1464709980960129024 1467011667320635392 1469795779505129472 1479702079667699712 1484839934110990336 1490975636318060544 1494691132741779456 1497527775344848896 1503873349434998784 1507620986831241216 1509095131898314752 1511466566330351616 1512855781924405248 1524541536627326976 1537568624952999936 1537729612203687936 1539984803430924288 1541400230639960064 1544083866799570944 1549445269114847232 1550869391604842496 1553306471280672768 1554825287410384896 1556254354770137088 1558699896528175104 1566743378471682048 1570739765009973248 1572183459646930944 1577642429992927232 1584161613587939328 1584327479240163328 1588109328538140672 1597865433774686208 1600376364349784064 1601847298508193792 1603413577641959424 1607409268294680576 1614220450546581504 1619825382666534912 1633666664012562432 1633837712966418432 1637737745054957568 1640589108474544128 1644677440179535872 1646285598434525184 1647798728580145152 1650388125735714816 1653520251943270656 1663136221775265792 1664664839626162176 1668911000323096576 1670444925874864128 1677523213313114112 1683347946692673536 1697732023385604096 1700399887121645568 1701962754664955904 1709174594696380416 1715109228705742848 1721064469083193344 1725353344584646656 1728357250080178176 1729945813729148928 1732482903859789824 1735952570026819584 1743125927754203136 1747469780190756864 1749178448336683008 1750786149116404224 1753537383594196992 1757907181274923008 1762586300780642304 1767082235636219904 1768706392102797312 1774847733742043136 1782368414145183744 1788557193360965632 1793014260058554368 1800423409893507072 1803840274847204352 1808335426831515648 1815998006864904192 1822303555499851776 1826844717795508224 1836379578210189312 1838067427087220736 1844449605653495808 1852071298238840832 1856686641452679168 1860210283436179488 1861313486055800832 1871028249497174016 1872747944579432448 1877524875363483648 1879250541609222144 1882203648637796352 1887213614977253376 1893766440029257728 1898485687120822272 1900342017946025984 1905077651312214016 1912949873011851264 1929497882293960704 1934306171783479296 1936197527718592512 1941022512657727488 1944401906340200448 1946189040445292544 1951153301848326144 1952946641280172032 1956015556427513856 1959727706006839296 1967825754378768384 1972729556543471616 1972936106223599616 1977645578934288384 1981088734761713664 1987967515090747392 1989794691115646976 1996703700459798528 2005164465913331712 2010161315774988288 2012126842531086336 2017141042565873664 2032722048836435968 2050091499937333248 2050306149604917248 2055200307519946752 2058778489066094592 2065927025486462976 2067825855473123328 2073100383213846528 2075005806360182784 2078266528704233472 2088991171295576064 2096244612862574592 2104906780684320768 2112215484783919104 2114156859310374912 2117479104717520896 2123115316849410048 2130487245032914944 2135796398010925056 2137884770189279232 2143212357726240768 2159767176888713216 2178222218683416576 2178450283955224576 2183650326739943424 2187452144632725504 2195047464579366912 2197064971440193536 2200517500980953088 2204693669257694208 2219553119501549568 2227259901166485504 2236463454477090816 2242036699112669184 2246291663017273344 2255810024152498176 2261431480246861824 2263642697847472128 2267199849495527424 2269283672886607872 2286812304940990464 2294752625444257792 2300471126112862208 2306594418305531904 2309977205146386432 2314603426702426112 2324167903672270848 2329959706921009152 2332237931115577344 2334381532155205632 2338049844792262656 2350115067707523072 2356109647514959872 2358275189470396416 2366463644989390848 2376242420381908992 2376491218860244992 2382163992807211008 2396798150662029312 2400564546524676096 2402770947762290688 2405120366462939136 2411113902442020864 2421330675819872256 2429738073999802368 2448506104280252416 2450756569449627648 2459266140871327744 2469428397651787776 2475582188603572224 2480280377914905984 2494704332662898688 2496997259439243264 2503366500484644864 2505667388812296192 2516284819969671168 2525021920039010304 2541774225732009984 2546598035078406144 2550599830682468352 2552944131997433856 2563761892044570624 2572663843058614272 2581596703624790016 2588030016876969984 2592535875120267264 2594918720593723392 2601537735797768192 2603928855040229376 2612970274675785728 2623767672505024512 2630306075391295488 2636860771912384512 2641451646348951552 2650623353454329856 2653059588154195968 2662271600613064704 2673552621217775616 2682835790041448448 2689521390087831552 2700635114840260608 2705760412270806528 2712503140247273472 2723997010297356288 2733455333249777664 2740267076693262336 2745037985421459456 2754569367315283968 2757101140630831104 2764133844285128704 2766674408480243712 2771022038272311296 2794992817150099456 2806542374245761024 2816287313045225472 2818875812413833216 2823305472956694528 2830820422465880064 2840649660043886592 2847728530681233408 2850513026919038976 2857616476968321024 2869424809517776896 2876575387540783104 2894246823440941056 2901459257675218944 2904296291577888768 2911533768986591232 2916602859510300672 2919283560667938816 2926729952772489216 2929419961920258048 2934023334641270784 2939591559010258944 2959404159335399424 2969679868221980672 2981951272636121088 2989382265483558912 2995055550689697792 3007746698869997568 3015241973662482432 3018190263796629504 3022933132660703232 3025711563848810496 3049083073254653952 3075137249905999872 3075459224407375872 3082800461279920128 3088167733599141888 3098890538229694464 3101738783209684992 3106612942561345536 3109650574820769792 3112508709540274176 3117399793056350208 3133486756943364096 3141479530019946496 3144366919293861888 3155284859985854464 3168323227175878656 3168654958480326656 3176218657076281344 3195730867549372416 3203694597016387584 3206827155283918848 3214818536589361152 3228440901093163008 3239650765333069824 3267333328025124864 3267675425932836864 3275475490109915136 3281178216949088256 3292571196869050368 3295597457160290304 3300776251471429632 3307040503886541312 3329329679252324352 3337822000646193152 3340889851749728256 3355046426626228224 3366695893385347072 3395464046771208192 3400799774243291136 3403925509329911808 3430218457411485696 3442128938166386688 3450706689169293312 3459891627458297856 3464965807719579648 3471905140053639168 3486251855508406272 3494939560381513728 3498356896673366016 3501572298232808448 3507074767188393984 3515814362549846016 3525172601561284608 3534164471272439808 3537412784205594624 3549695467484086272 3564736828290367488 3577114386721931264 3586028520117108736 3600846819787014144 3607680549694408704 3616670853663031296 3631996013729808384 3644607110999703552 3653689435591016448 3672759156420378624 3676134854174441472 3688899211306991616 3704142596477681664 3713373282905358336 3720420566872358976 3742056498994348032 3745495889158864896 3755049750726967296 3758501083218444288 3774427229954506752 3787532880058515456 3796971374241644544 3800684035892051968 3810155302624428032 3825899746023702528 3858995764587921408 3872395055437185024 3882045025315454976 3888803812680400896 3892378080890585088 3902306603696652288 3905893282560344064 3919455412013678592 3935651508757536768 3945459113086943232 3945872212447199232 3955291157868576768 3962177469523427328 3975935030181494784 3979589382231293952 3993407400919597056 4010328931826663424 4024253685062172672 4034282085131747328 4100182999874666496 4100612299209834496 4110400615039893504 4117556978132189184 4131854050972925952 4135651710946246656 4146200766427693056 4150011612720365568 4156533057408466944 4192489225725149184 4209813561368641536 4224430969567838208 4228313718620749824 4234958209435041792 4246230633698820096 4260974490065829888 4271592796021850112 4275769540378558464 4286424715452481536 4319534353777426432 4356444437366833152 4356900567910449152 4367300653479886848 4374904289265451008 4390094929158733824 4394129942880387072 4401035001961906176 4409387338515388416 4439106239003099136 4454519802332971008 4472926908954181632 4484073398225338368 4492583326034546688 4511620048304996352 4522862960493723648 4527285395694944256 4534399698991054848 4538567345773215744 4573624609881980928 4589505250888515584 4613188836611063808 4619954410292772864 4629206853404852224 4648335807344541696 4659919413842018304 4664475862231154688 4668763064310411264 4676099689584525312 4700230135415046144 4712219295029919744 4716550378940792832 4732927289978781696 4752484840763817984 4752982437720489984 4764327985614422016 4793596301324058624 4801129093049352192 4805541895524581376 4810240732925878272 4822227804884041728 4842661351639744512 4859476147999604736 4897012208560504832 4901513138899255296 4918532281742655488 4938856795303575552 4951164377207144448 4960560755829811968 4989408665325797376 4993994518878486528 5006733000969289728 5011334777624592384 5032569639939342336 5050043840078020608 5093196070156812288 5101199661364936704 5105888263994867712 5127523784089141248 5145327686117228544 5163193407249580032 5176060033753939968 5185071750240534528 5189837441187446784 5203075471595536384 5207857710080458752 5225940549351571456 5247535345010049024 5260612150782590976 5273721543824769024 5301246706908659712 5306119176308391936 5324543201226129408 5347105242435551232 5365671580082896896 5379042780175663104 5401270229680521216 5411520824541613056 5425006280494546944 5447994020594712576 5466910666499555328 5480534153386524672 5509138734630567936 5514202281261662208 5528267688570257408 5533348816960487424 5542044076544622592 5589985634300198912 5613084748491522048 5632574626090450944 5637751624827666432 5646610945913389056 5661640844931760128 5681299320087773184 5695457061362466816 5701026053838077952 5715232953936642048 5738849619035553792 5788493646881882112 5802918515350437888 5808592583155777536 5823067537973182464 5833205719020601344 5838567121335877632 5853459905544978432 5858839923840516096 5868046669282541568 5879183118020517888 5918808318670798848 5939359736443961344 5963902545272242176 5990111101379395584 6015493397739995136 6030483947324964864 6036380527593259008 6051423127697620992 6098166146509307904 6150274499811999744 6150918448814751744 6165600922559840256 6176335467198283776 6197781076459388928 6203477566419369984 6219301149641539584 6225017419080548352 6234799586112700416 6266973513886728192 6288733838587723776 6310569719971708928 6336646454351757312 6337309916960653312 6352437314152562688 6391461735098744832 6407389194032775168 6413654310567837696 6429637073178722304 6479301530666139648 6534666656050249728 6535350851865673728 6550950980219830272 6562356433898176512 6585142393738100736 6591194914320580608 6601552502942859264 6614081007773082624 6658659358504648704 6675644001292386304 6681779703499456512 6733391786770694144 6790928093542416384 6801599548486582272 6807851018659823616 6860436914822971392 6884257876332773376 6901413378338586624 6919783254916595712 6929931615439159296 6943810280107278336 6972503711016812544 6989879120763027456 6996713793346732032 7003144596465616896 7014149534376787968 7050345203122569216 7068328942544879616 7074825568411189248 7099390934968172544 7129473656580734976 7154228773443862528 7172057040234217472 7201693639574028288 7215361099388817408 7233341707326062592 7263992027459616768 7289214221999407104 7345518312840757248 7352269708348882944 7377798422613983232 7408285192955363328 7426746565810716672 7440841133744717952 7484112997988696064 7490991778317729792 7510099501453934592 7517002166436888576 7548854459909013504 7575065760117030912 7601368071784103936 7620310605248856064 7651799492047405056 7717991529175842816 7744790110874370048 7764090050630909952 7777607625360801792 7784756161781170176 7804613207393304576 7811786565120688128 7838910824027357184 7871303017515073536 7890918226173886464 7910582315737153536 7924354939046854656 7951870060362989568 7959178764462587904 7986814801839194112 8020657863653326848 8048507370124345344 8068564170263494656 8200365999749332992 8220801230079787008 8235113956264378368 8263708101945851904 8271303421892493312 8292401532855386112 8300023225440731136 8313066114816933888 8384978451450298368 8419627122737283072 8448861939135676416 8456627437241499648 8469916418870083584 8492461267397640192 8521948980131659776 8543185592043700224 8551539080757116928 8572849430904963072 8639068707554852864 8712888874733666304 8713801135820898304 8734601306959773696 8749808578530902016 8780189858317467648 8788259885760774144 8802070003923812352 8818774677030776832 8878212478006198272 8909039604665942016 8945853817908363264 8968146796450676736 8985166652069093376 9023240096609992704 9045725920987447296 9054570791389888512 9068799397982109696 9077134691546431488 9147249219763961856 9179010501777031168 9226377673222127616 9258413706809704448 9296671614689083392 9319838827684036608 9328951724462309376 9337526128620822528 9352199379169050624 9400460270830092288 9424438590059839488 9433100757881585664 9465854579957563392 9504969681527635968 9505964875440979968 9528655971228844032 9587192602648117248 9611083791049162752 9620481465851756544 9644455609768083456 9685322703279489024 9718952295999209472 9794024417121009664 9803026277798510592 9837064563485310976 9877713590607151104 9902328754414288896 9921121511659623936 9987989037756973056 10013466001938579456 10022669555249184768 10065139279878684672 10100087680156041216 10186392140313624576 10202399322729873408 10211776527989735424 10290655372234457088 10326386814499160064 10352120067507879936 10379674882374893568 10406150943191072768 10415715420160917504 10451881098703142912 10495070690020098048 10521224301565181952 10547443087649538048 10602493413817319424 10612238352616783872 10649086402452258816 10694210484871102464 10731343160165793792 10758085560351326208 10802540459361042432 10823041649083226112 10850012560989093888 10895988041189425152 10933821332999110656 10961068306773049344 11018277469261135872 11028404562523324416 11056535377140514816 11066697633920974848 11084088153089245184 11179971268600397824 11226169496983044096 11265149252180901888 11275503249655332864 11323281689863520256 11362598640175546368 11390914122724933632 11402052107676155904 11430465907873284096 11477699238071107584 11576987293763764224 11617185166311555072 11646135075946364928 11666411438041202688 11677134242671755264 11706919811089956864 11717679847681032192 11758366236041035776 11837616637341597696 11878719472887922688 11927805090544484352 11980222202758791168 12030986795479990272 12072761055186518016 12102846255395241984 12300548999623999488 12301836897629503488 12331201845119680512 12352670934396567552 12395562152918777856 12406955132838739968 12438602299283079168 12450034838161096704 12469599172225400832 12577467677175447552 12621139439943417856 12673292908703514624 12704874628305125376 12782923470197489664 12814778388065550336 12827308621135675392 12859274146357444608 12958603061332279296 13069333312100499456 13070701703731347456 13101901960439660544 13124712867796353024 13170284787476201472 13182389828641161216 13203105005885718528 13228162015546165248 13317318717009297408 13351288002584772608 13363559406998913024 13466783573541388288 13581856187084832768 13603199096973164544 13615702037319647232 13720873829645942784 13768515752665546752 13839566509833191424 13859863230878318592 13887620560214556672 13945007422033625088 13979758241526054912 13993427586693464064 14006289192931233792 14028299068753575936 14100690406245138432 14136657885089759232 14149651136822378496 14198781869936345088 14258947313161469952 14308457546887725056 14403387279148056576 14430722198777634816 14466683414652125184 14527984054919233536 14578428443998814208 14691036625681514496 14704539416697765888 14755596845227966464 14816570385910726656 14853493131621433344 14881682267489435904 14968225995977392128 14981983556635459584 15020199002907869184 15034004332873777152 15097708919818027008 15150131520234061824 15202736143568207872 15240621210497712128 15303598984094810112 15435983058351685632 15489580221748740096 15528180101261819904 15555215250721603584 15569512323562340352 15609226414786609152 15623573130241376256 15677821648054714368 15742606035030147072 15781836452347772928 15821164631474307072 15903740120725979136 15918357528925175808 15973629603678388224 16041315727306653696 16097014740248690688 16137128340526989312 16400731999498665984 16441602460159574016 16527416203891703808 16542606843784986624 16584803065710772224 16600046450881462272 16626132229633867776 16769956902900596736 16839254245474566144 16897723878271352832 16913254874482999296 16939832837740167168 16984922534795280384 17043897960263319552 17086371184087400448 17103078161514233856 17145698861809926144 17278137415109705728 17425777749467332608 17427602271641796608 17469202613919547392 17499617157061804032 17560379716634935296 17576519771521548288 17604140007847624704 17637549354061553664 17756424956012396544 17818079209331884032 17891707635816726528 17970333304138186752 18046480193219985408 18091451841974894592 18109141582779777024 18154269383092862976 18294498439527923712 18358021003554062336 18452755346444255232 18516827413619408896 18593343229378166784 18657903448924618752 18675052257241645056 18704398758338101248 18800920541660184576 18866201515763171328 18931709159915126784 19009939363055271936 19011929750881959936 19057311942457688064 19174385205296234496 19222167582098325504 19240962931703513088 19288911219536166912 19437904591998418944 19606052555597021184 19674129126970621952 19755427181214302208 19804657508828577792 19842243023319247872 19975978075513946112 20026932003877158912 20045339110498369536 20200175360312082432 20372784280627249152 20404798645459746816 20423553055979470848 20581310744468914176 20652773628998320128 20704240135015759872 20759349764749787136 20812301886382145536 20831430840321835008 20903762197406285824 20990141380040196096 21042448603130363904 21204986827634638848 21224476705233567744 21298172804904517632 21388420969742204928 21462686320331587584 21516171120702652416 21605080918722084864 21646083298166452224 21700025121978187776 21791976082378850304 21867642665998221312 22036554938522271744 22056809125046648832 22113070754281029632 22133395267841949696 22359942537200795648 22452338993966088192 22530298504361803776 22551006499310665728 22646563379727040512 22725197280351092736 22804104215352311808 22860931815746568192 22955398476142215168 23153974587527528448 23234370332623110144 23292270151892729856 23332822876082405376 23354268485343510528 23413839622179913728 23435359695362064384 23516732472082071552 23757438945775845376 23855610181088968704 23960444405517582336 24061973590959980544 24145522110373036032 24205692510790483968 24601097999247998976 24662403690239361024 24705341868793135104 24791124305837555712 24813910265677479936 24877204598566158336 24900069676322193408 24939198344450801664 25154935354350895104 25242278879886835712 25346585817407029248 25409749256610250752 25565846940394979328 25629556776131100672 25654617242271350784 25718548292714889216 25917206122664558592 26138666624200998912 26141403407462694912 26203803920879321088 26249425735592706048 26340569574952402944 26364779657282322432 26406210011771437056 26456324031092330496 26634637434018594816 26702576005169545216 26727118813997826048 26933567147082776576 27163712374169665536 27206398193946329088 27231404074639294464 27441747659291885568 27537031505331093504 27679133019666382848 27775241120429113344 27890014844067250176 27959516483052109824 27986855173386928128 28012578385862467584 28056598137507151872 28201380812490276864 28273315770179518464 28299302273644756992 28397563739872690176 28517894626322939904 28616915093775450112 28861444397555269632 28933366829304250368 29055968109838467072 29156856887997628416 29382073251363028992 29409078833395531776 29511193690455932928 29633140771821453312 29706986263242866688 29763364534978871808 29963967113270919168 30040398005815738368 30068008665747554304 30195417839636054016 30300263040468123648 30405472287136415744 30481242420995424256 30607197968189620224 30871966116703371264 30979160443497480192 31056360202523639808 31139024647124680704 31218452829573218304 31247146260482752512 31355643296109428736 31485212070060294144 31563672904695545856 31642329262948614144 31807480241451958272 31836715057850351616 31947259207356776448 32082631454613307392 32194029480497381376 32274256681053978624 32801463998997331968 32883204920319148032 33054832407783407616 33085213687569973248 33169606131421544448 33200092901762924544 33252264459267735552 33539913805801193472 33678508490949132288 33795447756542705664 33826509748965998592 33969845069590560768 34087795920526639104 34172742368174800896 34206156323028467712 34291397723619852288 34556274830219411456 34851555498934665216 34855204543283593216 34938405227839094784 34999234314123608064 35120759433269870592 35153039543043096576 35275098708123107328 35512849912024793088 35636158418663768064 35783415271633453056 35940666608276373504 36092960386439970816 36218283165559554048 36308538766185725952 36716042007108124672 36905510692888510464 37033654827238817792 37186686458756333568 37315806897849237504 37350104514483290112 37408797516676202496 37732403031526342656 37863418319830253568 38019878726110543872 38114623884915376128 38348770410592468992 38444335164196651008 38481925863407026176 38577822439072333824 38875809183996837888 39212105111194042368 39348258253941243904 39510854362428604416 39609315017657155584 39684486046638495744 39951956151027892224 40053864007754317824 40090678220996739072 40400350720624164864 40745568561254498304 40809597290919493632 40847106111958941696 41162621488937828352 41305547257996640256 41518699529499574272 41624603772764291072 41662861680643670016 41807524394812571648 41980282760080392192 42084897206260727808 42409973655269277696 42448953410467135488 42596345609809035264 42776841939484409856 42925372640663175168 43210161837444169728 43292166596332904448 43400050243956375552 43583952164757700608 43735285331996442624 44073109877044543488 44113618250093297664 44226141508562059264 44266790535683899392 44904677987932176384 45060597008723607552 45102012998621331456 45293126759454081024 45450394560702185472 45608208430704623616 45721863631493136384 45910796952284430336 46307949175055056896 46468740665246220288 46584540303785459712 46665645752164810752 46708536970687021056 46827679244359827456 46870719390724128768 47033464944164143104 47514877891551690752 47711220362177937408 47920888811035164672 48123947181919961088 48291044220746072064 48411385021580967936 49202195998495997952 49324807380478722048 49582248611675111424 49627820531354959872 49754409197132316672 49800139352644386816 49878396688901603328 50309870708701790208 50484557759773671424 50693171634814058496 50819498513220501504 51131693880789958656 51259113552262201344 51309234484542701568 51437096585429778432 51834412245329117184 52277333248401997824 52282806814925389824 52407607841758642176 52498851471185412096 52681139149904805888 52729559314564644864 52812420023542874112 52912648062184660992 53269274868037189632 53405152010339090432 53454237627995652096 53867134294165553152 54327424748339331072 54462808149278588928 54883495318583771136 55074063010662187008 55358266039332765696 55550482240858226688 55780029688134500352 55973710346773856256 56025156771724935168 56113196275014303744 56402761624980553728 56598604547289513984 56795127479745380352 57035789252645879808 57233830187550900224 57722888795110539264 57866733658608500736 58313713775995256832 58818157666791063552 59022387380911865856 59266281543642906624 59413972526485733376 59526729069957743616 59927934226541838336 60080796011631476736 60136017331495108608 60600526080936247296 60810944574272831488 60962484841990848512 61214395936379240448 61743932233406742528 61958320886994960384 62112720405047279616 62278049294249361408 62436905659146436608 62494292520965505024 62711286592218857472 62970424140120588288 63127345809391091712 63614960482903916544 63673430115700703232 63894518414713552896 64165262909226614784 64388058960994762752 64548513362107957248 65602927997994663936 66109664815566815232 66170427375139946496 66339212262843088896 66400185803525849088 67079827611602386944 67357016981898264576 67590895513085411328 67653019497931997184 67939690139181121536 68175591841053278208 68412312646056935424 68582795447239704576 69703110997869330432 69710409086567186432 69876810455678189568 69998468628247216128 70241518866539741184 70306079086086193152 70550197416246214656 71272316837327536128 71566830543266906112 71881333216552747008 72185920772879941632 72436566331119108096 72617077532371451904 73432084014216249344 74067309654477635584 74373372917512667136 74631613795698475008 74700209028966580224 74817595033352404992 75464806063052685312 75726836639660507136 76039757452221087744 76229247769830752256 76697540821184937984 76888670328393302016 76963851726814052352 77155644878144667648 77751618367993675776 78424210222388084736 78696516507882487808 79021708724857208832 79218630035314311168 79368972093276991488 79903912302055784448 80107728015508635648 80181356441993478144 80800701441248329728 81491137122508996608 81619194581838987264 81694212223917883392 82325242977875656704 82611094515993280512 83037399058999148544 83249207545528582144 83325723361287340032 83615048789625143296 83960565520160784384 84169794412521455616 84819947310538555392 84897906820934270976 85192691219618070528 85553683878968819712 85850745281326350336 86584333192665808896 86800100487912751104 87167904329515401216 87470570663992885248 88146219754089086976 88227236500186595328 88452283017124118528 88533581071367798784 90121194017447215104 90204025997242662912 90586253518908162048 90900789121404370944 91216416861409247232 91443727262986272768 91821593904568860672 92615898350110113792 92937481330492440576 93169080607570919424 93417073941374042112 93655358488719654912 93741438781448257536 94066929888328286208 95029755783103381504 95422440724355874816 95841777622070329344 96247894363839922176 96582088441492144128 96822770043161935872 98404391996991995904 98649614760957444096 99164497223350222848 99255641062709919744 99508818394264633344 99600278705288773632 99756793377803206656 100619741417403580416 100969115519547342848 101386343269628116992 102263387761579917312 102518227104524402688 102618468969085403136 102874193170859556864 103668824490658234368 104554666496803995648 104565613629850779648 104815215683517284352 104997702942370824192 105362278299809611776 105459118629129289728 105825296124369321984 106538549736074379264 106908475255991304192 107734268588331106304 108654849496678662144 108925616298557177856 110148126021324374016 110716532078665531392 111100964481716453376 111560059376269000704 111947420693547712512 112050313543449870336 112226392550028607488 113197209094579027968 113590254959490760704 114467660375101800448 115445777590221078528 115733467317217001472 116627427551990513664 117636315333582127104 118044774761823731712 118532563087285813248 118827945052971466752 119053458139915487232 119855868453083676672 120161592023262953472 120272034662990217216 121201052161872494592 121621889148545662976 121924969683981697024 122428791872758480896 123487864466813485056 123916641773989920768 124556098588498722816 124873811318292873216 124988585041931010048 125422573184437714944 125940848280241176576 126254691618782183424 127229920965807833088 127346860231401406464 127789036829427105792 128330525818453229568 128776117921989525504 131205855995989327872 132219329631133630464 132340854750279892992 132678424525686177792 132800371607051698176 134714033963796529152 135181791026170822656 135306038995863994368 135879380278362243072 136351183682106556416 136824625292113870848 137165590894479409152 139406221995738660864 139753620911356379136 139996937256494432256 140483037733079482368 140612158172172386304 141100394832492429312 142544633674655072256 143133661086533812224 143762666433105494016 144371841545759883264 144873132662238216192 145234155064742903808 146864168028432498688 148134619308955271168 148746745835025334272 149263227591396950016 149400418057933160448 149635190066704809984 150929612126105370624 151453673279321014272 152079514904442175488 152458495539661504512 153395081642369875968 153777340656786604032 153927703453628104704 154311289756289335296 155503236735987351552 156848420444776169472 157393033015764975616 158043417449714417664 158437260070628622336 158737944186553982976 159807824604111568896 160215456031017271296 160362712883986956288 161601402882496659456 162982274245017993216 163388424447835766784 164650485955751313408 165222189031986561024 166074798117998297088 166498415091057164288 166651446722574680064 167230097579250286592 167921131040321568768 168339588825042911232 169795813641868541952 170385382439236141056 171107367757937639424 171701490562652700672 173168666385331617792 173600200975825502208 174941141327985770496 176454473000373190656 176904566034248237056 177067162142735597568 180242388034894430208 180408051994485325824 181801578242808741888 182432833722818494464 182887454525972545536 183643187809137721344 185231796700220227584 185874962660984881152 186338161215141838848 186834147882748084224 187310716977439309824 187482877562896515072 188133859776656572416 190059511566206763008 190844881448711749632 191683555244140658688 192495788727679844352 193164176882984288256 193645540086323871744 196808783993983991808 198328994446700445696 198511282125419839488 199017636788529266688 199200557410577547264 201239482834807160832 201938231039094685696 202772686539256233984 204526775523159834624 205236937938170806272 205748386341719113728 209109332993607991296 209131227259701559296 209630431367034568704 209995405884741648384 210724556599619223552 210918237258258579456 211650592248738643968 213816950511982608384 217309698993357324288 217851232597114355712 220296252042648748032 222201928963432906752 223120118752538001408 223894841387095425024 224100627086899740672 224452785100057214976 226394418189158055936 227180509918981521408 228935320750203600896 230891555180442157056 231466934634434002944 233254855103981027328 235272630667164254208 236089549523647463424 237065126174571626496 237655890105942933504 238106916279830974464 239711736906167353344 240323184046525906944 240544069325980434432 242402104323744989184 243243778297091325952 244857583745516961792 246975728933626970112 247833283547979841536 249112197176997445632 249747622636585746432 249977170083862020096 250845146368875429888 251881696560482353152 252509383237564366848 254459841931615666176 254693720462802812928 255578073658854211584 256661051636906459136 257552235843979051008 262411711991978655744 264438659262267260928 264681709500559785984 265356849051372355584 265600743214103396352 270363582052341645312 270612077991727988736 271758760556724486144 272702367364213112832 273649250584227741696 274331181788958818304 278812443991477321728 279507241822712758272 280966075466158964736 281224316344344772608 282200789664984858624 285089267349310144512 286267322173067624448 287525332866210988032 288743683091519766528 289746265324476432384 290468310129485807616 293728336056864997376 296269238617910542336 297493491670050668544 298526455182793900032 298800836115866320896 299270380133409619968 301859224252210741248 302907346558642028544 304159029808884350976 306790163284739751936 307554681313573208064 307855406907256209408 308622579512578670592 311006473471974703104 313696840889552338944 314786066031529951232 316086834899428835328 317475888373107965952 319615649208223137792 320725425767973912576 323202805764993318912 325964548490035986432 326776848895671533568 330444378063973122048 332149596235996594176 333302893445149360128 334460195158500573184 335842262080643137536 336679177650085822464 339591627283737083904 340770764878472282112 343402981125305401344 346337332770663235584 347200401951651004416 349882282655971540992 352908946000746381312 353809132068496474112 354134324285471195136 360484776069788860416 360816103988970651648 363603156485617483776 364865667445636988928 365774909051945091072 367286375618275442688 370463593400440455168 371749925321969762304 373668295765496168448 374621433954878619648 374965755125793030144 376267719553313144832 380119023132413526016 381689762897423499264 383367110488281317376 384991577455359688704 386328353765968576512 393617567987967983616 396657988893400891392 397022564250839678976 398035273577058533376 398401114821155094528 403876462078189371392 405545373078512467968 409053551046319669248 410473875876341612544 411496772683438227456 418218665987215982592 419260862734069137408 419990811769483296768 421449113199238447104 421836474516517158912 423301184497477287936 427633901023965216768 434619397986714648576 435702465194228711424 440592504085297496064 444403857926865813504 446240237505076002816 447789682774190850048 448201254173799481344 448905570200114429952 452788836378316111872 454361019837963042816 457870641500407201792 461783110360884314112 462933869268868005888 466509710207962054656 470545261334328508416 472179099047294926848 474130252349143252992 475311780211885867008 476213832559661948928 479423473812334706688 480646368093051813888 481088138651960868864 484804208647489978368 486487556594182651904 493951457867253940224 495666567095959683072 498224394353994891264 499495245273171492864 499954340167724040192 501690292737750859776 503763393120964706304 505018766475128733696 509387440925605625856 511156147317708423168 513322103273812918272 515104471687958102016 524823423983957311488 529363419001119571968 530713698102744711168 531201486428206792704 540727164104683290624 541224155983455977472 545404734728426225664 547298501168455483392 548662363577917636608 557624887982954643456 559014483645425516544 561932150932317929472 562448632688689545216 564401579329969717248 570178534698620289024 572534644346135248896 575050665732421976064 577487366183039533056 579492530648952864768 580936620258971615232 587456672113729994752 592538477235821084672 594986983340101337088 597052910365587800064 597601672231732641792 603718448504421482496 605814693117284057088 608318059617768701952 613580326569479503872 615710813814512418816 617245159025157341184 627393681779104677888 629572132063059902464 632173669798857670656 634951776746215931904 641450851535947825152 651929096980071972864 653553697791343067136 660888756127946244096 666605786890298720256 668920390317001146368 671684524161286275072 673358355300171644928 679183254567474167808 681541529756944564224 686805962250610802688 692674665541326471168 694400803903302008832 699764565311943081984 705817892001492762624 707618264136992948224 708268648570942390272 720969552139577720832 721632207977941303296 727206312971234967552 729731334891273977856 734572751236550885376 740927186800880910336 743499850643939524608 747336591530992336896 749242867909757239296 749931510251586060288 752535439106626289664 763379525794846998528 766734220976562634752 769983154910719377408 772656707531937153024 787235135975935967232 793315977786801782784 794045128501679357952 796070547154117066752 796802229642310189056 807752924156378742784 811090746157024935936 818107102092639338496 820947751752683225088 822993545366876454912 836437331974431965184 838521725468138274816 842898226398476894208 843672949033034317824 846602368994954575872 855267802047930433536 869238795973429297152 871404930388457422848 881185008170594992128 888807715853731627008 892480475010152005632 895579365548381700096 896402508347598962688 897811140400228859904 905577672756632223744 908722039675926085632 915741283000814403584 923566220721768628224 925867738537736011776 933019420415924109312 941090522668657016832 944358198094589853696 948260504698286505984 952427665119323897856 958846947624669413376 962176277303921737728 969608417294979956736 972975113188365303808 991333134191919366144 996448788707989782528 999908680335448080384 1003380585475501719552 1007526786241929412608 1010037532950257467392 1018774881851211251712 1022312294635416846336 1030208943375916204032 1049646847967914622976 1058726838002239143936 1061427396205489422336 1062402972856413585408 1081454328209366581248 1082448311966911954944 1090809469456852451328 1094597002336910966784 1097324727155835273216 1115249775965909286912 1123864301864635858944 1124897265377379090432 1128803158659939434496 1140357069397240578048 1145069288692270497792 1150101331464843952128 1154974732366079066112 1158985061297905729536 1185076954471642169344 1189973966680202674176 1194105820731175600128 1195203344463465283584 1211629386234568114176 1216636119235537403904 1227160653138959007744 1231421627629024837632 1234490318050314682368 1259144264126119804928 1264347339597715341312 1269903553492431863808 1282901703071895650304 1303858193960143945728 1307107395582686134272 1321777512255892488192 1333211573780597440512 1337840780634002292736 1343369048322572550144 1346716710600343289856 1358366509134948335616 1363083059513889128448 1373611924501221605376 1385349331082652942336 1388801607806604017664 1399529130623886163968 1411635784002985525248 1415236528273985896448 1416537297141884780544 1441939104279155441664 1443264415955882606592 1454412625942469935104 1459462669782547955712 1481854373601761820672 1486999701287879049216 1494673183061984673792 1498485735819514478592 1499863020503172120576 1505070878213252579328 1533468441953125269504 1539966309821438754816 1545313415063874306048 1574470271951871934464 1588090257003358715904 1592141094308234133504 1593604459284620378112 1615505848312757485568 1622181492314049871872 1636214204185278676992 1641895503505366450176 1645987090733752909824 1672874663948863930368 1677043450936276549632 1685796452796953788416 1687345898066068635648 1693204737989909151744 1710535604095860867072 1738477591946858594304 1742809860776914845696 1762370016341189984256 1777615431707463254016 1784960950020304011264 1791158731096763400192 1792805016695197925376 1811155345513264447488 1817444079351852171264 1831482566001628807168 1847132441443537256448 1851735477075472023552 1882181045337314033664 1888716396189179707392 1896521009396573011968 1904855330238647795712 1924352554607843475456 1945950226376730607616 1982666268383838732288 1999817360670896160768 2006761170951003439104 2015053572483858825216 2020075065900514934784 2037549763702422503424 2044624589270833692672 2060417886751832408064 2099293695935829245952 2117453676004478287872 2122854792410978844672 2124805945712827170816 2162908656418733162496 2164896623933823909888 2181618938913704902656 2189194004673821933568 2230499551931818573824 2247728603729271717888 2249794530754758180864 2257606317319878868992 2290138577384540995584 2300202662929687904256 2309949464732158132224 2317970122595811459072 2379947933360405348352 2388211641462351200256 2390406688926930567168 2423258772469136228352 2433272238471074807808 2454321306277918015488 2462843255258049675264 2468980636100629364736 2518288528252239609856 2528694679195430682624 2539807106984863727616 2565803406143791300608 2607716387920287891456 2614214791165372268544 2643555024511784976384 2666423147561194881024 2675681561268004585472 2686738096645145100288 2693433421200686579712 2716733018269896671232 2726166119027778256896 2747223849002443210752 2770698662165305884672 2777603215613208035328 2799058261247772327936 2823271568005971050496 2830473056547971792896 2833074594283769561088 2886528831911765213184 2908825251884939870208 2918925339565095911424 2973999402575758098432 2989346366123969347584 2999726041006344241152 3010141756426505158656 3066936883906250539008 3090626830127748612096 3148940543903743868928 3176180514006717431808 3184282188616468267008 3187208918569240756224 3231011696625514971136 3244362984628099743744 3272428408370557353984 3283791007010732900352 3291974181467505819648 3345749327897727860736 3371592905593907576832 3374691796132137271296 3386409475979818303488 3421071208191721734144 3476955183893717188608 3555230863414926508032 3569921900040608022528 3582317462193526800384 3585610033390395850752 3634888158703704342528 3694264882887074512896 3703470954150944047104 3777432792378359414784 3793042018793146023936 3809710660477295591424 3848705109215686950912 3891900452753461215232 3965332536767677464576 3999634721341792321536 4013522341902006878208 4030107144967717650432 4040150131801029869568 4075099527404845006848 4089249178541667385344 4120835773503664816128 4198587391871658491904 4234907352008956575744 4245709584821957689344 4249611891425654341632 4325817312837466324992 4329793247867647819776 4363237877827409805312 4378388009347643867136 4460999103863637147648 4495457207458543435776 4499589061509516361728 4515212634639757737984 4600405325859375808512 4619898929464316264448 4635940245191622918144 4776423282924702400512 4780813377853861134336 4846517544938272456704 4866544476942149615616 4908642612555836030976 4925686510516099350528 4937961272201258729472 5036577056504479219712 5057389358390861365248 5079614213969727455232 5131606812287582601216 5215432775840575782912 5228429582330744537088 5287110049023569952768 5332846295122389762048 5351363122536009170944 5373476193290290200576 5433466036539793342464 5452332238055556513792 5494447698004886421504 5541397324330611769344 5555206431226416070656 5646543136011942100992 5666149188567539122176 5773057663823530426368 5837850679130191822848 5947998805151516196864 5999452082012688482304 6020283512853010317312 6133873767812501078016 6181253660255497224192 6297881087807487737856 6352361028013434863616 6368564377232936534016 6374417837138481512448 6462023393251029942272 6488725969256199487488 6544856816741114707968 6567582014021465800704 6691498655795455721472 6743185811187815153664 6749383592264274542592 6772818951959636606976 6953910367787434377216 7139843800081216045056 7164634924387053600768 7171220066780791701504 7269776317407408685056 7388529765774149025792 7406941908301888094208 7554865584756718829568 7586084037586292047872 7619421320954591182848 7697410218431373901824 7783800905506922430464 7930665073535354929152 7999269442683584643072 8027044683804013756416 8060214289935435300864 8080300263602059739136 8150199054809690013696 8178498357083334770688 8241671547007329632256 8397174783743316983808 8469814704017913151488 8491419169643915378688 8499223782851308683264 8659586495735295639552 8726475755654819610624 8756776018695287734272 8921998207727274295296 8999178123019032723456 9030425269279515475968 9200810651718751617024 9271880490383245836288 9552846565849404801024 9561626755707722268672 9693035089876544913408 9733088953884299231232 9817285225111672061952 9851373021032198701056 9875922544402517458944 10073154113008958439424 10114778716781722730496 10159228427939454910464 10263213624575165202432 10430865551681151565824 10665692590244779524096 10702726245072018341888 10746952386580580401152 10904664476111113027584 11082794648661223538688 11110412862452832141312 11332298377135078244352 11546115327647060852736 11675701358260383645696 11895997610303032393728 11998904164025376964608 12040567025706020634624 12267747535625002156032 12362507320510994448384 12595762175614975475712 12704722056026869727232 12737128754465873068032 12748835674276963024896 12977451938512398974976 13089713633482229415936 13135164028042931601408 13382997311590911442944 13486371622375630307328 13498767184528549085184 13545637903919273213952 13907820735574868754432 14329269848774107201536 14342440133561583403008 14539552634814817370112 14777059531548298051584 14813883816603776188416 15109731169513437659136 15172168075172584095744 15238842641909182365696 15394820436862747803648 15567601811013844860928 15861330147070709858304 15998538885367169286144 16054089367608027512832 16120428579870870601728 16300398109619380027392 16356996714166669541376 16483343094014659264512 16939629408035826302976 16998447565702617366528 17319172991470591279104 17513552037390575468544 17843996415454548590592 17998356246038065446912 18060850538559030951936 18401621303437503234048 18543760980766491672576 19105693131698809602048 19123253511415444537344 19386070179753089826816 19466177907768598462464 19634570450223344123904 19702746042064397402112 20146308226017916878848 20229557433563445460992 20318456855878909820928 20861731103362303131648 21405452490144036683776 21493904773161160802304 21809328952222226055168 22165589297322447077376 22220825724905664282624 22664596754270156488704 23092230655294121705472 23351402716520767291392 23791995220606064787456 23997808328050753929216 24081134051412041269248 24535495071250004312064 24725014641021988896768 25191524351229950951424 25409444112053739454464 25474257508931746136064 25497671348553926049792 26179427266964458831872 26270328056085863202816 26765994623181822885888 26997534369057098170368 27091275807838546427904 27815641471149737508864 28658539697548214403072 28684880267123166806016 29079105269629634740224 29554119063096596103168 29627767633207552376832 30219462339026875318272 30344336150345168191488 30477685283818364731392 30789640873725495607296 31135203622027689721856 31997077770734338572288 32108178735216055025664 32240857159741741203456 32713993428333339082752 33996895131405234733056 34638345982941182558208 35027104074781150937088 35687992830909097181184 35996712492076130893824 36121701077118061903872 36803242606875006468096 37087521961532983345152 38211386263397619204096 38246507022830889074688 38932355815537196924928 39269140900446688247808 39405492084128794804224 40459114867126890921984 40636913711757819641856 41723462206724606263296 42810904980288073367552 42987809546322321604608 43618657904444452110336 44331178594644894154752 44441651449811328565248 45329193508540312977408 46184461310588243410944 46702805433041534582784 47583990441212129574912 47995616656101507858432 48162268102824082538496 49070990142500008624128 49450029282043977793536 50818888224107478908928 50995342697107852099584 52540656112171726405632 53531989246363645771776 53995068738114196340736 54182551615677092855808 55631282942299475017728 57317079395096428806144 57369760534246333612032 58158210539259269480448 59108238126193192206336 60438924678053750636544 60688672300690336382976 60955370567636729462784 64216357470432110051328 64481714319483482406912 65427986856666678165504 67993790262810469466112 69276691965882365116416 70054208149562301874176 71375985661818194362368 71993424984152261787648 72243402154236123807744 73606485213750012936192 74175043923065966690304 76422772526795238408192 76493014045661778149376 78538281800893376495616 78810984168257589608448 81273827423515639283712 83446924413449212526592 85621809960576146735104 85975619092644643209216 87237315808888904220672 88662357189289788309504 88883302899622657130496 90658387017080625954816 92368922621176486821888 93405610866083069165568 95991233312203015716864 96324536205648165076992 98141980285000017248256 101990685394215704199168 105081312224343452811264 107063978492727291543552 107990137476228392681472 108365103231354185711616 111262565884598950035456 114634158790192857612288 114739521068492667224064 118216476252386384412672 121377344601380672765952 121910741135273458925568 128432714940864220102656 128963428638966964813824 130855973713333356331008 135987580525620938932224 138553383931764730232832 140108416299124603748352 142751971323636388724736 143986849968304523575296 144486804308472247615488 147212970427500025872384 148350087846131933380608 152986028091323556298752 157621968336515179216896 162547654847031278567424 166893848826898425053184 171243619921152293470208 171951238185289286418432 174474631617777808441344 177324714378579576619008 181316774034161251909632 192649072411296330153984 196283960570000034496512 203981370788431408398336 210162624448686905622528 214127956985454583087104 215980274952456785362944 216730206462708371423232 222525131769197900070912 229268317580385715224576 229479042136985334448128 236432952504772768825344 243821482270546917851136 256865429881728440205312 257926857277933929627648 261711947426666712662016 271975161051241877864448 277106767863529460465664 280216832598249207496704 287973699936609047150592 288973608616944495230976 294425940855000051744768 305972056182647112597504 315243936673030358433792 325095309694062557134848 333787697653796850106368 342487239842304586940416 343902476370578572836864 354649428757159153238016 385298144822592660307968 392567921140000068993024 407962741576862816796672 420325248897373811245056 428255913970909166174208 431960549904913570725888 433460412925416742846464 445050263538395800141824 458958084273970668896256 472865905009545537650688 487642964541093835702272 513730859763456880410624 515853714555867859255296 523423894853333425324032 543950322102483755728896 577947217233888990461952 588851881710000103489536 611944112365294225195008 630487873346060716867584 650190619388125114269696 667575395307593700212736 687804952741157145673728 709298857514318306476032 770596289645185320615936 785135842280000137986048 815925483153725633593344 840650497794747622490112 863921099809827141451776 866920825850833485692928 917916168547941337792512 945731810019091075301376 975285929082187671404544 1027461719526913760821248 1031707429111735718510592 1155894434467777980923904 1177703763420000206979072 1223888224730588450390016 1260975746692121433735168 1300381238776250228539392 1335150790615187400425472 1418597715028636612952064 1541192579290370641231872 1570271684560000275972096 1631850966307451267186688 1733841651701666971385856 1835832337095882675585024 1891463620038182150602752 1950571858164375342809088 2063414858223471437021184 2311788868935555961847808 2355407526840000413958144 2447776449461176900780032 2521951493384242867470336 2600762477552500457078784 2837195430057273225904128 3082385158580741282463744 3467683303403333942771712 3671664674191765351170048 3782927240076364301205504 3901143716328750685618176 4623577737871111923695616 4710815053680000827916288 4895552898922353801560064 5201524955105000914157568 5674390860114546451808256 6935366606806667885543424 7343329348383530702340096 7565854480152728602411008 7802287432657501371236352 9247155475742223847391232 10403049910210001828315136 11348781720229092903616512 13870733213613335771086848 14686658696767061404680192 15604574865315002742472704 20806099820420003656630272 22697563440458185807233024 27741466427226671542173696 31209149730630005484945408 41612199640840007313260544 62418299461260010969890816 83224399281680014626521088 124836598922520021939781632 249673197845040043879563264
- Sum of all divisors σ(n): 891172920642320352437366119
- Sum of proper divisors (its aliquot sum) s(n): 641499722797280308557802855
- 249673197845040043879563264 is an abundant number, because the sum of its proper divisors (641499722797280308557802855) is greater than itself. Its abundance is 391826524952240264678239591
Bases of 249673197845040043879563264
- Binary: 11001110100001100101101100101100111111011111000000000001000000000000000000000000000000002
- Hexadecimal: 0xCE865B2CFDF00100000000
- Base-36: VDD5C3IG99TLOG000
Squares and roots of 249673197845040043879563264
- 249673197845040043879563264 squared (2496731978450400438795632642) is 62336705722168508410954361933244222637192239378333696
- 249673197845040043879563264 cubed (2496731978450400438795632643) is 15563804660779017806453064117804931742664290473054008348591005599265444534943744
-
249673197845040043879563264 is a
perfect square number . Itssquare root is 15801050529792 -
The
cube root of 249673197845040043879563264 is 629685908.6429301339
Scales and comparisons
How big is 249673197845040043879563264?- 249,673,197,845,040,043,879,563,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 249,673,197,845,040,043,879,563,264 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 249673197845040043879563264 cubic inches would be around 52473825.7 feet tall.
Recreational maths with 249673197845040043879563264
- 249673197845040043879563264 backwards is 462365978340040548791376942
- The number of decimal digits it has is: 27
- The sum of 249673197845040043879563264'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 249673197845040043879563264 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 249673197845040043879563264 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/249673197845040043879563264/
Chicago style:
Numbermatics. 2024. "Number 249673197845040043879563264 - Facts about the integer". https://numbermatics.com/n/249673197845040043879563264/
The information we have on file for 249673197845040043879563264 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 249673197845040043879563264, math, Factors of 249673197845040043879563264, curriculum, school, college, exams, university, Prime factorization of 249673197845040043879563264, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-nine septillion, six hundred seventy-three sextillion, one hundred ninety-seven quintillion, eight hundred forty-five quadrillion, forty trillion, forty-three billion, eight hundred seventy-nine million, five hundred sixty-three thousand, two hundred sixty-four.