864644735976979607989620736
864,644,735,976,979,607,989,620,736 is an even composite number composed of six prime numbers multiplied together.
864644735976979607989620736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 864644735976979607989620736:
212 × 74 × 134 × 176 × 232 × 4912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 23 × 23 × 491 × 491)See below for interesting mathematical facts about the number 864644735976979607989620736 from the Numbermatics database.
Names of 864644735976979607989620736
- Cardinal: 864644735976979607989620736 can be written as Eight hundred sixty-four septillion, six hundred forty-four sextillion, seven hundred thirty-five quintillion, nine hundred seventy-six quadrillion, nine hundred seventy-nine trillion, six hundred seven billion, nine hundred eighty-nine million, six hundred twenty thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 8.64644735976979607989620736 × 1026
Factors of 864644735976979607989620736
Divisors of 864644735976979607989620736
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 23 26 28 32 34 46 49 52 56 64 68 91 92 98 104 112 119 128 136 161 169 182 184 196 208 221 224 238 256 272 289 299 322 338 343 364 368 391 392 416 442 448 476 491 512 529 544 578 598 637 644 676 686 728 736 782 784 832 833 884 896 952 982 1024 1058 1088 1127 1156 1183 1196 1274 1288 1352 1372 1456 1472 1547 1564 1568 1664 1666 1768 1792 1904 1964 2023 2048 2093 2116 2176 2197 2254 2312 2366 2392 2401 2548 2576 2704 2737 2744 2873 2912 2944 3094 3128 3136 3328 3332 3437 3536 3584 3703 3757 3808 3887 3928 4046 4096 4186 4232 4352 4394 4459 4508 4624 4732 4784 4802 4913 5083 5096 5152 5408 5474 5488 5746 5824 5831 5888 6188 6256 6272 6383 6647 6656 6664 6874 6877 7072 7168 7406 7514 7616 7774 7856 7889 8092 8281 8347 8372 8464 8704 8788 8918 8993 9016 9248 9464 9568 9604 9826 10166 10192 10304 10816 10829 10948 10976 11293 11492 11648 11662 11776 12376 12512 12544 12766 13294 13312 13328 13748 13754 14144 14161 14336 14651 14812 15028 15232 15379 15548 15712 15778 16184 16562 16694 16744 16928 17408 17576 17836 17986 18032 18496 18928 19136 19159 19208 19652 20111 20332 20384 20608 21632 21658 21896 21952 22586 22984 23296 23324 23552 24059 24752 25024 25088 25532 25921 26299 26588 26624 26656 27209 27496 27508 28288 28322 28561 28672 29302 29624 30056 30464 30758 31096 31213 31424 31556 32368 33124 33388 33488 33856 34391 34816 35152 35581 35672 35972 36064 36992 37349 37856 38272 38318 38416 39304 40222 40664 40768 40817 41216 43264 43316 43792 43904 44681 45172 45968 46529 46592 46648 47104 48118 48139 48841 49504 50048 50176 50531 51064 51842 52598 53176 53248 53312 54418 54992 55016 55223 56576 56644 57122 57967 58429 58604 59248 60112 60928 61516 62192 62426 62848 62951 63112 63869 64736 66079 66248 66776 66976 67712 68782 69632 70304 71162 71344 71944 72128 73984 74698 75712 75803 76544 76636 76832 78608 79051 80444 81328 81536 81634 82432 82979 83521 86411 86528 86632 87584 87808 89362 89401 90344 91936 93058 93184 93296 94208 96236 96278 97682 99008 99127 100096 100352 101062 102128 102557 103684 105196 106352 106624 107653 108511 108836 109984 110032 110446 112999 113152 113288 114244 115934 116858 116909 117208 118496 120224 121856 123032 124384 124852 125696 125902 126224 127738 129472 132158 132496 133552 133952 134113 135424 137564 140608 140777 141899 142324 142688 143888 144256 146809 147968 149396 151424 151606 152881 153088 153272 153664 157216 158102 160888 162656 163072 163268 164864 165958 167042 168413 172822 173056 173264 175168 175616 178724 178802 180688 181447 183872 184093 186116 186368 186592 190463 191981 192472 192556 195364 198016 198254 199927 200192 200704 202124 204256 205114 207368 210392 212704 213248 215306 217022 217672 219968 220064 220892 225998 226304 226576 228488 231868 233716 233818 234416 236992 240448 240737 241081 243712 246064 248768 249067 249704 251392 251804 252448 255476 258944 259739 261443 264316 264992 267104 267904 268226 270848 275128 281216 281554 283798 284648 285376 287776 288512 293618 295936 298792 302848 303212 305762 306176 306544 307328 312767 314432 316204 321776 325312 325703 326144 326536 329728 331916 334084 336826 336973 341887 345644 346112 346528 350336 351232 353717 357448 357604 361376 362894 367744 368186 372232 372736 373184 380926 383962 384944 385112 390728 396032 396508 399854 400384 404248 405769 408512 409003 410228 414736 420784 425408 426496 430612 434044 435344 439936 440128 440657 441784 447083 451996 452608 453152 456976 462553 463736 467432 467636 468832 473984 480896 481474 482162 485537 487424 492128 497536 498134 499408 502784 503608 504896 510952 517888 519478 522886 528632 529984 530621 534208 535808 536452 541696 550256 553357 562432 563108 567596 569296 570752 575552 577024 580853 584647 587236 591872 597584 604877 605696 606424 611524 612352 613088 614656 625534 625807 628864 632408 634933 643552 650624 651406 652288 653072 656903 659456 663832 668168 673652 673946 683774 691288 692224 693056 693889 700672 702464 707434 714896 715208 717899 722752 725788 735488 736372 744464 746368 753571 759577 761852 767924 769888 770224 781456 790993 792064 793016 799708 800768 808496 811538 817024 818006 818363 820456 829472 830297 841568 850816 852992 859027 861224 868088 870688 879872 880256 881314 883568 894166 903992 905216 906304 913952 925106 927472 934864 935272 937664 938791 947968 961792 962948 964324 971074 984256 985439 993293 995072 996268 998816 1005568 1007216 1009792 1021904 1027663 1035776 1038956 1045772 1057264 1059968 1061242 1068416 1070167 1071616 1072904 1078727 1083392 1085773 1100512 1106714 1123343 1124864 1126216 1135192 1138592 1141504 1151104 1154048 1161706 1162213 1169294 1174472 1178891 1183744 1195168 1209754 1211392 1212848 1223048 1224704 1226176 1229312 1251068 1251614 1257728 1264816 1269866 1270129 1287104 1288651 1301248 1302812 1304576 1306144 1313806 1327664 1333241 1336336 1343867 1347304 1347892 1367548 1382576 1386112 1387778 1399489 1401344 1404928 1410643 1414868 1419857 1429792 1430416 1435798 1445504 1451576 1468987 1470976 1472744 1488928 1492736 1507142 1519154 1519817 1523704 1535848 1539776 1540448 1562912 1581986 1584128 1586032 1599416 1601536 1616992 1623076 1634048 1636012 1636726 1640912 1658944 1660594 1683136 1685159 1687567 1701632 1705984 1718054 1722448 1736176 1741376 1743469 1759744 1760512 1762628 1767136 1788332 1807984 1812608 1818173 1827904 1830101 1844687 1850212 1854944 1869728 1870544 1875328 1877582 1895936 1908517 1920983 1923584 1925896 1928648 1942148 1968512 1970878 1986586 1987453 1990144 1992536 1997632 2011136 2014432 2019584 2043808 2055326 2071552 2077912 2091544 2114528 2119936 2122484 2136832 2140334 2143232 2145808 2157454 2166784 2171546 2189369 2201024 2213428 2246686 2249728 2252432 2270384 2277184 2279921 2283008 2302208 2308096 2323412 2324426 2338588 2348944 2357782 2358811 2390336 2393209 2412283 2419508 2422784 2425696 2446096 2452352 2458624 2476019 2495753 2502136 2503228 2515456 2529632 2539732 2540258 2574208 2577302 2598977 2602496 2605624 2609152 2612288 2627612 2655328 2666482 2672672 2687734 2694608 2695784 2735096 2765152 2772224 2775556 2798978 2802688 2821286 2829736 2839714 2859584 2860832 2863021 2871596 2891008 2903152 2937974 2941952 2945488 2977856 2985472 3014284 3038308 3039634 3047408 3071696 3079552 3080896 3084599 3125824 3129581 3134053 3163972 3168256 3172064 3198832 3233984 3237871 3246152 3263677 3268096 3272024 3273452 3281824 3317888 3321188 3366272 3370318 3375134 3376607 3398759 3403264 3411968 3436108 3444896 3472352 3482752 3486938 3519488 3521024 3525256 3534272 3576664 3615968 3625216 3636346 3655808 3660202 3689374 3700424 3709888 3739456 3741088 3750656 3755164 3791872 3817034 3841966 3847168 3851792 3857296 3873499 3884296 3937024 3941756 3973172 3974906 3980288 3985072 3995264 4028864 4039168 4065971 4087616 4092529 4098377 4110652 4143104 4155824 4183088 4229056 4234139 4239872 4244968 4273664 4280668 4286464 4291616 4314908 4343092 4378738 4380649 4402048 4415563 4426856 4444531 4493372 4499456 4504864 4540768 4554368 4559842 4566016 4598321 4604416 4616192 4646824 4648852 4677176 4697888 4715564 4717622 4780672 4786418 4824566 4839016 4845568 4851392 4892192 4904704 4917248 4952038 4991506 5004272 5006456 5030912 5059264 5079464 5080516 5148416 5154604 5197954 5204992 5211248 5224576 5255224 5274997 5310656 5317039 5332964 5345344 5375468 5389216 5391568 5470192 5530304 5536951 5544448 5544863 5551112 5597956 5605376 5642572 5659472 5679428 5719168 5721664 5726042 5728541 5743192 5782016 5806304 5812079 5875948 5883904 5890976 5955712 5970944 6013189 6028568 6076616 6079268 6094816 6143392 6159104 6161792 6169198 6251648 6259162 6268106 6327944 6336512 6344128 6397664 6467968 6475742 6492304 6527354 6536192 6544048 6546904 6563648 6635776 6642376 6732544 6740636 6750268 6753214 6797518 6806528 6872216 6889792 6898073 6944704 6953051 6965504 6973876 7038976 7042048 7050512 7068544 7153328 7193641 7231936 7250432 7272692 7311616 7320404 7378748 7400848 7419776 7478912 7482176 7491169 7501312 7510328 7551089 7583744 7600411 7634068 7683932 7694336 7703584 7714592 7746998 7768592 7863401 7874048 7883512 7946344 7949812 7960576 7970144 7990528 8057728 8078336 8131942 8135491 8175232 8185058 8196754 8221304 8254129 8286208 8311648 8366176 8458112 8468278 8479744 8489936 8547328 8561336 8572928 8583232 8629816 8686184 8757476 8761298 8804096 8831126 8853712 8889062 8986744 8998912 9009728 9020557 9081536 9108736 9119684 9132032 9196642 9208832 9293648 9297704 9332687 9354352 9395776 9407069 9431128 9435244 9561344 9572836 9649132 9678032 9702784 9784384 9796423 9809408 9834496 9874501 9904076 9938999 9983012 10008544 10012912 10061824 10118528 10158928 10161032 10282909 10296832 10309208 10395908 10409984 10422496 10449152 10510448 10549994 10621312 10634078 10638719 10665928 10690688 10750936 10778432 10783136 10793861 10940384 11060608 11073902 11088896 11089726 11102224 11167351 11195912 11210752 11285144 11318944 11358856 11438336 11443328 11452084 11457082 11486384 11564032 11612608 11624158 11751896 11767808 11781952 11796113 11812969 11911424 11941888 12026378 12057136 12153232 12158536 12189632 12204283 12286784 12318208 12323584 12338396 12503296 12518324 12536212 12655888 12688256 12727211 12795328 12810707 12912809 12935936 12951484 12984608 13054708 13072384 13088096 13093808 13127296 13271552 13284752 13359619 13446881 13465088 13481272 13500536 13506428 13595036 13613056 13744432 13779584 13796146 13889408 13906102 13912171 13931008 13947752 14023451 14077952 14084096 14101024 14115049 14137088 14306656 14387282 14463872 14500864 14545384 14603459 14623232 14640808 14757496 14801696 14839552 14957824 14964352 14982338 15002624 15020656 15102178 15108769 15167488 15200822 15268136 15325583 15367864 15388672 15407168 15429184 15493996 15537184 15726802 15748096 15767024 15892688 15899624 15921152 15940288 15959447 15981056 16115456 16156672 16263884 16270982 16350464 16370116 16393508 16442608 16508258 16511677 16623296 16732352 16752463 16885981 16916224 16936556 16959488 16979872 17094656 17122672 17166464 17259632 17332133 17372368 17470271 17514952 17522596 17608192 17662252 17707424 17778124 17973488 18019456 18041114 18163072 18192839 18217472 18239368 18264064 18338359 18393284 18417664 18458141 18587296 18595408 18665374 18708704 18791552 18814138 18862256 18870488 19096831 19122688 19145672 19298264 19356064 19405568 19568768 19592846 19618816 19749002 19757621 19808152 19877998 19966024 20017088 20025824 20041147 20123648 20237056 20317856 20322064 20565818 20593664 20618416 20791816 20819968 20844992 20898304 21020896 21099988 21242624 21268156 21277438 21331856 21381376 21501872 21556864 21566272 21587722 21592193 21880768 21907067 21938371 22121216 22147804 22177792 22179452 22204448 22334702 22391824 22570288 22637888 22665097 22717712 22845739 22876672 22886656 22904168 22914164 22972768 23128064 23225216 23248316 23503792 23563904 23592226 23625938 23636249 23791313 23822848 23883776 23980931 24052756 24114272 24137569 24306464 24317072 24379264 24408566 24573568 24636416 24647168 24676792 24810721 24972779 25006592 25036648 25072424 25311776 25376512 25454422 25590656 25621414 25825618 25836889 25871872 25902968 25969216 26109416 26144768 26176192 26187616 26254592 26543104 26569504 26719238 26893762 26930176 26962544 27001072 27012856 27114493 27190072 27226112 27488864 27559168 27592292 27778816 27812204 27824342 27862016 27895504 28046902 28168192 28202048 28230098 28274176 28461797 28613312 28647703 28688639 28774564 28927744 29001728 29090768 29206918 29246464 29281616 29514992 29603392 29638973 29679104 29915648 29928704 29964676 30005248 30041312 30204356 30217538 30401644 30536272 30651166 30664543 30735728 30814336 30858368 30908941 30987992 31074368 31111717 31359679 31453604 31496192 31534048 31785376 31799248 31880576 31918894 31962112 32188247 32230912 32313344 32444789 32527768 32541964 32656711 32700928 32740232 32787016 32885216 33016516 33023354 33246592 33464704 33504926 33771962 33786701 33832448 33873112 33918976 33959744 34189312 34245344 34332928 34519264 34664266 34744736 34940542 35029904 35045192 35216384 35324504 35414848 35556248 35946976 36038912 36082228 36326144 36385678 36434944 36478736 36676718 36786568 36835328 36916282 37174592 37190816 37219273 37330748 37417408 37583104 37628276 37724512 37740976 38193662 38245376 38291344 38596528 38712128 38758657 38811136 38814041 39137536 39185692 39237632 39498004 39515242 39616304 39755996 39932048 40034176 40051648 40082294 40099787 40474112 40635712 40644128 40684553 40742689 41008811 41131636 41187328 41236832 41583632 41689984 41796608 42041792 42092323 42199976 42427801 42485248 42536312 42554876 42663712 42762752 43003744 43113728 43132544 43175444 43184386 43761536 43814134 43876742 43895891 44182609 44242432 44295608 44355584 44358904 44408896 44669404 44783648 45140576 45275776 45330194 45435424 45691478 45753344 45773312 45808336 45828328 45945536 46256128 46450432 46496632 47007584 47127808 47184452 47251876 47272498 47582626 47645696 47961862 48105512 48228544 48275138 48612928 48634144 48671357 48758528 48817132 49147136 49272832 49294336 49353584 49621442 49945558 50013184 50073296 50144848 50355487 50623552 50753024 50908844 51181312 51242828 51651236 51673778 51743744 51805936 51938432 52218832 52352384 52375232 52438183 52509184 52857623 53086208 53139008 53202877 53278901 53438476 53787524 53860352 53925088 54002144 54025712 54228986 54380144 54977728 55043807 55118336 55184584 55482509 55557632 55624408 55648684 55724032 55791008 56093804 56404096 56460196 56548352 56923594 56948437 57226624 57295406 57377278 57402319 57549128 57778903 57855488 58003456 58181536 58413836 58492928 58563232 59029984 59206784 59277946 59358208 59831296 59857408 59929352 60010496 60082624 60408712 60435076 60803288 61072544 61302332 61329086 61471456 61628672 61716736 61817882 61975984 62148736 62223434 62719358 62907208 62992384 63068096 63570752 63598496 63761152 63837788 63924224 64376494 64461824 64889578 65055536 65083928 65313422 65401856 65480464 65574032 65770432 65849483 66033032 66046708 66493184 66929408 67009852 67543924 67573402 67664896 67746224 67919488 68490688 68574961 68665856 69038528 69121507 69328532 69489472 69572993 69672409 69881084 70059808 70090384 70432768 70649008 70829696 71112496 71893952 71980363 72077824 72083219 72164456 72652288 72771356 72869888 72957472 73353436 73573136 73832564 74349184 74381632 74438546 74471033 74661496 74834816 75064571 75166208 75256552 75449024 75481952 75557027 76387324 76490752 76582688 77193056 77424256 77517314 77622272 77628082 78171457 78275072 78371384 78475264 78996008 79030484 79232608 79511992 79864096 80068352 80103296 80164588 80199574 80948224 81271424 81288256 81369106 81485378 82017622 82263272 82374656 82473664 82690783 83167264 83379968 83593216 84083584 84184646 84399952 84855602 84970496 85072624 85109752 85327424 85525504 86007488 86227456 86265088 86350888 86368772 87523072 87628268 87753484 87791782 88365218 88484864 88591216 88717808 88817792 89090477 89338808 89567296 89674949 90281152 90389663 90551552 90660388 90870848 91382956 91506688 91546624 91616672 91656656 91891072 92900864 92993264 93517333 94015168 94128167 94255616 94262671 94368904 94503752 94544996 95165252 95291392 95923724 96211024 96457088 96550276 97225856 97268288 97342714 97385197 97517056 97634264 98164157 98294272 98545664 98588672 98707168 98805343 99242884 99891116 100026368 100146592 100289696 100710974 101247104 101506048 101817688 102224213 102362624 102485656 103302472 103347556 103487488 103611872 103876864 104437664 104704768 104750464 104876366 105018368 105715246 105761383 106172416 106278016 106405754 106557802 106876952 107575048 107720704 107850176 108004288 108051424 108457972 108760288 109955456 110087614 110236672 110369168 110965018 111115264 111248816 111297368 111448064 111582016 112187608 112808192 112920392 113096704 113847188 113896874 114453248 114590812 114754556 114804638 115098256 115557806 115710976 116363072 116827672 116985856 117126464 117267241 118059968 118201867 118413568 118555892 118716416 119662592 119714816 119858704 120165248 120817424 120870152 121324931 121606576 122145088 122291897 122604664 122658172 122942912 123257344 123433472 123635764 123951968 124297472 124446868 125438716 125814416 126136192 127141504 127196992 127349873 127522304 127531849 127675576 127848448 128368513 128752988 128923648 129206987 129779156 130111072 130167856 130626844 130803712 130960928 131148064 131540864 131698966 132066064 132093416 132986368 133677817 133858816 134019704 135087848 135146804 135329792 135492448 135838976 136981376 137149922 137331712 138077056 138243014 138303347 138657064 138978944 139145986 139344818 139762168 140119616 140180768 140320193 140865536 141298016 141659392 142224992 143787904 143960726 144155648 144166438 144328912 145304576 145542712 145739776 145914944 146706872 147146272 147665128 148698368 148763264 148877092 148942066 149322992 149669632 150129142 150332416 150513104 150898048 150963904 151114054 152774648 152981504 153165376 153349469 153568597 154386112 154848512 155034628 155244544 155256164 156342914 156550144 156742768 157992016 158060968 158465216 158655679 159023984 159728192 159920173 160136704 160206592 160329176 160399148 161896448 162542848 162576512 162738212 162970756 164035244 164526544 164947328 165381566 165453743 166334528 166539191 166759936 167186432 167866517 168167168 168369292 168799904 168962983 169711204 169940992 170145248 170219504 170654848 171051008 172014976 172454912 172530176 172701776 172737544 173675047 174809453 175046144 175256536 175506968 175583564 176730436 176969728 177182432 177435616 177635584 178180954 178677616 179134592 179349898 180562304 180779326 180858223 181103104 181320776 181741696 182765912 183013376 183093248 183233344 183313312 183495637 183782144 185801728 185986528 187034666 188030336 188256334 188511232 188525342 188737808 189007504 189089992 189844967 190330504 190582784 191847448 192422048 192914176 193100552 194451712 194536576 194685428 194770394 195034112 195268528 196328314 196588544 197177344 197414336 197610686 198485768 199232579 199782232 200052736 200293184 200533921 200579392 200820473 201421948 202494208 203012096 203635376 204448426 204725248 204971312 206604944 206695112 206974976 207223744 207472811 207753728 208875328 209409536 209500928 209752732 210036736 211430492 211522766 212556032 212811508 213115604 213753904 214651801 215150096 215700352 216008576 216102848 216362587 216915944 217520576 217782019 219517753 219910912 220175228 220473344 220738336 221930036 222230528 222497632 222594736 223164032 224375216 225317729 225616384 225840784 226193408 227113523 227694376 227793748 228596977 228906496 229181624 229509112 229609276 230196512 231115612 231421952 232726144 233655344 234252928 234534482 236119936 236403734 236506907 236827136 237111784 237432832 238398667 239325184 239429632 239717408 239955833 240330496 241634848 241740304 242649862 243213152 244290176 244583794 245209328 245316344 245885824 246514688 246866944 247271528 247903936 248258803 248594944 248893736 250877432 251628832 252272384 254283008 254393984 254699746 255044608 255063698 255351152 256737026 256849073 257505976 257847296 258413974 259558312 260222144 260335712 260534911 261253688 261607424 261921856 262296128 263081728 263397932 264132128 264186832 265972736 267355634 267717632 268039408 270175696 270293608 270659584 270984896 271310599 271677952 271698287 273962752 274299844 274663424 276154112 276486028 276606694 277314128 277957888 278291972 278689636 279524336 280239232 280361536 280640386 280698509 282596032 283318784 284449984 284791871 285198823 287061677 287575808 287921452 288311296 288332876 288657824 290609152 291085424 291829888 293413744 294292544 294646261 295330256 296994607 297396736 297526528 297754184 297884132 298645984 299339264 300258284 300664832 301026208 301796096 301927808 302228108 305549296 306330752 306698938 307137194 307271237 308772224 309278263 309697024 310069256 310489088 310512328 311752103 312685828 313100288 313485536 313788397 315984032 316121936 316930432 317311358 318047968 319456384 319840346 320273408 320413184 320658352 320798296 322539373 323792896 324646127 325085696 325153024 325476424 325941512 328070488 329053088 329894656 330763132 330907486 332669056 333078382 333519872 335733034 335879557 336334336 336738584 337599808 337925966 339422408 339881984 340290496 340439008 340699499 341309696 342102016 344029952 344909824 345060352 345403552 345475088 347350094 349618906 350092288 350513072 351013936 351167128 352488409 353460872 353939456 354364864 354871232 355271168 356361908 357355232 358269184 358699796 361124608 361558652 361716446 362206208 362641552 363483392 365531824 366186496 366466688 366626624 366991274 367067281 367564288 370003361 371603456 371973056 372420139 372952307 374069332 376060672 376512668 377022464 377050684 377475616 378015008 378179984 379689934 380661008 383694896 384844096 385306649 385828352 386201104 388377563 388903424 389073152 389370856 389540788 390068224 390537056 392656628 393177088 394828672 395221372 396971536 398465158 398639059 399564464 400586368 401067842 401158784 401640946 401816233 402843896 404452321 404988416 406024192 407270752 407675827 408896852 409450496 409942624 413209888 413390224 414447488 414945622 415507456 417750656 418819072 419001856 419505464 420073472 421782257 422860984 423045532 424537243 425112064 425623016 426231208 427507808 429303602 430300192 431400704 432017152 432205696 432725174 433831888 435041152 435564038 439035506 439227113 439821824 440350456 440946688 441476672 443860072 444461056 444995264 445189472 446328064 448750432 450635458 451232768 451681568 454227046 455388752 455587496 457193954 457812992 458363248 459018224 459218552 460393024 460946381 462231224 462843904 465452288 467310688 468505856 469068964 472239872 472807468 473013814 473654272 474223568 476797334 478859264 479434816 479911666 480660992 483269696 483480608 483850549 485299724 486426304 487010951 487706863 488580352 489167588 490418656 490632688 491771648 493029376 493733888 494543056 495807872 496517606 497189888 497787472 501754864 503257664 503862541 504544768 504582533 508566016 508787968 509399492 510089216 510127396 510702304 513474052 513698146 515011952 516827948 519116624 520444288 520671424 521069822 521297231 522507376 523843712 524592256 525451997 526163456 526795864 528264256 528373664 528899189 529654957 531945472 533114543 534711268 535435264 536078816 540351392 540587216 541969792 542621198 543355904 543396574 547200199 547925504 548599688 549326848 551561413 552308224 552972056 553213388 554628256 555164087 555915776 556583944 557379272 559048672 560478464 560723072 561280772 561397018 565192064 566637568 568899968 569583742 570397646 570646583 574123354 574373917 575151616 575842904 576622592 576665752 577315648 578835481 581218304 582170848 583659776 586827488 588585088 589292522 590660512 593989214 594793472 595053056 595508368 595768264 597291968 598678528 600516568 601329664 602052416 603592192 603855616 604456216 611098592 612661504 613397876 614274388 614542474 617544448 618556526 619394048 620138512 621024656 623504206 623633339 625371656 626200576 626971072 627576794 631968064 632243872 632727641 633860864 634622716 636095936 638912768 639680692 640546816 640826368 641316704 641596592 645078746 649292254 650171392 650306048 650952848 651883024 654621331 656140976 658106176 658897169 659789312 659838697 661526264 661814972 665338112 666156764 667039744 671466068 671759114 672668672 673477168 675199616 675851932 678844816 680580992 680878016 681398998 681696379 682619392 687149099 688059904 689819648 690120704 690807104 690950176 691637401 692625713 694700188 697149787 699237812 700184576 701026144 702027872 702334256 704976818 706921744 708729728 709742464 710542336 712723816 714710464 715569491 716538368 717399592 721272617 722249216 723117304 723432892 724412416 725283104 726966784 731063648 732933376 733253248 733982548 734134562 735128576 740006722 740329681 743206912 743946112 744840278 745904614 746230147 748138664 751104353 752121344 753025336 754044928 754101368 754951232 756030016 756359968 759379868 761322016 767389792 769688192 770613298 771656704 772402208 776755126 777806848 778146304 778741712 779081576 780136448 781074112 785313256 786354176 789657344 790442744 793943072 796930316 797278118 799128928 801172736 802135684 802317568 803281892 803632466 805687792 808904642 809976832 814541504 815351654 817793704 818900992 819885248 826419776 826780448 827413069 828894976 829891244 831014912 835501312 837638144 838003712 839010928 843564514 845721968 846091064 849074486 850224128 851246032 852462416 855015616 856043279 858607204 860600384 862801408 864034304 864411392 865450348 867663776 870082304 871128076 878071012 878454226 879643648 880700912 882953344 887720144 889990528 890378944 891449111 892656128 892722943 897500864 898579591 901270916 902465536 903363136 904448909 905741317 908454092 910777504 911174992 914387908 915625984 916726496 918036448 918437104 920786048 921892762 924462448 930904576 934621376 935744719 937011712 937081847 938137928 943202653 944479744 945614936 946027628 947308544 948447136 953594668 958869632 959823332 961321984 966539392 966961216 967701098 968123429 970599448 972852608 974021902 975413726 975839423 977160704 978335176 980837312 981265376 982241351 983543296 986058752 987467776 989086112 991615744 993035212 994379776 995574944 1003509728 1006515328 1007725082 1009089536 1009165066 1017132032 1017575936 1018798984 1020178432 1020254792 1021404608 1026948104 1027396292 1030023904 1033655896 1038233248 1040888576 1041342848 1042139644 1042594462 1045014752 1047687424 1049184512 1050903994 1052326912 1053591728 1056528512 1056747328 1057798378 1059309914 1063890944 1066229086 1069422536 1070870528 1072157632 1074980179 1080702784 1081174432 1083939584 1085242396 1086711808 1086793148 1094400398 1095851008 1097199376 1103122826 1104616448 1105944112 1106426776 1109256512 1110328174 1111831552 1113167888 1114758544 1118097344 1119441211 1120956928 1121446144 1122561544 1122794036 1130384128 1133275136 1137799936 1139167484 1140795292 1141293166 1148246708 1148747834 1150303232 1151685808 1153331504 1154631296 1157670962 1158176201 1164341696 1165774337 1167319552 1173654976 1175065619 1177170176 1178585044 1181321024 1182740881 1184430953 1187978428 1189586944 1190106112 1191016736 1191536528 1194583936 1197357056 1201033136 1204104832 1207184384 1207711232 1208912432 1215725329 1222197184 1223666171 1225323008 1225414723 1226795752 1228548776 1229084948 1235088896 1237113052 1238788096 1240277024 1242049312 1247008412 1247266678 1250743312 1253942144 1255153588 1263936128 1264487744 1265455282 1266007561 1267721728 1269245432 1272191872 1276097707 1277825536 1279361384 1281093632 1281652736 1282633408 1283193184 1284469459 1290157492 1298584508 1300342784 1300612096 1301905696 1303766048 1309242662 1312281952 1316212352 1317794338 1319578624 1319677394 1323052528 1323629944 1328914769 1330676224 1332313528 1334079488 1342932136 1343518228 1345337344 1346954336 1350399232 1351703864 1357689632 1361161984 1361756032 1362797996 1363392758 1365238784 1374298198 1376119808 1380241408 1381614208 1381900352 1383274802 1385251426 1389400376 1394299574 1398475624 1400369152 1402052288 1404055744 1404668512 1405743311 1409953636 1413843488 1417459456 1419484928 1421084672 1425447632 1429420928 1431138982 1433076736 1434799184 1442545234 1444498432 1446234608 1446865784 1448824832 1450566208 1453933568 1462127296 1465866752 1466506496 1467965096 1468269124 1470257152 1480013444 1480659362 1487892224 1489680556 1491809228 1492460294 1496277328 1502208706 1504242688 1506050672 1508202736 1509902464 1512060032 1512719936 1514538109 1518759736 1522644032 1524474133 1534779584 1536624271 1539376384 1541226596 1543313408 1544804416 1553510252 1555613696 1556292608 1557483424 1558163152 1562148224 1570626512 1577224103 1579314688 1580885488 1587886144 1589794661 1593860632 1594556236 1598257856 1600178839 1602345472 1602465407 1604271368 1604635136 1606563784 1607264932 1611375584 1617809284 1619953664 1629083008 1630703308 1635587408 1639770496 1652839552 1653560896 1654826138 1655548349 1657789952 1657914037 1659782488 1662029824 1668790669 1671002624 1675276288 1676007424 1678021856 1679690831 1687129028 1691443936 1692182128 1698148972 1700448256 1702492064 1704924832 1710031232 1712086558 1717214408 1721200768 1725602816 1728068608 1728822784 1730900696 1735327552 1737811621 1740164608 1742256152 1756142024 1756908452 1759287296 1761401824 1765906688 1775440288 1779981056 1780757888 1782898222 1785312256 1785445886 1795001728 1797159182 1797943511 1802541832 1804931072 1806726272 1808897818 1811482634 1816908184 1821555008 1822349984 1828775816 1831251968 1833452992 1836072896 1836874208 1841572096 1843785524 1848924896 1861809152 1869242752 1871489438 1874023424 1874163694 1876275856 1886405306 1888959488 1891229872 1892055256 1894617088 1896894272 1901888009 1907189336 1917739264 1919646664 1922643968 1933078784 1933922432 1935402196 1936246858 1941198896 1945705216 1948043804 1950827452 1951678846 1954321408 1956670352 1961674624 1962530752 1964482702 1967086592 1978172224 1983231488 1986070424 1988759552 1991149888 1993543097 1996391761 2007019456 2009431739 2013030656 2015450164 2018179072 2018330132 2034264064 2035151872 2037597968 2040509584 2042809216 2053896208 2054792584 2060047808 2062523827 2067311792 2076466496 2078962249 2081777152 2082685696 2084279288 2085188924 2090029504 2095374848 2098369024 2101807988 2104653824 2107183456 2113057024 2113494656 2115596756 2118619828 2132458172 2138845072 2144315264 2149960358 2150898659 2161405568 2162348864 2164947841 2167879168 2168041433 2170484792 2173423616 2173586296 2182264721 2188800796 2191702016 2194398752 2196518779 2206245652 2209232896 2211888224 2212853552 2218513024 2220656348 2223663104 2226335776 2229517088 2236194688 2238882422 2241913856 2242892288 2245123088 2245588072 2257775611 2260768256 2266550272 2272522889 2275599872 2278334968 2281590584 2282586332 2296493416 2297495668 2300606464 2303371616 2306663008 2309262592 2315341924 2316352402 2328683392 2331548674 2334639104 2347309952 2350131238 2351156899 2354340352 2357170088 2362642048 2365481762 2368861906 2375956856 2379173888 2380212224 2382033472 2383073056 2385443281 2389167872 2394714112 2402066272 2408209664 2414368768 2415422464 2417824864 2431450658 2444394368 2447332342 2450646016 2450829446 2453591504 2457097552 2458169896 2470177792 2474226104 2477576192 2480554048 2484098624 2494016824 2494533356 2501486624 2507884288 2510307176 2527872256 2528975488 2530910564 2532015122 2535443456 2538490864 2544383744 2552195414 2555651072 2558722768 2563305472 2565266816 2566386368 2568938918 2580314984 2590023527 2597169016 2600685568 2601224192 2603811392 2606940973 2607532096 2610666149 2618485324 2624563904 2632424704 2635588676 2639157248 2639354788 2646105056 2647259888 2657829538 2661352448 2664627056 2685864272 2687036456 2690674688 2693908672 2697146543 2700798464 2703407728 2715379264 2718642941 2722323968 2723512064 2725595992 2726785516 2730477568 2748596396 2752239616 2763228416 2763800704 2766549604 2770502852 2778800752 2788599148 2790473413 2796951248 2804104576 2808111488 2809337024 2811486622 2812713631 2819907272 2827686976 2831166247 2834918912 2838969856 2842169344 2850895264 2853730789 2858841856 2862277964 2866153472 2869598368 2885090468 2888996864 2892469216 2893731568 2901132416 2907867136 2924254592 2931733504 2933012992 2935930192 2936538248 2940514304 2952475799 2960026888 2961318724 2971760701 2975784448 2979361112 2983618456 2984920588 2992554656 3004417412 3008485376 3012101344 3016405472 3019804928 3024120064 3025439872 3029076218 3037519472 3045288064 3048948266 3069559168 3073248542 3074589791 3078752768 3082453192 3086626816 3089608832 3107020504 3111227392 3112585216 3114966848 3116326304 3119425829 3124296448 3141253024 3154448206 3158629376 3161770976 3175772288 3179589322 3187721264 3189112472 3196515712 3200357678 3204690944 3204930814 3208542736 3209270272 3213127568 3214529864 3222751168 3227364439 3235618568 3239907328 3258166016 3261406616 3271174816 3279540992 3305679104 3307121792 3309652276 3311096698 3315579904 3315828074 3319564976 3337581338 3342005248 3352014848 3356043712 3359381662 3374258056 3382887872 3384364256 3386953843 3396297944 3400896512 3404984128 3409076657 3409849664 3413948041 3420062464 3424173116 3434428816 3442401536 3451205632 3456137216 3457645568 3461801392 3470655104 3475623242 3480329216 3484512304 3512284048 3513816904 3518574592 3522803648 3527037787 3531813376 3532077731 3550880576 3559962112 3561515776 3565796444 3570624512 3570891772 3590003456 3594318364 3595887022 3605083664 3613452544 3617795636 3622965268 3633816368 3643110016 3644699968 3649080617 3657551632 3666905984 3672145792 3673748416 3678163979 3683144192 3687571048 3697849792 3702294323 3707584699 3723618304 3731801801 3738485504 3742978876 3748046848 3748327388 3752551712 3772810612 3777918976 3782459744 3784110512 3793788544 3803776018 3814378672 3830401393 3835478528 3839293328 3845287936 3860929891 3866157568 3867844864 3870804392 3872493716 3882397792 3886148609 3891410432 3896087608 3901654904 3903357692 3908642816 3913340704 3923349248 3925061504 3928965404 3934173184 3956344448 3966462976 3972140848 3982299776 3987086194 3992783522 3994526081 4014038912 4018863478 4020617419 4026061312 4030900328 4036358144 4036660264 4052777339 4068528128 4070303744 4075195936 4079249161 4081019168 4085618432 4107792416 4109585168 4120095616 4125047654 4134623584 4152932992 4157924498 4163554304 4165371392 4168558576 4170377848 4180059008 4190749696 4196738048 4203615976 4209307648 4214366912 4220399651 4226114048 4226989312 4231193512 4237239656 4264916344 4277690144 4288630528 4299920716 4301797318 4322811136 4324697728 4329895682 4335758336 4336082866 4340969584 4347172592 4364529442 4366434241 4377601592 4383404032 4388797504 4393037558 4412491304 4418465792 4423776448 4425707104 4429093487 4437026048 4441312696 4447326208 4452671552 4459034176 4472389376 4477764844 4483827712 4485784576 4490246176 4491176144 4515551222 4521536512 4545045778 4551199744 4556669936 4563181168 4565172664 4582349317 4592986832 4594991336 4601212928 4606743232 4612280183 4613326016 4618525184 4618870879 4630683848 4632704804 4657366784 4663097348 4669278208 4694619904 4700262476 4702313798 4708680704 4714340176 4725284096 4730963524 4737723812 4751913712 4760424448 4764066944 4766146112 4770886562 4771874653 4778335744 4804132544 4810043693 4816419328 4828737536 4830844928 4835649728 4841461807 4848379991 4862901316 4880048509 4888788736 4894664684 4901292032 4901658892 4907183008 4914195104 4916339792 4940355584 4948452208 4961108096 4968197248 4988033648 4989066712 5002973248 5008986437 5015768576 5020614352 5048908319 5055744512 5057950976 5061821128 5064030244 5070886912 5076981728 5088767488 5104390828 5111302144 5117445536 5130533632 5132772736 5137877836 5160629968 5180047054 5182307767 5194338032 5202448384 5207622784 5213881946 5215064192 5221332298 5223611029 5236970648 5249127808 5257730471 5264849408 5271177352 5278314496 5278709576 5292210112 5294519776 5299785751 5315659076 5322704896 5329254112 5371728544 5374072912 5387817344 5394293086 5401596928 5406815456 5430758528 5437285882 5444647936 5447024128 5451191984 5453571032 5460955136 5483169341 5497192792 5504479232 5518984159 5526456832 5527601408 5533099208 5541005704 5557601504 5577198296 5580946826 5593902496 5608209152 5616222976 5618674048 5622973244 5625427262 5639814544 5655373952 5662332494 5669837824 5677939712 5701790528 5707461578 5709952469 5717683712 5724555928 5732306944 5739196736 5770180936 5777993728 5784938432 5787463136 5791891483 5802264832 5815734272 5848509184 5863467008 5866025984 5871860384 5873076496 5904951598 5920053776 5922637448 5943521402 5951568896 5958722224 5967236912 5969841176 5985109312 5992302953 6008834824 6016970752 6024202688 6032810944 6039609856 6048240128 6050879744 6058152436 6075038944 6090576128 6097896532 6139118336 6146497084 6149179582 6157505536 6164906384 6179217664 6214041008 6225170432 6229933696 6232652608 6238851658 6240143777 6248592896 6249060601 6282506048 6290057137 6308896412 6317258752 6323541952 6331142363 6340189219 6351544576 6359178644 6375442528 6378224944 6393031424 6400715356 6409381888 6409861628 6417085472 6418540544 6426255136 6429059728 6445502336 6454728878 6471237136 6516332032 6522813232 6542349632 6550213033 6559081984 6559572929 6602418571 6611358208 6614243584 6619304552 6622193396 6631159808 6631656148 6639129952 6675162676 6684010496 6712087424 6718763324 6748516112 6765775744 6768728512 6773907686 6776864003 6792595888 6809968256 6818153314 6819699328 6827896082 6830875961 6840124928 6848346232 6868857632 6875689457 6884803072 6885514441 6902411264 6912274432 6915291136 6923602784 6930489059 6941310208 6951246484 6960658432 6969024608 7024568096 7027633808 7045607296 7054075574 7063626752 7064155462 7101761152 7119924224 7123031552 7131592888 7141249024 7141783544 7170298369 7180006912 7188636728 7191774044 7210167328 7217133131 7226905088 7235591272 7245930536 7267632736 7286220032 7289399936 7298161234 7315103264 7333811968 7344291584 7347496832 7356327958 7366288384 7375142096 7395699584 7404588646 7415169398 7418405579 7447236608 7463603602 7466860921 7476971008 7485957752 7496093696 7496654776 7505103424 7524861253 7545621224 7555837952 7564919488 7568221024 7587577088 7607552036 7628757344 7660802786 7670957056 7678586656 7721859782 7732315136 7735689728 7741608784 7744987432 7764795584 7772297218 7782820864 7792175216 7803309808 7806715384 7817285632 7826681408 7836088477 7846698496 7850123008 7857930808 7868346368 7912688896 7932925952 7944281696 7964599552 7974172388 7985567044 7989052162 8028077824 8037726956 8041234838 8052122624 8061800656 8073320528 8105554678 8107233407 8140607488 8150391872 8158498322 8162038336 8171236864 8215584832 8219170336 8225459333 8240191232 8250095308 8269247168 8279186167 8291016671 8305865984 8315848996 8327108608 8330742784 8337117152 8340755696 8360118016 8381499392 8393476096 8407231952 8428733824 8440799302 8452228096 8453978624 8462387024 8474479312 8510077303 8529832688 8555380288 8565663197 8577261056 8577903061 8599841432 8603594636 8645622272 8649395456 8659791364 8671516672 8672165732 8681939168 8694345184 8729058884 8732868482 8755203184 8777595008 8786075116 8824982608 8847552896 8851414208 8858186974 8862052927 8874052096 8882625392 8905343104 8918068352 8932683949 8944778752 8955529688 8967655424 8971569152 8980492352 8982352288 8991286213 9004134269 9031102444 9043073024 9062947231 9090091556 9102399488 9113339872 9126362336 9130345328 9164698634 9185973664 9189982672 9213486464 9224560366 9226652032 9237050368 9237741758 9261367696 9265409608 9302403383 9314733568 9326194696 9338556416 9376544021 9389239808 9400524952 9404627596 9417361408 9428680352 9450568192 9461927048 9475447624 9503827424 9528133888 9532292224 9541773124 9543749306 9556671488 9608265088 9620087386 9632838656 9661689856 9671299456 9682923614 9696759982 9700991911 9725802632 9760097018 9764356589 9777577472 9789329368 9802584064 9803317784 9814366016 9828390208 9832679584 9840203177 9880711168 9896904416 9922216192 9936394496 9976067296 9978133424 10005946496 10017972874 10031537152 10041228704 10097816638 10111489024 10115901952 10123642256 10128060488 10141773824 10153963456 10177534976 10208781656 10222604288 10234891072 10261067264 10265545472 10275755672 10321259936 10360094108 10364615534 10388676064 10415245568 10427763892 10430128384 10442664596 10447222058 10473941296 10498255616 10515460942 10529698816 10542354704 10557419152 10584420224 10589039552 10599571502 10601766763 10631318152 10645409792 10658508224 10743457088 10748145824 10756369897 10775634688 10788586172 10803193856 10813630912 10861517056 10874571764 10889295872 10894048256 10902383968 10907142064 10966338682 10994385584 11037968318 11052913664 11055202816 11066198416 11082011408 11115203008 11128562627 11154396592 11161893652 11187804992 11201251873 11216418304 11217257849 11232445952 11237348096 11245946488 11250854524 11279629088 11310747904 11324664988 11339675648 11355879424 11403581056 11414923156 11419904938 11435367424 11449111856 11478393472 11540361872 11569876864 11574926272 11583782966 11588838443 11604529664 11605398259 11681534683 11697018368 11726934016 11732051968 11743720768 11746152992 11757835817 11774637121 11809903196 11840107552 11845274896 11851546379 11887042804 11903137792 11917444448 11934473824 11939682352 11970218624 11984605906 12017669648 12048405376 12065621888 12079219712 12096480256 12101759488 12116304872 12150077888 12164681347 12181152256 12182064011 12195793064 12261634489 12278236672 12292994168 12298359164 12315011072 12329812768 12358435328 12428082016 12459867392 12465305216 12477703316 12480287554 12497185792 12498121202 12565012096 12580114274 12585604577 12617792824 12634517504 12647083904 12662284726 12680378438 12685912499 12703089152 12718357288 12750885056 12756449888 12768774001 12786062848 12801430712 12818763776 12819723256 12834170944 12837081088 12852510272 12858119456 12891004672 12909457756 12942474272 13032664064 13045626464 13084699264 13100426066 13118163968 13119145858 13204837142 13222716416 13228487168 13238609104 13244386792 13262319616 13263312296 13278259904 13313216063 13350325352 13368020992 13424174848 13437526648 13497032224 13531551488 13537457024 13547815372 13553728006 13585191776 13619936512 13636306628 13639398656 13655792164 13661751922 13680249856 13696692464 13737715264 13751378914 13769606144 13771028882 13830582272 13847205568 13860978118 13882620416 13902492968 13921316864 13938049216 13974742327 14049136192 14055267616 14066022173 14091214592 14108151148 14127253504 14128310924 14203522304 14239848448 14246063104 14263185776 14283567088 14340596738 14360013824 14377273456 14383548088 14420334656 14434266262 14453810176 14471182544 14491861072 14535265472 14552735743 14572440064 14578799872 14596322468 14630206528 14667623936 14688583168 14694993664 14712655916 14732576768 14750284192 14791399168 14809177292 14830338796 14836811158 14927207204 14933721842 14953942016 14971915504 14993309552 15010206848 15049722506 15056290613 15091242448 15129838976 15136442048 15154634887 15175154176 15176290031 15215104072 15257514688 15275853047 15321605572 15341914112 15357173312 15375631453 15397602389 15443719564 15464630272 15471379456 15483217568 15489974864 15529591168 15544594436 15565641728 15584350432 15606619616 15613430768 15653362816 15672176954 15693396992 15700246016 15715861616 15804429277 15825377792 15865851904 15888563392 15907660223 15929199104 15930391399 15948344776 15971134088 15978104324 16034445101 16056155648 16075453912 16082469676 16104245248 16123601312 16146641056 16211109356 16214466814 16300783744 16316996644 16324076672 16342473728 16431169664 16438340672 16450918666 16458098293 16480382464 16500190616 16538494336 16558372334 16582033342 16589270191 16611731968 16631697992 16654217216 16661485568 16674234304 16681511392 16698102967 16720236032 16762998784 16786952192 16814463904 16857467648 16881598604 16904456192 16907957248 16924774048 16948958624 17020154606 17059665376 17110760576 17131326394 17154522112 17155806122 17199682864 17207189272 17291244544 17298790912 17319582728 17343033344 17344331464 17363878336 17388690368 17458117768 17465736964 17510406368 17555190016 17572150232 17649965216 17695105792 17702828416 17716373948 17724105854 17748104192 17765250784 17810686208 17836136704 17865367898 17889557504 17911059376 17943138304 17960984704 17964704576 17982572426 18008268538 18062204888 18086146048 18125894462 18180183112 18204798976 18226679744 18252724672 18260690656 18274663043 18329397268 18371947328 18379965344 18426972928 18449120732 18453304064 18474100736 18475483516 18522735392 18530819216 18604806766 18629467136 18652389392 18753088042 18778479616 18801049904 18809255192 18834722816 18857360704 18901136384 18923854096 18950895248 19007654848 19030500587 19056267776 19064584448 19083546248 19087498612 19113342976 19216530176 19240174772 19265677312 19342598912 19365847228 19393519964 19401983822 19451605264 19520194036 19528713178 19555154944 19578658736 19606635568 19628732032 19656780416 19665359168 19680406354 19688995417 19793808832 19818163729 19844432384 19872788992 19952134592 19956266848 19976115523 20011892992 20035945748 20063074304 20082457408 20135326201 20195633276 20222978048 20231803904 20247284512 20256120976 20307926912 20355069952 20417563312 20469782144 20522134528 20531090944 20551511344 20642519872 20667330593 20720188216 20729231068 20777352128 20802324907 20830491136 20832050291 20855527784 20860256768 20885329192 20894444116 20947882592 20996511232 21030921884 21059397632 21084709408 21114838304 21168840448 21178079104 21199143004 21203533526 21262636304 21317016448 21486914176 21496291648 21512739794 21522128537 21551269376 21552882481 21577172344 21606387712 21627261824 21693661019 21723034112 21749143528 21778591744 21788096512 21804767936 21814284128 21835980803 21932677364 21988771168 22075936636 22105827328 22110405632 22132396832 22164022816 22230406016 22257125254 22308793184 22323787304 22375609984 22402503746 22432836608 22434515698 22464891904 22474696192 22491892976 22501709048 22559258176 22591551073 22621495808 22649329976 22679351296 22711758848 22807162112 22829846312 22839809876 22870734848 22898223712 22956786944 23080723744 23139753728 23149852544 23167565932 23177676886 23209059328 23210796518 23363069366 23394036736 23464103936 23487441536 23492305984 23515671634 23549274242 23619806392 23680215104 23690549792 23703092758 23774085608 23806275584 23834888896 23868947648 23879364704 23897636287 23940437248 23969211812 24035339296 24096810752 24131243776 24158439424 24192960512 24203518976 24232609744 24300155776 24329362694 24362304512 24364128022 24391586128 24523268978 24556473344 24585988336 24596718328 24630022144 24659625536 24716870656 24724544117 24856164032 24919734784 24930610432 24955406632 24960575108 24994371584 24996242404 25130024192 25160228548 25171209154 25235585648 25294167808 25324569452 25360756876 25371824998 25406178304 25436714576 25501770112 25512899776 25537548002 25572125696 25602861424 25639446512 25668341888 25705020544 25716238912 25747147853 25782009344 25818915512 25884948544 25916060261 25953092893 26065328128 26091252928 26122612607 26169398528 26200852132 26236327936 26238291716 26409674284 26445432832 26456974336 26477218208 26488773584 26526624592 26556519808 26626432126 26700650704 26812809751 26848349696 26875053296 26994064448 27026509237 27063102976 27074914048 27095630744 27107456012 27170383552 27203040263 27239873024 27241911919 27272613256 27278797312 27311584328 27323503844 27360499712 27393384928 27475430528 27502757828 27539212288 27542057764 27694411136 27721956236 27765240832 27804985936 27876098432 27949484654 27961682567 28098272384 28110535232 28132044346 28144321933 28182429184 28184538629 28216302296 28254507008 28256621848 28369441373 28407044608 28479696896 28492126208 28526371552 28554744127 28567134176 28681193476 28720027648 28754546912 28767096176 28840669312 28868532524 28907620352 28942365088 28983722144 29070530944 29105471486 29144880128 29157599744 29192644936 29260413056 29335247872 29377166336 29389987328 29425311832 29465153536 29500568384 29542797557 29582798336 29618354584 29660677592 29673622316 29854414408 29867443684 29907884032 29943831008 29986619104 30020413696 30099445012 30112581226 30182484896 30259677952 30272884096 30309269774 30350308352 30352580062 30430208144 30515029376 30551706094 30565039687 30643211144 30683828224 30714346624 30751262906 30795204778 30887439128 30929260544 30942758912 30966435136 30979949728 31059182336 31089188872 31131283456 31168700864 31213239232 31226861536 31306725632 31344353908 31386793984 31400492032 31431723232 31608858554 31650755584 31777126784 31815320446 31858398208 31860782798 31896689552 31942268176 31956208648 32068890202 32112311296 32150907824 32164939352 32208490496 32247202624 32293282112 32332096153 32422218712 32428933628 32601567488 32633993288 32648153344 32684947456 32862339328 32876681344 32901837332 32916196586 32960764928 33000381232 33076988672 33116744668 33164066684 33178540382 33223463936 33263395984 33322971136 33348468608 33363022784 33396205934 33440472064 33628927808 33670305851 33714935296 33763197208 33808912384 33815914496 33849548096 33890232649 33897917248 33938659937 34040309212 34119330752 34160339563 34221521152 34262652788 34309044224 34311612244 34399365728 34414378544 34582489088 34597581824 34639165456 34688662928 34727756672 34777380736 34916235536 34931473928 35020812736 35062905059 35110380032 35144300464 35299930432 35342358233 35390211584 35405656832 35432747896 35448211708 35496208384 35530501568 35621372416 35672273408 35730735796 35779115008 35822118752 35921969408 35929409152 35965144852 36016537076 36124409776 36251788924 36276154369 36360366224 36453359488 36505449344 36521381312 36549326086 36565277203 36658794536 36743894656 36759930688 36804113297 36853945856 36856704361 36898241464 36906608128 36948201472 36950967032 37045470784 37061638432 37098500257 37209613532 37258934272 37304778784 37506176084 37556959232 37602099808 37618510384 37714721408 37802272768 37847708192 37901790496 38015309696 38061001174 38112535552 38129168896 38167092496 38174997224 38226685952 38382185387 38433060352 38480349544 38531354624 38632889113 38685197824 38731694456 38787039928 38803967644 38903210528 39040388072 39057426356 39110309888 39157317472 39213271136 39257464064 39313560832 39330718336 39360812708 39377990834 39587617664 39636327458 39688864768 39745577984 39904269184 39912533696 39952231046 39969667283 40023785984 40071891496 40126148608 40164914816 40270652402 40391266552 40445956096 40463607808 40494569024 40512241952 40552535777 40615853824 40710139904 40835126624 40939564288 41044269056 41062181888 41103022688 41285039744 41334661186 41440376432 41458462136 41554704256 41604649814 41660982272 41664100582 41711055568 41720513536 41770658384 41788888232 41895765184 41993022464 42061843768 42118795264 42169418816 42229676608 42337680896 42356158208 42398286008 42407067052 42525272608 42634032896 42973828352 42992583296 43025479588 43044257074 43102538752 43105764962 43154344688 43254523648 43387322038 43446068224 43498287056 43576193024 43609535872 43628568256 43671961606 43743424207 43865354728 43977542336 44030399959 44151873272 44211654656 44220811264 44264793664 44317996541 44328045632 44381324533 44460812032 44514250508 44617586368 44647574608 44751219968 44805007492 44865673216 44869031396 44929783808 44949392384 44983785952 45003418096 45118516352 45183102146 45242991616 45298659952 45614324224 45659692624 45679619752 45741469696 45796447424 45851491231 45913573888 45917010503 46161447488 46216929997 46279507456 46299705088 46335131864 46355353772 46418118656 46421593036 46726138732 46788073472 46974883072 46984611968 47031343268 47098548484 47239612784 47360430208 47381099584 47406185516 47438048021 47548171216 47669777792 47737895296 47758729408 47795272574 47816131727 47880874496 47938423624 48070678592 48129826199 48193621504 48198601087 48262487552 48316878848 48385921024 48407037952 48465219488 48513423413 48600311552 48658725388 48724609024 48728256044 48783172256 49046537956 49112946688 49171976672 49193436656 49319251072 49433741312 49449088234 49712328064 49839469568 49861220864 49910813264 49921150216 49988743168 49992484808 50192088583 50260048384 50320457096 50342418308 50471171296 50519931917 50588335616 50649138904 50721513752 50743649996 50812356608 50873429152 51003540224 51025799552 51075096004 51144251392 51205722848 51278893024 51336683776 51410041088 51432477824 51494295706 51564018688 51637831024 51769897088 51832120522 51906185786 51928839053 52130656256 52182505856 52245225214 52268026447 52338797056 52401704264 52472655872 52476583432 52819348568 52890865664 52913948672 52954436416 52977547168 53030239093 53053249184 53113039616 53252864252 53401301408 53625619502 53696699392 53750106592 53988128896 54053018474 54126205952 54149828096 54191261488 54214912024 54340767104 54406080526 54479746048 54483823838 54545226512 54557594624 54623168656 54647007688 54720999424 54786769856 54865195463 54950861056 55005515656 55078424576 55084115528 55388822272 55443912472 55530481664 55609971872 55752196864 55898969308 55923365134 56196544768 56221070464 56264088692 56288643866 56364858368 56369077258 56432604592 56513243696 56738882746 56814089216 56984252416 57052743104 57109488254 57134268352 57362386952 57440055296 57509093824 57534192352 57578215331 57681338624 57737065048 57815240704 57884730176 57954303169 57967444288 58037116697 58141061888 58210942972 58289760256 58315199488 58385289872 58520826112 58670495744 58754332672 58779974656 58850623664 59001136768 59085595114 59165596672 59236709168 59321355184 59347244632 59570541121 59708828816 59734887368 59815768064 59887662016 59959642379 59973238208 60040827392 60045321427 60198890024 60225162452 60364969792 60519355904 60545768192 60618539548 60700616704 60705160124 60860416288 61030058752 61103412188 61130079374 61286422288 61428693248 61502525812 61590409556 61774878256 61885517824 61932870272 61959899456 62034370489 62118364672 62178377744 62337401728 62426478464 62453723072 62528787643 62613451264 62688707816 62773587968 62800984064 62863446464 62939003491 63028939883 63217717108 63301511168 63440630617 63554253568 63630640892 63716796416 63721565596 63793379104 63884536352 63912417296 64137780404 64224622592 64301815648 64329878704 64494405248 64586564224 64664192306 64844437424 64857867256 65116823681 65203134976 65267986576 65296306688 65369894912 65635808147 65724678656 65753362688 65803674664 65832393172 65921529856 66000762464 66153977344 66233489336 66328133368 66357080764 66446927872 66526791968 66696937216 66726045568 66792411868 66880944128 67257855616 67340611702 67429870592 67526394416 67631828992 67699096192 67780465298 67795834496 67877319874 67906943377 68080618424 68238661504 68320679126 68350496123 68443042304 68525305576 68618088448 68623224488 68798731456 68828757088 68897214763 69164978176 69195163648 69278330912 69377325856 69455513344 69554761472 69832471072 69862947856 70041625472 70125810118 70220760064 70288600928 70599860864 70684716466 70780423168 70811313664 70865495792 70896423416 70992416768 71061003136 71242744832 71344546816 71461471592 71558230016 71644237504 71746794067 71843938816 71858818304 71930289704 72033074152 72248819552 72503577848 72552308738 72720732448 72906718976 73010898688 73042762624 73098652172 73130554406 73317589072 73487789312 73519861376 73608226594 73707891712 73713408722 73796482928 73813216256 73901934064 74090941568 74123276864 74197000514 74229382097 74419227064 74517868544 74609557568 75012352168 75113918464 75204199616 75237020768 75294589279 75429442816 75604545536 75695416384 75803580992 76030619392 76122002348 76225071104 76258337792 76334184992 76349994448 76764370774 76866120704 76960699088 77265778226 77370395648 77463388912 77574079856 77607935288 77806421056 77899938389 78080776144 78114852712 78220619776 78314634944 78408763111 78426542272 78514928128 78520804943 78627121664 78661436672 78721625416 78755981668 79175235328 79272654916 79377729536 79491155968 79808538368 79825067392 79904462092 79939334566 80047571968 80143782992 80329829632 80541304804 80782533104 80927215616 80989138048 81024483904 81105071554 81121869101 81231707648 81237787813 81670253248 81770742781 81879128576 82088538112 82124363776 82206045376 82304850719 82422459847 82570079488 82669322372 82880752864 82916924272 82960824653 83109408512 83209299628 83321964544 83328201164 83422111136 83441027072 83541316768 83577776464 83791530368 83986044928 84123687536 84338837632 84459353216 84675361792 84712316416 84796572016 84814134104 85050545216 85152769429 85268065792 85274448077 85831441423 85947656704 85985166592 86050959176 86088514148 86205077504 86211529924 86308689376 86509047296 86774644076 86892136448 86996574112 87219071744 87257136512 87343923212 87486848414 87730709456 87955084672 88060799918 88099232039 88303746544 88441622528 88529587328 88635993082 88656091264 88762649066 88801387493 88921624064 89028501016 89235172736 89295149216 89381418007 89502439936 89610014984 89731346432 89738062792 89859567616 89898784768 89967571904 90006836192 90096357767 90237032704 90366204292 90485983232 90597319904 91228648448 91319385248 91359239504 91592894848 91702982462 91827147776 91834021006 92322894976 92433859994 92559014912 92599410176 92670263728 92710707544 92836237312 92843186072 93213878797 93452277464 93576146944 93822730703 93949766144 93969223936 94062686536 94197096968 94479225568 94720860416 94762199168 94812371032 94876096042 95096342432 95339555584 95475790592 95517458816 95590545148 95632263454 95761748992 95876847248 96141357184 96259652398 96387243008 96397202174 96524975104 96814075904 96930438976 97026846826 97069191973 97200623104 97317450776 97449218048 97456512088 97566344512 97823196289 98093075912 98225893376 98343953344 98386873312 98462155211 98638502144 98867482624 98898176468 99424656128 99678939136 99722441728 99821626528 99842300432 99984969616 100384177166 100520096768 100640914192 100684836616 100942342592 101039863834 101176671232 101298277808 101443027504 101487299992 101624713216 101746858304 101869150201 102007080448 102051599104 102150192008 102288502784 102411445696 102557786048 102673367552 102820082176 102864955648 102988591412 103128037376 103275662048 103539794176 103664241044 103812371572 103857678106 104365011712 104490450428 104536052894 104677594112 104803408528 104953166864 105394034291 105638697136 105827897344 105908872832 105955094336 106060478186 106082444209 106106498368 106226079232 106234030217 106505728504 106802602816 106930971329 107251239004 107393398784 107500213184 107629420171 107783216723 107976257792 108106036948 108252411904 108299656192 108382522976 108429824048 108681534208 108812161052 108959492096 108967647676 109090453024 109115189248 109246337312 109294015376 109573539712 109730390926 109901722112 110011031312 110168231056 110631004939 110777644544 110887824944 111060963328 111219943744 111353621561 111504393728 111512739793 111797938616 111846730268 112241115707 112393089536 112442140928 112528177384 112577287732 112729716736 112738154516 112865209184 113026487392 113477765492 113628178432 114105486208 114218976508 114268536704 114724773904 115018187648 115068384704 115156430662 115206688051 115362677248 115474130096 115769460352 115908606338 115934888576 116074233394 116124891337 116282123776 116421885944 116579520512 116630398976 116770579744 116886720769 117041652224 117053745497 117340991488 117508665344 117559949312 117701247328 117818314003 118002273536 118171190228 118331193344 118473418336 118642710368 118694489264 119141082242 119417657632 119469774736 119775324032 119919284758 119946476416 120081654784 120090642854 120397780048 120450324904 120729939584 121038711808 121091536384 121237079096 121401233408 121410320248 121720832576 121895072273 122060117504 122206824376 122260158748 122572844576 122857386496 123005051624 123180819112 123549756512 123865740544 123919798912 124068740978 124236729344 124356755488 124674803456 124852956928 124907446144 125057575286 125226902528 125377415632 125601968128 125726892928 125878006982 126057879766 126112894843 126435434216 126603022336 126881261234 126936635657 127108507136 127261281784 127433592832 127443131192 127586758208 127769072704 127824834592 127922641301 128275560808 128449245184 128603631296 128659757408 128988810496 129173128448 129328384612 129688874848 129715734512 130233647362 130406269952 130535973152 130592613376 131271616294 131449357312 131506725376 131607349328 131664786344 131843059712 132001524928 132307954688 132466978672 132656266736 132714161528 132893855744 133053583936 133213504109 133393874432 133452091136 133584823736 133761888256 134515711232 134681223404 134859741184 135052788832 135398192384 135560930596 135591668992 135754639748 135813886754 136161236848 136477323008 136641358252 136700992246 136886084608 137050611152 137246448976 137597462912 137657514176 137794429526 137822967919 138390327296 138556661824 138754651712 138911026688 139109522944 139664942144 139725895712 139832808661 140083250944 140251620236 140441520128 140577201856 140947283407 141199721728 141369432932 141560846336 141622627328 141730991584 141792846832 142122006272 142485489664 142689093632 142922943184 143288475008 143493588134 143687877632 143717636608 143860579408 144066148304 144497639104 144671314151 145007155696 145104617476 145441464896 145616274349 145813437952 145824352037 146021797376 146085525248 146197304344 146261108812 146635178144 146975578624 147039722752 147216453188 147415783424 147426817444 147592965856 147626432512 147803868128 148181883136 148246553728 148394001028 148458764194 148838454128 149219115136 150024704336 150408399232 150474041536 150589178558 150654899759 150858885632 150870177367 151390832768 151607161984 151855627133 152061238784 152244004696 152450142208 152516675584 152668369984 152699988896 152851865621 153070282573 153528741548 153732241408 153921398176 154070102927 154531556452 154740791296 154926777824 155148159712 155215870576 155612842112 155799876778 156161552288 156229705424 156629269888 156817526222 156853084544 157029856256 157041609886 157254243328 157322873344 157443250832 157511963336 158140857511 158350470656 158366832143 158545309832 158755459072 158982311936 159401248357 159617076736 159650134784 159808924184 159878669132 160095143936 160287565984 160659659264 161082609608 161565066208 161978276096 162048967808 162210143108 162243738202 162463415296 162475575626 163340506496 163541485562 163758257152 164248727552 164412090752 164609701438 164844919694 164916862487 165140158976 165338644744 165761505728 165833848544 165921649306 165994062013 166218817024 166418599256 166643929088 166656402328 166844222272 166882054144 167082633536 167155552928 167283454009 167583060736 167972089856 168247375072 168677675264 168918706432 169350723584 169424632832 169593144032 169628268208 170101090432 170305538858 170536131584 170548896154 171662882846 171895313408 171970333184 172101918352 172177028296 172410155008 172423059848 172617378752 173018094592 173071808819 173549288152 173784272896 173993148224 174438143488 174514273024 174687846424 174973696828 175461418912 175910169344 176121599836 176198464078 176607493088 177059174656 177271986164 177312182528 177525298132 177602774986 177843248128 178057002032 178470345472 178590298432 178762836014 179004879872 179220029968 179476125584 179797569536 179935143808 180013672384 180192715534 180230034971 180474065408 180732408584 180971966464 181194639808 181671650251 182457296896 182638770496 182718479008 182858288249 183185789696 183405964924 183654295552 183668042012 184645789952 184867719988 185118029824 185198820352 185340527456 185421415088 185686372144 186427757594 186904554928 187645461406 187899532288 187938447872 188125373072 188394193936 188958451136 189185564659 189441720832 189524398336 189624742064 189752192084 190192684864 190421281841 190679111168 190693383433 190951581184 191034917632 191181090296 191264526908 191523497984 191753694496 192282714368 192519304796 192774486016 192794404348 193049950208 193860877952 194053693652 194138383946 194401246208 194634901552 194913024176 195132689024 195646392578 195731777969 196186151824 196687906688 196773746624 196924310422 197010253531 197277004288 197291770403 197796352936 198586089611 198849312256 199357878272 199444883456 199643253056 199684600864 199883208889 199969939232 200168831057 200768354332 201040193536 201281828384 201369673232 201884685184 202079727668 202353342464 202596555616 202886055008 202974599984 203493716608 203738300402 204014160896 204103198208 204300384016 204822891392 205115572096 205346735104 205640164352 205729911296 205977182824 206256074752 206551324096 206799582899 207079588352 207095088187 207328482088 207624743144 207715356212 208447786313 208730023424 208980900856 209072105788 209355188224 209606817056 209906333728 210788068582 211277394272 211817745664 211910188672 212120956372 212164888418 212212996736 212452158464 212468060434 213011457008 213605205632 213861942658 213955277809 214502478008 214786797568 215000426368 215258840342 215566433446 215660512483 215952515584 216212073896 216504823808 216599312384 216765045952 216859648096 217363068416 217624322104 217918984192 217935295352 218180906048 218230378496 218492674624 218588030752 219147079424 219460781852 219803444224 220022062624 220336462112 221262009878 221555289088 221775649888 222439887488 222707243122 223008787456 223025479586 223595877232 223693460536 224482231414 224786179072 224884281856 225056354768 225154575464 225459433472 225476309032 225730418368 226052974784 226324673071 226955530984 227256356864 228210972416 228437953016 228537073408 229449547808 230036375296 230136769408 230312861324 230413376102 230725354496 230948260192 231538920704 231817212676 231869777152 232148466788 232249782674 232564247552 232843771888 233260797952 233541159488 233773441538 234083304448 234107490994 235119898624 235402494656 235636628006 236004547072 236342380456 236662386688 236946836672 237285420736 237388978528 237570619559 238282164484 238835315264 238939549472 239122376941 239550648064 239838569516 239892952832 240163309568 240181285708 240795560096 240900649808 241459879168 242077423616 242183072768 242474158192 242820640496 243441665152 243790144546 244120235008 244413648752 244520317496 245145689152 245714772992 246010103248 246361638224 247099513024 247396507631 247731481088 247839597824 248137481956 248473458688 248713510976 249349606912 249705913856 249814892288 250115150572 250453805056 250754831264 251453785856 251756013964 252115759532 252225789686 252870868432 253762522468 253873271314 254217014272 254522563568 254886262384 255173516416 255538145408 255649669184 255845282602 255956940421 256551121616 257207262592 257319514816 257628793079 257977620992 257996930527 258346256896 258656769224 259377749696 259431469024 259689501799 260467294724 260812539904 261071946304 261185226752 261759240613 262543232588 262898714624 263013450752 263214698656 263329572688 264003049856 264615909376 264933957344 265312533472 265428323056 266107167872 266427008218 266787748864 266904182272 267169647472 268675297709 269031422464 269362446808 269719482368 270105577664 270430223791 270796384768 270816653783 271121861192 271183337984 271509279496 271627773508 272322473696 272585566717 272954646016 273282716504 273401984492 273772169216 274101222304 274492897952 275194925824 275315028352 275588859052 275645935838 277113323648 277509303424 277822053376 278219045888 279329884288 279451791424 279665617322 279787670981 280166501888 280187472253 280503240472 280883040256 281154403712 281894566814 282017593247 282399443456 282738865864 283121692672 283245254656 283461983168 283585693664 283867750439 284244012544 284970979328 285378187264 285845886368 286576950016 286987176268 287375755264 287435273216 287721158816 288132296608 288995278208 289342628302 290014311392 290209234952 290882929792 291232548698 291626875904 291648704074 292043594752 292171050496 292394608688 292522217624 293270356288 293951157248 294079445504 294432906376 294831566848 294853634888 295185931712 295252865024 295607736256 296363766272 296493107456 296788002056 296917528388 297676908256 298438230272 300049408672 300816798464 300948083072 301178357116 301309799518 301717771264 301740354734 302781665536 303214323968 303711254266 304122477568 304488009392 305033351168 305336739968 305399977792 305703731242 306140565146 306203969449 307057483096 307464482816 307842796352 308140205854 309063112904 309481582592 309853555648 310296319424 310431741152 310669271731 311225684224 311599753556 312323104576 312459410848 313258539776 313635052444 313706169088 314059712512 314083219772 314508486656 314645746688 314886501664 315023926672 316281715022 316700941312 316733664286 317090619664 318802496714 319234153472 319300269568 319617848368 319757338264 320190287872 320575131968 321319318528 321419073521 322165219216 323130132416 323518509979 323956552192 324097935616 324420286216 324487476404 324926830592 324951151252 326681012992 327082971124 327516514304 328824181504 329219402876 329689839388 329833724974 330280317952 330677289488 331523011456 331667697088 331843298612 331988124026 332437634048 332837198512 333312804656 333688444544 334165267072 334311105856 334566908018 334712922089 335166121472 336494750144 336908783393 337355350528 337390207609 337837412864 338701447168 338849265664 339186288064 339256536416 339593963891 340202180864 340611077716 341072263168 341097792308 342300545417 343325765692 343790626816 343940666368 344203836704 344354056592 344846119696 345234757504 346036189184 346143617638 347098576304 347986296448 348876286976 349028546048 349375692848 349947393656 350922837824 351344620081 351820338688 352243199672 352396928156 353214986176 353639523419 354118349312 354144854947 354543972328 354624365056 355050596264 355205549972 355686496256 356114004064 356940690944 357180596864 357525672028 358009759744 358440059936 358952251168 359870287616 360027344768 360385431068 360460069942 360948130816 361464817168 362389279616 363343300502 363501873371 364914593792 365277540992 365436958016 365716576498 365876185129 366371579392 366399002177 366811929848 367308591104 367336084024 368792237323 369291579904 369735439976 370236059648 370397640704 370681054912 370842830176 371211673651 371372744288 372855515188 373809109856 375290922812 375799064576 375876895744 376250746144 376788387872 377916902272 378371129318 378883441664 379048796672 379249484128 379504384168 380385369728 380842563682 381358222336 381386766866 381903162368 382069835264 382362180592 382529053816 383046995968 383507388992 384056368241 384565428736 385038609592 385548972032 385588808696 386099900416 387721755904 388107387304 388276767892 388802492416 389269803104 389826048352 390265378048 391292785156 391463555938 392372303648 393375813376 393547493248 393848620844 394020507062 394554008576 394583540806 395592705872 397172179222 397698624512 398889766912 399286506112 399369201728 399766417778 399939878464 400337662114 401536708664 402080387072 402563656768 402739346464 403769370368 404159455336 404706684928 405193111232 405772110016 405949199968 406259816879 406987433216 407476600804 408028321792 408206396416 408600768032 409645782784 410231144192 410693470208 411280328704 411459822592 411954365648 413102648192 413599165798 414159176704 414190176374 414656964176 415249486288 415430712424 416895572626 417460046848 417961801712 418144211576 418710376448 419213634112 419812667456 420317249989 421576137164 422554788544 423635491328 423820377344 424241912744 424329776836 424425993472 424904316928 424936120868 426022914016 427210411264 427723885316 427910555618 429004956016 430000852736 430517680684 431132866892 431321024966 431905031168 432424147792 433198624768 433530091904 433719296192 434726136832 435248644208 435870590704 436361812096 436985349248 437176061504 437701513501 438294158848 438921563704 439606888448 440044125248 440573024437 440672924224 441202579181 442524019756 443110578176 443551299776 444084414319 444879774976 445414486244 446017574912 446050959172 447191754464 447386921072 448964462828 449572358144 449768563712 450112709536 450309150928 450952618064 451460836736 452105949568 452649346142 453911061968 455817765767 456421944832 456875906032 457074146816 458899095616 459450657029 460072750592 460273538816 460625722648 460826752204 461450708992 461896520384 463077841408 463112502623 463634425352 463739554304 464296933576 464499565348 465128495104 465687543776 467082318976 467546883076 468166608896 468214981988 470804989312 471273256012 472009094144 472684760912 473893673344 474570841472 474777957056 475141239118 475348603639 476564328968 477670630528 477879098944 478244753882 478453472861 479101296128 479137156693 479677139032 479785905664 480326619136 480362571416 481591120192 481801299616 482280503341 482919758336 484154847232 484366145536 484948316384 485641280992 486883330304 487580289092 488240470016 488827297504 489040634992 490291378304 491429545984 492020206496 492723276448 494199026048 494793015262 495462962176 495679195648 496274963912 496946917376 497427021952 498699213824 499411827712 499629784576 500230301144 500907610112 501509662528 502227558469 502907571712 503512027928 504231519064 504451579372 505741736864 507525044936 507746542628 508434028544 509045127136 509772524768 510347032832 511076290816 511299338368 511690565204 511913880842 513102243232 514414525184 514639029632 515257586158 515955241984 515993861054 516692513792 517313538448 518755499392 518862938048 519379003598 519605674679 520934589448 521625079808 522143892608 522370453504 523518481226 525086465176 525797429248 526026901504 526429397312 526659145376 528006099712 529231818752 529867914688 530625066944 530856646112 532214335744 532854016436 533575497728 533808364544 534339294944 537350595418 538062844928 538724893616 540211155328 540860447582 541592769536 541633307566 542243722384 542366675968 543018558992 543255547016 544644947392 545171133434 545909292032 546565433008 546803968984 547544338432 548202444608 548985795904 549645634601 550389851648 550630056704 551177718104 551291871676 554226647296 555018606848 555644106752 556438091776 558659768576 558903582848 559331234644 559575341962 560333003776 560374944506 561006480944 562308807424 563789133628 564035186494 564798886912 565477731728 566490509312 566923966336 567171387328 567735500878 568488025088 568664514691 571691772736 572395199467 573153900032 573974352536 574751510528 574870546432 575442317632 576133955033 576264593216 576957218929 577990556416 578685256604 580028622784 580418469904 580725772571 581765859584 582465097396 583253751808 583297408148 584087189504 584342100992 584789217376 585044435248 586540712576 587902314496 588158891008 588865812752 589707269776 590371863424 591215472512 592727532544 592986214912 593576004112 593835056776 595353816512 596069386003 596876460544 596921136539 600098817344 600820089961 601633596928 601896166144 602356714232 602619599036 603435542528 603480709468 605563331072 606428647936 607422508532 608244955136 608976018784 610673479936 610799955584 611407462484 612281130292 612407938898 614114966192 615685592704 616280411708 616694624273 618126225808 619707111296 620592638848 620863482304 621338543462 621609712451 622451368448 623199507112 624646209152 624918821696 625669926049 626517079552 626563974137 627270104888 627412338176 628119425024 628166439544 629016973312 629291493376 629773003328 630047853344 630674504369 632563430044 633401882624 633467328572 634181239328 637604993428 638468306944 638600539136 639235696736 639514676528 641150263936 642638637056 642838147042 644330438432 646260264832 647037019958 647913104384 648195871232 648840572432 648974952808 649853661184 649902302504 652497151579 653362025984 654165942248 655033028608 656759114921 657648363008 658438805752 659379678776 659667449948 660560635904 661354578976 663046022912 663335394176 663686597224 663976248052 664875268096 665674397024 666625609312 667376889088 668330534144 668622211712 669133816036 669425844178 670332242944 672989500288 673817566786 674710701056 674780415218 675674825728 677698531328 678372576128 678513072832 679187927782 679484343811 680404361728 681222155432 682144526336 682195584616 684601090834 686651531384 687581253632 687881332736 688407673408 688708113184 689393108209 689692239392 690469515008 692072378368 692287235276 694197152608 695972592896 697752573952 698057092096 698751385696 699894787312 701845675648 702689240162 703640677376 704486399344 704793856312 706429972352 707279046838 708236698624 708289709894 709087944656 709248730112 710101192528 710411099944 711372992512 712228008128 713881381888 714361193728 715051344056 716019519488 716880119872 717904502336 719740575232 720054689536 720770862136 720920139884 721896261632 722929634336 724778559232 726686601004 727003746742 730555081984 730873916032 731433152996 731752370258 732743158784 732798004354 733623859696 734672168048 737584474646 738583159808 739470879952 740795281408 741362109824 741685660352 742423347302 742745488576 743638211519 745711030376 747618219712 748516799303 750581845624 751598129152 751753791488 752501492288 753405941197 753576775744 754482517061 755833804544 756742258636 757766883328 758097593344 758498968256 759008768336 760770739456 761685127364 762716444672 762773533732 763806324736 764139670528 764724361184 765058107632 767014777984 768112736482 769130857472 770077219184 771177617392 774417034573 775443511808 776214774608 776553535784 777604984832 778539606208 779475350927 779652096704 780530756096 780589178551 782585570312 782927111876 784744607296 785687809949 786751626752 787094986496 787697241688 788041014124 789108017152 789167081612 791185411744 794344358444 795397249024 798573012224 798738403456 799532835556 799879756928 800675324228 803073417328 805127313536 805478692928 806446816357 807538740736 808318910672 810386222464 811544220032 811898399936 812519633758 812874239359 813974866432 814953201608 816056643584 816412792832 817201536064 818207045383 819291565568 819376218479 820462288384 821386940416 822560657408 822919645184 823908731296 824728198021 826205296384 827198331596 828318353408 828380352748 829313928352 830498972576 830861424848 833791145252 834920093696 835923603424 836288423152 838427268224 839625334912 840634499978 843152274328 845109577088 847270982656 847640754688 848483825488 848659553672 848851986944 849808633856 849872241736 852045828032 853265505911 854420822528 855447770632 855821111236 858009912032 860001705472 861035361368 862265733784 862642049932 863810062336 864848295584 867060183808 867438592384 869452273664 870497288416 871741181408 872723624192 873970698496 874352123008 875403027002 876588317696 877843127408 879213776896 880088250496 881146048874 881345848448 882405158362 882790263901 885048039512 886221156352 887102599552 888168828638 888556449599 889759549952 890828972488 892035149824 892101918344 894383508928 894773842144 897928925656 899144716288 899537127424 900225419072 900618301856 901905236128 902921673472 904211899136 905298692284 907822123936 911635531534 912843889664 913751812064 914148293632 917798191232 918901314058 920145501184 920547077632 921251445296 921653504408 922901417984 923793040768 926155682816 926225005246 927268850704 927479108608 928593867152 928999130696 930256990208 931375087552 932708322871 934164637952 935093766152 936333217792 936429963976 941609978624 942546512024 944018188288 945369521824 947787346688 949141682944 949555914112 950282478236 950697207278 953128657936 955341261056 955758197888 956489507764 956906945722 958202592256 958274313386 959354278064 959571811328 960725142832 963182240384 963602599232 964561006682 965839516672 968732291072 969896632768 971282561984 973766660608 975160578184 976480940032 977654595008 978081269984 978829660627 980582756608 982859091968 984040412992 985446552896 986630983849 988398052096 989586030524 990925924352 991358391296 992549927824 994854043904 997398427648 998823655424 999259569152 1000460602288 1003019325056 1004455116938 1005815143424 1007024055856 1008463038128 1008903158744 1011483473728 1012699199057 1015050089872 1015493085256 1016868057088 1018090254272 1019313920443 1019545049536 1020694065664 1020770464259 1022152581632 1022598676736 1023381130408 1023827761684 1026204486464 1028829050368 1029278059264 1030515172316 1031910483968 1031987722108 1033385027584 1034627076896 1037510998784 1037725876096 1038758007196 1039211349358 1041869178896 1044287785216 1047036962452 1050172930352 1052053803008 1052858794624 1053318290752 1054584298313 1056012199424 1056091241569 1059735829376 1061250133888 1061713292224 1062989389931 1064428671488 1065708032872 1067150995456 1067616729088 1068678589888 1069963059347 1071491978011 1074701190836 1076125689856 1077449787232 1078490720489 1080422310656 1081720895164 1083185539072 1083266615132 1084487444768 1084733351936 1086037117984 1086511094032 1089289894784 1090342266868 1091818584064 1093130866016 1093607937968 1096404889216 1097971591808 1099291269202 1100779703296 1101260113408 1102355436208 1102583743352 1106986002577 1108453294592 1108567825001 1110037213696 1111288213504 1112876183552 1115808738499 1117319537152 1117807165696 1118662469288 1119150683924 1120666007552 1120749889012 1122012961888 1124617614848 1127578267256 1128070372988 1129597773824 1130955463456 1133847932672 1134342774656 1135471001756 1136976050176 1137329029382 1143383545472 1144790398934 1146307800064 1147948705072 1149741092864 1150884635264 1152267910066 1152529186432 1153914437858 1154418037409 1155981112832 1157370513208 1160057245568 1160836939808 1161451545142 1161958434091 1163531719168 1164930194792 1166507503616 1166594816296 1168174379008 1168684201984 1169578434752 1170088870496 1171252650971 1173081425152 1175804628992 1176317782016 1177731625504 1179414539552 1180743726848 1182430945024 1185455065088 1185972429824 1187152008224 1187670113552 1190707633024 1192138772006 1193752921088 1193842273078 1200197634688 1201640179922 1203267193856 1203792332288 1204713428464 1205239198072 1206871085056 1206961418936 1211126662144 1212857295872 1214845017064 1216489910272 1217952037568 1219695499139 1221346959872 1221599911168 1222814924968 1224562260584 1224815877796 1228229932384 1231371185408 1232560823416 1233389248546 1236252451616 1239414222592 1241185277696 1241726964608 1242677086924 1243219424902 1244902736896 1246399014224 1249292418304 1249837643392 1251339852098 1253034159104 1253127948274 1254540209776 1254824676352 1256332879088 1258582986752 1259546006656 1260095706688 1261349008738 1261899495649 1265126860088 1266803765248 1266934657144 1268362478656 1271701551757 1275209986856 1276936613888 1277201078272 1278471393472 1279029353056 1280008017743 1282300527872 1285277274112 1285676294084 1288660876864 1292520529664 1294074039916 1295826208768 1296391742464 1297681144864 1297949905616 1299804605008 1304994303158 1306724051968 1308331884496 1313518229842 1315296726016 1316877611504 1318759357552 1319334899896 1321121271808 1322709157952 1324298952613 1326092045824 1326670788352 1327373194448 1327952496104 1329750536192 1331348794048 1332948972887 1333251218624 1334753778176 1334853684031 1336661068288 1337244423424 1338267632072 1338851688356 1340664485888 1345979000576 1347635133572 1349421402112 1349560830436 1351349651456 1356745152256 1357026145664 1358375855564 1358968687622 1360808723456 1362444310864 1364391169232 1369202181668 1370122445783 1373303062768 1375762665472 1376815346816 1377416226368 1378786216418 1379071774717 1379384478784 1380939030016 1381042392821 1384574470552 1388394305216 1390102627277 1391945185792 1395505147904 1396114184192 1397502771392 1399182462223 1399789574624 1401181817399 1403691351296 1405378480324 1407281354752 1408972798688 1409587712624 1412859944704 1414558093676 1416473397248 1416579419788 1418175889312 1418497460224 1420202385056 1420822199888 1424456016256 1427762763776 1428722387456 1430102688112 1433760239744 1435809004672 1439481150464 1440109379072 1441541724272 1441840279768 1443792523264 1445859268672 1447597080293 1449557118464 1449665617309 1453373202008 1454007493484 1459134504191 1461110163968 1461747832064 1462866305992 1463504740516 1465486317568 1465596008708 1467247719392 1469344336096 1475168949292 1477166319616 1478941759904 1482724219648 1483371320704 1484846694604 1485490977152 1487276423038 1491422060752 1495236439424 1497033598606 1497686944663 1501163691248 1503507582976 1505002984576 1506811882394 1507153551488 1508965034122 1509623587381 1511667609088 1513484517272 1515533766656 1516195186688 1516997936512 1518017536672 1521541478912 1523370254728 1525432889344 1525547067464 1527612649472 1528279341056 1529448722368 1530116215264 1531638082039 1534029555968 1536225472964 1538261714944 1540154438368 1542355234784 1548834069146 1550887023616 1552429549216 1553107071568 1557079212416 1558950701854 1559304193408 1561061512192 1561178357102 1565171140624 1565854223752 1569489214592 1571375619898 1573503253504 1574189972992 1575394483376 1576082028248 1578216034304 1578334163224 1582370823488 1584635939549 1588688716888 1590794498048 1597146024448 1597476806912 1599065671112 1599759513856 1601350648456 1606146834656 1610254627072 1610957385856 1612893632714 1615077481472 1616637821344 1620772444928 1623088440064 1623796799872 1625039267516 1625748478718 1627949732864 1629906403216 1632825585664 1634403072128 1636414090766 1638583131136 1638752436958 1640924576768 1645839290368 1647817462592 1649456396042 1650176263541 1652410592768 1654396663192 1656636706816 1656760705496 1658627856704 1660997945152 1661722849696 1662994336913 1667582290504 1669840187392 1671847206848 1672576846304 1673856638587 1676854536448 1679250669824 1681268999956 1686304548656 1690219154176 1694541965312 1695281509376 1696967650976 1697319107344 1697703973888 1699744483472 1704091656064 1706531011822 1708841645056 1710895541264 1711642222472 1716019824064 1720003410944 1722070722736 1724531467568 1725284099864 1727620124672 1729696591168 1731775553417 1734120367616 1734877184768 1738904547328 1740994576832 1743482362816 1745447248384 1747941396992 1748704246016 1750806054004 1753176635392 1755686254816 1760176500992 1762292097748 1762691696896 1764810316724 1765580527802 1770096079024 1774205199104 1776337657276 1777112899198 1779519099904 1781657944976 1784203836688 1788767017856 1789547684288 1791698582947 1795857851312 1799074254848 1800450838144 1801236603712 1803401551553 1803810472256 1805843346944 1805978513689 1808423798272 1810597384568 1815644247872 1817826512593 1823271063068 1825687779328 1827503624128 1828296587264 1832314684291 1835596382464 1837802628116 1840291002368 1841094155264 1842502890592 1843307008816 1847586081536 1852311365632 1852450010492 1854537701408 1854958217216 1857187734304 1857998261392 1862750175104 1865416645742 1868329275904 1870187532304 1872859927952 1880727083963 1883219957248 1885093024048 1888036376576 1890739043648 1893011566537 1895574693376 1895716576481 1898283365888 1899111828224 1900564956472 1901394414556 1906257315872 1908098967019 1910682522112 1911516395776 1912979015528 1913813891444 1916405184512 1916548626772 1918708556128 1919143622656 1921450285664 1926364480768 1927205198464 1929122013364 1931679033344 1939793265536 1942565123968 1947533321216 1950321156368 1955309190016 1956162539968 1957659321254 1958513696867 1961165513216 1961312305771 1968080825984 1970893105792 1973261967698 1974123152729 1976796104192 1979172061048 1981851848704 1982716782592 1985099855648 1987074253073 1989708087808 1989913673449 1994796855296 1997647310848 1998519138304 2000921204576 2002911338051 2006038650112 2008910233876 2011630286848 2014048111712 2016926076256 2017806317488 2022966947456 2025398398114 2030100179744 2030986170512 2036180508544 2038627840886 2039090099072 2041388131328 2041540928518 2044305163264 2045197353472 2046762260816 2047655523368 2052408972928 2057658100736 2058556118528 2061030344632 2063820967936 2063975444216 2066770055168 2069254153792 2072216228641 2075021997568 2075451752192 2077516014392 2078422698716 2083738357792 2088575570432 2094073924904 2100345860704 2105717589248 2106636581504 2109168596626 2112024398848 2112182483138 2119471658752 2122500267776 2123426584448 2125978779862 2128857342976 2131416065744 2135233458176 2137357179776 2139926118694 2142983956022 2143919212331 2149402381672 2152251379712 2154899574464 2156981440978 2157922806169 2160844621312 2163441790328 2166371078144 2166533230264 2168974889536 2169466703872 2172074235968 2173022188064 2174684902117 2178579789568 2180684533736 2183637168128 2186261732032 2187215875936 2192809778432 2195943183616 2198582538404 2201559406592 2202520226816 2204710872416 2205167486704 2213972005154 2216906589184 2217135650002 2220074427392 2231617476998 2234639074304 2235614331392 2237324938576 2238301367848 2241332015104 2241499778024 2244025923776 2249235229696 2249933514647 2255156534512 2256140745976 2259195547648 2261910926912 2264629569853 2267695865344 2268685549312 2270942003512 2273952100352 2274658058764 2286767090944 2289580797868 2292615600128 2295897410144 2301769270528 2304535820132 2305058372864 2307828875716 2308836074818 2311962225664 2314741026416 2320114491136 2321673879616 2322903090284 2323916868182 2327063438336 2329860389584 2333189632592 2337368403968 2339156869504 2340177740992 2342505301942 2342990454623 2346162850304 2352635564032 2355463251008 2358829079104 2361487453696 2361731453263 2364861890048 2370910130176 2371944859648 2374304016448 2375340227104 2377157747237 2381415266048 2384277544012 2387505842176 2387684546156 2396103817919 2400395269376 2403280359844 2406534387712 2407584664576 2409426856928 2410478396144 2413922837872 2422253324288 2425714591744 2429690034128 2435904075136 2439390998278 2442693919744 2443199822336 2445629849936 2449124521168 2449631755592 2456459864768 2459412340567 2462742370816 2465121646832 2466778497092 2472504903232 2475476663933 2478828445184 2479013984629 2482370555392 2483453929216 2485354173848 2486438849804 2489805473792 2492798028448 2498584836608 2499675286784 2502679704196 2506068318208 2506255896548 2509080419552 2509649352704 2512665758176 2519092013312 2520191413376 2522698017476 2523798991298 2530253720176 2533869314288 2536724957312 2543403103514 2544513113597 2550419973712 2554402156544 2556942786944 2558058706112 2560016035486 2561133295903 2564601055744 2564793015239 2571352588168 2577321753728 2581545661261 2585041059328 2588148079832 2591652417536 2592783484928 2595362289728 2595899811232 2598481715557 2599609210016 2602194803741 2609988606316 2613448103936 2616663768992 2627036459684 2630593452032 2633755223008 2637518715104 2638669799792 2645418315904 2648597905226 2652184091648 2653341576704 2654746388896 2655904992208 2662697588096 2665897945774 2666502437248 2669507556352 2669707368062 2673322136576 2674488846848 2676535264144 2677703376712 2681328971776 2688394577687 2691958001152 2692236146431 2695270267144 2698842804224 2699121660872 2702699302912 2709821222069 2713490304512 2714052291328 2716751711128 2717937375244 2721617446912 2724888621728 2728782338464 2738404363336 2740244891566 2746606125536 2753630693632 2754832452736 2757572432836 2758143549434 2758768957568 2761878060032 2762084785642 2769148941104 2776788610432 2780205254554 2783890371584 2792228368384 2795005542784 2798364924446 2799579149248 2802363634798 2803586662279 2807382702592 2810756960648 2814562709504 2817945597376 2819175425248 2825719889408 2829116187352 2832946794496 2833158839576 2836351778624 2836994920448 2840404770112 2841644399776 2843818718153 2848912032512 2855525527552 2857444774912 2860205376224 2867520479488 2871618009344 2878962300928 2880218758144 2883083448544 2883680559536 2891718537344 2895194160586 2899114236928 2899331234618 2906746404016 2908014986968 2918269008382 2922220327936 2923495664128 2925732611984 2927009481032 2930972635136 2931192017416 2934495438784 2938688672192 2942220749923 2950337898584 2954332639232 2957883519808 2965448439296 2966742641408 2969693389208 2970981954304 2974552846076 2982844121504 2990472878848 2994067197212 2995373889326 3002327382496 3010005969152 3013623764788 3014307102976 3017930068244 3019247174762 3023335218176 3026969034544 3032390373376 3033995873024 3036035073344 3043082957824 3046740509456 3051094134928 3056558682112 3058897444736 3060232430528 3063276164078 3063910594507 3068059111936 3072450945928 3076523429888 3080308876736 3084710469568 3088418054267 3097668138292 3101774047232 3104859098432 3106214143136 3108590900233 3114158424832 3117901403708 3118608386816 3122123024384 3122356714204 3130342281248 3131708447504 3138978429184 3142751239796 3147006507008 3148379945984 3150788966752 3152164056496 3156668326448 3164741646976 3169271879098 3177377433776 3194292048896 3194953613824 3198131342224 3199519027712 3202701296912 3212293669312 3216154599203 3220509254144 3221914771712 3225787265428 3230154962944 3233275642688 3241544889856 3241787518361 3246176880128 3247593599744 3250078535032 3251496957436 3255899465728 3259812806432 3268806144256 3272828181532 3277166262272 3277504873916 3281849153536 3295634925184 3298912792084 3300352527082 3304821185536 3308793326384 3313521410992 3317255713408 3321995890304 3323445699392 3325988673826 3327440225473 3335164581008 3343694413696 3345153692608 3347713277174 3349174310027 3353709072896 3353960096851 3358501339648 3362537999912 3372609097312 3375963523387 3380438308352 3389083930624 3390563018752 3393935301952 3394638214688 3395407947776 3399488966944 3402870127969 3408183312128 3413062023644 3417683290112 3421791082528 3423284444944 3432039648128 3440006821888 3444141445472 3449062935136 3450568199728 3459393182336 3463551106834 3468240735232 3469754369536 3481989153664 3486964725632 3490894496768 3495882793984 3497408492032 3501612108008 3506353270784 3511372509632 3515592909283 3520353001984 3520616499179 3524584195496 3525383393792 3529620633448 3531161055604 3540192158048 3543612367321 3548410398208 3552675314552 3554225798396 3559038199808 3563315889952 3568407673376 3577534035712 3579095368576 3583397165894 3591715702624 3600901676288 3602473207424 3606803103106 3607620944512 3611686693888 3611957027378 3616847596544 3621194769136 3631288495744 3635653025186 3637239722753 3642437139289 3646542126136 3651375558656 3655007248256 3656593174528 3664629368582 3666228712211 3671192764928 3675605256232 3680582004736 3682188310528 3685005781184 3686614017632 3695172163072 3704622731264 3704900020984 3709075402816 3709916434432 3714375468608 3715996522784 3725500350208 3730833291484 3736658551808 3740375064608 3745719855904 3761454167926 3766439914496 3770186048096 3781478087296 3786023133074 3791149386752 3791433152962 3796566731776 3798223656448 3801129912944 3802788829112 3812514631744 3816197934038 3821365044224 3823032791552 3825958031056 3827627782888 3832810369024 3833097253544 3837417112256 3838287245312 3842900571328 3847519442207 3852728961536 3854410396928 3858244026728 3863358066688 3879586531072 3885130247936 3895066642432 3900642312736 3910618380032 3912325079936 3915318642508 3917027393734 3922331026432 3922624611542 3936161651968 3941786211584 3946523935396 3948246305458 3953592208384 3958344122096 3965433565184 3970199711296 3974148506146 3979416175616 3979827346898 3980651602837 3997038276608 4001842409152 4005822676102 4012077300224 4017820467752 4023260573696 4028096223424 4033852152512 4035612634976 4038700532503 4045933894912 4050796796228 4060200359488 4061972341024 4065080407997 4072361017088 4077255681772 4078180198144 4082776262656 4083081857036 4088610326528 4090394706944 4093524521632 4095311046736 4104817945856 4115316201472 4117112237056 4122060689264 4127950888432 4138508307584 4144432457282 4150043995136 4150903504384 4155032028784 4156845397432 4167476715584 4177151140864 4178447955773 4188147849808 4200691721408 4205740629727 4211435178496 4213273163008 4218337193252 4224048797696 4224364966276 4238943317504 4245000535552 4246853168896 4251957559724 4257714685952 4262832131488 4274714359552 4279852237388 4285967912044 4287838424662 4298804763344 4309799148928 4313962881956 4315845612338 4321689242624 4326883580656 4333066460528 4337949779072 4344148471936 4346044376128 4349369804234 4351267987157 4357159579136 4361369067472 4372523464064 4374431751872 4379689482343 4385619556864 4385947818959 4391886367232 4397165076808 4403118813184 4405040453632 4409421744832 4410334973408 4414721530583 4427944010308 4433813178368 4434271300004 4440148854784 4449907090421 4463234953996 4469278148608 4471228662784 4474649877152 4476602735696 4482999556048 4488051847552 4498470459392 4499867029294 4510313069024 4512281491952 4523821853824 4529259139706 4535391730688 4537371098624 4541884007024 4549316117528 4567480061053 4573534181888 4579161595736 4585231200256 4591794820288 4597313804447 4603538541056 4603883114311 4609071640264 4610116745728 4615657751432 4617672149636 4623924451328 4629482052832 4640228982272 4643347759232 4645806180568 4647833736364 4654126876672 4659720779168 4666379265184 4678313739008 4680355481984 4685010603884 4685980909246 4692325700608 4710926502016 4717658158208 4722974907392 4723462906526 4729723780096 4743889719296 4748608032896 4750680454208 4754315494474 4756390406677 4762830532096 4763187028301 4768555088024 4775011684352 4775369092312 4792207635838 4794299085199 4800790538752 4806560719688 4813068775424 4815169329152 4818853713856 4820956792288 4825751757463 4827845675744 4844506648576 4851429183488 4859380068256 4871808150272 4878781996556 4885387839488 4886399644672 4891259699872 4898249042336 4899263511184 4912919729536 4918824681134 4925484741632 4930243293664 4933556994184 4945009806464 4950953327866 4957656890368 4958027969258 4964741110784 4966907858432 4970708347696 4972877699608 4979610947584 4985596056896 4997169673216 4999350573568 5005359408392 5012136636416 5012511793096 5018160839104 5019298705408 5025331516352 5038184026624 5040382826752 5045396034952 5047597982596 5060507440352 5067738628576 5073449914624 5086806207028 5089026227194 5100839947424 5113885573888 5116117412224 5120032070972 5122266591806 5129202111488 5129586030478 5142705176336 5154643507456 5163091322522 5170082118656 5176296159664 5185566969856 5190724579456 5191799622464 5196963431114 5199218420032 5204389607482 5205467480633 5219977212632 5226896207872 5233327537984 5254072919368 5261186904064 5267510446016 5275037430208 5277339599584 5281377619427 5290836631808 5297195810452 5304368183296 5306683153408 5309492777792 5311809984416 5325395176192 5331795891548 5333004874496 5339015112704 5339414736124 5346644273152 5348977693696 5353070528288 5355406753424 5376789155374 5383916002304 5384472292862 5390540534288 5398243321744 5419642444138 5426980609024 5428104582656 5433503422256 5435874750488 5443234893824 5449777243456 5457564676928 5464124249857 5476808726672 5480489783132 5493212251072 5499814669643 5507261387264 5509664905472 5515144865672 5516287098868 5517537915136 5523756120064 5524169571284 5538297882208 5553577220864 5560410509108 5567780743168 5590011085568 5596729848892 5599158298496 5604727269596 5607173324558 5614765405184 5621513921296 5635891194752 5638350850496 5651439778816 5658232374704 5666317679152 5672703557248 5680809540224 5683288799552 5687637436306 5690119675513 5697824065024 5714889549824 5720410752448 5727449317681 5735040958976 5735633529353 5743236018688 5757924601856 5760437516288 5766166897088 5767361119072 5773097386147 5783437074688 5790388321172 5798228473856 5798662469236 5813492808032 5816029973936 5819109272089 5836538016764 5844440655872 5846991328256 5851465223968 5854018962064 5862384034832 5868990877568 5877377344384 5884441499846 5900675797168 5915767039616 5930896878592 5933485282816 5939386778416 5941963908608 5949105692152 5965688243008 5972858541377 5980945757696 5988134394424 5990747778652 6004654764992 6020011938304 6020462534099 6027247529576 6028614205952 6035860136488 6038494349524 6046670436352 6053938069088 6067991746048 6072070146688 6086165915648 6093481018912 6102188269856 6117794889472 6120464861056 6126552328156 6127821189014 6136118223872 6144901891856 6160617753472 6169420939136 6176836108534 6179531847307 6195336276584 6203548094464 6209718196864 6212428286272 6217181800466 6219895147193 6228316849664 6228783037009 6235802807416 6237216773632 6244246048768 6244713428408 6260684562496 6263416895008 6269468034491 6277956858368 6285502479592 6294013014016 6296759891968 6301577933504 6304328112992 6313336652896 6329483293952 6338543758196 6354754867552 6388584097792 6389907227648 6396262684448 6399038055424 6405402593824 6424587338624 6432309198406 6441018508288 6443829543424 6451574530856 6460309925888 6466551285376 6483089779712 6483575036722 6492353760256 6495187199488 6500157070064 6502993914872 6511798931456 6519625612864 6528958260097 6537612288512 6545656363064 6554332524544 6555009747832 6563698307072 6591269850368 6597825584168 6600705054164 6609642371072 6617586652768 6627042821984 6634511426816 6643991780608 6646891398784 6651977347652 6654880450946 6670329162016 6687388827392 6690307385216 6695426554348 6698348620054 6707418145792 6707920193702 6717002679296 6725075999824 6745218194624 6751927046774 6760876616704 6781126037504 6787870603904 6789276429376 6790815895552 6798977933888 6805740255938 6816366624256 6826124047288 6835366580224 6843582165056 6846568889888 6864079296256 6880013643776 6888282890944 6898125870272 6901136399456 6906416886943 6918786364672 6927102213668 6936481470464 6939508739072 6963978307328 6973929451264 6981788993536 6991765587968 6994816984064 7003224216016 7022745019264 7031185818566 7040706003968 7041232998358 7049168390992 7050766787584 7059241266896 7062322111208 7080384316096 7087224734642 7096820796416 7105350629104 7108451596792 7118076399616 7126631779904 7136815346752 7145393249813 7155068071424 7158190737152 7166794331788 7183431405248 7201803352576 7204946414848 7213606206212 7215241889024 7223373387776 7223914054756 7233695193088 7242389538272 7262576991488 7271306050372 7274479445506 7284874278578 7293084252272 7310014496512 7329258737164 7332457424422 7342385529856 7351210512464 7364376621056 7370011562368 7373228035264 7390344326144 7392638690983 7409800041968 7418150805632 7428750937216 7431993045568 7440925729517 7451000700416 7461666582968 7473317103616 7480750129216 7489741415429 7491439711808 7500443846077 7522908335852 7532879828992 7540372096192 7549435043423 7562956174592 7572046266148 7582298773504 7582866305924 7593133463552 7596447312896 7602259825888 7605577658224 7625029263488 7632395868076 7642730088448 7646065583104 7651916062112 7655255565776 7666194507088 7674834224512 7685801142656 7695038884414 7705457923072 7708820793856 7716488053456 7748902018039 7759173062144 7759974775007 7770260495872 7790133284864 7801284625472 7810661169493 7821236760064 7824650159872 7830637285016 7834054787468 7844662052864 7845249223084 7872323303936 7872912544591 7883572423168 7893047870792 7896492610916 7907184416768 7916688244192 7940399422592 7948297012292 7958832351232 7959654693796 7961303205674 8003684818304 8011645352204 8024154600448 8035640935504 8056192446848 8067704305024 8071225269952 8077401065006 8080926261863 8091867789824 8101593592456 8120400718976 8123944682048 8130160815994 8133709038637 8144722034176 8145331663781 8154511363544 8156360396288 8165552525312 8166163714072 8177220653056 8180789413888 8187049043264 8190622093472 8198768556797 8209635891712 8230632402944 8234224474112 8244121378528 8255901776864 8277016615168 8288864914564 8300087990272 8301807008768 8310064057568 8313690794864 8334953431168 8354302281728 8356895911546 8376295699616 8401383442816 8411481259454 8422870356992 8426546326016 8436674386504 8448097595392 8448729932552 8477886635008 8490001071104 8493706337792 8503915119448 8515429371904 8525664262976 8537868493973 8549428719104 8559704474776 8571935824088 8575676849324 8597609526688 8619598297856 8627925763912 8631691224676 8643378485248 8653767161312 8666132921056 8675899558144 8688296943872 8692088752256 8698739608468 8702535974314 8714319158272 8722738134944 8745046928128 8748863503744 8759378964686 8771239113728 8771895637918 8783772734464 8794330153616 8810080907264 8818843489664 8820669946816 8829443061166 8833296469543 8855888020616 8867626356736 8868542600008 8880297709568 8899814180842 8926469907992 8938556297216 8942457325568 8949299754304 8953205471392 8965999112096 8976103695104 8996940918784 8999734058588 9020626138048 9024562983904 9047643707648 9058518279412 9070783461376 9074742197248 9083768014048 9098632235056 9134960122106 9147068363776 9158323191472 9183589640576 9194627608894 9207077082112 9207766228622 9218143280528 9220233491456 9231315502864 9235344299272 9247848902656 9258964105664 9280457964544 9286695518464 9291612361136 9295667472728 9308253753344 9319441558336 9332758530368 9343975788217 9356627478016 9360710963968 9370021207768 9371961818492 9384651401216 9421853004032 9435316316416 9445949814784 9446925813052 9459447560192 9497216065792 9501360908416 9508630988948 9512780813354 9525661064192 9526374056602 9537110176048 9550738184624 9584415271676 9588598170398 9601581077504 9613121439376 9630338658304 9637707427712 9641913584576 9651503514926 9655691351488 9667296749747 9718760136512 9730718390939 9743616300544 9757563993112 9770775678976 9772799289344 9782519399744 9794277235561 9796498084672 9798527022368 9808272721793 9825839459072 9837649362268 9850969483264 9860486587328 9867113988368 9890019612928 9901906655732 9915313780736 9916055938516 9929482221568 9933815716864 9941416695392 9945755399216 9971192113792 9994339346432 9998701147136 10010718816784 10025023586192 10036321678208 10050663032704 10076368053248 10080765653504 10090792069904 10095195965192 10121014880704 10133179562051 10135477257152 10146899829248 10147659321163 10173612414056 10178052454388 10201679894848 10213941529337 10227771147776 10232234824448 10240064141944 10244533183612 10258404222976 10259172060956 10285410352672 10309287014912 10326182645044 10340164237312 10352592319328 10381449158912 10383599244928 10393926862228 10398436840064 10408779214964 10410934961266 10439954425264 10466655075968 10483808612641 10508145838736 10535020892032 10550074860416 10554679199168 10562755238854 10567365111667 10581673263616 10594391620904 10608736366592 10613366306816 10618985555584 10623619968832 10650790352384 10651587560329 10663591783096 10666009748992 10678030225408 10678829472248 10693288546304 10697955387392 10706141056576 10710813506848 10721466574273 10753578310748 10767832004608 10768944585724 10781081068576 10796486643488 10839284888276 10853961218048 10856209165312 10867006844512 10871749500976 10899554486912 10915129353856 10928248499714 10953617453344 10960979566264 10986424502144 10999629339286 11014522774528 11019329810944 11030289731344 11032574197736 11035075830272 11047512240128 11048339142568 11076595764416 11092451576843 11107154441728 11120821018216 11135561486336 11180022171136 11193459697784 11198316596992 11209454539192 11214346649116 11229530810368 11243027842592 11271782389504 11276701700992 11302879557632 11316464749408 11332635358304 11345407114496 11361619080448 11366577599104 11375274872612 11380239351026 11395648130048 11429779099648 11440821504896 11454898635362 11470081917952 11471267058706 11486472037376 11520875032576 11532333794176 11534722238144 11546194772294 11551233844787 11566874149376 11580776642344 11596456947712 11597324938472 11626985616064 11632059947872 11638218544178 11673076033528 11688881311744 11693982656512 11702930447936 11708037924128 11724768069664 11737981755136 11754754688768 11768882999692 11801351594336 11831534079232 11861793757184 11866970565632 11878773556832 11883927817216 11898211384304 11931376486016 11945717082754 11961891515392 11976268788848 11981495557304 12009309529984 12040023876608 12040925068198 12054495059152 12057228411904 12071720272976 12076988699048 12093340872704 12107876138176 12135983492096 12144140293376 12172331831296 12186962037824 12204376539712 12235589778944 12240929722112 12253104656312 12255642378028 12272236447744 12289803783712 12321235506944 12338841878272 12353672217068 12359063694614 12390672553168 12419436393728 12424856572544 12434363600932 12439790294386 12456633699328 12457566074018 12471605614832 12474433547264 12489426856816 12521369124992 12526833790016 12538936068982 12555913716736 12571004959184 12593519783936 12603155867008 12608656225984 12626673305792 12641849595823 12658966587904 12677087516392 12709509735104 12724785588151 12777168195584 12779814455296 12792525368896 12798076110848 12810805187648 12826202790037 12849174677248 12864618396812 12882037016576 12887659086848 12903149061712 12933102570752 12966179559424 12967150073444 12984707520512 12990374398976 13000314140128 13005987829744 13039251225728 13057916520194 13075224577024 13091312726128 13110019495664 13165089587741 13182539700736 13195651168336 13201410108328 13219284742144 13235173305536 13251080965759 13254085643968 13269022853632 13270016035367 13287983561216 13293782797568 13303954695304 13309760901892 13340658324032 13356692769133 13374777654784 13380614770432 13390853108696 13396697240108 13414836291584 13415840387404 13434005358592 13450151999648 13490436389248 13503854093548 13521753233408 13575741207808 13578552858752 13597955867776 13611480511876 13632733248512 13652248094576 13687164330112 13693137779776 13709595878069 13728158592512 13729186140397 13776565781888 13796251740544 13802272798912 13812833773886 13818862069103 13837572729344 13854204427336 13872962940928 13879017478144 13909519771511 13927956614656 13929395714143 13947858902528 13963577987072 13983531175936 13989633968128 14006448432032 14020379366357 14045490038528 14062371637132 14081412007936 14082465996716 14098336781984 14101533575168 14118482533792 14124644222416 14160768632192 14174449469284 14193641592832 14210701258208 14216903193584 14253263559808 14273630693504 14290786499626 14310136142848 14316381474304 14333588663576 14366862810496 14403606705152 14409892829696 14427212412424 14430483778048 14446746775552 14447828109512 14467390386176 14484779076544 14505513600487 14525153982976 14542612100744 14548958891012 14569748557156 14586168504544 14620028993024 14658517474328 14664914848844 14684771059712 14702421024928 14740023124736 14746456070528 14780688652288 14785277381966 14819600083936 14836301611264 14857501874432 14863986091136 14881851459034 14902001400832 14923333165936 14946634207232 14961500258432 14979482830858 14982879423616 15000887692154 15007434486317 15045816671704 15065759657984 15080744192384 15098870086846 15105459643183 15125912349184 15144092532296 15164597547008 15165732611848 15186266927104 15192894625792 15204519651776 15211155316448 15250058526976 15264791736152 15285460176896 15292131166208 15303832124224 15310511131552 15332389014176 15349668449024 15371602285312 15390077768828 15410915846144 15417641587712 15432976106912 15497804036078 15518346124288 15519949550014 15540520991744 15602569250944 15621322338986 15642473520128 15649300319744 15661274570032 15668109574936 15689324105728 15690498446168 15744646607872 15745825089182 15767144846336 15786095741584 15792985221832 15814368833536 15833376488384 15856041488807 15880798845184 15896594024584 15917664702464 15919309387592 15922606411348 16007369636608 16023290704408 16048309200896 16071281871008 16112384893696 16135408610048 16142450539904 16154802130012 16161852523726 16183735579648 16203187184912 16240801437952 16247889364096 16260321631988 16267418077274 16289444068352 16290663327562 16309022727088 16312720792576 16332327428144 16361578827776 16374098086528 16381244186944 16397537113594 16419271783424 16468448948224 16488242757056 16511803553728 16532120172841 16554033230336 16577729829128 16600175980544 16603614017536 16620128115136 16627381589728 16640104230659 16669906862336 16708604563456 16713791823092 16752591399232 16772726725433 16802766885632 16822962518908 16845740713984 16853092652032 16873348773008 16897459865104 16955773270016 16980002142208 16987412675584 17007830238896 17051328525952 17075736987946 17098857438208 17119408949552 17143871648176 17151353698648 17195219053376 17215886383969 17239196595712 17255851527824 17263382449352 17286756970496 17307534322624 17328336647531 17332265842112 17351799116288 17353097892403 17376593887744 17384177504512 17397479216936 17405071948628 17428638316544 17445476269888 17490093856256 17497727007488 17518757929372 17542478227456 17543791275836 17567545468928 17588660307232 17637686979328 17641339893632 17658886122332 17666592939086 17711776041232 17737085200016 17799628361684 17811591795179 17852939815984 17884914651136 17898599508608 17906410942784 17927933071321 17931998224192 17952207390208 17953551106673 17999468117176 18041252276096 18049125967808 18070819628827 18095287415296 18117036558824 18141566922752 18149484394496 18167536028096 18189372008899 18197264470112 18215363626187 18269920244212 18294136727552 18316646382944 18367179281152 18389255217788 18414154164224 18415532457244 18436286561056 18440466982912 18462631005728 18470688598544 18517928211328 18560915929088 18573391036928 18583224722272 18591334945456 18638883116672 18665517060736 18687951576434 18713254956032 18721421927936 18740042415536 18743923636984 18769302802432 18818762043809 18843706008064 18845653025017 18870632632832 18891899629568 18893851626104 18918895120384 18968748554483 18994432131584 19002721816832 19017261977896 19025561626708 19051322128384 19052748113204 19074220352096 19101476369248 19168830543352 19177196340796 19203162155008 19226242878752 19275414855424 19283827169152 19303007029852 19311382702976 19334593499494 19437520273024 19461436781878 19487232601088 19515127986224 19545598578688 19565038799488 19588554471122 19592996169344 19597054044736 19616545443586 19625106635953 19651678918144 19675298724536 19701938966528 19720973174656 19734227976736 19780039225856 19803813311464 19830627561472 19832111877032 19858964443136 19867631433728 19882833390784 19891510798432 19911295066507 19942384227584 19988678692864 19997402294272 20021437633568 20050047172384 20072643356416 20101326065408 20152736106496 20161531307008 20181584139808 20190391930384 20242029761408 20266359124102 20270954514304 20293799658496 20295318642326 20347224828112 20356104908776 20403359789696 20427883058674 20455542295552 20464469648896 20480128283888 20489066367224 20516808445952 20518344121912 20570820705344 20618574029824 20652365290088 20680328474624 20705184638656 20762898317824 20767198489856 20787853724456 20796873680128 20817558429928 20821869922532 20879908850528 20933310151936 20967617225282 21016291677472 21070041784064 21100149720832 21109358398336 21125510477708 21134730223334 21163346527232 21188783241808 21226732613632 21237971111168 21247239937664 21301580704768 21303175120658 21327183566192 21332019497984 21357658944496 21395910774784 21412282113152 21421627013696 21442933148546 21452291426033 21507156621496 21535664009216 21537889171448 21562162137152 21592973286976 21618926379869 21678569776552 21707922436096 21712418330624 21734013689024 21743499001952 21760136301631 21799108973824 21830258707712 21856496999428 21907234906688 21921959132528 21972849004288 21999258678572 22029045549056 22038659621888 22060579462688 22065148395472 22070151660544 22096678285136 22153191528832 22184903153686 22214308883456 22241642036432 22360044342272 22386919395568 22396633193984 22418909078384 22428693298232 22459061620736 22486055685184 22513082194421 22543564779008 22553403401984 22605759115264 22632929498816 22665270716608 22690814228992 22692512628527 22723238160896 22733155198208 22750549745224 22760478702052 22791296260096 22881643009792 22909797270724 22940163835904 22942534117412 22972944074752 23064667588352 23069444476288 23092389544588 23102467689574 23133748298752 23161553284688 23194649876944 23253971232128 23264119895744 23276437088356 23292081578311 23346152067056 23387965313024 23405860895872 23416075848256 23444220170189 23449536139328 23475963510272 23477720677957 23509509377536 23537765999384 23602703188672 23631744663709 23663068158464 23723587514368 23733941131264 23757547113664 23767855634432 23796422768608 23820090895783 23862752972032 23891434165508 23923783030784 23952537577696 23962991114608 24018619059968 24080047753216 24081850136396 24108990118304 24114456823808 24143440545952 24153977398096 24215752276352 24271966984192 24288280586752 24373924075648 24408753079424 24471179557888 24481859444224 24506209312624 24511284756056 24544472895488 24579607567424 24609150364981 24642471013888 24644315494253 24677683756544 24707344434136 24718127389228 24781345106336 24805286571247 24838872787456 24849713145088 24868727201864 24879580588772 24913267398656 24915132148036 24943211229664 24948867094528 24978853713632 25042738249984 25053667580032 25077872137964 25111827433472 25142009918368 25206311734016 25217312451968 25253346611584 25283699191646 25317933175808 25354175032784 25419019470208 25449571176302 25460678059271 25497059975023 25559628910592 25585050737792 25596152221696 25621610375296 25652405580074 25663600985477 25698349354496 25729236793624 25764074033152 25775318173696 25806298123424 25866205141504 25932359118848 25934300146888 25969415041024 25980748797952 26000628280256 26011975659488 26037847394663 26078502451456 26115833040388 26150449154048 26182625452256 26220038991328 26330179175482 26365079401472 26391302336672 26402820216656 26470346611072 26502161931518 26508171287936 26538045707264 26540032070734 26575967122432 26587565595136 26607909390608 26619521803784 26681316648064 26713385538266 26749555309568 26761229540864 26781706217392 26793394480216 26829672583168 26831680774808 26868010717184 26900303999296 26938810972333 26980872778496 27007708187096 27043506466816 27151482415616 27157105717504 27195911735552 27222961023752 27265466497024 27304496189152 27374328660224 27386275559552 27419191756138 27456317185024 27458372280794 27553131563776 27592503481088 27604545597824 27625667547772 27637724138206 27675145458688 27708408854672 27758034956288 27819039543022 27855913229312 27858791428286 27895717805056 27979267936256 28012896864064 28040758732714 28052996480197 28090980077056 28124743274264 28162824015872 28164931993432 28196673563968 28203067150336 28236965067584 28249288444832 28270903727521 28321537264384 28348898938568 28387283185664 28421402516416 28433806387168 28455562855979 28506527119616 28547261387008 28581572999252 28620272285696 28632762948608 28667177327152 28733725620992 28807213410304 28819785659392 28854424824848 28860967556096 28895656219024 28969558153088 29011027200974 29050307965952 29085224201488 29097917782024 29139497114312 29172337009088 29240057986048 29249135690411 29317034948656 29329829697688 29369542119424 29404842049856 29440184408089 29480046249472 29492912141056 29561377304576 29570554763932 29639200167872 29672603222528 29715003748864 29727972182272 29763702918068 29804002801664 29846666331872 29923000516864 29958965661716 29965758847232 30001775384308 30014868972634 30091633343408 30161488384768 30197740173692 30210919286366 30251824698368 30288185064592 30331465223696 30385789251584 30409039303552 30422310632896 30458875910099 30500117053952 30529583472304 30584262332416 30607664248448 30621022263104 30657826376401 30664778028352 30699336898048 30701634732713 30743204570624 30780155537656 30821831692288 30835283175424 30865952213824 30903050714081 30995608072156 31036692248576 31039899100028 31081041983488 31149349632947 31205138501888 31242644677972 31284947040256 31298600639488 31322549140064 31336219149872 31380996892336 31489293215744 31491650178364 31534289692672 31572191483168 31585970443664 31666752976768 31712082977614 31761597690368 31793188049168 31838618775184 31845212822696 31972360427371 32014739273216 32046581408816 32096618401792 32142563742016 32181196631129 32224769787392 32227181800177 32270817220096 32284901079808 32309604260024 32323705047452 32367471159296 32406374369824 32481602875904 32495778728192 32520643263976 32534836154548 32578888136704 32581326655124 32618045454176 32625441585152 32664654856288 32748196173056 32762488373888 32795074227188 32838543566848 32976485514112 33023607107456 33064240345682 33108066460672 33155459658256 33207228035072 33240256230272 33254763179456 33280208461318 33294732846739 33339813724672 33342309198107 33427583646184 33505182798464 33545453450866 33560093596393 33605533771264 33645925037816 33691481427968 33706185304064 33746697546016 33780262302241 33794919730208 33828532448633 33911546540032 33960004284416 33974825351168 34015660477792 34102657051904 34151473975892 34197714876416 34238817899104 34287743296352 34302707397296 34390438106752 34431772767938 34478393191424 34511703055648 34526764898704 34615068645248 34656673295062 34664531684224 34703598232576 34706195784806 34753187775488 34768355009024 34794958433872 34810143897256 34857276633088 34890952539776 34980187712512 34995454014976 35037515858744 35084956454912 35087582551672 35135090937856 35177320614464 35227675886897 35275373958656 35282679787264 35317772244664 35333185878172 35423552082464 35474170400032 35599256723368 35623183590358 35705879631968 35797199017216 35812821885568 35855866142642 35863996448384 35904414780416 35907102213346 35998936234352 36082504552192 36098251935616 36141639257654 36190574830592 36234073117648 36298968788992 36335072056192 36378744017798 36394528940224 36430727252374 36446626609627 36539840488424 36588273455104 36633292765888 36734358562304 36778510435576 36828308328448 36831064914488 36872573122112 36880933965824 36925262011456 36941377197088 36969643335989 37035856422656 37121831858176 37146782073856 37166449444544 37182669890912 37277766233344 37331034121472 37375903152868 37426509912064 37442843855872 37480084831072 37487847273968 37637524087618 37687412016128 37691306050034 37741265265664 37787703252208 37937497108966 37988864263168 38005443633664 38034523955792 38051123253416 38102644256768 38105496226408 38148440704192 38202952738496 38248869748999 38337661086704 38354392681592 38406324310016 38452485757504 38498702687501 38550829710848 38567654338304 38606014059704 38622765405952 38669186998988 38875040546048 38922873563756 38974465202176 39030255972448 39130077598976 39177108942244 39185992338688 39194108089472 39233090887172 39250213271906 39303357836288 39350597449072 39441946349312 39468455953472 39560078451712 39607626622928 39664223754064 39735262867456 39765666781568 39783021596864 39822590133014 39830837728591 39884768455168 39994804588544 40042875267136 40100094344768 40145286712832 40149434705471 40202652130816 40305472212992 40323062614016 40363168279616 40380783860768 40411681703029 40484059522816 40532718248204 40541909028608 40587599316992 40590637284652 40694449656224 40712209817552 40733764904623 40806719579392 40855766117348 40911084591104 40928939297792 40960256567776 40978132734448 41036688243824 41141641410688 41237148059648 41304730580176 41410369277312 41525796635648 41534396979712 41575707448912 41593747360256 41635116859856 41643739845064 41759817701056 41810009789639 41866620303872 41935234450564 42032583354944 42140083568128 42143237738693 42200299441664 42218716796672 42251020955416 42269460446668 42326693054464 42377566483616 42475942222336 42494479875328 42603161409536 42606350241316 42654367132384 42664038995968 42715317888992 42824564226304 42843254027392 42885866297092 42904582852066 43014313242992 43075778342896 43124324274304 43185946573952 43237852759738 43256722931149 43357139553104 43424836661248 43468027378048 43486998003904 43520272603262 43539266030351 43598217947648 43601481259063 43660517415424 43712993998856 43814469813376 43843918265056 43886276241437 43945698008576 43998517357144 44058091098112 44077319243776 44121158925376 44130296790944 44140303321088 44193356570272 44237311663597 44306383057664 44369806307372 44428617766912 44483284072864 44720088684544 44773838791136 44793266387968 44837818156768 44857386596464 44972111370368 45026164388842 45087129558016 45106806803968 45265858997632 45330541433216 45381628457984 45385025257054 45446476321792 45466310396416 45501099490448 45520957404104 45582592520192 45702707820679 45763286019584 45768014489327 45819594541448 45880327671808 45885068234824 45945888149504 46066960775173 46129335176704 46138888952576 46184779089176 46204935379148 46267496597504 46323106569376 46389299753888 46507942464256 46528239791488 46552874176712 46584163156622 46692304134112 46811721791744 46832151696512 46888440340378 46899072278656 46951927020544 46955441355914 47019018755072 47075531998768 47205406377344 47263489327418 47326136316928 47467882262528 47515094227328 47535711268864 47592845537216 47640181791566 47660973258743 47725505944064 47782868331016 47847566061568 47905075155392 47925982229216 48037238119936 48160095506432 48163700272792 48217980236608 48228913647616 48286881091904 48307954796192 48344918208601 48431504552704 48543933968384 48576561173504 48747848151296 48817506158848 48942359115776 48963718888448 49012418625248 49022569512112 49159215134848 49218300729962 49284942027776 49288630988506 49355367513088 49414688868272 49436254778456 49562690212672 49610573142494 49677745574912 49699426290176 49737454403728 49759161177544 49826534797312 49830264296072 49886422459328 49897734189056 49957707427264 50017752748691 50085476499968 50107335160064 50155744275928 50223654866944 50284019836736 50412623468032 50434624903936 50506693223168 50567398383292 50635866351616 50708350065568 50838038940416 50899142352604 50921356118542 50994119950046 51170101475584 51243220750592 51304811160148 51327201970954 51396698708992 51458473587248 51550636347392 51612596246848 51732410283008 51748470836881 51868600293776 51961497595904 52001256560512 52023951318976 52075694789326 52086480106619 52157004902912 52231666080776 52300898308096 52365250904512 52440077982656 52503106922539 52660358350964 52730158802944 52782604673344 52805640433312 52846045303961 52940693222144 53004323863036 53016342575872 53076091414528 53080064141468 53151934244864 53175131190272 53215818781216 53239043607568 53362633296128 53426771076532 53499110619136 53522459081728 53563412434784 53586788960432 53663361549616 53800607998592 53877621944666 53961745556992 54015416374192 54302964831232 54314211435008 54319823425049 54391823471104 54445922047504 54530932994048 54608992378304 54674628186451 54748657320448 54772551119104 54838383512276 54912634370048 54916744561588 55106263127552 55110387812137 55185006962176 55209091195648 55251335095544 55275448276412 55350290917376 55416817709344 55638079086044 55711826458624 55717582856572 55791435610112 56025793728128 56081517465428 56105992960394 56181960154112 56249486548528 56329863986864 56393347127936 56473930135168 56498576889664 56541807455042 56566483833041 56643074528768 56697797877136 56842805032832 56867612774336 56911125711958 56935963270459 57013054239232 57017321646467 57094522774016 57163145998504 57240544571392 57265525897216 57334354654304 57391379897579 57467451241984 57614426820608 57639571318784 57708849649696 57721935112192 57791312438048 57848792175473 57939116306176 58022054401948 58100615931904 58170448402976 58195835564048 58278994228624 58344674018176 58480115972096 58498271380822 58634069897312 58659659395376 58809684099712 58880368816178 58960092498944 58985824282112 59141109527864 59278400335744 59345206445056 59430007497728 59455944364544 59527405836136 59608005603328 59693332663744 59765079457811 59846001033728 59850480486043 59917931323432 59931517694464 60003550768616 60029737945268 60183266686816 60322976769536 60395480347384 60421838572732 60503649396736 60576370129184 60662930447392 60818078607104 60844621265792 60917751820198 61000234107904 61059166944608 61215328496896 61242044526208 61315652752802 61329556056704 61398673796096 61403269465426 61486409141248 61560311075312 61670566350848 61731904427648 61806101428162 61833075286801 61921431367913 61991216144312 62073384497152 62079798200056 62162083966976 62298699265894 62325888107587 62410277003776 62485289355944 62569894080512 62597201278976 62645098280128 62672438299744 62761993784672 62978586431488 62983300356728 63068579385344 63144382966336 63171940887328 63333505953536 63424165955228 63523195380736 63586376098336 63677237550368 63690425645392 63944720854742 64029478546432 64093162817632 64285127484032 64362393262258 64449539574784 64454363600354 64541634440192 64569802159616 64619208520048 64647410094904 64734942318592 64812748739648 64963205751808 64991557456384 65041286527952 65069672309096 65157776273408 65162653310248 65236090908352 65250883170304 65329309712576 65407830517519 65496392346112 65524976747776 65590148454376 65677087133696 65952971028224 66047214214912 66128480691364 66216132921344 66310919316512 66480512460544 66509526358912 66560416922636 66589465693478 66679627449344 66684618396214 66855167292368 67010365596928 67090906901732 67120187192786 67211067542528 67291850075632 67412370608128 67493395092032 67560524604482 67589839460416 67657064897266 67671077248229 67949650702336 68031320955584 68205314103808 68302947951784 68395429752832 68477635798208 68575486592704 68605414794592 68657909052551 68780876213504 68863545535876 68956786382848 69023406111296 69053529797408 69230137290496 69313346590124 69329063368448 69407196465152 69412391569612 69506375550976 69536710018048 69589916867744 69620287794512 69781905079552 69960375425024 69990908029952 70075031717488 70175165103344 70354641228928 70455351773794 70550747917312 70565359574528 70635544489328 70666371756344 70847104164928 70948340800064 71033615248141 71198513446736 71246367180716 71411759263936 71497590705359 71594398034432 71625643771136 71711732285284 71727992896768 71808829560832 71814204426692 71997872468704 72165009104384 72196503871232 72283278515308 72381149661184 72468146235296 72670144112384 72757488035596 72789057880448 72861454504748 72893253219254 73079680976848 73266585531776 73468717124608 73557020871152 73662129828976 73745146244224 73850524022912 73882754394176 73939286671978 73971555781669 74071712845312 74293564147712 74332898889088 74365339781824 74555532466688 74561112922303 74662068242944 74751806305736 74853019824128 74885687711744 74960169662144 74975694547936 75050266019911 75275048175236 75374824032256 75382612100068 75482530531328 75575406504416 75648420537157 75874994217932 75977728526336 76010887267328 76069047911584 76102246506832 76210992452816 76296881408384 76405905476992 76497739497998 76675322173408 76708785363184 76904971515008 76997405375002 77101659421696 77135308676608 77212028119408 77245530811904 77338373997976 77647161037901 77750081092096 77845747127512 77948930404352 78060511944896 78260155197952 78266012943287 78354217884488 78371984677376 78388216178944 78466181774344 78500426543812 78606715672576 78701194898144 78883892698624 78936911906944 79120156903424 79215253245856 79328447508128 79531333563136 79566043193728 79645180266028 79661675457182 79769536910336 80085750534272 80200188689536 80290573425664 80298869410942 80405304261632 80646125228032 80726336559232 80761567721536 80823363406058 80858636913509 80968119045632 80974179481117 81065436496408 81083818057216 81175198633984 81181274569304 81388899312448 81424419635104 81467529809246 81503084448383 81613439158784 81711532234696 81822169182208 81857878595584 81920513135552 81956265468896 82073376487648 82283282821376 82474296119296 82609461160352 82820738554624 83051593271296 83068793959424 83151414897824 83187494720512 83270233719712 83287479690128 83519635402112 83620019579278 83733240607744 83870468901128 84065166709888 84280167136256 84286475477386 84400598883328 84437433593344 84502041910832 84538920893336 84653386108928 84755132967232 84951884444672 84988959750656 85206322819072 85212700482632 85308734264768 85328077991936 85430635777984 85649128452608 85686508054784 85771732594184 85809165704132 86028626485984 86151556685792 86248648548608 86371893147904 86475705519476 86513445862298 86714279106208 86936054756096 86973996007808 87040545206524 87078532060702 87196435895296 87202962518126 87321034830848 87425987997712 87628939626752 87687836530112 87772552482874 87891396017152 87997034714288 88154638487552 88242317850752 88260593581888 88280606642176 88386713140544 88474623327194 88492947170761 88612766115328 88739612614744 88857235533824 88966568145728 89440177369088 89547677582272 89586532775936 89675636313536 89714773192928 89783419530259 89944222740736 90052328777684 90174259116032 90213613607936 90531717995264 90661082866432 90763256915968 90770050514108 90892952643584 90932620792832 91002198980896 91041914808208 91405415641358 91526572039168 91536028978654 91639189082896 91770136469648 92133921550346 92258670353408 92277777905152 92369558178352 92409870758296 92534993195008 92646213138752 92778599507776 92890112247569 93015884928512 93056479582976 93105748353424 93168326313244 93384608268224 93496849383931 93623443583488 93664303393024 93776880680756 93798144557312 93903854041088 93910882711828 94038037510144 94151063997536 94410812754688 94526978654836 94652272633856 95030188454656 95185691074432 95280363583132 95321946517486 95451011888128 95565736662032 95810150310784 95851964458432 96074476239872 96104302982779 96327400545584 96435960473216 96573762183808 96615909592384 96689836417202 96732034483721 96863009105408 97153122347008 97366638400577 97495696302592 97505769999001 97635012317696 97884718231552 97927437776896 98024837250496 98045139024224 98142655564499 98318430269696 98436601459924 98569884055552 98577261977012 98710735026176 98829377736544 98872509556912 99125380425344 99221146284988 99355491149824 99398852580352 99474908807456 99518322355088 99660528592144 99772844918656 99915414854528 100035505497382 100170952999936 100214670320128 100311488551856 100568039673472 100825246936064 100869249807872 101013386446336 101134796766584 101271732703232 101416700131136 101538595203409 101676077880832 101798284705208 101842712237084 101988239900092 102340202951168 102347863079683 102486441501184 102609622320296 102654403941908 102793397417984 102916947174496 103225192493696 103464820566016 103496941673762 103737200587552 104002513121024 104047902637952 104151389578652 104172960213238 104314009805824 104463332161552 104730501809024 104880155965312 105006213845078 105052041404219 105320716701928 105460317605888 105565209346688 105611280866624 105692090607922 105738217502281 105881386444288 105889311629153 106008647726072 106032685151744 106152182829056 106160128282936 106303868489728 106350262380544 106431637562432 106478087215136 106725266592256 106853542153064 106998221238272 107044918163456 107126824869568 107173577920864 107326723099232 107601215997184 107755243889332 107923491113984 108030832748384 108605929662464 108628422870016 108639646850098 108783646942208 108891844095008 109217984756608 109349256372902 109497314640896 109545102238208 109676767024552 109825268740096 109833489123176 110212526255104 110220775624274 110370013924352 110418182391296 110502670191088 110550896552824 110700581834752 110833635418688 110992290421649 111276158172088 111423652917248 111435165713144 111582871220224 112051587456256 112163034930856 112211985920788 112363920308224 112498973097056 112659727973728 112786694255872 112947860270336 112997153779328 113083614910084 113132967666082 113286149057536 113395595754272 113685610065664 113735225548672 113822251423916 113871926540918 114026108478464 114034643292934 114189045548032 114326291997008 114531051794432 114668709308608 114782759795158 114934902483968 115279142637568 115417699299392 115443870224384 115582624876096 115697584350946 115878232612352 116044108803896 116201231863808 116340896805952 116391671128096 116557988457248 116689348036352 116960231944192 116996542761644 117268139794624 117319318790752 117409087078031 117619368199424 117760737632356 117920184997888 117971648564224 118282219055728 118556800671488 118690412890112 118860014995456 118911888729088 119054811672272 119386665327488 119530158915622 119692002067456 119700960972086 119835862646864 119863035388928 120007101537232 120059475890536 120366533373632 120645953539072 120790960694768 120843677145464 121007298793472 121152740258368 121325860894784 121471685246821 121636157214208 121689242531584 121835503640396 122000468215808 122118333889216 122430656993792 122484089052416 122631305505604 122659112113408 122797347592192 122806538930852 122972818282496 123120622150624 123463808855296 123612202856324 123666150573602 123842862735826 123982432288624 124159596400112 124597398531788 124651776215174 124820554007552 124970578711888 125194402557952 125290196560256 125344876599488 125523987569344 125674857746711 125966600713456 126288765932672 126343881774656 126495737401789 126667011907072 126848331910456 127046390761472 127172752196672 127325604062293 127354475100736 127380851290784 127507545383309 127889441709484 128058957092864 128186325635264 128570254968064 128724786524516 128899079149568 128908727200708 129083268880384 129139604319232 129238417040096 129294820189808 129625497479296 129926411503616 129983114912768 130082573055904 130139344618192 130325306620496 130472181816704 130658619425152 130815661035038 130992784692224 131049953495552 131180296908752 131731334306663 131905942056448 131919571175119 132094428429824 132256961382728 132432265842688 132621838633024 132781239881381 132961024921088 133019052717824 133120833845272 133178931386956 133359254898688 133369236792428 133710334584736 133839513258047 134020731193856 134181813803464 134240374385572 134422135085056 134583700151264 134986790184064 135121049208964 135179678920832 135314129794532 135342154496458 136062641911168 136410628207616 136605895903568 136955271596416 137150973185408 137210829589184 137315818105102 137375746451671 137561752427008 137727091071752 137913572765696 138046812222592 138107059594816 138460274580992 138470638284277 138626693180248 138658126736896 138814392930304 138824783139224 139012751101952 139073420036096 139179833735488 139240575589024 139379065465549 139563810159104 139920750850048 139981816059904 140150063434976 140350330206688 140709282457856 140910703547588 141101495834624 141130719149056 141271088978656 141332743512688 141694208329856 141896681600128 142067230496282 142397026893472 142492734361432 142823518527872 142995181410718 143188796068864 143251287542272 143423464570568 143455985793536 143617659121664 143628408853384 143995744937408 144330018208768 144393007742464 144566557030616 144762299322368 144936292470592 145340288224768 145514976071192 145578115760896 145722909009496 145786506438508 146159361953696 146533171063552 146937434249216 147114041742304 147324259657952 147490292488448 147701048045824 147765508788352 147878573343956 147943111563338 148143425690624 148587128295424 148665797778176 148730679563648 149111064933376 149122225844606 149324136485888 149503612611472 149771375423488 149920339324288 149951389095872 150100532039822 150166039982231 150550096350472 150749648064512 150765224200136 150965061062656 151150813008832 151296841074314 151749988435864 151955457052672 152021774534656 152138095823168 152204493013664 152421984905632 152593762816768 152811810953984 152995478995996 153350644346816 153417570726368 153809943030016 153994810750004 154203318843392 154270617353216 154424056238816 154491061623808 154676747995952 155294322075802 155500162184192 155691494255024 156121023889792 156520310395904 156532025886574 156708435768976 156743969354752 156776432357888 156932363548688 157000853087624 157213431345152 157402389796288 157767785397248 157873823813888 158240313806848 158430506491712 158656895016256 158847588399689 159062667126272 159132086387456 159290360532056 159323350914364 159539073820672 160171501068544 160400377379072 160581146851328 160597738821884 160810608523264 161452673118464 161523135443072 161646726812116 161717273827018 161936238091264 161948358962234 162130872992816 162167636114432 162362549138608 162777798624896 162848839270208 162935059618492 163006168896766 163226878317568 163423064469392 163715757191168 163841026271104 163912530937792 164146752975296 164344044745699 164566565642752 165218922320704 165422212645963 165641477109248 166103186542592 166137587918848 166302829795648 166374989441024 166540467439424 166574959380256 166740636270481 167039270804224 167240039158556 167466481215488 167740937802256 168130333419776 168560334272512 168572950954772 168801197766656 168874867186688 169004083821664 169077841786672 169510265934464 169903768889344 169977919501312 170425400965264 170617468529536 170861271555968 171298256905216 171373016109568 171543465188368 171618331408264 172057252971968 172264052554867 172303113371584 172497297097216 172510208459771 172743786295808 172951411038952 173026891724596 173428558212416 173637005998729 173872109512192 173947992015616 174081090413048 174157064121404 174392871790592 174405925036252 174642069661696 174851975995424 175257879253504 175375673060224 175545104965748 175782792034304 175994069428576 176484635701504 176521187163776 176773426281088 176949246654388 176985894341522 177225532230656 177479225229488 177933136291456 178224746414897 178479419825161 179095355164544 179173065551872 179351272627072 179429546385856 179566839060518 179645206898339 179888445481472 180104657555368 180348518232064 180427227215872 181063435990528 181076988525593 181322165732864 181526513831936 181540101028216 181785905287168 181865241585664 182004397961792 182083829616416 182264931762641 182810831282716 183053144078336 183072057957308 183278378165792 183540272939296 184267843100692 184517340706816 184555555810304 184739116356704 184819741516592 185292426277504 185557199015552 185780224495138 186031769857024 186112959165952 186211496706848 186336652626488 186769216536448 186993698767862 187246887166976 187328606786048 187553761361512 187596289114624 187807708082176 187821765423656 188076075020288 188302127995072 188571676806331 188821625509376 189053957309672 189304545267712 190060376909312 190371382148864 190560727166264 190643893034972 190902023776256 191131473324064 191620300621568 191703928916864 192148952479744 192208605965558 192654801091168 192871920946432 193147524367616 193231819184768 193379672834404 193464068967442 193726018210816 194306244694016 194733276801154 194991392605184 195011539998002 195270024635392 195854875553792 196049674500992 196090278048448 196285311128998 196370975361379 196636860539392 196873202919848 197139768111104 197154523954024 197421470052352 197658755473088 197745019113824 198250760850688 198442292569976 198710982299648 198797705160704 198949817614912 199036644710176 199321057184288 199545689837312 199830829709056 200071010994764 200341905999872 200429340640256 200622977103712 201136079346944 201650493872128 201738499615744 202026772892672 202269593533168 202833400262272 203077190406818 203352155761664 203596569410416 203685424474168 203976479800184 204680405902336 204695726159366 204972883002368 205219244640592 205308807883816 205586794835968 205833894348992 206450384987392 206929641132032 206993883347524 207474401175104 208005026242048 208095805275904 208302779157304 208345920426476 208628019611648 208926664323104 209461003618048 209760311930624 210012427690156 210104082808438 210641433403856 211130418693376 211222561733248 211384181215844 211476435004562 211762772888576 211778623258306 212017295452144 212065370303488 212320256565872 212700524761088 212863275124864 212956174430272 213450533184512 213707084306128 214089836326912 214253649739136 214347155841728 214653446198464 214911443128991 215202431994368 215510487778664 215846982227968 216061665496768 216321354998567 217211859324928 217256845740032 217279293700196 217567293884416 217783688190016 218045447430629 218435969513216 218698512745804 218994629281792 219090204476416 219353534049104 219666978246352 220425052510208 220441551248548 220740027848704 220836364782592 221005340382176 221101793105648 221667270837376 221984580843298 222552316344176 222870331426288 223806522991597 224103174912512 224326069861712 224423971841576 224727840616448 224997946194112 225268376417903 225319455947456 225573388511744 225590272601239 225895720540672 225994307558656 226167229820168 226265935332164 226572298115072 226791191508544 227371220131328 227470451097344 227644502847832 227743853081836 228052216956928 228069286585868 228378091096064 228652583994016 229337418617216 229565519590316 229869804967936 230835398598784 231165249752192 231395168701892 231756465224704 232088217607792 232681793611904 232783342256192 233063129927173 233115976914496 233378696072704 233396164386749 233993085523288 234536279589248 234638637581504 234818174156062 234920655174751 235238736398848 235521475264712 235840369995776 235943297128448 236461836115687 236564438111456 236799727140431 237113601342976 237380825780224 237720029990912 237823777458176 238109623344544 238773330654976 239060317831244 239384004134912 239401921944172 239671725293728 239726070777856 240014203074464 240118951781072 240733066747264 241291907078144 241581921389536 241687354290928 242305480516736 242651721789568 242943370493642 243272314428416 243378485063168 243671007280792 244000936431616 244236667778432 244861313987584 244968178104832 245262611011208 245318224226816 245594695184384 245613077861704 245945636564992 246241244301248 246593731208279 246927617710592 247224405712648 247332301147204 247685725471652 247964864577248 248319192800224 249194797063576 249303552430348 249641108015104 249941157423776 250580393120512 250689753198976 251047975138688 251349715493422 251933201426912 252577531865344 252687763549312 252991474803578 253334023814144 253696663820912 254092781522944 254345504393344 254651208124586 254708950201472 254761702581568 255015090766618 255126386267389 255778883418968 256117914185728 256372651270528 257140509936128 257449573049032 257798158299136 257817454401416 258166537760768 258279208638464 258476834080192 258589640379616 259250994958592 259852823007232 259966229825536 260165146111808 260278689236384 260650613240992 260944363633408 261317238850304 261631322070076 261985569384448 262099906991104 262360593817504 263462668613326 263811884112896 263839142350238 264188856859648 264513922765456 265243677266048 265562479762762 265922049842176 266038105435648 266241667690544 266357862773912 266718509797376 266738473584856 267420669169472 267679026516094 268041462387712 268363627606928 268480748771144 268844270170112 269167400302528 269973580368128 270242098417928 270359357841664 270628259589064 270684308992916 272125283822336 272821256415232 273211791807136 273910543192832 274301946370816 274421659178368 274631636210204 274751492903342 275123504854016 275454182143504 276093624445184 276214119189632 276920549161984 276941276568554 277253386360496 277316253473792 277649566278448 278146840072192 278359667470976 278481151178048 278758130931098 279127620318208 279963632119808 280300126869952 280700660413376 281046042938297 281418564915712 281821407095176 282202991669248 282261438298112 282542177957312 282665487025376 282881771921203 283388416659712 283793363200256 284134460992564 284794053786944 284985468722864 285136354332361 285647037055744 285990362821436 286377592137728 286502575084544 286846929141136 286911971587072 287256817706768 287991489874816 288660036417536 288786015484928 289133114061232 289872584941184 290680576449536 291029952142384 291156231521792 291445818018992 291573012877016 292318723907392 292670068527473 293066342127104 293874868498432 294228083484608 294648519315904 294980584976896 295002664170851 295402096091648 295531017576704 295757146687912 295886223126676 296286851381248 297331595556352 297461359127296 298222129866752 298244451689212 298648272971776 299007225222944 299840678648576 299902778191744 300201064079644 300332079964462 301100192700944 301530448400272 302301626017664 302593682148628 302797060518043 303499976871728 304043549069312 304276191646336 304408986027328 304774862212457 304843969811264 305187525633536 305210368813441 305623621907968 305990957991992 306701288693632 306835141452736 307203933690059 307619886060032 307989621500008 308406637686784 308541234706432 308848112477632 308982123247616 309353495991904 309661181645179 310588644151604 311000324368384 311382988510048 312242047779584 313040620791808 313064051773148 313416871537952 313487938709504 313552864715776 313864727097376 314001706175248 314804779592576 315535570794496 315747647627776 316861012983424 317313790032512 317695176799378 318125334252544 318264172774912 318580721064112 318646701828728 319078147641344 319918954744753 320343002137088 320376101425289 320800754758144 321162293702656 321195477643768 321621217046528 322468725426211 322905346236928 323046270886144 323293453624232 323434547654036 323872476182528 323896717924468 324261745985632 324335272228864 324725098277216 325555597249792 325697678540416 325870119236984 326012337793532 326453756635136 326846128938784 327682052542208 327825061875584 328293505950592 328688089491398 329133131285504 330437844641408 330844425291926 331282954218496 332275175837696 332605659591296 332749978882048 333080934878848 333149918760512 333481272540962 333626812811201 334078541608448 334480078317112 334932962430976 335481875604512 336260666839552 337120668545024 337145901909544 337602395533312 337749734373376 338008167643328 338155683573344 338492016130619 339020531868928 339807537778688 339955839002624 340850801930528 341234937059072 341722543111936 342596513810432 342746032219136 343086930376736 343236662816528 344114505943936 344528105109734 344606226743168 344994594194432 345020416919542 345487572591616 345902822077904 346053783449192 346857116424832 347274011997458 347744219024384 347895984031232 348162180826096 348314128242808 348785743581184 348811850072504 349284139323392 349703951990848 350515758507008 350751346120448 351090209931496 351565584068608 351988138857152 352969271403008 353042374327552 353546852562176 353898493308776 353971788683044 354451064461312 354958450458976 355866272582912 356449492829794 356958839650322 358190710329088 358702545254144 358859092771712 359133678121036 359290413796678 359776890962944 360209315110736 360854454431744 362126871981056 362153977051186 362644331465728 363080202056432 363730483171328 364008795923584 364167659232832 364529863525282 364688954242561 365621662565432 366106288156672 366144115914616 366556756331584 367080545878592 367521748457773 368535686201384 369034681413632 369111111620608 369478232713408 369639483033184 369922317127727 370584852555008 371114398031104 371560448990276 372063539714048 372225918331904 372422993413696 372673305252976 373538433072896 373987397535724 374493774333952 374657213572096 375107522723024 375192578229248 375643530847312 376604255990144 377143353612662 377643251018752 378107914619344 380120753818624 380238763975343 380742764297728 381121454332528 381287786069944 381804047552512 382262946648128 382722397305157 383240601243136 383407857833728 384297904959488 384417211931116 385309602182336 385743841892864 385772714684959 386295048735232 386463638369536 386759345668808 386928137934884 387452036421632 389466553602308 389982785210368 390023079996004 390540049270784 392099349001984 392180556096896 392570622257996 392741950722758 393273721078784 393746405839696 394309047908048 395317510946176 395490038227648 395965386831287 396501521701376 396884585139952 397595410321408 397899635229824 398073289420352 398551742893213 398642114368576 399091379674624 399121251525269 399661659418112 400142021989528 400683811999744 400858681280512 401245954207424 401739659283053 402272158693888 403300987744256 403476999231488 404053545785344 404539187066336 404941545228311 405666800524544 406154380813636 406704311523328 407193138820832 407370848948336 407952959600368 409360811804672 409391452318732 409945766004736 410438489281184 410617615767632 411667788697984 412900769974784 413987766695048 414948802350208 416010052484096 416191610551808 416605558314608 416691840852952 417256039223296 417853328646208 418355556204677 418922007236096 418953363402301 419520623861248 420024855380312 420208165616876 421282866807712 422260837386752 422445123466496 422768362431688 422952870009124 423525545777152 423557246516612 424034590904288 424130740606976 424640513131744 425726550249728 425912348860544 426901066369024 427414168612256 428507299478272 428694311683456 429306892396928 429822886257982 430404863988736 431020975557328 431693964455936 432123330993536 432642709997134 432831527007607 433450019575391 434513691480064 434558587400392 435134587768832 435567376380032 436090894861258 436281216753109 436871939026432 437397025491608 437989258563584 438180408952832 438707068098208 439333956492704 440850105020416 440883102497096 441480055697408 441672729565184 442010680764352 442203586211296 443334541674752 443969161686596 445104632688352 445740662852576 447613045983194 448206349825024 448652139723424 448847943683152 449995892388224 450536752835806 450638911894912 451146777023488 451180545202478 451791441081344 451988615117312 452334459640336 452531870664328 453144596230144 453582383017088 454742440262656 454940902194688 455289005695664 455487706163672 456104433913856 456138573171736 456756182192128 457305167988032 457959786529661 458674837234432 459131039180632 459739609935872 461670797197568 462330499504384 462790337403784 463512930449408 464176435215584 465363587223808 465566684512384 466126259854346 466231953828992 466757392145408 466792328773498 467986171046576 469072559178496 469277275163008 469636348312124 469841310349502 470477472797696 471042950529424 471886594256896 472923672231374 473128876222912 473599454280862 474227202685952 475647554916352 476219246689088 477546661309952 478120635662488 478768008269824 478803843888344 479343450587456 479452141555712 480028406148928 480237903562144 480605363367857 481466133494528 482583814156288 483163842779072 483374708581856 484610961033472 485303443579136 485886740987284 486544628856832 486756970126336 487342014561584 488473335556864 489722627975168 489936356209664 490525222022416 490636448453632 491226155723408 492482488602496 493187462416558 493855235421184 494448811425296 494664602294408 495371450943304 495929729154496 496638385600448 497235306736987 498389594127152 498607104860696 499282216030208 499882314847552 500483134937513 501160786241024 501379506397952 502095950277376 502699430986844 503866402853824 505155063730688 505375527098624 505982949607156 506668047628288 507393327641824 508691008786688 509302416249172 509417900402944 509523405163136 510030181533236 510252772534778 511557766837936 512745302541056 514281019872256 514899146098064 515634908802832 516558417276928 516953668160384 517179280759232 517800890471683 518501989917184 519932459651072 520330292223616 520557378472768 521301226481984 521888727266816 521927790456121 522634477700608 523262644140152 523971138768896 524199813982208 524721187635008 525351862139377 526925337226652 527623768225792 527678284700476 528377713719296 529027845530912 529538943760099 530487354532096 531124959525524 531844099684352 532076210871296 532483335381088 532715725547824 533476947169712 534841338338944 535358053032188 536082924775424 536727255213856 536961497542288 538334800605056 539947160736256 540484196835856 540718715683328 541256519178128 541368617985832 543530127265307 544250567644672 545642512830464 546423583614272 547821086385664 547862090603009 548603892741632 548843318356736 549263272420408 549502985806684 550247009708032 550908364287008 552187248890368 552428238379264 553841098323968 553882553137108 554506772720992 554632506947584 555299132556896 556719334941952 556962302356096 557516261862196 558255240636416 560600253739904 561401320826752 562092085876594 562837129831424 563642814190352 564522876596224 565084355914624 565330974050752 565763543842406 566010458394563 566776833319424 566819256367819 567586726400512 568268921985128 569588107573888 569970937445728 570272708664722 570521591138681 571294074111488 571980725642872 572755184275456 573005150169088 573693858282272 573823943174144 574513635413536 575085051626761 575982979749632 577320072835072 577572030969856 578266228122464 579745169882368 581361152899072 582059904284768 582312463043584 582891636037984 583146025754032 584637447814784 585340137054946 586132684254208 588456166969216 589297038631808 589961169953792 590005328341702 590804192183296 591062035153408 591514293375824 591772446253352 592573702762496 594663191112704 594922718254592 596444259733504 596488903378424 597296545943552 598014450445888 598870490077249 599681357297152 599805556383488 600402128159288 600664159928924 602200385401888 603060896800544 604603252035328 605187364297256 605594121036086 606999953743456 608552383292672 608817972054656 609549724424914 609687939622528 610375051267072 610420737626882 611247243815936 611981915983984 613402577387264 613670282905472 614407867380118 615239772120064 615979243000016 617082469412864 617696224955264 617964246495232 618706991983808 619322363290358 619592652363659 621177288303208 622000648736768 622765977020096 624484095559168 626081241583616 626128103546296 626833743075904 626975877419008 627105729431552 627729454194752 628003412350496 628483936711813 629609559185152 631071141588992 631495295255552 633722025966848 634627580065024 635390353598756 636250668505088 636528345549824 637161442128224 637293403657456 639837909489506 640686004274176 640752202850578 641601509516288 642390955287536 644937450852422 645810692473856 646092541772288 646586907248464 646869095308072 647744952365056 647793435848936 648523491971264 648670544457728 649450196554432 650230785732983 651111194499584 651395357080832 651740238473968 652024675587064 652907513270272 653692257877568 654477945687517 655364105084416 655650123751168 656587011901184 657376178982796 658266262571008 660875689282816 661688850583852 662565908436992 665211319182592 666161869757696 666299837521024 666962545081924 667253625622402 668157083216896 668960156634224 670963751209024 672521333679104 672730120879453 674291803819088 675499468746752 676016335286656 676311367146688 676984032261238 677124241386047 678041063737856 679911678005248 681701603861056 682469874118144 682540389993007 683445086223872 685193027620864 685492064438272 686173860753472 686473325633056 686998588951493 688229011887872 689056210219468 689212453486336 689989188388864 690040833839084 690975145183232 691805644155808 692107566898384 693714232849664 694548023994916 695488438048768 695791968062464 696324361652192 696628256485616 697623700145008 699407903981696 701031517014016 701502692240896 702180419862992 703976277714304 705938542806016 706084748655104 707093705124352 707796986617552 707943577366088 708902128922624 709916900917952 710770166423863 711732545165824 712898985659588 713917679300644 716381420658176 716435041557781 717405090508288 717718185543424 718267356242072 718580827593356 719553781925888 720418630221472 724253743962112 724307954102372 725288662931456 726160404112864 728017591847168 728335318465664 729059727050564 729377908485122 731243325130864 732288231829232 733113512663168 734161091757184 735043496915546 735364289829533 737071372402768 738222223241216 738956465426816 739278966066368 739844634255454 740167522515967 741169705110016 741225181404071 742228796062208 743120897980552 744127079428096 744451836663808 744845986827392 745346610505952 747076866145792 747974795071448 748987548667904 749314427144192 750215045446048 750385156458496 751287061694624 752034298281149 753208511980288 754286707225324 755286502037504 756215829238688 760241507637248 760477527950686 761485528595456 762242908665056 762575572139888 764525893296256 765444794610314 766481202486272 766815715667456 768834423862232 770619204364672 771487683785728 771545429369918 772590097470464 772927276739072 773518691337616 773856275869768 774904072843264 776946032951543 778056246318559 778933107204616 779965570420736 780046159992008 781080098541568 784198698003968 784361112193792 785141244515992 785483901445516 786547442157568 787492811679392 788618095816096 790635021892352 790980076455296 791930773662574 793003043402752 793769170279904 795799270459648 796146578840704 797103485786426 797284228737152 798182759349248 798242503050538 799323318836224 800284043979056 801717362561024 802491908414848 803479318566106 804544317387776 806953998462976 808107091570688 809078374132672 809883090456622 810236545398631 811333601049088 812308761627272 813408623046656 814386277641664 814741697896672 815905919200736 818721623609344 818782904637464 819891532009472 820876978562368 821235231535264 821863609546217 823335577395968 825801539949568 827975533390096 829897604700416 832020104968192 832383221103616 833211116629216 833383681705904 835706657292416 836711112409354 837844014472192 837906726804602 839041247722496 840049710760624 840416331233752 842565733615424 844521674773504 844890246932992 845536724863376 845905740018248 847051091554304 847114493033224 848069181808576 848261481213952 849281026263488 850301796727747 851453100499456 851824697721088 853802132738048 854828337224512 857014598956544 857388623366912 858613784793856 859645772515964 860809727977472 862041951114656 864246661987072 865285419994268 865663054015214 866900039150782 869117174800784 871134752760064 872181789722516 872562433506218 873743878052864 874794050983216 876360817905664 877414136196416 878667912985408 879724004226977 881766204994192 883345459130368 884021361528704 884407172422592 885470161812523 886669083349504 887938323373192 890209265376704 891481325705152 892552817683163 895226091966388 896412699650048 897304279446848 897695887366304 899991784776448 901073505671612 901277823789824 902293554046976 902361090404956 903582882162688 903977230234624 904668919280672 905063741328656 907164766034176 909484880525312 909881804389376 910578011391328 910975412327344 912277146343472 914610335976064 915919573059322 917349674468864 918262078361264 923341594395136 923436998225833 924660999008768 925580674807568 927025860898816 928352870431168 929468679169667 930727174447616 931133369024768 932252519708692 932463907657984 933514784290816 933584657546996 935972342093152 936876592806329 938145118356992 938554550326016 939272696624248 939682620699004 940954945595392 942085901058848 945847344462748 946257752445824 947198908561724 948454405371904 952438493378176 955093322619904 956241271324976 957607687776688 958686901174912 960056812297856 960475807124288 961210726735714 961630225161697 962932266989056 966327685558144 966749417163712 969221922066944 969294467989939 970606887158272 971773481974568 973089257713664 973513940252672 974684029123168 975653458258843 976946671113728 979445255950336 979872712419328 981050444044832 981272896907264 982452311446816 983429466983041 984964977204992 986374924833116 987710470842368 988897622850592 989329204588816 990742901886608 991859458308992 993276771200896 994470613473974 996779188254304 997214209721392 999764629695104 1000966269875026 1002321572482048 1002759012795904 1004191900554752 1005398861973688 1007732805707648 1010310127461376 1010751054197248 1011965899214312 1013336095256576 1014786655283648 1017382017573376 1017458168262731 1018604832498344 1018835800805888 1019046810326272 1020060363066472 1020505545069556 1023115533675872 1025490605082112 1028562039744512 1029798292196128 1031269817605664 1033907336320768 1034358561518464 1035601780943366 1037003979834368 1040660584447232 1041114756945536 1042602452963968 1043777454533632 1043855580912242 1045268955401216 1046525288280304 1048399627964416 1049442375270016 1050703724278754 1051162279875617 1052664333254521 1053850674453304 1055247536451584 1055356569400952 1056755427438592 1058055691061824 1059077887520198 1059540097828979 1060974709064192 1062249919051048 1063688199368704 1064152421742592 1064966670762176 1065431451095648 1066953894339424 1069682676677888 1070716106064376 1072165849550848 1073454510427712 1073922995084576 1076669601210112 1079894321472512 1080968393671712 1081437431366656 1082513038356256 1082737235971664 1087060254530614 1088501135289344 1092847167228544 1095642172771328 1095724181206018 1097207785483264 1097686636713472 1098526544840816 1099005971613368 1100494019416064 1101816728574016 1104374497780736 1104856476758528 1107682196647936 1107765106274216 1109013545441984 1109265013895168 1110598265113792 1111933118797823 1113438669883904 1113924604712192 1115032523724392 1116510481272832 1121200507479808 1122802641653504 1124184171753188 1125674259662848 1127285628380704 1130168711829248 1130661948101504 1131527087684812 1132020916789126 1133553666638848 1133638512735638 1135173452801024 1136537843970256 1139176215147776 1139941874891456 1140545417329444 1141043182277362 1142588148222976 1143961451285744 1146010300338176 1147387716564544 1147647886348288 1149027270827072 1150170103253522 1150408313219893 1151965959499264 1155144061939712 1156532456244928 1159490339764736 1162722305798144 1164119808569536 1164624926087168 1165783272075968 1166292051508064 1167184453893367 1169274895629568 1170680274109892 1172265368508416 1176912333938432 1178594077263616 1179922339907584 1180010656683404 1181608384366592 1182124070306816 1183028586751648 1183544892506704 1189326382225408 1189845436509184 1192977806756848 1196028900891776 1197740980154498 1199362714594304 1199611112766976 1200804256318576 1201328319857848 1204400770803776 1206121793601088 1207571459218397 1209206504070656 1210374728594512 1211188242072172 1213999907486912 1215459041991103 1217104766585344 1217635944109312 1219099448849828 1219375879245056 1220750102534144 1220841475253764 1222494487631872 1223963831967968 1226805154774528 1227340565810944 1228815734760236 1230479544240128 1231958486000032 1235392449910528 1237413983967616 1238644726580716 1239185304727318 1242354576606416 1245531954040192 1248968191118336 1249355938776127 1252256207092592 1253667486151808 1254211458863104 1255458908389504 1256006824700992 1256967873423626 1257516448288373 1259219118370304 1262990590511104 1267444051933696 1267538919679151 1269255160130048 1270780707197512 1272501337010176 1273056691099648 1274322884256448 1274586807314912 1275854522338487 1279675818979012 1281372008548352 1281504405701156 1283203019032576 1284781910575072 1289874901704844 1291621384947712 1292185083544576 1293173814496928 1293738190616144 1295586871697872 1297046983942528 1298900393108864 1300461571465966 1302222388999168 1302790714161664 1303480476947936 1304049351174128 1307384515755136 1308955891375034 1310728210168832 1311300247502336 1313174023802368 1314752357965592 1316532525142016 1320001737644317 1321751378565632 1323377701167704 1325131816873984 1330422638365184 1330522220035879 1332323739515392 1332599675042048 1333925090163848 1334507251244804 1336314166433792 1337920313268448 1341927502418048 1345042667358208 1345460241758906 1348583607638176 1352032670573312 1352622734293376 1353968064522476 1354248482772094 1356082127475712 1363403207722112 1364939748236288 1365080779986014 1366890172447744 1370984128876544 1372347721506944 1372946651266112 1373997177902986 1374596827529653 1376458023775744 1376561051178989 1378112420438936 1378424906972672 1379978376777728 1380081667678168 1381950290366464 1383611288311616 1384215133796768 1387428465699328 1389096047989832 1390976876097536 1391583936124928 1392648723304384 1393256512971232 1395247400290016 1398815807963392 1402063034028032 1403005384481792 1404360839725984 1407952555428608 1411877085612032 1412169497310208 1414187410248704 1415593973235104 1415887154732176 1419833801835904 1421540332847726 1423465090331648 1425797971319176 1427835358601288 1432762841316352 1432870083115562 1434810181016576 1435436371086848 1436534712484144 1437161655186712 1439107563851776 1440837260442944 1448507487924224 1448615908204744 1450577325862912 1452320808225728 1456035183694336 1456670636931328 1458119454101128 1458755816970244 1462486650261728 1464576463658464 1466227025326336 1468322183514368 1470086993831092 1470728579659066 1474142744805536 1477912930853632 1478557932132736 1479689268510908 1480335045031934 1482339410220032 1482450362808142 1484457592124416 1486241795961104 1488903673327616 1489691973654784 1490693221011904 1494153732291584 1495949590142896 1498628854288384 1500430090892096 1500770312916992 1502574123389248 1504068596562298 1504380101902937 1506417023960576 1508573414450648 1510573004075008 1512431658477376 1520483015274496 1520955055901372 1522971057190912 1524485817330112 1525151144279776 1526318132014403 1529051786592512 1530889589220628 1532962404972544 1533631431334912 1537668847724464 1541238408729344 1542975367571456 1543090858739836 1545180194940928 1545854553478144 1547037382675232 1547712551739536 1553892065903086 1556112492637118 1557866214409232 1560092319984016 1568397396007936 1568722224387584 1570282489031984 1570967802891032 1573094884315136 1574985623358784 1577236191632192 1579131908208673 1581270043784704 1581960152910592 1583861547325148 1586006086805504 1587538340559808 1591598540919296 1592293157681408 1594206971572852 1594568457474304 1596365518698496 1596485006101076 1598646637672448 1600568087958112 1604983816829696 1606958637132212 1609088634775552 1618156748265344 1619766180913244 1620473090797262 1622667202098176 1624617523254544 1628772555283328 1629483395793344 1631811838401472 1633773150707243 1637565809274928 1641753957124736 1642470463070528 1643727219092434 1644444586223257 1646671154791936 1651603079899136 1655232852809809 1655951066780192 1657598089983017 1659795209400832 1664040209936384 1664766442207232 1666422233258432 1666767363411808 1671413314584832 1673422224818708 1675688028944384 1675813453609204 1678082495444992 1680099421521248 1680832662467504 1685131467230848 1689043349547008 1689780493865984 1691073449726752 1691811480036496 1694228986066448 1696138363617152 1698562052526976 1700603593455494 1702906200998912 1703649395442176 1709656674449024 1714029197913088 1714777246733824 1717227569587712 1719291545031928 1721619455954944 1724083902229312 1726156118457953 1728493323974144 1730570839988536 1731326108030428 1733800078301564 1738234349601568 1739913672354611 1742269505520128 1744363579445032 1745124867012436 1747487756105728 1749588101966432 1754828272392832 1757335825970816 1759448008453954 1763532409988384 1768042723057408 1768814344845184 1770940323625046 1773338166699008 1775876646746384 1780418530753408 1782962651410304 1785105635366326 1785884703871723 1790452183932776 1792825399300096 1794608558893696 1795391774732608 1799983569552896 1800118297695601 1802147011343224 1802555647579648 1804587108093952 1804722180809912 1807165764325376 1807954460469248 1809337838561344 1810127482657312 1814329532068352 1818969761050624 1819763608778752 1821156022782656 1821950824654688 1824554292686944 1829220671952128 1831839146118644 1834699348937728 1836524156722528 1846683188790272 1846873996451666 1849321998017536 1851161349615136 1856705740862336 1858937358339334 1861454348895232 1862266738049536 1864505039417384 1864927815315968 1867029568581632 1867169315093992 1871944684186304 1873753185612658 1876290236713984 1877109100652032 1878545393248496 1879365241398008 1881909891190784 1884171802117696 1891694688925496 1892515504891648 1894397817123448 1896908810743808 1904876986756352 1910186645239808 1912482542649952 1915215375553376 1917373802349824 1920113624595712 1920951614248576 1922421453471428 1923260450323394 1925864533978112 1932655371116288 1933498834327424 1938443844133888 1938588935979878 1941213774316544 1943546963949136 1947027880505344 1949368058246336 1951306916517686 1953893342227456 1959745424838656 1962100888089664 1962545793814528 1964904622893632 1966858933966082 1969929954409984 1972749849666232 1975420941684736 1977795245701184 1978658409177632 1981485803773216 1983718916617984 1986553542401792 1988941226947948 1993558376508608 1994428419442784 1995954480326527 1999529259390208 2001932539750052 2004643144964096 2005518025591808 2008383801109504 2010797723947376 2015465611415296 2020620254922752 2021502108394496 2023931798428624 2029573310567296 2034764035146752 2034916336525462 2037209664996688 2037671601611776 2038093620652544 2040120726132944 2041011090139112 2046231067351744 2050981210164224 2057124079489024 2059596584392256 2062539635211328 2065018649195957 2067814672641536 2068717123036928 2071203561886732 2074007959668736 2081321168894464 2082229513891072 2085204905927936 2087554909067264 2087711161824484 2090537910802432 2093050576560608 2098884750540032 2101407448557508 2102324559751234 2105328666509042 2107701348906608 2110713138801904 2116111382123648 2118155775040396 2119080195657958 2121949418128384 2124499838102096 2128304843485184 2129933341524352 2130862902191296 2133907788678848 2136472581694087 2139365353355776 2141432212128752 2146909020855424 2147845990169152 2150427535830413 2153339202420224 2159788642945024 2161936787343424 2162874862733312 2165026076712512 2165474471943328 2167628271516253 2174120509061228 2177002270578688 2185694334457088 2191284345542656 2191448362412036 2194415570966528 2195373273426944 2197053089681632 2198011943226736 2203633457148032 2208748995561472 2209712953517056 2215530212548432 2218027090883968 2221196530227584 2223866237595646 2226877339767808 2227849209424384 2230065047448784 2239432683213271 2242401014959616 2242632709977023 2245605283307008 2248368343506376 2251348519325696 2254571256761408 2257281077983477 2260337423658496 2261323896203008 2263054175369624 2264041833578252 2267107333277696 2267277025471276 2270346905602048 2273075687940512 2278352430295552 2279883749782912 2281090834658888 2282086364554724 2285176296445952 2287922902571488 2294775433129088 2298054541654144 2300340206507044 2300816626439786 2303931918998528 2313064912489856 2318980679529472 2328239617139072 2329249852174336 2331566544151936 2332584103016128 2334368907786734 2335387689678407 2338549791259136 2341360548219784 2344530737016832 2353824667876864 2354000850832709 2357188154527232 2359844679815168 2360021313366808 2363216768733184 2364248140613632 2366057173503296 2367089785013408 2369444112914333 2378652764450816 2379690873018368 2385955613513696 2392057801783552 2395481960308996 2398725429188608 2399222225533952 2401608512637152 2402656639715696 2408801541607552 2412243587202176 2415142918436794 2418413008141312 2420749457189024 2422376484144344 2427999814973824 2430918083982206 2434209533170688 2435271888218624 2438198897699656 2438751758490112 2441500205068288 2441682950507528 2444988975263744 2447927663935936 2453610309549056 2454681131621888 2457631469520472 2460959088480256 2463916972000064 2470784899821056 2474827967935232 2477289453161432 2478370609454636 2484709153212832 2491063908080384 2497936382236672 2498711877552254 2504512414185184 2507334972303616 2510917816779008 2512013649401984 2513935746847252 2515032896576746 2518438236740608 2525981181022208 2534888103867392 2535077839358302 2538510320260096 2541561414395024 2546113382199296 2548645768512896 2549173614629824 2551709044676974 2552822679697927 2559351637958024 2562744017096704 2563008811402312 2566406038065152 2569563821150144 2579749803409688 2583242769895424 2584370167089152 2586347628993856 2587476381232288 2591173743395744 2594093967885056 2597800786217728 2600923142931932 2604444777998336 2605581428323328 2606960953895872 2608098702348256 2614769031510272 2617911782750068 2621456420337664 2622600495004672 2626348047604736 2629504715931184 2640003475288634 2643502757131264 2646755402335408 2660845276730368 2661044440071758 2664647479030784 2665199350084096 2667850180327696 2669014502489608 2672628332867584 2675840626536896 2683855004836096 2690085334716416 2690920483517812 2697167215276352 2700409002794713 2704065341146624 2705245468586752 2707936129044952 2708496965544188 2712164254951424 2726806415444224 2729879496472576 2730161559972028 2733780344895488 2744695443013888 2745893302532224 2747994355805972 2749193655059306 2752916047551488 2753122102357978 2756224840877872 2756849813945344 2760163335356336 2767222576623232 2768430267593536 2774856931398656 2778192095979664 2783167872249856 2785297446608768 2786513025942464 2790494800580032 2793848760676883 2797631615926784 2806010768963584 2808721679451968 2812177614981371 2815905110857216 2823754171224064 2824338994620416 2828374820497408 2831187946470208 2831774309464352 2834590816598177 2839667603671808 2843080665695452 2846930180663296 2851595942638352 2855670717202576 2865525682632704 2865740166231124 2869620362033152 2870872742173696 2873069424968288 2874323310373424 2881674520885888 2897231816409488 2904641616451456 2912070367388672 2913341273862656 2916238908202256 2917511633940488 2924973300523456 2928488893432739 2929152927316928 2932454050652672 2932673543816107 2936644367028736 2940173987662184 2941457159318132 2948285489611072 2955825861707264 2957115864265472 2959378537021816 2960670090063868 2964678820440064 2964900725616284 2968915184248832 2972483591922208 2979383947309568 2981386442023808 2988307464583168 2991899180285792 3000860181784192 3005148246778496 3008137193124596 3008760203805874 3012834047921152 3017146828901296 3024863316954752 3029820689053249 3034150137027737 3041910111802744 3045942114381824 3048971634660224 3050302288559552 3052636264028806 3053968517271763 3058103573185024 3061779178441256 3065924809945088 3067262862669824 3075337695448928 3078308804935081 3082476817458688 3085950735142912 3086181717479672 3090360389881856 3091709106956288 3094074765350464 3095425103479072 3107784131806172 3112224985274236 3115732428818464 3120184639968032 3136794792015872 3137444448775168 3140564978063968 3141935605782064 3149971246717568 3154472383264384 3158263816417346 3162540087569408 3163920305821184 3167723094650296 3172012173611008 3175076681119616 3183197081838592 3184586315362816 3188413943145704 3189136914948608 3192731037396992 3192970012202152 3197293275344896 3201136175916224 3205718505707627 3209967633659392 3213917274264424 3218177269551104 3236313496530688 3239532361826488 3240946181594524 3245334404196352 3249235046509088 3257545110566656 3258966791586688 3263623676802944 3267546301414486 3275131618549856 3283507914249472 3284940926141056 3287454438184868 3288889172446514 3293342309583872 3303206159798272 3310465705619618 3311902133560384 3315196179966034 3319590418801664 3329532884414464 3332844466516864 3333534726823616 3342826629169664 3346844449637416 3351376057888768 3351626907218408 3356164990889984 3360198843042496 3361665324935008 3370262934461696 3378086699094016 3379560987731968 3382146899453504 3383622960072992 3388457972132896 3392276727234304 3397124105053952 3401207186910988 3405812401997824 3407298790884352 3419313348898048 3428058395826176 3429554493467648 3434455139175424 3438583090063856 3448167804458624 3452312236915906 3456986647948288 3461141679977072 3462652216060856 3467600156603128 3476468699203136 3479827344709222 3484539011040256 3488727158890064 3490249734024872 3494975512211456 3499176203932864 3509656544785664 3514671651941632 3518896016907908 3527064819976768 3536085446114816 3537628689690368 3541880647250092 3546676333398016 3551753293492768 3560837061506816 3565925302820608 3570211270732652 3571769407743446 3580904367865552 3589217117787392 3590783549465216 3599967139105792 3600236595391202 3604294022686448 3605111295159296 3609444361619824 3615908920938496 3618675677122688 3620254965314624 3628659064136704 3639527217557504 3642312045565312 3643901649309376 3649108585373888 3653494533192847 3658441343904256 3663678292237288 3669398697875456 3673048313445056 3677463034975639 3693366377580544 3693747992903332 3698643996035072 3702322699230272 3706772606320693 3713411481724672 3717874716678668 3722908697790464 3724533476099072 3729010078834768 3729855630631936 3734338630187984 3743889368372608 3747506371225316 3752580473427968 3754218201304064 3757090786496992 3758730482796016 3768343604235392 3783389377850992 3785031009783296 3788795634246896 3804710890857149 3809753973512704 3820373290479616 3824965085299904 3830430751106752 3834747604699648 3835034634221063 3840227249191424 3841903228497152 3844842906942856 3846520900646788 3851729067956224 3865310742232576 3866997668654848 3876887688267776 3877177871959756 3882427548633088 3887093927898272 3898736116492672 3902613833035372 3907786684454912 3924201776179328 3929809245787264 3933717867932164 3939859908819968 3945499699332464 3955590491402368 3957316818355264 3962073208761941 3962971607546432 3967437833235968 3967734794574733 3973107084803584 3977882453895896 3987116753017216 3988856838885568 3991908960653054 3993651137970767 3999058518780416 4003865079500104 4009286289928192 4011036051183616 4016767602219008 4021595447894752 4025595361387327 4030931222830592 4041240509845504 4043004216788992 4047863596857248 4059146621134592 4069528070293504 4069832673050924 4074419329993376 4075343203223552 4076187241305088 4080241452265888 4082022180278224 4092462134703488 4101962420328448 4119193168784512 4125079270422656 4130037298391914 4135629345283072 4137434246073856 4142407123773464 4148015919337472 4162642337788928 4164459027782144 4170409811855872 4175109818134528 4175422323648968 4181075821604864 4186101153121216 4192093430540743 4197769501080064 4202814897115016 4204649119502468 4210657333018084 4215402697813216 4221426277603808 4232222764247296 4236311550080792 4238160391315916 4243898836256768 4248999676204192 4259866683048704 4261725804382592 4267815577357696 4272945163388174 4278730706711552 4282864424257504 4293818041710848 4295691980338304 4300855071660826 4306678404840448 4319577285890048 4323873574686848 4325749725466624 4330052153425024 4330948943886656 4335256543032506 4337148566545613 4348241018122456 4354004541157376 4371388668914176 4382568691085312 4382896724824072 4388831141933056 4390746546853888 4394106179363264 4396023886453472 4407266914296064 4417497991122944 4419425907034112 4431060425096864 4436054181767936 4442393060455168 4447732475191292 4453754679535616 4455698418848768 4460130094897568 4478865366426542 4484802029919232 4485265419954046 4491210566614016 4496736687012752 4509142513522816 4514562155966954 4520674847316992 4522647792406016 4526108350739248 4528083667156504 4534214666555392 4534554050942552 4540693811204096 4546151375881024 4556704860591104 4559767499565824 4562181669317776 4564172729109448 4570352592891904 4575845805142976 4589550866258176 4596109083308288 4600680413014088 4601633252879572 4607863837997056 4626129824979712 4637961359058944 4656479234278144 4663133088303872 4665168206032256 4668737815573468 4670775379356814 4677099582518272 4682721096439568 4707649335753728 4708001701665418 4714376309054464 4720042626733616 4728496281227264 4732114347006592 4734179570026816 4738888225828666 4759381746036736 4771911227027392 4777782729951049 4784115603567104 4790963920617992 4797450858377216 4798444451067904 4803217025274304 4805313279431392 4808990122660451 4817603083215104 4824487174404352 4830285836873588 4836826016282624 4841498914378048 4844752968288688 4855999629947648 4861836167964412 4868419066341376 4870543776437248 4876397795399312 4877503516980224 4883365901015056 4895855327871872 4907220619098112 4909362263243776 4915262939040944 4927833944000128 4941569799642112 4949655935870464 4954578906322864 4956741218909272 4969418306425664 4975391164967041 4982127816160768 4995872764473344 4997423755104508 5009024828370368 5014669944607232 5015045290904467 5021835633558016 5024027298803968 5027871493694504 5030065793153492 5036876473481216 5069776207734784 5070155678716604 5077020640520192 5083122828790048 5097291537025792 5098347229259648 5103418089353948 5105645359395854 5118703275916048 5126017622804624 5139127642300288 5147550028806731 5159499606819376 5168740334178304 5172695257987712 5174952762464576 5181172657611769 5182347486791488 5188187935770112 5188576269828497 5195601572435456 5201846285863864 5208889555996672 5211162856646656 5213921907791744 5216197404696512 5229538063020544 5235823565500136 5242912840675328 5245200990009344 5252696095209472 5259009431862368 5264240087968043 5280006950577268 5287005514262528 5293510804670816 5321690553460736 5322088880143516 5329294958061568 5330398700168192 5335700360655392 5338029004979216 5351681253073792 5367710009672192 5381840967035624 5394334430552704 5400818005589426 5408130682293248 5410490937173504 5415872258089904 5416993931088376 5424328509902848 5438622230660801 5446393724229913 5453612830888448 5459758992945152 5460323119944056 5467560689790976 5489390886027776 5491786605064448 5495988711611944 5498387310118612 5505832095102976 5506244204715956 5512449681755744 5513699627890688 5520326670712672 5534445153246464 5536860535187072 5549713862797312 5556384191959328 5570594893217536 5573026051884928 5580989601160064 5587697521353766 5595263231853568 5612021537927168 5617443358903936 5624355229962742 5631810221714432 5648677989240832 5656749640994816 5662375892940416 5663548618928704 5669181633196354 5671655817790417 5679335207343616 5686161331390904 5693860361326592 5703191885276704 5711341434405152 5731051365265408 5731480332462248 5739240724066304 5741745484347392 5746138849936576 5748646620746848 5763349041771776 5794463632818976 5809283232902912 5824140734777344 5826682547725312 5832477816404512 5835023267880976 5849946601046912 5856977786865478 5858305854633856 5864908101305344 5865347087632214 5873288734057472 5880347975324368 5882914318636264 5896570979222144 5911651723414528 5914231728530944 5918757074043632 5921340180127736 5929357640880128 5929801451232568 5937830368497664 5944967183844416 5958767894619136 5962772884047616 5976614929166336 5983798360571584 6001720363568384 6010296493556992 6016274386249192 6017520407611748 6025668095842304 6034293657802592 6049726633909504 6059641378106498 6068300274055474 6083820223605488 6097943269320448 6100604577119104 6105272528057612 6107937034543526 6116207146370048 6123558356882512 6134525725339648 6150675390897856 6156617609870162 6164953634917376 6172363434959344 6183418213912576 6188149530700928 6190850206958144 6215568263612344 6224449970548472 6231464857636928 6240369279936064 6247869723782141 6273589584031744 6274888897550336 6281129956127936 6283871211564128 6299942493435136 6308944766528768 6316527632834692 6325080175138816 6327840611642368 6335446189300592 6350153362239232 6366394163677184 6369172630725632 6376827886291408 6378273829897216 6385940024404304 6402272351832448 6411437011415254 6419935267318784 6427834548528848 6464058987580831 6472626993061376 6479064723652976 6481892363189048 6490668808392704 6498470093018176 6506280754187669 6515090221133312 6517933583173376 6527247353605888 6535092602828972 6550263237099712 6558136149644303 6567015828498944 6569881852282112 6574908876369736 6577778344893028 6586684619167744 6620931411239236 6623804267120768 6630392359932068 6639180837603328 6665688933033728 6667069453647232 6685653258339328 6693688899274832 6703253814436816 6720397686084992 6723330649870016 6731411576131879 6740525868923392 6759121975463936 6764293798907008 6767245920145984 6776915944265792 6784553454468608 6785061275929573 6794248210107904 6802414373821976 6811624803995648 6814597581768704 6829574207811901 6838626697796096 6856116791652352 6859108986935296 6868910278350848 6877166180127712 6884006268881287 6896335608917248 6904624473831812 6913973295896576 6922283359954144 6925304432121712 6935200313206256 6952937398406272 6959654689418444 6969078022080512 6977454317780128 6980499468049744 6998352407865728 7019313089571328 7029343303883264 7037792033815816 7054129639953536 7072170892229632 7075257379380736 7083761294500184 7093352666796032 7103506586985536 7121674123013632 7122207177839117 7131850605641216 7140422541465304 7143538815486892 7161808735731104 7178434235574784 7181567098930432 7199934278211584 7200473190782404 7208588045372896 7210222590318592 7218888723239648 7237351354245376 7240509930629248 7257318128273408 7284624091130624 7287803298618752 7298217170747776 7306989066385694 7316882687808512 7327356584474576 7338797395750912 7346096626890112 7354926069951278 7358135959129319 7368650332781647 7386732755161088 7387495985806664 7397287992070144 7404645398460544 7413545212641386 7416780684802853 7426822963449344 7435749433357336 7445817395580928 7449066952198144 7458020157669536 7459711261263872 7468677260375968 7487778736745216 7495012742450632 7505160946855936 7508436402608128 7514181572993984 7517460965592032 7536687208470784 7566778755701984 7570062019566592 7577591268493792 7609421781714298 7619507947025408 7649930170599808 7660861502213504 7669495209399296 7670069268442126 7680454498382848 7683806456994304 7689685813885712 7693041801293576 7703458135912448 7730621484465152 7733995337309696 7753775376535552 7754355743919512 7764855097266176 7774187855796544 7785316371004237 7797472232985344 7805227666070744 7815573368909824 7848403552358656 7859618491574528 7867435735864328 7879719817639936 7890999398664928 7911180982804736 7914633636710528 7924146417523882 7925943215092864 7934875666471936 7935469589149466 7946214169607168 7955764907791792 7974233506034432 7977713677771136 7983817921306108 7987302275941534 7998117037560832 8007730159000208 8022072102367232 8033535204438016 8043190895789504 8051190722774654 8061862445661184 8086008433577984 8095727193714496 8118293242269184 8139056140587008 8139665346101848 8148838659986752 8150686406447104 8152374482610176 8160482904531776 8164044360556448 8170291177253569 8184924269406976 8203924840656896 8238386337569024 8250158540845312 8260074596783828 8271258690566144 8274868492147712 8284814247546928 8325284675577856 8328918055564288 8340819623711744 8350844647297936 8372202306242432 8384186861081486 8395539002160128 8405629794230032 8409298239004936 8421314666036168 8430805395626432 8442852555207616 8453000214528779 8464445528494592 8472623100161584 8476320782631832 8487797672513536 8497999352408384 8508213293937721 8519733366097408 8523451608765184 8535631154715392 8545890326776348 8557461413423104 8565728848515008 8587636083421696 8591383960676608 8601710143321652 8613356809680896 8647747149373696 8660104306850048 8661897887773312 8670513086065012 8674297133091226 8696482036244912 8742777337828352 8745491571432889 8765793449648144 8781493093707776 8788212358726528 8792047772906944 8802615138018611 8814533828592128 8838851814068224 8862120850193728 8872108363535872 8872772437754057 8884786120910336 8895464950382584 8907509359071232 8911396837697536 8920260189795136 8930981656369409 8957730732853084 8969604059838464 8970530839908092 8982421133228032 8993473374025504 9018285027045632 9029124311933908 9041349694633984 9045295584812032 9052216701478496 9056167334313008 9069108101885104 9092302751762048 9113409721182208 9119534999131648 9124363338635552 9128345458218896 9151691610285952 9179101732516352 9192218166616576 9201360826028176 9203266505759144 9215727675994112 9240012163510219 9252259649959424 9275922718117888 9312958468556288 9313655540251153 9326266176607744 9330336412064512 9337475631146936 9341550758713628 9354199165036544 9365442192879136 9415298671507456 9416003403330836 9428752618108928 9440085253467232 9464228694013184 9468359140053632 9477776451657332 9543822454054784 9555565459902098 9568231207134208 9581927841235984 9596888902135808 9606434050548608 9610626558862784 9617980245320902 9622177792707571 9635206166430208 9635927358252923 9648974348808704 9660571673747176 9673652032565248 9682997828756096 9689505936577376 9711999259895296 9723672335928824 9736838132682752 9741087552874496 9752795590798624 9755007033960448 9766731802030112 9776445877654937 9791710655743744 9814441238196224 9818724526487552 9830525878081888 9855667888000256 9883139599284224 9899311871740928 9909157812645728 9913482437818544 9938836612851328 9950782329934082 9964255632321536 9994847510209016 10018049656740736 10029339889214464 10030090581808934 10043671267116032 10048054597607936 10055742987389008 10060131586306984 10073752946962432 10139552415469568 10140311357433208 10154041281040384 10166245657580096 10194583074051584 10196694458519296 10206836178707896 10211290718791708 10237406551832096 10252035245609248 10278255284600576 10295100057613462 10318999213638752 10345390515975424 10349905524929152 10362345315223538 10364694973582976 10376375871540224 10377152539656994 10391203144870912 10403692571727728 10422325713293312 10427843815583488 10432394809393024 10459076126041088 10471647131000272 10490401980018688 10505392190418944 10518018863724736 10528480175936086 10533075090182203 10560013901154536 10574011028525056 10587021609341632 10643381106921472 10644177760287032 10658589916123136 10660797400336384 10671400721310784 10676058009958432 10684226924100821 10703362506147584 10735420019344384 10763681934071248 10788668861105408 10801636011178852 10816261364586496 10820981874347008 10831744516179808 10833987862176752 10877244461321602 10892787448459826 10907225661776896 10920646239888112 10978781772055552 10983573210128896 10991977423223888 10996774620237224 11011664190205952 11012488409431912 11024899363511488 11027399255781376 11040653341425344 11053923357460711 11068890306492928 11073721070374144 11099427725594624 11112768383918656 11141189786435072 11146052103769856 11161979202320128 11175395042707532 11190526463707136 11234886717807872 11248710459925484 11263620443428864 11324751785880832 11327097237857408 11338363266392708 11343311635580834 11358670414687232 11372322662781808 11406383770553408 11422682868810304 11436412054950701 11462960664924496 11483490968694784 11492277699873152 11497293241493696 11511112103562799 11526698083543552 11588927265637952 11603186629881119 11618566465805824 11648281469554688 11653365095450624 11664955632809024 11670046535761952 11699893202093824 11713955573730956 11716611709267712 11729816202610688 11730694175264428 11746577468114944 11760695950648736 11765828637272528 11793141958444288 11823303446829056 11828463457061888 11837514148087264 11842680360255472 11859602902465136 11889934367688832 11917535789238272 11925545768095232 11967596721143168 12003440727136768 12020592987113984 12032548772498384 12035040815223496 12051336191684608 12068587315605184 12083092829205671 12099453267819008 12119282756212996 12136600548110948 12167640447210976 12179395706482277 12195886538640896 12201209154238208 12210545056115224 12215874069087052 12232414292740096 12247116713765024 12301350781795712 12313235219740324 12329907269834752 12344726869918688 12376299061401856 12381700413916288 12431136527224688 12448899941096944 12462929715273856 12480738559872128 12495739447564282 12501192927102061 12549777795100672 12562259912255872 12567742423128256 12599884986870272 12600828083869207 12617889533057536 12633055265669384 12650160350277632 12655681223284736 12670892378601184 12700306724478464 12732788327354368 12738345261451264 12753655772582816 12756547659794432 12771880048808608 12784583070779533 12804544703664896 12822874022830508 12839870534637568 12855669097057696 12928117975161662 12945253986122752 12958129447305952 12963784726378096 12996940186036352 13012561508375338 13030180442266624 13035867166346752 13054494707211776 13070185205657944 13100526474199424 13116272299288606 13134031656997888 13139763704564224 13149817752739472 13155556689786056 13173369238335488 13226956187415503 13241862822478472 13247608534241536 13260784719864136 13278361675206656 13331377866067456 13334138907294464 13371306516678656 13387377798549664 13406507628873632 13440795372169984 13446661299740032 13462823152263758 13481051737846784 13528587597814016 13534491840291968 13553831888531584 13569106908937216 13570122551859146 13588496420215808 13604828747643952 13629195163537408 13659148415623802 13677253395592192 13718217973870592 13737820556701696 13754332360255424 13768012537762574 13774021271776727 13792671217834496 13809248947663624 13827946591793152 13844566719908288 13850608864243424 13870400626412512 13905874796812544 13919309378836888 13938156044161024 13954908635560256 13960998936099488 13971681362285689 13996704815731456 14038626179142656 14058686607766528 14075584067631632 14108259279907072 14144341784459264 14150514758761472 14167522589000368 14207013173971072 14243348246027264 14244414355678234 14263701211282432 14280845082930608 14287077630973784 14323617471462208 14356868471149568 14363134197860864 14399868556423168 14400946381564808 14417176090745792 14420445180637184 14437777446479296 14455130544371699 14474702708490752 14481019861258496 14514636256546816 14569248182261248 14575606597237504 14596434341495552 14613978132771388 14633765375617024 14654713168949152 14692193253780224 14709852139902556 14716271918258638 14737300665563294 14774991971613328 14809290796921088 14827090425282772 14833561369605706 14853645926898688 14871498866714672 14898133904396288 14916040315339072 14919422522527744 14937354520751936 14955308071858609 14975557473490432 14990025484901264 15016872805216256 15028363145987968 15034921931184064 15052992750812891 15073374416941568 15133557511403968 15140124039133184 15155182536987584 15173397900613771 15218843563428596 15239015894050816 15299860341199616 15321723004427008 15338990418798592 15340138536884252 15360908996765696 15367612913988608 15379371627771424 15386083602587152 15461242968930304 15467990674619392 15508711487839024 15548375711593088 15570632742008474 15594944465970688 15610455332141488 15696807104717312 15698428969839161 15719236983149056 15734871471728656 15759439635279872 15781998797329856 15800967545884339 15822361965609472 15829267273421056 15848292835047764 15851886430185728 15869751332943872 15870939178298932 15892428339214336 15911529815583584 15948467012068864 15955427355542272 15967635842612216 15974604551883068 15996234075121664 16015460318000416 16086381791579008 16102381445549308 16123724891322368 16191454387428992 16236586484538368 16279330692203696 16297677319973504 16304748965220352 16320965809063552 16328088721112896 16340582354507138 16347713827748849 16369848538813952 16476772675138048 16478005955828963 16500317081690624 16520149193567656 16542517381132288 16549736984295424 16569628495093856 16586108790400331 16650569351155712 16657836111128576 16681639247423488 16701689294595872 16744404612484864 16768373722162972 16791078004320256 16811259588460064 16818596478009872 16842629332072336 16861610791252864 16885705110415232 16906000429057558 16928891056989184 16945246200323168 16952641565263664 16995998704816768 17016426587875442 17039466732194816 17046903217530368 17071262309430784 17091780653552696 17114922826846208 17131457697030016 17175272166843392 17182767921353216 17203420286643304 17226713619361792 17295494298747392 17296788860466427 17320208613700096 17323795775546624 17341026172130024 17348594266182452 17392964072489824 17485554675656704 17490983142865778 17531586899296288 17576424717453056 17584095545813888 17605230276037222 17629067657184256 17724241700387456 17744216727071744 17745544875508114 17769572241820672 17790929900765168 17822793675395072 17840520379590272 17861963312738818 17869758757885489 17895293665326857 17915461465706168 17939208119676928 17941061679816184 17964842266456064 17986946748051008 18036570054091264 18058248623867816 18082699389267968 18090591169624064 18104433402956992 18112334668626016 18138216203770208 18184605503524096 18226819442364416 18239069998263296 18248726677271104 18256690916437792 18303383220571904 18358203465032704 18384436333233152 18402721652056352 18406533011518288 18480024327020438 18504519299918848 18625916937112576 18627311080502306 18652532353215488 18660672824129024 18674951262293872 18683101517427256 18708398330073088 18730884385758272 18830597343014912 18832006806661672 18857505236217856 18880170506934464 18902863019562991 18928457388026368 18936718280107264 18955552903314664 19087644908109568 19111130919804196 19136462414268416 19163855682471968 19212868101097216 19221253117725568 19235960490641804 19244355585415142 19270412332860416 19271854716505846 19297948697617408 19321143347494352 19365995657512192 19379011873154752 19423998519790592 19447344671857648 19482175105748992 19505591181597248 19510014067920896 19533463604060224 19552891755309874 19556941324738181 19583421311487488 19637449052975104 19661051756163776 19711335776000512 19766279198568448 19798623743481856 19818315625291456 19826964875637088 19842135716187239 19877673225702656 19901564659868164 19928511264643072 19989695020418032 20036099313481472 20058679778428928 20060181163617868 20087342534232064 20096109195215872 20111485974778016 20120263172613968 20280622714866416 20332491315160192 20389166148103168 20393388917038592 20413672357415792 20422581437583416 20474813103664192 20504070491218496 20528714806712749 20556510569201152 20590200115226924 20637998427277504 20690781031950848 20699811049858304 20724690630447076 20729389947165952 20752751743080448 20754305079313988 20782406289741824 20807385143455456 20855687631166976 20864789618786048 20918152252082176 20943294262000544 21036037727449472 21056960351872172 21066150180364406 21120027802309072 21174043218683264 21239050959194159 21288355520574064 21321594800672768 21342801442621568 21352116019916864 21368453848201642 21377779620902341 21406725012295168 21470840038688768 21527363868142496 21548161634545567 21577337722210816 21603272022357704 21632522729172992 21641963748694016 21663489032359616 21667975724353504 21754488922643204 21785574896919652 21814451323553792 21841292479776224 21957563544111104 21967146420257792 21983954846447776 21993549240474448 22024976818863824 22049798727022976 22081306682850688 22107846714921422 22137780612985856 22147442140748288 22225536767837312 22282379572870144 22292104207539712 22323958404640256 22350790085415064 22381052927414272 22440029539953389 22469773435615744 22497420919850968 22527240886857728 22618877740609943 22649503571761664 22654194475714816 22676726532785416 22686623271161668 22717340829374464 22744645325563616 22812767541106816 22845365737620608 22872824109901402 22925921329848992 22984555399746304 22994586482987392 23022224207125598 23053396167087104 23177854531275904 23206373259762238 23237132931611648 23306730190901248 23329911265618048 23340093071523904 23399786404187648 23401537870042813 23427911147461912 23433223418535424 23459632405221376 23461388350528856 23493154936229888 23521391901297472 23531657274545056 23586283916888576 23646606893658112 23656926914123776 23675028296174528 23685360720510944 23719205804930272 23779868735377664 23835071578476544 23851091536190464 23935193442286336 24006881454273536 24041185974227968 24065097544996768 24070081630446992 24137174631210368 24166185658411342 24198906535638016 24238565512425992 24273201096221896 24335280894421952 24358791412964554 24391773077281792 24402418308476416 24421090112230448 24431748138174104 24464828585480192 24494233427530048 24602701563591424 24626470439480648 24659814539669504 24689453739837376 24752598122803712 24763400827832576 24862273054449376 24897799882193888 24925859430547712 24961477119744256 24991478895128564 25002385854204122 25124519824511744 25135484846256512 25199769973740544 25201656167738414 25235779066115072 25266110531338768 25311362446569472 25341784757202368 25400613448956928 25476690522902528 25507311545165632 25513095319588864 25543760097617216 25569166141559066 25574461732349929 25609089407329792 25645748045661016 25679741069275136 25711338194115392 25856235950323324 25890507972245504 25916258894611904 25927569452756192 25947408244244851 25993880372072704 26025123016750676 26060360884533248 26071734332693504 26108989414423552 26140370411315888 26201052948398848 26232544598577212 26268063313995776 26279527409128448 26299635505478944 26311113379572112 26453912374831006 26483725644956944 26495217068483072 26521569439728272 26662755732134912 26668277814588928 26742613033357312 26774755597099328 26813015257747264 26845242439547441 26881590744339968 26893322599480064 26925646304527516 26962103475693568 27057175195628032 27068983680583936 27107663777063168 27138213817874432 27140245103718292 27176992840431616 27209657495287904 27318296831247604 27354506791184384 27508664720510848 27536025075525148 27548042543553454 27585342435668992 27618497895327248 27689133439816576 27701217728486848 27740801252825024 27774143562023131 27811749593625088 27838618757673776 27909817271120512 27921997872198976 27943362724571378 27955557965795369 27993409631462912 28077252358285312 28117373215533056 28151168135263264 28179167529711289 28216518559814144 28288683568918528 28301029517522944 28335045178000736 28414026347942144 28486696492054528 28488828711356468 28527402422564864 28561690165861216 28574155261947568 28647234942924416 28713736942299136 28726268395721728 28801892763129616 28834352181491584 28875554892958592 28910261088743398 28949405416981504 28962039722516992 29138496364522496 29151213194475008 29192868682991104 29227956265542776 29267530751234048 29309426337898304 29344654013785201 29384386507560448 29419704279805112 29432543836517276 29474601331126588 29549983943226656 29618581593842176 29654180850565544 29667122739211412 29707291853797376 29742997733429344 29832080630678144 29874709041503872 29910616143717218 29951114946980864 29980050969802528 30056726291975936 30069843862368128 30105985501625782 30146748833883136 30267115022807936 30280248078266368 30310365073975168 30346795801227542 30360039965819291 30437687126857192 30478031788101632 30599720682399232 30602011060825217 30643446008854016 30677980837597184 30680277073768504 30721817993531392 30735225827977216 30758743255542848 30772167205174304 30922485937860608 30935981349238784 31017422975678048 31096751423186176 31141265484016948 31189888931941376 31220910664282976 31393614209434624 31396857939678322 31438473966298112 31469742943457312 31563997594659712 31601935091768678 31644723931218944 31658534546842112 31696585670095528 31703772860371456 31739502665887744 31741878356597864 31784856678428672 31823059631167168 31896934024137728 31910854711084544 31935271685224432 31949209103766136 31992468150243328 32030920636000832 32172763583158016 32204762891098616 32247449782644736 32382908774857984 32473172969076736 32558661384407392 32595354639947008 32641931618127104 32656177442225792 32681164709014276 32695427655497698 32739697077627904 32953545350276096 32956011911657926 33000634163381248 33040298387135312 33099473968590848 33139256990187712 33172217580800662 33315672222257152 33363278494846976 33403378589191744 33488809224969728 33536747444325944 33582156008640512 33622519176920128 33637192956019744 33685258664144672 33723221582505728 33771410220830464 33812000858115116 33857782113978368 33890492400646336 33905283130527328 33991997409633536 34032853175750884 34078933464389632 34093806435060736 34142524618861568 34183561307105392 34262915394060032 34350544333686784 34365535842706432 34406840573286608 34590988597494784 34593577720932854 34640417227400192 34647591551093248 34682052344260048 34697188532364904 34785928144979648 34971109351313408 34981966285731556 35063173798592576 35105317036331269 35152849434906112 35168191091627776 35210460552074444 35258135314368512 35448483400774912 35488433454143488 35491089751016228 35539144483641344 35581859801530336 35681040759180544 35723926625477636 35739517515770978 35790587330653714 35830922931412336 35882123359632368 35973893496102016 36073140108182528 36116497247735632 36181182339248128 36208866805913984 36224669337252032 36276432407540416 36320033888799479 36369211007048192 36478139996526592 36497453354542208 36513381832875584 36606766441143808 36716406930065408 36768872666466304 36805443304112704 36813066023036576 36849680615776301 36960048654040876 37009038599837696 37251833874225152 37254622161004612 37305064706430976 37321345648258048 37349902524587744 37366203034854512 37461768771516544 37664013613323344 37760341013868928 37805726039125982 37856914776052736 37873436560214528 37911105806629328 38070355614625607 38124756069609391 38175289816219136 38222261839608392 38272924828536832 38327711364943936 38425736202194432 38442506235451136 38471920981283608 38488711170830284 38540824665720832 38543709433011692 38595897395234816 38642286694988704 38731991315024384 38758023746309504 38847997039581184 38894689343715296 39011182363194496 39066927208120448 39105783510619748 39113882649476362 39166842622974976 39322103512327552 39422671552001024 39597247486963712 39636631250582912 39653929751274176 39684271432374478 39701590724532919 39755346451405312 39803129319736328 39857022529286144 39979390040836064 40018014464156053 40072198626962944 40117359556857856 40120362327235736 40174685068464128 40192218390431744 40222971949556032 40240526345227936 40561245429732832 40664982630320384 40778332296206336 40786777834077184 40827344714831584 40845162875166832 40949626207328384 41008140982436992 41057429613425498 41113021138402304 41180400230453848 41275996854555008 41381562063901696 41399622099716608 41449381260894152 41458779894331904 41505503486160896 41508610158627976 41564812579483648 41614770286910912 41711375262333952 41729579237572096 41836304504164352 41886588524001088 42072075454898944 42113920703744344 42132300360728812 42240055604618144 42348086437366528 42478101918388318 42576711041148128 42685602885243136 42704232039833728 42736907696403284 42755559241804682 42813450024590336 42941680077377536 43054727736284992 43096323269091134 43154675444421632 43206544044715408 43283927497388032 43326978064719232 43335951448707008 43508977845286408 43571149793839304 43628902647107584 43682584959552448 43915127088222208 43934292840515584 43967909692895552 43987098480948896 44049953637727648 44099597454045952 44162613365701376 44215693429842844 44275561225971712 44294884281496576 44451073535674624 44564759145740288 44584208415079424 44647916809280512 44701580170830128 44880059079906778 44939546871231488 44994841839701936 45237755481219886 45299007143523328 45308388951429632 45353453065570832 45373246542323336 45434681658748928 45489290651127232 45625535082213632 45690731475241216 45745648219802804 45851842659697984 45906953047510121 45969110799492608 45989172965974784 46044448414251196 46106792334174208 46355709062551808 46412746519524476 46474265863223296 46659822531236096 46680186143047808 46799572808375296 46803075740085626 46855822294923824 46866446837070848 46922776701057712 47042783802594944 47063314549090112 47172567833777152 47313853828247552 47350056592349056 47370721441021888 47438411609860544 47495428931507011 47559737470755328 47702183072380928 47807019454683307 47870386884572672 48013762908547072 48082371948455936 48130195089993536 48140163260893984 48188043882169009 48274349262420736 48332371316822684 48397813071276032 48477131024851984 48546402192443792 48670561788843904 48717582825929108 48783546154563584 48804836616952832 48842180224460896 48863496276348208 48988466855060096 49205403127182848 49252940878961296 49378907479674752 49505196245607424 49526801655665152 49724546108898752 49795599764387776 49851718861095424 49855450244873819 49922954239488512 49982957790257128 50004771708408244 50249039649023488 50270969692513024 50399539947481088 50403312335476828 50471558132230144 50532221062677536 50683569514404736 50801226897913856 51014623090331264 51087520195234432 51138332283118132 51148923464699858 51218178814659584 51291496091322032 51422676388230784 51506951713905233 51580552329471529 51712471900646648 51781015944491008 51832517789223808 51855138905512384 51894816488489702 51917464793619971 51987760744145408 52050246033501352 52120721769066496 52143468665387008 52217978828847104 52280740822631776 52402105896797696 52465089197154424 52536126627991552 52559054818256896 52599271010957888 52622226759144224 52907824749662012 52967451289913888 52990434136966144 53043138879456544 53325511464269824 53336555629177856 53549511194198656 53626030515494528 53690484879094882 53763181488679936 53786645198960128 53851292609055032 53924206951387136 54114350391256064 54137967361167872 54215327554126336 54276427635748864 54280490207436584 54353985680863232 54419314990575808 54497214597029659 54636593662495208 54709013582368768 55017329441021696 55072050151050296 55096085087106908 55170684871337984 55236995790654496 55378266879633152 55402435456973696 55481602505650048 55548287124046262 55623499187250176 55677237515347552 55819634542241024 55843995744397952 55886725449142756 55911115931590738 55986819262925824 56154504716570624 56234746431066112 56302336270526528 56358335059422578 56433037119628288 56602059035045888 56670090356001472 56828052695884288 56973392984109056 56977657422712936 57054804845129728 57123380331722432 57148310523895136 57294469885848832 57427473884598272 57452536791443456 57603785526259232 57668704362983168 57751109785917184 57820522177486796 57898810833963008 57924079445033984 58276992729044992 58302426388950016 58385737365982208 58455912531085552 58618852675796608 58689308027570402 58768773015120896 58839408559610224 58865087673034552 58949202662253176 59099967886453312 59237163187684352 59308361701131088 59334245478422824 59414583707594752 59485995466858688 59664161261356288 59749418083007744 59821232287434436 59902229893961728 59960101939605056 60113452583951872 60139687724736256 60211971003251564 60293497667766272 60534230045615872 60620730147950336 60693591602455084 60720079931638582 60875374253714384 61199441364798464 61204022121650434 61286892017708032 61360554147537008 61470451655954432 61517486511085696 61544334410348608 61871962698477568 62034845951356096 62109407064278399 62193502846372352 62282530968033896 62379777863882752 62441821328565952 62516871594585863 62787228418869248 62793715879356644 62876947932596224 62939485886914624 63127995189319424 63203870183537356 63289447862437888 63317069093684224 63393171340191056 63407545720742912 63483756713195728 63646119262334336 63793868048275456 63821709422169088 63870543370448864 63898418207532272 64061841272001664 64345527166316032 64409525782197232 64680085144571533 64765817549715968 64946345938153472 65117322768814784 65190709279894016 65195588781758071 65283863236254208 65312354884451584 65362329418028552 65390855310995396 65479394155255808 65907090700552192 65912023823315852 66001268326762496 66080596774270624 66278513980375424 66344435161601324 66806757178383488 66977618449939456 67073494888651888 67245038353840256 67274385912039488 67355244548952997 67370517328289344 67446443165011456 67451491507770461 67542820441660928 67624001716230232 67715564227956736 67780984801292672 67810566261054656 67983994819267072 68065706351501768 68157866928779264 68187612870121472 68285049237723136 68367122614210784 68435121143584559 68525830788120064 68701088667373568 68731071685412864 68813681146573216 69181977194989568 69187155441865708 69280834454800384 69295183102186496 69364104688520096 69394377064729808 69571856289959296 69963932571463112 70126347597185152 70210634072662538 70305698869812224 70336382183255552 70420921104148888 70516270628737024 70896966801549824 70976866908286976 70982179502032456 71078288967282688 71163719603060672 71362081518361088 71447853250955272 71479035031541956 71581174661307428 71661845862824672 71764246719264736 71947786992204032 72146280216365056 72232994495471264 72417733611827968 72449338674504064 72552864815080832 72640067777598958 72738422014096384 72956279993053184 72994906709084416 73026763665751168 73213532882287616 73432813860130816 73537745332932608 73610886608225408 73626132046073152 73699361231552602 73731525631275421 73920097308081752 74018077199675392 74503667748450304 74509244322009224 74610129412861952 74642691296516096 74699805049175488 74732406069709024 74923537543033088 75328027226646688 75520682027737856 75611452078251964 75713829552105472 75746873120429056 75822211613258656 76140711229251214 76249512139218782 76350579632438272 76444523679216784 76655422729887872 76851472404388864 76885012470902272 76943841962567216 76977422341660568 77081649331441664 77087418866023384 77191794790469632 77284573389977408 77463982630048768 77516047492619008 77695994079162368 77789378687430592 78022364726388992 78133854416240896 78211567021239496 78227765298952724 78333685245949952 78644207024655104 78845343104002048 79273262501165824 79307859502548352 79368542864748956 79403181449065838 79510692902810624 79606258639472656 79958780081672128 80036028928312106 80144397253925888 80240724654471472 80384436780863488 80445943899112064 80481052690455872 81122490859465664 81222306409167833 81329965260640768 81556664592412672 81573555668154368 81654689429663168 81690325750333664 81899252414656768 82016281964873984 82114859226850996 82226042276804608 82360800460907696 82551993709110016 82763124127803392 82799244199433216 82898762521788304 82917559788663808 83017220317255952 83229540573821824 83422750524667904 83459158475144192 83773177048002176 84144150909797888 84227841407488688 84264600721457624 84480111209236288 84581649804439697 84696172874733056 84956203836776636 85153422082296256 85255769945375939 85371205770486272 85408464079667456 85473815392806568 85511118483609364 85626900049180672 86109455472569984 86192646538182268 86309350888843264 86413088089430816 86653956129438464 86671902897414016 87017955690572816 87142299587678608 87365169919104896 87508350489714427 87868585681031168 87935819385791104 87974196961897792 88099907275455296 88199194908091904 88205796587084449 88325226731402752 88431386859685688 88551122451943424 88589768562993152 88902147071349248 89129518291480576 89168416830158848 89295833618561024 89403160341660256 89492081495456731 89760118159813556 89879093742462976 89989683679403872 90475510962439772 90598014287046656 90616777902859264 90706906131141664 90746493084646672 90978581302254464 91251070164427264 91381462950482432 91491296439605608 91703685319395968 91813906095020242 91938221598985216 91978345931949568 92088896828502392 92213584668348416 92588693311908521 92711418125103616 92825493039048952 92948531726446592 93319645062472192 93360372286095616 93599145616750592 93606151480171252 93711644589847648 93732893674141696 93845553402115424 94085567605189888 94126629098180224 94345135667554304 94700113184698112 94741442882043776 94876823219721088 94990857863014022 95119474941510656 95404366144761856 95614038909366614 95740773769145344 96027525817094144 96164743896911872 96260390179987072 96280326521787968 96376087764338018 96418148902437089 96548698524841472 96664742633645368 96795626142552064 96954262049703968 97092804384887584 97341123577687808 97435165651858216 97567092309127168 97609673233905664 97684360448921792 97726992552696416 97976933710120192 98410806254365696 98505881757922592 98757814959349504 99010392491214848 99053603311330304 99449092217797504 99591199528775552 99703437722190848 99710900489747638 99845908478977024 99965915580514256 100009543416816488 100498079298046976 100541939385026048 100799079894962176 100806624670953656 100943116264460288 101064442125355072 101367139028809472 101602453795827712 102029246180662528 102175040390468864 102276664566236264 102297846929399716 102436357629319168 102582992182644064 102845352776461568 103013903427810466 103161104658943058 103424943801293296 103665035578447616 103710277811024768 103789632976979404 103834929587239942 103975521488290816 104100492067002704 104286937330774016 104435957657694208 104561481645263552 104804211793595392 104930178394308848 105118109636513792 105198542021915776 105244453518288448 105815649499324024 105934902579827776 105980868273932288 106086277758913088 106213785304296397 106651022928539648 106673111258355712 107099022388397312 107252061030989056 107380969758189764 107526362977359872 107573290397920256 107702585218110064 108228700782512128 108275934722335744 108430655108252672 108560980414873168 108838629981151616 108994429194059318 109273187324990416 109889002788874127 110034658882043392 110144100302100592 110192170174213816 110341369742675968 110473991581308992 110606772821190373 110756533759266304 110804870913947392 110963205011300096 111096574248092524 111246998374500352 111354475030695104 111639269084482048 111687991488795904 111773450898285512 111822231863181476 111973638525851648 112604672541053056 112716670118845156 112866074239256576 113340180712002944 113656105391768576 113955314845425872 114246760663444864 114296621047790272 114433996794241943 114588939771697664 114905073582886912 115207571052518464 115337408725966336 115346041690802741 115502219571834368 115641044354973592 115797621667926016 115848158890067968 116102761532802317 116553985458089984 116604852777900032 116771474731964416 116911825062171104 117237705351593216 117378616055140804 117537546030241792 117678817119220448 117730175346069104 117898405324506352 118199935772906624 118474326375368704 118616723402262176 118668490956845648 118971990933717376 119328322522712576 119498836166015488 119642464574868872 119804459787923456 119920203879210112 120226905167903744 120279375449472512 120423942006503128 120586995335532544 121068460091231744 121077522023264989 121241460295900672 121387183204910168 121440159863277164 121750748507428768 122398882729596928 122408044243300868 122573784035416064 122721108295074016 123034973022171392 123088668820697216 124069691902712192 124218814128556798 124387005692744704 124565061936067792 124759555727765504 124883642657131904 125033743189171726 125088311305198423 125267055657287999 125574456837738496 125587431758713288 125753895865192448 125878971773829248 126255990378638848 126407740367074712 126578895724875776 126634138187368448 126786342680382112 126815091441485824 126967513426391456 127292238524668672 127587736096550912 127643418844338176 127741086740897728 127796836415064544 128123682544003328 128691054332632064 128819051564394464 129360170289143066 129531635099431936 130234645537629568 130381418559788032 130391177563516142 130567726472508416 130624709768903168 130724658836057104 130781710621990792 130958788310511616 131814181401104384 131824047646631704 132002536653524992 132161193548541248 132557027960750848 132688870323202648 133613514356766976 133955236899878912 134146989777303776 134490076707680512 134548771824078976 134710489097905994 134741034656578688 134892886330022912 134902983015540922 135085640883321856 135248003432460464 135561969602585344 135621132522109312 135967989638534144 136131412703003536 136375225740242944 136570098475446272 136734245228421568 136870242287169118 137051661576240128 137462143370825728 137627362293146432 138363954389979136 138374310883731416 138561668909600768 138590366204372992 138728209377040192 138788754129459616 138894950013310673 139143712579918592 139927865142926224 140252695194370304 140421268145325076 140611397739624448 140672764366511104 140841842208297776 141793933603099648 141964359004064912 142327439206121344 142724163036722176 142895706501910544 142958070063083912 143162349322614856 143323691725649344 143528493438529472 143701003646989243 143895573984408064 144292560432730112 144465988990942528 144835467223655936 144898677349008128 145105729630161664 145280135555197916 145476844028192768 145989813418168832 146053527331502336 146427065764575232 147221773216450816 147252264092146304 147398722463105204 147463051262550842 147840194616163504 148673356714359113 149018488644018448 149285382593032192 149399610098350976 149464812139418048 149644457346316387 149847075086066176 150656054453293376 150837131441818969 151041364055475712 151222904156503928 151427659104210944 151493746240858112 151644423226517312 152281422458502428 152499024278437564 152701159264876544 152889047358433568 153310845459775744 153702944808777728 153770024941804544 153887683925134432 153954844683321136 154174837732046768 154569146779954816 154927965260097536 155032094985238016 155578757374861184 156044729452777984 156267708832481792 156423134042478992 156455530597905448 156667370491899904 157080206779673723 157288414049310208 157690686208004096 158332144184269601 158546525002331648 158615719005096704 158737085729497912 158806362898131676 159021385805621248 159212517278945312 159917560163344256 160072057856624212 160288794507851776 160481449308942944 160891887798224128 160962105380911744 162244981718931328 162444612818335666 162659930521281536 163147111336308736 163309378859326336 163380651500667328 163798504829313536 163810765090299691 164032563929747968 164229718453701992 164452084553609216 164721600921815392 165103987418220032 165526248255606784 165598488398866432 165797525043576608 165835119577327616 166034440634511904 166199579920133929 166459081147643648 166845501049335808 166918316950288384 167546354096004352 168288301819595776 168455682814977376 168529201442915248 168960222418472576 169163299608879394 169392345749466112 169912407673553272 170306844164592512 170511539890751878 170742411540972544 170816928159334912 170947630785613136 171022236967218728 171253800098361344 172218910945139968 172385293076364536 172618701777686528 172826176178861632 173307912258876928 173343805794828032 174035911381145632 174284599175357216 174730339838209792 175016700979428854 175871638771582208 175948393923795584 176199814550910592 176398389816183808 176411593174168898 176650453462805504 176862773719371376 177179537125986304 177804294142698496 178336833660317696 178591667237122048 178806320683320512 178984162990913462 179062276533097451 179520236319627112 179758187484925952 179979367358807744 180951021924879544 181196028574093312 181233555805718528 181413812262283328 181492986169293344 181631857709713957 181957162604508928 182502140328854528 182762925900964864 182982592879211216 183407370638791936 183627812190040484 183876443197970432 183956691863899136 184177793657004784 185177386623817042 185422836250207232 185650986078097904 186639290124944384 186720744572191232 187198291233501184 187212302960342504 187423289179695296 187465787348283392 187691106804230848 187916697076832087 188171135210379776 188253258196360448 188690271335108608 189400226369396224 189482885764087552 189753646439442176 189981715726028044 190238949883021312 191228077818733228 191481547538290688 192520780359974144 192560653043575936 192752175528676036 192836297804874178 193097397049682944 193329485267290736 193908524099407936 194185608769775168 194419004934161917 194682247155375616 194870331303716432 195219346467811328 195368720897843584 195453985105392832 195688905760567583 195953867420240384 196821612508731392 197011763515845184 197254172707979023 197515629918699008 198020784982429696 198107206622660608 198898184435595008 199182399057551104 199406875444381696 199421800979495276 199691816957954048 199931831161028512 200019086833632976 200996158596093952 201083878770052096 201613249341907312 202128884250710144 202734278057618944 204058492361325056 204350080780937728 204553329132472528 204595693858799432 204872715258638336 205165984365288128 205412578096496407 205690705552923136 206027806855620932 206322209317886116 206849887602586592 207330071156895232 207420555622049536 207579265953958808 207669859174479884 207951042976581632 208200984134005408 209122963290527104 209608423587190784 209860356788617696 210397084043831552 210488907036576896 211631298998648048 211869805159655552 211961736547864576 212172555517826176 212427570608592794 212520279760735037 213346222516711424 214198044776794624 214214077425776519 214504122061978112 214761939516379528 215052725954719744 215146580795840512 215405170436220128 216457401565024256 216551869444671488 216861310216505344 217121960829746336 217677259962303232 217988858388118636 218546374649980832 219778005577748254 220069317764086784 220288200604201184 220384340348427632 220947983162617984 221213545642380746 221513067518532608 221609741827894784 221926410022600192 222193148496185048 222493996749000704 222708950061390208 223278538168964096 223375982977591808 223546901796571024 223644463726362952 223947277051703296 224858255186063551 225209345082106112 225433340237690312 225732148478513152 226680361424005888 227312210783537152 227910629690851744 228493521326889728 228593242095580544 228867993588483886 229177879543395328 230415142105036928 230674817451932672 230692083381605482 231004439143668736 231282088709947184 231696317780135936 232205523065604634 233209705555800064 233542949463928832 233823650124342208 234475410703186432 234757232110281608 235075092060483584 235357634238440896 235460350692138208 235796810649012704 236399871545813248 236948652750737408 237233446804524352 237336981913691296 237943981867434752 238656645045425152 238997672332030976 239284929149737744 239840407758420224 240453810335807488 240558750898945024 240847884013006256 242136920182463488 242155044046529978 242482920591801344 242774366409820336 242880319726554328 243501497014857536 244797765459193856 244816088486601736 245147568070832128 245442216590148032 245737219254318883 246069946044342784 246177337641394432 248139383805424384 248437628257113596 248774011385489408 249130123872135584 249767285314263808 250067486378343452 250176622610396846 250534111314575998 251174863517426576 251757943547658496 252511980757277696 252815480734149424 253268276374736896 253572685360764224 253630182882971648 253935026852782912 254240237221596353 254584477049337344 255286837688676352 255482173481795456 255593672830129088 256247365088006656 257382108665264128 257638103128788928 257947764310434107 258720340578286132 259063270198863872 260469291075259136 260762837119576064 260782355127032284 261135452945016832 261249419537806336 261449317672114208 261563421243981584 263648095293263408 264322387097082496 265114055921501696 265377740646405296 266873292487265737 267227028713533952 267910473799757824 268293979554607552 268980153415361024 269097543648157952 269420978195811988 269482069313157376 269785772660045824 269805966031081844 270171281766643712 270496006864920928 271123939205170688 271242265044218624 271935979277068288 272262825406007072 273468490456843136 273740484574338236 274103323152480256 275254724586292864 276748621767462832 277180732408745984 277456418754080384 277577508258919232 277789900026621346 277911135071730433 278287425159837184 279855730285852448 280126101249092371 280505390388740608 280842536290650152 281222795479248896 281345528733022208 281683684416595552 283587867206199296 283928718008129824 284654878412242688 285448326073444352 285791413003821088 285916140126167824 286324698645229712 286647383451298688 287056986877058944 287402007293978486 287791147968816128 288931977981885056 289670934447311872 289797354698016256 290211459260323328 290560271110395832 290953688056385536 291979626836337664 292107054663004672 292854131529150464 294045410627929259 294443546432901632 294504528184292608 294797444926210408 294926102525101684 295680389232327008 297346713428718226 298036977288036896 298799220196701952 298929624278836096 299288914692632774 299694150172132352 301312108906586752 301674262883637938 302082728110951424 302445808313007856 302987492481716224 303288846453034624 304219992310556569 304562844917004856 304998048556875128 305402318529753088 305778094716867136 306621690919551488 307405889617555456 307540049883609088 307775367850268864 307909689366642272 308349675464093536 309138293559909632 309855930520195072 310064189970476032 311157514749722368 312089458905555968 312535417664963584 312846268084957984 312911061195810896 314160413559347446 314576828098620416 316664288368539202 317093050004663296 317231438010193408 317474171458995824 317612725796263352 318042771611242496 318425034557890624 319835120326688512 320144115713248424 320577589015703552 320962898617885888 321348671332570847 321783775596448256 321924210761823488 324489963437862656 324889225636671332 325319861042563072 326618757718652672 326761303001334656 327597009658627072 327621530180599382 328065127859495936 328459436907403984 329443201843630784 330207974836440064 331196976797732864 331595050087153216 331670239154655232 332068881269023808 332399159840267858 332468002520549077 332918162295287296 333836633900576768 335092708192008704 336576603639191552 336911365629954752 337058402885830496 337316307175183063 337920444836945152 338326599217758788 338784691498932224 339824815347106544 340613688329185024 341023079781503756 341484823081945088 341633856318669824 341895261571226272 342044473934437456 344437821890279936 344770586152729072 345652352357723264 346615824517753856 346687611589656064 348071822762291264 348569198350714432 348988151714116733 349460679676419584 350033401958857708 351743277543164416 351896787847591168 352399629101821184 352796779632367616 352823186348337796 353300906925611008 353725547438742752 355608588285396992 357612641366641024 357968325981826924 358124553066194902 359040472639254224 359958734717615488 361063866306300703 361902043849759088 362467111611437056 362827624524566656 362985972338586688 363263715419427914 363422253555339797 363914325209017856 365004280657709056 365525851801929728 365965185758422432 366814741277583872 367255624380080968 367752886395940864 367913383727798272 368355587314009568 370354773247634084 370845672500414464 371301972156195808 373278580249888768 373441489144382464 374424605920685008 374846578359390592 375382213608461696 375833394153664174 376342270420759552 376506516392720896 378800452738792448 378965771528175104 379507292878884352 379963431452056088 380477899766042624 381480502179207613 382456155637466456 382963095076581376 385041560719948288 385121306087151872 385504351057352072 385672595609748356 386194794099365888 386658970534581472 387817048198815872 388371217539550336 388838009868323834 389364494310751232 389740662607432864 390737441795687168 390907970210785664 391377811521135166 391907734840480768 393643225017462784 394023527031690368 394508345415958046 395031259837398016 396214413245321216 397796368871190016 397826143790727821 398364798115102208 398813750888763392 398843601958990552 399383633915908096 399863662322057024 400038173667265952 401992317192187904 402167757540104192 403226498683814624 404257768501420288 405468556115237888 408116984722650112 408700161561875456 409106658264945056 409191387717598864 410331968730576256 410825156192992814 411381411105846272 412055613711241864 412644418635772232 413699775205173184 414660142313790464 414841111244099072 415158531907917616 415339718348959768 415902085953163264 416401968268010816 418245926581054208 419216847174381568 419720713577235392 420794168087663104 420977814073153792 423262597997296096 423739610319311104 424345111035652352 424855141217185588 425040559521470074 428396089553589248 428428154851553038 429008244123956224 429523879032759056 430293161591681024 430810340872440256 433103738889342976 433722620433010688 434243921659492672 434765849449948793 435354519924606464 435977716776237272 437092749299961664 439556011155496508 440138635528173568 440576401208402368 440768680696855264 441895966325235968 442427091284761492 443026135037065216 443219483655789568 443852820045200384 444386296992370096 445417900122780416 446557076337928192 446751965955183616 447093803593142048 447288927452725904 449716510372127102 450418690164212224 450866680475380624 453360722848011776 454624421567074304 455821259381703488 456369121472306497 456987042653779456 457186484191161088 457735987176967772 458355759086790656 460830284210073856 461349634903865344 461384166763210964 462008878287337472 462564177419894368 464411046131209268 467647300248684416 468950821406372864 469514464220563216 470715268476881792 470920701384276416 471593621298025408 472160440554393227 472799743091626496 474466893609048704 474673963827382592 475887963734869504 477313290090850304 477995344664061952 478569858299475488 479045848005091913 479680815516840448 480907620671614976 481117501797890048 481695768026012512 484273840364926976 484310088093059956 484965841183602688 485548732819640672 485760639453108656 487002994029715072 489632176973203472 490884433180296064 491474438508637766 492139892088685568 492354675282788864 496278767610848768 496875256514227192 497548022770978816 498260247744271168 499534570628527616 500134972756686904 500353245220793692 501068222629151996 502349727034853152 503515887095316992 505023961514555392 505630961468298848 507145370721528448 507870053705565824 508480474443192706 509168954098674688 510964346963590912 511187345660258176 512494730176013312 514764217330528256 515276206257577856 515895528620868214 516120679418927947 517440681156572264 518126540397727744 520234188034028689 520938582150518272 521525674239152128 521564710254064568 522270905890033664 522498839075612672 522898635344228416 523126842487963168 527296190586526816 528644774194164992 530228111843003392 530755481292810592 533746584974531474 534454057427067904 536587959109215104 537960306830722048 538195087296315904 538841956391623976 538964138626314752 539571545320091648 539611932062163688 540342563533287424 540992013729841856 542247878410341376 542484530088437248 543871958554136576 544525650812014144 546936980913686272 547480969148676472 548206646304960512 550509449172585728 553497243534925664 554912837508160768 555155016517838464 555579800053242692 555822270143460866 556574850319674368 559711460571704896 560252202498184742 561010780777481216 561685072581300304 562691057466044416 563367368833191104 567175734412398592 567857436016259648 569309756824485376 570896652146888704 571582826007642176 571832280252335648 572649397290459424 573294766902597376 574113973754117888 574804014587956972 575582295937632256 577863955963770112 579341868894623744 579594709396032512 580422918520646656 581120542220791664 583959253672675328 584214109326009344 588090821255858518 588887092865803264 589009056368585216 589594889852420816 589852205050203368 591360778464654016 594693426857436452 596073954576073792 596790389617631573 597598440393403904 597859248557672192 598577829385265548 599388300344264704 602624217813173504 603348525767275876 604165456221902848 604891616626015712 606577692906069248 608439984621113138 609125689834009712 609996097113750256 611556189433734272 613243381839102976 615080099767218176 615550735700537728 615819378733284544 616699350928187072 617440576109591143 618276587119819264 620128379940952064 622315029499444736 624178917811111936 625070835329927168 625692536169915968 625822122391621792 626444570468197117 628320827118694892 629153656197240832 633328576737078404 634186100009326592 634462876020386816 634948342917991648 635225451592526704 636850069115781248 639670240653377024 640288231426496848 641925797235771776 642697342665141694 643567551192896512 643848421523646976 648120853183359647 648979926875725312 649778451273342664 650639722085126144 653237515437305344 653522606002669312 655194019317254144 655243060361198764 656130255718991872 656918873814807968 658886403687261568 660415949672880128 663190100174306432 664137762538047616 664798319680535716 664936005041098154 665836324590574592 670185416384017408 673153207278383104 673822731259909504 674116805771660992 674632614350366126 674927042317059623 675840889673890304 676653198435517576 677569382997864448 679649630694213088 681227376658370048 682046159563007512 682969646163890176 683267712637339648 683790523142452544 684088947868874912 688875643780559872 689541172305458144 691304704715446528 693231649035507712 693375223179312128 696143645524582528 697138396701428864 697976303428233466 698921359352839168 700066803917715416 703486555086328832 703793575695182336 704799258203642368 705593559264735232 705646372696675592 706601813851222016 707451094877485504 711217176570793984 715225282733282048 715936651963653848 716249106132389804 718080945278508448 719917469435230976 722127732612601406 723804087699518176 725655249049133312 725971944677173376 726527430838855828 726844507110679594 727828650418035712 730008561315418112 731051703603859456 731930371516844864 733629482555167744 734511248760161936 735826767455596544 736711174628019136 740709546495268168 741691345000828928 742603944312391616 746557160499777536 746882978288764928 748849211841370016 749693156718781184 750764427216923392 751666788307328348 752684540841519104 753013032785441792 757600905477584896 757931543056350208 759014585757768704 759926862904112176 762961004358415226 764912311274932912 770083121439896576 770242612174303744 771008702114704144 771345191219496712 772389588198731776 773317941069162944 775634096397631744 776742435079100672 777676019736647668 778728988621502464 779481325214865728 781474883591374336 781815940421571328 782755623042270332 783815469680961536 788047054063380736 789016690831916092 790062519674796032 795592737742380032 795652287581455642 796729596230204416 797687203917981104 799727324644114048 800076347334531904 804335515080208384 806452997367629248 807422291835619187 808515537002840576 810937112230475776 812719330729616219 816233969445300224 817400323123750912 818213316529890112 818382775435197728 820663937461152512 821650312385985628 822762822211692544 824111227422483728 825288837271544464 827399550410346368 829320284627580928 829682222488198144 830317063815835232 830679436697919536 832803936536021632 836491853162108416 839441427154470784 841588336175326208 841955628146307584 846525195994592192 847479220638622208 847542654162854923 848690222071304704 849710282434371176 850081119042940148 856792179107178496 856856309703106076 858016488247912448 859047758065518112 861620681744880512 868487843318985344 869531698899897586 870709039849212928 871955433552474544 874185498599923328 875618179136388961 876869389601015993 879112022310993016 880277271056347136 881152802416804736 881537361393710528 883791932650471936 884854182569522984 886052270074130432 886438967311579136 887705640090400768 888772593984740192 890835800245560832 893114152675856384 893503931910367232 894187607186284096 894577854905451808 899433020744254204 900837380328424448 901733360950761248 906721445696023552 911642518763406976 912738242944612994 913974085307558912 914372968382322176 915471974353935544 916711518173581312 921660568420147712 922699269807730688 922768333526421928 924017756574674944 925128354839788736 928822092262418536 935294600497368832 937901642812745728 939028928441126432 941430536953763584 941841402768552832 943187242596050816 944320881108786454 945599486183252992 948933787218097408 949347927654765184 951775927469739008 954626580181700608 955990689328123904 957139716598950976 958091696010183826 959361631033680896 962235003595780096 963391536052025024 968547680729853952 968620176186119912 969931682367205376 971097465639281344 971521278906217312 974005988059430144 979264353946406944 981768866360592128 982948877017275532 984279784177371136 984709350565577728 992557535221697536 993750513028454384 996520495488542336 999069141257055232 1000269945513373808 1000706490441587384 1002136445258303992 1004699454069706304 1007031774190633984 1010047923029110784 1011261922936597696 1014290741443056896 1015740107411131648 1016960948886385412 1018337908197349376 1021928693927181824 1022374691320516352 1024989460352026624 1030552412515155712 1031791057241736428 1032241358837855894 1034881362313144528 1040468376068057378 1041877164301036544 1043129420508129136 1044997678151225344 1045797270688456832 1046253684975926336 1054592381173053632 1055859920092732783 1057289548388329984 1060456223686006784 1061510962585621184 1067493169949062948 1068908114854135808 1073175918218430208 1075920613661444096 1076390174592631808 1077683912783247952 1077928277252629504 1079223864124327376 1081984027459683712 1084495756820682752 1084969060176874496 1089051301624028288 1093873961827372544 1094961938297352944 1099561447457716061 1101018898345171456 1106994487069851328 1108325009289887207 1109825675016321536 1110310033035676928 1111159600106485384 1111644540286921732 1113149700639348736 1119422921143409792 1120504404996369484 1122021561554962432 1123370145162600608 1126734737666382208 1135714872032519296 1138619513648970752 1143165652015284352 1143664560504671296 1145298794580918848 1146589533805194752 1146675355632097837 1148227947508235776 1149608029175913944 1151164591875264512 1155727911927540224 1158683737789247488 1159189418792065024 1160845837041293312 1162241084441583328 1163397059440937503 1167918507345350656 1168428218652018688 1176181642511717036 1177774185731606528 1178018112737170432 1179189779704841632 1179704410100406736 1182721556929308032 1189386853714872904 1192147909152147584 1193580779235263146 1195196880786807808 1195718497115344384 1197155658770531096 1198776600688529408 1205248435626347008 1206697051534551752 1208330912443805696 1209783233252031424 1213155385812138496 1216879969242226276 1218251379668019424 1219992194227500512 1223112378867468544 1226486763678205952 1231101471401075456 1231638757466569088 1233398701856374144 1234881152219182286 1236553174239638528 1240256759881904128 1244630058998889472 1248357835622223872 1250141670659854336 1251385072339831936 1251644244783243584 1252889140936394234 1253435935731682157 1256641654237389784 1258307312394481664 1266657153474156808 1268372200018653184 1268925752040773632 1269896685835983296 1270450903185053408 1273700138231562496 1279340481306754048 1280576462852993696 1283851594471543552 1285394685330283388 1287135102385793024 1287696843047293952 1296241706366719294 1297959853751450624 1299556902546685328 1306475030874610688 1307045212005338624 1310388038634508288 1310486120722397528 1312260511437983744 1313837747629615936 1317772807374523136 1320831899345760256 1326380200348612864 1328275525076095232 1329596639361071432 1329872010082196308 1331672649181149184 1340370832768034816 1347645462519819008 1348233611543321984 1349265228700732252 1349854084634119246 1351681779347780608 1353306396871035152 1359299261388426176 1362454753316740096 1364092319126015024 1366535425274679296 1367581046284905088 1368177895737749824 1377751287561119744 1379082344610916288 1380779208955853161 1382609409430893056 1386463298071015424 1386750446358624256 1392287291049165056 1394276793402857728 1395952606856466932 1397842718705678336 1400133607835430832 1406973110172657664 1407587151390364672 1409598516407284736 1411292745393351184 1414902189754971008 1430450565466564096 1431873303927307696 1432498212264779608 1436161890557016896 1437888046675474849 1439834938870461952 1444255465225202812 1447608175399036352 1451310498098266624 1451943889354346752 1453054861677711656 1453689014221359188 1455657300836071424 1463860743033689728 1467258965110335488 1469022497520323872 1473422349256038272 1481419092990536336 1485207888624783232 1487641958325145259 1493765956577529856 1497698423682740032 1499386313437562368 1499498541980435633 1501528854433846784 1503333576614656696 1505369081683038208 1506026065570883584 1515201810955169792 1515863086112700416 1518029171515537408 1519853725808224352 1525922008716830452 1529824622549865824 1540166242879793152 1540485224348607488 1542017404229408288 1542690382438993424 1546635882138325888 1551268192795263488 1553484870158201344 1555352039473295336 1557457977243004928 1558962650429731456 1562949767182748672 1563631880843142656 1565511246084540664 1567630939361923072 1574007786302444857 1576094108126761472 1578033381663832184 1580125039349592064 1591185475484760064 1591304575162911284 1593459192460408832 1595374407835962208 1599454649288228096 1600152694669063808 1612905994735258496 1614844583671238374 1617031074005681152 1621874224460951552 1625438661459232438 1632467938890600448 1634800646247501824 1636426633059780224 1636765550870395456 1641327874922305024 1643300624771971256 1645525644423385088 1648222454844967456 1650577674543088928 1654799100820692736 1658640569255161856 1659364444976396288 1660634127631670464 1661358873395839072 1665607873072043264 1672983706324216832 1678882854308941568 1683176672350652416 1683911256292615168 1693050391989184384 1694958441277244416 1695085308325709846 1697380444142609408 1699420564868742352 1700162238085880296 1713584358214356992 1713712619406212152 1716032976495824896 1718095516131036224 1723241363489761024 1736975686637970688 1739063397799795172 1741418079698425856 1743910867104949088 1748370997199846656 1751236358272777922 1753738779202031986 1758224044621986032 1762305604833609472 1763074722787421056 1767583865300943872 1769708365139045968 1772877934623158272 1775411280180801536 1777545187969480384 1781671600491121664 1787007863820734464 1788375214372568192 1789155709810903616 1798866041488508408 1801674760656848896 1803466721901522496 1805634350173038749 1813442891392047104 1823285037526813952 1825476485889225988 1827948170615117824 1828745936764644352 1830943948707871088 1843321136840295424 1845536667052843856 1850256709679577472 1857644184524837072 1868113047410860159 1870589200994737664 1875803285625491456 1878057856882252864 1882861073907527168 1883682805537105664 1886374485192101632 1888641762217572908 1891198972366505984 1897867574436194816 1898695855309530368 1903551854939478016 1914279433197901952 1916183392020367652 1918723262067361792 1926783072104050048 1937240352372239824 1942194931278562688 1943042557812434624 1945377945502113031 1948011976118860288 1958528707892813888 1960882708743646597 1963537732721184256 1965897754034551064 1968559568354742272 1969418701131155456 1985115070443395072 1987501026056908768 1993040990977084672 1998138282514110464 2000539891026747616 2001412980883174768 2004272890516607984 2009398908139412608 2014063548381267968 2022523845873195392 2028581482886113792 2031480214822263296 2033921897772770824 2036675816394698752 2043857387854363648 2044749382641032704 2049978920704053248 2058317874395504813 2061104825030311424 2063582114483472856 2064482717675711788 2069762724626289056 2080936752136114756 2083754328602073088 2086258841016258272 2091594541376913664 2092507369951852672 2109184762346107264 2111719840185465566 2114579096776659968 2120912447372013568 2123021925171242368 2129539946173895983 2134986339898125896 2137816229708271616 2146351836436860416 2151841227322888192 2152780349185263616 2155367825566495904 2155856554505259008 2158447728248654752 2163968054919367424 2168991513641365504 2169938120353748992 2178102603248056576 2187747923654745088 2189923876594705888 2199122894915432122 2202037796690342912 2213988974139702656 2216650018579774414 2219651350032643072 2220620066071353856 2222319200212970768 2223289080573843464 2226299401278697472 2238845842286819584 2241008809992738968 2244043123109924864 2246740290325201216 2253469475332764416 2271429744065038592 2277239027297941504 2286331304030568704 2287329121009342592 2290597589161837696 2293179067610389504 2293350711264195674 2296455895016471552 2299216058351827888 2311455823855080448 2318378837584130048 2321691674082586624 2324482168883166656 2326794118881875006 2336856437304037376 2352363285023434072 2355548371463213056 2356036225474340864 2358379559409683264 2359408820200813472 2361214150226281441 2365443113858616064 2378773707429745808 2384295818304295168 2387161558470526292 2390393761573615616 2391436994230688768 2394311317541062192 2410496871252694016 2413394103069103504 2419566466504062848 2426310771624276992 2433759938484452552 2436502759336038848 2439984388455001024 2442917061998817131 2446224757734937088 2452973527356411904 2462202942802150912 2463277514933138176 2466797403712748288 2469762304438364572 2473106348479277056 2489260117997778944 2502770144679663872 2503288489566487168 2505778281872788468 2506871871463364314 2513283308474779568 2527447064144104921 2533314306948313616 2537851504081547264 2539793371671966592 2540901806370106816 2543955774887378579 2547400276463124992 2558680962613508096 2561152925705987392 2567703188943087104 2570789370660566776 2574270204771586048 2575393686094587904 2592483412733438588 2595919707502901248 2599113805093370656 2612950061749221376 2614090424010677248 2620972241444795056 2627675495259231872 2635545614749046272 2652760400697225728 2656551050152190464 2659193278722142864 2659744020164392616 2663345298362298368 2670363515254453291 2680741665536069632 2695290925039638016 2696467223086643968 2698530457401464504 2699708169268238492 2703363558695561216 2706612793742070304 2718598522776852352 2724909506633480192 2728184638252030048 2735162092569810176 2736355791475499648 2755502575122239488 2758164689221832576 2761558417911706322 2765218818861786112 2773500892717248512 2784574582098330112 2784783006535094747 2788553586805715456 2791905213712933864 2795685437411356672 2800267215670861664 2813946220345315328 2815174302780729344 2819197032814569472 2822585490786702368 2829804379509942016 2860901130933128192 2863746607854615392 2864996424529559216 2872323781114033792 2875776093350949698 2879669877740923904 2888510930450405624 2895216350798072704 2902620996196533248 2903887778708693504 2906109723355423312 2907378028442718376 2911314601672142848 2927721486067379456 2934517930220670976 2938044995040647744 2946844698512076544 2962838185981072672 2970415777249566464 2975283916650290518 2995396847365480064 2998772626875124736 2998997083960871266 3003057708867693568 3006667153229313392 3012052131141767168 3031726172225400832 3036058343031074816 3039707451616448704 3051844017433660904 3059649245099731648 3080332485759586304 3080970448697214976 3084034808458816576 3085380764877986848 3093271764276651776 3102536385590526976 3106969740316402688 3110704078946590672 3117925300859462912 3125899534365497344 3127263761686285312 3131022492169081328 3148015572604889714 3152188216253522944 3156066763327664368 3182370950969520128 3182609150325822568 3186918384920817664 3190748815671924416 3194583850306145479 3198909298576456192 3200305389338127616 3225811989470516992 3229689167342476748 3234062148011362304 3250877322918464876 3272853266119560448 3273531101740790912 3282655749844610048 3286601249543942512 3296444909689934912 3301155349086177856 3305123083880752589 3309598201641385472 3318728889952792576 3321268255263340928 3322717746791678144 3331215746144086528 3345967412648433664 3353320936035643391 3357765708617883136 3366353344701304832 3367822512585230336 3386100783978368768 3389916882554488832 3390170616651419692 3394760888285218816 3398841129737484704 3400324476171760592 3427425238812424304 3436191032262072448 3446482726979522048 3473951373275941376 3478126795599590344 3482836159396851712 3487821734209898176 3496741994399693312 3502472716545555844 3507477558404063972 3516448089243972064 3524611209667218944 3526149445574842112 3535167730601887744 3539416730278091936 3555090375938960768 3563343200982243328 3576750428745136384 3578311419621807232 3597732082977016816 3603349521313697792 3606933443803044992 3611268700346077498 3612844755932495629 3626885782784094208 3641639316238200823 3646570075053627904 3650952971778451976 3655896341230235648 3657491873529288704 3661887897415742176 3686642273680590848 3691073334105687712 3700513419359154944 3715288369049674144 3736226094821720318 3741178401989475328 3756115713764505728 3765722147815054336 3767365611074211328 3772748970384203264 3777283524435145816 3782397944733011968 3795735148872389632 3797391710619060736 3807103709878956032 3822590338163080367 3828558866395803904 3832366784040735304 3837446524134723584 3853566144208100096 3874480704744479648 3884389862557125376 3886085115624869248 3890755891004226062 3896023952237720576 3917057415785627776 3921765417487293194 3927075465442368512 3931795508069102128 3938837402262310912 3970230140886790144 3975002052113817536 3986081981954169344 3996276565028220928 4001079782053495232 4002825961766349536 4008545781033215968 4018797816278825216 4028127096762535936 4045047691746390784 4057162965772227584 4062960429644526592 4067843795545541648 4087714775708727296 4089498765282065408 4116635748791009626 4122209650060622848 4127164228966945712 4128965435351423576 4139525449252578112 4161873504272229512 4167508657204146176 4172517682032516544 4177532727323421011 4183189082753827328 4185014739903705344 4218369524692214528 4223439680370931132 4229158193553319936 4246043850342484736 4259079892347791966 4269972679796251792 4292703672873720832 4305560698370527232 4310735651132991808 4311713109010518016 4316895456497309504 4322084032767138001 4327936109838734848 4339876240707497984 4356205206496113152 4375495847309490176 4379847753189411776 4385111993277379819 4398245789830864244 4404075593380685824 4427977948279405312 4433300037159548828 4439302700065286144 4441240132142707712 4444638400425941536 4446578161147686928 4477691684573639168 4482017619985477936 4493480580650402432 4506938950665528832 4536845972283517529 4542859488130077184 4554478054595883008 4572662608061137408 4574658242018685184 4581195178323675392 4586358135220779008 4586701422528391348 4592911790032943104 4598432116703655776 4622911647710160896 4648964337766333312 4653588237763750012 4704726570046868144 4712072450948681728 4716759118819366528 4718817640401626944 4722428300452562882 4724489296219417361 4730886227717232128 4757547414859491616 4768591636608590336 4774323116941052584 4780787523147231232 4782873988461377536 4788622635082124384 4820993742505388032 4826788206138207008 4839132933008125696 4852621543248553984 4867519876968905104 4873005518672077696 4879968776910002048 4885834123997634262 4892449515469874176 4924405885604301824 4926555029866276352 4933594807425496576 4939524608876729144 4946212696958554112 4978520235995557888 5005540289359327744 5006576979132974336 5011556563745576936 5013743742926728628 5026566616949559136 5054894128288209842 5066628613896627232 5079586743343933184 5081803612740213632 5087911549774757158 5094800552926249984 5117361925227016192 5122305851411974784 5135406377886174208 5141578741321133552 5150787372189175808 5171739869279461673 5184966825466877176 5191839415005802496 5198227610186741312 5225900123498442752 5228180848021354496 5241944482889590112 5255350990518463744 5271091229498092544 5305520801394451456 5313102100304380928 5318386557444285728 5319488040328785232 5340727030508906582 5390581850079276032 5392934446173287936 5397060914802929008 5399416338536476984 5406727117391122432 5413225587484140608 5437197045553704704 5449819013266960384 5456369276504060096 5470324185139620352 5472711582950999296 5516329378443665152 5523116835823412644 5530437637723572224 5569149164196660224 5569566013070189494 5577107173611430912 5583810427425867728 5600534431341723328 5630348605561458688 5638394065629138944 5645170981573404736 5651956042849334309 5659608759019884032 5721802261866256384 5727493215709230784 5729992849059118432 5744647562228067584 5751552186701899396 5759339755481847808 5777021860900811248 5790432701596145408 5805241992393066496 5807775557417387008 5812219446710846624 5814756056885436752 5855442972134758912 5876089990081295488 5893689397024153088 5925676371962145344 5932798579139984461 5940831554499132928 5950567833300581036 5990793694730960128 5997545253750249472 5997994167921742532 6006115417735387136 6013334306458626784 6079414903232897408 6103688034867321808 6119298490199463296 6138085727207111951 6161940897394429952 6168069616917633152 6170761529755973696 6186543528553303552 6205072771181053952 6213939480632805376 6221408157893181344 6235850601718925824 6251799068730994688 6254527523372570624 6262044984338162656 6296031145209779428 6304376432507045888 6312133526655328736 6365218300651645136 6381497631343848832 6389167700612290958 6397818597152912384 6400610778676255232 6451623978941033984 6459378334684953496 6468124296022724608 6501754645836929752 6545706532239120896 6547062203481581824 6565311499689220096 6573202499087885024 6592889819379869824 6602310698172355712 6610246167761505178 6619196403282770944 6642536510526681856 6645435493583356288 6662431492288173056 6691934825296867328 6706641872071286782 6715531417235766272 6735645025170460672 6763044444442372957 6772201567956737536 6779833765108977664 6780341233302839384 6789521776570437632 6797682259474969408 6800648952343521184 6854850477624848608 6872382064524144896 6892965453959044096 6947902746551882752 6956253591199180688 6975643468419796352 6993483988799386624 7004945433091111688 7014955116808127944 7032896178487944128 7049222419334437888 7052298891149684224 7070335461203775488 7078833460556183872 7110180751877921536 7126686401964486656 7153500857490272768 7156622839243614464 7195464165954033632 7213866887606089984 7222537400692154996 7225689511864991258 7283278632476401646 7293140150107255808 7301905943556903952 7314983747058577408 7323775794831484352 7373284547361181696 7382146668211375424 7391019440649129481 7401026838718309888 7430576738099348288 7472452189643440636 7482356803978950656 7512231427529011456 7531444295630108672 7534731222148422656 7545497940768406528 7554567048870291632 7591470297744779264 7594783421238121472 7645180676326160734 7657117732791607808 7664733568081470608 7707132288416200192 7748961409488959296 7758275065029210449 7768779725114250752 7772170231249738496 7781511782008452124 7792047904475441152 7834114831571255552 7843530834974586388 7854150930884737024 7863591016138204256 7950004104227635072 7972163963908338688 8002159564106990464 8005651923532699072 8017091562066431936 8026727489424684859 8037595632557650432 8090095383492781568 8114325931544455168 8125920859289053184 8135687591091083296 8143779416086562521 8175429551417454592 8178997530564130816 8233271497582019252 8244419300121245696 8254328457933891424 8257930870702847152 8279050898505156224 8323747008544459024 8345035364065033088 8355065454646842022 8366378165507654656 8370029479807410688 8436739049384429056 8446879360741862264 8458316387106639872 8492087700684969472 8518159784695583932 8539945359592503584 8585407345747441664 8621471302265983616 8633790912994619008 8644168065534276002 8655872219677469696 8712410412992226304 8750991694618980352 8759695506378823552 8770223986554759638 8774051550121775099 8796491579661728488 8808151186761371648 8855955896558810624 8866600074319097656 8878605400130572288 8882480264285415424 8889276800851883072 8893156322295373856 8955383369147278336 8964035239970955872 8986961161300804864 9013877901331057664 9073691944567035058 9085718976260154368 9145325216122274816 9149316484037370368 9162390356647350784 9172716270441558016 9173402845056782696 9185823580065886208 9196864233407311552 9245823295420321792 9297928675532666624 9307176475527500024 9409453140093736288 9433518237638733056 9437635280803253888 9444856600905125764 9448978592438834722 9461772455434464256 9515094829718983232 9537183273217180672 9548646233882105168 9565747976922755072 9577245270164248768 9641987485010776064 9653576412276414016 9678265866016251392 9705243086497107968 9735039753937810208 9746011037344155392 9759937553820004096 9771668247995268524 9784899030939748352 9848811771208603648 9853110059732552704 9867189614850993152 9879049217753458288 10011080578718655488 10013153958265948672 10023113127491153872 10027487485853457256 10053133233899118272 10109788256576419684 10133257227793254464 10159173486687866368 10163607225480427264 10175823099549514316 10189601105852499968 10244611702823949568 10270812755772348416 10283157482642267104 10343479738558923346 10369933650933754352 10396455220373482624 10456361696042708992 10483888965779180224 10496489793863049431 10510701981036927488 10542182458996185088 10611041602788902912 10626204200608761856 10636773114888571456 10638976080657570464 10681454061017813164 10781163700158552064 10785868892346575872 10794121829605858016 10798832677072953968 10826451174968281216 10874394091107409408 10912738553008120192 10940648370279240704 10945423165901998592 11018054504117113999 11032658756887330304 11046233671646825288 11060875275447144448 11138298328393320448 11139132026140378988 11154214347222861824 11167620854851735456 11201068862683446656 11290341963146809472 11303912085698668618 11319217518039768064 11443604523732512768 11454986431418461568 11459985698118236864 11489295124456135168 11503104373403798792 11518679510963695616 11554043721801622496 11580865403192290816 11610483984786132992 11615551114834774016 11624438893421693248 11629512113770873504 11710885944269517824 11752179980162590976 11787378794048306176 11851352743924290688 11865597158279968922 11881663108998265856 11901135666601162072 11981587389461920256 11995090507500498944 11995988335843485064 12012230835470774272 12026668612917253568 12158829806465794816 12207376069734643616 12238596980398926592 12276171454414223902 12336139233835266304 12341523059511947392 12373087057106607104 12410145542362107904 12427878961265610752 12442816315786362688 12471701203437851648 12509055046745141248 12524089968676325312 12592062290419558856 12608752865014091776 12624267053310657472 12730436601303290272 12762995262687697664 12778335401224581916 12795637194305824768 12801221557352510464 12903247957882067968 12918756669369906992 13003509291673859504 13091413064478241792 13094124406963163648 13130622999378440192 13146404998175770048 13185779638759739648 13204621396344711424 13220492335523010356 13238392806565541888 13285073021053363712 13290870987166712576 13324862984576346112 13413283744142573564 13431062834471532544 13526088888884745914 13544403135913475072 13560682466605678768 13595364518949938816 13601297904687042368 13709700955249697216 13726178961205526179 13744764129048289792 13785930907918088192 13895805493103765504 13912507182398361376 13951286936839592704 13986967977598773248 14009890866182223376 14029910233616255888 14065792356975888256 14098444838668875776 14104597782299368448 14157666921112367744 14220361503755843072 14307001714980545536 14313245678487228928 14390928331908067264 14408225120768533691 14427733775212179968 14445074801384309992 14451379023729982516 14566557264952803292 14586280300214511616 14603811887113807904 14647551589662968704 14764293336422750848 14782038881298258962 14802053677436619776 14861153476198696576 14906779623217271881 14944904379286881272 14964713607957901312 15024462855058022912 15062888591260217344 15069462444296845312 15090995881536813056 15109134097740583264 15182940595489558528 15189566842476242944 15290361352652321468 15314235465583215616 15329467136162941216 15414264576832400384 15497922818977918592 15516550130058420898 15537559450228501504 15544340462499476992 15563023564016904248 15584095808950882304 15668229663142511104 15687061669949172776 15708301861769474048 15727182032276408512 15900008208455270144 15944327927816677376 16004319128213980928 16011303847065398144 16034183124132863872 16053454978849369718 16075191265115300864 16180190766985563136 16228651863088910336 16251841718578106368 16271375182182166592 16287558832173125042 16357995061128261632 16466542995164038504 16488838600242491392 16508656915867782848 16515861741405694304 16558101797010312448 16647494017088918048 16690070728130066176 16710130909293684044 16732756331015309312 16740058959614821376 16873478098768858112 16893758721483724528 16984175401369938944 17036319569391167864 17079890719185007168 17170814691494883328 17242942604531967232 17267581825989238016 17288336131068552004 17311744439354939392 17424820825984452608 17519391012757647104 17540447973109519276 17548103100243550198 17592983159323456976 17711911793117621248 17733200148638195312 17764960528570830848 17778553601703766144 17786312644590747712 17910766738294556672 17928070479941911744 17973922322601609728 18027755802662115328 18147383889134070116 18171437952520308736 18290650432244549632 18298632968074740736 18324780713294701568 18346805690113565392 18393728466814623104 18595857351065333248 18614352951055000048 18692544606781173037 18818906280187472576 18867036475277466112 18875270561606507776 18889713201810251528 18897957184877669444 18923544910868928512 19030189659437966464 19074366546434361344 19097292467764210336 19154490540328497536 19307152824552828032 19356531732032502784 19470079507875620416 19492022074688310784 19493481045745663229 19519875107640008192 19543336495990537048 19569798061879496704 19697623542417207296 19706220119465105408 19734379229701986304 19758098435506916576 20022161157437310976 20026307916531897344 20046226254982307744 20054974971706914512 20106266467798236544 20219576513152839368 20266514455586508928 20318346973375732736 20327214450960854528 20351646199099028632 20379202211704999936 20489223405647899136 20541625511544696832 20566314965284534208 20686959477117846692 20739867301867508704 20792910440746965248 20967777931558360448 20992979587726098862 21021403962073854976 21084364917992370176 21222083205577805824 21252408401217523712 21273546229777142912 21277952161315140928 21362908122035626328 21562327400317104128 21571737784693151744 21588243659211716032 21597665354145907936 21652902349936562432 21748788182214818816 21825477106016240384 21881296740558481408 21890846331803997184 22036109008234227998 22065317513774660608 22092467343293650576 22276596656786640896 22278264052280757976 22308428694445723648 22335241709703470912 22402137725366893312 22580683926293618944 22607824171397337236 22638435036079536128 22909972862836923136 22919971396236473728 22978590248912270336 23006208746807597584 23108087443603244992 23161730806384581632 23231102229669548032 23248877786843386496 23259024227541747008 23421771888539035648 23473246552249503737 23504359960325181952 23574757588096612352 23702705487848581376 23731194316559937844 23763326217996531712 23802271333202324144 23963174778923840512 23991976671686970128 24053337225834507136 24317659612931589632 24414752139469287232 24477193960797853184 24552342908828447804 24672278467670532608 24683046119023894784 24746174114213214208 24885632631572725376 24943402406875703296 25048179937352650624 25184124580839117712 25248534106621314944 25289913291527469403 25460873202606580544 25491475213667405761 25525990525375395328 25556670802449163832 25591274388611649536 25602443114705020928 25806495915764135936 25837513338739813984 26007018583347719008 26182826128956483584 26188248813926327296 26292809996351540096 26371559277519479296 26409242792689422848 26440984671046020712 26476785613131083776 26570146042106727424 26581741974333425152 26649725969152692224 26758132367141562569 26826567488285147128 26862125668943065088 27052177777769491828 27088806271826950144 27121364933211357536 27190729037899877632 27202595809374084736 27419401910499394432 27452357922411052358 27489528258096579584 27571861815836176384 27791610986207531008 27825014364796722752 27902573873679185408 27973935955197546496 28019781732364446752 28059820467232511776 28131584713951776512 28196889677337751552 28209195564598736896 28315333842224735488 28440723007511686144 28614003429961091072 28626491356974457856 28781856663816134528 28816450241537067382 28855467550424359936 28890149602768619984 28902758047459965032 29133114529905606584 29172560600429023232 29207623774227615808 29295103179325937408 29528586672845501696 29564077762596517924 29604107354873239552 29722306952397393152 29813559246434543762 29889808758573762544 30048925710116045824 30138924888593690624 30181991763073626112 30218268195481166528 30379133684952485888 30580722705304642936 30628470931166431232 30658934272325882432 30695783952941658733 30828529153664800768 30995845637955837184 31033100260116841796 31075118900457003008 31088680924998953984 31126047128033808496 31336459326285022208 31374123339898345552 31454364064552817024 31757921805984622703 31800016416910540288 31888655855633354752 32008638256427961856 32022607694130796288 32068366248265727744 32106909957698739436 32150382530230601728 32360381533971126272 32542750364364333184 32575117664346250084 32933085990328077008 33017313831735565696 33031723482811388608 33071425073535921527 33116203594020624896 33294988034177836096 33380141456260132352 33420261818587368088 33465512662030618624 33480117919229642752 33746956197537716224 33787517442967449056 33968350802739877888 34072639138782335728 34159781438370014336 34485885209063934464 34535163651978476032 34576672262137104008 34623488878709878784 34849641651968905216 35038782025515294208 35080895946219038552 35096206200487100396 35185966318646913952 35423823586235242496 35466400297276390624 35557107203407532288 35572625289181495424 35821533476589113344 35856140959883823488 35947844645203219456 36055511605324230656 36202179084956231711 36294767778268140232 36342875905040617472 36581300864489099264 36597265936149481472 36649561426589403136 36693611380227130784 36787456933629246208 37191714702130666496 37228705902110000096 37385089213562346074 37637812560374945152 37734072950554932224 37750541123213015552 37779426403620503056 37795914369755338888 37847089821737857024 38060379318875932928 38148733092868722688 38194584935528420672 38308981080656995072 38614305649105656064 38713063464065005568 38940159015751240832 38984044149376621568 38986962091491326458 39039750215280016384 39086672991981074096 39412440238930210816 39468758459403972608 39516196871013833152 40044322314874621952 40052615833063794688 40092452509964615488 40109949943413829024 40212532935596473088 40439153026305678736 40533028911173017856 40636693946751465472 40654428901921709056 40703292398198057264 40978446811295798272 41132629930569068416 41373918954235693384 41479734603735017408 41529590053979891227 41585820881493930496 41935555863116720896 41985959175452197724 42042807924147709952 42547092459554285824 42555904322630281856 42725816244071252656 42966600090449783657 43143475569386303488 43176487318423432064 43195330708291815872 43305804699873124864 43497576364429637632 43650954212032480768 43762593481116962816 43781692663607994368 44072218016468455996 44130635027549321216 44184934686587301152 44556528104561515952 44670483419406941824 44804275450733786624 45161367852587237888 45215648342794674472 45276870072159072256 45819945725673846272 45839942792472947456 45957180497824540672 46012417493615195168 46216174887206489984 46323461612769163264 46497755573686772992 46518048455083494016 46843543777078071296 46946493104499007474 47008719920650363904 47149515176193224704 47341311111096610699 47405410975697162752 47462388633119875688 47526652435993063424 47604542666404648288 47926349557847681024 47983953343373940256 48106674451669014272 48635319225863179264 48829504278938574464 48954387921595706368 49104685817656895608 49344556935341065216 49366092238047789568 49492348228426428416 49771265263145450752 49886804813751406592 50096359874705301248 50368249161678235424 50497068213242629888 50579826583054938806 50921746405213161088 50982950427334811522 51051981050750790656 51113341604898327664 51204886229410041856 51612991831528271872 51675026677479627968 52014037166695438016 52365652257912967168 52376497627852654592 52585619992703080192 52743118555038958592 52818485585378845696 52881969342092041424 53140292084213454848 53163483948666850304 53516264734283125138 53653134976570294256 54104355555538983656 54177612543653900288 54242729866422715072 54307925455204473143 54381458075799755264 54405191618748169472 54838803820998788864 54904715844822104716 54979056516193159168 55650028729593445504 55805147747358370816 56039563464728893504 56119640934465023552 56187092425972794013 56263169427903553024 56418391129197473792 56630667684449470976 56881446015023372288 57006455912605937647 57228006859922182144 57252982713948915712 57563713327632269056 57632900483074134764 57710935100848719872 57780299205537239968 57805516094919930064 58266229059811213168 58415247548455231616 58590206358651874816 59057173345691003392 59128155525193035848 59208214709746479104 59444613904794786304 59627118492869087524 59779617517147525088 60097851420232091648 60436536390962333056 61161445410609285872 61256941862332862464 61317868544651764864 61391567905883317466 61418360850852425693 61657058307329601536 61991691275911674368 62066200520233683592 62150237800914006016 62177361849997907968 62252094256067616992 62672918652570044416 62748246679796691104 62908728129105634048 63515843611969245406 63600032833821080576 64017276512855923712 64045215388261592576 64136732496531455488 64213819915397478872 64300765060461203456 64720763067942252544 65085500728728666368 65150235328692500168 65866171980656154016 66034627663471131392 66063446965622777216 66142850147071843054 66232407188041249792 66589976068355672192 66760282912520264704 66840523637174736176 66960235838459285504 67493912395075432448 67575034885934898112 67936701605479755776 68145278277564671456 68319562876740028672 68971770418127868928 69070327303956952064 69153344524274208016 70077564051030588416 70161791892438077104 70192412400974200792 70371932637293827904 70847647172470484992 70932800594552781248 71114214406815064576 71145250578362990848 71712281919767646976 71895689290406438912 72404358169912463422 72589535556536280464 73194531872298962944 73299122853178806272 73387222760454261568 73475428557041346017 73574913867258492416 74383429404261332992 74457411804220000192 74770178427124692148 75275625120749890304 75468145901109864448 75501082246426031104 75558852807241006112 75591828739510677776 76120758637751865856 76389169871056841344 76617962161313990144 77126381528819797993 77228611298211312128 77426126928130011136 77880318031502481664 77968088298753243136 77973924182982652916 78079500430560032768 78173345983962148192 79032393742027666304 80105231666127589376 80184905019929230976 80219899886827658048 80425065871192946176 80878306052611357472 81066057822346035712 81273387893502930944 81308857803843418112 81406584796396114528 81956893622591596544 82265259861138136832 82747837908471386768 82959469207470034816 83059180107959782454 83171641762987860992 83871111726233441792 83971918350904395448 84085615848295419904 85094184919108571648 85111808645260563712 85451632488142505312 85933200180899567314 86352974636846864128 86390661416583631744 86611609399746249728 86995152728859275264 87301908424064961536 87563385327215988736 87919577777750848441 88144436032936911992 88261270055098642432 88369869373174602304 89113056209123031904 89340966838813883648 89608550901467573248 90322735705174475776 90431296685589348944 91639891451347692544 91679885584945894912 91914360995649081344 92024834987230390336 92432349774412979968 92646923225538326528 92995511147373545984 93036096910166988032 93892986208998014948 94017439841300727808 94682622222193221398 94810821951394325504 94924777266239751376 95209085332809296576 95852699115695362048 95967906686747880512 96083252728438683253 96213348903338028544 97270638451726358528 97659008557877148928 97908775843191412736 98209371635313791216 98689113870682130432 98732184476095579136 99542530526290901504 100192719749410602496 100736498323356470848 100857575845379735837 100994136426485259776 101159653166109877612 101843492810426322176 101965900854669623044 102103962101501581312 102226683209796655328 103350053354959255936 104028074333390876032 104347457362520903167 104752995255705309184 105171239985406160384 105486237110077917184 105636971170757691392 105763938684184082848 106280584168426909696 106326967897333700608 107032529468566250276 107306269953140588512 108208711111077967312 108485459732845430144 108615850910408946286 108762916151599510528 108810383237496338944 109677607641997577728 109809431689644209432 109958113032386318336 111300057459186891008 111610295494716741632 112079126929457787008 112239281868930047104 112374184851945588026 112526338855807106048 113261335368898941952 113762892030046744576 114012911825211875294 114505965427897831424 115127426655264538112 115265800966148269528 115421870201697439744 115560598411074479936 115611032189839860128 116532458119622426336 116830495096910463232 117180412717303749632 118114346691382006784 118256311050386071696 118889227809589572608 119254236985738175048 119559235034295050176 120195702840464183296 120873072781924666112 122322890821218571744 122635737089303529728 122783135811766634932 122836721701704851386 123983382551823348736 124132401040467367184 124354723699995815936 124504188512135233984 125345837305140088832 125496493359593382208 125817456258211268096 127031687223938490812 127200065667642161152 128034553025711847424 128090430776523185152 128273464993062910976 128427639830794957744 130171001457457332736 130300470657385000336 131732343961312308032 132069255326942262784 132126893931245554432 132285700294143686108 132464814376082499584 133179952136711344384 133520565825040529408 133681047274349472352 135150069771869796224 136290556555129342912 136454367320219642603 136639125753480057344 137943540836255737856 138140654607913904128 138306689048548416032 140155128102061176832 140323583784876154208 140384824801948401584 140743865274587655808 141865601189105562496 142228428813630129152 142290501156725981696 143424563839535293952 143791378580812877824 144808716339824926844 145179071113072560928 146774445520908523136 146950857114082692034 147149827734516984832 148766858808522665984 148914823608440000384 149540356854249384296 150551250241499780608 150936291802219728896 151002164492852062208 151117705614482012224 151183657479021355552 152241517275503731712 152778339742113682688 153235924322627980288 154252763057639595986 154457222596422624256 155760636063004963328 155936176597506486272 155947848365965305832 156159000861120065536 156346691967924296384 158064787484055332608 160369810039858461952 160439799773655316096 160850131742385892352 161756612105222714944 162132115644692071424 162617715607686836224 162813169592792229056 163913787245183193088 164530519722276273664 165495675816942773536 165918938414940069632 166118360215919564908 166343283525975721984 167742223452466883584 167943836701808790896 170188369838217143296 170223617290521127424 170903264976285010624 171866400361799134628 172705949273693728256 172781322833167263488 173223218799492499456 174603816848129923072 175839155555501696882 176288872065873823984 176739738746349204608 178226112418246063808 178440326495671840327 178681933677627767296 179217101802935146496 180645471410348951552 180862593371178697888 183279782902695385088 183359771169891789824 184049669974460780672 184864699548825959936 185991022294747091968 186072193820333976064 187306926569990937983 187785972417996029896 188034879682601455616 189365244444386442796 189621643902788651008 189849554532479502752 190418170665618593152 191935813373495761024 192166505456877366506 192426697806676057088 194541276903452717056 195318017115754297856 195817551686382825472 196418743270627582432 197378227741364260864 197464368952191158272 199085061052581803008 200385439498821204992 201472996646712941696 201715151690759471674 201988272852970519552 202319306332219755224 203686985620852644352 203931801709339246088 204207924203003162624 204453366419593310656 206700106709918511872 208056148666781752064 208694914725041806334 210342479970812320768 210972474220155834368 211273942341515382784 211527877368368165696 212653935794667401216 214065058937132500552 214612539906281177024 216417422222155934624 216970919465690860288 217231701820817892572 217525832303199021056 217620766474992677888 219355215283995155456 219618863379288418864 222600114918373782016 223220590989433483264 224158253858915574016 224478563737860094208 224748369703891176052 225052677711614212096 226522670737797883904 228025823650423750588 230254853310529076224 230531601932296539056 231121196822148959872 231222064379679720256 233064916239244852672 233660990193820926464 234360825434607499264 236228693382764013568 236512622100772143392 237778455619179145216 238508473971476350096 239118470068590100352 241746145563849332224 244645781642437143488 245271474178607059456 245566271623533269864 245673443403409702772 247966765103646697472 248264802080934734368 249008377024270467968 250992986719186764416 251634912516422536192 253415253594693621977 254063374447876981624 254400131335284322304 256069106051423694848 256180861553046370304 256546929986125821952 256855279661589915488 260342002914914665472 260600941314770000672 263464687922624616064 264138510653884525568 264253787862491108864 264571400588287372216 264929628752164999168 266359904273422688768 267041131650081058816 267362094548698944704 270300139543739592448 272581113110258685824 272908734640439285206 273278251506960114688 275887081672511475712 276281309215827808256 276613378097096832064 280310256204122353664 280647167569752308416 280769649603896803168 281487730549175311616 283731202378211124992 284456857627260258304 284581002313451963392 286849127679070587904 289617432679649853688 290358142226145121856 293548891041817046272 293901714228165384068 294299655469033969664 297829647216880000768 299080713708498768592 301102500482999561216 302004328985704124416 302235411228964024448 302367314958042711104 304483034551007463424 305556679484227365376 306471848645255960576 308505526115279191972 308914445192845248512 311521272126009926656 311895696731930611664 312693383935848592768 316129574968110665216 320739620079716923904 320879599547310632192 321700263484771784704 323513224210445429888 324264231289384142848 325626339185584458112 329061039444552547328 330991351633885547072 331389177777676274893 331837876829880139264 332236720431839129816 332686567051951443968 335484446904933767168 335887673403617581792 340376739676434286592 340447234581042254848 341806529952570021248 343732800723598269256 345411898547387456512 345562645666334526976 346446437598984998912 349207633696259846144 351678311111003393764 352577744131747647968 353479477492698409216 356452224836492127616 356880652991343680654 357363867355255534592 358434203605870292992 361290942820697903104 361725186742357395776 366559565805390770176 366719542339783579648 368099339948921561344 369729399097651919872 371982044589494183936 372144387640667952128 374613853139981875966 375571944835992059792 378730488888772885592 379243287805577302016 379699109064959005504 380836341331237186304 383871626746991522048 384333010913754733012 384853395613352114176 390636034231508595712 392837486541255164864 394928737904382316544 398170122105163606016 399045191388241563529 400770878997642409984 402945993293425883392 403430303381518943348 403976545705941039104 404638612664439510448 407373971241705288704 407863603418678492176 408906732839186621312 413400213419837023744 416112297333563504128 417389829450083612668 420684959941624641536 423055754736736331392 428130117874265001104 429225079812562354048 429928525955966979851 432834844444311869248 433941838931381720576 434463403641635785144 435051664606398042112 435241532949985355776 438710430567990310912 439237726758576837728 445200229836747564032 448316507717831148032 448957127475720188416 449496739407782352104 450105355423228424192 453045341475595767808 456051647300847501176 460509706621058152448 461063203864593078112 462242393644297919744 462444128759359440512 466129832478489705344 467321980387641852928 468721650869214998528 472457386765528027136 473025244201544286784 475556911238358290432 477016947942952700192 478236940137180200704 483492291127698664448 489291563284874286976 490542948357214118912 491132543247066539728 491346886806819405544 495933530207293394944 496529604161869468736 498016754048540935936 501985973438373528832 503269825032845072384 506830507189387243954 508126748895753963248 512361723106092740608 513093859972251643904 513710559323179830976 520684005829829330944 521201882629540001344 526929375845249232128 528277021307769051136 528507575724982217728 529142801176574744432 532719808546845377536 534724189097397889408 539884670701738585951 540600279087479184896 545162226220517371648 545817469280878570412 546556503013920229376 553226756194193664128 561294335139504616832 561539299207793606336 562975461098350623232 567462404756422249984 568913715254520516608 569162004626903926784 573698255358141175808 579234865359299707376 580716284452290243712 587097782083634092544 587803428456330768136 588599310938067939328 595659294433760001536 598161427416997537184 602205000965999122432 604470822457928048896 604734629916085422208 608966069102014926848 611113358968454730752 612943697290511921152 615437044444255939087 617011052230558383944 617828890385690497024 623042544252019853312 623791393463861223328 625386767871697185536 632259149936221330432 641479240159433847808 641759199094621264384 643400526969543569408 647026448420890859776 648528462578768285696 651252678371168916224 658122078889105094656 661982703267771094144 662778355555352549786 663675753659760278528 664473440863678259632 670968893809867534336 671775346807235163584 680753479352868573184 680894469162084509696 683613059905140042496 687465601447196538512 690823797094774913024 691125291332669053952 703356622222006787528 705155488263495295936 706003030917658150859 706958954985396818432 712904449672984255232 713761305982687361308 714727734710511069184 723450373484714791552 730432201537646322169 733439084679567159296 736198679897843122688 739458798195303839744 743964089178988367872 744288775281335904256 749227706279963751932 751143889671984119584 757460977777545771184 759398218129918011008 761672682662474372608 767743253493983044096 768666021827509466024 769706791226704228352 781272068463017191424 785674973082510329728 796340244210327212032 798090382776483127058 801541757995284819968 805891986586851766784 806860606763037886696 807953091411882078208 809277225328879020896 814747942483410577408 815727206837356984352 817813465678373242624 826800426839674047488 832224594667127008256 834779658900167225336 841369919883249283072 846111509473472662784 856260235748530002208 858450159625124708096 859857051911933959702 865669688888623738496 867883677862763441152 868926807283271570288 870483065899970711552 877420861135980621824 878475453517153675456 890400459673495128064 896633015435662296064 897914254951440376832 898993478815564704208 912103294601695002352 921019413242116304896 922126407729186156224 924484787288595839488 924888257518718881024 932259664956979410688 934643960775283705856 946050488403088573568 954033895885905400384 955180571241537498221 956473880274360401408 966984582255397328896 978583126569748573952 981085896714428237824 982265086494133079456 982693773613638811088 993059208323738937472 996033508097081871872 1003971946876747057664 1006539650065690144768 1013661014378774487908 1016253497791507926496 1027421118646359661952 1041368011659658661888 1042403765259080002688 1053858751690498464256 1056554042615538102272 1057015151449964435456 1058285602353149488864 1065439617093690755072 1069448378194795778816 1079769341403477171902 1081200558174958369792 1090324452441034743296 1091634938561757140824 1093113006027840458752 1106453512388387328256 1122588670279009233664 1123078598415587212672 1125950922196701246464 1134924809512844499968 1138324009253807853568 1147396510716282351616 1158469730718599414752 1161432568904580487424 1174195564167268185088 1175606856912661536272 1191318588867520003072 1196322854833995074368 1204410001931998244864 1208941644915856097792 1209469259832170844416 1222226717936909461504 1230874088888511878174 1234022104461116767888 1246085088504039706624 1247582786927722446656 1249082285469702882289 1250773535743394371072 1264518299872442660864 1282958480318867695616 1283518398189242528768 1294052896841781719552 1302505356742337832448 1311148485989936565881 1316244157778210189312 1323965406535542188288 1325556711110705099572 1327351507319520557056 1328946881727356519264 1343550693614470327168 1361788938324169019392 1367226119810280084992 1374931202894393077024 1381647594189549826048 1382250582665338107904 1406713244444013575056 1410310976526990591872 1412006061835316301718 1413917909970793636864 1425808899345968510464 1427522611965374722616 1429455469421022138368 1446900746969429583104 1460864403075292644338 1472397359795686245376 1478917596390607679488 1488577550562671808512 1498455412559927503864 1502287779343968239168 1514921955555091542368 1518796436259836022016 1523345365324948745216 1535486506987966088192 1537332043655018932048 1562544136926034382848 1571349946165020659456 1596180765552966254116 1611783973173703533568 1613721213526075773392 1618554450657758041792 1629495884966821154816 1631454413674713968704 1635626931356746485248 1653600853679348094976 1664449189334254016512 1669559317800334450672 1692223018946945325568 1712520471497060004416 1716900319250249416192 1719714103823867919404 1731339377777247476992 1735767355725526882304 1737853614566543140576 1756950907034307350912 1773906775162855353839 1780800919346990256128 1793266030871324592128 1795828509902880753664 1797986957631129408416 1824206589203390004704 1844252815458372312448 1848969574577191678976 1849776515037437762048 1864519329913958821376 1869287921550567411712 1892100976806177147136 1908067791771810800768 1910361142483074996442 1912947760548720802816 1933969164510794657792 1957166253139497147904 1962171793428856475648 1964530172988266158912 1965387547227277622176 1986118416647477874944 1992067016194163743744 2007943893753494115328 2027322028757548975816 2032506995583015852992 2054842237292719323904 2084807530518160005376 2107717503380996928512 2114030302899928870912 2116571204706298977728 2130879234187381510144 2138896756389591557632 2159538682806954343804 2162401116349916739584 2180648904882069486592 2183269877123514281648 2212907024776774656512 2245177340558018467328 2246157196831174425344 2251901844393402492928 2269849619025688999936 2316939461437198829504 2319724244443733924251 2322865137809160974848 2348391128334536370176 2351213713825323072544 2382637177735040006144 2392645709667990148736 2417883289831712195584 2418938519664341688832 2444453435873818923008 2461748177777023756348 2468044208922233535776 2495165573855444893312 2498164570939405764578 2501547071486788742144 2529036599744885321728 2565916960637735391232 2567036796378485057536 2588105793683563439104 2605010713484675664896 2622296971979873131762 2647930813071084376576 2651113422221410199144 2654703014639041114112 2657893763454713038528 2687101387228940654336 2734452239620560169984 2749862405788786154048 2764501165330676215808 2813426488888027150112 2820621953053981183744 2824012123670632603436 2827835819941587273728 2851617798691937020928 2855045223930749445232 2893801493938859166208 2921728806150585288676 2944794719591372490752 2996910825119855007728 3004575558687936478336 3029843911110183084736 3037592872519672044032 3046690730649897490432 3070973013975932176384 3074664087310037864096 3142699892330041318912 3192361531105932508232 3223567946347407067136 3227442427052151546784 3237108901315516083584 3262908827349427937408 3271253862713492970496 3307201707358696189952 3328898378668508033024 3339118635600668901344 3384446037893890651136 3425040942994120008832 3433800638500498832384 3439428207647735838808 3462678755554494953984 3471534711451053764608 3475707229133086281152 3513901814068614701824 3547813550325710707678 3586532061742649184256 3591657019805761507328 3595973915262258816832 3648413178406780009408 3688505630916744624896 3697939149154383357952 3699553030074875524096 3729038659827917642752 3784201953612354294272 3816135583543621601536 3820722284966149992884 3825895521097441605632 3914332506278994295808 3929060345976532317824 3930775094454555244352 3972236833294955749888 3984134032388327487488 4015887787506988230656 4054644057515097951632 4065013991166031705984 4109684474585438647808 4169615061036320010752 4215435006761993857024 4233142409412597955456 4277793512779183115264 4308059311109791573609 4319077365613908687608 4324802232699833479168 4361297809764138973184 4366539754247028563296 4425814049553549313024 4490354681116036934656 4492314393662348850688 4503803688786804985856 4539699238051377999872 4633878922874397659008 4639448488887467848502 4645730275618321949696 4696782256669072740352 4702427427650646145088 4765274355470080012288 4785291419335980297472 4835766579663424391168 4837877039328683377664 4923496355554047512696 4936088417844467071552 4990331147710889786624 4996329141878811529156 5003094142973577484288 5134073592756970115072 5176211587367126878208 5210021426969351329792 5244593943959746263524 5295861626142168753152 5302226844442820398288 5315787526909426077056 5374202774457881308672 5468904479241120339968 5499724811577572308096 5626852977776054300224 5641243906107962367488 5648024247341265206872 5655671639883174547456 5703235597383874041856 5710090447861498890464 5787602987877718332416 5843457612301170577352 5889589439182744981504 5993821650239710015456 6009151117375872956672 6059687822220366169472 6075185745039344088064 6093381461299794980864 6141946027951864352768 6149328174620075728192 6285399784660082637824 6384723062211865016464 6447135892694814134272 6454884854104303093568 6474217802631032167168 6525817654698855874816 6542507725426985940992 6678237271201337802688 6768892075787781302272 6850081885988240017664 6867601277000997664768 6878856415295471677616 6925357511108989907968 6951414458266172562304 7027803628137229403648 7095627100651421415356 7191947830524517633664 7296826356813560018816 7377011261833489249792 7395878298308766715904 7399106060149751048192 7458077319655835285504 7568403907224708588544 7632271167087243203072 7641444569932299985768 7651791042194883211264 7828665012557988591616 7858120691953064635648 7861550188909110488704 7944473666589911499776 7968268064776654974976 8031775575013976461312 8109288115030195903264 8130027982332063411968 8219368949170877295616 8339230122072640021504 8430870013523987714048 8466284818825195910912 8555587025558366230528 8616118622219583147218 8638154731227817375216 8722595619528277946368 8733079508494057126592 8851628099107098626048 8980709362232073869312 8984628787324697701376 9178039401929555961167 9267757845748795318016 9278896977774935697004 9291460551236643899392 9404854855301292290176 9570582838671960594944 9671533159326848782336 9675754078657366755328 9846992711108095025392 9872176835688934143104 9980662295421779573248 9992658283757623058312 10006188285947154968576 10352423174734253756416 10420042853938702659584 10489187887919492527048 10591723252284337506304 10604453688885640796576 10631575053818852154112 10748405548915762617344 10937808958482240679936 10999449623155144616192 11253705955552108600448 11282487812215924734976 11296048494682530413744 11406471194767748083712 11420180895722997780928 11575205975755436664832 11686915224602341154704 11987643300479420030912 12018302234751745913344 12119375644440732338944 12150371490078688176128 12298656349240151456384 12417347426139987476873 12570799569320165275648 12769446124423730032928 12909769708208606187136 12948435605262064334336 13051635309397711749632 13085015450853971881984 13356474542402675605376 13537784151575562604544 13700163771976480035328 13735202554001995329536 13757712830590943355232 13850715022217979815936 13902828916532345124608 14055607256274458807296 14191254201302842830712 14383895661049035267328 14593652713627120037632 14754022523666978499584 14798212120299502096384 14916154639311670571008 15136807814449417177088 15264542334174486406144 15282889139864599971536 15657330025115977183232 15716241383906129271296 15723100377818220977408 15888947333179822999552 16218576230060391806528 16238069711106137469757 16260055964664126823936 16438737898341754591232 16678460244145280043008 16932569637650391821824 17111174051116732461056 17232237244439166294436 17276309462455634750432 17466159016988114253184 17703256198214197252096 17961418724464147738624 17969257574649395402752 18356078803859111922334 18535515691497590636032 18557793955549871394008 18582921102473287798784 18809709710602584580352 19141165677343921189888 19351508157314733510656 19693985422216190050784 19744353671377868286208 19961324590843559146496 19985316567515246116624 20978375775838985054096 21183446504568675012608 21208907377771281593152 21263150107637704308224 21496811097831525234688 21998899246310289232384 22507411911104217200896 22564975624431849469952 22592096989365060827488 22840361791445995561856 23150411951510873329664 23373830449204682309408 23975286600958840061824 24036604469503491826688 24238751288881464677888 24300742980157376352256 24597312698480302912768 24834694852279974953746 25141599138640330551296 25538892248847460065856 25819539416417212374272 25896871210524128668672 26103270618795423499264 26712949084805351210752 27400327543952960070656 27515425661181886710464 27701430044435959631872 27805657833064690249216 28111214512548917614592 28382508402605685661424 28767791322098070534656 29187305427254240075264 29508045047333956999168 30156415177768541015263 30273615628898834354176 30529084668348972812288 30565778279729199943072 31432482767812258542592 31446200755636441954816 31777894666359645999104 32437152460120783613056 32476139422212274939514 32520111929328253647872 32877475796683509182464 33356920488290560086016 33865139275300783643648 34464474488878332588872 34552618924911269500864 34932318033976228506368 35938515149298790805504 36712157607718223844668 37071031382995181272064 37115587911099742788016 37619419421205169160704 38282331354687842379776 39387970844432380101568 39488707342755736572416 39922649181687118292992 39970633135030492233248 41956751551677970108192 42417814755542563186304 42526300215275408616448 42993622195663050469376 43997798492620578464768 45014823822208434401792 45129951248863698939904 45184193978730121654976 45680723582891991123712 46747660898409364618816 47950573201917680123648 48073208939006983653376 48477502577762929355776 49194625396960605825536 49669389704559949907492 51077784497694920131712 51639078832834424748544 51793742421048257337344 52206541237590846998528 53425898169610702421504 54800655087905920141312 55030851322363773420928 55611315666129380498432 56222429025097835229184 56765016805211371322848 57535582644196141069312 58374610854508480150528 59016090094667913998336 60312830355537082030526 61058169336697945624576 61131556559458399886144 62864965535624517085184 62892401511272883909632 64874304920241567226112 64952278844424549879028 65040223858656507295744 67730278550601567287296 68928948977756665177744 69105237849822539001728 69864636067952457012736 73424315215436447689336 74142062765990362544128 74231175822199485576032 75238838842410338321408 76564662709375684759552 78775941688864760203136 78977414685511473144832 79845298363374236585984 79941266270060984466496 83913503103355940216384 84835629511085126372608 85052600430550817232896 87995596985241156929536 90029647644416868803584 90368387957460243309952 91361447165783982247424 93495321796818729237632 95901146403835360247296 96146417878013967306752 96955005155525858711552 98389250793921211651072 99338779409119899814984 102155568995389840263424 103278157665668849497088 103587484842096514674688 104413082475181693997056 106851796339221404843008 109601310175811840282624 110061702644727546841856 111222631332258760996864 113530033610422742645696 115071165288392282138624 116749221709016960301056 120625660711074164061052 122263113118916799772288 125729931071249034170368 125784803022545767819264 129748609840483134452224 129904557688849099758056 130080447717313014591488 135460557101203134574592 137857897955513330355488 138210475699645078003456 139729272135904914025472 146848630430872895378672 148284125531980725088256 148462351644398971152064 150477677684820676642816 157551883377729520406272 157954829371022946289664 159882532540121968932992 167827006206711880432768 169671259022170252745216 170105200861101634465792 175991193970482313859072 180059295288833737607168 180736775914920486619904 182722894331567964494848 186990643593637458475264 191802292807670720494592 193910010311051717423104 196778501587842423302144 198677558818239799629968 204311137990779680526848 206556315331337698994176 211094906244379787106841 213703592678442809686016 220123405289455093683712 222445262664517521993728 227060067220845485291392 230142330576784564277248 233498443418033920602112 241251321422148328122104 244526226237833599544576 251569606045091535638528 259497219680966268904448 259809115377698199516112 275715795911026660710976 276420951399290156006912 279458544271809828050944 293697260861745790757344 296924703288797942304128 300955355369641353285632 315103766755459040812544 315909658742045892579328 319765065080243937865984 335654012413423760865536 339342518044340505490432 360118590577667475214336 361473551829840973239808 365445788663135928989696 373981287187274916950528 383604585615341440989184 393557003175684846604288 397355117636479599259936 408622275981559361053696 413112630662675397988352 422189812488759574213682 427407185356885619372032 440246810578910187367424 454120134441690970582784 482502642844296656244208 489052452475667199089152 518994439361932537808896 519618230755396399032224 551431591822053321421952 552841902798580312013824 558917088543619656101888 587394521723491581514688 593849406577595884608256 630207533510918081625088 639530130160487875731968 671308024826847521731072 678685036088681010980864 722947103659681946479616 730891577326271857979392 747962574374549833901056 767209171230682881978368 794710235272959198519872 817244551963118722107392 844379624977519148427364 880493621157820374734848 908240268883381941165568 965005285688593312488416 978104904951334398178304 1037988878723865075617792 1039236461510792798064448 1102863183644106642843904 1105683805597160624027648 1174789043446983163029376 1187698813155191769216512 1260415067021836163250176 1279060260320975751463936 1342616049653695043462144 1357370072177362021961728 1445894207319363892959232 1495925148749099667802112 1589420470545918397039744 1634489103926237444214784 1688759249955038296854728 1760987242315640749469696 1816480537766763882331136 1930010571377186624976832 1956209809902668796356608 2078472923021585596128896 2205726367288213285687808 2211367611194321248055296 2349578086893966326058752 2375397626310383538433024 2520830134043672326500352 2558120520641951502927872 2685232099307390086924288 2891788414638727785918464 2991850297498199335604224 3178840941091836794079488 3377518499910076593709456 3632961075533527764662272 3860021142754373249953664 3912419619805337592713216 4156945846043171192257792 4411452734576426571375616 4699156173787932652117504 4750795252620767076866048 5116241041283903005855744 5370464198614780173848576 6357681882183673588158976 6755036999820153187418912 7265922151067055529324544 7720042285508746499907328 8313891692086342384515584 8822905469152853142751232 9398312347575865304235008 9501590505241534153732096 12715363764367347176317952 13510073999640306374837824 15440084571017492999814656 16627783384172684769031168 17645810938305706285502464 18796624695151730608470016 25430727528734694352635904 27020147999280612749675648 30880169142034985999629312 33255566768345369538062336 37593249390303461216940032 50861455057469388705271808 54040295998561225499351296 61760338284069971999258624 66511133536690739076124672 108080591997122450998702592 123520676568139943998517248 216161183994244901997405184 432322367988489803994810368 864644735976979607989620736
- Sum of all divisors σ(n): 2432094079186393298942739313
- Sum of proper divisors (its aliquot sum) s(n): 1567449343209413690953118577
- 864644735976979607989620736 is an abundant number, because the sum of its proper divisors (1567449343209413690953118577) is greater than itself. Its abundance is 702804607232434082963497841
Bases of 864644735976979607989620736
- Binary: 1011001011001101111010010100001111000010000100001101010111111110011010000110010000000000002
- Hexadecimal: 0x2CB37A50F084357F9A19000
- Base-36: 30N40F8E4GT5KBEFB4
Squares and roots of 864644735976979607989620736
- 864644735976979607989620736 squared (8646447359769796079896207362) is 747610519452700774455668162486002925452010705121181696
- 864644735976979607989620736 cubed (8646447359769796079896207363) is 646417500205793038387332297819065318599254158786788811257827507415576271185248256
-
864644735976979607989620736 is a
perfect square number . Itssquare root is 29404842049856 -
The
cube root of 864644735976979607989620736 is 952677483.0556296289
Scales and comparisons
How big is 864644735976979607989620736?- 864,644,735,976,979,607,989,620,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 864,644,735,976,979,607,989,620,736 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 864644735976979607989620736 cubic inches would be around 79389790.3 feet tall.
Recreational maths with 864644735976979607989620736
- 864644735976979607989620736 backwards is 637026989706979679537446468
- The number of decimal digits it has is: 27
- The sum of 864644735976979607989620736's digits is 157
- 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 864644735976979607989620736 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 864644735976979607989620736 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/864644735976979607989620736/
Chicago style:
Numbermatics. 2024. "Number 864644735976979607989620736 - Facts about the integer". https://numbermatics.com/n/864644735976979607989620736/
The information we have on file for 864644735976979607989620736 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 864644735976979607989620736, math, Factors of 864644735976979607989620736, curriculum, school, college, exams, university, Prime factorization of 864644735976979607989620736, STEM, science, technology, engineering, physics, economics, calculator, eight hundred sixty-four septillion, six hundred forty-four sextillion, seven hundred thirty-five quintillion, nine hundred seventy-six quadrillion, nine hundred seventy-nine trillion, six hundred seven billion, nine hundred eighty-nine million, six hundred twenty thousand, seven hundred thirty-six.