12714328993523165138092032
12,714,328,993,523,165,138,092,032 is an even composite number composed of five prime numbers multiplied together.
12714328993523165138092032 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 12714328993523165138092032:
215 × 39 × 76 × 373 × 1493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 37 × 37 × 37 × 149 × 149 × 149)See below for interesting mathematical facts about the number 12714328993523165138092032 from the Numbermatics database.
Names of 12714328993523165138092032
- Cardinal: 12714328993523165138092032 can be written as Twelve septillion, seven hundred fourteen sextillion, three hundred twenty-eight quintillion, nine hundred ninety-three quadrillion, five hundred twenty-three trillion, one hundred sixty-five billion, one hundred thirty-eight million, ninety-two thousand and thirty-two.
Scientific notation
- Scientific notation: 1.2714328993523165138092032 × 1025
Factors of 12714328993523165138092032
Divisors of 12714328993523165138092032
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 54 56 63 64 72 74 81 84 96 98 108 111 112 126 128 144 147 148 149 162 168 189 192 196 216 222 224 243 252 256 259 288 294 296 298 324 333 336 343 378 384 392 432 441 444 447 448 486 504 512 518 567 576 588 592 596 648 666 672 686 729 756 768 777 784 864 882 888 894 896 972 999 1008 1024 1029 1036 1043 1134 1152 1176 1184 1192 1296 1323 1332 1341 1344 1369 1372 1458 1512 1536 1554 1568 1701 1728 1764 1776 1788 1792 1813 1944 1998 2016 2048 2058 2072 2086 2187 2268 2304 2331 2352 2368 2384 2401 2592 2646 2664 2682 2688 2738 2744 2916 2997 3024 3072 3087 3108 3129 3136 3402 3456 3528 3552 3576 3584 3626 3888 3969 3996 4023 4032 4096 4107 4116 4144 4172 4374 4536 4608 4662 4704 4736 4768 4802 5103 5184 5292 5328 5364 5376 5439 5476 5488 5513 5832 5994 6048 6144 6174 6216 6258 6272 6561 6804 6912 6993 7056 7104 7152 7168 7203 7252 7301 7776 7938 7992 8046 8064 8192 8214 8232 8288 8344 8748 8991 9072 9216 9261 9324 9387 9408 9472 9536 9583 9604 10206 10368 10584 10656 10728 10752 10878 10952 10976 11026 11664 11907 11988 12069 12096 12288 12321 12348 12432 12516 12544 12691 13122 13608 13824 13986 14112 14208 14304 14336 14406 14504 14602 15309 15552 15876 15984 16092 16128 16317 16384 16428 16464 16539 16576 16688 16807 17496 17982 18144 18432 18522 18648 18774 18816 18944 19072 19166 19208 19683 20412 20736 20979 21168 21312 21456 21504 21609 21756 21903 21904 21952 22052 22201 23328 23814 23976 24138 24192 24576 24642 24696 24864 25032 25088 25382 26244 26973 27216 27648 27783 27972 28161 28224 28416 28608 28672 28749 28812 29008 29204 30618 31104 31752 31968 32184 32256 32634 32768 32856 32928 33078 33152 33376 33614 34992 35721 35964 36207 36288 36864 36963 37044 37296 37548 37632 37888 38073 38144 38332 38416 38591 39366 40824 41472 41958 42336 42624 42912 43008 43218 43512 43806 43808 43904 44104 44402 45927 46656 47628 47952 48276 48384 48951 49152 49284 49392 49617 49728 50064 50176 50421 50653 50764 51107 52488 53946 54432 55296 55566 55944 56322 56448 56832 57216 57344 57498 57624 58016 58408 61236 62208 62937 63504 63936 64368 64512 64827 65268 65709 65712 65856 66156 66304 66603 66752 67081 67228 69984 71442 71928 72414 72576 73728 73926 74088 74592 75096 75264 75776 76146 76288 76664 76832 77182 78732 80919 81648 82944 83349 83916 84483 84672 85248 85824 86016 86247 86436 87024 87612 87616 87808 88208 88804 88837 91854 93312 95256 95904 96552 96768 97902 98304 98568 98784 99234 99456 100128 100352 100842 101306 101528 102214 104976 107163 107892 108621 108864 110592 110889 111132 111888 112644 112896 113664 114219 114432 114688 114996 115248 115773 116032 116816 117649 122472 124416 125874 127008 127872 128736 129024 129654 130536 131418 131424 131712 132312 132608 133206 133504 134162 134456 137781 139968 142884 143856 144828 145152 146853 147456 147852 148176 148851 149184 150192 150528 151263 151552 151959 152292 152576 153321 153328 153664 154364 155407 157464 161838 163296 165888 166698 167832 168966 169344 170496 171648 172032 172494 172872 174048 175224 175232 175616 176416 177608 177674 183708 186624 188811 190512 191808 193104 193536 194481 195804 197127 197136 197568 198468 198912 199809 200256 200704 201243 201684 202612 203056 203981 204428 209952 214326 215784 217242 217728 221184 221778 222264 223776 225288 225792 227328 228438 228864 229376 229992 230496 231546 232064 233632 235298 242757 244944 248832 250047 251748 253449 254016 255744 257472 258048 258741 259308 261072 262836 262848 263424 264624 265216 266412 266511 267008 268324 268912 270137 275562 279936 285768 287712 289656 290304 293706 294912 295704 296352 297702 298368 300384 301056 302526 303104 303918 304584 305152 306642 306656 307328 308728 310814 314928 321489 323676 325863 326592 331776 332667 333396 335664 337932 338688 340992 342657 343296 344064 344988 345744 347319 348096 350448 350464 351232 352832 352947 354571 355216 355348 357749 367416 373248 377622 381024 383616 386208 387072 388962 391608 394254 394272 395136 396936 397824 399618 400512 401408 402486 403368 405224 406112 407962 408856 419904 428652 431568 434484 435456 440559 442368 443556 444528 446553 447552 450576 451584 453789 454656 455877 456876 457728 459963 459984 460992 463092 464128 466221 467264 469567 470596 485514 489888 497664 500094 503496 506898 508032 511488 514944 516096 517482 518616 522144 525672 525696 526848 529248 530432 532824 533022 534016 536648 537824 540274 551124 559872 566433 571536 575424 579312 580608 583443 587412 591381 591408 592704 595404 596736 599427 600768 602112 603729 605052 606208 607836 609168 610304 611943 613284 613312 614656 617456 621628 621859 629856 642978 647352 651726 653184 663552 665334 666792 671328 675864 677376 681984 685314 686592 688128 689976 691488 694638 696192 700896 700928 702464 705664 705894 709142 710432 710696 715498 728271 734832 746496 750141 755244 760347 762048 767232 772416 774144 776223 777924 783216 788508 788544 790272 793872 795648 799236 799533 801024 802816 804972 806736 810411 810448 812224 815924 817712 821437 839808 857304 863136 868968 870912 881118 884736 887112 889056 893106 895104 901152 903168 907578 909312 911754 913752 915456 919926 919968 921984 926184 928256 932442 934528 939134 941192 964467 971028 977589 979776 995328 998001 1000188 1006992 1013796 1016064 1022976 1027971 1029888 1032192 1034964 1037232 1041957 1044288 1051344 1051392 1053696 1058496 1058841 1060864 1063713 1065648 1066044 1068032 1073247 1073296 1075648 1080548 1087849 1102248 1119744 1132866 1143072 1150848 1158624 1161216 1166886 1174824 1182762 1182816 1185408 1190808 1193472 1198854 1201536 1204224 1207458 1210104 1212416 1215672 1218336 1220608 1223886 1226568 1226624 1229312 1234912 1243256 1243718 1259712 1285956 1294704 1303452 1306368 1321677 1327104 1330668 1333584 1339659 1342656 1351728 1354752 1361367 1363968 1367631 1370628 1373184 1379889 1379952 1382976 1389276 1392384 1398663 1401792 1401856 1404928 1408701 1411328 1411788 1418284 1420864 1421392 1427867 1430996 1456542 1469664 1492992 1500282 1510488 1520694 1524096 1534464 1544832 1548288 1552446 1555848 1566432 1577016 1577088 1580544 1587744 1591296 1598472 1599066 1602048 1605632 1609944 1613472 1620822 1620896 1624448 1631848 1635424 1642874 1679616 1699299 1714608 1726272 1737936 1741824 1750329 1762236 1774143 1774224 1778112 1786212 1790208 1798281 1802304 1806336 1811187 1815156 1818624 1823508 1827504 1830912 1835829 1839852 1839936 1843968 1852368 1856512 1864884 1865577 1869056 1878268 1882384 1890959 1928934 1942056 1955178 1959552 1990656 1996002 2000376 2013984 2027592 2032128 2045952 2055942 2059776 2064384 2069928 2074464 2083914 2088576 2102688 2102784 2107392 2116992 2117682 2121728 2127426 2131296 2132088 2136064 2146494 2146592 2151296 2161096 2175698 2204496 2239488 2250423 2265732 2281041 2286144 2301696 2317248 2322432 2328669 2333772 2349648 2365524 2365632 2370816 2381616 2386944 2397708 2398599 2403072 2408448 2414916 2420208 2431233 2431344 2436672 2441216 2447772 2453136 2453248 2458624 2464311 2469824 2481997 2486512 2487436 2504243 2519424 2571912 2589408 2606904 2612736 2643354 2654208 2661336 2667168 2679318 2685312 2703456 2709504 2722734 2727936 2735262 2741256 2746368 2759778 2759904 2765952 2778552 2784768 2797326 2803584 2803712 2809856 2817402 2822656 2823576 2836568 2841728 2842784 2855734 2861992 2913084 2932767 2939328 2985984 2994003 3000564 3020976 3041388 3048192 3068928 3083913 3089664 3096576 3104892 3111696 3125871 3132864 3154032 3154176 3161088 3175488 3176523 3182592 3191139 3196944 3198132 3204096 3219741 3219888 3226944 3241644 3241792 3248896 3263547 3263696 3270848 3285748 3286969 3307949 3359232 3398598 3429216 3452544 3475872 3483648 3500658 3524472 3548286 3548448 3556224 3572424 3580416 3596562 3604608 3612672 3622374 3630312 3637248 3647016 3655008 3661824 3671658 3679704 3679872 3687936 3704736 3713024 3729768 3731154 3738112 3756536 3764768 3781918 3857868 3884112 3910356 3919104 3965031 3981312 3992004 4000752 4018977 4027968 4055184 4064256 4084101 4091904 4102893 4111884 4119552 4139667 4139856 4148928 4167828 4177152 4195989 4205376 4205568 4214784 4226103 4233984 4235364 4243456 4254852 4262592 4264176 4272128 4283601 4292988 4293184 4302592 4322192 4351396 4353013 4408992 4478976 4500846 4531464 4562082 4572288 4603392 4634496 4644864 4657338 4667544 4699296 4731048 4731264 4741632 4763232 4773888 4795416 4797198 4806144 4816896 4829832 4840416 4862466 4862688 4873344 4882432 4895544 4906272 4906496 4917248 4928622 4939648 4963994 4973024 4974872 5008486 5038848 5097897 5143824 5178816 5213808 5225472 5250987 5286708 5322429 5322672 5334336 5358636 5370624 5394843 5406912 5419008 5433561 5445468 5455872 5470524 5482512 5492736 5507487 5519556 5519808 5531904 5557104 5569536 5594652 5596731 5607168 5607424 5619712 5634804 5645312 5647152 5672877 5673136 5683456 5685568 5711468 5723984 5750059 5826168 5865534 5878656 5971968 5988006 6001128 6041952 6082776 6096384 6137856 6167826 6179328 6193152 6209784 6223392 6251742 6265728 6308064 6308352 6322176 6350976 6353046 6365184 6382278 6393888 6396264 6408192 6439482 6439776 6453888 6483288 6483584 6497792 6527094 6527392 6541696 6571496 6573938 6615898 6718464 6751269 6797196 6843123 6858432 6905088 6951744 6967296 6986007 7001316 7048944 7096572 7096896 7112448 7144848 7160832 7193124 7195797 7209216 7225344 7244748 7260624 7293699 7294032 7310016 7323648 7343316 7359408 7359744 7375872 7392933 7409472 7426048 7445991 7459536 7462308 7476224 7512729 7513072 7529536 7547297 7563836 7614943 7715736 7768224 7820712 7838208 7930062 7962624 7984008 8001504 8037954 8055936 8110368 8128512 8168202 8183808 8205786 8223768 8239104 8279334 8279712 8297856 8335656 8354304 8391978 8410752 8411136 8429568 8452206 8467968 8470728 8486912 8509704 8525184 8528352 8544256 8567202 8585976 8586368 8605184 8644384 8702792 8706026 8817984 8957952 8982009 9001692 9062928 9124164 9144576 9206784 9251739 9268992 9289728 9314676 9335088 9377613 9398592 9462096 9462528 9483264 9526464 9529569 9547776 9573417 9590832 9594396 9612288 9659223 9659664 9680832 9724932 9725376 9746688 9790641 9791088 9812544 9812992 9834496 9857244 9860907 9879296 9923847 9927988 9946048 9949744 9995069 10016972 10077696 10195794 10287648 10357632 10427616 10450944 10501974 10573416 10644858 10645344 10668672 10717272 10741248 10789686 10813824 10838016 10867122 10890936 10911744 10941048 10965024 10985472 11014974 11039112 11039616 11063808 11114208 11139072 11189304 11193462 11214336 11214848 11239424 11269608 11290624 11294304 11345754 11346272 11366912 11371136 11422936 11447968 11500118 11652336 11731068 11757312 11895093 11943936 11976012 12002256 12056931 12083904 12165552 12192768 12252303 12275712 12308679 12335652 12358656 12419001 12419568 12446784 12503484 12531456 12587967 12616128 12616704 12644352 12678309 12701952 12706092 12730368 12764556 12787776 12792528 12816384 12850803 12878964 12879552 12907776 12966576 12967168 12995584 13054188 13054784 13059039 13083392 13142992 13147876 13231796 13236713 13436928 13502538 13594392 13686246 13716864 13810176 13903488 13934592 13972014 14002632 14097888 14193144 14193792 14224896 14289696 14321664 14386248 14391594 14418432 14450688 14489496 14521248 14587398 14588064 14620032 14647296 14686632 14718816 14719488 14751744 14785866 14818944 14852096 14891982 14919072 14924616 14952448 15025458 15026144 15059072 15094594 15127672 15229886 15431472 15536448 15641424 15676416 15752961 15860124 15967287 15968016 16003008 16075908 16111872 16184529 16220736 16257024 16300683 16336404 16367616 16411572 16447536 16478208 16522461 16558668 16559424 16595712 16671312 16708608 16783956 16790193 16821504 16822272 16859136 16904412 16935936 16941456 17018631 17019408 17050368 17056704 17088512 17134404 17171952 17172736 17210368 17250177 17288768 17373979 17405584 17412052 17529701 17635968 17915904 17964018 18003384 18125856 18248328 18289152 18413568 18503478 18537984 18579456 18629352 18670176 18755226 18797184 18924192 18925056 18966528 19052928 19059138 19095552 19146834 19181664 19188792 19224576 19318446 19319328 19361664 19449864 19450752 19493376 19581282 19582176 19625088 19625984 19668992 19714488 19721814 19758592 19847694 19855976 19892096 19899488 19990138 20033944 20155392 20391588 20529369 20575296 20715264 20855232 20901888 20958021 21003948 21146832 21289716 21290688 21337344 21434544 21482496 21579372 21587391 21627648 21676032 21734244 21781872 21881097 21882096 21930048 21970944 22029948 22078224 22079232 22127616 22178799 22228416 22278144 22337973 22378608 22386924 22428672 22429696 22538187 22539216 22581248 22588608 22641891 22691508 22692544 22733824 22742272 22844829 22845872 22895936 23000236 23008783 23155643 23304672 23462136 23514624 23790186 23887872 23952024 24004512 24113862 24167808 24331104 24385536 24504606 24551424 24617358 24671304 24717312 24838002 24839136 24893568 25006968 25062912 25175934 25232256 25233408 25288704 25356618 25403904 25412184 25460736 25529112 25575552 25585056 25632768 25701606 25757928 25759104 25815552 25933152 25934336 25991168 26108376 26109568 26118078 26166784 26285984 26295752 26463592 26473426 26873856 26946027 27005076 27188784 27372492 27433728 27620352 27755217 27806976 27869184 27944028 28005264 28132839 28195776 28386288 28387584 28449792 28579392 28588707 28643328 28720251 28772496 28783188 28836864 28977669 28978992 29042496 29174796 29176128 29240064 29371923 29373264 29437632 29438976 29503488 29571732 29582721 29637888 29704192 29771541 29783964 29838144 29849232 29904896 29985207 30050916 30052288 30118144 30189188 30255344 30393169 30459772 30862944 31072896 31282848 31352832 31505922 31720248 31934574 31936032 32006016 32151816 32223744 32369058 32441472 32514048 32601366 32672808 32735232 32823144 32895072 32956416 33044922 33117336 33118848 33191424 33342624 33417216 33567912 33580386 33643008 33644544 33718272 33808824 33871872 33882912 34037262 34038816 34100736 34113408 34177024 34268808 34343904 34345472 34420736 34500354 34577536 34747958 34811168 34824104 35059402 35271936 35685279 35831808 35928036 36006768 36170793 36251712 36496656 36578304 36756909 36827136 36926037 37006956 37075968 37257003 37258704 37340352 37510452 37594368 37763901 37848384 37850112 37933056 38034927 38105856 38118276 38191104 38293668 38363328 38377584 38449152 38552409 38636892 38638656 38723328 38899728 38901504 38986752 39162564 39164352 39177117 39250176 39251968 39337984 39428976 39443628 39517184 39695388 39710139 39711952 39784192 39798976 39980276 40067888 40250413 40310784 40783176 41058738 41150592 41430528 41710464 41803776 41916042 42007896 42293664 42579432 42581376 42674688 42869088 42964992 43158744 43174782 43255296 43352064 43468488 43563744 43762194 43764192 43860096 43941888 44059896 44156448 44158464 44255232 44357598 44456832 44556288 44675946 44757216 44773848 44857344 44859392 45076374 45078432 45162496 45177216 45283782 45383016 45385088 45467648 45484544 45689658 45691744 45791872 46000472 46017566 46311286 46609344 46924272 47029248 47258883 47580372 47901861 47904048 48009024 48227724 48335616 48553587 48662208 48771072 48902049 49009212 49102848 49234716 49342608 49434624 49567383 49676004 49678272 49787136 50013936 50125824 50351868 50370579 50464512 50466816 50577408 50713236 50807808 50824368 51055893 51058224 51151104 51170112 51265536 51403212 51515856 51518208 51631104 51750531 51866304 51868672 51982336 52121937 52216752 52219136 52236156 52333568 52571968 52589103 52591504 52831079 52927184 52946852 53304601 53747712 53892054 54010152 54377568 54744984 54867456 55240704 55510434 55613952 55738368 55888056 56010528 56265678 56391552 56772576 56775168 56899584 57158784 57177414 57286656 57440502 57544992 57566376 57673728 57955338 57957984 58084992 58349592 58352256 58480128 58743846 58746528 58875264 58877952 59006976 59143464 59165442 59275776 59408384 59543082 59567928 59676288 59698464 59809792 59970414 60101832 60104576 60236288 60378376 60510688 60786338 60919544 61725888 62145792 62565696 62705664 62874063 63011844 63440496 63869148 63872064 64012032 64303632 64447488 64738116 64762173 64882944 65028096 65202732 65345616 65643291 65646288 65790144 65912832 66089844 66234672 66237696 66382848 66536397 66685248 66834432 67013919 67135824 67160772 67286016 67289088 67614561 67617648 67743744 67765824 67925673 68074524 68077632 68201472 68226816 68534487 68537616 68687808 68690944 68841472 69000708 69026349 69155072 69466929 69495916 69622336 69648208 69965483 70118804 70543872 71370558 71663616 71856072 72013536 72341586 72503424 72993312 73156608 73513818 73654272 73852074 74013912 74151936 74514006 74517408 74680704 75020904 75188736 75527802 75696768 75700224 75866112 76069854 76211712 76236552 76382208 76587336 76726656 76755168 76898304 77104818 77273784 77277312 77446656 77799456 77803008 77973504 78325128 78328704 78354234 78500352 78503936 78675968 78857952 78887256 79034368 79390776 79420278 79423904 79568384 79597952 79960552 80135776 80500826 80621568 81566352 82117476 82301184 82861056 83265651 83420928 83607552 83832084 84015792 84398517 84587328 85158864 85162752 85349376 85738176 85766121 85929984 86160753 86317488 86349564 86510592 86933007 86936976 87127488 87524388 87528384 87720192 88115769 88119792 88312896 88316928 88510464 88715196 88748163 88913664 89112576 89314623 89351892 89514432 89547696 89714688 89955621 90152748 90156864 90324992 90354432 90567564 90766032 90770176 90935296 90969088 91179507 91379316 91383488 91583744 92000944 92035132 92622572 92656991 93218688 93848544 94058496 94517766 95160744 95803722 95808096 96018048 96455448 96671232 97107174 97324416 97542144 97804098 98018424 98205696 98469432 98685216 98869248 99134766 99352008 99356544 99574272 100027872 100251648 100703736 100741158 100929024 100933632 101154816 101426472 101615616 101648736 102111786 102116448 102302208 102340224 102531072 102806424 103031712 103036416 103262208 103501062 103732608 103737344 103964672 104243874 104433504 104438272 104472312 104667136 105143936 105178206 105183008 105662158 105854368 105893704 106609202 107495424 107784108 108020304 108512379 108755136 109489968 109734912 110270727 110481408 110778111 111020868 111227904 111771009 111776112 112021056 112531356 112783104 113291703 113545152 113550336 113799168 114104781 114317568 114354828 114573312 114881004 115089984 115132752 115347456 115657227 115910676 115915968 116169984 116699184 116704512 116960256 117487692 117493056 117531351 117750528 117755904 118013952 118286928 118330884 118551552 119086164 119130417 119135856 119352576 119396928 119619584 119940828 120203664 120209152 120472576 120751239 120756752 121021376 121572676 121617853 121839088 122394113 123451776 124291584 125131392 125411328 125748126 126023688 126880992 127738296 127744128 128024064 128607264 128894976 129476232 129524346 129765888 130056192 130405464 130691232 131286582 131292576 131580288 131825664 132179688 132469344 132475392 132765696 133072794 133370496 133668864 134027838 134271648 134321544 134572032 134578176 135229122 135235296 135487488 135531648 135851346 136149048 136155264 136402944 136453632 137068974 137075232 137375616 137381888 137682944 138001416 138052698 138310144 138933858 138991832 139244672 139296416 139930966 140237608 141087744 142741116 143705583 143712144 144027072 144683172 145006848 145660761 145986624 146313216 146706147 147027636 147308544 147704148 148027824 148303872 148702149 149028012 149034816 149361408 150041808 150377472 151055604 151111737 151393536 151400448 151732224 152139708 152423424 152473104 153167679 153174672 153453312 153510336 153796608 154209636 154547568 154554624 154893312 155251593 155598912 155606016 155947008 156365811 156650256 156657408 156708468 157000704 157007872 157715904 157767309 157774512 158068736 158493237 158781552 158840556 158847808 159136768 159195904 159913803 159921104 160271552 161001652 161061481 161243136 162089501 163132704 164234952 164602368 165722112 166531302 166841856 167215104 167664168 168031584 168797034 169174656 170317728 170325504 170698752 171476352 171532242 171859968 172321506 172634976 172699128 173021184 173866014 173873952 174254976 175048776 175056768 175440384 176231538 176239584 176625792 176633856 177020928 177430392 177496326 177827328 178225152 178629246 178703784 179028864 179095392 179429376 179911242 180305496 180313728 180649984 180708864 181135128 181532064 181540352 181870592 181938176 182359014 182758632 182766976 183167488 184001888 184070264 185245144 185313982 186437376 187697088 188116992 188622189 189035532 190321488 191607444 191616192 192036096 192910896 193342464 194214348 194286519 194648832 195084288 195608196 196036848 196929873 196938864 197370432 197738496 198269532 198704016 198713088 199148544 199609191 200055744 200503296 201041757 201407472 201482316 201858048 201867264 202843683 202852944 203231232 203297472 203777019 204223572 204232896 204604416 204680448 205603461 205612848 206063424 206072832 206524416 207002124 207079047 207465216 207474688 207929344 208400787 208487748 208867008 208876544 208944624 209334272 209896449 210287872 210356412 210366016 211324316 211708736 211787408 212752183 213218404 214990848 215568216 216040608 217024758 217510272 218979936 219469824 220541454 220962816 221556222 222041736 222455808 223542018 223552224 224042112 225062712 225566208 226583406 227090304 227100672 227598336 228209562 228635136 228709656 229146624 229762008 230179968 230265504 230694912 231314454 231821352 231831936 232339968 233398368 233409024 233920512 234975384 234986112 235062702 235501056 235511808 236027904 236573856 236661768 237103104 238172328 238260834 238271712 238705152 238793856 239239168 239881656 240407328 240418304 240945152 241502478 241513504 242042752 243145352 243235706 243678176 244788226 246903552 248583168 249796953 250262784 250822656 251496252 252047376 253195551 253761984 255476592 255488256 256048128 257214528 257298363 257789952 258482259 258952464 259048692 259531776 260799021 260810928 261382464 262573164 262585152 263160576 264347307 264359376 264938688 264950784 265531392 266145588 266244489 266740992 267337728 267943869 268055676 268543296 268643088 269144064 269866863 270458244 270470592 270974976 271063296 271702692 272298096 272310528 272805888 272907264 273538521 274137948 274150464 274751232 274763776 275365888 276002832 276105396 276620288 277867716 277970973 277983664 278489344 278592832 279861932 280475216 281752891 282175488 285482232 287411166 287424288 288054144 289366344 290013696 291321522 291973248 292626432 293412294 294055272 294617088 295408296 296055648 296607744 297404298 298056024 298069632 298722816 300083616 300754944 302111208 302223474 302787072 302800896 303464448 304279416 304846848 304946208 306335358 306349344 306906624 307020672 307593216 308419272 309095136 309109248 309786624 310503186 311197824 311212032 311894016 312731622 313300512 313314816 313416936 314001408 314015744 315431808 315534618 315549024 316137472 316986474 317563104 317681112 317695616 318273536 318391808 319827606 319842208 320543104 322003304 322122962 322486272 324179002 326265408 328469904 329204736 330812181 331444224 332334333 333062604 333683712 335313027 335328336 336063168 337594068 338349312 339875109 340635456 340651008 341397504 342314343 342952704 343064484 343719936 344643012 345269952 345398256 346042368 346971681 347732028 347747904 348509952 350097552 350113536 350880768 352463076 352479168 352594053 353251584 353267712 354041856 354860784 354992652 355654656 357258492 357391251 357407568 358057728 358190784 358858752 359822484 360610992 360627456 361417728 362253717 362270256 363064128 363080704 363741184 363876352 364718028 364853559 365517264 365533952 366334976 367182339 368003776 368140528 369817553 370490288 370627964 372874752 373132207 375394176 376233984 377244378 378071064 380642976 383214888 383232384 384072192 385821792 386684928 388428696 388573038 389297664 390168576 391216392 392073696 393859746 393877728 394740864 395476992 396539064 397408032 397426176 398297088 399218382 400111488 401006592 402083514 402814944 402964632 403716096 403734528 405687366 405705888 406462464 406594944 407554038 408447144 408465792 409208832 409360896 411206922 411225696 412126848 412145664 413048832 414004248 414158094 414930432 414949376 415858688 416801574 416975496 417734016 417753088 417889248 418668544 419792898 420575744 420712824 420732032 422648632 423417472 423574816 425504366 426436808 431136432 432081216 434049516 435020544 436982283 437959872 438939648 440118441 441082908 441925632 443112444 444083472 444911616 446106447 447084036 447104448 448084224 450125424 451132416 453166812 453335211 454180608 454201344 455196672 456419124 457270272 457419312 459503037 459524016 460359936 460531008 461389824 462628908 463642704 463663872 464679936 465754779 466796736 466818048 467841024 469097433 469950768 469972224 470125404 471002112 471023616 473147712 473301927 473323536 474206208 475479711 476344656 476521668 476543424 477410304 477587712 479741409 479763312 480814656 480836608 481890304 483004956 483027008 483184443 484085504 486268503 486290704 486471412 487356352 489576452 489758381 493807104 497166336 499593906 500525568 501645312 502992504 504094752 506391102 507523968 510953184 510976512 512096256 514429056 514596726 515579904 516964518 517904928 518097384 519063552 521598042 521621856 522764928 525146328 525170304 526321152 528694614 528718752 529877376 529901568 531062784 532291176 532488978 533481984 534675456 535887738 536111352 537086592 537286176 538288128 539733726 540916488 540941184 541949952 542126592 543405384 544596192 544621056 545611776 545814528 547077042 548275896 548300928 549502464 549527552 550731776 552005664 552210792 553240576 555735432 555941946 555967328 556978688 557185664 559723864 560950432 563505782 564350976 570964464 574822332 574848576 576108288 578732688 580027392 582643044 582859557 583946496 585252864 586824588 588110544 590789619 590816592 592111296 593215488 594808596 596112048 596139264 597445632 598827573 600167232 601509888 603125271 604222416 604446948 605574144 605601792 608531049 608558832 609693696 609892416 611331057 612670716 612698688 613813248 614041344 616810383 616838544 618190272 618218496 619573248 621006372 621237141 622395648 622424064 623788032 625202361 625463244 626601024 626629632 626833872 628002816 629689347 630863616 631069236 631098048 632274944 633972948 635126208 635362224 635391232 636547072 636783616 638256549 639655212 639684416 641086208 644006608 644245924 644972544 648358004 648598937 652530816 656939808 658409472 661624362 662888448 664668666 666125208 667367424 670626054 670656672 672126336 675188136 676698624 679750218 681270912 681302016 682795008 684628686 685905408 686128968 687439872 689286024 690539904 690796512 692084736 693943362 695464056 695495808 697019904 700195104 700227072 701761536 704926152 704958336 705188106 706503168 706535424 708083712 709721568 709985304 711309312 714516984 714782502 714815136 716115456 716381568 717717504 719644968 721221984 721254912 722835456 724507434 724540512 726128256 726161408 727482368 727752704 729436056 729707118 731034528 731067904 732669952 734364678 736007552 736281056 739635106 740980576 741255928 745749504 746264414 750788352 752467968 754488756 756142128 759586653 761285952 766429776 766464768 768144384 771643584 771895089 773369856 775446777 776857392 777146076 778595328 782397063 782432784 784147392 787719492 787755456 789481728 793041921 793078128 794816064 794852352 796594176 798436764 798733467 800222976 802013184 803831607 804167028 805629888 805929264 807432192 809600589 811374732 811411776 812924928 813189888 815108076 816894288 816931584 818417664 818721792 820615563 822413844 822451392 824253696 824291328 826097664 828008496 828316188 829860864 829898752 833603148 833912919 833950992 835468032 835506176 835778496 837337088 839585796 841151488 841425648 841464064 845258673 845297264 846834944 847149632 851008732 851324971 852873616 856758791 862272864 864162432 868099032 870041088 873964566 875919744 877879296 880236882 882165816 883851264 886224888 888166944 889823232 892212894 894168072 894208896 896168448 900250848 902264832 906333624 906670422 908361216 908402688 910393344 912838248 914540544 914838624 919006074 919048032 920719872 921062016 922779648 925257816 927285408 927327744 929359872 931509558 933593472 933636096 935682048 938194866 939901536 939944448 940250808 942004224 942047232 946295424 946603854 946647072 948412416 950959422 952689312 953043336 953086848 954820608 955175424 959482818 959526624 961629312 961673216 963780608 966009912 966054016 966368886 968171008 972537006 972581408 972942824 974712704 979152904 979516762 987614208 994332672 997002999 999187812 1001051136 1005939081 1005985008 1008189504 1012782204 1015047936 1019625327 1021906368 1021953024 1024192512 1026943029 1028858112 1029193452 1031159808 1033929036 1035809856 1036194768 1038127104 1040915043 1043196084 1043243712 1045529856 1050292656 1050340608 1052642304 1057389228 1057437504 1057782159 1059754752 1059803136 1062125568 1064582352 1064977956 1066963968 1071775476 1072173753 1072222704 1074173184 1074572352 1076576256 1079467452 1081832976 1081882368 1084253184 1086761151 1086810768 1089192384 1089242112 1091223552 1091629056 1094154084 1094560677 1096551792 1096601856 1099004928 1099055104 1101547017 1104011328 1104421584 1106481152 1109452659 1111470864 1111883892 1111934656 1113957376 1114371328 1119396621 1119447728 1121900864 1124547253 1127011564 1128701952 1134626507 1141928928 1149644664 1149697152 1152216576 1157465376 1160054784 1165286088 1165719114 1167892992 1170505728 1173649176 1176221088 1181579238 1181633184 1184222592 1186430976 1189617192 1192224096 1192278528 1194891264 1197655146 1200334464 1203019776 1206250542 1208444832 1208893896 1211148288 1211203584 1217062098 1217117664 1219387392 1219784832 1222662114 1225341432 1225397376 1227626496 1228082688 1233620766 1233677088 1236380544 1236436992 1239146496 1242012744 1242474282 1244791296 1244848128 1247576064 1250404722 1250926488 1253202048 1253259264 1253667744 1256005632 1259378694 1261727232 1262138472 1262196096 1264549888 1267945896 1270252416 1270724448 1270782464 1273094144 1273567232 1276513098 1279310424 1279368832 1282172416 1288013216 1288491848 1296716008 1297197874 1305061632 1313879616 1316818944 1320355323 1323248724 1325776896 1329337332 1332250416 1334734848 1338319341 1341252108 1341313344 1344252672 1350376272 1353397248 1359500436 1360005633 1362541824 1362604032 1365590016 1369257372 1371810816 1372257936 1378509111 1378572048 1381079808 1381593024 1384169472 1387886724 1390928112 1390991616 1394039808 1397264337 1400390208 1400454144 1403523072 1407292299 1409852304 1409916672 1410376212 1413006336 1413070848 1419443136 1419905781 1419970608 1422618624 1426439133 1429033968 1429565004 1429630272 1432230912 1432763136 1439224227 1439289936 1442443968 1442509824 1445670912 1449014868 1449081024 1449553329 1452256512 1452322816 1455505408 1458805509 1458872112 1459414236 1462069056 1462135808 1465339904 1468729356 1469275143 1472015104 1472562112 1479270212 1481961152 1482511856 1489265281 1491499008 1492528828 1501576704 1504935936 1508977512 1512284256 1519173306 1522571904 1532859552 1532929536 1536288768 1543287168 1543790178 1546739712 1550893554 1553714784 1554292152 1557190656 1564794126 1564865568 1568294784 1575438984 1575510912 1578963456 1586083842 1586156256 1589632128 1589704704 1593188352 1596873528 1597466934 1600445952 1604026368 1607663214 1608334056 1611259776 1611858528 1614864384 1619201178 1622749464 1622823552 1625849856 1626379776 1630216152 1633788576 1633863168 1636835328 1637443584 1641231126 1644827688 1644902784 1648507392 1648582656 1652195328 1656016992 1656632376 1659721728 1659797504 1667206296 1667825838 1667901984 1670936064 1671012352 1671556992 1674674176 1679171592 1682302976 1682851296 1682928128 1690517346 1690594528 1693669888 1694299264 1702017464 1702649942 1705747232 1713517582 1724545728 1728324864 1736198064 1740082176 1747929132 1748578671 1751839488 1755758592 1760473764 1764331632 1772368857 1772449776 1776333888 1779646464 1784425788 1788336144 1788417792 1792336896 1796482719 1800501696 1804529664 1809375813 1812667248 1813340844 1816722432 1816805376 1825593147 1825676496 1829081088 1829677248 1833993171 1838012148 1838096064 1841439744 1842124032 1850431149 1850515632 1854570816 1854655488 1858719744 1863019116 1863711423 1867186944 1867272192 1871364096 1875607083 1876389732 1879803072 1879888896 1880501616 1884008448 1889068041 1892590848 1893207708 1893294144 1896824832 1901918844 1905378624 1906086672 1906173696 1909641216 1910350848 1914769647 1918965636 1919053248 1923258624 1923346432 1927561216 1932019824 1932108032 1932737772 1936342016 1945074012 1945162816 1945796811 1945885648 1949425408 1958305808 1959033524 1972270237 1975228416 1988665344 1994005998 1998375624 2002102272 2011878162 2011970016 2016379008 2025564408 2030095872 2039250654 2043812736 2043906048 2048385024 2053886058 2057716224 2058386904 2062319616 2067858072 2071619712 2072389536 2076254208 2081830086 2086392168 2086487424 2091059712 2100585312 2100681216 2105284608 2114778456 2114875008 2115564318 2119509504 2119606272 2124251136 2129164704 2129955912 2133927936 2143550952 2144347506 2144445408 2148346368 2149144704 2153152512 2158934904 2163665952 2163764736 2168506368 2173522302 2173621536 2178384768 2178484224 2182447104 2183258112 2188308168 2189121354 2193103584 2193203712 2198009856 2198110208 2203094034 2208022656 2208843168 2212962304 2218905318 2222941728 2223767784 2223869312 2227914752 2228742656 2238793242 2238895456 2243801728 2249094506 2254023128 2257403904 2269253014 2283857856 2299289328 2299394304 2304433152 2314930752 2315685267 2320109568 2326340331 2330572176 2331438228 2335785984 2347191189 2347298352 2352442176 2363158476 2363266368 2368445184 2379125763 2379234384 2384448192 2384557056 2389782528 2395310292 2396200401 2400668928 2406039552 2411494821 2412501084 2416889664 2417787792 2422296576 2428801767 2434124196 2434235328 2438774784 2439569664 2445324228 2450682864 2450794752 2455252992 2456165376 2461846689 2467241532 2467354176 2472761088 2472873984 2478292992 2484025488 2484948564 2489582592 2489696256 2500809444 2501738757 2501852976 2506404096 2506518528 2507335488 2512011264 2518757388 2523454464 2524276944 2524392192 2535776019 2535891792 2540504832 2541448896 2541564928 2546188288 2547134464 2553026196 2553974913 2558620848 2558737664 2564344832 2570276373 2576026432 2576983696 2588722871 2593432016 2594395748 2610123264 2611925449 2627759232 2633637888 2640710646 2646497448 2651553792 2658674664 2664500832 2669469696 2676638682 2682504216 2682626688 2688505344 2700752544 2706794496 2719000872 2720011266 2725083648 2725208064 2731180032 2738514744 2743621632 2744515872 2757018222 2757144096 2762159616 2763186048 2768338944 2775773448 2781856224 2781983232 2788079616 2794528674 2800780416 2800908288 2807046144 2814584598 2819704608 2819833344 2820752424 2826012672 2826141696 2838886272 2839811562 2839941216 2845237248 2852878266 2858067936 2859130008 2859260544 2864461824 2865526272 2878448454 2878579872 2884887936 2885019648 2891341824 2898029736 2898162048 2899106658 2904513024 2904645632 2911010816 2917611018 2917744224 2918828472 2924138112 2924271616 2930679808 2937458712 2938550286 2944030208 2945124224 2958540424 2963922304 2965023712 2978530562 2982998016 2985057656 3003153408 3017955024 3024568512 3038346612 3045143808 3058875981 3065719104 3065859072 3072577536 3080829087 3086574336 3087580356 3093479424 3101787108 3107429568 3108584304 3114381312 3122745129 3129588252 3129731136 3136589568 3150877968 3151021824 3157926912 3172167684 3172312512 3173346477 3179264256 3179409408 3186376704 3193747056 3194933868 3200891904 3215326428 3216521259 3216668112 3222519552 3223717056 3229728768 3238402356 3245498928 3245647104 3252759552 3260283453 3260432304 3267577152 3267726336 3273670656 3274887168 3282462252 3283682031 3289655376 3289805568 3297014784 3297165312 3304641051 3312033984 3313264752 3319443456 3328357977 3334412592 3335651676 3335803968 3341872128 3342024704 3343113984 3358189863 3358343184 3364605952 3365702592 3365856256 3373641759 3381034692 3381189056 3387339776 3388598528 3403879521 3404034928 3405299884 3411494464 3427035164 3428308667 3449091456 3456649728 3472396128 3480164352 3495858264 3497157342 3503678976 3511517184 3520947528 3528663264 3544737714 3544899552 3552667776 3559292928 3568851576 3576672288 3576835584 3584673792 3592965438 3601003392 3609059328 3618751626 3625334496 3626681688 3633444864 3633610752 3651186294 3651352992 3658162176 3659354496 3667986342 3676024296 3676192128 3682879488 3684248064 3700862298 3701031264 3709141632 3709310976 3717439488 3726038232 3727422846 3734373888 3734544384 3742728192 3751214166 3752779464 3759606144 3759777792 3761003232 3768016896 3778136082 3785181696 3786415416 3786588288 3793649664 3803837688 3810757248 3812173344 3812347392 3819282432 3820701696 3829539294 3837931272 3838106496 3846517248 3846692864 3855122432 3864039648 3864216064 3865475544 3872684032 3890148024 3890325632 3891593622 3891771296 3898850816 3916611616 3918067048 3944540474 3950456832 3977330688 3988011996 3996751248 4004204544 4014958023 4023756324 4023940032 4032758016 4051128816 4060191744 4078501308 4080016899 4087625472 4087812096 4096770048 4107772116 4115432448 4116773808 4135527333 4135716144 4143239424 4144779072 4152508416 4163660172 4172784336 4172974848 4182119424 4191793011 4201170624 4201362432 4210569216 4221876897 4229556912 4229750016 4231128636 4239019008 4239212544 4258329408 4259717343 4259911824 4267855872 4279317399 4287101904 4288695012 4288890816 4296692736 4298289408 4317672681 4317869808 4327331904 4327529472 4337012736 4347044604 4347243072 4348659987 4356769536 4356968448 4366516224 4376416527 4376616336 4378242708 4386207168 4386407424 4396019712 4406188068 4407825429 4416045312 4417686336 4425924608 4437810636 4445883456 4447535568 4447738624 4455829504 4457485312 4467795843 4477586484 4477790912 4487603456 4498189012 4508046256 4514807808 4528582181 4538506028 4567715712 4598578656 4598788608 4608866304 4629861504 4631370534 4640219136 4652680662 4661144352 4662876456 4671571968 4694382378 4694596704 4704884352 4726316952 4726532736 4736890368 4758251526 4758468768 4768896384 4769114112 4779565056 4790620584 4792400802 4801337856 4812079104 4822989642 4825002168 4833779328 4835575584 4844593152 4857603534 4868248392 4868470656 4877549568 4879139328 4890648456 4901365728 4901589504 4910505984 4912330752 4923693378 4934483064 4934708352 4945522176 4945747968 4956585984 4968050976 4969897128 4979165184 4979392512 5001618888 5003477514 5003705952 5012808192 5013037056 5014670976 5024022528 5037514776 5046908928 5048553888 5048784384 5071552038 5071783584 5081009664 5082897792 5083129856 5092376576 5094268928 5106052392 5107949826 5117241696 5117475328 5128689664 5140552746 5152052864 5153967392 5177445742 5186864032 5188791496 5220246528 5223850898 5255518464 5267275776 5281421292 5292994896 5317106571 5317349328 5329001664 5338939392 5353277364 5365008432 5365253376 5377010688 5389448157 5401505088 5413588992 5428127439 5438001744 5440022532 5450167296 5450416128 5476779441 5477029488 5487243264 5489031744 5501979513 5514036444 5514288192 5524319232 5526372096 5551293447 5551546896 5563712448 5563966464 5576159232 5589057348 5591134269 5601560832 5601816576 5614092288 5626821249 5629169196 5639409216 5639666688 5641504848 5652025344 5667204123 5677772544 5679623124 5679882432 5690474496 5705756532 5716135872 5718260016 5718521088 5728923648 5731052544 5744308941 5756896908 5757159744 5769775872 5770039296 5782683648 5796059472 5796324096 5798213316 5809026048 5809291264 5835222036 5835488448 5837390433 5837656944 5848276224 5848543232 5861359616 5874917424 5877100572 5888060416 5890248448 5916810711 5917080848 5927844608 5930047424 5957061124 5959274797 5965996032 5970115312 5997311537 6006306816 6035910048 6049137024 6076693224 6090287616 6117751962 6131438208 6131718144 6145155072 6161658174 6173148672 6175160712 6186958848 6203574216 6214859136 6217168608 6228762624 6245490258 6259176504 6259462272 6273179136 6301755936 6302043648 6315853824 6344335368 6344625024 6346692954 6358528512 6358818816 6372753408 6387494112 6389867736 6401783808 6430652856 6433042518 6433336224 6445039104 6447434112 6459457536 6476804712 6490997856 6491294208 6505519104 6520566906 6520864608 6535154304 6535452672 6547341312 6549774336 6564924504 6567364062 6579310752 6579611136 6594029568 6594330624 6609282102 6624067968 6626529504 6638886912 6656715954 6668825184 6671303352 6671607936 6683744256 6684049408 6686227968 6716379726 6716686368 6729211904 6731405184 6731712512 6747283518 6762069384 6762378112 6774679552 6777197056 6807759042 6808069856 6810599768 6822988928 6854070328 6856617334 6898182912 6913299456 6944792256 6960328704 6979020993 6991716528 6994314684 7007357952 7041573567 7041895056 7057326528 7089475428 7089799104 7105335552 7137377289 7137703152 7153344576 7153671168 7169347584 7185930876 7188601203 7202006784 7218118656 7234484463 7237503252 7250668992 7253363376 7266889728 7286405301 7302372588 7302705984 7316324352 7318708992 7335972684 7352048592 7352384256 7365758976 7368496128 7385540067 7401724596 7402062528 7418283264 7418621952 7434878976 7452076464 7454845692 7468747776 7469088768 7502428332 7505216271 7505558928 7519212288 7519555584 7522006464 7536033792 7556272164 7570363392 7572830832 7573176576 7607328057 7607675376 7621514496 7624346688 7624694784 7638564864 7641403392 7659078588 7661924739 7675862544 7676212992 7693034496 7693385728 7710829119 7728079296 7728432128 7730951088 7745368064 7766168613 7780296048 7780651264 7783187244 7783542592 7797701632 7833223232 7835776347 7836134096 7871830771 7889080948 7900913664 7942385549 7954661376 7976023992 7993502496 8008409088 8029916046 8047512648 8047880064 8065516032 8102257632 8120383488 8157002616 8160033798 8175250944 8175624192 8193540096 8215544232 8230864896 8233547616 8271054666 8271432288 8286478848 8289558144 8305016832 8327320344 8345568672 8345949696 8364238848 8383586022 8402341248 8402724864 8421138432 8443753794 8459113824 8459500032 8462257272 8478038016 8478425088 8516658816 8519434686 8519823648 8535711744 8558634798 8574203808 8577390024 8577781632 8593385472 8596578816 8635345362 8635739616 8654663808 8655058944 8674025472 8694089208 8694486144 8697319974 8713539072 8713936896 8733032448 8752833054 8753232672 8756485416 8772414336 8772814848 8792039424 8812376136 8815650858 8832090624 8835372672 8851849216 8875621272 8891766912 8895071136 8895477248 8911659008 8914970624 8935591686 8955172968 8955581824 8975206912 8996378024 9016092512 9057164362 9077012056 9135431424 9197157312 9197577216 9217732608 9242487261 9259723008 9262741068 9280438272 9305361324 9322288704 9325752912 9343143936 9368235387 9388764756 9389193408 9409768704 9452633904 9453065472 9473780736 9516503052 9516937536 9520039431 9537792768 9538228224 9559130112 9581241168 9584801604 9602675712 9645979284 9649563777 9650004336 9667558656 9671151168 9689186304 9715207068 9736496784 9736941312 9758278656 9780850359 9781296912 9802731456 9803179008 9821011968 9824661504 9847386756 9851046093 9868966128 9869416704 9891044352 9891495936 9913923153 9936101952 9939794256 9958330368 9985073931 10003237776 10006955028 10007411904 10025616384 10026074112 10029341952 10074569589 10075029552 10093817856 10097107776 10097568768 10120925277 10143104076 10143567168 10162019328 10165795584 10166259712 10188537856 10211638563 10212104784 10215899652 10234483392 10234950656 10257379328 10281105492 10284926001 10304105728 10307934784 10354891484 10373728064 10377582992 10424856967 10440493056 10447701796 10511036928 10534551552 10562842584 10585989792 10634213142 10634698656 10658003328 10677878784 10706554728 10730016864 10730506752 10754021376 10778896314 10803010176 10827177984 10856254878 10876003488 10880045064 10900334592 10900832256 10953558882 10954058976 10974486528 10978063488 11003959026 11028072888 11028576384 11048638464 11052744192 11102586894 11103093792 11127424896 11127932928 11152318464 11178114696 11182268538 11203121664 11203633152 11228184576 11253642498 11258338392 11278818432 11279333376 11283009696 11304050688 11334408246 11355545088 11359246248 11359764864 11380948992 11411513064 11432271744 11436520032 11437042176 11457847296 11462105088 11488617882 11513793816 11514319488 11539551744 11540078592 11565367296 11592118944 11592648192 11596426632 11618052096 11618582528 11670444072 11670976896 11674780866 11675313888 11696552448 11697086464 11722719232 11749834848 11754201144 11776120832 11780496896 11833621422 11834161696 11855689216 11860094848 11914122248 11918549594 11931992064 11940230624 11994623074 12012613632 12071820096 12098274048 12153386448 12180575232 12235503924 12240050697 12262876416 12263436288 12290310144 12323316348 12346297344 12350321424 12406581999 12407148432 12429718272 12434337216 12457525248 12490980516 12518353008 12518924544 12546358272 12575379033 12603511872 12604087296 12631707648 12665630691 12688670736 12689250048 12693385908 12717057024 12717637632 12774988224 12779152029 12779735472 12803567616 12837952197 12861305712 12866085036 12866672448 12890078208 12894868224 12953018043 12953609424 12981995712 12982588416 13011038208 13041133812 13041729216 13045979961 13070308608 13070905344 13099548672 13129249581 13129849008 13134728124 13158621504 13159222272 13188059136 13218564204 13223476287 13248135936 13253059008 13277773824 13313431908 13337650368 13342606704 13343215872 13367488512 13372455936 13403387529 13432759452 13433372736 13458423808 13462810368 13463425024 13494567036 13524138768 13524756224 13549359104 13554394112 13585746543 13615518084 13616139712 13621199536 13645977856 13708140656 13713234668 13796365824 13805891659 13826598912 13889584512 13920657408 13958041986 13983433056 13988629368 14014715904 14083147134 14083790112 14114653056 14178950856 14179598208 14210671104 14274754578 14275406304 14306689152 14307342336 14338695168 14371861752 14377202406 14404013568 14436237312 14468968926 14475006504 14501337984 14506726752 14533779456 14572810602 14604745176 14605411968 14632648704 14637417984 14671945368 14704097184 14704768512 14731517952 14736992256 14771080134 14803449192 14804125056 14836566528 14837243904 14869757952 14904152928 14909691384 14937495552 14938177536 15004856664 15010432542 15011117856 15038424576 15039111168 15044012928 15072067584 15112544328 15140726784 15145661664 15146353152 15214656114 15215350752 15243028992 15248693376 15249389568 15277129728 15282806784 15318157176 15323849478 15351725088 15352425984 15386068992 15386771456 15421658238 15456158592 15456864256 15461902176 15490736128 15532337226 15560592096 15561302528 15566374488 15567085184 15595403264 15666446464 15671552694 15672268192 15743661542 15778161896 15801827328 15884771098 15952047984 15987004992 16016818176 16059832092 16095025296 16095760128 16131032064 16168344471 16204515264 16240766976 16284382317 16314005232 16320067596 16350501888 16351248384 16430338323 16431088464 16461729792 16467095232 16505938539 16542109332 16542864576 16572957696 16579116288 16653880341 16654640688 16691137344 16691899392 16728477696 16767172044 16773402807 16804682496 16805449728 16842276864 16880463747 16887507588 16918227648 16919000064 16924514544 16956076032 17001612369 17033317632 17038869372 17039647296 17071423488 17117269596 17148407616 17154780048 17155563264 17186770944 17193157632 17232926823 17270690724 17271479232 17309327616 17310117888 17348050944 17388178416 17388972288 17394639948 17427078144 17427873792 17505666108 17506465344 17512171299 17512970832 17544828672 17545629696 17584078848 17624752272 17631301716 17664181248 17670745344 17750432133 17751242544 17783533824 17790142272 17790954496 17823318016 17829941248 17871183372 17877824391 17910345936 17911163648 17950413824 17991934611 17992756048 18032185024 18114328724 18121060097 18154024112 18270862848 18394314624 18395154432 18435465216 18484974522 18519446016 18525482136 18560876544 18610722648 18644577408 18651505824 18686287872 18736470774 18777529512 18778386816 18819537408 18905267808 18906130944 18947561472 19033006104 19033875072 19040078862 19075585536 19076456448 19118260224 19162482336 19169603208 19205351424 19291958568 19299127554 19300008672 19335117312 19342302336 19378372608 19430414136 19472993568 19473882624 19516557312 19561700718 19562593824 19605462912 19606358016 19642023936 19649323008 19694773512 19702092186 19737932256 19738833408 19782088704 19782991872 19827846306 19872203904 19879588512 19916660736 19970147862 20006475552 20013910056 20014823808 20051232768 20052148224 20058683904 20149139178 20150059104 20187635712 20194215552 20195137536 20241850554 20286208152 20287134336 20324038656 20331591168 20332519424 20377075712 20423277126 20424209568 20431799304 20468966784 20469901312 20514758656 20562210984 20569852002 20608211456 20615869568 20709782968 20747456128 20755165984 20849713934 20880986112 20895403592 21022073856 21125685168 21171979584 21268426284 21269397312 21316006656 21412131867 21413109456 21460033728 21461013504 21508042752 21557792628 21565803609 21606020352 21654355968 21703453389 21712509756 21752006976 21760090128 21800669184 21859215903 21907117764 21908117952 21948973056 21956126976 22007918052 22056145776 22057152768 22097276928 22105488384 22156620201 22205173788 22206187584 22254849792 22255865856 22304636928 22356229392 22364537076 22406243328 22407266304 22507284996 22515648813 22516676784 22557636864 22558666752 22566019392 22608101376 22668816492 22711090176 22718492496 22719529728 22821984171 22823026128 22864543488 22873040064 22874084352 22915694592 22924210176 22977235764 22985774217 23027587632 23028638976 23079103488 23080157184 23132487357 23184237888 23185296384 23192853264 23236104192 23298505839 23340888144 23341953792 23349561732 23350627776 23393104896 23394172928 23499669696 23507329041 23508402288 23552241664 23560993792 23615492313 23667242844 23668323392 23711378432 23720189696 23827156647 23828244496 23837099188 23863984128 23880461248 23989246148 23998160669 24025227264 24143640192 24196548096 24306772896 24361150464 24471007848 24480101394 24525752832 24526872576 24580620288 24646632696 24692594688 24700642848 24813163998 24814296864 24859436544 24868674432 24915050496 24981961032 25036706016 25037849088 25092716544 25150758066 25207023744 25208174592 25263415296 25331261382 25377341472 25378500096 25386771816 25434114048 25435275264 25549976448 25558304058 25559470944 25607135232 25675904394 25722611424 25732170072 25733344896 25780156416 25789736448 25906036086 25907218848 25963991424 25965176832 26022076416 26082267624 26083458432 26091959922 26140617216 26141810688 26199097344 26258499162 26259698016 26269456248 26317243008 26318444544 26376118272 26437128408 26446952574 26496271872 26506118016 26555547648 26626863816 26675300736 26685213408 26686431744 26734977024 26744911872 26806775058 26865518904 26866745472 26916847616 26925620736 26926850048 26989134072 27048277536 27049512448 27098718208 27108788224 27171493086 27231036168 27232279424 27242399072 27291955712 27416281312 27426469336 27592731648 27611783318 27653197824 27779169024 27841314816 27916083972 27966866112 27977258736 28029431808 28104706161 28166294268 28167580224 28229306112 28357901712 28359196416 28421342208 28549509156 28550812608 28560118293 28613378304 28614684672 28677390336 28743723504 28754404812 28808027136 28937937852 28948691331 28950013008 29002675968 29013453504 29067558912 29145621204 29209490352 29210823936 29274835968 29342551077 29343890736 29408194368 29409537024 29463035904 29473984512 29542160268 29553138279 29606898384 29608250112 29673133056 29674487808 29741769459 29808305856 29819382768 29874991104 29955221793 30009713328 30020865084 30022235712 30076849152 30078222336 30088025856 30223708767 30225088656 30281453568 30291323328 30292706304 30362775831 30429312228 30430701504 30486057984 30497386752 30498779136 30565613568 30634915689 30636314352 30647698956 30703450176 30704851968 30772137984 30843316476 30854778003 30912317184 30913728512 30923804352 30981472256 31064674452 31121184192 31122605056 31132748976 31134170368 31190806528 31274570901 31332892928 31343105388 31344536384 31487323084 31556323792 31603654656 31700075267 31769542196 31904095968 31974009984 32033636352 32119664184 32190050592 32191520256 32262064128 32336688942 32409030528 32481533952 32568764634 32628010464 32640135192 32701003776 32702496768 32860676646 32862176928 32923459584 32934190464 33011877078 33084218664 33085729152 33145915392 33158232576 33307760682 33309281376 33382274688 33383798784 33456955392 33534344088 33546805614 33609364992 33610899456 33684553728 33760927494 33775015176 33836455296 33838000128 33849029088 33912152064 34003224738 34066635264 34077738744 34079294592 34142846976 34234539192 34296815232 34309560096 34311126528 34373541888 34386315264 34465853646 34541381448 34542958464 34618655232 34620235776 34696101888 34776356832 34777944576 34789279896 34854156288 34855747584 35011332216 35012930688 35024342598 35025941664 35089657344 35091259392 35168157696 35249504544 35262603432 35328362496 35341490688 35500864266 35502485088 35567067648 35580284544 35581908992 35646636032 35659882496 35742366744 35755648782 35820691872 35822327296 35900827648 35983869222 35985512096 36064370048 36228657448 36242120194 36308048224 36541725696 36788629248 36790308864 36870930432 36969949044 37038892032 37050964272 37219745997 37221445296 37289154816 37303011648 37372575744 37472941548 37555059024 37556773632 37639074816 37726137099 37810535616 37812261888 37895122944 37996892073 38066012208 38067750144 38080157724 38151171072 38152912896 38324964672 38337456087 38339206416 38410702848 38513856591 38583917136 38598255108 38600017344 38670234624 38684604672 38859054129 38860828272 38945987136 38947765248 39033114624 39123401436 39125187648 39137939883 39210925824 39212716032 39298646016 39387748743 39389547024 39404184372 39475864512 39477666816 39564177408 39655692612 39670428861 39744407808 39759177024 39833321472 39940295724 40012951104 40027820112 40029647616 40102465536 40117367808 40210162587 40298278356 40300118208 40375271424 40388431104 40390275072 40483701108 40572416304 40574268672 40648077312 40663182336 40665038848 40757239629 40846554252 40848419136 40863598608 40937933568 40939802624 41029517312 41124421968 41139704004 41216422912 41231739136 41417674977 41419565936 41494912256 41510331968 41699427868 41761972224 41790807184 41981180759 42044147712 42251370336 42343959168 42536852568 42538794624 42632013312 42824263734 42826218912 42920067456 42922027008 43016085504 43115585256 43131607218 43212040704 43308711936 43406906778 43425019512 43504013952 43520180256 43601338368 43718431806 43814235528 43816235904 43897946112 43912253952 44015836104 44112291552 44114305536 44194553856 44210976768 44313240402 44410347576 44412375168 44509699584 44511731712 44609273856 44712458784 44729074152 44812486656 44814532608 45014569992 45031297626 45033353568 45115273728 45117333504 45132038784 45216202752 45337632984 45422180352 45436984992 45439059456 45643968342 45646052256 45729086976 45746080128 45748168704 45831389184 45848420352 45954471528 45971548434 46055175264 46057277952 46158206976 46160314368 46264974714 46368475776 46370592768 46385706528 46472208384 46597011678 46681776288 46683907584 46699123464 46701255552 46786209792 46788345856 46999339392 47014658082 47016804576 47104483328 47121987584 47230984626 47334485688 47336646784 47422756864 47440379392 47654313294 47656488992 47674198376 47760922496 47978492296 47996321338 48050454528 48287280384 48393096192 48613545792 48722300928 48853146951 48942015696 48960202788 49051505664 49053745152 49291014969 49293265392 49385189376 49401285696 49517815617 49626327996 49628593728 49718873088 49737348864 49961641023 49963922064 50073412032 50075698176 50185433088 50301516132 50320208421 50414047488 50416349184 50526830592 50641391241 50662522764 50754682944 50757000192 50773543632 50868228096 51004837107 51099952896 51116608116 51118941888 51214270464 51351808788 51445222848 51464340144 51466689792 51560312832 51579472896 51698780469 51812072172 51814437696 51927982848 51930353664 52044152832 52164535248 52166916864 52183919844 52281234432 52283621376 52516998324 52519396032 52536513897 52538912496 52634486016 52636889088 52752236544 52874256816 52893905148 52992543744 53012236032 53251296399 53253727632 53350601472 53370426816 53372863488 53469954048 53489823744 53613550116 53633473173 53731037808 53733490944 53851241472 53853700096 53975803833 53978268144 54096555072 54099024896 54197436416 54217576448 54342986172 54363180291 54462072336 54464558848 54484798144 54583911424 54832562624 54852938672 55102815397 55185463296 55223566636 55306395648 55558338048 55596698843 55682629632 55832167944 55933732224 55954517472 56058863616 56209412322 56332588536 56335160448 56458612224 56715803424 56718392832 56842684416 57099018312 57101625216 57120236586 57226756608 57229369344 57354780672 57487447008 57508809624 57616054272 57875875704 57897382662 57900026016 58005351936 58026907008 58135117824 58291242408 58418980704 58421647872 58549671936 58685102154 58687781472 58816388736 58819074048 58926071808 58947969024 59084320536 59106276558 59213796768 59216500224 59346266112 59348975616 59483538918 59616611712 59638765536 59749982208 59910443586 60019426656 60041730168 60044471424 60153698304 60156444672 60176051712 60447417534 60450177312 60562907136 60582646656 60585412608 60725551662 60858624456 60861403008 60972115968 60994773504 60997558272 61131227136 61269831378 61272628704 61295397912 61406900352 61409703936 61544275968 61686632952 61709556006 61824634368 61827457024 61847608704 61962944512 62129348904 62242368384 62245210112 62265497952 62268340736 62381613056 62549141802 62665785856 62686210776 62689072768 62974646168 63112647584 63400150534 63539084392 63808191936 63948019968 64239328368 64380101184 64383040512 64524128256 64673377884 64697410827 64818061056 64963067904 65110360167 65137529268 65256020928 65280270384 65402007552 65577647709 65721353292 65724353856 65846919168 65868380928 66023754156 66168437328 66171458304 66291830784 66316465152 66469860603 66615521364 66618562752 66764549376 66767597568 66913910784 67068688176 67093611228 67218729984 67221798912 67521854988 67546946439 67550030352 67672910592 67676000256 67698058176 67824304128 68006449476 68133270528 68155477488 68158589184 68465952513 68469078384 68593630464 68619120192 68622253056 68747083776 68772630528 68931707292 68957322651 69082762896 69085916928 69237310464 69240471552 69397462071 69552713664 69555889152 69578559792 69708312576 69895517517 70022664432 70025861376 70048685196 70051883328 70179314688 70182518784 70499009088 70521987123 70525206864 70656724992 70682981376 70846476939 71001728532 71004970176 71134135296 71160569088 71163817984 71319764992 71481469941 71484733488 71511297564 71641383744 71644654592 71801655296 71967738444 71971024192 71994482007 72128740096 72457314896 72484240388 72616096448 72973998769 73083451392 73577258496 73580617728 73741860864 73939898088 74077784064 74101928544 74439491994 74442890592 74578309632 74606023296 74745151488 74945883096 75110118048 75113547264 75278149632 75452274198 75621071232 75624523776 75790245888 75993784146 76132024416 76135500288 76160315448 76302342144 76305825792 76649929344 76674912174 76678412832 76821405696 77027713182 77167834272 77196510216 77200034688 77340469248 77369209344 77718108258 77721656544 77891974272 77895530496 78066229248 78246802872 78250375296 78275879766 78421851648 78425432064 78597292032 78775497486 78779094048 78808368744 78951729024 78955333632 79128354816 79311385224 79340857722 79488815616 79518354048 79666642944 79880591448 80025902208 80055640224 80059295232 80204931072 80234735616 80420325174 80596556712 80600236416 80750542848 80776862208 80780550144 80967402216 81144832608 81148537344 81296154624 81326364672 81330077696 81514479258 81693108504 81696838272 81727197216 81875867136 81879605248 82059034624 82248843936 82279408008 82432845824 82463478272 82835349954 82839131872 82989824512 83020663936 83398855736 83523944448 83581614368 83962361518 84088295424 84502740672 84687918336 85073705136 85077589248 85264026624 85648527468 85652437824 85680354879 85840134912 85844054016 86032171008 86231170512 86263214436 86424081408 86813813556 86846073993 86850039024 87008027904 87040360512 87202676736 87436863612 87628471056 87632471808 87824507904 88027653231 88031672208 88224583104 88228611072 88389107712 88421953536 88626480804 88659414837 88820695152 88824750336 89019399168 89023463424 89225308377 89424917568 89458148304 89624973312 89865665379 90029139984 90062595252 90066707136 90230547456 90234667008 90264077568 90671126301 90675265968 90844360704 90873969984 90878118912 91088327493 91287936684 91292104512 91458173952 91492160256 91496337408 91696840704 91904747067 91908943056 91943096868 92110350528 92114555904 92316413952 92529949428 92564334009 92736951552 92741185536 92771413056 92944416768 93194023356 93363552576 93367815168 93398246928 93402511104 93572419584 93823712703 93998678784 94029316164 94033609152 94208966656 94243975168 94461969252 94668971376 94673293568 94845513728 94880758784 95100225801 95308626588 95312977984 95348396752 95521844992 95956984592 95992642676 96100909056 96574560768 96641241613 96786192384 97227091584 97444601856 97706293902 97884031392 97920405576 98103011328 98107490304 98582029938 98586530784 98770378752 98802571392 99035631234 99252655992 99257187456 99437746176 99474697728 99923282046 99927844128 100146824064 100151396352 100370866176 100603032264 100640416842 100828094976 100832698368 101053661184 101282782482 101325045528 101509365888 101514000384 101547087264 101736456192 102009674214 102199905792 102233216232 102237883776 102428540928 102703617576 102890445696 102928680288 102933379584 103120625664 103158945792 103397560938 103624144344 103628875392 103855965696 103860707328 104088305664 104329070496 104333833728 104367839688 104562468864 104567242752 105033996648 105038792064 105073027794 105077824992 105268972032 105273778176 105504473088 105748513632 105787810296 105985087488 106024472064 106502592798 106507455264 106701202944 106740853632 106745726976 106939908096 106979647488 107227100232 107266946346 107462075616 107466981888 107702482944 107707400192 107951607666 107956536288 108193110144 108198049792 108394872832 108435152896 108685972344 108726360582 108924144672 108929117696 108969596288 109167822848 109665125248 109705877344 110205630794 110370926592 110447133272 110612791296 111116676096 111193397686 111664335888 111867464448 111909034944 112117727232 112418824644 112665177072 112670320896 112917224448 113178411297 113431606848 113436785664 113685368832 113990676219 114198036624 114203250432 114240473172 114453513216 114458738688 114974894016 115012368261 115017619248 115232108544 115541569773 115751751408 115794765324 115800052032 116010703872 116053814016 116577162387 116582484816 116837961408 116843295744 117099343872 117370204308 117375562944 117413819649 117632777472 117638148096 117895938048 118163246229 118168641072 118212553116 118427593536 118433000448 118692532224 118967077836 119011286583 119233223424 119277531072 119499964416 119820887172 120038853312 120083460336 120088942848 120307396608 120352103424 120630487761 120894835068 120900354624 121125814272 121165293312 121170825216 121451103324 121717248912 121722806016 121944231936 121989547008 121995116544 122271718887 122539662756 122545257408 122590795824 122813800704 122819407872 123088551936 123373265904 123419112012 123649268736 123654914048 123695217408 124253024931 124258697808 124484736768 124490420224 124530995904 124536681472 124763226112 125098283604 125331571712 125372421552 125378145536 125943542277 125949292336 126225295168 126800301068 126847420679 127078168784 127616383872 127896039936 128478656736 128760202368 128766081024 129048256512 129346755768 129394821654 129636122112 129926135808 130220720334 130275058536 130512041856 130560540768 130804015104 131155295418 131442706584 131448707712 131693838336 131736761856 132047508312 132336874656 132342916608 132583661568 132632930304 132939721206 133231042728 133237125504 133529098752 133535195136 133827821568 134137376352 134187222456 134437459968 134443597824 135043709976 135093892878 135100060704 135345821184 135352000512 135396116352 135648608256 136012898952 136266541056 136310954976 136317178368 136931905026 136938156768 137187260928 137238240384 137244506112 137494167552 137545261056 137863414584 137914645302 138165525792 138171833856 138474620928 138480943104 138794924142 139105427328 139111778304 139157119584 139416625152 139791035034 140045328864 140051722752 140097370392 140103766656 140358629376 140365037568 140998018176 141043974246 141050413728 141313449984 141365962752 141692953878 142003457064 142009940352 142268270592 142321138176 142327635968 142639529984 142962939882 142969466976 143022595128 143282767488 143289309184 143603310592 143935476888 143942048384 143988964014 144257480192 144914629792 144968480776 145232192896 145947997538 146166902784 147154516992 147161235456 147879796176 148155568128 148203857088 148553446851 148878983988 148885781184 149156619264 149212046592 149884923069 149891766192 150220236096 150227094528 150556299264 150904548396 150960625263 151242142464 151249047552 151580491776 151924173723 151987568292 152264048832 152271000576 152320630896 152604684288 153014511321 153299858688 153349824348 153356825664 153642811392 154055426364 154335668544 154393020432 154400069376 154680938496 154738418688 155096341407 155436216516 155443313088 155783948544 155791060992 156132458496 156493605744 156500750592 156551759532 156843703296 156850864128 157550994972 157558188096 157609541691 157616737488 157903458048 157910667264 158256709632 158622770448 158681715444 158977631232 159036708096 159753889197 159761182896 160051804416 160111280448 160118590464 160409862144 160469471232 160840650348 160900419519 161193113424 161200472832 161553724416 161561100288 161927411499 161934804432 162289665216 162297074688 162592309248 162652729344 163028958516 163089540873 163386217008 163393676544 163454394432 163751734272 163759210496 164497687872 164558816016 164865691648 164926956544 165308446191 165670699908 165678263744 165979649024 166041327872 166790096529 166797711472 167047888896 167163228736 167557540697 167924723036 168176590848 169005481344 169375836672 170147410272 170155178496 170528053248 171297054936 171304875648 171360709758 171680269824 171688108032 172064342016 172462341024 172526428872 172848162816 173627627112 173692147986 173700078048 174016055808 174080721024 174405353472 174873727224 175256942112 175264943616 175649015808 176055306462 176063344416 176449166208 176457222144 176778215424 176843907072 177252961608 177318829674 177641390304 177649500672 178038798336 178046926848 178450616754 178849835136 178916296608 179249946624 179731330758 180058279968 180125190504 180133414272 180461094912 180469334016 180528155136 181342252602 181350531936 181688721408 181747939968 181756237824 182176654986 182575873368 182584209024 182916347904 182984320512 182992674816 183393681408 183809494134 183817886112 183886193736 184220701056 184229111808 184632827904 185059898856 185128668018 185473903104 185482371072 185542826112 185888833536 186388046712 186727105152 186735630336 186796493856 186805022208 187144839168 187647425406 187997357568 188058632328 188067218304 188417933312 188487950336 188923938504 189337942752 189346587136 189691027456 189761517568 190200451602 190617253176 190625955968 190696793504 191043689984 191913969184 191985285352 193149121536 193282483226 193572384768 194454183168 194889203712 195412587804 195768062784 195840811152 196206022656 196732943127 197164059876 197173061568 197540757504 197605142784 198071262468 198505311984 198514374912 198875492352 198949395456 199409581809 199846564092 199855688256 200293648128 200302792704 200741732352 201206064528 201280833684 201656189952 201665396736 202565564964 202640839317 202650091056 203018731776 203028000768 203094174528 203472912384 204019348428 204399811584 204466432464 204475767552 205397857539 205407235152 205780891392 205857360576 205866759168 206241251328 206317891584 206795121876 206871967953 207248288688 207257750784 207711931392 207721414656 208192386213 208658140992 208667667456 208735679376 209124937728 209686552551 210067993296 210077584128 210146055588 210155649984 210537944064 210547556352 211497027264 211565961369 211575620592 211970174976 212048944128 212539430817 213005185596 213014910528 213402405888 213481707264 213491453952 213959294976 214444409823 214454200464 214533892692 214924151232 214933963776 215404965888 215903215332 215913072576 215983446021 216386220288 216396099584 216870305792 217371944688 217452721164 217848289344 217858235392 217939192576 218335645696 218921996307 219330250496 219411754688 220411261588 220741853184 220894266544 221225582592 221900526869 222233352192 222386795372 223328671776 223734928896 223818069888 224235454464 224837649288 225330354144 225340641792 225834448896 226356822594 226863213696 226873571328 227370737664 227981352438 228396073248 228406500864 228480946344 228907026432 228917477376 229949788032 230024736522 230035238496 230464217088 231083139546 231503502816 231589530648 231600104064 232021407744 232107628032 233154324774 233164969632 233675922816 233686591488 234198687744 234740408616 234751125888 234827639298 235265554944 235276296192 235791876096 236326492458 236337282144 236425106232 236855187072 236866000896 237385064448 237934155672 238022573166 238466446848 238555062144 238999928832 239641774344 240077706624 240166920672 240177885696 240614793216 240704206848 241260975522 241789670136 241800709248 242251628544 242330586624 242341650432 242902206648 243434497824 243445612032 243888463872 243979094016 243990233088 244543437774 245079325512 245090514816 245181591648 245627601408 245638815744 246177103872 246746531808 246838224024 247298537472 247309828096 247390434816 248506049862 248517395616 248969473536 248980840448 249061991808 249073362944 249526452224 250196567208 250663143424 250744843104 250756291072 251887084554 251898584672 252450590336 253600602136 253694841358 254156337568 255232767744 255792079872 256957313472 257520404736 257532162048 258096513024 258693511536 258789643308 259272244224 260441440668 260538221979 260550117072 261024083712 261121081536 261608030208 262310590836 262885413168 262897415424 263473523712 264082959693 264095016624 264673749312 264685833216 265167323136 265265860608 265879442412 265978244511 266462085456 266474251008 267058197504 267070390272 267675925131 268274752704 268374444912 268874919936 269596996137 270087419952 270187785756 270200121408 270691642368 270704001024 270792232704 272013378903 272025797904 272533082112 272621909952 272634356736 273264982479 273863810052 273876313536 274374521856 274476480768 274489012224 275090522112 275714241201 275726829168 275829290604 276331051584 276343667712 276949241856 277589848284 277693002027 278210854656 278223556608 278314239168 278833250304 279582070068 280090657728 280103445504 280194740784 280207533312 280717258752 281471138109 281996036352 282087948492 282100827456 282626899968 282731925504 283385907756 284006914128 284019880704 284536541184 284642276352 284655271936 285300677403 285925879764 285938933952 286045190256 286565534976 286578618368 287206621184 287870953776 287884096768 287977928028 288514960384 289829259584 289923724839 289936961552 290464385792 291895995076 292333805568 293868265313 294309033984 294322470912 295759592352 296311136256 296407714176 297106893702 297757967976 297771562368 298313238528 298424093184 299769846138 299783532384 300440472192 300454189056 301112598528 301809096792 301921250526 302484284928 302498095104 303160983552 303848347446 303975136584 304528097664 304542001152 304641261792 305209368576 306029022642 306599717376 306699648696 306713651328 307285622784 308110852728 308671337088 308786040864 308800138752 309361876992 309476837376 310192682814 310872433032 310886626176 311567897088 311582121984 312264916992 312987211488 313001501184 313103519064 313687406592 313701728256 315101989944 315116376192 315219083382 315233474976 315806916096 315821334528 316513419264 317245540896 317363430888 317955262464 318073416192 319507778394 319522365792 320103608832 320222560896 320237180928 320819724288 320938942464 321681300696 321800839038 322386226848 322400945664 323107448832 323122200576 323854822998 323869608864 324579330432 324594149376 325184618496 325305458688 326057917032 326179081746 326772434016 326787353088 326908788864 327503468544 327518420992 328995375744 329117632032 329731383296 329853913088 330616892382 331341399816 331356527488 331959298048 332082655744 333580193058 333595422944 334326457472 335115081394 335849446072 336353181696 338010962688 338751673344 340294820544 340310356992 341056106496 341972028657 342594109872 342609751296 342721419516 343360539648 343376216064 344924682048 345037104783 345052857744 345696325632 346624709319 347255254224 347384295972 347400156096 348032111616 348161442048 349731487161 349747454448 350513884224 350529887232 351298031616 352110612924 352126688832 352241458947 352898332416 352914444288 353687814144 354489738687 354505923216 354637659348 355282780608 355299001344 356077596672 356901233508 357033859749 357699670272 357832593216 358499893248 359462661516 360116559936 360250381008 360266828544 360922189824 361056310272 361891463283 362684505204 362701063872 363377442816 363495879936 363512475648 364353309972 365151746736 365168418048 365832695808 365968641024 365985349632 366815156661 367618988268 367635772224 367772387472 368441402112 368458223616 369265655808 370119797712 370257336036 370947806208 370964742144 371085652224 372759074793 372776093424 373454210304 373471260672 373592987712 373610044416 374289678336 375294850812 375994715136 376117264656 376134436608 376975900672 377830626831 377847877008 378675885504 378693174272 379382054912 379523035136 380400903204 380542262037 381234506352 381251911936 381393587008 382087379968 383827938368 383970570704 385719707779 386298243072 386564966452 387144769536 388908366336 389176891901 389778407424 390825175608 391536125568 391681622304 392412045312 393465886254 394328119752 394346123136 395081515008 395210285568 396142524936 397010623968 397028749824 397750984704 397898790912 398819163618 399693128184 399711376512 400587296256 400605585408 401483464704 402412129056 402561667368 403312379904 403330793472 405131129928 405281678634 405300182112 406037463552 406056001536 406188349056 406945824768 408038696856 408799623168 408932864928 408951535104 410795715078 410814470304 411561782784 411714721152 411733518336 412482502656 412635783168 413590243752 413743935906 414496577376 414515501568 415423862784 415442829312 416384772426 417316281984 417335334912 417471358752 418249875456 419373105102 420135986592 420155168256 420292111176 420311299968 421075888128 421095112704 422994054528 423131922738 423151241184 423940349952 424097888256 425078861634 426010371192 426029821056 426804811776 426963414528 426982907904 427918589952 428888819646 428908400928 429067785384 429848302464 429867927552 430809931776 431806430664 431826145152 431966892042 432772440576 432792199168 433740611584 434743889376 434905442328 435696578688 435716470784 435878385152 436671291392 437843992614 438660500992 438823509376 440822523176 441483706368 441788533088 443801053738 444466704384 444773590744 446657343552 447469857792 447636139776 449675298576 450660708288 450681283584 451668897792 452713645188 452881875789 453726427392 453747142656 454741475328 455772521169 455962704876 456792146496 456813001728 456961892688 457814052864 459043533963 459899576064 460049473044 460070476992 460928434176 462166279092 463007005632 463179061296 463200208128 464042815488 464215256064 465289024221 466308649548 466329939264 467351845632 467373182976 468397375488 469480817232 469502251776 469655278596 470531109888 470552592384 472652984916 472674564288 472828625073 472850212464 473710374144 473732001792 474770128896 475868311344 476045146332 476932893696 477110124288 479261667591 479283548688 480155413248 480333841344 480355771392 481229586432 481408413696 482521951044 482701258557 483579340272 483601418496 484661173248 484683300864 485782234497 485804413296 486868995648 486891224064 487776927744 487958188032 489086875548 489268622619 490158651024 490181029632 490363183296 491255202816 491277631488 493493063616 493676448048 494597074944 494780869632 495925338573 497012099724 497034791232 497938947072 497961680896 498123983616 498146725888 500370289587 500393134416 501326286848 501489686208 501512582144 502672622091 503774169108 503797169344 504901180672 507201204272 507389682716 508312675136 510465535488 510817991383 511584159744 513914626944 515040809472 515064324096 516193026048 517387023072 517579286616 518544488448 520882881336 521076443958 521100234144 522048167424 522242163072 523216060416 524621181672 525770826336 525794830848 526947047424 528165919386 528190033248 529347498624 529371666432 530334646272 530531721216 531758884824 531956489022 532924170912 532948502016 534116395008 534140780544 535351850262 536549505408 536748889824 537749839872 539193992274 540174839904 540375571512 540400242816 541383284736 541408002048 541584465408 544026757806 544051595808 545066164224 545243819904 545268713472 546529964958 547727620104 547752627072 548749043712 548952961536 548978024448 550181044224 551428482402 551453658336 551658581208 552662103168 552687335424 553898483712 555179696568 555386004054 556421709312 556447113216 556628478336 557666500608 559164140136 560181315456 560206891008 560389481568 560415066624 561434517504 562942276218 563992072704 564175896984 564201654912 565253799936 565463851008 566771815512 568013828256 568039761408 569073082368 569284552704 569310543872 570601354806 571851759528 571877867904 572090380512 573131069952 573157236736 574413242368 575741907552 575768193536 575955856056 577029920768 579658519168 579847449678 579873923104 580928771584 583791990152 584667611136 587736530626 588618067968 591519184704 592622272512 592815428352 594213787404 595515935952 595543124736 596626477056 596848186368 598228745427 599539692276 599567064768 600880944384 600908378112 602225197056 603618193584 603842501052 604968569856 604996190208 607696694892 607922517951 607950273168 609056195328 609084002304 609282523584 610418737152 612058045284 613199434752 613399297392 613427302656 616193572617 616221705456 617342674176 617572081728 617600277504 618723753984 618953674752 620385365628 620615903859 621744866064 621773252352 623135794176 623164243968 624577158639 625974422976 626003002368 626207038128 627374813184 629059657653 630203979888 630232752384 630438166764 630466949952 631613832192 631642669056 634491081792 634697884107 634726861776 635910524928 636146832384 637618292451 639015556788 639044731584 640207217664 640445121792 640474361856 641877884928 643333229469 643362601392 643601678076 644772453696 644801891328 646214897664 647709645996 647739217728 647950338063 649158660864 649188298752 650610917376 652115834064 652358163492 653544868032 653574706176 653817577728 655006937088 656765988921 657990751488 658235264064 659462766592 659707826176 661233784764 662682799632 662713054976 663918596096 664165311488 665701580607 667160386116 667190845888 668652914944 670230162788 671698892144 672706363392 676021925376 677503346688 680589641088 680620713984 682112212992 683944057314 685188219744 685219502592 685442839032 686721079296 686752432128 689849364096 690074209566 690105715488 691392651264 693249418638 694510508448 694768591944 694800312192 696064223232 696322884096 699462974322 699494908896 701027768448 701059774464 702596063232 704221225848 704253377664 704482917894 705796664832 705828888576 707375628288 708979477374 709011846432 709275318696 710565561216 710598002688 712155193344 713802467016 714067719498 715399340544 715665186432 716999786496 718925323032 720233119872 720500762016 720533657088 721844379648 722112620544 723782926566 725369010408 725402127744 726754885632 726991759872 727024951296 728706619944 730303493472 730336836096 731665391616 731937282048 731970699264 733630313322 735237976536 735271544448 735544774944 736882804224 736916447232 738531311616 740239595424 740514672072 741895612416 741929484288 742171304448 745518149586 745552186848 746908420608 746942521344 747185975424 747220088832 748579356672 750589701624 751989430272 752234529312 752268873216 753951801344 755661253662 755695754016 757351771008 757386348544 758764109824 759046070272 760801806408 761084524074 762469012704 762503823872 762787174016 764174759936 767655876736 767941141408 771439415558 772596486144 773129932904 774289539072 777816732672 778353783802 781650351216 783072251136 783363244608 784824090624 786931772508 788656239504 788692246272 790420571136 792248879079 792285049872 794021247936 794057499648 795501969408 795797581824 797638327236 797934733533 799386256368 799422753024 801174592512 801211170816 803027775393 804824258112 805123334736 806624759808 808790988411 810262259856 810563357268 810600364224 812074927104 812112003072 812376698112 816040136709 816077393712 817599246336 817865729856 817903070208 819794947437 821591430156 821628940608 823123565568 823429442304 823467036672 825271566336 827142723603 827180487504 827487871812 828993154752 829031003136 830847725568 832769544852 833079006081 834632563968 834670669824 834942717504 836499750912 838746210204 840271973184 840310336512 840584222352 840622599936 842151776256 844413414327 845988109056 846263845476 846302482368 847880699904 848195776512 850157723268 852020742384 852059642112 853609623552 853926829056 853965815808 855902032209 857777639292 857816801856 858135570768 859696604928 859735855104 861619863552 863612861328 863652290304 863933784084 865544881152 865584398336 869487778752 869771174517 869810884656 871393157376 871432941568 871756770304 873342582784 875687985228 877321001984 877647018752 881604795939 881645046352 882967412736 883577066176 887602107476 887931944753 888933408768 889547181488 893314687104 894939715584 895272279552 899350597152 901321416576 901362567168 903337795584 905427290376 905763751578 907452854784 907494285312 909482950656 911545042338 911925409752 913584292992 913626003456 913923785376 915628105728 918087067926 919799152128 920098946088 920140953984 921856868352 924332558184 926014011264 926358122592 926400416256 928085630976 928430512128 930578048442 932617299096 932659878528 934703691264 934746365952 936794750976 938961634464 939004503552 939310557192 941062219776 941105184768 945305969832 945349128576 945657250146 945700424928 947420748288 947464003584 949540257792 951736622688 952090292664 953865787392 954220248576 958523335182 958567097376 960310826496 960667682688 960711542784 962459172864 962816827392 965043902088 965402517114 967158680544 967202836992 969322346496 969366601728 971564468994 971608826592 973737991296 973782448128 975553855488 975916376064 978173751096 978537245238 980317302048 980362059264 980726366592 982510405632 982555262976 986986127232 987352896096 989194149888 989561739264 991850677146 994024199448 994069582464 995877894144 995923361792 996247967232 996293451776 1000740579174 1000786268832 1002652573696 1002979372416 1003025164288 1005345244182 1007548338216 1007594338688 1009802361344 1014402408544 1014779365432 1016625350272 1020931070976 1021635982766 1023168319488 1027829253888 1030081618944 1030128648192 1034774046144 1035158573232 1037088976896 1039874127957 1041765762672 1042152887916 1042200468288 1044096334848 1044484326144 1049194461483 1049242363344 1051541652672 1051589661696 1053894094848 1056331838772 1056380066496 1056724376841 1058694997248 1058743332864 1061063442432 1063469216061 1063517769648 1063912978044 1065848341824 1065897004032 1068232790016 1070703700524 1071101579247 1073099010816 1073497779648 1075499679744 1078387984548 1080349679808 1080751143024 1080800485632 1082766569472 1083168930816 1085674389849 1088053515612 1088103191616 1090132328448 1090487639808 1090537426944 1093059929916 1095455240208 1095505254144 1097498087424 1097905923072 1097956048896 1100445469983 1102856964804 1102907316672 1103317162416 1105324206336 1105374670848 1107796967424 1110359393136 1110772008108 1112843418624 1112894226432 1113256956672 1118277224379 1118328280272 1120362630912 1120413782016 1120778963136 1120830133248 1122869035008 1125884552436 1127984145408 1128351793968 1128403309824 1130927702016 1133491880493 1133543631024 1136027656512 1136079522816 1138146164736 1138569105408 1141202709612 1141626786111 1143703519056 1143755735808 1144180761024 1146262139904 1146314473472 1151483815104 1151536387072 1151911712112 1154059841536 1157159123337 1159317038336 1159694899356 1159747846208 1161857543168 1167530675703 1167583980304 1169335222272 1172902784879 1175473061252 1177236135936 1183038369408 1185244545024 1185630856704 1188427574808 1191031871904 1191086249472 1193252954112 1193696372736 1196457490854 1199079384552 1199134129536 1201761888768 1201816756224 1204450394112 1207236387168 1207685002104 1209937139712 1209992380416 1215393389784 1215845035902 1215900546336 1218112390656 1218168004608 1218565047168 1220837474304 1224116090568 1226398869504 1226798594784 1226854605312 1232387145234 1232443410912 1234685348352 1235144163456 1235200555008 1237447507968 1237907349504 1240770731256 1241231807718 1243489732128 1243546504704 1246271588352 1246328487936 1249154317278 1251948845952 1252006004736 1252414076256 1254749626368 1258119315306 1260407959776 1260465504768 1260876333528 1260933899904 1263227664384 1263285338112 1268982163584 1269395768214 1269453723552 1271821049856 1272293664768 1275236584902 1278031113576 1278089463168 1280414435328 1280890243584 1280948723712 1283755769856 1286666458938 1286725202784 1287203356152 1289544907392 1289603782656 1292429795328 1295419291992 1295478435456 1295900676126 1298317321728 1298376597504 1301221834752 1304231668128 1304716326984 1307089736064 1307149412352 1307635155456 1310013874176 1313531977842 1315981502976 1316470528128 1318925533184 1319415652352 1322467569528 1325365599264 1325426109952 1327837192192 1328330622976 1331403161214 1334320772232 1334381691776 1337305829888 1340460325576 1343397784288 1352043850752 1355006693376 1361179282176 1361241427968 1364224425984 1367888114628 1370376439488 1370439005184 1370885678064 1373442158592 1377130601889 1379698728192 1380148419132 1380211430976 1382785302528 1386498837276 1389021016896 1389537183888 1389600624384 1392128446464 1392645768192 1395867072663 1398925948644 1398989817792 1402055536896 1402119548928 1405192126464 1408442451696 1408506755328 1408965835788 1411593329664 1411657777152 1417958954748 1418023692864 1418485875219 1418550637392 1421131122432 1421196005376 1424310386688 1427604934032 1428135438996 1430798681088 1431330372864 1437785002773 1437850646064 1440466239744 1441001524032 1441067314176 1443688759296 1444225241088 1447565853132 1448103775671 1450738020816 1450804255488 1453983519744 1454049902592 1457346703491 1457413239888 1460606986944 1460673672192 1463330783232 1463874564096 1467260626644 1467805867857 1470475953072 1470543088896 1471089549888 1473765608448 1473832894464 1480479190848 1481029344144 1483791224832 1484342608896 1487776015719 1491036299172 1491104373696 1493816841216 1493885042688 1494371950848 1494440177664 1501110868761 1501179403248 1503978860544 1504469058624 1504537746432 1508017866273 1511322507324 1511391508032 1514703542016 1514772697088 1518092140544 1521603612816 1522169048148 1524938025408 1525007647744 1525574348032 1528349519872 1532453974149 1535311753472 1535882282816 1542878831116 1545192972288 1546259865808 1548579078144 1553303688083 1555633465344 1556707567604 1563300702432 1566144502272 1566726489216 1569648181248 1573863545016 1577312479008 1577384492544 1580841142272 1584497758158 1584570099744 1588042495872 1588114999296 1591003938816 1591595163648 1595276654472 1595869467066 1598772512736 1598845506048 1602349185024 1602422341632 1606055550786 1609648516224 1610246669472 1613249519616 1617581976822 1620524519712 1621126714536 1621200728448 1624149854208 1624224006144 1624753396224 1632080273418 1632154787424 1635198492672 1635731459712 1635806140416 1639589894874 1643182860312 1643257881216 1646247131136 1646858884608 1646934073344 1650543132672 1654285447206 1654360975008 1654975743624 1657986309504 1658062006272 1661695451136 1665539089704 1666158012162 1669265127936 1669341339648 1669885435008 1672999501824 1677492420408 1680543946368 1680620673024 1681168444704 1681245199872 1684303552512 1688826828654 1691976218112 1692527690952 1692604964736 1695761399808 1696391553024 1700315446536 1704041484768 1704119284224 1707219247104 1707853658112 1707931631616 1711804064418 1715555278584 1715633603712 1716271141536 1719393209856 1719471710208 1723239727104 1727225722656 1727304580608 1727867568168 1731089762304 1731168796672 1738975557504 1739542349034 1739621769312 1742786314752 1742865883136 1743513540608 1746685165568 1751375970456 1754642003968 1755294037504 1763209591878 1763290092704 1767154132352 1775204214952 1775863889506 1777866817536 1779094362976 1786629374208 1789879431168 1790544559104 1798701194304 1802642833152 1802725134336 1806675591168 1810854580752 1811527503156 1814905709568 1814988570624 1823090084676 1823767553853 1823850819504 1827168585984 1827252006912 1827847570752 1831256211456 1836174135852 1839598304256 1840197892176 1840281907968 1848580717851 1848665116368 1852028022528 1852716245184 1852800832512 1856171261952 1856861024256 1861156096884 1861847711577 1865234598192 1865319757056 1869407382528 1869492731904 1873731475917 1877923268928 1878009007104 1878621114384 1882124439552 1887178972959 1890611939664 1890698257152 1891314500292 1891400849856 1894841496576 1894928007168 1903473245376 1904093652321 1904180585328 1907731574784 1908440497152 1912854877353 1917046670364 1917134194752 1920621652992 1921335365376 1921423085568 1925633654784 1929999688407 1930087804176 1930805034228 1934317361088 1934405673984 1938644692992 1943128937988 1943217653184 1943851014189 1947475982592 1947564896256 1951832752128 1956347502192 1957074490476 1960634604096 1960724118528 1961452733184 1965020811264 1970297966763 1973972254464 1974705792192 1978388299776 1979123478528 1983701354292 1988048398896 1988139164928 1991755788288 1992495934464 1992586903552 1997104741821 2001481158348 2001572537664 2005305147392 2005958744832 2006050328576 2010690488364 2015096676432 2015188677376 2019604722688 2028804817088 2029558730864 2033250700544 2041862141952 2043271965532 2046336638976 2055658507776 2057077857191 2060163237888 2060257296384 2069548092288 2070317146464 2074177953792 2079748255914 2083531525344 2084305775832 2084400936576 2088192669696 2088968652288 2098388922966 2098484726688 2103083305344 2103179323392 2107788189696 2112663677544 2112760132992 2113448753682 2117389994496 2117486665728 2122126884864 2126938432122 2127035539296 2127825956088 2131696683648 2131794008064 2136465580032 2141407401048 2142203158494 2146198021632 2146995559296 2150999359488 2156775969096 2160699359616 2161502286048 2161600971264 2165533138944 2166337861632 2171348779698 2176107031224 2176206383232 2180264656896 2180975279616 2181074853888 2186119859832 2190910480416 2191010508288 2194996174848 2195811846144 2195912097792 2200890939966 2205713929608 2205814633344 2206634324832 2210648412672 2210749341696 2215593934848 2220718786272 2221544016216 2225686837248 2225788452864 2226513913344 2236554448758 2236656560544 2240725261824 2240827564032 2241557926272 2241660266496 2245738070016 2251769104872 2255968290816 2256703587936 2256806619648 2261855404032 2266983760986 2267087262048 2272055313024 2272159045632 2276292329472 2277138210816 2282405419224 2283253572222 2287407038112 2287511471616 2288361522048 2292524279808 2292628946944 2302967630208 2303072774144 2303823424224 2308119683072 2314318246674 2318634076672 2319389798712 2319495692416 2323715086336 2335061351406 2335167960608 2345805569758 2350946122504 2354472271872 2366076738816 2371261713408 2376855149616 2382063743808 2382172498944 2386505908224 2387392745472 2392914981708 2393804200599 2398158769104 2398268259072 2403523777536 2403633512448 2409083326179 2414472774336 2415370004208 2419874279424 2426372965233 2430786779568 2431690071804 2431801092672 2436224781312 2436336009216 2437130094336 2448120410127 2448232181136 2452797739008 2453597189568 2453709210624 2459384842311 2464774290468 2464886821824 2469370696704 2470288326912 2470401110016 2475814699008 2481428170809 2481541462512 2482463615436 2486979464256 2487093009408 2492543176704 2498308634556 2499237018243 2503897691904 2504012009472 2504828152512 2509499252736 2516238630612 2520815919552 2520931009536 2521752667056 2521867799808 2526455328768 2533240242981 2537964327168 2538791536428 2538907447104 2543642099712 2544587329536 2550473169804 2556062227152 2556178926336 2560828870656 2561780487168 2561897447424 2567706096627 2573332917876 2573450405568 2574406712304 2579089814784 2579207565312 2584859590656 2590838583984 2590956870912 2591801352252 2596634643456 2596753195008 2608463336256 2609313523551 2609432653968 2614179472128 2614298824704 2615270310912 2620027748352 2627063955684 2631963005952 2632941056256 2638831304704 2644814387817 2644935139056 2650731198528 2650852219904 2655674384384 2656661245952 2662806322428 2663795834259 2668641544464 2668763383552 2674611659776 2680920651152 2686795568576 2700037954453 2704087701504 2710013386752 2722358564352 2722482855936 2728448851968 2735776229256 2740752878976 2740878010368 2741771356128 2746884317184 2754261203778 2759397456384 2760296838264 2760422861952 2765570605056 2772997674552 2778042033792 2779074367776 2779201248768 2784256892928 2785291536384 2791734145326 2797851897288 2797979635584 2804111073792 2804239097856 2810384252928 2816884903392 2817013510656 2817931671576 2823186659328 2823315554304 2835917909496 2836047385728 2836971750438 2837101274784 2842262244864 2842392010752 2848620773376 2855209868064 2856270877992 2861597362176 2862660745728 2875570005546 2875701292128 2880932479488 2882003048064 2882134628352 2887377518592 2888450482176 2895131706264 2896207551342 2901476041632 2901608510976 2907967039488 2908099805184 2914693406982 2914826479776 2921213973888 2921347344384 2926661566464 2927749128192 2934521253288 2935611735714 2940951906144 2941086177792 2942179099776 2947531216896 2947665788928 2960958381696 2962058688288 2967582449664 2968685217792 2975552031438 2982072598344 2982208747392 2987633682432 2987770085376 2988743901696 2988880355328 3002221737522 3002358806496 3007957721088 3008938117248 3009075492864 3016035732546 3022645014648 3022783016064 3029407084032 3029545394176 3036184281088 3043207225632 3044338096296 3049876050816 3050015295488 3051148696064 3056699039744 3064907948298 3070623506944 3071764565632 3085757662232 3090385944576 3092519731616 3106607376166 3111266930688 3113415135208 3126601404864 3132289004544 3133452978432 3147727090032 3154624958016 3154768985088 3161682284544 3168995516316 3169140199488 3170173130523 3176084991744 3176229998592 3183190327296 3190407648183 3190553308944 3191738934132 3197545025472 3197691012096 3204698370048 3212111101572 3213304737741 3219297032448 3220493338944 3226499039232 3235163953644 3241049039424 3242253429072 3242401456896 3248299708416 3249506792448 3257023169547 3264160546836 3264309574848 3270396985344 3271462919424 3271612280832 3279179789748 3286365720624 3286515762432 3292494262272 3293717769216 3293868146688 3301336409949 3308570894412 3308721950016 3309951487248 3315972619008 3316124012544 3323390902272 3331078179408 3332316024324 3338530255872 3338682679296 3339770870016 3354831673137 3354984840816 3361087892736 3361241346048 3362336889408 3362490399744 3368607105024 3377653657308 3383952436224 3385055381904 3385209929472 3392783106048 3400475641479 3400630893072 3408082969536 3408238568448 3414438494208 3415707316224 3423608128836 3424880358333 3431110557168 3431267207424 3432542283072 3438786419712 3438943420416 3454451445312 3454609161216 3455735136336 3462179524608 3471477370011 3477951115008 3479084698068 3479243538624 3485572629504 3485731766272 3487027081216 3502592027109 3502751940912 3509284007936 3510588075008 3518708354637 3526419183756 3526580185408 3534308264704 3550408429904 3551727779012 3555733635072 3558188725952 3573258748416 3575725939681 3579758862336 3581089118208 3597402388608 3605285666304 3605450268672 3613351182336 3621709161504 3623055006312 3629811419136 3629977141248 3646180169352 3647535107706 3647701639008 3654337171968 3654504013824 3655695141504 3662512422912 3672348271704 3679196608512 3680395784352 3680563815936 3697161435702 3697330232736 3704056045056 3705432490368 3705601665024 3712342523904 3713722048512 3722312193768 3723695423154 3730469196384 3730639514112 3738814765056 3738985463808 3747462951834 3755846537856 3756018014208 3757242228768 3764248879104 3774357945918 3781223879328 3781396514304 3782629000584 3782801699712 3789682993152 3789856014336 3806946490752 3808187304642 3808361170656 3815463149568 3816880994304 3825709754706 3834093340728 3834268389504 3841243305984 3842670730752 3842846171136 3851267309568 3859999376814 3860175608352 3861610068456 3868634722176 3868811347968 3877289385984 3886257875976 3886435306368 3887702028378 3894951965184 3895129792512 3903665504256 3912695004384 3914148980952 3921269208192 3921448237056 3922905466368 3930041622528 3940595933526 3947944508928 3949411584384 3956776599552 3958246957056 3967402708584 3976096797792 3976278329856 3983511576576 3984991868928 3985173807104 3994209483642 4002962316696 4003145075328 4010610294784 4011917489664 4012100657152 4021380976728 4030193352864 4030377354752 4039209445376 4057609634176 4059117461728 4066501401088 4083724283904 4086543931064 4092673277952 4111317015552 4114155714382 4120326475776 4139096184576 4140634292928 4148355907584 4159496511828 4167063050688 4168611551664 4168801873152 4176385339392 4177937304576 4187601217989 4196777845932 4196969453376 4206166610688 4206358646784 4215576379392 4225327355088 4225520265984 4226897507364 4234779988992 4234973331456 4253876864244 4254071078592 4255457625657 4255651912176 4263393367296 4263588016128 4272931160064 4282814802096 4284406316988 4292396043264 4293991118592 4313355008319 4313551938192 4321398719232 4323004572096 4323201942528 4331066277888 4332675723264 4342697559396 4344311327013 4352214062448 4352412766464 4361950559232 4362149707776 4372040110473 4372239719664 4381820960832 4382021016576 4389992349696 4391623692288 4401781879932 4403417603571 4411427859216 4411629266688 4413268649664 4421296825344 4421498683392 4441437572544 4443088032432 4451373674496 4453027826688 4463328047157 4473108897516 4473313121088 4481450523648 4481655128064 4483115852544 4483320532992 4503332606283 4503538209744 4511936581632 4513407175872 4513613239296 4524053598819 4533967521972 4534174524096 4544110626048 4544318091264 4554276421632 4564810838448 4566507144444 4574814076224 4575022943232 4576723044096 4585048559616 4597361922447 4605935260416 4606145548288 4607646848448 4616239366144 4628636493348 4637268153344 4638779597424 4638991384832 4647430172672 4659911064249 4670122702812 4670335921216 4691611139516 4701892245008 4708944543744 4732153477632 4742523426816 4753710299232 4764127487616 4764344997888 4773011816448 4774785490944 4785829963416 4787608401198 4796317538208 4796536518144 4807047555072 4807267024896 4818166652358 4828945548672 4830740008416 4839748558848 4852745930466 4861573559136 4863380143608 4863602185344 4872449562624 4872672018432 4874260188672 4896240820254 4896464362272 4905595478016 4907194379136 4907418421248 4918769684622 4929548580936 4929773643648 4938741393408 4940576653824 4940802220032 4951629398016 4962856341618 4963082925024 4964927230872 4973958928512 4974186018816 4985086353408 4996617269112 4998474036486 5007795383808 5008024018944 5009656305024 5018998505472 5032477261224 5041631839104 5041862019072 5043505334112 5043735599616 5052910657536 5066480485962 5075928654336 5077583072856 5077814894208 5087284199424 5089174659072 5100946339608 5112124454304 5112357852672 5121657741312 5123560974336 5123794894848 5135412193254 5146665835752 5146900811136 5148813424608 5158179629568 5158415130624 5169719181312 5181677167968 5181913741824 5183602704504 5193269286912 5193506390016 5216926672512 5218627047102 5218865307936 5228358944256 5228597649408 5230540621824 5240055496704 5254127911368 5263926011904 5265882112512 5277662609408 5289628775634 5289870278112 5301462397056 5301704439808 5311348768768 5313322491904 5325612644856 5327591668518 5337283088928 5337526767104 5349223319552 5361841302304 5373591137152 5400075908906 5408175403008 5420026773504 5444717128704 5444965711872 5471552458512 5481505757952 5481756020736 5483542712256 5493768634368 5508522407556 5518794912768 5520593676528 5520845723904 5545742153553 5545995349104 5556084067584 5558148735552 5558402497536 5568513785856 5570583072768 5583468290652 5585543134731 5595703794576 5595959271168 5608222147584 5608478195712 5621194427751 5633769806784 5634027021312 5635863343152 5646373318656 5661536918877 5671835818992 5672094771456 5673943500876 5674202549568 5684524489728 5684784021504 5710419736128 5712280956963 5712541755984 5723194724352 5725321491456 5738564632059 5751140011092 5751402584256 5761864958976 5764006096128 5764269256704 5776900964352 5789999065221 5790263412528 5792415102684 5802952083264 5803217021952 5815934078976 5829386813964 5829652959552 5831553042567 5842427947776 5842694688768 5855498256384 5869042506576 5871223471428 5881903812288 5882172355584 5884358199552 5895062433792 5910893900289 5921916763392 5924117376576 5935164899328 5937370435584 5951104062876 5964145196688 5964417494784 5975267364864 5977487803392 5977760710656 5991314225463 6004443475044 6004717612992 6015915442176 6017876234496 6018150985728 6032071465092 6045290029296 6045566032128 6058814168064 6059090788352 6086414451264 6088676192592 6099752101632 6100030590976 6102297392128 6113398079488 6129815896596 6141247013888 6143529131264 6171233571573 6171515324464 6180771889152 6185039463232 6213214752332 6222533861376 6226830270416 6253202809728 6264578009088 6266905956864 6295454180064 6309249916032 6309537970176 6323364569088 6337991032632 6338280398976 6340346261046 6352169983488 6352459997184 6366380654592 6380815296366 6381106617888 6383477868264 6395090050944 6395382024192 6409396740096 6424222203144 6426609475482 6438594064896 6440986677888 6452998078464 6470327907288 6482098078848 6484506858144 6484802913792 6496599416832 6499013584896 6514046339094 6528321093672 6528619149696 6540793970688 6542925838848 6543224561664 6558359579496 6572731441248 6573031524864 6584988524544 6587435538432 6587736293376 6602672819898 6617141788824 6617443900032 6619902974496 6631945238016 6632248025088 6646781804544 6662156358816 6664632048648 6677060511744 6677365358592 6679541740032 6709663346274 6709969681632 6722175785472 6722482692096 6724673778816 6724980799488 6737214210048 6755307314616 6767904872448 6770110763808 6770419858944 6785566212096 6800951282958 6801261786144 6816165939072 6816477136896 6828876988416 6831414632448 6847216257672 6849760716666 6862221114336 6862534414848 6865084566144 6877572839424 6877886840832 6908902890624 6909218322432 6911470272672 6924359049216 6942954740022 6955902230016 6958169396136 6958487077248 6971145259008 6971463532544 6974054162432 7005184054218 7005503881824 7018568015872 7021176150016 7037416709274 7052838367512 7053160370816 7068616529408 7100816859808 7103455558024 7116377451904 7146517496832 7151451879362 7159517724672 7162178236416 7194804777216 7210571332608 7210900537344 7243418323008 7246110012624 7259622838272 7279118895699 7292360338704 7295070215412 7295403278016 7308674343936 7309008027648 7311390283008 7344361230381 7344696543408 7358393217024 7360791568704 7361127631872 7378154526933 7394322871404 7394660465472 7408112090112 7410864980736 7411203330048 7427444097024 7444284512427 7444624387536 7447390846308 7460938392768 7461279028224 7477629530112 7494925903668 7497711054729 7511693075712 7512036028416 7514484457536 7528497758208 7548715891836 7562447758656 7562793028608 7565258001168 7565603399424 7579365986304 7599720728943 7613892981504 7616374609284 7616722341312 7630926299136 7633761988608 7651419509412 7668186681456 7668536779008 7682486611968 7685341461504 7685692342272 7703118289881 7719998753628 7720351216704 7723220136912 7737269444352 7737622695936 7754578771968 7772515751952 7772870612736 7775404056756 7789903930368 7790259585024 7825390008768 7827940570653 7828297961904 7842538416384 7842896474112 7845810932736 7860083245056 7881191867052 7895889017856 7898823168768 7916493914112 7934443163451 7934805417168 7952193595584 7952556659712 7967023153152 7969983737856 7988418967284 7991387502777 8005924633392 8006290150656 8023834979328 8024201314304 8042761953456 8060386705728 8060754709504 8078418890752 8100113863359 8115219268352 8118234923456 8133002802176 8167448567808 8173087862128 8185346555904 8210319494153 8222634031104 8228311428764 8240652951552 8278192369152 8281268585856 8296711815168 8318993023656 8334126101376 8337223103328 8337603746304 8352770678784 8355874609152 8375202435978 8393555691864 8393938906752 8412333221376 8412717293568 8431152758784 8450654710176 8451040531968 8453795014728 8469559977984 8469946662912 8507753728488 8508142157184 8510915251314 8511303824352 8526786734592 8527176032256 8545862320128 8565629604192 8568812633976 8584792086528 8587982237184 8626710016638 8627103876384 8642797438464 8646009144192 8646403885056 8662132555776 8665351446528 8685395118792 8688622654026 8704428124896 8704825532928 8723901118464 8724299415552 8744080220946 8744479439328 8763641921664 8764042033152 8779984699392 8783247384576 8803563759864 8806835207142 8822855718432 8823258533376 8826537299328 8842593650688 8842997366784 8882875145088 8886176064864 8902747348992 8906055653376 8926656094314 8946217795032 8946626242176 8962901047296 8963310256128 8966231705088 8966641065984 9006665212566 9007076419488 9023873163264 9026814351744 9027226478592 9048107197638 9067935043944 9068349048192 9088221252096 9088636182528 9108552843264 9129621676896 9133014288888 9149628152448 9150045886464 9153446088192 9170097119232 9194723844894 9211870520832 9212291096576 9215293696896 9232478732288 9257272986696 9274536306688 9277559194848 9277982769664 9294860345344 9319822128498 9340245405624 9340671842432 9383222279032 9403784490016 9464306955264 9485046853632 9507420598464 9528254975232 9528689995776 9549570981888 9571659926832 9575216802396 9592635076416 9593073036288 9614095110144 9636333304716 9639914213223 9657891097344 9661480016832 9679497117696 9705491860932 9723147118272 9726760287216 9727204370688 9744899125248 9748520377344 9771069508641 9792481640508 9792928724544 9811190956032 9814388758272 9814836842496 9837539369244 9859097161872 9859547287296 9877482786816 9881153307648 9881604440064 9904009229847 9925712683236 9926165850048 9929854461744 9947917857024 9948372037632 9970172706816 9993234538224 9996948072972 10015590767616 10016048037888 10019312610048 10064495019411 10064954522448 10083263678208 10083724038144 10087010668224 10087471199232 10105821315072 10132960971924 10151857308672 10155166145712 10155629788416 10178349318144 10201426924437 10201892679216 10224248908608 10224715705344 10243315482624 10247121948672 10270824386508 10274641074999 10293331671504 10293801622272 10297626849216 10316359259136 10316830261248 10363354335936 10363827483648 10367205409008 10386538573824 10414432110033 10433853345024 10437254094204 10437730615872 10456717888512 10457195298816 10461081243648 10507776081327 10508255822736 10527852023808 10531764225024 10556125063911 10579257551268 10579740556224 10602924794112 10603408879616 10626644983808 10651225289712 10655183337036 10674566177856 10675053534208 10698446639104 10723682604608 10727177819043 10747182274304 10800151817812 10816350806016 10840053547008 10873125816581 10889434257408 10889931423744 10943104917024 10963011515904 10963512041472 10967085424512 10987537268736 11017044815112 11037589825536 11041187353056 11041691447808 11091484307106 11091990698208 11112168135168 11116297471104 11116804995072 11137027571712 11141166145536 11166936581304 11171086269462 11191407589152 11191918542336 11216444295168 11216956391424 11242388855502 11267539613568 11268054042624 11271726686304 11292746637312 11323073837754 11343671637984 11344189542912 11347887001752 11348405099136 11369048979456 11369568043008 11420839472256 11424561913926 11425083511968 11446389448704 11450642982912 11477129264118 11502280022184 11502805168512 11523729917952 11528012192256 11528538513408 11553801928704 11579998130442 11580526825056 11584830205368 11605904166528 11606434043904 11631868157952 11658773627928 11659305919104 11663106085134 11684855895552 11685389377536 11710996512768 11738085013152 11742446942856 11763807624576 11764344711168 11768716399104 11790124867584 11821787800578 11843833526784 11848234753152 11870329798656 11874740871168 11902208125752 11928290393376 11928834989568 11950534729728 11954975606784 11955521421312 11982628450926 12008886950088 12009435225984 12031830884352 12035752468992 12036301971456 12064142930184 12090580058592 12091132064256 12117628336128 12118181576704 12172828902528 12177352385184 12199504203264 12200061181952 12204594784256 12226796158976 12259631793192 12282494027776 12287058262528 12342467143146 12343030648928 12370078926464 12426429504664 12445067722752 12453660540832 12506405619456 12529156018176 12533811913728 12590908360128 12618499832064 12619075940352 12646729138176 12675982065264 12676560797952 12680692522092 12704339966976 12704919994368 12761630592732 12762213235776 12766372876971 12766955736528 12790180101888 12790764048384 12818793480192 12848444406288 12853218950964 12877188129792 12881973355776 12940065024957 12940655814576 12964196157696 12969013716288 12969605827584 12993198833664 12998027169792 13028092678188 13032933981039 13056642187344 13057238299392 13085851677696 13086449123328 13116120331419 13116719158992 13145462882496 13146063049728 13169977049088 13174871076864 13205345639796 13210252810713 13234283577648 13234887800064 13239805948992 13263890476032 13264496050176 13324312717632 13329264097296 13354121023488 13359083480064 13389984141471 13419326692548 13419939363264 13444351570944 13444965384192 13449347557632 13449961598976 13509997818849 13510614629232 13535809744896 13540221527616 13540839717888 13572160796457 13601902565916 13602523572288 13632331878144 13632954273792 13662829264896 13694432515344 13699521433332 13724442228672 13725068829696 13730169132288 13755145678848 13792085767341 13817805781248 13818436644864 13822940545344 13848718098432 13885909480044 13911804460032 13916338792272 13916974154496 13942290518016 13948108324864 13979733192747 14010368108436 14011007763648 14037136031744 14042352300032 14074833418548 14105676735024 14106320741632 14137233058816 14201633719616 14206911116048 14232754903808 14293034993664 14302903758724 14319035449344 14324356472832 14389609554432 14399545000337 14421142665216 14421801074688 14486836646016 14492220025248 14519245676544 14558237791398 14584720677408 14590140430824 14590806556032 14617348687872 14618016055296 14622780566016 14688722460762 14689393086816 14716786434048 14721583137408 14722255263744 14756309053866 14788645742808 14789320930944 14816224180224 14821729961472 14822406660096 14854888194048 14888569024854 14889248775072 14894781692616 14921876785536 14922558056448 14955259060224 14989851807336 14995422109458 15023386151424 15024072056832 15028968915072 15056995516416 15097431783672 15124895517312 15125586057216 15130516002336 15131206798848 15158731972608 15199441457886 15227785963008 15232749218568 15233444682624 15261852598272 15267523977216 15302839018824 15336373362912 15337073558016 15364973223936 15370682923008 15371384684544 15406236579762 15439997507256 15440702433408 15446440273824 15474538888704 15475245391872 15509157543936 15545031503904 15545741225472 15550808113512 15579807860736 15580519170048 15650780017536 15655881141306 15656595923808 15685076832768 15685792948224 15691621865472 15720166490112 15762383734104 15791778035712 15797646337536 15832987828224 15868886326902 15869610834336 15904387191168 15905113319424 15934046306304 15939967475712 15976837934568 15982775005554 16011849266784 16012580301312 16047669958656 16048402628608 16085523906912 16120773411456 16121509419008 16156837781504 16200227726718 16230438536704 16236469846912 16266005604352 16334897135616 16346175724256 16420638988306 16445268062208 16456622857528 16481305903104 16556384738304 16562537171712 16637986047312 16668252202752 16674446206656 16675207492608 16705541357568 16711749218304 16750404871956 16756629404193 16787111383728 16787877813504 16824666442752 16825434587136 16863583283253 16901309420352 16902081063936 16907590029456 16939119955968 16984610756631 17015507456976 17016284314368 17021830502628 17022607648704 17053573469184 17054352064512 17131259208384 17136842870889 17137625267952 17169584173056 17175964474368 17215693896177 17253420033276 17254207752768 17285594876928 17292018288384 17292807770112 17330702893056 17369997195663 17370790237584 17377245308052 17408856249792 17409651065856 17447802236928 17488160441892 17488958878656 17494659127701 17527283843328 17528084066304 17566494769152 17607127519728 17613670414284 17645711436864 17646517066752 17653074598656 17685187301376 17732681700867 17765750290176 17772352129728 17805494697984 17812111306752 17853312188628 17892435590064 17893252484352 17925802094592 17932463410176 17933282131968 17973942676389 18013330425132 18014152838976 18047746326528 18053628703488 18054452957184 18096214395276 18135870087888 18136698096384 18176442504192 18177272365056 18259243353792 18266028577776 18299256304896 18300091772928 18306892176384 18340194238464 18389447689788 18423741041664 18424582193152 18430587393792 18513700714719 18514545973392 18549072613376 18555118389696 18555965539328 18589720690688 18639644256996 18680490811248 18681343684864 18766444558064 18807568980032 18900265681171 18928613910528 18970093707264 19014841196928 19056509950464 19057379991552 19099141963776 19143319853664 19150433604792 19185270152832 19186146072576 19228190220288 19272666609432 19279828426446 19315782194688 19322960033664 19358994235392 19410983721864 19446294236544 19453520574432 19454408741376 19489798250496 19497040754688 19542139017282 19584963281016 19585857449088 19622381912064 19628777516544 19629673684992 19675078738488 19718194323744 19719094574592 19754965573632 19762306615296 19763208880128 19808018459694 19851425366472 19852331700096 19859708923488 19895835714048 19896744075264 19940345413632 19986469076448 19993896145944 20031181535232 20032096075776 20038625220096 20128990038822 20129909044896 20166527356416 20167448076288 20174021336448 20174942398464 20211642630144 20265921943848 20303714617344 20310332291424 20311259576832 20356698636288 20402853848874 20403785358432 20448497817216 20449431410688 20486630965248 20494243897344 20541648773016 20549282149998 20586663343008 20587603244544 20595253698432 20632718518272 20633660522496 20726708671872 20727654967296 20734410818016 20773077147648 20828864220066 20867706690048 20874508188408 20875461231744 20913435777024 20914390597632 20922162487296 21015552162654 21016511645472 21055704047616 21063528450048 21112250127822 21158515102536 21159481112448 21205849588224 21206817759232 21253289967616 21302450579424 21310366674072 21349132355712 21350107068416 21396893278208 21447365209216 21454355638086 21494364548608 21600303635624 21632701612032 21746251633162 21778868514816 21886209834048 21926023031808 21927024082944 21934170849024 22034089630224 22075179651072 22082374706112 22083382895616 22134463580799 22182968614212 22183981396416 22224336270336 22232594942208 22233609990144 22282332291072 22332853537281 22333873162608 22342172538924 22382815178304 22383837084672 22432888590336 22484777711004 22493133164187 22535079227136 22536108085248 22543453372608 22585493274624 22646147675508 22687343275968 22688379085824 22695774003504 22696810198272 22738097958912 22799162186829 22841678944512 22849123827852 22850167023936 22892778897408 22901285965824 22954258528236 23004560044368 23005610337024 23047459835904 23056024384512 23057077026816 23109354869643 23159996260884 23161053650112 23169660410736 23211808333056 23212868087808 23263736315904 23317547255856 23318611838208 23326212170268 23369711791104 23370778755072 23476170026304 23483821711959 23484893885712 23527615249152 23528689422336 23537432798208 23580249735168 23643575601156 23687667053568 23696469506304 23749481742336 23803329490353 23804416251504 23856580786752 23857669979136 23901069459456 23909951213568 23965256901852 23974162508331 24017773900176 24018870451968 24071504937984 24072603942912 24128285860368 24181160117184 24182264128512 24235256672256 24300341590077 24345657805056 24354704770368 24399008406528 24400122363904 24409189568512 24519263586384 24564988055552 24574116525056 24630958482459 24684934286292 24686061297856 24740157852928 24852859009328 24890135445504 24907321081664 25012811238912 25058312036352 25067623827456 25181816720256 25236999664128 25238151880704 25293458276352 25351964130528 25353121595904 25361385044184 25408679933952 25409839988736 25523261185464 25524426471552 25532745753942 25533911473056 25580360203776 25581528096768 25637586960384 25696888812576 25706437901928 25754376259584 25763946711552 25880130049914 25881311629152 25928392315392 25938027432576 25939211655168 25986397667328 25996054339584 26056185356376 26065867962078 26113284374688 26114476598784 26171703355392 26172898246656 26232240662838 26233438317984 26290925764992 26292126099456 26339954098176 26349742153728 26410691279592 26420505621426 26468567155296 26469775600128 26479611897984 26527780952064 26528992100352 26648625435264 26658528194592 26708242046976 26718166960128 26779968282942 26838653385096 26839878726528 26888703141888 26889930768384 26898695115264 26899923197952 27019995637698 27021229258464 27071619489792 27080443055232 27081679435776 27144321592914 27203805131832 27205047144576 27264663756288 27265908547584 27325658529792 27388865030688 27399042866664 27448884457344 27450137659392 27460338264576 27510291357696 27584171534682 27635611562496 27636873289728 27645881090688 27697436196864 27771818960088 27823608920064 27832677584544 27833948308992 27884581036032 27896216649728 27959466385494 28020736216872 28022015527296 28074272063488 28084704600064 28149666837096 28211353470048 28212641483264 28274466117632 28403267439232 28413822232096 28465509807616 28586069987328 28605807517448 28648712945664 28779219108864 28799090000674 28842285330432 28973673292032 28984440050496 29038491353088 29116475582796 29169441354816 29180280861648 29181613112064 29234697375744 29245561132032 29313208525923 29377444921524 29378786173632 29433572868096 29443166274816 29444510527488 29512618107732 29577291485616 29578641861888 29632448360448 29643459922944 29644813320192 29712027689541 29777138049708 29778497550144 29789563385232 29843753571072 29845116112896 29910518120448 29979703614672 29990844218916 30046772302848 30048144113664 30057937830144 30193485058233 30194863567344 30249791034624 30251172114432 30261032004672 30262413597696 30317463945216 30398882915772 30455571926016 30465498437136 30466889365248 30535047954432 30604280773311 30605678037648 30672746725824 30674147116032 30729946447872 30741365846016 30812473159524 30823923224997 30879995014512 30881404866816 30892880547648 30949077777408 30950490783744 31090063007808 31091482450944 31101616227024 31159615721472 31243296330099 31301560035072 31311762282612 31313191847616 31370153665536 31371585896448 31383243730944 31523328243981 31524767468208 31583556071424 31595292675072 31668375191733 31737772653804 31739221668672 31808774382336 31810226638848 31879934951424 31953675869136 31965550011108 32023698533568 32025160602624 32095339917312 32171047813824 32181533457129 32241546822912 32243018838016 32313675563008 32400455453436 32460877073408 32472939693824 32532011208704 32619377449743 32669794271232 32692351448512 32841277976612 32890536124416 32913245715056 32962611806208 33112769476608 33125074343424 33275972094624 33336504405504 33348892413312 33350414985216 33411082715136 33423498436608 33500809743912 33513258808386 33574222767456 33575755627008 33649332885504 33650869174272 33727166566506 33802618840704 33804162127872 33815180058912 33878239911936 33969221513262 34031014913952 34032568628736 34043661005256 34045215297408 34107146938368 34108704129024 34262518416768 34273685741778 34275250535904 34339168346112 34351928948736 34431387792354 34506840066552 34508415505536 34571189753856 34584036576768 34585615540224 34661405786112 34739994391326 34741580475168 34754490616104 34817712499584 34819302131712 34895604473856 34976320883784 34977917757312 34989318255402 35054567686656 35056168132608 35132989538304 35214255039456 35227340828568 35291422873728 35293034133504 35306149197312 35370374602752 35465363401734 35531500580352 35544704259456 35610989395968 35624222613504 35706624377256 35784871180128 35786504968704 35851604189184 35864926820352 35866564263936 35947885352778 36026660850264 36028305677952 36095492653056 36107257406976 36108905914368 36192428790552 36271740175776 36273396192768 36352885008384 36354544730112 36518486707584 36532057155552 36598512609792 36600183545856 36613784352768 36680388476928 36778895379576 36847482083328 36849164386304 36861174787584 37027401429438 37029091946784 37098145226752 37110236779392 37111931078656 37179441381376 37279288513992 37360981622496 37362687369728 37532889116128 37615137960064 37800531362342 37857227821056 37940187414528 38029682393856 38113019900928 38114759983104 38286639707328 38300867209584 38370540305664 38372292145152 38456380440576 38545333218864 38559656852892 38631564389376 38645920067328 38820195074871 38821967443728 38892588473088 38907041148864 38908817482752 38979596500992 38994081509376 39084278034564 39098801943117 39169926562032 39171714898176 39257555033088 39259347369984 39348360994257 39350157476976 39436388647488 39438189149184 39509931147264 39524613230592 39616036919388 39630758432139 39702850732944 39704663400192 39719417846976 39791671428096 39793488150528 39972938152896 39987792291888 40062363070464 40077250440192 40169952424413 40257980077644 40259818089792 40333054712832 40334896152576 40348042672896 40349884796928 40529993456547 40531843887696 40607429234688 40620664582848 40622519153664 40716482389371 40805707697748 40807570716864 40896995634432 40898862821376 40988487794688 41083297546032 41098564299996 41173326686016 41175206489088 41190507396864 41265437036544 41376257302023 41453417343744 41455309934592 41468821636032 41546154295296 41657728440132 41735413380096 41749016376816 41750922463488 41826871554048 41844324974592 41939199578241 42031104325308 42033023290944 42111408095232 42127056900096 42224500255644 42317030205072 42318962224896 42411699176448 42413635518464 42604901158848 42620733348144 42698264711424 42700214136832 42793786556416 42894730418432 42908711276172 42988729097216 43198635001011 43200607271248 43265403224064 43492503266324 43557737029632 43772419668096 43852046063616 43854048165888 43868341698048 44068179260448 44150359302144 44164749412224 44166765791232 44268927161598 44365937228424 44367962792832 44448672540672 44465189884416 44467219980288 44564664582144 44665707074562 44667746325216 44684345077848 44765630356608 44767674169344 44865777180672 44969555422008 44986266328374 45070158454272 45072216170496 45086906745216 45170986549248 45292295351016 45374686551936 45376758171648 45391548007008 45393620396544 45476195917824 45598324373658 45683357889024 45698247655704 45700334047872 45785557794816 45802571931648 45908517056472 46009120088736 46011220674048 46094919671808 46112048769024 46114154053632 46218709739286 46319992521768 46322107300224 46339320821472 46423616666112 46425736175616 46527472631808 46635094511712 46637223676416 46652424340536 46739423582208 46741557510144 46952340052608 46967643423918 46969787771424 47055230498304 47057378844672 47074865596416 47160499470336 47287151202312 47375334107136 47392939012608 47498963484672 47606658980706 47608832503008 47713161573504 47715339958272 47802138918912 47819902427136 47930513803704 47948325016662 48035547800352 48037740903936 48143009875968 48145207885824 48256571720736 48362320234368 48364528257024 48470513344512 48600683180154 48691315610112 48709409540736 48798016813056 48800244727808 48818379137024 49038527172768 49129976111104 49148233050112 49261916964918 49369868572584 49372122595712 49480315705856 49705718018656 49814642163328 50025622477824 50116624072704 50135247654912 50363633440512 50473999328256 50476303761408 50703928261056 50706243191808 50722770088368 50817359867904 50953832269893 51046522370928 51048852943104 51065491507884 51067822946112 51160720407552 51163056193536 51393777625152 51410528612667 51412875803856 51508752519168 51527893423104 51647081688531 51760260099828 51762623258304 51856784630784 51876054865152 51878423310336 51992108679168 52109991586989 52112370712752 52131735924156 52226568749376 52228953197568 52343406710784 52464481325676 52466876635968 52483977383103 52581851529984 52584252198912 52699484307456 52821382559184 52841011242852 52937134310592 52939551200256 52959223795968 53055561904128 53198045102601 53297250870528 53317056389184 53416484093952 53436333920256 53559936565884 53677306770192 53679757453056 53777406283776 53797390230528 53799846395904 53921828029167 54039991275396 54042458516928 54143238979584 54160886110464 54163358871552 54288643185828 54407610263664 54410094289152 54529327512576 54531817095168 54777730061376 54798085733328 54897768914688 54900275318784 54920676529152 55020582715392 55168343069364 55271223124992 55273746579456 55291762181376 55541102144157 55543637920176 55647217840128 55665355169088 55667896617984 55769162072064 55918932770988 56041472433744 56044031054592 56169409200128 56299333674192 56422706940096 56425282966528 56548932235264 56700797043513 56806534878464 56827644464192 56931019615232 57172139974656 57211615034896 57297425891328 57472236459071 57558438217728 57598180001348 57684570660864 57947346584064 57968880100992 58076982706176 58232951165592 58338882709632 58360561723296 58363226224128 58469394751488 58491122264064 58626417051846 58754889843048 58757572347264 58867145736192 58886332549632 58889021054976 59025236215464 59154582971232 59157283723776 59264896720896 59286919845888 59289626640384 59424055379082 59554276099416 59556995100288 59579126770464 59687507142144 59690232225792 59821036240896 59959407229344 59981688437832 60093544605696 60096288227328 60115875660288 60386970116466 60389727134688 60499582069248 60502344228864 60522064009344 60524827195392 60634927890432 60797765831544 60911143852032 60930996874272 60933778730496 61070095908864 61208561546622 61211356075296 61345493451648 61348294232064 61459892895744 61482731692032 61624946319048 61647846449994 61759990029024 61762809733632 61785761095296 61898155554816 61900981567488 62180126015616 62182964901888 62203232454048 62319231442944 62486592660198 62603120070144 62623524565224 62626383695232 62740307331072 62743171792896 62766487461888 63046656487962 63049534936416 63167112142848 63190585350144 63336750383466 63475545307608 63478443337344 63617548764672 63620453277696 63759869902848 63907351738272 63931100022216 64047397067136 64050321205248 64190679834624 64342095627648 64363066914258 64483093645824 64486037676032 64627351126016 64800910906872 64921754146816 64945879387648 65064022417408 65238754899486 65384702897024 65682555953224 65781072248832 65826491430112 66225538953216 66250148686848 66551944189248 66673008811008 66697784826624 66700829970432 66846996873216 67001619487824 67026517616772 67148445534912 67151511254016 67298665771008 67454333133012 67479399492561 67605237681408 67608324255744 67630360117824 67756479823872 67938443026524 68062029827904 68065137257472 68087322010512 68090430594816 68214293876736 68397486560487 68525036833536 68547371483556 68550501071808 68678336692224 68703857897472 68862775584708 69013680133104 69016831011072 69142379507712 69168073153536 69171231080448 69328064608929 69479988782652 69483160950336 69508981232208 69635424999168 69638604263424 69791208947712 69952641767568 69955835514624 69978636510804 70109135373312 70112336265216 70428510078912 70451465135877 70454681657136 70582845747456 70586068267008 70612298394624 70740749205504 70930726803468 71063001160704 71089408518912 71248445227008 71409988471059 71413248754512 71569742360256 71573009937408 71703208378368 71729853640704 71895770705556 71922487524993 72053321700528 72056611355904 72214514813952 72217811828736 72384857581104 72543480351552 72546792385536 72705770016768 72901024770231 73036973415168 73064114311104 73197025219584 73200367091712 73227568705536 73557790759152 73694964166656 73722349575168 73892875447377 74054802858876 74058183893568 74196290453504 74220473558784 74223862157312 74558577027984 74721963244992 74725374739456 75065778232256 75230275920128 75601062724684 75714455642112 75880374829056 76059364787712 76111880716067 76226039801856 76229519966208 76573279414656 76601734419168 76741080611328 76744584290304 76912760881152 77090666437728 77119313705784 77263128778752 77291840134656 77640390149742 77643934887456 77785176946176 77814082297728 77817634965504 77959193001984 77988163018752 78168556069128 78197603886234 78339853124064 78343429796352 78515110066176 78518694739968 78696721988514 78700314953952 78872777294976 78876378298368 79019862294528 79049226461184 79232073838776 79261516864278 79405701465888 79409326800384 79438835693952 79583342856192 79586976301056 79945876305792 79975584583776 80124726140928 80154500880384 80339904848826 80515960155288 80519636179584 80666109425664 80669792305152 80696085345792 80699769593856 81059986913094 81063687775392 81214858469376 81241329165696 81245038307328 81432964778742 81611415395496 81615141433728 81793991268864 81797725642752 81976975589376 82166595092064 82197128599992 82346653372032 82350412978176 82381014793728 82530874073088 82752514604046 82906834687488 82910619869184 82937643272064 83092308590592 83315456880264 83470826760192 83498032753632 83501844926976 83653743108096 83688649949184 83878399156482 84062208650616 84066046581888 84222816190464 84254113800192 84449000511288 84634060410144 84637924449792 84823398352896 84827271036928 85209802317696 85241466696288 85396529422848 85400428273664 85587573112832 85789460836864 85817422552344 85977458194432 86397270002022 86401214542496 86985006532648 87115474059264 87544839336192 87704092127232 87736683396096 88136358520896 88300718604288 88329498824448 88333531582464 88537854323196 88731874456848 88735925585664 88897345081344 88930379768832 88934439960576 89136083068623 89331414149124 89335492650432 89368690155696 89531260713216 89535348338688 89731554361344 89939110844016 89972532656748 90140316908544 90144432340992 90173813490432 90580455174699 90584590702032 90749373103872 90753516343296 90783096014016 90787240793088 90952391835648 91196648747316 91366715778048 91396495311408 91400668095744 91605143863296 91812842319933 91817034112944 92018240177472 92022441348096 92189839343616 92224097538048 92437419478572 92471769674991 92639985043536 92644214600448 92678641642944 92847233332224 92851472351232 93270189023424 93274447352832 93304848681072 93478847164416 93729888990297 93904680105216 93935286847836 93939575542848 94110460996608 94114757689344 94149731192832 94569984731943 94574302404624 94750668214272 94785878025216 95005125575199 95213317961412 95217665006016 95426323147008 95430679916544 95639804854272 95861027607408 95896650033324 96071095600704 96075481807872 96286019751936 96513143441472 96544600371387 96724640468736 96729056514048 96941026689024 97201366360308 97382631220224 97418819081472 97596033626112 97636758274048 97858132349229 98077054345536 98259952222208 98296466100224 98523833929836 98739737145168 98744245191424 98960631411712 99411436037312 99629284326656 100051244955648 100233248145408 100270495309824 100727266881024 100947998656512 100952607522816 101407856522112 101412486383616 101445540176736 101634719735808 101907664539786 102093044741856 102097705886208 102130983015768 102135645892224 102321440815104 102326112387072 102787555250304 102821057225334 102825751607712 103017505038336 103055786846208 103294163377062 103520520199656 103525246516608 103713569261568 103752109730304 103756846620672 103984217358336 104219983173978 104224741425504 104263471848312 104453137498752 104457906395136 104686813421568 104928962651352 104933753271936 104967954766206 105163703059968 105168504397824 105398968614912 105642765118368 105682022485704 105874268621184 105879102400512 105918447591936 106111123808256 106396090205202 106594501741056 106634112778368 106832968187904 106872667840512 107119873131768 107354613540384 107359514906112 107554812567552 107594780461056 107599692791808 107843656058334 108079982550792 108084917033856 108286477959168 108321772220928 108326717743104 108577286371656 108815220527328 108820188578304 109058655025152 109063634190336 109555460122752 109596171466656 109795537829376 109800550637568 109841353058304 110041165430784 110336686138728 110542446249984 110547493158912 110583524362752 111082204288314 111087275840352 111294435680256 111330710338176 111335793235968 111538324144128 111837865541976 112082944867488 112088062109184 112338818400256 112598667348384 112845413880192 112850565933056 113097864470528 113401594087026 113613069756928 113655288928384 113862039230464 114344279949312 114423230069792 114944472918142 115116876435456 115196360002696 115369141321728 115894693168128 115937760201984 116465902331184 116677765419264 116721123446592 116726452448256 116938789502976 116982244528128 117252834103692 117296405829351 117509779686096 117515144694528 117772665099264 117778042109952 118045082982771 118050472430928 118309165942464 118314567447552 118529793441792 118573839691776 118848110758164 118892275296417 119108552198832 119113990200576 119158253540928 119375014284288 119380464451584 119918814458688 119963376875664 120187089211392 120231751320576 120509857273239 120773940232932 120779454269376 120999164138496 121004688457728 121044128018688 121049654390784 121589980369641 121595531663088 121822287704064 121861993748544 121867557460992 122149447168113 122417123093244 122422712150592 122690986903296 122696588464128 122965463384064 123249892638096 123295692899988 123519980058048 123525619467264 123571522190592 123796311109632 124128771906069 124360252031232 124365929803776 124406464908096 124638462885888 124973185320396 125206240140288 125247049130448 125252767390464 125480614662144 125532974923776 125817598734723 126093312975924 126099069872832 126334224285696 126381170700288 126673500766932 126951090615216 126956886674688 127235097529344 127240906555392 127814703476544 127862200044432 128094794134272 128100642410496 128381359669248 128684191255296 128726133828516 128966187291648 128972075352064 129595905003033 129601821813744 129843508293632 129891758775296 130128044834816 130477509798972 130769405794048 131365111906448 131562144497664 131652982860224 132301859768197 132451077906432 132500297373696 133103888378496 133346017622016 133395569653248 133401659940864 133693993746432 134003238975648 134053035233544 134296891069824 134303022508032 134597331542016 134908666266024 134958798985122 135210475362816 135216648511488 135260720235648 135512959647744 135876886053048 136124059655808 136130274514944 136174644021024 136180861189632 136428587753472 136794973120974 137050073667072 137094742967112 137101002143616 137356673384448 137407715794944 137725551169416 138027360266208 138033662022144 138284759015424 138336146307072 138342462160896 138656129217858 138959977565304 138966321900672 139017962464416 139270849998336 139277208526848 139582417895424 139905283535136 139911671029248 139957273021608 140218270746624 140224672530432 140857020157824 140902930271754 140909363314272 141165691494912 141172136534016 141224596789248 141481498411008 141861453606936 142126002321408 142178817037824 142496890454016 142819976942118 142826497509024 143139484720512 143146019874816 143406416756736 143459707281408 143791541411112 143844975049986 144106643401056 144113222711808 144429029627904 144435623657472 144769715162208 145086960703104 145093584771072 145411540033536 145802049540462 146073946830336 146128228622208 146394050439168 146400734183424 146455137411072 147115581518304 147389928333312 147444699150336 147785750894754 148109605717752 148116367787136 148392580907008 148440947117568 148447724314624 149117154055968 149443926489984 149450749478912 150131556464512 150460551840256 151202125449368 151428911284224 152118729575424 152223761432134 152452079603712 153146558829312 153203468838336 153482161222656 153489168580608 154181332875456 154238627411568 154526257557504 154583680269312 154941245065593 155280780299484 155287869774912 155570353892352 155628164595456 155635269931008 155976326037504 156329974760967 156337112138256 156395207772468 156679706248128 156686859592704 157030220132352 157393443977028 157400629907904 157451932149309 157745554589952 157752756596736 158098452922368 158464147677552 158523033728556 158811402931776 158818653600768 158877671387904 159166685712384 159594135307803 159891752611584 159951169167552 160249452281856 160309001760768 160679809697652 161031920310576 161039272359168 161332218851328 161392170691584 161399539187712 161765484087501 162119973826188 162127375550784 162429716938752 162482658331392 162490076614656 162865929557484 163222830790992 163230282867456 163587982537728 163595451285504 164333190184128 164394257199984 164693306744064 164700825956352 164762029587456 165061748146176 165505029208092 165813669374976 165821239738368 165875286544128 166623306432471 166630913760528 166941653520384 166996065507264 167003689853952 167307486216192 167756798312964 168124417301232 168132093163776 168508227600384 168898001022576 169268120820288 169275848899584 169646796705792 170102391130539 170419604635392 170482933392576 170793058845696 170800856547328 171578921673728 171634845104688 171954916388864 172416709377213 172794540004044 172802429084992 173970013065296 174230948118528 175089678672384 175408184254464 175473366792192 176272717041792 176601437208576 176658997648896 176667063164928 177075708646392 177463748913696 177471851171328 177794690162688 177860759537664 177868879921152 178272166137246 178662828298248 178670985300864 178737380311392 179062521426432 179070696677376 179463108722688 179878221688032 179945065313496 180280633817088 180288864681984 180347626980864 181160910349398 181169181404064 181498746207744 181507032686592 181566192028032 181574481586176 181904783671296 182393297494632 182733431556096 182792990622816 182801336191488 183210287726592 183625684639866 183634068225888 184036480354944 184044882696192 184379678687232 184448195076096 184874838957144 184943539349982 185279970087072 185288429200896 185357283285888 185694466664448 185702944702464 186540378046848 186548894705664 186609697362144 186957694328832 187459777980594 187809360210432 187870573695672 187879151085696 188220921993216 188229515378688 188299462385664 189139969463886 189148604809248 189501336428544 189571756050432 190010251150398 190426635922824 190435330012032 190852646294016 190861359833088 191279609708544 191722055214816 191793300066648 192142191201408 192150963615744 192572039503872 193026286882944 193089200742774 193449280937472 193458113028096 193882053378048 194402732720616 194765262440448 194837638162944 195192067252224 195273516548096 195716264698458 196154108691072 196519904444416 196592932200448 197047667859672 197479474290336 197488490382848 197921262823424 198822872074624 199258568653312 200102489911296 200540990619648 201454533762048 201895997313024 202815713044224 202824972767232 202891080353472 203269439471616 203815329079572 204186089483712 204195411772416 204261966031536 204271291784448 204642881630208 205192459681461 205575110500608 205642114450668 205651503215424 206035010076672 206111573692416 206588326754124 207041040399312 207050493033216 207427138523136 207504219460608 207513693241344 207984193826787 208439966347956 208449482851008 208526943696624 208906274997504 208915812790272 209373626843136 209857925302704 209867506543872 209935909532412 210327406119936 210337008795648 211285530236736 211354395407631 211364044971408 211748537242368 211758204801024 211836895183872 212222247616512 212792180410404 213189003482112 213268225556736 213745335681024 214229965413177 214239746263536 214709227080768 214719029812224 215109625135104 215189560922112 215687312116668 215767462574979 216159965101584 216169834067712 216643544441856 216653435486208 217154572743312 217630441054656 217640377156608 218117310050304 218703074310693 219110920245504 219192342933312 219591075658752 219601101275136 219682706116608 220673372277456 221084892499968 221167048725504 221678626342131 222164408576628 222174551680704 222588871360512 222661420676352 222671586471936 223675731083952 224165889734976 224176124218368 225197334696768 225690827760384 225701131866112 226195728941056 226803188174052 227226139513856 227310577856768 227724078460928 228335642148201 228688559898624 228846460139584 229888945836284 230233752870912 230392720005392 230738282643456 231789386336256 231875520403968 232931804662368 233355530838528 233442246893184 233452904896512 233877579005952 233964489056256 234505668207384 234592811658702 235019559372192 235030289389056 235545330198528 235556084219904 236090165965542 236100944861856 236618331884928 236629134895104 237059586883584 237147679383552 237696221516328 237784550592834 238217104397664 238227980401152 238316507081856 238750028568576 238760928903168 239837628917376 239926753751328 240374178422784 240463502641152 241019714546478 241547880465864 241558908538752 241998328276992 242009376915456 242088256037376 242099308781568 243179960739282 243191063326176 243644575408128 243723987497088 243735114921984 244298894336226 244834246186488 244845424301184 245381973806592 245393176928256 245930926768128 246499785276192 246591385799976 247039960116096 247051238934528 247143044381184 247592622219264 248257543812138 248720504062464 248731859607552 248812929816192 249276925771776 249946370640792 250412480280576 250494098260896 250505534780928 250961229324288 251065949847552 251635197469446 252186625951848 252198139745664 252668448571392 252762341400576 253347001533864 253902181230432 253913773349376 254470195058688 254481813110784 255629406953088 255724400088864 256189588268544 256201284820992 256762719338496 257368382510592 257452267657032 257932374583296 257944150704128 259191810006066 259203643627488 259687016587264 259783517550592 260256089669632 260955019597944 261538811588096 262730223812896 263305965720448 264603719536394 264902155812864 265000594747392 266207776756992 266692035244032 266791139306496 266803319881728 268006477951296 268106070467088 268593782139648 268606045016064 269194663084032 269817332532048 269917597970244 270420950725632 270433297022976 270521440471296 271741365524097 271753772106096 272248119311616 272260549029888 272349288042048 272361722379264 272857175506944 273589946241948 274100147334144 274189485934224 274202004287232 274815431589888 275438526959799 275451102338832 276054720532416 276067324044288 276569518030848 276672292614144 277312258435716 277415309024973 277919955130608 277932643801344 278035924928832 278541699996672 278554417053696 279810567070272 279823342058496 279914546043216 280436541493248 281189666970891 281714040315648 281805860543508 281818726628544 282331382989824 282344273068032 282449193578496 283709954195829 283722907213872 284252004642816 284357634075648 285015376725597 285639953884236 285652995018048 286278969441024 286292039749632 286919414562816 287583082822224 287689950099972 288213286802112 288226445423616 288858059255808 289539430324416 289633801114161 290173921406208 290187169542144 290823080067072 291604099080924 292147893660672 292256457244416 292788100878336 292910274822144 293574397047687 294231163036608 294779856666624 294889398300672 295571501789508 296219211435504 296232735574272 296881894235136 296895448629248 298234308111936 298887852979968 298901498957824 300263112929024 300921103680512 302404250898736 302857822568448 304237459150848 304447522864268 304904159207424 306293117658624 306406937676672 306964322445312 306978337161216 308362665750912 308477254823136 309052515115008 309167360538624 309882490131186 310561560598968 310575739549824 311140707784704 311256329190912 311270539862016 311952652075008 312659949521934 312674224276512 312790415544936 313359412496256 313373719185408 314060440264704 314786887954056 314801259815808 314903864298618 315491109179904 315505513193472 316196905844736 316928295355104 317046067457112 317622805863552 317637307201536 317755342775808 318333371424768 319188270615606 319783505223168 319902338335104 320498904563712 320618003521536 321359619395304 322063840621152 322078544718336 322664437702656 322784341383168 322799078375424 323530968175002 324239947652376 324254751101568 324859433877504 324965316662784 324980153229312 325731859114968 326445661581984 326460565734912 327175965075456 327190902571008 328666380368256 328788514399968 329386613488128 329401651912704 329524059174912 330123496292352 331010058416184 331627338749952 331642479476736 331750573088256 333246612864942 333261827521056 333883307040768 333992131014528 334007379707904 334614972432384 335513596625928 336248834602464 336264186327552 337016455200768 337796002045152 338536241640576 338551697799168 339293593411584 340204782261078 340839209270784 340965866785152 341586117691392 341601713094656 343157843347456 343269690209376 343909832777728 344833418754426 345589080008088 345604858169984 347940026130592 350179357344768 350816368508928 350946733584384 352545434083584 353317995297792 353334126329856 354151417292784 354927497827392 354943702342656 355589380325376 355721519075328 356544332274492 356676825889251 357325656596496 357341970601728 357474760622784 358125042852864 358141393354752 359756443376064 359890130626992 360561267634176 360695253961728 361529571819717 362321820698796 362338362808128 362997492415488 363014065373184 363132384056064 363148963172352 364769941108923 364786594989264 365466863112192 365585981245632 365602672382976 366448341504339 367251369279732 367268136451776 368072960709888 368089765392384 368896390152192 369749677914288 369887078699964 370559940174144 370576858401792 370714566571776 371388933328896 372386315718207 373080756093696 373097789411328 373219394724288 373915388657664 374919555961188 375618720420864 375741147391344 375758302171392 376441843986432 376598924771328 377452796204169 378279938927772 378297209618496 379002672857088 379143512100864 380020502300796 380853271845648 380870660024064 381705292588032 381722719666176 383444110429632 383586600133296 384284382402816 384301927231488 385144079007744 386052573765888 386178401485548 386898561874944 386916226056192 388787715009099 388805465441232 389530524880896 389675276325888 390384134504448 391432529396916 392308217382144 393185864400896 394095335719344 394958948580672 394976980765696 395842525646848 396905579304591 397645744149248 398517137306624 400204979822592 401081981239296 402305655213497 402909067524096 403791994626048 405631426088448 405649945534464 405782160706944 406538878943232 407630658159144 408372178967424 408390823544832 408523932063072 408542583568896 409285763260416 410384919362922 411150221001216 411284228901336 411303006430848 412070020153344 412223147384832 413176653508248 414082080798624 414100986066432 414854277046272 415008438921216 415027386482688 415968387653574 416879932695912 416898965702016 417053887393248 417812549995008 417831625580544 418747253686272 419715850605408 419735013087744 419871819064824 420654812239872 420674017591296 422571060473472 422708790815262 422728089942816 423497074484736 423516409602048 423673790367744 424444495233024 425584360820808 426378006964224 426536451113472 427490671362048 428459930826354 428479492527072 429418454161536 429438059624448 430219250270208 430379121844224 431374624233336 431534925149958 432319930203168 432339668135424 433287088883712 433306870972416 434309145486624 435260882109312 435280754313216 436234620100608 437406148621386 438221840491008 438384685866624 439182151317504 439202202550272 439365412233216 441346744554912 442169784999936 442334097451008 443357252684262 444328817153256 444349103361408 445177742721024 445322841352704 445343172943872 447351462167904 448331779469952 448352248436736 450394669393536 451381655520768 451402263732224 452391457882112 453606376348104 454452279027712 454621155713536 455448156921856 456671284296402 457692920279168 459777891672568 460467505741824 460785440010784 463578772672512 463751040807936 465863609324736 466711061677056 466884493786368 466905809793024 467928978112512 469011336414768 469185623317404 470039118744384 470060578778112 471090660397056 472180331931084 472201889723712 472355796447927 473236663769856 473258269790208 474295358767104 475392443032656 475569101185668 476434208795328 476455960802304 476633014163712 477500057137152 478782405923409 479675257834752 479853507502656 480748356845568 480927005282304 482039429092956 483095760931728 483117817077504 483996656553984 484176512074752 484198617563136 485296452262503 486359921478564 486382126652352 487289150816256 487447974994176 487470229843968 488597788672452 489668492372976 489690848602368 490763947613184 490786353856512 492999570552384 493182771599952 494079920232192 494102477869056 494286088762368 495185244438528 496515087624276 497441008124928 497463719215104 497625859632384 499869919297413 499892741281584 500824960561152 500988196521792 501011069561856 501922458648576 503270394938892 504373251903696 504396279491328 505524682801152 506694003067728 507804362460864 507827546698752 508940390117376 510307173391617 511258813906176 511448800177728 512379176537088 512402569641984 514736765021184 514904535314064 515864749166592 517250128131639 518383620012132 518407287254976 519374033174528 519567035101184 521910039195888 523077623176192 525460447625792 526611931440896 529207439072788 529804311625728 530001189494784 532415553513984 532783165012469 533384070488064 533582278612992 533606639763456 536012955902592 536212140934176 537187564279296 537212090032128 538389326168064 539634665064096 539835195940488 540841901451264 540866594045952 541042880942592 543482731048194 543507544212192 544496238623232 544521098059776 544698576084096 544723444758528 545714351013888 547179892483896 548200294668288 548378971868448 548404008574464 549630863179776 550877053919598 550902204677664 552109441064832 552134648088576 553139036061696 553344585228288 554624516871432 554830618049946 555839910261216 555865287602688 556071849857664 557083399993344 557108834107392 559621134140544 559646684116992 559829092086432 560873082986496 562379333941782 563428080631296 563611721087016 563637453257088 564662765979648 564688546136064 564898387156992 567419908391658 567445814427744 568504009285632 568715268151296 570030753451194 571279907768472 571305990036096 572557938882048 572584079499264 573838829125632 575166165644448 575379900199944 576426573604224 576452890847232 577716118511616 579078860648832 579267602228322 580347842812416 580374339084288 581646160134144 583208198161848 584295787321344 584512914488832 585576201756672 585820549644288 587148794095374 588462326073216 589559713333248 589778796601344 591143003579016 592438422871008 592465471148544 593763788470272 593790897258496 596468616223872 597775705959936 597802997915648 600526225858048 601842207361024 604808501797472 608474918301696 608895045728536 609808318414848 612586235317248 612813875353344 613928644890624 616725331501824 616954509646272 618105030230016 618334721077248 619764980262372 621123121197936 621151479099648 622281415569408 622512658381824 622541079724032 623952581480361 625319899043868 625348448553024 625580831089872 626718824992512 626747438370816 628120880529408 629573775908112 629602519631616 629807728597236 630982218359808 631011026386944 633856590710208 634063186222893 634092134914224 635245611727104 635274614403072 635510685551616 636666742849536 638376541231212 639567010446336 639804676670208 641236007043072 642689896239531 642719238790608 644127681242304 644157089436672 645328875405312 645568682766336 647061936350004 647302387724937 648479895304752 648509502203136 649930633325568 649960306458624 651463718229936 652891323163968 652921131469824 654351930150912 656109222932079 657332760736512 657577028799936 658773226976256 658803303825408 659048118349824 662020116832368 663254677499904 663501146176512 665035879026393 666493225729884 666523655042112 667766614081536 667984262029056 668014759415808 671027193251856 672497669204928 672528372655104 675592004090304 677072483281152 677103395598336 678587186823168 680409564522156 681678418541568 681931733570304 683172235382784 685006926444603 686315686694912 686539380418752 687819665555456 689666837508852 691178160016176 691209716339968 695880052261184 700358714689536 701632737017856 701893467168768 705090868167168 706635990595584 706668252659712 708302834585568 709854995654784 709887404685312 711178760650752 711443038150656 713088664548984 713353651778502 714651313192992 714683941203456 714949521245568 716250085705728 716282786709504 719512886752128 719780261253984 721122535268352 721390507923456 723059143639434 724643641397592 724676725616256 725994984830976 726028130746368 726264768112128 726297926344704 729539882217846 729573189978528 730933726224384 731171962491264 731205344765952 732896683008678 734502738559464 734536272903552 736145921419776 736179530784768 737792780304384 739499355828576 739774157399928 741119880348288 741153716803584 741429133143552 742777866657792 744772631436414 746161512187392 746195578822656 746438789448576 747830777315328 749839111922376 751237440841728 751482294782688 751516604342784 752883687972864 753197849542656 754905592408338 756559877855544 756594419236992 758005345714176 758287024201728 760041004601592 761706543691296 761741320048128 763410585176064 763445439332352 766888220859264 767173200266592 768568764805632 768603854462976 770288158015488 772105147531776 772356802971096 773797123749888 773832452112384 777575430018198 777610930882464 779061049761792 779350552651776 780768269008896 782865058793832 784616434764288 786371728801792 788190671438688 789917897161344 789953961531392 791685051293696 793811158609182 795291488298496 797034274613248 800409959645184 804611310426994 805818135048192 807583989252096 811262852176896 811299891068928 811564321413888 815261316318288 816744357934848 816781647089664 817047864126144 817085167137792 818571526520832 820769838725844 822300442002432 822568457802672 822606012861696 824446294769664 826315580879397 826353307016496 828164161597248 828201972132864 829708554092544 830016877842432 831936775307148 832245927074919 833759865391824 833797931404032 834107774786496 835625099990016 835663251161088 839431701210816 839470026175488 839743638129648 841309624479744 843569000912673 845142120946944 845417581630524 845456179885632 846994148969472 847032819204096 847347580735488 851129862587487 851168721641616 852756013928448 853072902226944 855046130176791 856919861652708 856958985054144 858836908323072 858876119248896 860758243688448 862749248466672 863069850299916 864639860406336 864679336270848 866574177767424 868618290973248 868901403342483 870521764218624 870561508626432 872469240201216 874812297242772 876443680982016 876769371733248 878364302635008 878730824466432 880723191143061 882693489109824 884339569999872 884668194902016 886714505368524 888657634306512 888698206722816 890645682705408 890686345887744 894702924335808 896663558939904 896704496873472 900789338787072 902763311041536 902804527464448 907212752696208 908904558055424 909242311427072 910896313843712 913342568592804 915385840558336 919555783345136 920935011483648 921570880021568 927157545345024 927502081615872 931727218649472 933422123354112 933768987572736 933811619586048 935857956225024 938022672829536 938371246634808 940078237488768 940121157556224 942181320794112 944360663862168 944403779447424 944711592895854 946473327539712 946516539580416 948590717534208 950784886065312 951138202371336 952868417590656 952911921604608 953266028327424 955000114274304 957564811846818 959350515669504 959707015005312 961496713691136 961854010564608 964078858185912 966191521863456 966235634155008 967993313107968 968353024149504 968397235126272 970592904525006 972719842957128 972764253304704 974578301632512 974895949988352 974940459687936 977195577344904 979336984745952 979381697204736 981527895226368 981572707713024 985999141104768 986365543199904 988159840464384 988204955738112 988572177524736 990370488877056 993030175248552 994882016249856 994927438430208 995251719264768 999739838594826 999785482563168 1001649921122304 1001976393043584 1002022139123712 1003844917297152 1006540789877784 1008746503807392 1008792558982656 1011049365602304 1013388006135456 1015608724921728 1015655093397504 1017880780234752 1020614346783234 1022517627812352 1022897600355456 1024758353074176 1024805139283968 1029473530042368 1029809070628128 1031729498333184 1034500256263278 1036767240024264 1036814574509952 1038748066349056 1039134070202368 1043820078391776 1046155246352384 1050920895251584 1053223862881792 1058414878145576 1060002378989568 1064831107027968 1065566330024938 1066768140976128 1067164557225984 1072025911805184 1072424281868352 1074375128558592 1074424180064256 1079269330128192 1079670391880976 1081683802902528 1082085761885184 1084588715459151 1086965462096388 1087015088424384 1088992477246464 1089042196119552 1089397152168192 1089446889517056 1094309823326769 1094359784967792 1096400589336576 1096757943736896 1096808017148928 1099345024513017 1101754107839196 1101804409355328 1104218882129664 1104269296177152 1106689170456576 1109249033742864 1109661236099892 1111679820522432 1111730575205376 1112143699715328 1114166799986688 1117158947154621 1119242268281088 1119293368233984 1119658184172864 1121746165972992 1124758667883564 1126856161262592 1127223442174032 1127274906514176 1129325531959296 1129796774313984 1132358388612507 1134839816783316 1134891628855488 1137008018571264 1137430536302592 1140061506902388 1142559815536944 1142611980072192 1145115877764096 1145168158998528 1150332331288896 1150759800399888 1152853147208448 1152905781694464 1155432237023232 1158157721297664 1158535204456644 1160695685624832 1160748678168576 1166363145027297 1166416396323696 1168591574642688 1169025828977664 1171152403513344 1174297588190748 1176924652146432 1179557593202688 1182286007158032 1184876845742016 1184930942297088 1187527576940544 1190716737913773 1192937232447744 1195551411919872 1195605995831296 1201052451716096 1203684414722048 1206916965640491 1209617003594944 1216949836603392 1217790091457072 1219616636829696 1225172470634496 1225627750706688 1227857289781248 1233450663003648 1233909019292544 1236210060460032 1236669442154496 1239529960524744 1242246242395872 1242302958199296 1244562831138816 1245025316763648 1245082159448064 1247905162960722 1250639798087736 1250696897106048 1251161662179744 1253437649985024 1253494876741632 1256241761058816 1259147551816224 1259205039263232 1259615457194472 1261964436719616 1262022052773888 1267713181420416 1268126372445786 1268184269828448 1270491223454208 1270549228806144 1271021371103232 1273333485699072 1276753082462424 1279134020892672 1279609353340416 1282472014086144 1285379792479062 1285438477581216 1288255362484608 1288314178873344 1290657750810624 1291137365532672 1294123872700008 1294604775449874 1296959790609504 1297019004406272 1299861266651136 1299920612917248 1302927436459872 1305782646327936 1305842262939648 1308703860301824 1312218445864158 1314665521473024 1315154057599872 1317546453952512 1317606607650816 1318096236699648 1324040233664736 1326509354999808 1327002292353024 1330071758052786 1332986451459768 1333047310084224 1335533228163072 1335968524058112 1336029518831616 1342054386503712 1344995338409856 1345056745310208 1351184008180608 1354144966562304 1354206791196672 1357174373646336 1360819129044312 1363356837083136 1363863467140608 1366344470765568 1370013852889206 1372631373389824 1373078760837504 1375639331110912 1379333675017704 1382356320032352 1382419432679936 1391760104522368 1400717429379072 1403786934337536 1410181736334336 1413271981191168 1416605669171136 1419709991309568 1419774809370624 1422886076301312 1426177329097968 1426707303557004 1429302626385984 1429367882406912 1429899042491136 1432500171411456 1436347217770227 1439025773504256 1439560522507968 1442245070536704 1442781015846912 1446118287278868 1449287282795184 1449353451232512 1451989969661952 1452529536224256 1452595852689408 1455889356787509 1459079764435692 1459146379957056 1461867452448768 1462343924982528 1462410689531904 1465793366017356 1469005477118928 1469072545807104 1472291842839552 1472359061569536 1478998711657152 1479548314799856 1482239760696576 1482307433607168 1482858266287104 1485555733315584 1489545262872828 1492323024374784 1492391157645312 1492877578897152 1499609757892239 1499678223844752 1502474881683456 1502964589565376 1503033208685568 1505767375945728 1509811184816676 1513119755711088 1513188838473984 1516574048403456 1520082009203184 1523413087382592 1523482640096256 1526821170352128 1530921520174851 1533776441718528 1534346400533184 1537137529611264 1537207708925952 1544210295063552 1544713605942192 1547594247499776 1551750384394917 1555150860036396 1555221861764928 1558122099523584 1558701105303552 1565730117587664 1569232869528576 1576381342877376 1579835794322688 1579907923062784 1583370102587392 1587622317218364 1590582976596992 1594068549226496 1598349495037407 1600819919290368 1609222620853988 1611636270096384 1615167978504192 1622525704353792 1622599782137856 1623128642827776 1630522632636576 1633488715869696 1633563294179328 1634095728252288 1634170334275584 1637143053041664 1641539677451688 1644600884004864 1645136915605344 1645212025723392 1648892589539328 1652631161758794 1652706614032992 1656328323194496 1656403944265728 1659417108185088 1660033755684864 1663873550614296 1664491854149838 1667519730783648 1667595862808064 1668215549572992 1671250199980032 1671326502322176 1678863402421632 1678940052350976 1679487276259296 1682619248959488 1687138001825346 1690284241893888 1690835163261048 1690912359771264 1693988297938944 1694065638408192 1694695161470976 1702259725174974 1702337443283232 1705512027856896 1706145804453888 1710092260353582 1713839723305416 1713917970108288 1717673816646144 1717752238497792 1721516487376896 1725498496933344 1726139700599832 1729279720812672 1729358672541696 1733148355534848 1737236581946496 1737802806684966 1741043528437248 1741123017252864 1744938480402432 1749624594485544 1752887361964032 1753538743466496 1756728605270016 1757461648932864 1761446382286122 1765386978219648 1768679139999744 1769336389804032 1773429010737048 1777315268613024 1777396413445632 1781291365410816 1781372691775488 1789405848671616 1793327117879808 1793408993746944 1801578677574144 1805526622083072 1805609054928896 1814425505392416 1817809116110848 1818484622854144 1821792627687424 1826685137185608 1830771681116672 1839111566690272 1843141760043136 1854315090690048 1855004163231744 1863454437298944 1866844246708224 1867537975145472 1867623239172096 1876045345659072 1876742493269616 1880156474977536 1880242315112448 1884362641588224 1888721327724336 1888807558894848 1889423185791708 1892946655079424 1893033079160832 1901569772130624 1902189558668679 1902276404742672 1905736835181312 1905823843209216 1906532056654848 1910000228548608 1915129623693636 1918701031339008 1919414030010624 1923708021129216 1928069688718593 1928157716371824 1932383043726912 1932471268310016 1935986626215936 1936706048299008 1941185809050012 1941907163174811 1945439685914256 1945528506609408 1949791899976704 1949880919375872 1954391154689808 1958673969491904 1958763394409472 1963055790452736 1968327668796237 1971998282209536 1972731086399808 1976319680928768 1976409911476224 1977144355049472 1986060350497104 1989764032499712 1990503438529536 1995107637079179 1999479677189652 1999570965126336 2003299842244608 2003952786087168 2004044278247424 2013081579755568 2017493007614784 2017585117965312 2026776012270912 2031217449843456 2031310186795008 2035761560469504 2041228693566468 2045035255624704 2045795200710912 2049516706148352 2055020779333809 2058947060084736 2059618141256256 2063458996666368 2069000512526556 2073534480048528 2073629149019904 2078268140404736 2087640156783552 2092310492704768 2101841790503168 2106447725763584 2116829756291152 2120004757979136 2129662214055936 2131132660049876 2133536281952256 2134329114451968 2144051823610368 2144848563736704 2148750257117184 2148848360128512 2158538660256384 2159340783761952 2163367605805056 2164171523770368 2169177430918302 2173930924192776 2174030176848768 2177984954492928 2178084392239104 2178794304336384 2178893779034112 2188619646653538 2188719569935584 2192801178673152 2193515887473792 2193616034297856 2198690049026034 2203508215678392 2203608818710656 2208437764259328 2208538592354304 2213378340913152 2218498067485728 2219322472199784 2223359641044864 2223461150410752 2224287399430656 2228333599973376 2234317894309242 2238484536562176 2238586736467968 2239316368345728 2243492331945984 2249517335767128 2253712322525184 2254446884348064 2254549813028352 2258651063918592 2259593548627968 2264716777225014 2269679633566632 2269783257710976 2274016037142528 2274861072605184 2280123013804776 2285119631073888 2285223960144384 2290231755528192 2290336317997056 2300664662577792 2301519600799776 2305706294416896 2305811563388928 2310864474046464 2316315442595328 2317070408913288 2321391371249664 2321497356337152 2332726290054594 2332832792647392 2337183149285376 2338051657955328 2342304807026688 2348595176381496 2353849304292864 2359115186405376 2364572014316064 2369753691484032 2369861884594176 2375055153881088 2381433475827546 2385874464895488 2391102823839744 2391211991662592 2402104903432192 2407368829444096 2413833931280982 2419234007189888 2433899673206784 2435580182914144 2450344941268992 2451255501413376 2455714579562496 2466901326007296 2467818038585088 2473338884308992 2479059921049488 2484492484791744 2484605916398592 2489125662277632 2490050633527296 2495810325921444 2496737781224757 2501279596175472 2501393794212096 2502323324359488 2506875299970048 2506989753483264 2518295103632448 2518410078526464 2519230914388944 2523928873439232 2530707002738019 2535426362840832 2536252744891572 2536368539656896 2540982446908416 2541098457612288 2542042742206464 2553389587762461 2553506164924848 2558268041785344 2559218706680832 2565138390530373 2570759584958124 2570876955162432 2576510724969216 2576628357746688 2582274731065344 2588247745400016 2589209550899748 2593919581219008 2594038008812544 2599722533302272 2605854872919744 2606704210027449 2611565292655872 2611684525879296 2617407720603648 2624436891728316 2629331042946048 2630308115199744 2635092907905024 2636192473399296 2642169573429183 2648080467329472 2653018709999616 2654004584706048 2660143516105572 2665972902919536 2666094620168448 2671937048116224 2672059037663232 2684108773007424 2689990676819712 2690113490620416 2702368016361216 2708289933124608 2708413582393344 2721638258088624 2726713674166272 2727726934281216 2732688941531136 2740027705778412 2745262746779648 2746157521675008 2758667350035408 2764712640064704 2764838865359872 2783520209044736 2801434858758144 2807573868675072 2816139586494479 2820363472668672 2826543962382336 2833211338342272 2839419982619136 2839549618741248 2845772152602624 2852354658195936 2853414607114008 2858605252771968 2858735764813824 2859798084982272 2865000342822912 2872694435540454 2878051547008512 2879121045015936 2884490141073408 2885562031693824 2892236574557736 2898574565590368 2898706902465024 2903979939323904 2905059072448512 2905191705378816 2911778713575018 2918159528871384 2918292759914112 2923734904897536 2924687849965056 2924821379063808 2931586732034712 2938010954237856 2938145091614208 2944583685679104 2944718123139072 2957997423314304 2959096629599712 2964479521393152 2964614867214336 2965716532574208 2971111466631168 2979090525745656 2984646048749568 2984782315290624 2985755157794304 2999219515784478 2999356447689504 3004949763366912 3005929179130752 3006066417371136 3011534751891456 3019622369633352 3026239511422176 3026377676947968 3033148096806912 3040164018406368 3046826174765184 3046965280192512 3053642340704256 3061843040349702 3067552883437056 3068692801066368 3074275059222528 3074415417851904 3088420590127104 3089427211884384 3095188494999552 3103500768789834 3110301720072792 3110443723529856 3116244199047168 3117402210607104 3131460235175328 3138465739057152 3152762685754752 3159671588645376 3159815846125568 3166740205174784 3175244634436728 3181165953193984 3188137098452992 3196698990074814 3218445241707976 3223272540192768 3245051408707584 3246257285655552 3261045265273152 3266977431739392 3267126588358656 3268191456504576 3268340668551168 3283079354903376 3289201768009728 3290273831210688 3290424051446784 3298035073539051 3305262323517588 3305413228065984 3312656646388992 3312807888531456 3320067511369728 3327747101228592 3328983708299676 3335039461567296 3335191725616128 3336431099145984 3342500399960064 3351476841463863 3357726804843264 3357880104701952 3358974552518592 3365238497918976 3374276003650692 3380568483787776 3381670326522096 3381824719542528 3387976595877888 3389390322941952 3397075165837521 3404519450349948 3404674886566464 3411024055713792 3412291608907776 3420184520707164 3427679446610832 3427835940216576 3435347633292288 3435504476995584 3450996993866688 3452279401199664 3458559441625344 3458717345083392 3466296711069696 3474473163892992 3475605613369932 3482087056874496 3482246034505728 3499089435081891 3499249188971088 3505774723928064 3507077486932992 3513457210540032 3522892764572244 3530773956439296 3538672779608064 3546858021474096 3554630537226048 3554792826891264 3562582730821632 3572150213741319 3578811697343232 3586654235759616 3586817987493888 3603157355148288 3611053244166144 3620750896921473 3628851010784832 3635618232221696 3636969245708288 3653370274371216 3661543362233344 3678223133380544 3686283520086272 3708630181380096 3710008326463488 3726908874597888 3733688493416448 3735075950290944 3735246478344192 3752090691318144 3753484986539232 3760312949955072 3760484630224896 3768725283176448 3777442655448672 3777615117789696 3778846371583416 3785893310158848 3786066158321664 3803139544261248 3804379117337358 3804552809485344 3811473670362624 3811647686418432 3813064113309696 3820000457097216 3830259247387272 3837402062678016 3838828060021248 3847416042258432 3856139377437186 3856315432743648 3864766087453824 3864942536620032 3871973252431872 3873412096598016 3882371618100024 3883814326349622 3890879371828512 3891057013218816 3899583799953408 3899761838751744 3908782309379616 3917347938983808 3917526788818944 3926111580905472 3936655337592474 3943996564419072 3945462172799616 3952639361857536 3952819822952448 3954288710098944 3972120700994208 3979528064999424 3981006877059072 3990215274158358 3998959354379304 3999141930252672 4006599684489216 4007905572174336 4008088556494848 4026163159511136 4034986015229568 4035170235930624 4053552024541824 4062434899686912 4062620373590016 4071523120939008 4082457387132936 4090070511249408 4091590401421824 4099033412296704 4110041558667618 4117894120169472 4119236282512512 4126917993332736 4138001025053112 4147068960097056 4147258298039808 4156536280809472 4175280313567104 4184620985409536 4203683581006336 4212895451527168 4233659512582304 4259324428111872 4262265320099752 4268658228903936 4288103647220736 4289697127473408 4297500514234368 4317077320512768 4318681567523904 4326735211610112 4328343047540736 4338354861836604 4347861848385552 4348060353697536 4355969908985856 4357588608672768 4357787558068224 4367668070362527 4377239293307076 4377439139871168 4385602357346304 4387031774947584 4387232068595712 4397380098052068 4407016431356784 4407217637421312 4416875528518656 4417077184708608 4436996134971456 4438644944399568 4446719282089728 4446922300821504 4448574798861312 4456667199946752 4468635788618484 4476969073124352 4477173472935936 4478632736691456 4498829273676717 4499034671534256 4507424645050368 4508893768696128 4509099626056704 4517302127837184 4529433554450028 4539359267133264 4539566515421952 4549722145210368 4560246027609552 4570239262147776 4570447920288768 4580463511056384 4592764560524553 4601329325155584 4603039201599552 4611412588833792 4611623126777856 4632630885190656 4634140817826576 4642782742499328 4655251153184751 4665452580109188 4665665585294784 4674366298570752 4676103315910656 4697190352762992 4707698608585728 4729144028632128 4739507382968064 4739723769188352 4750110307762176 4762866951655092 4771748929790976 4782205647679488 4795048485112221 4804209806864384 4814737658888192 4827667862561964 4838468014379776 4867799346413568 4871160365828288 4900689882537984 4902511002826752 4911429159124992 4933802652014592 4935636077170176 4946677768617984 4958119842098976 4968984969583488 4969211832797184 4978251324555264 4980101267054592 4991620651842888 4993475562449514 5002559192350944 5002787588424192 5004646648718976 5013750599940096 5013979506966528 5036590207264896 5036820157052928 5038461828777888 5047857746878464 5061414005476038 5070852725681664 5072505489783144 5072737079313792 5081964893816832 5082196915224576 5084085484412928 5106779175524922 5107012329849696 5116536083570688 5118437413361664 5130276781060746 5141519169916248 5141753910324864 5153021449938432 5153256715493376 5164549462130688 5176495490800032 5178419101799496 5187839162438016 5188076017625088 5199445066604544 5211709745839488 5213408420054898 5223130585311744 5223369051758592 5234815441207296 5248873783456632 5258662085892096 5260616230399488 5270185815810048 5272384946798592 5284339146858366 5296160934658944 5306037419999232 5308009169412096 5320287032211144 5331945805839072 5332189240336896 5343874096232448 5344118075326464 5368217546014848 5379981353639424 5380226981240832 5404736032722432 5416579866249216 5416827164786688 5443276516177248 5453427348332544 5455453868562432 5465377883062272 5480055411556824 5490525493559296 5492315043350016 5517334700070816 5529425280129408 5529677730719744 5567040418089472 5602869717516288 5632279172988958 5640726945337344 5653087924764672 5666422676684544 5678839965238272 5679099237482496 5704709316391872 5706829214228016 5717210505543936 5717471529627648 5719596169964544 5730000685645824 5745388871080908 5756103094017024 5758242090031872 5771124063387648 5784209066155779 5784473149115472 5797149131180736 5797413804930048 5807959878647808 5810118144897024 5823557427150036 5825721489524433 5836319057742768 5836585519828224 5849375699930112 5849642758127616 5863173464069424 5876021908475712 5876290183228416 5889167371358208 5904983006388711 5915994846628608 5918193259199424 5928959042786304 5929229734428672 5931433065148416 5958181051491312 5969292097499136 5971510315588608 5985322911237537 5998439031568956 5998712895379008 6009899526733824 6011858358261504 6012132834742272 6039244739266704 6052479022844352 6052755353895936 6080328036812736 6093652349530368 6093930560385024 6107284681408512 6123686080699404 6135105766874112 6137385602132736 6148550118445056 6165062338001427 6176841180254208 6178854423768768 6190376989999104 6207001537579668 6220603440145584 6220887447059712 6234804421214208 6262920470350656 6276931478114304 6305525371509504 6319343177290752 6319631692251136 6350489268873456 6362331906387968 6376274196905984 6393397980149628 6436890483415952 6446545080385536 6490102817415168 6492514571311104 6522090530546304 6533954863478784 6534253176717312 6536382913009152 6536681337102336 6566158709806752 6578403536019456 6580547662421376 6580848102893568 6596070147078102 6610524647035176 6610826456131968 6625313292777984 6625615777062912 6640135022739456 6655494202457184 6657967416599352 6670078923134592 6670383451232256 6672862198291968 6685000799920128 6702953682927726 6715453609686528 6715760209403904 6717949105037184 6730476995837952 6748552007301384 6761136967575552 6763340653044192 6763649439085056 6775953191755776 6778780645883904 6794150331675042 6809038900699896 6809349773132928 6822048111427584 6824583217815552 6840369041414328 6855358893221664 6855671880433152 6870695266584576 6871008953991168 6901993987733376 6904558802399328 6917118883250688 6917434690166784 6932593422139392 6948946327785984 6951211226739864 6964174113748992 6964492069011456 6998178870163782 6998498377942176 7011549447856128 7014154973865984 7026914421080064 7045785529144488 7061547912878592 7077345559216128 7093716042948192 7109261074452096 7109585653782528 7125165461643264 7144300427482638 7157623394686464 7173308471519232 7173635974987776 7206314710296576 7222106488332288 7241501793842946 7257702021569664 7271236464443392 7273938491416576 7306740548742432 7323086724466688 7356446266761088 7372567040172544 7420016652926976 7453817749195776 7467376986832896 7470151900581888 7504181382636288 7506969973078464 7520625899910144 7520969260449792 7554885310897344 7555230235579392 7557692743166832 7571786620317696 7592121008214057 7606279088522496 7608758234674716 7609105618970688 7622947340725248 7623295372836864 7626128226619392 7660168763287383 7660518494774544 7674804125356032 7677656120042496 7695415171591119 7712278754874372 7712630865487296 7729532174907648 7729885073240064 7746824193196032 7764743236200048 7767628652699244 7781758743657024 7782114026437632 7799167599906816 7817564618759232 7820112630082347 7834695877967616 7835053577637888 7852223161810944 7873310675184948 7887993128838144 7890924345599232 7905278723715072 7908577420197888 7926508720287549 7944241401988416 7959056129998848 7962013754118144 7980430548316716 7997918708758608 7998283860505344 8015811144348672 8016177112989696 8052326319022272 8069972030459136 8070340471861248 8107104049083648 8124869799373824 8125240747180032 8164914774265872 8180141022498816 8183180802843648 8198066824593408 8220083117335236 8235788240338944 8238472565025024 8276002050106224 8294137920194112 8294516596079616 8350560627134208 8369241970819072 8407367162012672 8425790903054336 8448418759483437 8467319025164608 8518648856223744 8524530640199504 8537316457807872 8576207294441472 8579394254946816 8595001028468736 8634154641025536 8637363135047808 8653470423220224 8656686095081472 8676709723673208 8695723696771104 8696120707395072 8711939817971712 8715177217345536 8715575116136448 8735336140725054 8754478586614152 8754878279742336 8771204714692608 8774063549895168 8774464137191424 8794760196104136 8814032862713568 8814435274842624 8833751057037312 8834154369417216 8873992269942912 8877289888799136 8893438564179456 8893844601643008 8897149597722624 8913334399893504 8937271577236968 8953938146248704 8954346945871872 8957265473382912 8997658547353434 8998069343068512 9014849290100736 9017787537392256 9018199252113408 9034604255674368 9058867108900056 9078718534266528 9079133030843904 9099444290420736 9120492055219104 9140478524295552 9140895840577536 9160927022112768 9185529121049106 9202658650311168 9206078403199104 9222825177667584 9223246253555712 9265261770381312 9268281635653152 9285565484998656 9310502306369502 9330905160218376 9331331170589568 9348732597141504 9352206631821312 9394380705525984 9415397217171456 9458288057264256 9479014765936128 9479447538376704 9500220615524352 9525733903310184 9543497859581952 9564411295358976 9590096970224442 9608419613728768 9629475317776384 9655335725123928 9676936028759552 9742320731656576 9801379765075968 9805022005653504 9867605304029184 9871272154340352 9916239684197952 9937969939166976 9938423665594368 9960202534109184 9983241303685776 9986951124899028 10005118384701888 10005575176848384 10009293297437952 10027501199880192 10054430524391589 10073180414529792 10073640314105856 10076923657555776 10095715493756928 10122828010952076 10141705451363328 10145010979566288 10145474158627584 10163929787633664 10168170968825856 10191225497512563 10213558351049844 10214024659699392 10233072167141376 10236874826723328 10260553562121492 10283038339832496 10283507820649728 10306042899876864 10306513430986752 10352990981600064 10356838203598992 10375678324876032 10376152035250176 10398890133209088 10423419491678976 10426816840109796 10446261170623488 10446738103517184 10497268305245673 10497747566913264 10517324171784192 10521232460798976 10540371631620096 10568678293716732 10592321869317888 10616018338824192 10640574064422288 10663891611678144 10664378480673792 10687748192464896 10716450641223957 10736435092029696 10759962707278848 10760453962481664 10809472065444864 10833159732498432 10862252690764419 10886553032354496 10906854696665088 10910907737124864 10960110823113648 10984630086700032 11034669400141632 11058850560258816 11059355461439488 11134080836178944 11205739435032576 11264558345977916 11281453890674688 11306175849529344 11332845353369088 11357679930476544 11358198474964992 11409418632783744 11413658428456032 11434421011087872 11434943059255296 11439192339929088 11460001371291648 11490777742161816 11512206188034048 11516484180063744 11542248126775296 11568418132311558 11568946298230944 11594298262361472 11594827609860096 11615919757295616 11620236289794048 11647114854300072 11651442979048866 11672638115485536 11673171039656448 11698751399860224 11699285516255232 11726346928138848 11752043816951424 11752580366456832 11778334742716416 11809966012777422 11831989693257216 11836386518398848 11857918085572608 11858459468857344 11862866130296832 11916362102982624 11938584194998272 11943020631177216 11970645822475074 11996878063137912 11997425790758016 12019799053467648 12023716716523008 12024265669484544 12078489478533408 12104958045688704 12105510707791872 12160656073625472 12187304699060736 12187861120770048 12214569362817024 12247372161398808 12270211533748224 12274771204265472 12297100236890112 12330124676002854 12353682360508416 12357708847537536 12380753979998208 12414003075159336 12441206880291168 12441774894119424 12469608842428416 12525840940701312 12553862956228608 12611050743019008 12638686354581504 12639263384502272 12700978537746912 12724663812775936 12752548393811968 12786795960299256 12873780966831904 12980205634830336 12985029142622208 13044181061092608 13067909726957568 13072765826018304 13073362674204672 13132317419613504 13156807072038912 13161095324842752 13161696205787136 13192140294156204 13221049294070352 13221652912263936 13250626585555968 13251231554125824 13310988404914368 13315934833198704 13340157846269184 13340766902464512 13345724396583936 13370001599840256 13405907365855452 13430907219373056 13431520418807808 13435898210074368 13496487821030151 13497104014602768 13522273935151104 13526681306088384 13527298878170112 13551906383511552 13588300663350084 13618077801399792 13618699546265856 13649166435631104 13680738082828656 13710717786443328 13711343760866304 13741390533169152 13778293681573659 13803987975466752 13809117604798656 13834237766501376 13834869380333568 13897892655571968 13902422453479728 13928348227497984 13965753459554253 13996357740327564 13996996755884352 14023098895712256 14028309947731968 14091571058288976 14123095825757184 14187432085896384 14218522148904192 14219171307565056 14250330923286528 14288600854965276 14315246789372928 14346616943038464 14385145455336663 14412629420593152 14444212976664576 14483003587685892 14515404043139328 14547876982833152 14613481097484864 14646173448933376 14712892533522176 14745134080345088 14840033305853952 14907635498391552 14934753973665792 14940303801163776 15008362765272576 15013939946156928 15041251799820288 15041938520899584 15109770621794688 15110460471158784 15115385486333664 15143573240635392 15184242016428114 15212558177044992 15217516469349432 15218211237941376 15245894681450496 15246590745673728 15252256453238784 15320337526574766 15321036989549088 15349608250712064 15355312240084992 15390830343182238 15424557509748744 15425261730974592 15459064349815296 15459770146480128 15493648386392064 15529486472400096 15535257305398488 15563517487314048 15564228052875264 15598335199813632 15635129237518464 15640225260164694 15669391755935232 15670107155275776 15704446323621888 15746621350369896 15775986257676288 15781848691198464 15810557447430144 15817154840395776 15853017440575098 15888482803976832 15918112259997696 15924027508236288 15960861096633432 15995837417517216 15996567721010688 16031622288697344 16032354225979392 16104652638044544 16139944060918272 16140680943722496 16214208098167296 16249739598747648 16250481494360064 16329829548531744 16360282044997632 16366361605687296 16396133649186816 16440166234670472 16471576480677888 16476945130050048 16552004100212448 16588275840388224 16589033192159232 16701121254268416 16738483941638144 16814734324025344 16851581806108672 16896837518966874 16934638050329216 17037297712447488 17049061280399008 17152414588882944 17158788509893632 17190002056937472 17268309282051072 17274726270095616 17313372190162944 17353419447346416 17391447393542208 17392241414790144 17423879635943424 17430354434691072 17470672281450108 17477164468573299 17508957173228304 17509756559484672 17548127099790336 17548928274382848 17589520392208272 17628065725427136 17628870549685248 17667502114074624 17714949019166133 17747984539885824 17754579777598272 17786877128358912 17787689203286016 17794299195445248 17874543154473936 17907876292497408 17914530946765824 17955968733712611 17995317094706868 17996138686137024 18029698580201472 18035575074784512 18036398504226816 18117734217800112 18157437068533056 18158266061687808 18240984110438208 18280957048591104 18281791681155072 18321854044225536 18371058242098212 18405317300622336 18412156806398208 18445650355335168 18495187014004281 18530523540762624 18536563271306304 18571130969997312 18621004612739004 18661810320436752 18662662341179136 18704413263642624 18788761411051968 18830794434342912 18916576114528512 18958029531872256 18958895076753408 19051467806620368 19086995719163904 19128822590717952 19180193940448884 19216839227457536 19310671450247856 19353872057519104 19484641463313152 19602759530151936 19610044011307008 19712977105461353 19735210608058368 19742544308680704 19832479368395904 19875939878333952 19876847331188736 19920405068218368 19966482607371552 19973902249798056 20010236769403776 20011150353696768 20018586594875904 20055002399760384 20108861048783178 20146360829059584 20147280628211712 20153847315111552 20191430987513856 20245656021904152 20283410902726656 20290021959132576 20290948317255168 20327859575267328 20336341937651712 20382450995025126 20427116702099688 20428049319398784 20466144334282752 20473749653446656 20521107124242984 20566076679664992 20567015641299456 20612085799753728 20613026861973504 20705981963200128 20713676407197984 20751356649752064 20752304070500352 20797780266418176 20846838983357952 20853633680219592 20892522341246976 20893476207034368 20994536610491346 20995495133826528 21034648343568384 21042464921597952 21080743263240192 21137356587433464 21184643738635776 21232036677648384 21281148128844576 21327783223356288 21328756961347584 21375496384929792 21432901282447914 21472870184059392 21519925414557696 21520907924963328 21618944130889728 21666319464996864 21724505381528838 21773106064708992 21813709393330176 21821815474249728 21920221646227296 21969260173400064 22069338800283264 22117701120517632 22118710922878976 22268161672357888 22529116691955832 22562907781349376 22665690706738176 22715359860953088 22818837265567488 22827316856912064 22868842022175744 22869886118510592 22878384679858176 22981555484323632 23024412376068096 23032968360127488 23086245514773357 23136836264623116 23137892596461888 23188596524722944 23189655219720192 23240472579588096 23294229708600144 23302885958097732 23345276230971072 23346342079312896 23397502799720448 23452693856277696 23460337890247041 23504087633902848 23505160732913664 23556669485432832 23619932025554844 23663979386514432 23672773036797696 23715836171145216 23725732260593664 23779526160862647 23832724205965248 23877168389996544 23886041262354432 23941291644950148 23993756126275824 23994851581516032 24047433433046016 24048531338969088 24156978957066816 24209916091377408 24211021415583744 24321312147250944 24374609398121472 24375722241540096 24494744322797616 24540423067496448 24549542408530944 24594200473780224 24660249352005708 24707364721016832 24715417695075072 24828006150318672 24882413760582336 24883549788238848 25051681881402624 25107725912457216 25222101486038016 25277372709163008 25345256278450311 25401957075493824 25449327625551872 25573591920598512 25747561933663808 25960411269660672 25970058285244416 26088362122185216 26135819453915136 26145531652036608 26146725348409344 26264634839227008 26313614144077824 26322190649685504 26323392411574272 26384280588312408 26442098588140704 26443305824527872 26501253171111936 26502463108251648 26621976809828736 26631869666397408 26680315692538368 26681533804929024 26691448793167872 26740003199680512 26811814731710904 26861814438746112 26863040837615616 26871796420148736 26992975642060302 26994208029205536 27044547870302208 27053362612176768 27054597756340224 27103812767023104 27176601326700168 27236155602799584 27237399092531712 27298332871262208 27361476165657312 27421435572886656 27422687521732608 27482781066338304 27556587363147318 27607975950933504 27618235209597312 27668475533002752 27669738760667136 27795785311143936 27804844906959456 27856696454995968 27931506919108506 27992715480655128 27993993511768704 28046197791424512 28056619895463936 28183142116577952 28246191651514368 28374864171792768 28437044297808384 28438342615130112 28500661846573056 28577201709930552 28630493578745856 28693233886076928 28770290910673326 28825258841186304 28888425953329152 28966007175371784 29030808086278656 29095753965666304 29226962194969728 29292346897866752 29425785067044352 29490268160690176 29815270996783104 29880607602327552 30016725530545152 30027879892313856 30082503599640576 30219541243589376 30220920942317568 30230770972667328 30287146481270784 30368484032856228 30425116354089984 30435032938698864 30436422475882752 30491789362900992 30504512906477568 30573676492537689 30640675053149532 30642073979098176 30699216501424128 30710624480169984 30781660686364476 30849115019497488 30850523461949184 30918128699630592 30919540292960256 31058972944800192 31070514610796976 31127034974628096 31128456105750528 31196670399627264 31270258475036928 31280450520329388 31338783511870464 31340214310551552 31491804915737019 31493242700739792 31551972515352576 31563697382396928 31621114894860288 31706034881150196 31776965607953664 31848055016472576 31921722193266864 31991674835034432 31993135442021376 32063244577394688 32149351923671871 32209305276089088 32279888121836544 32281361887444992 32428416196334592 32499479197495296 32586758072293257 32659659097063488 32720564089995264 32732723211374592 32880332469340944 32953890260100096 33104008200424896 33176551680776448 33178066384318464 33402242508536832 33629468648050688 33703163612217344 33793675037933748 33869276100658432 34074595424894976 34098122560798016 34304829177765888 34317577019787264 34380004113874944 34536618564102144 34549452540191232 34626744380325888 34706838894692832 34782894787084416 34784482829580288 34847759271886848 34860708869382144 34941344562900216 34954328937146598 35017914346456608 35019513118969344 35096254199580672 35097856548765696 35179040784416544 35256131450854272 35257741099370496 35335004228149248 35429898038332266 35495969079771648 35509159555196544 35573754256717824 35575378406572032 35588598390890496 35749086308947872 35815752584994816 35829061893531648 35911937467425222 35990634189413736 35992277372274048 36059397160402944 36071150149569024 36072797008453632 36235468435600224 36314874137066112 36316532123375616 36481968220876416 36561914097182208 36563583362310144 36643708088451072 36742116484196424 36810634601244672 36824313612796416 36891300710670336 36990374028008562 37061047081525248 37073126542612608 37142261939994624 37242009225478008 37323620640873504 37325324682358272 37408826527285248 37577522822103936 37661588868685824 37833152229057024 37916059063744512 37917790153506816 38102935613240736 38173991438327808 38257645181435904 38360387880897768 38433678454915072 38621342900495712 38707744115038208 38969282926626304 39220088022614016 39425954210922706 39470421216116736 39485088617361408 39664958736791808 39751879756667904 39753694662377472 39932965214743104 39947804499596112 40020473538807552 40022300707393536 40037173189751808 40110004799520768 40217722097566356 40292721658119168 40294561256423424 40307694630223104 40489463463090453 40491312043808304 40566821805453312 40580043918265152 40581896634510336 40655719150534656 40764901990050252 40854233404199376 40856098638797568 40947499306893312 41042214248485968 41132153359329984 41134031282598912 41224171599507456 41334881044720977 41411963926400256 41427352814395968 41502713299504128 41504608141000704 41693677966715904 41707267360439184 41785044682493952 41897260378662759 41989073220982692 41990990267653056 42069296687136768 42084929843195904 42274713174866928 42369287477271552 42562296257689152 42655566446712576 42657513922695168 42750992769859584 42865802564895828 42945740368118784 43039850829115392 43155436366009989 43237888261779456 43332638929993728 43449010763057676 43546212129417984 43643630948499456 43840443292454592 43938520346800128 44138677600566528 44235402241035264 44237421845757952 44536323344715776 45058233383911664 45125815562698752 45331381413476352 45430719721906176 45637674531134976 45654633713824128 45737684044351488 45739772237021184 45756769359716352 45963110968647264 46048824752136192 46065936720254976 46172491029546714 46273672529246232 46275785192923776 46377193049445888 46379310439440384 46480945159176192 46588459417200288 46605771916195464 46690552461942144 46692684158625792 46795005599440896 46905387712555392 46920675780494082 47008175267805696 47010321465827328 47113338970865664 47239864051109688 47327958773028864 47345546073595392 47431672342290432 47451464521187328 47559052321725294 47665448411930496 47754336779993088 47772082524708864 47882583289900296 47987512252551648 47989703163032064 48094866866092032 48097062677938176 48313957914133632 48419832182754816 48422042831167488 48642624294501888 48749218796242944 48751444483080192 48989488645595232 49080846134992896 49099084817061888 49188400947560448 49320498704011416 49414729442033664 49430835390150144 49656012300637344 49764827521164672 49767099576477696 50103363762805248 50215451824914432 50444202972076032 50554745418326016 50690512556900622 50803914150987648 50898655251103744 51147183841197024 51495123867327616 51940116570488832 52176724244370432 52271638907830272 52291063304073216 52529269678454016 52644381299371008 52646784823148544 52768561176624816 52884197176281408 52886611649055744 53002506342223872 53144847057498399 53243953619657472 53263739332794816 53360631385076736 53363067609858048 53382897586335744 53623629463421808 53723628877492224 53743592840297472 53867906201137833 53985951284120604 53988416058411072 54089095740604416 54106725224353536 54109195512680448 54353202653400336 54472311205599168 54474798185063424 54722952331314624 54842871145773312 54845375043465216 54965562132676608 55113174726294636 55215951901867008 55236470419194624 55336951066005504 55485561042012843 55591570622287872 55609689813918912 55713392909991936 55863013838217012 55985430961310256 55987987023537408 56113239790927872 56366284233155904 56492383303028736 56749728343585536 56874088595616768 56876685230260224 57154403419861104 57260987157491712 57386467772153856 57540581821346652 57650517682372608 57932014350743568 58061616172557312 58453924389939456 58584693795733504 58851570134088704 58980536321380352 59138931316384059 59630541993566208 59761215204655104 60033451061090304 60055759784627712 60165007199281152 60439082487178752 60441841884635136 60461541945334656 60574292962541568 60736968065712456 60850232708179968 60870065877397728 60872844951765504 60983578725801984 61009025812955136 61147352985075378 61281350106299064 61284147958196352 61398433002848256 61421248960339968 61563321372728952 61698230038994976 61701046923898368 61836257399261184 61839080585920512 62117945889600384 62141029221593952 62254069949256192 62256912211501056 62393340799254528 62540516950073856 62560901040658776 62677567023740928 62680428621103104 62983609831474038 62986485401479584 63103945030705152 63127394764793856 63242229789720576 63412069762300392 63553931215907328 63696110032945152 63843444386533728 63983349670068864 63986270884042752 64126489154789376 64298703847343742 64418610552178176 64559776243673088 64562723774889984 64856832392669184 64998958394990592 65173516144586514 65319318194126976 65441128179990528 65465446422749184 65760664938681888 65907780520200192 66208016400849792 66353103361552896 66356132768636928 66804485017073664 67258937296101376 67406327224434688 67587350075867496 67738552201316864 68196245121596032 68609658355531776 68635154039574528 69073237128204288 69098905080382464 69413677789385664 69565789574168832 69568965659160576 69721417738764288 69882689125800432 69908657874293196 70035828692913216 70039026237938688 70192508399161344 70358081568833088 70381013670741123 70512262901708544 70515482198740992 70670008456298496 70859796076664532 70991938159543296 71018319110393088 71147508513435648 71177196781780992 71338578482587941 71498172617895744 71631505169989632 71658123787063296 71823874934850444 71981268378827472 71984554744548096 72142300299138048 72145594016907264 72470936871200448 72629748274132224 72633064246751232 72963936441752832 73123828194364416 73127166724620288 73484232968392848 73621269202489344 73648627225592832 73782601421340672 73980748056017124 74122094163050496 74146253085225216 74484018450956016 74647241281747008 74650649364716544 75155045644207872 75323177737371648 75666304458114048 75832118127489024 76035768835350933 76205871226481472 76347982876655616 76720775761795536 77242685800991424 77415488230076416 77938565853252608 78440176045228032 78851908421845412 78940842432233472 78970177234722816 79329917473583616 79503759513335808 79507389324754944 79865930429486208 79895608999192224 80040947077615104 80044601414787072 80074346379503616 80220009599041536 80435444195132712 80585443316238336 80589122512846848 80615389260446208 80978926926180906 80982624087616608 81133643610906624 81160087836530304 81163793269020672 81311438301069312 81529803980100504 81708466808398752 81712197277595136 81894998613786624 82084428496971936 82264306718659968 82268062565197824 82448343199014912 82669762089441954 82823927852800512 82854705628791936 83005426599008256 83009216282001408 83387355933431808 83414534720878368 83570089364987904 83794520757325518 83978146441965384 83981980535306112 84138593374273536 84169859686391808 84549426349733856 84738574954543104 85124592515378304 85311132893425152 85315027845390336 85501985539719168 85731605129791656 85891480736237568 86079701658230784 86310872732019978 86475776523558912 86665277859987456 86898021526115352 87092424258835968 87287261896998912 87680886584909184 87877040693600256 88277355201133056 88470804482070528 88474843691515904 89072646689431552 90116466767823328 90662762826952704 90861439443812352 91275349062269952 91309267427648256 91475368088702976 91513538719432704 91926221937294528 92097649504272384 92131873440509952 92344982059093428 92547345058492464 92551570385847552 92754386098891776 92758620878880768 93176918834400576 93211543832390928 93381104923884288 93385368317251584 93590011198881792 93810775425110784 93841351560988164 94016350535611392 94020642931654656 94475414747211057 94479728102219376 94655917546057728 94691092147190784 94863344684580864 95118104643450588 95330896823860992 95544165049417728 95765166579800592 95975024505103296 95979406326064128 96189733732184064 96448055771015613 96627915828267264 96839664365509632 96844085662334976 97285248589003776 97498437592485888 97760274216879771 97978977291190464 98161692269985792 98198169634123776 98640997408022832 98861670780300288 99312024601274688 99529655042329344 99534199152955392 100206727525610496 100888405944152064 101109490836652032 101381025113801244 101607828301975296 102294367682394048 102990247734655232 103880233140977664 104353448488740864 104543277815660544 104582126608146432 105058539356908032 105288762598742016 105293569646297088 105537122353249632 105768394352562816 105773223298111488 106005012684447744 106289694114996798 106487907239314944 106527478665589632 106721262770153472 106726135219716096 106765795172671488 107247258926843616 107447257754984448 107487185680594944 107735812402275666 107971902568241208 107976832116822144 108178191481208832 108213450448707072 108218391025360896 108706405306800672 108944622411198336 108949596370126848 109445904662629248 109685742291546624 109690750086930432 109931124265353216 110226349452589272 110431903803734016 110472940838389248 110673902132011008 110971122084025686 111183141244575744 111219379627837824 111426785819983872 111726027676434024 111970861922620512 111975974047074816 112226479581855744 112732568466311808 112984766606057472 113499456687171072 113748177191233536 113753370460520448 114308806839722208 114521974314983424 114772935544307712 115081163642693304 115301035364745216 115864028701487136 116123232345114624 116907848779878912 117169387591467008 117703140268177408 117961072642760704 118277862632768118 119261083987132416 120066902122180608 120111519569255424 120330014398562304 120878164974357504 120883683769270272 120923083890669312 121473936131424912 121700465416359936 121740131754795456 121745689903531008 121967157451603968 122294705970150756 122562700212598128 122568295916392704 122842497920679936 123126642745457904 123396460077989952 123402093847796736 123672514798522368 124004643134162931 124235891779200768 124282058443187904 124508139898512384 124513824423002112 125081033900147712 125121802081317552 125355134047481856 125691781135988277 125967219662948076 125972970802959168 126207890061410304 126254789529587712 126824139524600784 127107862431814656 127686888773067456 127966699340137728 127972541768085504 128252978309578752 128597407694687484 128837221104356352 129119552487346176 129466309098029967 129713664785338368 129997916789981184 130347032289173028 130638636388253952 130930892845498368 131521329877363776 131815561040400384 132416032801699584 132706206723105792 132712265537273856 133608970034147328 134517874592202752 135174700151734992 135477104402633728 136392490243192064 137219316711063552 137270308079149056 138146474256408576 138197810160764928 138827355578771328 139131579148337664 139137931318321152 139442835477528576 139765378251600864 139817315748586392 140071657385826432 140078052475877376 140385016798322688 140716163137666176 140762027341482246 141024525803417088 141030964397481984 141340016912596992 141719592153329064 141983876319086592 142036638220786176 142295017026871296 142354393563561984 142677156965175882 142996345235791488 143263010339979264 143316247574126592 143647749869700888 143962536757654944 143969109489096192 144284600598276096 144291188033814528 144941873742400896 145259496548264448 145266128493502464 145927872883505664 146247656388728832 146254333449240576 146968465936785696 147242538404978688 147297254451185664 147565202842681344 147961496112034248 148244188326100992 148292506170450432 148968036901912032 149294482563494016 149301298729433088 150310091288415744 150646355474743296 151332608916228096 151664236254978048 152071537670701866 152411742452962944 152695965753311232 153441551523591072 154485371601982848 154830976460152832 155877131706505216 157703816843690824 157940354469445632 158659834947167232 159007519026671616 159731860858972416 159791217998384448 160081894155230208 160089202829574144 160148692759007232 160870888390265424 161170886632476672 161230778520892416 161603718603413499 161957853852361812 161965248175233216 162267287221813248 162320175673060608 162327586538041344 163059607960201008 163416933616797504 163424394555190272 164168856993943872 164528613437319936 164536125130395648 164896686398029824 165339524178883908 165647855705601024 165709411257583872 166010853198016512 166456683126038529 166774711866863616 166829069441756736 167140178729975808 167589041514651036 167956292883930768 167963961070612224 168339719372783616 169098852699467712 169477149909086208 170249185030756608 170622265786850304 170630055690780672 171463210259583312 171782961472475136 172159403316461568 172621745464039956 172951553047117824 173796043052230704 174184848517671936 175361773169818368 175754081387200512 176554710402266112 176941608964141056 177416793949152177 178145293378863104 180232933535646656 181325525653905408 181722878887624704 182550698124539904 182618534855296512 182950736177405952 183027077438865408 183852443874589056 184195299008544768 184263746881019904 184689964118186856 185094690116984928 185103140771695104 185508772197783552 185517241757761536 186353837668801152 186423087664781856 186762209847768576 186770736634503168 187180022397763584 187621550850221568 187682703121976328 188032701071222784 188041285863309312 188950829494422114 188959456204438752 189311835092115456 189382184294381568 189726689369161728 190236209286901176 190661793647721984 191088330098835456 191530333159601184 191950049010206592 191958812652128256 192379467464368128 192896111542031226 193255831656534528 193679328731019264 193688171324669952 194570497178007552 194996875184971776 195520548433759542 195957954582380928 196323384539971584 196396339268247552 197281994816045664 197723341560600576 198624049202549376 199059310084658688 199068398305910784 200413455051220992 201776811888304128 202218981673304064 202762050227602488 203215656603950592 204588735364788096 205980495469310464 208706896977481728 209164253216292864 210117078713816064 210577525197484032 211074244706499264 211536788705125632 211546446596222976 212010025368895488 212579388229993596 212975814478629888 213054957331179264 213442525540306944 213531590345342976 214015735447763823 214494517853687232 214894515509968896 214974371361189888 215471624804551332 215943805136482416 215953664233644288 216426900897414144 216436782050721792 217412810613601344 217889244822396672 217899192740253696 218891809325258496 219371484583093248 219381500173860864 220452698905178544 220863807607468032 220945881676778496 221347804264022016 221942244168051372 222366282489151488 222438759255675648 223452055352868048 223941723845241024 223951948094149632 225465136932623616 225969533212114944 226998913374342144 227496354382467072 228107306506052799 228617613679444416 229043948629966848 230162327285386608 231728057402974272 232246464690229248 233815697559757824 235406280536354816 235922145285521408 236555725265536236 238522167974264832 240133804244361216 240223039138510848 240660028797124608 241756329948715008 241767367538540544 241846167781338624 242947872262849824 243400930832719872 243480263509590912 243491379807062016 243934314903207936 244589411940301512 245125400425196256 245136591832785408 245684995841359872 246253285490915808 246792920155979904 246804187695593472 247345029597044736 248009286268325862 248471783558401536 248564116886375808 249016279797024768 249027648846004224 250162067800295424 250243604162635104 250710268094963712 251383562271976554 251934439325896152 251945941605918336 252415780122820608 252509579059175424 253648279049201568 254215724863629312 255373777546134912 255933398680275456 255945083536171008 256505956619157504 257194815389374968 257674442208712704 258239104974692352 258932618196059934 259427329570676736 259995833579962368 260694064578346056 261277272776507904 261861785690996736 263042659754727552 263631122080800768 264832065603399168 265412413446211584 265424531074547712 267217940068294656 269035749184405504 270349400303469984 270954208805267456 272784980486384128 274540616158298112 276292948512817152 276395620321529856 277654711157542656 278263158296675328 278275862636642304 279530756503201728 279634631497172784 280143314771652864 280156104951754752 280770033596645376 281432326275332352 281524054682964492 282049051606834176 282061928794963968 283426244241633171 283439184306658128 283967752638173184 284073276441572352 284590034053742592 285354313930351764 285992690471582976 286632495148253184 287295499739401776 287925073515309888 287938218978192384 288569201196552192 289344167313046839 289883747484801792 290518993096528896 290532256987004928 291855745767011328 292495312777457664 293280822650639313 293936931873571392 294485076809957376 294594508902371328 295922992224068496 296585012340900864 297936073803824064 298588965126988032 298602597458866176 300620182576831488 302665217832456192 303328472509956096 304143075341403732 304823484905925888 306883103047182144 308970743203965696 309661952920305664 311754263413010432 315407633687381648 315880708938891264 317319669894334464 318015038053343232 319463721717944832 319582435996768896 320163788310460416 320178405659148288 320297385518014464 321741776780530848 322341773264953344 322461557041784832 323207437206826998 323915707704723624 323930496350466432 324534574443626496 324640351346121216 324655173076082688 326119215920402016 326833867233595008 326848789110380544 328337713987887744 329057226874639872 329072250260791296 329793372796059648 330679048357767816 331295711411202048 331418822515167744 332021706396033024 332913366252077058 333549423733727232 333658138883513472 334280357459951616 335178083029302072 335912585767861536 335927922141224448 336679438745567232 338197705398935424 338954299818172416 340498370061513216 341244531573700608 341260111381561344 342926420519166624 343565922944950272 344318806632923136 345243490928079912 345903106094235648 347592086104461408 348369697035343872 350723546339636736 351508162774401024 353109420804532224 353883217928282112 354833587898304354 356290586757726208 360465867071293312 362651051307810816 365101396249079808 365237069710593024 365901472354811904 367704887749178112 368527493762039808 369379928236373712 370189380233969856 370206281543390208 371017544395567104 372013929402488793 372707675337602304 372846175329563712 373524419695537152 373541473269006336 375243101700443136 375365406243952656 376065402142445568 377075343407964831 377901658988844228 377918912408877504 378623670184230912 378764368588763136 380472418573802352 381323587295443968 383060666319202368 383900098020413184 383917625304256512 384758934928736256 385792223084062452 386511663313069056 387358657462038528 388398927294089901 389140994356015104 389993750369943552 391041096867519084 391915909164761856 392792678536495104 394563989632091328 395446683121201152 397248098405098752 398118620169317376 398136796611821568 400826910102441984 403553623776608256 405524100455204976 406431313207901184 409177470729576192 411960990938620928 417413793954963456 418328506432585728 420234157427632128 421155050394968064 422148489412998528 423073577410251264 423092893192445952 424020050737790976 425158776459987192 425951628957259776 426109914662358528 426885051080613888 427063180690685952 428031470895527646 428989035707374464 429789031019937792 429948742722379776 430943249609102664 431887610272964832 431907328467288576 432853801794828288 432873564101443584 434825621227202688 435778489644793344 435798385480507392 437783618650516992 438742969166186496 438763000347721728 440905397810357088 441727615214936064 441891763353556992 442695608528044032 443884488336102744 444732564978302976 444877518511351296 446904110705736096 447883447690482048 447903896188299264 450930273865247232 451939066424229888 453997826748684288 454992708764934144 456214613012105598 457235227358888832 458087897259933696 460324654570773216 463456114805948544 464492929380458496 467631395119515648 470812561072709632 471844290571042816 473111450531072472 480267608488722432 480446078277021696 483512659897430016 483692335562677248 485895744525699648 486801861665439744 486960527019181824 486982759614124032 489178823880603024 490250800850392512 490273183665570816 492506570981831616 493585840311959808 493608375391186944 494690059194089472 496018572536651724 496943567116803072 497128233772751616 498032559594049536 499370049378115587 500324135600590848 500487208325270208 501420536189927424 502767124543953108 503868878651792304 503891883211836672 505019158118350848 507296558098403136 508431449727258624 510747555092269824 511866797360550912 511890167072342016 514389630778749936 515348884417425408 516478209949384704 517865236392119868 518854659141353472 521388129156692112 522554545553015808 526085319509455104 527262244161601536 529664131206798336 530824826892423168 532250381847456531 534435880136589312 540698800606939968 541908417610534912 545569960972768256 549081232316596224 552585897025634304 552791240643059712 555309422315085312 556526316593350656 556551725273284608 559061513006403456 559269262994345568 560286629543305728 560312209903509504 561540067193290752 562864652550664704 563048109365928984 564098103213668352 564123857589927936 566852488483266342 566878368613316256 567935505276346368 568146552883144704 569180068107485184 570708627860703528 571985380943165952 573264990296506368 574590999478803552 575850147030619776 575876437956384768 577138402393104384 578688334626093678 579767494969603584 581037986193057792 581064513974009856 583711491534022656 584990625554915328 586561645301278626 587873863747142784 588970153619914752 589189017804742656 591845984448136992 593170024681801728 595872147607648128 597177930253976064 597205194917732352 601240365153662976 605330435664912384 606656945019912192 608286150682807464 609646969811851776 613766206094364288 617941486407931392 619323905840611328 623508526826020864 630815267374763296 634639339788668928 636030076106686464 638927443435889664 639164871993537792 640327576620920832 640594771036028928 643483553561061696 644683546529906688 644923114083569664 646414874413653996 647831415409447248 647860992700932864 649280702692242432 649310346152165376 652238431840804032 653667734467190016 653697578220761088 656675427975775488 658114453749279744 658144500521582592 661358096715535632 662591422822404096 662837645030335488 664043412792066048 665826732504154116 667098847467454464 667316277767026944 670356166058604144 671825171535723072 671855844282448896 676395410797870848 677908599636344832 680996740123026432 682489063147401216 684321919518158397 685852841038333248 687131845889900544 690486981856159824 695184172208922816 696739394070687744 701447092679273472 706218841609064448 707766435856564224 709667175796608708 720931734142586624 725302102615621632 730202792498159616 730474139421186048 731802944709623808 735409775498356224 737054987524079616 738759856472747424 740378760467939712 740412563086780416 742035088791134208 744027858804977586 745415350675204608 745692350659127424 747048839391074304 747082946538012672 750486203400886272 750730812487905312 752130804284891136 754150686815929662 755803317977688456 755837824817755008 757247340368461824 757528737177526272 760944837147604704 762647174590887936 766121332638404736 767800196040826368 767835250608513024 769517869857472512 771584446168124904 773023326626138112 774717314924077056 776797854588179802 778281988712030208 779987500739887104 782082193735038168 783831818329523712 785585357072990208 789127979264182656 790893366242402304 794496196810197504 796237240338634752 796273593223643136 801653820204883968 807107247553216512 811048200910409952 812862626415802368 818354941459152384 823921981877241856 834827587909926912 840468314855264256 842310100789936128 844296978825997056 846147154820502528 846185786384891904 850317552919974384 851903257914519552 852219829324717056 853770102161227776 856062941791055292 857978071414748928 859897485444759552 861886499218205328 863775220545929664 863814656934577152 865707603589656576 868032501939140517 869651242454405376 871556979289586688 871596770961014784 875567237301033984 877485938332372992 879842467951917939 881810795620714176 883455230429872128 883783526707113984 887768976672205488 889755037022702592 893808221411472192 895766895380964096 895807792376598528 901860547730494464 907995653497368576 909985417529868288 912429226024211196 914470454717777664 920649309141546432 926912229611897088 928985858760916992 935262790239031296 941625122145419264 946222901062144944 960535216977444864 960892156554043392 967025319794860032 967384671125354496 971791489051399296 973603723330879488 973921054038363648 973965519228248064 978357647761206048 980501601700785024 980546367331141632 985013141963663232 987171680623919616 987216750782373888 989380118388178944 992037145073303448 993887134233606144 994256467545503232 996065119188099072 998740098756231174 1000648271201181696 1000974416650540416 1002841072379854848 1005534249087906216 1007737757303584608 1007783766423673344 1010038316236701696 1014593116196806272 1016862899454517248 1021495110184539648 1023733594721101824 1023780334144684032 1028779261557499872 1030697768834850816 1032956419898769408 1035730472784239736 1037709318282706944 1042776258313384224 1045109091106031616 1052170639018910208 1054524488323203072 1059328262413596672 1061649653784846336 1064500763694913062 1068871760273178624 1081397601213879936 1083816835221069824 1091139921945536512 1105582481286119424 1110618844630170624 1113052633186701312 1118123026012806912 1118538525988691136 1120573259086611456 1120624419807019008 1125729305101329408 1126096218731857968 1128196206427336704 1131226030223894493 1133704976966532684 1133756737226632512 1135871010552692736 1136293105766289408 1141417255721407056 1143970761886331904 1149181998957607104 1151700294061239552 1151752875912769536 1154276804786208768 1157376669252187356 1159534989939207168 1162075972386115584 1165196781882269703 1167422983068045312 1169981251109830656 1173123290602557252 1175747727494285568 1178378035609485312 1183691968896273984 1186340049363603456 1191744295215296256 1194355860507952128 1194410389835464704 1202480730307325952 1210660871329824768 1216572301365614928 1219293939623703552 1227532412188728576 1235882972815862784 1247017053652041728 1261630534749526592 1269278679577337856 1272060152213372928 1277854886871779328 1278329743987075584 1280655153241841664 1281189542072057856 1286967107122123392 1289367093059813376 1289846228167139328 1292829748827307992 1295662830818894496 1295721985401865728 1298561405384484864 1298620692304330752 1304476863681608064 1307335468934380032 1307395156441522176 1313350855951550976 1316228907498559488 1316289001043165184 1322716193431071264 1325182845644808192 1325675290060670976 1328086825584132096 1331653465008308232 1334197694934908928 1334632555534053888 1340712332117208288 1343650343071446144 1343711688564897792 1352790821595741696 1355817199272689664 1361993480246052864 1364978126294802432 1368643839036316794 1371705682076666496 1374263691779801088 1380973963712319648 1390368344417845632 1393478788141375488 1402894185358546944 1412437683218128896 1415532871713128448 1419334351593217416 1441863468285173248 1460405584996319232 1460948278842372096 1470819550996712448 1477519712945494848 1480757520935879424 1480825126173560832 1484070177582268416 1488055717609955172 1490830701350409216 1491384701318254848 1494097678782148608 1498110148134346761 1500972406801772544 1501461624975810624 1504261608569782272 1508301373631859324 1511606635955376912 1511675649635510016 1515057474355052544 1521889674295209408 1525294349181775872 1532242665276809472 1535600392081652736 1535670501217026048 1543168892336249808 1546046653252276224 1549434629848154112 1553595709176359604 1556563977424060416 1564164387470076336 1567663636659047424 1578255958528365312 1581786732484804608 1588992393620395008 1592474480677269504 1596751145542369593 1603307640409767936 1622096401820819904 1625725252831604736 1636709882918304768 1647843963754483712 1669655175819853824 1680936629710528512 1684620201579872256 1688593957651994112 1692294309641005056 1692371572769783808 1700635105839948768 1703806515829039104 1704439658649434112 1707540204322455552 1712125883582110584 1715956142829497856 1719794970889519104 1723772998436410656 1727550441091859328 1727629313869154304 1731415207179313152 1736065003878281034 1739302484908810752 1743113958579173376 1743193541922029568 1751134474602067968 1754971876664745984 1759684935903835878 1763621591241428352 1766910460859744256 1767567053414227968 1775537953344410976 1779510074045405184 1787616442822944384 1791533790761928192 1791615584753197056 1803721095460988928 1815991306994737152 1819970835059736576 1824858452048422392 1828940909435555328 1841298618283092864 1853824459223794176 1857971717521833984 1870525580478062592 1883250244290838528 1892445802124289888 1921784313108086784 1934050639589720064 1934769342250708992 1943582978102798592 1947842108076727296 1947931038456496128 1956715295522412096 1961003203401570048 1961092734662283264 1970026283927326464 1974343361247839232 1974433501564747776 1984074290146606896 1987774268467212288 1988512935091006464 1992130238376198144 1997480197512462348 2001296542402363392 2001948833301080832 2011068498175812432 2015475514607169216 2015567532847346688 2029186232393612544 2033725798909034496 2042990220369079296 2047467189442203648 2052965758554475191 2057558523114999744 2061395537669701632 2071460945568479472 2085552516626768448 2090218182212063232 2104341278037820416 2118656524827193344 2123299307569692672 2129001527389826124 2162795202427759872 2167633670442139648 2182279843891073024 2211164962572238848 2221237689260341248 2226105266373402624 2236246052025613824 2237077051977382272 2241146518173222912 2241248839614038016 2251458610202658816 2252192437463715936 2256392412854673408 2262452060447788986 2267409953933065368 2267513474453265024 2271742021105385472 2272586211532578816 2282834511442814112 2287941523772663808 2298363997915214208 2303400588122479104 2303505751825539072 2308553609572417536 2314753338504374712 2319069979878414336 2324151944772231168 2330393563764539406 2334845966136090624 2339962502219661312 2346246581205114504 2351495454988571136 2356756071218970624 2367383937792547968 2372680098727206912 2383488590430592512 2388711721015904256 2388820779670929408 2404961460614651904 2421321742659649536 2433144602731229856 2438587879247407104 2455064824377457152 2471765945631725568 2494034107304083456 2523261069499053184 2538557359154675712 2555709773743558656 2556659487974151168 2561310306483683328 2573934214244246784 2579692456334278656 2585659497654615984 2591325661637788992 2591443970803731456 2597122810768969728 2604097505817421551 2608953727363216128 2614670937868760064 2614790312883044352 2626701711903101952 2632457814997118976 2639527403855753817 2645432386862142528 2650365691289616384 2651350580121341952 2663306930016616464 2669265111068107776 2681424664234416576 2687300686142892288 2687423377129795584 2705581643191483392 2723986960492105728 2729956252589604864 2737287678072633588 2743411364153332992 2761947927424639296 2780736688835691264 2786957576282750976 2805788370717093888 2824875366436257792 2838668703186434832 2883726936570346496 2920811169992638464 2921896557684744192 2941639101993424896 2955039425890989696 2961515041871758848 2961650252347121664 2968140355164536832 2976111435219910344 2981661402700818432 2982769402636509696 2988195357564297216 2996220296268693522 3001944813603545088 3002923249951621248 3008523217139564544 3016602747263718648 3023213271910753824 3023351299271020032 3030114948710105088 3043779348590418816 3050588698363551744 3064485330553618944 3071200784163305472 3071341002434052096 3086337784672499616 3092093306504552448 3098869259696308224 3107191418352719208 3113127954848120832 3128328774940152672 3135327273318094848 3156511917056730624 3163573464969609216 3177984787240790016 3184948961354539008 3193502291084739186 3206615280819535872 3244192803641639808 3251450505663209472 3273419765836609536 3295687927508967424 3361873259421057024 3377187915303988224 3384588619282010112 3401270211679897536 3407613031658078208 3408879317298868224 3424251767164221168 3431912285658995712 3447545996872821312 3455100882183718656 3455258627738308608 3462830414358626304 3472130007756562068 3478604969817621504 3486227917158346752 3495590345646809109 3502268949204135936 3509943753329491968 3519369871807671756 3527243182482856704 3535134106828455936 3551075906688821952 3559020148090810368 3575232885645888768 3583067581523856384 3583231169506394112 3607442190921977856 3631982613989474304 3649716904096844784 3657881818871110656 3682597236566185728 3707648918447588352 3741051160956125184 3784891604248579776 3843568626216173568 3868101279179440128 3869538684501417984 3887165956205597184 3895684216153454592 3895862076912992256 3913430591044824192 3922006406803140096 3922185469324566528 3940052567854652928 3948686722495678464 3948867003129495552 3968148580293213792 3975548536934424576 3977025870182012928 3984260476752396288 3994960395024924696 4002593084804726784 4003897666602161664 4022136996351624864 4030951029214338432 4031135065694693376 4058372464787225088 4067451597818068992 4085980440738158592 4094934378884407296 4105931517108950382 4115117046229999488 4122791075339403264 4142921891136958944 4171105033253536896 4180436364424126464 4208682556075640832 4237313049654386688 4246598615139385344 4258003054779652248 4325590404855519744 4335267340884279296 4364559687782146048 4442475378520682496 4452210532746805248 4472492104051227648 4474154103954764544 4482293036346445824 4502917220405317632 4504384874927431872 4512784825709346816 4524904120895577972 4534819907866130736 4535026948906530048 4545172423065157632 4565669022885628224 4575883047545327616 4596727995830428416 4606801176244958208 4607011503651078144 4629506677008749424 4638139959756828672 4648303889544462336 4660787127529078812 4669691932272181248 4692493162410229008 4702990909977142272 4734767875585095936 4745360197454413824 4766977180861185024 4777423442031808512 4790253436627108779 4809922921229303808 4866289205462459712 4877175758494814208 4910129648754914304 4943531891263451136 5046522138998106368 5077114718309351424 5111419547487117312 5113318975948302336 5122620612967366656 5147868428488493568 5159384912668557312 5171318995309231968 5182651323275577984 5182887941607462912 5194245621537939456 5208195011634843102 5217907454726432256 5229341875737520128 5229580625766088704 5253403423806203904 5264915629994237952 5279054807711507634 5290864773724285056 5300731382579232768 5302701160242683904 5326613860033232928 5338530222136215552 5362849328468833152 5374601372285784576 5374846754259591168 5411163286382966784 5447973920984211456 5459912505179209728 5474575356145267176 5486822728306665984 5523895854849278592 5561473377671382528 5573915152565501952 5611576741434187776 5649750732872515584 5677337406372869664 5767453873140692992 5843793115369488384 5883278203986849792 5910078851781979392 5923030083743517696 5923300504694243328 5952222870439820688 5963322805401636864 5965538805273019392 5976390715128594432 5992440592537387044 6003889627207090176 6005846499903242496 6033205494527437296 6046426543821507648 6046702598542040064 6087558697180837632 6101177396727103488 6128970661107237888 6142401568326610944 6158897275663425573 6172675569344999232 6184186613009104896 6214382836705438416 6256657549880305344 6270654546636189696 6313023834113461248 6355969574481580032 6369897922709078016 6387004582169478372 6488385607283279616 6502901011326418944 6546839531673219072 6591375855017934848 6723746518842114048 6754375830607976448 6769177238564020224 6802540423359795072 6815226063316156416 6817758634597736448 6848503534328442336 6863824571317991424 6895091993745642624 6910201764367437312 6910517255476617216 6925660828717252608 6944260015513124136 6957209939635243008 6972455834316693504 6991180691293618218 7004537898408271872 7019887506658983936 7038739743615343512 7054486364965713408 7070268213656911872 7102151813377643904 7118040296181620736 7150465771291777536 7166135163047712768 7166462339012788224 7214884381843955712 7263965227978948608 7299433808193689568 7315763637742221312 7365194473132371456 7415297836895176704 7482102321912250368 7569783208497159552 7739077369002835968 7774331912411194368 7791368432306909184 7826861182089648384 7844012813606280192 7844370938649133056 7880105135709305856 7897373444991356928 7918582211567261451 7936297160586427584 7951097073868849152 7954051740364025856 7989920790049849392 8007795333204323328 8044273992703249728 8061902058428676864 8062270131389386752 8116744929574450176 8171960881476317184 8189868757768814592 8211863034217900764 8230234092459998976 8285843782273917888 8342210066507073792 8360872728848252928 8417365112151281664 8474626099308773376 8516006109559304496 8651180809711039488 8729119375564292096 8884950757041364992 8904421065493610496 8944984208102455296 8948308207909529088 8964586072692891648 9005834440810635264 9008769749854863744 9025569651418693632 9049808241791155944 9069639815732261472 9070053897813060096 9090344846130315264 9131338045771256448 9151766095090655232 9193455991660856832 9213602352489916416 9214023007302156288 9259013354017498848 9276279919513657344 9296607779088924672 9321574255058157624 9339383864544362496 9384986324820458016 9405981819954284544 9469535751170191872 9490720394908827648 9533954361722370048 9554846884063617024 9580506873254217558 9619845842458607616 9732578410924919424 9754351516989628416 9820259297509828608 9887063782526902272 10093044277996212736 10222839094974234624 10226637951896604672 10295736856976987136 10342637990618463936 10365302646551155968 10365775883214925824 10388491243075878912 10416390023269686204 10435814909452864512 10458683751475040256 10486771036940427327 10506806847612407808 10529831259988475904 10558109615423015268 10581729547448570112 10605402320485367808 10653227720066465856 10677060444272431104 10725698656937666304 10749202744571569152 10749693508519182336 10822326572765933568 10895947841968422912 10949150712290534352 10973645456613331968 11047791709698557184 11122946755342765056 11223153482868375552 11354674812745739328 11534907746281385984 11687586230738976768 11766556407973699584 11820157703563958784 11846060167487035392 11846601009388486656 11904445740879641376 11926645610803273728 11931077610546038784 11952781430257188864 11984881185074774088 12007779254414180352 12011692999806484992 12066410989054874592 12092853087643015296 12093405197084080128 12175117394361675264 12202354793454206976 12257941322214475776 12284803136653221888 12317794551326851146 12345351138689998464 12368373226018209792 12428765673410876832 12513315099760610688 12541309093272379392 12626047668226922496 12711939148963160064 12739795845418156032 12774009164338956744 12976771214566559232 13005802022652837888 13093679063346438144 13182751710035869696 13508751661215952896 13538354477128040448 13605080846719590144 13635517269195472896 13697007068656884672 13727649142635982848 13790183987491285248 13820403528734874624 13821034510953234432 13888520031026248272 13914419879270486016 13944911668633387008 13982361382587236436 14009075796816543744 14077479487230687024 14108972729931426816 14204303626755287808 14236080592363241472 14300931542583555072 14332270326095425536 14370760309881326337 14429768763687911424 14598867616387379136 14631527275484442624 14730388946264742912 14830595673790353408 15139566416994319104 15478154738005671936 15548663824822388736 15582736864613818368 15653722364179296768 15688025627212560384 15688741877298266112 15760210271418611712 15794746889982713856 15837164423134522902 15872594321172855168 15902194147737698304 15908103480728051712 15979841580099698784 16015590666408646656 16088547985406499456 16123804116857353728 16124540262778773504 16233489859148900352 16343921762952634368 16379737515537629184 16423726068435801528 16460468184919997952 16571687564547835776 16684420133014147584 16721745457696505856 16834730224302563328 16949252198617546752 17032012219118608992 17302361619422078976 17458238751128584192 17769901514082729984 17889968416204910592 17896616415819058176 17929172145385783296 18011668881621270528 18017539499709727488 18099616483582311888 18139279631464522944 18140107795626120192 18262676091542512896 18303532190181310464 18386911983321713664 18427204704979832832 18476691826990276719 18518026708034997696 18552559839027314688 18643148510116315248 18769972649640916032 18811963639908569088 18939071502340383744 19067908723444740096 19109693768127234048 19161013746508435116 19465156821849838848 19508703033979256832 19640518595019657216 19774127565053804544 20186088555992425472 20445678189948469248 20453275903793209344 20591473713953974272 20685275981236927872 20730605293102311936 20731551766429851648 20776982486151757824 20832780046539372408 20871629818905729024 20917367502950080512 20973542073880854654 21013613695224815616 21059662519976951808 21116219230846030536 21163459094897140224 21210804640970735616 21306455440132931712 21354120888544862208 21451397313875332608 21498405489143138304 21499387017038364672 21644653145531867136 21791895683936845824 21898301424581068704 21947290913226663936 22095583419397114368 22245893510685530112 22446306965736751104 22709349625491478656 23069815492562771968 23533112815947399168 23640315407127917568 23692120334974070784 23808891481759282752 23853291221606547456 23862155221092077568 23969762370149548176 24023385999612969984 24132821978109749184 24185706175286030592 24186810394168160256 24350234788723350528 24515882644428951552 24569606273306443776 24635589102653702292 24690702277379996928 24857531346821753664 25026630199521221376 25082618186544758784 25252095336453844992 25423878297926320128 25548018328677913488 25953542429133118464 26187358126692876288 27017503322431905792 27076708954256080896 27210161693439180288 27271034538390945792 27394014137313769344 27455298285271965696 27580367974982570496 27640807057469749248 27642069021906468864 27777040062052496544 27828839758540972032 27889823337266774016 27964722765174472872 28018151593633087488 28154958974461374048 28217945459862853632 28408607253510575616 28472161184726482944 28601863085167110144 28664540652190851072 28741520619762652674 28859537527375822848 29197735232774758272 29263054550968885248 29460777892529485824 29661191347580706816 30279132833988638208 31097327649644777472 31165473729227636736 31307444728358593536 31376051254425120768 31520420542837223424 31589493779965427712 31674328846269045804 31745188642345710336 31816206961456103424 31959683160199397568 32031181332817293312 32177095970812998912 32247608233714707456 32249080525557547008 32466979718297800704 32687843525905268736 32847452136871603056 32920936369839995904 33143375129095671552 33368840266028295168 33669460448605126656 34064024438237217984 34604723238844157952 35539803028165459968 35779936832409821184 35793232831638116352 35858344290771566592 36023337763242541056 36035078999419454976 36199232967164623776 36278559262929045888 36280215591252240384 36525352183085025792 36607064380362620928 36773823966643427328 36854409409959665664 36953383653980553438 37036053416069995392 37105119678054629376 37286297020232630496 37539945299281832064 37623927279817138176 37878143004680767488 38135817446889480192 38219387536254468096 38322027493016870232 38930313643699677696 39017406067958513664 39281037190039314432 39548255130107609088 40372177111984850944 40906551807586418688 41182947427907948544 41370551962473855744 41461210586204623872 41463103532859703296 41665560093078744816 41743259637811458048 41834735005900161024 41947084147761709308 42027227390449631232 42232438461692061072 42326918189794280448 42612910880265863424 42708241777089724416 42902794627750665216 42996810978286276608 43112280929643979011 43289306291063734272 43796602849162137408 43894581826453327872 44191166838794228736 44491787021371060224 45418699250982957312 46139630985125543936 47066225631894798336 47280630814255835136 47384240669948141568 47617782963518565504 47706582443213094912 47724310442184155136 47939524740299096352 48046771999225939968 48265643956219498368 48371412350572061184 48373620788336320512 48700469577446701056 49031765288857903104 49139212546612887552 49271178205307404584 49381404554759993856 49715062693643507328 50053260399042442752 50165236373089517568 50504190672907689984 50847756595852640256 51096036657355826976 51907084858266236928 52374716253385752576 54035006644863811584 54420323386878360576 54788028274627538688 54910596570543931392 55160735949965140992 55281614114939498496 55430075480970830157 55554080124104993088 55657679517081944064 55929445530348945744 56309917948922748096 56435890919725707264 56817214507021151232 57203726170334220288 57329081304381702144 57483041239525305348 58395470465549516544 58526109101937770496 58921555785058971648 59322382695161413632 60558265667977276416 62194655299289554944 62330947458455273472 62614889456717187072 62752102508850241536 63040841085674446848 63178987559930855424 63348657692538091608 63490377284691420672 63632413922912206848 63919366320398795136 64062362665634586624 64354191941625997824 64495216467429414912 64498161051115094016 64933959436595601408 65375687051810537472 65694904273743206112 65841872739679991808 66286750258191343104 66737680532056590336 67338920897210253312 68128048876474435968 69209446477688315904 71559873664819642368 71586465663276232704 72070157998838909952 72398465934329247552 72557118525858091776 72560431182504480768 73050704366170051584 73547647933286854656 73708818819919331328 73906767307961106876 74072106832139990784 74572594040465260992 75079890598563664128 75247854559634276352 75756286009361534976 76271634893778960384 76644054986033740464 77860627287399355392 78562074380078628864 80744354223969701888 81813103615172837376 82365894855815897088 82741103924947711488 82922421172409247744 82926207065719406592 83331120186157489632 83486519275622916096 83669470011800322048 83894168295523418616 84054454780899262464 84464876923384122144 84653836379588560896 85225821760531726848 85416483554179448832 85805589255501330432 85993621956572553216 86224561859287958022 86578612582127468544 87593205698324274816 87789163652906655744 88382333677588457472 88983574042742120448 90837398501965914624 92279261970251087872 94561261628511670272 94768481339896283136 95235565927037131008 95448620884368310272 95879049480598192704 96093543998451879936 96531287912438996736 96742824701144122368 96747241576672641024 97400939154893402112 98063530577715806208 98542356410614809168 98762809109519987712 99430125387287014656 100106520798084885504 101008381345815379968 102192073314711653952 103814169716532473856 108070013289727623168 108840646773756721152 109576056549255077376 109821193141087862784 110321471899930281984 110563228229878996992 110860150961941660314 111108160248209986176 111315359034163888128 111858891060697891488 112619835897845496192 112871781839451414528 113634429014042302464 114407452340668440576 114658162608763404288 114966082479050610696 116790940931099033088 117052218203875540992 117843111570117943296 118644765390322827264 121116531335954552832 124389310598579109888 125229778913434374144 125504205017700483072 126081682171348893696 126697315385076183216 126980754569382841344 127838732640797590272 128124725331269173248 128708383883251995648 128990432934858829824 129336842788931937033 129867918873191202816 131389808547486412224 131683745479359983616 132573500516382686208 133475361064113180672 136256097752948871936 138418892955376631808 143119747329639284736 143172931326552465408 144140315997677819904 144796931868658495104 145114237051716183552 145120862365008961536 146101408732340103168 147095295866573709312 147417637639838662656 147813534615922213752 148144213664279981568 149145188080930521984 150159781197127328256 150495709119268552704 151512572018723069952 152543269787557920768 153288109972067480928 155721254574798710784 157124148760157257728 161488708447939403776 164731789711631794176 165482207849895422976 165844842344818495488 166662240372314979264 166973038551245832192 167788336591046837232 168929753846768244288 169307672759177121792 170451643521063453696 171611178511002660864 171987243913145106432 172449123718575916044 175186411396648549632 175578327305813311488 176764667355176914944 177967148085484240896 181674797003931829248 189122523257023340544 189536962679792566272 190471131854074262016 190897241768736620544 191758098961196385408 192187087996903759872 193062575824877993472 193485649402288244736 193494483153345282048 194801878309786804224 196127061155431612416 197084712821229618336 197525618219039975424 198860250774574029312 200213041596169771008 202016762691630759936 204384146629423307904 207628339433064947712 217681293547513442304 219152113098510154752 220642943799860563968 221126456459757993984 221720301923883320628 222216320496419972352 223717782121395782976 225239671795690992384 225743563678902829056 227268858028084604928 228814904681336881152 229932164958101221392 233581881862198066176 235686223140235886592 242233062671909105664 248778621197158219776 250459557826868748288 251008410035400966144 252163364342697787392 253394630770152366432 253961509138765682688 255677465281595180544 256249450662538346496 257416767766503991296 257980865869717659648 258673685577863874066 259735837746382405632 262779617094972824448 263367490958719967232 265147001032765372416 266950722128226361344 272512195505897743872 276837785910753263616 286345862653104930816 288280631995355639808 289593863737316990208 290228474103432367104 290241724730017923072 292202817464680206336 294190591733147418624 295627069231844427504 296288427328559963136 298290376161861043968 300319562394254656512 303025144037446139904 306576219944134961856 311442509149597421568 322977416895878807552 329463579423263588352 330964415699790845952 331689684689636990976 333324480744629958528 333946077102491664384 335576673182093674464 337859507693536488576 338615345518354243584 340903287042126907392 343222357022005321728 343974487826290212864 344898247437151832088 350372822793297099264 351156654611626622976 353529334710353829888 355934296170968481792 363349594007863658496 378245046514046681088 380942263708148524032 383516197922392770816 384374175993807519744 386125151649755986944 386971298804576489472 388010528366795811099 389603756619573608448 394169425642459236672 395051236438079950848 397720501549148058624 400426083192339542016 408768293258846615808 415256678866129895424 435362587095026884608 438304226197020309504 441285887599721127936 442252912919515987968 443440603847766641256 444432640992839944704 447435564242791565952 450479343591381984768 451487127357805658112 454537716056169209856 457629809362673762304 459864329916202442784 467163763724396132352 471372446280471773184 484466125343818211328 500919115653737496576 506789261540304732864 507923018277531365376 511354930563190361088 514833535533007982592 515961731739435319296 517347371155727748132 525559234189945648896 526734981917439934464 530294002065530744832 533901444256452722688 545024391011795487744 572691725306209861632 576561263990711279616 579187727474633980416 580456948206864734208 580483449460035846144 584405634929360412672 588381183466294837248 591254138463688855008 592576854657119926272 596580752323722087936 600639124788509313024 606050288074892279808 613152439888269923712 622885018299194843136 645954833791757615104 661928831399581691904 663379369379273981952 666648961489259917056 671153346364187348928 675719015387072977152 677230691036708487168 681806574084253814784 686444714044010643456 689796494874303664176 700745645586594198528 707058669420707659776 726699188015727316992 756490093028093362176 761884527416297048064 767032395844785541632 768748351987615039488 772250303299511973888 773942597609152978944 776021056733591622198 779207513239147216896 788338851284918473344 790102472876159901696 795441003098296117248 800852166384679084032 817536586517693231616 830513357732259790848 870725174190053769216 876608452394040619008 882571775199442255872 886881207695533282512 888865281985679889408 894871128485583131904 900958687182763969536 909075432112338419712 919728659832404885568 934327527448792264704 968932250687636422656 1001838231307474993152 1013578523080609465728 1015846036555062730752 1022709861126380722176 1029667071066015965184 1031923463478870638592 1034694742311455496264 1051118468379891297792 1053469963834879868928 1060588004131061489664 1067802888512905445376 1090048782023590975488 1153122527981422559232 1158375454949267960832 1160913896413729468416 1168811269858720825344 1182508276927377710016 1185153709314239852544 1193161504647444175872 1201278249577018626048 1226304879776539847424 1245770036598389686272 1323857662799163383808 1326758738758547963904 1333297922978519834112 1342306692728374697856 1351438030774145954304 1354461382073416974336 1363613148168507629568 1372889428088021286912 1379592989748607328352 1401491291173188397056 1414117338841415319552 1453398376031454633984 1523769054832594096128 1534064791689571083264 1544500606599023947776 1547885195218305957888 1552042113467183244396 1576677702569836946688 1580204945752319803392 1590882006196592234496 1601704332769358168064 1635073173035386463232 1741450348380107538432 1753216904788081238016 1765143550398884511744 1773762415391066565024 1777730563971359778816 1789742256971166263808 1801917374365527939072 1818150864224676839424 1839457319664809771136 1868655054897584529408 1937864501375272845312 2027157046161218931456 2031692073110125461504 2045419722252761444352 2059334142132031930368 2069389484622910992528 2102236936759782595584 2121176008262122979328 2180097564047181950976 2306245055962845118464 2316750909898535921664 2321827792827458936832 2337622539717441650688 2365016553854755420032 2370307418628479705088 2386323009294888351744 2402556499154037252096 2452609759553079694848 2491540073196779372544 2647715325598326767616 2666595845957039668224 2684613385456749395712 2702876061548291908608 2727226296337015259136 2759185979497214656704 2802982582346376794112 2906796752062909267968 3047538109665188192256 3068129583379142166528 3089001213198047895552 3095770390436611915776 3104084226934366488792 3153355405139673893376 3160409891504639606784 3181764012393184468992 3203408665538716336128 3270146346070772926464 3506433809576162476032 3547524830782133130048 3555461127942719557632 3579484513942332527616 3603834748731055878144 3678914639329619542272 3737310109795169058816 4054314092322437862912 4063384146220250923008 4090839444505522888704 4118668284264063860736 4138778969245821985056 4204473873519565191168 4242352016524245958656 4360195128094363901952 4633501819797071843328 4643655585654917873664 4730033107709510840064 4740614837256959410176 4772646018589776703488 4805112998308074504192 4905219519106159389696 5295430651196653535232 5333191691914079336448 5369226770913498791424 5405752123096583817216 5454452592674030518272 5518371958994429313408 5605965164692753588224 5813593504125818535936 6095076219330376384512 6136259166758284333056 6178002426396095791104 6208168453868732977584 6306710810279347786752 6363528024786368937984 6540292692141545852928 7012867619152324952064 7095049661564266260096 7110922255885439115264 7158969027884665055232 7207669497462111756288 7357829278659239084544 7474620219590338117632 8108628184644875725824 8181678889011045777408 8277557938491643970112 8408947747039130382336 8720390256188727803904 9267003639594143686656 9287311171309835747328 9460066215419021680128 9481229674513918820352 9545292037179553406976 9610225996616149008384 9810439038212318779392 10666383383828158672896 10738453541826997582848 10811504246193167634432 11036743917988858626816 11211930329385507176448 12190152438660752769024 12272518333516568666112 12356004852792191582208 12416336907737465955168 12613421620558695573504 12727056049572737875968 13080585384283091705856 14190099323128532520192 14221844511770878230528 14317938055769330110464 14415338994924223512576 14715658557318478169088 16217256369289751451648 16363357778022091554816 16555115876983287940224 16817895494078260764672 17440780512377455607808 18534007279188287373312 18920132430838043360256 19090584074359106813952 19620878076424637558784 21332766767656317345792 21476907083653995165696 21623008492386335268864 22073487835977717253632 22423860658771014352896 24545036667033137332224 24832673815474931910336 25226843241117391147008 26161170768566183411712 28380198646257065040384 28443689023541756461056 28635876111538660220928 28830677989848447025152 29431317114636956338176 32434512738579502903296 33110231753966575880448 33635790988156521529344 37068014558376574746624 37840264861676086720512 38181168148718213627904 39241756152849275117568 42665533535312634691584 42953814167307990331392 43246016984772670537728 44146975671955434507264 49090073334066274664448 49665347630949863820672 50453686482234782294016 52322341537132366823424 56760397292514130080768 57271752223077320441856 58862634229273912676352 64869025477159005806592 66220463507933151760896 67271581976313043058688 75680529723352173441024 78483512305698550235136 85331067070625269383168 85907628334615980662784 86492033969545341075456 88293951343910869014528 99330695261899727641344 100907372964469564588032 113520794585028260161536 114543504446154640883712 117725268458547825352704 129738050954318011613184 132440927015866303521792 151361059446704346882048 156967024611397100470272 171815256669231961325568 176587902687821738029056 198661390523799455282688 201814745928939129176064 227041589170056520323072 235450536917095650705408 259476101908636023226368 264881854031732607043584 302722118893408693764096 343630513338463922651136 353175805375643476058112 397322781047598910565376 454083178340113040646144 470901073834191301410816 529763708063465214087168 605444237786817387528192 706351610751286952116224 794645562095197821130752 908166356680226081292288 1059527416126930428174336 1412703221502573904232448 1589291124190395642261504 1816332713360452162584576 2119054832253860856348672 3178582248380791284523008 4238109664507721712697344 6357164496761582569046016 12714328993523165138092032
- Sum of all divisors σ(n): 46043732690667302694840000
- Sum of proper divisors (its aliquot sum) s(n): 33329403697144137556747968
- 12714328993523165138092032 is an abundant number, because the sum of its proper divisors (33329403697144137556747968) is greater than itself. Its abundance is 20615074703620972418655936
Bases of 12714328993523165138092032
- Binary: 1010100001000101110100100111111001000000111100111110111101001000110110000000000000002
- Hexadecimal: 0xA845D27E40F3EF48D8000
- Base-36: 1LIF472EGM2DC0000
Squares and roots of 12714328993523165138092032
- 12714328993523165138092032 squared (127143289935231651380920322) is 161654161755543781416014444081482406911969301889024
- 12714328993523165138092032 cubed (127143289935231651380920323) is 2055324195732193900396477781376206257959435561707967074220289260436762656768
-
The
square root of 12714328993523165138092032 is 3565715775762.7240722111 -
12714328993523165138092032 is a
perfect cube number . Itscube root is 233398368
Scales and comparisons
How big is 12714328993523165138092032?- 12,714,328,993,523,165,138,092,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,714,328,993,523,165,138,092,032 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 12714328993523165138092032 cubic inches would be around 19449864 feet tall.
Recreational maths with 12714328993523165138092032
- 12714328993523165138092032 backwards is 23029083156132539982341721
- The number of decimal digits it has is: 26
- The sum of 12714328993523165138092032's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12714328993523165138092032 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 12714328993523165138092032 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/12714328993523165138092032/
Chicago style:
Numbermatics. 2024. "Number 12714328993523165138092032 - Facts about the integer". https://numbermatics.com/n/12714328993523165138092032/
The information we have on file for 12714328993523165138092032 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 12714328993523165138092032, math, Factors of 12714328993523165138092032, curriculum, school, college, exams, university, Prime factorization of 12714328993523165138092032, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, seven hundred fourteen sextillion, three hundred twenty-eight quintillion, nine hundred ninety-three quadrillion, five hundred twenty-three trillion, one hundred sixty-five billion, one hundred thirty-eight million, ninety-two thousand and thirty-two.