808377708367942863041396736
808,377,708,367,942,863,041,396,736 is an even composite number composed of six prime numbers multiplied together.
808377708367942863041396736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 808377708367942863041396736:
216 × 34 × 74 × 114 × 1992 × 104592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 199 × 199 × 10459 × 10459)See below for interesting mathematical facts about the number 808377708367942863041396736 from the Numbermatics database.
Names of 808377708367942863041396736
- Cardinal: 808377708367942863041396736 can be written as Eight hundred eight septillion, three hundred seventy-seven sextillion, seven hundred eight quintillion, three hundred sixty-seven quadrillion, nine hundred forty-two trillion, eight hundred sixty-three billion, forty-one million, three hundred ninety-six thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 8.08377708367942863041396736 × 1026
Factors of 808377708367942863041396736
Divisors of 808377708367942863041396736
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 199 216 224 231 242 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 398 432 441 448 462 484 504 512 528 539 567 576 588 594 597 616 648 672 686 693 704 726 756 768 784 792 796 847 864 882 891 896 924 968 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1194 1232 1296 1323 1331 1344 1372 1386 1393 1408 1452 1512 1536 1568 1584 1592 1617 1694 1728 1764 1782 1791 1792 1848 1936 2016 2048 2058 2079 2112 2156 2178 2189 2268 2304 2352 2376 2388 2401 2464 2541 2592 2646 2662 2688 2744 2772 2786 2816 2904 3024 3072 3087 3136 3168 3184 3234 3267 3388 3456 3528 3564 3582 3584 3696 3773 3872 3969 3993 4032 4096 4116 4158 4179 4224 4312 4356 4378 4536 4608 4704 4752 4776 4802 4851 4928 5082 5184 5292 5324 5373 5376 5488 5544 5572 5632 5808 5929 6048 6144 6174 6237 6272 6336 6368 6468 6534 6567 6776 6912 7056 7128 7164 7168 7203 7392 7546 7623 7744 7938 7986 8064 8192 8232 8316 8358 8448 8624 8712 8756 9072 9216 9261 9317 9408 9504 9552 9604 9702 9751 9801 9856 10164 10368 10459 10584 10648 10746 10752 10976 11088 11144 11264 11319 11616 11858 11979 12096 12288 12348 12474 12537 12544 12672 12736 12936 13068 13134 13552 13824 14112 14256 14328 14336 14406 14553 14641 14784 15092 15246 15323 15488 15876 15972 16119 16128 16384 16464 16632 16716 16896 17248 17424 17512 17787 18144 18432 18522 18634 18816 19008 19104 19208 19404 19502 19602 19701 19712 20328 20736 20918 21168 21296 21492 21504 21609 21952 22176 22288 22528 22638 22869 23232 23716 23958 24079 24192 24576 24696 24948 25074 25088 25344 25472 25872 26136 26268 26411 27104 27648 27783 27951 28224 28512 28656 28672 28812 29106 29253 29282 29568 30184 30492 30646 30976 31377 31752 31944 32238 32256 32768 32928 33264 33432 33792 33957 34496 34848 35024 35574 35937 36288 36864 37044 37268 37611 37632 38016 38208 38416 38808 39004 39204 39402 39424 39601 40656 41472 41503 41836 42336 42592 42984 43008 43218 43659 43904 43923 44352 44576 45056 45276 45738 45969 46464 47432 47916 48158 48384 49152 49392 49896 50148 50176 50688 50944 51744 52272 52536 52822 53361 54208 55296 55566 55902 56448 57024 57312 57344 57624 58212 58506 58564 59103 59136 60368 60984 61292 61952 62754 63504 63888 64476 64512 64827 65219 65536 65856 66528 66864 67584 67914 68257 68607 68992 69696 70048 71148 71874 72237 72576 73213 73728 74088 74536 75222 75264 76032 76416 76832 77616 78008 78408 78804 78848 79202 79233 81312 82944 83006 83672 83853 84672 85184 85968 86016 86436 87318 87759 87808 87846 88704 89152 90112 90552 91476 91938 92928 94131 94864 95832 96316 96768 98304 98784 99792 100296 100352 101376 101871 101888 102487 103488 104544 105072 105644 106722 107261 107811 108416 110592 111132 111804 112833 112896 114048 114624 114688 115049 115248 116424 117012 117128 118206 118272 118803 120736 121968 122584 123904 124509 125508 127008 127776 128952 129024 129654 130438 131712 131769 133056 133728 135168 135828 136514 137214 137907 137984 139392 140096 142296 143748 144474 145152 146426 147456 148176 149072 150444 150528 152064 152832 153664 155232 156016 156816 157608 157696 158404 158466 160083 162624 165888 166012 167344 167706 168553 169344 170368 171936 172032 172872 174636 175518 175616 175692 177309 177408 178304 180224 181104 182952 183876 185856 188262 189728 191664 192632 193536 194481 195657 196608 197568 199584 200592 200704 202752 203742 203776 204771 204974 206976 209088 210144 211288 213444 214522 215622 216711 216832 219639 221184 222264 223608 225666 225792 228096 229248 229376 230098 230496 232848 234024 234256 236412 236544 237606 237699 241472 243936 245168 247808 249018 251016 251559 254016 255552 257904 258048 259308 260876 263277 263424 263538 264869 266112 267456 270336 271656 273028 274428 275814 275968 277207 278784 280192 282393 284592 287496 288948 290304 290521 292852 294912 296352 298144 300888 301056 304128 305613 305664 307328 307461 310464 312032 313632 315216 315392 316808 316932 320166 321783 325248 331776 332024 334688 335412 337106 338688 340736 343872 344064 345147 345744 349272 351036 351232 351384 354618 354816 356409 356608 360448 362208 365904 367752 371712 373527 376524 379456 383328 385264 387072 388962 391314 395136 395307 399168 401184 401408 405504 407484 407552 409542 409948 413721 413952 418176 420288 422576 426888 429044 431244 433422 433664 435611 439278 442368 444528 447216 451332 451584 456192 456533 458496 458752 460196 460992 465696 468048 468512 472824 473088 475212 475398 477799 480249 482944 487872 490336 495616 498036 502032 503118 505659 508032 511104 512491 515808 516096 518616 521752 526554 526848 527076 529738 532224 534912 540672 543312 546056 548856 551628 551936 554414 557568 560384 564786 569184 574992 577896 580608 581042 585704 586971 589824 592704 596288 601776 602112 608256 611226 611328 614313 614656 614922 620928 624064 627264 630432 630784 633616 633864 640332 643566 650133 650496 658917 663552 664048 669376 670824 674212 677376 681472 687744 688128 690294 691488 698544 702072 702464 702768 709236 709632 712818 713097 713216 717409 720896 724416 731808 735504 743424 747054 750827 753048 754677 758912 766656 770528 774144 777924 782628 789831 790272 790614 794607 798336 802368 802816 805343 811008 814968 815104 819084 819896 827442 827904 831621 836352 840576 845152 847179 853776 858088 862488 866844 867328 871222 871563 878556 884736 889056 894432 902664 903168 912384 913066 916992 920392 921984 922383 931392 936096 937024 945648 946176 950424 950796 955598 960498 965349 965888 975744 980672 991232 996072 1004064 1006236 1011318 1016064 1022208 1024982 1031616 1032192 1035441 1037232 1043504 1053108 1053696 1054152 1059476 1064448 1069227 1069824 1081344 1086624 1092112 1097712 1103256 1103872 1108828 1115136 1120581 1120768 1129572 1138368 1149984 1155792 1161216 1162084 1171408 1173942 1179871 1185408 1185921 1192576 1203552 1204224 1216512 1222452 1222656 1228626 1229312 1229844 1241163 1241856 1248128 1254528 1260864 1261568 1265539 1267232 1267728 1280664 1287132 1300266 1300992 1306833 1317834 1327104 1328096 1338752 1341648 1348424 1354752 1362944 1369599 1375488 1376256 1380588 1382976 1397088 1404144 1404928 1405536 1418472 1419264 1425636 1426194 1426432 1433397 1434818 1448832 1463616 1471008 1486848 1494108 1501654 1506096 1509354 1516977 1517824 1533312 1537473 1541056 1548288 1555848 1565256 1579662 1580544 1581228 1589214 1596672 1604736 1605632 1610686 1622016 1629936 1630208 1638168 1639792 1654884 1655808 1663242 1672704 1681152 1690304 1694358 1707552 1716176 1724976 1733688 1734656 1742444 1743126 1757112 1760913 1769472 1778112 1788864 1805328 1806336 1824768 1826132 1833984 1840784 1842939 1843968 1844766 1854083 1862784 1872192 1874048 1891296 1892352 1900848 1901592 1911196 1920996 1930698 1931776 1940449 1950399 1951488 1961344 1976751 1982464 1992144 2008128 2012472 2022636 2032128 2044416 2049964 2063232 2064384 2070882 2074464 2081341 2087008 2106216 2107392 2108304 2118952 2128896 2138454 2139291 2139648 2152227 2162688 2173248 2184224 2195424 2206512 2207744 2217656 2230272 2241162 2241536 2252481 2259144 2276736 2299968 2311584 2322432 2324168 2342816 2347884 2359742 2370816 2371842 2383821 2385152 2407104 2408448 2416029 2433024 2444904 2445312 2457252 2458624 2459688 2482326 2483712 2494863 2496256 2509056 2521728 2523136 2531078 2534464 2535456 2561328 2574264 2600532 2601984 2613666 2614689 2635668 2654208 2656192 2677504 2683296 2696848 2709504 2725888 2739198 2750976 2761176 2765952 2767149 2794176 2808288 2809856 2811072 2836944 2838528 2851272 2852388 2852864 2866794 2869636 2896047 2897664 2913559 2927232 2942016 2973696 2988216 3003308 3012192 3018708 3033954 3035648 3049277 3066624 3074946 3082112 3096576 3106323 3111696 3130512 3159324 3161088 3162456 3178428 3193344 3195731 3207681 3209472 3211264 3221372 3244032 3259872 3260416 3276336 3279584 3309768 3311616 3326484 3345408 3361743 3362304 3380608 3388716 3415104 3432352 3449952 3467376 3469312 3484888 3486252 3514224 3521826 3539613 3556224 3577728 3587437 3610656 3612672 3649536 3652264 3667968 3681568 3685878 3687936 3689532 3708166 3725568 3744384 3748096 3782592 3784704 3796617 3801696 3803184 3822392 3841992 3861396 3863552 3880898 3900798 3902976 3920499 3922688 3953502 3964928 3984288 4016256 4024944 4045272 4064256 4088832 4099928 4108797 4126464 4128768 4141764 4148928 4162682 4174016 4212432 4214784 4216608 4237904 4257792 4276908 4278582 4279296 4300191 4304454 4346496 4368448 4390848 4413024 4415488 4435312 4460544 4482324 4483072 4504962 4518288 4550931 4553472 4599936 4612419 4623168 4644864 4648336 4685632 4695768 4719484 4741632 4743684 4767642 4770304 4791721 4814208 4816896 4832058 4866048 4889808 4890624 4914504 4917248 4919376 4964652 4967424 4989726 4992512 5018112 5021863 5043456 5046272 5062156 5068928 5070912 5122656 5148528 5201064 5203968 5227332 5229378 5255789 5271336 5282739 5308416 5312384 5355008 5366592 5393696 5419008 5451776 5478396 5501952 5522352 5528817 5531904 5534298 5562249 5588352 5616576 5619712 5622144 5637401 5673888 5677056 5702544 5704776 5705728 5733588 5739272 5792094 5795328 5821347 5827118 5854464 5884032 5930253 5947392 5976432 6006616 6024384 6037416 6067908 6071296 6098554 6133248 6149892 6164224 6193152 6212646 6223392 6244023 6261024 6318648 6322176 6324912 6356856 6386688 6391462 6415362 6418944 6442744 6456681 6488064 6519744 6520832 6552672 6559168 6619536 6623232 6652968 6690816 6723486 6724608 6757443 6761216 6777432 6830208 6864704 6899904 6934752 6938624 6969776 6972504 7028448 7043652 7079226 7112448 7151463 7155456 7174874 7221312 7225344 7248087 7299072 7304528 7335936 7363136 7371756 7375872 7379064 7416332 7451136 7484589 7488768 7496192 7565184 7569408 7593234 7603392 7606368 7644784 7683984 7722792 7727104 7761796 7801596 7805952 7840998 7844067 7845376 7907004 7929856 7968576 8032512 8049888 8090544 8128512 8177664 8199856 8217594 8252928 8259097 8283528 8297856 8301447 8325364 8348032 8424864 8429568 8433216 8475808 8515584 8553816 8557164 8558592 8600382 8608908 8688141 8692992 8736896 8740677 8781696 8826048 8830976 8858773 8870624 8921088 8964648 8966144 9009924 9036576 9101862 9106944 9147831 9199872 9224838 9246336 9289728 9296672 9318969 9371264 9391536 9438968 9483264 9487368 9535284 9540608 9583442 9587193 9628416 9633792 9664116 9732096 9779616 9781248 9829008 9834496 9838752 9929304 9934848 9979452 9985024 10036224 10043726 10086912 10124312 10137856 10141824 10245312 10297056 10402128 10407936 10454664 10458756 10511578 10542672 10565478 10618839 10624768 10710016 10733184 10762311 10787392 10838016 10903552 10956792 11003904 11044704 11057634 11063808 11068596 11124498 11176704 11233152 11239424 11244288 11274802 11347776 11354112 11389851 11405088 11409552 11411456 11467176 11478544 11584188 11590656 11642694 11654236 11708928 11761497 11768064 11860506 11894784 11952864 12013232 12048768 12074832 12135816 12142592 12197108 12266496 12299784 12326391 12328448 12386304 12425292 12446784 12488046 12522048 12637296 12644352 12649824 12713712 12773376 12782924 12830724 12837888 12885488 12900573 12913362 12978581 13039488 13041664 13105344 13118336 13239072 13246464 13305936 13381632 13446972 13449216 13514886 13522432 13554864 13583143 13652793 13660416 13729408 13799808 13837257 13869504 13877248 13920929 13939552 13945008 14056896 14087304 14158452 14224896 14302926 14310912 14349748 14375163 14442624 14450688 14496174 14569387 14598144 14609056 14671872 14726272 14743512 14751744 14758128 14832664 14902272 14969178 14977536 14992384 15065589 15130368 15138816 15186468 15206784 15212736 15289568 15367968 15445584 15454208 15523592 15603192 15611904 15681996 15688134 15690752 15767367 15814008 15937152 16065024 16099776 16181088 16257024 16355328 16399712 16435188 16505856 16518194 16567056 16595712 16602894 16650728 16686747 16696064 16849728 16859136 16866432 16912203 16951616 17031168 17107632 17114328 17117184 17200764 17217816 17376282 17385984 17464041 17473792 17481354 17563392 17652096 17661952 17717546 17741248 17842176 17929296 17932288 18019848 18073152 18203724 18213888 18295662 18399744 18449676 18492672 18579456 18593344 18637938 18732069 18742528 18783072 18877936 18966528 18974736 19070568 19081216 19166884 19174386 19256832 19328232 19370043 19464192 19559232 19562496 19658016 19668992 19677504 19858608 19869696 19958904 19970048 20072448 20087452 20173824 20248624 20272329 20275712 20283648 20394913 20490624 20594112 20804256 20815872 20909328 20917512 21023156 21085344 21130956 21237678 21249536 21344939 21420032 21454389 21466368 21524622 21574784 21676032 21744261 21807104 21913584 22007808 22089408 22115268 22127616 22137192 22248996 22353408 22453767 22466304 22478848 22488576 22549604 22695552 22708224 22779702 22810176 22819104 22822912 22894751 22934352 22957088 23168376 23181312 23285388 23308472 23417856 23522994 23532201 23536128 23721012 23789568 23905728 24026464 24097536 24149664 24271632 24285184 24394216 24532992 24599568 24652782 24656896 24777291 24850584 24893568 24976092 25044096 25112059 25274592 25288704 25299648 25427424 25546752 25565848 25661448 25675776 25770976 25801146 25826724 25957162 26078976 26210688 26222031 26236672 26478144 26492928 26576319 26611872 26763264 26893944 26898432 27029772 27044864 27109728 27166286 27305586 27320832 27443493 27458816 27599616 27674514 27739008 27754496 27841858 27879104 27890016 28113792 28174608 28316904 28449792 28605852 28621824 28699496 28750326 28761579 28885248 28901376 28992348 29138774 29196288 29218112 29343744 29452544 29487024 29503488 29516256 29665328 29804544 29938356 29955072 29984768 30131178 30260736 30372936 30413568 30425472 30579136 30735936 30891168 30908416 31047184 31206384 31223808 31363992 31376268 31381504 31534734 31628016 31856517 31874304 32130048 32199552 32286933 32362176 32514048 32710656 32799424 32870376 33011712 33036388 33134112 33191424 33205788 33301456 33373494 33392128 33542047 33699456 33718272 33732864 33824406 33903232 34062336 34169553 34215264 34228656 34234368 34401528 34435632 34752564 34771968 34928082 34947584 34962708 35126784 35153041 35284491 35304192 35323904 35435092 35482496 35684352 35858592 35864576 36039696 36146304 36407448 36427776 36591324 36799488 36899352 36979173 36985344 37158912 37186688 37275876 37464138 37485056 37566144 37755872 37933056 37949472 38141136 38162432 38333768 38348772 38513664 38656464 38701719 38740086 38935743 39118464 39124992 39316032 39337984 39355008 39461807 39717216 39739392 39917808 39940096 40144896 40174904 40347648 40497248 40544658 40551424 40567296 40749429 40789826 40981248 41188224 41511771 41608512 41631744 41762787 41818656 41835024 42046312 42170688 42261912 42475356 42499072 42689878 42840064 42908778 42932736 43049244 43125489 43149568 43352064 43488522 43614208 43708161 43827168 44015616 44178816 44230536 44255232 44274384 44497992 44706816 44907534 44932608 44977152 45099208 45196767 45391104 45416448 45559404 45620352 45638208 45645824 45789502 45868704 45914176 46336752 46362624 46570776 46616944 46835712 47045988 47064402 47072256 47302101 47442024 47811456 48052928 48195072 48299328 48543264 48570368 48788432 49065984 49199136 49305564 49313792 49554582 49701168 49787136 49952184 50060241 50088192 50224118 50549184 50577408 50599296 50736609 50854848 51093504 51131696 51322896 51351552 51541952 51602292 51653448 51914324 52157952 52392123 52421376 52444062 52473344 52708931 52956288 52985856 53152638 53223744 53526528 53787888 53796864 54059544 54089728 54219456 54332572 54611172 54641664 54886986 54917632 55199232 55349028 55478016 55508992 55683716 55758208 55780032 56196207 56227584 56349216 56633808 56899584 57211704 57243648 57398992 57500652 57523158 57770496 57813679 57984696 58110129 58277548 58392576 58436224 58687488 58905088 58974048 59006976 59032512 59330656 59609088 59876712 59910144 59969536 60262356 60521472 60745872 60816987 60827136 60850944 61158272 61184739 61471872 61782336 61816832 62011411 62094368 62412768 62447616 62727984 62752536 62763008 63069468 63256032 63713034 63748608 64034817 64260096 64399104 64573866 64724352 65028096 65232783 65421312 65598848 65740752 66023424 66072776 66268224 66382848 66411576 66602912 66746988 66784256 67084094 67398912 67436544 67465728 67648812 67806464 68124672 68339106 68430528 68457312 68468736 68684253 68803056 68871264 69505128 69543936 69856164 69895168 69925416 70253568 70306082 70568982 70608384 70870184 70964992 71368704 71717184 71729152 72079392 72292608 72814896 72855552 73182648 73598976 73798704 73958346 73970688 74331873 74373376 74551752 74928276 74970112 75132288 75336177 75511744 75866112 75898944 76282272 76324864 76667536 76697544 77027328 77312928 77403438 77480172 77871486 78236928 78632064 78666093 78675968 78710016 78923614 79434432 79478784 79728957 79835616 79880192 80289792 80349808 80695296 80994496 81089316 81102848 81134592 81498858 81579652 81962496 82330479 82376448 83023542 83217024 83263488 83525574 83637312 83670048 84092624 84341376 84523824 84950712 84998144 85379756 85680128 85817556 85865472 86098488 86250978 86284737 86299136 86704128 86977044 87228416 87416322 87654336 88031232 88357632 88461072 88510464 88548768 88995984 89413632 89815068 89865216 89954304 90198416 90393534 90782208 90850067 91118808 91240704 91276416 91291648 91579004 91737408 91828352 92673504 92725248 93141552 93233888 93671424 94091976 94128804 94144512 94604202 94884048 95082001 95569551 95622912 96105856 96390144 96598656 96860799 97086528 97140736 97446503 97576864 98131968 98398272 98611128 98627584 99109164 99402336 99574272 99904368 100120482 100176384 100448236 100626141 101098368 101154816 101198592 101473218 101709696 101985709 102187008 102263392 102508659 102645792 102703104 103083904 103204584 103306896 103828648 104315904 104784246 104842752 104888124 104946688 105417862 105459123 105912576 105971712 106305276 106447488 107053056 107575776 107593728 108119088 108179456 108438912 108665144 109222344 109283328 109390681 109773972 109835264 110398464 110698056 110956032 111367432 111516416 111560064 112392414 112455168 112698432 113267616 113799168 114423408 114487296 114797984 115001304 115046316 115540992 115627358 115969392 116220258 116555096 116807229 116872448 117374976 117810176 117948096 118013952 118065024 118385421 118661312 119218176 119753424 119820288 119939072 120524712 121042944 121491744 121633974 121654272 121701888 122248287 122316544 122369478 122943744 123564672 123633664 124022822 124188736 124825536 124895232 125288361 125455968 125505072 125526016 126138936 126512064 127426068 127497216 128069634 128520192 128798208 129147732 129376467 129448704 130056192 130465566 130842624 131124483 131197696 131481504 132046848 132145552 132536448 132765696 132823152 133205824 133493976 133568512 134168188 134797824 134931456 135297624 135590301 135612928 136249344 136678212 136861056 136914624 136937472 137368506 137606112 137742528 139010256 139087872 139712328 139790336 139850832 140507136 140612164 141137964 141216768 141740368 141906303 141929984 142764391 143434368 143458304 144158784 144585216 145629792 145711104 146365296 147197952 147597408 147916692 147941376 148663746 148746752 149103504 149414573 149856552 149940224 150180723 150264576 150672354 151023488 151732224 151797888 152209827 152564544 152649728 153130219 153335072 153395088 154054656 154625856 154806876 154960344 155742972 156473856 157176369 157264128 157332186 157351936 157420032 157847228 158126793 158868864 158957568 159457914 159671232 159760384 160263257 160579584 160699616 161390592 161988992 162178632 162205696 162269184 162997716 163159304 163924992 164660958 164752896 166047084 166434048 166526976 167051148 167274624 167340096 168185248 168588621 168682752 169047648 169901424 169996288 170759512 171360256 171635112 171730944 172196976 172501956 172569474 172598272 173441037 173954088 174832644 175308672 176062464 176715264 176922144 177020928 177097536 177991968 178827264 179630136 179730432 179908608 180396832 180787068 181564416 181700134 182237616 182481408 182552832 183158008 183474816 183554217 183656704 185347008 185450496 186034233 186283104 186467776 187342848 188183952 188257608 188289024 189208404 189768096 190164002 191139102 191245824 192104451 192211712 192780288 193197312 193721598 194173056 194281472 194893006 195153728 196263936 196796544 197222256 197255168 198218328 198804672 199148544 199808736 200240964 200352768 200896472 201252282 202196736 202309632 202397184 202946436 203419392 203971418 204374016 204526784 205017318 205291584 205406208 206052759 206167808 206409168 206613792 207657296 208631808 209568492 209685504 209776248 209893376 210835724 210918246 211825152 212610552 212894976 214106112 215151552 215187456 216238176 216358912 216877824 217330288 218444688 218566656 218781362 219547944 219670528 220796928 221396112 221912064 222734864 222995619 223032832 223120128 224784828 224910336 225396864 226008531 226535232 227598336 228846816 228974592 229595968 230002608 230092632 231081984 231254716 231938784 232440516 233110192 233614458 233744896 234794329 235620352 235896192 235998279 236027904 236130048 236770842 237322624 238436352 239186871 239506848 239640576 239878144 241049424 242085888 242983488 243267948 243308544 243403776 244496574 244633088 244738956 245887488 246991437 247129344 247267328 248045644 248377472 249651072 249790464 250576722 250911936 251010144 251052032 251842261 252277872 253024128 254852136 254994432 256139268 257040384 257596416 258295464 258752934 258854211 258897408 260112384 260931132 261685248 262248966 262395392 262963008 264093696 264291104 265072896 265531392 265646304 266411648 266987952 267137024 268336376 269595648 269862912 270595248 271180602 271225856 272550201 273356424 273722112 273829248 273874944 274737012 275212224 275485056 276232649 278020512 278175744 279424656 279580672 279701664 281014272 281224328 282275928 282433536 283480736 283812606 283859968 285246003 285528782 286868736 288317568 289170432 290582397 291259584 291422208 292339509 292730592 294395904 295194816 295833384 295882752 297327492 297493504 298207008 298829146 299713104 299880448 300361446 300529152 301344708 301878423 302046976 303464448 303595776 304419654 305129088 305299456 305957127 306260438 306670144 306790176 308109312 309251712 309613752 309920688 311485944 312947712 314352738 314528256 314664372 314840064 315694456 316253586 316377369 317737728 317915136 318915828 319342464 319520768 320526514 321159168 321399232 322781184 323977984 324357264 324411392 324538368 325995432 326318608 327849984 328172043 329321916 329505792 332094168 332868096 334102296 334549248 334680192 336370496 337177242 337365504 338095296 339802848 339992576 341519024 342720512 343270224 343461888 344393952 345003912 345138948 345196544 346882074 347908176 349665288 350421687 350617344 352124928 353430528 353844288 354041856 354195072 355156263 355983936 357654528 359260272 359460864 359817216 360793664 361574136 363128832 363400268 364475232 364962816 365105664 366316016 366744861 366949632 367108434 367313408 368962517 370694016 370900992 372068466 372566208 372935552 374685696 375865083 376367904 376515216 376578048 378416808 379536192 380328004 382278204 382491648 384208902 384423424 385560576 386394624 387443196 388129401 388346112 388562944 389786012 390307456 392527872 393373449 393593088 394444512 394510336 396436656 397609344 398297088 399617472 400481928 400705536 401792944 402504564 404393472 404794368 405892872 406770903 406838784 407942836 408748032 409053568 410034636 410583168 410812416 412105518 412335616 412818336 413227584 414186859 415314592 417263616 419136984 419371008 419552496 419786752 421671448 421836492 423650304 425221104 425718909 425789952 428293173 430303104 430374912 432476352 432717824 433755648 434079877 434660576 436889376 437133312 437562724 439095888 439341056 441593856 442792224 443824128 445469728 445991238 446065664 446240256 448243719 449569656 449820672 450793728 452017062 453070464 455196672 456629481 457693632 457949184 459191936 459390657 460005216 460185264 462163968 462509432 463877568 464881032 466220384 467228916 467489792 469588658 471240704 471792384 471996558 472055808 472260096 473541684 474380379 474645248 476872704 478373742 479013696 479281152 479756288 480789771 482098848 484171776 485966976 486535896 486617088 486807552 488993148 489266176 489477912 491774976 493982874 494258688 496091288 496754944 499302144 499580928 501153444 501823872 502020288 502104064 503684522 504555744 506048256 509704272 509988864 512278536 514080768 515192832 516590928 517505868 517708422 517794816 520323111 521862264 524497932 524790784 525926016 528187392 528582208 530145792 531062784 531292608 532823296 533975904 534274048 536672752 539191296 539725824 541190496 542361204 542451712 545100402 546712848 547444224 547658496 549474024 550424448 550662651 550970112 552465298 556041024 556351488 558102699 558849312 559161344 559403328 562028544 562448656 564551856 564867072 566961472 567625212 567719936 570492006 571057564 573737472 576313353 576635136 578340864 579798241 581164794 582519168 582844416 584679018 585461184 588791808 590389632 591666768 591765504 594654984 594987008 596414016 597658292 599426208 599760896 600722892 601058304 602689416 603756846 604093952 606928896 607191552 608839308 610258176 610598912 611914254 612520876 613340288 613580352 616218624 618158277 618503424 619227504 619841376 622971888 625895424 628705476 629056512 629328744 629680128 631388912 632507172 632754738 635475456 635950469 637831656 638684928 639041536 641053028 642318336 642798464 645562368 647955968 648714528 648822784 649076736 651990864 652637216 655699968 656344086 658643832 659011584 664188336 665736192 668204592 668986857 669098496 669360384 672740992 674354484 674731008 676190592 678025593 679605696 679985152 682125521 683038048 685441024 686540448 686923776 688787904 690007824 690277896 690393088 693764148 695816352 699330576 700843374 701234688 704382987 706861056 707688576 708083712 708390144 710312526 711967872 713899963 715309056 717560613 718520544 718921728 719634432 721587328 723148272 726257664 726800536 728950464 729925632 730211328 732632032 733489722 733899264 734216868 734626816 737925034 741388032 741801984 744136932 745132416 745871104 749371392 751730166 752735808 753030432 753156096 755526783 756833616 759072384 760656008 764556408 764983296 765734767 768417804 768846848 771121152 772789248 774886392 776258802 776692224 779572024 780614912 785055744 786746898 787186176 788889024 789020672 792873312 795218688 796594176 799234944 800963856 801411072 803585888 805009128 808786944 809588736 811785744 813541806 813677568 815885672 817650603 818107136 820069272 821166336 821624832 824211036 824671232 825636672 826455168 828373718 828697947 830629184 834527232 838273968 838742016 839104992 839573504 843342896 843672984 847300608 850442208 851437818 851579904 855738009 856586346 860606208 864952704 865435648 867511296 868159754 869321152 873778752 874266624 875125448 877018527 878191776 878682112 883187712 885584448 887648256 890939456 891982476 892131328 892480512 896487438 899139312 899641344 901587456 904034124 905635269 906140928 910393344 913258962 915387264 915898368 917871381 918383872 918781314 920010432 920370528 924327936 925018864 927755136 929762064 932440768 934457832 934979584 939177316 942481408 943584768 943993116 944520192 947083368 948760758 949132107 949290496 953745408 956747484 958027392 958562304 959512576 961579542 964197696 968343552 971933952 973071792 973234176 973615104 977986296 978532352 978955824 983549952 984516129 987965748 988517376 992182576 993509888 998604288 999350737 1002306888 1003647744 1004040576 1004208128 1007369044 1009111488 1012096512 1019408544 1019977728 1024557072 1028161536 1030385664 1033181856 1035011736 1035416844 1035589632 1040646222 1043724528 1045902011 1048995864 1049581568 1051265061 1051852032 1056374784 1057164416 1060291584 1062125568 1062585216 1065468789 1065646592 1067951808 1068548096 1071911533 1073345504 1078382592 1079451648 1082380992 1084722408 1084903424 1090200804 1093425696 1094888448 1095316992 1098948048 1100234583 1100848896 1101325302 1101940224 1104930596 1106887551 1112082048 1112702976 1116205398 1117698624 1118322688 1118806656 1121842799 1124057088 1124897312 1127595249 1129103712 1129734144 1133922944 1135250424 1135439872 1140984012 1142115128 1147474944 1152626706 1153270272 1156681728 1159596482 1162329588 1165038336 1165688832 1169358036 1170922368 1177583616 1180120347 1180779264 1183333536 1183531008 1189309968 1189974016 1192828032 1195316584 1198852416 1199521792 1201445784 1202116608 1203297491 1205378832 1207513692 1208187904 1214383104 1217678616 1220516352 1223828508 1225041752 1226680576 1227160704 1232437248 1236316554 1237006848 1238455008 1239682752 1242560577 1245943776 1251790848 1257410952 1258113024 1258657488 1259360256 1262777824 1265014344 1265509476 1270950912 1271900938 1275663312 1277369856 1282106056 1284879519 1285596928 1291124736 1295911936 1297429056 1297645568 1298153472 1302239631 1303981728 1305274432 1311399936 1312688172 1317287664 1318023168 1328376672 1331472384 1336409184 1337973714 1338196992 1338720768 1344731157 1345481984 1348708968 1349462016 1352381184 1356051186 1359211392 1359970304 1364251042 1366076096 1373080896 1373847552 1377575808 1378171971 1380015648 1380555792 1380786176 1387528296 1391632704 1398661152 1401686748 1402469376 1408765974 1413722112 1415377152 1416167424 1416780288 1420625052 1423141137 1423935744 1427799926 1430618112 1435121226 1437041088 1437843456 1439268864 1442369313 1443174656 1446296544 1452515328 1453601072 1457900928 1459851264 1460422656 1465264064 1466979444 1467798528 1468433736 1469253632 1475850068 1482776064 1488273864 1490264832 1491742208 1498742784 1503460332 1505471616 1506060864 1506312192 1511053566 1513667232 1518144768 1521312016 1529112816 1529966592 1531469534 1536835608 1537693696 1542242304 1545578496 1549772784 1552517604 1553384448 1559144048 1560969333 1561229824 1573493796 1574372352 1577778048 1578041344 1585746624 1590437376 1593188352 1598469888 1601927712 1602822144 1607171776 1610018256 1617573888 1619177472 1623571488 1627083612 1627355136 1631771344 1635301206 1636214272 1640138544 1642332672 1643560303 1648422072 1649342464 1651273344 1651987953 1652910336 1656747436 1657395894 1661258368 1669054464 1674308097 1676547936 1677484032 1678209984 1679147008 1686685792 1687345968 1694601216 1700884416 1702875636 1703159808 1711476018 1713172692 1721212416 1728940059 1729905408 1730871296 1735022592 1736319508 1738642304 1739394723 1747557504 1748533248 1750250896 1754037054 1756383552 1757364224 1762895827 1766375424 1771168896 1775296512 1781878912 1783964952 1784262656 1784961024 1792974876 1798278624 1799282688 1803174912 1808068248 1811270538 1812281856 1820786688 1826517924 1830774528 1831796736 1835742762 1836767744 1837562628 1840020864 1840741056 1848655872 1850037728 1854474831 1855510272 1859524128 1864881536 1868915664 1869959168 1878354632 1884962816 1887169536 1887986232 1889040384 1894166736 1897521516 1898264214 1898580992 1907851407 1913494968 1916054784 1917124608 1923159084 1928395392 1936687104 1943867904 1946143584 1946468352 1947230208 1955972592 1957064704 1957911648 1967099904 1969032258 1975931496 1977034752 1984365152 1987019776 1997208576 1998701474 2004613776 2007295488 2008081152 2014738088 2018222976 2024193024 2034076779 2038817088 2039955456 2046376563 2049114144 2056323072 2060771328 2066363712 2070023472 2070833688 2071179264 2081292444 2087449056 2091804022 2097991728 2099163136 2102530122 2103704064 2113148961 2114328832 2120583168 2124251136 2125170432 2130937578 2131293184 2135903616 2137096192 2141699889 2143823066 2146691008 2156765184 2158903296 2164761984 2169444816 2169806848 2180401608 2186851392 2189776896 2190633984 2197896096 2200469166 2201697792 2202650604 2203880448 2209861192 2213775102 2224164096 2225405952 2232410796 2235397248 2236645376 2237613312 2243685598 2248114176 2249794624 2255190498 2258207424 2259468288 2266580349 2267845888 2270500848 2270879744 2281968024 2284230256 2294949888 2297204301 2305253412 2306540544 2313363456 2319192964 2324659176 2330076672 2338716072 2341844736 2355167232 2360240694 2361558528 2366667072 2367062016 2378619936 2379948032 2385656064 2390633168 2397704832 2399043584 2402891568 2404233216 2406594982 2410757664 2415027384 2416375808 2428766208 2435357232 2441032704 2447657016 2450083504 2452951809 2453361152 2454321408 2464874496 2472633108 2474013696 2476910016 2479365504 2485121154 2486093841 2491887552 2503581696 2514821904 2516226048 2517314976 2518720512 2525555648 2530028688 2531018952 2541901824 2543801876 2551326624 2554739712 2564212112 2567214027 2569759038 2571193856 2582737619 2591823872 2594858112 2595291136 2596306944 2604479262 2607963456 2610548864 2622799872 2625376344 2631055581 2634575328 2636046336 2656753344 2662944768 2672818368 2675947428 2676393984 2677441536 2689462314 2690963968 2697417936 2698924032 2704762368 2712102372 2716905807 2718422784 2719940608 2728502084 2732152192 2746161792 2747695104 2753614143 2755151616 2756343942 2760031296 2761111584 2761572352 2770264871 2775056592 2783265408 2797322304 2803373496 2804938752 2817531948 2827444224 2830754304 2833560576 2841250104 2846282274 2847396321 2847871488 2855599852 2861236224 2870242452 2874082176 2875686912 2878537728 2884738626 2886349312 2892593088 2899308013 2905030656 2907202144 2915801856 2919702528 2920845312 2930528128 2933958888 2935597056 2936867472 2938507264 2951700136 2953548387 2965552128 2976547728 2980529664 2983484416 2998052211 3006920664 3010943232 3012121728 3012624384 3022107132 3027334464 3036289536 3038559139 3042624032 3058225632 3059933184 3062939068 3073671216 3075387392 3084484608 3091156992 3099545568 3105035208 3106768896 3118288096 3121938666 3122459648 3137706033 3146987592 3148744704 3155556096 3171493248 3180874752 3186376704 3196406367 3196939776 3203855424 3205644288 3214343552 3215734599 3220036512 3235147776 3238354944 3247142976 3254167224 3254710272 3263542688 3270602412 3272428544 3280277088 3284665344 3287120606 3296844144 3298684928 3302546688 3303975906 3305820672 3313494872 3314791788 3320662653 3322516736 3338108928 3348616194 3353095872 3354968064 3356419968 3358294016 3365528397 3373371584 3374691936 3389202432 3401768832 3405751272 3406319616 3422952036 3426345384 3442424832 3457880118 3459810816 3470045184 3472639016 3477284608 3478789446 3495115008 3497066496 3500501792 3508074108 3512767104 3514728448 3525791654 3532750848 3542337792 3550593024 3563757824 3567929904 3568525312 3569922048 3585949752 3596557248 3598565376 3606349824 3609892473 3616136496 3622541076 3624563712 3653035848 3661549056 3671485524 3673535488 3675125256 3680041728 3681482112 3697311744 3700075456 3708949662 3711020544 3719048256 3727681731 3729763072 3737831328 3739918336 3756709264 3769925632 3774339072 3775972464 3778080768 3788333472 3795043032 3796528428 3797161984 3815702814 3826989936 3832109568 3846318168 3854638557 3856790784 3873374208 3887735808 3892287168 3892936704 3894460416 3906718893 3911945184 3914129408 3915823296 3934199808 3938064516 3951862992 3954069504 3968730304 3974039552 3994417152 3997402948 4009227552 4014590976 4016162304 4029476176 4034193471 4036445952 4048386048 4058587687 4068153558 4077634176 4079910912 4092753126 4098228288 4121542656 4132727424 4134515913 4140046944 4141667376 4142358528 4162584888 4174898112 4183608044 4195983456 4198326272 4205060244 4207408128 4226297922 4228657664 4241166336 4248502272 4250340864 4261875156 4262586368 4269423411 4271807232 4274192384 4283399778 4287646132 4293382016 4313530368 4317806592 4327107939 4329523968 4338889632 4339613696 4360803216 4373702784 4379553792 4381267968 4395792192 4400938332 4403395584 4405301208 4407760896 4419722384 4427550204 4448328192 4464821592 4470794496 4473290752 4475226624 4487371196 4496228352 4499589248 4510380996 4516414848 4518936576 4533160698 4535691776 4541001696 4541759488 4556055449 4563936048 4568460512 4589899776 4594408602 4610506824 4613081088 4626726912 4638385928 4649318352 4660153344 4677432144 4682907999 4683689472 4720481388 4723117056 4733334144 4734124032 4757239872 4759896064 4771312128 4774878647 4781266336 4795409664 4798087168 4805783136 4808466432 4813189964 4821515328 4830054768 4832751616 4857532416 4870714464 4882065408 4895314032 4900167008 4905903618 4906722304 4908642816 4930680909 4945266216 4948027392 4953820032 4958731008 4970242308 4972187682 4983775104 4997299741 5007163392 5022924291 5029643808 5032452096 5034629952 5037441024 5051111296 5060057376 5062037904 5083803648 5087603752 5102653248 5109479424 5128424224 5134428054 5139518076 5142387712 5165475238 5183647744 5189716224 5192613888 5208958524 5215926912 5218184169 5221097728 5245599744 5250752688 5262111162 5269150656 5272092672 5288687481 5313506688 5325889536 5345636736 5351894856 5352787968 5354883072 5360143369 5378924628 5381927936 5394835872 5397848064 5409524736 5424204744 5433811614 5436845568 5457004168 5464304384 5492323584 5495390208 5507228286 5510303232 5512687884 5520062592 5522223168 5523144704 5540529742 5550113184 5566530816 5594644608 5606746992 5609877504 5635063896 5654888448 5661508608 5667121152 5682500208 5692564548 5694792642 5695742976 5711199704 5723554221 5740484904 5748164352 5751373824 5769477252 5772698624 5785186176 5798616026 5810061312 5814404288 5831603712 5839405056 5841690624 5861056256 5867917776 5871194112 5873734944 5877014528 5903400272 5907096774 5931104256 5953095456 5961059328 5966968832 5996104422 6013841328 6021886464 6024243456 6044214264 6054668928 6072579072 6077118278 6085248064 6116451264 6119866368 6125878136 6139129689 6147342432 6150774784 6168969216 6182313984 6199091136 6210070416 6213537792 6236576192 6243877332 6244919296 6275412066 6293975184 6297489408 6311112192 6339446883 6342986496 6361749504 6372753408 6392812734 6393879552 6407710848 6411288576 6425099667 6428687104 6431469198 6440073024 6470295552 6476709888 6494285952 6508334448 6509420544 6527085376 6541204824 6544857088 6560554176 6569330688 6574241212 6593688288 6597369856 6605093376 6607951812 6611641344 6626989744 6629583576 6641325306 6645033472 6676217856 6697232388 6706191744 6709936128 6712839936 6716588032 6731056794 6746743168 6749383872 6778404864 6799741047 6803537664 6811502544 6812639232 6845904072 6852690768 6884849664 6891612903 6915760236 6919621632 6940090368 6945278032 6954569216 6957578892 6990230016 6995455159 7001003584 7016148216 7025534208 7029456896 7051583308 7065501696 7084675584 7101186048 7127515648 7135859808 7137050624 7139844096 7171899504 7193114496 7197130752 7212699648 7219784946 7232272992 7245082152 7249127424 7306071696 7323098112 7342971048 7347070976 7350250512 7358855427 7360083456 7362964224 7394623488 7400150912 7417899324 7422041088 7438096512 7455363462 7458281523 7459526144 7475662656 7479836672 7503380731 7513418528 7539851264 7548678144 7551944928 7556161536 7576666944 7590086064 7593056856 7594323968 7631405628 7653979872 7664219136 7692636336 7701642081 7709277114 7713581568 7748212857 7775471616 7784574336 7785873408 7788920832 7813437786 7823890368 7828258816 7831646592 7852899593 7868399616 7876129032 7893166743 7903725984 7908139008 7937460608 7948079104 7988834304 7994805896 8018455104 8029181952 8032324608 8058952352 8068386942 8072891904 8096772096 8117175374 8136307116 8155268352 8159821824 8185506252 8196456576 8243085312 8260842429 8265454848 8269031826 8280093888 8283334752 8284717056 8310794613 8325169776 8349796224 8367216088 8391966912 8396652544 8410120488 8414816256 8423082437 8452595844 8457315328 8482332672 8500681728 8523750312 8525172736 8538846822 8543614464 8566799556 8575292264 8586764032 8627060736 8635613184 8654215878 8659047936 8677779264 8679227392 8697924039 8721606432 8747405568 8759107584 8762535936 8791584384 8801876664 8806791168 8810602416 8815521792 8839444768 8855100408 8860645161 8896656384 8929643184 8941588992 8950453248 8974742392 8994156633 8999178496 9020761992 9032829696 9037873152 9066321396 9071383552 9082003392 9083518976 9112110898 9115677417 9127872096 9136921024 9179799552 9188817204 9221013648 9226162176 9253453824 9276771856 9298636704 9320306688 9354864288 9365815998 9367378944 9413118099 9440962776 9446234112 9466668288 9514479744 9519792128 9542624256 9549757294 9562532672 9590819328 9611566272 9616932864 9626379928 9643030656 9647203797 9660109536 9665503232 9715064832 9741428928 9764130816 9790628064 9800334016 9811807236 9813444608 9817285632 9861361818 9890532432 9896054784 9907640064 9917462016 9940484616 9944375364 9961987959 9967550208 9994599482 10014326784 10045848582 10059287616 10064904192 10069259904 10074882048 10096585191 10102222592 10120114752 10124075808 10167607296 10175207504 10205306496 10218958848 10256848448 10268856108 10279036152 10284775424 10330950476 10367295488 10379432448 10417917048 10431853824 10436368338 10442195456 10491199488 10501505376 10524222324 10538301312 10544185344 10577374962 10627013376 10651779072 10691273472 10703789712 10705575936 10709766144 10720286738 10757849256 10763855872 10789671744 10795696128 10819049472 10829677419 10848409488 10867623228 10873691136 10914008336 10928608768 10984647168 11014456572 11020606464 11025375768 11040125184 11044446336 11046289408 11081059484 11100226368 11133061632 11183045193 11189289216 11213493984 11219755008 11270127792 11309776896 11323017216 11334242304 11365000416 11385129096 11389585284 11391485952 11422399408 11447108442 11480969808 11496328704 11504922121 11538954504 11545397248 11563915671 11570372352 11597232052 11620122624 11628808576 11663207424 11678810112 11683381248 11720156679 11722112512 11735835552 11742388224 11747469888 11754029056 11806800544 11814193548 11862208512 11906190912 11922118656 11933937664 11992208844 12027682656 12043772928 12048486912 12088428528 12102580413 12109337856 12145158144 12154236556 12170496128 12175763061 12232902528 12239732736 12251756272 12278259378 12294684864 12301549568 12340270789 12364627968 12398182272 12403547739 12420140832 12427075584 12473152384 12487754664 12489838592 12550824132 12587950368 12594978816 12622224384 12678893766 12685972992 12723499008 12745506816 12785625468 12787759104 12815421696 12822577152 12850199334 12857374208 12862938396 12880146048 12940591104 12953419776 12981323817 12988571904 13016668896 13018841088 13054170752 13082409648 13089714176 13121108352 13138661376 13148482424 13187376576 13194739712 13210186752 13215903624 13223282688 13236272401 13253979488 13259167152 13282650612 13290066944 13394464776 13412383488 13419872256 13425679872 13462113588 13493486336 13498767744 13556809728 13599482094 13607075328 13623005088 13625278464 13668166347 13691808144 13705381536 13769699328 13783225806 13831520472 13839243264 13880180736 13890556064 13909138432 13915157784 13980460032 13990910318 14002007168 14032296432 14051068416 14103166616 14169351168 14202372096 14255031296 14271719616 14274101248 14279688192 14324635941 14343799008 14386228992 14394261504 14425399296 14439569892 14464545984 14490164304 14498254848 14612143392 14646196224 14685942096 14694141952 14700501024 14717710854 14720166912 14725928448 14792042727 14800301824 14835798648 14844082176 14876193024 14910726924 14916563046 14919052288 14951325312 14959673344 14991899223 15006761462 15026837056 15097356288 15103889856 15112323072 15153333888 15180172128 15186113712 15188647936 15262811256 15307959744 15328438272 15385272672 15403284162 15418554228 15427163136 15496425714 15550943232 15569148672 15577841664 15626875572 15647780736 15654552507 15656517632 15663293184 15705799186 15736799232 15752258064 15786333486 15807451968 15816278016 15866062443 15874921216 15896158208 15977668608 15989611792 16036910208 16058363904 16064649216 16080430107 16117904704 16136773884 16145783808 16193544192 16234350748 16272614232 16310536704 16371012504 16392913152 16486170624 16521684858 16530909696 16538063652 16560187776 16566669504 16569434112 16621589226 16650339552 16699592448 16734432176 16783933824 16793305088 16820240976 16829632512 16846164874 16905191688 16914630656 16964665344 17001363456 17047500624 17050345472 17077693644 17087228928 17133599112 17150584528 17170662663 17173528064 17254121472 17308431756 17318095872 17355558528 17358454784 17395848078 17443212864 17494811136 17518215168 17525071872 17583168768 17603753328 17613582336 17621204832 17631043584 17678889536 17710200816 17721290322 17793312768 17859286368 17883177984 17900906496 17949484784 17988313266 17998356992 18041523984 18065659392 18079163333 18132642792 18142767104 18164006784 18167037952 18224221796 18231354834 18255744192 18273842048 18359599104 18377634408 18417389067 18442027296 18452324352 18506907648 18553543712 18597273408 18640613376 18709728576 18731631996 18734757888 18826236198 18881925552 18892468224 18933336576 19018340649 19028959488 19039584256 19085248512 19099514588 19125065344 19181638656 19223132544 19233865728 19252759856 19275299001 19286061312 19294407594 19320219072 19331006464 19391854097 19430129664 19482857856 19528261632 19581256128 19600668032 19623614472 19626889216 19634571264 19722723636 19781064864 19792109568 19815280128 19834924032 19880969232 19888750728 19923975918 19935100416 19989198964 20028653568 20091697164 20118575232 20129808384 20138519808 20149764096 20193170382 20204445184 20240229504 20248151616 20295156091 20335214592 20350415008 20399223141 20410612992 20437917696 20513696896 20537712216 20558072304 20569550848 20661900952 20674838709 20734590976 20758864896 20835834096 20863707648 20872736676 20884390912 20986365477 21003010752 21048444648 21076602624 21088370688 21154749924 21254026752 21303558144 21382546944 21407579424 21411151872 21419532288 21440573476 21515698512 21527711744 21579343488 21591392256 21638098944 21659354838 21696818976 21735246456 21747382272 21768745519 21828016672 21857217536 21969294336 22028913144 22041212928 22050751536 22080250368 22088892672 22162118968 22200452736 22266123264 22366090386 22374844569 22378578432 22426987968 22439510016 22510142193 22540255584 22619553792 22646034432 22668484608 22730000832 22770258192 22779170568 22782971904 22844798816 22894216884 22961939616 22992657408 23009844242 23077909008 23090794496 23127831342 23140744704 23194464104 23244638571 23257617152 23326414848 23357620224 23366762496 23440313358 23444225024 23471671104 23484776448 23494939776 23508058112 23558698779 23613601088 23628387096 23724417024 23812381824 23844237312 23867875328 23984417688 24055365312 24087545856 24096973824 24176857056 24205160826 24218675712 24290316288 24308473112 24340992256 24351526122 24465805056 24479465472 24503512544 24556518756 24589369728 24603099136 24680541578 24729255936 24796364544 24807095478 24840281664 24854151168 24932383839 24946304768 24975509328 24979677184 25101648264 25175900736 25189957632 25244448768 25269247311 25357787532 25371945984 25446998016 25571250936 25575518208 25630843392 25700398668 25714748416 25725876792 25760292096 25881182208 25906839552 25962647634 25977143808 26033337792 26037682176 26093772117 26108341504 26164819296 26179428352 26242216704 26277322752 26296964848 26374753152 26389479424 26420373504 26431807248 26446565376 26472544802 26507958976 26518334304 26565301224 26580133888 26788929552 26824766976 26851359744 26924227176 26982469899 26986972672 26997535488 27113619456 27198964188 27214150656 27246010176 27250556928 27336332694 27347032251 27383616288 27410763072 27539398656 27566451612 27663040944 27678486528 27760361472 27781112128 27818276864 27830315568 27960920064 27981820636 28004014336 28064592864 28102136832 28206333232 28239354297 28338702336 28410113809 28510062592 28543439232 28548202496 28559376384 28649271882 28687598016 28772457984 28850798592 28879139784 28929091968 28941611391 28980328608 28996509696 29224286784 29292392448 29371884192 29388283904 29401002048 29435421708 29440333824 29451856896 29584085454 29600603648 29671597296 29688164352 29752386048 29821453848 29833126092 29838104576 29885963877 29902650624 29919346688 29983798446 30013522924 30053674112 30194712576 30207779712 30224646144 30289755573 30306667776 30360344256 30372227424 30377295872 30472913581 30525622512 30615919488 30656876544 30770545344 30806568324 30837108456 30854326272 30992851428 31101886464 31138297344 31253751144 31295561472 31309105014 31313035264 31326586368 31411598372 31473598464 31504516128 31572666972 31614903936 31632556032 31732124886 31749842432 31792316416 31892388143 31955337216 31979223584 32073820416 32116727808 32129298432 32160860214 32235809408 32273547768 32291567616 32387088384 32468701496 32489032257 32545228464 32621073408 32742025008 32785826304 33043369716 33061819392 33076127304 33120375552 33133339008 33138868224 33243178452 33300679104 33399184896 33424150529 33468864352 33549135579 33567867648 33586610176 33640481952 33659265024 33692329748 33810383376 33829261312 33929330688 34002726912 34095001248 34100690944 34155387288 34174457856 34267198224 34301169056 34341325326 34347056128 34514766363 34616863512 34636191744 34711117056 34791696156 34886425728 34989622272 35036430336 35050143744 35160470037 35166337536 35207506656 35227164672 35242409664 35262087168 35357779072 35420401632 35442580644 35586625536 35718572736 35766355968 35801812992 35898969568 35976626532 35996713984 36083047968 36131318784 36158326666 36265285584 36285534208 36328013568 36448443592 36462709668 36511488384 36527289183 36547684096 36719198208 36755268816 36834778134 36884054592 36904648704 37020812367 37107087424 37194546816 37281226752 37419457152 37463263992 37469515776 37521003583 37652472396 37763851104 37784936448 37866673152 38036681298 38057918976 38170497024 38199029176 38250130688 38363277312 38446265088 38467731456 38505519712 38550598002 38572122624 38588815188 38640438144 38662012928 38783708194 38860259328 38965715712 39056523264 39162512256 39201336064 39247228944 39253778432 39269142528 39445447272 39562129728 39584219136 39630560256 39669848064 39708817203 39761938464 39777501456 39847951836 39870200832 39978397928 40183394328 40237150464 40259616768 40277039616 40386340764 40408890368 40480459008 40496303232 40590312182 40670429184 40700830016 40798446282 40821225984 40875835392 41004499041 41027393792 41075424432 41116144608 41139101696 41323801904 41349677418 41469181952 41517729792 41671668192 41727415296 41745473352 41768781824 41972730954 42006021504 42096889296 42153205248 42309499848 42508053504 42607116288 42765093888 42815158848 42822303744 42839064576 42881146952 42973907823 43031397024 43055423488 43158686976 43182784512 43276197888 43318709676 43393637952 43470492912 43494764544 43537491038 43656033344 43714435072 43938588672 44057826288 44082425856 44101503072 44160500736 44177785344 44324237936 44376128181 44400905472 44532246528 44732180772 44749689138 44757156864 44853975936 44879020032 44975697669 45020284386 45080511168 45292068864 45336969216 45460001664 45540516384 45558341136 45565943808 45689597632 45788433768 45923879232 45985314816 46019688484 46155818016 46181588992 46255662684 46281489408 46388928208 46489277142 46515234304 46652829696 46733524992 46880626716 46888450048 46943342208 46963657521 46969552896 46989879552 47016116224 47117397558 47227202176 47256774192 47448834048 47598187329 47624763648 47688474624 47735750656 47968835376 48110730624 48175091712 48193947648 48241290321 48353714112 48410321652 48437351424 48580632576 48616946224 48681984512 48703052244 48931610112 49007025088 49113037512 49178739456 49206198272 49361083156 49458511872 49592729088 49614190956 49680563328 49708302336 49864767678 49892609536 49951018656 49959354368 50116609939 50203296528 50351801472 50379915264 50488897536 50538494622 50715575064 50743891968 50893996032 51142501872 51151036416 51261686784 51400797336 51429496832 51451753584 51511987989 51520584192 51762364416 51925295268 51954287616 52066675584 52075364352 52187544234 52216683008 52329638592 52358856704 52484433408 52523665117 52554645504 52593929696 52749506304 52778958848 52840747008 52863614496 52893130752 52945089604 53015917952 53036668608 53130602448 53160267776 53577859104 53649533952 53702719488 53848454352 53964939798 53973945344 53995070976 54237489999 54397928376 54428301312 54492020352 54501113856 54672665388 54694064502 54767232576 54821526144 54970297151 55078797312 55132903224 55252167201 55326081888 55356973056 55520722944 55562224256 55636553728 55660631136 55921840128 55963641272 56008028672 56129185728 56204273664 56412666464 56478708594 56677404672 56820227618 57020125184 57086878464 57118752768 57298543764 57375196032 57544915968 57701597184 57758279568 57825897003 57858183936 57883222782 57960657216 57993019392 58175562291 58448573568 58584784896 58743768384 58776567808 58802004096 58870843416 58880667648 58903713792 58961577059 59168170908 59201207296 59343194592 59376328704 59504772096 59642907696 59666252184 59676209152 59771927754 59805301248 59967596892 60027045848 60107348224 60389425152 60415559424 60449292288 60579511146 60613335552 60720688512 60744454848 60754591744 60885468273 60945827162 61051245024 61231838976 61313753088 61541090688 61613136648 61674216912 61708652544 61985702856 62024516127 62203772928 62276594688 62507502288 62591122944 62618210028 62653172736 62823196744 62959096431 63009032256 63145333944 63229807872 63265112064 63464249772 63499684864 63584632832 63784776286 63910674432 63958447168 64147640832 64233455616 64258596864 64321720428 64471618816 64547095536 64583135232 64774176768 64937402992 64978064514 65090456928 65242146816 65306236557 65484050016 65571652608 66086739432 66123638784 66152254608 66240751104 66266678016 66486356904 66601358208 66798369792 66848301058 66937728704 67098271158 67135735296 67280963904 67318530048 67384659496 67530426579 67620766752 67658522624 67858661376 68005453824 68190002496 68201381888 68310774576 68348915712 68534396448 68602338112 68682650652 68694112256 69029532726 69233727024 69272383488 69422234112 69583392312 69733915713 69772851456 69979244544 70072860672 70100287488 70320940074 70332675072 70415013312 70454329344 70484819328 70524174336 70676096337 70715558144 70840803264 70885161288 71173251072 71437145472 71532711936 71603625984 71797939136 71953253064 71993427968 72166095936 72262637568 72316653332 72530571168 72571068416 72656027136 72896887184 72925419336 73022976768 73054578366 73095368192 73438396416 73510537632 73669556268 73768109184 73809297408 74041624734 74214174848 74389093632 74562453504 74797151517 74838914304 74926527984 74939031552 75042007166 75304944792 75527702208 75569872896 75733346304 75807741933 76073362596 76115837952 76340994048 76398058352 76500261376 76726554624 76892530176 77011039424 77101196004 77144245248 77177630376 77280876288 77324025856 77567416388 77720518656 77931431424 78113046528 78281316351 78325024512 78402672128 78494457888 78507556864 78538285056 78890894544 79124259456 79168438272 79261120512 79339696128 79417634406 79523876928 79555002912 79695903672 79740401664 79956795856 80366788656 80474300928 80554079232 80772681528 80817780736 80947409697 80960918016 80992606464 81180624364 81340858368 81401660032 81596892564 81642451968 81751670784 82008998082 82041096753 82054787584 82150848864 82232289216 82278203392 82647603808 82699354836 82938363904 83035459584 83343336384 83454830592 83490946704 83537563648 83945461908 84012043008 84193778592 84306410496 84618999696 84718062891 85016107008 85230341427 85530187776 85630317696 85644607488 85678129152 85762293904 85947815646 86062794048 86110846976 86317373952 86381895523 86552395776 86637419352 86787275904 86824834173 86940985824 86989529088 87074982076 87312066688 87428870144 87877177344 88115652576 88164851712 88203006144 88321001472 88355570688 88648475872 88752256362 88801810944 89064493056 89464361544 89499378276 89514313728 89707951872 89758040064 89951395338 90040568772 90161022336 90584137728 90673938432 90869266719 90920003328 91081032768 91116682272 91131887616 91379195264 91418740743 91576867536 91847758464 91970629632 92039376968 92311636032 92363177984 92511325368 92562978816 92653906807 92777856416 92978554284 93030468608 93305659392 93761253432 93776900096 93886684416 93927315042 93939105792 93979759104 94234795116 94454404352 94513548384 94897668096 95196374658 95249527296 95376949248 95471501312 95677164429 95937670752 96221461248 96350183424 96387895296 96482580642 96707428224 96820643304 96874702848 97161265152 97233892448 97363969024 97406104488 97467096771 97863220224 98014050176 98226075024 98357478912 98722166312 99185458176 99228381912 99361126656 99416604672 99729535356 99785219072 99902037312 99918708736 100233219878 100272451587 100406593056 100703602944 100759830528 100977795072 101076989244 101431150128 101487783936 101787992064 102285003744 102302072832 102523373568 102801594672 102858993664 102903507168 103023975978 103041168384 103544299089 103850590536 103908575232 104133351168 104375088468 104433366016 104659277184 104717713408 104968866816 105047330234 105109291008 105187859392 105499012608 105681494016 105727228992 105786261504 105890179208 106031835904 106073337216 106261204896 106320535552 107155718208 107299067904 107405438976 107696908704 107929879596 107947890688 107990141952 108474979998 108795856752 108856602624 108984040704 109345330776 109388129004 109534465152 109581867549 109643052288 109940594302 110157594624 110265806448 110504334402 110652163776 110713946112 111062437101 111124448512 111273107456 111321262272 111843680256 111927282544 112016057344 112258371456 112408547328 112563010749 112825332928 112957417188 113354809344 113640455236 114040250368 114173756928 114597087528 114750392064 115089831936 115403194368 115516559136 115651794006 115716367872 115766445564 115921314432 115986038784 116351124582 116897147136 117169569792 117487536768 117553135616 117604008192 117741686832 117761335296 117807427584 117923154118 118336341816 118402414592 118686389184 118752657408 119009544192 119126451609 119285815392 119332504368 119352418304 119543855508 119610602496 119935193784 120054091696 120214696448 120778850304 120831118848 121159022292 121226671104 121441377024 121488909696 121509183488 121770936546 121891654324 122102490048 122463677952 122627506176 123013497123 123082181376 123226273296 123348433824 123417305088 123971405712 124049032254 124407545856 124553189376 125015004576 125182245888 125236420056 125306345472 125646393488 125918192862 126018064512 126290667888 126459615744 126554143331 126928499544 126999369728 127169265664 127569552572 127821348864 127916894336 128295281664 128466911232 128517193728 128643440856 128921723469 128943237632 129094191072 129166270464 129548353536 129874805984 129956129028 130180913856 130484293632 130612473114 130968100032 131143305216 132173478864 132247277568 132304509216 132481502208 132533356032 132972713808 133128384543 133202716416 133596739584 133696602116 133875457408 134196542316 134271470592 134561927808 134637060096 134769318992 134927093007 135060853158 135241533504 135317045248 135742978679 136010907648 136380004992 136402763776 136621549152 136697831424 137068792896 137204676224 137365301304 137388224512 138059065452 138467454048 138544766976 138844468224 139166784624 139467831426 139545702912 139958489088 140200574976 140641880148 140665350144 140830026624 140908658688 140969638656 141048348672 141352192674 141431116288 141681606528 141770322576 142066092637 142346502144 142794561987 142874290944 143065423872 143207251968 143595878272 143906506128 143986855936 144332191872 144525275136 144633306664 144723870963 145061142336 145142136832 145312054272 145598996411 145793774368 145850838672 146045953536 146109156732 146190736384 147021075264 147339112536 147536218368 147618594816 148083249468 148428349696 148778187264 149124907008 149594303034 149677828608 149853055968 149878063104 150084014332 150349829817 150609889584 151055404416 151139745792 151466692608 151615483866 152146725192 152231675904 152381218633 152681988096 152796116704 153000522752 153453109248 153785060352 154022078848 154202392008 154288490496 154355260752 154561752576 155134832776 155862862848 156226093056 156562632702 156650049024 156805344256 156988915776 157015113728 157076570112 157570995351 157781789088 158248518912 158336876544 158522241024 158679392256 158835268812 159047753856 159110005824 159391807344 159480803328 159913591712 160733577312 160948601856 161108158464 161545363056 161635561472 161894819394 161921836032 161985212928 162361248728 162712469997 162803320064 163193785128 163284903936 163503341568 164017996164 164082193506 164109575168 164301697728 164464578432 164556406784 164910891453 165295207616 165398709672 166070919168 166686672768 166909661184 166981893408 167075127296 167890923816 168024086016 168387557184 168612820992 169237999392 169436125782 170032214016 170460682854 171060375552 171260635392 171356258304 171524587808 171895631292 172125588096 172221693952 172634747904 172763791046 173104791552 173274838704 173574551808 173649668346 173881971648 173979058176 174149964152 174526686873 174624133376 174857740288 175754354688 176231305152 176329703424 176406012288 176642002944 176711141376 176884731177 177296951744 177504512724 177603621888 178128986112 178928723088 178998756552 179028627456 179415903744 179902790676 180081137544 180322044672 181168275456 181347876864 181738533438 181840006656 182162065536 182233364544 182263775232 182656404819 182758390528 182837481486 183153735072 183695516928 183941259264 184078753936 184623272064 184726355968 185022650736 185125957632 185307813614 185555712832 185957108568 186060937216 186611318784 187522506864 187553800192 187773368832 187854630084 187959518208 188469590232 188877289293 188908808704 189027096768 189795336192 190392749316 190499054592 190753898496 190943002624 191354328858 191875341504 192442922496 192700366848 192775790592 192965161284 193414856448 193641286608 193749405696 194322530304 194467784896 194727938048 194812208976 194934193542 195726440448 195918709671 196028100352 196452150048 196714957824 197444332624 198370916352 198456763824 198722253312 198870796663 199459070712 199570438144 199804074624 199837417472 200466439756 200544903174 200813186112 201407205888 201955590144 202153978488 202591279737 202862300256 202975567872 203575984128 204570007488 204604145664 205046747136 205603189344 205717987328 205807014336 206047951956 206082336768 207088598178 207701181072 207817150464 208266702336 208750176936 208866732032 209201747139 209318554368 209435426816 209937733632 210094660468 210218582016 210375718784 210998025216 211362988032 211454457984 211572523008 211780358416 212028289011 212063671808 212146674432 212522409792 212641071104 213310395067 214311436416 214598135808 214810877952 215393817408 215859759192 215895781376 215980283904 216949959996 217591713504 217713205248 217968081408 218690661552 218776258008 219068930304 219163735098 219286104576 219881188604 220315189248 220531612896 221008668804 221304327552 221427892224 222124874202 222248897024 222546214912 222642524544 223246717001 223687360512 223854565088 224032114688 224391454551 224516742912 224817094656 225126021498 225650665856 225914834376 226709618688 227280910472 227423225799 228080500736 228347513856 229194175056 229500784128 230179663872 231033118272 231303588012 231432735744 231532891128 231842628864 231972077568 232702249164 233794294272 234339139584 234843949053 234975073536 235106271232 235208016384 235483373664 235522670592 235614855168 235846308236 236672683632 236804829184 237372778368 237505314816 238019088384 238252903218 238571630784 238665008736 238704836608 239087711016 239221204992 239456200709 239870387568 240108183392 240429392896 241662237696 242318044584 242453342208 242882754048 242977819392 243541873092 243783308648 244204980096 244927355904 245255012352 246026994246 246123290259 246164362752 246452546592 246696867648 246834610176 247942811424 248098064508 248815091712 249106378752 250030009152 250364491776 250472840112 250612690944 251292786976 251836385724 252036129024 252581335776 252919231488 253108286662 253856999088 253998739456 255139105144 255691024281 255833788672 256590563328 256933822464 257034387456 257286881712 257843446938 257886475264 258188382144 258332540928 259145686569 259749611968 259912258056 260361827712 260968587264 261224946228 261936200064 262286610432 262647025081 264346957728 264494555136 264609018432 264963004416 265066712064 265945427616 266256769086 266405432832 267193479168 267393204232 267750914816 268393084632 268542941184 269123855616 269274120192 269538637984 269854186014 270121706316 270483067008 270634090496 271485957358 272021815296 272760009984 273243098304 273395662848 274137585792 274256222229 274409352448 274730602608 274776449024 276118130904 276934908096 277089533952 277688936448 277961720421 278333569248 278935662852 279091405824 279916978176 281283760296 281330700288 281660053248 281817317376 281939277312 282704385348 282862232576 283363213056 283540645152 284132185274 284693004288 285589123974 285748581888 286130847744 286414503936 287031493287 287191756544 287813012256 287973711872 288664383744 289050550272 289266613328 289447741926 290122284672 290284273664 290624108544 291197992822 291587548736 291701677344 292091907072 292218313464 292381472768 294042150528 294678225072 295072436736 296166498936 296856699392 297556374528 298249814016 299188606068 299355657216 299706111936 299756126208 300168028664 300699659634 300817354761 301219779168 302110808832 302279491584 302933385216 303230967732 304293450384 304463351808 304762437266 305363976192 305592233408 306001045504 306906218496 307570120704 308044157696 308404784016 308576980992 308710521504 309123505152 310269665552 310632897267 311725725696 313125265404 313300098048 313610688512 313977831552 314030227456 314153140224 315141990702 315563578176 316497037824 317044482048 317358784512 317670537624 318095507712 318220011648 318783614688 318961606656 319827183424 321467154624 321897203712 322216316928 323090726112 323271122944 323789638788 323843672064 323970425856 324722497456 325424939994 325606640128 326387570256 326569807872 328035992328 328164387012 328219150336 328603395456 328745602647 328929156864 329112813568 329821782906 330590415232 330797419344 332141838336 333187311303 333373345536 333819322368 333963786816 334150254592 335781847632 336048172032 336775114368 337225641984 337689032247 338475998784 338872251564 340064428032 340921365708 342120751104 342521270784 343049175616 343791262584 344251176192 344443387904 345269495808 345527582092 346209583104 346549677408 347149103616 347299336692 347763943296 347958116352 348299928304 349053373746 349248266752 349715480576 350816269573 351508709376 352462610304 352659406848 352812024576 353284005888 353422282752 353769462354 354593903488 355009025448 355207243776 356257972224 357379354827 357857446176 357997513104 358057254912 358831807488 359805581352 360162275088 360644089344 362336550912 363477066876 363680013312 364324131072 364466729088 364527550464 365312809638 365516781056 365674962972 366307470144 367391033856 367665655819 367882518528 368157507872 369040491369 369246544128 369452711936 370045301472 370251915264 370615627228 371111425664 371914217136 372121874432 373222637568 375045013728 375107600384 375546737664 375709260168 375919036416 376939180464 377754578586 377817617408 378054193536 379662429993 380785498632 380998109184 381507796992 382708657716 383750683008 384885844992 385400733696 385551581184 385930322568 386765170407 386829712896 387282573216 387498811392 388645060608 388935569792 389455876096 389624417952 389868387084 391452880896 391837419342 392056200704 392904300096 393429915648 394888665248 396741832704 396913527648 397444506624 397741593326 398918141424 399140876288 399608149248 400932879512 401089806348 401626372224 402814411776 403911180288 404307956976 404781279021 405182559474 405724600512 405951135744 407228936037 409140014976 409208291328 410093494272 411206378688 411435974656 411614028672 412095903912 412164673536 412731039413 414177196356 415402362144 415634300928 416533404672 417500353872 417733464064 418403494278 418637108736 419875467264 420189320936 420751437568 421996050432 422725976064 422908915968 423145046016 423560716832 424056578022 424127343616 424293348864 425044819584 425282142208 426198277911 426620790134 428622872832 429196271616 429621755904 430787634816 431719518384 431791562752 431960567808 433899919992 434171612889 435183427008 435426410496 435936162816 436796989233 437381323104 437552516016 438137860608 438327470196 438572209152 439762377208 441063225792 442017337608 442608655104 442855784448 444249748404 444497794048 445092429824 445285049088 446493434002 447374721024 447709130176 448064229376 448782909102 449033485824 449634189312 450252042996 451049489451 451301331712 451829668752 453419237376 454561820944 454846451598 456161001472 456695027712 457143655899 458388350112 459001568256 460359327744 462066236544 462607176024 462865471488 463065782256 463685257728 465404498328 467588588544 468678279168 469687898106 469950147072 470416032768 470966747328 471045341184 471229710336 471692616472 472712986053 473345367264 473609658368 474745556736 475010629632 476038176768 476505806436 477143261568 477330017472 477409673216 478175422032 478442409984 478912401418 479740775136 480216366784 480858785792 483324475392 484636089168 484906684416 485765508096 485955638784 487083746184 487566617296 488137409991 488409960192 489854711808 490510024704 492053988492 492246580518 492328725504 492905093184 493393735296 493669220352 494732674359 495885622848 496196129016 498212757504 500060018304 500728983552 500945680224 501225381888 502585573952 503672771448 504072258048 505162671552 505838462976 506216573324 507713998176 507997478912 510278210288 511382048562 511667577344 513181126656 514068774912 514573763424 515686893876 515772950528 516376764288 516665081856 518291373138 519499223936 519824516112 520723655424 521937174528 522449892456 523580060619 523872400128 524573220864 525294050162 528693915456 528989110272 529218036864 529926008832 530133424128 530654193531 531890855232 532513538172 532810865664 534386958336 534786408464 535501829632 536786169264 537085882368 538247711232 539077275968 539708372028 540243412632 540966134016 541268180992 542971914716 544043630592 545520019968 546486196608 546791325696 547969214457 548275171584 548512444458 548818704896 549461205216 549552898048 551282709329 552236261808 553869816192 554179067904 555377872896 555923440842 556667138496 557871325704 558182811648 559833956352 562567520592 562661400576 563320106496 563878554624 565408770696 565724465152 566631867879 566726426112 567081290304 568264370548 569386008576 571178247948 571497163776 572261695488 572829007872 574062986574 574383513088 575626024512 575947423744 577328767488 578101100544 578533226656 578895483852 580244569344 580568547328 581248217088 582395985644 583175097472 583403354688 584183814144 584436626928 584762945536 587756129013 588084301056 589356450144 590144873472 592332997872 593713398784 595112749056 596612389989 598377212136 598711314432 599412223872 599512252416 600336057328 601399319268 601634709522 602439558336 604221617664 604673268661 605866770432 606461935464 607773839211 608586900768 608926703616 609524874532 610727952384 611184466816 612002091008 613812436992 615140241408 616088315392 616809568032 617153961984 617421043008 618247010304 620539331104 621265794534 623451451392 626250530808 626600196096 627221377024 627955663104 628306280448 630283981404 631127156352 632994075648 634088964096 634717569024 635341075248 636084867033 636191015424 636440023296 637567229376 637923213312 639654366848 639931185201 642934309248 643794407424 644432633856 646181452224 646542245888 647579277576 647687344128 647940851712 648577347649 649444994912 650849879988 651213280256 652775140512 653139615744 656071984656 656328774024 656438300672 657206790912 657491205294 657858313728 659643565812 661180830464 661594838688 664283676672 666374622606 666746691072 667638644736 667927573632 668300509184 669740151003 671563695264 672096344064 673550228736 674451283968 675378064494 676951997568 677744503128 680128856064 681842731416 682269677397 684241502208 685042541568 686098351232 687582525168 688502352384 690538991616 691055164184 693099354816 694298207232 694598673384 695527886592 695916232704 696599856608 698106747492 698496533504 699430961152 701632539146 703017418752 704925220608 705318813696 705624049152 706568011776 706844565504 707538924708 709187806976 710018050896 710414487552 712515944448 714758709654 715714892352 715995026208 716114509824 717663614976 718368602127 719611162704 720324550176 721288178688 726954133752 727360026624 728648262144 728933458176 730625619276 731033562112 731349925944 732614940288 734782067712 735331311638 735765037056 736315015744 738080982738 738493088256 740090602944 740503830528 741231254456 742222851328 743828434272 744243748864 746445275136 750090027456 750215200768 751093475328 751418520336 751838072832 753878360928 755509157172 755635234816 756108387072 759324859986 761570997264 761996218368 765417315432 767073072843 767501366016 769771689984 770801467392 771103162368 771860645136 773530340814 773659425792 774565146432 774997622784 777437059707 777871139584 778911752192 779248835904 779736774168 782905761792 783674838684 784112401408 785808600192 786859831296 787941075243 789777330496 793483665408 793827055296 794889013248 795483186652 797836282848 798281752576 799216298496 801865759024 802179612696 803252744448 805628823552 807822360576 808615913952 809562558042 810365118948 811449201024 811902271488 814457872074 818280029952 820186988544 822412757376 822768666687 822871949312 823228057344 824191807824 824329347072 825462078826 828354392712 830804724288 831268601856 833066809344 833885161263 835000707744 835466928128 836806988556 837274217472 839750934528 840378641872 841502875136 843992100864 845451952128 845817831936 847121433664 848113156044 848254687232 848586697728 850089639168 850564284416 852396555822 853241580268 857245745664 858392543232 859243511808 861094479861 861575269632 863439036768 863583125504 863921135616 867799839984 868343225778 870366854016 870852820992 871872325632 873593978466 874762646208 875105032032 876275721216 876654940392 877144418304 879524754416 882126451584 884034675216 885217310208 888499496808 888995588096 890184859648 890570098176 892986868004 894749442048 895418260352 896128458752 897565818204 898066971648 899268378624 900504085992 902098978902 902452064283 902602663424 903659337504 906838474752 909123641888 909692903196 912322002944 913390055424 914287311798 916776700224 918003136512 920718655488 924132473088 925214352048 925730942976 926131564512 927370515456 930808996656 931898691801 935177177088 939375796212 939900294144 940832065536 941933494656 942090682368 942459420672 943385232944 945425972106 946690734528 947219316736 949491113472 950200850753 952076353536 953011612872 954286523136 954660034944 954819346432 956350844064 956884819968 957824802836 959481550272 960432733568 961717571584 966648950784 969272178336 969813368832 971531016192 971911277568 974167492368 975133234592 976274819982 976819920384 979709423616 984107976984 984493161036 984657451008 985810186368 986787470592 987338440704 989465348718 991771245696 992392258032 994462648459 996425515008 999561933909 1000120036608 1001457967104 1001891360448 1002450763776 1005171147904 1007345542896 1008144516096 1010325343104 1011676925952 1012433146648 1013067096741 1015427996352 1015994957824 1019192974877 1020556420576 1022764097124 1023335154688 1026362253312 1029147526848 1031373787752 1031545901056 1032753528576 1033330163712 1036582746276 1038998447872 1039649032224 1041447310848 1043874349056 1044899784912 1047160121238 1047744800256 1049146441728 1050588100324 1052448808719 1057387830912 1057978220544 1058436073728 1059852017664 1060266848256 1061308387062 1063781710464 1065027076344 1065621731328 1066668530431 1068773916672 1069572816928 1071003659264 1072138064481 1073572338528 1074171764736 1076495422464 1078154551936 1079416744056 1080486825264 1081932268032 1085943829432 1091040039936 1092972393216 1093582651392 1095938428914 1096550343168 1097024888916 1097637409792 1098922410432 1099105796096 1102565418658 1102996967457 1104472523616 1107739632384 1108358135808 1110755745792 1111846881684 1113334276992 1115742651408 1116365623296 1119667912704 1125135041184 1125322801152 1126640212992 1127757109248 1130817541392 1131448930304 1133263735758 1133452852224 1134162580608 1136528741096 1138987289979 1142356495896 1142994327552 1144523390976 1148125973148 1148767026176 1151252049024 1151894847488 1154657534976 1156202201088 1157066453312 1157790967704 1160489138688 1162496434176 1164791971288 1166350194944 1166806709376 1168367628288 1168873253856 1169525891072 1175512258026 1176168602112 1178712900288 1180289746944 1184665995744 1187426797568 1190225498112 1193224779978 1196754424272 1197422628864 1198824447744 1200672114656 1202798638536 1203269419044 1204879116672 1208443235328 1209346537322 1211733540864 1212923870928 1215547678422 1217173801536 1217853407232 1219049749064 1221686808111 1222368933632 1224004182016 1227624873984 1230280482816 1232176630784 1233619136064 1234307923968 1234842086016 1236494020608 1238193118239 1241078662208 1242531589068 1246902902784 1252501061616 1253200392192 1254442754048 1255911326208 1260567962808 1262254312704 1265988151296 1268177928192 1269435138048 1270682150496 1272169734066 1272382030848 1272880046592 1275134458752 1275846426624 1278594833733 1279308733696 1279862370402 1285868618496 1287588814848 1288865267712 1292362904448 1293084491776 1295158555152 1295374688256 1295881703424 1297154695298 1298889989824 1301699759976 1302426560512 1305550281024 1306279231488 1310390967699 1312143969312 1312657548048 1312876601344 1314413581824 1314982410588 1315716627456 1319287131624 1322361660928 1323189677376 1328567353344 1332749245212 1333493382144 1335277289472 1335855147264 1336601018368 1339480302006 1343127390528 1344192688128 1347100457472 1348902567936 1350756128988 1353148468353 1353903995136 1355489006256 1360257712128 1363685462832 1364539354794 1368483004416 1370085083136 1371430967697 1372196702464 1375165050336 1377004704768 1381077983232 1382110328368 1386198709632 1388596414464 1389197346768 1391055773184 1392095576641 1393199713216 1396213494984 1396993067008 1398861922304 1403265078292 1406034837504 1409850441216 1411248098304 1413136023552 1413689131008 1415077849416 1418138958159 1418375613952 1420036101792 1420828975104 1425031888896 1429517419308 1431429784704 1431990052416 1432229019648 1435327229952 1436737204254 1439222325408 1440649100352 1442576357376 1453908267504 1454720053248 1457296524288 1457866916352 1461251238552 1462067124224 1462699851888 1464412229973 1465229880576 1469564135424 1470662623276 1471530074112 1472630031488 1476161965476 1476986176512 1480181205888 1481007661056 1482462508912 1484198023077 1484445702656 1487656868544 1488487497728 1493172765469 1500180054912 1500430401536 1502186950656 1502837040672 1503676145664 1507756721856 1511018314344 1511270469632 1512216774144 1518649719972 1523141994528 1523992436736 1530834630864 1534146145686 1535002732032 1539543379968 1542206324736 1543721290272 1547060681628 1547318851584 1549130292864 1549995245568 1554874119414 1555742279168 1557823504384 1558497671808 1559473548336 1562727019007 1565811523584 1567349677368 1568224802816 1570740181857 1571617200384 1573719662592 1575882150486 1579554660992 1586967330816 1587654110592 1589778026496 1590966373304 1591962580593 1595672565696 1596563505152 1598432596992 1601588960521 1603731518048 1604359225392 1606505488896 1611257647104 1617231827904 1619125116084 1620730237896 1622898402048 1623804542976 1628915744148 1636560059904 1640373977088 1643907643371 1644825514752 1645537333374 1645743898624 1646456114688 1648383615648 1648658694144 1650924157652 1653848127987 1656708785424 1661609448576 1662537203712 1666133618688 1667770322526 1670001415488 1670933856256 1673613977112 1674548434944 1676193404963 1679501869056 1680757283744 1683005750272 1687984201728 1691635663872 1694242867328 1696226312088 1696509374464 1697173395456 1700179278336 1704793111644 1706483160536 1714491491328 1716785086464 1718487023616 1722188959722 1723150539264 1726878073536 1727166251008 1727842271232 1735599679968 1736686451556 1740733708032 1741705641984 1743744651264 1747187956932 1749525292416 1750210064064 1752551442432 1753309880784 1754288836608 1759049508832 1763268387039 1764252903168 1768069350432 1770434620416 1776998993616 1777991176192 1781140196352 1785973736008 1789837169967 1790836520704 1792256917504 1795131636408 1796133943296 1798536757248 1801008171984 1804197957804 1804904128566 1805205326848 1807318675008 1814019805983 1818247283776 1819385806392 1826780110848 1828574623596 1833553400448 1836006273024 1841437310976 1848264946176 1850428704096 1851461885952 1852263129024 1854741030912 1861617993312 1863797383602 1870354354176 1878751592424 1879800588288 1881664131072 1883866989312 1884918841344 1886770465888 1890851944212 1893381469056 1894438633472 1898982226944 1900401701506 1904152707072 1906023225744 1908573046272 1909320069888 1912701688128 1913769639936 1915649605672 1918963100544 1919793555603 1920865467136 1923435143168 1933297901568 1938544356672 1939626737664 1943062032384 1943822555136 1945732042947 1948334984736 1950266469184 1952549639964 1953639840768 1959418847232 1968215953968 1968986322072 1969314902016 1971620372736 1973574941184 1978930697436 1983542491392 1984784516064 1988925296918 1992851030016 1999123867818 2000240073216 2002915934208 2003782720896 2004901527552 2009220453009 2010342295808 2014691085792 2016289032192 2020650686208 2023353851904 2024866293296 2026134193482 2030855992704 2031989915648 2038385949754 2041112841152 2045528194248 2046670309376 2052724506624 2058295053696 2062747575504 2063091802112 2065507057152 2073165492552 2077996895744 2079298064448 2082894621696 2087748698112 2089799569824 2094320242476 2095489600512 2098292883456 2101176200648 2104897617438 2114775661824 2115956441088 2116872147456 2119704035328 2120533696512 2122616774124 2127563420928 2130054152688 2131243462656 2133337060862 2137547833344 2139145633856 2142007318528 2144276128962 2147144677056 2148343529472 2152990844928 2155105806381 2156309103872 2158833488112 2160973650528 2163864536064 2171887658864 2182080079872 2185944786432 2191876857828 2193100686336 2194049777832 2195274819584 2197844820864 2198211592192 2205130837316 2205993934914 2208945047232 2215479264768 2221511491584 2223693763368 2226668553984 2231485302816 2232731246592 2239335825408 2250270082368 2250645602304 2253280425984 2255514218496 2261635082784 2262897860608 2266527471516 2266905704448 2268325161216 2273057482192 2277974579958 2284712991792 2285988655104 2296251946296 2297534052352 2301219218529 2302504098048 2303789694976 2309315069952 2312404402176 2314132906624 2315581935408 2320978277376 2324992868352 2329583942576 2332311179121 2332700389888 2333613418752 2336735256576 2337746507712 2339051782144 2351024516052 2352337204224 2357425800576 2360579493888 2363823225729 2369331991488 2374853595136 2380450996224 2386449559956 2393508848544 2394845257728 2397648895488 2401344229312 2405597277072 2406538838088 2409758233344 2416886470656 2418693074644 2423467081728 2425847741856 2431095356844 2434347603072 2435706814464 2438099498128 2443373616222 2444737867264 2448008364032 2455713887011 2460560965632 2464353261568 2467238272128 2468306000061 2468615847936 2469684172032 2472988041216 2476386236478 2482157324416 2485063178136 2493805805568 2501655483789 2505002123232 2506400784384 2508885508096 2511822652416 2521135925616 2524508625408 2531976302592 2536355856384 2541364300992 2544339468132 2544764061696 2545760093184 2550268917504 2551692853248 2557189667466 2558617467392 2559724740804 2571737236992 2575177629696 2577730535424 2583283439583 2584725808896 2586168983552 2590317110304 2590749376512 2591763406848 2594309390596 2597779979648 2603399519952 2604853121024 2611100562048 2612558462976 2620781935398 2624287938624 2625315096096 2625753202688 2628827163648 2629964821176 2631433254912 2634018207799 2638574263248 2644723321856 2646379354752 2665498490424 2666986764288 2670554578944 2671710294528 2678960604012 2686254781056 2688385376256 2694200914944 2697805135872 2701512257976 2706296936706 2707356192849 2707807990272 2710978012512 2720515424256 2727370925664 2729078709588 2736966008832 2740170166272 2742861935394 2744393404928 2750330100672 2754009409536 2762155966464 2764220656736 2772397419264 2777192828928 2778394693536 2782111546368 2784191153282 2786399426432 2792426989968 2793986134016 2806530156584 2819700882432 2822496196608 2826272047104 2827378262016 2830155698832 2836277916318 2836751227904 2840072203584 2841657950208 2850602552259 2859034838616 2862859569408 2863980104832 2864458039296 2870654459904 2873474408508 2878444650816 2881298200704 2885152714752 2889117275891 2907816535008 2909440106496 2914593048576 2915733832704 2922502477104 2924134248448 2925399703776 2928824459946 2930459761152 2939128270848 2941325246552 2945260062976 2952323930952 2953972353024 2960362411776 2962015322112 2964925017824 2968396046154 2968891405312 2975313737088 2976974995456 2983387945377 2986345530938 3000360109824 3004373901312 3005674081344 3007352291328 3015513443712 3022036628688 3022540939264 3024433548288 3037299439944 3039201290223 3046283989056 3047984873472 3057578924631 3061669261728 3068292291372 3070005464064 3079086759936 3087442580544 3094121363256 3094637703168 3098260585728 3099990491136 3109748238828 3111484558336 3115647008768 3116995343616 3118947096672 3125454038014 3131623047168 3134699354736 3136449605632 3141480363714 3143234400768 3147439325184 3151764300972 3157346426157 3159109321984 3173934661632 3175308221184 3179556052992 3181932746608 3183925161186 3191345131392 3193127010304 3196865193984 3200005591293 3203177921042 3207463036096 3208718450784 3213010977792 3222515294208 3234463655808 3238250232168 3241460475792 3245796804096 3257831488296 3273120119808 3280747954176 3287815286742 3289651029504 3291074666748 3292912229376 3296767231296 3297317388288 3301848315304 3307696255974 3308990902371 3313417570848 3323218897152 3325074407424 3332267237376 3335540645052 3340002830976 3341867712512 3347227954224 3349096869888 3352386809926 3359003738112 3361514567488 3366011500544 3375968403456 3383271327744 3388485734656 3392452624176 3393018748928 3394346790912 3400358556672 3409586223288 3412966321072 3416961869937 3428982982656 3433570172928 3444377919444 3446301078528 3453756147072 3454332502016 3455684542464 3471199359936 3473372903112 3481467416064 3487489302528 3494375913864 3499050584832 3500420128128 3505102884864 3506619761568 3508577673216 3518099017664 3526536774078 3528505806336 3536138700864 3540869240832 3553997987232 3555982352384 3562280392704 3571947472016 3579674339934 3581673041408 3584513835008 3590263272816 3592267886592 3602016343968 3608395915608 3609808257132 3610410653696 3614637350016 3628039611966 3636494567552 3638771612784 3653560221696 3657149247192 3665060424333 3667106800896 3672012546048 3682874621952 3696529892352 3700857408192 3702923771904 3704526258048 3709482061824 3714579354717 3723235986624 3727594767204 3740708708352 3757503184848 3759601176576 3763328262144 3767733978624 3773540931776 3781703888424 3786762938112 3788877266944 3797964453888 3800803403012 3808305414144 3812046451488 3817146092544 3818640139776 3825403376256 3827539279872 3831299211344 3835784501199 3837926201088 3839587111206 3841730934272 3846870286336 3858978965303 3866595803136 3877088713344 3879253475328 3886124064768 3887645110272 3891464085894 3896669969472 3900532938368 3905099279928 3907279681536 3918837694464 3931172903097 3936431907936 3937972644144 3938629804032 3943240745472 3947149882368 3957861394872 3967084982784 3969569032128 3977850593836 3985702060032 3998247735636 4000480146432 4005831868416 4007565441792 4009803055104 4018440906018 4020684591616 4029382171584 4032578064384 4041301372416 4046707703808 4049732586592 4052268386964 4059445405059 4061711985408 4063979831296 4076771899508 4082225682304 4091056388496 4093340618752 4105449013248 4114292903091 4116590107392 4125495151008 4126183604224 4131014114304 4146330985104 4155993791488 4158596128896 4165789243392 4176286729923 4179599139648 4188640484952 4190979201024 4196585766912 4202352401296 4209795234876 4229551323648 4233744294912 4239408070656 4241067393024 4245233548248 4254416874477 4255126841856 4260108305376 4262486925312 4266674121724 4275095666688 4278291267712 4284014637056 4288552257924 4294289354112 4296687058944 4305981689856 4310211612762 4312618207744 4317666976224 4321947301056 4327729072128 4331980358281 4343775317728 4364160159744 4371889572864 4383753715656 4386201372672 4388099555664 4390549639168 4395689641728 4410261674632 4411987869828 4417890094464 4430958529536 4443022983168 4447387526736 4452594069231 4453337107968 4462970605632 4465462493184 4479518296407 4500540164736 4501291204608 4506560851968 4511028436992 4523270165568 4525795721216 4533054943032 4533811408896 4536650322432 4540041433543 4546114964384 4555949159916 4569425983584 4571977310208 4592503892592 4595068104704 4602438437058 4605008196096 4618630139904 4628265813248 4631163870816 4641956554752 4649985736704 4659167885152 4664622358242 4665400779776 4667226837504 4673470513152 4675493015424 4678103564288 4688181057021 4702049032104 4704674408448 4714851601152 4721158987776 4727646451458 4738663982976 4749707190272 4760901992448 4772899119912 4775887741779 4787017697088 4789690515456 4795297790976 4802688458624 4804766881563 4811194554144 4813077676176 4819516466688 4833772941312 4837386149288 4851695483712 4862190713688 4868695206144 4871413628928 4876198996256 4886747232444 4889475734528 4896016728064 4911427774022 4921121931264 4928706523136 4934476544256 4936612000122 4937231695872 4939368344064 4945976082432 4952772472956 4961544383961 4964314648832 4970126356272 4987611611136 5003310967578 5010004246464 5012801568768 5017771016192 5023645304832 5028580214889 5042271851232 5049017250816 5063952605184 5082728601984 5088678936264 5089528123392 5091520186368 5100537835008 5114379334932 5117234934784 5119449481608 5143474473984 5150355259392 5155461070848 5166566879166 5169451617792 5180634220608 5181498753024 5183526813696 5188618781192 5195559959296 5206799039904 5209706242048 5222201124096 5225116925952 5241563870796 5248575877248 5250630192192 5251506405376 5257654327296 5259929642352 5262866509824 5268036415598 5277148526496 5289446643712 5292758709504 5330996980848 5333973528576 5343420589056 5357921208024 5369511509901 5372509562112 5376770752512 5388401829888 5395610271744 5403024515952 5412593873412 5414712385698 5415615980544 5421956025024 5442059417949 5454741851328 5458157419176 5480340332544 5485723870788 5488786809856 5500660201344 5508018819072 5524311932928 5528441313472 5544794838528 5554385657856 5556789387072 5564223092736 5568382306564 5572798852864 5584853979936 5587972268032 5613060313168 5639401764864 5644992393216 5654756524032 5660311397664 5672555832636 5673502455808 5680144407168 5683315900416 5701205104518 5718069677232 5725719138816 5727960209664 5741308919808 5746948817016 5756889301632 5759380666809 5762596401408 5770305429504 5778234551782 5815633070016 5818880212992 5829186097152 5831467665408 5837196128841 5845004954208 5848268496896 5850799407552 5857648919892 5860919522304 5878256541696 5882650493104 5890520125952 5904647861904 5907944706048 5920724823552 5929850035648 5936792092308 5937782810624 5950627474176 5953949990912 5966775890754 5972691061876 6000720219648 6008747802624 6011348162688 6014704582656 6027661359027 6031026887424 6044073257376 6045081878528 6048867096576 6064109802619 6074598879888 6078402580446 6092567978112 6095969746944 6115157849262 6123338523456 6136584582744 6140010928128 6158173519872 6174885161088 6188242726512 6189275406336 6196521171456 6219496477656 6222969116672 6231294017536 6233990687232 6237894193344 6250908076028 6263246094336 6269398709472 6272899211264 6282960727428 6286468801536 6294878650368 6303528601944 6314692852314 6318218643968 6347869323264 6350616442368 6359112105984 6363865493216 6367850322372 6382690262784 6386254020608 6393730387968 6400011182586 6406355842084 6414926072192 6417436901568 6426021955584 6445030588416 6465317419143 6468927311616 6476500464336 6482920951584 6491593608192 6515662976592 6546240239616 6575630573484 6579302059008 6582149333496 6585824458752 6593534462592 6594634776576 6603696630608 6615392511948 6617981804742 6626835141696 6646437794304 6651405955271 6664534474752 6671081290104 6680005661952 6683735425024 6694455908448 6698193739776 6704773619852 6718007476224 6723029134976 6732023001088 6751936806912 6766542655488 6776971469312 6784905248352 6786037497856 6788693581824 6800717113344 6819172446576 6825932642144 6833923739874 6857965965312 6888755838888 6892602157056 6907512294144 6911369084928 6942398719872 6946745806224 6962934832128 6974978605056 6988751827728 6996933537363 6998101169664 7000840256256 7010205769728 7013239523136 7017155346432 7036198035328 7053073548156 7057011612672 7072277401728 7081738481664 7091469677187 7107995974464 7111964704768 7124560785408 7134350824139 7143894944032 7159348679868 7163346082816 7169027670016 7180526545632 7184535773184 7204032687936 7216791831216 7219616514264 7220821307392 7229274700032 7256079223932 7272989135104 7277543225568 7307120443392 7314298494384 7330120848666 7334213601792 7344025092096 7367141661033 7393059784704 7401714816384 7405847543808 7409052516096 7418964123648 7429158709434 7446471973248 7455189534408 7466679713017 7481417416704 7504966451367 7515006369696 7519202353152 7526656524288 7535467957248 7547081863552 7563407776848 7573525876224 7595928907776 7601606806024 7624092902976 7634292185088 7637280279552 7650806752512 7655078559744 7662598422688 7671569002398 7675852402176 7679174222412 7683461868544 7693740572672 7717957930606 7733191606272 7754177426688 7758506950656 7772248129536 7775290220544 7782928171788 7793339938944 7801065876736 7810198559856 7814559363072 7837675388928 7862345806194 7872863815872 7875945288288 7877259608064 7886481490944 7894299764736 7902054623397 7915722789744 7934169965568 7939138064256 7955701187672 7996495471272 8000960292864 8011663736832 8015130883584 8036881812036 8041369183232 8058764343168 8065156128768 8082602744832 8093415407616 8099465173184 8104536773928 8118890810118 8123423970816 8153543799016 8164451364608 8182112776992 8186681237504 8210898026496 8228585806182 8233180214784 8250990302016 8252367208448 8262028228608 8292661970208 8311987582976 8317192257792 8331578486784 8352573459846 8359198279296 8377280969904 8381958402048 8404704802592 8419590469752 8459102647296 8467488589824 8478816141312 8482134786048 8490467096496 8508833748954 8510253683712 8520216610752 8524973850624 8533348243448 8551807656777 8556582535424 8568029274112 8577104515848 8588578708224 8593374117888 8611963379712 8620423225524 8625236415488 8635333952448 8643894602112 8655458144256 8663960716562 8667351827673 8687550635456 8728320319488 8743779145728 8767507431312 8772402745344 8776199111328 8781099278336 8791379283456 8820523349264 8823975739656 8835780188928 8861917059072 8886045966336 8894775053472 8905188138462 8906674215936 8925941211264 8930924986368 8950163836131 8959036592814 9001080329472 9013121703936 9022056873984 9046540331136 9051591442432 9066109886064 9067622817792 9073300644864 9080082867086 9092229928768 9111898319832 9138851967168 9143954620416 9172736773893 9185007785184 9190136209408 9204876874116 9210016392192 9237260279808 9256531626496 9262327741632 9283913109504 9299971473408 9318335770304 9329244716484 9330801559552 9334453675008 9346941026304 9350986030848 9356207128576 9376362114042 9404098064208 9409348816896 9429703202304 9442317975552 9455292902916 9472039278471 9477327965952 9499414380544 9521803984896 9545798239824 9551775483558 9574035394176 9579381030912 9590595581952 9600016773879 9605376917248 9609533763126 9622389108288 9626155352352 9639032933376 9667545882624 9674772298576 9703390967424 9724381427376 9737390412288 9752397992512 9773494464888 9778951469056 9792033456128 9822855548044 9842243862528 9857413046272 9868953088512 9873224000244 9878736688128 9891952164864 9905544945912 9923088767922 9926972707113 9928629297664 9940252712544 9975223222272 10006621935156 10020008492928 10025603137536 10035542032384 10047290609664 10057160429778 10084543702464 10098034501632 10127905210368 10165457203968 10177357872528 10179056246784 10183040372736 10201075670016 10228758669864 10234469869568 10238898963216 10250885609811 10286948947968 10300710518784 10333133758332 10338903235584 10361268441216 10362997506048 10367053627392 10377237562384 10391119918592 10413598079808 10419412484096 10444402248192 10452209358283 10483127741592 10497151754496 10501260384384 10503012810752 10515308654592 10519859284704 10525733019648 10536072831196 10554297052992 10578893287424 10585517419008 10661993961696 10667947057152 10686841178112 10715842416048 10739023019802 10745019124224 10753541505024 10776803659776 10806049031904 10825187746824 10829424771396 10831231961088 10843912050048 10884118835898 10909483702656 10916314838352 10939089133049 10960680665088 10971447741576 10977573619712 10995181272999 11001320402688 11016037638144 11048623865856 11056882626944 11089589677056 11108771315712 11113578774144 11128446185472 11136764613128 11143738064151 11145597705728 11169707959872 11175944536064 11211122723647 11226120626336 11278803529728 11289984786432 11320622795328 11345111665272 11347004911616 11360288814336 11366631800832 11402410209036 11436139354464 11451438277632 11455920419328 11482617839616 11493897634032 11507353503597 11513778603264 11518761333618 11525192802816 11540610859008 11556469103564 11576936895909 11631266140032 11637760425984 11658372194304 11662935330816 11674392257682 11690009908416 11696536993792 11701598815104 11715297839784 11721839044608 11733353834741 11756513083392 11765300986208 11781040251904 11793518709291 11809295723808 11815889412096 11841449647104 11859700071296 11873584184616 11875565621248 11901254948352 11933551781508 11945382123752 12001440439296 12017495605248 12022696325376 12029409165312 12055322718054 12062053774848 12088146514752 12090163757056 12097734193152 12128219605238 12149197759776 12156805160892 12185135956224 12191939493888 12230315698524 12246677046912 12273169165488 12280021856256 12316347039744 12342878709273 12349770322176 12376485453024 12378550812672 12393042342912 12438992955312 12445938233344 12467981374464 12475788386688 12501816152056 12528860189769 12538797418944 12545798422528 12565921454856 12572937603072 12589757300736 12607057203888 12629385704628 12636437287936 12701232884736 12718224211968 12727730986432 12735700644744 12765380525568 12787460775936 12800022365172 12812711684168 12829852144384 12834873803136 12852043911168 12890061176832 12930634838286 12937854623232 12953000928672 12965841903168 12983187216384 12995941074843 13031325953184 13092480479232 13151261146968 13158604118016 13164298666992 13171648917504 13187068925184 13207393261216 13230785023896 13235963609484 13253670283392 13292875588608 13302811910542 13329068949504 13342162580208 13360011323904 13388911816896 13396387479552 13409547239704 13438554889221 13446058269952 13464046002176 13503873613824 13533085310976 13553942938624 13569810496704 13572074995712 13577387163648 13601434226688 13620124300629 13638344893152 13651865284288 13667847479748 13715931930624 13777511677776 13785204314112 13815024588288 13884797439744 13893491612448 13925869664256 13949957210112 13977503655456 13993867074726 13996202339328 14001680512512 14020411539456 14026479046272 14034310692864 14064543171063 14072396070656 14106147096312 14114023225344 14144554803456 14163476963328 14182939354374 14215991948928 14223929409536 14249121570816 14268701648278 14287789888064 14318697359736 14326692165632 14361053091264 14369071546368 14408065375872 14414300644689 14433583662432 14439233028528 14441642614784 14458549400064 14512158447864 14545978270208 14555086451136 14614240886784 14628596988768 14660241697332 14668427203584 14688050184192 14734283322066 14786119569408 14803429632768 14811695087616 14818105032192 14837928247296 14858317418868 14884633151883 14892943946496 14910379068816 14933359426034 14962834833408 15009932902734 15030012739392 15038404706304 15053313048576 15070935914496 15085740644667 15094163727104 15126815553696 15147051752448 15191857815552 15203213612048 15248185805952 15268584370176 15274560559104 15301613505024 15325196845376 15343138004796 15351704804352 15358348444824 15366923737088 15387481145344 15435915861212 15466383212544 15508354853376 15544496259072 15550580441088 15565856343576 15586679877888 15602131753472 15620397119712 15629118726144 15675350777856 15724691612388 15745727631744 15751890576576 15754519216128 15772962981888 15788599529472 15804109246794 15831445579488 15868339931136 15878276128512 15911402375344 15992990942544 16001920585728 16030261767168 16073763624072 16082738366464 16108534529703 16117528686336 16130312257536 16165205489664 16186830815232 16198930346368 16209073547856 16237781620236 16246847941632 16307087598032 16326178253847 16328902729216 16364225553984 16373362475008 16457171612364 16466360429568 16501980604032 16504734416896 16524056457216 16585323940416 16623975165952 16634384515584 16663156973568 16705146919692 16718396558592 16754561939808 16763916804096 16809409605184 16839180939504 16918205294592 16934977179648 16964269572096 16980934192992 17017667497908 17020507367424 17040433221504 17049947701248 17066696486896 17103615313554 17113165070848 17136058548224 17154209031696 17177157416448 17189997209077 17223926759424 17240846451048 17250472830976 17270667904896 17278142000427 17287789204224 17310916288512 17327921433124 17334703655346 17375101270912 17456640638976 17487558291456 17511588386523 17535014862624 17544805490688 17552398222656 17562198556672 17582758566912 17641046698528 17647951479312 17671560377856 17723834118144 17789550106944 17810376276924 17813348431872 17851882422528 17861849972736 17900327672262 17918073185628 18002160658944 18026243407872 18044113747968 18082984077081 18093080662272 18103182884864 18132219772128 18135245635584 18146601289728 18160165734172 18184459857536 18192329407857 18223796639664 18277703934336 18287909240832 18345473547786 18370015570368 18380272418816 18409753748232 18420032784384 18438127454593 18474520559616 18513063252992 18524655483264 18567826219008 18636671540608 18658489432968 18661603119104 18668907350016 18693882052608 18701972061696 18752724228084 18808196128416 18818697633792 18859406404608 18884635951104 18910585805832 18944078556942 18954655931904 18998828761088 19043607969792 19091596479648 19103550967116 19148070788352 19158762061824 19181191163904 19200033547758 19210753834496 19219067526252 19244778216576 19252310704704 19278065866752 19335091765248 19349544597152 19395952257429 19406781934848 19448762854752 19474780824576 19504795985024 19546988929776 19557902938112 19645711096088 19714826092544 19737906177024 19746448000488 19757473376256 19783904329728 19811089891824 19846177535844 19853945414226 19857258595328 19880505425088 19954217865813 20013243870312 20040016985856 20051206275072 20094581219328 20114320859556 20169087404928 20196069003264 20255810420736 20330914407936 20354715745056 20358112493568 20366080745472 20402151340032 20457517339728 20468939739136 20477797926432 20501771219622 20573897895936 20666267516664 20677806471168 20722536882432 20734107254784 20754475124768 20782239837184 20827196159616 20838824968192 20888804496384 20904418716566 20966255483184 20994303508992 21002520768768 21030617309184 21039718569408 21051466039296 21072145662392 21108594105984 21157786574848 21171034838016 21274409031561 21323987923392 21335894114304 21373682356224 21403052472417 21431684832096 21478046039604 21490038248448 21507083010048 21553607319552 21612098063808 21650375493648 21658849542792 21662463922176 21687824100096 21768237671796 21818967405312 21832629676704 21878178266098 21921361330176 21942895483152 21955147239424 21990362545998 22002640805376 22032075276288 22101424983099 22113765253888 22179179354112 22217542631424 22227157548288 22256892370944 22273529226256 22287476128302 22291195411456 22339415919744 22351889072128 22400039139051 22422245447294 22452241252672 22557607059456 22579969572864 22641245590656 22690223330544 22694009823232 22720577628672 22804820418072 22872278708928 22902876555264 22911840838656 22965235679232 22987795268064 23014707007194 23027557206528 23037522667236 23050385605632 23081221718016 23112938207128 23153873791818 23262532280064 23275520851968 23316744388608 23325870661632 23348784515364 23380019816832 23393073987584 23403197630208 23430595679568 23443678089216 23466707669482 23513026166784 23530601972416 23562080503808 23587037418582 23618591447616 23631778824192 23682899294208 23706163870191 23719400142592 23747168369232 23751131242496 23802509896704 23867103563016 23890764247504 24002880878592 24034991210496 24045392650752 24110645436108 24124107549696 24176293029504 24180327514112 24195468386304 24256439210476 24298395519552 24313610321784 24370271912448 24460631397048 24493354093824 24546338330976 24560043712512 24632694079488 24685757418546 24699540644352 24752970906048 24757101625344 24786084685824 24877985910624 24891876466688 24935962748928 24951576773376 25003632304112 25057720379538 25077594837888 25091596845056 25131842909712 25145875206144 25214114407776 25258771409256 25272874575872 25402465769472 25436448423936 25455461972864 25471401289488 25530761051136 25574921551872 25600044730344 25625423368336 25655422970331 25659704288768 25669747606272 25704087822336 25780122353664 25861269676572 25875709246464 25906001857344 25931683806336 25966374432768 25991882149686 26002055483019 26062651906368 26184960958464 26302522293936 26317208236032 26328597333984 26343297835008 26374137850368 26414786522432 26461570047792 26471927218968 26507340566784 26585751177216 26605623821084 26658137899008 26684325160416 26720022647808 26777823633792 26792774959104 26819094479408 26850491508393 26877109778442 26892116539904 26928092004352 27012852757121 27066170621952 27107885877248 27139620993408 27144149991424 27154774327296 27202868453376 27240248601258 27276689786304 27303730568576 27335694959496 27431863861248 27518210321679 27555023355552 27570408628224 27630049176576 27769594879488 27786983224896 27851739328512 27899914420224 27955007310912 27987734149452 27992404678656 28003361025024 28040823078912 28052958092544 28068621385728 28129086342126 28144792141312 28212294192624 28228046450688 28289109606912 28326953926656 28365878708748 28416117835413 28431983897856 28447858819072 28498243141632 28537403296556 28575579776128 28637394719472 28653384331264 28722106182528 28738143092736 28800050321637 28816130751744 28828601289378 28867167324864 28878466057056 28883285229568 28917098800128 28974200285789 29024316895728 29091956540416 29110172902272 29257193977536 29320483394664 29336854407168 29376100368384 29468566644132 29572239138816 29606859265536 29636210064384 29675856494592 29716634837736 29769266303766 29780918121339 29785887892992 29820758137632 29866718852068 29925669666816 30019865805468 30060025478784 30076809412608 30106626097152 30141871828992 30171481289334 30188327454208 30253631107392 30294103504896 30323862507967 30383715631104 30406427224096 30496371611904 30537168740352 30549121118208 30603227010048 30650393690752 30686276009592 30703409608704 30716696889648 30733847474176 30871831722424 31016709706752 31088992518144 31101160882176 31131712687152 31173359755776 31204263506944 31240794239424 31258237452288 31356628074849 31449383224776 31491455263488 31503781153152 31509038432256 31545925963776 31577199058944 31608218493588 31662891158976 31736679862272 31756552257024 31780290034801 31822804750688 31985981885088 32003841171456 32060523534336 32147527248144 32165476732928 32217069059406 32235057372672 32260624515072 32330410979328 32397860692736 32418147095712 32475563240472 32493695883264 32614175196064 32652356507694 32657805458432 32728451107968 32746724950016 32817267399147 32914343224728 32932720859136 33003961208064 33048112914432 33170647880832 33247950331904 33268769031168 33326313947136 33410293839384 33431214192453 33436793117184 33509123879616 33527833608192 33618819210368 33633368170941 33678361879008 33836410589184 33869954359296 33961868385984 34035334995816 34041014734848 34080866443008 34099895402496 34133392973792 34207230627108 34226330141696 34272117096448 34308418063392 34354314832896 34379994418154 34447853518848 34481692902096 34500945661952 34541335809792 34556284000854 34575578408448 34621832577024 34655842866248 34669407310692 34730810687727 34750202541824 34913281277952 34975116582912 35023176773046 35070029725248 35089610981376 35104796445312 35124397113344 35165517133824 35200061504223 35282093397056 35295902958624 35343120755712 35447668236288 35579100213888 35620752553848 35626696863744 35703764845056 35800655344524 35836146371256 36004321317888 36052486815744 36088227495936 36165968154162 36186161324544 36264439544256 36270491271168 36293202579456 36320331468344 36368919715072 36384658815714 36447593279328 36555407868672 36575818481664 36690947095572 36740031140736 36760544837632 36819507496464 36840065568768 36876254909186 36949041119232 37026126505984 37049310966528 37135652438016 37273343081216 37316978865936 37323206238208 37337814700032 37403944123392 37505448456168 37586580569307 37616392256832 37637395267584 37718812809216 37769271902208 37821171611664 37888157113884 37909311863808 37997657522176 38183192959296 38207101934232 38296141576704 38362382327808 38400067095516 38421507668992 38438135052504 38489556433152 38504621409408 38556131733504 38670183530496 38699089194304 38791904514858 38813563869696 38897525709504 38949561649152 38987823224529 39009591970048 39093977859552 39115805876224 39291422192176 39429652185088 39475812354048 39492896000976 39514946752512 39622179783648 39692355071688 39707890828452 39714517190656 39761010850176 39908435731626 40026487740624 40080033971712 40189162438656 40228641719112 40315664667663 40338174809856 40392138006528 40511620841472 40661828815872 40709431490112 40716224987136 40732161490944 40804302680064 40860372901887 40915034679456 40937879478272 40955595852864 41003542439244 41147795791872 41332535033328 41355612942336 41445073764864 41508950249536 41564479674368 41654392319232 41677649936384 41777608992768 41808837433132 41932510966368 41988607017984 42005041537536 42061234618368 42079437138816 42102932078592 42144291324784 42193629513189 42217188211968 42315573149696 42342069676032 42448768618333 42548818063122 42647975846784 42671788228608 42747364712448 42806104944834 42863369664192 42956092079208 42980076496896 43107214639104 43224196127616 43242901934067 43300750987296 43317699085584 43324927844352 43375648200192 43536475343592 43637934810624 43665259353408 43756356532196 43842722660352 43885790966304 43910294478848 43980725091996 44005281610752 44064150552576 44202849966198 44227530507776 44358358708224 44435085262848 44454315096576 44513784741888 44547058452512 44574952256604 44582390822912 44653899455649 44678831839488 44703778144256 44800078278102 44844490894588 44904482505344 45115214118912 45159939145728 45257221934001 45282491181312 45380446661088 45388019646464 45441155257344 45609640836144 45744557417856 45805753110528 45823681677312 45975590536128 46029414014388 46055114413056 46075045334472 46100771211264 46162443436032 46225876414256 46307747583636 46525064560128 46633488777216 46651741323264 46697569030728 46760039633664 46786147975168 46806395260416 46861191359136 46887356178432 46933415338964 47026052333568 47061203944832 47124161007616 47174074837164 47237182895232 47263557648384 47365798588416 47412327740382 47438800285184 47494336738464 47502262484992 47605019793408 47651783941091 47734207126032 47781528495008 48005761757184 48090785301504 48221290872216 48248215099392 48352586059008 48390936772608 48512878420952 48596791039104 48627220643568 48740543824896 48921262794096 48978534761541 48986708187648 49092676661952 49120087425024 49371514837092 49399081288704 49505941812096 49514203250688 49572169371648 49755971821248 49783752933376 49871925497856 49903153546752 49940455768973 50007264608224 50115440759076 50155189675776 50183193690112 50263685819424 50291750412288 50428228815552 50517542818512 50545749151744 50804931538944 50910923945728 50942802578976 51061522102272 51149843103744 51200089460688 51250846736672 51310845940662 51319408577536 51339495212544 51408175644672 51569991627231 51722539353144 51751418492928 51812003714688 51863367612672 51932748865536 51983764299372 52004110966038 52125303812736 52266757991119 52369921916928 52534765159569 52605044587872 52634416472064 52657194667968 52686595670016 52748275700736 52829573044864 52923140095584 52943854437936 53014681133568 53171502354432 53211247642168 53368650320832 53440045295616 53555647267584 53585549918208 53638188958816 53700983016786 53754219556884 53784233079808 53856184008704 54025705514242 54132341243904 54215771754496 54279241986816 54309548654592 54405736906752 54480497202516 54553379572608 54576988223571 54607461137152 54671389918992 54863727722496 55036420643358 55110046711104 55140817256448 55260098353152 55314382363779 55539189758976 55573966449792 55703478657024 55910014621824 55975468298904 55984809357312 56006722050048 56081646157824 56105916185088 56258172684252 56289584282624 56424588385248 56456092901376 56578219213824 56653907853312 56731757417496 56832235670826 56863967795712 56996486283264 57074806593112 57151159552256 57274789438944 57306768662528 57444212365056 57476286185472 57600100643274 57632261503488 57657202578756 57734334649728 57756932114112 57766570459136 57834197600256 57948400571578 58048633791456 58183913080832 58220345804544 58514387955072 58640966789328 58673708814336 58937133288264 59144478277632 59213718531072 59272420128768 59351712989184 59433269675472 59538532607532 59561836242678 59571775785984 59641516275264 59733437704136 59862653597439 60039731610936 60120050957568 60153618825216 60283743657984 60342962578668 60376654908416 60507262214784 60588207009792 60647725015934 60767431262208 60812854448192 60992743223808 61074337480704 61098242236416 61206454020096 61300787381504 61372552019184 61406819217408 61433393779296 61467694948352 61743663444848 62033419413504 62202321764352 62263425374304 62346719511552 62408527013888 62481588478848 62516474904576 62713256149698 62898766449552 62982910526976 63007562306304 63091851927552 63154398117888 63216436987176 63325782317952 63473359724544 63513104514048 63560580069602 63645609501376 63971963770176 64007682342912 64121047068672 64209157417251 64295054496288 64330953465856 64434138118812 64470114745344 64521249030144 64660821958656 64795721385472 64836294191424 64951126480944 64987391766528 65228350392128 65304713015388 65315610916864 65456902215936 65493449900032 65634534798294 65828686449456 65865441718272 66007922416128 66096225828864 66304274949297 66341295761664 66495900663808 66537538062336 66652627894272 66820587678768 66862428384906 66873586234368 67018247759232 67055667216384 67200117417153 67237638420736 67266736341882 67356723758016 67672821178368 67739908718592 67923736771968 68070669991632 68082029469696 68161732886016 68266785947584 68414461254216 68452660283392 68544234192896 68616836126784 68708629665792 68759988836308 68895707037696 68963385804192 69001891323904 69082671619584 69112568001708 69151156816896 69243665154048 69311685732496 69338814621384 69461621375454 69500405083648 69826562555904 69950233165824 70046353546092 70140059450496 70179221962752 70209592890624 70248794226688 70331034267648 70400123008446 70564186794112 70591805917248 70686241511424 70895336472576 71118491610573 71158200427776 71241505107696 71253393727488 71407529690112 71601310689048 71672292742512 72008642635776 72104973631488 72331936308324 72372322649088 72528879088512 72540982542336 72586405158912 72640662936688 72737839430144 72769317631428 72895186558656 73110815737344 73165465507981 73381894191144 73480062281472 73521089675264 73639014992928 73680131137536 73752509818372 73898082238464 74052253011968 74098621933056 74271304876032 74546686162432 74633957731872 74646412476416 74675629400064 74807888246784 75010896912336 75173161138614 75232784513664 75274790535168 75437625618432 75642343223328 75776314227768 75818623727616 76366385918592 76414203868464 76592283153408 76724764655616 76800134191032 76843015337984 76876270105008 76966268910993 76979112866304 77009242818816 77112263467008 77340367060992 77398178388608 77583809029716 77627127739392 77795051419008 77899123298304 77975646449058 78006166449057 78019183940096 78187955719104 78231611752448 78477859065529 78582844384352 78859304370176 78951624708096 78985792001952 79029893505024 79244359567296 79384710143376 79415781656904 79429034381312 79522021700352 79816871463252 80052975481248 80160067943424 80378324877312 80457283438224 80551474525179 80631329335326 80676349619712 80784276013056 81038558271363 81323657631744 81418862980224 81432449974272 81464322981888 81608605360128 81720745803774 81830069358912 81875758956544 81911191705728 82007084878488 82133476843187 82295591583744 82554630965037 82665070066656 82711225884672 82890147529728 83017900499072 83128959348736 83308784638464 83555217985536 83617674866264 83865021932736 83977214035968 84010083075072 84122469236736 84158874277632 84205864157184 84288582649568 84387259026378 84434376423936 84631146299392 84684139352064 84897537236666 85097636126244 85295951693568 85343576457216 85494729424896 85612209889668 85726739328384 85912184158416 85960152993792 86214429278208 86400150964911 86448392255232 86485803868134 86601501974592 86635398171168 86649855688704 86751296400384 86922600857367 87072950687184 87275869621248 87330518706816 87512713064392 87771581932608 87820588957696 87961450183992 88010563221504 88128301105152 88405699932396 88455061015552 88716717416448 88908630193152 89027569483776 89094116905024 89149904513208 89164781645824 89307798911298 89357663678976 89600156556204 89688981789176 89808965010688 90230428237824 90319878291456 90514443868002 90564982362624 90760893322176 90776039292928 90882310514688 90971587523901 91219281672288 91489114835712 91611506221056 91647363354624 91951181072256 92058828028776 92110228826112 92150090668944 92201542422528 92451752828512 92615495167272 93050129120256 93266977554432 93303482646528 93395138061456 93520079267328 93612790520832 93722382718272 93774712356864 93866830677928 94069884224547 94122407889664 94248322015232 94348149674328 94474365790464 94527115296768 94731597176832 94824655480764 94877600570368 94988673476928 95004524969984 95210039586816 95303567882182 95340870104403 95468414252064 95563056990016 96011523514368 96181570603008 96442581744432 96496430198784 96705172118016 96781873545216 97025756841904 97193582078208 97254441287136 97481087649792 97842525588192 97957069523082 97973416375296 98185353323904 98240174850048 98451802197441 98743029674184 98798162577408 99011883624192 99144338743296 99511943642496 99567505866752 99743850995712 99806307093504 99880911537946 100014529216448 100230881518152 100310379351552 100527371638848 100583500824576 100856457631104 100900104512823 101035085637024 101091498303488 101609863077888 101821847891456 101885605157952 102123044204544 102299686207488 102400178921376 102501693473344 102621691881324 102638817155072 102678990425088 102816351289344 103139983254462 103445078706288 103502836985856 103624007429376 103726735225344 103865497731072 103967528598744 104008221932076 104192432063181 104250607625472 104533515982238 104739843833856 105069530319138 105210089175744 105268832944128 105314389335936 105373191340032 105496551401472 105600184512669 105659146089728 105846280191168 105887708875872 106029362267136 106343004708864 106422495284336 106737300641664 106880090591232 107111294535168 107276377917632 107401966033572 107508439113768 107568466159616 107712368017408 108051411028484 108264682487808 108431543508992 108558483973632 108811473813504 108960994405032 109106759145216 109153976447142 109214922274304 109342779837984 109727455444992 110072841286716 110220093422208 110281634512896 110520196706304 110628764727558 111078379517952 111147932899584 111406957314048 111820029243648 111950936597808 111969618714624 112013444100096 112211832370176 112516345368504 112579168565248 112759741707921 112849176770496 112912185802752 113156438427648 113307815706624 113463514834992 113664471341652 113727935591424 113992972566528 114149613186224 114302319104512 114549578877888 114613537325056 114888424730112 115200201286548 115264523006976 115314405157512 115468669299456 115513864228224 115533140918272 115668395200512 115896801143156 116097267582912 116367826161664 116440691609088 116963469673587 117028775910144 117281933578656 117347417628672 117874266576528 118288956555264 118427437062144 118544840257536 118866539350944 119077065215064 119123672485356 119143551571968 119283032550528 119466875408272 119725307194878 120079463221872 120240101915136 120329980463539 120567487315968 120685925157336 120753309816832 120946994002989 121014524429568 121176414019584 121295450031868 121534862524416 121625708896384 121985486447616 122148674961408 122196484472832 122412908040192 122581118705661 122601574763008 122745104038368 122813638434816 122866787558592 122935389896704 123487326889696 124066838827008 124526850748608 124693439023104 124817054027776 124963176957696 125032949809152 125426512299396 125797532899104 125965821053952 126015124612608 126183703855104 126308796235776 126432873974352 126580888539567 126651564635904 126946719449088 127026209028096 127121160139204 127291219002752 127346305854999 127943927540352 128015364685824 128242094137344 128418314834502 128590108992576 128661906931712 128868276237624 128940229490688 129066892182151 129321643917312 129591442770944 129672588382848 129728705802201 129902252961888 129974783533056 130456700784256 130609426030776 130631221833728 130913804431872 131269069596588 131657372898912 131730883436544 132015844832256 132192451657728 132608549898594 132682591523328 132991801327616 133075076124672 133305255788544 133641175357536 133724856769812 133747172468736 134036495518464 134111334432768 134400234834306 134475276841472 134533472683764 134713447516032 135345642356736 135479817437184 135771665802003 135847473543936 136141339983264 136164058939392 136323465772032 136533571895168 136828922508432 136905320566784 137233672253568 137417259331584 137519977672616 137926771608384 138003782647808 138165343239168 138225136003416 138302313633792 138487330308096 138623371464992 138677629242768 138923242750908 139000810167296 139900466331648 140092707092184 140280118900992 140358443925504 140419185781248 140662068535296 140800246016892 141128373588224 141183611834496 141372483022848 141790672945152 142236983221146 142316400855552 142483010215392 142506787454976 142815059380224 142955351823273 143202621378096 143344585485024 144017285271552 144663872616648 144744645298176 145057758177024 145172810317824 145281325873376 145475678860288 145538635262856 145790373117312 146221631474688 146330931015962 146763788382288 146960124562944 147278029985856 147360262275072 147505019636744 148104506023936 148197243866112 148542609752064 149093372324864 149267915463744 149292824952832 149351258800128 149615776493568 149821367306919 150021793824672 150346322277228 150465569027328 150549581070336 150875251236864 151284686446656 151552628455536 151637247455232 152732771837184 152828407736928 153184566306816 153449529311232 153600268382064 153686030675968 153752540210016 153932537821986 153958225732608 154018485637632 154224526934016 154709974881693 154796356777216 155167618059432 155254255478784 155590102838016 155798246596608 155951292898116 156012332898114 156038367880192 156375911438208 156463223504896 156800273973357 156955718131058 157165688768704 157903249416192 157971584003904 158059787010048 158488719134592 158769420286752 158831563313808 158858068762624 159044043400704 159633742926504 160105950962496 160320135886848 160756649754624 160914566876448 161102949050358 161262658670652 161352699239424 161568552026112 162077116542726 162647315263488 162837725960448 162928645963776 163217210720256 163441491607548 163660138717824 163730964670713 163751517913088 163822383411456 164014169756976 164266953686374 164591183167488 165109261930074 165330140133312 165422451769344 165780295059456 165943147091337 166035800998144 166257918697472 166617569276928 167110435971072 167235349732528 167730043865472 167954428071936 168020166150144 168244938473472 168317748555264 168577165299136 168774518052756 168868752847872 169262292598784 169368278704128 169795074473332 170195272252488 170591903387136 170989458849792 171224419779336 171453478656768 171824368316832 171920305987584 172428858556416 172800301929822 172896784510464 172971607736268 173203003949184 173270796342336 173299711377408 173502592800768 173845201714734 174145901374368 174551739242496 174661037413632 175025426128784 175543163865216 175641177915392 175922900367984 176021126443008 176811399864792 176910122031104 177433434832896 177817260386304 178055138967552 178188233810048 178299809026416 178329563291648 178615597822596 178715327357952 179200313112408 179377963578352 179587960792317 179617930021376 180460856475648 181028887736004 181129964725248 181521786644352 181552078585856 181764621029376 181943175047802 182438563344576 182978229671424 183223012442112 183294726709248 183902362144512 184117656057552 184220457652224 184300181337888 184403084845056 184903505657024 185230990334544 186100258240512 186606965293056 186790276122912 187040158534656 187225581041664 187444765436544 187549424713728 187733661355856 188139768449094 188244815779328 188496644030464 188696299348656 188948731580928 189089969299847 189463194353664 189649310961528 189755201140736 189977346953856 190009049939968 190420079173632 190607135764364 190681740208806 190936828504128 191126113980032 192023047028736 192363141206016 192627472251753 192885163488864 192992860397568 193410344236032 193563747090432 194051513683808 194387164156416 194508882574272 194962175299584 195685051176384 195914139046164 195946832750592 196370706647808 196480349700096 196903604394882 197486059348368 197596325154816 198023767248384 198288677486592 198912824847891 199023887284992 199135011733504 199487701991424 199612614187008 199761823075892 200029058432896 200461763036304 200620758703104 201054743277696 201167001649152 201600352251459 201712915262208 201800209025646 202070171274048 202182996606976 202819402000523 203219726155776 203643695782912 203771210315904 204246088409088 204800357842752 205003386946688 205243383762648 205277634310144 205357980850176 205632702578688 206279966508924 206890157412576 207005673971712 207248014858752 207453470450688 207730995462144 207935057197488 208016443864152 208384864126362 208501215250944 209067031964476 209479687667712 210139060638276 210420178351488 210537665888256 210628778671872 210746382680064 210993102802944 211200369025338 211318292179456 211692560382336 211775417751744 212058724534272 212267037555769 212686009417728 212844990568672 213355474831719 213474601283328 213760181182464 214222589070336 214552755835264 214803932067144 215016878227536 215136932319232 216102822056968 216863087017984 217116967947264 217622947627008 217921988810064 218213518290432 218307952894284 218429844548608 218685559675968 219496396523943 220145682573432 220440186844416 220563269025792 221040393412608 221257529455116 222156759035904 222295865799168 222813914628096 223640058487296 223901873195616 223939237429248 224026888200192 224423664740352 225032690737008 225158337130496 225519483415842 225698353540992 225824371605504 226312876855296 226927029669984 227328942683304 227455871182848 228299226372448 228604638209024 229099157755776 229227074650112 229776849460224 230400402573096 230529046013952 230628810315024 230937338598912 231027728456448 231336790401024 231793602286312 232194535165824 232735652323328 232881383218176 233926939347174 234018499347171 234057551820288 234563867157312 234694835257344 235433577196587 235748533153056 236577913110528 236854874124288 237089680515072 237733078701888 238154130430128 238247344970712 238287103143936 238566065101056 238933750816544 239450614389756 240158926443744 240480203830272 240659960927078 241134974631936 241371850314672 241506619633664 241893988005978 242029048859136 242352828039168 242590900063736 243115674814089 243251417792768 243970972895232 244297349922816 244392968945664 244825816080384 245162237411322 245203149526016 245490208076736 245627276869632 245733575117184 245870779793408 246400430529561 246974653779392 248133677654016 249053701497216 249386878046208 249634108055552 249926353915392 250853024598792 251595065798208 251931642107904 252030249225216 252367407710208 252617592471552 252865747948704 253161777079134 253303129271808 253893438898176 254052418056192 254242320278408 254582438005504 254692611709998 255887855080704 256030729371648 256484188274688 256836629669004 257180217985152 257323813863424 257736552475248 257880458981376 258133784364302 258643287834624 259182885541888 259345176765696 259457411604402 259804505923776 259949567066112 260767802572101 260913401568512 261218852061552 261262443667456 261827608863744 262538139193176 263314745797824 263461766873088 264031689664512 264384903315456 265217099797188 265365183046656 265983602655232 266150152249344 267282350715072 267449713539624 267494344937472 268072991036928 268800469668612 268950553682944 269066945367528 269426895032064 270691284713472 270959634874368 271543331604006 271694947087872 272282679966528 272328117878784 272646931544064 272914762571703 273067143790336 273657845016864 273810641133568 274467344507136 274834518663168 275039955345232 275853543216768 276007565295616 276330686478336 276450272006832 276604627267584 277246742929984 277355258485536 277846485501816 278001620334592 279800932663296 280185414184368 280560237801984 280838371562496 281324137070592 281600492033784 282209652673641 282256747176448 282367223668992 282744966045696 283581345890304 284473966442292 284632801711104 284966020430784 285013574909952 285630118760448 285910703646546 286022610313209 286405242756192 286689170970048 288034570543104 289327745233296 289489290596352 290115516354048 290345620635648 290562651746752 290951357720576 291077270525712 291580746234624 292443262949376 292661862031924 293527576764576 293920249125888 294556059971712 294720524550144 295010039273488 295355406592323 296209012047872 296394487732224 297141380328331 298186744649728 298535830927488 298585649905664 298702517600256 299231552987136 299642734613838 300043587649344 300692644554456 300931138054656 301750502473728 302569372893312 302700313538469 303105256911072 303274494910464 305465543674368 305656815473856 306369132613632 306899058622464 307200536764128 307372061351936 307505080420032 307865075643972 307916451465216 308036971275264 308449053868032 309419949763386 309592713554432 310335236118864 310508510957568 311180205676032 311596493193216 311902585796232 312024665796228 312076735760384 312577296189543 312751822876416 312926447009792 313600547946714 313911436262116 314331377537408 315806498832384 315943168007808 316119574020096 316800553538007 316977438269184 317538840573504 317663126627616 317716137525248 318088086801408 318716203143679 319267485853008 320211901924992 320640271773696 321829133752896 322205898100716 322525317341304 322705398478848 323137104052224 324154233085452 325294630526976 325675451920896 326434421440512 326882983215096 327320277435648 327461929341426 327503035826176 327644766822912 328028339513952 328533907372748 329182366334976 330218523860148 330660280266624 330844903538688 331560590118912 331886294182674 332071601996288 332515837394944 333235138553856 333562487587637 334220871942144 334470699465056 335460087730944 335908856143872 336040332300288 336635497110528 337154330598272 337549036105512 337737505695744 338736557408256 339590148946664 340390544504976 341183806774272 341978917699584 342448839558672 342906957313536 343648736633664 343840611975168 345600603859644 345793569020928 345943215472536 346406007898368 346541592684672 346599422754816 347005185601536 347690403429468 348291802748736 349103478484992 349322074827264 349583190382811 350050852257568 350890409020761 351086327730432 351282355830784 351845800735968 352042252886016 353622799729584 353820244062208 354866869665792 355634520772608 356376467620096 356599618052832 356659126583296 357231195645192 357430654715904 358400626224816 358755927156704 359175921584634 359235860042752 360989941390617 362057775472008 362259929450496 363043573288704 363529242058752 363886350095604 364877126689152 365956459342848 366446024884224 366589453418496 367743356116983 367804724289024 368235312115104 368440915304448 368600362675776 368806169690112 369807011314048 370461980669088 372200516481024 373580552245824 374080317069312 374451162083328 374889530873088 375098849427456 375467322711712 376279536898188 376489631558656 376993288060928 377392598697312 377897463161856 378179938599694 378926388707328 379298621923056 379510402281472 379954693907712 380840158347264 381214271528728 381363480417612 381873657008256 382038917564997 382252227960064 384046094057472 384726282412032 385254944503506 385770326977728 385985720795136 386820688472064 387200676546453 388103027367616 388774328312832 389017765148544 389924350599168 391370102352768 391828278092328 391893665501184 392741413295616 393807208789764 394972118696736 395192650309632 396047534496768 396577354973184 397825649695782 398047774569984 398975403982848 399225228374016 399523646151784 400058116865792 400923526072608 401241517406208 402109486555392 402334003298304 403200704502918 403425830524416 403600418051292 404140342548096 404365993213952 405638804001046 406439452311552 407287391565824 407542420631808 408492176818176 409600715685504 410006773893376 410486767525296 410555268620288 410715961700352 412559933017848 413780314825152 414011347943424 414496029717504 414906940901376 415461990924288 415870114394976 416032887728304 416769728252724 417002430501888 418134063928952 420278121276552 420840356702976 421075331776512 421257557343744 421986205605888 422400738050676 422636584358912 423385120764672 423550835503488 424117449068544 424534075111538 425372018835456 425689981137344 426710949663438 426949202566656 427520362364928 428445178140672 428866055469819 429105511670528 429607864134288 430033756455072 430273864638464 432205644113936 433726174035968 434233935894528 435843977620128 436427036580864 436615905788568 436859689097216 437371119351936 438992793047886 440291365146864 440880373688832 442080786825216 442515058910232 444313518071808 444591731598336 445627829256192 447280116974592 447803746391232 447878474858496 448053776400384 448847329480704 449464101920757 450065381474016 450316674260992 451038966831684 451396707081984 451648743211008 452625753710592 453854059339968 454657885366608 454911742365696 456598452744896 457209276418048 458198315511552 458454149300224 459553698920448 460800805146192 461058092027904 461257620630048 461874677197824 462055456912896 462673580802048 463587204572624 464129924645079 464389070331648 465471304646656 465762766436352 467853878694348 468036998694342 468115103640576 469127734314624 469389670514688 470400821920071 470867154393174 471497066306112 473709748248576 474179361030144 475466157403776 476308260860256 476494689941424 476574206287872 477132130202112 477867501633088 478901228779512 480317852887488 480960407660544 481319921854156 482269949263872 482743700629344 483013239267328 483787976011956 484058097718272 484705656078336 485181800127472 486231349628178 486502835585536 487941945790464 488785937891328 489651632160768 490324474822644 490406299052032 490980416153472 491192894012139 491254553739264 491467150234368 491741559586816 492800861059122 493949307558784 496267355308032 497829441274011 498107402994432 498773756092416 499268216111104 499852707830784 501706049197584 503190131596416 503863284215808 504060498450432 504734815420416 505731495897408 506323554158268 506606258543616 507786877796352 508104836112384 508484640556816 509164876011008 509385223419996 511775710161408 512968376549376 513673259338008 514360435970304 514647627726848 515473104950496 515760917962752 516267568728604 517286575669248 518365771083776 518690353531392 518914823208804 519609011847552 519899134132224 521535605144202 521826803137024 522437704123104 522524887334912 523655217727488 524169623352001 525076278386352 526629491595648 526923533746176 528063379329024 530434199594376 530730366093312 532300304498688 534564701430144 534899427079248 534988689874944 536145982073856 537600939337224 537901107365888 538133890735056 538763882376951 538853790064128 541382569426944 543086663208012 543389894175744 544565359933056 544656235757568 545293863088128 545829525143406 546134287580672 547315690033728 547621282267136 548934689014272 549345013458703 549669037326336 550079910690464 551707086433536 552015130591232 552661372956672 552900544013664 553209254535168 554493485859968 554710516971072 555692971003632 556003240669184 560370828368736 561120475603968 561676743124992 562648274141184 563200984067568 564419305347282 564513494352896 564734447337984 565489932091392 567269907899541 568947932884584 569265603422208 569932040861568 570027149819904 571260237520896 571821407293092 572045220626418 572810485512384 573378341940096 574934337902309 576069141086208 577882416755259 578655490466592 578978581192704 580231032708096 580691241271296 581125303493504 581902715441152 582154541051424 583161492469248 584886525898752 585323724063848 587055153529152 587840498251776 589112119943424 589441049100288 590020078546976 590710813184646 592418024095744 592788975464448 594282760656662 596373489299456 597071661854976 597405035200512 598463105974272 599285469227676 600087175298688 601385289108912 601862276109312 603501004947456 604801056754377 605138745786624 605400627076938 606210513822144 606548989820928 608458206001569 610931087348736 611313630947712 612738265227264 614401073528256 614744122703872 615010160840064 615730151287944 615832902930432 616073942550528 616898107736064 618839899526772 619185427108864 620670472237728 621017021915136 622360411352064 623192986386432 623805171592464 624049331592456 624153471520768 625154592379086 625503645752832 627201095893428 627822872524232 628662755074816 631612997664768 631886336015616 632239148040192 633601107076014 633954876538368 635077681147008 635326253255232 635432275050496 636176173602816 636801112667307 637432406287358 638534971706016 640423803849984 641280543547392 643658267505792 644411796201432 645050634682608 645410796957696 648308466170904 650589261053952 651350903841792 652868842881024 653765966430192 654640554871296 654923858682852 655289533645824 656056679027904 657067814745496 658489189571829 660437047720296 661320560533248 661689807077376 663121180237824 663772588365348 664143203992576 665031674789888 666470277107712 667124975175274 668441743884288 668941398930112 670920175461888 671817712287744 672080664600576 673270994221056 674308661196544 675098072211024 675475011391488 677473114816512 679180297893328 680781089009952 682367613548544 684897679117344 685813914627072 687297473267328 687681223950336 691201207719288 691587138041856 691886430945072 692812015796736 693083185369344 694010371203072 695380806858936 696583605497472 698206956969984 698644149654528 699166380765622 700101704515136 701780818041522 702172655460864 703691601471936 704084505772032 706300731589761 707245599459168 707640488124416 709733739331584 711269041545216 712752935240192 713199236105664 713318253166592 714462391290384 714861309431808 716801252449632 717511854313408 718351843169268 718471720085504 721979882781234 724115550944016 724519858900992 726087146577408 727058484117504 727772700191208 729347024442267 729754253378304 731912918685696 732892049768448 733178906836992 735486712233966 735609448578048 736470624230208 736881830608896 737200725351552 737612339380224 739201291588683 739614022628096 740923961338176 744401032962048 747161104491648 748160634138624 748902324166656 749779061746176 750934645423424 752559073796376 752979263117312 753986576121856 754785197394624 755794926323712 756359877199388 757852777414656 758597243846112 759020804562944 759909387815424 761680316694528 762428543057456 762726960835224 763747314016512 764077835129994 764504455920128 768092188114944 769452564824064 770509889007012 771540653955456 771971441590272 773641376944128 774401353092906 776206054735232 777548656625664 778035530297088 779848701198336 782303407716303 782740204705536 783656556184656 783787331002368 785482826591232 787614417579528 789944237393472 790385300619264 792095068993536 793154709946368 795651299391564 796095549139968 797950807965696 798450456748032 799047292303568 800116233731584 801847052145216 802483034812416 804218973110784 806401409005836 806851661048832 807200836102584 808280685096192 808731986427904 811277608002092 812878904623104 814574783131648 815084841263616 816984353636352 818744287715109 819201431371008 820013547786752 820973535050592 821110537240576 821431923400704 825119866035696 827560629650304 828022695886848 828992059435008 829813881802752 831740228789952 832065775456608 833539456505448 834004861003776 836268127857904 840556242553104 841680713405952 842515114687488 843972411211776 844801476101352 845273168717824 846628958020923 846770241529344 847101671006976 848234898137088 849068150223076 850744037670912 851379962274688 853421899326876 853898405133312 855040724729856 856890356281344 857732110939638 858067830939627 858211023341056 859215728268576 860067512910144 860547729276928 864411288227872 867452348071936 868467871789056 871687955240256 872854073161728 873231811577136 873719378194432 874742238703872 877985586095772 880582730293728 881760747377664 884161573650432 885030117820464 886066219776969 888627036143616 889183463196672 891424140984993 894560233949184 895607492782464 895756949716992 896107552800768 897694658961408 898928203841514 900130762948032 900633348521984 902077933663368 902793414163968 903468245275057 905251507421184 907708118679936 908100940615407 909315770733216 909823484731392 913196905489792 914418552836096 916396631023104 919107397840896 921601610292384 922116184055808 922515241260096 923749354395648 924110913825792 925347161604096 927174409145248 928259849290158 928778140663296 930942609293312 931525532872704 935707757388696 936073997388684 936230207281152 938255468629248 938779341029376 940801643840142 941734308786348 942994132612224 947419496497152 948358722060288 950401660614021 950932314807552 952616521720512 952989379882848 953148412575744 954264260404224 955735003266176 956148609431037 957802457559024 960635705774976 961920815321088 962639843708312 965487401258688 966026478534656 967575952023912 968116195436544 969411312156672 970363600254944 972462699256356 973005671171072 975883891580928 979303264321536 980648949645288 980812598104064 981960832306944 982385788024278 982509107478528 982934300468736 985601722118244 987898615117568 992534710616064 995658882548022 996214805988864 997547512184832 998536432222208 999705415661568 1000687462762911 1003412098395168 1006380263192832 1007726568431616 1008120996900864 1011462991794816 1012647108316536 1013212517087232 1016209672224768 1016969281113632 1018329752022016 1018770446839992 1023551420322816 1025936753098752 1027346518676016 1028720871940608 1030946209900992 1031521835925504 1032535137457208 1036731542167552 1037380707062784 1037829646417608 1039218023695104 1039798268264448 1043071210288404 1043653606274048 1044875408246208 1045049774669824 1047310435454976 1048339246704002 1048749571148433 1050152556772704 1053258983191296 1053847067492352 1056126758658048 1060868399188752 1061460732186624 1064600608997376 1069129402860288 1069798854158496 1069977379749888 1072291964147712 1075201878674448 1075802214731776 1076267781470112 1077527764753902 1077707580128256 1082969824171851 1086173326416024 1086779788351488 1089130719866112 1090587726176256 1091659050286812 1092268575161344 1094631380067456 1095242564534272 1097869378028544 1098690026917406 1099338074652672 1100159821380928 1103414172867072 1105322745913344 1105801088027328 1106418509070336 1108986971719936 1109421033942144 1111385942007264 1112006481338368 1120741656737472 1122240951207936 1123353486249984 1125296548282368 1126401968135136 1128838610694564 1129026988705792 1129468894675968 1130979864182784 1134539815799082 1137895865769168 1138531206844416 1139864081723136 1142520475041792 1143642814586184 1144090441252836 1145620971024768 1146116752694991 1146756683880192 1149868675804618 1152138282172416 1155764833510518 1157310980933184 1157957162385408 1160462065416192 1161602029639359 1162250606987008 1163805430882304 1164309082102848 1166322984938496 1169773051797504 1170647448127696 1174110307058304 1175680996503552 1178224239886848 1180040157093952 1181421626369292 1184836048191488 1185577950928896 1188565521313324 1192746978598912 1194143323709952 1196926211948544 1198570938455352 1200174350597376 1202770578217824 1203724552218624 1207002009894912 1209602113508754 1210277491573248 1210801254153876 1212421027644288 1213097979641856 1216916412003138 1221862174697472 1222627261895424 1225476530454528 1228802147056512 1229488245407744 1230020321680128 1231460302575888 1231665805860864 1232147885101056 1237679799053544 1238370854217728 1241340944475456 1242034043830272 1244720822704128 1246385972772864 1247610343184928 1248098663184912 1248306943041536 1250309184758172 1251007291505664 1254402191786856 1255645745048464 1257325510149632 1263225995329536 1263772672031232 1267202214152028 1267909753076736 1270155362294016 1270652506510464 1270864550100992 1272352347205632 1273602225334614 1274864812574716 1277069943412032 1280847607699968 1282561087094784 1286598166409457 1287316535011584 1288823592402864 1290101269365216 1290821593915392 1296616932341808 1301178522107904 1302701807683584 1307531932860384 1309281109742592 1309847717365704 1310579067291648 1312113358055808 1314135629490992 1316978379143658 1320874095440592 1322641121066496 1323629785098929 1326242360475648 1327545176730696 1328286407985152 1330063349579776 1332940554215424 1334249950350548 1336883487768576 1337882797860224 1341840350923776 1343635424575488 1344161329201152 1346541988442112 1348392305762271 1348617322393088 1350196144422048 1350950022782976 1354946229633024 1358360595786656 1361562178019904 1364735227097088 1369795358234688 1371627829254144 1374594946534656 1375362447900672 1382402415438576 1383174276083712 1383772861890144 1385624031593472 1386166370738688 1388020742406144 1390761613717872 1392389773935237 1393167210994944 1396413913939968 1397288299309056 1398332761531244 1400203409030272 1403561636083044 1404345310921728 1407383202943872 1408169011544064 1411202465760213 1412601463179522 1414491198918336 1415280976248832 1419735814003661 1422538083090432 1425505870480384 1426398472211328 1426636506333184 1428924782580768 1429722618863616 1433602504899264 1435023708626816 1436703686338536 1436943440171008 1443959765562468 1448231101888032 1449039717801984 1452174293154816 1454116968235008 1455545400382416 1458694048884534 1459508506756608 1463825837371392 1466357813673984 1470973424467932 1471218897156096 1472941248460416 1473763661217792 1474401450703104 1475224678760448 1478402583177366 1479228045256192 1481847922676352 1485869262890383 1488802065924096 1493488323822033 1494322208983296 1496321268277248 1497804648333312 1499558123492352 1501869290846848 1505118147592752 1505958526234624 1509570394789248 1511589852647424 1512719754398776 1517194487692224 1518041609125888 1519818775630848 1523360633389056 1524857086114912 1525453921670448 1527494628033024 1528155670259988 1529008911840256 1538905129648128 1541019778014024 1543081307910912 1543942883180544 1547282753888256 1548802706185812 1552412109470464 1555097313251328 1556071060594176 1559697402396672 1564606815432606 1565480409411072 1567313112369312 1567574662004736 1570965653182464 1572508870056003 1575228835159056 1579888474786944 1580770601238528 1584190137987072 1591302598783128 1592191098279936 1596900913496064 1598094584607136 1600232467463168 1603694104290432 1604966069624832 1608437946221568 1612802818011672 1613703322097664 1614401672205168 1616561370192384 1622555216004184 1629149566263296 1630169682527232 1633968707272704 1637488575430218 1638402862742016 1640027095573504 1641947070101184 1642221074481152 1642863846801408 1648035040376109 1650239732071392 1655121259300608 1656045391773696 1657984118870016 1659627763605504 1663480457579904 1664131550913216 1667078913010896 1668009722007552 1672536255715808 1681112485106208 1683361426811904 1685030229374976 1687944822423552 1689602952202704 1690546337435648 1693257916041846 1693540483058688 1694203342013952 1696469796274176 1698136300446152 1701809723698623 1702759924549376 1706843798653752 1707796810266624 1710081449459712 1713780712562688 1715464221879276 1716135661879254 1716422046682112 1718431456537152 1720135025820288 1721095458553856 1724803013706927 1728822576455744 1736935743578112 1743375910480512 1745708146323456 1746463623154272 1747438756388864 1749484477407744 1755971172191544 1761165460587456 1763521494755328 1768323147300864 1770060235640928 1772132439553938 1777254072287232 1778366926393344 1782848281969986 1789120467898368 1791214985564928 1792215105601536 1795389317922816 1797856407683028 1800261525896064 1801266697043968 1804155867326736 1805586828327936 1806936490550114 1810503014842368 1815416237359872 1816201881230814 1818631541466432 1819646969462784 1825374618004707 1826393810979584 1828837105672192 1832793262046208 1838214795681792 1843203220584768 1844232368111616 1845030482520192 1847498708791296 1848221827651584 1850694323208192 1854348818290496 1856519698580316 1857556281326592 1861885218586624 1863051065745408 1871415514777392 1872147994777368 1872460414562304 1876510937258496 1881603287680284 1883468617572696 1885988265224448 1894838992994304 1896717444120576 1900803321228042 1901864629615104 1905233043441024 1905978759765696 1906296825151488 1908528520808448 1910403338001921 1911470006532352 1912297218862074 1915604915118048 1921271411549952 1923841630642176 1925279687416624 1930974802517376 1932052957069312 1935151904047824 1936232390873088 1940727200509888 1944925398512712 1946011342342144 1951767783161856 1958606528643072 1961297899290576 1961625196208128 1963921664613888 1964771576048556 1965868600937472 1971203444236488 1975467568715487 1975797230235136 1985069421232128 1991317765096044 1992429611977728 1995095024369664 1997072864444416 1999410831323136 2001374925525822 2006824196790336 2012760526385664 2015453136863232 2016241993801728 2022925983589632 2025294216633072 2026425034174464 2032419344449536 2033938562227264 2036659504044032 2037540893679984 2047102840645632 2054693037352032 2057441743881216 2061892419801984 2063043671851008 2065070274914416 2073463084335104 2074761414125568 2075659292835216 2078436047390208 2079989662298317 2086142420576808 2087307212548096 2089750816492416 2090099549339648 2094620870909952 2096678493408004 2097499142296866 2100305113545408 2106517966382592 2112253517316096 2118902194769283 2121736798377504 2122921464373248 2129201217994752 2138258805720576 2139597708316992 2139954759499776 2144583928295424 2150403757348896 2151604429463552 2152535562940224 2155055529507804 2155415160256512 2165939648343702 2172346652832048 2173559576702976 2178261439732224 2181175452352512 2183318100573624 2184537150322688 2188041073326801 2189262760134912 2190485129068544 2195738756057088 2197380053834812 2198676149305344 2200319642761856 2206828345734144 2210645491826688 2211602176054656 2212837018140672 2217603874766049 2217973943439872 2218842067884288 2222771884014528 2224012962676736 2231013422005753 2241483313474944 2244481902415872 2246706972499968 2252803936270272 2257677221389128 2258053977411584 2258937789351936 2261959728365568 2269079631598164 2275791731538336 2277062413688832 2279728163446272 2285040950083584 2287285629172368 2288180882505672 2291241942049536 2292233505389982 2293513367760384 2299737351609236 2304276564344832 2311529667021036 2314621961866368 2315914324770816 2320924130832384 2323204059278718 2324501213974016 2327610861764608 2328618164205696 2332645969876992 2334937413113459 2339546103595008 2341294896255392 2346910223148909 2348220614116608 2351361993007104 2356448479773696 2360080314187904 2362843252738584 2371155901857792 2377131042626648 2385493957197824 2388286647419904 2393852423897088 2397141876910704 2400348701194752 2405541156435648 2407449104437248 2419204227017508 2420554983146496 2421602508307752 2424842055288576 2426195959283712 2433832824006276 2443724349394944 2445254523790848 2450953060909056 2456232863145327 2457604294113024 2458976490815488 2460040643360256 2462920605151776 2463331611721728 2464295770202112 2475359598107088 2476741708435456 2482681888950912 2484068087660544 2489441645408256 2495220686369856 2496197326369824 2496613886083072 2500618369516344 2502014583011328 2508804383573712 2511291490096928 2514651020299264 2527545344062464 2534404428304056 2535819506153472 2540310724588032 2541305013020928 2544704694411264 2547204450669228 2549729625149432 2554139886824064 2561695215399936 2565122174189568 2573196332818914 2574203492818881 2574633070023168 2577647184805728 2580202538730432 2581643187830784 2593233864683616 2602357044215808 2605403615367168 2615063865720768 2618562219485184 2619695434731408 2621158134583296 2624226716111616 2628271258981984 2633956758287316 2641748190881184 2645282242132992 2647259570197858 2652484720951296 2655090353461392 2656572815970304 2665881108430848 2668499900701096 2674272422954979 2675765595720448 2683680701847552 2687270849150976 2688322658402304 2693083976884224 2696784611524542 2697234644786176 2700392288844096 2701900045565952 2710404735825171 2716721191573312 2723124356039808 2729470454194176 2739590716469376 2743255658508288 2749189893069312 2764804830877152 2766348552167424 2767545723780288 2771248063186944 2772332741477376 2776041484812288 2781523227435744 2784779547870474 2786334421989888 2792827827879936 2794576598618112 2796665523062488 2800406818060544 2807123272166088 2808690621843456 2814766405887744 2816338023088128 2822404931520426 2825202926359044 2828982397836672 2830561952497664 2839471628007322 2845076166180864 2851011740960768 2852796944422656 2857849565161536 2859445237727232 2867205009798528 2868445828293111 2870047417253632 2873407372677072 2873886880342016 2887919531124936 2896462203776064 2898079435603968 2904348586309632 2908233936470016 2911090800764832 2917388097769068 2919017013513216 2927651674742784 2941946848935864 2942437794312192 2945882496920832 2947527322435584 2948802901406208 2956805166354732 2958456090512384 2963695845352704 2971738525780766 2977604131848192 2986976647644066 2988644417966592 2992642536554496 2995609296666624 2999116246984704 3002062388288733 3003738581693696 3010236295185504 3011917052469248 3019140789578496 3023179705294848 3025439508797552 3034388975384448 3036083218251776 3039637551261696 3049714172229824 3050907843340896 3054989256066048 3056311340519976 3058017823680512 3077810259296256 3082039556028048 3086162615821824 3094565507776512 3097605412371624 3104824218940928 3110194626502656 3112142121188352 3119394804793344 3129213630865212 3130960818822144 3134626224738624 3135149324009472 3141931306364928 3145017740112006 3146248713445299 3150457670318112 3159776949573888 3161541202477056 3168380275974144 3182605197566256 3184382196559872 3193801826992128 3196189169214272 3200464934926336 3207388208580864 3209932139249664 3216875892443136 3225605636023344 3227406644195328 3228803344410336 3233122740384768 3245110432008368 3248909472515553 3258299132526592 3260339365054464 3274977150860436 3276805725484032 3280054191147008 3283894140202368 3284442148962304 3285727693602816 3296070080752218 3300479464142784 3310242518601216 3315968237740032 3319255527211008 3326960915159808 3328263101826432 3334157826021792 3336019444015104 3345072511431616 3362224970212416 3366722853623808 3370060458749952 3375889644847104 3379205904405408 3381092674871296 3386515832083692 3387080966117376 3388406684027904 3392939592548352 3396272600892304 3403619447397246 3405519849098752 3413687597307504 3415593620533248 3427561425125376 3430928443758552 3432271323758508 3432844093364224 3436862913074304 3438350258084973 3440270051640576 3442190917107712 3449606027413854 3457645152911488 3473871487156224 3484806088918077 3486751820961024 3491416292646912 3492927246308544 3494877512777728 3498968954815488 3511942344383088 3522330921174912 3527042989510656 3540120471281856 3544264879107876 3554508144574464 3556733852786688 3565696563939972 3578240935796736 3582429971129856 3590778635845632 3595712815366056 3600523051792128 3602533394087936 3608311734653472 3611173656655872 3613872981100228 3621006029684736 3630832474719744 3632403762461628 3637263082932864 3639293938925568 3650749236009414 3652787621959168 3657674211344384 3665586524092416 3669187363464007 3676429591363584 3686406441169536 3688464736223232 3690060965040384 3694997417582592 3696443655303168 3708697636580992 3713039397160632 3715112562653184 3726102131490816 3742831029554784 3744295989554736 3744920829124608 3753021874516992 3763206575360568 3766937235145392 3771976530448896 3789677985988608 3801606642456084 3803729259230208 3810466086882048 3811957519531392 3812593650302976 3817057041616896 3820806676003842 3822940013064704 3824594437724148 3831209830236096 3842542823099904 3845415094210921 3847683261284352 3850559374833248 3859794499228371 3861949605034752 3864105914138624 3870303808095648 3872464781746176 3881454401019776 3889850797025424 3892022684684288 3903535566323712 3922595798581152 3923250392416256 3927843329227776 3929543152097112 3931737201874944 3942406888472976 3950935137430974 3951594460470272 3970889355296787 3982635530192088 3984859223955456 3990190048739328 3998821662646272 4002749851051644 4013648393580672 4025521052771328 4030906273726464 4032483987603456 4045176917286813 4045851967179264 4050588433266144 4052850068348928 4064838688899072 4067877124454528 4073319008088064 4075081787359968 4094205681291264 4109386074704064 4114883487762432 4123784839603968 4126087343702016 4130140549828832 4146926168670208 4149522828251136 4151318585670432 4156872094780416 4159979324596634 4172284841153616 4174614425096192 4179501632984832 4189241741819904 4193356986816008 4194998284593732 4200610227090816 4213035932765184 4224507034632192 4233607397280639 4237804389538566 4243473596755008 4245842928746496 4259207442010983 4276517611441152 4279195416633984 4279909518999552 4289167856590848 4300807514697792 4303208858927104 4305071125880448 4310111059015608 4310830320513024 4331879296687404 4344693305664096 4347119153405952 4356522879464448 4362350904705024 4366636201147248 4369074300645376 4376082146653602 4378525520269824 4391477512114176 4394760107669624 4400639285523712 4413656691468288 4421290983653376 4423204352109312 4425674036281344 4435207749532098 4435947886879744 4437684135768576 4445543768029056 4448025925353472 4457607788671149 4462026844011506 4482966626949888 4488963804831744 4493413944999936 4505607872540544 4515354442778256 4516107954823168 4517875578703872 4538159263196328 4551583463076672 4554124827377664 4559456326892544 4570081900167168 4574571258344736 4576361765011344 4582483884099072 4584467010779964 4587026735520768 4599474703218472 4623059334042072 4629243923732736 4631828649541632 4641848261664768 4646408118557436 4649002427948032 4655221723529216 4657236328411392 4665291939753984 4669874826226918 4679092207190016 4682589792510784 4693820446297818 4696441228233216 4702723986014208 4712896959547392 4717526610168009 4720160628375808 4725686505477168 4742311803715584 4754262085253296 4770987914395648 4776573294839808 4794283753821408 4800697402389504 4811082312871296 4814898208874496 4838408454035016 4841109966292992 4843205016615504 4849684110577152 4867665648012552 4887448698789888 4890509047581696 4901906121818112 4912465726290654 4915208588226048 4920081286720512 4925841210303552 4926663223443456 4928591540404224 4944105121128327 4950719196214176 4953483416870912 4965363777901824 4968136175321088 4978883290816512 4990441372739712 4992394652739648 4993227772166144 5001236739032688 5004029166022656 5017608767147424 5022582980193856 5029302040598528 5055090688124928 5068808856608112 5071639012306944 5080621449176064 5082610026041856 5089409388822528 5094408901338456 5099459250298864 5105429171095869 5108279773648128 5123390430799872 5130244348379136 5146392665637828 5148406985637762 5149266140046336 5155294369611456 5160405077460864 5163286375661568 5174409041120781 5186467729367232 5210807230734336 5230127731441536 5237124438970368 5239390869462816 5242316269166592 5248453432223232 5256542517963968 5267913516574632 5283496381762368 5290564484265984 5294519140395716 5304969441902592 5310180706922784 5313145631940608 5331762216861696 5336999801402192 5348544845909958 5351531191440896 5367361403695104 5376645316804608 5386167953768448 5393569223049084 5394469289572352 5400784577688192 5403800091131904 5420809471650342 5433442383146624 5446248712079616 5458940908388352 5476123854014121 5479181432938752 5486511317016576 5498379786138624 5529609661754304 5532697104334848 5535091447560576 5542496126373888 5544665482954752 5552082969624576 5563046454871488 5569559095740948 5572668843979776 5585655655759872 5589153197236224 5593331046124976 5600813636121088 5614246544332176 5617381243686912 5629532811775488 5644809863040852 5650405852718088 5657964795673344 5661123904995328 5678943256014644 5690152332361728 5702023481921536 5705593888845312 5715699130323072 5718890475454464 5731210014005763 5734410019597056 5736891656586222 5740094834507264 5746814745354144 5747773760684032 5765865856872011 5775839062249872 5792924407552128 5796158871207936 5808697172619264 5822181601529664 5834776195538136 5838034027026432 5855303349485568 5883893697871728 5884875588624384 5891764993841664 5897605802812416 5913610332709464 5916912181024768 5926402706146461 5927391690705408 5943477051561532 5955208263696384 5973953295288132 5977288835933184 5985285073108992 5991218593333248 5998232493969408 6004124776577466 6007477163387392 6020472590371008 6023834104938496 6038281579156992 6046359410589696 6050879017595104 6068777950768896 6072166436503552 6079275102523392 6099428344459648 6101815686681792 6109978512132096 6112622681039952 6116035647361024 6164079112056096 6172325231643648 6189131015553024 6195210824743248 6209648437881856 6220389253005312 6224284242376704 6239968986894951 6258427261730424 6261921637644288 6269252449477248 6270298648018944 6283862612729856 6290035480224012 6292497426890598 6300915340636224 6319553899147776 6324277716925399 6336760551948288 6356706584307849 6365210395132512 6368764393119744 6387603653984256 6392378338428544 6400929869852672 6414776417161728 6419864278499328 6433751784886272 6451211272046688 6454813288390656 6457606688820672 6466245480769536 6490220864016736 6497818945031106 6516598265053184 6520678730108928 6549954301720872 6553611450968064 6560108382294016 6567788280404736 6571455387205632 6592140161504436 6600958928285568 6620485037202432 6631936475480064 6638511054422016 6652811624298147 6653921830319616 6656526203652864 6668315652043584 6672038888030208 6690145022863232 6693040266017259 6724449940424832 6733445707247616 6740120917499904 6758411808810816 6762185349742592 6773031664167384 6774161932234752 6776813368055808 6785879185096704 6792545201784608 6807238894794492 6811039698197504 6827375194615008 6831187241066496 6855122850250752 6861856887517104 6864542647517016 6865688186728448 6873725826148608 6876700516169946 6880540103281152 6899212054827708 6915290305822976 6947742974312448 6969612177836154 6973503641922048 6982832585293824 6985854492617088 6989755025555456 6997937909630976 7004812239340377 7023884688766176 7044661842349824 7054085979021312 7080240942563712 7088529758215752 7113467705573376 7131393127879944 7156481871593472 7164859942259712 7181557271691264 7191425630732112 7201046103584256 7216623469306944 7222347313311744 7227745962200456 7261664949439488 7264807524923256 7274526165865728 7278587877851136 7301498472018828 7305575243918336 7315348422688768 7331173048184832 7338374726928014 7352859182727168 7372812882339072 7376929472446464 7380121930080768 7389994835165184 7392887310606336 7417395273161984 7426078794321264 7430225125306368 7452204262981632 7485662059109568 7488591979109472 7489841658249216 7506043749033984 7526413150721136 7533874470290784 7543953060897792 7603213284912168 7607458518460416 7620932173764096 7623915039062784 7634114083233792 7641613352007684 7645880026129408 7649188875448296 7662419660472192 7685085646199808 7690830188421842 7695366522568704 7701118749666496 7719588998456742 7723899210069504 7740607616191296 7744929563492352 7762908802039552 7779701594050848 7784045369368576 7807071132647424 7845191597162304 7846500784832512 7855686658455552 7859086304194224 7863474403749888 7884813776945952 7901870274861948 7903188920940544 7941778710593574 7965271060384176 7969718447910912 7997643325292544 8005499702103288 8022817268864937 8027296787161344 8051042105542656 8061812547452928 8064967975206912 8090353834573626 8091703934358528 8101176866532288 8105700136697856 8131214207475513 8135754248909056 8146638016176128 8150163574719936 8188411362582528 8218772149408128 8229766975524864 8247569679207936 8260281099657664 8293852337340416 8299045656502272 8302637171340864 8313744189560832 8319958649193268 8344569682307232 8349228850192384 8359003265969664 8378483483639808 8386713973632016 8389996569187464 8401220454181632 8426071865530368 8449014069264384 8467214794561278 8475608779077132 8486947193510016 8491685857492992 8518414884021966 8553035222882304 8558390833267968 8578335713181696 8601615029395584 8605337484879333 8606417717854208 8610142251760896 8620222118031216 8621660641026048 8663758593374808 8689386611328192 8694238306811904 8713045758928896 8724701809410048 8733272402294496 8738148601290752 8752164293307204 8757051040539648 8782955024228352 8789520215339248 8801278571047424 8827313382936576 8842581967306752 8846408704218624 8870415499064196 8871895773759488 8875368271537152 8891087536058112 8896051850706944 8915215577342298 8924053688023012 8965933253899776 8977927609663488 8986827889999872 9006187164866199 9011215745081088 9030708885556512 9032215909646336 9035751157407744 9076318526392656 9103166926153344 9108249654755328 9118912653785088 9149142516689472 9152723530022688 9164967768198144 9168934021559928 9174053471041536 9198949406436944 9246118668084144 9258487847465472 9283696523329536 9292816237114872 9298004855896064 9310443447058432 9314472656822784 9330583879507968 9339749652453836 9358184414380032 9365179585021568 9387640892595636 9392882456466432 9405447972028416 9425793919094784 9435053220336018 9438746140335897 9440321256751616 9451373010954336 9484623607431168 9508524170506592 9541975828791296 9553146589679616 9588567507642816 9601394804779008 9622164625742592 9629796417748992 9676816908070032 9682219932585984 9686410033231008 9699368221154304 9735331296025104 9746728417546659 9774897397579776 9781018095163392 9824931452581308 9830417176452096 9840162573441024 9851682420607104 9853326446886912 9857183080808448 9888210242256654 9901438392428352 9906966833741824 9930727555803648 9938150698025627 9957766581633024 9980882745479424 9984789305479296 9986455544332288 10002473478065376 10008058332045312 10035217534294848 10045165960387712 10058604081197056 10110181376249856 10137617713216224 10143278024613888 10161242898352128 10165220052083712 10178818777645056 10188817802676912 10198918500597728 10210858342191738 10216559547296256 10246780861599744 10292785331275656 10296813971275524 10298532280092672 10310588739222912 10320810154921728 10326572751323136 10348818082241562 10372935458734464 10401084840232681 10421614461468672 10454418266754231 10460255462883072 10474248877940736 10478781738925632 10484632538333184 10496906864446464 10513085035927936 10535827033149264 10566992763524736 10581128968531968 10589038280791432 10620361413845568 10626291263881216 10663524433723392 10673999602804384 10697089691819916 10703062382881792 10734722807390208 10772335907536896 10787138446098168 10788938579144704 10801569155376384 10807600182263808 10841618943300684 10866884766293248 10892497424159232 10917881816776704 10952247708028242 10958362865877504 10973022634033152 10996759572277248 11007562090392021 11059219323508608 11065394208669696 11070182895121152 11084992252747776 11089330965909504 11126092909742976 11139118191481896 11145337687959552 11178306394472448 11186662092249952 11201627272242176 11228493088664352 11234762487373824 11259065623550976 11289619726081704 11300811705436176 11315929591346688 11357886512029288 11404046963843072 11411187777690624 11431398260646144 11437780950908928 11462420028011526 11468820039194112 11473783313172444 11480189669014528 11493629490708288 11495547521368064 11531731713744022 11536245282632763 11551678124499744 11585848815104256 11592317742415872 11617394345238528 11644363203059328 11669552391076272 11676068054052864 11710606698971136 11767787395743456 11769751177248768 11783529987683328 11795211605624832 11827220665418928 11833824362049536 11852805412292922 11854783381410816 11886954103123064 11912668065890361 11947906590576264 11954577671866368 11970570146217984 11996464987938816 12008249553154932 12014954326774784 12040945180742016 12047668209876992 12076563158313984 12092718821179392 12101758035190208 12137555901537792 12158550205046784 12198856688919296 12203631373363584 12219957024264192 12225245362079904 12232071294722048 12328158224112192 12344650463287296 12378262031106048 12390421649486496 12419296875763712 12440778506010624 12448568484753408 12479937973789902 12516854523460848 12523843275288576 12538504898954496 12567725225459712 12580070960448024 12584994853781196 12601830681272448 12639107798295552 12648555433850798 12673521103896576 12713413168615698 12730420790265024 12737528786239488 12777622326032949 12784756676857088 12801859739705344 12829552834323456 12839728556998656 12867503569772544 12902422544093376 12909626576781312 12915213377641344 12932490961539072 12980441728033472 12995637890062212 13033196530106368 13041357460217856 13099908603441744 13107222901936128 13120216764588032 13135576560809472 13184280323008872 13201917856571136 13240970074404864 13263872950960128 13277022108844032 13305623248596294 13307843660639232 13313052407305728 13336631304087168 13344077776060416 13372823366013447 13380290045726464 13386080532034518 13448899880849664 13466891414495232 13480241834999808 13516823617621632 13524370699485184 13546063328334768 13548323864469504 13553626736111616 13585090403569216 13614477789588984 13622079396395008 13654750389230016 13662374482132992 13710245700501504 13723713775034208 13729085295034032 13731376373456896 13747451652297216 13753401032339892 13761080206562304 13798424109655416 13830580611645952 13895485948624896 13939224355672308 13947007283844096 13965665170587648 13971708985234176 13979510051110912 13995875819261952 14009624478680754 14047769377532352 14089323684699648 14108171958042624 14152579830504027 14160481885127424 14177059516431504 14226935411146752 14262786255759888 14312963743186944 14329719884519424 14382851261464224 14402092207168512 14433246938613888 14444694626623488 14455491924400912 14523329898878976 14529615049846512 14549052331731456 14559927636088219 14602996944037656 14611150487836672 14630696845377536 14662346096369664 14676749453856028 14705718365454336 14745625764678144 14760243860161536 14779989670330368 14785774621212672 14832315363384981 14834790546323968 14852157588642528 14860450250612736 14904408525963264 14971324118219136 14977183958218944 14979683316498432 15012087498067968 15052826301442272 15067748940581568 15087906121795584 15206426569824336 15214917036920832 15241864347528192 15247830078125568 15268228166467584 15283226704015368 15291760052258816 15298377750896592 15316287513287607 15324839320944384 15370171292399616 15381660376843684 15390733045137408 15402237499332992 15439177996913484 15447798420139008 15481215232382592 15489859126984704 15523227123362343 15525817604079104 15559403188101696 15568090738737152 15617093954040271 15690383194324608 15693001569665024 15711373316911104 15718172608388448 15726948807499776 15769627553891904 15803740549723896 15806377841881088 15883557421187148 15930542120768352 15939436895821824 15995286650585088 16010999404206576 16045634537729874 16054593574322688 16102084211085312 16129935950413824 16180707669147252 16183407868717056 16202353733064576 16211400273395712 16262428414951026 16271508497818112 16293276032352256 16300327149439872 16344561891794213 16376822725165056 16428371562042363 16437544298816256 16459533951049728 16495139358415872 16520562199315328 16598091313004544 16605274342681728 16627488379121664 16639917298386536 16689139364614464 16698457700384768 16718006531939328 16756966967279616 16773427947264032 16779993138374928 16802440908363264 16852143731060736 16934429589122556 16951217558154264 16973894387020032 16983371714985984 17036829768043932 17106070445764608 17116781666535936 17156671426363392 17193630042017289 17203230058791168 17210674969758666 17212835435708416 17220284503521792 17240444236062432 17243321282052096 17297597570616033 17327517186749616 17378773222656384 17388476613623808 17426091517857792 17466544804588992 17476297202581504 17504328586614408 17514102081079296 17565910048456704 17579040430678496 17602557142094848 17654626765873152 17692817408437248 17740830998128392 17743791547518976 17750736543074304 17782175072116224 17830431154684596 17848107376046024 17931866507799552 17955855219326976 17973655779999744 18012374329732398 18022431490162176 18061417771113024 18064431819292672 18071502314815488 18152637052785312 18206333852306688 18216499309510656 18237825307570176 18298285033378944 18305447060045376 18329935536396288 18337868043119856 18348106942083072 18397898812873888 18492237336168288 18516975694930944 18567393046659072 18585632474229744 18596009711792128 18628945313645568 18661167759015936 18679499304907672 18719906960684853 18730359170043136 18775281785191272 18785764912932864 18810895944056832 18851587838189568 18870106440672036 18877492280671794 18880642513503232 18902746021908672 18972833150776197 19017048341013184 19106293179359232 19177135015285632 19202789609558016 19244329251485184 19259592835497984 19353633816140064 19364439865171968 19372820066462016 19398736442308608 19470662592050208 19493456835093318 19549794795159552 19562036190326784 19649862905162616 19660834352904192 19680325146882048 19703364841214208 19714366161616896 19776420484513308 19802876784856704 19813933667483648 19861455111607296 19876301396051254 19915533163266048 19961765490958848 19969578610958592 20004946956130752 20016116664090624 20070435068589696 20079120798051777 20090331920775424 20117208162394112 20220362752499712 20275235426432448 20286556049227776 20322485796704256 20330440104167424 20357637555290112 20377635605353824 20397837001195456 20421716684383476 20433119094592512 20493561723199488 20585570662551312 20593627942551048 20597064560185344 20621177478445824 20641620309843456 20697636164483124 20745870917468928 20802169680465362 20843228922937344 20908836533508462 20920510925766144 20948497755881472 20957563477851264 20969265076666368 20993813728892928 21014436718021131 21026170071855872 21071654066298528 21133985527049472 21162257937063936 21178076561582864 21240722827691136 21252582527762432 21347999205608768 21394179383639832 21406124765763584 21469445614780416 21544671815073792 21574276892196336 21577877158289408 21603138310752768 21683237886601368 21733769532586496 21784994848318464 21835763633553408 21904495416056484 21916725731755008 21946045268066304 21993519144554496 22015124180784042 22118438647017216 22130788417339392 22140365790242304 22169984505495552 22178661931819008 22252185819485952 22278236382963792 22290675375919104 22356612788944896 22373324184499904 22403254544484352 22456986177328704 22469524974747648 22518131247101952 22579239452163408 22601623410872352 22631859182693376 22715773024058576 22808093927686144 22822375555381248 22862796521292288 22924840056023052 22937640078388224 22947566626344888 22960379338029056 22987258981416576 22991095042736128 23063463427488044 23072490565265526 23103356248999488 23171697630208512 23234788690477056 23288726406118656 23339104782152544 23352136108105728 23421213397942272 23535574791486912 23539502354497536 23567059975366656 23590423211249664 23654441330837856 23667648724099072 23705610824585844 23709566762821632 23773908206246128 23825336131780722 23895813181152528 23909155343732736 23992929975877632 24016499106309864 24029908653549568 24068451806594811 24081890361484032 24095336419753984 24153126316627968 24185437642358784 24203516070380416 24275111803075584 24317100410093568 24393642622426539 24397713377838592 24407262746727168 24439914048528384 24450490724159808 24464142589444096 24656316448224384 24689300926574592 24780843298972992 24838593751527424 24881557012021248 24897136969506816 24959875947579804 25033709046921696 25047686550577152 25077009797908992 25135450450919424 25160141920896048 25169989707562392 25203661362544896 25278215596591104 25297110867701596 25347042207793152 25426826337231396 25460841580530048 25475057572478976 25555244652065898 25569513353714176 25603719479410688 25659105668646912 25684311544248049 25735007139545088 25804845088186752 25816012454637999 25819253153562624 25830426755282688 25864981923078144 25960883456066944 25991275780124424 26082714920435712 26199817206883488 26214445803872256 26240433529176064 26271153121618944 26368560646017744 26403835713142272 26481940148809728 26527745901920256 26611246497192588 26615687321278464 26626104814611456 26673262608174336 26688155552120832 26745646732026894 26760580091452928 26772161064069036 26897799761699328 26933782828990464 26960483669999616 27018561494598597 27033647235243264 27048741398970368 27092126656669536 27096647728939008 27107253472223232 27170180807138432 27228955579177968 27244158792790016 27309500778460032 27324748964265984 27447427550068416 27458170590068064 27462752746913792 27494903304594432 27506802064679784 27522160413124608 27596848219310832 27661161223291904 27878448711344616 27894014567688192 27931330341175296 27943417970468352 27991751638523904 28019248957361508 28095538755064704 28178647369399296 28216343916085248 28305159661008054 28316238421007691 28320963770254848 28354119032863008 28453870822293504 28525572511519776 28625927486373888 28659439769038848 28765702522928448 28804184414337024 28866493877227776 28889389253246976 28910983848801824 29046659797757952 29059230099693024 29098104663462912 29119855272176438 29205993888075312 29222300975673344 29324692192739328 29353498907712056 29491251529356288 29520487720323072 29559979340660736 29571549242425344 29664630726769962 29669581092647936 29704315177285056 29720900501225472 29814452094076881 29942648236438272 29954367916437888 29959366632996864 30024174996135936 30105652602884544 30135497881163136 30175812243591168 30412853139648672 30429834073841664 30483728695056384 30495660156251136 30536456332935168 30566453408030736 30583520104517632 30596755501793184 30632575026575214 30649678641888768 30740342584799232 30763320753687368 30804474998665984 30878355993826968 30895596840278016 30962430464765184 30979718253969408 31046454246724686 31051635208158208 31118806376203392 31136181477474304 31203254520698043 31234187908080542 31380766388649216 31422746633822208 31436345216776896 31453897614999552 31539255107783808 31607481099447792 31612755683762176 31767114842374296 31861084241536704 31878873791643648 31990573301170176 32021998808413152 32091269075459748 32109187148645376 32204168422170624 32361415338294504 32366815737434112 32404707466129152 32422800546791424 32524856829902052 32543016995636224 32586552064704512 32600654298879744 32689123783588426 32753645450330112 32856743124084726 32875088597632512 32919067902099456 32990278716831744 33022686271176063 33041124398630656 33196182626009088 33210548685363456 33254976758243328 33279834596773072 33378278729228928 33396915400769536 33436013063878656 33546855894528064 33559986276749856 33604881816726528 33704287462121472 33868859178245112 33902435116308528 33947788774040064 34073659536087864 34212140891529216 34233563333071872 34313342852726784 34387260084034578 34406460117582336 34421349939517332 34440569007043584 34480888472124864 34486642564104192 34595195141232066 34608735847898289 34655034373499232 34757546445312768 34776953227247616 34852183035715584 34933089609177984 34952594405163008 35008657173228816 35028204162158592 35131820096913408 35158080861356992 35205114284189696 35309253531746304 35385634816874496 35481661996256784 35487583095037952 35501473086148608 35564350144232448 35660862309369192 35696214752092048 35738004197671083 35863733015599104 35911710438653952 36024748659464796 36044862980324352 36122835542226048 36128863638585344 36143004629630976 36305274105570624 36412667704613376 36475650615140352 36596570066757888 36610894120090752 36659871072792576 36675736086239712 36696213884166144 36795797625747776 36984474672336576 37033951389861888 37134786093318144 37171264948459488 37192019423584256 37257890627291136 37322335518031872 37358998609815344 37439813921369706 37460718340086272 37550563570382544 37571529825865728 37703175676379136 37740212881344072 37754984561343588 37761285027006464 37805492043817344 37945666301552394 38034096682026368 38212586358718464 38332866978098847 38354270030571264 38405579219116032 38488658502970368 38519185670995968 38707267632280128 38728879730343936 38745640132924032 38797472884617216 38941325184100416 38986913670186636 39099589590319104 39124072380653568 39299725810325232 39321668705808384 39360650293764096 39406729682428416 39552840969026616 39605753569713408 39627867334967296 39722910223214592 39752602792102508 39831066326532096 39923530981917696 39939157221917184 40009893912261504 40032233328181248 40118470098040341 40140870137179392 40158241596103554 40180663841550848 40234416324788224 40361060998104077 40440725504999424 40550470852864896 40573112098455552 40644971593408512 40660880208334848 40755271210707648 40795674002390912 40843433368766952 40866238189185024 40987123446398976 41171141325102624 41187255885102096 41194129120370688 41242354956891648 41283240619686912 41395272328966248 41491741834937856 41604339360930724 41686457845874688 41817673067016924 41841021851532288 41896995511762944 41915126955702528 41938530153332736 41987627457785856 42028873436042262 42052340143711744 42143308132597056 42267971054098944 42324515874127872 42356153123165728 42457739491512081 42481445655382272 42505165055524864 42695998411217536 42788358767279664 42812249531527168 42938891229560832 43148553784392672 43155754316578816 43206276621505536 43366475773202736 43467539065172992 43569989696636928 43679782908264657 43808990832112968 43833451463510016 43892090536132608 43987038289108992 44030248361568084 44236877294034432 44280731580484608 44339969010991104 44357323863638016 44496946090154943 44504371638971904 44556472765927584 44581350751838208 44713225577889792 44746648368999808 44806509088968704 44913972354657408 44939049949495296 45036262494203904 45158478904326816 45203246821744704 45263718365386752 45431546048117152 45616187855372288 45644751110762496 45725593042584576 45849680112046104 45875280156776448 45895133252689776 45920758676058112 45974517962833152 46126926854976088 46144981130531052 46206712497998976 46343395260417024 46469577380954112 46569681370087029 46577452812237312 46678209564305088 46704272216211456 46851281862120813 47071149582973824 47079004708995072 47134119950733312 47180846422499328 47308882661675712 47335297448198144 47411221649171688 47419133525643264 47547816412492256 47650672263561444 47791626362305056 47818310687465472 47985859951755264 48032998212619728 48059817307099136 48136903613189622 48163780722968064 48306252633255936 48407032140760832 48550223606151168 48634200820187136 48787285244853078 48795426755677184 48814525493454336 48879828097056768 48900981448319616 48928285178888192 49033685675382639 49312632896448768 49378601853149184 49561686597945984 49677187503054848 49794273939013632 49919751895159608 50067418093843392 50095373101154304 50154019595817984 50270900901838848 50320283841792096 50339979415124784 50407322725089792 50556431193182208 50594221735403192 50853652674462792 50921683161060096 50950115144957952 51110489304131796 51139026707428352 51207438958821376 51318211337293824 51368623088496098 51470014279090176 51609690176373504 51632024909275998 51638506307125248 51660853510565376 51729963846156288 51892792711848099 51921766912133888 51982551560248848 52165429840871424 52399634413766976 52428891607744512 52480867058352128 52542306243237888 52737121292035488 52807671426284544 52963880297619456 53222492994385176 53231374642556928 53252209629222912 53346525216348672 53491293464053788 53521160182905856 53544322128138072 53795599523398656 53867565657980928 53920967339999232 54037122989197194 54067294470486528 54184253313339072 54193295457878016 54214506944446464 54340361614276864 54457911158355936 54488317585580032 54619001556920064 54649497928531968 54894855100136832 54916341180136128 54925505493827584 54989806609188864 55013604129359568 55044320826249216 55193696438621664 55322322446583808 55756897422689232 55788029135376384 55886835940936704 55983503277047808 56038497914723016 56159720882054559 56191077510129408 56357294738798592 56432687832170496 56610319322016108 56632476842015382 56641927540509696 56708238065726016 56918499452328591 57051145023039552 57318879538077696 57531405045856896 57608368828674048 57732987754455552 57778778506493952 57821967697603648 58093319595515904 58118460199386048 58196209326925824 58239710544352876 58411987776150624 58444601951346688 58649384385478656 58706997815424112 58982503058712576 59040975440646144 59143098484850688 59329261453539924 59339162185295872 59408630354570112 59441801002450944 59628904188153762 59885296472876544 59908735832875776 60048349992271872 60211305205769088 60237362394155331 60270995762326272 60351624487182336 60825706279297344 60859668147683328 60967457390112768 60991320312502272 61072912665870336 61132906816061472 61167040209035264 61193511003586368 61265150053150428 61299357283777536 61480685169598464 61526641507374736 61608949997331968 61756711987653936 61791193680556032 61924860929530368 62092908493449372 62103270416316416 62237612752406784 62272362954948608 62406509041396086 62468375816161084 62761532777298432 62845493267644416 62872690433553792 62907795229999104 63043310154063393 63078510215567616 63214962198895584 63225511367524352 63424524425592121 63534229684748592 63722168483073408 63757747583287296 64043997616826304 64182538150919496 64218374297290752 64408336844341248 64722830676589008 64733631474868224 64809414932258304 65049713659804104 65086033991272448 65173104129409024 65201308597759488 65378247567176852 65507290900660224 65713486248169452 65750177195265024 65838135804198912 65980557433663488 66045372542352126 66082248797261312 66392365252018176 66421097370726912 66509953516486656 66559669193546144 66756557458457856 66793830801539072 66872026127757312 67093711789056128 67119972553499712 67209763633453056 67408574924242944 67737718356490224 67804870232617056 67895577548080128 68147319072175728 68424281783058432 68467126666143744 68774520168069156 68812920235164672 68842699879034664 68881138014087168 68961776944249728 68973285128208384 69190390282464132 69217471695796578 69310068746998464 69515092890625536 69567054886179389 69704366071431168 69866179218355968 69905188810326016 70017314346457632 70056408324317184 70263640193826816 70316161722713984 70410228568379392 70618507063492608 70771269633748992 70963323992513568 70975166190075904 71002946172297216 71128700288464896 71321724618738384 71392429504184096 71476008395342166 71727466031198208 72049497318929592 72089725960648704 72245671084452096 72286009259261952 72610548211141248 72825335409226752 72951301230280704 73180927867279617 73193140133515776 73221788240181504 73319742145585152 73351472172479424 73392427768332288 73591595251495552 73968949344673152 74067902779723776 74342529896918976 74384038847168512 74515781254582272 74644671036063744 74717997219630688 74879627842739412 74921436680172544 75101127140765088 75143059651731456 75406351352758272 75480425762688144 75509969122687176 75522570054012928 75610984087634688 75891332603104788 76068193364052736 76425172717436928 76665733956197694 76708540061142528 76811158438232064 76977317005940736 77052934632744147 77414535264560256 77457759460687872 77491280265848064 77594945769234432 77882650368200832 77973827340373272 78248144761307136 78599451620650464 78643337411616768 78721300587528192 78813459364856832 79105681938053232 79211507139426816 79445820446429184 79505205584205016 79847061963835392 79878314443834368 80019787824523008 80064466656362496 80236940196080682 80281740274358784 80316483192207108 80361327683101696 80468832649576448 80722121996208154 80881451009998848 81100941705729792 81146224196911104 81289943186817024 81321760416669696 81510542421415296 81591348004781824 81686866737533904 81732476378370048 81974246892797952 82342282650205248 82374511770204192 82388258240741376 82484709913783296 82566481239373824 82790544657932496 82983483669875712 83208678721861448 83635346134033848 83682043703064576 83793991023525888 83830253911405056 83975254915571712 84057746872084524 84104680287423488 84286616265194112 84535942108197888 84649031748255744 84712306246331456 84915478983024162 84962891310764544 85391996822435072 85576717534559328 85624499063054336 85877782459121664 86297107568785344 86311508633157632 86412553243011072 86732951546405472 86935078130345984 87139979393273856 87359565816529314 87617981664225936 87666902927020032 87974076578217984 88060496723136168 88473754588068864 88561463160969216 88679938021982208 88714647727276032 88993892180309886 89008743277943808 89112945531855168 89162701503676416 89443356282230643 89493296737999616 89613018177937408 89827944709314816 89878099898990592 90072524988407808 90316957808653632 90406493643489408 90527436730773504 90863092096234304 91232375710744576 91289502221524992 91451186085169152 91699360224092208 91750560313552896 91790266505379552 91841517352116224 91949035925666304 92253853709952176 92289962261062104 92413424995997952 92686790520834048 92939154761908224 93139362740174058 93154905624474624 93356419128610176 93408544432422912 93609763562094129 93702563724241626 94142299165947648 94268239901466624 94361692844998656 94617765323351424 94670594896396288 94822443298343376 94838267051286528 95095632824984512 95301344527122888 95583252724610112 95636621374930944 95971719903510528 96065996425239456 96119634614198272 96273807226379244 96327561445936128 96612505266511872 96814064281521664 97100447212302336 97268401640374272 97574570489706156 97590853511354368 97629050986908672 97759656194113536 97801962896639232 97856570357776384 98067371350765278 98625265792897536 98757203706298368 99068058813528189 99123373195891968 99354375006109696 99588547878027264 99839503790319216 100134836187686784 100190746202308608 100308039191635968 100640567683584192 100679958830249568 100814645450179584 101112862386364416 101188443470806384 101707305348925584 101843366322120192 102220978608263592 102278053414856704 102414877917642752 102636422674587648 102737246176992196 102940028558180352 103219380352747008 103264049818551996 103321707021130752 103459927692312576 103785585423696198 103826207543694867 103843533824267776 103965103120497696 104330859681742848 104799268827533952 104857783215489024 104961734116704256 105084612486475776 105474242584070976 105615342852569088 105927760595238912 106444985988770352 106462749285113856 106504419258445824 106693050432697344 106982586928107576 107042320365811712 107088644256276144 107214012593013249 107591199046797312 107735131315961856 108074245978394388 108134588940973056 108368506626678144 108386590915756032 108429013888892928 108680723228553728 108915822316711872 108976635171160064 109238003113840128 109319657678281897 109789710200273664 109832682360272256 109851010987655168 109979613218377728 110027208258719136 110088641652498432 110387392877243328 110644644893167616 111513794845378464 111576058270752768 111773671881873408 111967006554095616 112076995829446032 112319441764109118 112382155020258816 112714589477597184 113220638644032216 113264953684030764 113283855081019392 113416476131452032 113836998904657182 114102290046079104 114411933242559491 114637759076155392 114998600934296541 115062810091713792 115216737657348096 115465975508911104 115557557012987904 115643935395207296 116186639191031808 116236920398772096 116392418653851648 116479421088705752 116823975552301248 116889203902693376 117298768770957312 117413995630848224 117965006117425152 118081950881292288 118658522907079848 118678324370591744 118817260709140224 118883602004901888 119257808376307524 119770592945753088 119817471665751552 120096699984543744 120355410294121023 120422610411538176 120474724788310662 120541991524652544 120703248974364672 121083182994312231 121651412558594688 121719336295366656 121934914780225536 121982640625004544 122265813632122944 122334080418070528 122387022007172736 122530300106300856 122598714567555072 122961370339196928 123053283014749472 123217899994663936 123513423975307872 123582387361112064 123849721859060736 124185816986898744 124206540832632832 124475225504813568 124813018082792172 124936751632322168 125523065554596864 125690986535288832 125745380867107584 125815590459998208 126086620308126786 126157020431135232 126429924397791168 126451022735048704 126849048851184242 127068459369497184 127444336966146816 127515495166574592 128087995233652608 128365076301838992 128436748594581504 128816673688682496 129445661353178016 129467262949736448 129618829864516608 130099427319608208 130172067982544896 130402617195518976 130756495134353704 131039348724793971 131426972496338904 131500354390530048 131676271608397824 131961114867326976 132090745084704252 132164497594522624 132842194741453824 133019907032973312 133119338387092288 133513114916915712 133744052255514624 134187423578112256 134239945106999424 134419527266906112 134817149848485888 135475436712980448 135609740465234112 135791155096160256 136294638144351456 136848563566116864 136934253332287488 137549040336138312 137625840470329344 137685399758069328 137762276028174336 137923553888499456 138380780564928264 138434943391593156 138620137493996928 139030185781251072 139134109772358778 139408732142862336 139732358436711936 140034628692915264 140112816648634368 140553845586362439 140632323445427968 140820457136758784 141237014126985216 141542539267497984 141926647985027136 141950332380151808 142005892344594432 142257400576929792 142643449237476768 142784859008368192 142952016790684332 143454932062396416 144098994637859184 144179451921297408 144491342168904192 145221096422282496 145650670818453504 145902602460561408 146361855734559234 146386280267031552 146443576480363008 146639484291170304 146702944344958848 146784855536664576 147101057026147917 147183190502991104 147937898689346304 148135805559447552 148685059793837952 148768077694337024 149031562509164544 149435994439261376 149759255685478824 149842873360345088 150202254281530176 150286119303462912 150812702705516544 150960851525376288 151019938245374352 151045140108025856 151221968175269376 151782665206209576 152136386728105472 152850345434873856 153331467912395388 153417080122285056 153622316876464128 153954634011881472 154105869265488294 154829070529120512 154915518921375744 154982560531696128 155189891538468864 155678378135544297 155765300736401664 155947654680746544 156496289522614272 157198903241300928 157286674823233536 157442601175056384 157626918729713664 158211363876106464 158423014278853632 158891640892858368 159010411168410032 159694123927670784 159756628887668736 160039575649046016 160473880392161364 160563480548717568 160632966384414216 160722655366203392 160937665299152896 161444243992416308 161762902019997696 162201883411459584 162579886373634048 162643520833339392 163021084842830592 163182696009563648 163373733475067808 163464952756740096 163948493785595904 164684565300410496 164749023540408384 164776516481482752 164969419827566592 165132962478747648 165581089315864992 165966967339751424 166417357443722896 167270692268067696 167364087406129152 167660507822810112 167950509831143424 168115493744169048 168209360574846976 168479162646163677 168573232530388224 169071884216395776 169298063496511488 169424612492662912 169830957966048324 169925782621529088 170755498356985773 170783993644870144 171153435069118656 171248998126108672 172594215137570688 172623017266315264 172825106486022144 173465903092810944 173870156260691968 174279958786547712 174719131633058628 175235963328451872 175333805854040064 175948153156435968 176120993446272336 176947509176137728 177122926321938432 177429295454552064 177987784360619772 178017486555887616 178225891063710336 178325403007352832 178886712564461286 178986593475999232 179226036355874816 179655889418629632 179790180809736343 180145049976815616 180633915617307264 180712087182465993 180812987286978816 181054873461547008 181726184192468608 182579004443049984 182902372170338304 183398720448184416 183501120627105792 183580533010759104 183683034704232448 183898071851332608 184507707419904352 184579924522124208 184826849991995904 185373581041668096 186278725480348116 186309811248949248 186712838257220352 186817088864845824 187219527124188258 187405127448483252 188284598331895296 188536479802933248 188723385689997312 189129930462190179 189235530646702848 189341189792792576 189644886596686752 189676534102573056 190191265649969024 190273573276776363 190602689054245776 191166505449220224 191273242749861888 192131992850478912 192239269228396544 192547614452758488 192655122891872256 193225010533023744 193628128563043328 194200894424604672 195149140979412312 195181707022708736 195258101973817344 195519312388227072 195603925793278464 196134742701530556 197250531585795072 197514407412596736 198136117627056378 198246746391783936 198708750012219392 199177095756054528 199679007580638432 200269672375373568 200381492404617216 200616078383271936 201281135367168384 201359917660499136 201629290900359168 202225724772728832 202376886941612768 203414610697851168 203686732644240384 204441957216527184 204556106829713408 205272845349175296 205474492353984392 206438760705494016 206528099637103992 206643414042261504 206919855384625152 207571170847392396 207652415087389734 207687067648535552 207930206240995392 208701164658538167 209598537655067904 209715566430978048 210169224972951552 210948485168141952 211230685705138176 211855521190477824 212889971977540704 212925498570227712 213008838516891648 213386100865394688 213965173856215152 214084640731623424 214177288512552288 214428025186026498 215182398093594624 216148491956788776 216269177881946112 216737013253356288 216858027777785856 217361446457107456 217831644633423744 217953270342320128 218476006227680256 218639315356563794 219579420400547328 219665364720544512 219959226436755456 220054416517438272 220177283304996864 220774785754486656 221289289786335232 223027589690756928 223152116541505536 223547343763746816 223934013108191232 224153991658892064 224638883528218236 224764310040517632 225429178955194368 226441277288064432 226529907368061528 226567710162038784 226832952262904064 227673997809314364 228204580092158208 228823866485118982 229275518152310784 229997201868593082 230125620183427584 230433475314696192 230931951017822208 231158803898232441 231287870790414592 232373278382063616 232473840797544192 232784837307703296 232958842177411504 233647951104602496 233778407805386752 234827991261696448 235930012234850304 236163901762584576 237317045814159696 237356648741183488 237634521418280448 238515616752615048 239541185891506176 239634943331503104 240193399969087488 240710820588242046 240845220823076352 240949449576621324 241083983049305088 241406497948729344 242166365988624462 243302825117189376 243438672590733312 243869829560451072 243965281250009088 244531627264245888 244668160836141056 244774044014345472 245060600212601712 245197429135110144 245922740678393856 246106566029498944 246435799989327872 247026847950615744 247164774722224128 247699443718121472 248371633973797488 248413081665265664 248950451009627136 249626036165584344 249873503264644336 251046131109193728 251381973070577664 251490761734215168 252173240616253572 252314040862270464 252859848795582336 252902045470097408 253698097702368484 254136918738994368 254888673932293632 256175990467305216 256730152603677984 256873497189163008 257633347377364992 258891322706356032 258934525899472896 259237659729033216 260198854639216416 260344135965089792 260805234391037952 261512990268707408 262078697449587942 262853944992677808 263000708781060096 263922229734653952 264181490169408504 264328995189045248 265684389482907648 266039814065946624 266238676774184576 267026229833831424 267488104511029248 268330068846691929 268374847156224512 268479890213998848 268839054533812224 269634299696971776 270950873425960896 271219480930468224 271582310192320512 272589276288702912 273697127132233728 273868506664574976 275098080672276624 275251680940658688 275370799516138656 275524552056348672 275847107776998912 276761561129856528 276869886783186312 277240274987993856 278060371562502144 278268219544717556 278817464285724672 279464716873423872 280069257385830528 280225633297268736 280829290686282387 281107691172724878 281264646890855936 281640914273517568 282527426986728539 283085078534995968 283853295970054272 283900664760303616 284011784689188864 284514801153859584 285286898474953536 285569718016736384 285904033581368664 286909864124792832 288197989275718368 288358903842594816 288982684337808384 290442192844564992 291301341636907008 291805204921122816 292723711469118468 292772560534063104 292887152960726016 293278968582340608 293405888689917696 293569711073329152 294202114052295834 294366381005982208 295875797378692608 296271611118895104 297204176440584567 297370119587675904 297536155388674048 298063125018329088 298871988878522752 299518511370957648 299685746720690176 300404508563060352 300572238606925824 301921703050752576 302039876490748704 302090280216051712 302443936350538752 303565330412419152 304272773456210944 306662935824790776 306834160244570112 307244633752928256 307909268023762944 308211738530976588 309658141058241024 309965121063392256 310379783076937728 311356756271088594 311478622631084601 311530601472803328 311895309361493088 312992579045228544 314397806482601856 314573349646467072 314885202350112768 315253837459427328 316422727752212928 316846028557707264 317783281785716736 318020822336820064 319388247855341568 319513257775337472 320079151298092032 320947760784322728 321126961097435136 321265932768828432 321445310732406784 322888487984832616 324403766822919168 325159772747268096 325287041666678784 326042169685661184 326365392019127296 326747466950135616 326929905513480192 327958973034845691 329369130600820992 329498047080816768 329553032962965504 329938839655133184 330265924957495296 331162178631729984 331933934679502848 332834714887445792 334541384536135392 334728174812258304 335321015645620224 335901019662286848 336230987488338096 336418721149693952 336958325292327354 337146465060776448 338143768432791552 338849224985325824 339661915932096648 339851565243058176 341510996713971546 341567987289740288 342306870138237312 342497996252217344 343235799727678473 345188430275141376 345650212972044288 346931806185621888 347740312521383936 348559917573095424 349438263266117256 350471926656903744 350667611708080128 351896306312871936 352241986892544672 353895018352275456 354245852643876864 355975568721239544 356034973111775232 356451782127420672 356650806014705664 357773425128922572 357973186951998464 358452072711749632 359311778837259264 359580361619472686 360290099953631232 361267831234614528 361424174364931986 361625974573957632 362109746923094016 363249548982936693 363452368384937216 365158008886099968 365804744340676608 366797440896368832 367002241254211584 367161066021518208 367366069408464896 367796143702665216 369015414839808704 369159849044248416 369653699983991808 370747162083336192 372557450960696232 372619622497898496 373425676514440704 374439054248376516 374810254896966504 376569196663790592 377072959605866496 377446771379994624 378259860924380358 378471061293405696 379289773193373504 379353068205146112 380382531299938048 380547146553552726 381205378108491552 382333010898440448 382546485499723776 384263985700957824 384478538456793088 385095228905516976 385310245783744512 386450021066047488 387256257126086656 388401788849209344 390298281958824624 390363414045417472 390516203947634688 391207851586556928 392269485403061112 393118046174381913 394501063171590144 395028814825193472 396272235254112756 396493492783567872 397417500024438784 399358015161276864 400539344750747136 401232156766543872 402562270734336768 402719835320998272 403258581800718336 404451449545457664 404753773883225536 406829221395702336 407373465288480768 408883914433054368 409112213659426816 410545690698350592 410948984707968784 412877521410988032 413056199274207984 413286828084523008 415142341694784792 415304830174779468 415374135297071104 415860412481990784 417402329317076334 419197075310135808 420338449945903104 421661536759087317 421896970336283904 422461371410276352 423711042380955648 425779943955081408 425850997140455424 426017677033783296 426772201730789376 427930347712430304 428169281463246848 428354577025104576 428856050372052996 430364796187189248 432296983913577552 432538355763892224 433474026506712576 434722892914214912 435663289266847488 435906540684640256 436952012455360512 437278630713127588 439158840801094656 439330729441089024 439918452873510912 440108833034876544 440354566609993728 441303171078443751 441549571508973312 442578579572670464 443971670979144847 446055179381513856 446304233083011072 447094687527493632 448307983317784128 449277767056436472 449528620081035264 450858357910388736 452882554576128864 453059814736123056 453135420324077568 453665904525808128 455347995618628728 456409160184316416 457647732970237964 458551036304621568 459994403737186164 460251240366855168 460866950629392384 461863902035644416 462317607796464882 462575741580829184 464746556764127232 464947681595088384 465569674615406592 465917684354823008 467035134406632891 467295902209204992 467556815610773504 469655982523392896 471860024469700608 472327803525169152 474634091628319392 474713297482366976 475269042836560896 477031233505230096 479082371783012352 479269886663006208 481421641176484092 481690441646152704 481898899153242648 482167966098610176 482812995897458688 484332731977248924 486605650234378752 487739659120902144 487930562500018176 489063254528491776 489336321672282112 489548088028690944 490121200425203424 490394858270220288 491845481356787712 492213132058997888 492871599978655744 494053695901231488 494329549444448256 495398887436242944 496743267947594976 496826163330531328 497900902019254272 499252072331168688 499747006529288672 502092262218387456 502981523468430336 504346481232507144 504628081724540928 505719697591164672 507396195404736968 508273837477988736 509777347864587264 512266495070957319 512351980934610432 513460305207355968 513746994378326016 517782645412712064 517869051798945792 518475319458066432 520397709278432832 520688271930179584 521610468782075904 523025980537414816 524157394899175884 525707889985355616 526001417562120192 527844459469307904 528362980338817008 528657990378090496 531368778965815296 532477353548369152 534052459667662848 534976209022058496 536660137693383858 536749694312449024 536959780427997696 537678109067624448 539370542429209029 541901746851921792 542438961860936448 543164620384641024 545178552577405824 547737013329149952 550196161344553248 550503361881317376 550741599032277312 551049104112697344 551694215553997824 553523122259713056 553739773566372624 554480549975987712 556120743125004288 556536439089435112 558929433746847744 560138514771661056 560451266594537472 561658581372564774 562215382345449756 562529293781711872 563281828547035136 565054853973457078 566170157069991936 567706591940108544 568023569378377728 569029602307719168 570573796949907072 570820719830329089 571139436033472768 571808067162737328 573819728249585664 576395978551436736 576717807685189632 577965368675616768 580884385689129984 582602683273814016 585447422938236936 585545121068126208 585774305921452032 586557937164681216 586811777379835392 588404228104591668 588732762011964416 591751594757385216 592543222237790208 594408352881169134 594740239175351808 596126250036658176 597743977757045504 599037022741915296 599371493441380352 600809017126120704 601144477213851648 603843406101505152 604079752981497408 604180560432103424 604887872701077504 607130660824838304 608545546912421888 613325871649581552 613668320489140224 615818536047525888 616423477061953176 619316282116482048 619930242126784512 620759566153875456 622713512542177188 622957245262169202 623061202945606656 623790618722986176 626103493975614501 628795612965203712 629146699292934144 630507674918854656 632845455504425856 633692057115414528 635566563571433472 636041644673640128 638776495710683136 639026515550674944 640158302596184064 641895521568645456 642253922194870272 642531865537656864 642890621464813568 645776975969665232 648807533645838336 650574083333357568 652084339371322368 652730784038254592 653494933900271232 653859811026960384 655917946069691382 658738261201641984 658996094161633536 659877679310266368 660531849914990592 662324357263459968 663867869359005696 665669429774891584 669082769072270784 669456349624516608 670642031291240448 671802039324573696 672461974976676192 672837442299387904 673916650584654708 674292930121552896 676287536865583104 677698449970651648 679323831864193296 679703130486116352 683021993427943092 683135974579480576 684613740276474624 684995992504434688 686471599455356946 690376860550282752 691300425944088576 693476411694697323 693863612371243776 695480625042767872 697119835146190848 698876526532234512 700943853313807488 701335223416160256 704483973785089344 707790036704550912 708491705287753728 711951137442479088 712069946223550464 712903564254841344 715546850257845144 715946373903996928 716904145423499264 718623557674518528 719160723238945372 720580199907262464 722535662469229056 722848348729863972 723251949147915264 724219493846188032 726499097965873386 726904736769874432 730316017772199936 731609488681353216 733594881792737664 734004482508423168 734322132043036416 734732138816929792 735592287405330432 738030829679617408 738319698088496832 739307399967983616 741494324166672384 745114901921392464 745239244995796992 746851353028881408 748878108496753032 749620509793933008 753138393327581184 754145919211732992 756519721848760716 756942122586811392 758579546386747008 758706136410292224 760765062599876096 761094293107105452 762410756216983104 764666021796880896 765237603747973279 768527971401915648 768957076913586176 770190457811033952 770620491567489024 772900042132094976 774512514252173312 776803577698418688 780596563917649248 780726828090834944 781032407895269376 782415703173113856 784538970806122224 786236092348763826 789002126343180288 792544470508225512 792986985567135744 798716030322553728 801078689501494272 802464313533087744 804990206540075787 805124541468673536 805439670641996544 806517163601436672 808902899090915328 809507547766451072 813658442791404672 814746930576961536 817767828866108736 818224427318853632 821091381396701184 821897969415937568 825755042821976064 826112398548415968 826573656169046016 830284683389569584 830609660349558936 830748270594142208 831720824963981568 834804658634152668 838394150620271616 840676899891806208 842487872058847161 843323073518174634 843793940672567808 844922742820552704 847582280960185617 851559887910162816 851701994280910848 852035354067566592 853544403461578752 855860695424860608 856338562926493696 856709154050209152 857712100744105992 860729592374378496 864593967827155104 865076711527784448 866948053013425152 869445785828429824 871326578533694976 873904024910721024 874557261426255176 878317681602189312 878661458882178048 879836905747021824 880217666069753088 880709133219987456 882606342156887502 883099143017946624 885157159145340928 887943341958289694 892110358763027712 892608466166022144 894189375054987264 896615966635568256 898555534112872944 899057240162070528 901716715820777472 905765109152257728 906119629472246112 906270840648155136 907331809051616256 910695991237257456 912818320368632832 915295465940475928 919988807474372328 920502480733710336 921733901258784768 923727804071288832 924635215592929764 925151483161658368 929895363190176768 931139349230813184 931835368709646016 934070268813265782 934591804418409984 939311965046785792 943720048939401216 944655607050338304 949268183256638784 949426594964733952 950538085673121792 954062467010460192 958164743566024704 958539773326012416 962843282352968184 963380883292305408 963797798306485296 964335932197220352 968665463954497848 973211300468757504 975479318241804288 975861125000036352 978126509056983552 979096176057381888 980242400850406848 980789716540440576 983876919104537073 984426264117995776 985743199957311488 988107391802462976 988659098888896512 990797774872485888 993486535895189952 993652326661062656 995801804038508544 998504144662337376 999494013058577344 1004184524436774912 1005963046936860672 1008692962465014288 1009256163449081856 1011439395182329344 1014792390809473936 1016547674955977472 1019554695729174528 1024532990141914638 1024703961869220864 1026920610414711936 1027493988756652032 1029707399183035419 1035565290825424128 1036950638916132864 1040795418556865664 1041376543860359168 1043220937564151808 1046051961074829632 1048314789798351768 1051415779970711232 1052002835124240384 1055688918938615808 1056725960677634016 1057315980756180992 1062737557931630592 1064954707096738304 1068104919335325696 1069952418044116992 1073320275386767716 1073499388624898048 1073919560855995392 1075356218135248896 1078741084858418058 1083803493703843584 1084877923721872896 1086329240769282048 1089748646948810079 1090357105154811648 1095474026658299904 1100392322689106496 1101006723762634752 1101483198064554624 1102098208225394688 1103388431107995648 1107046244519426112 1107479547132745248 1108961099951975424 1112241486250008576 1113072878178870224 1117858867493695488 1120277029543322112 1123317162745129548 1124430764690899512 1125058587563423744 1126563657094070272 1130109707946914156 1132340314139983872 1135413183880217088 1138059204615438336 1141147593899814144 1141641439660658178 1142278872066945536 1143616134325474656 1147639456499171328 1152791957102873472 1153435615370379264 1155930737351233536 1161768771378259968 1165205366547628032 1170894845876473872 1171090242136252416 1171548611842904064 1173623554759670784 1176808456209183336 1177465524023928832 1179354138523145739 1183503189514770432 1185086444475580416 1188816705762338268 1189480478350703616 1192252500073316352 1195487955514091008 1198074045483830592 1198742986882760704 1201618034252241408 1207686812203010304 1208159505962994816 1208361120864206848 1209775745402155008 1214261321649676608 1217091093824843776 1226651743299163104 1227336640978280448 1231637072095051776 1232846954123906352 1238632564232964096 1239860484253569024 1245427025084354376 1245914490524338404 1246122405891213312 1247581237445972352 1252206987951229002 1257591225930407424 1258531265668154401 1261015349837709312 1264984610277261951 1265690911008851712 1267384114230829056 1271133127142866944 1272083289347280256 1277552991421366272 1278053031101349888 1280316605192368128 1283791043137290912 1284507844389740544 1285063731075313728 1285781242929627136 1291553951939330464 1297615067291676672 1304168678742644736 1305461568076509184 1306989867800542464 1307719622053920768 1311835892139382764 1317476522403283968 1317992188323267072 1319755358620532736 1321063699829981184 1323909513235331253 1324648714526919936 1327735738718011392 1331338859549783168 1331915012937434541 1338165538144541568 1338912699249033216 1341284062582480896 1344923949953352384 1345674884598775808 1347833301169309416 1348585860243105792 1352575073731166208 1355396899941303296 1358647663728386592 1359406260972232704 1366043986855886184 1366271949158961152 1369227480552949248 1372943198910713892 1380753721100565504 1382600851888177152 1386952823389394646 1387727224742487552 1390961250085535744 1394239670292381696 1397753053064469024 1401887706627614976 1402670446832320512 1408967947570178688 1415580073409101824 1416983410575507456 1423902274884958176 1424139892447100928 1425807128509682688 1431093700515690288 1431892747807993856 1437247115349037056 1438321446477890744 1445071324938458112 1445696697459727944 1446503898295830528 1448438987692376064 1452998195931746772 1453809473539748864 1463218977362706432 1467189763585475328 1468008965016846336 1468644264086072832 1471184574810660864 1476061659359234816 1476639396176993664 1478614799935967232 1482988648333344768 1490229803842784928 1490478489991593984 1493702706057762816 1497756216993506064 1499241019587866016 1506276786655162368 1513039443697521432 1513884245173622784 1517159092773494016 1521530125199752192 1522188586214210904 1524821512433966208 1529332043593761792 1530475207495946558 1537055942803831296 1540380915622067904 1541240983134978048 1549025028504346624 1553607155396837376 1561193127835298496 1561453656181669888 1562064815790538752 1564831406346227712 1569077941612244448 1572472184697527652 1578004252686360576 1585088941016451024 1585973971134271488 1597432060645107456 1602157379002988544 1604928627066175488 1609980413080151574 1610249082937347072 1610879341283993088 1613034327202873344 1618111627287627087 1619015095532902144 1627316885582809344 1629493861153923072 1635535657732217472 1636448854637707264 1643795938831875136 1651510085643952128 1652224797096831936 1653147312338092032 1660569366779139168 1661219320699117872 1661496541188284416 1663441649927963136 1669609317268305336 1676788301240543232 1681353799783612416 1684975744117694322 1686646147036349268 1687587881345135616 1689845485641105408 1695164561920371234 1703119775820325632 1704070708135133184 1707088806923157504 1711721390849721216 1712462159490987267 1712677125852987392 1713418308100418304 1715424201488211984 1721459184748756992 1729187935654310208 1730153423055568896 1733896106026850304 1738891571656859648 1742653157067389952 1747808049821442048 1749114522852510352 1756635363204378624 1757322917764356096 1759673811494043648 1760435332139506176 1765212684313775004 1766198286035893248 1770314318290681856 1775886683916579388 1784220717526055424 1788378750109974528 1793231933271136512 1797111068225745888 1798114480324141056 1803433431641554944 1811530218304515456 1812239258944492224 1812541681296310272 1814663618103232512 1821391982474514912 1825636640737265664 1830590931880951856 1839977614948744656 1841004961467420672 1847455608142577664 1849270431185859528 1850302966323316736 1859790726380353536 1862278698461626368 1863670737419292032 1868140537626531564 1869183608836819968 1878310481926843503 1878623930093571584 1887440097878802432 1898536366513277568 1898853189929467904 1901076171346243584 1908124934020920384 1916329487132049408 1917079546652024832 1925686564705936368 1926761766584610816 1927595596612970592 1928671864394440704 1937330927908995696 1946422600937515008 1951722250000072704 1956253018113967104 1958192352114763776 1960484801700813696 1961579433080881152 1967753838209074146 1968852528235991552 1971486399914622976 1976214783604925952 1977691988907099773 1981595549744971776 1986973071790379904 1987304653322125312 1991603608077017088 1997008289324674752 1998988026117154688 2008369048873549824 2011926093873721344 2017385924930028576 2018512326898163712 2022878790364658688 2029584781618947872 2033095349911954944 2039109391458349056 2049065980283829276 2049407923738441728 2053841220829423872 2054987977513304064 2059414798366070838 2071130581650848256 2073901277832265728 2080429235084091969 2081590837113731328 2082753087720718336 2086441875128303616 2092103922149659264 2096629579596703536 2102831559941422464 2104005670248480768 2113451921355268032 2114631961512361984 2125475115863261184 2129909414193476608 2136209838670651392 2146640550773535432 2146998777249796096 2147839121711990784 2150712436270497792 2157482169716836116 2167606987407687168 2169755847443745792 2172658481538564096 2179497293897620158 2180714210309623296 2190948053316599808 2200784645378212992 2202013447525269504 2202966396129109248 2204196416450789376 2206776862215991296 2214092489038852224 2214959094265490496 2217922199903950848 2224482972500017152 2226145756357740448 2235717734987390976 2240554059086644224 2246634325490259096 2248861529381799024 2250117175126847488 2260219415893828312 2270826367760434176 2276118409230876672 2282295187799628288 2283282879321316356 2284557744133891072 2287232268650949312 2295712811243919837 2305583914205746944 2306871230740758528 2311861474702467072 2323537542756519936 2330410733095256064 2341789691752947744 2342180484272504832 2343097223685808128 2347247109519341568 2353616912418366672 2354931048047857664 2358708277046291478 2367006379029540864 2377633411524676536 2378960956701407232 2390975911028182016 2396148090967661184 2397485973765521408 2403236068504482816 2415373624406020608 2416319011925989632 2419551490804310016 2428522643299353216 2434182187649687552 2453303486598326208 2454673281956560896 2463274144190103552 2465693908247812704 2477265128465928192 2479720968507138048 2490854050168708752 2491828981048676808 2492244811782426624 2495162474891944704 2504413975902458004 2515182451860814848 2517062531336308802 2522030699675418624 2529969220554523902 2531381822017703424 2534768228461658112 2542746842880556851 2544166578694560512 2555105982842732544 2556106062202699776 2560633210384736256 2567582086274581824 2569015688779481088 2570127462150627456 2571562485859254272 2583107903878660928 2595230134583353344 2608337357485289472 2610923136153018368 2613979735601084928 2623671784278765528 2634953044806567936 2635984376646534144 2639510717241065472 2642127399659962368 2647819026470662506 2649297429053839872 2655471477436022784 2662677719099566336 2663830025874869082 2676331076289083136 2677825398498066432 2682568125164961792 2689847899906704768 2691349769197551616 2695666602338618832 2697171720486211584 2705150147462332416 2710793799882606592 2717295327456773184 2718812521944465408 2732087973711772368 2732543898317922304 2738454961105898496 2745886397821427784 2761507442201131008 2765201703776354304 2773905646778789292 2775454449484975104 2781922500171071488 2795506106128938048 2803775413255229952 2817935895140357376 2831160146818203648 2833966821151014912 2847804549769916352 2848279784894201856 2851614257019365376 2862187401031380576 2863785495615987712 2874494230698074112 2876642892955781488 2890142649876916224 2891393394919455888 2893007796591661056 2905996391863493544 2907618947079497728 2926437954725412864 2934379527170950656 2937288528172145664 2942369149621321728 2951630757313611219 2952123318718469632 2953278792353987328 2957229599871934464 2965977296666689536 2980459607685569856 2980956979983187968 2987405412115525632 2995512433987012128 2998482039175732032 3012553573310324736 3026078887395042864 3027768490347245568 3034318185546988032 3043060250399504384 3044377172428421808 3049643024867932416 3058664087187523584 3060950414991893116 3074111885607662592 3080761831244135808 3082481966269956096 3089122197549106257 3098050057008693248 3107801696854013929 3122386255670596992 3122907312363339776 3124129631581077504 3129662812692455424 3138155883224488896 3144944369395055304 3156008505372721152 3170177882032902048 3171947942268542976 3194864121290214912 3204314758005977088 3209857254132350976 3219960826160303148 3220498165874694144 3221758682567986176 3226068654405746688 3236223254575254174 3238030191065804288 3254633771165618688 3258987722307846144 3269245940846430237 3271071315464434944 3272897709275414528 3287591877663750272 3303020171287904256 3304449594193663872 3306294624676184064 3321138733558278336 3322438641398235744 3322993082376568832 3326883299855926272 3339218634536610672 3353576602481086464 3369951488235388644 3373292294072698536 3375175762690271232 3379690971282210816 3390329123840742468 3406239551640651264 3414177613846315008 3423442781699442432 3424924318981974534 3425354251705974784 3426836616200836608 3430848402976423968 3442918369497513984 3458375871308620416 3460306846111137792 3467792212053700608 3477783143313719296 3485306314134779904 3495616099642884096 3498229045705020704 3513270726408757248 3514645835528712192 3520870664279012352 3530425368627550008 3532396572071786496 3551773367833158776 3568441435052110848 3576757500219949056 3586463866542273024 3594222136451491776 3596228960648282112 3623060436609030912 3624478517888984448 3625083362592620544 3629327236206465024 3642783964949029824 3651273281474531328 3661181863761903712 3679955229897489312 3682009922934841344 3694911216285155328 3698540862371719056 3700605932646633472 3719581452760707072 3727341474838584064 3736281075253063128 3738367217673639936 3756620963853687006 3757247860187143168 3775593797004463203 3797072733026555136 3802152342692487168 3816249868041840768 3832658974264098816 3834159093304049664 3851373129411872736 3853523533169221632 3855191193225941184 3857343728788881408 3874661855817991392 3892845201875030016 3912506036227934208 3916384704229527552 3920969603401627392 3923158866161762304 3935507676418148292 3937705056471983104 3942972799829245952 3952429567209851904 3955383977814199546 3963191099489943552 3973946143580759808 3983207216154034176 3994016578649349504 3995745038812303623 3997976052234309376 4016738097747099648 4023852187747442688 4034771849860057152 4037024653796327424 4045757580729317376 4059169563237895744 4066190699823909888 4078218782916698112 4098131960567658552 4098815847476883456 4107682441658847744 4118829596732141676 4142261163301696512 4147802555664531456 4160858470168183938 4163181674227462656 4172883750256607232 4184207844299318528 4193259159193407072 4205663119882844928 4208011340496961536 4226903842710536064 4229263923024723968 4250950231726522368 4259818828386953216 4272419677341302784 4293281101547070864 4293997554499592192 4295678243423981568 4314964339433672232 4335213974815374336 4339511694887491584 4345316963077128192 4358994587795240316 4361428420619246592 4401569290756425984 4404026895050539008 4405932792258218496 4413553724431982592 4428184978077704448 4429918188530980992 4435844399807901696 4448965945000034304 4452291512715480896 4471435469974781952 4481108118173288448 4493268650980518192 4497723058763598048 4500234350253694976 4520438831787656624 4541652735520868352 4564590375599256576 4566565758642632712 4569115488267782144 4574464537301898624 4591425622487839674 4611167828411493888 4623722949404934144 4647075085513039872 4660821466190512128 4683579383505895488 4684360968545009664 4686194447371616256 4694494219038683136 4707233824836733344 4709862096095715328 4717416554092582956 4734012758059081728 4755266823049353072 4757921913402814464 4781951822056364032 4792296181935322368 4794971947531042816 4806472137008965632 4830747248812041216 4832638023851979264 4839102981608620032 4854334881862881261 4857045286598706432 4868364375299375104 4906606973196652416 4909346563913121792 4931387816495625408 4954530256931856384 4959441937014276096 4981708100337417504 4983657962097353616 4984489623564853248 4990324949783889408 5008827951804916008 5030364903721629696 5034125062672617604 5044061399350837248 5059938441109047804 5062763644035406848 5069536456923316224 5085493685761113702 5088333157389121024 5112212124405399552 5121266420769472512 5135164172549163648 5137386478472961801 5138031377558962176 5140254924301254912 5143124971718508544 5166215807757321856 5190460269166706688 5216674714970578944 5221846272306036736 5227959471202169856 5247343568557531056 5269906089613135872 5271968753293068288 5279021434482130944 5295638052941325012 5298594858107679744 5310942954872045568 5325355438199132672 5327660051749738164 5352662152578166272 5365136250329923584 5379695799813409536 5382699538395103232 5391333204677237664 5394343440972423168 5410300294924664832 5421587599765213184 5434590654913546368 5437625043888930816 5464175947423544736 5465087796635844608 5476909922211796992 5491772795642855568 5523014884402262016 5547811293557578584 5550908898969950208 5591012212257876096 5607550826510459904 5634931445780530509 5635871790280714752 5662320293636407296 5695609099539832704 5696559569788403712 5703228514038730752 5724374802062761152 5727570991231975424 5748988461396148224 5753285785911562976 5780285299753832448 5782786789838911776 5786015593183322112 5811992783726987088 5815237894158995456 5868759054341901312 5874577056344291328 5884738299242643456 5903261514627222438 5904246637436939264 5906557584707974656 5914459199743868928 5933075966721299319 5960919215371139712 5961913959966375936 5974810824231051264 5991024867974024256 5996964078351464064 6025107146620649472 6052157774790085728 6055536980694491136 6068636371093976064 6086120500799008768 6088754344856843616 6099286049735864832 6117328174375047168 6121900829983786232 6148223771215325184 6161523662488271616 6164963932539912192 6178244395098212514 6196100114017386496 6215603393708027858 6244772511341193984 6248259263162155008 6259325625384910848 6276311766448977792 6289888738790110608 6312017010745442304 6340355764065804096 6343895884537085952 6389728242580429824 6408629516011954176 6439921652320606296 6440996331749388288 6443517365135972352 6452137308811493376 6472446509150508348 6476060382131608576 6509267542331237376 6517975444615692288 6538491881692860474 6542142630928869888 6575183755327500544 6606040342575808512 6608899188387327744 6612589249352368128 6642277467116556672 6644877282796471488 6645986164753137664 6653766599711852544 6678437269073221344 6707153204962172928 6739902976470777288 6746584588145397072 6750351525380542464 6780658247681484936 6812479103281302528 6828355227692630016 6846885563398884864 6849848637963949068 6853673232401673216 6861696805952847936 6887138433731759511 6916751742617240832 6920613692222275584 6935584424107401216 6955566286627438592 6970612628269559808 6991232199285768192 6996458091410041408 7026541452817514496 7029291671057424384 7041741328558024704 7060850737255100016 7064793144143572992 7103546735666317552 7136882870104221696 7172927733084546048 7188444272902983552 7192457921296564224 7246120873218061824 7248957035777968896 7258654472412930048 7285567929898059648 7302546562949062656 7322363727523807424 7359910459794978624 7364019845869682688 7389822432570310656 7397081724743438112 7401211865293266944 7439162905521414144 7454682949677168128 7472562150506126256 7476734435347279872 7513241927707374012 7514495720374286336 7551187594008926406 7594145466053110272 7604304685384974336 7628240528641670553 7632499736083681536 7665317948528197632 7668318186608099328 7702746258823745472 7707047066338443264 7710382386451882368 7714687457577762816 7749323711635982784 7785690403750060032 7825012072455868416 7832769408459055104 7841939206803254784 7871015352836296584 7875410112943966208 7885945599658491904 7904859134419703808 7910767955628399092 7926382198979887104 7947892287161519616 7966414432308068352 7988033157298699008 7991490077624607246 7995952104468618752 8033476195494199296 8047704375494885376 8069543699720114304 8074049307592654848 8091515161458634752 8118339126475791488 8132381399647819776 8156437565833396224 8196263921135317104 8197631694953766912 8215364883317695488 8237659193464283352 8284522326603393024 8295605111329062912 8321716940336367876 8326363348454925312 8345767500513214464 8368415688598637056 8386518318386814144 8411326239765689856 8453807685421072128 8458527846049447936 8501900463453044736 8519637656773906432 8544839354682605568 8586562203094141728 8587995108999184384 8591356486847963136 8629928678867344464 8670427949630748672 8679023389774983168 8717989175590480632 8722856841238493184 8803138581512851968 8811865584516436992 8827107448863965184 8854892271940833657 8856369956155408896 8859836377061961984 8871688799615803392 8897931890000068608 8904583025430961792 8942870939949563904 8962216236346576896 8986537301961036384 8995446117527196096 9000468700507389952 9040877663575313248 9083305471041736704 9129180751198513152 9133131517285265424 9138230976535564288 9148929074603797248 9182851244975679348 9222335656822987776 9247445898809868288 9267366592647318771 9294150171026079744 9323405090562041787 9367158767011790976 9368721937090019328 9372388894743232512 9388988438077366272 9414467649673466688 9419724192191430656 9434833108185165912 9468025516118163456 9510533646098706144 9515843826805628928 9563903644112728064 9584592363870644736 9612944274017931264 9661494497624082432 9665276047703958528 9678205963217240064 9708669763725762522 9714090573197412864 9736728750598750208 9813213946393304832 9818693127826243584 9862775632991250816 9909060513863712768 9918883874028552192 9963416200674835008 9967315924194707232 9968979247129706496 9980649899567778816 10017655903609832016 10060729807443259392 10068250125345235208 10119876882218095608 10125527288070813696 10139072913846632448 10170987371522227404 10176666314778242048 10242532841538945024 10270328345098327296 10274772956945923602 10276062755117924352 10280509848602509824 10332431615514643712 10380920538333413376 10433349429941157888 10443692544612073472 10455918942404339712 10494687137115062112 10539812179226271744 10543937506586136576 10591276105882650024 10597189716215359488 10650710876398265344 10655320103499476328 10705324305156332544 10730272500659847168 10759391599626819072 10782666409354475328 10788686881944846336 10843175199530426368 10869181309827092736 10875250087777861632 10928351894847089472 10930175593271689216 10953819844423593984 10983545591285711136 11046029768804524032 11095622587115157168 11101817797939900416 11182024424515752192 11215101653020919808 11269862891561061018 11271743580561429504 11326781391013389609 11391218199079665408 11406457028077461504 11448749604125522304 11455141982463950848 11497976922792296448 11506571571823125952 11560570599507664896 11565573579677823552 11572031186366644224 11623985567453974176 11630475788317990912 11737518108683802624 11749154112688582656 11769476598485286912 11806523029254444876 11808493274873878528 11813115169415949312 11828918399487737856 11866151933442598638 11921838430742279424 11949621648462102528 11982049735948048512 11987235116436910869 11993928156702928128 12050214293241298944 12104315549580171456 12111073961388982272 12137272742187952128 12172241001598017536 12177508689713687232 12198572099471729664 12234656348750094336 12243801659967572464 12296447542430650368 12323047324976543232 12356488790196425028 12392200228034772992 12431206787416055716 12489545022682387968 12518651250769821696 12552623532897955584 12579777477580221216 12624034021490884608 12680711528131608192 12687791769074171904 12779456485160859648 12817259032023908352 12879843304641212592 12881992663498776576 12887034730271944704 12944893018301016696 12952120764263217152 13018535084662474752 13035950889231384576 13076983763385720948 13084285261857739776 13150367510655001088 13212080685151617024 13217798376774655488 13284554934233113344 13289754565592942976 13291972329506275328 13307533199423705088 13356874538146442688 13414306409924345856 13479805952941554576 13493169176290794144 13500703050761084928 13561316495362969872 13624958206562605056 13693771126797769728 13699697275927898136 13707346464803346432 13723393611905695872 13774276867463519022 13833503485234481664 13843843922349698411 13871168848214802432 13911132573254877184 13941225256539119616 13982464398571536384 13992916182820082816 14053082905635028992 14058583342114848768 14083482657116049408 14121701474510200032 14129586288287145984 14207093471332635104 14273765740208443392 14345855466169092096 14376888545805967104 14384915842593128448 14492241746436123648 14497914071555937792 14517308944825860096 14563004645588643783 14571135859796119296 14605093125898125312 14644727455047614848 14719820919589957248 14728039691739365376 14794163449486876224 14802423730586533888 14878325811042828288 14909365899354336256 14945124301012252512 14953468870694559744 15026483855414748024 15028991440748572672 15102375188017852812 15188290932106220544 15208609370769948672 15256481057283341106 15264999472167363072 15336636373216198656 15405492517647490944 15414094132676886528 15420764772903764736 15429374915155525632 15498647423271965568 15571380807500120064 15650024144911736832 15665538816918110208 15683878413606509568 15742030705672593168 15750820225887932416 15809718268839407616 15821535911256798184 15895784574323039232 15932828864616136704 15976066314597398016 15982980155249214492 15991904208937237504 16095408750989770752 16139087399440228608 16148098615185309696 16183030322917269504 16236678252951582976 16264762799295639552 16312875131666792448 16392527842270634208 16395263389907533824 16430729766635390976 16475318386928566704 16569044653206786048 16643433880672735752 16652726696909850624 16736831377197274112 16773036636773628288 16822652479531379712 16907615370842144256 17039275313547812864 17089678709365211136 17173124406188283456 17175990217998368768 17182712973695926272 17259857357734688928 17340855899261497344 17358046779549966336 17435978351180961264 17445713682476986368 17606277163025703936 17623731169032873984 17654214897727930368 17709784543881667314 17712739912310817792 17719672754123923968 17743377599231606784 17799227900163897957 17809166050861923584 17885741879899127808 17924432472693153792 17973074603922072768 17990892235054392192 18000937401014779904 18081755327150626496 18166610942083473408 18258361502397026304 18266263034570530848 18276461953071128576 18297858149207594496 18365702489951358696 18444671313645975552 18494891797619736576 18534733185294637542 18588300342052159488 18646810181124083574 18734317534023581952 18744777789486465024 18777976876154732544 18828935299346933376 18839448384382861312 18869666216370331824 18936051032236326912 19021067292197412288 19031687653611257856 19127807288225456128 19169184727741289472 19225888548035862528 19322988995248164864 19330552095407917056 19356411926434480128 19417339527451525044 19428181146394825728 19473457501197500416 19626427892786609664 19725551265982501632 19818121027727425536 19837767748057104384 19926832401349670016 19934631848389414464 19937958494259412992 19961299799135557632 20035311807219664032 20121459614886518784 20136500250690470416 20239753764436191216 20251054576141627392 20341974743044454808 20353332629556484096 20485065683077890048 20540656690196654592 20549545913891847204 20561019697205019648 20661415301195278533 20664863231029287424 20761841076666826752 20866698859882315776 20887385089224146944 20911837884808679424 20989374274230124224 21079624358452543488 21087875013172273152 21182552211765300048 21194379432430718976 21301421752796530688 21310640206998952656 21410648610312665088 21518783199253638144 21565332818708950656 21577373763889692672 21686350399060852736 21738362619654185472 21754611877978097503 21856703789694178944 21860351186543378432 21907639688847187968 21967091182571422272 22092059537609048064 22191245174230314336 22203635595879800832 22364048849031504384 22430203306041839616 22539725783122122036 22543487161122859008 22653562782026779218 22782436398159330816 22812914056154923008 22884721585925011659 22897499208251044608 22910283964927901696 22995953845584592896 23013143143646251904 23121141199015329792 23131147159355647104 23144062372733288448 23247971134907948352 23260951576635981824 23475036217367605248 23498308225377165312 23613046058508889752 23616986549747757056 23626230338831898624 23657836798975475712 23732303866885197276 23843676861484558848 23899243296924205056 23964099471896097024 23974470232873821738 23987856313405856256 24100428586482597888 24208631099160342912 24222147922777964544 24274545484375904256 24344482003196035072 24355017379427374464 24397144198943459328 24469312697500188672 24487603319935144928 24592895084861300736 24646094649953086464 24712977580392850056 24862413574832111432 24979090045364775936 25037302501539643392 25105247065795911168 25159554955160442432 25361423056263216384 25375583538148343808 25558912970321719296 25634518064047816704 25759686609282425184 25763985326997553152 25774069460543889408 25889786036602033392 25904241528526434304 26037070169324949504 26153967526771441896 26168570523715479552 26300735021310002176 26435596753549310976 26569109868466226688 26579509131185885952 26615066398847410176 26713749076292885376 26828612819848691712 26959611905883109152 26986338352581588288 27001406101522169856 27122632990725939744 27249916413125210112 27387542253595539456 27399394551855796272 27414692929606692864 27446787223811391744 27548553734927038044 27667006970468963328 27687687844699396822 27742337696429604864 27882450513078239232 27970215271686125361 27985832365640165632 28106165811270057984 28117166684229697536 28166965314232098816 28243402949020400064 28259172576574291968 28414186942665270208 28547531480416886784 28691710932338184192 28753777091611934208 28984483492872247296 28995828143111875584 29034617889651720192 29126009291177287566 29142271719592238592 29210186251796250624 29289454910095229696 29439641839179914496 29456079383478730752 29588326898973752448 29604847461173067776 29756651622085656576 29818731798708672512 29890248602024505024 29906937741389119488 30052967710829496048 30057982881497145344 30204750376035705624 30376581864212441088 30417218741539897344 30512962114566682212 30529998944334726144 30810985035294981888 30828188265353773056 30841529545807529472 30997294846543931136 31142761615000240128 31300048289823473664 31331077633836220416 31367756827213019136 31484061411345186336 31501640451775864832 31619436537678815232 31643071822513596368 31791569148646078464 31952132629194796032 31965960310498428984 31983808417874475008 32190817501979541504 32278174798880457216 32366060645834539008 32473356505903165952 32529525598591279104 32625750263333584896 32785055684541268416 32790526779815067648 32861459533270781952 32950636773857133408 33138089306413572096 33286867761345471504 33305453393819701248 33473662754394548224 33546073273547256576 33645304959062759424 33815230741684288512 33980344173040168827 34078550627095625728 34346248812376566912 34351980435996737536 34365425947391852544 34519714715469377856 34681711798522994688 34716093559099932672 34871956702361922528 34891427364953972736 35212554326051407872 35247462338065747968 35308429795455860736 35419569087763334628 35425479824621635584 35439345508247847936 35486755198463213568 35598455800327795914 35618332101723847168 35848864945386307584 35946149207844145536 35961705349310732607 35981784470108784384 36001874802029559808 36163510654301252992 36333221884166946816 36516723004794052608 36532526069141061696 36552923906142257152 36595716298415188992 36731404979902717392 36889342627291951104 37069466370589275084 37176600684104318976 37293620362248167148 37468635068047163904 37555953752309465088 37657870598693866752 37678896768765722624 37739332432740663648 37872102064472653824 38042134584394824576 38063375307222515712 38255614576450912256 38338369455482578944 38451777096071725056 38645977990496329728 38661104190815834112 38834679054903050088 38856362292789651456 39252855785573219328 39451102531965003264 39636242055454851072 39853664802699340032 39869263696778828928 39875916988518825984 39922599598271115264 40070623614439328064 40242919229773037568 40273000501380940832 40479507528872382432 40502109152283254784 40683949486088909616 40706665259112968192 41081313380393309184 41099091827783694408 41122039394410039296 41322830602390557066 41329726462058574848 41531531767049095233 41733397719764631552 41823675769617358848 41978748548460248448 42159248716905086976 42175750026344546304 42365104423530600096 42388758864861437952 42602843505593061376 42621280413997905312 42821297220625330176 43037566398507276288 43130665637417901312 43154747527779385344 43372700798121705472 43476725239308370944 43509223755956195006 43713407579388357888 43815279377694375936 43934182365142844544 44184119075218096128 44382490348460628672 44407271191759601664 44728097698063008768 44860406612083679232 45079451566244244072 45086974322245718016 45307125564053558436 45564872796318661632 45625828112309846016 45769443171850023318 45794998416502089216 46026286287292503808 46242282398030659584 46262294318711294208 46288124745466576896 46495942269815896704 46521903153271963648 46950072434735210496 46996616450754330624 47226092117017779504 47233973099495514112 47252460677663797248 47464607733770394552 47687353722969117696 47798486593848410112 47928198943792194048 47948940465747643476 47975712626811712512 48417262198320685824 48444295845555929088 48549090968751808512 48688964006392070144 48710034758854748928 48794288397886918656 48938625395000377344 48975206639870289856 49185790169722601472 49292189299906172928 49425955160785700112 49724827149664222864 49958180090729551872 50210494131591822336 50319109910320884864 50722846112526432768 51117825940643438592 51269036128095633408 51519373218564850368 51527970653995106304 51548138921087778816 51779572073204066784 51808483057052868608 52074140338649899008 52307935053542883792 52337141047430959104 52601470042620004352 52871193507098621952 53138219736932453376 53159018262371771904 53230132797694820352 53397683700491693871 53427498152585770752 53657225639697383424 53919223811766218304 53972676705163176576 54002812203044339712 54245265981451879488 54499832826250420224 54775084507191078912 54798789103711592544 54829385859213385728 54893574447622783488 55097107469854076088 55334013940937926656 55375375689398793644 55484675392859209728 55764901026156478464 55940430543372250722 55971664731280331264 56234333368459395072 56333930628464197632 56486805898040800128 56518345153148583936 56828373885330540416 57095062960833773568 57383421864676368384 57507554183223868416 57968966985744494592 57991656286223751168 58069235779303440384 58252018582354575132 58284543439184477184 58420372503592501248 58578909820190459392 58879283678359828992 59176653797947504896 59209694922346135552 59513303244171313152 59637463597417345024 59780497204049010048 59813875482778238976 60105935421658992096 60115965762994290688 60409500752071411248 60753163728424882176 61025924229133364424 61059997888669452288 61621970070589963776 61683059091615058944 61984245903585835599 61994589693087862272 62285523230000480256 62600096579646947328 62662155267672440832 62735513654426038272 62968122822690372672 63003280903551729664 63238873075357630464 63286143645027192736 63583138297292156928 63904265258389592064 63931920620996857968 63967616835748950016 64556349597760914432 64732121291669078016 64946713011806331904 65059051197182558208 65263835633934292509 65570111369082536832 65581053559630135296 65722919066541563904 65901273547714266816 66276178612827144192 66573735522690943008 66610906787639402496 66947325508789096448 67092146547094513152 67290609918125518848 67630461483368577024 67960688346080337654 68157101254191251456 68692497624753133824 68730851894783705088 69039429430938755712 69363423597045989376 69432187118199865344 69743913404723845056 69782854729907945472 70425108652102815744 70494924676131495936 70839138175526669256 70850959649243271168 70878691016495695872 70973510396926427136 71196911600655591828 71236664203447694336 71697729890772615168 71892298415688291072 71923410698621465214 71963568940217568768 72327021308602505984 72666443768333893632 73033446009588105216 73065052138282123392 73105847812284514304 73191432596830377984 73462809959805434784 73778685254583902208 74138932741178550168 74587240724496334296 74937270136094327808 75111907504618930176 75315741197387733504 75478664865481327296 76084269168789649152 76126750614445031424 76511229152901824512 76676738910965157888 76903554192143450112 77291955980992659456 77322208381631668224 77669358109806100176 77712724585579302912 78505711571146438656 78902205063930006528 79707329605398680064 79738527393557657856 79845199196542230528 80141247228878656128 80485838459546075136 80546001002761881664 80959015057744764864 81004218304566509568 81367898972177819232 81413330518225936384 82162626760786618368 82198183655567388816 82244078788820078592 82645661204781114132 82659452924117149696 83063063534098190466 83647351539234717696 83910645815058376083 83957497096920496896 84318497433810173952 84351500052689092608 84730208847061200192 84777517729722875904 85205687011186122752 85242560827995810624 85642594441250660352 86075132797014552576 86261331274835802624 86745401596243410944 86953450478616741888 87018447511912390012 87426815158776715776 87630558755388751872 87868364730285689088 88368238150436192256 88764980696921257344 88814542383519203328 89456195396126017536 89720813224167358464 90158903132488488144 90173948644491436032 90614251128107116872 91129745592637323264 91251656224619692032 91538886343700046636 91589996833004178432 92052572574585007616 92484564796061319168 92524588637422588416 92991884539631793408 93043806306543927296 93900144869470420992 93993232901508661248 94452184234035559008 94467946198991028224 94504921355327594496 94929215467540789104 95374707445938235392 95856397887584388096 95897880931495286952 95951425253623425024 96834524396641371648 97098181937503617024 97377928012784140288 97420069517709497856 97588576795773837312 97877250790000754688 97950413279740579712 98371580339445202944 98584378599812345856 98851910321571400224 99449654299328445728 99916360181459103744 100420988263183644672 100638219820641769728 101445692225052865536 101941032519120506481 102235651881286877184 103038746437129700736 103055941307990212608 103096277842175557632 103559144146408133568 103616966114105737216 104148280677299798016 104615870107085767584 104674282094861918208 105202940085240008704 105742387014197243904 106276439473864906752 106318036524743543808 106460265595389640704 106795367400983387742 106854996305171541504 107838447623532436608 107945353410326353152 108005624406088679424 108490531962903758976 108999665652500840448 109550169014382157824 109597578207423185088 109658771718426771456 109787148895245566976 110194214939708152176 110668027881875853312 110750751378797587288 111529802052312956928 111880861086744501444 111943329462560662528 112667861256928395264 112973611796081600256 113036690306297167872 113656747770661080832 114190125921667547136 114766843729352736768 115015108366447736832 115937933971488989184 115983312572447502336 116504037164709150264 116569086878368954368 117157819640380918784 117758567356719657984 118353307595895009792 119274927194834690048 119560994408098020096 119627750965556477952 120211870843317984192 120231931525988581376 120819001504142822496 121506327456849764352 122051848458266728848 122119995777338904576 123243940141179927552 123366118183230117888 123968491807171671198 123989179386175724544 124594595301147285699 125200193159293894656 125471027308852076544 125936245645380745344 126006561807103459328 126477746150715260928 126572287290054385472 127166276594584313856 127808530516779184128 127863841241993715936 127935233671497900032 129112699195521828864 129464242583338156032 129893426023612663808 130118102394365116416 130527671267868585018 131140222738165073664 131445838133083127808 131802547095428533632 132552357225654288384 133147471045381886016 133221813575278804992 133894651017578192896 134184293094189026304 134581219836251037696 135260922966737154048 135921376692160675308 136314202508382502912 137384995249506267648 138078858861877511424 138726847194091978752 138864374236399730688 139487826809447690112 139565709459815890944 140850217304205631488 140989849352262991872 141678276351053338512 141701919298486542336 141757382032991391744 142393823201311183656 142473328406895388672 143395459781545230336 143784596831376582144 143846821397242930428 143927137880435137536 144654042617205011968 145332887536667787264 146066892019176210432 146130104276564246784 146211695624569028608 146382865193660755968 146925619919610869568 147557370509167804416 148277865482357100336 149174481448992668592 149874540272188655616 150631482394775467008 150957329730962654592 152168538337579298304 152282283145846682521 153022458305803649024 153353477821930315776 153807108384286900224 154583911961985318912 154644416763263336448 155338716219612200352 155425449171158605824 157011423142292877312 157804410127860013056 159414659210797360128 159477054787115315712 159690398393084461056 160193051101475081613 160282494457757312256 160971676919092150272 161092002005523763328 161918030115489529728 162008436609133019136 162735797944355638464 162826661036451872768 164325253521573236736 164396367311134777632 164488157577640157184 165291322409562228264 165318905848234299392 166126127068196380932 167294703078469435392 167821291630116752166 167914994193840993792 168703000105378185216 169460417694122400384 169555035459445751808 170411374022372245504 170485121655991621248 171285188882501320704 172150265594029105152 172522662549671605248 173906900957233483776 174036895023824780024 174853630317553431552 175261117510777503744 175736729460571378176 177529961393842514688 177629084767038406656 178912390792252035072 179441626448334716928 180317806264976976288 180347897288982872064 181228502256214233744 182259491185274646528 183077772687400093272 183179993666008356864 184105145149170015232 185049177274845176832 185983769079263586816 187800289738940841984 187986465803017322496 188904368468071118016 188935892397982056448 189009842710655188992 189858430935081578208 190749414891876470784 191712795775168776192 191795761862990573904 191902850507246850048 193669048793282743296 194196363875007234048 194840139035418995712 195177153591547674624 195791506901802877527 195900826559481159424 196743160678890405888 197168757199624691712 197703820643142800448 198899308598656891456 199832720362918207488 200841976526367289344 201276439641283539456 202891384450105731072 203882065038241012962 204471303762573754368 206077492874259401472 206192555684351115264 207118288292816267136 207233932228211474432 208296561354599596032 209231740214171535168 209348564189723836416 210405880170480017408 211484774028394487808 212552878947729813504 212636073049487087616 212920531190779281408 213590734801966775484 213709992610343083008 215676895247064873216 215890706820652706304 216981063925807517952 217999331305001680896 219100338028764315648 219195156414846370176 219317543436853542912 219574297790491133952 220388429879416304352 221336055763751706624 221501502757595174576 223761722173489002888 223886658925121325056 225335722513856790528 225947223592163200512 227313495541322161664 228380251843335094272 229533687458705473536 230030216732895473664 231875867942977978368 231966625144895004672 233008074329418300528 233138173756737908736 234315639280761837568 235517134713439315968 236706615191790019584 238549854389669380096 239121988816196040192 240423741686635968384 240463863051977162752 241638003008285644992 243012654913699528704 244103696916533457696 244239991554677809152 246487880282359855104 246732236366460235776 247936983614343342396 247978358772351449088 249189190602294571398 250942054617704153088 251731937445175128249 251872491290761490688 252013123614206918656 252955492301430521856 253144574580108770944 254332553189168627712 255617061033558368256 255727682483987431872 255870467342995800064 258225398391043657728 259786852047225327616 260236204788730232832 261055342535737170036 262280445476330147328 262891676266166255616 263605094190857067264 265104714451308576768 266294942090763772032 266443627150557609984 267789302035156385792 268368586188378052608 269162439672502075392 270521845933474308096 271842753384321350616 274769990499012535296 276157717723755022848 277453694388183957504 278975653618895380224 279131418919631781888 281700434608411262976 281979698704525983744 283356552702106677024 283403838596973084672 283514764065982783488 284787646402622367312 284946656813790777344 287569193662753164288 287693642794485860856 287854275760870275072 289308085234410023936 292133784038352420864 292260208553128493568 292765730387321511936 293851239839221739136 295114741018335608832 296555730964714200672 298348962897985337184 299749080544377311232 301262964789550934016 301914659461925309184 304337076675158596608 304564566291693365042 306706955643860631552 309167823923970637824 309288833526526672896 310677432439224400704 310850898342317211648 314022846284585754624 315608820255720026112 318829318421594720256 318954109574230631424 319380796786168922112 320386102202950163226 320564988915514624512 322184004011047526656 323836060230979059456 324016873218266038272 325471595888711276928 325653322072903745536 328650507043146473472 328792734622269555264 328976315155280314368 330582644819124456528 330637811696468598784 332252254136392761864 334589406156938870784 335642583260233504332 335829988387681987584 338920835388244800768 339110070918891503616 340822748044744491008 340970243311983242496 342570377765002641408 344300531188058210304 345045325099343210496 347813801914466967552 348073790047649560048 349707260635106863104 351473458921142756352 355059922787685029376 357824781584504070144 358883252896669433856 360635612529953952576 360695794577965744128 362457004512428467488 364518982370549293056 366155545374800186544 366359987332016713728 368210290298340030464 370098354549690353664 371967538158527173632 373783785903441857097 375600579477881683968 377808736936142236032 377871784795964112896 378019685421310377984 379716861870163156416 381498829783752941568 383425591550337552384 383591523725981147808 383805701014493700096 387338097586565486592 388392727750014468096 389680278070837991424 390354307183095349248 391583013803605755054 391801653118962318848 394337514399249383424 395407641286285600896 397798617197313782912 399665440725836414976 401683953052734578688 402552879282567078912 405782768900211462144 407764130076482025924 408942607525147508736 412154985748518802944 414236576585632534272 414467864456422948864 416593122709199192064 418463480428343070336 418697128379447672832 420811760340960034816 422969548056788975616 425105757895459627008 425272146098974175232 427181469603933550968 427419985220686166016 431353790494129746432 431781413641305412608 433962127851615035904 435998662610003361792 438200676057528631296 438390312829692740352 438635086873707085824 439148595580982267904 440776859758832608704 442672111527503413248 443003005515190349152 447523444346978005776 447773317850242650112 451894447184326401024 454626991082644323328 456846849437540047563 459067374917410947072 460060433465790947328 463751735885955956736 463933250289790009344 466016148658836601056 466276347513475817472 468631278561523675136 471034269426878631936 473413230383580039168 477099708779338760192 478243977632392080384 480847483373271936768 483276006016571289984 486025309827399057408 488207393833066915392 488479983109355618304 492975760564719710208 493464472732920471552 495873967228686684792 495956717544702898176 498378381204589142796 501884109235408306176 503463874890350256498 503744982581522981376 506289149160217541888 508665106378337255424 511234122067116736512 511455364967974863744 511740934685991600128 516450796782087315456 519573704094450655232 522110685071474340072 524560890952660294656 525783352532332511232 527210188381714134528 532589884181527544064 532887254301115219968 535578604070312771584 536737172376756105216 538324879345004150784 541043691866948616192 543685506768642701232 549539980998025070592 552315435447510045696 557951307237790760448 563400869216822525952 563959397409051967488 566713105404213354048 566807677193946169344 567029528131965566976 569575292805244734624 569893313627581554688 575138387325506328576 575387285588971721712 575708551521740550144 578616170468820047872 584520417106256987136 585531460774643023872 587374520705408632581 587702479678443478272 590229482036671217664 593111461929428401344 596697925795970674368 599498161088754622464 602525929579101868032 603829318923850618368 608674153350317193216 609129132583386730084 613413911287721263104 618577667053053345792 621354864878448801408 621701796684634423296 628045692569171509248 631217640511440052224 637658636843189440512 637908219148461262848 638761593572337844224 640772204405900326452 641129977831029249024 644368008022095053312 647672120461958118912 650943191777422553856 651306644145807491072 657301014086292946944 657585469244539110528 657952630310560628736 661165289638248913056 661275623392937197568 664504508272785523728 671285166520467008664 671659976775363975168 677841670776489601536 681645496089488982016 681940486623966484992 685140755530005282816 688601062376116420608 690090650198686420992 695627603828933935104 696147580095299120096 699414521270213726208 702946917842285512704 710119845575370058752 715649563169008140288 721271225059907905152 721391589155931488256 724914009024856934976 729037964741098586112 732311090749600373088 732719974664033427456 736420580596680060928 740196709099380707328 743935076317054347264 747567571806883714194 755617473872284472064 756039370842620755968 759433723740326312832 762997659567505883136 766851183100675104768 767183047451962295616 767611402028987400192 774676195173130973184 779360556141675982848 780708614366190698496 783166027607211510108 783603306237924637696 788675028798498766848 790815282572571201792 795597234394627565824 799330881451672829952 803367906105469157376 805105758565134157824 811565537800422924288 815528260152964051848 824309971497037605888 828473153171265068544 836926960856686140672 837394256758895345664 841623520681920069632 845939096113577951232 850211515790919254016 850544292197948350464 854362939207867101936 854839970441372332032 862707580988259492864 863562827282610825216 867924255703230071808 876401352115057262592 876780625659385480704 878297191161964535808 881553719517665217408 885344223055006826496 886006011030380698304 895046888693956011552 895546635700485300224 903788894368652802048 909253982165288646656 913693698875080095126 920120866931581894656 927503471771911913472 927866500579580018688 932032297317673202112 932552695026951634944 937262557123047350272 942068538853757263872 946826460767160078336 954199417558677520384 956487955264784160768 961694966746543873536 966552012033142579968 972050619654798114816 976414787666133830784 976959966218711236608 985951521129439420416 986928945465840943104 991747934457373369584 991913435089405796352 996756762409178285592 1003768218470816612352 1006927749780700512996 1007489965163045962752 1012578298320435083776 1017330212756674510848 1022468244134233473024 1022910729935949727488 1023481869371983200256 1032901593564174630912 1039147408188901310464 1044221370142948680144 1049121781905320589312 1054420376763428269056 1065179768363055088128 1071157208140625543168 1073474344753512210432 1076649758690008301568 1082087383733897232384 1087371013537285402464 1099079961996050141184 1104630870895020091392 1115902614475581520896 1121351357710325571291 1126801738433645051904 1133426210808426708096 1133615354387892338688 1134059056263931133952 1139150585610489469248 1139786627255163109376 1150276774651012657152 1150774571177943443424 1151417103043481100288 1157232340937640095744 1169040834212513974272 1171062921549286047744 1174749041410817265162 1175404959356886956544 1186222923858856802688 1193395851591941348736 1198996322177509244928 1205051859158203736064 1207658637847701236736 1217348306700634386432 1218258265166773460168 1226827822575442526208 1242709729756897602816 1243403593369268846592 1256091385138343018496 1262435281022880104448 1275317273686378881024 1275816438296922525696 1281544408811800652904 1282259955662058498048 1288736016044190106624 1295344240923916237824 1301886383554845107712 1314602028172585893888 1315170938489078221056 1315905260621121257472 1322330579276497826112 1322551246785874395136 1329009016545571047456 1342570333040934017328 1343319953550727950336 1355683341552979203072 1363880973247932969984 1370540548312620142689 1377202124752232841216 1380181300397372841984 1391255207657867870208 1392295160190598240192 1398829042540427452416 1405893835684571025408 1420239691150740117504 1431299126338016280576 1442542450119815810304 1449828018049713869952 1458075929482197172224 1464622181499200746176 1465439949328066854912 1472841161193360121856 1480393418198761414656 1487870152634108694528 1495135143613767428388 1511234947744568944128 1518867447480652625664 1525995319135011766272 1533702366201350209536 1534366094903924591232 1535222804057974800384 1549352390346261946368 1558721112283351965696 1566332055214423020216 1567206612475849275392 1577350057596997533696 1581630565145142403584 1591194468789255131648 1598661762903345659904 1606735812210938314752 1610211517130268315648 1623131075600845848576 1631056520305928103696 1648619942994075211776 1656946306342530137088 1673853921713372281344 1683247041363840139264 1691878192227155902464 1700423031581838508032 1701088584395896700928 1708725878415734203872 1709679940882744664064 1725415161976518985728 1727125654565221650432 1735848511406460143616 1753561251318770961408 1756594382323929071616 1762123562116225897743 1763107439035330434816 1770688446110013652992 1772012022060761396608 1790093777387912023104 1791093271400970600448 1807577788737305604096 1818507964330577293312 1827387397750160190252 1840241733863163789312 1855733001159160037376 1864064594635346404224 1865105390053903269888 1874525114246094700544 1884137077707514527744 1893652921534320156672 1912975910529568321536 1923389933493087747072 1933104024066285159936 1952829575332267661568 1953919932437422473216 1971903042258878840832 1973857890931681886208 1983495868914746739168 1983826870178811592704 1993513524818356571184 2013855499561401025992 2014979930326091925504 2025156596640870167552 2044936488268466946048 2045821459871899454976 2065803187128349261824 2078294816377802620928 2088442740285897360288 2098243563810641178624 2108840753526856538112 2130359536726110176256 2146948689507024420864 2164174767467794464768 2174742027074570804928 2198159923992100282368 2209261741790040182784 2231805228951163041792 2242702715420651142582 2266852421616853416192 2268118112527862267904 2278301171220978938496 2279573254510326218752 2300553549302025314304 2301549142355886886848 2302834206086962200576 2314464681875280191488 2338081668425027948544 2342125843098572095488 2349498082821634530324 2350809918713773913088 2372445847717713605376 2386791703183882697472 2397992644355018489856 2410103718316407472128 2415317275695402473472 2434696613401268772864 2436516530333546920336 2485419459513795205632 2512182770276686036992 2524870562045760208896 2550634547372757762048 2551632876593845051392 2563088817623601305808 2564519911324116996096 2577472032088380213248 2590688481847832475648 2603772767109690215424 2629204056345171787776 2630341876978156442112 2644661158552995652224 2645102493571748790272 2658018033091142094912 2685140666081868034656 2686639907101455900672 2711366683105958406144 2727761946495865939968 2741081096625240285378 2760362600794745683968 2782510415315735740416 2784590320381196480384 2797658085080854904832 2811787671369142050816 2840479382301480235008 2862598252676032561152 2885084900239631620608 2899656036099427739904 2916151858964394344448 2929244362998401492352 2930879898656133709824 2945682322386720243712 2960786836397522829312 2975740305268217389056 2990270287227534856776 3022469895489137888256 3037734894961305251328 3051990638270023532544 3067404732402700419072 3068732189807849182464 3070445608115949600768 3098704780692523892736 3117442224566703931392 3132664110428846040432 3134413224951698550784 3163261130290284807168 3182388937578510263296 3213471624421876629504 3220423034260536631296 3246262151201691697152 3262113040611856207392 3297239885988150423552 3313892612685060274176 3347707843426744562688 3400846063163677016064 3402177168791793401856 3417451756831468407744 3419359881765489328128 3450830323953037971456 3454251309130443300864 3471697022812920287232 3507122502637541922816 3513188764647858143232 3524247124232451795486 3526214878070660869632 3544024044121522793216 3580187554775824046208 3582186542801941200896 3615155577474611208192 3637015928661154586624 3654774795500320380504 3680483467726327578624 3728129189270692808448 3730210780107806539776 3749050228492189401088 3768274155415029055488 3787305843068640313344 3825951821059136643072 3846779866986175494144 3866208048132570319872 3905659150664535323136 3943806084517757681664 3947715781863363772416 3966991737829493478336 3967653740357623185408 3987027049636713142368 4027710999122802051984 4029959860652183851008 4050313193281740335104 4091642919743798909952 4111621644937860428067 4131606374256698523648 4156589632755605241856 4176885480571794720576 4196487127621282357248 4217681507053713076224 4260719073452220352512 4293897379014048841728 4349484054149141609856 4396319847984200564736 4418523483580080365568 4463610457902326083584 4485405430841302285164 4533704843233706832384 4556602342441957876992 4559146509020652437504 4601107098604050628608 4603098284711773773696 4605668412173924401152 4628929363750560382976 4676163336850055897088 4698996165643269060648 4701619837427547826176 4744891695435427210752 4773583406367765394944 4795985288710036979712 4820207436632814944256 4830634551390804946944 4869393226802537545728 4873033060667093840672 4970838919027590411264 5049741124091520417792 5101269094745515524096 5103265753187690102784 5126177635247202611616 5129039822648233992192 5154944064176760426496 5181376963695664951296 5207545534219380430848 5260683753956312884224 5289322317105991304448 5316036066182284189824 5370281332163736069312 5373279814202911801344 5422733366211916812288 5455523892991731879936 5482162193250480570756 5520725201589491367936 5569180640762392960768 5595316170161709809664 5623575342738284101632 5680958764602960470016 5770169800479263241216 5799312072198855479808 5858488725996802984704 5861759797312267419648 5891364644773440487424 5921573672795045658624 5951480610536434778112 5980540574455069713552 6044939790978275776512 6075469789922610502656 6134809464805400838144 6137464379615698364928 6197409561385047785472 6234884449133407862784 6265328220857692080864 6268826449903397101568 6326522260580569614336 6364777875157020526592 6440846068521073262592 6492524302403383394304 6524226081223712414784 6594479771976300847104 6627785225370120548352 6695415686853489125376 6804354337583586803712 6834903513662936815488 6838719763530978656256 6901660647906075942912 6908502618260886601728 6943394045625840574464 7014245005275083845632 7026377529295716286464 7048494248464903590972 7052429756141321739264 7088048088243045586432 7160375109551648092416 7164373085603882401792 7230311154949222416384 7274031857322309173248 7309549591000640761008 7456258378541385616896 7498100456984378802176 7536548310830058110976 7574611686137280626688 7651903642118273286144 7693559733972350988288 7732416096265140639744 7811318301329070646272 7887612169035515363328 7933983475658986956672 7935307480715246370816 7974054099273426284736 8055421998245604103968 8059919721304367702016 8100626386563480670208 8183285839487597819904 8223243289875720856134 8353770961143589441152 8392974255242564714496 8435363014107426152448 8521438146904440705024 8587794758028097683456 8698968108298283219712 8792639695968401129472 8837046967160160731136 8927220915804652167168 8970810861682604570328 9067409686467413664768 9113204684883915753984 9202214197208101257216 9206196569423547547392 9211336824347848802304 9257858727501120765952 9352326673700111794176 9397992331286538121296 9403239674855095652352 9489783390870854421504 9547166812735530789888 9640414873265629888512 9661269102781609893888 9738786453605075091456 9746066121334187681344 9941677838055180822528 10202538189491031048192 10206531506375380205568 10252355270494405223232 10258079645296467984384 10309888128353520852992 10362753927391329902592 10415091068438760861696 10521367507912625768448 10578644634211982608896 10632072132364568379648 10740562664327472138624 10746559628405823602688 10845466732423833624576 10911047785983463759872 10964324386500961141512 11041450403178982735872 11138361281524785921536 11190632340323419619328 11247150685476568203264 11361917529205920940032 11540339600958526482432 11598624144397710959616 11716977451993605969408 11782729289546880974848 11843147345590091317248 11902961221072869556224 11961081148910139427104 12089879581956551553024 12150939579845221005312 12274928759231396729856 12334864934813581284201 12394819122770095570944 12469768898266815725568 12530656441715384161728 12537652899806794203136 12653044521161139228672 12729555750314041053184 12881692137042146525184 13048452162447424829568 13188959543952601694208 13255570450740241096704 13390831373706978250752 13669807027325873630976 13677439527061957312512 13803321295812151885824 13817005236521773203456 13886788091251681148928 14028490010550167691264 14096988496929807181944 14104859512282643478528 14176096176486091172864 14320750219103296184832 14460622309898444832768 14548063714644618346496 14619099182001281522016 14912516757082771233792 15149223372274561253376 15303807284236546572288 15387119467944701976576 15464832192530281279488 15622636602658141292544 15867966951317973913344 15948108198546852569472 16110843996491208207936 16119839442608735404032 16201252773126961340416 16366571678975195639808 16446486579751441712268 16707541922287178882304 16785948510485129428992 16870726028214852304896 17042876293808881410048 17397936216596566439424 17585279391936802258944 17674093934320321462272 17854441831609304334336 17941621723365209140656 18134819372934827329536 18226409369767831507968 18404428394416202514432 18412393138847095094784 18515717455002241531904 18704653347400223588352 18795984662573076242592 18806479349710191304704 18979566781741708843008 19094333625471061579776 19322538205563219787776 19477572907210150182912 19492132242668375362688 19883355676110361645056 20413063012750760411136 20504710540988810446464 20516159290592935968768 20619776256707041705984 20725507854782659805184 20830182136877521723392 21042735015825251536896 21157289268423965217792 21264144264729136759296 21481125328654944277248 21493119256811647205376 21690933464847667249152 21822095571966927519744 21928648773001922283024 22276722563049571843072 22494301370953136406528 22723835058411841880064 23080679201917052964864 23197248288795421919232 23433954903987211938816 23805922442145739112448 23922162297820278854208 24179759163913103106048 24301879159690442010624 24549857518462793459712 24669729869627162568402 25061312883430768323456 25075305799613588406272 25306089042322278457344 25459111500628082106368 25763384274084293050368 26096904324894849659136 26377919087905203388416 26511140901480482193408 26781662747413956501504 27339614054651747261952 27606642591624303771648 27634010473043546406912 27773576182503362297856 28056980021100335382528 28193976993859614363888 28209719024565286957056 28352192352972182345728 28641500438206592369664 28921244619796889665536 29096127429289236692992 29238198364002563044032 29825033514165542467584 30607614568473093144576 30774238935889403953152 30929664385060562558976 31245273205316282585088 31735933902635947826688 31896216397093705138944 32221687992982416415872 32239678885217470808064 32402505546253922680832 32733143357950391279616 32892973159502883424536 33415083844574357764608 33571897020970258857984 33741452056429704609792 34085752587617762820096 34795872433193132878848 35348187868640642924544 35708883663218608668672 35883243446730418281312 36269638745869654659072 36452818739535663015936 36824786277694190189568 37409306694800447176704 37591969325146152485184 37612958699420382609408 37959133563483417686016 38188667250942123159552 38645076411126439575552 38984264485336750725376 39766711352220723290112 41009421081977620892928 41032318581185871937536 41239552513414083411968 41451015709565319610368 41660364273755043446784 42085470031650503073792 42314578536847930435584 42528288529458273518592 42962250657309888554496 43381866929695334498304 43644191143933855039488 43857297546003844566048 44553445126099143686144 45447670116823683760128 46161358403834105929728 46394496577590843838464 46867909807974423877632 47844324595640557708416 48359518327826206212096 48603758319380884021248 49099715036925586919424 49339459739254325136804 50122625766861536646912 50150611599227176812544 50612178084644556914688 50918223001256164212736 52193808649789699318272 52755838175810406776832 53022281802960964386816 53563325494827913003008 54679228109303494523904 55213285183248607543296 55547152365006724595712 56113960042200670765056 56387953987719228727776 56419438049130573914112 56704384705944364691456 57283000876413184739328 58476396728005126088064 59650067028331084935168 61548477871778807906304 61859328770121125117952 62490546410632565170176 63471867805271895653376 63792432794187410277888 64443375985964832831744 64479357770434941616128 64805011092507845361664 65466286715900782559232 65785946319005766849072 66830167689148715529216 67482904112859409219584 68171505175235525640192 69591744866386265757696 71417767326437217337344 71766486893460836562624 72539277491739309318144 72905637479071326031872 73649572555388380379136 75183938650292304970368 75225917398840765218816 75918267126966835372032 76377334501884246319104 77290152822252879151104 77968528970673501450752 79533422704441446580224 82018842163955241785856 82479105026828166823936 82902031419130639220736 83320728547510086893568 84170940063301006147584 84629157073695860871168 85056577058916547037184 85924501314619777108992 86763733859390668996608 87288382287867710078976 87714595092007689132096 89106890252198287372288 92322716807668211859456 92788993155181687676928 93735819615948847755264 95688649191281115416832 96719036655652412424192 97207516638761768042496 98199430073851173838848 98678919478508650273608 100245251533723073293824 101224356169289113829376 101836446002512328425472 104387617299579398636544 106044563605921928773632 107126650989655826006016 109358456218606989047808 112227920084401341530112 112775907975438457455552 112838876098261147828224 113408769411888729382912 114566001752826369478656 116952793456010252176128 119300134056662169870336 123096955743557615812608 123718657540242250235904 124981092821265130340352 126943735610543791306752 127584865588374820555776 128886751971929665663488 129610022185015690723328 130932573431801565118464 131571892638011533698144 133660335378297431058432 136343010350471051280384 139183489732772531515392 143532973786921673125248 145078554983478618636288 145811274958142652063744 147299145110776760758272 150367877300584609940736 150451834797681530437632 151836534253933670744064 152754669003768492638208 155937057941347002901504 159066845408882893160448 164037684327910483571712 166641457095020173787136 168341880126602012295168 169258314147391721742336 170113154117833094074368 171849002629239554217984 175429190184015378264192 178213780504396574744576 184645433615336423718912 185577986310363375353856 187471639231897695510528 191377298382562230833664 193438073311304824848384 194415033277523536084992 196398860147702347677696 197357838957017300547216 200490503067446146587648 202448712338578227658752 203672892005024656850944 208775234599158797273088 214253301979311652012032 218716912437213978095616 225551815950876914911104 225677752196522295656448 226817538823777458765824 229132003505652738957312 233905586912020504352256 238600268113324339740672 247437315080484500471808 249962185642530260680704 253887471221087582613504 255169731176749641111552 257773503943859331326976 261865146863603130236928 263143785276023067396288 267320670756594862116864 278366979465545063030784 287065947573843346250496 290157109966957237272576 291622549916285304127488 294598290221553521516544 300735754601169219881472 303673068507867341488128 305509338007536985276416 311874115882694005803008 318133690817765786320896 328075368655820967143424 336683760253204024590336 338516628294783443484672 340226308235666188148736 343698005258479108435968 350858380368030756528384 356427561008793149489152 369290867230672847437824 371155972620726750707712 374943278463795391021056 382754596765124461667328 388830066555047072169984 392797720295404695355392 394715677914034601094432 400981006134892293175296 417550469198317594546176 437433824874427956191232 451103631901753829822208 451355504393044591312896 453635077647554917531648 458264007011305477914624 467811173824041008704512 477200536226648679481344 499924371285060521361408 507774942442175165227008 510339462353499282223104 515547007887718662653952 526287570552046134792576 534641341513189724233728 556733958931090126061568 574131895147686692500992 580314219933914474545152 583245099832570608254976 589196580443107043033088 601471509202338439762944 607346137015734682976256 611018676015073970552832 623748231765388011606016 656150737311641934286848 677033256589566886969344 680452616471332376297472 687396010516958216871936 701716760736061513056768 712855122017586298978304 742311945241453501415424 749886556927590782042112 765509193530248923334656 785595440590809390710784 789431355828069202188864 801962012269784586350592 835100938396635189092352 874867649748855912382464 902207263803507659644416 907270155295109835063296 916528014022610955829248 935622347648082017409024 954401072453297358962688 1015549884884350330454016 1020678924706998564446208 1031094015775437325307904 1052575141104092269585152 1069282683026379448467456 1113467917862180252123136 1148263790295373385001984 1166490199665141216509952 1178393160886214086066176 1202943018404676879525888 1247496463530776023212032 1312301474623283868573696 1354066513179133773938688 1360905232942664752594944 1374792021033916433743872 1403433521472123026113536 1425710244035172597956608 1499773113855181564084224 1531018387060497846669312 1578862711656138404377728 1603924024539569172701184 1670201876793270378184704 1749735299497711824764928 1804414527607015319288832 1833056028045221911658496 1871244695296164034818048 2031099769768700660908032 2041357849413997128892416 2062188031550874650615808 2105150282208184539170304 2138565366052758896934912 2226935835724360504246272 2296527580590746770003968 2356786321772428172132352 2405886036809353759051776 2494992927061552046424064 2624602949246567737147392 2721810465885329505189888 2749584042067832867487744 2806867042944246052227072 3062036774120995693338624 3157725423312276808755456 3207848049079138345402368 3340403753586540756369408 3499470598995423649529856 3608829055214030638577664 3742489390592328069636096 4062199539537401321816064 4082715698827994257784832 4124376063101749301231616 4210300564416369078340608 4277130732105517793869824 4593055161181493540007936 4811772073618707518103552 4989985854123104092848128 5249205898493135474294784 5499168084135665734975488 5613734085888492104454144 6124073548241991386677248 6315450846624553617510912 6415696098158276690804736 6680807507173081512738816 7217658110428061277155328 7484978781184656139272192 8165431397655988515569664 8248752126203498602463232 8420601128832738156681216 9186110322362987080015872 9623544147237415036207104 9979971708246208185696256 10498411796986270948589568 11227468171776984208908288 12248147096483982773354496 12630901693249107235021824 12831392196316553381609472 14435316220856122554310656 14969957562369312278544384 16497504252406997204926464 16841202257665476313362432 18372220644725974160031744 19247088294474830072414208 22454936343553968417816576 24496294192967965546708992 25261803386498214470043648 28870632441712245108621312 29939915124738624557088768 33682404515330952626724864 36744441289451948320063488 38494176588949660144828416 44909872687107936835633152 50523606772996428940087296 57741264883424490217242624 67364809030661905253449728 73488882578903896640126976 89819745374215873671266304 101047213545992857880174592 115482529766848980434485248 134729618061323810506899456 202094427091985715760349184 269459236122647621013798912 404188854183971431520698368 808377708367942863041396736
- Sum of all divisors σ(n): 3115169316494744214084958755
- Sum of proper divisors (its aliquot sum) s(n): 2306791608126801351043562019
- 808377708367942863041396736 is an abundant number, because the sum of its proper divisors (2306791608126801351043562019) is greater than itself. Its abundance is 1498413899758858488002165283
Bases of 808377708367942863041396736
- Binary: 1010011100101011001010001101100001010011000011000101011001100100110110100100000000000000002
- Hexadecimal: 0x29CACA3614C315993690000
- Base-36: 2TKLEN79BYSBRUV400
Squares and roots of 808377708367942863041396736
- 808377708367942863041396736 squared (8083777083679428630413967362) is 653474519386206880736106355595822212127104025751453696
- 808377708367942863041396736 cubed (8083777083679428630413967363) is 528254234458264770650844683150883942448437133054095466392786091116741778269536256
-
808377708367942863041396736 is a
perfect square number . Itssquare root is 28431983897856 -
The
cube root of 808377708367942863041396736 is 931547010.2608741063
Scales and comparisons
How big is 808377708367942863041396736?- 808,377,708,367,942,863,041,396,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 808,377,708,367,942,863,041,396,736 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 808377708367942863041396736 cubic inches would be around 77628917.5 feet tall.
Recreational maths with 808377708367942863041396736
- 808377708367942863041396736 backwards is 637693140368249763807773808
- The number of decimal digits it has is: 27
- The sum of 808377708367942863041396736's digits is 135
- 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 808377708367942863041396736 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 808377708367942863041396736 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/808377708367942863041396736/
Chicago style:
Numbermatics. 2024. "Number 808377708367942863041396736 - Facts about the integer". https://numbermatics.com/n/808377708367942863041396736/
The information we have on file for 808377708367942863041396736 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 808377708367942863041396736, math, Factors of 808377708367942863041396736, curriculum, school, college, exams, university, Prime factorization of 808377708367942863041396736, STEM, science, technology, engineering, physics, economics, calculator, eight hundred eight septillion, three hundred seventy-seven sextillion, seven hundred eight quintillion, three hundred sixty-seven quadrillion, nine hundred forty-two trillion, eight hundred sixty-three billion, forty-one million, three hundred ninety-six thousand, seven hundred thirty-six.