218521291240190430689624064
218,521,291,240,190,430,689,624,064 is an even composite number composed of five prime numbers multiplied together.
What does the number 218521291240190430689624064 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17920 divisors.
218521291240190430689624064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 218521291240190430689624064:
227 × 39 × 113 × 173 × 2333
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 17 × 17 × 17 × 233 × 233 × 233)See below for interesting mathematical facts about the number 218521291240190430689624064 from the Numbermatics database.
Names of 218521291240190430689624064
- Cardinal: 218521291240190430689624064 can be written as Two hundred eighteen septillion, five hundred twenty-one sextillion, two hundred ninety-one quintillion, two hundred forty quadrillion, one hundred ninety trillion, four hundred thirty billion, six hundred eighty-nine million, six hundred twenty-four thousand and sixty-four.
Scientific notation
- Scientific notation: 2.18521291240190430689624064 × 1026
Factors of 218521291240190430689624064
Divisors of 218521291240190430689624064
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 102 108 121 128 132 136 144 153 162 176 187 192 198 204 216 233 242 243 256 264 272 288 289 297 306 324 352 363 374 384 396 408 432 459 466 484 486 512 528 544 561 576 578 594 612 648 699 704 726 729 748 768 792 816 864 867 891 918 932 968 972 1024 1056 1088 1089 1122 1152 1156 1188 1224 1296 1331 1377 1398 1408 1452 1458 1496 1536 1584 1632 1683 1728 1734 1782 1836 1864 1936 1944 2048 2057 2097 2112 2176 2178 2187 2244 2304 2312 2376 2448 2563 2592 2601 2662 2673 2754 2796 2816 2904 2916 2992 3072 3168 3179 3264 3267 3366 3456 3468 3564 3672 3728 3872 3888 3961 3993 4096 4114 4131 4194 4224 4352 4356 4374 4488 4608 4624 4752 4896 4913 5049 5126 5184 5202 5324 5346 5508 5592 5632 5808 5832 5984 6144 6171 6291 6336 6358 6528 6534 6561 6732 6912 6936 7128 7344 7456 7689 7744 7776 7803 7922 7986 8019 8192 8228 8262 8388 8448 8704 8712 8748 8976 9216 9248 9504 9537 9792 9801 9826 10098 10252 10368 10404 10648 10692 11016 11184 11264 11616 11664 11883 11968 11979 12288 12342 12393 12582 12672 12716 13056 13068 13122 13464 13824 13872 14256 14688 14739 14912 15147 15378 15488 15552 15606 15844 15972 16038 16384 16456 16524 16776 16896 17408 17424 17496 17952 18432 18496 18513 18873 19008 19074 19584 19602 19652 19683 20196 20504 20736 20808 21296 21384 22032 22368 22528 22627 23067 23232 23328 23409 23766 23936 23958 24057 24576 24684 24786 25164 25344 25432 26112 26136 26244 26928 27648 27744 28193 28512 28611 29376 29403 29478 29824 30294 30756 30976 31104 31212 31688 31944 32076 32768 32912 33048 33552 33792 34816 34848 34969 34992 35649 35904 35937 36864 36992 37026 37179 37746 38016 38148 39168 39204 39304 39366 40392 41008 41472 41616 42592 42768 43571 44064 44217 44736 45056 45254 45441 46134 46464 46656 46818 47532 47872 47916 48114 49152 49368 49572 50328 50688 50864 52224 52272 52488 53856 54043 54289 55296 55488 55539 56386 56619 57024 57222 58752 58806 58956 59648 60588 61512 61952 62208 62424 63376 63888 64152 65536 65824 66096 67104 67337 67584 67881 69201 69632 69696 69938 69984 70227 71298 71808 71874 72171 73728 73984 74052 74358 75492 76032 76296 78336 78408 78608 78732 80784 82016 82944 83232 84579 85184 85536 85833 87142 88128 88209 88434 89472 90112 90508 90882 92268 92928 93312 93636 95064 95744 95832 96228 98304 98736 99144 100656 101376 101728 104448 104544 104907 104976 106947 107712 107811 108086 108578 110592 110976 111078 111537 112772 113238 114048 114444 117504 117612 117912 119296 121176 123024 123904 124416 124848 126752 127776 128304 130713 131072 131648 132192 132651 134208 134674 135168 135762 136323 138402 139264 139392 139876 139968 140454 142596 143616 143748 144342 147456 147968 148104 148716 150984 152064 152592 156672 156816 157216 157464 161568 162129 162867 164032 165888 166464 166617 169158 169857 170368 171072 171666 174284 176256 176418 176868 178944 180224 181016 181764 184536 185856 186624 187272 190128 191488 191664 192456 196608 197472 198288 201312 202011 202752 203456 203643 207603 208896 209088 209814 209952 210681 213894 215424 215622 216172 216513 217156 221184 221952 222156 223074 225544 226476 228096 228888 235008 235224 235824 238592 242352 246048 247808 248832 249696 253504 253737 255552 256608 257499 261426 262144 263296 264384 264627 265302 268416 269348 270336 271524 272646 276804 278528 278784 279752 279936 280908 285192 287232 287496 288684 294912 295936 296208 297432 301968 304128 305184 310123 313344 313632 314432 314721 314928 320841 323136 323433 324258 325734 328064 331776 332928 333234 334611 338316 339714 340736 342144 343332 348568 352512 352836 353736 357888 360448 362032 363528 369072 371712 373248 374544 380256 382976 383328 384659 384912 392139 393216 394944 396576 397953 402624 404022 405504 406912 407286 408969 415206 417792 418176 419628 419904 421362 427788 430848 431244 432344 433026 434312 442368 443904 444312 446148 451088 452952 456192 457776 470016 470448 471648 477184 479281 484704 486387 488601 492096 495616 497664 499392 499851 507008 507474 509571 511104 513216 514998 522852 524288 526592 528768 529254 530604 536832 538696 540672 543048 545292 553608 557056 557568 559504 559872 561816 570384 574464 574992 577368 589824 591872 592416 594473 594864 597179 603936 606033 608256 610368 610929 620246 622809 626688 627264 628864 629442 629856 632043 641682 646272 646866 648516 651468 656128 663552 665856 666468 669222 676632 679428 681472 684288 686664 697136 705024 705672 707472 715776 720896 724064 727056 738144 740707 743424 746496 749088 760512 761211 765952 766656 769318 769824 772497 784278 786432 789888 793152 793881 795906 805248 808044 811008 813824 814572 817938 830412 835584 836352 839256 839808 842724 855576 861696 862488 864688 866052 868624 884736 887808 888624 892296 902176 905904 912384 915552 922913 930369 940032 940896 943296 944163 954368 958562 962523 969408 970299 972774 977202 984192 991232 995328 998784 999702 1014016 1014948 1019142 1022208 1026432 1029996 1045704 1048576 1053184 1057536 1058508 1061208 1073664 1077392 1081344 1086096 1090584 1107216 1114112 1115136 1119008 1119744 1123632 1140768 1144729 1148928 1149984 1153977 1154736 1176417 1179648 1183744 1184832 1188946 1189728 1193859 1194358 1207872 1212066 1216512 1220736 1221858 1226907 1240492 1245618 1253376 1254528 1257728 1258884 1259712 1264086 1283364 1292544 1293732 1297032 1302936 1312256 1327104 1331712 1332936 1338444 1353264 1358856 1362944 1368576 1373328 1394272 1410048 1411344 1414944 1431552 1437843 1441792 1448128 1454112 1459161 1465803 1476288 1481414 1486848 1492992 1498176 1499553 1521024 1522422 1528713 1531904 1533312 1538636 1539648 1544994 1568556 1572864 1579776 1586304 1587762 1591812 1610496 1616088 1622016 1627648 1629144 1635876 1660824 1671168 1672704 1678512 1679616 1685448 1711152 1723392 1724976 1729376 1732104 1737248 1769472 1775616 1777248 1783419 1784592 1791537 1804352 1811808 1818099 1824768 1831104 1832787 1845826 1860738 1868427 1880064 1881792 1886592 1888326 1896129 1908736 1917124 1925046 1938816 1940598 1945548 1954404 1968384 1982464 1990656 1997568 1999404 2028032 2029896 2038284 2044416 2052864 2059992 2091408 2097152 2106368 2115072 2117016 2122416 2147328 2154784 2162688 2172192 2181168 2214432 2222121 2228224 2230272 2238016 2239488 2247264 2281536 2283633 2289458 2297856 2299968 2307954 2309472 2317491 2352834 2359296 2367488 2369664 2377892 2379456 2381643 2387718 2388716 2415744 2424132 2433024 2441472 2443716 2453814 2480984 2491236 2506752 2509056 2515456 2517768 2519424 2528172 2566728 2585088 2587464 2594064 2605872 2624512 2654208 2663424 2665872 2676888 2706528 2717712 2725888 2737152 2746656 2768739 2788544 2791107 2820096 2822688 2829888 2832489 2863104 2875686 2883584 2887569 2896256 2908224 2910897 2918322 2931606 2952576 2962828 2973696 2985984 2996352 2999106 3042048 3044844 3057426 3063808 3066624 3077272 3079296 3089988 3137112 3145728 3159552 3172608 3175524 3183624 3220992 3232176 3244032 3255296 3258288 3271752 3321648 3342336 3345408 3357024 3359232 3370896 3422304 3434187 3446784 3449952 3458752 3461931 3464208 3474496 3529251 3538944 3551232 3554496 3566838 3569184 3581577 3583074 3608704 3623616 3636198 3649536 3662208 3665574 3680721 3691652 3721476 3736854 3760128 3763584 3773184 3776652 3792258 3817472 3834248 3850092 3877632 3881196 3891096 3908808 3936768 3964928 3981312 3995136 3998808 4056064 4059792 4076568 4088832 4105728 4119984 4182816 4194304 4212736 4230144 4234032 4244832 4294656 4309568 4313529 4325376 4344384 4362336 4377483 4397409 4428864 4444242 4456448 4460544 4476032 4478976 4494528 4498659 4563072 4567266 4578916 4586139 4595712 4599936 4615908 4618944 4634982 4705668 4718592 4734976 4739328 4755784 4758912 4763286 4775436 4777432 4831488 4848264 4866048 4882944 4887432 4907628 4961968 4982472 5013504 5018112 5030912 5035536 5038848 5056344 5133456 5170176 5174928 5188128 5211744 5249024 5272091 5308416 5326848 5331744 5350257 5353776 5374611 5413056 5435424 5451776 5454297 5474304 5493312 5498361 5537478 5577088 5582214 5605281 5640192 5645376 5659776 5664978 5688387 5726208 5751372 5767168 5775138 5792512 5816448 5821794 5836644 5863212 5905152 5925656 5947392 5971968 5992704 5998212 6084096 6089688 6114852 6127616 6133248 6154544 6158592 6179976 6274224 6291456 6319104 6345216 6351048 6367248 6441984 6464352 6488064 6510592 6516576 6539203 6543504 6568969 6643296 6666363 6684672 6690816 6714048 6718464 6741792 6844608 6850899 6868374 6893568 6899904 6917504 6923862 6928416 6948992 6952473 7058502 7077888 7102464 7108992 7133676 7138368 7163154 7166148 7217408 7247232 7272396 7299072 7324416 7331148 7361442 7383304 7442952 7473708 7520256 7527168 7546368 7553304 7584516 7634944 7668496 7700184 7755264 7762392 7782192 7817616 7873536 7929856 7962624 7990272 7997616 8112128 8119584 8147777 8153136 8177664 8211456 8239968 8306217 8365632 8373321 8388608 8425472 8460288 8468064 8489664 8497467 8589312 8619136 8627058 8650752 8662707 8688768 8724672 8732691 8754966 8794818 8857728 8888484 8912896 8921088 8952064 8957952 8989056 8997318 9126144 9134532 9157832 9172278 9191424 9199872 9231816 9237888 9269964 9411336 9437184 9469952 9478656 9511568 9517824 9526572 9550872 9554864 9662976 9696528 9732096 9765888 9774864 9815256 9923936 9964944 10027008 10036224 10061824 10071072 10077696 10112688 10152043 10266912 10302561 10340352 10349856 10376256 10385793 10423488 10498048 10544182 10587753 10616832 10653696 10663488 10700514 10707552 10744731 10749222 10826112 10870848 10903552 10908594 10948608 10986624 10996722 11074956 11154176 11164428 11210562 11280384 11290752 11319552 11329956 11376774 11452416 11502744 11534336 11550276 11585024 11632896 11643588 11673288 11726424 11810304 11851312 11894784 11943936 11985408 11996424 12168192 12179376 12229704 12255232 12266496 12309088 12317184 12359952 12548448 12582912 12592019 12638208 12649337 12690432 12702096 12734496 12883968 12928704 12940587 12976128 13021184 13033152 13078406 13087008 13132449 13137938 13192227 13286592 13332726 13369344 13381632 13428096 13436928 13483584 13495977 13689216 13701798 13736748 13787136 13799808 13835008 13847724 13856832 13897984 13904946 14117004 14155776 14204928 14217984 14267352 14276736 14326308 14332296 14434816 14494464 14544792 14598144 14648832 14662296 14722884 14766608 14885904 14947416 15040512 15054336 15092736 15106608 15169032 15269888 15336992 15400368 15510528 15524784 15564384 15635232 15689521 15747072 15816273 15859712 15925248 15980544 15995232 16050771 16123833 16224256 16239168 16295554 16306272 16355328 16362891 16422912 16479936 16495083 16612434 16731264 16746642 16777216 16815843 16850944 16920576 16936128 16979328 16994934 17178624 17238272 17254116 17301504 17325414 17377536 17449344 17465382 17509932 17589636 17715456 17776968 17825792 17842176 17904128 17915904 17978112 17994636 18252288 18269064 18315664 18344556 18382848 18399744 18463632 18475776 18539928 18822672 18874368 18939904 18957312 19023136 19035648 19053144 19101744 19109728 19325952 19393056 19464192 19531776 19549728 19617609 19630512 19706907 19847872 19929888 19999089 20054016 20072448 20123648 20142144 20155392 20225376 20304086 20533824 20552697 20605122 20680704 20699712 20752512 20771586 20846976 20857419 20996096 21088364 21175506 21233664 21307392 21326976 21401028 21415104 21489462 21498444 21652224 21741696 21807104 21817188 21897216 21973248 21993444 22149912 22308352 22328856 22421124 22560768 22581504 22639104 22659912 22753548 22904832 23005488 23068672 23100552 23170048 23265792 23287176 23346576 23452848 23620608 23702624 23789568 23887872 23970816 23992848 24336384 24358752 24443331 24459408 24510464 24532992 24618176 24634368 24719904 24918651 25096896 25119963 25165824 25184038 25276416 25298674 25380864 25404192 25468992 25492401 25767936 25857408 25881174 25952256 25988121 26042368 26066304 26156812 26174016 26198073 26264898 26275876 26384454 26573184 26665452 26738688 26763264 26856192 26873856 26967168 26991954 27378432 27403596 27473496 27574272 27599616 27670016 27695448 27713664 27795968 27809892 28234008 28311552 28409856 28435968 28534704 28553472 28652616 28664592 28869632 28988928 29089584 29196288 29297664 29324592 29445768 29533216 29771808 29894832 30081024 30108672 30185472 30213216 30338064 30456129 30539776 30673984 30800736 30907683 31021056 31049568 31128768 31157379 31270464 31379042 31494144 31632546 31719424 31763259 31850496 31961088 31990464 32101542 32234193 32247666 32448512 32478336 32591108 32612544 32710656 32725782 32845824 32959872 32990166 33224868 33462528 33493284 33554432 33631686 33701888 33841152 33872256 33958656 33989868 34357248 34476544 34508232 34603008 34650828 34755072 34898688 34930764 35019864 35179272 35430912 35553936 35651584 35684352 35808256 35831808 35956224 35989272 36504576 36538128 36631328 36689112 36765696 36799488 36927264 36951552 37079856 37645344 37748736 37776057 37879808 37914624 37948011 38046272 38071296 38106288 38203488 38219456 38651904 38786112 38821761 38928384 39063552 39099456 39235218 39261024 39397347 39413814 39576681 39695744 39859776 39998178 40108032 40144896 40247296 40284288 40310784 40450752 40487931 40608172 41067648 41105394 41210244 41361408 41399424 41505024 41543172 41693952 41714838 41992192 42176728 42351012 42467328 42614784 42653952 42802056 42830208 42978924 42996888 43304448 43483392 43614208 43634376 43794432 43946496 43986888 44299824 44616704 44657712 44842248 45121536 45163008 45278208 45319824 45507096 45809664 46010976 46137344 46201104 46340096 46531584 46574352 46693152 46905696 47068563 47241216 47405248 47448819 47579136 47775744 47941632 47985696 48152313 48371499 48672768 48717504 48886662 48918816 49020928 49065984 49088673 49236352 49268736 49439808 49485249 49837302 50193792 50239926 50331648 50368076 50447529 50552832 50597348 50761728 50808384 50937984 50984802 51535872 51714816 51762348 51904512 51976242 52084736 52132608 52313624 52348032 52396146 52529796 52551752 52768908 53146368 53330904 53477376 53526528 53712384 53747712 53934336 53983908 54756864 54807192 54946992 55148544 55199232 55340032 55390896 55427328 55591936 55619784 56468016 56623104 56819712 56871936 57069408 57106944 57305232 57329184 57739264 57977856 58179168 58392576 58595328 58649184 58852827 58891536 59066432 59120721 59543616 59789664 59997267 60162048 60217344 60370944 60426432 60676128 60912258 61079552 61347968 61601472 61658091 61815366 62042112 62099136 62257536 62314758 62540928 62572257 62758084 62988288 63265092 63438848 63526518 63700992 63922176 63980928 64203084 64468386 64495332 64897024 64956672 65182216 65225088 65421312 65451564 65691648 65919744 65980332 66449736 66925056 66986568 67108864 67263372 67403776 67682304 67744512 67917312 67979736 68714496 68953088 69016464 69206016 69301656 69510144 69797376 69861528 70039728 70358544 70861824 71107872 71303168 71368704 71616512 71663616 71912448 71978544 72258659 73009152 73076256 73262656 73329993 73378224 73531392 73598976 73854528 73903104 74159712 74755953 75290688 75359889 75497472 75552114 75759616 75829248 75896022 76092544 76142592 76212576 76406976 76438912 76477203 77303808 77572224 77643522 77856768 77964363 78127104 78198912 78470436 78522048 78794694 78827628 79153362 79391488 79719552 79996356 80216064 80289792 80494592 80568576 80621568 80901504 80975862 81216344 82135296 82210788 82420488 82722816 82798848 83010048 83086344 83387904 83429676 83984384 84353456 84702024 84934656 85229568 85307904 85604112 85660416 85957848 85993776 86608896 86966784 87228416 87268752 87588864 87892992 87973776 88599648 89233408 89315424 89625547 89684496 90243072 90326016 90556416 90639648 91014192 91368387 91619328 92021952 92274688 92402208 92680192 92723049 93063168 93148704 93386304 93472137 93811392 94137126 94482432 94810496 94897638 95158272 95289777 95551488 95883264 95971392 96304626 96702579 96742998 97345536 97435008 97773324 97837632 98041856 98131968 98177346 98472704 98537472 98879616 98970498 99674604 100387584 100479852 100663296 100736152 100895058 101105664 101194696 101523456 101616768 101875968 101969604 103071744 103429632 103524696 103809024 103952484 104169472 104265216 104627248 104696064 104792292 105059592 105103504 105537816 106292736 106661808 106954752 107053056 107424768 107495424 107868672 107967816 109513728 109614384 109893984 110297088 110398464 110680064 110781792 110854656 111183872 111239568 111672473 112936032 113246208 113328171 113639424 113743872 113844033 114138816 114213888 114610464 114658368 115478528 115955712 116358336 116465283 116785152 117190656 117298368 117705654 117783072 118132864 118192041 118241442 118730043 119087232 119579328 119994534 120324096 120434688 120741888 120852864 121352256 121824516 122159104 122695936 123202944 123316182 123630732 124084224 124198272 124515072 124629516 125081856 125144514 125516168 125976576 126530184 126877696 127053036 127401984 127844352 127961856 128406168 128936772 128990664 129794048 129913344 130364432 130450176 130842624 130903128 131383296 131839488 131960664 132899472 133850112 133973136 134217728 134526744 134807552 135364608 135489024 135834624 135959472 137428992 137906176 138032928 138412032 138512209 138603312 139020288 139142707 139594752 139723056 140079456 140717088 141205689 141723648 142215744 142346457 142606336 142737408 143233024 143327232 143824896 143957088 144456939 144517318 145114497 146018304 146152512 146525312 146659986 146756448 147062784 147197952 147266019 147709056 147806208 148319424 148455747 149511906 150581376 150719778 150994944 151104228 151519232 151658496 151792044 152185088 152285184 152425152 152813952 152877824 152954406 154607616 155144448 155287044 155713536 155928726 156254208 156397824 156940872 157044096 157589388 157655256 158306724 158782976 159439104 159992712 160432128 160579584 160989184 161137152 161243136 161803008 161951724 162432688 164270592 164421576 164840976 165445632 165597696 166020096 166172688 166775808 166859352 167968768 168706912 169404048 169869312 170459136 170615808 171208224 171320832 171915696 171987552 172584731 173217792 173933568 174456832 174537504 175177728 175785984 175947552 176558481 177199296 177362163 178466816 178630848 179251094 179368992 179991801 180486144 180652032 181112832 181279296 182028384 182736774 183238656 184043904 184549376 184804416 184974273 185360384 185446098 186126336 186297408 186772608 186944274 187622784 188274252 188964864 189620992 189795276 190316544 190579554 191102976 191766528 191942784 192609252 193405158 193485996 194691072 194870016 195546648 195675264 196083712 196263936 196354692 196945408 197074944 197759232 197940996 199349208 200775168 200959704 201326592 201472304 201790116 202211328 202389392 203046912 203233536 203751936 203939208 206143488 206859264 207049392 207618048 207904968 208338944 208530432 209254496 209392128 209584584 210119184 210207008 211075632 212585472 213323616 213909504 214106112 214849536 214990848 215038729 215737344 215935632 216775977 219027456 219228768 219787968 219989979 220594176 220796928 221360128 221563584 221709312 222367744 222479136 223344946 224267859 225872064 226079667 226492416 226656342 227278848 227487744 227688066 228277632 228427776 229220928 229316736 229431609 230957056 231911424 232716672 232930566 233570304 234381312 234596736 235411308 235566144 236265728 236384082 236482884 237460086 238174464 239158656 239989068 240648192 240869376 241483776 241705728 242704512 243649032 244318208 245391872 246405888 246632364 247261464 248168448 248396544 249030144 249259032 250163712 250289028 251032336 251953152 253060368 253755392 254106072 254803968 255688704 255923712 256812336 257873544 257981328 259588096 259826688 260728864 260900352 261685248 261806256 262766592 263678976 263921328 265798944 266721857 267700224 267946272 268876641 269053488 269615104 270729216 270978048 271669248 271918944 274105161 274857984 275812352 276065856 276824064 277024418 277206624 278040576 278169147 278285414 279189504 279446112 280158912 280416411 281434176 282411378 283447296 284431488 284692914 285212672 285474816 285869331 286466048 286654464 287649792 287914176 288913878 289034636 290228994 292036608 292305024 293050624 293319972 293512896 294125568 294395904 294532038 295418112 295612416 296638848 296911494 299023812 301162752 301439556 301989888 302208456 303038464 303316992 303584088 304370176 304570368 304850304 305627904 305755648 305908812 309215232 310288896 310574088 311427072 311857452 312508416 312795648 313881744 314088192 315178776 315310512 316613448 317565952 318878208 319985424 320864256 321159168 321978368 322274304 322486272 323606016 323903448 324865376 328541184 328843152 329681952 330891264 331195392 332040192 332345376 333551616 333718704 335017419 335937536 337413824 338808096 339738624 339984513 340918272 341231616 341532099 342416448 342641664 343831392 343975104 345169462 346435584 347867136 348913664 349075008 349395849 350355456 351571968 351895104 353116962 354398592 354576123 354724326 356190129 356933632 357261696 358502188 358737984 359983602 360972288 361304064 362225664 362558592 364056768 365473548 366477312 368087808 369098752 369608832 369948546 370720768 370892196 372252672 372594816 373545216 373888548 375245568 376548504 377929728 379241984 379590552 380633088 381159108 382205952 383533056 383885568 385218504 386810316 386971992 389382144 389740032 391093296 391350528 392167424 392527872 392709384 393890816 394149888 395518464 395881992 398698416 401550336 401919408 402653184 402944608 403580232 404422656 404778784 406093824 406467072 407503872 407878416 412286976 413718528 414098784 415236096 415536627 415809936 416677888 417060864 417428121 418508992 418784256 419169168 420238368 420414016 422151264 423617067 425170944 426647232 427039371 427819008 428212224 429699072 429981696 430077458 431474688 431871264 433370817 433551954 435343491 438054912 438457536 439575936 439979958 441188352 441593856 441798057 442720256 443127168 443418624 444735488 444958272 445367241 446689892 448535718 451744128 452159334 452984832 453312684 454557696 454975488 455376132 456555264 456855552 458441856 458633472 458863218 461914112 463822848 465433344 465861132 467140608 468762624 469193472 470822616 471132288 472531456 472768164 472965768 474920172 476348928 478317312 479978136 481296384 481738752 482967552 483411456 485409024 487298064 488636416 490783744 492811776 493264728 494522928 496336896 496793088 498060288 498518064 500327424 500578056 502064672 503906304 506120736 507510784 508212144 509607936 511377408 511847424 513624672 515747088 515962656 517754193 519176192 519653376 521457728 521800704 523370496 523612512 525533184 527357952 527842656 529675443 531597888 532086489 533443714 535400448 535892544 537753282 538106976 539230208 539975403 541458432 541956096 543338496 543837888 548210322 549715968 551624704 552131712 553648128 554048836 554413248 554922819 556081152 556338294 556570828 558379008 558892224 560317824 560832822 562868352 564822756 566894592 568862976 569385828 570425344 570949632 571738662 572932096 573308928 575299584 575828352 577827756 578069272 580457988 584073216 584610048 586101248 586639944 587025792 588251136 588791808 589064076 590836224 591224832 593277696 593822988 598047624 602325504 602879112 603979776 604416912 606076928 606633984 607168176 608740352 609140736 609700608 611255808 611511296 611817624 618430464 620577792 621148176 622854144 623714904 625016832 625591296 627763488 628176384 630357552 630621024 633226896 635131904 637756416 639970848 641728512 642318336 643956736 644548608 644972544 645116187 647212032 647806896 649730752 650327931 657082368 657686304 659363904 659969937 661782528 662390784 664080384 664690752 667103232 667437408 670034838 671875072 672803577 674827648 677616192 678239001 679477248 679969026 681836544 682463232 683064198 684832896 685283328 687662784 687950208 688294827 690338924 692871168 695734272 697827328 698150016 698791698 700710912 703143936 703790208 706233924 708797184 709152246 709448652 712380258 713867264 714523392 717004376 717475968 719967204 721944576 722608128 724451328 725117184 728113536 730947096 732954624 736175616 738197504 739217664 739897092 741441536 741784392 744505344 745189632 747090432 747777096 750491136 753097008 755859456 758483968 759181104 761266176 762318216 764411904 767066112 767771136 770437008 773620632 773943984 778764288 779480064 782186592 782701056 784334848 785055744 785418768 787781632 788299776 791036928 791763984 797396832 800165571 803100672 803838816 805889216 806629923 807160464 808845312 809557568 812187648 812934144 815007744 815756832 822315483 824573952 827437056 828197568 830472192 831073254 831619872 833355776 834121728 834507441 834856242 837017984 837568512 838338336 840476736 840828032 841249233 844302528 847234134 850341888 853294464 854078742 855638016 856424448 857607993 859398144 859963392 860154916 862949376 863742528 866741634 867103908 870686982 876109824 876915072 879151872 879959916 882376704 883187712 883596114 885440512 886254336 886837248 889470976 889916544 890734482 893379784 897071436 903488256 904318668 905969664 906625368 909115392 909950976 910752264 913110528 913711104 916883712 917266944 917726436 923828224 927645696 930866688 931722264 934281216 937525248 938386944 941645232 942264576 945062912 945536328 945931536 949840344 952697856 956634624 959956272 962592768 963477504 965935104 966822912 970818048 974596128 977272832 981567488 985623552 986529456 989045856 992673792 993586176 996120576 997036128 1000654848 1001156112 1004129344 1005052257 1007812608 1012241472 1015021568 1016424288 1019215872 1019953539 1022754816 1023694848 1024596297 1027249344 1031494176 1031925312 1035508386 1038352384 1039306752 1042915456 1043601408 1046740992 1047225024 1048187547 1051066368 1054715904 1055685312 1059350886 1063195776 1063728369 1064172978 1066887428 1068570387 1070800896 1071785088 1075506564 1076213952 1078460416 1079950806 1082916864 1083912192 1086676992 1087675776 1096420644 1099431936 1103249408 1104263424 1107296256 1108097672 1108826496 1109845638 1112162304 1112676588 1113141656 1116758016 1117784448 1120635648 1121665644 1125736704 1129645512 1133789184 1137725952 1138771656 1140850688 1141899264 1143477324 1145864192 1146617856 1150599168 1151656704 1155655512 1156138544 1160915976 1168146432 1169220096 1172202496 1173279888 1174051584 1176502272 1177583616 1178128152 1181672448 1182449664 1186555392 1187645976 1196095248 1204651008 1205758224 1207959552 1208833824 1212153856 1213267968 1214336352 1217480704 1218281472 1219401216 1222511616 1223022592 1223635248 1228397203 1236860928 1241155584 1242296352 1245708288 1246609881 1247429808 1250033664 1251182592 1252284363 1255526976 1256352768 1260715104 1261242048 1266453792 1270263808 1270851201 1275512832 1279941696 1281118113 1283457024 1284636672 1287913472 1289097216 1289945088 1290232374 1294424064 1295613792 1299461504 1300112451 1300655862 1306030473 1314164736 1315372608 1318727808 1319939874 1323565056 1324781568 1325394171 1328160768 1329381504 1334206464 1334874816 1340069676 1343750144 1345607154 1349655296 1355232384 1356478002 1358954496 1359938052 1363673088 1364926464 1366128396 1369665792 1370566656 1375325568 1375900416 1376589654 1380677848 1385742336 1391468544 1395654656 1396300032 1397583396 1401421824 1406287872 1407580416 1412467848 1417594368 1418304492 1418897304 1424760516 1427734528 1429046784 1434008752 1434951936 1439934408 1443889152 1445216256 1448902656 1450234368 1456227072 1461894192 1465909248 1472351232 1476395008 1478435328 1479794184 1482883072 1483568784 1489010688 1490379264 1494180864 1495554192 1500982272 1506194016 1511718912 1516967936 1518362208 1522532352 1523634299 1524636432 1528823808 1530569777 1534132224 1535542272 1540874016 1547241264 1547887968 1553262579 1557528576 1558960128 1564373184 1565402112 1568669696 1570111488 1570837536 1575563264 1576599552 1582073856 1583527968 1589026329 1594793664 1596259467 1600331142 1606201344 1607677632 1611778432 1613259846 1614320928 1617690624 1619115136 1619926209 1624375296 1625868288 1630015488 1631513664 1644630966 1649147904 1654874112 1656395136 1660944384 1662146508 1663239744 1666711552 1668243456 1669014882 1669712484 1674035968 1675137024 1676676672 1680953472 1681656064 1682498466 1688605056 1694468268 1700683776 1706588928 1708157484 1711276032 1712848896 1715215986 1718796288 1719926784 1720309832 1725898752 1727485056 1733483268 1734207816 1741373964 1752219648 1753830144 1758303744 1759919832 1764753408 1766375424 1767192228 1770881024 1772508672 1773674496 1778941952 1779833088 1781468964 1786759568 1794142872 1806976512 1808637336 1811939328 1813250736 1818230784 1819901952 1821504528 1826221056 1827422208 1833767424 1834533888 1835452872 1847656448 1855291392 1861733376 1863444528 1868562432 1875050496 1876773888 1883290464 1884529152 1890125824 1891072656 1891863072 1898432041 1899680688 1905395712 1913269248 1919912544 1925185536 1926955008 1931870208 1933645824 1935348561 1941636096 1949192256 1950983793 1954545664 1963134976 1971247104 1973058912 1978091712 1979909811 1985347584 1987172352 1992241152 1994072256 2001309696 2002312224 2008258688 2010104514 2015625216 2018410731 2024482944 2030043136 2032848576 2034717003 2038431744 2039907078 2045509632 2047389696 2049192594 2054498688 2062988352 2063850624 2071016772 2076704768 2078613504 2085830912 2087202816 2093481984 2094450048 2096375094 2102132736 2109431808 2111370624 2118701772 2126391552 2127456738 2128345956 2133774856 2137140774 2141601792 2143570176 2151013128 2152427904 2156920832 2159901612 2165833728 2167824384 2173353984 2175351552 2192841288 2198863872 2206498816 2208526848 2214592512 2216195344 2217652992 2219691276 2224324608 2225353176 2226283312 2233516032 2235568896 2241271296 2243331288 2251473408 2259291024 2267578368 2275451904 2277543312 2281701376 2283798528 2286954648 2291728384 2293235712 2301198336 2303313408 2311311024 2312277088 2321831952 2336292864 2338440192 2344404992 2346559776 2348103168 2353004544 2355167232 2356256304 2363344896 2364899328 2365426019 2373110784 2375291952 2392190496 2400496713 2409302016 2411516448 2417667648 2419889769 2424307712 2426535936 2428672704 2434961408 2436562944 2438802432 2445023232 2446045184 2447270496 2456794406 2466946449 2473721856 2482311168 2484592704 2491416576 2493219762 2494859616 2500067328 2502365184 2503522323 2504568726 2511053952 2512705536 2521430208 2522484096 2523747699 2532907584 2540527616 2541702402 2551025664 2559883392 2562236226 2566914048 2569273344 2575826944 2578194432 2579890176 2580464748 2588848128 2591227584 2598923008 2600224902 2601311724 2612060946 2628329472 2630745216 2637455616 2639879748 2647130112 2649563136 2650788342 2656321536 2658763008 2668412928 2669749632 2680139352 2687500288 2691214308 2699310592 2710464768 2712956004 2717908992 2719876104 2727346176 2729852928 2732256792 2739331584 2741133312 2750651136 2751800832 2753179308 2761355696 2771484672 2782937088 2791309312 2792600064 2795166792 2802843648 2812575744 2815160832 2824935696 2835188736 2836608984 2837794608 2849521032 2855469056 2858093568 2868017504 2869903872 2879868816 2887778304 2890432512 2897805312 2900468736 2912454144 2923788384 2931818496 2933940427 2944702464 2956870656 2959588368 2965766144 2967137568 2978021376 2980758528 2988361728 2991108384 3001964544 3012388032 3015156771 3023437824 3033935872 3036724416 3045064704 3047268598 3049272864 3057647616 3059860617 3061139554 3068264448 3071084544 3073788891 3081748032 3094482528 3095775936 3106525158 3115057152 3117920256 3128746368 3130804224 3137339392 3140222976 3141675072 3144562641 3151126528 3153199104 3164147712 3167055936 3178052658 3189587328 3192518934 3200662284 3212402688 3215355264 3223556864 3226519692 3228641856 3235381248 3238230272 3239852418 3248750592 3251736576 3260030976 3263027328 3289261932 3298295808 3309748224 3312790272 3321888768 3324293016 3326479488 3333423104 3336486912 3338029764 3339424968 3348071936 3350274048 3353353344 3361906944 3363312128 3364996932 3377210112 3388936536 3401367552 3413177856 3416314968 3422552064 3425697792 3430431972 3437592576 3439853568 3440619664 3451797504 3454970112 3466966536 3468415632 3482747928 3504439296 3507660288 3516607488 3519839664 3529506816 3532750848 3534384456 3541762048 3545017344 3547348992 3557883904 3559666176 3562937928 3573519136 3588285744 3613953024 3617274672 3623878656 3626501472 3636461568 3639803904 3643009056 3652442112 3654844416 3655658393 3667534848 3669067776 3670905744 3685191609 3695312896 3710582784 3723466752 3726889056 3737124864 3739829643 3750100992 3753547776 3756853089 3766580928 3769058304 3780251648 3782145312 3783726144 3796864082 3799361376 3810791424 3812553603 3826538496 3839825088 3843354339 3850371072 3853910016 3863740416 3867291648 3870697122 3883272192 3898384512 3900337353 3901967586 3909091328 3918091419 3926269952 3942494208 3946117824 3956183424 3959819622 3970695168 3974344704 3984482304 3988144512 4002619392 4004624448 4016517376 4020209028 4031250432 4036821462 4048965888 4060086272 4065697152 4069434006 4076863488 4079814156 4091019264 4094779392 4098385188 4108997376 4125976704 4127701248 4142033544 4153409536 4157227008 4171661824 4174405632 4186963968 4188900096 4192750188 4204265472 4218863616 4222741248 4237403544 4252783104 4254913476 4256691912 4267549712 4274281548 4283203584 4287140352 4302026256 4304855808 4313841664 4319803224 4331667456 4335648768 4346707968 4350703104 4385682576 4397727744 4412997632 4417053696 4429185024 4432390688 4435305984 4439382552 4448649216 4450706352 4452566624 4467032064 4471137792 4482542592 4486662576 4502946816 4518582048 4535156736 4550903808 4555086624 4567597056 4570902897 4573909296 4583456768 4586471424 4591709331 4602396672 4606626816 4622622048 4624554176 4643663904 4659787737 4672585728 4676880384 4688809984 4693119552 4696206336 4706009088 4710334464 4712512608 4726689792 4729798656 4730852038 4746221568 4750583904 4767078987 4784380992 4788778401 4800993426 4818604032 4823032896 4835335296 4839779538 4848615424 4853071872 4857345408 4859778627 4869922816 4873125888 4877604864 4890046464 4892090368 4894540992 4913588812 4933892898 4947443712 4964622336 4969185408 4982833152 4986439524 4989719232 5000134656 5004730368 5007044646 5009137452 5022107904 5025411072 5042860416 5044968192 5047495398 5065815168 5081055232 5083404804 5102051328 5119766784 5124472452 5133828096 5138546688 5151653888 5156388864 5159780352 5160929496 5177696256 5182455168 5197846016 5200449804 5202623448 5224121892 5256658944 5261490432 5274911232 5279759496 5294260224 5299126272 5301576684 5312643072 5317526016 5336825856 5339499264 5360278704 5375000576 5382428616 5398621184 5420929536 5425912008 5435817984 5439752208 5454692352 5459705856 5464513584 5478663168 5482266624 5501302272 5503601664 5506358616 5522711392 5542969344 5565874176 5582618624 5585200128 5590333584 5605687296 5625151488 5630321664 5649871392 5670377472 5673217968 5675589216 5695296123 5699042064 5710938112 5716187136 5736035008 5739807744 5759737632 5775556608 5780865024 5795610624 5800937472 5806045683 5824908288 5847576768 5852951379 5863636992 5867880854 5889404928 5913741312 5919176736 5931532288 5934275136 5939729433 5956042752 5961517056 5976723456 5982216768 6003929088 6024776064 6030313542 6046875648 6055232193 6067871744 6073448832 6090129408 6094537196 6098545728 6104151009 6115295232 6119721234 6122279108 6136528896 6142169088 6147577782 6163496064 6188965056 6191551872 6213050316 6230114304 6235840512 6257492736 6261608448 6274678784 6280445952 6283350144 6289125282 6302253056 6306398208 6328295424 6334111872 6356105316 6379174656 6385037868 6401324568 6424805376 6430710528 6447113728 6453039384 6457283712 6470762496 6476460544 6479704836 6497501184 6503473152 6520061952 6526054656 6578523864 6596591616 6619496448 6625580544 6643777536 6648586032 6652958976 6666846208 6672973824 6676059528 6678849936 6696143872 6700548096 6706706688 6723813888 6726624256 6729993864 6754420224 6777873072 6802735104 6826355712 6832629936 6845104128 6851395584 6860863944 6875185152 6879707136 6881239328 6903595008 6909940224 6933933072 6936831264 6965495856 7008878592 7015320576 7033214976 7039679328 7059013632 7065501696 7068768912 7083524096 7090034688 7094697984 7096278057 7115767808 7119332352 7125875856 7147038272 7176571488 7201490139 7227906048 7234549344 7253002944 7259669307 7272923136 7279607808 7286018112 7304884224 7309688832 7311316786 7335069696 7338135552 7341811488 7370383218 7390625792 7400839347 7421165568 7446933504 7453778112 7474249728 7479659286 7500201984 7507095552 7510566969 7513706178 7533161856 7538116608 7560503296 7564290624 7567452288 7571243097 7593728164 7598722752 7621582848 7625107206 7653076992 7679650176 7686708678 7700742144 7707820032 7727480832 7734583296 7741394244 7766544384 7796769024 7800674706 7803935172 7818182656 7836182838 7852539904 7884988416 7892235648 7912366848 7919639244 7941390336 7948689408 7968964608 7976289024 8005238784 8009248896 8033034752 8040418056 8062500864 8073642924 8097931776 8120172544 8131394304 8138868012 8153726976 8159628312 8182038528 8189558784 8196770376 8217994752 8251953408 8255402496 8284067088 8306819072 8314454016 8343323648 8348811264 8373927936 8377800192 8385500376 8408530944 8437727232 8445482496 8474807088 8505566208 8509826952 8513383824 8535099424 8548563096 8566407168 8574280704 8604052512 8609711616 8627683328 8639606448 8663334912 8671297536 8693415936 8701406208 8771365152 8795455488 8801821281 8825995264 8834107392 8864781376 8870611968 8878765104 8897298432 8901412704 8905133248 8934064128 8942275584 8965085184 8973325152 9005893632 9037164096 9045470313 9070313472 9101807616 9110173248 9135194112 9141805794 9147818592 9166913536 9172942848 9179581851 9183418662 9204793344 9213253632 9221366673 9245244096 9249108352 9287327808 9319575474 9345171456 9353760768 9377619968 9386239104 9392412672 9412018176 9420668928 9425025216 9433687923 9453379584 9459597312 9461704076 9492443136 9501167808 9534157974 9568761984 9577556802 9601986852 9637208064 9646065792 9670670592 9679559076 9697230848 9706143744 9714690816 9719557254 9739845632 9746251776 9755209728 9780092928 9784180736 9789081984 9827177624 9867785796 9894887424 9929244672 9938370816 9965666304 9972879048 9979438464 10000269312 10009460736 10014089292 10018274904 10044215808 10050822144 10085720832 10089936384 10094990796 10131630336 10162110464 10166809608 10204102656 10239533568 10248944904 10267656192 10277093376 10303307776 10312777728 10319560704 10321858992 10355392512 10364910336 10395692032 10400899608 10405246896 10448243784 10513317888 10522980864 10549822464 10559518992 10588520448 10598252544 10603153368 10625286144 10635052032 10673651712 10678998528 10720557408 10750001152 10764857232 10797242368 10841859072 10851824016 10871635968 10879504416 10909384704 10919411712 10929027168 10957326336 10964533248 10966975179 11002604544 11007203328 11012717232 11045422784 11055574827 11085938688 11131748352 11165237248 11170400256 11180667168 11211374592 11219488929 11250302976 11260643328 11270559267 11299742784 11340754944 11346435936 11351178432 11390592246 11398084128 11421876224 11432374272 11437660809 11472070016 11479615488 11519475264 11530063017 11551113216 11561730048 11591221248 11601874944 11612091366 11649816576 11695153536 11701012059 11705902758 11727273984 11735761708 11754274257 11778809856 11827482624 11838353472 11863064576 11868550272 11879458866 11912085504 11923034112 11953446912 11964433536 12007858176 12049552128 12060627084 12093751296 12110464386 12135743488 12146897664 12180258816 12189074392 12197091456 12208302018 12230590464 12239442468 12244558216 12273057792 12284338176 12295155564 12326992128 12377930112 12383103744 12426100632 12460228608 12471681024 12514985472 12523216896 12549357568 12560891904 12566700288 12578250564 12604506112 12612796416 12656590848 12668223744 12712210632 12758349312 12770075736 12802649136 12849610752 12861421056 12894227456 12906078768 12914567424 12941524992 12952921088 12959409672 12995002368 13006946304 13040123904 13052109312 13157047728 13193183232 13238992896 13251161088 13287555072 13297172064 13305917952 13333692416 13345947648 13352119056 13357699872 13392287744 13401096192 13413413376 13447627776 13453248512 13459987728 13508840448 13555746144 13605470208 13652711424 13665259872 13702791168 13712708691 13721727888 13750370304 13759414272 13762478656 13775127993 13807190016 13819880448 13867866144 13873662528 13930991712 13979363211 14017757184 14030641152 14066429952 14079358656 14118027264 14131003392 14137537824 14167048192 14180069376 14189395968 14192556114 14231535616 14238664704 14251751712 14294076544 14301236961 14353142976 14366335203 14402980278 14455812096 14469098688 14506005888 14519338614 14545846272 14559215616 14572036224 14579335881 14609768448 14619377664 14622633572 14670139392 14676271104 14683622976 14740766436 14781251584 14801678694 14842331136 14893867008 14907556224 14948499456 14959318572 15000403968 15014191104 15021133938 15027412356 15066323712 15076233216 15121006592 15128581248 15134904576 15142486194 15187456328 15197445504 15243165696 15250214412 15306153984 15359300352 15373417356 15401484288 15415640064 15454961664 15469166592 15482788488 15533088768 15593538048 15601349412 15607870344 15636365312 15672365676 15705079808 15769976832 15784471296 15824733696 15839278488 15882780672 15897378816 15937929216 15952578048 16010477568 16018497792 16066069504 16080836112 16125001728 16147285848 16195863552 16240345088 16262788608 16277736024 16307453952 16319256624 16364077056 16379117568 16393540752 16435989504 16503906816 16510804992 16568134176 16613638144 16628908032 16686647296 16697622528 16747855872 16755600384 16771000752 16817061888 16836267547 16875454464 16890964992 16949614176 17011132416 17019653904 17026767648 17070198848 17085888369 17097126192 17132814336 17148561408 17208105024 17219423232 17255366656 17279212896 17326669824 17342595072 17386831872 17402812416 17418137049 17542730304 17558854137 17590910976 17603642562 17651990528 17668214784 17729562752 17741223936 17757530208 17794596864 17802825408 17810266496 17819188299 17868128256 17884551168 17930170368 17946650304 18011787264 18074328192 18090940626 18140626944 18165696579 18203615232 18220346496 18270388224 18283611588 18295637184 18333827072 18345885696 18359163702 18366837324 18409586688 18426507264 18442733346 18490488192 18498216704 18574655616 18639150948 18690342912 18707521536 18755239936 18772478208 18784825344 18824036352 18841337856 18850050432 18867375846 18906759168 18919194624 18923408152 18984886272 19002335616 19068315948 19137523968 19155113604 19203973704 19274416128 19292131584 19341341184 19359118152 19394461696 19412287488 19429381632 19439114508 19479691264 19492503552 19510419456 19560185856 19568361472 19578163968 19654355248 19735571592 19789774848 19858489344 19876741632 19931332608 19945758096 19958876928 20000538624 20018921472 20028178584 20036549808 20088431616 20101644288 20171441664 20179872768 20189981592 20263260672 20324220928 20333619216 20408205312 20479067136 20497889808 20535312384 20554186752 20606615552 20625555456 20639121408 20643717984 20710785024 20729820672 20791384064 20801799216 20810493792 20882752451 20896487568 21026635776 21045961728 21099644928 21119037984 21177040896 21196505088 21206306736 21250572288 21270104064 21288834171 21347303424 21357997056 21441114816 21500002304 21529714464 21594484736 21604470417 21683718144 21703648032 21759008832 21779007921 21818769408 21838823424 21858054336 21914652672 21929066496 21933950358 22005209088 22014406656 22025434464 22090845568 22111149654 22171877376 22202518041 22263496704 22330474496 22340800512 22361334336 22422749184 22438977858 22500605952 22521286656 22531700907 22541118534 22599485568 22681509888 22692871872 22702356864 22781184492 22796168256 22843752448 22864748544 22875321618 22944140032 22959230976 23038950528 23060126034 23102226432 23123460096 23182442496 23203749888 23224182732 23299633152 23390307072 23402024118 23411805516 23454547968 23471523416 23508548514 23557619712 23654965248 23676706944 23726129152 23737100544 23758917732 23824171008 23846068224 23906893824 23928867072 24015716352 24099104256 24121254168 24187502592 24220928772 24271486976 24293795328 24360517632 24378148784 24394182912 24416604036 24461180928 24478884936 24489116432 24546115584 24568676352 24590311128 24653984256 24755860224 24766207488 24852201264 24920457216 24943362048 25029970944 25046433792 25098715136 25121783808 25133400576 25156501128 25209012224 25225592832 25313181696 25336447488 25424421264 25516698624 25540151472 25605298272 25699221504 25722842112 25788454912 25812157536 25829134848 25883049984 25905842176 25918819344 25990004736 26013892608 26019686209 26080247808 26104218624 26314095456 26386366464 26405463843 26477985792 26502322176 26594344128 26611835904 26667384832 26691895296 26704238112 26715399744 26784575488 26802192384 26826826752 26895255552 26906497024 26919975456 27017680896 27111492288 27136410939 27210940416 27305422848 27330519744 27405582336 27425417382 27443455776 27500740608 27518828544 27524957312 27538745553 27550255986 27614380032 27639760896 27664100019 27735732288 27747325056 27861983424 27958726422 28035514368 28061282304 28132859904 28158717312 28236054528 28262006784 28275075648 28334096384 28360138752 28378791936 28385112228 28463071232 28477329408 28503503424 28588153088 28602473922 28706285952 28732670406 28805960556 28911624192 28938197376 29012011776 29038677228 29091692544 29118431232 29144072448 29158671762 29219536896 29238755328 29245267144 29340278784 29352542208 29367245952 29481532872 29562503168 29603357388 29684662272 29787734016 29815112448 29896998912 29918637144 30000807936 30028382208 30042267876 30054824712 30132647424 30152466432 30242013184 30257162496 30269809152 30284972388 30374912656 30394891008 30486331392 30500428824 30612307968 30718600704 30746834712 30802968576 30831280128 30909923328 30938333184 30965576976 31066177536 31187076096 31202698824 31215740688 31272730624 31344731352 31410159616 31539953664 31568942592 31649467392 31678556976 31765561344 31794757632 31875858432 31905156096 32020955136 32036995584 32132139008 32161672224 32250003456 32273344697 32294571696 32391727104 32525577216 32555472048 32614907904 32638513248 32728154112 32758235136 32787081504 32871979008 32900925537 33007813632 33021609984 33136268352 33166724481 33227276288 33257816064 33373294592 33395245056 33495711744 33511200768 33542001504 33634123776 33658466787 33672535094 33750908928 33781929984 33811677801 33899228352 34022264832 34039307808 34053535296 34140397696 34171776738 34194252384 34265628672 34297122816 34312982427 34416210048 34438846464 34510733312 34558425792 34590189051 34653339648 34685190144 34773663744 34805624832 34836274098 35085460608 35117708274 35181821952 35207285124 35303981056 35336429568 35459125504 35482447872 35515060416 35589193728 35605650816 35620532992 35638376598 35736256512 35769102336 35860340736 35893300608 36023574528 36148656384 36181881252 36281253888 36331393158 36407230464 36440692992 36540776448 36567223176 36591274368 36667654144 36691771392 36718327404 36733674648 36819173376 36853014528 36885466692 36980976384 36996433408 37149311232 37278301896 37380685824 37415043072 37510479872 37544956416 37569650688 37648072704 37682675712 37700100864 37734751692 37813518336 37838389248 37846816304 37969772544 38004671232 38136631896 38275047936 38310227208 38407947408 38548832256 38584263168 38682682368 38718236304 38788923392 38824574976 38858763264 38878229016 38959382528 38985007104 39020838912 39120371712 39136722944 39156327936 39308710496 39471143184 39579549696 39716978688 39753483264 39862665216 39891516192 39917753856 40001077248 40037842944 40056357168 40073099616 40176863232 40203288576 40212242323 40342883328 40359745536 40379963184 40526521344 40648441856 40667238432 40816410624 40958134272 40995779616 41108373504 41138126073 41213231104 41251110912 41278242816 41287435968 41325383979 41421570048 41459641344 41582768128 41603598432 41620987584 41765504902 41792975136 41938089633 42053271552 42091923456 42199289856 42238075968 42354081792 42393010176 42412613472 42501144576 42540208128 42577668342 42694606848 42715994112 42882229632 42903710883 43000004608 43059428928 43099005609 43188969472 43208940834 43367436288 43407296064 43518017664 43558015842 43637538816 43677646848 43716108672 43829305344 43858132992 43867900716 44010418176 44028813312 44050868928 44181691136 44222299308 44343754752 44405036082 44526993408 44660948992 44681601024 44722668672 44845498368 44877955716 45001211904 45042573312 45063401814 45082237068 45198971136 45363019776 45385743744 45404713728 45562368984 45592336512 45687504896 45729497088 45750643236 45888280064 45918461952 46077901056 46120252068 46204452864 46246920192 46364884992 46407499776 46448365464 46599266304 46780614144 46804048236 46823611032 46909095936 46943046832 47017097028 47115239424 47309930496 47353413888 47452258304 47474201088 47517835464 47648342016 47692136448 47813787648 47857734144 48031432704 48198208512 48242508336 48375005184 48441857544 48542973952 48587590656 48721035264 48756297568 48788365824 48833208072 48922361856 48957769872 48978232864 49092231168 49137352704 49180622256 49307968512 49511720448 49532414976 49704402528 49840914432 49886724096 50059941888 50092867584 50243567616 50266801152 50313002256 50418024448 50451185664 50508802641 50626363392 50672894976 50848842528 51033397248 51080302944 51210596544 51257665107 51398443008 51445684224 51576909824 51624315072 51658269696 51766099968 51811684352 51837638688 51980009472 52027785216 52039372418 52160495616 52208437248 52254411147 52628190912 52676562411 52772732928 52810927686 52955971584 53004644352 53188688256 53223671808 53334769664 53383790592 53408476224 53430799488 53457564897 53569150976 53604384768 53653653504 53790511104 53812994048 53839950912 54035361792 54222984576 54272821878 54421880832 54610845696 54661039488 54811164672 54850834764 54886911552 55001481216 55037657088 55049914624 55077491106 55100511972 55228760064 55279521792 55328200038 55471464576 55494650112 55723966848 55917452844 56071028736 56122564608 56265719808 56317434624 56472109056 56524013568 56550151296 56668192768 56720277504 56757583872 56770224456 56926142464 56954658816 57007006848 57176306176 57204947844 57412571904 57465340812 57611921112 57823248384 57876394752 58024023552 58077354456 58183385088 58236862464 58288144896 58317343524 58439073792 58477510656 58490534288 58680557568 58705084416 58734491904 58963065744 59125006336 59206714776 59369324544 59575468032 59630224896 59793997824 59837274288 60001615872 60056764416 60084535752 60109649424 60265294848 60304932864 60484026368 60514324992 60539618304 60569944776 60749825312 60789782016 60972662784 61000857648 61224615936 61437201408 61493669424 61605937152 61662560256 61819846656 61876666368 61931153952 62132355072 62146192681 62374152192 62405397648 62431481376 62648257353 62689462704 62820319232 63079907328 63137885184 63298934784 63357113952 63531122688 63589515264 63751716864 63810312192 63866502513 64041910272 64073991168 64264278016 64323344448 64500006912 64546689394 64589143392 64783454208 64813411251 65051154432 65110944096 65277026496 65337023763 65456308224 65516470272 65574163008 65743958016 65801851074 66015627264 66043219968 66272536704 66333448962 66454552576 66515632128 66607554123 66746589184 66790490112 66991423488 67022401536 67084003008 67268247552 67316933574 67345070188 67501817856 67563859968 67623355602 67798456704 68044529664 68078615616 68107070592 68280795392 68343553476 68388504768 68531257344 68594245632 68625964854 68832420096 68877692928 69021466624 69116851584 69180378102 69306679296 69370380288 69547327488 69611249664 69672548196 70170921216 70235416548 70363643904 70414570248 70607962112 70672859136 70918251008 70964895744 71030120832 71178387456 71211301632 71241065984 71276753196 71472513024 71538204672 71720681472 71786601216 72047149056 72297312768 72363762504 72562507776 72662786316 72814460928 72881385984 73081552896 73134446352 73182548736 73335308288 73383542784 73436654808 73467349296 73638346752 73706029056 73770933384 73961952768 73992866816 74298622464 74556603792 74761371648 74830086144 75020959744 75089912832 75139301376 75296145408 75365351424 75400201728 75469503384 75627036672 75676778496 75693632608 75939545088 76009342464 76273263792 76550095872 76620454416 76815894816 77097664512 77168526336 77365364736 77436472608 77649149952 77717526528 77756458032 77918765056 77970014208 78041677824 78059058627 78240743424 78273445888 78312655872 78617420992 78942286368 79159099392 79216391529 79433957376 79506966528 79783032384 79835507712 80002154496 80075685888 80112714336 80146199232 80353726464 80406577152 80424484646 80685766656 80719491072 80759926368 81053042688 81296883712 81334476864 81409232817 81632821248 81916268544 81991559232 82216747008 82276252146 82426462208 82502221824 82556485632 82574871936 82616236659 82650767958 82843140096 82919282688 82992300057 83165536256 83207196864 83241975168 83531009804 83585950272 83876179266 84106543104 84183846912 84398579712 84476151936 84708163584 84786020352 84825226944 85002289152 85080416256 85155336684 85389213696 85431988224 85764459264 85807421766 86000009216 86118857856 86198011218 86377938944 86417881668 86734872576 86814592128 87036035328 87116031684 87275077632 87355293696 87432217344 87658610688 87716265984 87735801432 88020836352 88057626624 88101737856 88363382272 88444598616 88687509504 88810072164 89053986816 89321897984 89363202048 89445337344 89690996736 89755911432 90002423808 90085146624 90126803628 90164474136 90397942272 90726039552 90771487488 90809427456 91124737968 91184673024 91375009792 91458994176 91501286472 91776560128 91836923904 92155802112 92240504136 92408905728 92493840384 92729769984 92814999552 92896730928 93198532608 93561228288 93608096472 93647222064 93818191872 93886093664 94034194056 94230478848 94619860992 94706827776 94904516608 94948402176 95035670928 95296684032 95384272896 95627575296 95715468288 96062865408 96396417024 96485016672 96750010368 96820034091 96883715088 97085947904 97175181312 97512595136 97576731648 97666416144 97844723712 97915539744 97956465728 98184462336 98274705408 98361244512 98615937024 98702776611 99023440896 99064829952 99408805056 99500173443 99681828864 99773448192 100119883776 100185735168 100487135232 100533602304 100626004512 100836048896 100902371328 100975400361 101017605282 101252726784 101345789952 101435033403 101697685056 102066794496 102160605888 102421193088 102515330214 102796886016 102891368448 102938947281 103153819648 103248630144 103316539392 103532199936 103623368704 103675277376 103770567153 103960018944 104055570432 104078744836 104320991232 104416874496 104508822294 105256381824 105353124822 105545465856 105621855372 105911943168 106009288704 106377376512 106447343616 106669539328 106767581184 106816952448 106861598976 106915129794 107138301952 107208769536 107307307008 107581022208 107625988096 107679901824 108070723584 108445969152 108545643756 108843761664 109221691392 109322078976 109622329344 109701669528 109773823104 110002962432 110075314176 110099829248 110154982212 110201023944 110457520128 110559043584 110656400076 110942929152 110989300224 111447933696 111834905688 112142057472 112245129216 112531439616 112634869248 112944218112 113048027136 113100302592 113336385536 113440555008 113515167744 113540448912 113852284928 113909317632 114014013696 114352612352 114409895688 114825143808 114930681624 115223842224 115646496768 115752789504 116048047104 116154708912 116366770176 116473724928 116576289792 116634687048 116878147584 116955021312 116981068576 117361115136 117410168832 117468983808 117926131488 118250012672 118413429552 118738649088 119150936064 119260449792 119587995648 119674548576 120003231744 120113528832 120169071504 120219298848 120530589696 120609865728 120636726969 120968052736 121028649984 121079236608 121139889552 121499650624 121579564032 121945325568 122001715296 122449231872 122874402816 122987338848 123325120512 123414378219 123639693312 123753332736 123862307904 123976151937 124264710144 124292385362 124748304384 124810795296 124862962752 125296514706 125378925408 125640638464 125814268899 126159814656 126275770368 126597869568 126714227904 127062245376 127179030528 127503433728 127620624384 127733005026 128083820544 128147982336 128528556032 128646688896 128711132649 129000013824 129093378788 129178286784 129297016827 129566908416 129626822502 130102308864 130221888192 130554052992 130674047526 130912616448 131032940544 131148326016 131487916032 131603702148 132031254528 132086439936 132545073408 132666897924 132909105152 133031264256 133215108246 133493178368 133580980224 133982846976 134044803072 134168006016 134536495104 134633867148 134690140376 135003635712 135127719936 135246711204 135596913408 136089059328 136157231232 136214141184 136561590784 136687106952 136777009536 137062514688 137188491264 137251929708 137664840192 137755385856 138042933248 138233703168 138360756204 138613358592 138740760576 139094654976 139222499328 139345096392 140341842432 140470833096 140727287808 140829140496 141215924224 141345718272 141836502016 141929791488 142060241664 142356774912 142422603264 142482131968 142553506392 142945026048 143076409344 143441362944 143573202432 144094298112 144594625536 144727525008 145125015552 145325572632 145628921856 145762771968 146163105792 146268892704 146365097472 146670616576 146767085568 146873309616 146934698592 147276693504 147412058112 147541866768 147923905536 147985733632 148597244928 149113207584 149522743296 149660172288 150041919488 150179825664 150278602752 150730702848 150800403456 150939006768 151254073344 151353556992 151387265216 151526407923 151879090176 152018684928 152546527584 153100191744 153240908832 153631789632 153772995321 154195329024 154337052672 154730729472 154872945216 155298299904 155435053056 155512916064 155837530112 155940028416 156083355648 156118117254 156481486848 156546891776 156625311744 156763233441 157234841984 157884572736 158029687233 158318198784 158432783058 158867914752 159013933056 159566064768 159671015424 160004308992 160151371776 160225428672 160292398464 160372694691 160707452928 160813154304 160848969292 161371533312 161438982144 161519852736 162106085376 162593767424 162668953728 162818465634 163265642496 163832537088 163983118464 164433494016 164552504292 164852924416 165004443648 165112971264 165149743872 165232473318 165301535916 165686280192 165838565376 165984600114 166331072512 166414393728 166483950336 167062019608 167171900544 167752358532 168213086208 168367693824 168797159424 168952303872 169416327168 169572040704 169650453888 170004578304 170160832512 170310673368 170778427392 170863976448 171528918528 171614843532 172000018432 172237715712 172396022436 172755877888 172835763336 173469745152 173629184256 174072070656 174232063368 174550155264 174710587392 174864434688 175317221376 175432531968 175471602864 176041672704 176115253248 176203475712 176726764544 176889197232 177375019008 177620144328 178107973632 178643795968 178726404096 178890674688 179381993472 179511822864 180004847616 180170293248 180253607256 180328948272 180795884544 181452079104 181542974976 181618854912 182249475936 182369346048 182750019584 182917988352 183002572944 183553120256 183673847808 184311604224 184481008272 184817811456 184987680768 185459539968 185629999104 185793461856 186397065216 186438578043 187122456576 187216192944 187294444128 187772187328 187944772059 188068388112 188460957696 189239721984 189413655552 189809033216 189896804352 190071341856 190593368064 190768545792 191255150592 191430936576 191599507539 192125730816 192792834048 192970033344 193500020736 193640068182 193767430176 194171895808 194350362624 194440233753 195025190272 195153463296 195332832288 195831079488 195912931456 196011071289 196368924672 196549410816 196722489024 197231874048 197405553222 198046881792 198129659904 198817610112 199000346886 199363657728 199546896384 199822662369 200239767552 200371470336 200974270464 201067204608 201252009024 201672097792 201804742656 201950800722 202035210564 202505453568 202691579904 202870066806 203395370112 204133588992 204321211776 204842386176 205030660428 205593772032 205782736896 205877894562 206307639296 206497260288 206633078784 207064399872 207246737408 207350554752 207541134306 207920037888 208111140864 208157489672 208641982464 208833748992 209017644588 210512763648 210706249644 211090931712 211243710744 211823886336 212018577408 212754753024 212894687232 213339078656 213535162368 213633904896 213723197952 213830259588 214276603904 214417539072 214614614016 215162044416 215251976192 215359803648 216141447168 216891938304 217091287512 217687523328 218443382784 218644157952 219244658688 219403339056 219547646208 220005924864 220150628352 220199658496 220309964424 220402047888 220915040256 221118087168 221312800152 221885858304 221978600448 222895867392 223669811376 224284114944 224490258432 225062879232 225269738496 225888436224 226096054272 226200605184 226672771072 226881110016 227030335488 227080897824 227704569856 227818635264 228028027392 228705224704 228819791376 229650287616 229861363248 230447684448 231292993536 231505579008 232096094208 232309417824 232947449856 233152579584 233269374096 233756295168 233910042624 233962137152 234177175881 234722230272 234820337664 234937967616 235852262976 236500025344 236826859104 237477298176 237649174587 238301872128 238520899584 239349097152 240006463488 240227057664 240338143008 240438597696 241061179392 241219731456 241273453938 241936105472 242057299968 242158473216 242279779104 242999301248 243159128064 243890651136 244003430592 244227698451 244898463744 245748805632 245974677696 246650241024 246828756438 247279386624 247506665472 247724615808 247848709977 247952303874 248529420288 248584770724 248976900171 249496608768 249621590592 249725925504 250593029412 250757850816 251281276928 251628537798 252319629312 252551540736 253195739136 253428455808 254124490752 254358061056 255006867456 255241248768 255466010052 256167641088 256295964672 257057112064 257293377792 257422265298 258000027648 258186757576 258356573568 258594033654 259133816832 259253645004 260204617728 260443776384 261108105984 261348095052 261825232896 262065881088 262296652032 262975832064 263207404296 264062509056 264172879872 265090146816 265333795848 265818210304 266062528512 266430216492 266986356736 267161960448 267965693952 268089606144 268336012032 269072990208 269267734296 269380280752 270007271424 270255439872 270493422408 271193826816 272178118656 272314462464 272428282368 273123181568 273374213904 273554019072 274125029376 274376982528 274503859416 275329680384 275510771712 276085866496 276467406336 276721512408 277226717184 277481521152 278189309952 278444998656 278690192784 280683684864 280941666192 281454575616 281658280992 282431848448 282691436544 283673004032 283859582976 284120483328 284713549824 284845206528 284964263936 285107012784 285890052096 286152818688 286216548299 286882725888 287146404864 288188596224 289189251072 289455050016 290250031104 290460102273 290651145264 291257843712 291525543936 292537785408 292730194944 293341233152 293534171136 293746619232 293869397184 294553387008 294824116224 295083733536 295847811072 295971467264 296108329833 297194489856 298226415168 298500520329 299045486592 299320344576 300083838976 300359651328 300557205504 301461405696 301600806912 301878013536 302508146688 302707113984 302774530432 302926201083 303052815846 303758180352 304037369856 304305100209 305093055168 306200383488 306481817664 307263579264 307545990642 308390658048 308674105344 308816841843 309461458944 309745890432 310596599808 310870106112 311025832128 311675060224 311880056832 312166711296 312236234508 312962973696 313093783552 313250623488 313526466882 314469683968 315769145472 316059374466 316636397568 316865566116 317735829504 318027866112 319132129536 319342030848 320008617984 320302743552 320450857344 320584796928 320745389382 321414905856 321626308608 321697938584 322743066624 322877964288 323039705472 324212170752 325187534848 325337907456 325636931268 326531284992 327665074176 327966236928 328866988032 329105008584 329705848832 330008887296 330225942528 330299487744 330464946636 330603071832 331372560384 331677130752 331969200228 332662145024 332828787456 332967900672 334124039216 334343801088 335504717064 336426172416 336735387648 337594318848 337904607744 338832654336 339144081408 339300907776 340009156608 340321665024 340621346736 341556854784 341727952896 343057837056 343229687064 344000036864 344475431424 344792044872 345511755776 345671526672 346939490304 347258368512 348144141312 348464126736 349100310528 349421174784 349728869376 350634442752 350865063936 350943205728 352083345408 352230506496 352406951424 353453529088 353778394464 354750038016 355006791667 355240288656 356215947264 357452808192 357781349376 358763986944 359023645728 360009695232 360340586496 360507214512 360657896544 361591769088 361910180907 362904158208 363085949952 363237709824 364498951872 364738692096 365500039168 365835976704 366005145888 367106240512 367347695616 368623208448 368962016544 369975361536 370243134657 370919079936 371259998208 371586923712 371928455811 372794130432 372877156086 374244913152 374432385888 374588888256 375544374656 375889544118 376136776224 376921915392 377442806697 378479443968 378827311104 379618066432 379793608704 380142683712 381186736128 381537091584 382510301184 382861873152 383199015078 384251461632 385585668096 385940066688 387000041472 387280136364 387534860352 388343791616 388700725248 388880467506 390050380544 390306926592 390665664576 391662158976 391825862912 392022142578 392737849344 393098821632 393444978048 394463748096 394811106444 396093763584 396259319808 397635220224 398000693772 398727315456 399093792768 399645324738 400479535104 400742940672 401948540928 402134409216 402504018048 403344195584 403609485312 403901601444 404070421128 405010907136 405383159808 405740133612 406790740224 408267177984 408642423552 409684772352 410061320856 411187544064 411565473792 411755789124 412615278592 412994520576 413266157568 414128799744 414493474816 414701109504 415082268612 415840075776 416222281728 416314979344 417283964928 417667497984 418035289176 421025527296 421412499288 422181863424 422487421488 423647772672 424037154816 425509506048 425789374464 426678157312 427070324736 427267809792 427446395904 427660519176 428553207808 428835078144 429229228032 430324088832 430503952384 430719607296 432282894336 433783876608 434182575024 435375046656 436886765568 437288315904 438489317376 438806678112 439095292416 440011849728 440301256704 440399316992 440619928848 440804095776 441830080512 442236174336 442334665553 442625600304 443771716608 443957200896 445791734784 447339622752 448568229888 448980516864 450125758464 450539476992 452192108544 452401210368 453345542144 453762220032 454060670976 454161795648 454579223769 455409139712 455637270528 456056054784 457410449408 457639582752 459300575232 459722726496 460895368896 461318985963 462585987072 463011158016 464192188416 464618835648 465894899712 466305159168 466538748192 467512590336 467820085248 467924274304 468354351762 469444460544 469640675328 469875935232 470289700323 471704525952 473000050688 473653718208 474089061699 474954596352 475298349174 476603744256 477041799168 478698194304 480012926976 480454115328 480676286016 480877195392 482122358784 482439462912 482546907876 483872210944 484114599936 484316946432 484559558208 485998602496 486318256128 487781302272 488006861184 488455396902 489796927488 491497611264 491949355392 493300482048 493657512876 494558773248 495013330944 495449231616 495697419954 495904607748 497058840576 497169541448 497953800342 498993217536 499243181184 499451851008 501186058824 501515701632 502562553856 503257075596 504639258624 505103081472 506391478272 506856911616 508248981504 508716122112 510013734912 510482497536 510932020104 512335282176 512591929344 514114224128 514586755584 514844530596 516000055296 516373515152 516713147136 517188067308 518267633664 518507290008 520409235456 520887552768 522216211968 522696190104 523650465792 524131762176 524593304064 525951664128 526414808592 528125018112 528345759744 530180293632 530667591696 531636420608 532125057024 532860432984 533972713472 534323920896 535931387904 536179212288 536672024064 538145980416 538535468592 538760561504 540014542848 540510879744 540986844816 542387653632 544356237312 544628924928 544856564736 546246363136 546748427808 547108038144 548250058752 548753965056 549007718832 550659360768 551021543424 552934812672 553443024816 554453434368 554963042304 556378619904 556889997312 557380385568 559315734129 561367369728 561883332384 563316561984 563834316177 564863696896 565382873088 567346008064 567719165952 568240966656 569427099648 569690413056 569928527872 570214025568 571780104192 572305637376 572433096598 573765451776 574292809728 574798522617 576377192448 578378502144 578910100032 580500062208 580920204546 581302290528 582515687424 583051087872 583320701259 585075570816 585460389888 586682466304 587493238464 587738794368 588033213867 589106774016 589648232448 590167467072 591695622144 591942934528 592216659666 594388979712 596452830336 597001040658 598090973184 598640689152 600167677952 600719302656 601114411008 602922811392 603201613824 603756027072 605016293376 605414227968 605549060864 605852402166 606105631692 607516360704 608074739712 608610200418 610186110336 612400766976 612963635328 614527158528 615091981284 616781316096 617348210688 617633683686 618922917888 619491780864 621193199616 621740212224 622051664256 623350120448 623760113664 624333422592 624472469016 625925947392 626187567104 626501246976 627052933764 628939367936 631538290944 632118748932 633272795136 633731132232 635471659008 636055732224 638264259072 638684061696 640017235968 640605487104 640901714688 641169593856 641490778764 642829811712 643252617216 643395877168 645486133248 645755928576 646079410944 648424341504 650375069696 650675814912 651273862536 653062569984 655330148352 655932473856 657733976064 658210017168 659411697664 660017774592 660451885056 660598975488 660929893272 661206143664 662745120768 663354261504 663938400456 665324290048 665657574912 665935801344 668248078432 668687602176 671009434128 672852344832 673470775296 675188637696 675809215488 677665308672 678288162816 678601815552 680018313216 680643330048 681242693472 683113709568 683455905792 683608119491 686115674112 686459374128 688950862848 689584089744 691023511552 691343053344 693878980608 694516737024 696288282624 696928253472 698842349568 699457738752 701268885504 701730127872 701886411456 702531527643 704166690816 704461012992 704813902848 706907058176 707556788928 709500076032 710013583334 710480577312 712431894528 712947523761 714905616384 715562698752 718047291456 720019390464 720681172992 721014429024 721315793088 723183538176 723820361814 725808316416 726171899904 726475419648 728997903744 729477384192 731000078336 731671953408 732010291776 732683095353 734212481024 734695391232 737246416896 737924033088 739950723072 740486269314 741838159872 742519996416 743173847424 743856911622 745588260864 745754312172 748489826304 748864771776 749177776512 751088749312 751779088236 752273552448 753843830784 754885613394 756958887936 757654622208 759236132864 759587217408 760285367424 762373472256 763074183168 765020602368 765723746304 766398030156 768502923264 771171336192 771880133376 774000082944 774560272728 775069720704 776687583232 777401450496 777760935012 780100761088 780613853184 781331329152 783324317952 783651725824 784044285156 785475698688 786197643264 786889956096 788927496192 789622212888 792187527168 792518639616 795270440448 796001387544 797454630912 798187585536 799290649476 800959070208 801485881344 803897081856 804268818432 805008036096 806688391168 807218970624 807803202888 808140842256 810021814272 810766319616 811480267224 813581480448 816534355968 817284847104 819369544704 820122641712 822375088128 823130947584 823511578248 825230557184 825989041152 826532315136 828257599488 828986949632 829402219008 830164537224 831680151552 832444563456 832629958688 834567929856 835334995968 836070578352 842051054592 842824998576 844363726848 844974842976 847295545344 848074309632 851019012096 851578748928 854140649472 854535619584 854892791808 855321038352 857106415616 857670156288 858458456064 858649644897 860648177664 861007904768 861439214592 864565788672 867567753216 868365150048 870750093312 871380306819 873773531136 874576631808 877613356224 878190584832 880023699456 880602513408 880798633984 881239857696 881608191552 883660161024 884472348672 884669331106 885251200608 887543433216 887914401792 888324989499 891583469568 894679245504 895501560987 897136459776 897961033728 900251516928 901078953984 904384217088 904802420736 906691084288 907524440064 908121341952 908323591296 908778603249 909158447538 910818279424 911274541056 912112109568 912915300627 914820898816 915279165504 918601150464 919445452992 921790737792 922637971926 925171974144 926022316032 928384376832 929237671296 931789799424 932610318336 933077496384 935025180672 935640170496 935848548608 936708703524 938888921088 939281350656 939751870464 940579400646 943409051904 946000101376 947307436416 948178123398 949909192704 950596698348 953207488512 954083598336 957396388608 960025853952 960908230656 961352572032 961754390784 964244717568 964878925824 965093815752 967744421888 968229199872 968633892864 969119116416 971997204992 972636512256 975562604544 976013722368 976910793804 979593854976 982995222528 983898710784 986600964096 987315025752 989117546496 990026661888 990898463232 991394839908 991809215496 994117681152 994339082896 995907600684 997986435072 998486362368 998903702016 1002372117648 1003031403264 1005125107712 1006514151192 1009278517248 1010206162944 1012782956544 1013713823232 1016497963008 1017432244224 1020027469824 1020964995072 1021864040208 1024670564352 1025183858688 1028228448256 1029173511168 1029689061192 1032000110592 1032747030304 1033426294272 1034376134616 1036535267328 1037014580016 1040818470912 1041775105536 1044432423936 1045392380208 1047300931584 1048263524352 1049186608128 1051903328256 1052829617184 1056250036224 1056691519488 1060360587264 1061335183392 1064250114048 1065020375001 1065720865968 1067945426944 1068647841792 1072358424576 1073344048128 1076291960832 1077070937184 1077521123008 1080029085696 1081021759488 1081973689632 1084775307264 1085730542721 1088712474624 1089257849856 1089713129472 1092492726272 1093496855616 1094216076288 1096500117504 1097507930112 1098015437664 1101318721536 1102043086848 1105869625344 1106886049632 1109926084608 1110729403971 1112757239808 1113779994624 1114760771136 1115785367433 1118631468258 1122734739456 1123766664768 1126633123968 1127668632354 1129727393792 1130765746176 1132328420091 1134692016128 1135438331904 1136481933312 1138854199296 1139380826112 1139857055744 1140428051136 1143560208384 1144611274752 1144866193196 1147530903552 1148585619456 1149597045234 1152754384896 1156757004288 1157820200064 1161000124416 1161840409092 1162604581056 1165031374848 1166102175744 1166641402518 1170151141632 1170920779776 1173364932608 1174986476928 1175477588736 1176066427734 1178213548032 1179296464896 1180334934144 1183391244288 1183885869056 1184433319332 1188777959424 1192905660672 1194002081316 1196181946368 1197281378304 1200335355904 1201438605312 1202228822016 1205845622784 1206403227648 1207512054144 1210032586752 1210828455936 1211098121728 1211704804332 1212211263384 1215032721408 1216149479424 1217220400836 1220372220672 1224801533952 1225927270656 1229054317056 1230183962568 1233562632192 1234696421376 1235267367372 1237845835776 1238983561728 1242386399232 1243480424448 1244103328512 1246700240896 1247520227328 1248666845184 1248944938032 1251851894784 1252375134208 1253002493952 1254105867528 1257878735872 1263076581888 1264237497864 1266545590272 1267462264464 1270943318016 1272111464448 1276528518144 1277368123392 1280034471936 1281210974208 1281803429376 1282339187712 1282981557528 1285659623424 1286505234432 1286791754336 1290972266496 1291511857152 1292158821888 1296848683008 1300750139392 1301351629824 1302547725072 1306125139968 1310660296704 1311864947712 1315467952128 1316420034336 1320035549184 1320903770112 1321197950976 1321859786544 1322412287328 1325490241536 1326708523008 1327003996659 1327876800912 1330648580096 1331315149824 1331871602688 1336496156864 1337375204352 1342018868256 1345704689664 1346941550592 1350377275392 1351618430976 1356576325632 1357203631104 1360036626432 1361286660096 1362485386944 1363737671307 1366227419136 1366911811584 1367216238982 1372231348224 1372918748256 1377901725696 1379168179488 1382047023104 1382686106688 1383956957889 1387757961216 1389033474048 1392576565248 1393856506944 1397684699136 1398915477504 1402537771008 1403460255744 1403772822912 1405063055286 1408333381632 1408922025984 1409627805696 1410869100969 1413814116352 1415113577856 1419000152064 1420027166668 1420961154624 1422267185097 1424863789056 1425895047522 1429811232768 1431125397504 1436094582912 1440038780928 1441362345984 1442028858048 1442631586176 1446367076352 1447640723628 1451616632832 1452343799808 1452950839296 1457995807488 1458954768384 1462000156672 1463343906816 1464020583552 1465366190706 1468424962048 1469390782464 1474492833792 1475848066176 1479901446144 1480972538628 1483676319744 1485039992832 1486347694848 1487713823244 1491176521728 1491508624344 1496979652608 1497729543552 1498355553024 1502177498624 1503558176472 1504547104896 1507687661568 1509771226788 1513917775872 1515309244416 1518472265728 1519174434816 1520570734848 1524746944512 1526148366336 1530041204736 1531447492608 1532796060312 1537005846528 1542342672384 1543760266752 1548000165888 1549120545456 1550139441408 1553375166464 1554802900992 1555521870024 1560201522176 1561227706368 1562662658304 1566648635904 1567303451648 1568088570312 1570951397376 1572395286528 1573779912192 1577854992384 1579244425776 1584375054336 1585037279232 1590540880896 1592002775088 1594909261824 1596375171072 1598581298952 1601918140416 1602971762688 1607794163712 1608537636864 1610016072192 1613376782336 1614437941248 1615606405776 1616281684512 1620043628544 1621532639232 1622960534448 1627162960896 1633068711936 1634569694208 1638739089408 1640245283424 1644750176256 1646261895168 1647023156496 1650461114368 1651978082304 1653064630272 1657973899264 1658804438016 1660329074448 1663360303104 1664889126912 1665259917376 1669135859712 1670669991936 1672141156704 1677947202387 1684102109184 1685649997152 1689949685952 1691502948531 1694591090688 1696148619264 1702038024192 1703157497856 1708281298944 1709071239168 1709785583616 1710642076704 1714212831232 1715340312576 1716916912128 1717299289794 1721296355328 1722015809536 1722878429184 1724395567851 1729131577344 1735135506432 1736730300096 1741500186624 1742760613638 1747547062272 1749153263616 1749962103777 1755226712448 1756381169664 1760047398912 1761597267968 1762479715392 1763216383104 1764099641601 1767320322048 1768944697344 1769338662212 1770502401216 1775086866432 1775828803584 1776649978998 1783166939136 1789358491008 1791003121974 1794272919552 1795922067456 1800503033856 1802157907968 1808768434176 1809604841472 1813382168576 1815048880128 1816242683904 1816647182592 1817557206498 1818316895076 1821636558848 1822549082112 1824224219136 1825830601254 1829641797632 1830558331008 1837202300928 1838890905984 1843581475584 1845275943852 1850343948288 1852044632064 1856768753664 1858475342592 1863579598848 1865220636672 1866154992768 1870050361344 1871280340992 1871697097216 1873417407048 1877777842176 1878562701312 1879503740928 1881158801292 1886818103808 1892000202752 1894614872832 1896356246796 1899818385408 1901193396696 1906414977024 1908167196672 1914792777216 1920051707904 1921816461312 1922705144064 1923508781568 1928489435136 1929757851648 1930187631504 1935488843776 1936458399744 1937267785728 1938238232832 1943994409984 1945273024512 1951125209088 1952027444736 1953821587608 1959187709952 1965990445056 1967797421568 1973201928192 1974630051504 1978235092992 1980053323776 1981796926464 1982789679816 1983618430992 1988235362304 1988678165792 1991815201368 1995972870144 1996972724736 1997807404032 2004744235296 2006062806528 2010250215424 2013028302384 2018557034496 2020412325888 2025565913088 2027427646464 2032995926016 2034864488448 2040054939648 2041929990144 2043728080416 2049341128704 2050367717376 2050824358473 2056456896512 2058347022336 2059378122384 2065494060608 2066852588544 2068752269232 2073070534656 2074029160032 2081636941824 2083550211072 2088864847872 2090784760416 2096527048704 2098373216256 2103806656512 2105659234368 2107594582929 2112500072448 2113383038976 2120721174528 2122670366784 2128500228096 2130040750002 2131441731936 2135890853888 2137295683584 2138842571283 2144716849152 2146688096256 2154141874368 2155042246016 2160058171392 2162043518976 2163947379264 2169550614528 2171461085442 2177424949248 2178515699712 2179426258944 2184985452544 2186993711232 2188432152576 2193000235008 2195015860224 2196030875328 2198049286059 2202637443072 2204086173696 2211739250688 2213772099264 2219852169216 2221458807942 2225514479616 2227559989248 2229521542272 2231570734866 2237262936516 2245469478912 2247533329536 2253266247936 2255337264708 2259454787584 2261531492352 2264656840182 2269384032256 2270876663808 2272963866624 2277708398592 2278761652224 2279714111488 2280856102272 2287120416768 2289222549504 2289732386392 2295061807104 2297171238912 2299194090468 2305508769792 2313514008576 2315640400128 2322000248832 2323680818184 2325209162112 2330062749696 2332204351488 2333282805036 2340302283264 2341841559552 2346729865216 2349972953856 2350955177472 2352132855468 2356427096064 2358592929792 2360669868288 2366782488576 2367771738112 2368866638664 2377555918848 2385811321344 2388004162632 2392363892736 2394562756608 2400670711808 2402877210624 2404457644032 2411691245568 2412806455296 2415024108288 2420065173504 2421656911872 2422196243456 2423409608664 2424422526768 2430065442816 2432298958848 2434440801672 2440744441344 2449603067904 2451854541312 2458108634112 2460367925136 2467125264384 2469392842752 2470534734744 2475691671552 2477967123456 2484772798464 2486960848896 2488206657024 2493400481792 2495040454656 2497333690368 2497889876064 2503703789568 2504750268416 2506004987904 2508211735056 2515757471744 2526153163776 2528474995728 2533091180544 2534924528928 2541886636032 2544222928896 2553057036288 2554736246784 2562421948416 2563606858752 2564678375424 2565963115056 2571319246848 2573010468864 2573583508672 2575948934691 2581944532992 2583023714304 2584317643776 2593697366016 2601500278784 2602703259648 2605095450144 2612250279936 2614140920457 2621320593408 2623729895424 2632840068672 2640071098368 2641807540224 2642395901952 2643719573088 2644824574656 2650980483072 2653417046016 2654007993318 2655753601824 2661297160192 2662630299648 2663743205376 2664974968497 2672992313728 2674750408704 2684037736512 2686504682961 2691409379328 2693883101184 2700754550784 2703236861952 2713152651264 2714407262208 2720073252864 2722573320192 2724970773888 2726335809747 2727475342614 2732454838272 2733823623168 2734432477964 2738745901881 2744462696448 2745837496512 2755803451392 2758336358976 2764094046208 2765372213376 2767913915778 2775515922432 2778066948096 2785153130496 2787713013888 2795369398272 2797830955008 2805075542016 2806920511488 2807545645824 2810126110572 2816666763264 2817844051968 2819255611392 2821738201938 2827628232704 2830227155712 2838000304128 2840054333336 2841922309248 2844534370194 2849727578112 2851790095044 2859622465536 2862250795008 2872189165824 2880077561856 2882724691968 2884057716096 2885263172352 2892734152704 2895281447256 2903233265664 2904687599616 2905901678592 2915991614976 2917909536768 2924000313344 2926687813632 2928041167104 2930732381412 2936849924096 2938781564928 2948985667584 2951696132352 2959802892288 2961945077256 2967352639488 2970079985664 2972695389696 2975427646488 2982353043456 2983017248688 2993959305216 2995459087104 2996711106048 3004354997248 3007116352944 3009094209792 3015375323136 3019542453576 3027835551744 3030618488832 3036944531456 3038348869632 3041141469696 3049493889024 3052296732672 3060082409472 3062894985216 3065592120624 3074011693056 3084685344768 3087520533504 3096000331776 3098241090912 3100278882816 3106750332928 3109605801984 3111043740048 3120403044352 3122455412736 3125325316608 3133297271808 3134606903296 3136177140624 3141902794752 3144790573056 3147559824384 3155709984768 3158488851552 3168750108672 3170074558464 3181081761792 3184005550176 3192750342144 3195061125003 3197162597904 3203836280832 3205943525376 3217075273728 3220032144384 3226753564672 3228875882496 3231212811552 3232563369024 3240087257088 3243065278464 3245921068896 3254325921792 3257191628163 3266137423872 3269139388416 3277478178816 3280490566848 3289500352512 3292523790336 3294046312992 3300922228736 3303956164608 3306129260544 3315947798528 3317608876032 3320658148896 3329778253824 3330519834752 3332188211913 3338271719424 3341339983872 3344282313408 3347356102299 3355894404774 3368204218368 3371299994304 3379899371904 3383005897062 3389182181376 3392297238528 3396985260273 3404076048384 3406314995712 3416562597888 3418142478336 3419571167232 3421284153408 3428425662464 3430680625152 3433833824256 3434598579588 3442592710656 3444031619072 3445756858368 3448791135702 3458263154688 3470271012864 3473460600192 3483000373248 3485521227276 3495094124544 3498306527232 3499924207554 3510453424896 3512762339328 3520094797824 3523194535936 3524959430784 3526432766208 3528199283202 3534640644096 3537889394688 3538677324424 3541004802432 3550173732864 3551657607168 3553299957996 3566333878272 3578716982016 3582006243948 3588545839104 3591844134912 3601006067712 3604315815936 3617536868352 3619209682944 3626764337152 3630097760256 3632485367808 3633294365184 3635114412996 3636633790152 3643273117696 3645098164224 3648448438272 3651661202508 3659283595264 3661116662016 3674404601856 3677781811968 3687162951168 3690551887704 3700687896576 3704089264128 3713537507328 3716950685184 3727159197696 3730441273344 3732309985536 3740100722688 3742560681984 3743394194432 3746834814096 3755555684352 3757125402624 3759007481856 3762317602584 3773636207616 3784000405504 3789229745664 3792712493592 3799636770816 3802386793392 3812829954048 3816334393344 3829585554432 3840103415808 3843632922624 3845410288128 3847017563136 3856978870272 3859515703296 3860375263008 3870977687552 3872916799488 3874535571456 3876476465664 3887988819968 3890546049024 3902250418176 3904054889472 3907643175216 3918375419904 3931980890112 3935594843136 3946403856384 3949260103008 3960106647552 3963593852928 3965579359632 3967236861984 3976470724608 3977356331584 3981011989977 3983630402736 3991945740288 3993945449472 3995614808064 4009488470592 4012125613056 4020500430848 4026056604768 4037114068992 4040824651776 4051131826176 4054855292928 4069728976896 4080109879296 4083859980288 4087456160832 4091213013921 4098682257408 4100735434752 4101648716946 4112913793024 4116694044672 4118756244768 4130988121216 4133705177088 4137504538464 4146141069312 4148058320064 4151870873667 4163273883648 4167100422144 4177729695744 4181569520832 4193054097408 4196746432512 4207613313024 4211318468736 4215189165858 4225000144896 4226766077952 4232607302907 4241442349056 4245340733568 4257000456192 4260081500004 4262883463872 4271781707776 4274591367168 4277685142566 4289433698304 4293376192512 4308283748736 4310084492032 4320116342784 4324087037952 4327894758528 4339101229056 4342922170884 4354849898496 4357031399424 4358852517888 4369970905088 4373987422464 4376864305152 4386000470016 4390031720448 4392061750656 4396098572118 4405274886144 4408172347392 4423478501376 4427544198528 4439704338432 4442917615884 4451028959232 4455119978496 4459043084544 4463141469732 4474525873032 4490938957824 4495066659072 4506532495872 4510674529416 4518909575168 4523062984704 4529313680364 4538768064512 4541753327616 4545927733248 4555416797184 4557523304448 4559428222976 4561712204544 4574240833536 4578445099008 4579464772784 4590123614208 4594342477824 4598388180936 4611017539584 4627028017152 4631280800256 4644000497664 4647361636368 4650418324224 4660125499392 4664408702976 4666565610072 4680604566528 4683683119104 4693459730432 4699945907712 4701910354944 4704265710936 4712854192128 4717185859584 4721339736576 4733564977152 4735543476224 4737733277328 4755111837696 4771622642688 4776008325264 4784727785472 4789125513216 4801341423616 4805754421248 4808915288064 4823382491136 4825612910592 4830048216576 4840130347008 4843313823744 4844392486912 4846819217328 4848845053536 4860130885632 4864597917696 4865681321083 4868881603344 4881488882688 4899206135808 4903709082624 4916217268224 4920735850272 4934250528768 4938785685504 4941069469488 4951383343104 4955934246912 4973921697792 4976413314048 4986800963584 4990080909312 4994667380736 4995779752128 5007407579136 5009500536832 5012009975808 5016423470112 5031514943488 5033841607161 5052306327552 5056949991456 5069849057856 5074508845593 5083773272064 5088445857792 5106114072576 5109472493568 5124843896832 5127213717504 5129356750848 5131926230112 5142638493696 5146020937728 5147167017344 5151897869382 5163889065984 5166047428608 5168635287552 5173186703553 5187394732032 5203000557568 5205406519296 5210190900288 5224500559872 5228281840914 5242641186816 5247459790848 5249886311331 5265680137344 5280142196736 5284791803904 5287439146176 5289649149312 5301960966144 5306834092032 5308015986636 5311507203648 5322594320384 5325260599296 5327486410752 5329949936994 5345984627456 5349500817408 5368075473024 5373009365922 5382818758656 5387766202368 5401509101568 5406473723904 5426305302528 5428814524416 5440146505728 5445146640384 5449941547776 5452671619494 5454950685228 5464909676544 5467647246336 5468864955928 5477491803762 5488925392896 5491674993024 5511606902784 5516672717952 5528188092416 5530744426752 5535827831556 5551031844864 5556133896192 5570306260992 5575426027776 5590738796544 5595661910016 5610151084032 5613841022976 5615091291648 5620252221144 5633333526528 5635688103936 5638511222784 5643476403876 5655256465408 5660454311424 5676000608256 5680108666672 5683844618496 5689068740388 5699455156224 5703580190088 5719244931072 5724501590016 5744378331648 5760155123712 5765449383936 5768115432192 5770526344704 5785468305408 5790562894512 5806466531328 5809375199232 5811803357184 5831983229952 5835819073536 5848000626688 5853375627264 5856082334208 5861464762824 5873699848192 5877563129856 5897971335168 5903392264704 5919605784576 5923890154512 5934705278976 5940159971328 5945390779392 5950855292976 5964706086912 5966034497376 5987918610432 5990918174208 5993422212096 6008709994496 6014232705888 6018188419584 6030750646272 6039084907152 6055671103488 6061236977664 6076697739264 6082282939392 6098987778048 6104593465344 6120164818944 6125789970432 6131184241248 6148023386112 6152473075419 6169370689536 6175041067008 6196482181824 6200557765632 6213500665856 6219211603968 6222087480096 6240806088704 6244910825472 6250650633216 6266594543616 6269213806592 6272354281248 6289581146112 6295119648768 6311419969536 6316977703104 6322783748787 6337500217344 6340149116928 6362163523584 6368011100352 6385500684288 6390122250006 6394325195808 6407672561664 6411887050752 6416527713849 6434150547456 6440064288768 6453507129344 6462425623104 6465126738048 6480174514176 6486130556928 6491842137792 6508651843584 6514383256326 6532274847744 6538278776832 6554956357632 6560981133696 6579000705024 6585047580672 6588092625984 6601844457472 6607912329216 6612258521088 6631895597056 6635217752064 6641316297792 6659556507648 6661039669504 6664376423826 6676543438848 6682679967744 6688564626816 6694712204598 6711788809548 6736408436736 6742599988608 6759798743808 6766011794124 6778364362752 6784594477056 6793970520546 6808152096768 6812629991424 6833125195776 6836284956672 6839142334464 6842568306816 6856851324928 6861361250304 6867667648512 6869197159176 6885185421312 6888063238144 6891513716736 6897582271404 6916526309376 6940542025728 6946921200384 6966000746496 6971042454552 6990188249088 6996613054464 6999848415108 7020906849792 7025524678656 7040189595648 7046389071872 7049918861568 7052865532416 7056398566404 7069281288192 7075778789376 7077354648848 7082009604864 7100347465728 7103315214336 7106599915992 7132667756544 7157433964032 7164012487896 7177091678208 7183688269824 7202012135424 7208631631872 7235073736704 7238419365888 7253528674304 7260195520512 7264970735616 7266588730368 7270228825992 7273267580304 7286546235392 7290196328448 7296896876544 7303322405016 7318567190528 7322233324032 7348809203712 7355563623936 7374325902336 7381103775408 7401375793152 7408178528256 7427075014656 7433901370368 7454318395392 7460882546688 7464619971072 7480201445376 7485121363968 7486788388864 7493669628192 7511111368704 7514250805248 7518014963712 7519689314401 7524635205168 7547272415232 7578459491328 7585424987184 7599273541632 7604773586784 7625659908096 7632668786688 7659171108864 7687265845248 7690820576256 7694035126272 7713957740544 7719031406592 7720750526016 7727846804073 7741955375104 7745833598976 7749071142912 7752952931328 7775977639936 7781092098048 7804500836352 7808109778944 7815286350432 7836750839808 7842422761371 7863961780224 7871189686272 7898520206016 7920213295104 7927187705856 7931158719264 7934473723968 7952941449216 7954712663168 7962023979954 7967260805472 7983891480576 7987890898944 7991229616128 7994924905491 8018976941184 8024251226112 8041000861696 8052113209536 8059514048883 8074228137984 8081649303552 8102263652352 8109710585856 8139457953792 8160219758592 8167719960576 8174912321664 8182426027842 8197364514816 8201470869504 8203297433892 8225827586048 8233388089344 8237512489536 8261976242432 8267410354176 8275009076928 8292282138624 8296116640128 8303741747334 8326547767296 8334200844288 8355459391488 8363139041664 8386108194816 8393492865024 8415226626048 8422636937472 8430378331716 8450000289792 8453532155904 8465214605814 8482884698112 8490681467136 8514000912384 8520163000008 8525766927744 8543563415552 8549182734336 8555370285132 8578867396608 8586752385024 8616567497472 8620168984064 8640232685568 8648174075904 8655789517056 8678202458112 8685844341768 8709699796992 8714062798848 8717705035776 8739941810176 8747974844928 8753728610304 8772000940032 8780063440896 8784123501312 8792197144236 8810549772288 8816344694784 8846957002752 8855088397056 8879408676864 8885835231768 8902057918464 8910239956992 8918086169088 8926282939464 8949051746064 8981877915648 8990133318144 9013064991744 9021349058832 9037819150336 9046125969408 9058627360728 9077536129024 9083506655232 9091855466496 9110833594368 9115046608896 9118856445952 9123424409088 9148481667072 9156890198016 9158929545568 9180247228416 9188684955648 9196776361872 9222035079168 9254056034304 9262561600512 9288000995328 9294723272736 9300836648448 9320250998784 9328817405952 9333131220144 9361209133056 9367366238208 9399891815424 9403820709888 9408531421872 9425708384256 9434371719168 9442679473152 9467129954304 9471086952448 9475466554656 9510223675392 9543245285376 9552016650528 9578251026432 9585183375009 9602682847232 9611508842496 9617830576128 9651225821184 9660096433152 9680260694016 9686627647488 9688784973824 9693638434656 9697690107072 9720261771264 9729195835392 9731362642166 9737763206688 9762977765376 9771574884489 9798412271616 9807418165248 9832434536448 9841471700544 9868501057536 9877571371008 9882138938976 9902766686208 9911868493824 9947843395584 9952826628096 9973601927168 9989334761472 9991559504256 9996564635739 10014815158272 10019001073664 10024019951616 10032846940224 10042068306897 10063029886976 10067683214322 10104612655104 10113899982912 10139698115712 10149017691186 10167546544128 10176891715584 10212228145152 10218944987136 10249687793664 10254427435008 10258713501696 10263852460224 10285276987392 10292041875456 10294334034688 10303795738764 10327778131968 10332094857216 10337270575104 10346373407106 10374789464064 10406001115136 10410813038592 10420381800576 10449001119744 10456563681828 10485282373632 10494919581696 10499772622662 10531360274688 10560284393472 10569583607808 10574878292352 10579298298624 10603921932288 10613668184064 10616031973272 10623014407296 10645188640768 10650521198592 10654972821504 10659899873988 10691969254912 10699001634816 10736150946048 10746018731844 10765637517312 10775532404736 10803018203136 10812947447808 10852610605056 10857629048832 10880293011456 10890293280768 10899883095552 10905343238988 10909901370456 10929819353088 10935294492672 10937729911856 10954983607524 10977850785792 10983349986048 11023213805568 11033345435904 11056376184832 11061488853504 11071655663112 11102063689728 11112267792384 11140612521984 11150852055552 11181477593088 11191323820032 11220302168064 11227682045952 11230182583296 11240504442288 11266667053056 11271376207872 11277022445568 11286952807752 11310512930816 11320908622848 11352001216512 11360217333344 11367689236992 11378137480776 11398910312448 11407160380176 11438489862144 11449003180032 11488756663296 11520310247424 11530898767872 11536230864384 11541052689408 11570936610816 11581125789024 11612933062656 11618750398464 11623606714368 11663966459904 11671638147072 11706751254528 11712164668416 11722929525648 11747399696384 11755126259712 11795942670336 11806784529408 11839211569152 11847780309024 11880319942656 11890781558784 11901710585952 11929412173824 11932068994752 11943035969931 11975837220864 11981836348416 11986844424192 12017419988992 12028465411776 12036376839168 12061501292544 12078169814304 12111342206976 12122473955328 12153395478528 12164565878784 12209186930688 12240329637888 12251579940864 12262368482496 12273639041763 12296046772224 12304946150838 12338741379072 12350082134016 12392964363648 12401115531264 12427001331712 12438423207936 12444174960192 12455612621001 12481612177408 12489821650944 12501301266432 12533189087232 12538427613184 12544708562496 12579162292224 12590239297536 12622839939072 12633955406208 12645567497574 12675000434688 12680298233856 12724327047168 12736022200704 12771001368576 12780244500012 12788650391616 12815345123328 12823774101504 12833055427698 12868301094912 12880128577536 12907014258688 12924851246208 12930253476096 12960349028352 12972261113856 12983684275584 13017303687168 13028766512652 13064549695488 13076557553664 13109912715264 13121962267392 13158001410048 13170095161344 13176185251968 13203688914944 13215824658432 13224517042176 13263791194112 13270435504128 13282632595584 13319113015296 13322079339008 13328752847652 13353086877696 13365359935488 13377129253632 13389424409196 13423577619096 13472816873472 13485199977216 13519597487616 13532023588248 13556728725504 13569188954112 13587941041092 13616304193536 13625259982848 13666250391552 13672569913344 13678284668928 13685136613632 13713702649856 13722722500608 13735335297024 13738394318352 13770370842624 13776126476288 13783027433472 13795164542808 13833052618752 13881084051456 13893842400768 13932001492992 13942084909104 13980376498176 13993226108928 13999696830216 14041813699584 14051049357312 14080379191296 14092778143744 14099837723136 14105731064832 14112797132808 14138562576384 14151557578752 14154709297696 14164019209728 14200694931456 14206630428672 14213199831984 14265335513088 14314867928064 14328024975792 14354183356416 14367376539648 14404024270848 14417263263744 14470147473408 14476838731776 14520391041024 14529941471232 14533177460736 14540457651984 14546535160608 14580392656896 14593793753088 14597043963249 14606644810032 14637134381056 14644466648064 14697618407424 14711127247872 14748651804672 14762207550816 14802751586304 14816357056512 14854150029312 14867802740736 14921765093376 14929239942144 14960402890752 14970242727936 14973576777728 14987339256384 15022222737408 15028501610496 15036029927424 15039378628802 15049270410336 15094544830464 15101524821483 15156918982656 15170849974368 15209547173568 15223526536779 15251319816192 15265337573376 15318342217728 15374531690496 15381641152512 15388070252544 15427915481088 15438062813184 15441501052032 15455693608146 15483910750208 15491667197952 15498142285824 15505905862656 15519560110659 15551955279872 15562184196096 15609001672704 15616219557888 15630572700864 15673501679616 15684845522742 15727923560448 15742379372544 15797040412032 15840426590208 15854375411712 15862317438528 15868947447936 15905882898432 15909425326336 15924047959908 15934521610944 15967782961152 15975781797888 15982459232256 15989849810982 16037953882368 16048502452224 16082001723392 16104226419072 16119028097766 16148456275968 16163298607104 16204527304704 16219421171712 16278915907584 16320439517184 16335439921152 16349824643328 16364852055684 16394729029632 16402941739008 16406594867784 16451655172096 16466776178688 16475024979072 16523952484864 16534820708352 16550018153856 16584564277248 16592233280256 16607483494668 16653095534592 16668401688576 16710918782976 16726278083328 16772216389632 16786985730048 16830453252096 16845273874944 16860756663432 16900000579584 16907064311808 16930429211628 16965769396224 16981362934272 17028001824768 17040326000016 17051533855488 17087126831104 17098365468672 17110740570264 17157734793216 17173504770048 17233134994944 17240337968128 17280465371136 17296348151808 17311579034112 17356404916224 17371688683536 17419399593984 17428125597696 17435410071552 17479883620352 17495949689856 17507457220608 17544001880064 17560126881792 17568247002624 17584394288472 17621099544576 17632689389568 17693914005504 17710176794112 17758817353728 17771670463536 17804115836928 17820479913984 17836172338176 17852565878928 17898103492128 17963755831296 17980266636288 18026129983488 18042698117664 18092251938816 18117254721456 18155072258048 18167013310464 18183710932992 18230093217792 18237712891904 18246848818176 18296963334144 18313780396032 18317859091136 18360494456832 18377369911296 18393552723744 18444070158336 18457419226257 18508112068608 18525123201024 18589446545472 18601673296896 18640501997568 18657634811904 18666262440288 18722418266112 18734732476416 18799783630848 18807641419776 18817062843744 18868743438336 18885358946304 18934259908608 18942173904896 18950933109312 18968351246361 19020447350784 19086490570752 19104033301056 19156502052864 19170366750018 19205365694464 19223017684992 19235661152256 19249583141547 19302451642368 19320192866304 19360521388032 19377569947648 19387276869312 19395380214144 19440523542528 19458391670784 19462725284332 19475526413376 19525955530752 19543149768978 19596824543232 19614836330496 19664869072896 19682943401088 19737002115072 19755142742016 19764277877952 19805533372416 19823736987648 19895686791168 19905653256192 19947203854336 19978669522944 19983119008512 19993129271478 20029630316544 20038002147328 20048039903232 20065693880448 20084136613794 20126059773952 20135366428644 20209225310208 20227799965824 20279396231424 20298035382372 20335093088256 20353783431168 20424456290304 20437889974272 20499375587328 20508854870016 20517427003392 20527704920448 20570553974784 20584083750912 20588668069376 20607591477528 20655556263936 20664189714432 20674541150208 20692746814212 20749578928128 20812002230272 20821626077184 20840763601152 20898002239488 20913127363656 20970564747264 20989839163392 20999545245324 21062720549376 21120568786944 21139167215616 21149756584704 21158596597248 21207843864576 21227336368128 21232063946544 21246028814592 21290377281536 21301042397184 21309945643008 21319799747976 21383938509824 21398003269632 21472301892096 21492037463688 21531275034624 21551064809472 21606036406272 21625894895616 21705221210112 21715258097664 21760586022912 21780586561536 21799766191104 21810686477976 21819802740912 21859638706176 21870588985344 21875459823712 21909967215048 21955701571584 21966699972096 22046427611136 22066690871808 22112752369664 22122977707008 22143311326224 22204127379456 22224535584768 22281225043968 22301704111104 22362955186176 22382647640064 22440604336128 22455364091904 22460365166592 22481008884576 22533334106112 22542752415744 22554044891136 22559067943203 22573905615504 22621025861632 22641817245696 22720434666688 22735378473984 22756274961552 22797820624896 22814320760352 22876979724288 22898006360064 22977513326592 23061797535744 23072461728768 23082105378816 23141873221632 23162251578048 23183540412219 23225866125312 23237500796928 23247213428736 23327932919808 23343276294144 23413502509056 23424329336832 23445859051296 23494799392768 23510252519424 23527268284113 23591885340672 23613569058816 23695560618048 23760639885312 23781563117568 23803421171904 23858824347648 23864137989504 23886071939862 23951674441728 23963672696832 23973688848384 23984774716473 24034839977984 24056930823552 24072753678336 24123002585088 24156339628608 24178542146649 24222684413952 24244947910656 24306790957056 24329131757568 24418373861376 24480659275776 24503159881728 24524736964992 24547278083526 24592093544448 24609892301676 24677482758144 24700164268032 24785928727296 24802231062528 24854002663424 24876846415872 24888349920384 24911225242002 24963224354816 24979643301888 25002602532864 25066378174464 25076855226368 25089417124992 25158324584448 25180478595072 25245679878144 25267910812416 25291134995148 25350000869376 25360596467712 25448654094336 25472044401408 25542002737152 25560489000024 25577300783232 25630690246656 25647548203008 25666110855396 25736602189824 25760257155072 25814028517376 25849702492416 25860506952192 25920698056704 25944522227712 25967368551168 26034607374336 26057533025304 26129099390976 26153115107328 26219825430528 26243924534784 26316002820096 26340190322688 26352370503936 26407377829888 26431649316864 26449034084352 26527582388224 26540871008256 26565265191168 26638226030592 26644158678016 26657505695304 26706173755392 26730719870976 26754258507264 26778848818392 26847155238192 26945633746944 26970399954432 27039194975232 27064047176496 27113457451008 27138377908224 27175882082184 27232608387072 27250519965696 27332500783104 27345139826688 27356569337856 27370273227264 27427405299712 27445445001216 27470670594048 27476788636704 27540741685248 27552252952576 27566054866944 27590329085616 27666105237504 27762168102912 27787684801536 27864002985984 27884169818208 27960752996352 27986452217856 27999393660432 28083627399168 28102098714624 28185556287488 28199675446272 28211462129664 28225594265616 28277125152768 28303115157504 28309418595392 28328038419456 28401389862912 28413260857344 28426399663968 28530671026176 28629735856128 28656049951584 28734753079296 28755550125027 28808048541696 28834526527488 28953677463552 29040782082048 29059882942464 29066354921472 29080915303968 29093070321216 29160785313792 29187587506176 29194087926498 29213289620064 29274268762112 29288933296128 29314724653467 29395236814848 29422254495744 29497303609344 29524415101632 29605503172608 29632714113024 29708300058624 29735605481472 29843530186752 29858479884288 29920805781504 29947153555456 29974678512768 29989693907217 30044445474816 30057003220992 30072059854848 30078757257604 30098540820672 30126204920691 30189089660928 30203049642966 30313837965312 30341699948736 30419094347136 30447053073558 30502639632384 30530675146752 30636684435456 30749063380992 30763282305024 30776140505088 30855830962176 30876125626368 30883002104064 30911387216292 30967821500416 30983334395904 30996284571648 31011811725312 31039120221318 31103910559744 31124368392192 31218003345408 31232439115776 31261145401728 31347003359232 31369691045484 31455847120896 31484758745088 31594080824064 31680853180416 31708750823424 31724634877056 31737894895872 31811765796864 31818850652672 31848095919816 31869043221888 31935565922304 31951563595776 31964918464512 31979699621964 32075907764736 32097004904448 32164003446784 32208452838144 32238056195532 32296912551936 32326597214208 32409054609408 32438842343424 32557831815168 32640879034368 32670879842304 32699649286656 32729704111368 32789458059264 32805883478016 32813189735568 32903310344192 32933552357376 32950049958144 33047904969728 33069641416704 33100036307712 33169128554496 33184466560512 33214966989336 33306191069184 33336803377152 33421837565952 33452556166656 33544432779264 33573971460096 33660906504192 33690547749888 33721513326864 33800001159168 33814128623616 33860858423256 33931538792448 33962725868544 34056003649536 34080652000032 34103067710976 34174253662208 34196730937344 34221481140528 34315469586432 34347009540096 34466269989888 34480675936256 34560930742272 34592696303616 34623158068224 34712809832448 34743377367072 34838799187968 34856251195392 34870820143104 34959767240704 34991899379712 35014914441216 35120253763584 35136494005248 35168788576944 35242199089152 35265378779136 35387828011008 35420353588224 35517634707456 35543340927072 35640959827968 35672344676352 35705131757856 35796206984256 35829107909793 35927511662592 35960533272576 36052259966976 36085396235328 36184503877632 36234509442912 36310144516096 36334026620928 36367421865984 36460186435584 36475425783808 36493697636352 36627560792064 36635718182272 36720988913664 36754739822592 36787105447488 36820917125289 36888140316672 36914838452514 37016224137216 37050246402048 37178893090944 37203346593792 37281003995136 37315269623808 37332524880576 37366837863003 37444836532224 37469464952832 37599567261696 37615282839552 37634125687488 37737486876672 37770717892608 37868519817216 37884347809792 37901866218624 37936702492722 38040894701568 38172981141504 38208066602112 38313004105728 38340733500036 38410731388928 38446035369984 38471322304512 38499166283094 38604903284736 38640385732608 38721042776064 38755139895296 38774553738624 38790760428288 38881047085056 38916783341568 38925450568664 38951052826752 39051911061504 39086299537956 39193649086464 39229672660992 39329738145792 39365886802176 39474004230144 39510285484032 39528555755904 39611066744832 39647473975296 39791373582336 39811306512384 39894407708672 39957339045888 39966238017024 39986258542956 40059260633088 40076004294656 40096079806464 40131387760896 40168273227588 40252119547904 40270732857288 40418450620416 40455599931648 40558792462848 40596070764744 40670186176512 40707566862336 40848912580608 40875779948544 40998751174656 41017709740032 41034854006784 41055409840896 41141107949568 41168167501824 41177336138752 41215182955056 41311112527872 41328379428864 41349082300416 41385493628424 41499157856256 41624004460544 41643252154368 41681527202304 41796004478976 41826254727312 41941129494528 41979678326784 41999090490648 42125441098752 42241137573888 42278334431232 42299513169408 42317193194496 42415687729152 42454672736256 42464127893088 42492057629184 42580754563072 42602084794368 42619891286016 42639599495952 42767877019648 42796006539264 42944603784192 42984074927376 43062550069248 43102129618944 43212072812544 43251789791232 43410442420224 43430516195328 43561173123072 43599532382208 43621372955952 43639605481824 43741177970688 43750919647424 43791131889747 43819934430096 43911403143168 43933399944192 44092855222272 44133381743616 44225504739328 44245955414016 44286622652448 44408254758912 44449071169536 44562450087936 44603408222208 44765295280128 44881208672256 44910728183808 44920730333184 44962017769152 45066668212224 45085504831488 45108089782272 45118135886406 45147811231008 45242051723264 45283634491392 45304574464449 45440869333376 45470756947968 45512549923104 45628641520704 45670579610337 45753959448576 45796012720128 45955026653184 46123595071488 46144923457536 46164210757632 46283746443264 46324503156096 46367080824438 46451732250624 46475001593856 46494426857472 46558680331977 46655865839616 46686552588288 46827005018112 46848658673664 46891718102592 46989598785536 47020505038848 47054536568226 47183770681344 47227138117632 47391121236096 47521279770624 47563126235136 47606842343808 47717648695296 47728275979008 47772143879724 47903348883456 47927345393664 47947377696768 47969549432946 48069679955968 48113861647104 48145507356672 48246005170176 48312679257216 48357084293298 48445368827904 48489895821312 48613581914112 48658263515136 48836747722752 48961318551552 49006319763456 49049473929984 49094556167052 49184187088896 49219784603352 49354965516288 49400328536064 49571857454592 49604462125056 49708005326848 49753692831744 49776699840768 49822450484004 49926448709632 49959286603776 50005205065728 50132756348928 50153710452736 50178834249984 50316649168896 50360957190144 50491359756288 50535821624832 50582269990296 50700001738752 50721192935424 50897308188672 50944088802816 51084005474304 51120978000048 51154601566464 51261380493312 51295096406016 51332221710792 51473204379648 51520514310144 51628057034752 51699404984832 51721013904384 51841396113408 51889044455424 51934737102336 52069214748672 52115066050608 52258198781952 52306230214656 52439650861056 52487849069568 52632005640192 52680380645376 52704741007872 52814755659776 52863298633728 52898068168704 53055164776448 53081742016512 53130530382336 53276452061184 53288317356032 53315011390608 53412347510784 53461439741952 53508517014528 53557697636784 53694310476384 53891267493888 53940799908864 54078389950464 54128094352992 54276755816448 54351764164368 54465216774144 54501039931392 54690279653376 54713138675712 54740546454528 54854810599424 54890890002432 54941341188096 54953577273408 55081483370496 55104505905152 55132109733888 55180658171232 55332210475008 55372257678771 55524336205824 55575369603072 55768339636416 55921505992704 55972904435712 55998787320864 56167254798336 56204197429248 56371112574976 56399350892544 56422924259328 56451188531232 56606230315008 56618837190784 56656076838912 56802779725824 56826521714688 56852799327936 56905053739083 57061342052352 57259471712256 57312099903168 57469506158592 57511100250054 57616097083392 57669053054976 57748749424641 57907354927104 58081564164096 58132709842944 58161830607936 58186140642432 58321570627584 58375175012352 58388175852996 58426579240128 58548537524224 58577866592256 58629449306934 58790473629696 58844508991488 58994607218688 59048830203264 59211006345216 59265428226048 59416600117248 59471210962944 59687060373504 59716959768576 59841611563008 59894307110912 59949357025536 59979387814434 60088890949632 60114006441984 60144119709696 60157514515208 60197081641344 60252409841382 60378179321856 60406099285932 60627675930624 60683399897472 60838188694272 60894106147116 61005279264768 61061350293504 61273368870912 61498126761984 61526564610048 61552281010176 61711661924352 61752251252736 61766004208128 61822774432584 61935643000832 61966668791808 61992569143296 62023623450624 62078240442636 62207821119488 62248736784384 62436006690816 62464878231552 62522290803456 62694006718464 62739382090968 62911694241792 62969517490176 63188161648128 63361706360832 63417501646848 63449269754112 63475789791744 63623531593728 63637701305344 63696191839632 63738086443776 63871131844608 63903127191552 63929836929024 63959399243928 64151815529472 64194009808896 64328006893568 64416905676288 64476112391064 64593825103872 64653194428416 64818109218816 64877684686848 65115663630336 65281758068736 65341759684608 65399298573312 65459408222736 65578916118528 65611766956032 65626379471136 65806620688384 65867104714752 65900099916288 66095809939456 66139282833408 66200072615424 66338257108992 66368933121024 66429933978672 66612382138368 66673606754304 66843675131904 66905112333312 67088865558528 67147942920192 67321813008384 67381095499776 67443026653728 67600002318336 67628257247232 67677203829609 67721716846512 67863077584896 67925451737088 68161304000064 68206135421952 68348507324416 68393461874688 68442962281056 68630939172864 68694019080192 68932539979776 68961351872512 69185392607232 69246316136448 69425619664896 69486754734144 69550621236657 69677598375936 69712502390784 69741640286208 69919534481408 69983798759424 70029828882432 70240507527168 70272988010496 70337577153888 70484398178304 70530757558272 70581804852339 70775656022016 70840707176448 71086681854144 71281919655936 71344689352704 71410263515712 71592413968512 71658215819586 71855023325184 71921066545152 71954324149419 72104519933952 72170792470656 72369007755264 72469018885824 72620289032192 72668053241856 72734843731968 72920372871168 72950851567616 72987395272704 73255121584128 73271436364544 73441977827328 73509479645184 73574210894976 73641834250578 73776280633344 73829676905028 74032448274432 74100492804096 74357786181888 74406693187584 74562007990272 74630539247616 74665049761152 74733675726006 74889673064448 74938929905664 75199134523392 75230565679104 75268251374976 75474973753344 75541435785216 75737039634432 75768695619584 75803732437248 75873404985444 76081789403136 76345962283008 76416133204224 76626008211456 76681467000072 76821462777856 76892070739968 76942644609024 76998332566188 77209806569472 77280771465216 77442085552128 77510279790592 77549107477248 77581520856576 77762094170112 77833566683136 77850901137328 77902105653504 78103822123008 78172599075912 78387298172928 78459345321984 78659476291584 78731773604352 78948008460288 79020570968064 79057111511808 79222133489664 79294947950592 79582747164672 79622613024768 79788815417344 79914678091776 79932476034048 79972517085912 80118521266176 80152008589312 80192159612928 80262775521792 80336546455176 80504239095808 80541465714576 80836901240832 80911199863296 81117584925696 81192141529488 81340372353024 81415133724672 81697825161216 81751559897088 81997502349312 82035419480064 82069708013568 82110819681792 82282215899136 82336335003648 82354672277504 82430365910112 82622225055744 82656758857728 82698164600832 82716582458411 82770987256848 82998315712512 83286504308736 83363054404608 83592008957952 83652509454624 83882258989056 83959356653568 83998180981296 84250882197504 84556668862464 84599026338816 84634386388992 84831375458304 84909345472512 84928255786176 84984115258368 85161509126144 85204169588736 85239782572032 85279198991904 85535754039296 85592013078528 85889207568384 85968149854752 86204259237888 86266650375081 86424145625088 86503579582464 86861032390656 87122346246144 87199064764416 87242745911904 87279210963648 87482355941376 87501839294848 87582263779494 87639868860192 87822806286336 87866799888384 87944173960401 88185710444544 88266763487232 88451009478656 88491910828032 88573245304896 88816509517824 88898142339072 89124900175872 89206816444416 89530590560256 89762417344512 89841460666368 89924035538304 90133336424448 90171009662976 90216179564544 90236271772812 90295622462016 90484103446528 90567268982784 90609148928898 90881738666752 90941513895936 91025099846208 91257283041408 91341159220674 91507918897152 91592025440256 91910053306368 92247190142976 92289846915072 92328421515264 92567492886528 92649006312192 92734161648876 92903464501248 92950003187712 92988853714944 93117360663954 93311731679232 93373105176576 93654010036224 93697317347328 93783436205184 93979197571072 94041010077696 94109073136452 94367541362688 94454276235264 94782242472192 95042559541248 95126252470272 95213684687616 95435297390592 95456551958016 95544287759448 95806697766912 95854690787328 95894755393536 95939098865892 96139359911936 96227723294208 96291014713344 96492010340352 96625358514432 96714168586596 96890737655808 96979791642624 97227163828224 97316527030272 97673495445504 97922637103104 98012639526912 98098947859968 98189112334104 98368374177792 98439569206704 98709931032576 98800657072128 99143714909184 99208924250112 99416010653696 99507385663488 99553399681536 99644900968008 99852897419264 99918573207552 100010410131456 100265512697856 100307420905472 100357668499968 100633298337792 100721914380288 100982719512576 101071643249664 101164539980592 101400003477504 101442385870848 101794616377344 101888177605632 102168010948608 102241956000096 102309203132928 102522760986624 102590192812032 102664443421584 102946408759296 103041028620288 103398809969664 103442027808768 103682792226816 103778088910848 103869474204672 104138429497344 104230132101216 104516397563904 104612460429312 104879301722112 104975698139136 105360761290752 105409482015744 105629511319552 105726597267456 105796136337408 106110329552896 106163484033024 106261060764672 106552904122368 106576634712064 106630022781216 106922879483904 107017034029056 107115395273568 107388620952768 107487323729379 107782534987776 107881599817728 108156779900928 108256188705984 108553511632896 108703528328736 108930433548288 109002079862784 109380559306752 109426277351424 109481092909056 109709621198848 109882682376192 109907154546816 110162966740992 110209011810304 110264219467776 110361316342464 110462751375867 110664420950016 110744515357542 111048672411648 111150739206144 111536679272832 111843011985408 111945808871424 111997574641728 112334509596672 112408394858496 112742225149952 112798701785088 112845848518656 112902377062464 113212460630016 113237674381568 113312153677824 113605559451648 113653043429376 113705598655872 113810107478166 114122684104704 114518943424512 114624199806336 114939012317184 115022200500108 115232194166784 115338106109952 115497498849282 115814709854208 116163128328192 116265419685888 116323661215872 116372281284864 116643141255168 116750350024704 116776351705992 116853158480256 117097075048448 117155733184512 117258898613868 117580947259392 117689017982976 117989214437376 118097660406528 118422012690432 118530856452096 118833200234496 118942421925888 119374120747008 119433919537152 119683223126016 119788614221824 119898714051072 119958775628868 120177781899264 120228012883968 120288239419392 120315029030416 120394163282688 120504819682764 120756358643712 120812198571864 121255351861248 121366799794944 121676377388544 121788212294232 122010558529536 122122700587008 122546737741824 122996253523968 123053129220096 123104562020352 123423323848704 123504502505472 123532008416256 123645548865168 123871286001664 123933337583616 123985138286592 124047246901248 124156480885272 124415642238976 124497473568768 124872013381632 124929756463104 125044581606912 125388013436928 125478764181936 125823388483584 125939034980352 126376323296256 126723412721664 126835003293696 126898539508224 126951579583488 127247063187456 127275402610688 127392383679264 127476172887552 127742263689216 127806254383104 127859673858048 127918798487856 128303631058944 128388019617792 128833811352576 128952224782128 129187650207744 129306388856832 129636218437632 129755369373696 130231327260672 130683519369216 130798597146624 130918816445472 131223533912064 131252758942272 131373395669241 131613241376768 131734209429504 131800199832576 132191619878912 132278565666816 132400145230848 132676514217984 132737866242048 132859867957344 133224764276736 133347213508608 133687350263808 133810224666624 134295885840384 134643626016768 134762190999552 134886053307456 135200004636672 135256514494464 135354407659218 135443433693024 135726155169792 135850903474176 135913723393347 136322608000128 136412270843904 136697014648832 136885924562112 137011738831011 137261878345728 137388038160384 137865079959552 137922703745024 138370785214464 138492632272896 138851239329792 138973509468288 139101242473314 139355196751872 139425004781568 139483280572416 139839068962816 139967597518848 140059657764864 140481015054336 140545976020992 140675154307776 140968796356608 141061515116544 141163609704678 141551312044032 141681414352896 142173363708288 142563839311872 142689378705408 142820527031424 143184827937024 143316431639172 143710046650368 143842133090304 143908648298838 144209039867904 144341584941312 144738015510528 144938037771648 145240578064384 145336106483712 145469687463936 145840745742336 145901703135232 145974790545408 146510243168256 146542872729088 146883955654656 147018959290368 147148421789952 147283668501156 147552561266688 147659353810056 148064896548864 148200985608192 148715572363776 148813386375168 149124015980544 149261078495232 149330099522304 149467351452012 149779346128896 149877859811328 150398269046784 150461131358208 150536502749952 150949947506688 151082871570432 151474079268864 151537391239168 151607464874496 151746809970888 152163578806272 152691924566016 152832266408448 153252016422912 153362934000144 153642925555712 153784141479936 153885289218048 153996665132376 154419613138944 154561542930432 154884171104256 155020559581184 155098214954496 155163041713152 155524188340224 155667133366272 155701802274656 155804211307008 156207644246016 156345198151824 156774596345856 156918690643968 157318952583168 157463547208704 157896016920576 158041141936128 158114223023616 158444266979328 158589895901184 159165494329344 159245226049536 159829356183552 159864952068096 159945034171824 160237042532352 160384319225856 160525551043584 160673092910352 161008478191616 161082931429152 161673802481664 161822399726592 162235169851392 162384283058976 162830267449344 163395650322432 163503119794176 164070838960128 164139416027136 164221639363584 164564431798272 164672670007296 164709344555008 164860731820224 165244450111488 165313517715456 165396329201664 165433164916822 165541974513696 165996631425024 166116773036313 166573008617472 166726108809216 167305018909248 167764517978112 167918713307136 167996361962592 168501764395008 169113337724928 169198052677632 169268772777984 169818690945024 169856511572352 169968230516736 170323018252288 170408339177472 170479565144064 170558397983808 170715161217249 171071508078592 171184026157056 171778415136768 171936299709504 172408518475776 172533300750162 172848291250176 173007159164928 173722064781312 174244692492288 174398129528832 174485491823808 174558421927296 174964711882752 175003678589696 175164527558988 175279737720384 175645612572672 175733599776768 175888347920802 176371420889088 176533526974464 176902018957312 176983821656064 177146490609792 177633019035648 177796284678144 178249800351744 178413632888832 179061181120512 179524834689024 179682921332736 179848071076608 180266672848896 180342019325952 180432359129088 180472543545624 180591244924032 180968206893056 181134537965568 181218297857796 181763477333504 181883027791872 182050199692416 182514566082816 182682318441348 183015837794304 183184050880512 183820106612736 184494380285952 184579693830144 184656843030528 185134985773056 185298012624384 185468323297752 185806929002496 185900006375424 185977707429888 186234721327908 186623463358464 186746210353152 187308020072448 187394634694656 187566872410368 187958395142144 188082020155392 188218146272904 188735082725376 188908552470528 189564484944384 190085119082496 190252504940544 190427369375232 190870594781184 190913103916032 191088575518896 191613395533824 191709381574656 191789510787072 191878197731784 192278719823872 192455446588416 192582029426688 192984020680704 193250717028864 193428337173192 193781475311616 193959583285248 194454327656448 194633054060544 195346990891008 195845274206208 196025279053824 196197895719936 196378224668208 196736748355584 196879138413408 197419862065152 197601314144256 198287429818368 198417848500224 199014771326976 199106799363072 199289801936016 199705794838528 199837146415104 200020820262912 200531025395712 200614841810944 200715336999936 201266596675584 201443828760576 201965439025152 202143286499328 202329079961184 202800006955008 202884771741696 203031611488827 203589232754688 203776355211264 204483912000192 204618406265856 205045521973248 205180385624064 205328886843168 205892817518592 206082057240576 206797619939328 206884055617536 207556177821696 207738948409344 208276858994688 208460264202432 208651863709971 209032795127808 209224920858624 209758603444224 209951396278272 210721522581504 210818964031488 211259022639104 211453194534912 211592272674816 211745414557017 212220659105792 212326968066048 212522121529344 213153269424128 213260045562432 213845758967808 214034068058112 214230790547136 214777241905536 214974647458758 215565069975552 215763199635456 216313559801856 216512377411968 217107023265792 217407056657472 217860867096576 218004159725568 218761118613504 218852554702848 218962185818112 219419242397696 219765364752384 219814309093632 220325933481984 220418023620608 220528438935552 220722632684928 220925502751734 221328841900032 221489030715084 222097344823296 222301478412288 223073358545664 223686023970816 223891617742848 223995149283456 224669019193344 224816789716992 225484450299904 225597403570176 225691697037312 225804754124928 226424921260032 226475348763136 226624307355648 227211118903296 227306086858752 227411197311744 227620214956332 228245368209408 229037886849024 229248399612672 229878024634368 230044401000216 230464388333568 230676212219904 230994997698564 231629419708416 232326256656384 232530839371776 232647322431744 232744562569728 233286282510336 233500700049408 233552703411984 233706316960512 234194150096896 234311466369024 234517797227736 235161894518784 235378035965952 235978428874752 236195320813056 236844025380864 237061712904192 237666400468992 237884843851776 238748241494016 238867839074304 239366446252032 239577228443648 239797428102144 239917551257736 240355563798528 240456025767936 240576478838784 240630058060832 240788326565376 241009639365528 241512717287424 241624397143728 242510703722496 242733599589888 243352754777088 243576424588464 244021117059072 244245401174016 245093475483648 245992507047936 246106258440192 246209124040704 246846647697408 247009005010944 247064016832512 247291097730336 247866675167232 247970276573184 248094493802496 248149747375233 248312961770544 248831284477952 248994947137536 249859512926208 250089163213824 250776026873856 250957528363872 251646776967168 251878069960704 252752646592512 253670006587392 253797079016448 253903159166976 254494126374912 254550805221376 254784767358528 254952345775104 255484527378432 255612508766208 255719347716096 255837596975712 256607262117888 256776039235584 257667622705152 257904449564256 258612777713664 258799951125243 259272436875264 259510738747392 261367038738432 261597194293248 261837632890944 262447067824128 262505517884544 262746791338482 263226482753536 263468418859008 263600399665152 263832521881203 264383239757824 264557131333632 264800290461696 265353028435968 265475732484096 265719735914688 266449528553472 266694427017216 267374700527616 267620449333248 268591771680768 269287252033536 269524381999104 269772106614912 270400009273344 270513028988928 270708815318436 270886867386048 271452310339584 271701806948352 271827446786694 272645216000256 272824541687808 273394029297664 273771849124224 274023477662022 274523756691456 274776076320768 275730159919104 275845407490048 276741570428928 276985264545792 277702478659584 277947018936576 278202484946628 278710393503744 278850009563136 278966561144832 279678137925632 279935195037696 280119315529728 280962030108672 281091952041984 281350308615552 281937592713216 282123030233088 282327219409356 283102624088064 283362828705792 284346727416576 285127678623744 285378757410816 285641054062848 286369655874048 286632863278344 287420093300736 287684266180608 287817296597676 288418079735808 288683169882624 289476031021056 289876075543296 290481156128768 290672212967424 290939374927872 291681491484672 291803406270464 291949581090816 293020486336512 293085745458176 293767911309312 294037918580736 294296843579904 294567337002312 295105122533376 295318707620112 296129793097728 296401971216384 297431144727552 297626772750336 298248031961088 298522156990464 298660199044608 298934702904024 299558692257792 299755719622656 300796538093568 300922262716416 301073005499904 301899895013376 302165743140864 302948158537728 303074782478336 303214929748992 303493619941776 304327157612544 305383849132032 305664532816896 306504032845824 306725868000288 307568282959872 307770578436096 307993330264752 308839226277888 309123085860864 310041119162368 310196429908992 310326083426304 311048376680448 311334266732544 311403604549312 311608422614016 312415288492032 312690396303648 313549192691712 313837381287936 314637905166336 314927094417408 316082283872256 316228446047232 316888533958656 317179791802368 318330988658688 318490452099072 319658712367104 319729904136192 319890068343648 320768638451712 321051102087168 321346185820704 322016956383232 322165862858304 322461971188137 323347604963328 323644799453184 324470339702784 324768566117952 325660534898688 326791300644864 327006239588352 328141677920256 328278832054272 328443278727168 329128863596544 329418689110016 329721463640448 330488900222976 330627035430912 330792658403328 330866329833644 331083949027392 331388254127601 331993262850048 332233546072626 333146017234944 333452217618432 334610037818496 335529035956224 335837426614272 335992723925184 337003528790016 338226675449856 338396105355264 338537545555968 339637381890048 339713023144704 339936461033472 340646036504576 340816678354944 340959130288128 341116795967616 341430322434498 342143016157184 342368052314112 343556830273536 343872599419008 344817036951552 345066601500324 345696582500352 346014318329856 347444129562624 348489384984576 348796259057664 348970983647616 349116843854592 349929423765504 350007357179392 350329055117976 350559475440768 351291225145344 351467199553536 351776695841604 352742841778176 353067053948928 353804037914624 353967643312128 354292981219584 355266038071296 355592569356288 356499600703488 356827265777664 358122362241024 359049669378048 359365842665472 359696142153216 360533345697792 360684038651904 360864718258176 360945087091248 361182489848064 361936413786112 362269075931136 362436595715592 363526954667008 363766055583744 364100399384832 365029132165632 365364636882696 366031675588608 366368101761024 367640213225472 368988760571904 369159387660288 369313686061056 370269971546112 370596025248768 370936646595504 371613858004992 371800012750848 371955414859776 372469442655816 373246926716928 373492420706304 374616040144896 374789269389312 375133744820736 375916790284288 376164040310784 376436292545808 377470165450752 377817104941056 379128969888768 380170238164992 380505009881088 380854738750464 381741189562368 381826207832064 382177151037792 383226791067648 383418763149312 383579021574144 383756395463568 384557439647744 384910893176832 385164058853376 386501434057728 386856674346384 387562950623232 387919166570496 388908655312896 389266108121088 390693981782016 392050558107648 392395791439872 392756449336416 393758276826816 394120187007723 394839724130304 395202628288512 396574859636736 396835697000448 398029542653952 398213598726144 398579603872032 399411589677056 399674292830208 400041640525824 401062050791424 401229683621888 401430673999872 402887657521152 403930878050304 404286572998656 404658159922368 405600013910016 405769543483392 406063222977654 407178465509376 407552710422528 407741170180041 408967824000384 409236812531712 410091043946496 410657773686336 411035216493033 411785635037184 412164114481152 413595239878656 413768111235072 415112355643392 415477896818688 416553717989376 416920528404864 417303727419942 418065590255616 418449841717248 419517206888448 419902792556544 421443045163008 421637928062976 422518045278208 422906389069824 423184545349632 423490829114034 424441318211584 424653936132096 425044243058688 426306538848256 426520091124864 427691517935616 428068136116224 428461581094272 429554483811072 429949294917516 431130139951104 431526399270912 432627119603712 433024754823936 434214046531584 434814113314944 435721734193152 436008319451136 437522237227008 437705109405696 437924371636224 438838484795392 439530729504768 439628618187264 440651866963968 440836047241216 441056877871104 441445265369856 441851005503468 442657683800064 442978061430168 444194689646592 444602956824576 446146717091328 447372047941632 447783235485696 447990298566912 449338038386688 449633579433984 450968900599808 451194807140352 451383394074624 451609508249856 452849842520064 452950697526272 453248614711296 454422237806592 454612173717504 454822394623488 455240429912664 456490736418816 458075773698048 458496799225344 459756049268736 460088802000432 460928776667136 461352424439808 461989995397128 463258839416832 464652513312768 465061678743552 465294644863488 465489125139456 466572565020672 467001400098816 467105406823968 467412633921024 468388300193792 468622932738048 469035594455472 470323789037568 470756071931904 471956857749504 472390641626112 473688050761728 474123425808384 475332800937984 475769687703552 477496482988032 477735678148608 479154456887296 479594856204288 479835102515472 480711127597056 481152957677568 481260116121664 481576653130752 482019278731056 483025434574848 483248794287456 485021407444992 485467199179776 486705509554176 487152849176928 488490802348032 490186950967296 492212516880384 492418248081408 493693295394816 494018010021888 494128033665024 494582195460672 495733350334464 495940553146368 496188987604992 496299494750466 496625923541088 497662568955904 497989894275072 498350319108939 499719025852416 500178326427648 501915056727744 503293553934336 503756139921408 505505293185024 507340013174784 507594158032896 507806318333952 509101610442752 509569534717056 509904691550208 510969054756864 511225017532416 511438695432192 511675193951424 512145483651747 513214524235776 513552078471168 515335245410304 515808899128512 517225555427328 517599902250486 518544873750528 519021477494784 522734077476864 523194388586496 523675265781888 524894135648256 525011035769088 525493582676964 526452965507072 526936837718016 527200799330304 527665043762406 528766479515648 529114262667264 529600580923392 530706056871936 530951464968192 531439471829376 532899057106944 533388854034432 534749401055232 535240898666496 537183543361536 538574504067072 539048763998208 539544213229824 540800018546688 541026057977856 541417630636872 541773734772096 542904620679168 543403613896704 543654893573388 545290432000512 545649083375616 546788058595328 547543698248448 548046955324044 549047513382912 549552152641536 551460319838208 551690814980096 553483140857856 553970529091584 555404957319168 555894037873152 556404969893256 557420787007488 557700019126272 557933122289664 559356275851264 559870390075392 560238631059456 561924060217344 562183904083968 562700617231104 563875185426432 564246060466176 564654438818712 566205248176128 566725657411584 568693454833152 570255357247488 570757514821632 571282108125696 572739311748096 573265726556688 574840186601472 575368532361216 575634593195352 576836159471616 577366339765248 578952062042112 579752151086592 580962312257536 581344425934848 581878749855744 583362982969344 583606812540928 583899162181632 586040972673024 586171490916352 587535822618624 588075837161472 588593687159808 589134674004624 590210245066752 590637415240224 592259586195456 592803942432768 594862289455104 595253545500672 597044313980928 597320398089216 597869405808048 599117384515584 599511439245312 601593076187136 601844525432832 602146010999808 603799790026752 604331486281728 605896317075456 606149564956672 606429859497984 606987239883552 608654315225088 609094834466481 610767698264064 611329065633792 613451736000576 615136565919744 615541156872192 615986660529504 617678452555776 618246171721728 620082238324736 620392859817984 620652166852608 622668533465088 622807209098624 623216845228032 624830576984064 625380792607296 625955591129913 627098385383424 627674762575872 629275810332672 629854188834816 632164567744512 632456892094464 633777067917312 634359583604736 635236243671051 636661977317376 636980904198144 639459808272384 639780136687296 641537276903424 642102204174336 642692371641408 644033912766464 644331725716608 644923942376274 646695209926656 647289598906368 648940679405568 649537132235904 651321069797376 653582601289728 654012479176704 656283355840512 656557664108544 656886557454336 658257727193088 658837378220032 659442927280896 660977800445952 661254070861824 661585316806656 661732659667288 662167898054784 662776508255202 663986525700096 664467092145252 666292034469888 666904435236864 669220075636992 671058071912448 671674853228544 671985447850368 674007057580032 676453350899712 676792210710528 677075091111936 679274763780096 679426046289408 679872922066944 681292073009152 681633356709888 681918260576256 682233591935232 682860644868996 684286032314368 684736104628224 687113660547072 687745198838016 689634073903104 690133203000648 691393165000704 692028636659712 694888259125248 696978769969152 697592518115328 697941967295232 698233687709184 699858847531008 700014714358784 700658110235952 701118950881536 702582450290688 702934399107072 703553391683208 705485683556352 706134107897856 707608075829248 707935286624256 708585962439168 710532076142592 711185138712576 712999201406976 713654531555328 716244724482048 718099338756096 718731685330944 719392284306432 721066691395584 721368077303808 721729436516352 721890174182496 722364979696128 723872827572224 724538151862272 724873191431184 727053909334016 727532111167488 728200798769664 730058264331264 730729273765392 732063351177216 732736203522048 735280426450944 737977521143808 738318775320576 738627372122112 740539943092224 741192050497536 741873293191008 743600025501696 743910829719552 744449242125699 744938885311632 746493853433856 746984841412608 749578538778624 750267489641472 751833580568576 752328080621568 752872585091616 754940330901504 755634209882112 758257939777536 761010019762176 761709477500928 763482379124736 763652415664128 764354302075584 766453582135296 766837526298624 767158043148288 767512790927136 769114879295488 769821786353664 770328117706752 773002868115456 773713348692768 775838333140992 776399853375729 777817310625792 778532216242176 784101116215296 784791582879744 785512898672832 787516553653632 788240374015446 789679448260608 790405256577024 791497565643609 793149719273472 793671394000896 796059085307904 796427197452288 797159207744064 798823179354112 799348585660416 800083281051648 802124101582848 802459367243776 802861347999744 805775315042304 807861756100608 808573145997312 809316319844736 811200027820032 811539086966784 812126445955308 814356931018752 815105420845056 815482340360082 817935648000768 818473625063424 820182087892992 821315547372672 822070432986066 823571270074368 824328228962304 827190479757312 827536222470144 830224711286784 830955793637376 833107435978752 833841056809728 834607454839884 836131180511232 836899683434496 839034413776896 839805585113088 842886090326016 843275856125952 845036090556416 845812778139648 846369090699264 846981658228068 848882636423168 849307872264192 850088486117376 852613077696512 853040182249728 855383035871232 856136272232448 856923162188544 859108967622144 859898589835032 862260279902208 863052798541824 865254239207424 866049509647872 868428093063168 869628226629888 871443468386304 872016638902272 875044474454016 875410218811392 875848743272448 877676969590784 879061459009536 879257236374528 881303733927936 881672094482432 882113755742208 882890530739712 883702011006936 885315367600128 885956122860336 888389379293184 889205913649152 892293434182656 894744095883264 895566470971392 895980597133824 898676076773376 899267158867968 901937801199616 902389614280704 902766788149248 903219016499712 905699685040128 905901395052544 906497229422592 908844475613184 909224347435008 909644789246976 910480859825328 912981472837632 916151547396096 916993598450688 919512098537472 920177604000864 922704848879616 923979990794256 926517678833664 930123357487104 930589289726976 930978250278912 933145130041344 934002800197632 934210813647936 934825267842048 936776600387584 937245865476096 938071188910944 940647578075136 941512143863808 943913715499008 944781283252224 948246851616768 950665601875968 951539375407104 954992965976064 955471356297216 958308913774592 959189712408576 959670205030944 962305915355136 962520232243328 963153306261504 964038557462112 966050869149696 966497588574912 967385913564411 970042814889984 970934398359552 973411019108352 974305698353856 976981604696064 980373901934592 984425033760768 984836496162816 987386590789632 988256067330048 989164390921344 991466700668928 991881106292736 992377975209984 992598989500932 993251847082176 995325137911808 995979788550144 996700638217878 999438051704832 1000356652855296 1003830113455488 1006587107868672 1007512279842816 1011010586370048 1014680026349568 1015188316065792 1015612636667904 1018203220885504 1019139069434112 1019809383100416 1021938109513728 1022450035064832 1022877390864384 1023350387902848 1024290967303494 1026429048471552 1027104156942336 1030670490820608 1031617798257024 1034451110854656 1035199804500972 1037089747501056 1038042954989568 1045468154953728 1046388777172992 1047350531563776 1049788271296512 1050022071538176 1050987165353928 1052905931014144 1053873675436032 1054401598660608 1055330087524812 1057532959031296 1058228525334528 1059201161846784 1061412113743872 1061902929936384 1062878943658752 1065798114213888 1066777708068864 1069498802110464 1070481797332992 1074367086723072 1077149008134144 1078097527996416 1079088426459648 1081600037093376 1082052115955712 1082835261273744 1083547469544192 1085809241358336 1086807227793408 1087309787146776 1090580864001024 1091298166751232 1093576117190656 1095087396496896 1096093910648088 1098095026765824 1099104305283072 1102920639676416 1103381629960192 1106966281715712 1107941058183168 1110809914638336 1111788075746304 1112809939786512 1114841574014976 1115400038252544 1115866244579328 1118712551702528 1119740780150784 1120477262118912 1123848120434688 1124367808167936 1125401234462208 1127750370852864 1128492120932352 1129308877637424 1132410496352256 1133451314823168 1137386909666304 1140510714494976 1141515029643264 1142564216251392 1145478623496192 1146531453113376 1149680373202944 1150737064722432 1151269186390704 1153672318943232 1154732679530496 1159504302173184 1161924624515072 1162688851869696 1163757499711488 1166725965938688 1167213625081856 1167798324363264 1172081945346048 1172342981832704 1176151674322944 1177187374319616 1178269348009248 1181274830480448 1182360561023169 1184519172390912 1185607884865536 1189724578910208 1190507091001344 1194088627961856 1194640796178432 1195738811616096 1198234769031168 1199022878490624 1203186152374272 1203689050865664 1204292021999616 1208662972563456 1211792634150912 1212299129913344 1212859718995968 1213974479767104 1217308630450176 1218189668932962 1221535396528128 1222658131267584 1223223510540123 1226903472001152 1230273131839488 1231973321059008 1235356905111552 1236492343443456 1240164476649472 1240785719635968 1241304333705216 1245337066930176 1245614418197248 1246433690456064 1249661153968128 1250761585214592 1251911182259826 1254196770766848 1255349525151744 1258551620665344 1259708377669632 1264329135489024 1264913784188928 1267554135834624 1268719167209472 1270472487342102 1273323954634752 1273961808396288 1278919616544768 1279560273374592 1283074553806848 1284204408348672 1285384743282816 1288067825532928 1288663451433216 1289847884752548 1293390419853312 1294579197812736 1297881358811136 1299074264471808 1302642139594752 1307165202579456 1308024958353408 1312566711681024 1313115328217088 1313773114908672 1316515454386176 1317674756440064 1318885854561792 1321955600891904 1322508141723648 1323170633613312 1323465319334576 1324335796109568 1325553016510404 1327973051400192 1328934184290504 1332584068939776 1333808870473728 1338440151273984 1342116143824896 1343349706457088 1343970895700736 1348014115160064 1352906701799424 1353584421421056 1354150182223872 1358549527560192 1358852092578816 1359745844133888 1362584146018304 1363266713419776 1363836521152512 1364467183870464 1365721289737992 1368572064628736 1369472209256448 1374227321094144 1375490397676032 1379268147806208 1380266406001296 1382786330001408 1384057273319424 1389776518250496 1393957539938304 1395185036230656 1395883934590464 1396467375418368 1399717695062016 1400029428717568 1401316220471904 1402237901763072 1405164900581376 1405868798214144 1407106783366416 1410971367112704 1412268215795712 1415870573248512 1417171924878336 1421064152285184 1422370277425152 1425998402813952 1427309063110656 1432489448964096 1437463370661888 1438784568612864 1442133382791168 1443458873032704 1443780348364992 1444729959392256 1447745655144448 1449076303724544 1449746382862368 1454107818668032 1455064222334976 1456401597539328 1460116528662528 1461458547530784 1465472407044096 1470560852901888 1476637550641152 1477254744244224 1481079886184448 1482384100995072 1483746586382016 1487200051003392 1487821659439104 1488898484251398 1489877770623264 1492987706867712 1493969682825216 1495050957326817 1499157077557248 1500534979282944 1503667161137152 1505745170183232 1509880661803008 1511268419764224 1516515879555072 1522020039524352 1523418955001856 1527304831328256 1528708604151168 1532907164270592 1533675052597248 1534316086296576 1535025581854272 1538229758590976 1539643572707328 1540656235413504 1546005736230912 1547426697385536 1551676666281984 1552799706751458 1555634621251584 1557064432484352 1568202232430592 1569583165759488 1571025797345664 1575033107307264 1576480748030892 1579358896521216 1580810513154048 1582995131287218 1586299438546944 1587342788001792 1592118170615808 1592854394904576 1594318415488128 1597646358708224 1598697171320832 1600166562103296 1604248203165696 1604918734487552 1605722695999488 1611550630084608 1615723512201216 1617146291994624 1618632639689472 1622400055640064 1623078173933568 1624252891910616 1628713862037504 1630210841690112 1630964680720164 1635871296001536 1636947250126848 1640364175785984 1642631094745344 1644140865972132 1647142540148736 1648656457924608 1654380959514624 1655072444940288 1660449422573568 1661911587274752 1666214871957504 1667682113619456 1669214909679768 1672262361022464 1673799366868992 1678068827553792 1679611170226176 1685772180652032 1686551712251904 1690072181112832 1691625556279296 1692738181398528 1693963316456136 1697765272846336 1698615744528384 1700176972234752 1705226155393024 1706080364499456 1710766071742464 1712272544464896 1713846324377088 1718217935244288 1719797179670064 1724520559804416 1726105597083648 1730508478414848 1732099019295744 1736856186126336 1739256453259776 1742886936772608 1744033277804544 1750088948908032 1750820437622784 1751697486544896 1758122918019072 1758514472749056 1762607467855872 1764227511484416 1765781061479424 1767404022013872 1770630735200256 1771912245720672 1776778758586368 1778411827298304 1784586868365312 1791132941942784 1791961194267648 1797352153546752 1798534317735936 1803875602399232 1804779228561408 1805533576298496 1806438032999424 1811399370080256 1811802790105088 1812994458845184 1817688951226368 1818448694870016 1819289578493952 1820961719650656 1825962945675264 1827284503399443 1832303094792192 1833987196901376 1840355208001728 1845409697759232 1847959981588512 1853035357667328 1860246714974208 1861178579453952 1861956500557824 1868005600395264 1868421627295872 1869650535684096 1873553200775168 1874491730952192 1876142377821888 1877866773389739 1881295156150272 1883024287727616 1887827430998016 1889562566504448 1896493703233536 1901331203751936 1903078750814208 1909985931952128 1910942712594432 1916617827549184 1918379424817152 1919340410061888 1924611830710272 1925040464486656 1926306612523008 1928077114924224 1932101738299392 1932995177149824 1934771827128822 1940085629779968 1941868796719104 1946822038216704 1948611396707712 1953963209392128 1960747803869184 1968850067521536 1969672992325632 1974773181579264 1976512134660096 1978328781842688 1982933401337856 1983762212585472 1984755950419968 1985197979001864 1986503694164352 1990650275823616 1991959577100288 1993401276435756 1998876103409664 2000713305710592 2007660226910976 2013174215737344 2015024559685632 2022021172740096 2029360052699136 2030376632131584 2031225273335808 2036406441771008 2038278138868224 2039618766200832 2043876219027456 2044900070129664 2045754781728768 2046700775805696 2048581934606988 2052858096943104 2054208313884672 2061340981641216 2063235596514048 2068902221709312 2070399609001944 2074179495002112 2076085909979136 2090936309907456 2092777554345984 2094701063127552 2099576542593024 2100044143076352 2101974330707856 2105811862028288 2107747350872064 2108803197321216 2110660175049624 2115065918062592 2116457050669056 2118402323693568 2122824227487744 2123805859872768 2125757887317504 2131596228427776 2133555416137728 2138997604220928 2140963594665984 2148734173446144 2154298016268288 2156195055992832 2158176852919296 2163200074186752 2164104231911424 2165670522547488 2167094939088384 2171618482716672 2173614455586816 2174619574293552 2181161728002048 2182596333502464 2190174792993792 2192187821296176 2196190053531648 2198208610566144 2205841279352832 2206763259920384 2213932563431424 2215882116366336 2221619829276672 2223576151492608 2225619879573024 2230800076505088 2231732489158656 2233347726377097 2237425103405056 2239481560301568 2240954524237824 2248735616335872 2250802468924416 2255500741705728 2256984241864704 2258617755274848 2264820992704512 2266902629646336 2274773819332608 2283030059286528 2285128432502784 2290957246992384 2293062906226752 2299360746405888 2301474129444864 2302538372781408 2307344637886464 2309465359060992 2319008604346368 2323849249030144 2327514999422976 2329199560127187 2333451931877376 2334427250163712 2335596648726528 2344685963665408 2352303348645888 2354374748639232 2356538696018496 2362549660960896 2364721122046338 2369038344781824 2371215769731072 2379449157820416 2381014182002688 2388177255923712 2389281592356864 2391477623232192 2396469538062336 2398045756981248 2406372304748544 2407378101731328 2408584043999232 2417325945126912 2423585268301824 2424598259826688 2425719437991936 2427948959534208 2434617260900352 2436379337865924 2443070793056256 2445316262535168 2446447021080246 2453806944002304 2460546263678976 2463946642118016 2470713810223104 2472984686886912 2480328953298944 2481571439271936 2482608667410432 2490674133860352 2491228836394496 2492867380912128 2499322307936256 2501523170429184 2503822364519652 2508393541533696 2510699050303488 2517103241330688 2519416755339264 2528658270978048 2529827568377856 2535108271669248 2537438334418944 2540944974684204 2546647909269504 2547923616792576 2557839233089536 2559120546749184 2566149107613696 2568408816697344 2570769486565632 2576135651065856 2577326902866432 2579695769505096 2586780839706624 2589158395625472 2595762717622272 2598148528943616 2605284279189504 2614330405158912 2616049916706816 2625133423362048 2626230656434176 2627546229817344 2633030908772352 2635349512880128 2637771709123584 2643911201783808 2645016283447296 2646341267226624 2646930638669152 2648671592219136 2651106033020808 2655946102800384 2657868368581008 2665168137879552 2667617740947456 2676880302547968 2684232287649792 2686699412914176 2687941791401472 2696028230320128 2705813403598848 2707168842842112 2708300364447744 2717099055120384 2717704185157632 2719491688267776 2726533426839552 2727673042305024 2728934367740928 2731442579475984 2737144129257472 2738944418512896 2748454642188288 2750980795352064 2758536295612416 2760532812002592 2768114546638848 2779553036500992 2790370072461312 2791767869180928 2792934750836736 2799435390124032 2800058857435136 2802632440943808 2804475803526144 2810329801162752 2811737596428288 2814213566732832 2821942734225408 2824536431591424 2831741146497024 2834343849756672 2844740554850304 2851996805627904 2854618126221312 2864978897928192 2874926741323776 2877569137225728 2886917746065408 2887560696729984 2889459918784512 2895491310288896 2898152607449088 2899492765724736 2902157740693233 2908215637336064 2910128444669952 2912803195078656 2920233057325056 2922917095061568 2930944814088192 2941121705803776 2953275101282304 2954509488488448 2962159772368896 2964768201990144 2967493172764032 2974400102006784 2975643318878208 2977796968502796 2979755541246528 2985975413735424 2987939365650432 2990101914653634 2998314155114496 3001069958565888 3007334322274304 3011490340366464 3019761323606016 3022536839528448 3033031759110144 3044040079048704 3046837910003712 3054609662656512 3057417208302336 3065814328541184 3067350105194496 3068632172593152 3070051163708544 3076459517181952 3079287145414656 3081312470827008 3092011472461824 3094853394771072 3103353332563968 3105599413502916 3111269242503168 3114128864968704 3136404464861184 3139166331518976 3142051594691328 3150066214614528 3152961496061784 3158717793042432 3161621026308096 3165990262574436 3172598877093888 3174685576003584 3184236341231616 3185708789809152 3188636830976256 3195292717416448 3197394342641664 3200333124206592 3208496406331392 3209837468975104 3211445391998976 3223101260169216 3231447024402432 3234292583989248 3237265279378944 3244800111280128 3246156347867136 3248505783821232 3257427724075008 3260421683380224 3261929361440328 3271742592003072 3273894500253696 3280728351571968 3285262189490688 3288281731944264 3294285080297472 3297312915849216 3308761919029248 3310144889880576 3320898845147136 3323823174549504 3332429743915008 3335364227238912 3338429819359536 3344524722044928 3347598733737984 3356137655107584 3359222340452352 3371544361304064 3373103424503808 3383251112558592 3385476362797056 3387926632912272 3397231489056768 3400353944469504 3410452310786048 3412160728998912 3421532143484928 3424545088929792 3427692648754176 3436435870488576 3439594359340128 3449041119608832 3452211194167296 3461016956829696 3464198038591488 3478512906519552 3485773873545216 3488066555609088 3500177897816064 3501640875245568 3503394973089792 3516245836038144 3517028945498112 3528455022968832 3531562122958848 3534808044027744 3543824491441344 3547081683069507 3553557517172736 3556823654596608 3569173736730624 3582265883885568 3583922388535296 3594704307093504 3597068635471872 3607751204798464 3609558457122816 3611067152596992 3612876065998848 3623605580210176 3625988917690368 3635377902452736 3636897389740032 3638579156987904 3641923439301312 3651925891350528 3654569006798886 3664606189584384 3667974393802752 3680710416003456 3690819395518464 3695919963177024 3706070715334656 3720493429948416 3722357158907904 3723913001115648 3736011200790528 3736843254591744 3739301071368192 3747106401550336 3748983461904384 3752284755643776 3755733546779478 3762590312300544 3766048575455232 3775654861996032 3779125133008896 3792987406467072 3802662407503872 3806157501628416 3819971863904256 3821885425188864 3833235655098368 3836758849634304 3838680820123776 3849223661420544 3850080928973312 3852613225046016 3856154229848448 3864203476598784 3865990354299648 3869543654257644 3880171259559936 3883737593438208 3893644076433408 3897222793415424 3907926418784256 3921495607738368 3937700135043072 3939345984651264 3949546363158528 3953024269320192 3956657563685376 3965866802675712 3967524425170944 3969511900839936 3970395958003728 3973007388328704 3981300551647232 3983919154200576 3986802552871512 3997752206819328 4001426611421184 4015320453821952 4026348431474688 4030049119371264 4044042345480192 4058720105398272 4060753264263168 4062450546671616 4072812883542016 4076556277736448 4079237532401664 4087752438054912 4089800140259328 4091509563457536 4093401551611392 4097163869213976 4105716193886208 4108416627769344 4122681963282432 4126471193028096 4137804443418624 4140799218003888 4148358990004224 4152171819958272 4181872619814912 4185555108691968 4189402126255104 4199153085186048 4200088286152704 4203948661415712 4215494701744128 4217606394642432 4221320350099248 4230131836125184 4232914101338112 4236804647387136 4247611719745536 4251515774635008 4263192456855552 4267110832275456 4277995208441856 4281927189331968 4297468346892288 4312390111985664 4316353705838592 4326400148373504 4331341045094976 4334189878176768 4343236965433344 4347228911173632 4349239148587104 4362323456004096 4365192667004928 4380349585987584 4384375642592352 4396417221132288 4411682558705664 4413526519840768 4431764232732672 4443239658553344 4447152302985216 4451239759146048 4461600153010176 4463464978317312 4466695452754194 4474850206810112 4478963120603136 4481909048475648 4485152871980451 4497471232671744 4501604937848832 4511001483411456 4517235510549696 4529641985409024 4533805259292672 4549547638665216 4566060118573056 4570256865005568 4581914493984768 4586125812453504 4598721492811776 4602948258889728 4605076745562816 4614689275772928 4618930718121984 4638017208692736 4647698498060288 4655029998845952 4658399120254374 4666903863754752 4668854500327424 4671193297453056 4689371927330816 4704606697291776 4708749497278464 4713077392036992 4725099321921792 4729442244092676 4738076689563648 4742431539462144 4758898315640832 4762028364005376 4776354511847424 4778563184713728 4782955246464384 4792939076124672 4796091513962496 4812744609497088 4814756203462656 4817168087998464 4834651890253824 4847170536603648 4849196519653376 4851438875983872 4855897919068416 4869234521800704 4872758675731848 4886141586112512 4890632525070336 4892894042160492 4907613888004608 4921092527357952 4927893284236032 4941427620446208 4945969373773824 4960657906597888 4963142878543872 4965217334820864 4981348267720704 4982457672788992 4985734761824256 4998644615872512 5003046340858368 5007644729039304 5016787083067392 5021398100606976 5034206482661376 5038833510678528 5057316541956096 5059655136755712 5070216543338496 5074876668837888 5081889949368408 5093295818539008 5095847233585152 5115678466179072 5118241093498368 5132298215227392 5136817633394688 5141538973131264 5152271302131712 5154653805732864 5159391539010192 5173561679413248 5178316791250944 5191525435244544 5196297057887232 5210568558379008 5228660810317824 5232099833413632 5250266846724096 5252461312868352 5255092459634688 5270699025760256 5275543418247168 5287822403567616 5292682534453248 5293861277338304 5297343184438272 5302212066041616 5311892205600768 5315736737162016 5330336275759104 5335235481894912 5353760605095936 5373398825828352 5375883582802944 5392056460640256 5411626807197696 5414337685684224 5416600728895488 5434198110240768 5435408370315264 5438983376535552 5453066853679104 5455346084610048 5457868735481856 5462885158951968 5474288258514944 5477888837025792 5481853510198329 5496909284376576 5501961590704128 5521065624005184 5536229093277696 5559106073001984 5580740144922624 5583535738361856 5585869501673472 5600117714870272 5605264881887616 5608951607052288 5620659602325504 5623475192856576 5628427133465664 5633600320169217 5643885468450816 5649072863182848 5663482292994048 5668687699513344 5689481109700608 5703993611255808 5709236252442624 5729957795856384 5749853482647552 5755138274451456 5773835492130816 5775121393459968 5778919837569024 5790982620577792 5796305214898176 5798985531449472 5804315481386466 5816431274672128 5820256889339904 5825606390157312 5840466114650112 5845834190123136 5861889628176384 5882243411607552 5906550202564608 5909018976976896 5924319544737792 5929536403980288 5934986345528064 5948800204013568 5951286637756416 5955593937005592 5959511082493056 5971950827470848 5975878731300864 5980203829307268 5996628310228992 6002139917131776 6014668644548608 6022980680732928 6039522647212032 6045073679056896 6066063518220288 6088080158097408 6093675820007424 6109219325313024 6114834416604672 6131628657082368 6134700210388992 6137264345186304 6140102327417088 6152919034363904 6158574290829312 6162624941654016 6184022944923648 6189706789542144 6206706665127936 6211198827005832 6222538485006336 6228257729937408 6272808929722368 6278332663037952 6284103189382656 6300132429229056 6305922992123568 6317435586084864 6323242052616192 6331980525148872 6345197754187776 6349371152007168 6368472682463232 6371417579618304 6377273661952512 6390585434832896 6394788685283328 6400666248413184 6416992812662784 6419674937950208 6422890783997952 6446202520338432 6462894048804864 6468585167978496 6474530558757888 6489600222560256 6492312695734272 6497011567642464 6514855448150016 6520843366760448 6523858722880656 6543485184006144 6547789000507392 6570524378981376 6576563463888528 6588570160594944 6594625831698432 6617523838058496 6620289779761152 6641797690294272 6647646349099008 6664859487830016 6670728454477824 6676859638719072 6695197467475968 6700043179131291 6712275310215168 6718444680904704 6746206849007616 6766502225117184 6770952725594112 6775853265824544 6794462978113536 6800707888939008 6820904621572096 6824321457997824 6849090177859584 6855385297508352 6872871740977152 6879188718680256 6898082239217664 6904422388334592 6922033913659392 6928396077182976 6957025813039104 6971547747090432 6987598680381561 7000355795632128 7003281750491136 7006789946179584 7034057890996224 7056910045937664 7063124245917696 7069616088055488 7087648982882688 7094163366139014 7107115034345472 7113647309193216 7138347473461248 7164531767771136 7167844777070592 7189408614187008 7194137270943744 7215502409596928 7219116914245632 7222134305193984 7225752131997696 7247211160420352 7251977835380736 7270755804905472 7273794779480064 7277158313975808 7283846878602624 7303851782701056 7309138013597772 7329212379168768 7335948787605504 7361420832006912 7381638791036928 7391839926354048 7412141430669312 7440986859896832 7444714317815808 7447826002231296 7472022401581056 7473686509183488 7478602142736384 7494212803100672 7497966923808768 7504569511287552 7511467093558956 7525180624601088 7532097150910464 7551309723992064 7558250266017792 7585974812934144 7605324815007744 7612315003256832 7639943727808512 7643770850377728 7666471310196736 7673517699268608 7677361640247552 7698447322841088 7700161857946624 7705226450092032 7712308459696896 7728406953197568 7731980708599296 7739087308515288 7760342519119872 7767475186876416 7787288152866816 7794445586830848 7815852837568512 7842991215476736 7875400270086144 7878691969302528 7899092726317056 7906048538640384 7913315127370752 7931733605351424 7935048850341888 7939023801679872 7940791916007456 7946014776657408 7962601103294464 7967838308401152 7973605105743024 7995504413638656 8002853222842368 8030640907643904 8052696862949376 8060098238742528 8088084690960384 8117440210796544 8121506528526336 8124901093343232 8145625767084032 8153112555472896 8158475064803328 8179600280518656 8183019126915072 8186803103222784 8194327738427952 8211432387772416 8216833255538688 8245363926564864 8252942386056192 8275608886837248 8281598436007776 8304343639916544 8371110217383936 8378804252510208 8398306170372096 8400176572305408 8407897322831424 8430989403488256 8435212789284864 8442640700198496 8460263672250368 8465828202676224 8473609294774272 8495223439491072 8503031549270016 8534221664550912 8555990416883712 8563854378663936 8594936693784576 8624780223971328 8632707411677184 8662682090189952 8668379756353536 8686473930866688 8694457822347264 8698478297174208 8706473222079699 8724646912008192 8730385334009856 8760699171975168 8768751285184704 8792834442264576 8823365117411328 8827053039681536 8863528465465344 8886479317106688 8894304605970432 8902479518292096 8923200306020352 8926929956634624 8933390905508388 8949700413620224 8957926241206272 8963818096951296 8970305743960902 8994942465343488 9003209875697664 9022002966822912 9034471021099392 9059283970818048 9067610518585344 9099095277330432 9132120237146112 9140513730011136 9163828987969536 9172251624907008 9197442985623552 9205896517779456 9210153491125632 9229378551545856 9237861436243968 9276034417385472 9295396996120576 9310059997691904 9316798240508748 9333807727509504 9337709000654848 9342386594906112 9378743854661632 9409213394583552 9417498994556928 9426154784073984 9450198643843584 9458884488185352 9476153379127296 9484863078924288 9517796631281664 9524056728010752 9552709023694848 9557126369427456 9565910492928768 9585878152249344 9592183027924992 9625489218994176 9629512406925312 9634336175996928 9669303780507648 9694341073207296 9698393039306752 9702877751967744 9711795838136832 9738469043601408 9745517351463696 9772283172225024 9781265050140672 9785788084320984 9815227776009216 9842185054715904 9855786568472064 9882855240892416 9891938747547648 9921315813195776 9926285757087744 9930434669641728 9962696535441408 9964915345577984 9971469523648512 9997289231745024 10006092681716736 10015289458078608 10033574166134784 10042796201213952 10068412965322752 10077667021357056 10114633083912192 10119310273511424 10149753337675776 10163779898736816 10191694467170304 10231356932358144 10236482186996736 10264596430454784 10273635266789376 10283077946262528 10304542604263424 10309307611465728 10318783078020384 10347123358826496 10356633582501888 10383050870489088 10392594115774464 10457321620635648 10464199666827264 10500533693448192 10504922625736704 10510184919269376 10541398051520512 10551086836494336 10585365068906496 10587722554676608 10594686368876544 10604424132083232 10631473474324032 10641245049208521 10660672551518208 10670470963789824 10707521210191872 10746797651656704 10751767165605888 10784112921280512 10823253614395392 10828675371368448 10833201457790976 10870816740630528 10877966753071104 10906133707358208 10910692169220096 10915737470963712 10925770317903936 10948576517029888 10955777674051584 10963707020396658 10993818568753152 11003923181408256 11042131248010368 11072458186555392 11118212146003968 11161480289845248 11167071476723712 11171739003346944 11200235429740544 11210529763775232 11217903214104576 11241319204651008 11246950385713152 11256854266931328 11267200640338434 11287770936901632 11298145726365696 11326964585988096 11337375399026688 11378962219401216 11407987222511616 11418472504885248 11459915591712768 11499706965295104 11510276548902912 11547670984261632 11550242786919936 11557839675138048 11581965241155584 11592610429796352 11597971062898944 11608630962772932 11632862549344256 11640513778679808 11651212780314624 11680932229300224 11691668380246272 11723779256352768 11764486823215104 11813100405129216 11818037953953792 11848639089475584 11859072807960576 11869972691056128 11897600408027136 11902573275512832 11911187874011184 11919022164986112 11943901654941696 11951757462601728 11960407658614536 11993256620457984 12004279834263552 12029337289097216 12045961361465856 12079045294424064 12090147358113792 12132127036440576 12176160316194816 12187351640014848 12218438650626048 12229668833209344 12263257314164736 12269400420777984 12274528690372608 12280204654834176 12305838068727808 12317148581658624 12325249883308032 12368045889847296 12379413579084288 12413413330255872 12422397654011664 12445076970012672 12456515459874816 12545617859444736 12556665326075904 12568206378765312 12600264858458112 12611845984247136 12646484105232384 12663961050297744 12690395508375552 12698742304014336 12742835159236608 12754547323905024 12781170869665792 12789577370566656 12801332496826368 12833985625325568 12839349875900416 12845781567995904 12892405040676864 12937170335956992 12949061117515776 12979200445120512 12994023135284928 13029710896300032 13041686733520896 13047717445761312 13086970368012288 13095578001014784 13141048757962752 13153126927777056 13189251663396864 13235047676116992 13240579559522304 13295292698198016 13329718975660032 13341456908955648 13353719277438144 13390394934951936 13400086358262582 13424550620430336 13436889361809408 13455458615941353 13492413698015232 13533004450234368 13551706531649088 13588925956227072 13601415777878016 13641809243144192 13648642915995648 13698180355719168 13710770595016704 13745743481954304 13758377437360512 13796164478435328 13808844776669184 13844067827318784 13856792154365952 13914051626078208 13943095494180864 13975197360763122 14000711591264256 14006563500982272 14013579892359168 14068115781992448 14113820091875328 14126248491835392 14139232176110976 14175297965765376 14188326732278028 14214230068690944 14227294618386432 14276694946922496 14329063535542272 14335689554141184 14378817228374016 14388274541887488 14431004819193856 14438233828491264 14444268610387968 14451504263995392 14494422320840704 14503955670761472 14541511609810944 14547589558960128 14554316627951616 14567693757205248 14607703565402112 14618276027195544 14658424758337536 14671897575211008 14722841664013824 14763277582073856 14783679852708096 14824282861338624 14881973719793664 14889428635631616 14895652004462592 14944044803162112 14947373018366976 14957204285472768 14988425606201344 14995933847617536 15009139022575104 15022934187117912 15050361249202176 15064194301820928 15102619447984128 15116500532035584 15171949625868288 15210649630015488 15224630006513664 15279887455617024 15287541700755456 15332942620393472 15347035398537216 15354723280495104 15396894645682176 15400323715893248 15410452900184064 15424616919393792 15456813906395136 15463961417198592 15478174617030576 15520685038239744 15534950373752832 15574576305733632 15588891173661696 15631705675137024 15685982430953472 15750800540172288 15757383938605056 15812097077280768 15826630254741504 15863467210702848 15878047603359744 15881583832014912 15892029553314816 15925202206588928 15935676616802304 15947210211486048 15991008827277312 16005706445684736 16061281815287808 16120196477485056 16176169381920768 16234880421593088 16243013057052672 16249802186686464 16291251534168064 16306225110945792 16316950129606656 16359200561037312 16366038253830144 16373606206445568 16388655476855904 16422864775544832 16433666511077376 16445560530594987 16490727853129728 16505884772112384 16563196872015552 16608687279833088 16742220434767872 16757608505020416 16800353144610816 16815794645662848 16861978806976512 16870425578569728 16885281400396992 16920527344500736 16931656405352448 16947218589548544 16990446878982144 17006063098540032 17068443329101824 17111980833767424 17127708757327872 17189873387569152 17249560447942656 17265414823354368 17325364180379904 17336759512707072 17372947861733376 17388915644694528 17396956594348416 17412946444159398 17449293824016384 17460770668019712 17521398343950336 17537502570369408 17585668884529152 17646730234822656 17654106079363072 17727056930930688 17772958634213376 17788609211940864 17804959036584192 17846400612040704 17853859913269248 17866781811016776 17899400827240448 17915852482412544 17927636193902592 17940611487921804 17989884930686976 18006419751395328 18044005933645824 18068942042198784 18118567941636096 18135221037170688 18198190554660864 18264240474292224 18281027460022272 18327657975939072 18344503249814016 18394885971247104 18411793035558912 18420306982251264 18458757103091712 18475722872487936 18552068834770944 18590793992241152 18620119995383808 18633596481017496 18667615455019008 18675418001309696 18684773189812224 18757487709323264 18818426789167104 18834997989113856 18852309568147968 18900397287687168 18917768976370704 18952306758254592 18969726157848576 19035593262563328 19048113456021504 19105418047389696 19114252738854912 19131820985857536 19171756304498688 19184366055849984 19250978437988352 19259024813850624 19268672351993856 19338607561015296 19388682146414592 19405755503935488 19423591676273664 19476938087202816 19491034702927392 19544566344450048 19562530100281344 19571576168641968 19630455552018432 19711573136944128 19765710481784832 19783877495095296 19842631626391552 19852571514175488 19860869339283456 19925393070882816 19929830691155968 19942939047297024 19994578463490048 20012185363433472 20030578916157216 20085592402427904 20100129537393873 20136825930645504 20155334042714112 20238620547022848 20299506675351552 20327559797473632 20383388934340608 20462713864716288 20472964373993472 20547270533578752 20566155892525056 20609085208526848 20618615222931456 20637566156040768 20694246717652992 20713267165003776 20766101740978176 20785188231548928 20914643241271296 21001067386896384 21009845251473408 21020369838538752 21082796103041024 21102173672988672 21170730137812992 21175445109353216 21189372737753088 21208848264166464 21262946948648064 21282490098417042 21321345103036416 21340941927579648 21415042420383744 21493595303313408 21503534331211776 21568225842561024 21646507228790784 21657350742736896 21666402915581952 21741633481261056 21755933506142208 21812267414716416 21821384338440192 21831474941927424 21851540635807872 21897153034059776 21911555348103168 21927414040793316 21987637137506304 22007846362816512 22084262496020736 22144916373110784 22236424292007936 22322960579690496 22334142953447424 22343478006693888 22400470859481088 22421059527550464 22435806428209152 22482638409302016 22493900771426304 22513708533862656 22534401280676868 22575541873803264 22596291452731392 22653929171976192 22674750798053376 22757924438802432 22815974445023232 22836945009770496 22919831183425536 22999413930590208 23020553097805824 23095341968523264 23100485573839872 23115679350276096 23163930482311168 23185220859592704 23195942125797888 23217261925545864 23265725098688512 23281027557359616 23302425560629248 23361864458600448 23383336760492544 23447558512705536 23528973646430208 23626200810258432 23636075907907584 23697278178951168 23718145615921152 23739945382112256 23795200816054272 23805146551025664 23822375748022368 23838044329972224 23887803309883392 23903514925203456 23920815317229072 23986513240915968 24008559668527104 24091922722931712 24158090588848128 24180294716227584 24264254072881152 24352320632389632 24374703280029696 24436877301252096 24459337666418688 24538800841555968 24549057380745216 24560409309668352 24611676137455616 24634297163317248 24650499766616064 24736091779694592 24758827158168576 24826826660511744 24844795308023328 24913030919749632 25113330652151808 25136412757530624 25200529716916224 25223691968494272 25292968210464768 25327922100595488 25380791016751104 25397484608028672 25485670318473216 25509094647810048 25562341739331584 25602664993652736 25667971250651136 25678699751800832 25691563135991808 25784810081353728 25874340671913984 25898122235031552 25988046270569856 26059421792600064 26083373467041792 26095434891522624 26173940736024576 26191156002029568 26282097515925504 26306253855554112 26378503326793728 26470095352233984 26481159119044608 26590585396396032 26659437951320064 26682913817911296 26707438554876288 26780789869903872 26800172716525164 26849101240860672 26873778723618816 26910917231882706 26984827396030464 27066008900468736 27103413063298176 27177851912454144 27202831555756032 27283618486288384 27297285831991296 27396360711438336 27421541190033408 27491486963908608 27516754874721024 27592328956870656 27617689553338368 27688135654637568 27713584308731904 27828103252156416 27886190988361728 27950394721526244 28001423182528512 28013127001964544 28027159784718336 28136231563984896 28227640183750656 28252496983670784 28278464352221952 28350595931530752 28376653464556056 28428460137381888 28454589236772864 28553389893844992 28658127071084544 28671379108282368 28757634456748032 28776549083774976 28862009638387712 28876467656982528 28888537220775936 28903008527990784 28988844641681408 29007911341522944 29083023219621888 29095179117920256 29108633255903232 29135387514410496 29215407130804224 29236552054391088 29316849516675072 29343795150422016 29445683328027648 29526555164147712 29567359705416192 29648565722677248 29763947439587328 29778857271263232 29791304008925184 29888089606324224 29894746036733952 29914408570945536 29991867695235072 30018278045150208 30045868374235824 30100722498404352 30128388603641856 30205238895968256 30233001064071168 30343899251736576 30449260013027328 30575083401510912 30665885240786944 30694070797074432 30709446560990208 30793789291364352 30800647431786496 30820905800368128 30849233838787584 30913627812790272 30927922834397184 30956349234061152 31041370076479488 31069900747505664 31149152611467264 31177782347323392 31371964861906944 31501601080344576 31514767877210112 31624194154561536 31653260509483008 31756095206719488 31763167664029824 31784059106629632 31850404413177856 31894420422972096 31923735147625563 31982017654554624 32011412891369472 32122563630575616 32240392954970112 32352338763841536 32469760843186176 32486026114105344 32499604373372928 32582503068336128 32612450221891584 32633900259213312 32718401122074624 32732076507660288 32747212412891136 32777310953711808 32845729551089664 32867333022154752 32891121061189974 32981455706259456 33011769544224768 33126393744031104 33217374559666176 33484440869535744 33515217010040832 33600706289221632 33631589291325696 33723957613953024 33740851157139456 33770562800793984 33841054689001472 33863312810704896 33894437179097088 33980893757964288 34012126197080064 34136886658203648 34223961667534848 34255417514655744 34379746775138304 34499120895885312 34530829646708736 34650728360759808 34673519025414144 34745895723466752 34777831289389056 34793913188696832 34825892888318796 34898587648032768 34921541336039424 35042796687900672 35075005140738816 35171337769058304 35293460469645312 35308212158726144 35454113861861376 35545917268426752 35577218423881728 35609918073168384 35692801224081408 35707719826538496 35733563622033552 35798801654480896 35831704964825088 35855272387805184 35881222975843608 35979769861373952 36012839502790656 36088011867291648 36137884084397568 36237135883272192 36270442074341376 36396381109321728 36528480948584448 36562054920044544 36655315951878144 36689006499628032 36789771942494208 36823586071117824 36840613964502528 36917514206183424 36951445744975872 37104137669541888 37240239990767616 37267192962034992 37335230910038016 37369546379624448 37514975418646528 37636853578334208 37669995978227712 37704619136295936 37800794575374336 37835537952741408 37939452315697152 38071186525126656 38096226912043008 38228505477709824 38263641971715072 38343512608997376 38368732111699968 38501956875976704 38518049627701248 38537344703987712 38677215122030592 38811511007870976 38847183352547328 38982069405854784 39089132688900096 39125060200562688 39143152337283936 39260911104036864 39423146273888256 39567754990190592 39685263252783104 39705143028350976 39721738678566912 39859661382311936 39885878094594048 39989156926980096 40024370726866944 40061157832314432 40171184804855808 40200259074787746 40273651861291008 40310668085428224 40477241094045696 40599013350703104 40655119594947264 40766777868681216 40925427729432576 40945928747986944 41094541067157504 41132311785050112 41218170417053696 41237230445862912 41275132312081536 41388493435305984 41426534330007552 41532203481956352 41570376463097856 41829286482542592 42002134773792768 42019690502946816 42040739677077504 42165592206082048 42204347345977344 42341460275625984 42350890218706432 42378745475506176 42417696528332928 42525893897296128 42564980196834084 42642690206072832 42681883855159296 42830084840767488 42987190606626816 43007068662423552 43136451685122048 43293014457581568 43314701485473792 43332805831163904 43483266962522112 43511867012284416 43624534829432832 43642768676880384 43662949883854848 43703081271615744 43794306068119552 43823110696206336 43854828081586632 43975274275012608 44015692725633024 44168524992041472 44289832746221568 44472848584015872 44645921159380992 44668285906894848 44686956013387776 44800941718962176 44842119055100928 44871612856418304 44965276818604032 44987801542852608 45027417067725312 45068802561353736 45151083747606528 45192582905462784 45307858343952384 45349501596106752 45515848877604864 45631948890046464 45673890019540992 45839662366851072 45998827861180416 46041106195611648 46190683937046528 46200971147679744 46231358700552192 46370441719185408 46391884251595776 46434523851091728 46531450197377024 46562055114719232 46604851121258496 46723728917200896 46766673520985088 46895117025411072 47057947292860416 47252401620516864 47272151815815168 47436291231842304 47479890764224512 47590401632108544 47644751496044736 47676088659944448 47775606619766784 47807029850406912 47841630634458144 47973026481831936 48017119337054208 48183845445863424 48360589432455168 48528508145762304 48704641264779264 48749406560059392 48873754602504192 48918675332837376 49077601683111936 49098114761490432 49120818619336704 49223352274911232 49268594326634496 49300999533232128 49336681591784961 49472183559389184 49517654316337152 49689590616046656 49826061839499264 50226661304303616 50272825515061248 50401059433832448 50447383936988544 50585936420929536 50655844201190976 50761582033502208 50794969216057344 50971340636946432 51018189295620096 51124683478663168 51205329987305472 51335942501302272 51357399503601664 51383126271983616 51569620162707456 51748681343827968 51796244470063104 51976092541139712 52118843585200128 52166746934083584 52190869783045248 52347881472049152 52382312004059136 52564195031851008 52612507711108224 52757006653587456 52940190704467968 52962318238089216 53181170792792064 53318875902640128 53365827635822592 53414877109752576 53561579739807744 53600345433050328 53698202481721344 53747557447237632 53821834463765412 53969654792060928 54132017800937472 54206826126596352 54355703824908288 54405663111512064 54567236972576768 54594571663982592 54792721422876672 54843082380066816 54982973927817216 55033509749442048 55184657913741312 55235379106676736 55376271309275136 55427168617463808 55656206504312832 55772381976723456 55900789443052488 56002846365057024 56026254003929088 56054319569436672 56272463127969792 56455280367501312 56504993967341568 56556928704443904 56701191863061504 56753306929112112 56856920274763776 56909178473545728 57106779787689984 57316254142169088 57342758216564736 57515268913496064 57553098167549952 57752935313965056 57777074441551872 57806017055981568 57977689283362816 58015822683045888 58166046439243776 58217266511806464 58270775028820992 58430814261608448 58473104108782176 58633699033350144 58687590300844032 58891366656055296 59134719410832384 59297131445354496 59527894879174656 59557714542526464 59582608017850368 59776179212648448 59789492073467904 59828817141891072 59983735390470144 60036556090300416 60091736748471648 60256777207283712 60300388612181619 60410477791936512 60466002128142336 60898520026054656 61150166803021824 61331770481573888 61388141594148864 61418893121980416 61601294863572992 61641811600736256 61698467677575168 61827255625580544 61855845668794368 61912698468122304 62082740152958976 62139801495011328 62298305222934528 62355564694646784 62743929723813888 63003202160689152 63029535754420224 63248388309123072 63306521018966016 63512190413438976 63526335328059648 63568118213259264 63700808826355712 63788840845944192 63847470295251126 63964035309109248 64022825782738944 64245127261151232 64480785909940224 64704677527683072 64939521686372352 64972052228210688 64999208746745856 65165006136672256 65224900443783168 65267800518426624 65436802244149248 65464153015320576 65494424825782272 65554621907423616 65691459102179328 65734666044309504 65782242122379948 65962911412518912 66023539088449536 66252787488062208 66434749119332352 66968881739071488 67030434020081664 67201412578443264 67263178582651392 67447915227906048 67481702314278912 67541125601587968 67682109378002944 67726625621409792 67788874358194176 67961787515928576 68024252394160128 68273773316407296 68447923335069696 68510835029311488 68759493550276608 68998241791770624 69061659293417472 69301456721519616 69347038050828288 69491791446933504 69555662578778112 69587826377393664 69651785776637592 69797175296065536 69843082672078848 70085593375801344 70150010281477632 70342675538116608 70586920939290624 70616424317452288 70908227723722752 71091834536853504 71154436847763456 71219836146336768 71385602448162816 71415439653076992 71467127244067104 71663409929650176 71710544775610368 71762445951687216 71959539722747904 72025679005581312 72275768168795136 72474271766544384 72540884148682752 72792762218643456 73056961897168896 73124109840089088 73310631903756288 73378012999256064 73647172142235648 73681227929005056 73835028412366848 73902891489951744 74208275339083776 74480479981535232 74534385924069984 74739092759248896 75029950837293056 75339991956455424 75409238272591872 75601589150748672 75671075905482816 75878904631394304 76142373050253312 76192453824086016 76457010955419648 76527283943430144 76687025217994752 77003913751953408 77036099255402496 77074689407975424 77354430244061184 77623022015741952 77694366705094656 77964138811709568 78178265377800192 78250120401125376 78286304674567872 78521822208073728 78846292547776512 79135509980381184 79370526505566208 79410286056701952 79443477357133824 79719322764623872 79771756189188096 79978313853960192 80048741453733888 80122315664628864 80342369609711616 80400518149575492 80547303722582016 80621336170856448 80954482188091392 81198026701406208 81310239189894528 81533555737362432 81850855458865152 81891857495973888 82189082134315008 82264623570100224 82436340834107392 82474460891725824 82550264624163072 82776986870611968 82853068660015104 83064406963912704 83140752926195712 83658572965085184 84004269547585536 84039381005893632 84081479354155008 84331184412164096 84408694691954688 84682920551251968 84701780437412864 84757490951012352 84835393056665856 85051787794592256 85129960393668168 85285380412145664 85363767710318592 85660169681534976 85974381213253632 86014137324847104 86272903370244096 86586028915163136 86629402970947584 86665611662327808 86966533925044224 87023734024568832 87249069658865664 87285537353760768 87325899767709696 87406162543231488 87588612136239104 87646221392412672 87709656163173264 87950548550025216 88031385451266048 88337049984082944 88579665492443136 88945697168031744 89291842318761984 89336571813789696 89373912026775552 89601883437924352 89684238110201856 89743225712836608 89975603085705216 90054834135450624 90137605122707472 90302167495213056 90385165810925568 90615716687904768 90699003192213504 91031697755209728 91347780039081984 91997655722360832 92082212391223296 92381367874093056 92401942295359488 92462717401104384 92740883438370816 92783768503191552 92869047702183456 93062900394754048 93124110229438464 93209702242516992 93447457834401792 93533347041970176 94115894585720832 94504803241033728 94544303631630336 94872582463684608 94959781528449024 95289502992089472 95352177319888896 95551213239533568 95683261268916288 95771205442876689 95946052963663872 96034238674108416 96367690891726848 96721178864910336 97057016291524608 97409282529558528 97498813120118784 97747509205008384 97837350665674752 98155203366223872 98196229522980864 98241637238673408 98446704549822464 98537188653268992 98601999066464256 98673363183569922 98944367118778368 99035308632674304 99379181232093312 99652123678998528 100453322608607232 100545651030122496 100802118867664896 100894767873977088 101171872841859072 101311688402381952 101523164067004416 101589938432114688 101942681273892864 102036378591240192 102249366957326336 102410659974610944 102671885002604544 102714799007203328 102766252543967232 103139240325414912 103497362687655936 103592488940126208 103952185082279424 104237687170400256 104333493868167168 104381739566090496 104695762944098304 104764624008118272 105128390063702016 105225015422216448 105514013307174912 105880381408935936 105924636476178432 106362341585584128 106637751805280256 106731655271645184 106829754219505152 107123159479615488 107200690866100656 107396404963442688 107495114894475264 107643668927530824 107939309584121856 108264035601874944 108413652253192704 108711407649816576 108811326223024128 109134473945153536 109189143327965184 109585442845753344 109686164760133632 109965947855634432 110067019498884096 110369315827482624 110470758213353472 110752542618550272 110854337234927616 111312413008625664 111801578886104976 112005692730114048 112108639138873344 112544926255939584 112910560735002624 113009987934683136 113113857408887808 113402383726123008 113506613858224224 113818356947091456 114213559575379968 114685516433129472 115030537826992128 115106196335099904 115505870627930112 115554148883103744 115612034111963136 115955378566725632 116031645366091776 116434533023612928 116541550057641984 116946208217564352 117267398066700288 117375180601688064 117782733312110592 118269438821664768 119055789758349312 119115429085052928 119165216035700736 119578984146935808 119657634283782144 119967470780940288 120073112180600832 120183473496943296 120513554414567424 120600777224363238 120820955583873024 120932004256284672 121797040052109312 122300333606043648 122663540963147776 122776283188297728 122837786243960832 123202589727145984 123283623201472512 123396935355150336 123654511251161088 123711691337588736 123825396936244608 124165480305917952 124279602990022656 124596610445869056 124711129389293568 125487859447627776 126006404321378304 126059071508840448 126496776618246144 126613042037932032 127024380826877952 127052670656119296 127136236426518528 127401617652711424 127577681691888384 127694940590502252 127928070618218496 128045651565477888 128490254522302464 128961571819880448 129409355055366144 129879043372744704 129944104456421376 129998417493491712 130330012273344512 130449800887566336 130535601036853248 130873604488298496 130928306030641152 130988849651564544 131109243814847232 131382918204358656 131469332088619008 131564484244759896 131925822825037824 132047078176899072 132505574976124416 132869498238664704 133937763478142976 134060868040163328 134402825156886528 134526357165302784 134895830455812096 134963404628557824 135082251203175936 135364218756005888 135453251242819584 135577748716388352 135923575031857152 136048504788320256 136547546632814592 136895846670139392 137021670058622976 137518987100553216 137996483583541248 138123318586834944 138602913443039232 138694076101656576 139111325157556224 139175652754787328 139303571553275184 139594350592131072 139686165344157696 140171186751602688 140300020562955264 140685351076233216 141173841878581248 141232848634904576 141816455447445504 142308873695526912 142439672292673536 142771204896325632 142934254488134208 143326819859300352 143421089551220736 143524891903374432 143919079445495808 144051358011162624 144551536337590272 145081768297365504 145585524437286912 146113923794337792 146248219680178176 146621263807512576 146756025998512128 147294344284471296 147362455858010112 147670056824733696 147805782979903488 148010044775354883 148416550678167552 149068771848139968 149478185518497792 150059901674586112 150679983912910848 150818476545183744 151203178301497344 151342151810965632 151757809262788608 152284746100506624 152384907648172032 152914021910839296 153054567886860288 153374050435989504 154007827503906816 154072198510804992 154149378815950848 154708860488122368 155246044031483904 155388733410189312 155928277623419136 156356530755600384 156500240802250752 156572609349135744 157043644416147456 157692585095553024 158271019960762368 158741053011132416 158820572113403904 158886954714267648 159438645529247744 159543512378376192 159956627707920384 160097482907467776 160244631329257728 160684739219423232 160801036299150984 161094607445164032 161242672341712896 161908964376182784 162396053402812416 162620478379789056 163067111474724864 163701710917730304 163783714991947776 164378164268630016 164529247140200448 164872681668214784 164948921783451648 165100529248326144 165553973741223936 165706137320030208 166128813927825408 166281505852391424 167317145930170368 168008539095171072 168078762011787264 168162958708310016 168662368824328192 168817389383909376 169365841102503936 169403560874825728 169514981902024704 169670786113331712 170103575589184512 170259920787336336 170570760824291328 170727535420637184 171320339363069952 171948762426507264 172028274649694208 172545806740488192 173258805941895168 173331223324655616 173933067850088448 174047468049137664 174498139317731328 174651799535419392 174812325086462976 175177224272478208 175292442784825344 175419312326346528 175901097100050432 176062770902532096 176674099968165888 177891394336063488 178583684637523968 178673143627579392 178747824053551104 179203766875848704 179368476220403712 179486451425673216 179951206171410432 180109668270901248 180275210245414944 180770331621851136 180901165836544857 181231433375809536 181398006384427008 182695560078163968 183995311444721664 184164424782446592 184803884590718976 184925434802208768 185481766876741632 185567537006383104 185738095404366912 186125800789508096 186248220458876928 186419404485033984 186894915668803584 187066694083940352 188231789171441664 189009606482067456 189088607263260672 189745164927369216 189919563056898048 190579005984178944 190704354639777792 191102426479067136 191366522537832576 191542410885753378 191892105927327744 192068477348216832 192735381783453696 193442357729820672 194114032583049216 194818565059117056 194997626240237568 195495018410016768 195674701331349504 196310406732447744 196392459045961728 196483274477346816 196893409099644928 197074377306537984 197203998132928512 197346726367139844 197888734237556736 198070617265348608 198758362464186624 199304247357997056 200906645217214464 201091302060244992 201604237735329792 201789535747954176 202343745683718144 202623376804763904 203046328134008832 203179876864229376 203885362547785728 204072757182480384 204498733914652672 204821319949221888 205343770005209088 205429598014406656 205532505087934464 206278480650829824 206994725375311872 207184977880252416 207904370164558848 208475374340800512 208666987736334336 208763479132180992 209391525888196608 209529248016236544 210256780127404032 210450030844432896 211028026614349824 211760762817871872 211849272952356864 212724683171168256 213275503610560512 213463310543290368 213659508439010304 214246318959230976 214401381732201312 214990229788950528 215287337855061648 215878619168243712 216827304506385408 217422815299633152 217622652446048256 218268947890307072 218378286655930368 219170885691506688 219372329520267264 219931895711268864 220134038997768192 220941516426706944 221505085237100544 221708674469855232 222624826017251328 223603157772209952 224217278277746688 225089852511879168 226019975869366272 226227714817775616 226804767452246016 227013227716448448 227636713894182912 228427119150759936 229371032866258944 230061075653984256 231011741255860224 231108297766207488 231224068223926272 231910757133451264 232063290732183552 232869066047225856 233083100115283968 233892416435128704 234534796133400576 234750361203376128 235565466624221184 236538877643329536 238111579516698624 238230858170105856 238330432071401472 239157968293871616 239315268567564288 239934941561880576 240146224361201664 240366946993886592 241027108829134848 241201554448726476 241641911167746048 241864008512569344 243594080104218624 244600667212087296 245327081926295552 245552566376595456 245675572487921664 246405179454291968 246567246402945024 246793870710300672 247309022502322176 247423382675177472 247650793872489216 248330960611835904 248559205980045312 249193220891738112 249422258778587136 250975718895255552 252012808642756608 252118143017680896 252993553236492288 253226084075864064 254048761653755904 254105341312238592 254272472853037056 254803235305422848 255155363383776768 255389881181004504 255856141236436992 256091303130955776 256980509044604928 257923143639760896 258818710110732288 259758086745489408 259888208912842752 259996834986983424 260660024546689024 260899601775132672 261071202073706496 261747208976596992 261856612061282304 261977699303129088 262218487629694464 262765836408717312 262938664177238016 263128968489519792 263851645650075648 264094156353798144 265011149952248832 265738996477329408 267875526956285952 268121736080326656 268805650313773056 269052714330605568 269926809257115648 270164502406351872 270728437512011776 270906502485639168 271155497432776704 271847150063714304 272097009576640512 273095093265629184 274043340117245952 275992967167082496 276246637173669888 277205826886078464 277388152203313152 278222650315112448 278351305509574656 278607143106550368 279188701184262144 279372330688315392 280342373503205376 280600041125910528 282347683757162496 282465697269809152 283632910894891008 284617747391053824 284879344585347072 285868508976268416 286653639718600704 287049783806748864 287838158890991616 288102716022325248 289103072675180544 290163536594731008 291171048874573824 292227847588675584 292496439360356352 293242527615025152 293512051997024256 294588688568942592 294724911716020224 295340113649467392 295611565959806976 296020089550709766 296833101356335104 298137543696279936 298956371036995584 300119803349172224 301359967825821696 301636953090367488 302406356602994688 302684303621931264 303515618525577216 304569492201013248 304769815296344064 305828043821678592 306109135773720576 306748100871979008 308015655007813632 308144397021609984 308298757631901696 309417720976244736 310492088062967808 310777466820378624 311856555246838272 312713061511200768 313000481604501504 313145218698271488 314087288832294912 315385170191106048 316542039921524736 317482106022264832 317641144226807808 317773909428535296 318877291058495488 319087024756752384 319913255415840768 320194965814935552 320489262658515456 321369478438846464 321602072598301968 322189214890328064 322485344683425792 323817928752365568 324792106805624832 325240956759578112 326134222949449728 327403421835460608 327567429983895552 328756328537260032 329058494280400896 329897843566903296 330201058496652288 331107947482447872 331412274640060416 332257627855650816 332563011704782848 336017078190342144 336325917416620032 337324737648656384 337634778767818752 338731682205007872 338807121749651456 339029963804049408 339341572226663424 340207151178369024 340519841574672672 341455070841274368 342640678726139904 344056549299388416 345091613480976384 346517611883790336 346662446649311232 347866135700176896 348094936098275328 349303599070838784 349624650172925952 350354448544956416 350838624652693056 351802194200100864 352125541805064192 353348199936331776 357167369275047936 357346287255158784 357495648107102208 358407533751697408 358736952440807424 358972902851346432 359902412342820864 360219336541802496 360550420490829888 361540663243702272 361802331673089714 362462866751619072 362796012768854016 365391120156327936 367990622889443328 368328849564893184 369607769181437952 369850869604417536 370963533753483264 371135074012766208 371476190808733824 372251601579016192 372496440917753856 372838808970067968 373789831337607168 374133388167880704 376463578342883328 378019212964134912 378177214526521344 379490329854738432 379839126113796096 381158011968357888 381408709279555584 382204852958134272 382733045075665152 383084821771506756 383784211854655488 384136954696433664 385470763566907392 386884715459641344 388228065166098432 389637130118234112 389995252480475136 390990036820033536 391349402662699008 392620813464895488 392784918091923456 392966548954693632 393786818199289856 394148754613075968 394407996265857024 394693452734279688 395777468475113472 396141234530697216 397516724928373248 398608494715994112 401813290434428928 402182604120489984 403208475470659584 403579071495908352 404687491367436288 405246753609527808 406092656268017664 406359753728458752 407770725095571456 408145514364960768 409642639898443776 410687540010418176 411065010175868928 412556961301659648 413989450750623744 414369955760504832 415808740329117696 417333975472668672 417526958264361984 418783051776393216 419058496032473088 420513560254808064 420900061688865792 422056053228699648 423521525635743744 423698545904713728 425449366342336512 426926621086580736 427319016878020608 428802763464402624 429980459577901056 430574675710123296 431757238336487424 433654609012770816 435245304892096512 436537895780614144 436756573311860736 438341771383013376 438744659040534528 439863791422537728 440268077995536384 441883032853413888 443010170474201088 443417348939710464 445249652034502656 447206315544419904 448434556555493376 450179705023758336 452039951738732544 452455429635551232 453609534904492032 454026455432896896 455273427788365824 456854238301519872 458742065732517888 460122151307968512 462023482511720448 462216595532414976 462448136447852544 463821514266902528 464126581464367104 465738132094451712 466166200230567936 467784832870257408 469069592266801152 469500722406752256 471130933248442368 473077755286659072 476223159033397248 476461716340211712 476660864142802944 478315936587743232 478630537135128576 479869883123761152 480292448722403328 480733893987773184 482054217658269696 482403108897452952 483283822335492096 483728017025138688 487188160208437248 489201334424174592 490654163852591104 491105132753190912 491351144975843328 492810358908583936 493134492805890048 493587741420601344 494618045004644352 494846765350354944 495301587744978432 496661921223671808 497118411960090624 498386441783476224 498844517557174272 501951437790511104 504025617285513216 504236286035361792 505987106472984576 506452168151728128 508097523307511808 508210682624477184 508544945706074112 510310726767553536 510779762362009008 511712282472873984 512182606261911552 513961018089209856 515846287279521792 517637420221464576 519776417825685504 519993669973966848 521320049093378048 521799203550265344 522142404147412992 523494417953193984 523955398606258176 524436975259388928 525531672817434624 525877328354476032 526257936979039584 527703291300151296 528188312707596288 530022299904497664 535751053912571904 536243472160653312 537611300627546112 538105428661211136 539853618514231296 540329004812703744 541456875024023552 542310994865553408 542703497509634571 543694300127428608 544194019153281024 548086680234491904 551985934334164992 552493274347339776 554411653772156928 554776304406626304 556445300630224896 556702611019149312 557214286213100736 558377402368524288 558744661376630784 560684747006410752 561200082251821056 564695367514324992 564931394539618304 567265821789782016 569235494782107648 569758689170694144 571737017952536832 573307279437201408 574099567613497728 575676317781983232 576205432044650496 578206145350361088 580327073189462016 582342097749147648 584455695177351168 584992878720712704 586485055230050304 587024103994048512 589177377137885184 589449823432040448 590680227298934784 591223131919613952 592040179101419532 593666202712670208 596275087392559872 597912742073991168 600239606698344448 602719935651643392 603273906180734976 604812713205989376 605368607243862528 607031237051154432 609138984402026496 609539630592688128 611656087643357184 612218271547441152 613496201743958016 616031310015627264 616288794043219968 616597515263803392 618835441952489472 620984176125935616 621554933640757248 623713110493676544 625426123022401536 626000963209003008 626290437396542976 628174577664589824 630770340382212096 633084079843049472 635282288453615616 635547818857070592 637754582116990976 638174049513504768 639826510831681536 640389931629871104 640978525317030912 642738956877692928 643204145196603936 644970689366851584 647635857504731136 650481913519156224 652268445898899456 654806843670921216 655134859967791104 657512657074520064 658116988560801792 659795687133806592 660402116993304576 662824549280120832 664515255711301632 665126023409565696 672651834833240064 674649475297312768 675269557535637504 677614243499302912 678059927608098816 678683144453326848 680414302356738048 681039683149345344 682910141682548736 685281357452279808 688113098598776832 690183226961952768 693035223767580672 693324893298622464 695732271400353792 696189872196550656 698607198141677568 699249300345851904 700708897089912832 701677249305386112 703604388400201728 704251083610128384 706696399872663552 714334738550095872 714692574510317568 714991296214204416 716815067503394816 717473904881614848 717945805702692864 719804824685641728 720438673083604992 721100840981659776 723081326487404544 723604663346179428 724925733503238144 725592025537708032 730782240312655872 735981245778886656 736657699129786368 739215538362875904 739701739208835072 741927067506966528 742270148025532416 742952381617467648 744503203158032384 744992881835507712 745677617940135936 747579662675214336 748266776335761408 752927156685766656 756038425928269824 756354429053042688 758980659709476864 759678252227592192 762316023936715776 762817418559111168 764409705916268544 765466090151330304 766169643543013512 767568423709310976 768273909392867328 770941527133814784 773769430919282688 776456130332196864 779274260236468224 779990504960950272 781980073640067072 782698805325398016 785241626929790976 785569836183846912 785933097909387264 788297509226151936 788815992531714048 789386905468559376 791554936950226944 792282469061394432 795033449856746496 797216989431988224 803626580868857856 804365208240979968 806416950941319168 807158142991816704 810493507219055616 812185312536035328 812719507456917504 815541450191142912 816291028729921536 819285279796887552 822130020351737856 827978901501247488 828739911521009664 831617480658235392 834667950945337344 835053916528723968 837566103552786432 838116992064946176 841027120509616128 841800123377731584 847043051271487488 847397091809427456 850898732684673024 853853242173161472 854638033756041216 857605526928805248 859960919155802112 861149351420246592 863514476672974848 867309218025541632 870490609784193024 873075791561228288 873513146623721472 876683542766026752 877489318081069056 879727582845075456 880536155991072768 883766065706827776 886020340948402176 886834697879420928 890499304069005312 894412631088839808 896869113110986752 900359410047516672 904079903477465088 904910859271102464 907219069808984064 908052910865793792 910546855576731648 913708476603039744 917484131465035776 920244302615937024 924046965023440896 924433191064829952 924896272895705088 927643028533805056 928253162928734208 931476264188903424 932332400461135872 935569665740514816 938139184533602304 939001444813504512 942261866496884736 946155510573318144 952446318066794496 952923432680423424 953321728285605888 956631873175486464 957261074270257152 959739766247522304 960584897444806656 961467787975546368 964108435316539392 964806217794905904 966567644670984192 967456034050277376 974376320416874496 978402668848349184 982210265506381824 982702289951686656 985620717817167872 986268985611780096 987175482841202688 989693530700709888 990603175489956864 993323842447343616 994236823920181248 996772883566952448 997689035114348544 1008051234571026432 1011974212945969152 1012904336303456256 1016195046615023616 1016421365248954368 1017089891412148224 1020621453535107072 1021559524724018016 1024365212523823104 1027922036178419712 1035274840442929152 1039552835651371008 1039987339947933696 1042640098186756096 1043598407100530688 1044284808294825984 1047910797212516352 1048873950518777856 1051063345634869248 1052515873958079168 1055406582600302592 1056376625415192576 1060044599808995328 1071502107825143808 1072486944321306624 1075222601255092224 1076210857322422272 1079707237028462592 1080658009625407488 1082913750048047104 1084621989731106816 1085406995019269142 1087388600254857216 1088388038306562048 1096173360468983808 1103971868668329984 1104986548694679552 1108823307544313856 1109552608813252608 1112890601260449792 1113405222038298624 1114428572426201472 1116754804737048576 1117489322753261568 1121369494012821504 1122400164503642112 1129390735028649984 1129862789079236608 1134531643579564032 1138470989564215296 1139517378341388288 1143474035905073664 1146614558874402816 1148199135226995456 1151352635563966464 1152410864089300992 1156412290700722176 1160654146378924032 1164684195498295296 1168911390354702336 1169985757441425408 1172970110460100608 1174048207988097024 1178354754275770368 1178899646864080896 1181360454597869568 1182446263839227904 1184080358202839064 1187332405425340416 1192550174785119744 1195825484147982336 1200479213396688896 1205439871303286784 1206547812361469952 1209625426411978752 1210737214487725056 1214062474102308864 1218277968804052992 1219079261185376256 1223312175286714368 1224436543094882304 1232062620031254528 1233195030527606784 1237670883904978944 1241968352251871232 1243109867281514496 1247426220987353088 1252001926418006016 1252580874793085952 1256349155329179648 1261540680764424192 1266168159686098944 1270564576907231232 1271095637714141184 1275509164233981952 1276348099027009536 1280779863259742208 1281957050634061824 1286408290393207872 1289941378733703168 1295271715009462272 1300963827038312448 1309613687341842432 1310269719935582208 1315025314149040128 1316233977121603584 1319591374267613184 1320804233986609152 1325649098560241664 1329030511422603264 1330252046819131392 1345303669666480128 1349298950594625536 1350539115071275008 1355228486998605824 1356119855216197632 1357366288906653696 1360828604713476096 1362079366298690688 1365820283365097472 1370562714904559616 1376226197197553664 1380366453923905536 1386070447535161344 1386649786597244928 1391464542800707584 1392379744393101312 1397214396283355136 1398498600691703808 1401417794179825664 1403354498610772224 1407208776800403456 1408502167220256768 1413392799745327104 1428669477100191744 1429385149020635136 1429982592428408832 1433630135006789632 1434947809763229696 1435891611405385728 1439609649371283456 1440877346167209984 1442201681963319552 1446162652974809088 1447209326692358856 1449851467006476288 1451184051075416064 1461564480625311744 1471962491557773312 1473315398259572736 1478431076725751808 1479403478417670144 1483854135013933056 1484540296051064832 1485904763234935296 1489006406316064768 1489985763671015424 1491355235880271872 1495159325350428672 1496533552671522816 1505854313371533312 1512076851856539648 1512708858106085376 1517961319418953728 1519356504455184384 1524632047873431552 1525634837118222336 1530932180302660608 1532339287086027024 1535136847418621952 1536547818785734656 1541883054267629568 1547538861838565376 1552912260664393728 1559981009921900544 1563960147280134144 1565397610650796032 1570483253859581952 1571866195818774528 1576595018452303872 1577631985063428096 1578773810937118752 1583109873900453888 1584564938122788864 1590066899713492992 1607253161737715712 1608730416481959936 1612833901882638336 1614316285983633408 1620987014438111232 1624370625072070656 1628110492528903713 1631082900382285824 1632582057459843072 1644260040703475712 1655957803002494976 1657479823042019328 1663234961316470784 1669335901890674688 1670107833057447936 1675132207105572864 1676233984129892352 1682054241019232256 1683600246755463168 1694086102542974976 1694794183618854912 1701797465369346048 1707706484346322944 1709276067512082432 1715211053857610496 1719921838311604224 1722298702840493184 1727028953345949696 1734618436051083264 1740981219568386048 1746151583122456576 1747026293247442944 1753367085532053504 1754978636162138112 1759455165690150912 1761072311982145536 1767532131413655552 1772040681896804352 1773669395758841856 1780998608138010624 1788825262177679616 1793738226221973504 1800718820095033344 1808159806954930176 1809821718542204928 1814438139617968128 1816105821731587584 1821093711153463296 1827416953206079488 1834968262930071552 1840488605231874048 1848093930046881792 1848866382129659904 1849792545791410176 1855286057067610112 1856506325857468416 1862952528377806848 1864664800922271744 1871139331481029632 1876278369067204608 1878002889627009024 1884523732993769472 1892311021146636288 1905846865360846848 1906643456571211776 1913263746350972928 1914522148540514304 1919479532495044608 1921169794889613312 1922935575951092736 1928216870633078784 1929612435589811808 1934912068100554752 1956805337696698368 1964420531012763648 1965404579903373312 1971241435634335744 1972537971223560192 1974350965682405376 1979387061401419776 1981206350979913728 1988473647840362496 1993545767133904896 1995378070228697088 2023948425891938304 2025808672606912512 2032842730497908736 2034179782824296448 2041242907070214144 2043119049448036032 2048730425047646208 2055844072356839424 2070549680885858304 2079105671302742016 2079974679895867392 2085280196373512192 2087196814201061376 2088569616589651968 2095821594425032704 2097747901037555712 2102126691269738496 2105031747916158336 2110813165200605184 2112753250830385152 2120089199617990656 2143004215650287616 2144973888642613248 2150445202510184448 2152421714644844544 2159414474056925184 2161316019250814976 2165827500096094208 2169243979462213632 2170813990038538284 2174777200509714432 2176776076613124096 2192346720937967616 2207943737336659968 2209973097389359104 2217646615088627712 2219105217626505216 2225781202520899584 2226810444076597248 2228857144852402944 2233509609474097152 2234978645506523136 2242738988025643008 2244800329007284224 2258781470057299968 2259725578158473216 2269063287159128064 2276941979128430592 2279034756682776576 2286948071810147328 2293229117748805632 2296398270453990912 2302705271127932928 2304821728178601984 2312824581401444352 2321308292757848064 2329368390996590592 2337822780709404672 2339971514882850816 2345940220920201216 2348096415976194048 2356709508551540736 2357799293728161792 2364892527678455808 2368160716405678128 2374664810850680832 2385100349570239488 2391650968295964672 2400958426793377792 2410879742606573568 2413095624722939904 2419250852823957504 2421474428975450112 2436555937608105984 2438158522370752512 2446624350573428736 2448873086189764608 2466390061055213568 2483936704503742464 2486219734563028992 2494852441974706176 2504003852836012032 2505161749586171904 2512698310658359296 2523081361528848384 2541129153814462464 2542191275428282368 2551018328467963904 2552696198054019072 2561559726519484416 2563914101268123648 2572816580786415744 2579882757467406336 2590543430018924544 2601927654076624896 2619227374683684864 2620539439871164416 2630050628298080256 2632467954243207168 2639182748535226368 2641608467973218304 2651298197120483328 2658061022845206528 2660504093638262784 2690607339332960256 2698597901189251072 2701078230142550016 2710456973997211648 2712239710432395264 2714732577813307392 2721657209426952192 2724158732597381376 2731640566730194944 2741125429809119232 2752452394395107328 2760732907847811072 2772140895070322688 2773299573194489856 2782929085601415168 2784759488786202624 2794428792566710272 2796997201383407616 2802835588359651328 2806708997221544448 2814417553600806912 2817004334440513536 2826785599490654208 2857338954200383488 2858770298041270272 2859965184856817664 2867260270013579264 2869895619526459392 2871783222810771456 2879219298742566912 2881754692334419968 2884403363926639104 2892325305949618176 2894418653384717712 2899702934012952576 2902368102150832128 2923128961250623488 2946630796519145472 2956862153451503616 2958806956835340288 2969080592102129664 2971809526469870592 2978012812632129536 2979971527342030848 2982710471760543744 2990318650700857344 2993067105343045632 3024153703713079296 3035922638837907456 3038713008910368768 3049264095746863104 3051269674236444672 3061864360605321216 3064678574172054048 3073095637571469312 3083766108535259136 3105824521328787456 3119962019843801088 3127920294560268288 3130795221301592064 3143732391637549056 3153190036904607744 3157547621874237504 3166219747800907776 3169129876245577728 3180133799426985984 3214506323475431424 3217460832963919872 3225667803765276672 3228632571967266816 3241974028876222464 3248741250144141312 3256220985057807426 3262165800764571648 3265164114919686144 3288520081406951424 3311915606004989952 3314959646084038656 3326469922632941568 3338671803781349376 3340215666114895872 3350264414211145728 3352467968259784704 3364108482038464512 3367200493510926336 3388172205085949952 3389588367237709824 3403594930738692096 3415412968692645888 3418552135024164864 3430422107715220992 3439843676623208448 3444597405680986368 3454057906691899392 3469236872102166528 3481962439136772096 3492303166244913152 3494052586494885888 3506734171064107008 3509957272324276224 3518910331380301824 3522144623964291072 3535064262827311104 3544081363793608704 3547338791517683712 3561997216276021248 3577650524355359232 3587476452443947008 3601437640190066688 3616319613909860352 3619643437084409856 3628876279235936256 3632211643463175168 3642187422306926592 3654833906412158976 3669936525860143104 3696187860093763584 3699585091582820352 3710572114135220224 3713012651714936832 3725905056755613696 3729329601844543488 3742278662962059264 3756005779254018048 3769047465987538944 3784622042293272576 3811693730721693696 3813286913142423552 3826527492701945856 3829044297081028608 3842339589779226624 3845871151902185472 3859224871179623616 3869824136201109504 3928841062025527296 3930809159806746624 3942482871268671488 3945075942447120384 3948701931364810752 3958774122802839552 3962412701959827456 3976947295680724992 3987091534267809792 3990756140457394176 4047896851783876608 4051617345213825024 4065685460995817472 4068359565648592896 4082485814140428288 4086238098896072064 4097460850095292416 4111688144713678848 4141099361771716608 4158211342605484032 4159949359791734784 4170560392747024384 4174393628402122752 4177139233179303936 4191643188850065408 4195495802075111424 4204253382539476992 4210063495832316672 4221626330401210368 4225506501660770304 4240178399235981312 4286008431300575232 4289947777285226496 4300890405020368896 4304843429289689088 4318828948113850368 4322632038501629952 4331655000192188416 4338487958924427264 4341627980077076568 4349554401019428864 4353552153226248192 4384693441875935232 4415887474673319936 4419946194778718208 4435293230177255424 4438210435253010432 4451562405041799168 4453620888153194496 4457714289704805888 4467019218948194304 4469957291013046272 4485477976051286016 4489600658014568448 4517562940114599936 4538126574318256128 4553883958256861184 4558069513365553152 4573896143620294656 4592796540907981824 4605410542255865856 4609643456357203968 4625649162802888704 4642616585515696128 4658736781993181184 4679943029765701632 4691880441840402432 4696192831952388096 4715598587456323584 4729785055356911616 4736321432811356256 4749329621701361664 4770200699140478976 4801916853586755584 4821759485213147136 4826191249445879808 4838501705647915008 4842948857950900224 4873111875216211968 4893248701146857472 4897746172379529216 4932780122110427136 4967873409007484928 4972439469126057984 4989704883949412352 5008007705672024064 5010323499172343808 5025396621316718592 5046162723057696768 5082258307628924928 5084382550856564736 5102036656935927808 5105392396108038144 5123119453038968832 5127828202536247296 5145633161572831488 5159765514934812672 5181086860037849088 5203855308153249792 5238454749367369728 5241078879742328832 5260101256596160512 5264935908486414336 5278365497070452736 5283216935946436608 5302596394240966656 5316122045690413056 5321008187276525568 5381214678665920512 5397195802378502144 5402156460285100032 5420913947994423296 5424479420864790528 5429465155626614784 5443314418853904384 5448317465194762752 5463281133460389888 5482250859618238464 5504904788790214656 5521465815695622144 5544281790140645376 5546599146388979712 5565858171202830336 5569518977572405248 5588857585133420544 5593994402766815232 5613417994443088896 5628835107201613824 5634008668881027072 5653571198981308416 5717540596082540544 5719930369713635328 5734520540027158528 5739791239052918784 5743566445621542912 5758438597485133824 5763509384668839936 5768806727853278208 5784650611899236352 5788837306769435424 5804736204301664256 5893261593038290944 5913724306903007232 5917613913670680576 5938161184204259328 5943619052939741184 5956025625264259072 5965420943521087488 5980637301401714688 5986134210686091264 6071845277675814912 6077426017820737536 6098528191493726208 6102539348472889344 6123728721210642432 6129357148344108096 6146191275142938624 6167532217070518272 6211649042657574912 6239924039687602176 6255840589120536576 6261590442603184128 6287464783275098112 6306380073809215488 6315095243748475008 6332439495601815552 6338259752491155456 6360267598853971968 6429012646950862848 6434921665927839744 6451335607530553344 6457265143934533632 6483948057752444928 6497482500288282624 6512441970115614852 6524331601529143296 6530328229839372288 6577040162813902848 6623831212009979904 6629919292168077312 6652939845265883136 6677343607562698752 6680431332229791744 6700528828422291456 6704935936519569408 6728216964076929024 6734400987021852672 6776344410171899904 6779176734475419648 6807189861477384192 6830825937385291776 6837104270048329728 6860844215430441984 6879687353246416896 6889194811361972736 6908115813383798784 6938473744204333056 6963924878273544192 6988105172989771776 7013468342128214016 7019914544648552448 7037820662760603648 7044289247928582144 7070128525654622208 7094677583035367424 7123994432552042496 7155301048710718464 7174952904887894016 7202875280380133376 7232639227819720704 7239286874168819712 7257752558471872512 7264423286926350336 7309667812824317952 7339873051720286208 7399170183165640704 7421144228270440448 7451810113511227392 7458659203689086976 7484557325924118528 7512011558508036096 7538094931975077888 7569244084586545152 7623387461443387392 7626573826284847104 7653054985403891712 7658088594162057216 7684679179558453248 7691742303804370944 7718449742359247232 7739648272402219008 7857682124051054592 7861618319613493248 7884965742537342976 7890151884894240768 7897403862729621504 7917548245605679104 7924825403919654912 7953894591361449984 7974183068535619584 7981512280914788352 8095793703567753216 8103234690427650048 8131370921991634944 8136719131297185792 8164971628280856576 8172476197792144128 8194921700190584832 8223376289427357696 8282198723543433216 8316422685210968064 8319898719583469568 8341120785494048768 8348787256804245504 8354278466358607872 8383286377700130816 8390991604150222848 8408506765078953984 8420126991664633344 8443252660802420736 8451013003321540608 8480356798471962624 8572016862601150464 8579895554570452992 8601780810040737792 8609686858579378176 8637657896227700736 8645264077003259904 8676975917848854528 8683255960154153136 8699108802038857728 8707104306452496384 8769386883751870464 8839892389557436416 8870586460354510848 8876420870506020864 8907241776306388992 8915428579409611776 8934038437896388608 8939914582026092544 8970955952102572032 8979201316029136896 9107767916513722368 9116139026731106304 9147792287240589312 9185593081815963648 9219286912714407936 9251298325605777408 9317473563986362368 9359886059531403264 9383760883680804864 9392385663904776192 9431197174912647168 9459570110713823232 9472642865622712512 9498659243402723328 9540401398280957952 9603833707173511168 9643518970426294272 9652382498891759616 9677003411295830016 9685897715901800448 9746223750432423936 9786497402293714944 9795492344759058432 9865560244220854272 9935746818014969856 9944878938252115968 9979409767898824704 10016015411344048128 10020646998344687616 10050793242633437184 10092325446115393536 10164516615257849856 10168765101713129472 10204073313871855616 10210784792216076288 10246238906077937664 10255656405072494592 10291266323145662976 10319531029869625344 10362173720075698176 10407710616306499584 10476909498734739456 10482157759484657664 10520202513192321024 10529871816972828672 10556730994140905472 10566433871892873216 10605192788481933312 10632244091380826112 10642016374553051136 10762429357331841024 10804312920570200064 10841827895988846592 10848958841729581056 10858930311253229568 10886628837707808768 10896634930389525504 10926562266920779776 10964501719236476928 11009809577580429312 11088563580281290752 11131716342405660672 11139037955144810496 11177715170266841088 11187988805533630464 11226835988886177792 11268017337762054144 11307142397962616832 11435081192165081088 11439860739427270656 11469041080054317056 11479582478105837568 11487132891243085824 11527018769337679872 11537613455706556416 11577674613538870848 11609472408603328512 11786523186076581888 11827448613806014464 11835227827341361152 11876322368408518656 11887238105879482368 11912051250528518144 11930841887042174976 11961274602803429376 11972268421372182528 12143690555351629824 12154852035641475072 12197056382987452416 12205078696945778688 12247457442421284864 12258714296688216192 12292382550285877248 12335064434141036544 12423298085315149824 12479848079375204352 12511681178241073152 12523180885206368256 12574929566550196224 12612760147618430976 12630190487496950016 12664878991203631104 12676519504982310912 12720535197707943936 12858025293901725696 12869843331855679488 12902671215061106688 12914530287869067264 12967896115504889856 12994965000576565248 13024883940231229704 13048663203058286592 13060656459678744576 13154080325627805696 13247662424019959808 13259838584336154624 13305879690531766272 13354687215125397504 13360862664459583488 13401057656844582912 13409871873039138816 13456433928153858048 13468801974043705344 13552688820343799808 13614379722954768384 13661651874770583552 13674208540096659456 13721688430860883968 13778389622723945472 13816231626767597568 13876947488408666112 13927849756547088384 13976210345979543552 14039829089297104896 14075641325521207296 14088578495857164288 14189355166070734848 14247988865104084992 14310602097421436928 14405750560760266752 14465278455639441408 14478573748337639424 14515505116943745024 14528846573852700672 14619335625648635904 14679746103440572416 14798340366331281408 14842288456540880896 14903620227022454784 14917318407378173952 14969114651848237056 15024023117016072192 15076189863950155776 15138488169173090304 15246774922886774784 15253147652569694208 15306109970807783424 15316177188324114432 15369358359116906496 15383484607608741888 15436899484718494464 15479296544804438016 15715364248102109184 15723236639226986496 15769931485074685952 15780303769788481536 15794807725459243008 15835096491211358208 15849650807839309824 15907789182722899968 15948366137071239168 15963024561829576704 16191587407135506432 16206469380855300096 16262741843983269888 16273438262594371584 16329943256561713152 16344952395584288256 16389843400381169664 16446752578854715392 16564397447086866432 16632845370421936128 16639797439166939136 16697574513608491008 16708556932717215744 16766572755400261632 16781983208300445696 16840253983329266688 16886505321604841472 16902026006643081216 16960713596943925248 17159791109140905984 17203561620081475584 17219373717158756352 17275315792455401472 17290528154006519808 17353951835697709056 17366511920308306272 17414208612904992768 17679784779114872832 17741172920709021696 17752841741012041728 17814483552612777984 17830857158819223552 17868076875792777216 17941911904205144064 17958402632058273792 18215535833027444736 18232278053462212608 18295584574481178624 18371186163631927296 18438573825428815872 18502596651211554816 18634947127972724736 18719772119062806528 18767521767361609728 18784771327809552384 18862394349825294336 18919140221427646464 18945285731245425024 18997318486805446656 19080802796561915904 19207667414347022336 19287037940852588544 19304764997783519232 19354006822591660032 19371795431803600896 19492447500864847872 19572994804587429888 19590984689518116864 19731120488441708544 19871493636029939712 19889757876504231936 19958819535797649408 20032030822688096256 20041293996689375232 20101586485266874368 20184650892230787072 20329033230515699712 20337530203426258944 20408146627743711232 20421569584432152576 20492477812155875328 20511312810144989184 20582532646291325952 20639062059739250688 20724347440151396352 20815421232612999168 20964315518969315328 21040405026384642048 21059743633945657344 21113461988281810944 21132867743785746432 21210385576963866624 21284032749106102272 21524858714663682048 21608625841140400128 21683655791977693184 21697917683459162112 21717860622506459136 21773257675415617536 21793269860779051008 21929003438472953856 22019619155160858624 22263432684811321344 22355430340533682176 22375977611067260928 22453671977772355584 22536034675524108288 22614284795925233664 22870162384330162176 22879721478854541312 22938082160108634112 22959164956211675136 22974265782486171648 23054037538675359744 23075226911413112832 23155349227077741696 23218944817206657024 23573046372153163776 23654897227612028928 23670455654682722304 23752644736817037312 23774476211758964736 23824102501057036288 23861683774084349952 23922549205606858752 23944536842744365056 24287381110703259648 24309704071282950144 24394112765974904832 24410157393891557376 24494914884842569728 24517428593376432384 24584765100571754496 24670128868282073088 24846596170630299648 24959696158750408704 25023362356482146304 25046361770412736512 25149859133100392448 25225520295236861952 25260380974993900032 25329757982407262208 25353039009964621824 25441070395415887872 25716050587803451392 25739686663711358976 25805342430122213376 25829060575738134528 25935792231009779712 26049767880462459408 26097326406116573184 26121312919357489152 26308160651255611392 26519677168672309248 26611759381063532544 26721725328919166976 26802115313689165824 26819743746078277632 26912867856307716096 26937603948087410688 27323303749541167104 27348417080193318912 27443376861721767936 27556779245447890944 27753894976817332224 27952420691959087104 28079658178594209792 28151282651042414592 28177156991714328576 28378710332141469696 28495977730208169984 28621204194842873856 28811501121520533504 28930556911278882816 28957147496675278848 29031010233887490048 29057693147705401344 29238671251297271808 29359492206881144832 29596680732662562816 29684576913081761792 29807240454044909568 29834636814756347904 29938229303696474112 30048046234032144384 30152379727900311552 30276976338346180608 30493549845773549568 30506295305139388416 30612219941615566848 30632354376648228864 30738716718233812992 30766969215217483776 30873798969436988928 30958593089608876032 31430728496204218368 31446473278453972992 31539862970149371904 31560607539576963072 31589615450918486016 31670192982422716416 31699301615678619648 31815578365445799936 31896732274142478336 31926049123659153408 32412938761710600192 32525483687966539776 32546876525188743168 32659886513123426304 32689904791168576512 32779686800762339328 32893505157709430784 33265690740843872256 33395149027216982016 33417113865434431488 33533145510800523264 33563966416600891392 33680507966658533376 33804052013286162432 33921427193887850496 34319582218281811968 34407123240162951168 34438747434317512704 34581056308013039616 34733023840616612544 34828417225809985536 35359569558229745664 35482345841418043392 35505683482024083456 35628967105225555968 35661714317638447104 35736153751585554432 35883823808410288128 35916805264116547584 36431071666054889472 36464556106924425216 36591169148962357248 36742372327263854592 36877147650857631744 37005193302423109632 37269894255945449472 37439544238125613056 37535043534723219456 37569542655619104768 37724788699650588672 37838280442855292928 37890571462490850048 37994636973610893312 38161605593123831808 38415334828694044672 38574075881705177088 38609529995567038464 38708013645183320064 38743590863607201792 38984895001729695744 39145989609174859776 39181969379036233728 39462240976883417088 39742987272059879424 39779515753008463872 39917639071595298816 40064061645376192512 40082587993378750464 40203172970533748736 40369301784461574144 40658066461031399424 40816293255487422464 40843139168864305152 40984955624311750656 41022625620289978368 41165065292582651904 41448694880302792704 41630842465225998336 41928631037938630656 42119487267891314688 42226923976563621888 42265735487571492864 42568065498212204544 43217251682280800256 43367311583955386368 43395835366918324224 43435721245012918272 43546515350831235072 43586539721558102016 43858006876945907712 44039238310321717248 44526865369622642688 44710860681067364352 44751955222134521856 44907343955544711168 45072069351048216576 45228569591850467328 45740324768660324352 45759442957709082624 45876164320217268224 45918329912423350272 45948531564972343296 46108075077350719488 46150453822826225664 46310698454155483392 46437889634413314048 47146092744306327552 47309794455224057856 47340911309365444608 47505289473634074624 47548952423517929472 47648205002114072576 47723367548168699904 47845098411213717504 47889073685488730112 48574762221406519296 48619408142565900288 48788225531949809664 48820314787783114752 48989829769685139456 49034857186752864768 49169530201143508992 49340257736564146176 49693192341260599296 49919392317500817408 50092723540825473024 50299718266200784896 50520761949987800064 50659515964814524416 50706078019929243648 50882140790831775744 51479373327422717952 51610684860244426752 51658121151476269056 51871584462019559424 52099535760924918816 52242625838714978304 53039354337344618496 53223518762127065088 53443450657838333952 53604230627378331648 53825735712615432192 53875207896174821376 54646607499082334208 54696834160386637824 54886753723443535872 55113558490895781888 55507789953634664448 55904841383918174208 56159316357188419584 56302565302084829184 56354313983428657152 56757420664282939392 56991955460416339968 57242408389685747712 57623002243041067008 57861113822557765632 57914294993350557696 58062020467774980096 58115386295410802688 58477342502594543616 58718984413762289664 59193361465325125632 59369153826163523584 59614480908089819136 59669273629512695808 59876458607392948224 60096092468064288768 60304759455800623104 60553952676692361216 60987099691547099136 61012590610278776832 61224439883231133696 61264708753296457728 61477433436467625984 61533938430434967552 61747597938873977856 61917186179217752064 62892946556907945984 63079725940298743808 63121215079153926144 63179230901836972032 63340385964845432832 63398603231357239296 63631156730891599872 63852098247318306816 64825877523421200384 65050967375933079552 65093753050377486336 65319773026246852608 65379809582337153024 65787010315418861568 66790298054433964032 67066291021601046528 67127932833201782784 67361015933317066752 67608104026572324864 67842854387775700992 68639164436563623936 68814246480325902336 68877494868635025408 69162112616026079232 69466047681233225088 69656834451619971072 70719139116459491328 70964691682836086784 71011366964048166912 71257934210451111936 71323428635276894208 71472307503171108864 71767647616820576256 71833610528233095168 72862143332109778944 72929112213848850432 73182338297924714496 73484744654527709184 73754295301715263488 74010386604846219264 74539788511890898944 74879088476251226112 75070087069446438912 75139085311238209536 75449577399301177344 75676560885710585856 75781142924981700096 75989273947221786624 76323211186247663616 77148151763410354176 77219059991134076928 77416027290366640128 77487181727214403584 78291979218349719552 78363938758072467456 78924481953766834176 79559031506016927744 79835278143190597632 80165175986757500928 80406345941067497472 80738603568923148288 81632586510974844928 81969911248623501312 82045251240579956736 82330130585165303808 83261684930451996672 83857262075877261312 84238974535782629376 84453847953127243776 84531470975142985728 85136130996424409088 86434503364561600512 86734623167910772736 86791670733836648448 86871442490025836544 87093030701662470144 87173079443116204032 87716013753891815424 88078476620643434496 89053730739245285376 89421721362134728704 89503910444269043712 89814687911089422336 90144138702096433152 90457139183700934656 91480649537320648704 91518885915418165248 91752328640434536448 91836659824846700544 91897063129944686592 92216150154701438976 92300907645652451328 92621396908310966784 92875779268826628096 94292185488612655104 94619588910448115712 94681822618730889216 95010578947268149248 95097904847035858944 95446735096337399808 95690196822427435008 95778147370977460224 97238816285131800576 97576451063899619328 97640629575566229504 97979659539370278912 98069714373505729536 98339060402287017984 98680515473128292352 100185447081650946048 100599436532401569792 101041523899975600128 101412156039858487296 101764281581663551488 102958746654845435904 103221369720488853504 103316242302952538112 103743168924039118848 104199071521849837632 104485251677429956608 106078708674689236992 106447037524254130176 106886901315676667904 107208461254756663296 107651471425230864384 107750415792349642752 109293214998164668416 109393668320773275648 109773507446887071744 110227116981791563776 111015579907269328896 111809682767836348416 112318632714376839168 112605130604169658368 112708627966857314304 113514841328565878784 113983910920832679936 114484816779371495424 115246004486082134016 115722227645115531264 115828589986701115392 116124040935549960192 116230772590821605376 116954685005189087232 117437968827524579328 118386722930650251264 119228961816179638272 119338547259025391616 119752917214785896448 120192184936128577536 120609518911601246208 121107905353384722432 121974199383094198272 122448879766462267392 122529417506592915456 122954866872935251968 123067876860869935104 123495195877747955712 125785893113815891968 126159451880597487616 126358461803673944064 126680771929690865664 126797206462714478592 127704196494636613632 129651755046842400768 130101934751866159104 130187506100754972672 130639546052493705216 130759619164674306048 131574020630837723136 133580596108867928064 134132582043202093056 134255865666403565568 134722031866634133504 135216208053144649728 135685708775551401984 137278328873127247872 137628492960651804672 137754989737270050816 138324225232052158464 138932095362466450176 139313668903239942144 141438278232918982656 141929383365672173568 142022733928096333824 142515868420902223872 142646857270553788416 142944615006342217728 143535295233641152512 143667221056466190336 145724286664219557888 145858224427697700864 146364676595849428992 146969489309055418368 147508590603430526976 148020773209692438528 149079577023781797888 149758176952502452224 150278170622476419072 150899154798602354688 151562285849963400192 151978547894443573248 152646422372495327232 154438119982268153856 154832054580733280256 154974363454428807168 156727877516144934912 159118063012033855488 159670556286381195264 160330351973515001856 160812691882134994944 161477207137846296576 163265173021949689856 163939822497247002624 164090502481159913472 164660261170330607616 166523369860903993344 167714524151754522624 168477949071565258752 168907695906254487552 169062941950285971456 170272261992848818176 172869006729123201024 173469246335821545472 173583341467673296896 173742884980051673088 174186061403324940288 174346158886232408064 175432027507783630848 176156953241286868992 178107461478490570752 178843442724269457408 179007820888538087424 179629375822178844672 180288277404192866304 180914278367401869312 182961299074641297408 183037771830836330496 183673319649693401088 183794126259889373184 184432300309402877952 184601815291304902656 185242793816621933568 185751558537653256192 189239177820896231424 189363645237461778432 190021157894536298496 190195809694071717888 190893470192674799616 191556294741954920448 194477632570263601152 195152902127799238656 195281259151132459008 195959319078740557824 196139428747011459072 197361030946256584704 200370894163301892096 201198873064803139584 202083047799951200256 202824312079716974592 203528563163327102976 205917493309690871808 206442739440977707008 206632484605905076224 207486337848078237696 208398143043699675264 208970503354859913216 212157417349378473984 212894075048508260352 213773802631353335808 214416922509513326592 215302942850461728768 215500831584699285504 218586429996329336832 218787336641546551296 219547014893774143488 220454233963583127552 222031159814538657792 223619365535672696832 224637265428753678336 225210261208339316736 225417255933714628608 227029682657131757568 227967821841665359872 228969633558742990848 231444455290231062528 231657179973402230784 232248081871099920384 232461545181643210752 234875937655049158656 236773445861300502528 238677094518050783232 239505834429571792896 241219037823202492416 242215810706769444864 244897759532924534784 245909733745870503936 246135753721739870208 246990391755495911424 251571786227631783936 252318903761194975232 252716923607347888128 253361543859381731328 253594412925428957184 255408392989273227264 259303510093684801536 260203869503732318208 260375012201509945344 261279092104987410432 261519238329348612096 263148041261675446272 267161192217735856128 268265164086404186112 268511731332807131136 269444063733268267008 270432416106289299456 271371417551102803968 274556657746254495744 275256985921303609344 275509979474540101632 276648450464104316928 277864190724932900352 278627337806479884288 282876556465837965312 283858766731344347136 284045467856192667648 285031736841804447744 285293714541107576832 287070590467282305024 287334442112932380672 291716448855395401728 292729353191698857984 293938978618110836736 295017181206861053952 296041546419384877056 300556341244952838144 301798309597204709376 303124571699926800384 305292844744990654464 308876239964536307712 309664109161466560512 309948726908857614336 313455755032289869824 318236126024067710976 319341112572762390528 320660703947030003712 321625383764269989888 322954414275692593152 326530346043899379712 327879644994494005248 328181004962319826944 329320522340661215232 333046739721807986688 335429048303509045248 336955898143130517504 337815391812508975104 338125883900571942912 340544523985697636352 345738013458246402048 346938492671643090944 347166682935346593792 347485769960103346176 348372122806649880576 348692317772464816128 350864055015567261696 352313906482573737984 357686885448538914816 358015641777076174848 359258751644357689344 360576554808385732608 361828556734803738624 365922598149282594816 367346639299386802176 367588252519778746368 368864600618805755904 369203630582609805312 370485587633243867136 378478355641792462848 380042315789072596992 380391619388143435776 383112589483909840896 388955265140527202304 390305804255598477312 390562518302264918016 391918638157481115648 392278857494022918144 394722061892513169408 400741788326603784192 402397746129606279168 404166095599902400512 405648624159433949184 407057126326654205952 411834986619381743616 412885478881955414016 413264969211810152448 414972675696156475392 416796286087399350528 417941006709719826432 424314834698756947968 425788150097016520704 427547605262706671616 428833845019026653184 430605885700923457536 431001663169398571008 437172859992658673664 437574673283093102592 439094029787548286976 440908467927166255104 444062319629077315584 447238731071345393664 449274530857507356672 450834511867429257216 455935643683330719744 457939267117485981696 463314359946804461568 464496163742199840768 464923090363286421504 477354189036101566464 479011668859143585792 482438075646404984832 484431621413538889728 489795519065849069568 491819467491741007872 492271507443479740416 493980783510991822848 503143572455263567872 504637807522389950464 505433847214695776256 506723087718763462656 507188825850857914368 510816785978546454528 518607020187369603072 520407739007464636416 520750024403019890688 522558184209974820864 523038476658697224192 526296082523350892544 534322384435471712256 536530328172808372224 537023462665614262272 538888127466536534016 540864832212578598912 542742835102205607936 549113315492508991488 551019958949080203264 553296900928208633856 555728381449865800704 557254675612959768576 567717533462688694272 568090935712385335296 570063473683608895488 570587429082215153664 574668884225864761344 583432897710790803456 585458706383397715968 587877957236221673472 592083092838769754112 601112682489905676288 603596619194409418752 606249143399853600768 610585689489981308928 617752479929072615424 619328218322933121024 619897453817715228672 626911510064579739648 636472252048135421952 638682225145524781056 641321407894060007424 643250767528539979776 645908828551385186304 653060692087798759424 655759289988988010496 656362009924639653888 658641044681322430464 666093479443615973376 670858096607018090496 673911796286261035008 675630783625017950208 676251767801143885824 681089047971395272704 693876985343286181888 694333365870693187584 694971539920206692352 696744245613299761152 697384635544929632256 704627812965147475968 716031283554152349696 718517503288715378688 723657113469607477248 734693278598773604352 737729201237611511808 738407261165219610624 740971175266487734272 756956711283584925696 760084631578145193984 760783238776286871552 766225178967819681792 777910530281054404608 780611608511196954624 781125036604529836032 783837276314962231296 784557714988045836288 789444123785026338816 801483576653207568384 804795492259212558336 808332191199804801024 811297248318867898368 814114252653308411904 823669973238763487232 825770957763910828032 826529938423620304896 829945351392312950784 833592572174798701056 835882013419439652864 848629669397513895936 851576300194033041408 855095210525413343232 861211771401846915072 862003326338797142016 875149346566186205184 878188059575096573952 881816935854332510208 888124639258154631168 901669023734858514432 915878534234971963392 926628719893608923136 928992327484399681536 929846180726572843008 954708378072203132928 958023337718287171584 964876151292809969664 968863242827077779456 979591038131698139136 983638934983482015744 984543014886959480832 987961567021983645696 1006287144910527135744 1009275615044779900928 1010867694429391552512 1013446175437526925312 1014377651701715828736 1021633571957092909056 1037214040374739206144 1040815478014929272832 1041500048806039781376 1045116368419949641728 1046076953317394448384 1052592165046701785088 1073060656345616744448 1074046925331228524544 1077776254933073068032 1081729664425157197824 1085485670204411215872 1102039917898160406528 1106593801856417267712 1111456762899731601408 1135435066925377388544 1140126947367217790976 1141174858164430307328 1149337768451729522688 1166865795421581606912 1170917412766795431936 1175755914472443346944 1184166185677539508224 1202225364979811352576 1207193238388818837504 1212498286799707201536 1221171378979962617856 1235504959858145230848 1238656436645866242048 1239794907635430457344 1253823020129159479296 1272944504096270843904 1277364450291049562112 1282642815788120014848 1286501535057079959552 1291817657102770372608 1311518579977976020992 1312724019849279307776 1317282089362644860928 1332186958887231946752 1341716193214036180992 1347823592572522070016 1352503535602287771648 1387753970686572363776 1389943079840413384704 1393488491226599522304 1394769271089859264512 1432062567108304699392 1437035006577430757376 1447314226939214954496 1469386557197547208704 1475458402475223023616 1476814522330439221248 1481942350532975468544 1513913422567169851392 1520169263156290387968 1521566477552573743104 1532450357935639363584 1555821060562108809216 1561223217022393909248 1562250073209059672064 1567674552629924462592 1569115429976091672576 1578888247570052677632 1602967153306415136768 1609590984518425116672 1616664382399609602048 1622594496637735796736 1628228505306616823808 1647339946477526974464 1653059876847240609792 1659890702784625901568 1667185144349597402112 1671764026838879305728 1703152600388066082816 1710190421050826686464 1724006652677594284032 1750298693132372410368 1756376119150193147904 1763633871708665020416 1776249278516309262336 1803338047469717028864 1831757068469943926784 1853257439787217846272 1857984654968799363072 1859692361453145686016 1909416756144406265856 1916046675436574343168 1929752302585619939328 1937726485654155558912 1959182076263396278272 1967277869966964031488 1969086029773918961664 1975923134043967291392 2012574289821054271488 2021735388858783105024 2026892350875053850624 2028755303403431657472 2043267143914185818112 2081630956029858545664 2083000097612079562752 2090232736839899283456 2092153906634788896768 2148093850662457049088 2155552509866146136064 2170971340408822431744 2204079835796320813056 2213187603712834535424 2222913525799463202816 2270870133850754777088 2280253894734435581952 2282349716328860614656 2298675536903459045376 2333731590843163213824 2341834825533590863872 2351511828944886693888 2368332371355079016448 2404450729959622705152 2414386476777637675008 2424996573599414403072 2442342757959925235712 2471009919716290461696 2477312873291732484096 2479589815270860914688 2507646040258318958592 2545889008192541687808 2554728900582099124224 2565285631576240029696 2583635314205540745216 2625448039698558615552 2634564178725289721856 2664373917774463893504 2705007071204575543296 2775507941373144727552 2779886159680826769408 2786976982453199044608 2789538542179718529024 2864125134216609398784 2874070013154861514752 2894628453878429908992 2938773114395094417408 2950916804950446047232 2953629044660878442496 2963884701065950937088 3027826845134339702784 3040338526312580775936 3043132955105147486208 3064900715871278727168 3111642121124217618432 3122446434044787818496 3124500146418119344128 3135349105259848925184 3138230859952183345152 3157776495140105355264 3219181969036850233344 3233328764799219204096 3245188993275471593472 3256457010613233647616 3306119753694481219584 3319781405569251803136 3334370288699194804224 3406305200776132165632 3420380842101653372928 3448013305355188568064 3500597386264744820736 3512752238300386295808 3527267743417330040832 3552498557032618524672 3606676094939434057728 3663514136939887853568 3706514879574435692544 3715969309937598726144 3719384722906291372032 3818833512288812531712 3832093350873148686336 3859504605171239878656 3875452971308311117824 3934555739933928062976 3938172059547837923328 3951846268087934582784 4025148579642108542976 4043470777717566210048 4057510606806863314944 4163261912059717091328 4180465473679798566912 4184307813269577793536 4296187701324914098176 4311105019732292272128 4341942680817644863488 4408159671592641626112 4426375207425669070848 4445827051598926405632 4541740267701509554176 4560507789468871163904 4564699432657721229312 4597351073806918090752 4667463181686326427648 4683669651067181727744 4703023657889773387776 4736664742710158032896 4808901459919245410304 4828772953555275350016 4849993147198828806144 4884685515919850471424 4942019839432580923392 4959179630541721829376 5015292080516637917184 5109457801164198248448 5130571263152480059392 5250896079397117231104 5269128357450579443712 5328747835548927787008 5410014142409151086592 5551015882746289455104 5559772319361653538816 5573953964906398089216 5579077084359437058048 5728250268433218797568 5748140026309723029504 5789256907756859817984 5877546228790188834816 5901833609900892094464 5907258089321756884992 5927769402131901874176 6080677052625161551872 6086265910210294972416 6129801431742557454336 6244892868089575636992 6249000292836238688256 6270698210519697850368 6276461719904366690304 6466657529598438408192 6512914021226467295232 6612239507388962439168 6639562811138503606272 6668740577398389608448 6812610401552264331264 6840761684203306745856 6896026610710377136128 7001194772529489641472 7025504476600772591616 7054535486834660081664 7104997114065237049344 7213352189878868115456 7327028273879775707136 7413029759148871385088 7431938619875197452288 7438769445812582744064 7637667024577625063424 7664186701746297372672 7750905942616622235648 7876344119095675846656 7903692536175869165568 8115021213613726629888 8326523824119434182656 8360930947359597133824 8368615626539155587072 8592375402649828196352 8622210039464584544256 8683885361635289726976 8816319343185283252224 8852750414851338141696 8891654103197852811264 9083480535403019108352 9121015578937742327808 9129398865315442458624 9194702147613836181504 9334926363372652855296 9367339302134363455488 9406047315779546775552 9473329485420316065792 9657545907110550700032 9699986294397657612288 9769371031839700942848 9918359261083443658752 10218915602328396496896 10261142526304960118784 10501792158794234462208 10538256714901158887424 10657495671097855574016 10820028284818302173184 11102031765492578910208 11119544638723307077632 11147907929812796178432 11158154168718874116096 11456500536866437595136 11496280052619446059008 11578513815513719635968 11803667219801784188928 11814516178643513769984 11855538804263803748352 12172531820420589944832 12489785736179151273984 12541396421039395700736 12552923439808733380608 12933315059196876816384 13025828042452934590464 13224479014777924878336 13279125622277007212544 13337481154796779216896 13625220803104528662528 13681523368406613491712 13792053221420754272256 14002389545058979282944 14051008953201545183232 14109070973669320163328 14209994228130474098688 14426704379757736230912 14654056547759551414272 14826059518297742770176 14877538891625165488128 15328373403492594745344 15752688238191351693312 15807385072351738331136 16230042427227453259776 16653047648238868365312 16721861894719194267648 16737231253078311174144 17184750805299656392704 17244420078929169088512 17367770723270579453952 17632638686370566504448 17705500829702676283392 17783308206395705622528 18242031157875484655616 18258797730630884917248 18389404295227672363008 18734678604268726910976 18812094631559093551104 19399972588795315224576 19538742063679401885696 19836718522166887317504 20437831204656792993792 20522285052609920237568 21003584317588468924416 21076513429802317774848 21314991342195711148032 21640056569636604346368 22239089277446614155264 22295815859625592356864 22316308337437748232192 22913001073732875190272 22992560105238892118016 23629032357287027539968 23711077608527607496704 24345063640841179889664 24979571472358302547968 25082792842078791401472 25105846879617466761216 25866630118393753632768 26051656084905869180928 26448958029555849756672 26558251244554014425088 26674962309593558433792 27250441606209057325056 27363046736813226983424 27584106442841508544512 28004779090117958565888 28102017906403090366464 28218141947338640326656 28419988456260948197376 29308113095519102828544 29755077783250330976256 30656746806985189490688 31505376476382703386624 31614770144703476662272 32460084854454906519552 33306095296477736730624 33443723789438388535296 33474462506156622348288 34369501610599312785408 34488840157858338177024 34735541446541158907904 35411001659405352566784 35566616412791411245056 36517595461261769834496 37469357208537453821952 37624189263118187102208 38799945177590630449152 39077484127358803771392 39673437044333774635008 40875662409313585987584 41044570105219840475136 42007168635176937848832 42153026859604635549696 42629982684391422296064 43280113139273208692736 44478178554893228310528 44632616674875496464384 45985120210477784236032 47258064714574055079936 47422155217055214993408 48690127281682359779328 49959142944716605095936 50165585684157582802944 50211693759234933522432 51733260236787507265536 52103312169811738361856 52897916059111699513344 53116502489108028850176 53349924619187116867584 54726093473626453966848 55168212885683017089024 56204035812806180732928 56436283894677280653312 58616226191038205657088 59510155566500661952512 61313493613970378981376 63010752952765406773248 63229540289406953324544 64920169708909813039104 66887447578876777070592 66948925012313244696576 68739003221198625570816 68977680315716676354048 71133232825582822490112 73035190922523539668992 74938714417074907643904 75248378526236374204416 77599890355181260898304 78154968254717607542784 79346874088667549270016 81751324818627171975168 82089140210439680950272 84014337270353875697664 84306053719209271099392 85259965368782844592128 89265233349750992928768 91970240420955568472064 94516129429148110159872 94844310434110429986816 97380254563364719558656 99918285889433210191872 100331171368315165605888 100423387518469867044864 103466520473575014531072 104206624339623476723712 106233004978216057700352 106699849238374233735168 112408071625612361465856 112872567789354561306624 117232452382076411314176 119020311133001323905024 122626987227940757962752 126021505905530813546496 126459080578813906649088 129840339417819626078208 133897850024626489393152 137955360631433352708096 142266465651165644980224 146070381845047079337984 149877428834149815287808 150496757052472748408832 155199780710362521796608 156309936509435215085568 158693748177335098540032 164178280420879361900544 168612107438418542198784 178530466699501985857536 183940480841911136944128 189032258858296220319744 189688620868220859973632 194760509126729439117312 200662342736630331211776 200846775036939734089728 206933040947150029062144 213399698476748467470336 224816143251224722931712 225745135578709122613248 234464904764152822628352 238040622266002647810048 245253974455881515925504 252043011811061627092992 252918161157627813298176 267795700049252978786304 275910721262866705416192 284532931302331289960448 292140763690094158675968 299754857668299630575616 300993514104945496817664 310399561420725043593216 312619873018870430171136 337224214876837084397568 357060933399003971715072 367880961683822273888256 378064517716592440639488 379377241736441719947264 389521018253458878234624 401693550073879468179456 413866081894300058124288 426799396953496934940672 449632286502449445863424 451490271157418245226496 468929809528305645256704 476081244532005295620096 505836322315255626596352 535591400098505957572608 551821442525733410832384 569065862604662579920896 584281527380188317351936 601987028209890993635328 620799122841450087186432 674448429753674168795136 714121866798007943430144 735761923367644547776512 756129035433184881278976 758754483472883439894528 803387100147758936358912 827732163788600116248576 853598793906993869881344 899264573004898891726848 902980542314836490452992 937859619056611290513408 1011672644630511253192704 1071182800197011915145216 1103642885051466821664768 1138131725209325159841792 1168563054760376634703872 1241598245682900174372864 1348896859507348337590272 1428243733596015886860288 1517508966945766879789056 1606774200295517872717824 1655464327577200232497152 1707197587813987739762688 1805961084629672980905984 2023345289261022506385408 2142365600394023830290432 2207285770102933643329536 2276263450418650319683584 2483196491365800348745728 2697793719014696675180544 3035017933891533759578112 3213548400591035745435648 3310928655154400464994304 3414395175627975479525376 4046690578522045012770816 4284731200788047660580864 4552526900837300639367168 4966392982731600697491456 6070035867783067519156224 6427096801182071490871296 6621857310308800929988608 6828790351255950959050752 8093381157044090025541632 9105053801674601278734336 9932785965463201394982912 12140071735566135038312448 12854193602364142981742592 13657580702511901918101504 18210107603349202557468672 19865571930926402789965824 24280143471132270076624896 27315161405023803836203008 36420215206698405114937344 54630322810047607672406016 72840430413396810229874688 109260645620095215344812032 218521291240190430689624064
- Sum of all divisors σ(n): 769418018268670820402496000
- Sum of proper divisors (its aliquot sum) s(n): 550896727028480389712871936
- 218521291240190430689624064 is an abundant number, because the sum of its proper divisors (550896727028480389712871936) is greater than itself. Its abundance is 332375435788289959023247872
Bases of 218521291240190430689624064
- Binary: 10110100110000011010111011101111010100100010110000110001000010000000000000000000000000002
- Hexadecimal: 0xB4C1AEEF522C3108000000
- Base-36: RGGBQTI8YCT1C0000
Squares and roots of 218521291240190430689624064
- 218521291240190430689624064 squared (2185212912401904306896240642) is 47751554725280127057976784534760349416596389647876096
- 218521291240190430689624064 cubed (2185212912401904306896240643) is 10434731397294830196917305625040829497705491933629237302664075361657122291974144
-
The
square root of 218521291240190430689624064 is 14782465668493.5490733785 -
218521291240190430689624064 is a
perfect cube number . Itscube root is 602325504
Scales and comparisons
How big is 218521291240190430689624064?- 218,521,291,240,190,430,689,624,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 218,521,291,240,190,430,689,624,064 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 218521291240190430689624064 cubic inches would be around 50193792 feet tall.
Recreational maths with 218521291240190430689624064
- 218521291240190430689624064 backwards is 460426986034091042192125812
- 218521291240190430689624064 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 218521291240190430689624064's digits is 99
- 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 218521291240190430689624064 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 218521291240190430689624064 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/218521291240190430689624064/
Chicago style:
Numbermatics. 2024. "Number 218521291240190430689624064 - Facts about the integer". https://numbermatics.com/n/218521291240190430689624064/
The information we have on file for 218521291240190430689624064 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 218521291240190430689624064, math, Factors of 218521291240190430689624064, curriculum, school, college, exams, university, Prime factorization of 218521291240190430689624064, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighteen septillion, five hundred twenty-one sextillion, two hundred ninety-one quintillion, two hundred forty quadrillion, one hundred ninety trillion, four hundred thirty billion, six hundred eighty-nine million, six hundred twenty-four thousand and sixty-four.