140882090941783386246610944
140,882,090,941,783,386,246,610,944 is an even composite number composed of five prime numbers multiplied together.
140882090941783386246610944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 140882090941783386246610944:
224 × 36 × 76 × 113 × 4193
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 419 × 419 × 419)See below for interesting mathematical facts about the number 140882090941783386246610944 from the Numbermatics database.
Names of 140882090941783386246610944
- Cardinal: 140882090941783386246610944 can be written as One hundred forty septillion, eight hundred eighty-two sextillion, ninety quintillion, nine hundred forty-one quadrillion, seven hundred eighty-three trillion, three hundred eighty-six billion, two hundred forty-six million, six hundred ten thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.40882090941783386246610944 × 1026
Factors of 140882090941783386246610944
Divisors of 140882090941783386246610944
- Number of divisors d(n): 19600
-
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 216 224 231 242 243 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 419 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 648 672 686 693 704 726 729 756 768 784 792 838 847 864 882 891 896 924 968 972 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1257 1296 1323 1331 1344 1372 1386 1408 1452 1458 1512 1536 1568 1584 1617 1676 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2079 2112 2156 2178 2268 2304 2352 2376 2401 2464 2514 2541 2592 2646 2662 2673 2688 2744 2772 2816 2904 2916 2933 3024 3072 3087 3136 3168 3234 3267 3352 3388 3402 3456 3528 3564 3584 3696 3771 3773 3872 3888 3969 3993 4032 4096 4116 4158 4224 4312 4356 4536 4608 4609 4704 4752 4802 4851 4928 5028 5082 5103 5184 5292 5324 5346 5376 5488 5544 5632 5808 5832 5866 5929 6048 6144 6174 6237 6272 6336 6468 6534 6704 6776 6804 6912 7056 7128 7168 7203 7392 7542 7546 7623 7744 7776 7938 7986 8019 8064 8192 8232 8316 8448 8624 8712 8799 9072 9216 9218 9261 9317 9408 9504 9604 9702 9801 9856 10056 10164 10206 10368 10584 10648 10692 10752 10976 11088 11264 11313 11319 11616 11664 11732 11858 11907 11979 12096 12288 12348 12474 12544 12672 12936 13068 13408 13552 13608 13824 13827 14112 14256 14336 14406 14553 14784 15084 15092 15246 15488 15552 15876 15972 16038 16128 16384 16464 16632 16807 16896 17248 17424 17598 17787 18144 18432 18436 18522 18634 18711 18816 19008 19208 19404 19602 19712 20112 20328 20412 20531 20736 21168 21296 21384 21504 21609 21952 22176 22528 22626 22638 22869 23232 23328 23464 23716 23814 23958 24192 24576 24696 24948 25088 25344 25872 26136 26397 26411 26816 27104 27216 27648 27654 27783 27951 28224 28512 28672 28812 29106 29403 29568 30168 30184 30492 30976 31104 31752 31944 32076 32256 32263 32768 32928 33264 33614 33792 33939 33957 34496 34848 35196 35574 35721 35937 36288 36864 36872 37044 37268 37422 37632 38016 38416 38808 39204 39424 40224 40656 40824 41062 41472 41481 41503 42336 42592 42768 43008 43218 43659 43904 44352 45056 45252 45276 45738 46464 46656 46928 47432 47628 47916 48384 49152 49392 49896 50176 50421 50688 50699 51744 52272 52794 52822 53361 53632 54208 54432 55296 55308 55566 55902 56133 56448 57024 57344 57624 58212 58806 59136 60336 60368 60984 61593 61952 62208 63504 63888 64152 64512 64526 64827 65219 65536 65856 66528 67228 67584 67878 67914 68607 68992 69696 70392 71148 71442 71874 72576 73728 73744 74088 74536 74844 75264 76032 76832 77616 78408 78848 79191 79233 80448 81312 81648 82124 82944 82962 83006 83349 83853 84672 85184 85536 86016 86436 87318 87808 88209 88704 90112 90504 90552 91476 92928 93312 93856 94864 95256 95832 96768 96789 98304 98784 99792 100352 100842 101376 101398 101817 101871 103488 104544 105588 105644 106722 107264 107811 108416 108864 110592 110616 111132 111804 112266 112896 114048 114688 115248 116424 117612 117649 118272 120672 120736 121968 123186 123904 124416 124443 124509 127008 127776 128304 129024 129052 129654 130438 130977 131072 131712 133056 134456 135168 135756 135828 137214 137984 139392 140784 142296 142884 143717 143748 145152 147456 147488 148176 149072 149688 150528 151263 152064 152097 153664 155232 156816 157696 158382 158466 160083 160896 162624 163296 164248 165888 165924 166012 166698 167706 169344 170368 171072 172032 172872 174636 175561 175616 176418 177408 180224 181008 181104 182952 184779 184877 185856 186624 187712 189728 190512 191664 193536 193578 194481 195657 196608 197568 199584 200704 201684 202752 202796 203634 203742 205821 206976 209088 211176 211288 213444 214528 215622 216832 217728 221184 221232 222264 223608 224532 225792 225841 228096 229376 230496 232848 235224 235298 236544 237573 237699 241344 241472 243936 246372 247808 248832 248886 249018 250047 251559 254016 255552 256608 258048 258104 259308 260876 261954 262144 263424 266112 268912 270336 271512 271656 274428 275968 278784 281568 284592 285768 287434 287496 290304 290367 290521 294912 294976 296352 298144 299376 301056 302526 304128 304194 305451 305613 307328 310464 313632 315392 316764 316932 320166 321792 323433 325248 326592 328496 331776 331848 332024 333396 335412 338688 340736 342144 344064 345744 349272 351122 351232 352836 352947 354816 354893 360448 362016 362208 365904 369558 369754 371712 373248 373329 373527 375424 379456 381024 383328 387072 387156 388962 391314 392931 393216 395136 399168 401408 403368 405504 405592 407268 407484 411642 413952 418176 422352 422576 426888 429056 431151 431244 433664 435456 442368 442464 444528 447216 449064 451584 451682 453789 456192 456291 456533 458752 460992 465696 470448 470596 473088 475146 475398 480249 482688 482944 487872 492744 495616 497664 497772 498036 500094 503118 508032 511104 513216 516096 516208 518616 521752 523908 524288 526683 526848 532224 537824 540672 543024 543312 548856 551936 554337 554631 557568 557689 563136 569184 571536 574868 574992 580608 580734 581042 583443 586971 589824 589952 592704 596288 598752 602112 605052 608256 608388 610902 611226 614656 617463 620928 627264 630784 633528 633864 640332 643584 646866 650496 653184 656992 663552 663696 664048 666792 670824 677376 677523 681472 684288 688128 691488 698544 702244 702464 705672 705894 709632 709786 712719 713097 720896 724032 724416 731808 739116 739508 743424 746496 746658 747054 750848 754677 758912 762048 766656 774144 774312 777924 782628 785862 786432 790272 798336 802816 806736 811008 811184 814536 814968 823284 827904 836352 844704 845152 853776 858112 862302 862488 867328 870912 871101 871563 884736 884928 889056 894432 898128 903168 903364 907578 912384 912582 913066 916839 917504 921984 931392 940896 941192 946176 950292 950796 960498 965376 965888 970299 975744 985488 991232 995328 995544 996072 1000188 1006019 1006236 1016064 1022208 1026432 1032192 1032416 1037232 1043504 1047816 1048576 1053366 1053696 1058841 1064448 1064679 1075648 1081344 1086048 1086624 1097712 1103872 1108674 1109262 1115136 1115378 1119987 1120581 1126272 1138368 1143072 1149736 1149984 1161216 1161468 1162084 1166886 1173942 1179648 1179904 1185408 1192576 1197504 1204224 1210104 1216512 1216776 1221804 1222452 1228927 1229312 1234926 1241856 1254528 1261568 1267056 1267728 1280664 1287168 1293453 1293732 1294139 1300992 1306368 1313984 1327104 1327392 1328096 1333584 1341648 1354752 1355046 1361367 1362944 1368576 1368873 1369599 1376256 1382976 1397088 1404488 1404928 1411344 1411788 1419264 1419572 1425438 1426194 1440747 1441792 1448064 1448832 1463616 1478232 1479016 1486848 1492992 1493316 1494108 1501696 1509354 1517824 1524096 1533312 1548288 1548624 1555848 1565256 1571724 1572864 1580049 1580544 1580887 1596672 1605632 1613472 1622016 1622368 1629072 1629936 1646568 1655808 1663011 1663893 1672704 1673067 1689408 1690304 1707552 1716224 1724604 1724976 1734656 1741824 1742202 1743126 1750329 1760913 1769472 1769856 1778112 1788864 1796256 1806336 1806728 1815156 1824768 1825164 1826132 1833678 1835008 1843968 1862784 1881792 1882384 1892352 1900584 1901592 1920996 1930752 1931171 1931776 1940598 1951488 1970976 1982464 1990656 1991088 1992144 2000376 2012038 2012472 2032128 2032569 2033647 2044416 2052864 2064384 2064832 2074464 2087008 2095632 2097152 2106732 2107392 2117682 2128896 2129358 2138157 2139291 2151296 2162688 2172096 2173248 2195424 2207744 2217348 2218524 2230272 2230756 2239974 2241162 2252544 2264031 2276736 2286144 2299472 2299968 2322432 2322936 2324168 2333772 2347884 2359296 2359808 2370816 2385152 2395008 2408448 2420208 2433024 2433552 2443608 2444904 2457854 2458624 2469852 2483712 2484251 2509056 2523136 2534112 2535456 2561328 2574336 2586906 2587464 2588278 2601984 2612736 2613303 2614689 2627968 2654208 2654784 2656192 2667168 2683296 2709504 2710092 2722734 2725888 2737152 2737746 2739198 2750517 2752512 2765952 2794176 2808976 2809856 2822688 2823576 2838528 2839144 2850876 2852388 2881494 2883584 2896128 2897664 2927232 2956464 2958032 2973696 2985984 2986632 2988216 3003392 3018057 3018708 3035648 3048192 3066624 3096576 3097248 3111696 3130512 3143448 3145728 3160098 3161088 3161774 3176523 3193344 3194037 3195731 3211264 3226944 3244032 3244736 3258144 3259872 3293136 3311616 3326022 3327786 3345408 3346134 3359961 3361743 3378816 3380608 3415104 3432448 3449208 3449952 3469312 3483648 3484404 3486252 3500658 3521826 3538944 3539712 3556224 3577728 3592512 3612672 3613456 3630312 3649536 3650328 3652264 3667356 3670016 3686781 3687936 3725568 3763584 3764768 3784704 3801168 3803184 3841992 3861504 3862342 3863552 3880359 3881196 3882417 3902976 3903823 3941952 3964928 3981312 3982176 3984288 4000752 4024076 4024944 4064256 4065138 4067294 4084101 4088832 4105728 4106619 4108797 4128768 4129664 4148928 4174016 4191264 4194304 4213464 4214784 4235364 4257792 4258716 4276314 4278582 4302592 4322241 4325376 4344192 4346496 4390848 4415488 4434696 4437048 4460544 4461512 4479948 4482324 4505088 4528062 4553472 4572288 4598944 4599936 4644864 4645872 4648336 4667544 4695768 4718592 4719616 4740147 4741632 4742661 4770304 4790016 4816896 4840416 4866048 4867104 4887216 4889808 4915708 4917248 4939704 4967424 4968502 4989033 4991679 5018112 5019201 5046272 5068224 5070912 5122656 5148672 5173812 5174928 5176556 5203968 5225472 5226606 5229378 5255936 5282739 5308416 5309568 5312384 5334336 5366592 5419008 5420184 5445468 5451776 5474304 5475492 5478396 5501034 5505024 5531904 5588352 5617952 5619712 5645376 5647152 5677056 5678288 5701752 5704776 5762988 5767168 5792256 5793513 5795328 5854464 5912928 5916064 5947392 5971968 5973264 5976432 6006784 6036114 6037416 6071296 6096384 6097707 6100941 6133248 6193152 6194496 6223392 6261024 6286896 6291456 6320196 6322176 6323548 6353046 6386688 6388074 6391462 6417873 6422528 6453888 6488064 6489472 6516288 6519744 6586272 6623232 6652044 6655572 6690816 6692268 6719922 6723486 6757632 6761216 6792093 6830208 6864896 6898416 6899904 6938624 6967296 6968808 6972504 7001316 7042133 7043652 7077888 7079424 7112448 7155456 7185024 7225344 7226912 7260624 7299072 7300656 7304528 7334712 7340032 7373562 7375872 7451136 7452753 7527168 7529536 7569408 7602336 7606368 7683984 7723008 7724684 7727104 7760718 7762392 7764834 7805952 7807646 7839909 7844067 7883904 7929856 7962624 7964352 7968576 8001504 8048152 8049888 8128512 8130276 8134588 8168202 8177664 8211456 8213238 8217594 8257536 8259328 8297856 8348032 8382528 8388608 8426928 8429568 8470728 8515584 8517432 8552628 8557164 8602489 8605184 8644482 8650752 8688384 8692992 8781696 8830976 8869392 8874096 8921088 8923024 8959896 8964648 9010176 9054171 9056124 9106944 9144576 9197888 9199872 9289728 9291744 9296672 9335088 9391536 9437184 9439232 9480294 9483264 9485322 9529569 9540608 9580032 9582111 9587193 9633792 9680832 9732096 9734208 9774432 9779616 9831416 9834496 9879408 9934848 9937004 9978066 9983358 10036224 10038402 10085229 10092544 10136448 10141824 10245312 10297344 10347624 10349856 10353112 10407936 10450944 10453212 10458756 10511872 10565478 10616832 10619136 10624768 10668672 10733184 10838016 10840368 10890936 10903552 10948608 10950984 10956792 11002068 11010048 11060343 11063808 11066209 11176704 11235904 11239424 11290752 11294304 11354112 11356576 11403504 11409552 11525976 11534336 11584512 11587026 11590656 11641077 11647251 11708928 11711469 11825856 11832128 11894784 11943936 11946528 11952864 12013568 12072228 12074832 12142592 12192768 12195414 12201882 12252303 12266496 12319857 12326391 12386304 12388992 12446784 12522048 12573792 12582912 12640392 12644352 12647096 12706092 12773376 12776148 12782924 12835746 12845056 12907776 12976128 12978944 13032576 13039488 13172544 13246464 13304088 13311144 13381632 13384536 13439844 13446972 13515264 13518197 13522432 13584186 13660416 13729792 13796832 13799808 13877248 13934592 13937616 13945008 14002632 14084266 14087304 14155776 14158848 14220441 14224896 14227983 14235529 14310912 14370048 14450688 14453824 14521248 14598144 14601312 14609056 14669424 14680064 14747124 14751744 14902272 14905506 14967099 14975037 15054336 15057603 15059072 15138816 15204672 15212736 15367968 15446016 15449368 15454208 15521436 15524784 15529668 15611904 15615292 15679818 15688134 15767808 15848217 15859712 15925248 15928704 15937152 16003008 16096304 16099776 16257024 16260552 16269176 16336404 16355328 16422912 16426476 16435188 16515072 16518656 16595712 16696064 16765056 16777216 16853856 16859136 16941456 17031168 17034864 17105256 17114328 17204978 17210368 17288964 17301504 17376768 17380539 17385984 17389757 17563392 17661952 17738784 17748192 17842176 17846048 17919792 17929296 18020352 18108342 18112248 18213888 18289152 18293121 18302823 18395776 18399744 18579456 18583488 18593344 18670176 18783072 18874368 18878464 18960588 18966528 18970644 19059138 19081216 19160064 19164222 19174386 19253619 19267584 19361664 19464192 19468416 19548864 19559232 19662832 19668992 19758816 19869696 19874008 19956132 19966716 20072448 20076804 20170458 20185088 20272896 20283648 20490624 20594688 20695248 20699712 20706224 20815872 20901888 20906424 20917512 21023744 21126399 21130956 21233664 21238272 21242881 21249536 21337344 21466368 21676032 21680736 21781872 21807104 21897216 21901968 21913584 22004136 22020096 22120686 22127616 22132418 22353408 22358259 22370117 22471808 22478848 22581504 22588608 22708224 22713152 22807008 22819104 23051952 23068672 23169024 23174052 23181312 23282154 23294502 23417856 23422938 23519727 23532201 23651712 23664256 23789568 23887872 23893056 23905728 24027136 24144456 24149664 24285184 24385536 24390828 24403764 24504606 24532992 24639714 24652782 24772608 24777984 24893568 25044096 25147584 25165824 25280784 25288704 25294192 25412184 25546752 25552296 25565848 25671492 25690112 25807467 25815552 25952256 25957888 26065152 26078976 26345088 26492928 26608176 26622288 26763264 26769072 26879688 26893944 27030528 27036394 27044864 27162513 27168372 27320832 27326761 27459584 27593664 27599616 27754496 27869184 27875232 27890016 28005264 28168532 28174608 28311552 28317696 28440882 28449792 28455966 28471058 28588707 28621824 28740096 28746333 28761579 28901376 28907648 29042496 29196288 29202624 29218112 29338848 29360128 29494248 29503488 29804544 29811012 29934198 29950074 30108672 30115206 30118144 30255687 30277632 30409344 30425472 30735936 30892032 30898736 30908416 31042872 31049568 31059336 31223808 31230584 31359636 31376268 31535616 31696434 31719424 31850496 31857408 31874304 32006016 32192608 32199552 32514048 32521104 32538352 32672808 32710656 32845824 32852952 32870376 33030144 33037312 33181029 33191424 33198627 33392128 33530112 33707712 33718272 33882912 34062336 34069728 34210512 34228656 34409956 34420736 34577928 34603008 34753536 34761078 34771968 34779514 34923231 34941753 35126784 35134407 35323904 35477568 35496384 35684352 35692096 35839584 35858592 36040704 36216684 36224496 36427776 36578304 36586242 36605646 36791552 36799488 36959571 36979173 37158912 37166976 37186688 37340352 37566144 37748736 37756928 37921176 37933056 37941288 38118276 38162432 38320128 38328444 38348772 38507238 38535168 38723328 38928384 38936832 39097728 39118464 39325664 39337984 39517632 39739392 39748016 39912264 39933432 40144896 40153608 40340916 40370176 40545792 40554591 40567296 40981248 41189376 41390496 41399424 41412448 41631744 41803776 41812848 41835024 42047488 42252798 42261912 42467328 42476544 42485762 42499072 42661323 42674688 42683949 42706587 42932736 43352064 43361472 43563744 43614208 43794432 43803936 43827168 44008272 44040192 44241372 44255232 44264836 44706816 44716518 44740234 44925111 44943616 44957696 45163008 45172809 45177216 45416448 45426304 45614016 45638208 46103904 46137344 46338048 46348104 46362624 46564308 46589004 46835712 46845876 47039454 47064402 47303424 47328512 47544651 47579136 47775744 47786112 47811456 48054272 48288912 48299328 48570368 48771072 48781656 48807528 49009212 49065984 49279428 49294931 49305564 49545216 49555968 49787136 50088192 50295168 50331648 50561568 50577408 50588384 50824368 51093504 51104592 51131696 51342984 51380224 51614934 51631104 51904512 51915776 52130304 52141617 52157952 52169271 52690176 52985856 53216352 53244576 53526528 53538144 53759376 53787888 54061056 54072788 54089728 54325026 54336744 54641664 54653522 54879363 54908469 54919168 55187328 55199232 55508992 55738368 55750464 55780032 56010528 56337064 56349216 56623104 56635392 56881764 56899584 56911932 56942116 57177414 57243648 57480192 57492666 57523158 57802752 57815296 58084992 58392576 58405248 58436224 58677696 58720256 58988496 59006976 59609088 59622024 59868396 59900148 60217344 60217423 60230412 60236288 60511374 60555264 60818688 60850944 61471872 61784064 61797472 61816832 62085744 62099136 62118672 62447616 62461168 62719272 62752536 63071232 63379197 63392868 63438848 63700992 63714816 63728643 63748608 64012032 64385216 64399104 65028096 65042208 65076704 65345616 65421312 65691648 65705904 65740752 66060288 66074624 66362058 66382848 66397254 66784256 67060224 67074777 67110351 67415424 67436544 67765824 68124672 68139456 68421024 68457312 68819912 68841472 69155856 69206016 69507072 69522156 69543936 69559028 69846462 69883506 70253568 70268814 70596603 70647808 70955136 70992768 71368704 71384192 71679168 71717184 72081408 72433368 72448992 72855552 73156608 73172484 73211292 73560059 73583104 73598976 73919142 73958346 74317824 74333952 74373376 74680704 75132288 75497472 75513856 75842352 75866112 75882576 76236552 76324864 76640256 76656888 76697544 77014476 77070336 77422401 77446656 77463463 77856768 77873664 78195456 78236928 78651328 78675968 79035264 79478784 79496032 79824528 79866864 80289792 80307216 80681832 80740352 81091584 81109182 81134592 81487539 81962496 81980283 82378752 82780992 82798848 82824896 83263488 83607552 83625696 83670048 84094976 84505596 84523824 84934656 84953088 84971524 84998144 85322646 85349376 85367898 85413174 85766121 85865472 86238999 86284737 86704128 86722944 87127488 87228416 87588864 87607872 87654336 88016544 88080384 88482744 88510464 88529672 89413632 89433036 89480468 89850222 89887232 89915392 90326016 90345618 90354432 90832896 90852608 91228032 91276416 92207808 92274688 92676096 92696208 92725248 93128616 93178008 93671424 93691752 94078908 94128804 94606848 94627379 94657024 95089302 95158272 95551488 95572224 95622912 96108544 96577824 96598656 97140736 97542144 97563312 97615056 98018424 98131968 98558856 98589862 98611128 99090432 99111936 99543087 99574272 99595881 100176384 100590336 101123136 101154816 101176768 101648736 102187008 102209184 102263392 102685968 102760448 103229868 103262208 103809024 103831552 104260608 104283234 104315904 104338542 104769693 104825259 105380352 105403221 105971712 106432704 106489152 107053056 107076288 107518752 107575776 108122112 108145576 108179456 108650052 108673488 109283328 109307044 109758726 109816938 109838336 110374656 110398464 110937519 111017984 111476736 111500928 111560064 112021056 112674128 112698432 113246208 113270784 113763528 113799168 113823864 113884232 114354828 114487296 114960384 114985332 115046316 115605504 115630592 116169984 116785152 116810496 116872448 117355392 117440512 117976992 118013952 119218176 119244048 119736792 119800296 120434688 120434846 120460824 120472576 121022748 121110528 121637376 121663773 121701888 121728299 122943744 123568128 123594944 123633664 124171488 124198272 124237344 124895232 124922336 125438544 125505072 126142464 126758394 126785736 126877696 127401984 127429632 127457286 127497216 127983969 128024064 128051847 128119761 128770432 128798208 130056192 130084416 130153408 130691232 130842624 131383296 131411808 131481504 132120576 132149248 132724116 132765696 132794508 133568512 134120448 134149554 134220702 134775333 134830848 134873088 135518427 135531648 136249344 136278912 136842048 136914624 137639824 137682944 138311712 138412032 139014144 139044312 139087872 139118056 139692924 139767012 140507136 140537628 141193206 141295616 141910272 141985536 142737408 142768384 143358336 143434368 144162816 144866736 144897984 145711104 146313216 146344968 146422584 147120118 147166208 147197952 147838284 147884793 147916692 148635648 148667904 148700167 148746752 149361408 150264576 150994944 151027712 151684704 151732224 151765152 152473104 152649728 153280512 153313776 153395088 154028952 154140672 154844802 154893312 154926926 155713536 155747328 156390912 156424851 156473856 156507813 156590819 157302656 157351936 158070528 158957568 158992064 159649056 159733728 160579584 160614432 161363664 161480704 162183168 162218364 162269184 162975078 163924992 163960566 164638089 164725407 164757504 165561984 165597696 165649792 166526976 167215104 167251392 167340096 168189952 169011192 169047648 169869312 169906176 169943048 169996288 170645292 170698752 170735796 170826348 171532242 171730944 172477998 172569474 173408256 173445888 174254976 174456832 175177728 175215744 175308672 176033088 176160768 176965488 177020928 177059344 178827264 178866072 178960936 179700444 179774464 179830784 180652032 180652269 180691236 180708864 181665792 181705216 182456064 182552832 184415616 184549376 185352192 185392416 185450496 186257232 186356016 187342848 187383504 188157816 188257608 189213696 189254758 189314048 190137591 190178604 190316544 191102976 191144448 191185929 191245824 191287327 192217088 193155648 193197312 194281472 195084288 195126624 195230112 196036848 196263936 197117712 197179724 197222256 198180864 198223872 199086174 199148544 199191762 200352768 201180672 201224331 201331053 202246272 202309632 202353536 203297472 204374016 204418368 204526784 205371936 205520896 206459736 206524416 207618048 207663104 208521216 208566468 208631808 208677084 209539386 209650518 210760704 210806442 211789809 211943424 212865408 212978304 214106112 214152576 215037504 215151552 216244224 216291152 216358912 217300104 217346976 218566656 218614088 219517452 219633876 219676672 220680177 220749312 220796928 221875038 222035968 222953472 223001856 223120128 224042112 225348256 225396864 226492416 226541568 227527056 227598336 227647728 227768464 228709656 228974592 229920768 229970664 230092632 231211008 231261184 232267203 232339968 232390389 233570304 233620992 233671691 233744896 234710784 235953984 236027904 238436352 238488096 239473584 239600592 240869376 240869692 240921648 240945152 242045496 242221056 243274752 243327546 243403776 243456598 244462617 245887488 245940849 247136256 247189888 247267328 248342976 248396544 248474688 249790464 249844672 250877088 251010144 252284928 253516788 253571472 253755392 254803968 254859264 254914572 254994432 255967938 256048128 256103694 256239522 257540864 257596416 258716997 258854211 260112384 260168832 260306816 261382464 261685248 262766592 262823616 262963008 264241152 264298496 265448232 265531392 265589016 267137024 268240896 268299108 268441404 269550666 269661696 269746176 271036854 271063296 272498688 272557824 273684096 273829248 275279648 275365888 276623424 276824064 278028288 278088624 278175744 278236112 279385848 279534024 281014272 281075256 282386412 282591232 283820544 283882137 283971072 285474816 285536768 286716672 286868736 288325632 289733472 289795968 291422208 292626432 292689936 292845168 294240236 294332416 294395904 295676568 295769586 295833384 297271296 297335808 297400334 297493504 298629261 298722816 298787643 300529152 302055424 303369408 303464448 303530304 304946208 305299456 306561024 306627552 306790176 308057904 308281344 309689604 309786624 309853852 311427072 311494656 312781824 312849702 312947712 313015626 313181638 314475777 314605312 314703872 316141056 316209663 317915136 317984128 319298112 319467456 321159168 321228864 322727328 322961408 324366336 324436728 324538368 325950156 327849984 327921132 329276178 329450814 329515008 331123968 331195392 331299584 332812557 333053952 334430208 334502784 334680192 336379904 338022384 338095296 339738624 339812352 339886096 339992576 341290584 341397504 341471592 341652696 343064484 343461888 344955996 345138948 346816512 346891776 348509952 348913664 350355456 350431488 350617344 352066176 352321536 353930976 354041856 354118688 357654528 357732144 357921872 359400888 359548928 359661568 361304064 361304538 361382472 361417728 363331584 363410432 364912128 364991319 365105664 365184897 368831232 370704384 370784832 370900992 372514464 372712032 374685696 374767008 376315632 376515216 378427392 378509516 378628096 380275182 380357208 380633088 382205952 382288896 382371858 382491648 382574654 384155541 384359283 384434176 386311296 386394624 388562944 390168576 390253248 390460224 392073696 392527872 394235424 394359448 394444512 396361728 396447744 398172348 398297088 398383524 400705536 402361344 402448662 402662106 404492544 404619264 404707072 406555281 406594944 408748032 408836736 409053568 410743872 411041792 412919472 413048832 415236096 415326208 417042432 417132936 417263616 417354168 419078772 419301036 421521408 421521961 421612884 423579618 423886848 425730816 425956608 428212224 428305152 430075008 430303104 432488448 432582304 432717824 434600208 434693952 437133312 437228176 439034904 439267752 439353344 441360354 441498624 441593856 443654379 443750076 444071936 445906944 446003712 446100501 446240256 448084224 450696512 450793728 452984832 453083136 455054112 455196672 455295456 455536928 457419312 457949184 459841536 459941328 460185264 462422016 462522368 464534406 464679936 464780778 467140608 467241984 467343382 467489792 469274553 469421568 469523439 469772457 471907968 472055808 476872704 476976192 478947168 479201184 481738752 481739384 481843296 481890304 484090992 484442112 486549504 486655092 486807552 486913196 488925234 491774976 491881698 494176221 494272512 494379776 494534656 496685952 496793088 496949376 499580928 499689344 501754176 502020288 504569856 507033576 507142944 507510784 509607936 509718528 509829144 509988864 511935876 512096256 512207388 512479044 514920413 515081728 515192832 517433994 517708422 520224768 520337664 520613632 522764928 523370496 525533184 525647232 525926016 528482304 528596992 530896464 531062784 531178032 534274048 536481792 536598216 536882808 539101332 539323392 539492352 541956807 542073708 542126592 542244241 544997376 545115648 547368192 547658496 550559296 550731776 553246848 553648128 556056576 556177248 556351488 556472224 558771696 559068048 562028544 562150512 564772824 565182464 567641088 567764274 567942144 570412773 570949632 571073536 573433344 573557787 573737472 573861981 576651264 579466944 579591936 582844416 585252864 585379872 585690336 588480472 588664832 588791808 591353136 591539172 591666768 594542592 594671616 594800668 594987008 597258522 597445632 597575286 601058304 603672993 603993159 604110848 606738816 606928896 607060608 609892416 610598912 613122048 613255104 613580352 616115808 616562688 619379208 619573248 619707704 622854144 622989312 625563648 625699404 625895424 626031252 626363276 628951554 629210624 629407744 632282112 632419326 635830272 635968256 638596224 638934912 642318336 642457728 645454656 645922816 648732672 648873456 649076736 651900312 655699968 655842264 658552356 658901628 659030016 662040531 662247936 662390784 662391653 662599168 665625114 666107904 668860416 669005568 669360384 672759808 676044768 676190592 679477248 679624704 679772192 679985152 682581168 682795008 682943184 683305392 686128968 686923776 689911992 690277896 693633024 693783552 696801609 697019904 697171167 697827328 700710912 700862976 701015073 701234688 704132352 707861952 708083712 708237376 715309056 715464288 715843744 718801776 719097856 719323136 722608128 722609076 722764944 722835456 726663168 726820864 729824256 729982638 730211328 730369794 733387851 737662464 737822547 741408768 741569664 741801984 745028928 745424064 749371392 749534016 752631264 753030432 756854784 757019032 757256192 760550364 760714416 761266176 764411904 764577792 764743716 764983296 765149308 768311082 768718566 768868352 772622592 772789248 776562633 777125888 780337152 780506496 780920448 784147392 785055744 788470848 788718896 788889024 792723456 792895488 796344696 796594176 796767048 801411072 804722688 804897324 805324212 808985088 809160649 809238528 809414144 813110562 813189888 817496064 817673472 818107136 821487744 822083584 825838944 826097664 830472192 830652416 834084864 834265872 834527232 834708336 838157544 838602072 843042816 843043922 843225768 847159236 847773696 851461632 851646411 851913216 852098093 856424448 856610304 860150016 860606208 864976896 865164608 865435648 869200416 869387904 874266624 874456352 878069808 878535504 878706688 882720708 882997248 883187712 887308758 887500152 888143872 891813888 892007424 892201002 892480512 895887783 896168448 896362929 901393024 901587456 906166272 910108224 910393344 910590912 911073856 914838624 915898368 919683072 919882656 920370528 924844032 925044736 929068812 929359872 929561556 934281216 934483968 934686764 934979584 938549106 938843136 939046878 939544914 943427331 943815936 944111616 948628989 953745408 953952384 957894336 958402368 963477504 963478768 963686592 963780608 968181984 968884224 973099008 973310184 973615104 973826392 977850468 983549952 983763396 988352442 988545024 988759552 989069312 993371904 993586176 993898752 999161856 999378688 1003508352 1004040576 1009139712 1014067152 1014285888 1015021568 1019215872 1019437056 1019658288 1019977728 1023871752 1024192512 1024414776 1024958088 1029840826 1030163456 1030385664 1034867988 1035416844 1040449536 1040675328 1040901169 1041227264 1045529856 1046740992 1051066368 1051294464 1051852032 1056964608 1057193984 1061792928 1062125568 1062356064 1068548096 1072963584 1073196432 1073765616 1078202664 1078646784 1078984704 1083913614 1084147416 1084253184 1084488482 1089994752 1090231296 1094736384 1094973957 1095316992 1095554691 1101118592 1101463552 1106493696 1112113152 1112354496 1112702976 1112944448 1117543392 1118136096 1124057088 1124301024 1129545648 1130364928 1135282176 1135528548 1135884288 1140825546 1141899264 1142147072 1146866688 1147115574 1147474944 1147723962 1152466623 1153077849 1153302528 1158933888 1159183872 1165688832 1170505728 1170759744 1171380672 1176960944 1177329664 1177583616 1182706272 1183078344 1183333536 1189085184 1189343232 1189601336 1189974016 1194517044 1194891264 1195150572 1202116608 1207345986 1207986318 1208221696 1213477632 1213857792 1214121216 1219784832 1221197824 1226244096 1226510208 1227160704 1232231616 1233125376 1238758416 1239146496 1239415408 1245708288 1245978624 1251127296 1251398808 1251790848 1252062504 1252726552 1257903108 1258421248 1258815488 1264564224 1264565883 1264838652 1271660544 1271936512 1277192448 1277869824 1284636672 1284915456 1290909312 1291845632 1297465344 1297746912 1298153472 1303800624 1311399936 1311684528 1317104712 1317803256 1318060032 1324081062 1324495872 1324781568 1324783306 1325198336 1330963137 1331250228 1332215808 1337720832 1338011136 1338301503 1338720768 1339011289 1345519616 1352089536 1352381184 1358954496 1359249408 1359544384 1359970304 1365162336 1365590016 1365886368 1366610784 1372257936 1373847552 1379823984 1380555792 1387266048 1387567104 1393603218 1394039808 1394342334 1395654656 1401421824 1401725952 1402030146 1402469376 1407823659 1408264704 1408570317 1409317371 1415723904 1416167424 1416474752 1430618112 1430928576 1431687488 1437603552 1438195712 1438646272 1445216256 1445218152 1445529888 1445670912 1453326336 1453641728 1459648512 1459965276 1460422656 1460739588 1466775702 1475324928 1475645094 1482528663 1482817536 1483139328 1483603968 1490057856 1490848128 1498742784 1499068032 1505262528 1506060864 1513709568 1514038064 1514512384 1521100728 1521428832 1522532352 1528823808 1529155584 1529487432 1529966592 1530298616 1536622164 1537437132 1537736704 1544761239 1545245184 1545578496 1553125266 1554251776 1560674304 1561012992 1561840896 1568294784 1570111488 1576941696 1577437792 1577778048 1585446912 1585790976 1592689392 1593188352 1593534096 1602822144 1609445376 1609794648 1610648424 1617970176 1618321298 1618477056 1618828288 1625870421 1626221124 1626379776 1626732723 1634992128 1635346944 1635701837 1636214272 1642975488 1651677888 1652195328 1660944384 1661304832 1668169728 1668531744 1669054464 1669416672 1676315088 1677204144 1686085632 1686087844 1686451536 1694318472 1695547392 1702923264 1703292822 1703826432 1704196186 1711238319 1712848896 1713220608 1720300032 1720673361 1721212416 1721585943 1729953792 1730329216 1730871296 1738400832 1738775808 1748533248 1748912704 1756139616 1757071008 1757413376 1765441416 1765994496 1766375424 1774617516 1775000304 1776287744 1783627776 1784014848 1784402004 1784961024 1791775566 1792336896 1792725858 1802786048 1803174912 1811018979 1811979477 1812332544 1820216448 1820786688 1821181824 1822147712 1829677248 1831796736 1839366144 1839765312 1840741056 1849688064 1850089472 1858137624 1858719744 1859123112 1868562432 1868967936 1869373528 1869959168 1877098212 1877686272 1878093756 1879089828 1886854662 1887631872 1888223232 1897257978 1907490816 1907904768 1915788672 1916804736 1926955008 1926957536 1927373184 1927561216 1936363968 1937768448 1946198016 1946620368 1947230208 1947652784 1955700936 1967099904 1967526792 1976704884 1977090048 1977519104 1978138624 1986121593 1986743808 1987172352 1987174959 1987797504 1998323712 1998757376 2007016704 2008081152 2018279424 2028134304 2028571776 2030043136 2038431744 2038874112 2039316576 2039955456 2047743504 2048385024 2048829552 2049916176 2059681652 2060326912 2060771328 2069735976 2070833688 2080899072 2081350656 2081802338 2082454528 2090404827 2091059712 2091513501 2093481984 2102132736 2102588928 2103045219 2103704064 2114387968 2123585856 2124251136 2124712128 2137096192 2145927168 2146392864 2147531232 2156405328 2157293568 2157969408 2167827228 2168294832 2168506368 2168976964 2179989504 2180462592 2189472768 2189947914 2190633984 2191109382 2202237184 2202927104 2212987392 2213467641 2224226304 2224708992 2225405952 2225888896 2235086784 2236272192 2248114176 2248602048 2259091296 2260729856 2270564352 2271057096 2271768576 2281651092 2283798528 2284294144 2293733376 2294231148 2294949888 2295447924 2304933246 2306155698 2306605056 2317867776 2318367744 2329687899 2331377664 2341011456 2341519488 2342761344 2353921888 2354659328 2355167232 2365412544 2366156688 2366667072 2378170368 2378686464 2379202672 2379948032 2389034088 2389782528 2390301144 2404233216 2414691972 2415972636 2416443392 2426955264 2427481947 2427715584 2428242432 2439569664 2442395648 2452488192 2453020416 2454321408 2464463232 2466250752 2477516832 2478292992 2478830816 2491416576 2491957248 2502254592 2502797616 2503581696 2504125008 2505453104 2515806216 2516842496 2517630976 2529128448 2529131766 2529677304 2543321088 2543873024 2554384896 2554939233 2555739648 2556294279 2569273344 2569830912 2581818624 2594930688 2595493824 2596306944 2607601248 2622799872 2623369056 2634209424 2635606512 2636120064 2648162124 2648991744 2649563136 2649566612 2650396672 2661926274 2662500456 2664431616 2675441664 2676022272 2676603006 2677441536 2678022578 2689088787 2691039232 2704179072 2704762368 2718498816 2719088768 2719940608 2730324672 2731180032 2731772736 2733221568 2744515872 2747695104 2759647968 2761111584 2774532096 2775134208 2787206436 2788079616 2788684668 2791309312 2802843648 2803451904 2804060292 2804938752 2815647318 2816529408 2817140634 2818634742 2831447808 2832334848 2832949504 2845886967 2861236224 2861857152 2863374976 2875207104 2876391424 2877292544 2890432512 2890436304 2891059776 2891341824 2906652672 2907283456 2919297024 2919930552 2920845312 2921479176 2933551404 2950649856 2950653727 2951290188 2965057326 2965635072 2966278656 2967207936 2980115712 2981696256 2997485568 2998136064 3010525056 3012121728 3027419136 3028076128 3029024768 3042201456 3042857664 3045064704 3057647616 3058311168 3058974864 3059933184 3060597232 3073244328 3074874264 3075473408 3089522478 3090490368 3091156992 3106250532 3108503552 3121348608 3122025984 3122703507 3123681792 3136589568 3140222976 3153883392 3154875584 3155556096 3170893824 3171581952 3185378784 3186376704 3187068192 3205644288 3218890752 3219589296 3221296848 3235940352 3236642596 3236954112 3237656576 3251740842 3252442248 3252759552 3253465446 3269984256 3270693888 3271403674 3272428544 3284921871 3285950976 3286664073 3303355776 3304390656 3322609664 3336339456 3337063488 3338108928 3338833344 3352630176 3354408288 3372171264 3372175688 3372903072 3388636944 3391094784 3405846528 3406585644 3407652864 3408392372 3422476638 3425697792 3426441216 3440600064 3441346722 3442424832 3443171886 3459233547 3459907584 3460658432 3461742592 3476801664 3477551616 3497066496 3497825408 3512279232 3514142016 3514826752 3530882832 3531988992 3532750848 3549235032 3550000608 3552575488 3567255552 3568029696 3568804008 3569922048 3583551132 3584673792 3585451716 3604442891 3605572096 3606349824 3622037958 3623958954 3624665088 3640432896 3641573376 3642363648 3644295424 3659354496 3663593472 3678732288 3679530624 3681482112 3699376128 3700178944 3716275248 3717439488 3718246224 3737124864 3737935872 3738747056 3739918336 3754196424 3755372544 3756187512 3758179656 3773709324 3775263744 3776446464 3793697649 3794515956 3814981632 3815809536 3831577344 3833609472 3853910016 3853915072 3854746368 3855122432 3872727936 3875536896 3892396032 3893240736 3894460416 3895305568 3911401872 3934199808 3935053584 3953409768 3954180096 3955038208 3956277248 3972243186 3973487616 3974344704 3974349918 3975595008 3992889411 3996647424 3997514752 4014033408 4014904509 4016162304 4017033867 4036558848 4056268608 4057143552 4076863488 4077748224 4078633152 4079910912 4095487008 4096770048 4097659104 4099832352 4119363304 4120653824 4121542656 4139471952 4141667376 4161798144 4162701312 4163604676 4164909056 4180809654 4182119424 4183027002 4186963968 4204265472 4205177856 4206090438 4207408128 4225710951 4227952113 4228775936 4247171712 4248502272 4249424256 4274192384 4291854336 4292785728 4295062464 4312810656 4314587136 4315938816 4335654456 4336589664 4337012736 4337953928 4359979008 4360925184 4378945536 4379895828 4381267968 4382218764 4404474368 4405854208 4425974784 4426935282 4448452608 4449417984 4450811904 4451777792 4470173568 4472544384 4496228352 4497204096 4518182592 4521459712 4541128704 4542114192 4543537152 4563302184 4567597056 4568588288 4587466752 4588462296 4589899776 4590895848 4609866492 4612311396 4613210112 4634283717 4635735552 4636735488 4636741571 4659375798 4662755328 4682022912 4683038976 4685522688 4707843776 4709318656 4710334464 4730825088 4732313376 4733334144 4756340736 4757372928 4758405344 4759896064 4778068176 4779565056 4780602288 4808466432 4829383944 4831945272 4832886784 4853910528 4854963894 4855431168 4856484864 4877611263 4879139328 4880198169 4884791296 4904976384 4906040832 4907105511 4908642816 4928926464 4955033664 4956585984 4957661632 4982833152 4983914496 5004509184 5005595232 5007163392 5008250016 5010906208 5031612432 5033684992 5035261952 5058256896 5058263532 5059354608 5086642176 5087746048 5108769792 5109878466 5111479296 5112588558 5133714957 5138546688 5139661824 5162020083 5163637248 5164757829 5189861376 5190987648 5192613888 5215202496 5245599744 5246738112 5268418848 5271213024 5272240128 5296324248 5297983488 5299126272 5299133224 5300793344 5323852548 5325000912 5328863232 5350883328 5352044544 5353206012 5354883072 5356045156 5378177574 5382078464 5408358144 5409524736 5435938431 5436997632 5438177536 5439881216 5460649344 5462360064 5463545472 5466443136 5489031744 5495390208 5519295936 5522223168 5549064192 5550268416 5574412872 5576159232 5577369336 5582618624 5605687296 5606903808 5608120584 5609877504 5631294636 5633058816 5634281268 5637269484 5662895616 5664124543 5664669696 5665899008 5691773934 5722472448 5723714304 5726749952 5750414208 5752782848 5754585088 5780865024 5780872608 5782119552 5782683648 5813305344 5814566912 5838594048 5839861104 5841690624 5842958352 5867102808 5901299712 5901307454 5902580376 5930114652 5931270144 5932557312 5934415872 5958364779 5960231424 5961524877 5963392512 5964686651 5994971136 5996272128 6021050112 6024243456 6054838272 6056152256 6058049536 6084402912 6085715328 6090129408 6115295232 6116622336 6117949728 6119866368 6121194464 6146488656 6149748528 6150946816 6179044956 6180980736 6182313984 6212501064 6217007104 6242697216 6244051968 6245407014 6247363584 6271214481 6273179136 6274540503 6280445952 6307766784 6309135657 6309751168 6311112192 6343163904 6370757568 6372753408 6374136384 6411288576 6437781504 6439178592 6442593696 6471880704 6473285192 6473908224 6475313152 6503481684 6504884496 6505519104 6506930892 6539968512 6541387776 6542807348 6544857088 6569843742 6571901952 6573328146 6606711552 6608781312 6640402923 6645219328 6672678912 6674126976 6676217856 6677666688 6705260352 6708816576 6744342528 6744351376 6745806144 6777273888 6782189568 6811693056 6813171288 6815305728 6816784744 6844953276 6851395584 6852882432 6881200128 6882693444 6884849664 6886343772 6918467094 6919815168 6921316864 6923485184 6953603328 6955103232 6994132992 6995650816 7024558464 7028284032 7029653504 7061765664 7063977984 7065501696 7098470064 7100001216 7105150976 7134511104 7136059392 7137608016 7139844096 7167102264 7169347584 7170903432 7208885782 7211144192 7212699648 7244075916 7247917908 7249330176 7280865792 7282445841 7283146752 7284727296 7286308183 7288590848 7318708992 7327186944 7357464576 7359061248 7362964224 7398752256 7400357888 7432550496 7434878976 7436492448 7474249728 7475871744 7477494112 7479836672 7508392848 7510745088 7512375024 7516359312 7547418648 7550527488 7552892928 7587395298 7589031912 7629963264 7631619072 7663154688 7664817699 7667218944 7668882837 7707820032 7707830144 7709492736 7710244864 7745455872 7784792064 7786481472 7788920832 7790611136 7822803744 7868399616 7870107168 7906819536 7908360192 7910076416 7912554496 7944486372 7946975232 7948689408 7948699836 7951190016 7985778822 7993294848 7995029504 8028066816 8029809018 8032324608 8034067734 8067266361 8073117696 8112537216 8114287104 8155496448 8157266304 8159821824 8190974016 8193540096 8195318208 8199664704 8238726608 8241307648 8243085312 8278943904 8283334752 8323596288 8325402624 8327209352 8329818112 8361619308 8364238848 8366054004 8373927936 8408530944 8410355712 8412180876 8414816256 8451421902 8455904226 8457551872 8494343424 8497004544 8498848512 8548384768 8583708672 8585571456 8590124928 8625621312 8629174272 8631877632 8671308912 8673179328 8674025472 8675907856 8719958016 8721850368 8757891072 8759791656 8762535936 8764437528 8808948736 8811708416 8851949568 8851961181 8853870564 8896905216 8898835968 8900767139 8901623808 8903555584 8940347136 8945088768 8992456704 8994408192 9036365184 9042919424 9082257408 9084228384 9087074304 9126604368 9135194112 9137176576 9174933504 9176924592 9179799552 9181791696 9219732984 9224622792 9226420224 9268567434 9271471104 9273470976 9273483142 9318751596 9325510656 9364045824 9366077952 9368110521 9371045376 9373079023 9415687552 9418637312 9420668928 9461650176 9464626752 9466668288 9512681472 9514745856 9516810688 9519792128 9556136352 9559130112 9561204576 9616932864 9658767888 9663890544 9665773568 9707821056 9709927788 9710862336 9712969728 9755222526 9758278656 9760396338 9769582592 9809952768 9812081664 9814211022 9817285632 9854765613 9857852928 9859992219 9910067328 9913171968 9915323264 9967828992 10009018368 10011190464 10014326784 10016500032 10021812416 10063224864 10067369984 10070523904 10116513792 10116527064 10118709216 10173284352 10175492096 10217539584 10219756932 10222958592 10225177116 10267429914 10277093376 10279323648 10324040166 10327274496 10329515658 10377700641 10379722752 10381975296 10385227776 10430404992 10491199488 10493476224 10536837696 10542426048 10544480256 10592648496 10595966976 10598252544 10598266448 10601586688 10647705096 10650001824 10657726464 10701766656 10704089088 10706412024 10709766144 10712090312 10756355148 10764156928 10813328673 10816716288 10819049472 10871876862 10873995264 10876355072 10879762432 10921298688 10924720128 10927090944 10932886272 10978063488 10990780416 11038591872 11044446336 11098128384 11100536832 11148825744 11152318464 11154738672 11165237248 11211374592 11213807616 11216241168 11219755008 11262589272 11266117632 11268562536 11274538968 11325791232 11328249086 11329339392 11331798016 11381092947 11383547868 11444944896 11447428608 11449912859 11453499904 11500828416 11505565696 11561730048 11561745216 11564239104 11565367296 11626610688 11629133824 11677188096 11679722208 11683381248 11685916704 11734205616 11802599424 11802614908 11805160752 11860229304 11862540288 11865114624 11868831744 11916729558 11920462848 11923049754 11926785024 11929373302 11978668233 11989942272 11992544256 12042100224 12044713527 12048486912 12051101601 12109676544 12112304512 12116099072 12168805824 12171430656 12230590464 12233244672 12235899456 12239732736 12242388928 12292977312 12299497056 12301893632 12358089912 12361961472 12364627968 12425002128 12434014208 12485394432 12488103936 12490814028 12494727168 12542428962 12546358272 12549081006 12560891904 12615533568 12618271314 12619502336 12622224384 12677132853 12683856339 12686327808 12741515136 12745506816 12748272768 12822577152 12875563008 12878357184 12885187392 12943761408 12946570384 12947816448 12950626304 13006963368 13009768992 13011038208 13013861784 13079937024 13082775552 13085614696 13089714176 13139687484 13143803904 13146656292 13213423104 13217562624 13280805846 13290438656 13345357824 13348253952 13352435712 13355333376 13410520704 13417633152 13488685056 13488702752 13491612288 13554547776 13564379136 13623386112 13626342576 13630611456 13633569488 13689906552 13702791168 13705764864 13762400256 13765386888 13769699328 13772687544 13836934188 13839630336 13842633728 13846970368 13902851151 13907206656 13910206464 13910224713 13988265984 13991301632 14049116928 14056568064 14123531328 14127955968 14131003392 14196940128 14200002432 14210301952 14269022208 14272118784 14275216032 14279688192 14334204528 14338695168 14341806864 14417771564 14422288384 14425399296 14488151832 14495835816 14498660352 14561731584 14564891682 14566293504 14569454592 14572616366 14577181696 14632833789 14637417984 14640594507 14654373888 14714929152 14718122496 14721316533 14725928448 14800715776 14865100992 14869757952 14872984896 14948499456 14951743488 14954988224 14959673344 15016785696 15021490176 15024750048 15032718624 15094837296 15101054976 15105785856 15174790596 15178063824 15259926528 15263238144 15326309376 15329635398 15334437888 15337765674 15415640064 15415660288 15418985472 15420489728 15486060249 15490911744 15494273487 15569584128 15572962944 15577841664 15581222272 15645607488 15736799232 15740214336 15813639072 15816720384 15820152832 15825108992 15888972744 15893950464 15897378816 15897399672 15902380032 15971557644 15986589696 15990059008 16056133632 16059618036 16064649216 16068135468 16134532722 16146235392 16225074432 16228574208 16307815293 16310992896 16314532608 16319643648 16381948032 16387080192 16390636416 16399329408 16477453216 16482615296 16486170624 16557887808 16566669504 16647192576 16650805248 16654418704 16659636224 16723238616 16728477696 16732108008 16747855872 16817061888 16820711424 16824361752 16829632512 16902843804 16911808452 16915103744 16988686848 16992373629 16994009088 16997697024 17096769536 17167417344 17171142912 17180249856 17251242624 17258348544 17263755264 17342617824 17346358656 17348050944 17351815712 17439916032 17443700736 17515782144 17519583312 17525071872 17528875056 17617897472 17623416832 17703899136 17703922362 17707741128 17793810432 17797671936 17801534278 17803247616 17807111168 17875094337 17880694272 17884574631 17890177536 17894059953 17984913408 17988816384 18072730368 18164514816 18168456768 18174148608 18253208736 18270388224 18274353152 18349867008 18353849184 18359599104 18363583392 18439465968 18449245584 18452840448 18537134868 18542942208 18546941952 18546966284 18637503192 18651021312 18728091648 18732155904 18736221042 18742090752 18746158046 18823621509 18831375104 18837274624 18841337856 18923300352 18927406971 18929253504 18933336576 19029491712 19033621376 19039584256 19112272704 19118260224 19122409152 19233865728 19317535776 19327781088 19331547136 19415642112 19419855576 19421724672 19425939456 19510445052 19516557312 19520792676 19539165184 19619905536 19624163328 19628422044 19634571264 19709531226 19715705856 19719984438 19820134656 19826343936 19830646528 19921208769 19935657984 20018036736 20022380928 20028653568 20033000064 20043624832 20126449728 20134739968 20141047808 20233027584 20233054128 20237418432 20346568704 20350984192 20435079168 20439513864 20445917184 20450354232 20534859828 20554186752 20558647296 20648080332 20654548992 20654576089 20659031316 20755401282 20759445504 20763950592 20770455552 20860809984 20982398976 20986952448 21073675392 21084852096 21088960512 21185296992 21191933952 21196505088 21196532896 21203173376 21295410192 21300003648 21315452928 21403533312 21408178176 21412824048 21419532288 21424180624 21512710296 21528313856 21626657346 21633432576 21638098944 21743753724 21747990528 21752710144 21759524864 21842597376 21847337523 21849440256 21854181888 21858924549 21865772544 21956126976 21981560832 22077183744 22088892672 22196256768 22201073664 22297651488 22304636928 22309477344 22330474496 22422749184 22427615232 22432482336 22439510016 22525178544 22532235264 22537125072 22549077936 22651582464 22656498172 22658678784 22663596032 22762185894 22767095736 22889889792 22894857216 22899825718 22906999808 22994453097 23001656832 23006648511 23011131392 23123460096 23123490432 23128478208 23130734592 23258267648 23354376192 23359444416 23366762496 23371833408 23468411232 23605198848 23605229816 23610321504 23720458608 23725080576 23730229248 23737663488 23833459116 23840925696 23846099508 23853570048 23858746604 23957336466 23979884544 23985088512 24084200448 24089427054 24096973824 24102203202 24219353088 24224609024 24232198144 24337611648 24342861312 24466489344 24471798912 24479465472 24484777856 24585954624 24598994112 24603787264 24716179824 24723922944 24729255936 24850004256 24868028416 24970788864 24976207872 24981628056 24989454336 25084857924 25092716544 25098162012 25121783808 25231067136 25231100237 25236542628 25239004672 25244448768 25354265706 25367712678 25372655616 25483030272 25491013632 25496545536 25645154304 25751126016 25756714368 25770374784 25887522816 25893140768 25895632896 25901252608 26013926736 26019537984 26022076416 26027723568 26159874048 26165551104 26171229392 26179428352 26279374968 26287607808 26293312584 26426846208 26435125248 26555883543 26561611692 26580877312 26690715648 26696507904 26702301417 26704871424 26710666752 26821041408 26835266304 26977370112 26977405504 26983224576 27109095552 27128758272 27246772224 27252685152 27261222912 27267138976 27379813104 27405582336 27411529728 27524800512 27530773776 27539398656 27545375088 27673868376 27679260672 27685267456 27693940736 27805702302 27814413312 27820412928 27820449426 27976531968 27982603264 28098233856 28104331563 28113136128 28119237069 28247062656 28255911936 28262006784 28393880256 28400004864 28538044416 28544237568 28550432064 28559376384 28668409056 28677390336 28683613728 28835543128 28844576768 28850798592 28976303664 28991671632 28997320704 29123463168 29129783364 29132587008 29138909184 29145232732 29154363392 29265667578 29274835968 29281189014 29308747776 29429858304 29436244992 29442633066 29451856896 29579976657 29601431552 29730201984 29739515904 29745969792 29903486976 29909976448 29919346688 30033571392 30042980352 30049500096 30065437248 30189674592 30202109952 30211571712 30349581192 30356127648 30519853056 30526476288 30652618752 30659270796 30668875776 30675531348 30831280128 30831320576 30837970944 30840979456 30972120498 30981823488 30988546974 31139168256 31145925888 31155683328 31162444544 31291214976 31473598464 31480428672 31627278144 31633440768 31640305664 31650217984 31777945488 31787900928 31794757632 31794799344 31804760064 31943115288 31973179392 31980118016 32112267264 32119236072 32129298432 32136270936 32269065444 32292470784 32439986019 32450148864 32457148416 32457190997 32615630586 32621985792 32629065216 32639287296 32763896064 32774160384 32781272832 32798658816 32954906432 32965230592 32972341248 33115775616 33133339008 33294385152 33301610496 33308837408 33319272448 33446477232 33456955392 33464216016 33495711744 33634123776 33641422848 33648723504 33659265024 33805687608 33823616904 33830207488 33977373696 33984747258 33988018176 33995394048 34143278841 34193539072 34334834688 34342285824 34349738577 34360499712 34502485248 34516697088 34685235648 34692717312 34696101888 34703631424 34879832064 34887401472 35031564288 35039166624 35050143744 35057750112 35235794944 35246833664 35407798272 35407844724 35415482256 35587620864 35595343872 35603068556 35606495232 35614222336 35750188674 35761388544 35769149262 35780355072 35788119906 35936004699 35969826816 35977632768 36134140581 36145460736 36153304803 36329029632 36336913536 36348297216 36506417472 36548706304 36699734016 36707698368 36719198208 36727166784 36878931936 36898491168 36905680896 37074269736 37085884416 37093883904 37093932568 37275006384 37302042624 37456183296 37464311808 37472442084 37484181504 37492316092 37647243018 37662750208 37674549248 37682675712 37846600704 37854813942 37858507008 37866673152 38051569017 38058983424 38067242752 38079168512 38224545408 38236520448 38244818304 38467731456 38635071552 38655562176 38663094272 38831284224 38839711152 38843449344 38851878912 39020890104 39033114624 39041585352 39078330368 39239811072 39248326656 39256844088 39269142528 39419062452 39431411712 39439968876 39640269312 39648871801 39652687872 39661293056 39842417538 39871315968 40036073472 40044761856 40057307136 40066000128 40087249664 40252899456 40269479936 40282095616 40466055168 40466108256 40474836864 40693137408 40701968384 40870158336 40879027728 40891834368 40900708464 41069719656 41108373504 41117294592 41296160664 41309097984 41309152178 41318062632 41510802564 41518891008 41527901184 41540911104 41708553453 41721619968 41730674139 41964797952 41973904896 42147350784 42169704192 42370593984 42383867904 42393010176 42393065792 42406346752 42590820384 42600007296 42630905856 42807066624 42816356352 42825648096 42839064576 42848361248 43025420592 43056627712 43253314692 43266865152 43276197888 43487507448 43495981056 43505420288 43519049728 43685194752 43694675046 43698880512 43708363776 43717849098 43731545088 43898501367 43912253952 43921783521 43963121664 44154367488 44163949599 44177785344 44402147328 44595302976 44609273856 44618954688 44845498368 44855230464 44864964672 44879020032 45050357088 45064470528 45074250144 45098155872 45303164928 45312996344 45317357568 45327192064 45524371788 45534191472 45779779584 45789714432 45799651436 45813999616 45988906194 46003313664 46013297022 46022262784 46246920192 46246980864 46256956416 46261469184 46482820461 46516535296 46708752384 46718888832 46733524992 46743666816 46936822464 47210397696 47210459632 47220643008 47440917216 47450161152 47460458496 47475326976 47666918232 47681851392 47692199016 47707140096 47717493208 47914672932 47959769088 47970177024 48168400896 48178854108 48193947648 48204406404 48438706176 48449218048 48464396288 48675223296 48685722624 48932978688 48943597824 48958930944 48969555712 49171909248 49197988224 49207574528 49432359648 49447845888 49458511872 49700008512 49736056832 49941577728 49952415744 49963256112 49978908672 50169715848 50185433088 50196324024 50243567616 50462134272 50462200474 50473085256 50478009344 50488897536 50708531412 50735425356 50745311232 50966060544 50977120887 50982027264 50993091072 51004157281 51290308608 51502252032 51513428736 51540749568 51775045632 51786281536 51791265792 51802505216 52027853472 52039075968 52044152832 52055447136 52319748096 52331102208 52342458784 52358856704 52558749936 52575215616 52586625168 52853692416 52870250496 53111767086 53123223384 53161754624 53381431296 53393015808 53404602834 53409742848 53421333504 53625283011 53642082816 53653723893 53670532608 53682179859 53954740224 53954811008 53966449152 54218191104 54493544448 54505370304 54522445824 54534277952 54759626208 54811164672 54823059456 55049601024 55061547552 55078797312 55090750176 55347736752 55358521344 55370534912 55387881472 55611404604 55628826624 55640825856 55640898852 55953063936 55965206528 56196467712 56208663126 56226272256 56238474138 56470864527 56494125312 56511823872 56524013568 56782220913 56787760512 56800009728 57088475136 57100864128 57118752768 57336818112 57354780672 57367227456 57671086256 57689153536 57701597184 57952607328 57983343264 57994641408 58246926336 58259566728 58265174016 58277818368 58290465464 58308726784 58531335156 58549671936 58562378028 58617495552 58859716608 58872489984 58885266132 58903713792 59159953314 59202863104 59460403968 59479031808 59491939584 59806973952 59819952896 59838693376 60067142784 60085960704 60099000192 60130874496 60379349184 60404219904 60423143424 60699162384 60712255296 61039706112 61052952576 61305237504 61318541592 61337751552 61351062696 61662560256 61662641152 61675941888 61681958912 61944240996 61963646976 61963728267 61977093948 62278336512 62291851776 62305369973 62311366656 62324889088 62582429952 62947196928 62960857344 63254556288 63266881536 63280611328 63300435968 63555890976 63575801856 63589515264 63589598688 63609520128 63886230576 63946358784 63960236032 64224534528 64238472144 64258596864 64272541872 64538130888 64584941568 64879972038 64900297728 64914296832 64914381994 65231261172 65243971584 65258130432 65278574592 65527792128 65542012569 65548320768 65562545664 65576773647 65597317632 65611553161 65909812864 65930461184 65944682496 66231551232 66266678016 66588770304 66603220992 66617674816 66638544896 66892954464 66913910784 66928432032 66991423488 67268247552 67282845696 67297447008 67318530048 67611375216 67647233808 67660414976 67954747392 67969494516 67976036352 67990788096 68286557682 68387078144 68669669376 68684571648 68699477154 68720999424 68983359291 69004970496 69019945533 69033394176 69370471296 69385434624 69392203776 69407262848 69774802944 70063128576 70078333248 70100287488 70115500224 70471589888 70493667328 70815596544 70815689448 70830964512 71175241728 71190687744 71206137112 71212990464 71228444672 71500377348 71522777088 71538298524 71560710144 71576239812 71872009398 71939653632 71955265536 72268281162 72290921472 72306609606 72658059264 72673827072 72696594432 73012834944 73097412608 73399468032 73415396736 73438396416 73454333568 73757863872 73796982336 73811361792 74148539472 74171768832 74187767808 74187865136 74550012768 74604085248 74912366592 74928623616 74944884168 74968363008 74984632184 75294486036 75325500416 75349098496 75365351424 75693201408 75693300711 75709627884 75717014016 75733346304 76103138034 76117966848 76134485504 76158337024 76449090816 76473040896 76489636608 76935462912 77270143104 77311124352 77326188544 77662568448 77679422304 77686898688 77703757824 78041780208 78066229248 78083170704 78156660736 78479622144 78496653312 78513688176 78538285056 78838124904 78862823424 78879937752 79280538624 79297743602 79305375744 79322586112 79667650629 79684835076 79742631936 80072146944 80089523712 80106904251 80114614272 80132000256 80149390013 80174499328 80505798912 80538959872 80932110336 80932216512 80949673728 81386274816 81403936768 81740316672 81758055456 81783668736 81801416928 82139439312 82216747008 82234589184 82592321328 82618195968 82618304356 82636125264 83021605128 83037782016 83055802368 83081822208 83417106906 83443239936 83461348278 83929595904 83947809792 84294701568 84312994689 84339408384 84357711207 84741187968 84767735808 84786020352 84786131584 84812693504 85181640768 85200014592 85614133248 85632712704 85651296192 85678129152 85696722496 86050841184 86113255424 86506629384 86533730304 86552395776 86975014896 86991962112 87010840576 87038099456 87370389504 87389350092 87397761024 87416727552 87435698196 87463090176 87797002734 87824507904 87843567042 87926243328 88308734976 88327899198 88355570688 88739929971 88804294656 89190605952 89218547712 89237909376 89710460928 89729929344 89758040064 90100714176 90128941056 90148500288 90196311744 90606329856 90625992688 90634715136 90654384128 91048743576 91068382944 91559559168 91579428864 91599302872 91627999232 91977812388 92006627328 92026594044 92044525568 92493840384 92493961728 92513912832 92522938368 92965640922 93033070592 93417504768 93437777664 93467049984 93487333632 93873644928 94420795392 94420919264 94441286016 94881834432 94900322304 94920916992 94950653952 95333836464 95363702784 95384398032 95414280192 95434986416 95829345864 95919538176 95940354048 96336801792 96357708216 96387895296 96408812808 96877412352 96898436096 96928792576 97319958057 97350446592 97371445248 97371572991 97865957376 97887195648 97908438529 97917861888 97939111424 98343818496 98395976448 98864719296 98895691776 98917023744 99400017024 99472113664 99883155456 99904831488 99926512224 99957817344 100339431696 100370866176 100392648048 100487135232 100924268544 100924400948 100946170512 100956018688 100977795072 101417062824 101470850712 101490622464 101932121088 101954241774 101964054528 101986182144 102008314562 102429836523 102580617216 103004504064 103026857472 103049215731 103081499136 103550091264 103572563072 103605010432 104055706944 104078151936 104088305664 104110894272 104639496192 104662204416 104684917568 104717713408 105117499872 105150431232 105173250336 105707384832 105740500992 106223534172 106246446768 106323509248 106762862592 106786031616 106809205668 106819485696 106842667008 107250566022 107284165632 107307447786 107341065216 107364359718 107909480448 107909622016 107932898304 108402421743 108436382208 108459914409 108987088896 109010740608 109044891648 109068555904 109519252416 109646118912 110099202048 110123095104 110157594624 110181500352 110695473504 110717042688 110741069824 110775762944 111222809208 111257653248 111281651712 111281797704 111906127872 111930413056 112392935424 112417326252 112452544512 112476948276 112941729054 112988250624 113023647744 113048027136 113564441826 113575521024 113600019456 114154707051 114176950272 114201728256 114237505536 114673636224 114709561344 114734454912 115342172512 115378307072 115403194368 115905214656 115966686528 115989282816 116493852672 116519133456 116530348032 116555636736 116580930928 116617453568 117062670312 117099343872 117124756056 117234991104 117719433216 117744979968 117770532264 117807427584 118319906628 118405726208 118920807936 118946615403 118958063616 118983879168 119613947904 119639905792 119677386752 120134285568 120171921408 120198000384 120261748992 120758698368 120808439808 120846286848 121398324768 121424510592 122079412224 122105905152 122610475008 122637083184 122675503104 122702125392 123325120512 123325282304 123351883776 123363917824 123888481992 123927293952 123927456534 123954187896 124556673024 124583703552 124610739946 124622733312 124649778176 125125660359 125164859904 125192022417 125894393856 125921714688 126509112576 126561222656 127111781952 127151603712 127179030528 127179197376 127219040256 127772461152 127892717568 127920472064 128449069056 128476944288 128517193728 128545083744 129076261776 129169883136 129759944076 129800595456 129828593664 129828763988 130462522344 130487943168 130516260864 130557149184 131055584256 131084025138 131096641536 131125091328 131153547294 131194635264 131223106322 131765350563 131819625728 131860922368 131889364992 132463102464 132491848797 132533356032 133206441984 133235349632 133277089792 133785908928 133827821568 133856864064 134536495104 134565691392 134594894016 134637060096 135222750432 135294467616 135320829952 135909494784 135938989032 135952072704 135981576192 136573115364 136774156288 137339338752 137369143296 137398954308 137441998848 137966718582 138009940992 138039891066 138066788352 138740942592 138770869248 138784407552 138814525696 139448461383 139549605888 140126257152 140156666496 140200574976 140231000448 140943179776 140987334656 141631193088 141631378896 141661929024 142350483456 142381375488 142412274224 142425980928 142456889344 143000754696 143045554176 143076597048 143121420288 143152479624 143744018796 143879307264 143910531072 144536562324 144581842944 144613219212 145316118528 145347654144 145393188864 146025669888 146194825216 146798936064 146830793472 146876792832 146908667136 147515727744 147593964672 147622723584 148297078944 148343537664 148375535616 148375730272 149100025536 149208170496 149824733184 149857247232 149889768336 149936726016 149969264368 150588972072 150651000832 150698196992 150730702848 151386402816 151386601422 151419255768 151434028032 151466692608 152206276068 152235933696 152268971008 152316674048 152898181632 152931362661 152946081792 152979273216 153012471843 153870925824 154540286208 154622248704 155325136896 155358844608 155373797376 155407515648 156083560416 156132458496 156166341408 156313321472 156959244288 156993306624 157027376352 157076570112 157676249808 157725646848 157759875504 158561077248 158595487204 158610751488 158645172224 159335301258 159369670152 159485263872 160144293888 160179047424 160213808502 160229228544 160264000512 160298780026 160348998656 160961171679 161011597824 161046539577 161077919744 161864220672 161864433024 161899347456 162807873536 163480633344 163516110912 163567337472 163602833856 164278878624 164433494016 164469178368 165184642656 165236391936 165236608712 165272250528 166043210256 166075564032 166111604736 166163644416 166834213812 166886479872 166922696556 167859191808 167895619584 168589403136 168625989378 168678816768 168715422414 169482375936 169535471616 169572040704 169572263168 169625387008 170346662739 170363281536 170400029184 171265425408 171302592384 171356258304 171393444992 172101682368 172226510848 173013258768 173067460608 173104791552 173950029792 173983924224 174021681152 174076198912 174740779008 174778700184 174795522048 174833455104 174871396392 174926180352 175594005468 175649015808 175687134084 175852486656 176617469952 176617701659 176655798396 176711141376 177479859942 177608589312 178381211904 178437095424 178475818752 179420921856 179459858688 179516080128 180201428352 180257882112 180297000576 180392623488 181212659712 181251985376 181269430272 181308768256 182097487152 182136765888 183119118336 183158857728 183198605744 183255998464 183955624776 184013254656 184053188088 184089051136 184987680768 184987923456 185027825664 185045876736 185891184801 185931281844 186066141184 186835009536 186875555328 186916109919 186934099968 186974667264 187747289856 188841590784 188841838528 188882572032 189763668864 189800644608 189841833984 189901307904 190667672928 190727405568 190768796064 190828560384 190869972832 191658691728 191839076352 191880708096 192673603584 192715416432 192775790592 192817625616 193754824704 193796872192 193857585152 194639916114 194700893184 194742890496 194743145982 195731914752 195774391296 195816877058 195835723776 195878222848 196626037707 196687636992 196730320941 196791952896 196834659483 197729438592 197791383552 197834047488 198800034048 199766310912 199809662976 199853024448 199915634688 200678863392 200741732352 200785296096 200974270464 201848537088 201848801896 201892341024 201912037376 201955590144 202834125648 202941701424 202981244928 203864242176 203908483548 203928109056 203972364288 204016629124 204859673046 205161234432 206009008128 206053714944 206098431462 206162998272 207059836599 207100182528 207145126144 207210020864 208111413888 208156303872 208176611328 208221788544 209324408832 209369835136 209435426816 210234999744 210300862464 210346500672 211414769664 211481001984 212447068344 212492893536 212647018496 213525725184 213572063232 213618411336 213638971392 213685334016 214501132044 214568331264 214614895572 214682130432 214728719436 215818960896 215819244032 215865796608 216804843486 216872764416 216919828818 217974177792 218021481216 218089783296 218137111808 219038504832 219292237824 220198404096 220246190208 220315189248 220363000704 221390947008 221434085376 221482139648 221551525888 222445618416 222515306496 222563303424 222563595408 223812255744 223860826112 224785870848 224834652504 224905089024 224953896552 225883458108 225976501248 226047295488 226096054272 227079902133 227128883652 227151042048 227200038912 227200336979 228309414102 228353900544 228403456512 228475011072 229347272448 229419122688 229468909824 230684345024 230756614144 230806388736 231810429312 231933373056 231978565632 232987705344 233038266912 233060696064 233111273472 233161861856 233234907136 234125340624 234198687744 234249512112 234469982208 235438866432 235489959936 235541064528 235614855168 236639813256 236811452416 237841615872 237893230806 237916127232 237967758336 239002951887 239227895808 239279811584 239354773504 240268571136 240320712753 240343842816 240396000768 240448170039 240523497984 241517396736 241616879616 242796649536 242849021184 244158824448 244211810304 245220950016 245274166368 245351006208 245404250784 246650241024 246650564608 246703767552 246727835648 247776963984 247854587904 247854913068 247908375792 249113346048 249167407104 249221479892 249245466624 249299556352 250251320718 250329719808 250384044834 251788787712 251843429376 252938984067 253018225152 253073133621 253122445312 254223563904 254303207424 254358061056 254358394752 254438080512 255544922304 255840944128 256898138112 256953888576 257034387456 257090167488 258152523552 258339766272 259519888152 259601190912 259657187328 259657527976 260925044688 260975886336 261032521728 261114298368 262111168512 262168050276 262193283072 262250182656 262307094588 262389270528 262446212644 263530701126 263639251456 263721844736 263778729984 264926204928 264983697594 265066712064 266412883968 266470699264 266554179584 267571817856 267655643136 267713728128 269131382784 269189788032 269274120192 270445500864 270588935232 270641659904 271818989568 271877978064 271904145408 271963152384 273146230728 273548312576 274678677504 274738286592 274797908616 274883997696 275933437164 276019881984 276079782132 276133576704 277481885184 277541738496 277542102607 277568815104 277629051392 278896922766 279099211776 280252514304 280313332992 280401149952 280462000896 281886359552 281974669312 283262386176 283262757792 283323858048 284700966912 284762750976 284824548448 284851961856 284913778688 286001509392 286091108352 286153194096 286242840576 286304959248 287488037592 287758614528 287821062144 289073124648 289163685888 289226438424 290632237056 290695308288 290786377728 291959874171 292051339776 292114718973 292389650432 293597872128 293661586944 293725315587 293753585664 293817334272 295031455488 295187929344 296594157888 296687075328 296751071232 296751460544 298200051072 298416340992 299649466368 299714494464 299779536672 299873452032 299938528736 301177944144 301302001664 301396393984 301461405696 302772805632 302773202844 302838511536 302868056064 302933385216 304412552136 304471867392 304537942016 304633348096 305796363264 305862725322 305892163584 305958546432 306024943686 307289509569 307741851648 309080572416 309147647193 309244497408 310650273792 310717689216 310815031296 312167120832 312264916992 312332682816 313918488576 313986613248 314054752704 314153140224 315352499616 315451293696 315519751008 317122154496 317190974408 317221502976 317290344448 318670602516 318739340304 318970527744 320288587776 320358094848 320427617004 320458457088 320528001024 320597560052 320697997312 321922343358 322023195648 322093079154 322155839488 323728441344 323728866048 323798694912 325379743227 325615747072 326961266688 327032221824 327134674944 327205667712 328557757248 328938356736 330369285312 330472783872 330473217424 330544501056 332086420512 332151128064 332223209472 332327288832 333668427624 333772959744 333845393112 335718383616 335791239168 337178806272 337251978756 337357633536 337430844828 338964751872 339070943232 339144081408 339144526336 339250774016 340693325478 340726563072 340800058368 342530850816 342605184768 342712516608 342786889984 344203364736 344453021696 346026517536 346134921216 346209583104 347900059584 347967848448 348043362304 348152397824 349481558016 349557400368 349591044096 349666910208 349742792784 349852360704 351188010936 351298031616 351374268168 351704973312 353234939904 353235403318 353311596792 353422282752 354959719884 355217178624 356762423808 356839846209 356874190848 356951637504 357029100967 358841843712 358919717376 359032160256 360402856704 360515764224 360594001152 360785246976 362425319424 362503970752 362538860544 362617536512 364194974304 364273531776 366238236672 366317715456 366397211488 366511996928 367911249552 368026509312 368106376176 368178102272 369975361536 369975846912 370055651328 370091753472 371782369602 371862563688 372132282368 373670019072 373751110656 373832219838 373868199936 373949334528 375376981077 375494579712 375576067251 377683181568 377683677056 377765144064 379527337728 379683667968 381335345856 381454811136 381537592128 381657120768 381739945664 383317383456 383678152704 383761416192 385347207168 385430832864 385551581184 385635251232 387509649408 387593744384 387715170304 389279832228 389401786368 389485780992 389486291964 391463829504 391548782592 391633754116 391671447552 391756445696 393252075414 393375273984 393460641882 393583905792 393669318966 395296051689 395458877184 395582767104 395668094976 397475546391 397600068096 399619325952 399706048896 399831269376 401357726784 401483464704 401570592192 403697074176 403697603792 403784682048 403824074752 403911180288 405668251296 405883402848 405962489856 407728484352 407816967096 407856218112 407944728576 408033258248 409719346092 410322468864 412018016256 412107429888 412196862924 412325996544 414119673198 414200365056 414290252288 414420041728 416222827776 416312607744 416353222656 416443577088 418648817664 418739670272 418870853632 420469999488 420601724928 420693001344 422829539328 422962003968 424894136688 424985787072 425294036992 427051450368 427144126464 427236822672 427277942784 427370668032 429002264088 429136662528 429229791144 429364260864 429457438872 431637921792 431638488064 431731593216 433609686972 433745528832 433839657636 435948355584 436042962432 436137589811 436179566592 436274223616 438077009664 438584475648 440396808192 440492380416 440630378496 440726001408 442781894016 442868170752 442964279296 443103051776 444891236832 445030612992 445126606848 445127190816 447624511488 447721652224 449571741696 449669305008 449810178048 449907793104 451766916216 451953002496 452094590976 452192108544 454159804266 454257767304 454302084096 454400077824 454400673958 456618828204 456707801088 456806913024 456950022144 458694544896 458794087983 458838245376 458937819648 459037415529 461368690048 461513228288 461612777472 463620858624 463866746112 465975410688 466076533824 466121392128 466222546944 466323723712 466469814272 468250681248 468397375488 468499024224 468939964416 470877732864 470979919872 471082129056 471229710336 473279626512 473622904832 475683231744 475786461612 475832254464 475935516672 478005903774 478455791616 478559623168 478709547008 480537142272 480641425506 480687685632 480792001536 480896340078 481046995968 482883515037 483034793472 483139618731 483233759232 485593299072 485698042368 488423620608 490441900032 490548332736 490702012416 490808501568 493300482048 493301129216 493407535104 493455671296 495553927968 495709175808 495709826136 495816751584 498226692096 498334814208 498442959784 498490933248 498599112704 500502641436 500659439616 500768089668 503577575424 503686858752 505877968134 506036450304 506146267242 506244890624 508447127808 508606414848 508716122112 508716789504 508876161024 511089844608 511681888256 513796276224 513907777152 514068774912 514180334976 516305047104 516679532544 519039776304 519202381824 519314374656 519315055952 521850089376 521951772672 522065043456 522228596736 524222337024 524336100552 524386566144 524500365312 524614189176 524778541056 524892425288 527061402252 527278502912 527443689472 527557459968 529852409856 529853104977 529967395188 530133424128 532825767936 532941398528 533108359168 535143635712 535311286272 535427456256 538262765568 538379576064 538548240384 540891001728 541177870464 541283319808 543637979136 543755956128 543808290816 543926304768 546292461456 547096625152 549357355008 549476573184 549595817232 549767995392 551866874328 552039763968 552159564264 552267153408 554963770368 555083476992 555084205214 555137630208 555258102784 557673554403 557793845532 558198423552 560505028608 560626665984 560748329757 560802299904 560924001792 561045730091 563772719104 566524772352 566525515584 566647716096 569401933824 569525501952 569649096896 569703923712 569827557376 572003018784 572182216704 572306388192 572485681152 572609918496 574976075184 575517229056 575642124288 578146249296 578327371776 578452876848 581264474112 581390616576 581572755456 583919748342 584102679552 584229437946 584779300864 587195744256 587323173888 587450631174 587507171328 587634668544 589878113121 590062910976 590190962823 590375858688 590503978449 593188315776 593374150656 593502142464 593502921088 596400102144 599298932736 599428988928 599559073344 599746904064 599877057472 602355888288 602604003328 602792787968 602922811392 605545611264 605546405688 605677023072 605736112128 605866770432 608825104272 608943734784 609075884032 609266696192 611592726528 611725450644 611784327168 611917092864 612049887372 614579019138 615483703296 618161144832 618295294386 618488994816 621179509797 621300547584 621435378432 621630062592 624334241664 624529833984 624665365632 627973226496 628109505408 628306280448 630704999232 630902587392 631039502016 634244308992 634381948816 634443005952 634580688896 637341205032 637478680608 637941055488 640577175552 640716189696 640855234008 640916914176 641056002048 641195120104 641395994624 643844686716 644046391296 644186158308 644311678976 647456882688 647457732096 647597389824 650759486454 651231494144 653922533376 654064443648 654269349888 654411335424 657115514496 657876713472 660738570624 660945567744 660946434848 661089002112 664172841024 664302256128 664446418944 664654577664 667336855248 667545919488 667690786224 671436767232 671582478336 674357612544 674503957512 674715267072 674861689656 677929503744 678141886464 678288162816 678289052672 678501548032 681239706399 681386650956 681453126144 681600116736 681601010937 685061701632 685210369536 685359069703 685425033216 685573779968 688406729472 692053035072 692269842432 692419166208 695800119168 695935696896 696086724608 696304795648 698963116032 699114800736 699182088192 699333820416 699485585568 699704721408 702376021872 702596063232 702748536336 703409946624 706469879808 706470806636 706623193584 706844565504 709919439768 710434357248 713524847616 713679692418 713748381696 713903275008 714058201934 717008855661 717683687424 717839434752 718064320512 720805713408 720962138259 721031528448 721188002304 721344510117 721570493952 724850638848 725007941504 725235073024 728389948608 728547063552 732476473344 732635430912 732794422976 733023993856 735822499104 736053018624 736212752352 736356204544 739950723072 739951693824 740111302656 740183506944 743564739204 743725127376 744264564736 747340038144 747502221312 747664439676 747736399872 747898669056 750753962154 750989159424 751152134502 755366363136 755367354112 755530288128 758816952201 759054675456 759219400863 759367335936 762670691712 762909622272 763075184256 763314241536 763479891328 766634766912 767522832384 770694414336 770861665728 771103162368 771270502464 775019298816 775187488768 775430340608 778559664456 778803572736 778971561984 778972583928 782927659008 783097565184 783267508232 783342895104 783512891392 786504150828 786750547968 786921283764 787167811584 787338637932 790592103378 790917754368 791165534208 791336189952 794951092782 795200136192 799238651904 799412097792 799662538752 802715453568 802966929408 803141184384 807394148352 807395207584 807569364096 807648149504 807822360576 811336502592 811766805696 811924979712 815456968704 815633934192 815712436224 815889457152 816066516496 819438692184 820644937728 824036032512 824214859776 824393725848 824651993088 828239346396 828400730112 828580504576 828840083456 832445655552 832625215488 832626307821 832706445312 832887154176 837297635328 837479340544 837741707264 840939998976 841203449856 841386002688 845659078656 845924007936 849788273376 849971574144 850588073984 854102900736 854288252928 854473645344 854555885568 854741336064 858004528176 858273325056 858459582288 858728521728 858914877744 863275843584 863276976128 863463186432 867219373944 867491057664 867679315272 871896711168 872085924864 872275179622 872359133184 872548447232 875879622513 876154019328 876344156919 877168951296 880793616384 880984760832 881175946761 881260756992 881452002816 885563788032 885928558592 889782473664 890061225984 890253213696 890254381632 895249022976 895443304448 899143483392 899338610016 899620356096 899815586208 903533832432 903906004992 904189181952 904384217088 908319608532 908515534608 908604168192 908800155648 908801347916 913237656408 913415602176 913613826048 913900044288 917389089792 917588175966 917676490752 917875639296 918074831058 922737380096 923026456576 923225554944 927241717248 927442941579 927733492224 931950821376 932153067648 932445093888 932647447424 932939628544 936501362496 936794750976 936998048448 941755465728 941959839744 942164258112 942459420672 946559253024 947245809664 951366463488 951572923224 951664508928 951871033344 956011807548 956911583232 957119246336 957419094016 961074284544 961282851012 961375371264 961584003072 961792680156 962093991936 965767030074 966069586944 966279237462 966467518464 971186598144 971396084736 976139229681 976847241216 980883800064 981096665472 981404024832 981617003136 986602258432 986815070208 986911342592 991107855936 991418351616 991419652272 991633503168 996453384192 996669628416 996885919568 996981866496 997198225408 1001005282872 1001318879232 1001536179336 1007155150848 1007373717504 1011755936268 1012072900608 1012292534484 1012489781248 1016894255616 1017212829696 1017432244224 1017433579008 1017752322048 1022179689216 1023363776512 1027592552448 1027815554304 1028137549824 1028360669952 1032610094208 1033359065088 1038079552608 1038404763648 1038628749312 1038630111904 1043700178752 1043903545344 1044130086912 1044457193472 1048444674048 1048672201104 1048773132288 1049000730624 1049228378352 1049557082112 1049784850576 1054122804504 1054557005824 1054887378944 1055114919936 1059704819712 1059706209954 1059934790376 1060266848256 1065651535872 1065882797056 1066216718336 1070287271424 1070519538627 1070622572544 1070854912512 1071087302901 1076525531136 1076759152128 1077096480768 1081782003456 1082355740928 1087275958272 1087511912256 1087616581632 1087852609536 1092584922912 1094193250304 1098714710016 1098953146368 1099191634464 1099535990784 1103733748656 1104079527936 1104319128528 1104534306816 1109927540736 1110166953984 1110168410428 1110275260416 1110516205568 1115347108806 1115587691064 1116396847104 1121010057216 1121253331968 1121496659514 1121604599808 1121848003584 1122091460182 1126728201753 1127545438208 1133049544704 1133051031168 1133295432192 1139051003904 1139298193792 1139655114752 1144006037568 1144364433408 1144612776384 1144971362304 1145219836992 1149952150368 1151034458112 1151284248576 1156292498592 1156654743552 1156905753696 1162528948224 1162781233152 1163145510912 1167839496684 1168205359104 1168458875892 1169558601728 1174391488512 1174646347776 1174901262348 1175014342656 1175269337088 1179756226242 1180125821952 1180381925646 1180751717376 1181007956898 1186376631552 1186748301312 1187004284928 1187005842176 1192426639173 1192800204288 1198857977856 1199118146688 1199493808128 1199754114944 1204711776576 1205208006656 1205585575936 1211091222528 1211092811376 1211354046144 1211472224256 1211733540864 1217650208544 1217887469568 1218151768064 1218533392384 1223185453056 1223450901288 1223568654336 1223834185728 1224099774744 1229158038276 1230967406592 1236322289664 1236323911613 1236590588772 1236977989632 1242359019594 1242601095168 1242870756864 1243260125184 1248668483328 1249059667968 1249330731264 1255946452992 1256219010816 1256612560896 1261409998464 1261805174784 1262079004032 1268488617984 1268763897632 1268886011904 1269161377792 1274682410064 1274957361216 1275882110976 1281154351104 1281432379392 1281710468016 1281833828352 1282112004096 1282390240208 1282791989248 1287689373432 1288092782592 1288372316616 1288623357952 1294913765376 1294915464192 1295194779648 1301518972908 1302462988288 1307845066752 1308128887296 1308412769433 1308538699776 1308822670848 1314231028992 1315753426944 1321477141248 1321891135488 1321892869696 1322178004224 1328345682048 1328604512256 1328892837888 1329309155328 1334673710496 1335091838976 1335381572448 1342873534464 1343164956672 1348715225088 1349007915024 1349430534144 1349723379312 1355859007488 1356283772928 1356576325632 1356578105344 1357003096064 1362479412798 1362773301912 1362906252288 1363200233472 1363202021874 1370123403264 1370420739072 1370718139406 1370850066432 1371147559936 1376382263949 1376813458944 1377112246587 1384106070144 1384539684864 1384838332416 1391600238336 1392173449216 1397926232064 1398229601472 1398364176384 1398667640832 1398971171136 1399409442816 1404752043744 1405192126464 1405497072672 1406819893248 1412939759616 1412941613272 1413246387168 1413689131008 1419838879536 1420868714496 1427049695232 1427359384836 1427496763392 1427806550016 1428116403868 1434017711322 1435367374848 1435678869504 1436128641024 1441611426816 1441924276518 1442063056896 1442376004608 1442689020234 1443140987904 1449418856193 1449701277696 1450015883008 1450470146048 1456779897216 1457094127104 1465270861824 1465588845952 1466047987712 1471644998208 1472106037248 1472425504704 1472712409088 1479901446144 1479903387648 1480222605312 1480367013888 1487129478408 1487450254752 1488529129472 1494680076288 1495004442624 1495328879352 1495472799744 1495797338112 1501507924308 1501978318848 1502304269004 1510732726272 1510734708224 1511060576256 1517633904402 1518109350912 1518438801726 1518734671872 1525341383424 1525819244544 1526150368512 1526628483072 1526959782656 1533269533824 1535045664768 1541388828672 1541723331456 1542206324736 1542541004928 1550038597632 1550374977536 1550860681216 1557119328912 1557607145472 1557943123968 1557945167856 1565855318016 1566195130368 1566535016464 1566685790208 1567025782784 1573008301656 1573501095936 1573842567528 1574335623168 1574677275864 1581184206756 1581835508736 1582331068416 1582672379904 1589559314931 1589902185564 1590400272384 1598477303808 1598824195584 1599325077504 1605430907136 1605933858816 1606282368768 1614788296704 1614790415168 1615138728192 1615296299008 1615644721152 1622673005184 1623533611392 1623849959424 1630913937408 1631267868384 1631424872448 1631778914304 1632133032992 1638877384368 1641289875456 1648072065024 1648429719552 1648787451696 1649303986176 1656478692792 1656801460224 1657161009152 1657680166912 1664891311104 1665250430976 1665252615642 1665412890624 1665774308352 1673020663209 1674595270656 1674958681088 1675483414528 1681879997952 1682244989271 1682406899712 1682772005376 1683137190273 1691318157312 1699576546752 1699943148288 1708205801472 1708576505856 1708947290688 1709111771136 1709482672128 1716009056352 1716546650112 1716919164576 1717457043456 1717829755488 1726551687168 1726553952256 1726926372864 1734438747888 1734982115328 1735358630544 1743793422336 1744171849728 1744550359244 1744718266368 1745096894464 1751759245026 1752308038656 1752688313838 1754337902592 1761587232768 1761969521664 1762351893522 1762521513984 1762904005632 1770572888469 1771127576064 1771511935347 1771857117184 1779564947328 1780122451968 1780506427392 1780508763264 1790886608896 1798286966784 1798677220032 1799240712192 1799631172416 1807067664864 1807812009984 1808378363904 1808768434176 1816639217064 1817031069216 1817208336384 1817600311296 1817602695832 1826475312816 1826831204352 1827227652096 1827800088576 1834778179584 1835176351932 1835352981504 1835751278592 1836149662116 1845474760192 1846052913152 1846451109888 1854483434496 1854885883158 1855466984448 1863901642752 1864306135296 1864890187776 1865294894848 1865879257088 1873002724992 1873589501952 1873996096896 1883919679488 1884328516224 1884918841344 1893118506048 1894491619328 1902732926976 1903145846448 1903329017856 1903742066688 1912023615096 1913823166464 1914238492672 1914838188032 1922148569088 1922565702024 1922750742528 1923168006144 1923585360312 1924187983872 1931534060148 1932139173888 1932558474924 1932935036928 1942373196288 1942792169472 1942794718249 1952278459362 1953694482432 1961767600128 1962193330944 1962808049664 1963234006272 1973204516864 1973630140416 1973822685184 1982215711872 1982836703232 1982839304544 1983267006336 1992906768384 1993339256832 1993771839136 1993963732992 1994396450816 2002010565744 2002637758464 2003072358672 2014310301696 2014747435008 2023511872536 2024145801216 2024585068968 2024979562496 2033788511232 2034425659392 2034864488448 2034867158016 2035504644096 2043719119197 2044359378432 2044803032811 2046727553024 2055185104896 2055631108608 2056077209109 2056275099648 2056721339904 2065220188416 2076159105216 2076809527296 2077257498624 2077260223808 2087400357504 2087807090688 2088260173824 2088914386944 2096889348096 2097344402208 2097546264576 2098001461248 2098456756704 2099114164224 2099569701152 2108245609008 2109114011648 2109774757888 2110229839872 2119409639424 2119412419908 2119869580752 2120533696512 2131303071744 2131765594112 2132433436672 2140574542848 2141039077254 2141245145088 2141709825024 2142174605802 2151026566983 2153051062272 2153518304256 2154192961536 2162886414777 2163564006912 2164033530351 2164711481856 2174551916544 2175023824512 2175705219072 2185169845824 2197429420032 2197906292736 2198383268928 2199071981568 2207467497312 2208159055872 2208638257056 2209068613632 2219855081472 2220333907968 2220336820856 2220550520832 2221032411136 2230694217612 2231175382128 2232793694208 2242020114432 2242506663936 2242993319028 2243209199616 2243696007168 2244182920364 2253456403506 2255090876416 2266099089408 2266102062336 2266590864384 2277658202589 2278102007808 2278596387584 2279310229504 2288012075136 2288728866816 2289225552768 2289942724608 2290439673984 2299904300736 2302568497152 2312584997184 2313309487104 2313811507392 2325057896448 2325562466304 2326291021824 2335678993368 2336410718208 2336917751784 2339117203456 2348782977024 2349292695552 2349802524696 2350028685312 2350538674176 2359512452484 2360251643904 2360763851292 2361503434752 2362015913796 2372753263104 2373496602624 2374008569856 2374011684352 2384853278346 2385600408576 2397715955712 2398236293376 2398987616256 2399508229888 2409423553152 2410416013312 2411171151872 2422182445056 2422185622752 2422708092288 2422944448512 2423467081728 2435300417088 2435774939136 2436303536128 2437066784768 2446370906112 2446901802576 2447137308672 2447668371456 2448199549488 2458316076552 2461934813184 2472644579328 2472647823226 2473181177544 2473955979264 2484718039188 2485202190336 2485741513728 2486520250368 2497336966656 2497878923463 2498119335936 2498661462528 2499203706769 2511892905984 2512438021632 2513225121792 2522819996928 2523610349568 2524158008064 2536977235968 2537527795264 2537772023808 2538322755584 2549364820128 2549914722432 2551764221952 2562308702208 2562864758784 2563420936032 2563667656704 2564224008192 2564780480416 2565583978496 2575378746864 2576185565184 2576744633232 2577246715904 2589827530752 2589830928384 2590389559296 2603037945816 2604925976576 2615690133504 2616257774592 2616825538866 2617077399552 2617645341696 2627638867539 2628462057984 2629032470757 2631506853888 2642954282496 2643527840283 2643782270976 2643785739392 2644356008448 2656691364096 2657785675776 2669347420992 2670183677952 2670763144896 2685747068928 2686329913344 2697430450176 2698015830048 2698861068288 2699446758624 2711718014976 2712567545856 2713152651264 2713156210688 2714006192128 2724958825596 2725546603824 2725812504576 2726400466944 2726404043748 2740246806528 2740841478144 2741436278812 2741700132864 2742295119872 2752764527898 2753626917888 2754224493174 2768212140288 2769079369728 2769676664832 2782328824737 2783200476672 2784346898432 2795852464128 2796459202944 2797335281664 2797942342272 2798818885632 2809504087488 2810384252928 2810994145344 2825879519232 2825883226544 2826492774336 2827378262016 2839677759072 2841737428992 2854099390464 2854718769672 2854993526784 2855613100032 2856232807736 2868035422644 2870734749696 2871357739008 2872257282048 2883222853632 2883848553036 2884126113792 2884752009216 2885378040468 2886281975808 2898837712386 2899402555392 2900031766016 2900940292096 2913559794432 2914188254208 2930541723648 2931177691904 2932095975424 2943289996416 2944212074496 2944851009408 2945424818176 2959806775296 2960445210624 2960734027776 2974258956816 2974900509504 2977058258944 2989360152576 2990008885248 2990657758704 2990945599488 2991594676224 3003015848616 3003956637696 3004608538008 3021465452544 3021469416448 3022121152512 3035267808804 3036218701824 3036877603452 3037469343744 3050682766848 3051638489088 3052300737024 3052963128677 3053256966144 3053919565312 3066539067648 3070091329536 3082777657344 3083446662912 3084412649472 3085082009856 3100077195264 3100749955072 3101721362432 3114238657824 3115214290944 3115886247936 3115890335712 3131710636032 3132390260736 3133070032928 3133371580416 3134051565568 3146016603312 3147002191872 3147685135056 3148671246336 3149354551728 3162368413512 3163671017472 3164662136832 3165344759808 3179118629862 3179804371128 3180800544768 3196954607616 3197648391168 3198650155008 3210861814272 3211558615881 3211867717632 3212564737536 3213261908703 3229576593408 3229580830336 3230277456384 3230592598016 3231289442304 3245346010368 3247067222784 3261827874816 3262535736768 3262849744896 3263557828608 3264266065984 3277754768736 3282579750912 3296144130048 3296859439104 3297574903392 3298607972352 3312957385584 3313602920448 3314322018304 3315360333824 3329782622208 3330500861952 3330505231284 3330825781248 3331548616704 3346041326418 3349190541312 3349917362176 3350966829056 3363759995904 3364489978542 3364813799424 3365544010752 3366274380546 3380184605259 3382636314624 3399153093504 3399886296576 3417153011712 3417894581376 3418965344256 3432018112704 3433093300224 3433838329152 3434914086912 3435659510976 3453103374336 3453107904512 3453852745728 3468877495776 3469964230656 3470717261088 3487586844672 3488343699456 3489100718488 3489436532736 3490193788928 3503518490052 3504616077312 3505376627676 3508675805184 3523174465536 3523939043328 3524703787044 3525043027968 3525808011264 3541145776938 3542255152128 3543023870694 3543714234368 3559129894656 3560244903936 3561012854784 3561017526528 3581773217792 3596573933568 3597354440064 3598481424384 3599262344832 3614135329728 3615624019968 3616756727808 3633278434128 3634062138432 3634416672768 3635200622592 3635205391664 3652950625632 3653662408704 3654455304192 3655600177152 3669556359168 3670352703864 3670705963008 3671502557184 3672299324232 3690949520384 3692105826304 3692902219776 3708966868992 3708971734839 3709771766316 3710933968896 3727803285504 3728612270592 3729780375552 3730589789696 3731758514176 3746005449984 3747179003904 3747992193792 3767839358976 3768657032448 3769837682688 3786237012096 3788983238656 3805465853952 3806291692896 3806658035712 3807484133376 3824047230192 3827646332928 3828476985344 3829676376064 3844297138176 3845131404048 3845501485056 3846336012288 3847170720624 3848375967744 3863068120296 3864278347776 3865116949848 3865870073856 3884746392576 3885584338944 3885589436498 3904556918724 3907388964864 3923535200256 3924386661888 3925238308299 3925616099328 3926468012544 3927320110637 3946409033728 3947260280832 3964431423744 3965673406464 3965678609088 3966534012672 3985813536768 3986678513664 3987543678272 3987927465984 3988792901632 4004021131488 4005275516928 4006144717344 4028620603392 4029494870016 4047023745072 4048291602432 4049170137936 4049959124992 4067577022464 4068851318784 4069728976896 4069734316032 4071009288192 4087438238394 4088718756864 4089606065622 4093455106048 4110370209792 4111262217216 4112154418218 4112550199296 4113442679808 4129146791847 4130440376832 4131336739761 4152318210432 4153619054592 4154514997248 4154520447616 4174800715008 4176520347648 4193778696192 4194688804416 4195092529152 4196002922496 4196913513408 4198228328448 4199139402304 4216491218016 4218228023296 4219549515776 4220459679744 4238819278848 4238824839816 4239739161504 4241067393024 4262606143488 4263531188224 4264866873344 4281149085696 4282078154508 4282490290176 4283419650048 4284349211604 4302053133966 4306102124544 4307036608512 4308385923072 4325772829554 4327128013824 4328067060702 4329422963712 4348256568579 4349103833088 4350047649024 4351410438144 4370339691648 4395812585472 4396766537856 4398143963136 4414934994624 4416318111744 4417276514112 4418137227264 4439710162944 4440667815936 4440673641712 4441101041664 4442064822272 4461388435224 4462350764256 4465587388416 4484040228864 4485013327872 4485986638056 4486418399232 4487392014336 4488365840728 4506912807012 4510181752832 4532198178816 4532204124672 4533181728768 4555316405178 4556204015616 4557192775168 4558620459008 4576024150272 4577457733632 4578451105536 4579885449216 4580879347968 4599808601472 4605136994304 4625169994368 4626618974208 4627623014784 4650115792896 4651124932608 4652582043648 4671357986736 4672821436416 4673835503568 4678234406912 4697565954048 4698585391104 4699605049392 4700057370624 4701077348352 4719024904968 4720503287808 4721527702584 4723006869504 4724031827592 4745506526208 4746993205248 4748017139712 4748023368704 4768677944793 4769706556692 4771200817152 4795431911424 4796472586752 4797513487921 4797975232512 4799016459776 4818847106304 4820832026624 4844364890112 4844371245504 4845416184576 4845888897024 4846934163456 4870600834176 4871549878272 4872607072256 4874133569536 4892741812224 4893803605152 4894274617344 4895336742912 4896399098976 4916632153104 4923869626368 4945289158656 4945295646452 4946362355088 4947911958528 4969436078376 4970404380672 4971483027456 4973040500736 4994673933312 4995757846926 4996238671872 4997322925056 4998407413538 5019061989627 5023785811968 5024876043264 5026450243584 5045639993856 5046734967813 5047220699136 5048316016128 5049411570819 5073954471936 5075055590528 5076645511168 5098729640256 5099829444864 5124617404416 5125729517568 5126841872064 5127335313408 5128448016384 5129560960832 5131167956992 5150757493728 5152371130368 5153489266464 5154493431808 5179655061504 5179661856768 5180779118592 5206075891632 5209851953152 5231380267008 5232515549184 5233651077732 5234154799104 5235290683392 5255277735078 5256924115968 5258064941514 5263013707776 5285908564992 5287055680566 5287564541952 5287571478784 5288712016896 5311718665407 5313382728192 5314535806041 5315571351552 5338694841984 5340367355904 5341526289792 5372659826688 5394860900352 5396031660096 5397722136576 5398893517248 5423436029952 5425135091712 5426305302528 5426312421376 5428012384256 5449917651192 5451093207648 5451625009152 5452800933888 5452808087496 5480493613056 5481682956288 5482872557624 5483400265728 5484590239744 5505529055796 5507253835776 5508448986348 5536424280576 5538158739456 5539353329664 5564657649474 5566400953344 5568693796864 5591704928256 5592918405888 5594670563328 5595884684544 5597637771264 5619008174976 5620768505856 5621988290688 5651759038464 5651766453088 5652985548672 5654756524032 5679355518144 5683474857984 5708198780928 5709437539344 5709987053568 5711226200064 5712465615472 5736070845288 5741469499392 5742715478016 5744514564096 5766445707264 5767697106072 5768252227584 5769504018432 5770756080936 5772563951616 5797675424772 5798805110784 5800063532032 5801880584192 5827119588864 5828376508416 5828384154747 5861083447296 5862355383808 5864191950848 5886579992832 5888424148992 5889702018816 5919613550592 5920890421248 5921468055552 5948517913632 5949801019008 5954116517888 5978720305152 5980017770496 5981315517408 5981891198976 5983189352448 6006031697232 6007913275392 6009217076016 6042930905088 6042938832896 6044242305024 6070535617608 6072437403648 6073755206904 6074938687488 6101365533696 6103276978176 6104601474048 6105926257354 6106513932288 6107839130624 6131157357591 6133078135296 6134409098433 6140182659072 6165555314688 6166893325824 6168231627327 6168825298944 6170164019712 6201499910144 6228477315648 6230428581888 6231772495872 6231780671424 6263421272064 6264780521472 6266140065856 6266743160832 6268103131136 6292033206624 6294004383744 6295370270112 6297342492672 6298709103456 6324736827024 6327342034944 6329324273664 6330689519616 6358237259724 6359608742256 6361601089536 6393909215232 6395296782336 6397300310016 6421723628544 6423117231762 6423735435264 6425129475072 6426523817406 6459153186816 6459161660672 6460554912768 6461185196032 6462578884608 6488659244331 6490692020736 6492100591053 6494134445568 6523655749632 6525071473536 6527115657216 6528532131968 6555509537472 6592288260096 6593718878208 6595149806784 6597215944704 6625914771168 6627205840896 6628644036608 6630720667648 6659565244416 6661001723904 6661010462568 6661651562496 6663097233408 6692082652836 6698381082624 6699834724352 6701933658112 6727519991808 6728979957084 6729627598848 6731088021504 6732548761092 6760369210518 6765272629248 6798306187008 6799772593152 6832974607767 6834306023424 6835789162752 6837930688512 6864036225408 6866186600448 6867676658304 6869828173824 6871319021952 6906215809024 6907705491456 6937754991552 6939928461312 6941434522176 6975173689344 6976687398912 6978201436976 6978873065472 6980387577856 7007036980104 7009232154624 7010753255352 7017351610368 7046348931072 7047878086656 7049407574088 7050086055936 7051616022528 7082291553876 7084510304256 7086047741388 7087428468736 7118259789312 7120489807872 7122025709568 7122035053056 7163546435584 7193147867136 7194708880128 7196962848768 7198524689664 7228270659456 7231248039936 7233513455616 7266556868256 7268124276864 7268833345536 7270401245184 7270410783328 7305901251264 7307324817408 7308910608384 7311200354304 7339112718336 7340705407728 7341411926016 7343005114368 7344598648464 7381899040768 7384211652608 7385804439552 7417933737984 7417943469678 7419543532632 7421867937792 7455606571008 7457224541184 7459560751104 7461179579392 7463517028352 7492010899968 7493636770389 7494358007808 7495984387584 7497611120307 7535678717952 7537314064896 7539675365376 7572474024192 7610931707904 7612583385792 7613316071424 7614968266752 7648094460384 7655292665856 7656953970688 7659352752128 7688594276352 7690262808096 7691002970112 7692672024576 7694341441248 7696751935488 7726136240592 7728556695552 7730233899696 7731740147712 7769492785152 7771168677888 7771178872996 7809113837448 7814777929728 7847070400512 7848773323776 7850476616598 7851232198656 7852936025088 7854640221274 7887097412271 7892818067456 7894520561664 7928862847488 7930583520849 7931346812928 7931357218176 7933068025344 7973357027328 7975087356544 7977585803264 8008042262976 8010551033856 8012289434688 8057241206784 8058989740032 8094047490144 8096583204864 8098340275872 8099918249984 8135154044928 8137702637568 8139457953792 8139468632064 8142018576384 8174876476788 8177437513728 8179212131244 8186910212096 8220740419584 8222524434432 8224308836436 8225100398592 8226885359616 8258293583694 8260880753664 8262673479522 8304636420864 8307238109184 8309029994496 8309040895232 8346986474211 8349601430016 8353040695296 8387557392384 8389377608832 8392005844992 8393827026816 8396456656896 8398278804608 8432982436032 8436456046592 8439099031552 8477638557696 8477649679632 8479478323008 8482134786048 8525212286976 8527062376448 8529733746688 8562298171392 8564156309016 8564980580352 8566839300096 8568698423208 8604106267932 8612204249088 8614073217024 8616771846144 8651545659108 8654256027648 8654267381291 8656134121404 8658845927424 8696513137158 8698207666176 8700095298048 8702820876288 8740679383296 8791625170944 8793533075712 8796287926272 8829869989248 8832636223488 8834553028224 8836274454528 8879420325888 8881335631872 8881347283424 8882202083328 8884129644544 8922776870448 8924701528512 8931174776832 8968080457728 8970026655744 8971973276112 8972836798464 8974784028672 8976731681456 9013825614024 9020363505664 9064396357632 9064408249344 9066363457536 9110632810356 9112408031232 9114385550336 9117240918016 9152048300544 9154915467264 9156902211072 9158889386031 9159770898432 9161758695936 9199617202944 9210273988608 9250339988736 9253237948416 9255246029568 9300231585792 9302249865216 9305164087296 9342715973472 9345642872832 9347671007136 9356468813824 9395131908096 9397170782208 9399210098784 9400114741248 9402154696704 9438049809936 9441006575616 9443055405168 9446013739008 9448063655184 9491013052416 9493986410496 9496034279424 9496046737408 9537355889586 9539413113384 9542401634304 9590863822848 9592945173504 9595026975842 9595950465024 9598032919552 9634675847643 9637694212608 9639785726109 9641664053248 9688729780224 9688742491008 9690832369152 9691777794048 9693868326912 9741201668352 9745214144512 9785483624448 9787607210304 9788549234688 9790673485824 9792798197952 9833264306208 9847739252736 9890578317312 9890591292904 9892724710176 9895823917056 9938872156752 9940808761344 9942966054912 9946081001472 9989347866624 9991515693852 9992477343744 9994645850112 9996814827076 10038123979254 10047571623936 10049752086528 10052900487168 10091279987712 10093469935626 10094441398272 10096632032256 10098823141638 10147908943872 10150111181056 10153291022336 10197459280512 10199658889728 10251459035136 10253683744128 10256896032768 10259121921664 10262335913984 10301514987456 10304742260736 10306978532928 10308986863616 10359310123008 10359323713536 10361558237184 10412151783264 10419703906304 10462760534016 10465031098368 10467302155464 10468309598208 10470581366784 10510555470156 10513848231936 10516129883028 10526027415552 10571817129984 10574111361132 10575129083904 10575142957568 10577424033792 10623437330814 10626765456384 10629071612082 10631142703104 10677389683968 10680734711808 10683052579584 10745319653376 10789721800704 10792063320192 10795444273152 10797787034496 10846872059904 10850270183424 10852624842752 10856024768512 10899835302384 10902186415296 10903250018304 10905601867776 10905616174992 10960987226112 10963365912576 10965745115248 10966800531456 10969180479488 11011058111592 11014507671552 11016897972696 11072848561152 11076317478912 11078706659328 11126915204517 11129315298948 11132801906688 11137387593728 11183409856512 11185836811776 11189341126656 11191769369088 11195275542528 11238016349952 11241537011712 11243976581376 11303518076928 11303532906176 11305971097344 11309513048064 11358711036288 11366949715968 11416397561856 11418875078688 11419974107136 11422452400128 11424931230944 11472141690576 11482938998784 11485430956032 11489029128192 11532891414528 11535394212144 11536504455168 11539008036864 11541512161872 11545127903232 11595350849544 11597610221568 11600127064064 11603761168384 11654239177728 11656753016832 11656768309494 11722166894592 11724710767616 11728383901696 11773159985664 11775714924897 11776848297984 11779404037632 11781960331911 11839227101184 11841780842496 11897035827264 11899602038016 11957440610304 11960035540992 11962631034816 11963782397952 11966378704896 12012063394464 12015826550784 12018434152032 12085861810176 12085877665792 12088484610048 12141071235216 12144874807296 12147510413808 12149877374976 12202731067392 12206553956352 12209202948096 12211852514708 12213027864576 12215678261248 12262314715182 12266156270592 12268818196866 12280365318144 12331110629376 12333786651648 12336463254654 12337650597888 12340328039424 12394010219283 12402999820288 12456954631296 12460857163776 12463544991744 12463561342848 12529561042944 12532280131712 12536206262272 12584066413248 12588008767488 12590740540224 12594684985344 12597418206912 12649473654048 12654684069888 12658648547328 12661379039232 12716474519448 12719217484512 12723202179072 12787818430464 12790593564672 12794600620032 12843447257088 12846234463524 12847470870528 12850258950144 12853047634812 12918306373632 12918323321344 12921109825536 12922370392064 12925157769216 12977318488662 12981384041472 12984201182106 12988268891136 13047311499264 13050142947072 13054231314432 13057064263936 13111019074944 13187437756416 13190299613568 13194431889408 13251829542336 13254411681792 13257288073216 13261441335296 13319130488832 13322003447808 13322020925136 13323303124992 13326194466816 13384165305672 13396762165248 13399669448704 13403867316224 13455039983616 13457959914168 13459255197696 13462176043008 13465097522184 13520738421036 13530545258496 13596612374016 13599545186304 13599563027743 13665949215534 13668612046848 13671578325504 13675861377024 13728072450816 13732373200896 13735353316608 13739656347648 13742638043904 13812431618048 13815410982912 13875509983104 13879856922624 13882869044352 13950347378688 13953374797824 13956402873952 13957746130944 13960775155712 14014073960208 14018464309248 14021506510704 14034703220736 14092697862144 14095756173312 14098815148176 14100172111872 14103232045056 14164583107752 14169020608512 14172095482776 14174856937472 14236519578624 14240979615744 14244051419136 14244070106112 14306033834379 14327092871168 14386295734272 14389417760256 14392540463763 14393925697536 14397049379328 14456541318912 14462496079872 14533113736512 14536248553728 14537666691072 14540802490368 14540821566656 14611802502528 14614649634816 14617821216768 14622400708608 14678225436672 14681410815456 14682823852032 14686010228736 14689197296928 14763798081536 14768423305216 14771608879104 14835867475968 14835886939356 14839087065264 14843735875584 14911213142016 14914449082368 14919121502208 14922359158784 14927034056704 14984021799936 14987273540778 14988716015616 14991968775168 14995222240614 15057185968881 15071357435904 15074628129792 15079350730752 15140204903439 15144948048384 15148234712457 15221863415808 15225166771584 15229936533504 15296188920768 15313907941376 15377188552704 15380525616192 15382005940224 15385344049152 15388682882496 15393503870976 15452272481184 15457113391104 15460467799392 15463480295424 15538985570304 15542337355776 15542357745992 15618227674896 15629555859456 15694140801024 15697546647552 15700953233196 15702464397312 15705872050176 15709280442548 15774194824542 15785636134912 15789041123328 15857725694976 15861167041698 15862693625856 15862714436352 15866136050688 15943607418123 15946714054656 15950174713088 15955171606528 16016084525952 16021102067712 16024578869376 16117979480064 16188094980288 16193166409728 16196680551744 16199836499968 16270308089856 16275405275136 16278915907584 16278937264128 16284037152768 16349752953576 16354875027456 16358424262488 16373820424192 16441480839168 16445048868864 16448617672872 16450200797184 16453770719232 16516587167388 16521761507328 16525346959044 16609272841728 16614476218368 16618059988992 16618081790464 16693972948422 16699202860032 16706081390592 16775114784768 16778755217664 16784011689984 16787654053632 16792913313792 16796557609216 16865964872064 16872912093184 16878198063104 16955277115392 16955299359264 16958956646016 16964269572096 17050424573952 17054124752896 17059467493376 17124596342784 17128312618032 17129961160704 17133678600192 17137396846416 17208212535864 17224408498176 17228146434048 17233543692288 17303091318216 17308512055296 17308534762582 17312268242808 17317691854848 17393026274316 17396415332352 17400190596096 17405641752576 17481358766592 17485152464241 17583250341888 17587066151424 17592575852544 17659739978496 17665272446976 17669106056448 17758840651776 17762671263744 17762694566848 17764404166656 17768259289088 17845553740896 17849403057024 17862349553664 17936160915456 17940053311488 17943946552224 17945673596928 17949568057344 17953463362912 18027651228048 18040727011328 18128792715264 18128816498688 18132726915072 18221265620712 18224816062464 18228771100672 18234481836032 18304096601088 18309830934528 18313804422144 18317778772062 18319541796864 18323517391872 18393472072773 18399234405888 18403227295299 18420547977216 18500679977472 18504694881981 18506475896832 18510492059136 18604499730432 18685431946944 18691285745664 18695342014272 18790263816192 18794341564416 18798420197568 18800229482496 18804309393408 18876099619872 18882013151232 18886110810336 18892027478016 18896127310368 18982026104832 18987972820992 18992068558848 18992093474816 19074711779172 19078826226768 19084803268608 19181727645696 19185890347008 19190053951684 19191900930048 19196065839104 19269351695286 19275388425216 19279571452218 19283328106496 19377459560448 19377484982016 19381664738304 19383555588096 19387736653824 19476301773159 19482403336704 19490428289024 19570967248896 19575214420608 19581346971648 19585596395904 19666528612416 19781156634624 19781182585808 19785449420352 19791647834112 19877744313504 19881617522688 19885932109824 19892162002944 19978695733248 19983031387704 19984954687488 19989291700224 19993629654152 20076247958508 20095143247872 20099504173056 20105800974336 20182559975424 20186939871252 20188882796544 20193264064512 20197646283276 20295817887744 20300222362112 20306582044672 20394918561024 20399317779456 20502918070272 20507367488256 20513792065536 20518243843328 20524671827968 20603029974912 20609484521472 20613957065856 20617973727232 20718647427072 20723116474368 20824303566528 20839407812608 20925521068032 20930062196736 20934604310928 20936619196416 20941162733568 21021110940312 21027696463872 21032259766056 21052054831104 21143634259968 21148222722264 21150258167808 21150285915136 21154848067584 21246874661628 21253530912768 21258143224164 21262285406208 21354779367936 21361469423616 21366105159168 21370741900739 21490639306752 21579443601408 21584126640384 21590888546304 21595574068992 21693744119808 21700540366848 21705249685504 21712049537024 21799670604768 21804372830592 21806500036608 21811203735552 21811232349984 21921974452224 21926731825152 21931490230496 21933601062912 21938360958976 22022116223184 22029015343104 22033795945392 22145697122304 22152634957824 22157413318656 22253830409034 22258630597896 22265603813376 22274775187456 22366819713024 22371673623552 22378682253312 22383538738176 22390551085056 22476032699904 22480910311167 22483074023424 22487953162752 22492833360921 22607036153856 22607065812352 22611942194688 22619026096128 22717422072576 22832795123712 22837750157376 22839948214272 22844904800256 22849862461888 22944283381152 22965877997568 22970861912064 22978058256384 23065782829056 23070788424288 23073008910336 23078016073728 23083024323744 23090255806464 23190701699088 23195220443136 23200254128128 23207522336768 23308478355456 23313506033664 23313536618988 23444333789184 23449421535232 23456767803392 23546319971328 23551429849794 23553696595968 23558808075264 23563920663822 23661292236813 23678454202368 23683561684992 23791750562547 23794071654528 23799204076032 23920071081984 23925262069632 23932757409792 24024126788928 24031653101568 24036868304064 24171723620352 24171755331584 24176969220096 24282142470432 24289749614592 24295020827616 24299754749952 24405462134784 24413107912704 24418405896192 24423705029416 24426055729152 24431356522496 24524629430364 24532312541184 24537636393732 24560730636288 24662221258752 24667573303296 24672926509308 24675301195776 24680656078848 24788020438566 24805999640576 24913909262592 24921714327552 24927089983488 24927122685696 25059122085888 25064560263424 25072412524544 25168132826496 25176017534976 25181481080448 25189369970688 25194836413824 25298947308096 25309368139776 25317297094656 25432949038896 25438434969024 25446404358144 25575636860928 25581187129344 25589201240064 25686894514176 25692468927048 25694941741056 25700517900288 25706095269624 25836612747264 25836646642688 25842219651072 25844740784128 25850315538432 25954636977324 25962768082944 25962802143873 25968402364212 25976537782272 26094622998528 26100285894144 26108462628864 26114128527872 26222038149888 26374875512832 26380599227136 26388863778816 26503659084672 26508823363584 26514576146432 26522882670592 26638260977664 26644006895616 26644041850272 26646606249984 26652388933632 26768330611344 26793524330496 26799338897408 26807734632448 26910079967232 26915919828336 26918510395392 26924352086016 26930195044368 27041476842072 27061090516992 27193224748032 27199090372608 27199126055486 27331898431068 27337224093696 27343156651008 27351722754048 27456144901632 27464746401792 27470706633216 27476668158093 27479312695296 27485276087808 27491240774459 27624863236096 27630821965824 27751019966208 27759713845248 27765738088704 27900694757376 27906749595648 27912805747904 27915492261888 27921550311424 28028147920416 28036928618496 28043013021408 28069406441472 28185395724288 28191512346624 28197630296352 28200344223744 28206464090112 28329166215504 28338041217024 28344190965552 28349713874944 28473039157248 28481959231488 28488102838272 28488140212224 28612067668758 28654185742336 28772591468544 28778835520512 28785080927526 28787851395072 28794098758656 28904027542929 28913082637824 28919357178327 28924992159744 29066227473024 29072497107456 29075333382144 29081604980736 29081643133312 29223605005056 29235642433536 29356450873344 29362821630912 29365647704064 29372020457472 29378394593856 29527596163072 29536846610432 29543217758208 29671734951936 29671773878712 29678174130528 29687471751168 29822426284032 29828898164736 29838243004416 29844718317568 29854068113408 29968043599872 29974547081556 29977432031232 29983937550336 29990444481228 30114371937762 30142714871808 30149256259584 30158701461504 30280409806878 30289896096768 30296469424914 30443726831616 30450333543168 30459873067008 30592377841536 30627815882752 30754377105408 30761051232384 30770688098304 30777365764992 30787007741952 30904544962368 30914226782208 30920935598784 30926960590848 31077971140608 31084674711552 31084715491984 31236455349792 31259111718912 31388281602048 31395093295104 31401906466392 31404928794624 31411744100352 31418560885096 31548389649084 31571272269824 31578082246656 31715451389952 31722334083396 31725387251712 31725428872704 31732272101376 31887214836246 31893428109312 31900349426176 31910343213056 32032169051904 32042204135424 32049157738752 32235958960128 32376189960576 32386332819456 32393361103488 32399672999936 32540616179712 32550810550272 32557874528256 32568074305536 32699505907152 32709750054912 32716848524976 32747640848384 32882961678336 32890097737728 32897235345744 32900401594368 32907541438464 33033174334776 33043523014656 33050693918088 33218545683456 33228952436736 33236119977984 33236163580928 33380745613551 33387945896844 33398405720064 33412162781184 33550229569536 33557510435328 33568023379968 33575308107264 33582594415447 33585826627584 33593115218432 33731929744128 33745824186368 33910554230784 33910598718528 33917913292032 33928539144192 34100849147904 34108249505792 34118934986752 34249192685568 34256625236064 34259922321408 34267357200384 34274793692832 34416425071728 34448816996352 34456292868096 34467087384576 34606182636432 34617024110592 34617069525164 34624536485616 34635383709696 34786052548632 34792830664704 34800381192192 34811283505152 34962717533184 34970304928482 35166500683776 35174132302848 35185151705088 35319479956992 35327144774691 35330544893952 35338212112896 35345880995733 35517681303552 35525342527488 35525389133696 35536518578176 35691107481792 35698806114048 35872321830912 35880106622976 35887893104448 35891347193856 35899136114688 35906926725824 36055302456096 36081454022656 36257585430528 36257632997376 36265453830144 36442531241424 36449632124928 36457542201344 36468963672064 36608193202176 36619661869056 36627608844288 36635557544124 36639083593728 36647034783744 36786944145546 36798468811776 36806454590598 36841095954432 37001359954944 37009389763962 37012951793664 37020984118272 37182030657849 37208999460864 37370863893888 37382571491328 37390684028544 37588683128832 37596840395136 37608618786816 37752199239744 37764026302464 37772221620672 37784054956032 37792254620736 37964052209664 37975945641984 37984137117696 37984186949632 38149423558344 38157652453536 38169606537216 38363455291392 38371780694016 38380107903368 38383801860096 38392131678208 38538703390572 38550776850432 38559142904436 38566656212992 38754919120896 38754969964032 38763329476608 38767111176192 38775473307648 38952603546318 38964806673408 38980856578048 39141934497792 39150428841216 39162693943296 39171192791808 39333057224832 39562313269248 39562365171616 39570898840704 39583295668224 39755488627008 39763235045376 39771864219648 39784324005888 39957391466496 39966062775408 39969909374976 39978583400448 39987259308304 40152495917016 40190286495744 40199008346112 40211601948672 40365119950848 40373879742504 40377765593088 40386528129024 40395292566552 40591635775488 40600444724224 40613164089344 40789837122048 40798635558912 40798689083229 41005836140544 41014734976512 41027584131072 41036487686656 41049343655936 41206059949824 41218969042944 41227914131712 41437294854144 41446232948736 41648607133056 41678815625216 41851042136064 41860124393472 41869208621856 41873238392832 41882325467136 42042221880624 42055392927744 42064519532112 42104109662208 42287268519936 42296445444528 42300516335616 42300571830272 42309696135168 42493749323256 42507061825536 42516286448328 42524570812416 42709558735872 42722938847232 42732210318336 42741483801478 42918101503137 42981278613504 43158887202816 43168253280768 43177621391289 43181777092608 43191148137984 43387488239616 43410499371008 43599341209536 43608745661184 43613000073216 43622407471104 43622464699968 43843948904448 43853463650304 43862980460992 43867202125824 43876721917952 44044232446368 44058030686208 44067591890784 44291394244608 44305269915648 44314826637312 44507660818068 44517261195792 44531207626752 44549550374912 44733639426048 44743347247104 44757364506624 44767077476352 44781102170112 44952065399808 44961820622334 44966148046848 44975906325504 44985666721842 45214072307712 45214131624704 45223884389376 45238052192256 45420614710317 45434844145152 45444704137371 45665590247424 45675500314752 45689809600512 45699724923776 45888566762304 45941723824128 46131565658112 46141576848576 46146017820672 46156032147456 46166048647488 46180511612928 46381403398176 46390440886272 46400508256256 46415044673536 46616956710912 46627012067328 46627073237976 46888667578368 46898843070464 46913535606784 47092639942656 47102859699588 47107393191936 47117616150528 47127841327644 47322584473626 47356908404736 47367123369984 47583501125094 47588143309056 47598408152064 47830822254369 47840142163968 47850524139264 47865514819584 48048253577856 48063306203136 48073736608128 48343510663168 48353938440192 48564284940864 48579499229184 48590041655232 48599509499904 48810924269568 48826215825408 48836811792384 48847410058832 48852111458304 48862713044992 49049258860728 49064625082368 49075272787464 49121461272576 49324442517504 49335146606592 49345853018616 49350602391552 49361312157696 49576040877132 49611999281152 49827818525184 49843428655104 49854179966976 49854245371392 50118244171776 50129120526848 50144825049088 50336265652992 50352035069952 50362962160896 50378739941376 50389672827648 50597894616192 50618736279552 50634594189312 50865898077792 50876869938048 50892808716288 51151273721856 51162374258688 51178402480128 51373789028352 51384937854096 51389883482112 51401035800576 51412190539248 51673225494528 51673293285376 51684439302144 51689481568256 51700631076864 51909273954648 51925536165888 51925604287746 51936804728424 51953075564544 52189245997056 52200571788288 52216925257728 52228257055744 52444076299776 52455457392723 52749751025664 52761198454272 52777727557632 53007318169344 53029152292864 53276521955328 53288013791232 53288083700544 53293212499968 53304777867264 53536661222688 53587048660992 53598677794816 53615469264896 53820159934464 53831839656672 53837020790784 53848704172032 53860390088736 54082953684144 54122181033984 54386449496064 54398180745216 54398252110972 54663796862136 54674448187392 54686313302016 54703445508096 54912289803264 54929492803584 54941413266432 54953336316186 54958625390592 54970552175616 54982481548918 55209681885897 55249726472192 55261643931648 55502039932416 55514084645943 55519427690496 55531476177408 55813499191296 55825611495808 55843100622848 56056295840832 56073857236992 56086026042816 56370791448576 56383024693248 56395260592704 56400688447488 56412928180224 56658332431008 56676082434048 56688381931104 56699427749888 56946078314496 56963918462976 56976205676544 56976280424448 57224135337516 57308371484672 57545182937088 57557671041024 57570161855052 57575702790144 57588197517312 57808055085858 57826165275648 57838714356654 57849984319488 58132454946048 58144994214912 58150666764288 58163209961472 58163286266624 58428905319477 58447210010112 58471284867072 58712901746688 58725643261824 58744040914944 58756789187712 59055192326144 59073693220864 59343469903872 59343547757424 59356348261056 59374943502336 59644852568064 59657796329472 59676486008832 59689436635136 59708136226816 59936087199744 59949094163112 59954864062464 59967875100672 59980888962456 60228743875524 60285429743616 60298512519168 60317402923008 60560819613756 60579792193536 60592938849828 60887453663232 60900667086336 60919746134016 61184755683072 61255631765504 61508754210816 61522102464768 61541376196608 61554731529984 61574015483904 61809089924736 61828453564416 61841871197568 61853921181696 62155942281216 62169349423104 62169430983968 62472910699584 62518223437824 62776563204096 62790186590208 62803812932784 62809857589248 62823488200704 62837121770192 63096779298168 63142544539648 63156164493312 63430902779904 63444668166792 63450774503424 63450857745408 63464544202752 63774429672492 63786856218624 63800698852352 63820686426112 64064338103808 64084408270848 64098315477504 64112225702217 64471917920256 64752379921152 64772665638912 64786722206976 65081232359424 65101621100544 65115749056512 65136148611072 65399011814304 65419500109824 65433697049952 65495281696768 65765923356672 65780195475456 65794470691488 65800803188736 65815082876928 66066348669552 66087046029312 66101387836176 66437091366912 66457904873472 66472239955968 66472327161856 66761491227102 66775891793688 66796811440128 66824325562368 67100459139072 67115020870656 67136046759936 67150616214528 67165188830894 67171653255168 67186230436864 67442730933501 67463859488256 67478500082763 67491648372736 67821108461568 67821197437056 67835826584064 67857078288384 68216499011584 68498385371136 68513250472128 68519844642816 68534714400768 68549587385664 68832850143456 68897633992704 68912585736192 68934174769152 69212365272864 69234048221184 69234139050328 69249072971232 69270767419392 69572105097264 69585661329408 69600762384384 69622567010304 69925435066368 69940609856964 70333001367552 70348264605696 70370303410176 70638959913984 70654289549382 70661089787904 70676424225792 70691761991466 71035362607104 71050685054976 71050778267392 71073037156352 71375251687641 71382214963584 71397612228096 71760213245952 71775786208896 71798272229376 71813853451648 72110604912192 72162908045312 72515170861056 72515265994752 72530907660288 72885062482848 72899264249856 72915084402688 72937927344128 73216386404352 73239323738112 73255217688576 73271115088248 73278167187456 73294069567488 73573888291092 73596937623552 73612909181196 73682191908864 74002719909888 74018779527924 74025903587328 74041968236544 74364061315698 74417998921728 74741727787776 74765142982656 74781368057088 75177366257664 75193680790272 75217237573632 75504398479488 75528052604928 75544443241344 75568109912064 75584509241472 75928104419328 75951891283968 75968373899264 76298847116688 76315304907072 76339213074432 76726910582784 76743561388032 76760215806736 76767603720192 76784263356416 77077406781144 77101553700864 77118285808872 77133312425984 77509838241792 77509939928064 77526658953216 77534222352384 77550946615296 77888406431619 77905207092636 77929613346816 77961713156096 78283868995584 78300857682432 78325387886592 78342385583616 78666114449664 79124626538496 79124730343232 79141797681408 79166591336448 79510977254016 79526470090752 79543728439296 79568648011776 79914782932992 79932125550816 79939818749952 79957166800896 79974518616608 80304991834032 80380572991488 80398016692224 80423203897344 80730239901696 80747759485008 80755531186176 80773056258048 80790585133104 81183271550976 81200889448448 81226328178688 81579674244096 81597271117824 81597378166458 82011672281088 82029469953024 82055168262144 82072975373312 82098687311872 82412119899648 82430004474279 82437938085888 82455828263424 82473722323377 82874589708288 82892465897472 83297214266112 83702084272128 83720248786944 83738417243712 83746476785664 83764650934272 84084443761248 84110785855488 84129039064224 84208219324416 84574537039872 84592890889056 84601032671232 84601143660544 84619392270336 84987498646512 85014123651072 85032572896656 85049141624832 85419117471744 85445877694464 85464420636672 85482967602956 85836203006274 85962557227008 86317774405632 86336506561536 86355242782578 86363554185216 86382296275968 86758071534981 86774976479232 86820998742016 87198682419072 87217491322368 87226000146432 87244814942208 87244929399936 87706927300608 87725960921984 87753443835904 88088464892736 88116061372416 88135183781568 88582788489216 88610539831296 88629653274624 89015321636136 89034522391584 89062415253504 89099100749824 89467278852096 89486694494208 89514729013248 89534154952704 89562204340224 89904130799616 89923641244668 89932296093696 89951812651008 89971333443684 90428144615424 90428263249408 90447768778752 90476104384512 90841229420634 90869688290304 90889408274742 91331180494848 91351000629504 91379619201024 91399449847552 91777133524608 91883447648256 92263131316224 92283153697152 92312064294912 92332097294976 92361023225856 92762806796352 92780881772544 92801016512512 92830089347072 93233913421824 93254024134656 93254146475952 93777335156736 93797686140928 93827071213568 94185279885312 94205719399176 94214786383872 94235232301056 94255682655288 94645168947252 94713816809472 94734246739968 95167002250188 95176286618112 95196816304128 95196941194201 95661644508738 95680284327936 95701048278528 95731029639168 96096507155712 96126612406272 96147473216256 96687021326336 96707876880384 97128569881728 97158998458368 97180083310464 97199018999808 97621848539136 97652431650816 97673623584768 97694820117664 97704222916608 97725426089984 98098517721456 98129250164736 98150545574928 98242922545152 98648885035008 98670293213184 98691706037232 98701204783104 98722624315392 99152081754264 99223998562304 99655637050368 99686857310208 99708359933952 99708490742784 100142236840653 100236488343552 100258241053696 100289650098176 100672531305984 100704070139904 100725924321792 100747783246341 100757479882752 100779345655296 101195789232384 101237472559104 101731796155584 101753739876096 101785617432576 102302547443712 102324748517376 102356804960256 102747578056704 102769875708192 102779766964224 102802071601152 102824381078496 103346450989056 103346586570752 103368878604288 103378963136512 103401262153728 103818547909296 103851072331776 103851208575492 103873609456848 103906151129088 104378491994112 104401143576576 104433850515456 104456514111488 104888152599552 104910914785446 105499502051328 105522396908544 105555455115264 105981434324073 106014636338688 106037642987199 106058304585728 106553043910656 106576027582464 106576167401088 106609555734528 107073322445376 107197355589632 107640319868928 107663679313344 107674041581568 107697408344064 107720780177472 108165907368288 108244362067968 108772898992128 108796361490432 108796504221944 109327593724272 109348896374784 109372626604032 109406891016192 109824579606528 109858985607168 109882826532864 109906672632372 109917250781184 109941104351232 109964963097836 110419363771794 110499452944384 110523287863296 111004079864832 111028169291886 111038855380992 111062952354816 111626998382592 111651222991616 111686201245696 112112591681664 112147714473984 112172052085632 112766049386496 112790521185408 112825856360448 113316664862016 113352164868096 113376763862208 113398855499776 113892156628992 113927836925952 113952411353088 113952560848896 114448270675032 114616742969344 115090365874176 115115342082048 115140323710104 115151405580288 115176395034624 115616110171716 115652330551296 115677428713308 115699968638976 116264909892096 116289988429824 116301333528576 116326419922944 116326572533248 116857810638954 116894420020224 116942569734144 117425803493376 117451286523648 117488081829888 117513578375424 118110384652288 118147386441728 118686939807744 118687095514848 118712696522112 118749887004672 119289705136128 119315592658944 119352972017664 119378873270272 119416272453632 119872174399488 119898188326224 119909728124928 119935750201344 119961777924912 120457487751048 120570859487232 120597025038336 120634805846016 121121639227512 121159584387072 121185877699656 121774907326464 121801334172672 121839492268032 122369511366144 122396067249687 122511263531008 123017508421632 123044204929536 123082752393216 123109463059968 123148030967808 123618179849472 123656907128832 123683742395136 124311884562432 124338698846208 124338861967936 124945821399168 125036446875648 125553126408192 125580373180416 125607625865568 125619715178496 125646976401408 125674243540384 126193558596336 126285089079296 126312328986624 126861805559808 126889336333584 126901549006848 126901715490816 126929088405504 127548859344984 127573712437248 127601397704704 127641372852224 128128676207616 128168816541696 128196630955008 128224451404434 128754304509411 128943835840512 129504759842304 129532864173867 129545331277824 129573444413952 130162464718848 130231498113024 130798023628608 130839000219648 130867394099904 131531846713344 131560390950912 131588941382976 131601606377472 131630165753856 132132697339104 132174092058624 132202775672352 132874182733824 132915809746944 132944479911936 132944654323712 133522982454204 133551783587376 133593622880256 133648651124736 134200918278144 134230041741312 134272093519872 134301232429056 134330377661788 134343306510336 134372460873728 134885461867002 134927718976512 134957000165526 134983296745472 135642216923136 135642394874112 135671653168128 135714156576768 136334112412113 136432998023168 136996770742272 137026500944256 137069428801536 137099174771328 137665700286912 137825171472384 138424730545728 138468096442368 138468278100656 138498145942464 138541534838784 139144210194528 139171322658816 139201524768768 139245134020608 139850870132736 139881219713928 140666002735104 140696529211392 140740606820352 141277919827968 141308579098764 141322179575808 141352848451584 141383523982932 142070725214208 142101370109952 142101556534784 142146074312704 142750503375282 142764429927168 142795224456192 143520426491904 143551572417792 143596544458752 143627706903296 144221209824384 144325816090624 145030531989504 145061815320576 145770124965696 145798528499712 145830168805376 145875854688256 146432772808704 146478647476224 146510435377152 146542230176496 146556334374912 146588139134976 147147776582184 147193875247104 147225818362392 147364383817728 148005439819776 148037559055848 148051807174656 148083936473088 148728122631396 148835997843456 149483455575552 149530285965312 149562736114176 149595193305173 150354732515328 150387361580544 150434475147264 151008796958976 151056105209856 151088886482688 151136219824128 151169018482944 151856208838656 151903782567936 151936747798528 152597694233376 152630609814144 152678426148864 153453821165568 153487122776064 153520431613472 153535207440384 153568526712832 154154813562288 154203107401728 154236571617744 154266624851968 155019676483584 155019879856128 155053317906432 155068444704768 155101893230592 155776812863238 155810414185272 155859226693632 155923426312192 156567737991168 156601715364864 156650775773184 156684771167232 157332228899328 157366372178169 158249253076992 158249460686464 158283595362816 158333182672896 159021954508032 159087456878592 159829565865984 159864251101632 159879637499904 159914333601792 159949037233216 160609983668064 160761145982976 160796033384448 160846407794688 161460479803392 161495518970016 161511062372352 161546112516096 161581170266208 162366543101952 162401778896896 162452656357376 163159348488192 163194542235648 163194756332916 164023344562176 164058939906048 164110336524288 164145950746624 164197374623744 164824239799296 164860008948558 164875876171776 164911656526848 164947444646754 165629045657691 165749179416576 165784931794944 166542253937829 166594428532224 167440497573888 167476834487424 167529301868544 168168887522496 168221571710976 168258078128448 169149074079744 169185781778112 169202065342464 169202287321088 169238784540672 169974997293024 170028247302144 170065145793312 170098283249664 170838234943488 170891755388928 170928841273344 170965935205912 171672406012548 171925114454016 172635548811264 172673013123072 172710485565156 172727108370432 172764592551936 173516143069962 173549952958464 173641997484032 174397364838144 174434982644736 174452000292864 174489629884416 174489858799872 175413854601216 175451921843968 175506887671808 176176929785472 176232122744832 176270367563136 177165576978432 177221079662592 178030643272272 178069044783168 178124830507008 178198201499648 178934557704192 178973388988416 179029458026496 179068309905408 179124408680448 179808261599232 179847282489336 179864592187392 179903625302016 179942666887368 180856289230848 180856526498816 180895537557504 180952208769024 181682458841268 181739376580608 181778816549484 182662360989696 182702001259008 182759238402048 182798899695104 183554267049216 183766895296512 184526262632448 184566307394304 184624128589824 184664194589952 184722046451712 185525613592704 185561763545088 185602033025024 185660178694144 186467826843648 186508048269312 186508292951904 187554670313472 187595372281856 187654142427136 188370559770624 188411438798352 188429572767744 188470464602112 188511365310576 189290337894504 189427633618944 189468493479936 190334004500376 190352573236224 190393632608256 190393882388402 191323289017476 191360568655872 191402096557056 191462059278336 192193014311424 192253224812544 192294946432512 192336677106651 193374042652672 193415753760768 194257139763456 194317996916736 194360166620928 195243697078272 195304863301632 195347247169536 195389640235328 195408445833216 195450852179968 196197035442912 196258500329472 196301091149856 196485845090304 197297770070016 197340586426368 197383412074464 197402409566208 197445248630784 198304163508528 198447997124608 199311274100736 199373714620416 199416719867904 199416981485568 200284473681306 200472976687104 200516482107392 200579300196352 201345062611968 201408140279808 201451848643584 201495566492682 201514959765504 201558691310592 202328192800503 202391578464768 202435500248289 202474945118208 203463592311168 203507479752192 203571234865152 204649497034752 205495156113408 205539751416384 205559533928448 205604143202304 205648762156992 206692901978112 206693173141504 206737757208576 206757926273024 206802524307456 207637095818592 207702144663552 207702417150984 207747218913696 207812302258176 208756983988224 208802287153152 208867701030912 208913028222976 209776305199104 209821829570892 210999004102656 211044793817088 211110910230528 211962868648146 212029272677376 212075285974398 212116609171456 213106087821312 213152055164928 213152334802176 213219111469056 214146644890752 214394711179264 215280639737856 215327358626688 215394816688128 215441560354944 216331814736576 216488724135936 217545797984256 217592722980864 217593008443888 218655187448544 218697792749568 218745253208064 218813782032384 219649159213056 219717971214336 219765653065728 219813345264744 219834501562368 219882208702464 219929926195672 220838727543588 220998905888768 221046575726592 222008159729664 222056338583772 222077710761984 222125904709632 223253996765184 223302445983232 223372402491392 224225183363328 224295428947968 224344104171264 225532098772992 225581042370816 225651712720896 226633329724032 226704329736192 226753527724416 226797710999552 227784313257984 227855673851904 227905121697792 228896541350064 229233485938688 230180731748352 230230684164096 230280647420208 230302811160576 230352790069248 231232220343432 231304661102592 231354857426616 231399937277952 232529819784192 232579976859648 232602667057152 232652839845888 232653145066496 233665219294857 233715621277908 233788840040448 233885139468288 234851606986752 234902573047296 234976163659776 235027156750848 235078160908129 236220769304576 237373879615488 237374191029696 237425393044224 237499774009344 238579410272256 238631185317888 238705944035328 238757746540544 238832544907264 239744348798976 239796376652448 239819456249856 239871500402688 239923555849824 240914975502096 241141718974464 241194050076672 241269611692032 242243278455024 242319168774144 242371755399312 243549814652928 243602668345344 243678984536064 244739022732288 244792134499374 245022527062016 246035016843264 246088409859072 246165504786432 246218926119936 246296061935616 247236359698944 247290013422837 247313814257664 247367484790272 247421166970131 248623769124864 248677397692416 248677723935872 249891642798336 251106252816384 251160746360832 251215251731136 251239430356992 251293952802816 251348487080768 252387117192672 252570178158592 252624657973248 253723611119616 253778672667168 253803098013696 253803430981632 253858176811008 255097718689968 255147424874496 255202795409408 255282745704448 256257352415232 256337633083392 256393261910016 256448902808868 257508609018822 257887671681024 259009519684608 259065728347734 259090662555648 259146888827904 260274214604943 260324929437696 260462996226048 261596047257216 261678000439296 261734788199808 263120781901824 263177882765952 263260331507712 264265394678208 264348184117248 264405551344704 265748365467648 265831619493888 265888959823872 265889308647424 267045964908408 267103567174752 267187245760512 267297302249472 268401836556288 268460083482624 268544187039744 268602464858112 268660755323576 268686613020672 268744921747456 269770923734004 269855437953024 269914000331052 269966593490944 271284433846272 271284789748224 271343306336256 271428313153536 272668224824226 272865996046336 273993541484544 274053001888512 274138857603072 274198349542656 275331400573824 275650342944768 276849461091456 276936192884736 276936556201312 276996291884928 277083069677568 278288420389056 278342645317632 278403049537536 278490268041216 279701740265472 279762439427856 281332005470208 281393058422784 281481213640704 282555839655936 282617158197528 282644359151616 282705696903168 282767047965864 284141450428416 284202740219904 284203113069568 284292148625408 285501006750564 285528859854336 285590448912384 285590823582603 287040852983808 287103144835584 287193088917504 287255413806592 288442419648768 290061063979008 290123630641152 291540249931392 291597056999424 291660337610752 291751709376512 292865545617408 292957294952448 293020870754304 293084460352992 293112668749824 293176278269952 294295553164368 294387750494208 294451636724784 294728767635456 296010879639552 296075118111696 296103614349312 296167872946176 297456245262792 297671995686912 298966911151104 299060571930624 299125472228352 299190386610346 300426710521959 300709465030656 300774723161088 300868950294528 302017593917952 302112210419712 302177772965376 302243349739023 302272439648256 302338036965888 303712417677312 303873495597056 305195388466752 305261219628288 305356852297728 306907642331136 306974245552128 307040863226944 307070414880768 307137053425664 308309627124576 308406214803456 308473143235488 308533249703936 310039352967168 310039759712256 310106635812864 310136889409536 310203786461184 311553625726476 311620828370544 311718453387264 311846852624384 313135475982336 313203430729728 313301551546368 313369542334464 314664457798656 314732744356338 316498506153984 316498921372928 316567190725632 316666365345792 317944302972219 318043909016064 318112928961597 318174913757184 319659131731968 319728502203264 319828667203584 319898074466432 321219967336128 321592066768896 322920959606784 322991037940032 323022124744704 323092225032192 323162340532416 324733086203904 324803557793792 324905312714752 326318696976384 326389084471296 326389512665832 328046689124352 328117879812096 328220673048576 328291901493248 328394749247488 329648479598592 329720017897116 329751752343552 329823313053696 329894889293508 331258091315382 331498358833152 331569863589888 333084507875658 333188857064448 334880995147776 334953668974848 335058603737088 336337775044992 336443143421952 336516156256896 338298148159488 338371563556224 338404574642176 338477569081344 339949994586048 340056494604288 340130291586624 340196566499328 341676469886976 341783510777856 341857682546688 341931870411824 343344812025096 343850228908032 345271097622528 345346026246144 345420971130312 345454216740864 345529185103872 347032286139924 347099905916928 347283994968064 348794729676288 348869965289472 348904000585728 348979259768832 348979717599744 350827709202432 350903843687936 351013775343616 352353859570944 352464245489664 352540735126272 354331153956864 354442159325184 356061286544544 356138089566336 356249661014016 356396402999296 357869115408384 357946777976832 358058916052992 358136619810816 358248817360896 359616523198464 359694564978672 359729184374784 359807250604032 359885333774736 361712578461696 361713052997632 361791075115008 361904417538048 363364917682536 363478753161216 363557633098968 365324721979392 365404002518016 365518476804096 365597799390208 367108534098432 367188201749061 367533790593024 369052525264896 369132614788608 369248257179648 369328389179904 369444092903424 371051227185408 371204066050048 372935653687296 373016096538624 373016585903808 375109340626944 375190744563712 375308284854272 376741119541248 376822877596704 376859145535488 376940929204224 377022730621152 378580675789008 378855267237888 378936986959872 380668009000752 380705146472448 380787265216512 380787764776804 382646578034952 382721137311744 382804193114112 382924118556672 384386028622848 384506449625088 384589892865024 384673354213302 386748085305344 386831507521536 388514279526912 388598592521601 388635993833472 388720333241856 390487394156544 390694494339072 390779280470656 390901704359936 392394070885824 392517000658944 392602182299712 394595540140032 394681172852736 394766824148928 394804819132416 394890497261568 396608327017056 396895994249216 398622548201472 398747429240832 398833439735808 398833962971136 400568947362612 400945953374208 401032964214784 401158600392704 402690125223936 402816280559616 402903697287168 402991132985364 403029919531008 403117382621184 404656385601006 404783156929536 404871000496578 404949890236416 406927184622336 407014959504384 407142469730304 409002337236339 409298994069504 410990312226816 411079502832768 411208286404608 411297524313984 413386346283008 413475514417152 413515852546048 415274191637184 415404289327104 415404834301968 415494437827392 415624604516352 417513967976448 417604574306304 417735402061824 417826056445952 419552610398208 419643659141784 421998008205312 422089587634176 422221820461056 423925737296292 424058545354752 424150571948796 424233218342912 426212175642624 426304110329856 426304669604352 426438222938112 428293289781504 428789422358528 430561279475712 430654717253376 430789633376256 430883120709888 432663629473152 432977448271872 435091595968512 435185445961728 435186016887776 437310374897088 437395585499136 437490506416128 437627564064768 439298318426112 439435942428672 439531306131456 439626690529488 439669003124736 439764417404928 439859852391344 441677455087176 441997811777536 442093151453184 444016319459328 444112677167544 444155421523968 444251809419264 446507993530368 446604891966464 446744804982784 448450366726656 448590857895936 448688208342528 448785579915519 451064197545984 451162084741632 451303425441792 453266659448064 453408659472384 453507055448832 455568626515968 455711347703808 455810243395584 457793082700128 458466971877376 460361463496704 460461368328192 460561294840416 460605622321152 460705580138496 462464440686864 462609322205184 462709714853232 462799874555904 465059639568384 465159953719296 465205334114304 465305679691776 465306290132992 467330438589714 467431242555816 467577680080896 467770278936576 469703213973504 469805146094592 469952327319552 470054313501696 470156321816258 472099116534507 472441538609152 474747759230976 474748382059392 474850786088448 474999548018688 477262370635776 477515493081088 479488697597952 479592753304896 479638912499712 479743000805376 479847111699648 481829951004192 482283437948928 482388100153344 482539223384064 484486556910048 484638337548288 484743510798624 487099629305856 487205336690688 487357969072128 489478045464576 489584268998748 490045054124032 492070033686528 492176819718144 492331009572864 492437852239872 492592123871232 494472719397888 494580026845674 494627628515328 494734969580544 494842333940262 497247538249728 497354795384832 497355447871744 499626761813487 499783285596672 502321492721664 502430503462272 502587905605632 502696974161536 504774234385344 505140356317184 507447222239232 507557345334336 507606196027392 507606861963264 507716353622016 510195437379936 510294849748992 510405590818816 510565491408896 512514704830464 512675266166784 512786523820032 512897805617736 515017218037644 515775343362048 518019039369216 518131456695468 518181325111296 518293777655808 520548429209886 520649858875392 520925992452096 523192094514432 523356000878592 523469576399616 526241563803648 526355765531904 526520663015424 528530789356416 528696368234496 528811102689408 531496730935296 531663238987776 531778617294848 534091929816816 534207134349504 534374491521024 534594604498944 536803673112576 536920166965248 537088374079488 537204929716224 537321510647152 537373226041344 537489843494912 539541847468008 539710875906048 539828000662104 539933186981888 542568867692544 542569579496448 542686612672512 542856626307072 545336449648452 545731992092672 547987082969088 548106003777024 548277715206144 548396699085312 550662801147648 551300685889536 553698922182912 553872385769472 553873112402624 553992583769856 554166139355136 556576840778112 556685290635264 556806099075072 556980536082432 559403480530944 559524878855712 562664010940416 562786116845568 562962427281408 565111679311872 565234316395056 565288718303232 565411393806336 565534095931728 568282900856832 568405480439808 568406226139136 568584297250816 571002013501128 571057719708672 571180897824768 571181647165206 574081705967616 574206289671168 574386177835008 574510827613184 576884839297536 577010031319953 580122127958016 580247261282304 583080499862784 583320675221504 585731091234816 585914589904896 586041741508608 586168920705984 586225337499648 586352556539904 588591106328736 588775500988416 588903273449568 589457535270912 592021759279104 592150236223392 592207228698624 592335745892352 594912490525584 595343991373824 597933822302208 598121143861248 598250944456704 598380773220692 600853421043918 601418930061312 601549446322176 601737900589056 604035187835904 604224420839424 604355545930752 604486699478046 604544879296512 604676073931776 607306500744867 607424835354624 607746991194112 610390776933504 610522439256576 610713704595456 613948491104256 614081726453888 614274106851328 616619254249152 616812429606912 616946286470976 617066499407872 620078705934336 620079519424512 620213271625728 620273778819072 620407572922368 623107251452952 623241656741088 623436906774528 623693705248768 626270951964672 626406861459456 626603103092736 626739084668928 629328915597312 629465488712676 632997012307968 632997842745856 633134381451264 633332730691584 635888605944438 636087818032128 636225857923194 636349827514368 639318263463936 639457004406528 639657334407168 639796148932864 642439934672256 643184133537792 645841919213568 645982075880064 646184450064384 646324681064832 649466172407808 649607115587584 649810625429504 652637393952768 652778168942592 652779025331664 656093378248704 656235759624192 656441346097152 656583802986496 656789498494976 659296959197184 659440035794232 659503504687104 659646626107392 659789778587016 662516182630764 662996717666304 663139727179776 666169015751316 666377714128896 669761990295552 669907337949696 670117207474176 672675550089984 672886286843904 673032312513792 676596296318976 676743127112448 676809149284352 676955138162688 679899989172096 680112989208576 680260583173248 680393132998656 683352939773952 683567021555712 683715365093376 683863740823648 686689624050192 687700457816064 690542195245056 690692052492288 690841942260624 690908433481728 691058370207744 694064572279848 694199811833856 694567989936128 697589459352576 697739930578944 697808001171456 697958519537664 697959435199488 700995657884571 701655418404864 701807687375872 702027550687232 704707719141888 704928490979328 705081470252544 705234482724387 708662307913728 712122573089088 712276179132672 712499322028032 715738230816768 715893555953664 716117832105984 716273239621632 716497634721792 719233046396928 719389129957344 719458368749568 719614501208064 719770667549472 723425156923392 723426105995264 723582150230016 723808835076096 726729835365072 726957506322432 727115266197936 730649443958784 730808005036032 731036953608192 731195598780416 734217068196864 734376403498122 735067581186048 738105050529792 738265229577216 738496514359296 738656778359808 738888185806848 741870040268511 742102454370816 742263500910393 742408132100096 745871307374592 746032193077248 746033171807616 750381489127424 753482239082496 753645755193408 753718291070976 753881858408448 754045461242304 757161351578016 757710534475776 757873973919744 761336018001504 761410292944896 761574530433024 761575529553608 765293156069904 765442274623488 765608386228224 765848237113344 768772057245696 769012899250176 769179785730048 769346708426604 773496170610688 773663015043072 777028559053824 777197185043202 777271987666944 777440666483712 780974788313088 781388988678144 781558560941312 781803408719872 784788141771648 785034001317888 785204364599424 789362345705472 789533648297856 789780994523136 793216654034112 793791988498432 797245096402944 797494858481664 797666879471616 797667925942272 801137894725224 801891906748416 802065928429568 802317200785408 805380250447872 805632561119232 805807394574336 805982265970728 806059839062016 806234765242368 809312771202012 809566313859072 809742000993156 809899780472832 813854369244672 814029919008768 814284939460608 818004674472678 818597988139008 821980624453632 822159005665536 822416572809216 822595048627968 826772692566016 826951028834304 827031705092096 830548383274368 830808578654208 830809668603936 830988875654784 831249209032704 835027935952896 835209148612608 835470804123648 835652112891904 839105220796416 839287318283568 843996016410624 844179175268352 844443640922112 847851474592584 848117090709504 848301143897592 848466436685824 852424351285248 852608220659712 852609339208704 852876445876224 856586579563008 856772470747809 857578844717056 861122558951424 861309434506752 861579266752512 861766241419776 865327258946304 870183191937024 870370891923456 870372033775552 874620749794176 874791170998272 874981012832256 875255128129536 878596636852224 878871884857344 879062612262912 879253381058976 879338006249472 879528834809856 879719704782688 883354910174352 883995623555072 884186302906368 888032638918656 888225354335088 888310843047936 888503618838528 893015987060736 893209783932928 893489609965568 896900733453312 897181715791872 897376416685056 897571159831038 901280131565877 902128395091968 902324169483264 902606850883584 906533318896128 906730049217069 906817318944768 907014110897664 911137253031936 911620486791168 915586165400256 920722926993408 920922736656384 921122589680832 921211244642304 921411160276992 924928881373728 925218644410368 925419429706464 925599749111808 930119279136768 930319907438592 930410668228608 930611359383552 930612580265984 934660877179428 934862485111632 935155360161792 935540557873152 939406427947008 939610292189184 939904654639104 940108627003392 940312643632516 944198233069014 944883077218304 949495518461952 949496764118784 949701572176896 949999096037376 954338786884791 954524741271552 955030986162176 958977395195904 959185506609792 959486001610752 959694223399296 963659902008384 964776200306688 968973113820096 969276675096576 969487021597248 974199258611712 974410673381376 974715938144256 978956090929152 979168537997496 980090108248064 984140067373056 984353639436288 984662019145728 984875704479744 985184247742464 988945438795776 989160053691348 989255257030656 989469939161088 989684667880524 994495076499456 994709590769664 994710895743488 999253523626974 999566571193344 1004642985443328 1004861006924544 1005175811211264 1005393948323072 1009548468770688 1010280712634368 1014894444478464 1015114690668672 1015213723926528 1015432707244032 1020390874759872 1020589699497984 1020811181637632 1021130982817792 1025029409660928 1025350532333568 1025573047640064 1025795611235472 1030034436075288 1031550686724096 1036038078738432 1036262913390936 1036362650222592 1036587555311616 1041096858419772 1041299717750784 1041851984904192 1046384189028864 1046712001757184 1046939152799232 1047166353136211 1052483127607296 1052711531063808 1053041326030848 1057061578712832 1057392736468992 1057622205378816 1062993461870592 1063326477975552 1063557234589696 1068183859633632 1068414268699008 1068748983042048 1069189208997888 1073607346225152 1073840333930496 1074176748158976 1074409859432448 1074643021294304 1074746452082688 1074979686989824 1079083694936016 1079421751812096 1079656001324208 1079866373963776 1085137735385088 1085139158992896 1085373225345024 1085713252614144 1090672899296904 1091463984185344 1095974165938176 1096212007554048 1096555430412288 1096793398170624 1101325602295296 1101564605247183 1102601371779072 1107397844365824 1107744771538944 1107746224805248 1107985167539712 1108332278710272 1113153681556224 1113612198150144 1118806961061888 1119049757711424 1125328021880832 1125572233691136 1125924854562816 1130223358623744 1130468632790112 1130577436606464 1130822787612672 1131068191863456 1136565801713664 1136810960879616 1136812452278272 1137168594501632 1142004027002256 1142115439417344 1142361795649536 1142363294330412 1148163411935232 1148412579342336 1148772355670016 1149021655226368 1153769678595072 1154020062639906 1160244255916032 1160494522564608 1165795777564803 1166160999725568 1166641350443008 1171462182469632 1172083483017216 1172337841411968 1172705113079808 1177182212657472 1177551001976832 1177806546899136 1184043518558208 1184300472446784 1184414457397248 1184671491784704 1189824981051168 1190687982747648 1195867644604416 1196242287722496 1196501888913408 1196761546441384 1201706842087836 1202837860122624 1203098892644352 1203475801178112 1208070375671808 1208448841678848 1208711091861504 1208973398956092 1209089758593024 1209352147863552 1214613001489734 1214849670709248 1215493982388224 1220781553867008 1221044878513152 1221427409190912 1227896982208512 1228163452907776 1228548213702656 1233238508498304 1233624859213824 1233892572941952 1234132998815744 1240159038849024 1240426543251456 1240547557638144 1246214502905904 1246483313482176 1246873813549056 1247387410497536 1252541903929344 1252813722918912 1253206206185472 1253478169337856 1258657831194624 1258930977425352 1265994024615936 1265995685491712 1266268762902528 1266665461383168 1271777211888876 1272175636064256 1272451715846388 1272699655028736 1278636526927872 1278914008813056 1279314668814336 1279592297865728 1284879869344512 1286368267075584 1291683838427136 1291964151760128 1292368900128768 1292649362129664 1298932344815616 1299214231175168 1299621250859008 1305274787905536 1305556337885184 1305558050663328 1312186756497408 1312471519248384 1312882692194304 1313167605972992 1313578996989952 1318593918394368 1318880071588464 1319007009374208 1319293252214784 1319579557174032 1325032365261528 1325993435332608 1326279454359552 1332338031502632 1332755428257792 1339523980591104 1339814675899392 1340234414948352 1345351100179968 1345772573687808 1346064625027584 1346356739746557 1353192592637952 1353486254224896 1353618298568704 1353910276325376 1359799978344192 1360225978417152 1360521166346496 1366705879547904 1367134043111424 1367430730186752 1367727481647296 1373379248100384 1375400915632128 1381084390490112 1381384104984576 1381683884521248 1381816866963456 1382116740415488 1388129144559696 1388399623667712 1389135979872256 1395178918705152 1395479861157888 1395616002342912 1395917039075328 1395918870398976 1401991315769142 1403310836809728 1403615374751744 1404055101374464 1409415438283776 1409856981958656 1410162940505088 1410468965448774 1416297349603521 1417324615827456 1424245146178176 1424552358265344 1424998644056064 1431787111907328 1432546479243264 1438466092793856 1438778259914688 1438916737499136 1439229002416128 1439541335098944 1446850313846784 1446852211990528 1447164300460032 1447617670152192 1453459670730144 1453915012644864 1454230532395872 1461298887917568 1461616010072064 1462073907216384 1462391197560832 1468434136393728 1468752806996244 1470135162372096 1476210101059584 1476530459154432 1476993028718592 1477313556719616 1477776371613696 1483740080537022 1484204908741632 1484527001820786 1484816264200192 1491742614749184 1492064386154496 1492066343615232 1500762978254848 1506964478164992 1507291510386816 1507763716816896 1508090922484608 1514322703156032 1515421068951552 1522672036003008 1522820585889792 1523149060866048 1523151059107216 1530586312139808 1530884549246976 1531216772456448 1531696474226688 1537544114491392 1538025798500352 1538359571460096 1538693416853208 1546992341221376 1547326030086144 1554057118107648 1554394370086404 1554543975333888 1554881332967424 1561949576626176 1562777977356288 1563117121882624 1563606817439744 1569576283543296 1570068002635776 1570408729198848 1578724691410944 1579067296595712 1579561989046272 1586433308068224 1587583976996864 1594490192805888 1594989716963328 1595335851884544 1602275789450448 1603783813496832 1604131856859136 1604634401570816 1610760500895744 1611265122238464 1611614789148672 1611964531941456 1612119678124032 1612469530484736 1618625542404024 1619132627718144 1619484001986312 1619799560945664 1627708738489344 1628059838017536 1628569878921216 1636009348945356 1637195976278016 1643961248907264 1644318011331072 1644833145618432 1645190097255936 1645547126356903 1653545385132032 1653902057668608 1661096766548736 1661617157308416 1661619337207872 1661977751309568 1662498418065408 1670055871905792 1670418297225216 1670941608247296 1671304225783808 1678210441592832 1678574636567136 1687992032821248 1688358350536704 1688887281844224 1695702949185168 1696234181419008 1696602287795184 1696932873371648 1704848702570496 1705216441319424 1705218678417408 1705752891752448 1713173159126016 1713544941495618 1715157689434112 1722245117902848 1722618869013504 1723158533505024 1723532482839552 1730654517892608 1731030093959859 1740366383874048 1740741783846912 1740744067551104 1749241499588352 1749962025664512 1757193273704448 1757743769714688 1758125224525824 1758506762117952 1758676012498944 1759057669619712 1759439409565376 1766709820348704 1767991247110144 1768372605812736 1776065277837312 1776450708670176 1776621686095872 1777007237677056 1786031974121472 1786419567865856 1786979219931136 1793801466906624 1794363431583744 1794752833370112 1795142319662076 1802560263131754 1804256790183936 1804648338966528 1805213701767168 1813066637792256 1813460098434138 1813634637889536 1814028221795328 1821919502234601 1822274506063872 1823240973582336 1831172330800512 1841845473312768 1842245179361664 1842822320553984 1849857762747456 1850437288820736 1850838859412928 1851199498223616 1860238558273536 1860639814877184 1860821336457216 1861222718767104 1861225160531968 1869321754358856 1869724970223264 1870310720323584 1871081115746304 1878812855894016 1879220584378368 1879809309278208 1880217254006784 1880625287265032 1888396466138028 1889766154436608 1898991036923904 1898993528237568 1899403144353792 1899998192074752 1908677573769582 1909049482543104 1910061972324352 1917954790391808 1918371013219584 1918972003221504 1919388446798592 1927319804016768 1929552400613376 1937946227640192 1938553350193152 1938974043194496 1948398517223424 1948821346762752 1949431876288512 1957912181858304 1958337075994992 1960180216496128 1968280134746112 1968707278872576 1969324038291456 1969751408959488 1970368495484928 1977890877591552 1978320107382696 1978510514061312 1978939878322176 1979369335761048 1988990152998912 1989419181539328 1989421791486976 1998507047253948 1999133142386688 2009285970886656 2009722013849088 2010351622422528 2010787896646144 2019096937541376 2029788888956928 2030229381337344 2030427447853056 2030865414488064 2040781749519744 2041179398995968 2041622363275264 2042261965635584 2050058819321856 2050701064667136 2051146095280128 2051591222470944 2060068872150576 2063101373448192 2072076157476864 2072525826781872 2072725300445184 2073175110623232 2082193716839544 2082599435501568 2083703969808384 2092768378057728 2093424003514368 2093878305598464 2094332706272422 2102986973653713 2104966255214592 2105423062127616 2106082652061696 2114123157425664 2114785472937984 2115244410757632 2115703448173161 2125986923741184 2127114469179392 2136367719267264 2136828537398016 2137497966084096 2147214692450304 2147680667860992 2148353496317952 2148819718864896 2149286042588608 2149492904165376 2149959373979648 2158167389872032 2158843503624192 2159312002648416 2159732747927552 2170275470770176 2170278317985792 2170746450690048 2171426505228288 2181345798593808 2182927968370688 2191948331876352 2192424015108096 2193110860824576 2193586796341248 2202651204590592 2203129210494366 2205202743558144 2214795688731648 2215489543077888 2215492449610496 2215970335079424 2216664557420544 2225610120805533 2226307363112448 2226790502731179 2227224396300288 2237613922123776 2238099515422848 2251144467382272 2260446717247488 2260937265580224 2261154873212928 2261645575225344 2262136383726912 2273131603427328 2273621921759232 2273624904556544 2274337189003264 2284008054004512 2284230878834688 2284723591299072 2284726588660824 2296326823870464 2296825158684672 2297544711340032 2298043310452736 2307539357190144 2308040125279812 2320488511832064 2320989045129216 2331591555129606 2332321999451136 2333282700886016 2342924364939264 2344166966034432 2344675682823936 2345410226159616 2354364425314944 2355102003953664 2355613093798272 2368087037116416 2368600944893568 2369342983569408 2379649962102336 2381375965495296 2391735289208832 2392484575444992 2393003777826816 2393523092882768 2403413684175672 2405675720245248 2406197785288704 2406951602356224 2416140751343616 2416897683357696 2417422183723008 2417946797912184 2418179517186048 2418704295727104 2429226002979468 2429699341418496 2430987964776448 2441563107734016 2442089757026304 2442854818381824 2455793964417024 2456326905815552 2457096427405312 2466477016996608 2467249718427648 2467785145883904 2480318077698048 2480853086502912 2481095115276288 2492429005811808 2492966626964352 2493747627098112 2494774820995072 2505083807858688 2505627445837824 2506412412370944 2506956338675712 2517315662389248 2517861954850704 2531988049231872 2531991370983424 2532537525805056 2533330922766336 2543554423777752 2544351272128512 2544903431692776 2545399310057472 2557273053855744 2557828017626112 2558629337628672 2559184595731456 2569759738689024 2570317412243427 2572736534151168 2583367676854272 2583928303520256 2584737800257536 2585298724259328 2598428462350336 2610549575811072 2611112675770368 2611116101326656 2624373512994816 2624943038496768 2625765384388608 2626335211945984 2627157993979904 2637187836788736 2637760143176928 2638014018748416 2638586504429568 2639159114348064 2650064730523056 2651986870665216 2652558908719104 2664676063005264 2665510856515584 2679047961182208 2679629351798784 2680468829896704 2690702200359936 2691545147375616 2692129250055168 2692713479493114 2706385185275904 2706972508449792 2707236597137408 2707820552650752 2719599956688384 2720190147651207 2720451956834304 2721042332692992 2733411759095808 2734861460373504 2735454963294592 2746758496200768 2762168780980224 2762768209969152 2763367769042496 2763633733926912 2764233480830976 2776258289119392 2776799247335424 2778271959744512 2790357837410304 2790959722315776 2791232004685824 2791834078150656 2791837740797952 2803982631538284 2806621673619456 2807230749503488 2808110202748928 2818830876567552 2819713963917312 2820325881010176 2820937930897548 2832594699207042 2834649231654912 2848490292356352 2849104716530688 2849997288112128 2863016360654373 2863574223814656 2865092958486528 2876932185587712 2877556519829376 2878458004832256 2879082670197888 2893704423981056 2894328600920064 2906919341460288 2907830025289728 2908461064791744 2922597775835136 2923232020144128 2924147814432768 2924782395121664 2936868272787456 2937505613992488 2940270324744192 2952420202119168 2953060918308864 2953986057437184 2954627113439232 2955552743227392 2967480161074044 2968409817483264 2969054003641572 2969632528400384 2983485229498368 2984128772308992 2984132687230464 3001525956509696 3013928956329984 3014583020773632 3015527433633792 3016181844969216 3028645406312064 3030842137903104 3045344072006016 3045641171779584 3046298121732096 3046302118214432 3061172624279616 3061769098493952 3062433544912896 3063392948453376 3075088228982784 3076051597000704 3076719142920192 3077386833706416 3093984682442752 3094652060172288 3108114236215296 3108788740172808 3109087950667776 3109762665934848 3123899153252352 3125555954712576 3126234243765248 3127213634879488 3139152567086592 3140136005271552 3140817458397696 3141499059408633 3157449382821888 3158134593191424 3159123978092544 3172866616136448 3188980385611776 3189979433926656 3190671703769088 3204551578900896 3207567626993664 3208263713718272 3209268803141632 3221521001791488 3222530244476928 3223229578297344 3223929063882912 3224239356248064 3224939060969472 3237251084808048 3238265255436288 3238968003972624 3239599121891328 3255417476978688 3256119676035072 3257139757842432 3272018697890712 3274391952556032 3287922497814528 3288636022662144 3289666291236864 3290380194511872 3291094252713806 3304693815741549 3307090770264064 3307804115337216 3322193533097472 3323234314616832 3323238674415744 3323955502619136 3324996836130816 3340836594450432 3342608451567616 3356420883185664 3357149273134272 3375984065642496 3376716701073408 3377774563688448 3391405898370336 3392468362838016 3393204575590368 3393865746743296 3409697405140992 3410432882638848 3410437356834816 3411505783504896 3426346318252032 3427089882991236 3430315378868224 3444490235805696 3445237738027008 3446317067010048 3447064965679104 3461309035785216 3462060187919718 3480732767748096 3481483567693824 3481488135102208 3497387332694409 3498482999176704 3499924051329024 3514386547408896 3516250449051648 3517013524235904 3518115339239424 3518878819130752 3533419640697408 3535982494220288 3552130555674624 3552901417340352 3553243372191744 3554014475354112 3572063948242944 3572839135731712 3573958439862272 3587602933813248 3588726863167488 3589505666740224 3590284639324152 3605120526263508 3608513580367872 3609296677933056 3610427403534336 3626133275584512 3626920196868276 3627269275779072 3628056443590656 3643839004469202 3644549012127744 3646481947164672 3662344661601024 3683690946625536 3684490358723328 3685644641107968 3699715525494912 3700874577641472 3701677718825856 3702398996447232 3720477116547072 3721279629754368 3721642672914432 3722450321063936 3738643508717712 3739449940446528 3740621440647168 3742162231492608 3757625711788032 3758441168756736 3759618618556416 3760434508013568 3761250574530064 3776792932276056 3779532308873216 3797982073847808 3797987056475136 3798806288707584 3799996384149504 3817355147539164 3818098965086208 3820123944648704 3835909580783616 3836742026439168 3837944006443008 3838776893597184 3854639608033536 3859104801226752 3875892455280384 3877106700386304 3877948086388992 3896797034446848 3897642693525504 3898863752577024 3915824363716608 3916674151989984 3920360432992256 3936560269492224 3937414557745152 3938648076582912 3939502817918976 3940736990969856 3955781755183104 3956640214765392 3957021028122624 3957879756644352 3958738671522096 3977980305997824 3978838363078656 3978843582973952 3997014094507896 3998266284773376 4018571941773312 4019444027698176 4020703244845056 4021575793292288 4038193875082752 4039070219239671 4059577777913856 4060458762674688 4060854895706112 4061730828976128 4081563499039488 4083244726550528 4100117638643712 4101402129334272 4102292190560256 4103182444941888 4120137744301152 4126202746896384 4144152314953728 4145051653563744 4145450600890368 4146350221246464 4164387433679088 4165198871003136 4167407939616768 4185536756115456 4186848007028736 4187756611196928 4188665412544844 4205973947307426 4209932510429184 4210846124255232 4212165304123392 4228246314851328 4229570945875968 4230488821515264 4231406896346322 4251973847482368 4254228938358784 4272735438534528 4273657074796032 4274995932168192 4295361335721984 4297639437729792 4298572085177216 4299918747959296 4316334779744064 4317687007248384 4318624005296832 4319465495855104 4340550941540352 4340556635971584 4341492901380096 4342853010456576 4362691597187616 4365855936741376 4383896663752704 4384848030216192 4386221721649152 4387173592682496 4405302409181184 4406258420988732 4410405487116288 4429591377463296 4430979086155776 4430984899220992 4431940670158848 4433329114841088 4451220241611066 4452614726224896 4453581005462358 4454448792600576 4475227844247552 4476199030845696 4502288934764544 4520893434494976 4521874531160448 4523291150450688 4524272767453824 4546263206854656 4547249809113088 4548674378006528 4568016108009024 4568461757669376 4569447182598144 4569453177321648 4592653647740928 4593650317369344 4595089422680064 4596086620905472 4615078714380288 4616080250559624 4640977023664128 4641978090258432 4663183110259212 4664643998902272 4666565401772032 4685848729878528 4688333932068864 4689351365647872 4690820452319232 4708728850629888 4710204007907328 4711226187596544 4736174074232832 4737201889787136 4738685967138816 4759299924204672 4762751930990592 4783470578417664 4784969150889984 4786007555653632 4787046185765536 4806827368351344 4811351440490496 4812395570577408 4813903204712448 4832281502687232 4833795366715392 4834844367446016 4835893595824368 4836359034372096 4837408591454208 4858452005958936 4859398682836992 4861975929552896 4883126215468032 4884179514052608 4885709636763648 4911587928834048 4912653811631104 4914192854810624 4932954033993216 4934499436855296 4935570291767808 4936641379070709 4960636155396096 4961706173005824 4984858011623616 4985933253928704 4987495254196224 5010167615717376 5011254891675648 5012824824741888 5013912677351424 5034631324778496 5035723909701408 5063976098463744 5063982741966848 5065075051610112 5066661845532672 5087108847555504 5088702544257024 5089806863385552 5090798620114944 5114546107711488 5115656035252224 5117258675257344 5118369191462912 5139519477378048 5140634824486854 5145473068302336 5166735353708544 5167856607040512 5169475600515072 5170597448518656 5193090281879577 5196856924700672 5221099151622144 5222225351540736 5222232202653312 5249886076993536 5252670423891968 5274375673577472 5275520286353856 5276028037496832 5277173008859136 5278318228696128 5300129461046112 5303973741330432 5305117817438208 5329352126010528 5331021713031168 5358095922364416 5359258703597568 5360937659793408 5381404400719872 5383090294751232 5384258500110336 5385426958986228 5412770370551808 5413945016899584 5414473194274816 5415641105301504 5439199913376768 5440380295302414 5440903913668608 5442084665385984 5466823518191616 5469722920747008 5470909926589184 5493516992401536 5525536419938304 5526735538084992 5528466961661952 5552516578238784 5553598494670848 5556543919489024 5580715674820608 5581919444631552 5582464009371648 5583668156301312 5583675481595904 5607965263076568 5613243347238912 5614461499006976 5616220405497856 5637661753135104 5639427927834624 5640651762020352 5641875861795096 5665189398414084 5669298463309824 5696980584712704 5698209433061376 5699994576224256 5726032721308746 5727148447629312 5730185916973056 5753864371175424 5755113039658752 5756916009664512 5758165340395776 5787408847962112 5788657201840128 5813838682920576 5815660050579456 5816922129583488 5845195551670272 5846464040288256 5848295628865536 5849564790243328 5873736545574912 5875011227984976 5880540649488384 5904840404238336 5906121836617728 5907972114874368 5909254226878464 5911105486454784 5934960322148088 5936819634966528 5938108007283144 5939265056800768 5966970458996736 5968257544617984 5968265374460928 6003051913019392 6027857912659968 6029166041547264 6031054867267584 6032363689938432 6057290812624128 6090688144012032 6091282343559168 6092596243464192 6092604236428864 6122345248559232 6123538196987904 6124867089825792 6126785896906752 6150176457965568 6152103194001408 6153438285840384 6154773667412832 6187969364885504 6189304120344576 6216228472430592 6217577480345616 6218175901335552 6219525331869696 6247798306504704 6251111909425152 6252468487530496 6254427269758976 6278305134173184 6280272010543104 6281634916795392 6282998118817266 6308960920961139 6314898765643776 6316269186382848 6318247956185088 6345733232272896 6347110344519483 6377960771223552 6381343407538176 6409103157801792 6416527427436544 6443042003582976 6445060488953856 6446459156594688 6447858127765824 6448478712496128 6449878121938944 6474502169616096 6476530510872576 6477936007945248 6479198243782656 6510834953957376 6512239352070144 6514279515684864 6544037395781424 6548783905112064 6575844995629056 6577272045324288 6579332582473728 6580760389023744 6582188505427612 6609387631483098 6614181540528128 6615608230674432 6644387066194944 6646468629233664 6646477348831488 6647911005238272 6649993672261632 6680371508193537 6681673188900864 6685216903135232 6712841766371328 6714298546268544 6753433402146816 6782811796740672 6784936725676032 6786409151180736 6787731493486592 6819394810281984 6820865765277696 6820874713669632 6823011567009792 6852692636504064 6854179765982472 6860630757736448 6888980471611392 6890475476054016 6892634134020096 6894129931358208 6922618071570432 6924120375839436 6961465535496192 6962967135387648 6962976270204416 6994774665388818 6996965998353408 6999848102658048 7028773094817792 7032500898103296 7034027048471808 7036230678478848 7037757638261504 7066839281394816 7071964988440576 7104261111349248 7105802834680704 7108028950708224 7144127896485888 7145678271463424 7147916879724544 7175205867626496 7177453726334976 7179011333480448 7180569278648304 7210241052527016 7217027160735744 7218593355866112 7220854807068672 7252266551169024 7253840393736552 7254538551558144 7256112887181312 7287678008938404 7289098024255488 7292963894329344 7324689323202048 7367381893251072 7368980717446656 7371289282215936 7399431050989824 7401749155282944 7403355437651712 7440954233094144 7442559259508736 7443285345828864 7444900642127872 7477287017435424 7478899880893056 7481242881294336 7484324462985216 7515251423576064 7516882337513472 7519237237112832 7520869016027136 7522501149060128 7553585864552112 7559064617746432 7595964147695616 7595974112950272 7597612577415168 7599992768299008 7634710295078328 7636197930172416 7640247889297408 7671819161567232 7673484052878336 7675888012886016 7677553787194368 7709279216067072 7710952236730281 7718209602453504 7751784910560768 7754213400772608 7755896172777984 7795285387051008 7831648727433216 7833348303979968 7873120538984448 7874829115490304 7877296153165824 7879005635837952 7881473981939712 7911563510366208 7913280429530784 7914042056245248 7915759513288704 7917477343044192 7955960611995648 7957676726157312 7957687165947904 7994028189015792 7996532569546752 8037143883546624 8038888055396352 8041406489690112 8043151586584576 8076387750165504 8078140438479342 8119155555827712 8120917525349376 8121709791412224 8123461657952256 8160570442953621 8163126998078976 8166489453101056 8200235277287424 8204584381120512 8206364889883776 8240275488602304 8288304629907456 8290103307127488 8290901201780736 8292700442492928 8328774867358176 8330397742006272 8334815879233536 8371073512230912 8373696014057472 8375513222393856 8377330825089688 8411947894614852 8419865020858368 8421692248510464 8424330608246784 8456492629702656 8459141891751936 8460977643030528 8462813792692644 8503947694964736 8508457876717568 8545470877069056 8547314149592064 8549991864336384 8590722671443968 8595278875459584 8597144170354432 8599837495918592 8632669559488128 8635374014496768 8637248010593664 8638930991710208 8681113271943168 8682985802760192 8725383194375232 8731711873482752 8767793327505408 8769696060432384 8772443443298304 8774347185364992 8810604818362368 8812516841977464 8820810974232576 8859182754926592 8861958172311552 8861969798441984 8863881340317696 8866658229682176 8902440483222132 8905229452449792 8907162010924716 8908897585201152 8950455688495104 8952398061691392 9004577869529088 9041786868989952 9043749062320896 9046582300901376 9048545534907648 9092526413709312 9094499618226176 9097348756013056 9136032216018048 9136923515338752 9138894365196288 9138906354643296 9185307295481856 9187300634738688 9190178845360128 9192173241810944 9230157428760576 9232160501119248 9281954047328256 9283956180516864 9326366220518424 9329287997804544 9333130803544064 9371697459757056 9376667864137728 9378702731295744 9381640904638464 9417457701259776 9420408015814656 9422452375193088 9424497178225899 9472348148465664 9474403779574272 9477371934277632 9518599848409344 9566941156835328 9569938301779968 9572015111307264 9574092371531072 9613654736702688 9622702880980992 9624791141154816 9627806409424896 9664563005374464 9667590733430784 9669688734892032 9671787191648736 9672718068744192 9674817182908416 9716904011917872 9718797365673984 9723951859105792 9766252430936064 9768359028105216 9771419273527296 9823175857668096 9825307623262208 9828385709621248 9865908067986432 9868998873710592 9871140583535616 9873282758141418 9914081447224647 9921272310792192 9923412346011648 9969716023247232 9971866507857408 9974990508392448 10022509783351296 10027825354702848 10069262649556992 10071447819402816 10127952196927488 10127965483933696 10130150103220224 10133323691065344 10174217695111008 10177405088514048 10179613726771104 10181597240229888 10229092215422976 10231312070504448 10234517350514688 10236738382925824 10279038954756096 10281269648973708 10290946136604672 10333470707417088 10335713214081024 10338951201030144 10341194897037312 10386180563759154 10393713849401344 10442198303244288 10444450703081472 10444464405306624 10499772153987072 10505340847783936 10548751347154944 10551040572707712 10554346017718272 10556636457392256 10600258922092224 10607947482660864 10658704252021056 10662043426062336 10716191844728832 10718517407195136 10721875319586816 10762808801439744 10766180589502464 10768517000220672 10770853917972456 10825540741103616 10827890033799168 10828946388549632 10831282210603008 10878399826753536 10880760590604828 10881807827337216 10884169330771968 10933647036383232 10939445841494016 10941819853178368 10987033984803072 11051072839876608 11053471076169984 11056933923323904 11105033156477568 11107196989341696 11113087838978048 11161431349641216 11163838889263104 11164928018743296 11167350963191808 11215930526153136 11226486694477824 11228922998013952 11232440810995712 11275323506270208 11278855855669248 11281303524040704 11283751723590192 11330378796828168 11338596926619648 11393961169425408 11396418866122752 11399989152448512 11452065442617492 11454296895258624 11460371833946112 11507728742350848 11510226079317504 11513832019329024 11516330680791552 11518829884498321 11574817695924224 11577314403680256 11627677365841152 11631320101158912 11633844259166976 11690391103340544 11692928080576512 11696591257731072 11699129580486656 11747473091149824 11750022455969952 11761081298976768 11809680808476672 11812243673235456 11815944229748736 11818508453756928 11822210972909568 11869920644296176 11873639269933056 11876216014566288 11878530113601536 11933940917993472 11936515089235968 11936530748921856 12006103826038784 12055715825319936 12058332083094528 12062109734535168 12064727379876864 12114581625248256 12117210657719013 12181376288024064 12182564687118336 12185192486928384 12185208472857728 12244690497118464 12249734179651584 12300352915931136 12304206388002816 12306876571680768 12309547334825664 12375938729771008 12378608240689152 12432456944861184 12435154960691232 12436351802671104 12439050663739392 12495596613009408 12502223818850304 12504936975060992 12508854539517952 12556610268346368 12560544021086208 12563269833590784 12565996237634532 12617921841922278 12629797531287552 12632538372765696 12636495912370176 12691466464545792 12694220689038966 12755921542447104 12762686815076352 12818206315603584 12833054854873088 12886084007165952 12892918313189376 12895716255531648 12899756243877888 12949004339232192 12953061021745152 12955872015890496 12958396487565312 13021669907914752 13024478704140288 13028559031369728 13088074791562848 13097567810224128 13151689991258112 13154544090648576 13158665164947456 13161520778047488 13164377010855224 13218775262966196 13228363081056256 13231216461348864 13288774132389888 13292937258467328 13292954697662976 13295822010476544 13299987344523264 13360743016387074 13363346377801728 13370433806270464 13425683532742656 13428597092537088 13506866804293632 13565623593481344 13569873451352064 13572818302361472 13575462986973184 13638789620563968 13641749427339264 13646023134019584 13705385273008128 13708359531964944 13721261515472896 13777960943222784 13780950952108032 13785268268040192 13788259862716416 13845236143140864 13848240751678872 13922931070992384 13925934270775296 13925952540408832 13989549330777636 13993931996706816 13999696205316096 14057546189635584 14065001796206592 14068054096943616 14072461356957696 14075515276523008 14133678562789632 14208522222698496 14211605669361408 14216057901416448 14288255792971776 14291356542926848 14295833759449088 14350411735252992 14354907452669952 14358022666960896 14361138557296608 14420482105054032 14434054321471488 14437186711732224 14441709614137344 14504533102338048 14507680787473104 14509077103116288 14512225774362624 14575356017876808 14578196048510976 14585927788658688 14649378646404096 14734763786502144 14737961434893312 14742578564431872 14798862101979648 14803498310565888 14806710875303424 14809924137212127 14881908466188288 14885118519017472 14889801284255744 14954574034870848 14957799761786112 14962485762588672 15030502847152128 15033764675026944 15038474474225664 15041738032054272 15045002298120256 15107171729104224 15118129235492864 15191928295391232 15191948225900544 15195225154830336 15199985536598016 15269420590156656 15272395860344832 15280495778594816 15343638323134464 15346968105756672 15351776025772032 15355107574388736 15418558432134144 15421904473460562 15436419204907008 15503569821121536 15508426801545216 15511792345555968 15579270845638731 15590570774102016 15663297454866432 15666696607959936 15749658230980608 15758011271675904 15823127020732416 15826560859061568 15828084112490496 15831519026577408 15834954686088384 15911921223991296 15915353452314624 15915374331895808 15988056378031584 15993065139093504 16074287767093248 16077776110792704 16082812979380224 16086303173169152 16152775500331008 16156280876958684 16238311111655424 16241835050698752 16243419582824448 16246923315904512 16321140885907242 16326253996157952 16332978906202112 16400470554574848 16409168762241024 16412729779767552 16480550977204608 16576609259814912 16580206614254976 16585400884985856 16657549734716352 16660795484012544 16669631758467072 16742147024461824 16747392028114944 16751026444787712 16754661650179376 16823895789229704 16839730041716736 16843384497020928 16848661216493568 16912985259405312 16918283783503872 16921955286061056 16925627585385288 17007895389929472 17016915753435136 17090941754138112 17094628299184128 17099983728672768 17181445342887936 17190557750919168 17194288340708864 17199674991837184 17265339118976256 17270748028993536 17274496021187328 17362226543886336 17365971605520384 17450766388750464 17463423746965504 17535586655010816 17539392120864768 17544886886596608 17548694370729984 17621209636724736 17625033683954928 17641621948465152 17718365509853184 17723916344623104 17723939596883968 17727762680635392 17733316459364352 17804880966444264 17810458904899584 17814324021849432 17817795170402304 17900911376990208 17904796123382784 18009155739058176 18083573737979904 18087498124641792 18093164601802752 18097091069815296 18188999236452352 18272064432036096 18273847030677504 18277788730392576 18277812709286592 18370614590963712 18374601269477376 18380357690720256 18384346483621888 18460314857521152 18464321002238496 18563908094656512 18567912361033728 18652732441036848 18658575995609088 18666261607088128 18743394919514112 18753335728275456 18757405462591488 18763281809276928 18834915402519552 18840816031629312 18844904750386176 18848994356451798 18944696296931328 18948807559148544 18954743868555264 19037199696818688 19041331033558449 19133882313670656 19144030222614528 19148184743062144 19227309473405376 19249582282309632 19329126010748928 19335181466861568 19339377469784064 19343574383297472 19345436137488384 19349634365816832 19433808023835744 19437594731347968 19447903718211584 19532504861872128 19536718056210432 19542838547054592 19646351715336192 19650615246524416 19656771419242496 19731816135972864 19737997747421184 19742281167071232 19746565516282836 19828162894449294 19842544621584384 19846824692023296 19939432046494464 19943733015714816 19949981016784896 20041114524580611 20045019566702592 20055650709405696 20138525299113984 20142895638805632 20255930967867392 20260300206440448 20348435390222016 20354810177028096 20359227453542208 20363194480459776 20458184430845952 20462624141008896 20469034701029376 20473476765851648 20558077909512192 20562539297947416 20581892273209344 20666941414834176 20671426428162048 20677902402060288 20682389794074624 20772361127518308 20787427698802688 20884396606488576 20888901406162944 20888928810613248 20999544307974144 21010681695567872 21097502694309888 21102081145415424 21108692035436544 21113272914784512 21200517844184448 21215894965321728 21317408504042112 21324086852124672 21432383689457664 21437034814390272 21443750639173632 21525617602879488 21532361179004928 21537034000441344 21541707835944912 21651081482207232 21655780067598336 21657892777099264 21662564421206016 21756799653507072 21761521181209656 21763615654674432 21768338661543936 21867294072766464 21878891682988032 21883639706356736 21974067969606144 22102145679753216 22106942152339968 22113867846647808 22210066312955136 22322862699282432 22327677778526208 22329856037486592 22334701926383616 22431861052306272 22452973388955648 22457845996027904 22464881621991424 22550647012540416 22557711711338496 22562607048081408 22567503447180384 22660757593656336 22677193853239296 22787922338850816 22792837732245504 22799978304897024 22904130885234984 22908593790517248 22920743667892224 23015457484701696 23020452158635008 23027664038658048 23032661361583104 23037659768996642 23132856710190843 23149635391848448 23154628807360512 23255354731682304 23262640202317824 23267688518333952 23385856161153024 23398259160973312 23494946182299648 23500044911939904 23619361616953344 23624487346470912 23631888459497472 23637016907513856 23644421945819136 23739841288592352 23747278539866112 23752432029132576 23757060227203072 23867881835986944 23873030178471936 23873061497843712 24012207652077568 24111431650639872 24116664166189056 24124219469070336 24129454759753728 24229163250496512 24234421315438026 24362752576048128 24365129374236672 24370384973856768 24370416945715456 24481711328860863 24489380994236928 24499468359303168 24600705831862272 24613753143361536 24619094669651328 24751877459542016 24864913889722368 24870309921382464 24872703605342208 24878101327478784 24991193226018816 25004447637700608 25009873950121984 25017709079035904 25113220536692736 25121088042172416 25126539667181568 25131992475269064 25235843683844556 25259595062575104 25265076745531392 25272991824740352 25382932929091584 25388441378077932 25511843084894208 25525373630152704 25636412631207168 25666109709746176 25772168014331904 25785836626378752 25791432511063296 25799512487755776 25898008678464384 25906122043490304 25911744031780992 25916792975130624 26043339815829504 26048957408280576 26176149583125696 26195135620448256 26303379982516224 26309088181297152 26317330329894912 26323041556094976 26328754021710448 26437550525932392 26456726162112512 26462432922697728 26577548264779776 26585874516934656 26585909395325952 26591644020953088 26599974689046528 26721486032774148 26726692755603456 26740867612540928 26851367065485312 26857194185074176 27013733608587264 27131247186962688 27139746902704128 27145636604722944 27277579241127936 27283498854678528 27292046268039168 27410770546016256 27416719063929888 27442523030945792 27555921886445568 27561901904216064 27570536536080384 27576519725432832 27690472286281728 27696481503357744 27845862141984768 27851868541550592 27851905080817664 27979098661555272 27987863993413632 27999392410632192 28115092379271168 28130003592413184 28136108193887232 28144922713915392 28151030553046016 28267357125579264 28273491534677697 28417044445396992 28423211338722816 28432115802832896 28582713085853696 28700823470505984 28709814905339904 28716045333921792 28722277114593216 28840964210108064 28868108642942976 28874373423464448 28883419228274688 29009066204676096 29015361574946208 29018154206232576 29024451548725248 29150712035753616 29156392097021952 29171855577317376 29298757292808192 29469527573004288 29475922869786624 29485157128863744 29597724203959296 29606996621131776 29613421750606848 29619848274424254 29763816932376576 29770237038034944 29779602568511488 29909148069741696 29915599523572224 29924971525177344 30067529350053888 30083476064108544 30090004596240512 30214343458208448 30236258470985728 30383856590782464 30383896451801088 30390450309660672 30399971073196032 30538841180313312 30544791720689664 30560991557189632 30687276646268928 30693936211513344 30703552051544064 30710215148777472 30837116864268288 30843808946921124 30872838409814016 31007139642243072 31016853603090432 31023584691111936 31158541691277462 31181141548204032 31326594909732864 31333393215919872 31499316461961216 31516022543351808 31646254041464832 31653121718123136 31663038053154816 31669909372176768 31823842447982592 31830748663791616 31976112756063168 31986130278187008 32148575534186496 32155552221585408 32165625958760448 32172606346338304 32305551000662016 32312561753917368 32476622223310848 32483670101397504 32486839165648896 32493846631809024 32642281771814484 32652507992315904 32665957812404224 32800941109149696 32818337524482048 32825459559535104 32961101954409216 33153218519629824 33160413228509952 33170801769971712 33315099469432704 33321590968025088 33339263516934144 33484294048923648 33494784056229888 33502052889575424 33509323300358752 33647791578459408 33679460083433472 33686768994041856 33697322432987136 33825970518810624 33836567567007744 33843910572122112 33851255170770576 34015790779858944 34033831506870272 34181883508276224 34189256598368256 34199967457345536 34362890685775872 34381115501838336 34388576681417728 34399349983674368 34530678237952512 34541496057987072 34548992042374656 34556489653494963 34724453087772672 34731943211040768 34901532777500928 35071173310021632 35078784241729536 35089773773193216 35097388741459968 35242419273449472 35250067367909856 35283243896930304 35436731019706368 35447832689246208 35447879193767936 35455525361270784 35466632918728704 35609761932888528 35620917809799168 35628648043698864 35635590340804608 35801822753980416 35809592246765568 36018311478116352 36167147475959808 36174996249283584 36186329203605504 36194182139630592 36351631973157039 36377998472904704 36544128864072192 36547694061355008 36555577460785152 36555625418573184 36749202538954752 36768692967243776 36920629715042304 36928642004476992 37127816189313024 37135824722067456 37305464882073696 37317151991218176 37332523214176256 37486789839028224 37506671456550912 37514810925182976 37526563618553856 37669830805039104 37681632063258624 37689809500772352 37697988712903596 37889392593862656 37897615118297088 37909487737110528 38074399393637376 38082662067116898 38267764627341312 38288060445229056 38296369486124288 38454618946810752 38499164564619264 38658252021497856 38678754939568128 38687148766594944 38699268731633664 38867616047671488 38875189462695936 38895807436423168 39065009723744256 39073436112420864 39085677094109184 39292703430672384 39301230493048832 39313542838484992 39463632271945728 39475995494842368 39484562334142464 39493131032565672 39656325788898588 39685089243168768 39693649384046592 39878864092988928 39887466031429632 39899962033569792 40082229049161222 40090039133405184 40111301418811392 40277050598227968 40285791277611264 40511861935734784 40520600412880896 40696870780444032 40709620354056192 40718454907084416 40726388960919552 40916368861691904 40925248282017792 40938069402058752 40946953531703296 41116155819024384 41125078595894832 41163784546418688 41333882829668352 41342852856324096 41355804804120576 41364779588149248 41544722255036616 41574855397605376 41768793212977152 41777802812325888 41777857621226496 41999088615948288 42021363391135744 42195005388619776 42204162290830848 42217384070873088 42226545829569024 42401035688368896 42634817008084224 42648173704249344 42864767378915328 42874069628780544 42887501278347264 43051235205758976 43064722358009856 43074068000882688 43083415671889824 43302162964414464 43311560135196672 43315785554198528 43325128842412032 43513599307014144 43523042362419312 43527231309348864 43536677323087872 43734588145532928 43757783365976064 43767279412713472 43948135939212288 44204291359506432 44213884304679936 44227735693295616 44420132625910272 44429772411636381 44645725398564864 44655355557052416 44669403852767232 44863722104612544 44915691992055808 45101294025080832 45115423422676992 45125214096162816 45135006894360768 45321515187312672 45354387706478592 45575844677701632 45585675464491008 45599956609794048 45808261770469968 45817187581034496 45841487335784448 46030914969403392 46040904317270016 46055328077316096 46065322723166208 46075319537993284 46265713420381686 46299270783696896 46309257614721024 46510709463364608 46525280404635648 46535377036667904 46771712322306048 46796518321946624 46989892364599296 47000089823879808 47248974692941824 47274033815027712 47479682577184704 47494557079732224 47504864058265152 47514120454406144 47735763671973888 47746060356943872 47746122995687424 48024415304155136 48222863301279744 48233328332378112 48248438938140672 48258909519507456 48458326500993024 48468842630876052 48725505152096256 48730258748473344 48740769947713536 48740833891430912 48963422657721726 48978761988473856 48998936718606336 49201411663724544 49227506286723072 49238189339302656 49503754919084032 49729827779444736 49740619842764928 49756202654957568 49982386452037632 50008895275401216 50019747900243968 50035418158071808 50226441073385472 50242176084344832 50253079334363136 50263984950538128 50471687367689112 50519190125150208 50530153491062784 50545983649480704 50765865858183168 50776882756155864 51023686169788416 51050747260305408 51272825262414336 51332219419492352 51544336028663808 51571673252757504 51582865022126592 51599024975511552 51796017356928768 51812244086980608 51823488063561984 52086679631659008 52097914816561152 52352299166251392 52390271240896512 52606759965032448 52618176362594304 52634660659789824 52646083112189952 52657508043420896 52875101051864784 52913452324225024 52924865845395456 53155096529559552 53171749033869312 53171818790651904 53183288041906176 53199949378093056 53442972065548296 53453385511206912 53481735225081856 53702734130970624 53714388370148352 54027467217174528 54262494373925376 54279493805408256 54291273209445888 54566997709357056 54821541092032512 54833438127859776 55111843772891136 55123803808432128 55141073072160768 55153039450865664 55380944572563456 55392963006715488 55691724283969536 55703737083101184 55703810161635328 55958197323110544 55975727986827264 55998784821264384 56230184758542336 56260007184826368 56272216387774464 56289845427830784 56302061106092032 56534714251158528 56546983069355394 56834088890793984 56846422677445632 56864231605665792 57123993100675347 57165426171707392 57401646941011968 57432090667843584 57444554229186432 57681928420216128 57748746846928896 58018132409352192 58030723149892416 58036308412465152 58048903097450496 58301424071507232 58312784194043904 58343711154634752 58597514585616384 58939055146008576 58951845739573248 58970314257727488 59195448407918592 59213993242263552 59226843501213696 59239696548848508 59527633864753152 59540474076069888 59559205137022976 59818296139483392 59831199047144448 59849943050354688 60135058700107776 60166952128217088 60180009192481024 60428686916416896 60472516941971456 60767792903602176 60780900619321344 61077682360626624 61089583441379328 61121983114379264 61374553292537856 61387872423026688 61407104103088128 61420430297554944 61674233728536576 61687617893842248 61745676819628032 62014279284486144 62033707206180864 62047169382223872 62317083382554924 62362283096408064 62653189819465728 62666786431839744 62998632923922432 63032045086703616 63292508082929664 63306243436246272 63326076106309632 63339818744353536 63647684895965184 63661497327583232 63952225512126336 63972260556374016 64297151068372992 64311104443170816 64331251917520896 64345212692676608 64611102001324032 64625123507834736 64953244446621696 64967340202795008 64973678331297792 64987693263618048 65284563543628968 65305015984631808 65331915624808448 65601882218299392 65636675048964096 65650919119070208 65922203908818432 66306437039259648 66320826457019904 66341603539943424 66630198938865408 66968588097847296 66989568112459776 67004105779150848 67018646600717504 67295583156918816 67358920166866944 67373537988083712 67394644865974272 67651941037621248 67673135134015488 67687821144244224 67702510341541152 68031581559717888 68067663013740544 68363767016552448 68378513196736512 68399934914691072 68725781371551744 68762231003676672 68777153362835456 68798699967348736 69061356475905024 69082992115974144 69097984084749312 69112979306989926 69398570130572529 69448906175545344 69463886422081536 69803065555001856 70157568483459072 70194777482919936 70484838546898944 70500134735819712 70873462039412736 70895665378492416 70895758387535872 70911050722541568 70933265837457408 71219523865777056 71241835619598336 71257296087397728 71271180681609216 71603645507960832 71619184493531136 72036622956232704 72334294951919616 72349992498567168 72372658407211008 72388364279261184 72703263946314078 72755996945809408 73088257728144384 73095388122710016 73111154921570304 73111250837146368 73498405077909504 73537385934487552 73841259430084608 73857284008953984 74255632378626048 74610929764147392 74634303982436352 74665046428352512 74973579678056448 75013342913101824 75029621850365952 75053127237107712 75339661610078208 75363264126517248 75379619001544704 75395977425807192 75778785187725312 75795230236594176 75818975474221056 76148798787274752 76165324134233796 76535529254682624 76576120890458112 76592738972248576 76909237893621504 76998329129238528 77316504042995712 77357509879136256 77374297533189888 77398537463267328 77735232095342976 77750378925391872 77791614872846336 78130019447488512 78146872224841728 78585406861344768 78602460986097664 78627085676969984 78927264543891456 78951990989684736 78969124668284928 78986262065131344 79312651577797176 79370178486337536 79387298768093184 79757728185977856 79774932062859264 79799924067139584 80164458098322444 80180078266810368 80222602837622784 80554101196455936 80571582555222528 81023723871469568 81041200825761792 81393741560888064 81419240708112384 81436909814168832 81832737723383808 81850496564035584 81876138804117504 81893907063406592 82232311638048768 82250157191789664 82327569092837376 82667765659336704 82685705712648192 82711609608241152 82729559176298496 83089444510073232 83149710795210752 83537586425954304 83555605624651776 83555715242452992 83998177231896576 84042726782271488 84390010777239552 84408324581661696 84434768141746176 84453091659138048 84802071376737792 84820474604033091 85269634016168448 85296347408498688 85748139257561088 86102470411517952 86129444716019712 86148136001765376 86166831343779648 86604325928828928 86623120270393344 86631571108397056 86650257684824064 87027198614028288 87046084724838624 87054462618697728 87073354646175744 87469176291065856 87515566731952128 87534558825426944 87896271878424576 88408582719012864 88427768609359872 88455471386591232 88840265251820544 88859544823272762 89291450797129728 89310711114104832 89338807705534464 89727444209225088 89831383984111616 90202588050161664 90250428192325632 90270013788721536 90643030374625344 90708775412957184 91151689355403264 91171350928982016 91199913219588096 91616523540939936 91634375162068992 91682974671568896 92061829938806784 92081808634540032 92110656154632192 92130645446332416 92150639075986568 92531426840763372 92598541567393792 92618515229442048 93021418926729216 93050560809271296 93070754073335808 93543424644612096 93593036643893248 93979784729198592 94000179647759616 94497949385883648 94548067630055424 94959365154369408 94989114159464448 95009728116530304 95028240908812288 95471527343947776 95492245991374848 96048830608310272 96445726602559488 96466656664756224 96496877876281344 96517819039014912 96916653001986048 96937685261752104 97451010304192512 97460517496946688 97481539895427072 97481667782861824 97926845315443452 97957523976947712 97997873437212672 98402823327449088 98455012573446144 98476378678605312 99459655558889472 99481239685529856 99512405309915136 99964772904075264 100017790550802432 100039495800487936 100070836316143616 100452882146770944 100484352168689664 100506158668726272 100527969901076256 100943374735378224 101038380250300416 101060306982125568 101091967298961408 101531731716366336 101553765512311728 102047372339576832 102101494520610816 102545650524828672 102664438838984704 103088672057327616 103143346505515008 103165730044253184 103198049951023104 103592034713857536 103624488173961216 103646976127123968 103669468960484889 104173359263318016 104195829633122304 104704598332502784 105213519930064896 105236352725188608 105269321319579648 105292166224379904 105315016086841792 105750202103729568 105826904648450048 105849731690790912 106310193059119104 106343498067738624 106343637581303808 106366576083812352 106399898756186112 106885944131096592 106906771022413824 106963470450163712 107405468261941248 107428776740296704 108054934434349056 108524988747850752 108558987610816512 108582546418891776 109054895919471117 109133995418714112 109643082184065024 109666876255719552 110247607616864256 110306078901731328 110761889145126912 110785926013430976 111383448567939072 111407474166202368 111407620323270656 111916394646221088 111951455973654528 111997569642528768 112460369517084672 112520014369652736 112544432775548928 112579690855661568 112604122212184064 113069428502317056 113093966138710788 113668177781587968 113692845354891264 113728463211331584 114247986201350694 114330852343414784 114803293882023936 114864181335687168 114889108458372864 115363856840432256 115497493693857792 116036264818704384 116061446299784832 116097806194900992 116602848143014464 116625568388087808 116687422309269504 117195029171232768 117878110292017152 117903691479146496 117940628515454976 118390896815837184 118427986484527104 118453687002427392 118479393097697016 119055267729506304 119080948152139776 119118410274045952 119636592278966784 119662398094288896 119699886100709376 120270117400215552 120333904256434176 120360018384962048 120857373832833792 121535585807204352 121561801238642688 122155364721253248 122179166882758656 122243966228758528 122749106585075712 122775744846053376 122814208206176256 122840860595109888 123348467457073152 123375235787684496 123491353639256064 124028558568972288 124067414412361728 124094338764447744 124634166765109848 124724566192816128 125306379638931456 125333572863679488 125997265847844864 126064090173407232 126585016165859328 126612486872492544 126652152212619264 126679637488707072 127322994655166464 127904451024252672 127944521112748032 128594302136745984 128622208886341632 128662503835041792 128690425385353216 129222204002648064 129250247015669472 129906488893243392 129934680405590016 129947356662595584 129975386527236096 130569127087257936 130610031969263616 130663831249616896 131203764436598784 131273350097928192 131301838238140416 131844407817636864 132612874078519296 132641652914039808 132683207079886848 133260397877730816 133289317234909143 133937176195694592 134008211558301696 134037293201435008 134591166313837632 134747075976167424 135303882075242496 135346270268030976 135375642288488448 135405020683082304 136063163119435776 136135326027481088 136727534033104896 136757026393473024 136799869829382144 137451562743103488 137524462007353344 137554306725670912 137597399934697472 138122712951810048 138165984231948288 138195968169498624 138225958613979852 138797140261145058 138897812351090688 138927772844163072 139606131110003712 140315136966918144 140389554965839872 140969677093797888 141000269471639424 141746924078825472 141791516775071744 141822101445083136 142439047731554112 142483671239196672 142514592174795456 142542361363218432 143207291015921664 143238368987062272 144073245912465408 144668589903839232 144699984997134336 144745316814422016 144776728558522368 145406527892628156 145511993891618816 146176515456288768 146190776245420032 146222309843140608 146222501674292736 146996810155819008 147074771868975104 147682518860169216 147714568017907968 148511264757252096 149221859528294784 149268607964872704 149330092856705024 149947159356112896 150026685826203648 150059243700731904 150106254474215424 150679323220156416 150726528253034496 150759238003089408 150791954851614384 151557570375450624 151590460473188352 151637950948442112 152297597574549504 152330648268467592 153071058509365248 153152241780916224 153185477944497152 153818475787243008 153996658258477056 154633008085991424 154715019758272512 154748595066379776 154797074926534656 155470464190685952 156260038894977024 156293744449683456 157170813722689536 157204921972195328 157254171353939968 157854529087782912 157903981979369472 157938249336569856 157972524130262688 158625303155594352 158740356972675072 158774597536186368 159515456371955712 159549864125718528 159599848134279168 160328916196644888 160360156533620736 160445205675245568 161108202392911872 161143165110445056 162047447742939136 162082401651523584 162787483121776128 162838481416224768 162873819628337664 163700993128071168 163787814126813184 164464623276097536 164500314383579328 165335531318673408 165371411425296384 165423219216482304 165459118352596992 166178889020146464 166299421590421504 167075172851908608 167111211249303552 167111430484905984 167996354463793152 168085453564542976 168780021554479104 168816649163323392 168869536283492352 168906183318276096 169604142753475584 169640949208066182 170539268032336896 170592694816997376 171371979302026041 171496278515122176 172204940823035904 172296272003530752 172333662687559296 173246240540786688 173263142216794112 174054397228056576 174092169449677248 174108925237395456 174146709292351488 174938352582131712 175031133463904256 175069117650853888 175792543756849152 176817165438025728 176855537218719744 176910942773182464 177680530503641088 177719089646545524 178582901594259456 178621422228209664 178677615411068928 179454888418450176 179662767968223232 180405176100323328 180500856384651264 180540027577443072 181286060749250688 181417550825914368 182303378710806528 182342701857964032 183233047081879872 183268750324137984 183365949343137792 184123659877613568 184163617269080064 184221312309264384 184261290892664832 184301278151973136 185062853681526744 185197083134787584 185237030458884096 186042837853458432 186101121618542592 186141508146671616 187086849289224192 187186073287786496 187959569458397184 188000359295519232 188995898771767296 189096135260110848 189918730308738816 189978228318928896 190019456233060608 190943054687895552 190984491982749696 192097661216620544 192891453205118976 192933313329512448 192993755752562688 193035638078029824 193833306003972096 193875370523504208 194902020608385024 194921034993893376 194963079790854144 194963335565723648 195853690630886904 195915047953895424 195995746874425344 196805646654898176 196910025146892288 196952757357210624 198919311117778944 198962479371059712 199024810619830272 200078991600975872 200905764293541888 200968704337379328 201012317337452544 201055939802152512 201886749470756448 202076760500600832 202120613964251136 202183934597922816 203063463432732672 203107531024623456 204094744679153664 204202989041221632 205091301049657344 205328877677969408 206177344114655232 206286693011030016 206331460088506368 206396099902046208 207184069427715072 207248976347922432 207293952254247936 207338937920969778 208346718526636032 208391659266244608 209409196665005568 210472705450377216 210584332448759808 210630032173683584 211500404207459136 211653809296900096 212620386118238208 212686996135477248 212687275162607616 212733152167624704 212799797512372224 213771888262193184 213813542044827648 213926940900327424 214810936523882496 214857553480593408 216109868868698112 217049977495701504 217117975221633024 217165092837783552 218109791838942234 218267990837428224 219286164368130048 219333752511439104 220495215233728512 220612157803462656 221523778290253824 221571852026861952 222766897135878144 222815240646541312 223832789292442176 223902911947309056 223995139285057536 224920739034169344 225040028739305472 225088865551097856 225159381711323136 225208244424368128 226138857004634112 226187932277421576 227336355563175936 227385690709782528 227456926422663168 228495972402701388 228661704686829568 229606587764047872 229728362671374336 229778216916745728 230727713680864512 230994987387715584 232072529637408768 232122892599569664 232195612389801984 233205696286028928 233251136776175616 233374844618539008 234390058342465536 235756220584034304 235807382958292992 235881257030909952 236781793631674368 236855972969054208 236907374004854784 236958786195394032 238110535459012608 238161896304279552 238236820548091904 239273184557933568 239324796188577792 239399772201418752 240540234800431104 240667808512868352 240720036769924096 241714747665667584 243071171614408704 243123602477285376 244310729442506496 245498213170151424 245551489692106752 245628416412352512 245681721190219776 246696934914146304 246750471575368992 246982707278512128 248057117137944576 248134828824723456 248188677528895488 249268333530219696 249449132385632256 250612759277862912 250667145727358976 251994531695689728 252128180346814464 253170032331718656 253224973744985088 253304304425238528 253359274977414144 254461423812099273 254645989310332928 255808902048505344 255889042225496064 257244417772683264 257380850770706432 258444408005296128 258500494031338944 259812977786486784 259869360811180032 259894713325191168 259950773054472192 261138254174515872 261220063938527232 261327662499233792 262407528873197568 262546700195856384 262603676476280832 263688815635273728 265225748157038592 265283305828079616 265366414159773696 266520795755461632 266578634469818286 267874352391389184 268016423116603392 268074586402870016 269182332627675264 269494151952334848 270607764150484992 270751284576976896 270810041366164608 272126326238871552 272270652054962176 273455068066209792 273514052786946048 273599739658764288 274903125486206976 275048924014706688 275108613451341824 275194799869394944 276245425903620096 276331968463896576 276391936338997248 276451917227959704 277594280522290116 277795624702181376 277855545688326144 279212262220007424 280630273933836288 280779109931679744 281939354187595776 282000538943278848 283493848157650944 283583033550143488 283644202890166272 284878095463108224 284967342478393344 285029184349590912 285084722726436864 286414582031843328 286476737974124544 288146491824930816 289337179807678464 289399969994268672 289490633628844032 289553457117044736 290813055785256312 291023987783237632 292353030912577536 292381552490840064 292444619686281216 292445003348585472 293993620311638016 294149543737950208 295365037720338432 295429136035815936 298443719056589568 298537215929745408 299894318712225792 300053371652407296 300118487401463808 300212508948430848 301358646440312832 301453056506068992 301518476006178816 301583909703228768 303115140750901248 303180920946376704 303275901896884224 304595195149099008 304661296536935184 306142117018730496 306304483561832448 306370955888994304 307636951574486016 307993316516954112 309266016171982848 309430039516545024 309497190132759552 309594149853069312 310940928381371904 311008406881454667 312520077789954048 312587488899366912 314409843944390656 315709058175565824 315807963958738944 315876498673139712 315945048260525376 317250606311188704 317480713945350144 317549195072372736 319030912743911424 319099728251437056 319199696268558336 320657832393289776 320720313067241472 320890411350491136 322216404785823744 322286330220890112 324094895485878272 324164803303047168 325574966243552256 325676962832449536 325747639256675328 327401986256142336 327575628253626368 328929246552195072 329000628767158656 330742822850592768 330918236705193984 332357778040292928 332598843180843008 334150345703817216 334222422498607104 334222860969811968 335992708927586304 336170907129085952 337560043108958208 337633298326646784 337739072566984704 337812366636552192 339208285506951168 339281898416132364 341078536064673792 341185389633994752 342743958604052082 342992557030244352 344409881646071808 344592544007061504 344667325375118592 346492481081573376 346526284433588224 348108794456113152 348184338899354496 348293418584702976 349876705164263424 350062266927808512 350138235301707776 351585087513698304 353634330876051456 353711074437439488 353821885546364928 355361061007282176 355438179293091048 357165803188518912 357242844456419328 357355230822137856 358909776836900352 359325535936446464 360810352200646656 361001712769302528 361080055154886144 362572121498501376 364606757421613056 364685403715928064 366466094163759744 366537500648275968 366731898686275584 368247319755227136 368327234538160128 368442624618528768 368522581785329664 368602556303946272 370125707363053488 370394166269575168 370474060917768192 372085675706916864 372202243237085184 372283016293343232 374173698578448384 374372146575572992 375919138916794368 376000718591038464 377991797543534592 378192270520221696 379837460617477632 379956456637857792 380038912466121216 381968983965499392 385782906410237952 385866626659024896 385987511505125376 386071276156059648 387666612007944192 387750741047008416 389804041216770048 389842069987786752 389926159581708288 389926671131447296 391707381261773808 391830095907790848 391991493748850688 393611293309796352 393820050293784576 393905514714421248 397838622235557888 397924958742119424 398049621239660544 399867951704727429 400157983201951744 401811528587083776 402024634674905088 402111879604305024 403773498941512896 404241227928502272 406126926865465344 406215062049246912 408189489358307328 408405978082443264 410182602099314688 410657755355938816 412354688229310464 412573386022060032 412662920177012736 412792199804092416 414368138855430144 414497952695844864 414587904508495872 414677875841939556 416693437053272064 416783318532489216 418818393330011136 420945410900754432 421168664897519616 421260064347367168 423000808414918272 423307618593800192 425240772236476416 425374550325215232 425466304335249408 427543776524386368 427627084089655296 427853881800654848 429621873047764992 429715106961186816 432219737737396224 434099954991403008 434235950443266048 434330185675567104 436219583677884468 436535981674856448 438572328736260096 438667505022878208 440990430467457024 441224315606925312 443047556580507648 443143704053723904 445533794271756288 445630481293082624 447665578584884352 447805823894618112 447990278570115072 449841478068338688 450080057478610944 450177731102195712 450318763422646272 450416488848736256 452277714009268224 452375864554843152 454672711126351872 454771381419565056 454913852845326336 456991944805402776 457323409373659136 459213175528095744 459456725342748672 459556433833491456 461455427361729024 461989974775431168 464145059274817536 464245785199139328 464391224779603968 466411392572057856 468780116684931072 471512441168068608 471614765916585984 471762514061819904 473563587263348736 473711945938108416 473814748009709568 473917572390788064 476221070918025216 476323792608559104 476473641096183808 478546369115867136 478649592377155584 478799544402837504 481080469600862208 481335617025736704 481440073539848192 483429495331335168 486142343228817408 486247204954570752 488621458885012992 491102979384213504 491363442380439552 493393869828292608 493500943150737984 496114234275889152 496269657649446912 496377355057790976 498536667060439392 498898264771264512 501225518555725824 501334291454717952 503989063391379456 504256360693628928 506340064663437312 506449947489970176 506608608850477056 506718549954828288 508922847624198546 509291978620665856 511617804097010688 511778084450992128 514488835545366528 514761701541412864 516888816010592256 517000988062677888 519738721622360064 519789426650382336 522276508349031744 522440127877054464 522655324998467584 524815057746395136 525093400391712768 525207352952561664 527377631270547456 530451496314077184 530566611656159232 530732828319547392 533041591510923264 533157268939636572 535748704782778368 536032846233206784 536149172805740032 538364665255350528 538988303904669696 541215528300969984 541502569153953792 541620082732329216 544252652477743104 544541304109924352 546910136132419584 547028105573892096 549806250972413952 550097848029413376 550217226902683648 550389599738789888 552490851807240192 552663936927793152 552783872677994496 552903834455919408 555188561044580232 555591249404362752 555711091376652288 558424524440014848 561260547867672576 561558219863359488 563878708375191552 564001077886557696 566987696315301888 567166067100286976 567288405780332544 569756190926216448 569934684956786688 570058368699181824 572829164063686656 572953475948249088 576292983649861632 578674359615356928 578799939988537344 578981267257688064 579106914234089472 581626111570512624 582047975566475264 584706061825155072 584763104981680128 584889239372562432 584890006697170944 587987240623276032 588299087475900416 590730075440676864 590858272071631872 596887438113179136 597074431859490816 600236974802927616 602717292880625664 602906113012137984 603036952012357632 603167819406457536 606230281501802496 606361841892753408 606551803793768448 609190390298198016 609322593073870368 612284234037460992 612608967123664896 612741911777988608 615273903148972032 615986633033908224 618532032343965696 618860079033090048 618994380265519104 619188299706138624 621881856762743808 622016813762909334 625040155579908096 625174977798733824 628819687888781312 631418116351131648 631752997346279424 631890096521050752 634501212622377408 634961427890700288 638061825487822848 638199456502874112 638399392537116672 641315664786579552 641440626134482944 641780822700982272 644432809571647488 644572660441780224 648189790971756544 648329606606094336 651149932487104512 651353925664899072 651495278513350656 654803972512284672 655151256507252736 657858493104390144 658001257534317312 661485645701185536 661836473410387968 664715556080585856 665197686361686016 668300691407634432 668445721939623936 671985417855172608 672341814258171904 675120086217916416 675266596653293568 675478145133969408 675624733273104384 678416571013902336 678563796832264728 682157072129347584 682370779267989504 685487917208104164 685985114060488704 688819763292143616 689185088014123008 689334650750237184 692984962163146752 696217588912226304 696368677798708992 696586837169405952 699753410328526848 700124533855617024 700276470603415552 703170175027396608 707268661752102912 707422148874878976 707643771092729856 710722122014564352 710876358586182096 714331606377037824 714485688912838656 714710461644275712 717819553673800704 718651071872892928 721620704401293312 722003425538605056 722160110309772288 725144242997002752 729213514843226112 729370807431856128 732932188327519488 736494639510454272 736654469076320256 736885249237057536 737045163570659328 737205112607892544 740251414726106976 740788332539150336 740948121835536384 744171351413833728 744404486474170368 744566032586686464 748347397156896768 748744293151145984 751838277833588736 752001437182076928 755983595087069184 756384541040443392 759674921234955264 759912913275715584 760077824932242432 763384271436297819 763937967930998784 771733253318049792 772142552312119296 775333224015888384 775501482094016832 779608082433540096 779684139975573504 779852319163416576 779853342262894592 783414762523547616 783660191815581696 783982987497701376 787222586619592704 787640100587569152 787811029428842496 795677244471115776 795849917484238848 796099242479321088 799735903409454858 800315966403903488 803623057174167552 804049269349810176 804223759208610048 807546997883025792 808482455857004544 812253853730930688 812430124098493824 816378978716614656 816811956164886528 820365204198629376 821315510711877632 824709376458620928 825146772044120064 825325840354025472 825584399608184832 828736277710860288 828995905391689728 829175809016991744 829355751683879112 833386874106544128 833566637064978432 837636786660022272 841890821801508864 842337329795039232 842520128694734336 846001616829836544 850481544472952832 850749100650430464 850932608670498816 855087553048772736 855254168179310592 855707763601309696 859243746095529984 859430213922373632 864439475474792448 868199909982806016 868471900886532096 868660371351134208 872439167355768936 873071963349712896 877144657472520192 877335010045756416 881980860934914048 882448631213850624 886095113161015296 886287408107447808 891260962586165248 895331157169768704 895611647789236224 899682956136677376 900160114957221888 900355462204391424 900637526845292544 900832977697472512 904555428018536448 904751729109686304 909345422252703744 909542762839130112 909827705690652672 913983889610805552 914646818747318272 918426351056191488 918913450685497344 919112867666982912 922910854723458048 923979949550862336 928290118549635072 928491570398278656 928782449559207936 932822785144115712 933025220644364001 937560233369862144 943229531833171968 947127174526697472 947423891876216832 947629496019419136 947835144781576128 952442141836050432 952647585217118208 952947282192367616 957092738231734272 957299184754311168 957599088805675008 962160939201724416 962671234051473408 962880147079696384 966858990662670336 972284686457634816 972494409909141504 977242917770025984 982205958768427008 982726884760879104 986787739656585216 987001886301475968 992228468551778304 992754710115581952 997073334120878784 997796529542529024 1002451037111451648 1002668582909435904 1007978126782758912 1008512721387257856 1012680129326874624 1012899894979940352 1013217217700954112 1013437099909656576 1017845695248397092 1018583957241331712 1023235608194021376 1023556168901984256 1028977671090733056 1029523403082825728 1033777632021184512 1034001976125355776 1039477443244720128 1039578853300764672 1044553016698063488 1044880255754108928 1045310649996935168 1049630115492790272 1050186800783425536 1050414705905123328 1054755262541094912 1060902992628154368 1061133223312318464 1061465656639094784 1066083183021846528 1066314537879273144 1071497409565556736 1072065692466413568 1072298345611480064 1076729330510701056 1077976607809339392 1082431056601939968 1083005138307907584 1083240165464658432 1093820272264839168 1094056211147784192 1099612501944827904 1100195696058826752 1100434453805367296 1100779199477579776 1104981703614480384 1105327873855586304 1105567745355988992 1105807668911838816 1110377122089160464 1111182498808725504 1111422182753304576 1116849048880029696 1122521095735345152 1123116439726718976 1127757416750383104 1128002155773115392 1133975392630603776 1134332134200573952 1134576811560665088 1139512381852432896 1139869369913573376 1140116737398363648 1145906951896498176 1157348719230713856 1157599879977074688 1157962534515376128 1158213828468178944 1163252223141025248 1164095951132950528 1169412123650310144 1169526209963360256 1169778478745124864 1169780013394341888 1175974481246552064 1176598174951800832 1181460150881353728 1181716544143263744 1193774876226358272 1194148863718981632 1199603855114182287 1200473949605855232 1205434585761251328 1206073904024715264 1206335638812915072 1212723683785506816 1218380780596396032 1218645186147740736 1224568468074921984 1225217934247329792 1225483823555977216 1230547806297944064 1231973266067816448 1237064064687931392 1237720158066180096 1237988760531038208 1238376599412277248 1243763713525487616 1244033627525818668 1250080311159816192 1250349955597467648 1257639375777562624 1262836232702263296 1263505994692558848 1263780193042101504 1269002425244754816 1269922855781400576 1276123650975645696 1276398913005748224 1282631329573159104 1282881252268965888 1283561645401964544 1288865619143294976 1289145320883560448 1296379581943513088 1296659213212188672 1302299864974209024 1302707851329798144 1302990557026701312 1309607945024569344 1310302513014505472 1315716986208780288 1316002515068634624 1322971291402371072 1323672946820775936 1329431112161171712 1336601382815268864 1336891443879247872 1343970835710345216 1344683628516343808 1350240172435832832 1350533193306587136 1350956290267938816 1351249466546208768 1356833142027804672 1357127593664529456 1364314144258695168 1364741558535979008 1370975834416208328 1371970228120977408 1377639526584287232 1378370176028246016 1378669301500474368 1385969924326293504 1392435177824452608 1392737355597417984 1393173674338811904 1400552941206831104 1406340350054793216 1414537323504205824 1414844297749757952 1415287542185459712 1421444244029128704 1421752717172364192 1428663212754075648 1428971377825677312 1429420923288551424 1435639107347601408 1437302143745785856 1443241408802586624 1444006851077210112 1444320220619544576 1450288485994005504 1458427029686452224 1458741614863712256 1465864376655038976 1473308938152640512 1474090327141318656 1474410225215785088 1480502829452213952 1481576665078300672 1488342702827667456 1488808972948340736 1489132065173372928 1496694794313793536 1497488586302291968 1503676555667177472 1504002874364153856 1511967190174138368 1512769082080886784 1519349842469910528 1519825826551431168 1520155649864484864 1526768542872595638 1527875935861997568 1543466506636099584 1544285104624238592 1550666448031776768 1551002964188033664 1559216164867080192 1559368279951147008 1559706684525789184 1566829525047095232 1567320383631163392 1567965974995402752 1574445173239185408 1575280201175138304 1575622058857684992 1591354488942231552 1591699834968477696 1592198484958642176 1599471806818909716 1600631932807806976 1607246114348335104 1608098538699620352 1608447518417220096 1615093995766051584 1616964911714009088 1624507707461861376 1624860248196987648 1632757957433229312 1633623912329773056 1640730408397258752 1642631021423755264 1649418752917241856 1650293544088240128 1650651680708050944 1651168799216369664 1657472555421720576 1657991810783379456 1658351618033983488 1658711503367758224 1666773748213088256 1667133274129956864 1675273573320044544 1683781643603017728 1684674659590078464 1685040257389468672 1692003233659673088 1700963088945905664 1701498201300860928 1701865217340997632 1710175106097545472 1718487492191059968 1718860427844747264 1728878950949584896 1736399819965612032 1736943801773064192 1737320742702268416 1744878334711537872 1746143926699425792 1754289314945040384 1754670020091512832 1763961721869828096 1764897262427701248 1772190226322030592 1772574816214895616 1782521925172330496 1790662314339537408 1791223295578472448 1800710924408782848 1801665955394945024 1809110856037072896 1809503458219372608 1818690844505407488 1819085525678260224 1819655411381305344 1827967779221611104 1829293637494636544 1836852702112382976 1837826901370994688 1838225735333965824 1845821709446916096 1847959899101724672 1856580237099270144 1856983140796557312 1857564899118415872 1865645570288231424 1866050441288728002 1875120466739724288 1886459063666343936 1894254349053394944 1895258992038838272 1895670289563152256 1904884283672100864 1905894564384735232 1914185476463468544 1914598369508622336 1915198177611350016 1924321878403448832 1925342468102946816 1925760294159392768 1933717981325340672 1944569372915269632 1944988819818283008 1954485835540051968 1964411917536854016 1965453769521758208 1973575479313170432 1974003772602951936 1984456937103556608 1985509420231163904 1994146668241757568 1995593059085058048 2004902074222903296 2005337165818871808 2015956253565517824 2017025442774515712 2025360258653749248 2025799789959880704 2026434435401908224 2026874199819313152 2035691390496794184 2037167914482663424 2046471216388042752 2047112337803968512 2057955342181466112 2059046806165651456 2067555264042369024 2068003952250711552 2078954886489440256 2089106033396126976 2089760511508217856 2099260230985580544 2100373601566851072 2100829411810246656 2109510525082189824 2121805985256308736 2122266446624636928 2122931313278189568 2132166366043693056 2132629075758546288 2142994819131113472 2144131384932827136 2144596691222960128 2153458661021402112 2155953215618678784 2164862113203879936 2166010276615815168 2166480330929316864 2187640544529678336 2188112422295568384 2200868907610734592 2209963407228960768 2210655747711172608 2211135490711977984 2211615337823677632 2220754244178320928 2222364997617451008 2222844365506609152 2233698097760059392 2245042191470690304 2246232879453437952 2255514833500766208 2256004311546230784 2267950785261207552 2268664268401147904 2269153623121330176 2279024763704865792 2279738739827146752 2280233474796727296 2291813903792996352 2315199759954149376 2316427656936357888 2326504446282050496 2328191902265901056 2338824247300620288 2339052419926720512 2339556957490249728 2339560026788683776 2351948962493104128 2353196349903601664 2362920301762707456 2363433088286527488 2387549752452716544 2388297727437963264 2399207710228364574 2400947899211710464 2410869171522502656 2412147808049430528 2412671277625830144 2425447367571013632 2436761561192792064 2437290372295481472 2449136936149843968 2450435868494659584 2450967647111954432 2461095612595888128 2463946532135632896 2474128129375862784 2475440316132360192 2475977521062076416 2476753198824554496 2487527427050975232 2488067255051637336 2500160622319632384 2500699911194935296 2515278751555125248 2525672465404526592 2527011989385117696 2527560386084203008 2538004850489509632 2552247301951291392 2552797826011496448 2565262659146318208 2565762504537931776 2567123290803929088 2577731238286589952 2578290641767120896 2592759163887026176 2593318426424377344 2604599729948418048 2605415702659596288 2605981114053402624 2619215890049138688 2620605026029010944 2631433972417560576 2632005030137269248 2645942582804742144 2647345893641551872 2658862224322343424 2673782887758495744 2700480344871665664 2701066386613174272 2701912580535877632 2702498933092417536 2713666284055609344 2714255187329058912 2728628288517390336 2729483117071958016 2741951668832416656 2743940456241954816 2755279053168574464 2756740352056492032 2757338603000948736 2771939848652587008 2784870355648905216 2785474711194835968 2786347348677623808 2799075661933092003 2801105882413662208 2812680700109586432 2829688595499515904 2842888488058257408 2843505434344728384 2857326425508151296 2857942755651354624 2858841846577102848 2871278214695202816 2874604287491571712 2886482817605173248 2888013702154420224 2888640441239089152 2900576971988011008 2916854059372904448 2917483229727424512 2931728753310077952 2946617876305281024 2948180654282637312 2948820450431570176 2961005658904427904 2963153330156601344 2976685405655334912 2978264130346745856 2993389588627587072 2994977172604583936 3007353111334354944 3008005748728307712 3023934380348276736 3025538164161773568 3038699684939821056 3039651653102862336 3040311299728969728 3053537085745191276 3055751871723995136 3086933013272199168 3088570209248477184 3101332896063553536 3102005928376067328 3118432329734160384 3118736559902294016 3119413369051578368 3133659050094190464 3134640767262326784 3135931949990805504 3148890346478370816 3150560402350276608 3151244117715369984 3182708977884463104 3183399669936955392 3184396969917284352 3198943613637819432 3201263865615613952 3214492228696670208 3216197077399240704 3216895036834440192 3230187991532103168 3233929823428018176 3249015414923722752 3249720496393975296 3281460816794517504 3298837505834483712 3300587088176480256 3301303361416101888 3302337598432739328 3314945110843441152 3315983621566758912 3316703236067966976 3317423006735516448 3333547496426176512 3334266548259913728 3350547146640089088 3367563287206035456 3369349319180156928 3370080514778937344 3384006467319346176 3401926177891811328 3402996402601721856 3403730434681995264 3420350212195090944 3437720855689494528 3472799639931224064 3473887603546128384 3474641485404536832 3489756669423075744 3492287853398851584 3508578629890080768 3509340040183025664 3527923443739656192 3529794524855402496 3544380452644061184 3545149632429791232 3565043850344660992 3581324628679074816 3582446591156944896 3601421848817565696 3603331910789890048 3618221712074145792 3619006916438745216 3638171051356520448 3655935558443222208 3658587274989273088 3673705404224765952 3675653802741989376 3676451470667931648 3691643418893832192 3695919798203449344 3713160474198540288 3713966281593114624 3715129798236831744 3731291140576462848 3732100882577456004 3750240933479448576 3772918127332687872 3788508698106789888 3790517984077676544 3791340579126304512 3809768567344201728 3811789128769470464 3828370952926937088 3829196739017244672 3848643756806897664 3850684936205893632 3851520588318785536 3867435962650681344 3889138745830539264 3889977639636566016 3908971671080103936 3928823835073708032 3930907539043516416 3947150958626340864 3948007545205903872 3968913874207113216 3971018840462327808 3988293336483515136 4009804148445806592 4010674331637743616 4031912507131035648 4034050885549031424 4050720517307498496 4051599579919761408 4052868870803816448 4053748399638626304 4071382780993588368 4074335828965326848 4092942432776085504 4094224675607937024 4115910684362932224 4118093612331302912 4135110528084738048 4136007904501423104 4157909772978880512 4178212066792253952 4179521023016435712 4201658823620493312 4219021050164379648 4243611970512617472 4244532893249273856 4245862626556379136 4264332732087386112 4265258151517092576 4285989638262226944 4288262769865654272 4289193382445920256 4306917322042804224 4311906431237357568 4329724226407759872 4332020553231630336 4332960661858633728 4375281089059356672 4376224844591136768 4401737815221469184 4419926814457921536 4422270981423955968 4423230675647355264 4441508488356641856 4444729995234902016 4467396195520118784 4490084382941380608 4492465758906875904 4511029667001532416 4512008623092461568 4535901570522415104 4537328536802295808 4538307246242660352 4558049527409731584 4559477479654293504 4560466949593454592 4583627807585992704 4630399519908298752 4632855313872715776 4653008892564100992 4656383804531802112 4677648494601240576 4678104839853441024 4679120053577367552 4703897924986208256 4706392699807203328 4725840603525414912 4726866176573054976 4775099504905433088 4776595454875926528 4798415420456729148 4801895798423420928 4821738343045005312 4824295616098861056 4825342555251660288 4850894735142027264 4873523122385584128 4874580744590962944 4898273872299687936 4900871736989319168 4901935294223908864 4922191225191776256 4927893064271265792 4948256258751725568 4950880632264720384 4951955042124152832 4953506397649108992 4975054854101950464 4976134510103274672 5000321244639264768 5001399822389870592 5030557503110250496 5051344930809053184 5054023978770235392 5055120772168406016 5076009700979019264 5104494603902582784 5105595652022992896 5130525318292636416 5155462476573179904 5156581283534241792 5185518327774052352 5186636852848754688 5209199459896836096 5210831405319192576 5211962228106805248 5238431780098277376 5241210052058021888 5262867944835121152 5264010060274538496 5291885165609484288 5294691787283103744 5317724448644686848 5347565775516991488 5402132773226348544 5404997866184835072 5427332568111218688 5428510374658117824 5457256577034780672 5458966234143916032 5483903337664833312 5487880912483909632 5510558106337148928 5513480704112984064 5514677206001897472 5543879697305174016 5569740711297810432 5570949422389671936 5572694697355247616 5598151323866184006 5602211764827324416 5625361400219172864 5659377190999031808 5685776976116514816 5687010868689456768 5714652851016302592 5717683693154205696 5742556429390405632 5749208574983143424 5772965635210346496 5776027404308840448 5777280882478178304 5801153943976022016 5833708118745808896 5834966459454849024 5863457506620155904 5893235752610562048 5896361308565274624 5897640900863140352 5922011317808855808 5953370811310669824 5956528260693491712 5986779177255174144 5989954345209167872 6014706222668709888 6016011497456615424 6047868760696553472 6051076328323547136 6077399369879642112 6079303306205724672 6080622599457939456 6107074171490382552 6111503743447990272 6173866026544398336 6177140418496954368 6202665792127107072 6204011856752134656 6236864659468320768 6238826738103156736 6267318100188380928 6269281534524653568 6297780692956741632 6301120804700553216 6302488235430739968 6365417955768926208 6366799339873910784 6368793939834568704 6397887227275638864 6402527731231227904 6428984457393340416 6432394154798481408 6433790073668880384 6460375983064206336 6467859646856036352 6498030829847445504 6499440992787950592 6562921633589035008 6602606722832203776 6629890221686882304 6631967243133517824 6633406472135933952 6634846013471032896 6667094992852353024 6668533096519827456 6701094293280178176 6735126574412070912 6738698638360313856 6740161029557874688 6768012934638692352 6803852355783622656 6805992805203443712 6807460869363990528 6840700424390181888 6875441711378989056 6945599279862448128 6949282970809073664 6979513338846151488 6984575706797703168 7017157259780161536 7018680080366051328 7055846887479312384 7059589049710804992 7088760905288122368 7090299264859582464 7130087700689321984 7162649257358149632 7164893182313889792 7202843697635131392 7206663821579780096 7236443424148291584 7238013832877490432 7276342102713040896 7311871116886444416 7317174549978546176 7347410808449531904 7351307605483978752 7352902941335863296 7383286837787664384 7391839596406898688 7426320948397080576 7427932563186229248 7430259596473663488 7462582281152925696 7464201765154912008 7500481866958897152 7545836254665375744 7577017396213579776 7581035968155353088 7582681158252609024 7656741905853874176 7658393478034489344 7697287513613795328 7701369872411787264 7703041176637571072 7734871925301362688 7778277491661078528 7779955279273132032 7817943342160207872 7857647670147416064 7861815078087032832 7894301917252681728 7896015090411807744 7937827748414226432 7942037680924655616 7976586672967030272 8021348663275487232 8101441034614996992 8103199159839522816 8105737741607632896 8107496799277252608 8142765561987176736 8148671657930653696 8185884865552171008 8188449351215874048 8231821368725864448 8236187224662605824 8270221056169476096 8272015809002846208 8315819545957761024 8356424133584507904 8359042046032871424 8397226985799276009 8403317647240986624 8438042100328759296 8489065786498547712 8528665464174772224 8530516303034185152 8571979276524453888 8576525539731308544 8578386764891840512 8613834644085608448 8623812862474715136 8659448452815519744 8664041106463260672 8665921323717267456 8750562178118713344 8752449689182273536 8803475630442938368 8839853628915843072 8844541962847911936 8846461351294710528 8883016976713283712 8889459990469804032 8934792391040237568 8980168765882761216 8984931517813751808 9022059334003064832 9024017246184923136 9071803141044830208 9074657073604591616 9076614492485320704 9116099054819463168 9118954959308587008 9120933899186909184 9167255615171985408 9260799039816597504 9265710627745431552 9306017785128201984 9355296989202481152 9356209679706882048 9358240107154735104 9407795849972416512 9412785399614406656 9451681207050829824 9453732353146109952 9550199009810866176 9553190909751853056 9596830840913458296 9603791596846841856 9643476686090010624 9648591232197722112 9650685110503320576 9701789470284054528 9747046244771168256 9749161489181925888 9803870588447817728 9844382450383552512 9896512517503451136 9901761264529440768 9903910084248305664 9907012795298217984 9950109708203900928 9952269020206549344 10000642489278529536 10002799644779741184 10061115006220500992 10102689861618106368 10108047957540470784 10110241544336812032 10152019401958038528 10208989207805165568 10211191304045985792 10261050636585272832 10313162567068483584 10371036655548104704 10418398919793672192 10421662810638385152 10423924456213610496 10476863560196554752 10482420104116043776 10525735889670242304 10528020120549076992 10583770331218968576 10589383574566207488 10635448897289373696 10695131551033982976 10804265546452697088 10809995732369670144 10854665136222437376 10857020749316235648 10914513154069561344 10967806675329666624 10975761824967819264 11021116212674297856 11026961408225968128 11029354412003794944 11087759394610348032 11139481422595620864 11141898844779343872 11145389394710495232 11196302647732368012 11204423529654648832 11250722800438345728 11318754381998063616 11371553952233029632 11374021737378913536 11429305702032605184 11435367386308411392 11485112858780811264 11498417149966286848 11545931270420692992 11552054808617680896 11554561764956356608 11602307887952044032 11667416237491617792 11669932918909698048 11726915013240311808 11786471505221124096 11792722617130549248 11795281801726280704 11844022635617711616 11906741622621339648 11913056521386983424 12029412445337419776 12032022994913230848 12095737521393106944 12102152656647094272 12154798739759284224 12158606612411449344 12161245198915878912 12214148342980765104 12223007486895980544 12347732053088796672 12354280836993908736 12405331584254214144 12408023713504269312 12473729318936641536 12477653476206313472 12534636200376761856 12538563069049307136 12604976470861479936 12730835911537852416 12733598679747821568 12737587879669137408 12795774454551277728 12805055462462455808 12857968914786680832 12864788309596962816 12867580147337760768 12920751966128412672 12935719293712072704 12996061659694891008 12998881985575901184 13125843267178070016 13205213445664407552 13259780443373764608 13266812944271867904 13269692026942065792 13334189985704706048 13402188586560356352 13470253148824141824 13477397276720627712 13480322059115749376 13536025869277384704 13607704711567245312 13611985610406887424 13614921738727981056 13681400848780363776 13750883422757978112 13891198559724896256 13898565941618147328 13959026677692302976 13969151413595406336 14034314519560323072 14037360160732102656 14111693774958624768 14119178099421609984 14177521810576244736 14180598529719164928 14260175401378643968 14325298514716299264 14329786364627779584 14405687395270262784 14413327643159560192 14472886848296583168 14476027665754980864 14552684205426081792 14623742233772888832 14694821616899063808 14702615210967957504 14705805882671726592 14766573675575328768 14783679192813797376 14852641896794161152 14855865126372458496 14860519192947326976 14925164562305851392 14928403530309824016 15000963733917794304 15091672509330751488 15154034792427159552 15162071936310706176 15165362316505218048 15313483811707748352 15316786956068978688 15406082353275142144 15469743850602725376 15556554983322157056 15559910558546264064 15635886684320415744 15715295340294832128 15723630156174065664 15788603834505363456 15792030180823615488 15875655496828452864 15884075361849311232 15953173345934060544 16042697326550974464 16206398319679045632 16214993598554505216 16285531123974353472 16297343315861307392 16371769731104342016 16376898702431748096 16463642737451728896 16472374449325211648 16540442112338952192 16544031618005692416 16631639091915522048 16712848267169015808 16718084092065742848 16794453971598552018 16806635294481973248 16876084200657518592 16978131572997095424 17057330928349544448 17061032606068370304 17143958553048907776 17153051079462617088 17156773529783681024 17227669288171216896 17247625724949430272 17318896905631039488 17328082212926521344 17331842647434534912 17501124356237426688 17504899378364547072 17606951260885876736 17679707257831686144 17689083925695823872 17692922702589421056 17766033953426567424 17869584782080475136 17960337531765522432 17969863035627503616 18044118668006129664 18048034492369846272 18143606282089660416 18149314147209183232 18153228984970641408 18232198109638926336 18237909918617174016 18241867798373818368 18334511230343970816 18521598079633195008 18531421255490863104 18612035570256403968 18710593978404962304 18716480214309470208 18903362414101659648 18907464706292219904 19100398019621732352 19106381819503706112 19193661681826916592 19207583193693683712 19286953372180021248 19297182464395444224 19301370221006641152 19403578940568109056 19494092489542336512 19498322978363851776 19607741176895635456 19688764900767105024 19807820168496611328 19900219416407801856 19904538040413098688 20001284978557059072 20005599289559482368 20122230012441001984 20205379723236212736 20216095915080941568 20220483088673624064 20304038803916077056 20417978415610331136 20422382608091971584 20522101273170545664 20626325134136967168 20742073311096209408 20836797839587344384 20847848912427220992 20953727120393109504 20964840208232087552 21051471779340484608 21056040241098153984 21167540662437937152 21178767149132414976 21270897794578747392 21390263102067965952 21608531092905394176 21619991464739340288 21709330272444874752 21714041498632471296 21829026308139122688 21935613350659333248 21951523649935638528 22042232425348595712 22053922816451936256 22058708824007589888 22175518789220696064 22278962845191241728 22283797689558687744 22290778789420990464 22392605295464736024 22408847059309297664 22501445600876691456 22637508763996127232 22743107904466059264 22748043474757827072 22970225717561622528 23091862540841385984 23104109617235361792 23109123529912713216 23204615775904088064 23334832474983235584 23339865837819396096 23453830026480623616 23572943010442248192 23585445234261098496 23590563603452561408 23688045271235423232 23813483245242679296 23826113042773966848 24064045989826461696 24309597479518568448 24317213224822898688 24322490397831757824 24428296685961530208 24446014973791961088 24695464106177593344 24708561673987817472 24810663168508428288 24816047427008538624 24947458637873283072 24955306952412626944 25069272400753523712 25077126138098614272 25209952941722959872 25467197359495643136 25591548909102555456 25610110924924911616 25715937829573361664 25729576619193925632 25735160294675521536 25841503932256825344 25871438587424145408 25992123319389782016 25997763971151802368 26251686534356140032 26410426891328815104 26519560886747529216 26533625888543735808 26539384053884131584 26668379971409412096 26804377173120712704 26940506297648283648 26954794553441255424 26960644118231498752 27072051738554769408 27215409423134490624 27223971220813774848 27229843477455962112 27362801697560727552 27501766845515956224 27782397119449792512 27797131883236294656 27918053355384605952 28068629039120646144 28074720321464205312 28223387549917249536 28238356198843219968 28355043621152489472 28361197059438329856 28520350802757287936 28650597029432598528 28659572729255559168 28811374790540525568 28826655286319120384 28945773696593166336 28952055331509961728 29105368410852163584 29247484467545777664 29411611765343453184 29533147351150657536 29705283793588322304 29711730252744916992 29721038385894653952 29850329124611702784 29856807060619648032 30001927467835588608 30183345018661502976 30308069584854319104 30324143872621412352 30330724633010436096 30626967623415496704 30633573912137957376 30812164706550284288 30939487701205450752 31113109966644314112 31271773368640831488 31430590680589664256 31447260312348131328 31577207669010726912 31584060361647230976 31751310993656905728 31768150723698622464 31906346691868121088 32085394653101948928 32412796639358091264 32429987197109010432 32571062247948706944 32594686631722614784 32743539462208684032 32927285474903457792 32944748898650423296 33080884224677904384 33088063236011384832 33263278183831044096 33425696534338031616 33436168184131485696 33588907943197104036 33613270588963946496 33752168401315037184 33956263145994190848 34114661856699088896 34122065212136740608 34287917106097815552 34306102158925234176 34313547059567362048 34455338576342433792 34495251449898860544 34637793811262078976 34656164425853042688 34663685294869069824 35002248712474853376 35009798756729094144 35213902521771753472 35359414515663372288 35378167851391647744 35385845405178842112 35532067906853134848 35739169564160950272 36088237336012259328 36096068984739692544 36287212564179320832 36298628294418366464 36306457969941282816 36464396219277852672 36475819837234348032 36483735596747636736 36669022460687941632 37043196159266390016 37062842510981726208 37224071140512807936 37421187956809924608 37432960428618940416 37814929412584439808 38200796039243464704 38212763639007412224 38387323363653833184 38415166387387367424 38573906744360042496 38594364928790888448 38602740442013282304 38807157881136218112 38988184979084673024 38996645956727703552 39215482353791270912 39377529801534210048 39615640336993222656 39800438832815603712 39809076080826197376 40002569957114118144 40244460024882003968 40410759446472425472 40432191830161883136 40440966177347248128 40608077607832154112 40835956831220662272 40844765216183943168 41044202546341091328 41252650268273934336 41673595679174688768 41695697824854441984 41907454240786219008 41929680416464175104 42102943558680969216 42112080482196307968 42335081324875874304 42357534298264829952 42541795589157494784 42780526204135931904 43217062185810788352 43239982929478680576 43418660544889749504 43428082997264942592 43658052616278245376 43871226701318666496 44084464850697191424 44107845632903872512 44117417648015179776 44351037578441392128 44557925690382483456 44567595379117375488 44581557578841980928 44785210590929472048 44817694118618595328 45002891201753382912 45275017527992254464 45486215808932118528 45496086949515654144 45940451435123245056 46218247059825426432 46409231551808176128 46669664949966471168 46679731675638792192 46907660052961247232 47145886020884496384 47170890468522196992 47181127206905122816 47376090542470846464 47626966490485358592 47652226085547933696 48128091979652923392 48619194959037136896 48644980795663515648 48856593371923060416 48892029947583922176 49390928212355186688 49417123347975634944 49621326337016856576 49632094854017077248 49894917275746566144 49910613904825253888 50138544801507047424 50154252276197228544 50419905883445919744 50934394718991286272 51183097818205110912 51220221849849823232 51431875659146723328 51459153238387851264 51470320589351043072 51683007864513650688 51742877174848290816 51984246638779564032 51995527942303604736 52503373068712280064 52820853782657630208 53039121773495058432 53067251777087471616 53078768107768263168 53608754346241425408 53881012595296567296 53909589106882510848 53921288236462997504 54144103477109538816 54430818846268981248 54447942441627549696 54459686954911924224 54725603395121455104 55003533691031912448 55564794238899585024 55594263766472589312 55836106710769211904 56149440642928410624 56710087242304978944 56722394118876659712 57040701605514575872 57301194058865197056 57319145458511118336 57622749581081051136 57653310572638240768 57891547393186332672 57904110663019923456 58210736821704327168 58494968935091555328 58823223530686906368 59066294702301315072 59423460505489833984 59700658249223405568 59713614121239296064 60003854935671177216 60366690037323005952 60616139169708638208 60648287745242824704 60661449266020872192 61253935246830993408 61267147824275914752 61624329413100568576 61878975402410901504 62226219933288628224 62543546737281662976 62861181361179328512 62894520624696262656 63154415338021453824 63168120723294461952 63502621987313811456 63536301447397244928 63812693383736242176 64170789306203897856 64825593278716182528 64859974394218020864 65142124495897413888 65487078924417368064 65854570949806915584 65889497797300846592 66161768449355808768 66176126472022769664 66526556367662088192 66851393068676063232 66872336368262971392 67177815886394208072 67226541177927892992 67504336802630074368 67912526291988381696 68229323713398177792 68244130424273481216 68627094119134724096 68910677152684867584 69275587622524157952 69312328851706085376 69327370589738139648 70004497424949706752 70019597513458188288 70427805043543506944 70718829031326744576 70756335702783295488 70771690810357684224 71064135813706269696 71478339128321900544 72192137969479385088 72597256588836732928 72928792438555705344 72951639674468696064 72967471193495273472 73338044921375883264 74086392318532780032 74125685021963452416 74448142281025615872 74842375913619849216 74865920857237880832 75629858825168879616 76401592078486929408 76774646727307666368 76830332774774734848 77147813488720084992 77188729857581776896 77205480884026564608 77614315762272436224 77976369958169346048 77993291913455407104 78430964707582541824 78755059603068420096 79231280673986445312 79600877665631207424 79618152161652394752 80005139914228236288 80488920049764007936 80821518892944850944 80864383660323766272 80881932354694496256 81216155215664308224 81671913662441324544 81689530432367886336 82088405092682182656 82505300536547868672 83347191358349377536 83391395649708883968 84205887117361938432 84224160964392615936 84670162649751748608 84715068596529659904 85083591178314989568 85561052408271863808 86434124371621576704 86479965858957361152 86837321089779499008 86856165994529885184 87316105232556490752 87742453402637332992 88234835296030359552 89115851380764966912 89135190758234750976 89163115157683961856 89570421181858944096 89635388237237190656 90005782403506765824 90550035055984508928 90972431617864237056 90992173899031308288 91880902870246490112 92436494119650852864 92818463103616352256 93339329899932942336 93815320105922494464 94291772041768992768 94341780937044393984 94362254413810245632 94752181084941692928 95253932980970717184 95304452171095867392 96256183959305846784 97238389918074273792 97289961591327031296 97713186743846120832 97784059895167844352 98781856424710373376 98834246695951269888 99242652674033713152 99264189708034154496 99789834551493132288 99821227809650507776 100277089603014094848 100308504552394457088 100839811766891839488 101868789437982572544 102366195636410221824 102863751318293446656 102918306476775702528 102940641178702086144 103366015729027301376 103485754349696581632 103968493277559128064 103991055884607209472 105006746137424560128 105641707565315260416 106078243546990116864 106134503554174943232 106157536215536526336 107217508692482850816 107842576472925995008 108288206954219077632 108861637692537962496 108895884883255099392 108919373909823848448 109451206790242910208 110007067382063824896 111129588477799170048 111188527532945178624 111672213421538423808 112298881285856821248 113444788237753319424 114081403211029151744 114602388117730394112 114638290917022236672 115245499162162102272 115306621145276481536 115783094786372665344 115808221326039846912 116421473643408654336 116989937870183110656 117646447061373812736 118132589404602630144 118846921010979667968 119401316498446811136 119427228242478592128 120007709871342354432 120733380074646011904 121232278339417276416 121296575490485649408 121322898532041744384 122507870493661986816 122534295648551829504 123248658826201137152 123757950804821803008 125087093474563325952 125722362722358657024 125789041249392525312 126308830676042907648 126336241446588923904 127005243974627622912 127072602894794489856 127625386767472484352 128341578612407795712 129651186557432365056 129719948788436041728 130284248991794827776 130974157848834736128 132323536898711617536 132352252944045539328 133053112735324176384 133702786137352126464 133744672736525942784 134355631772788416144 134453082355855785984 135008673605260148736 135825052583976763392 136458647426796355584 136488260848546962432 137254188238269448192 137821354305369735168 138654741179476279296 140008994849899413504 140039195026916376576 140855610087087013888 141437658062653489152 141512671405566590976 141543381620715368448 142128271627412539392 142956678256643801088 144384275938958770176 145194513177673465856 145857584877111410688 145934942386990546944 146676089842751766528 148172784637065560064 148251370043926904832 148896284562051231744 149684751827239698432 149731841714475761664 151259717650337759232 152803184156973858816 153549293454615332736 153660665549549469696 154295626977440169984 154377459715163553792 154410961768053129216 155228631524544872448 155952739916338692096 155986583826910814208 156861929415165083648 157510119206136840192 158462561347972890624 159201755331262414848 159236304323304789504 161643037785889701888 161728767320647532544 161763864709388992512 162432310431328616448 163343827324882649088 163379060864735772672 164176810185364365312 165010601073095737344 166694382716698755072 166782791299417767936 168448321928785231872 170167182356629979136 171122104816543727616 172868248743243153408 172959931717914722304 173674642179558998016 173712331989059770368 174632210465112981504 175484906805274665984 176469670592060719104 178270381516469501952 179140842363717888192 179270776474474381312 180011564807013531648 181100070111969017856 181944863235728474112 181984347798062616576 183761805740492980224 184872988239301705728 185636926207232704512 186678659799865884672 187630640211844988928 188583544083537985536 188683561874088787968 188724508827620491264 189504362169883385856 190507865961941434368 190608904342191734784 192512367918611693568 194476779836148547584 194579923182654062592 195426373487692241664 197563712849420746752 197668493391902539776 198485305348067426304 198528379416068308992 199579669102986264576 199642455619301015552 200554179206028189696 200617009104788914176 201679623533783678976 203737578875965145088 204732391272820443648 205881282357404172288 206732031458054602752 207936986555118256128 207982111769214418944 210013492274849120256 211283415130630520832 212156487093980233728 212269007108349886464 212315072431073052672 214435017384965701632 215685152945851990016 216576413908438155264 217791769766510198784 218902413580485820416 220014134764127649792 222259176955598340096 222377055065890357248 223344426843076847616 224597762571713642496 226889576475506638848 228162806422058303488 229204776235460788224 230490998324324204544 230613242290552963072 231566189572745330688 231616442652079693824 232842947286817308672 233979875740366221312 235292894122747625472 236265178809205260288 237693842021959335936 238802632996893622272 238854456484957184256 240015419742684708864 241466760149292023808 242464556678834552832 242593150980971298816 242645797064083488768 245015740987323973632 245068591297103659008 246497317652402274304 247515901609643606016 250174186949126651904 252617661352085815296 252672482893177847808 254010487949255245824 254145205789588979712 255250773534944968704 256683157224815591424 259302373114864730112 259439897576872083456 260568497983589655552 261948315697669472256 264704505888091078656 267405572274704252928 267489345473051885568 268711263545576832288 268906164711711571968 270017347210520297472 271650105167953526784 272917294853592711168 272976521697093924864 274508376476538896384 275642708610739470336 277309482358952558592 280017989699798827008 281711220174174027776 282875316125306978304 283025342811133181952 283086763241430736896 284256543254825078784 285913356513287602176 288768551877917540352 291715169754222821376 291869884773981093888 293352179685503533056 296345569274131120128 296502740087853809664 297792569124102463488 299369503654479396864 299463683428951523328 302519435300675518464 305606368313947717632 307098586909230665472 308591253954880339968 308754919430327107584 308821923536106258432 310457263049089744896 311905479832677384192 311973167653821628416 313723858830330167296 315020238412273680384 316925122695945781248 318403510662524829696 318472608646609579008 323527729418777985024 324864620862657232896 326687654649765298176 326758121729471545344 328353620370728730624 330021202146191474688 333388765433397510144 333565582598835535872 336896643857570463744 340334364713259958272 342244209633087455232 345736497486486306816 345919863435829444608 347349284359117996032 347424663978119540736 349264420930225963008 350969813610549331968 352939341184121438208 356540763032939003904 358281684727435776384 358541552948948762624 360023129614027063296 362200140223938035712 363889726471456948224 363968695596125233152 367523611480985960448 369745976478603411456 371273852414465409024 375261280423689977856 377167088167075971072 377367123748177575936 377449017655240982528 379008724339766771712 381015731923882868736 381217808684383469568 385024735837223387136 388953559672297095168 389159846365308125184 390852746975384483328 396970610696134852608 397056758832136617984 399159338205972529152 399284911238602031104 401108358412056379392 401234018209577828352 403359247067567357952 407475157751930290176 409464782545640887296 411762564714808344576 413464062916109205504 415964223538428837888 420026984549698240512 422566830261261041664 424312974187960467456 424538014216699772928 424630144862146105344 428870034769931403264 431370305891703980032 433152827816876310528 435583539533020397568 437804827160971640832 440028269528255299584 444518353911196680192 444754110131780714496 446688853686153695232 449195525143427284992 453779152951013277696 458409552470921576448 460981996648648409088 461226484581105926144 463132379145490661376 463232885304159387648 465685894573634617344 467959751480732442624 470585788245495250944 472530357618410520576 475387684043918671872 477605265993787244544 477708912969914368512 484929113357669105664 485186301961942597632 485291594128166977536 490031481974647947264 490137182594207318016 492994635304804548608 495031803219287212032 500348373898253303808 505344965786355695616 510501547069889937408 513366314449631182848 518604746229729460224 518879795153744166912 521136995967179311104 523896631395338944512 529409011776182157312 534811144549408505856 537422527091153664576 537812329423423143936 540034694421040594944 543300210335907053568 545834589707185422336 545953043394187849728 549016752953077792768 551285417221478940672 554618964717905117184 560035979399597654016 563422440348348055552 565750632250613956608 566050685622266363904 566173526482861473792 568513086509650157568 571826713026575204352 577537103755835080704 583430339508445642752 583739769547962187776 592691138548262240256 593005480175707619328 595585138248204926976 598739007308958793728 598927366857903046656 605038870601351036928 611212736627895435264 614197173818461330944 617643847072212516864 623810959665354768384 623946335307643256832 627447717660660334592 630040476824547360768 633850245391891562496 636807021325049659392 636945217293219158016 647055458837555970048 649729241725314465792 653375309299530596352 656707240741457461248 660042404292382949376 666777530866795020288 667131165197671071744 673793287715140927488 680668729426519916544 684488419266174910464 691472994972972613632 691839726871658889216 694698568718235992064 694849327956239081472 698528841860451926016 701939627221098663936 705878682368242876416 713081526065878007808 716563369454871552768 720046259228054126592 724400280447876071424 727779452942913896448 727937391192250466304 735047222961971920896 739491952957206822912 742547704828930818048 750522560847379955712 754898035310481965056 758017448679533543424 762031463847765737472 762435617368766939136 770049471674446774272 777907119344594190336 778319692730616250368 781705493950768966656 794113517664273235968 798569822477204062208 802216716824112758784 802468036419155656704 806718494135134715904 814950315503860580352 818929565091281774592 823525129429616689152 826928125832218411008 831928447076857675776 840053969099396481024 845133660522522083328 848625948375920934912 849076028433399545856 849260289724292210688 857740069539862806528 862740611783407960064 866305655633752621056 875609654321943281664 880056539056510599168 889036707822393360384 889508220263561428992 893377707372307390464 898391050286854569984 907558305902026555392 916819104941843152896 926264758290981322752 926465770608318775296 931371789147269234688 935919502961464885248 941171576490990501888 945060715236821041152 950775368087837343744 955210531987574489088 955417825939828737024 970583188256333955072 980062963949295894528 980274365188414636032 985989270609609097216 990063606438574424064 1000696747796506607616 1010689931572711391232 1021003094139779874816 1026732628899262365696 1037209492459458920448 1037759590307488333824 1042273991934358622208 1047793262790677889024 1058818023552364314624 1069622289098817011712 1074845054182307329152 1075624658846846287872 1080069388842081189888 1086600420671814107136 1091669179414370844672 1091906086788375699456 1098033505906155585536 1102570834442957881344 1109237929435810234368 1131501264501227913216 1132101371244532727808 1132347052965722947584 1137026173019300315136 1143653426053150408704 1155074207511670161408 1166860679016891285504 1167479539095924375552 1191170276496409853952 1197478014617917587456 1197854733715806093312 1210077741202702073856 1222425473255790870528 1228394347636922661888 1235287694144425033728 1247892670615286513664 1254895435321320669184 1260080953649094721536 1267700490783783124992 1273614042650099318784 1273890434586438316032 1294110917675111940096 1299458483450628931584 1306750618599061192704 1313414481482914922496 1320084808584765898752 1333555061733590040576 1334262330395342143488 1347586575430281854976 1361337458853039833088 1382945989945945227264 1383679453743317778432 1389397137436471984128 1389698655912478162944 1397057683720903852032 1403879254442197327872 1411757364736485752832 1426163052131756015616 1433126738909743105536 1455558905885827792896 1455874782384500932608 1470094445923943841792 1478983905914413645824 1485095409657861636096 1501045121694759911424 1509796070620963930112 1516034897359067086848 1540098943348893548544 1555814238689188380672 1556639385461232500736 1563410987901537933312 1588227035328546471936 1597139644954408124416 1604433433648225517568 1613436988270269431808 1629900631007721160704 1637859130182563549184 1647050258859233378304 1653856251664436822016 1663856894153715351552 1680107938198792962048 1690267321045044166656 1697251896751841869824 1698152056866799091712 1698520579448584421376 1715480139079725613056 1725481223566815920128 1732611311267505242112 1751219308643886563328 1778073415644786720768 1779016440527122857984 1786755414744614780928 1796782100573709139968 1815116611804053110784 1833638209883686305792 1852931541216637550592 1871839005922929770496 1882343152981981003776 1890121430473642082304 1901550736175674687488 1910421063975148978176 1910835651879657474048 1941166376512667910144 1960125927898591789056 1971978541219218194432 1980127212877148848128 2001393495593013215232 2021379863145422782464 2042006188279559749632 2053465257798524731392 2074418984918917840896 2075519180614976667648 2084547983868717244416 2095586525581355778048 2117636047104728629248 2139244578197634023424 2149690108364614658304 2160138777684162379776 2173200841343628214272 2183338358828741689344 2183812173576751398912 2196067011812311171072 2205141668885915762688 2218475858871620468736 2264694105931445895168 2274052346038600630272 2287306852106300817408 2310148415023340322816 2333721358033782571008 2334959078191848751104 2382340552992819707904 2395709467431612186624 2420155482405404147712 2444850946511581741056 2456788695273845323776 2470575388288850067456 2495785341230573027328 2509790870642641338368 2520161907298189443072 2535400981567566249984 2547228085300198637568 2547780869172876632064 2588221835350223880192 2598916966901257863168 2626828962965829844992 2640169617169531797504 2667110123467180081152 2668524660790684286976 2695173150860563709952 2722674917706079666176 2778794274872943968256 2779397311824956325888 2794115367441807704064 2807758508884394655744 2823514729472971505664 2852326104263512031232 2866253477819486211072 2911749564769001865216 2940188891847887683584 2957967811828827291648 2970190819315723272192 3002090243389519822848 3019592141241927860224 3032069794718134173696 3080197886697787097088 3111628477378376761344 3113278770922465001472 3126821975803075866624 3176454070657092943872 3208866867296451035136 3226873976540538863616 3259801262015442321408 3275718260365127098368 3294100517718466756608 3307712503328873644032 3327713788307430703104 3394503793503683739648 3396304113733598183424 3397041158897168842752 3430960278159451226112 3450962447133631840256 3465222622535010484224 3502438617287773126656 3573510829489229561856 3593564201147418279936 3630233223608106221568 3667276419767372611584 3705863082433275101184 3743678011845859540992 3764686305963962007552 3780242860947284164608 3803101472351349374976 3820842127950297956352 3821671303759314948096 3882332753025335820288 3920251855797183578112 3943957082438436388864 3960254425754297696256 4002786991186026430464 4042759726290845564928 4084012376559119499264 4148837969837835681792 4151038361229953335296 4169095967737434488832 4191173051162711556096 4235272094209457258496 4278489156395268046848 4299380216729229316608 4366676717657483378688 4367624347153502797824 4392134023624622342144 4410283337771831525376 4436951717743240937472 4529388211862891790336 4548104692077201260544 4620296830046680645632 4667442716067565142016 4669918156383697502208 4764681105985639415808 4791418934863224373248 4840310964810808295424 4889701893023163482112 4913577390547690647552 4941150776577700134912 4991570682461146054656 5040323814596378886144 5070801963135132499968 5094456170600397275136 5095561738345753264128 5176443670700447760384 5197833933802515726336 5253657925931659689984 5334220246934360162304 5337049321581368573952 5390346301721127419904 5445349835412159332352 5558794623649912651776 5615517017768789311488 5647029458945943011328 5704652208527024062464 5732506955638972422144 5823499129538003730432 5880377783695775367168 5915935623657654583296 5940381638631446544384 6004180486779039645696 6039184282483855720448 6064139589436268347392 6160395773395574194176 6223256954756753522688 6226557541844930002944 6253643951606151733248 6352908141314185887744 6417733734592902070272 6519602524030884642816 6551436520730254196736 6588201035436933513216 6615425006657747288064 6655427576614861406208 6794082317794337685504 6861920556318902452224 6901924894267263680512 6930445245070020968448 7004877234575546253312 7147021658978459123712 7187128402294836559872 7260466447216212443136 7334552839534745223168 7411726164866550202368 7487356023691719081984 7529372611927924015104 7560485721894568329216 7606202944702698749952 7641684255900595912704 7643342607518629896192 7764665506050671640576 7920508851508595392512 8005573982372052860928 8085519452581691129856 8168024753118238998528 8338191935474868977664 8382346102325423112192 8470544188418914516992 8556978312790536093696 8598760433458458633216 8735248694307005595648 8784268047249244684288 8820566675543663050752 8873903435486481874944 9058776423725783580672 9096209384154402521088 9240593660093361291264 9334885432135130284032 9339836312767395004416 9529362211971278831616 9680621929621616590848 9779403786046326964224 9827154781095381295104 9882301553155400269824 9983141364922292109312 10188912341200794550272 10191123476691506528256 10352887341400895520768 10395667867605031452672 10507315851863319379968 10780692603442254839808 10890699670824318664704 11117589247299825303552 11231034035537578622976 11294058917891886022656 11409304417054048124928 11465013911277944844288 11646998259076007460864 11760755567391550734336 11831871247315309166592 11880763277262893088768 12008360973558079291392 12078368564967711440896 12128279178872536694784 12446513909513507045376 12453115083689860005888 12507287903212303466496 12705816282628371775488 12835467469185804140544 13102873041460508393472 13176402070873867026432 13230850013315494576128 13310855153229722812416 13588164635588675371008 13803849788534527361024 13860890490140041936896 14009754469151092506624 14294043317956918247424 14374256804589673119744 14520932894432424886272 14669105679069490446336 14823452329733100404736 14974712047383438163968 15120971443789136658432 15212405889405397499904 15283368511801191825408 15286685215037259792384 15529331012101343281152 16011147964744105721856 16171038905163382259712 16336049506236477997056 16676383870949737955328 16941088376837829033984 17113956625581072187392 17197520866916917266432 17470497388614011191296 17568536094498489368576 17641133351087326101504 17747806870972963749888 18117552847451567161344 18192418768308805042176 18481187320186722582528 18669770864270260568064 18679672625534790008832 19058724423942557663232 19558807572092653928448 19654309562190762590208 19764603106310800539648 19966282729844584218624 20382246953383013056512 20705774682801791041536 20791335735210062905344 21014631703726638759936 21561385206884509679616 21781399341648637329408 22235178494599650607104 22462068071075157245952 22588117835783772045312 22818608834108096249856 22930027822555889688576 23293996518152014921728 23761526554525786177536 24016721947116158582784 24156737129935422881792 24256558357745073389568 25014575806424606932992 25411632565256743550976 25670934938371608281088 26205746082921016786944 26352804141747734052864 26461700026630989152256 26621710306459445624832 27176329271177350742016 27607699577069054722048 27721780980280083873792 28019508938302185013248 28588086635913836494848 29041865788864849772544 29338211358138980892672 29646904659466200809472 29949424094766876327936 30566737023602383650816 30573370430074519584768 31058662024202686562304 32342077810326764519424 32672099012472955994112 33352767741899475910656 33882176753675658067968 34227913251162144374784 34395041733833834532864 34940994777228022382592 35282266702174652203008 35495613741945927499776 36235105694903134322688 36384837536617610084352 37339541728540521136128 37359345251069580017664 38117448847885115326464 39308619124381525180416 39529206212621601079296 39932565459689168437248 40764493906766026113024 41411549365603582083072 41582671470420125810688 42029263407453277519872 43122770413769019359232 43562798683297274658816 44470356989199301214208 44924136142150314491904 45637217668216192499712 45860055645111779377152 46587993036304029843456 48033443894232317165568 48313474259870845763584 48513116715490146779136 50029151612849213865984 50823265130513487101952 51341869876743216562176 52411492165842033573888 52705608283495468105728 52923400053261978304512 53243420612918891249664 54352658542354701484032 55443561960560167747584 56039017876604370026496 57176173271827672989696 58676422716277961785344 59293809318932401618944 59898848189533752655872 61146740860149039169536 62117324048405373124608 64684155620653529038848 65344198024945911988224 66705535483798951821312 67764353507351316135936 68455826502324288749568 68790083467667669065728 69881989554456044765184 72470211389806268645376 72769675073235220168704 76234897695770230652928 78617238248763050360832 79058412425243202158592 79865130919378336874496 81528987813532052226048 82823098731207164166144 83165342940840251621376 84058526814906555039744 87125597366594549317632 88940713978398602428416 89848272284300628983808 91720111290223558754304 93175986072608059686912 96626948519741691527168 97026233430980293558272 100058303225698427731968 101646530261026974203904 102683739753486433124352 104822984331684067147776 105846800106523956609024 106486841225837782499328 108705317084709402968064 112078035753208740052992 114352346543655345979392 118587618637864803237888 119797696379067505311744 122293481720298078339072 124234648096810746249216 129368311241307058077696 130688396049891823976448 133411070967597903642624 136911653004648577499136 137580166935335338131456 139763979108912089530368 144940422779612537290752 145539350146470440337408 152469795391540461305856 157234476497526100721664 158116824850486404317184 159730261838756673748992 163057975627064104452096 166330685881680503242752 168117053629813110079488 177881427956797204856832 179696544568601257967616 183440222580447117508608 186351972145216119373824 193253897039483383054336 194052466861960587116544 200116606451396855463936 203293060522053948407808 205367479506972866248704 209645968663368134295552 217410634169418805936128 228704693087310691958784 237175237275729606475776 239595392758135010623488 244586963440596156678144 248469296193621492498432 261376792099783647952896 266822141935195807285248 275160333870670676262912 279527958217824179060736 289880845559225074581504 291078700292940880674816 304939590783080922611712 314468952995052201443328 319460523677513347497984 326115951254128208904192 336234107259626220158976 355762855913594409713664 359393089137202515935232 366880445160894235017216 372703944290432238747648 388104933723921174233088 400233212902793710927872 410734959013945732497408 419291937326736268591104 434821268338837611872256 457409386174621383917568 474350474551459212951552 479190785516270021246976 489173926881192313356288 533644283870391614570496 550320667741341352525824 559055916435648358121472 579761691118450149163008 582157400585881761349632 609879181566161845223424 628937905990104402886656 652231902508256417808384 711525711827188819427328 718786178274405031870464 733760890321788470034432 745407888580864477495296 800466425805587421855744 838583874653472537182208 869642536677675223744512 914818772349242767835136 958381571032540042493952 978347853762384626712576 1067288567740783229140992 1100641335482682705051648 1118111832871296716242944 1164314801171763522699264 1257875811980208805773312 1304463805016512835616768 1423051423654377638854656 1437572356548810063740928 1467521780643576940068864 1600932851611174843711488 1677167749306945074364416 1739285073355350447489024 1829637544698485535670272 1956695707524769253425152 2134577135481566458281984 2201282670965365410103296 2236223665742593432485888 2515751623960417611546624 2608927610033025671233536 2875144713097620127481856 2935043561287153880137728 3201865703222349687422976 3354335498613890148728832 3913391415049538506850304 4269154270963132916563968 4402565341930730820206592 5031503247920835223093248 5217855220066051342467072 5870087122574307760275456 6403731406444699374845952 6708670997227780297457664 7826782830099077013700608 8805130683861461640413184 10063006495841670446186496 11740174245148615520550912 12807462812889398749691904 15653565660198154027401216 17610261367722923280826368 20126012991683340892372992 23480348490297231041101824 35220522735445846561652736 46960696980594462082203648 70441045470891693123305472 140882090941783386246610944
- Sum of all divisors σ(n): 543407251758791605903287360
- Sum of proper divisors (its aliquot sum) s(n): 402525160817008219656676416
- 140882090941783386246610944 is an abundant number, because the sum of its proper divisors (402525160817008219656676416) is greater than itself. Its abundance is 261643069875224833410065472
Bases of 140882090941783386246610944
- Binary: 1110100100010001111000101110100000000101110001111010101111010010000000000000000000000002
- Hexadecimal: 0x7488F17402E3D5E9000000
- Base-36: HP9G1BSYHL9IPS000
Squares and roots of 140882090941783386246610944
- 140882090941783386246610944 squared (1408820909417833862466109442) is 19847763548128924450355557025319095790769725700571136
- 140882090941783386246610944 cubed (1408820909417833862466109443) is 2796194429178512429797100255128046023541812483372409764117495137585405188112384
-
The
square root of 140882090941783386246610944 is 11869376181661.0811404855 -
140882090941783386246610944 is a
perfect cube number . Itscube root is 520337664
Scales and comparisons
How big is 140882090941783386246610944?- 140,882,090,941,783,386,246,610,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,882,090,941,783,386,246,610,944 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 140882090941783386246610944 cubic inches would be around 43361472 feet tall.
Recreational maths with 140882090941783386246610944
- 140882090941783386246610944 backwards is 449016642683387149090288041
- The number of decimal digits it has is: 27
- The sum of 140882090941783386246610944's digits is 117
- 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 140882090941783386246610944 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 140882090941783386246610944 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/140882090941783386246610944/
Chicago style:
Numbermatics. 2024. "Number 140882090941783386246610944 - Facts about the integer". https://numbermatics.com/n/140882090941783386246610944/
The information we have on file for 140882090941783386246610944 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 140882090941783386246610944, math, Factors of 140882090941783386246610944, curriculum, school, college, exams, university, Prime factorization of 140882090941783386246610944, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, eight hundred eighty-two sextillion, ninety quintillion, nine hundred forty-one quadrillion, seven hundred eighty-three trillion, three hundred eighty-six billion, two hundred forty-six million, six hundred ten thousand, nine hundred forty-four.