311974911496426751661441024
311,974,911,496,426,751,661,441,024 is an even composite number composed of five prime numbers multiplied together.
311974911496426751661441024 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 311974911496426751661441024:
218 × 38 × 76 × 374 × 9072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 37 × 37 × 37 × 37 × 907 × 907)See below for interesting mathematical facts about the number 311974911496426751661441024 from the Numbermatics database.
Names of 311974911496426751661441024
- Cardinal: 311974911496426751661441024 can be written as Three hundred eleven septillion, nine hundred seventy-four sextillion, nine hundred eleven quintillion, four hundred ninety-six quadrillion, four hundred twenty-six trillion, seven hundred fifty-one billion, six hundred sixty-one million, four hundred forty-one thousand and twenty-four.
Scientific notation
- Scientific notation: 3.11974911496426751661441024 × 1026
Factors of 311974911496426751661441024
Divisors of 311974911496426751661441024
- Number of divisors d(n): 17955
-
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 162 168 189 192 196 216 222 224 243 252 256 259 288 294 296 324 333 336 343 378 384 392 432 441 444 448 486 504 512 518 567 576 588 592 648 666 672 686 729 756 768 777 784 864 882 888 896 907 972 999 1008 1024 1029 1036 1134 1152 1176 1184 1296 1323 1332 1344 1369 1372 1458 1512 1536 1554 1568 1701 1728 1764 1776 1792 1813 1814 1944 1998 2016 2048 2058 2072 2187 2268 2304 2331 2352 2368 2401 2592 2646 2664 2688 2721 2738 2744 2916 2997 3024 3072 3087 3108 3136 3402 3456 3528 3552 3584 3626 3628 3888 3969 3996 4032 4096 4107 4116 4144 4374 4536 4608 4662 4704 4736 4802 5103 5184 5292 5328 5376 5439 5442 5476 5488 5832 5994 6048 6144 6174 6216 6272 6349 6561 6804 6912 6993 7056 7104 7168 7203 7252 7256 7776 7938 7992 8064 8163 8192 8214 8232 8288 8748 8991 9072 9216 9261 9324 9408 9472 9583 9604 10206 10368 10584 10656 10752 10878 10884 10952 10976 11664 11907 11988 12096 12288 12321 12348 12432 12544 12691 12698 13122 13608 13824 13986 14112 14208 14336 14406 14504 14512 15309 15552 15876 15984 16128 16317 16326 16384 16428 16464 16576 16807 17496 17982 18144 18432 18522 18648 18816 18944 19047 19166 19208 20412 20736 20979 21168 21312 21504 21609 21756 21768 21904 21952 23328 23814 23976 24192 24489 24576 24642 24696 24864 25088 25382 25396 26244 26973 27216 27648 27783 27972 28224 28416 28672 28749 28812 29008 29024 30618 31104 31752 31968 32256 32634 32652 32768 32856 32928 33152 33559 33614 34992 35721 35964 36288 36864 36963 37044 37296 37632 37888 38073 38094 38332 38416 40824 41472 41958 42336 42624 43008 43218 43512 43536 43808 43904 44443 45927 46656 47628 47952 48384 48951 48978 49152 49284 49392 49728 50176 50421 50653 50764 50792 52488 53946 54432 55296 55566 55944 56448 56832 57141 57344 57498 57624 58016 58048 61236 62208 62937 63504 63936 64512 64827 65268 65304 65536 65712 65856 66304 67081 67118 67228 69984 71442 71928 72576 73467 73728 73926 74088 74592 75264 75776 76146 76188 76664 76832 80919 81648 82944 83349 83916 84672 85248 86016 86247 86436 87024 87072 87616 87808 88837 88886 91854 93312 95256 95904 96768 97902 97956 98304 98568 98784 99456 100352 100677 100842 101306 101528 101584 104976 107163 107892 108864 110592 110889 111132 111888 112896 113664 114219 114282 114688 114996 115248 116032 116096 117649 122472 124416 125874 127008 127872 129024 129654 130536 130608 131072 131424 131712 132608 133329 134162 134236 134456 139968 142884 143856 145152 146853 146934 147456 147852 148176 149184 150528 151263 151552 151959 152292 152376 153328 153664 161838 163296 165888 166698 167832 169344 170496 171423 172032 172494 172872 174048 174144 175232 175616 177674 177772 183708 186624 188811 190512 191808 193536 194481 195804 195912 196608 197136 197568 198912 200704 201243 201354 201684 202612 203056 203168 209952 214326 215784 217728 220401 221184 221778 222264 223776 225792 227328 228438 228564 229376 229992 230496 232064 232192 234913 235298 242757 244944 248832 250047 251748 254016 255744 258048 258741 259308 261072 261216 262144 262848 263424 265216 266511 266658 268324 268472 268912 279936 285768 287712 290304 293706 293868 294912 295704 296352 298368 301056 302031 302526 303104 303918 304584 304752 306656 307328 311101 321489 323676 326592 331776 332667 333396 335664 338688 340992 342657 342846 344064 344988 345744 348096 348288 350464 351232 352947 354571 355348 355544 367416 373248 377622 381024 383616 387072 388962 391608 391824 393216 394272 395136 397824 399987 401408 402486 402708 403368 405224 406112 406336 419904 428652 431568 435456 440559 440802 442368 443556 444528 447552 451584 453789 454656 455877 456876 457128 458752 459984 460992 464128 464384 469567 469826 470596 485514 489888 497664 500094 503496 508032 511488 514269 516096 517482 518616 522144 522432 525696 526848 530432 533022 533316 536648 536944 537824 559872 566433 571536 575424 580608 583443 587412 587736 589824 591408 592704 596736 602112 603729 604062 605052 606208 607836 609168 609504 613312 614656 621859 622202 642978 647352 653184 661203 663552 665334 666792 671328 677376 681984 685314 685692 688128 689976 691488 696192 696576 700928 702464 704739 705894 709142 710696 711088 734832 746496 750141 755244 762048 767232 774144 776223 777924 783216 783648 786432 788544 790272 795648 799533 799974 802816 804972 805416 806736 810448 812224 812672 822649 839808 857304 863136 870912 881118 881604 884736 887112 889056 895104 903168 906093 907578 909312 911754 913752 914256 917504 919968 921984 928256 928768 933303 939134 939652 941192 971028 979776 995328 998001 1000188 1006992 1016064 1022976 1027971 1028538 1032192 1034964 1037232 1044288 1044864 1051392 1053696 1058841 1060864 1063713 1066044 1066632 1073296 1073888 1075648 1119744 1132866 1143072 1150848 1161216 1166886 1174824 1175472 1179648 1182816 1185408 1193472 1199961 1204224 1207458 1208124 1210104 1212416 1215672 1218336 1219008 1226624 1229312 1241683 1243718 1244404 1285956 1294704 1306368 1321677 1322406 1327104 1330668 1333584 1342656 1354752 1361367 1363968 1367631 1370628 1371384 1376256 1379952 1382976 1392384 1393152 1401856 1404928 1408701 1409478 1411788 1418284 1421392 1422176 1469664 1492992 1500282 1510488 1524096 1534464 1542807 1548288 1552446 1555848 1566432 1567296 1577088 1580544 1591296 1599066 1599948 1605632 1609944 1610832 1613472 1620896 1624448 1625344 1644391 1645298 1679616 1699299 1714608 1726272 1741824 1750329 1762236 1763208 1769472 1774224 1778112 1790208 1806336 1811187 1812186 1815156 1818624 1823508 1827504 1828512 1835008 1839936 1843968 1856512 1857536 1865577 1866606 1874161 1878268 1879304 1882384 1942056 1959552 1983609 1990656 1996002 2000376 2013984 2032128 2045952 2055942 2057076 2064384 2069928 2074464 2088576 2089728 2102784 2107392 2114217 2117682 2121728 2127426 2132088 2133264 2146592 2147776 2151296 2177707 2239488 2250423 2265732 2286144 2301696 2322432 2328669 2333772 2349648 2350944 2359296 2365632 2370816 2386944 2398599 2399922 2408448 2414916 2416248 2420208 2424832 2431344 2436672 2438016 2453248 2458624 2467947 2481997 2483366 2487436 2488808 2571912 2589408 2612736 2643354 2644812 2654208 2661336 2667168 2685312 2709504 2718279 2722734 2727936 2735262 2741256 2742768 2752512 2759904 2765952 2784768 2786304 2799909 2803712 2809856 2817402 2818956 2823576 2836568 2842784 2844352 2939328 2985984 2994003 3000564 3020976 3048192 3068928 3083913 3085614 3096576 3104892 3111696 3132864 3134592 3154176 3161088 3176523 3182592 3191139 3198132 3199896 3211264 3219888 3221664 3226944 3241792 3248896 3250688 3286969 3288782 3290596 3359232 3398598 3429216 3452544 3483648 3500658 3524472 3526416 3538944 3548448 3556224 3580416 3599883 3612672 3622374 3624372 3630312 3637248 3647016 3655008 3657024 3679872 3687936 3713024 3715072 3725049 3731154 3733212 3748322 3756536 3758608 3764768 3884112 3919104 3965031 3967218 3981312 3992004 4000752 4027968 4064256 4084101 4091904 4102893 4111884 4114152 4128768 4139856 4148928 4177152 4179456 4205568 4214784 4226103 4228434 4235364 4243456 4254852 4264176 4266528 4293184 4295552 4302592 4353013 4355414 4478976 4500846 4531464 4572288 4603392 4628421 4644864 4657338 4667544 4699296 4701888 4731264 4741632 4773888 4797198 4799844 4816896 4829832 4832496 4840416 4849664 4862688 4873344 4876032 4906496 4917248 4933173 4935894 4963994 4966732 4974872 4977616 5143824 5178816 5225472 5250987 5286708 5289624 5308416 5322672 5334336 5370624 5419008 5433561 5436558 5445468 5455872 5470524 5482512 5485536 5505024 5519808 5531904 5569536 5572608 5596731 5599818 5607424 5619712 5622483 5634804 5637912 5647152 5673136 5685568 5688704 5758543 5878656 5950827 5971968 5988006 6001128 6041952 6096384 6137856 6167826 6171228 6193152 6209784 6223392 6265728 6269184 6308352 6322176 6342651 6353046 6365184 6382278 6396264 6399792 6422528 6439776 6443328 6453888 6483584 6497792 6501376 6533121 6573938 6577564 6581192 6718464 6797196 6858432 6905088 6967296 6986007 7001316 7048944 7052832 7077888 7096896 7112448 7160832 7195797 7199766 7225344 7244748 7248744 7260624 7274496 7294032 7310016 7314048 7359744 7375872 7403841 7426048 7430144 7445991 7450098 7462308 7466424 7496644 7513072 7517216 7529536 7768224 7838208 7930062 7934436 7962624 7984008 8001504 8055936 8128512 8154837 8168202 8183808 8205786 8223768 8228304 8257536 8279712 8297856 8354304 8358912 8399727 8411136 8429568 8452206 8456868 8470728 8486912 8509704 8528352 8533056 8586368 8591104 8605184 8691781 8706026 8710828 8957952 8982009 9001692 9062928 9144576 9206784 9251739 9256842 9289728 9314676 9335088 9398592 9403776 9462528 9483264 9529569 9547776 9573417 9594396 9599688 9633792 9659664 9664992 9680832 9699328 9725376 9746688 9752064 9812992 9834496 9860907 9866346 9871788 9927988 9933464 9949744 9955232 10287648 10357632 10450944 10501974 10573416 10579248 10616832 10645344 10668672 10741248 10799649 10838016 10867122 10873116 10890936 10911744 10941048 10965024 10971072 11039616 11063808 11139072 11145216 11175147 11193462 11199636 11214848 11239424 11244966 11269608 11275824 11294304 11346272 11371136 11377408 11510737 11517086 11757312 11895093 11901654 11943936 11976012 12002256 12083904 12192768 12252303 12275712 12308679 12335652 12342456 12386304 12419568 12446784 12531456 12538368 12616704 12644352 12678309 12685302 12706092 12730368 12764556 12792528 12799584 12845056 12879552 12886656 12907776 12967168 12995584 13002752 13059039 13066242 13119127 13147876 13155128 13162384 13436928 13594392 13716864 13810176 13885263 13934592 13972014 14002632 14097888 14105664 14193792 14224896 14321664 14391594 14399532 14450688 14489496 14497488 14521248 14548992 14588064 14620032 14628096 14719488 14751744 14799519 14807682 14852096 14860288 14891982 14900196 14924616 14932848 14993288 15026144 15034432 15059072 15243949 15536448 15676416 15752961 15860124 15868872 15925248 15968016 16003008 16111872 16257024 16300683 16309674 16336404 16367616 16411572 16447536 16456608 16515072 16559424 16595712 16708608 16717824 16790193 16799454 16822272 16859136 16867449 16904412 16913736 16941456 16973824 17019408 17056704 17066112 17172736 17182208 17210368 17275629 17373979 17383562 17412052 17421656 17915904 17964018 18003384 18125856 18289152 18413568 18503478 18513684 18579456 18629352 18670176 18797184 18807552 18925056 18966528 19027953 19059138 19095552 19146834 19188792 19199376 19267584 19319328 19329984 19361664 19450752 19493376 19504128 19599363 19625984 19668992 19721814 19732692 19743576 19855976 19866928 19899488 19910464 20575296 20715264 20901888 20958021 21003948 21146832 21158496 21233664 21290688 21337344 21482496 21587391 21599298 21676032 21734244 21746232 21781872 21823488 21882096 21930048 21942144 22079232 22127616 22211523 22278144 22290432 22337973 22350294 22386924 22399272 22429696 22478848 22489932 22539216 22551648 22588608 22692544 22742272 22754816 23008783 23021474 23034172 23514624 23790186 23803308 23887872 23952024 24004512 24167808 24385536 24464511 24504606 24551424 24617358 24671304 24684912 24772608 24839136 24893568 25062912 25076736 25199181 25233408 25288704 25356618 25370604 25412184 25460736 25529112 25585056 25599168 25759104 25773312 25815552 25934336 25991168 26005504 26075343 26118078 26132484 26238254 26295752 26310256 26324768 26873856 27188784 27433728 27620352 27755217 27770526 27869184 27944028 28005264 28195776 28211328 28387584 28449792 28588707 28643328 28720251 28783188 28799064 28901376 28978992 28994976 29042496 29097984 29176128 29240064 29256192 29438976 29503488 29582721 29599038 29615364 29704192 29720576 29783964 29800392 29849232 29865696 29986576 30052288 30068864 30118144 30438013 30487898 31072896 31352832 31505922 31720248 31737744 31850496 31936032 32006016 32223744 32398947 32514048 32601366 32619348 32672808 32735232 32823144 32895072 32913216 33118848 33191424 33417216 33435648 33525441 33580386 33598908 33644544 33718272 33734898 33808824 33827472 33882912 33947648 34038816 34113408 34132224 34345472 34364416 34420736 34532211 34551258 34747958 34767124 34824104 34843312 35831808 35928036 36006768 36251712 36578304 36756909 36827136 36926037 37006956 37027368 37158912 37258704 37340352 37594368 37615104 37850112 37933056 38034927 38055906 38118276 38191104 38293668 38377584 38398752 38535168 38638656 38659968 38723328 38901504 38986752 39008256 39177117 39198726 39251968 39337984 39357381 39443628 39465384 39487152 39711952 39733856 39798976 39820928 40309801 41150592 41430528 41655789 41803776 41916042 42007896 42293664 42316992 42581376 42674688 42964992 43174782 43198596 43352064 43468488 43492464 43563744 43646976 43764192 43860096 43884288 44158464 44255232 44398557 44423046 44556288 44580864 44675946 44700588 44773848 44798544 44859392 44957696 44979864 45078432 45103296 45177216 45385088 45484544 45509632 45731847 45942271 46017566 46042948 46068344 47029248 47580372 47606616 47775744 47904048 48009024 48335616 48771072 48902049 48929022 49009212 49102848 49234716 49342608 49369824 49545216 49678272 49787136 50125824 50153472 50370579 50398362 50466816 50577408 50602347 50713236 50741208 50824368 50921472 51058224 51170112 51198336 51518208 51546624 51631104 51826887 51868672 51982336 52011008 52121937 52150686 52236156 52264968 52476508 52591504 52620512 52649536 53747712 54377568 54867456 55240704 55510434 55541052 55738368 55888056 56010528 56391552 56422656 56775168 56899584 57083859 57177414 57286656 57440502 57566376 57598128 57802752 57957984 57989952 58084992 58352256 58480128 58512384 58798089 58877952 59006976 59165442 59198076 59230728 59408384 59441152 59567928 59600784 59698464 59731392 59973152 60104576 60137728 60236288 60842467 60876026 60975796 62145792 62705664 62874063 63011844 63440496 63475488 63700992 63872064 64012032 64447488 64762173 64797894 65028096 65202732 65238696 65345616 65470464 65646288 65790144 65826432 66237696 66382848 66634569 66834432 66871296 67013919 67050882 67160772 67197816 67289088 67436544 67469796 67617648 67654944 67765824 67895296 68077632 68226816 68264448 68690944 68728832 68841472 69026349 69064422 69102516 69495916 69534248 69648208 69686624 71663616 71856072 72013536 72503424 73156608 73393533 73513818 73654272 73852074 74013912 74054736 74317824 74517408 74680704 75188736 75230208 75597543 75700224 75866112 76069854 76111812 76236552 76382208 76587336 76755168 76797504 77277312 77319936 77446656 77803008 77973504 78016512 78226029 78354234 78397452 78503936 78675968 78714762 78887256 78930768 78974304 79423904 79467712 79597952 79641856 80575159 80619602 82301184 82861056 83265651 83311578 83607552 83832084 84015792 84587328 84633984 85162752 85349376 85766121 85929984 86160753 86349564 86397192 86704128 86936976 86984928 87127488 87293952 87528384 87720192 87768576 88316928 88510464 88748163 88797114 88846092 89112576 89161728 89351892 89401176 89547696 89597088 89718784 89915392 89959728 90156864 90206592 90354432 90770176 90969088 91019264 91314039 91463694 91833889 91884542 92035132 92085896 92136688 94058496 95160744 95213232 95551488 95808096 96018048 96671232 97196841 97542144 97804098 97858044 98018424 98205696 98469432 98685216 98739648 99356544 99574272 100251648 100306944 100576323 100741158 100796724 100933632 101154816 101204694 101426472 101482416 101648736 101842944 102116448 102340224 102396672 103036416 103093248 103262208 103596633 103653774 103737344 103964672 104022016 104243874 104301372 104472312 104529936 104953016 105183008 105241024 105299072 106707643 107495424 108755136 109734912 110270727 110481408 110778111 111020868 111082104 111476736 111776112 112021056 112783104 112845312 113550336 113799168 114104781 114167718 114354828 114573312 114881004 115132752 115196256 115605504 115915968 115979904 116169984 116704512 116960256 117024768 117531351 117596178 117755904 118013952 118072143 118330884 118396152 118461456 118816768 118882304 119135856 119201568 119396928 119462784 119946304 120209152 120275456 120472576 120929403 121617853 121684934 121752052 121951592 124291584 125411328 125748126 126023688 126880992 126950976 127744128 128024064 128894976 129524346 129595788 130056192 130405464 130477392 130691232 130940928 131292576 131580288 131652864 132475392 132765696 133195671 133269138 133668864 133742592 134027838 134101764 134321544 134395632 134578176 134873088 134939592 135235296 135309888 135531648 136155264 136453632 136528896 137195541 137381888 137457664 137682944 137826813 138052698 138128844 138205032 138991832 139068496 139296416 139373248 143327232 143712144 144027072 145006848 146313216 146706147 146787066 147027636 147308544 147704148 148027824 148109472 148635648 149034816 149361408 150377472 150460416 151111737 151195086 151400448 151732224 151807041 152139708 152223624 152473104 152764416 153174672 153510336 153595008 154554624 154639872 154893312 155480661 155606016 155947008 156033024 156365811 156452058 156708468 156794904 157007872 157351936 157429524 157774512 157861536 157948608 158847808 158935424 159195904 159283712 161061481 161150318 161239204 164602368 165722112 166531302 166623156 167215104 167664168 168031584 169174656 169267968 170325504 170698752 171251577 171532242 171859968 172321506 172699128 172794384 173408256 173873952 173969856 174254976 175056768 175440384 175537152 176394267 176633856 177020928 177496326 177594228 177692184 178225152 178323456 178703784 178802352 179095392 179194176 179437568 179919456 180313728 180413184 180708864 181540352 181938176 182038528 182527401 182628078 182927388 183667778 183769084 184070264 184171792 184273376 188116992 190321488 190426464 191102976 191616192 192036096 193342464 194286519 194393682 195084288 195608196 195716088 196036848 196411392 196938864 197370432 197479296 198713088 199148544 199903707 200503296 200613888 201041757 201152646 201482316 201593448 201867264 202309632 202409388 202852944 202964832 203297472 203685888 204232896 204680448 204793344 206072832 206186496 206524416 207079047 207193266 207307548 207474688 207929344 208044032 208487748 208602744 208944624 209059872 209906032 210366016 210482048 210598144 213066091 213415286 214990848 217510272 219469824 220180599 220541454 220962816 221556222 222041736 222164208 222953472 223552224 224042112 225566208 225690624 226792629 227100672 227598336 228209562 228335436 228709656 229146624 229762008 230265504 230392512 231831936 231959808 232339968 233409024 233920512 234049536 234678087 235062702 235192356 235511808 236027904 236144286 236661768 236792304 236922912 237633536 237764608 238271712 238403136 238793856 238925568 239892608 240418304 240550912 240945152 241725477 241858806 243235706 243369868 243504104 243903184 248583168 250822656 251496252 252047376 253761984 253901952 255488256 256048128 257298363 257789952 258482259 259048692 259191576 260112384 260810928 260954784 261382464 261881856 262585152 263160576 263305728 264950784 265531392 266244489 266391342 266538276 267337728 267485184 268055676 268203528 268643088 268791264 269156352 269746176 269879184 270470592 270619776 271063296 272310528 272907264 273057792 273942117 274391082 274763776 274915328 275365888 275501667 275653626 276105396 276257688 276410064 277983664 278136992 278592832 278746496 282168607 286654464 287424288 288054144 290013696 291590523 292626432 293412294 293574132 294055272 294617088 295408296 296055648 296218944 298069632 298722816 300754944 300920832 301728969 302223474 302390172 302800896 303464448 303614082 304279416 304447248 304946208 305528832 306349344 307020672 307190016 309109248 309279744 309786624 310789899 310961322 311212032 311894016 312066048 312731622 312904116 313416936 313589808 314015744 314703872 314859048 315549024 315723072 315897216 317695616 317870848 318391808 318567424 320122929 321595897 322122962 322300636 322478408 329204736 331444224 332334333 333062604 333246312 334430208 335328336 336063168 338349312 338535936 340651008 341397504 342314343 342503154 343064484 343719936 344643012 345398256 345588768 346816512 347747904 347939712 348509952 350113536 350880768 351074304 352594053 352788534 353267712 354041856 354216429 354992652 355188456 355384368 356450304 356646912 357407568 357604704 358190784 358388352 358875136 359838912 360627456 360826368 361417728 362788209 363080704 363876352 364077056 364853559 365054802 365256156 365854776 367335556 367538168 368140528 368343584 368546752 376233984 380642976 380852928 383232384 384072192 386684928 388573038 388787364 390168576 391216392 391432176 392073696 392822784 393877728 394740864 394958592 397426176 398297088 399587013 399807414 401006592 401227776 402083514 402305292 402964632 403186896 403734528 404619264 404818776 405705888 405929664 406594944 408465792 409360896 409586688 411586623 412145664 412372992 413048832 413480439 414158094 414386532 414615096 414949376 415858688 416088064 416975496 417205488 417889248 418119744 419812064 420732032 420964096 421196288 425897269 426132182 426830572 429981696 435020544 438939648 440118441 440361198 441082908 441925632 443112444 444083472 444328416 445906944 447104448 448084224 451132416 451381248 453335211 453585258 454201344 455196672 455421123 456419124 456670872 457419312 458293248 459524016 460531008 460785024 463663872 463919616 464679936 466441983 466818048 467841024 468099072 469097433 469356174 470125404 470384712 471023616 472055808 472288572 473323536 473584608 473845824 475267072 476543424 476806272 477587712 477851136 479785216 480836608 481101824 481890304 483184443 483450954 483717612 486471412 486739736 487008208 487806368 497166336 501645312 502992504 504094752 507523968 507803904 510976512 512096256 513754731 514596726 515579904 516964518 518097384 518383152 520224768 521621856 521909568 522764928 525170304 526321152 526611456 529182801 529901568 531062784 532488978 532782684 533076552 534675456 534970368 536111352 536407056 537286176 537582528 538312704 539758368 540941184 541239552 542126592 544621056 545814528 546115584 547582203 547884234 548782164 549527552 549830656 550731776 551003334 551307252 552210792 552515376 552820128 555967328 556273984 557185664 557492992 564026113 564337214 573308928 574848576 576108288 580027392 582859557 583181046 585252864 586824588 587148264 588110544 589234176 590816592 592111296 592437888 596139264 597445632 599711121 601509888 601841664 603125271 603457938 604446948 604780344 605601792 606928896 607228164 608558832 608894496 609892416 611057664 612698688 614041344 614380032 618218496 618559488 619573248 621237141 621579798 621922644 622424064 623788032 624132096 625463244 625808232 626833872 627179616 628031488 629407744 629718096 631098048 631446144 631794432 635391232 635741696 636783616 637134848 639198273 640245858 642837223 643191794 644245924 644601272 644956816 658409472 662888448 664668666 666125208 666492624 668860416 670656672 672126336 676698624 677071872 680377887 681302016 682795008 684628686 685006308 686128968 687439872 689286024 690796512 691177536 695495808 695879424 697019904 700227072 701761536 702148608 704034261 705188106 705577068 706535424 708083712 708432858 709985304 710376912 710768736 712900608 713293824 714815136 715209408 716381568 716776704 719677824 721254912 721652736 722835456 725176431 725576418 726161408 727752704 728154112 729707118 730109604 730512312 731709552 734671112 735076336 736281056 736687168 737093504 752467968 761285952 761705856 766464768 768144384 771895089 773369856 775446777 777146076 777574728 780337152 782432784 782864352 784147392 785645568 787755456 789481728 789917184 794852352 796594176 798733467 799174026 799614828 802013184 802455552 804167028 804610584 805929264 806373792 807469056 809238528 809637552 811411776 811859328 813189888 816931584 818721792 819173376 821826351 823173246 824291328 824745984 826097664 826505001 826960878 828316188 828773064 829230192 829898752 831717376 832176128 833950992 834410976 835778496 836239488 839624128 841464064 841928192 842392576 846505821 851324971 851794538 852264364 853661144 859963392 870041088 877879296 880236882 880722396 882165816 883851264 886224888 888166944 888656832 894208896 896168448 902264832 902762496 905186907 906670422 907170516 908402688 910393344 910842246 912838248 913341744 914838624 916586496 919048032 921062016 921570048 927327744 927839232 929359872 932369697 932883966 933636096 935682048 936198144 938194866 938712348 940250808 940769424 942047232 944111616 944577144 946647072 947169216 947691648 953086848 953612544 955175424 955702272 959570432 960368787 961673216 962203648 963780608 964787691 966368886 966901908 967435224 972942824 973479472 974016416 975612736 994332672 1003290624 1005985008 1008189504 1015047936 1015607808 1021953024 1024192512 1026943029 1027509462 1029193452 1031159808 1033929036 1036194768 1036766304 1040449536 1043243712 1043819136 1045529856 1050340608 1052642304 1053222912 1057782159 1058365602 1059803136 1062125568 1062649287 1064977956 1065565368 1066153104 1069350912 1069940736 1072222704 1072814112 1074572352 1075165056 1076625408 1079516736 1081882368 1082479104 1084253184 1088364627 1089242112 1091629056 1092231168 1094560677 1095164406 1095768468 1097564328 1099055104 1099661312 1101463552 1102006668 1102614504 1104421584 1105030752 1105640256 1111934656 1112547968 1114371328 1114985984 1126206481 1128052226 1128674428 1149697152 1152216576 1160054784 1165719114 1166362092 1170505728 1173649176 1174296528 1176221088 1178468352 1181633184 1184222592 1184875776 1192278528 1194891264 1198761039 1199422242 1203019776 1203683328 1206250542 1206915876 1208893896 1209560688 1211203584 1213857792 1214456328 1217117664 1217788992 1219784832 1225397376 1228082688 1228760064 1234759869 1236436992 1237118976 1239146496 1240441317 1242474282 1243159596 1243845288 1244848128 1247576064 1248264192 1250926488 1251616464 1253667744 1254359232 1256062976 1259436192 1262196096 1262892288 1263588864 1270782464 1271483392 1273567232 1274269696 1277691807 1278396546 1280491716 1285674446 1286383588 1288491848 1289202544 1289913632 1316818944 1325776896 1329337332 1332250416 1332985248 1337720832 1341313344 1344252672 1353397248 1354143744 1360005633 1360755774 1362604032 1365590016 1366263369 1369257372 1370012616 1372257936 1374879744 1378572048 1381593024 1382355072 1390991616 1391758848 1394039808 1399325949 1400454144 1403523072 1404297216 1407292299 1408068522 1410376212 1411154136 1413070848 1416167424 1416865716 1419970608 1420753824 1421537472 1425801216 1429630272 1430418816 1432763136 1433553408 1439355648 1442509824 1443305472 1445670912 1449553329 1450352862 1451152836 1452322816 1455505408 1456308224 1459414236 1460219208 1461024624 1463419104 1469342224 1470152672 1472562112 1473374336 1474187008 1491462637 1504935936 1522571904 1523411712 1532929536 1536288768 1541264193 1543790178 1546739712 1550893554 1554292152 1555149456 1560674304 1564865568 1565728704 1568294784 1575510912 1578963456 1579834368 1587548403 1589704704 1593188352 1597466934 1598348052 1599229656 1604026368 1604911104 1608334056 1609221168 1611858528 1612747584 1614938112 1619275104 1622823552 1623718656 1626379776 1633863168 1637443584 1638346752 1642746609 1643652702 1646346492 1648582656 1649491968 1652195328 1653010002 1653921756 1656632376 1657546128 1658460384 1659797504 1663434752 1664352256 1667901984 1668821952 1671556992 1672478976 1679248256 1682928128 1683856384 1684785152 1692078339 1693011642 1699864027 1702649942 1703589076 1704528728 1707322288 1719926784 1740082176 1755758592 1760473764 1761444792 1764331632 1767702528 1772449776 1776333888 1777313664 1788417792 1792336896 1799133363 1804529664 1805524992 1809375813 1810373814 1813340844 1814341032 1816805376 1820786688 1821684492 1825676496 1826683488 1829677248 1833172992 1838096064 1842124032 1843140096 1854655488 1855678464 1858719744 1863711423 1864739394 1865767932 1867272192 1871364096 1872396288 1876389732 1877424696 1880501616 1881538848 1884094464 1888223232 1889154288 1893294144 1894338432 1895383296 1906173696 1907225088 1910350848 1911404544 1917594819 1919140864 1920737574 1923346432 1924407296 1927561216 1928511669 1929575382 1932737772 1933803816 1934870448 1945885648 1946958944 1948032832 1951225472 1975180249 1988665344 2006581248 2011970016 2016379008 2030095872 2031215616 2041133661 2043906048 2048385024 2053886058 2055018924 2058386904 2062319616 2067858072 2072389536 2073532608 2086487424 2087638272 2091059712 2100681216 2105284608 2106445824 2112102783 2115564318 2116731204 2119606272 2124251136 2125298574 2129955912 2131130736 2132306208 2138701824 2139881472 2144445408 2145628224 2149144704 2150330112 2159033472 2163764736 2164958208 2168506368 2175529293 2176729254 2178484224 2183258112 2184462336 2189121354 2190328812 2191536936 2195128656 2198110208 2199322624 2202927104 2204013336 2205229008 2208843168 2210061504 2211280512 2223869312 2225095936 2228742656 2229971968 2251171279 2252412962 2256104452 2257348856 2299394304 2304433152 2320109568 2326340331 2331438228 2332724184 2341011456 2347298352 2348593056 2352442176 2356936704 2363266368 2368445184 2369751552 2384557056 2389782528 2396200401 2397522078 2398844484 2406039552 2407366656 2412501084 2413831752 2417787792 2419121376 2422407168 2427715584 2428912656 2434235328 2435577984 2439569664 2450794752 2456165376 2457520128 2465479053 2469519738 2472873984 2474237952 2478292992 2479515003 2480882634 2484948564 2486319192 2487690576 2489696256 2495152128 2496528384 2501852976 2503232928 2507335488 2508718464 2512125952 2518872384 2524392192 2525784576 2527177728 2539517463 2541564928 2542966784 2547134464 2548539392 2553974913 2555383614 2556793092 2560983432 2571348892 2572767176 2576983696 2578405088 2579827264 2633637888 2651553792 2658674664 2664500832 2665970496 2682626688 2688505344 2706794496 2708287488 2715560721 2720011266 2721511548 2725208064 2731180032 2732526738 2738514744 2740025232 2744515872 2749759488 2757144096 2763186048 2764710144 2781983232 2783517696 2788079616 2797109091 2798651898 2800908288 2807046144 2808594432 2814584598 2816137044 2820752424 2822308272 2826141696 2832334848 2833731432 2839941216 2841507648 2843074944 2859260544 2860837632 2865526272 2867106816 2878711296 2881106361 2885019648 2886610944 2891341824 2894363073 2899106658 2900705724 2902305672 2904645632 2911010816 2912616448 2918828472 2920438416 2922049248 2926838208 2938684448 2940305344 2945124224 2946748672 2948374016 2981280883 2982925274 3009871872 3045143808 3046823424 3065859072 3072577536 3080829087 3082528386 3087580356 3093479424 3101787108 3108584304 3110298912 3121348608 3129731136 3131457408 3136589568 3151021824 3157926912 3159668736 3173346477 3175096806 3179409408 3186376704 3187947861 3194933868 3196696104 3198459312 3208052736 3209822208 3216668112 3218442336 3223717056 3225495168 3229876224 3238550208 3245647104 3247437312 3252759552 3265093881 3267726336 3274887168 3276693504 3283682031 3285493218 3287305404 3292692984 3297165312 3298983936 3304390656 3306020004 3307843512 3313264752 3315092256 3316920768 3319595008 3326869504 3335803968 3337643904 3343113984 3344957952 3358496512 3365856256 3367712768 3369570304 3378619443 3384156678 3386023284 3399728054 3405299884 3407178152 3409057456 3414644576 3480164352 3511517184 3520947528 3522889584 3528663264 3535405056 3544899552 3552667776 3554627328 3576835584 3584673792 3596283117 3598266726 3609059328 3611049984 3618751626 3620747628 3626681688 3628682064 3633610752 3641573376 3643368984 3651352992 3653366976 3659354496 3676192128 3684248064 3686280192 3704279607 3709310976 3711356928 3717439488 3721323951 3727422846 3729478788 3731535864 3734544384 3742728192 3744792576 3752779464 3754849392 3761003232 3763077696 3768188928 3778308576 3786588288 3788676864 3790766592 3812347392 3814450176 3820701696 3822809088 3833075421 3835189638 3838281728 3841475148 3846692864 3848814592 3855122432 3857023338 3859150764 3865475544 3867607632 3869740896 3891771296 3893917888 3896065664 3902450944 3948182791 3950360498 3977330688 4013162496 4023940032 4032758016 4060191744 4062431232 4080016899 4082267322 4087812096 4096770048 4098790107 4107772116 4110037848 4116773808 4124639232 4135716144 4144779072 4147065216 4172974848 4175276544 4182119424 4197977847 4201362432 4210569216 4212891648 4221876897 4224205566 4231128636 4233462408 4239212544 4248502272 4250597148 4259911824 4262261472 4264612416 4277403648 4288890816 4291256448 4298289408 4300660224 4318066944 4327529472 4329916416 4337012736 4348659987 4351058586 4353458508 4356968448 4366516224 4368924672 4378242708 4380657624 4383073872 4390257312 4396220416 4398645248 4405854208 4408026672 4410458016 4417686336 4420123008 4422561024 4447738624 4450191872 4457485312 4459943936 4474387911 4499860561 4502342558 4504825924 4512208904 4514697712 4598788608 4608866304 4640219136 4652680662 4662876456 4665448368 4682022912 4694596704 4697186112 4704884352 4726532736 4736890368 4739503104 4762645209 4769114112 4779565056 4792400802 4795044156 4797688968 4812079104 4814733312 4825002168 4827663504 4835575584 4838242752 4844814336 4857825312 4868470656 4871155968 4879139328 4901589504 4912330752 4915040256 4928239827 4930958106 4939039476 4945747968 4948475904 4956585984 4959030006 4961765268 4969897128 4972638384 4975381152 4979392512 4990304256 4993056768 5003705952 5006465856 5014670976 5017436928 5037744768 5048784384 5051569152 5054355456 5076235017 5079034926 5083129856 5085933568 5094268928 5097078784 5099592081 5107949826 5110767228 5113586184 5121966864 5142697784 5145534352 5153967392 5156810176 5159654528 5267275776 5303107584 5317349328 5329001664 5331940992 5365253376 5377010688 5397400089 5413588992 5416574976 5428127439 5431121442 5440022532 5443023096 5450416128 5462360064 5465053476 5477029488 5480050464 5489031744 5499518976 5514288192 5526372096 5529420288 5563966464 5567035392 5576159232 5591134269 5594218182 5597303796 5601816576 5614092288 5617188864 5629169196 5632274088 5641504848 5644616544 5652283392 5664669696 5667462864 5679882432 5683015296 5686149888 5718521088 5721675264 5731052544 5734213632 5752784457 5757422592 5762212722 5770039296 5773221888 5782683648 5785535007 5788726146 5798213316 5801411448 5804611344 5809291264 5822021632 5825232896 5837656944 5840876832 5844098496 5853676416 5877368896 5880610688 5890248448 5893497344 5896748032 5925540747 5959274797 5962561766 5965850548 6019743744 6090287616 6093646848 6131718144 6145155072 6161658174 6165056772 6175160712 6186958848 6203574216 6217168608 6220597824 6259462272 6262914816 6273179136 6302043648 6315853824 6319337472 6336308349 6346692954 6350193612 6358818816 6372753408 6375895722 6389867736 6393392208 6396918624 6416105472 6419644416 6433336224 6436884672 6447434112 6450990336 6477100416 6491294208 6494874624 6505519104 6526587879 6530187762 6535452672 6549774336 6553387008 6567364062 6570986436 6574610808 6585385968 6594330624 6597967872 6608781312 6612040008 6615687024 6626529504 6630184512 6633841536 6639190016 6671607936 6675287808 6686227968 6689915904 6716993024 6731712512 6735425536 6739140608 6753513837 6757238886 6768313356 6772046568 6799456108 6810599768 6814356304 6818114912 6829289152 6960328704 7023034368 7041895056 7045779168 7057326528 7070810112 7089799104 7105335552 7109254656 7153671168 7169347584 7188601203 7192566234 7196533452 7218118656 7222099968 7237503252 7241495256 7253363376 7257364128 7267221504 7283146752 7286737968 7302705984 7306733952 7318708992 7352384256 7368496128 7372560384 7396437159 7408559214 7418621952 7422713856 7434878976 7438545009 7442647902 7454845692 7458957576 7463071728 7469088768 7485456384 7489585152 7505558928 7509698784 7522006464 7526155392 7536377856 7556617152 7573176576 7577353728 7581533184 7618552389 7624694784 7628900352 7641403392 7645618176 7661924739 7666150842 7670379276 7676563456 7682950296 7693385728 7697629184 7710244864 7714046676 7718301528 7730951088 7735215264 7739481792 7783542592 7787835776 7792131328 7804901888 7883445367 7896365582 7900720996 7954661376 8047880064 8065516032 8120383488 8124862464 8146682163 8160033798 8164534644 8175624192 8193540096 8197580214 8215544232 8220075696 8233547616 8249278464 8271432288 8289558144 8294130432 8345949696 8350553088 8364238848 8391327273 8395955694 8402724864 8421138432 8425783296 8443753794 8448411132 8462257272 8466924816 8478425088 8497004544 8501194296 8519823648 8524522944 8529224832 8577781632 8582512896 8596578816 8601320448 8636133888 8643319083 8655058944 8659832832 8674025472 8683089219 8697319974 8702117172 8706917016 8713936896 8733032448 8737849344 8756485416 8761315248 8766147744 8780514624 8792440832 8797290496 8816053344 8820916032 8835372672 8840246016 8845122048 8895477248 8900383744 8914970624 8919887872 8943842649 8948775822 8999721122 9004685116 9009651848 9024417808 9029395424 9197577216 9217732608 9280438272 9305361324 9325752912 9330896736 9364045824 9389193408 9394372224 9409768704 9453065472 9473780736 9479006208 9520039431 9525290418 9538228224 9559130112 9563843583 9584801604 9590088312 9595377936 9624158208 9629466624 9650004336 9655327008 9671151168 9676485504 9689628672 9715650624 9736941312 9742311936 9758278656 9795281643 9803179008 9824661504 9830080512 9851046093 9856479654 9861916212 9878078952 9891495936 9896951808 9913171968 9918060012 9923530536 9939794256 9945276768 9950762304 9958785024 9980608512 10007411904 10012931712 10029341952 10034873856 10075489536 10097568768 10103138304 10108710912 10135858329 10152470034 10158069852 10166259712 10171867136 10188537856 10194157568 10199184162 10215899652 10221534456 10227172368 10243933728 10285395568 10291068704 10307934784 10313620352 10319309056 10440238459 10534551552 10606215168 10634698656 10658003328 10663881984 10730506752 10754021376 10788849351 10794800178 10827177984 10833149952 10856254878 10862242884 10880045064 10886046192 10900832256 10924720128 10930106952 10954058976 10960100928 10978063488 11028576384 11052744192 11058840576 11112838821 11127932928 11134070784 11152318464 11163971853 11182268538 11188436364 11194607592 11203633152 11228184576 11234377728 11258338392 11264548176 11283009696 11289233088 11304566784 11334925728 11359764864 11366030592 11372299776 11437042176 11443350528 11462105088 11468427264 11499226263 11505568914 11514845184 11524425444 11540078592 11546443776 11565367296 11571070014 11577452292 11596426632 11602822896 11609222688 11618582528 11644043264 11650465792 11675313888 11681753664 11688196992 11707352832 11754737792 11761221376 11780496896 11786994688 11793496064 11844548373 11851081494 11899048189 11918549594 11925123532 11931701096 12039487488 12180575232 12187293696 12263436288 12290310144 12296370321 12323316348 12330113544 12350321424 12373917696 12407148432 12434337216 12441195648 12518924544 12525829632 12546358272 12593933541 12604087296 12631707648 12638674944 12665630691 12672616698 12693385908 12700387224 12717637632 12745506816 12751791444 12779735472 12786784416 12793837248 12832210944 12866672448 12873769344 12894868224 12901980672 12954200832 12982588416 12989749248 13011038208 13045979961 13053175758 13060375524 13070905344 13099548672 13106774016 13134728124 13141972872 13149221616 13170771936 13188661248 13195935744 13217562624 13224080016 13231374048 13253059008 13260369024 13267683072 13278380032 13343215872 13350575616 13372455936 13379831808 13423163733 13433986048 13463425024 13470851072 13478281216 13499581683 13507027674 13514477772 13536626712 13544093136 13598912216 13621199536 13628712608 13636229824 13658578304 13826261743 13920657408 14046068736 14083790112 14091558336 14114653056 14179598208 14210671104 14218509312 14287935627 14307342336 14338695168 14377202406 14385132468 14393066904 14436237312 14444199936 14475006504 14482990512 14506726752 14514728256 14534443008 14573475936 14605411968 14613467904 14637417984 14704768512 14736992256 14745120768 14784719481 14792874318 14817118428 14837243904 14845427712 14869757952 14877090018 14885295804 14909691384 14917915152 14926143456 14938177536 14970912768 14979170304 15011117856 15019397568 15044012928 15052310784 15113234304 15146353152 15154707456 15163066368 15228705051 15237104778 15249389568 15257800704 15282806784 15291236352 15298776243 15323849478 15332301684 15340758552 15353126912 15365900592 15386771456 15395258368 15420489728 15428093352 15436603056 15461902176 15470430528 15478963584 15567085184 15575671552 15584262656 15609803776 15758198953 15766890734 15792731164 15801441992 15909322752 16095760128 16131032064 16240766976 16249724928 16284382317 16293364326 16320067596 16329069288 16351248384 16387080192 16395160428 16431088464 16440151392 16467095232 16498556928 16542864576 16579116288 16588260864 16691899392 16701106176 16728477696 16773402807 16782654546 16791911388 16805449728 16842276864 16851566592 16887507588 16896822264 16924514544 16933849632 16956850176 16994009088 17002388592 17039647296 17049045888 17058449664 17155563264 17165025792 17193157632 17202640896 17258353371 17272267776 17286638166 17310117888 17319665664 17348050944 17356605021 17366178438 17394639948 17404234344 17413834032 17427873792 17466064896 17475698688 17512970832 17522630496 17532295488 17561029248 17584881664 17632106688 17641832064 17670745344 17680492032 17690244096 17776622241 17790954496 17800767488 17829941248 17839775744 17877824391 17887685298 17897551644 17999442244 18009370232 18019303696 18048835616 18058790848 18395154432 18435465216 18560876544 18610722648 18651505824 18661793472 18778386816 18788744448 18819537408 18906130944 18947561472 18958012416 19008925047 19040078862 19050580836 19076456448 19118260224 19127687166 19169603208 19180176624 19190755872 19248316416 19258933248 19300008672 19310654016 19342302336 19352971008 19431301248 19473882624 19484623872 19516557312 19579763637 19590563286 19606358016 19649323008 19660161024 19702092186 19712959308 19723832424 19756157904 19782991872 19793903616 19826343936 19836120024 19847061072 19879588512 19890553536 19901524608 19917570048 20014823808 20025863424 20058683904 20069747712 20150979072 20195137536 20206276608 20217421824 20260541511 20271716658 20304940068 20316139704 20332519424 20343734272 20377075712 20388315136 20398368324 20431799304 20443068912 20454344736 20487867456 20570791136 20582137408 20615869568 20627240704 20638618112 20868966181 20880476918 21069103104 21212430336 21269397312 21316006656 21327763968 21461013504 21508042752 21565803609 21577698702 21589600356 21654355968 21666299904 21712509756 21724485768 21760090128 21772092384 21801664512 21849440256 21860213904 21908117952 21920201856 21956126976 22057152768 22105488384 22117681152 22189311477 22225677642 22255865856 22268141568 22304636928 22315635027 22327943706 22364537076 22376872728 22389215184 22407266304 22456369152 22468755456 22516676784 22529096352 22566019392 22578466176 22609133568 22669851456 22719529728 22732061184 22744599552 22855657167 22874084352 22886701056 22924210176 22936854528 22985774217 22998452526 23011137828 23029690368 23048850888 23080157184 23092887552 23130734592 23142140028 23154904584 23192853264 23205645792 23218445376 23237165056 23288086528 23350627776 23363507328 23376393984 23414705664 23509475584 23522442752 23560993792 23573989376 23586992128 23650336101 23689096746 23702162988 23798096378 23837099188 23850247064 23863402192 24361150464 24374587392 24526872576 24580620288 24592740642 24646632696 24660227088 24700642848 24747835392 24814296864 24868674432 24882391296 25037849088 25051659264 25092716544 25173981819 25187867082 25208174592 25263415296 25277349888 25331261382 25345233396 25386771816 25400774448 25435275264 25491013632 25503582888 25559470944 25573568832 25587674496 25733344896 25747538688 25789736448 25803961344 25908401664 25929957249 25965176832 25979498496 26022076416 26049267657 26091959922 26106351516 26120751048 26141810688 26199097344 26213548032 26269456248 26283945744 26298443232 26341543872 26377322496 26391871488 26448160032 26462748096 26506118016 26520738048 26535366144 26686431744 26701151232 26744911872 26759663616 26831527947 26846327466 26867972096 26926850048 26941702144 26956562432 26999163366 27014055348 27028955544 27073253424 27088186272 27197824432 27242399072 27257425216 27272459648 27317156608 27652523486 27841314816 28092137472 28167580224 28183116672 28229306112 28359196416 28421342208 28437018624 28560118293 28575871254 28614684672 28677390336 28691530749 28754404812 28770264936 28786133808 28872474624 28888399872 28950013008 28965981024 29013453504 29029456512 29068886016 29146951872 29210823936 29226935808 29274835968 29385844929 29409537024 29473984512 29490241536 29553138279 29569438962 29585748636 29634236856 29674487808 29690855424 29739515904 29754180036 29770591608 29819382768 29835830304 29852286912 29876355072 29941825536 30022235712 30038795136 30088025856 30104621568 30226468608 30292706304 30309414912 30326132736 30407574987 30457410102 30474209556 30498779136 30515601408 30565613568 30582472704 30597552486 30647698956 30664603368 30681517104 30706253824 30731801184 30773542912 30790516736 30840979456 30856186704 30873206112 30923804352 30940861056 30957927168 31134170368 31151343104 31168525312 31219607552 31320715377 31499023927 31516397906 31533781468 31585462328 31602883984 31818645504 32191520256 32262064128 32481533952 32499449856 32568764634 32586728652 32640135192 32658138576 32702496768 32774160384 32790320856 32862176928 32880302784 32934190464 33085729152 33158232576 33176521728 33338516463 33383798784 33402212352 33456955392 33491915559 33546805614 33565309092 33583822776 33610899456 33684553728 33703133184 33775015176 33793644528 33849029088 33867699264 33913700352 34004777184 34079294592 34098091776 34116899328 34311126528 34330051584 34386315264 34405281792 34497678789 34516706742 34544535552 34573276332 34620235776 34639331328 34696101888 34713210042 34732356876 34789279896 34808468688 34827668064 34855747584 34932129792 34951397376 35025941664 35045260992 35064590976 35122058496 35264213376 35283664128 35341490688 35360984064 35380488192 35533645119 35553244482 35581908992 35601534976 35659882496 35679551488 35697144567 35755648782 35775370596 35795103288 35998884488 36018740464 36038607392 36097671232 36117581696 36790308864 36870930432 37121753088 37221445296 37303011648 37323586944 37556773632 37577488896 37639074816 37781800623 37812261888 37895122944 37916024832 37996892073 38017850094 38080157724 38101161672 38152912896 38236520448 38255374332 38339206416 38360353248 38381511744 38496632832 38600017344 38621308032 38684604672 38705942016 38862602496 38947765248 38969247744 39033114624 39137939883 39159527274 39181126572 39212716032 39298646016 39320322048 39404184372 39425918616 39447664848 39512315808 39565983744 39587807232 39652687872 39672240048 39694122144 39759177024 39781107072 39803049216 39835140096 40029647616 40051726848 40117367808 40139495424 40269491199 40301958144 40390275072 40412553216 40434843648 40498745049 40521083022 40543433316 40609880136 40632279408 40665038848 40687468544 40754151424 40776630272 40796736648 40863598608 40886137824 40908689472 40975734912 41141582272 41164274816 41231739136 41254481408 41277236224 41478785229 41669639797 41737932362 41760953836 42138206208 42538794624 42632013312 42655527936 42922027008 43016085504 43131607218 43155397404 43179200712 43308711936 43332599808 43425019512 43448971536 43520180256 43544184768 43603329024 43720427808 43816235904 43840403712 43912253952 44114305536 44210976768 44235362304 44354158443 44378622954 44451355284 44511731712 44536283136 44609273856 44631270054 44655887412 44729074152 44753745456 44778430368 44814532608 44912738304 44937510912 45033353568 45058192704 45132038784 45156932352 45339702912 45439059456 45464122368 45489199104 45686115153 45711314334 45748168704 45773402112 45848420352 45873709056 45896328729 45971548434 45996905052 46022275656 46059380736 46097701776 46160314368 46185775104 46261469184 46284280056 46309809168 46385706528 46411291584 46436890752 46474330112 46701255552 46727014656 46752787968 46829411328 47018951168 47044885504 47121987584 47147978752 47173984256 47274596859 47300672202 47378193492 47404325976 47596192756 47674198376 47700494128 47726804384 48722300928 48749174784 49053745152 49161240576 49185481284 49293265392 49320454176 49401285696 49495670784 49628593728 49737348864 49764782592 50075698176 50103318528 50185433088 50320208421 50347963638 50375734164 50416349184 50526830592 50554699776 50662522764 50690466792 50773543632 50801548896 50870550528 50982027264 51007165776 51118941888 51147137664 51175348992 51466689792 51495077376 51579472896 51607922688 51775060113 51816803328 51859914498 51930353664 51958996992 52044152832 52069815063 52098535314 52183919844 52212703032 52241502096 52283621376 52398194688 52427096064 52538912496 52567891488 52596886464 52683087744 52754644992 52896320064 52925496192 53012236032 53041476096 53070732288 53329866723 53372863488 53402302464 53489823744 53519327232 53633473173 53663055894 53692654932 53735944192 53853700096 53883404288 53913124864 53998326732 54028110696 54057911088 54146506848 54176372544 54395648864 54484798144 54514850432 54544919296 54634313216 55184117569 55305046972 55682629632 56335160448 56366233344 56458612224 56718392832 56842684416 56874037248 57026775141 57120236586 57151742508 57229369344 57354780672 57383061498 57508809624 57540529872 57572267616 57744949248 57776799744 57900026016 57931962048 58026907008 58058913024 58293903744 58421647872 58453871616 58549671936 58739290911 58771689858 58819074048 58947969024 58980483072 59106276558 59138877924 59171497272 59268473712 59348975616 59381710848 59479031808 59508360072 59541183216 59638765536 59671660608 59704573824 59752710144 60044471424 60077590272 60176051712 60209243136 60452937216 60585412608 60618829824 60652265472 60781624533 60815149974 60914820204 60948419112 60997558272 61031202816 61131227136 61164945408 61195104972 61295397912 61329206736 61363034208 61412507648 61463602368 61547085824 61581033472 61712373408 61746412224 61847608704 61881722112 61915854336 62268340736 62302686208 62337050624 62439215104 62606898543 62641430754 62998047854 63032795812 63067562936 63170924656 63205767968 63637291008 64383040512 64524128256 64963067904 64998899712 65137529268 65173457304 65280270384 65316277152 65404993536 65548320768 65580641712 65724353856 65760605568 65868380928 66171458304 66316465152 66353043456 66567934431 66677032926 66767597568 66804424704 66913910784 66946905081 66983831118 67093611228 67130618184 67167645552 67221798912 67369107456 67406266368 67550030352 67587289056 67698058176 67735398528 67827400704 68009554368 68158589184 68196183552 68233798656 68566971501 68622253056 68660103168 68772630528 68810563584 68957322651 68995357578 69033413484 69089071104 69146552664 69240471552 69278662656 69392203776 69426420084 69464713752 69578559792 69616937376 69655336128 69711495168 69864259584 70051883328 70090521984 70129181952 70244116992 70528426752 70567328256 70682981376 70721968128 70760976384 70951008303 71067290238 71106488964 71163817984 71203069952 71319764992 71359102976 71394289134 71511297564 71550741192 71590206576 71997768976 72037480928 72077214784 72195342464 72235163392 73081669213 73580617728 73741860864 74243506176 74442890592 74606023296 74647173888 75113547264 75154977792 75278149632 75521945457 75563601246 75624523776 75790245888 75832049664 75993784146 76035700188 76160315448 76202323344 76305825792 76473040896 76510748664 76678412832 76720706496 76763023488 77200034688 77242616064 77369209344 77411884032 77725204992 77789871747 77895530496 77938495488 78066229248 78147802971 78275879766 78319054548 78362253144 78425432064 78597292032 78640644096 78808368744 78851837232 78895329696 79024631616 79131967488 79175614464 79344480096 79388244288 79518354048 79562214144 79606098432 80059295232 80103453696 80234735616 80278990848 80494583841 80538982398 80603916288 80780550144 80825106432 80869687296 80997490098 81042166044 81086866632 81219760272 81264558816 81330077696 81374937088 81508302848 81553260544 81593473296 81727197216 81772275648 81817378944 81951469824 82283164544 82328549632 82463478272 82508962816 82554472448 82957570458 83293337323 83339279594 83475864724 83521907672 84276412416 85077589248 85264026624 85311055872 85844054016 86032171008 86074592247 86263214436 86310794808 86358401424 86617423872 86665199616 86850039024 86897943072 87040360512 87088369536 87206658048 87440855616 87632471808 87680807424 87824507904 88157534787 88228611072 88421953536 88470724608 88659414837 88708316886 88757245908 88902710568 89023463424 89072566272 89218547712 89262540108 89311774824 89458148304 89507490912 89556860736 89629065216 89825476608 90066707136 90116385408 90264077568 90313864704 90679405824 90878118912 90928244736 90978398208 91222724961 91372230306 91422628668 91496337408 91546804224 91696840704 91747418112 91792657458 91943096868 91993810104 92044551312 92118761472 92195403552 92320628736 92371550208 92522938368 92568560112 92619618336 92771413056 92822583168 92873781504 92948660224 93402511104 93454029312 93505575936 93658822656 93962146131 94037902336 94089771008 94243975168 94295957504 94347968512 94497071781 94549193718 94601344404 94756386984 94808651952 95192385512 95348396752 95400988256 95453608768 96783832201 97444601856 97498349568 98107490304 98322481152 98370962568 98586530784 98640908352 98802571392 99257187456 99474697728 99529565184 100015549389 100151396352 100206637056 100370866176 100475746677 100640416842 100695927276 100751468328 100832698368 101053661184 101109399552 101325045528 101380933584 101547087264 101603097792 101741101056 102014331552 102237883776 102294275328 102350697984 102933379584 102990154752 103158945792 103215845376 103493036367 103550120226 103633606656 103719828996 103860707328 103917993984 104088305664 104139630126 104197070628 104367839688 104425406064 104483004192 104567242752 104796389376 104854192128 105077824992 105135782976 105193772928 105366175488 105792640128 105850992384 106024472064 106082952192 106141464576 106600935357 106659733446 106745726976 106804604928 106979647488 107038654464 107091433701 107266946346 107326111788 107385309864 107471888384 107707400192 107766808576 107826249728 107996653464 108056221392 108115822176 108293013696 108352745088 108791297728 108969596288 109029700864 109089838592 109268626432 110307392671 110368235138 110610093944 111365259264 112670320896 112732466688 112917224448 113436785664 113685368832 113748074496 113990676219 114053550282 114240473172 114303485016 114458738688 114709561344 114766122996 115017619248 115081059744 115144535232 115489898496 115800052032 115863924096 116053814016 116117826048 116587807488 116843295744 116907743232 117099343872 117413819649 117478581822 117543379716 117638148096 117895938048 117960966144 118212553116 118277755848 118342994544 118536947424 118697951232 118763421696 118958063616 119016720144 119082366432 119277531072 119343321216 119409147648 119505420288 120088942848 120155180544 120352103424 120418486272 120808473597 120905874432 121170825216 121237659648 121304530944 121496235147 121563249066 121630299948 121829640408 121896838224 121995116544 122062405632 122262454272 122329890816 122390209944 122590795824 122658413472 122726068416 122825015296 122927204736 123094171648 123424746816 123492824448 123695217408 123763444224 123831708672 124436355687 124536681472 124605372416 124674101248 124878430208 125008919391 125213797086 125282861508 125996095708 126065591624 126135125872 126341849312 126411535936 128766081024 129048256512 129926135808 129997799424 130275058536 130346914608 130560540768 130632554304 130809987072 131161283424 131448707712 131521211136 131736761856 132342916608 132632930304 132706086912 133062475329 133135868862 133354065852 133535195136 133608849408 133827821568 133893810162 133967662236 134187222456 134261236368 134335291104 134443597824 134738214912 134812532736 135100060704 135174578112 135396116352 135470797056 136019108736 136317178368 136392367104 136467597312 137058345459 137133943002 137244506112 137320206336 137545261056 137621127168 137688986187 137914645302 137990715156 138066826968 138178142208 138293105328 138480943104 138557325312 138784407552 138852840168 138929427504 139157119584 139233874752 139310672256 139422990336 140103766656 140181043968 140258363904 140488233984 141056853504 141134656512 141365962752 141443936256 141521952768 141823790577 141902016606 142134580476 142212977928 142327635968 142406139904 142639529984 142718205952 142788578268 143022595128 143101482384 143180413152 143995537952 144074961856 144154429568 144390684928 144470326784 146082763267 146163338426 147161235456 147483721728 148487012352 148885781184 149212046592 149294347776 150227094528 150309955584 150556299264 150960625263 151043890914 151127202492 151249047552 151580491776 151664099328 151987568292 152071400376 152320630896 152404646688 152611651584 152946081792 153021497328 153356825664 153441412992 153526046976 154400069376 154485232128 154738418688 154823768064 155325180339 155450409984 155579743494 155791060992 155876990976 156132458496 156209445189 156295605942 156551759532 156638109096 156724506288 156850864128 157194584064 157281288192 157616737488 157703674464 157790659392 158049263232 158263934976 158688960192 158776488576 159036708096 159124428288 159212196864 159989600169 160118590464 160206907392 160469471232 160557981696 160900419519 160989167682 161077964796 161207832576 161561100288 161650212864 161739374592 161994980196 162084332088 162173733264 162439520544 162529117632 162660155392 162749874176 163016605696 163186946592 163454394432 163544551296 163634757888 163902939648 164566329088 164657099264 164926956544 165017925632 165108944896 165552352707 165915140916 166586674646 166678559188 166951729448 167043815344 170155178496 170528053248 170622111744 171688108032 172064342016 172149184494 172526428872 172621589616 172716802848 173234847744 173330399232 173700078048 173795886144 174080721024 174176739072 174881711232 175264943616 175361614848 175649015808 176217872733 176315069574 176457222144 176843907072 176941449216 177318829674 177416633772 177514491816 177805421136 178046926848 178145132544 178437095424 178525080216 178623549648 178916296608 179014981824 179113721472 179258130432 180133414272 180232770816 180528155136 180627729408 181358811648 181756237824 181856489472 181956796416 182344873599 182445449922 182744460612 182845257336 182992674816 183093608448 183393681408 183494836224 183585314916 183886193736 183987620208 184089102624 184237522944 184390807104 184641257472 184743100416 185137120224 185239236672 185542826112 185645166336 185747563008 186805022208 186908058624 187011151872 187317645312 187820695629 187924292262 188075804672 188179542016 188487950336 188591915008 188695937024 188994143562 189098387436 189202688808 189512773968 189617303904 190384771024 190696793504 190801976512 190907217536 193567664402 194889203712 194996699136 196214980608 196644962304 196741925136 197173061568 197281816704 197605142784 198514374912 198949395456 199059130368 199703803293 200031098778 200302792704 200413274112 200741732352 200840715243 200951493354 201280833684 201391854552 201502936656 201665396736 202107322368 202218799104 202650091056 202761867168 203094174528 203206195584 203482202112 204028663104 204475767552 204588550656 204701395968 205700914503 205866759168 205980309504 206317891584 206431690752 206871967953 206986072734 207100240452 207267213312 207439657992 207721414656 207835987968 208176611328 208279260252 208394141256 208735679376 208850812128 208966008384 209134485504 209592778752 210155649984 210271565952 210387545856 210732350976 211585280256 211701984768 212048944128 212165904384 212282929152 212853024909 213201870714 213319466892 213491453952 213609209856 213959294976 214077308928 214182867402 214533892692 214652223576 214770619728 214943776768 215414800384 215533617152 215652499456 215993306928 216112442784 216231644352 216586027392 216705490176 217582595456 217939192576 218059401728 218179677184 218537252864 219245007639 220493167489 220614785342 220736470276 221220187888 222730518528 225340641792 225464933376 225834448896 226873571328 227370737664 227496148992 227981352438 228107100564 228480946344 228606970032 228917477376 229419122688 229532245992 230035238496 230162119488 230289070464 231600104064 231727848192 232107628032 232235652096 233175614976 233369615241 233686591488 233815486464 234198687744 234443408913 234827639298 234957163644 235086759432 235276296192 235791876096 235921932288 236425106232 236555511696 236685989088 237073894848 237395902464 237526843392 238033440288 238164732864 238555062144 238686642432 238818295296 240177885696 240310361088 240704206848 240836972544 241483751523 241616947194 241811748864 242341650432 242475319296 242609061888 242992470294 243126498132 243260599896 243659280816 243793676448 243990233088 244124811264 244524908544 244659781632 244780419888 245181591648 245316826944 245452136832 245650030592 245854409472 246849493632 246985648896 247390434816 247526888448 247663417344 248872711374 249073362944 249210744832 249348202496 249756860416 249880011969 250017838782 250427594172 250565723016 251992191416 252131183248 252270251744 252683698624 252823071872 257532162048 258096513024 259852271616 259995598848 260550117072 260693829216 261121081536 261265108608 261619974144 262322566848 262897415424 263042422272 263473523712 264472604361 264685833216 265265860608 265412173824 265978244511 266124950658 266271737724 266708131704 267070390272 267217698816 267655643136 267787620324 267935324472 268374444912 268522472736 268670582208 268887195648 269476429824 270200121408 270349156224 270792232704 270941594112 272038217472 272634356736 272784734208 272935194624 273668174883 274116690918 274267886004 274489012224 274640412672 275090522112 275242254336 275377972374 275829290604 275981430312 276133653936 276356284416 276586210656 276961886208 277114650624 277568815104 277705680336 277858855008 278314239168 278467749504 278621344512 278845980672 280207533312 280362087936 280516727808 280976467968 281886438393 282113707008 282269313024 282731925504 282887872512 283043905536 283491215343 283647581154 283804033212 284269160952 284425955856 284655271936 284812279808 285279059968 285436411904 285577156536 286045190256 286202964768 286360826304 287991075904 288149923712 288308859136 288781369856 288940653568 290351496603 291687478579 292165526534 292326676852 294322470912 294967443456 297771562368 298424093184 298588695552 300454189056 300619911168 301112598528 301427240031 301921250526 302087781828 302254404984 302498095104 303160983552 303328198656 303975136584 304142800752 304641261792 304809293376 305223303168 306042994656 306713651328 306882825984 307052093952 308800138752 308970464256 309476837376 309647536128 310479109101 310650360678 310900819968 311159486988 311582121984 311753981952 312264916992 312418890378 312591211884 313103519064 313276218192 313449012576 313701728256 314389168128 314562576384 315233474976 315407348928 315581318784 316098526464 317377920384 317552977152 318073416192 318248856576 318424393728 319802806071 319979200338 320237180928 320413814784 320938942464 321115963392 321274301103 321800839038 321978335364 322155929592 322415665152 323122200576 323300425728 323478749184 323989960392 324168664176 324347466528 324879041088 325058235264 325320310784 325499748352 326373893184 326908788864 327089102592 327269515776 327805879296 329132658176 329314198528 329853913088 330035851264 330217889792 330922178013 331104705414 331830281832 333173349292 333357118376 333903458896 334087630688 340310356992 341056106496 341244223488 343376216064 344128684032 344298368988 345052857744 345243179232 345433605696 346469695488 347400156096 347591772288 348161442048 348353478144 349763422464 350529887232 350723229696 351298031616 352241458947 352435745466 352630139148 352914444288 353687814144 353882898432 354637659348 354833267544 355028983632 355610842272 356093853696 356290265088 356874190848 357050160432 357247099296 357832593216 358029963648 358227442944 358516260864 360266828544 360465541632 361056310272 361255458816 362425420791 362717623296 363512475648 363712978944 363913592832 364488705441 364689747198 364890899844 365488921224 365690514672 365985349632 366187216896 366787362816 366989672448 367170629832 367772387472 367975240416 368178205248 368475045888 368781614208 369282514944 370274240448 370478473344 371085652224 371290332672 371495126016 373309067061 373610044416 373816117248 374022303744 374635290624 375026758173 375641391258 375848584524 376151609344 376359084032 376975900672 377183830016 377391874048 377988287124 378196774872 378405377616 379025547936 379234607808 380769542048 381393587008 381603953024 381814435072 386288822983 387135328804 389778407424 389993398272 392429961216 393483850272 394346123136 394563633408 395210285568 397028749824 397898790912 398118260736 399187425987 399407606586 400062197556 400605585408 400826548224 401483464704 401681430486 401902986708 402561667368 402783709104 403005873312 403330793472 404214644736 404437598208 405300182112 405523734336 406188349056 406412391168 408057326208 408951535104 409177101312 409402791936 411175036377 411401829006 411733518336 411960619008 412635783168 412863381504 413066958561 413743935906 413972145468 414200480904 414534426624 414879315984 415442829312 415671975936 416353222656 416558520504 416788282512 417471358752 417701624256 417932016768 418268971008 420311299968 420543131904 420775091712 421464701952 423170560512 423403969536 424097888256 424331808768 424565858304 425471371731 425706049818 426403741428 426638933784 426982907904 427218419712 427918589952 428154617856 428365734804 429067785384 429304447152 429541239456 429887553536 430829600768 431067234304 431986613856 432224885568 432463288704 433172054784 433410980352 435165190912 435878385152 436118803456 436359354368 437074505728 438248289801 438490015278 440986334978 441229570684 441472940552 442440375776 445461037056 450681283584 450929866752 451668897792 453747142656 454741475328 454992297984 455962704876 456214201128 456961892688 457213940064 457834954752 458838245376 459064491984 460070476992 460324238976 460578140928 463200208128 463455696384 464215256064 464471304192 465975541017 466351229952 466739230482 467373182976 467630972928 468397375488 468628335567 468886817826 469655278596 469914327288 470173518864 470552592384 471583752192 471843864576 472850212464 473111023392 473371978176 474147789696 474791804928 476066880576 476329465728 477110124288 477373284864 477636590592 479968800507 480355771392 480620722176 481408413696 481673945088 482701258557 482967503046 483233894388 483623497728 484683300864 484950638592 485218123776 485984940588 486252996264 486521199792 487318561632 487587352896 487980466176 488249622528 489049817088 489560839776 490363183296 490633653888 490904273664 491300061184 491708818944 493698987264 493971297792 494780869632 495053776896 495326834688 496657058121 497745422748 498146725888 498421489664 498696404992 499513720832 499760023938 500035677564 500855188344 501131446032 503984382832 504262366496 504540503488 505367397248 505646143744 511571684491 515064324096 516193026048 519704543232 519991197696 521100234144 521387658432 522242163072 522530217216 524645133696 525794830848 526084844544 526947047424 528653618199 528945208722 529371666432 530531721216 530824347648 531956489022 532249901316 532543475448 533416263408 534140780544 534435397632 535311286272 535575240648 535870648944 536748889824 537044945472 537341164416 537774391296 540400242816 540698312448 541584465408 541883188224 544076434944 545268713472 545569468416 545870389248 547034620797 547336349766 548233381836 548535772008 548978024448 549280825344 550181044224 550484508672 550755944748 551658581208 551962860624 552267307872 552712568832 553172421312 553923772416 554229301248 555411360672 555717710016 556628478336 556935499008 557242689024 560415066624 560724175872 561033455616 561952935936 563462086887 563772876786 564227414016 564538626048 565463851008 565775745024 566087811072 566982430686 567295162308 567608066424 568538321904 568851911712 569310543872 569624559616 570558119936 570872823808 571154313072 572090380512 572405929536 572721652608 575982151808 576299847424 576617718272 577562739712 577881307136 580702993206 583053361261 583374957158 584331053068 584653353704 588644941824 589934886912 595543124736 596848186368 597177391104 600908378112 601239822336 602225197056 602522145729 602854480062 603842501052 604175563656 604508809968 604996190208 606321967104 606656397312 607950273168 608285601504 609282523584 609618586752 610446606336 612085989312 613427302656 613765651968 614104187904 617102743509 617600277504 617940928512 618953674752 619295072256 620615903859 620958218202 621300721356 621801639936 622318973976 623164243968 623507963904 624529833984 624837780756 625182423768 626207038128 626552436384 626898025152 627403456512 628778336256 630466949952 630814697856 631162637568 632197052928 634755840768 635105954304 636146832384 636497713152 636848787456 638559074727 639605612142 639958400676 640474361856 640827629568 641877884928 642231926784 642548602206 643601678076 643956670728 644311859184 644831330304 646244401152 646600851456 646957498368 647979920784 648337328352 648694933056 649758082176 650116470528 650640621568 652747786368 653817577728 654178205184 654539031552 655611758592 657735022917 658265316352 658628397056 659707826176 660071702528 660435779584 661479502467 661844356026 662209410828 663660563664 666346698584 666714236752 667806917792 668175261376 680620713984 682112212992 682488446976 686752432128 688257368064 688596737976 690105715488 690486358464 690867211392 694800312192 695183544576 696322884096 696706956288 699526844928 700108845723 701059774464 701446459392 702596063232 703330226739 704482917894 704871490932 705260278296 705828888576 707375628288 707765796864 709275318696 709666535088 710057967264 711221684544 712187707392 712580530176 714100320864 714494198592 715665186432 716059927296 716454885888 720533657088 720931083264 722112620544 722510917632 724451254569 724850841582 725435246592 727024951296 727425957888 727827185664 728977410882 729379494396 729781799688 730977842448 731381029344 731970699264 732374433792 733574725632 733979344896 734341259664 735544774944 735950480832 736356410496 736950091776 737563228416 740548480896 740956946688 742171304448 742580665344 742990252032 746618134122 747220088832 747632234496 748044607488 749270581248 749640035907 750053516346 751282782516 751697169048 752303218688 752718168064 753951801344 754367660032 754783748096 755976574248 756393549744 756810755232 758051095872 758469215616 761539084096 762787174016 763207906048 763628870144 772151748697 772577645966 774270657608 779556814848 779986796544 784859922432 786967700544 788692246272 789127266816 790420571136 794057499648 795797581824 796236521472 797934733533 798374851974 798815213172 800124395112 801211170816 801653096448 802966929408 803362860972 803805973416 805123334736 805567418208 806011746624 806661586944 808429289472 810600364224 811047468672 812376698112 812824782336 816114652416 817903070208 818354202624 818805583872 821004524649 822350072754 822803658012 823467036672 823921238016 825271566336 825726763008 826133917122 827487871812 827944290936 828400961808 829068853248 829758631968 830885658624 831343951872 832706445312 833117041008 833576565024 834942717504 835403248512 835864033536 836537942016 840622599936 841086263808 841550183424 842929403904 845659315179 846341121024 846807939072 848195776512 848663617536 849131716608 850473646029 850942743462 851412099636 852807482856 853277867568 853965815808 854436839424 855837179904 856309235712 856731469608 858135570768 858608894304 859082478912 859775107072 861659201536 863973227712 864449771136 864926577408 866344109568 866821960704 870330381824 871054489809 871756770304 872237606912 872718708736 874149011456 875062435737 876496579602 876980030556 881972669956 882459141368 882945881104 884880751552 901362567168 901859733504 903337795584 907494285312 909482950656 909984595968 911925409752 912428402256 913923785376 914427880128 915669909504 918128983968 920140953984 920648477952 921156281856 926400416256 926911392768 928430512128 928942608384 931437327303 931951082034 932702459904 933478460964 934746365952 935261945856 936794750976 937256671134 937773635652 939310557192 939828654576 940347037728 941105184768 943167504384 943687729152 945700424928 946222046784 946743956352 948295579392 952133761152 952658931456 954220248576 954746569728 955273181184 959408418213 959937601014 960711542784 961241444352 962816827392 963347890176 963822903309 965402517114 965935006092 966467788776 967246995456 969366601728 969901277184 970436247552 971969881176 972505992528 973042399584 974637123264 975174705792 975960932352 976499245056 979121679552 980726366592 981267307776 981808547328 983417637888 987397974528 987942595584 989561739264 990107553792 990653669376 992766534039 993314116242 995490845496 996293451776 996842979328 997392809984 999027441664 999520047876 1000071355128 1001710376688 1002262892064 1007968765664 1008524732992 1009081006976 1010734794496 1011292287488 1023143368982 1030128648192 1032386052096 1039409086464 1042200468288 1042775316864 1044484326144 1045060434432 1049290267392 1051589661696 1052169689088 1053894094848 1056724376841 1057307236398 1057890417444 1058743332864 1061063442432 1061648695296 1063912978044 1064499802632 1065086950896 1066832526816 1068281561088 1068870795264 1070622572544 1071150481296 1071741297888 1073497779648 1074089890944 1074682328832 1075548782592 1080800485632 1081396624896 1083168930816 1083766376448 1087276262373 1088152869888 1090537426944 1091138936832 1091740778496 1093466116323 1094069241594 1094672699532 1096466763672 1097071544016 1097956048896 1098561650688 1100362088448 1100969017344 1101511889496 1103317162416 1103925721248 1104534615744 1105425137664 1106344842624 1107847544832 1110822721344 1111435420032 1113256956672 1113870998016 1114485378048 1119927201183 1120830133248 1121448351744 1122066911232 1123905871872 1125080274519 1126924173774 1127545753572 1128454828032 1129077252096 1130927702016 1131551490048 1132175622144 1133964861372 1134590324616 1135216132848 1137076643808 1137703823424 1138621087744 1139249119232 1141116239872 1142308626144 1144180761024 1144811859072 1145443305216 1151964303616 1152599694848 1153235436544 1155125479424 1155762614272 1158866468949 1161405986412 1166106722522 1166749914316 1168662106136 1169306707408 1177289883648 1191086249472 1193696372736 1194354782208 1201816756224 1202479644672 1204450394112 1205044291458 1205708960124 1207685002104 1208351127312 1209017619936 1209992380416 1212643934208 1213312794624 1215900546336 1216571203008 1218565047168 1219237173504 1224171978624 1226854605312 1227531303936 1228208375808 1233525109131 1234205487018 1235200555008 1235881857024 1237907349504 1238590144512 1239200875683 1241231807718 1241916436404 1242601442712 1243603279872 1244637947952 1246328487936 1247015927808 1249059667968 1249675561512 1250364847536 1252414076256 1253104872768 1253796050304 1254806913024 1260933899904 1261629395712 1262325275136 1264394105856 1269511681536 1270211908608 1272293664768 1272995426304 1273697574912 1276414115193 1277118149454 1279211224284 1279916801352 1280948723712 1281655259136 1283755769856 1284463853568 1285097204412 1287203356152 1287913341456 1288623718368 1289662660608 1292488802304 1293201702912 1295959841568 1296674656704 1297389866112 1299516164352 1300232941056 1305495572736 1307635155456 1308356410368 1309078063104 1311223517184 1314744869403 1315470045834 1316530632704 1317256794112 1319415652352 1320143405056 1320871559168 1322959004934 1323688712052 1324418821656 1327321127328 1332693397168 1333428473504 1335613835584 1336350522752 1361241427968 1364224425984 1364976893952 1373504864256 1376514736128 1377193475952 1380211430976 1380972716928 1381734422784 1389600624384 1390367089152 1392645768192 1393413912576 1397926623051 1399053689856 1400217691446 1402119548928 1402892918784 1405192126464 1405885006701 1406660453478 1408965835788 1409742981864 1410520556592 1411657777152 1414751256576 1415531593728 1418550637392 1419333070176 1420115934528 1422443369088 1424375414784 1428200641728 1428988397184 1431330372864 1432119854592 1432909771776 1439906401521 1441067314176 1441862166528 1444225241088 1445021835264 1448103775671 1448902509138 1449701683164 1450870493184 1454049902592 1454851915776 1455654371328 1457954821764 1458758988792 1459563599376 1461955684896 1462762058688 1463941398528 1464748867584 1467149451264 1468682519328 1471089549888 1471900961664 1472712820992 1473900183552 1475126456832 1481096961792 1481913893376 1484342608896 1485161330688 1485980504064 1489971174363 1493236268244 1494440177664 1495264468992 1496089214976 1498541162496 1499280071814 1500107032692 1502565565032 1503394338096 1504606437376 1505436336128 1507903602688 1508735320064 1509567496192 1511953148496 1512787099488 1513621510464 1516102191744 1516938431232 1523078168192 1525574348032 1526415812096 1527257740288 1534715053473 1541776672489 1544303497394 1545155291932 1548541315216 1559113629696 1559973593088 1573935401088 1577384492544 1578254533632 1580841142272 1588114999296 1591595163648 1592473042944 1595869467066 1596749703948 1597630426344 1600248790224 1602422341632 1603306192896 1605933858816 1606725721944 1607611946832 1610246669472 1611134836416 1612023493248 1613323173888 1621200728448 1622094937344 1624753396224 1625649564672 1632229304832 1635806140416 1636708405248 1637611167744 1641103862391 1642009049298 1644700145508 1645607316024 1646934073344 1647842476032 1650543132672 1651453526016 1652267834244 1654975743624 1655888581872 1656801923616 1658137706496 1659517263936 1661771317248 1662687903744 1666234082016 1667153130048 1669885435008 1670806497024 1671728067072 1681245199872 1682172527616 1683100366848 1685858807808 1690386260661 1691318630358 1692682242048 1693615878144 1696391553024 1697327235072 1698263433216 1700947292058 1701885486924 1702824199272 1705614965712 1706555735136 1707931631616 1708873678848 1711674359808 1712618471424 1713462939216 1716271141536 1717217788608 1718164957824 1719550214144 1727946455424 1728899542272 1729853154816 1732688219136 1733643921408 1740660763648 1742108979618 1743513540608 1744475213824 1745437417472 1748298022912 1749160083783 1750124871474 1752993159204 1753960061112 1763945339912 1764918282736 1765891762208 1769761503104 1802725134336 1803719467008 1806675591168 1814988570624 1818965901312 1819969191936 1823850819504 1824856804512 1827847570752 1828855760256 1831339819008 1836257967936 1840281907968 1841296955904 1842312563712 1851308230527 1852800832512 1853822785536 1856861024256 1857885216768 1861847711577 1862874654606 1863902164068 1865404919808 1866956921928 1869492731904 1870523891712 1873589501952 1874513342268 1875547271304 1878621114384 1879657309152 1880694075456 1882210369536 1886335008768 1891400849856 1892444093568 1893487912704 1896591158784 1904267522304 1905317862912 1908440497152 1909493139456 1910546362368 1915677224181 1918816836426 1919875202028 1921423085568 1922482888704 1925633654784 1926695780352 1927645806618 1930805034228 1931870012184 1932935577552 1934493990912 1938733203456 1939802554368 1940872495104 1943939762352 1945011985056 1946084799168 1949274246528 1950349411584 1951921864704 1958243359104 1961452733184 1962534615552 1963617094656 1966835275776 1973205068751 1974795949056 1975885191168 1979123478528 1980215107584 1981307338752 1984438507401 1985533068078 1986628232484 1990981690992 1992586903552 1993685958656 1994785619968 1998054883328 1999040095752 2000142710256 2003420753376 2004525784128 2015937531328 2017049465984 2018162013952 2021469588992 2022584574976 2041812350053 2046286737964 2060257296384 2064772104192 2084400936576 2085550633728 2088968652288 2090120868864 2098580534784 2103179323392 2104339378176 2107788189696 2109990680217 2113448753682 2114614472796 2115780834888 2117486665728 2122126884864 2123297390592 2127825956088 2128999605264 2130173901792 2133665053632 2136563122176 2137741590528 2142300962592 2143482595776 2146995559296 2148179781888 2149364657664 2161600971264 2162793249792 2166337861632 2167532752896 2173353763707 2174552524746 2176305739776 2181074853888 2182277873664 2183481556992 2186932232646 2188138483188 2189345399064 2192933527344 2194143088032 2195912097792 2197123301376 2200724176896 2201938034688 2203023778992 2206634324832 2207851442496 2209069231488 2210850275328 2212689685248 2221645442688 2222870840064 2226513913344 2227741996032 2228970756096 2239854402366 2241660266496 2242896703488 2244133822464 2247811743744 2248920107721 2250160549038 2253848347548 2255091507144 2256909656064 2258154504192 2261855404032 2263102980096 2264351244288 2267929722744 2269180649232 2270432265696 2274153287616 2275407646848 2277242175488 2278498238464 2284617252288 2288361522048 2289623718144 2290886610432 2303928607232 2305199389696 2306470873088 2310250958848 2311525228544 2316455246091 2317732937898 2322811972824 2332213445044 2333499828632 2337324212272 2338613414816 2354579767296 2382172498944 2387392745472 2388709564416 2403633512448 2404959289344 2408900788224 2410088582916 2411417920248 2415370004208 2416702254624 2418035239872 2419984760832 2425287868416 2431801092672 2433142406016 2437130094336 2438474347008 2448343957248 2453709210624 2455062607872 2456416751616 2463013573947 2467050218262 2468410974036 2470401110016 2471763714048 2475814699008 2477180289024 2478401751366 2482463615436 2483832872808 2485202885424 2487206559744 2489275895904 2492656975872 2494031855616 2498119335936 2499351123024 2500729695072 2504828152512 2506209745536 2507592100608 2509613826048 2521867799808 2523258791424 2524650550272 2528788211712 2536977945537 2539023363072 2540423817216 2544587329536 2545990852608 2547395149824 2551420938087 2552828230386 2554236298908 2558422448568 2559833602704 2561897447424 2563310518272 2567511539712 2568927707136 2570194408824 2574406712304 2575826682912 2577247436736 2579325321216 2584977604608 2591919683136 2593349313408 2594779732224 2599032328704 2600465882112 2610991145472 2613163469427 2615270310912 2616712820736 2618156126208 2622447034368 2625187307211 2629489738806 2630940091668 2633061265408 2634513588224 2638831304704 2640286810112 2641743118336 2645918009868 2647377424104 2648837643312 2654642254656 2665386794336 2666856947008 2671227671168 2672701045504 2704021760881 2722482855936 2728448851968 2729953787904 2747009728512 2754386951904 2760422861952 2761945433856 2763468845568 2779201248768 2780734178304 2785291536384 2786827825152 2794311981909 2795853246102 2798107379712 2800435382892 2804239097856 2805785837568 2810384252928 2811770013402 2813320906956 2817931671576 2819485963728 2821041113184 2823315554304 2829502513152 2831063187456 2837101274784 2838666140352 2840231869056 2844886738176 2856401283456 2857976794368 2862660745728 2864239709184 2865819543552 2878225254639 2879812803042 2882134628352 2883724333056 2888450482176 2890043670528 2891468709927 2896207551342 2897805018276 2899403366328 2901740986368 2908099805184 2909703831552 2911308742656 2915909643528 2917517977584 2919127198752 2923911369792 2925524117376 2927882797056 2929497735168 2937365038656 2942179099776 2943801923328 2945425641984 2950252913664 2962193923584 2963827786752 2968685217792 2970322661376 2971961008128 2978299602117 2979942348726 2986472536488 2988880355328 2990528937984 2992178429952 2997082324992 2998560143628 3000214065384 3005131130064 3006788676192 3009212874752 3010872672256 3015807205376 3017470640128 3023906296992 3025574198976 3027243020928 3032204383488 3033876862464 3046156336384 3051148696064 3052831624192 3054515480576 3069430106946 3083553344978 3088606994788 3090310583864 3097082630432 3118227259392 3147870802176 3154768985088 3156509067264 3161682284544 3176229998592 3183190327296 3184946085888 3191738934132 3193499407896 3195260852688 3200497580448 3204844683264 3206612385792 3211867717632 3213451443888 3215223893664 3220493338944 3222269672832 3224046986496 3226646347776 3242401456896 3244189874688 3249506792448 3251299129344 3261828787119 3264458609664 3271612280832 3273416810496 3275222335488 3280398348969 3282207724782 3284018098596 3289400291016 3291214632048 3293868146688 3295684952064 3301086265344 3302907052032 3304535668488 3309951487248 3311777163744 3313603847232 3316275412992 3319034527872 3323542634496 3332468164032 3334306260096 3339770870016 3341612994048 3343456134144 3359781603549 3362490399744 3364345055232 3366200733696 3371717615616 3375240823557 3380772521322 3382637260716 3385364484096 3387231756288 3392783106048 3394654470144 3396526866432 3401894584116 3403770973848 3405648398544 3411229931424 3413111470272 3415863263232 3417747357696 3423348719616 3426925878432 3432542283072 3434435577216 3436329915648 3439100428288 3455892910848 3457799084544 3459706309632 3465376438272 3467287842816 3476599406847 3481321527296 3484217959236 3487027081216 3488950427648 3490874834944 3496596045824 3498320167566 3500249742948 3505986318408 3507920122224 3527890679824 3529836565472 3531783524416 3539523006208 3581001791437 3605450268672 3607438934016 3613351182336 3629977141248 3637931802624 3639938383872 3647701639008 3649713609024 3655695141504 3657711520512 3672515935872 3680563815936 3682593911808 3684625127424 3700575327393 3702616461054 3705601665024 3707645571072 3713722048512 3715770433536 3717602627049 3723695423154 3725749309212 3727804328136 3730809839616 3733913843856 3738985463808 3741047783424 3747179003904 3749026684536 3751094542608 3757242228768 3759314618304 3761388150912 3764420739072 3782801699712 3784888187136 3786975825408 3793182317568 3808535044608 3810635725824 3816880994304 3818986278912 3821092724736 3829242345579 3831354448362 3837633672852 3839750404056 3842846171136 3844965777408 3851267309568 3853391560704 3855291613236 3861610068456 3863740024368 3865871155104 3868987981824 3877466406912 3879605108736 3887879524704 3890023970112 3892169598336 3898548493056 3900698823168 3916486718208 3922905466368 3925069231104 3927234189312 3933670551552 3944234608209 3946410137502 3949591898112 3951770382336 3958246957056 3960430215168 3962614677504 3968877014802 3971066136156 3973256464968 3981963381984 3985173807104 3987371917312 3989571239936 3996109766656 3998080191504 4000285420512 4006841506752 4009051568256 4031875062656 4034098931968 4036324027904 4042939177984 4045169149952 4081373528827 4083624700106 4092573475928 4120514592768 4129544208384 4168801873152 4171101267456 4177937304576 4180241737728 4197161069568 4206358646784 4208678756352 4215576379392 4217655020103 4219981360434 4226897507364 4229228945592 4231561669776 4234973331456 4244253769728 4246594781184 4255651912176 4257999210528 4260347803584 4267330107264 4273126244352 4284601925184 4286965191552 4293991118592 4296359563776 4298729315328 4319719204563 4323201942528 4325586499584 4332675723264 4335065505792 4344311327013 4346707527414 4349105049492 4352611479552 4362149707776 4364555747328 4366963113984 4373864465292 4376276966376 4378690798128 4385867054688 4388286176064 4391824195584 4394246602752 4401448353792 4406047557984 4413268649664 4415702884992 4418138462976 4421700550656 4425379370496 4443290885376 4445741680128 4453027826688 4455483992064 4457941512192 4469913523089 4479708804732 4483320532992 4485793406976 4488267644928 4495623487488 4497840215442 4500321098076 4507696695096 4510183014288 4513819312128 4516309008384 4523710808064 4526205960192 4528702488576 4535859445488 4538361298464 4540864531392 4548306575232 4550815293696 4554484350976 4569234504576 4576723044096 4579247436288 4581773220864 4604145160419 4607857214464 4610398779392 4612941746176 4620501917696 4623050457088 4625330017467 4632910492182 4635465875796 4645623945648 4664426890088 4666999657264 4674648424544 4677226829632 4764344997888 4774785490944 4777419128832 4807267024896 4809918578688 4817801576448 4820177165832 4822835840496 4830740008416 4833404509248 4836070479744 4839969521664 4863602185344 4866284812032 4874260188672 4876948694016 4896687914496 4907418421248 4910125215744 4912833503232 4923311587173 4926027147894 4934100436524 4936821948072 4940802220032 4943527428096 4951629398016 4954360578048 4956803502732 4964927230872 4967665745616 4970405770848 4974413119488 4978551791808 4985313951744 4988063711232 4998702246048 5001459390144 5009656305024 5012419491072 5015184201216 5043735599616 5046517582848 5049301100544 5057576423424 5071158781983 5073955891074 5078046726144 5080847634432 5089174659072 5091981705216 5094790299648 5102841876174 5105656460772 5108472597816 5116844897136 5119667205408 5123794894848 5126621036544 5135023079424 5137855414272 5140388817648 5148813424608 5151653365824 5154494873472 5158650642432 5183839366272 5186698626816 5189559464448 5198064657408 5200931764224 5221982290944 5226326938854 5230540621824 5233425641472 5236312252416 5244894068736 5247480251349 5250374614422 5258979477612 5261880183336 5266122530816 5269027176448 5277662609408 5280573620224 5283486236672 5291836019736 5294754848208 5297675286624 5309284509312 5330773588672 5333713894016 5342455342336 5345402091008 5405062240879 5408043521762 5444965711872 5456897703936 5459907575808 5494019457024 5508773903808 5520845723904 5523890867712 5526937691136 5558402497536 5561468356608 5570583072768 5573655650304 5585543134731 5588623963818 5591706492204 5596214759424 5600870765784 5608478195712 5611571675136 5620768505856 5623540026804 5626641813912 5635863343152 5638971927456 5642082226368 5646631108608 5659005026304 5674202549568 5677332280704 5680463738112 5689773476352 5712802566912 5715953588736 5725321491456 5728479418368 5731639087104 5747031672543 5756450509278 5759625606084 5764269256704 5767448666112 5776900964352 5780087341056 5782937419854 5792415102684 5795610036552 5798806732656 5803481972736 5816199610368 5819407663104 5822617485312 5831819287056 5835035955168 5838254397504 5847822739584 5851048234752 5855765594112 5874730077312 5884358199552 5887603846656 5890851283968 5900505827328 5919615206253 5924387847168 5927655573504 5937370435584 5940645322752 5943922016256 5953315522203 5956599204234 5959884697452 5972945072976 5977760710656 5981057875968 5984356859904 5994164649984 5997120287256 6000428130768 6010262260128 6013577352384 6018425749504 6021745344512 6031614410752 6047812593984 6051148397952 6054486041856 6064408766976 6067753724928 6092312672768 6102297392128 6105663248384 6109030961152 6125437050159 6138860213892 6167106689956 6177213989576 6180621167728 6194165260864 6295741604352 6309537970176 6313018134528 6323364569088 6352459997184 6366380654592 6369892171776 6383477868264 6386998815792 6390521705376 6400995160896 6409689366528 6413224771584 6426902887776 6430447787328 6440986677888 6444539345664 6448093972992 6484802913792 6488379749376 6499013584896 6502598258688 6520061291121 6523657574238 6528917219328 6543224561664 6546833620992 6550444670976 6560796697938 6564415449564 6568036197192 6578800582032 6582429264096 6587736293376 6591369904128 6602172530688 6605814104064 6609071336976 6619902974496 6623554327488 6627207694464 6632550825984 6638069055744 6664936328064 6668612520192 6679541740032 6683225988096 6686912268288 6719563207098 6724980799488 6728690110464 6732401467392 6743435231232 6746760323163 6750481647114 6761545042644 6765274521432 6770728968192 6774463512576 6785566212096 6789308940288 6793053732864 6803789168232 6807541947696 6811296797088 6822459862848 6826222940544 6831726526464 6835494715392 6853851756864 6865084566144 6868871154432 6872659831296 6911785821696 6915598169088 6919412619264 6930752876544 6934575685632 6949365738273 6953198813694 6962643054592 6968435918472 6974054162432 6977900855296 6981749669888 6993192091648 6996640335132 7000499485896 7011972636816 7015840244448 7055781359648 7059673130944 7063567048832 7079046012416 7162003582874 7210900537344 7214877868032 7226702364672 7259954282496 7275863605248 7295403278016 7299427218048 7311390283008 7315423041024 7345031871744 7361127631872 7365187823616 7369250254848 7389040721841 7401150654786 7405232922108 7411203330048 7415291142144 7427444097024 7431540867072 7435205254098 7447390846308 7451498618424 7455608656272 7461619679232 7467827687712 7477970927616 7482095566848 7494358007808 7498053369072 7502189085216 7514484457536 7518629236608 7522776301824 7528841478144 7565603399424 7569776374272 7573951650816 7586364635136 7610933836611 7617070089216 7621271451648 7633761988608 7637972557824 7642185449472 7654262814261 7658484691158 7662708896724 7675267345704 7679500808112 7685692342272 7689931554816 7702534619136 7706783121408 7710583226472 7723220136912 7727480048736 7731742310208 7737975963648 7754932813824 7775759049408 7780047940224 7784339196672 7797096986112 7801397646336 7832973436416 7839490408281 7845810932736 7850138462208 7854468378624 7867341103104 7875561921633 7888469216418 7892820275004 7899183796224 7903540764672 7916493914112 7920860430336 7925229355008 7937754029604 7942132272312 7946512929936 7963926763968 7970347614208 7974743834624 7979142479872 7996160383008 8000570841024 8013683013504 8018103136512 8063750125312 8068197863936 8072648055808 8085878355968 8090338299904 8112065282643 8162747057654 8167249400212 8185146951856 8241029185536 8337603746304 8342202534912 8355874609152 8360483475456 8394322139136 8412717293568 8417357512704 8431152758784 8435310040206 8439962720868 8453795014728 8458457891184 8463123339552 8469946662912 8488507539456 8493189562368 8511303824352 8515998421056 8520695607168 8534660214528 8569203850368 8573930383104 8587982237184 8592719127552 8597458630656 8634675763917 8639438409126 8646403885056 8651172999168 8665351446528 8670131011584 8674406129781 8688622654026 8693415054828 8698210098984 8705222959104 8724299415552 8729111494656 8733926227968 8747728930584 8752553932752 8757381596256 8771734109376 8776572352128 8783648391168 8788493205504 8812095115968 8826537299328 8831405769984 8836276925952 8850758740992 8886581770752 8891483360256 8906055653376 8910967984128 8915883024384 8934898806351 8939827046178 8959417609464 8966641065984 8971586813952 8976535289856 8991246974976 8995680430884 9000642196152 9015393390192 9020366028576 9027638624256 9032618016768 9047421616128 9052411920384 9071718890976 9076722596928 9081729062784 9096613150464 9101630587392 9138469009152 9153446088192 9158494872576 9163546441728 9208290320838 9215714428928 9220797558784 9225883492352 9241003835392 9246100914176 9250660034934 9265820984364 9270931751592 9291247891296 9328853780176 9333999314528 9349296849088 9354453659264 9528689995776 9549570981888 9554838257664 9614534049792 9619837157376 9635603152896 9640354331664 9645671680992 9661480016832 9666809018496 9672140959488 9679939043328 9727204370688 9732569624064 9748520377344 9753897388032 9785486361357 9793375828992 9814836842496 9820250431488 9825667006464 9841195046907 9846623174346 9852054295788 9868200873048 9873643896144 9881604440064 9887054856192 9903258796032 9908721156096 9913607005464 9929854461744 9935331491232 9940811541696 9948826238976 9957103583616 9970627903488 9997404492096 10002918780288 10019312610048 10024838982144 10030368402432 10079344810647 10087471199232 10093035165696 10098602201088 10115152846848 10125722470671 10142317563966 10147911782148 10156093452288 10161695268864 10178349318144 10183963410432 10189580599296 10205683752348 10211312921544 10216945195632 10233689794272 10239334410816 10247589789696 10253242073088 10270046158848 10280777635296 10297626849216 10303306731648 10308989746944 10317301284864 10367678732544 10373397253632 10379118928896 10396129314816 10401863528448 10429798220541 10443964581888 10452653877708 10461081243648 10466851282944 10472624504832 10489788137472 10494960502698 10500749228844 10517958955224 10523760366672 10532245061632 10538054352896 10555325218816 10561147240448 10566972473344 10583672039472 10589509696416 10595350573248 10618569018624 10661547177344 10667427788032 10684910684672 10690804182016 10743005374311 10792436707423 10810124481758 10816087043524 10889931423744 10913795407872 10919815151616 11017547807616 11041691447808 11047781735424 11053875382272 11116804995072 11122936713216 11141166145536 11147311300608 11152807881147 11171086269462 11177247927636 11183412984408 11192429518848 11201741531568 11216956391424 11223143350272 11241537011712 11247080053608 11253283627824 11271726686304 11277943854912 11284164452736 11293262217216 11348405099136 11354664561408 11360927476224 11379546952704 11425605133824 11431907177472 11450642982912 11456958836736 11463278174208 11487727036737 11494063345086 11512901018556 11519251212168 11528538513408 11534897332224 11553801928704 11560174682112 11565874839708 11584830205368 11591220073104 11597613465312 11606963945472 11632399220736 11638815326208 11663638574112 11670071910336 11676508795008 11695645479168 11702096469504 11749460154624 11768716399104 11775207693312 11781702567936 11801011654656 11832703824627 11839230412506 11848775694336 11855311147008 11874740871168 11881290645504 11887844032512 11906631044406 11913198408468 11919769394904 11945890145952 11955521421312 11962115751936 11968713719808 11988329299968 11994240574512 12000856261536 12020524520256 12027154704768 12036851499008 12043490689024 12095625187968 12102296795904 12108972083712 12128817533952 12135507449856 12184625345536 12204594784256 12211326496768 12218061922304 12244120586481 12250874100318 12277720427784 12334213379912 12354427979152 12361242335456 12388330521728 12591483208704 12619075940352 12626036269056 12646729138176 12704919994368 12732761309184 12739784343552 12766955736528 12773997631584 12781043410752 12801990321792 12819378733056 12853805775552 12860895574656 12881973355776 12889078691328 12896187945984 12959157613689 12969605827584 12976759498752 12998027169792 13005196517376 13032933981039 13040122582242 13047315148476 13057834438656 13086449123328 13093667241984 13100889341952 13121593395876 13128830899128 13136072394384 13157601164064 13164858528192 13175472586752 13182739808256 13204345061376 13218142673952 13239805948992 13247108654976 13254415388928 13265101651968 13276138111488 13329872656128 13337225040384 13359083480064 13366451976192 13373824536576 13409740569267 13439126414196 13449961598976 13457380220928 13464802934784 13486870462464 13493520646326 13500963294228 13523090085288 13530549042864 13541457936384 13548927025152 13571132424192 13578617880576 13586107465728 13607578336464 13615083895392 13622593594176 13644919725696 13652445881088 13663453052928 13707703513728 13730169132288 13737742308864 13745319662592 13812435481257 13823571643392 13831196338176 13838825238528 13861505753088 13869151371264 13875990052401 13898731476546 13906397627388 13925286109184 13936871836944 13948108324864 13955801710592 13963499339776 13986384183296 13993280670264 14000998971792 14023945273632 14031680488896 14111562719296 14119346261888 14127134097664 14158092024832 14292686450371 14324007165748 14421801074688 14429755736064 14453404729344 14519908564992 14590806556032 14598854436096 14622780566016 14630846082048 14690063743488 14722255263744 14730375647232 14738500509696 14769934761519 14778081443682 14802301309572 14810465844216 14822406660096 14830582284288 14854888194048 14863081734144 14870410508196 14894781692616 14902997236848 14911217312544 14923239358464 14935655375424 14955941855232 14964191133696 14996106738144 15004378170432 15028968915072 15037258473216 15045552603648 15131206798848 15139552748544 15147903301632 15172729270272 15213476345949 15221867673222 15234140178432 15242542903296 15267523977216 15275945115648 15284370898944 15308525628522 15316969382316 15325417793448 15350534691408 15359001616224 15371384684544 15379863109632 15405069238272 15413566242816 15421166452944 15446440273824 15454960097472 15463484620416 15475951927296 15551518098816 15560095880448 15568678393344 15594193972224 15602795292672 15665946872832 15678980816562 15691621865472 15700276924416 15708936757248 15734682206208 15742440754047 15751123843266 15776938432836 15785640550008 15798367592448 15807081529344 15832987828224 15841720860672 15850458710016 15875508059208 15884264544624 15893025859872 15927853527936 15940695228416 15949487669248 15992320766016 16001141682048 16027366027008 16036206273024 16127500250624 16136395727872 16145296111616 16171756711936 16180676599808 16215186722637 16224130565286 16325494115308 16334498800424 16370293903712 16482058371072 16675207492608 16684405069824 16711749218304 16720966950912 16788644278272 16825434587136 16834715025408 16862305517568 16870620080412 16879925441736 16907590029456 16916915782368 16926246679104 16939893325824 16977015078912 17022607648704 17031996842112 17041391214336 17069320429056 17138407700736 17147860766208 17175964474368 17185438255104 17194917261312 17241095017629 17269351527834 17278876818252 17292807770112 17302345998336 17330702893056 17340262023168 17348812259562 17377245308052 17386830109656 17396420197968 17410445918208 17448598831104 17458222989312 17467852455936 17495457861168 17505107865504 17514763192512 17543468218752 17553144704256 17567296782336 17624190231936 17653074598656 17662811539968 17672553851904 17701517481984 17758845618759 17773163541504 17782966720512 17812111306752 17821935968256 17831766048768 17859946566609 17869797612702 17879654092356 17918835218928 17933282131968 17943173627904 17953070579712 17982493949952 17991360861768 18001284392304 18030786780384 18040732057152 18055277248512 18065236033536 18094843232256 18143437781952 18153445193856 18163458125568 18193226300928 18203261174784 18276938018304 18306892176384 18316989745152 18327092883456 18376311150477 18416580641676 18431428857856 18441595117568 18451766984704 18482007670784 18492201828352 18501320069868 18531641968728 18541863503184 18582495782592 18657707560352 18667998629056 18698593698176 18708907318528 18928152326167 19057379991552 19099141963776 19109676515328 19229068099584 19239674314752 19280708663328 19291343361984 19322960033664 19333618036992 19344281918976 19454408741376 19465139248128 19497040754688 19507794776064 19560183873363 19570972722714 19586751657984 19629673684992 19640500862976 19651334012928 19682390093814 19693246348692 19704108591576 19736401746096 19747287792288 19763208880128 19774109712384 19806517592064 19817442312192 19827214010928 19859708923488 19870662982464 19881623083392 19897652477952 19914207167232 19994808984192 20005837560576 20038625220096 20049677964288 20060736804864 20158689621294 20174942398464 20186070331392 20197204402176 20230305693696 20240280969489 20251444941342 20284635127932 20295823564296 20312186904576 20323390537728 20356698636288 20367926820864 20379161198592 20411367504696 20422625843088 20433890391264 20467379588544 20478668821632 20495179579392 20506484146176 20561555270592 20595253698432 20606613463296 20617979493888 20735357465088 20746794507264 20758237857792 20792258629632 20803727056896 20848097214819 20859596441082 20887929163776 20905307755416 20922162487296 20933702565888 20945249009664 20979576274944 20989921005396 21001498457688 21035917910448 21047520733344 21064490123264 21076108705792 21110650437632 21122294480896 21167344078944 21179019392832 21190701146496 21237138037248 21323094354688 21334855576064 21369821369344 21381608364032 21486010748622 21584873414846 21620248963516 21632174087048 21779862847488 21827590815744 22035095615232 22083382895616 22095563470848 22107750764544 22233609990144 22245873426432 22282332291072 22294622601216 22305615762294 22342172538924 22354495855272 22366825968816 22384859037696 22403483063136 22433912782848 22446286700544 22483074023424 22494160107216 22506567255648 22543453372608 22555887709824 22568328905472 22586524434432 22696810198272 22709329122816 22721854952448 22759093905408 22832801509833 22851210267648 22863814354944 22901285965824 22913917673472 22926556348416 22962788442783 22975454073474 22988126690172 23025802037112 23038502424336 23057077026816 23069794664448 23107603857408 23120349364224 23131749679416 23169660410736 23182440146208 23195226930624 23213927890944 23264798441472 23327277148224 23340143820672 23353017590016 23391290958336 23404192939008 23498920309248 23518471224843 23537432798208 23550415386624 23563405135872 23602023309312 23626685764899 23665407649254 23678460825012 23697551388672 23710622294016 23749481742336 23762581291008 23775688065024 23813262088812 23826396816936 23839538789808 23891780291904 23911042842624 23924231503872 23937427439616 23988481149024 24001712523072 24041049040512 24054309409536 24073702998016 24191250375936 24204593591808 24217944167424 24257635067904 24271014899712 24336195847929 24369250691072 24409189568512 24422652993536 24436123844608 24488241172962 24501748200636 24555440855568 24668426759824 24708855958304 24722484670912 24776661043456 25182966417408 25238151880704 25252072538112 25293458276352 25409839988736 25465522618368 25479568687104 25533911473056 25547995263168 25562086821504 25603980643584 25707611551104 25721791149312 25763946711552 25778157382656 25792375891968 25904027291751 25918315227378 25939211655168 25953518997504 25996054339584 26010393034752 26023218389343 26065867962078 26080245164484 26094630296952 26115668877312 26172898246656 26187334483968 26201778683904 26243186791752 26257661798256 26272144788768 26315202328128 26329717056384 26350945173504 26365479616512 26436285347904 26479611897984 26494217309952 26508830777856 26552276222976 26659745312256 26674450080768 26718166960128 26732903952384 26747649073152 26804696419053 26819481138534 26878252828392 26899923197952 26914760441856 26929605869568 26973740924928 26987041292652 27001926588456 27046180170576 27061098085728 27082915872768 27097854050304 27142264848384 27157235761152 27215156672928 27230167790784 27245187188352 27289839451392 27304891762176 27415407027456 27460338264576 27475484617728 27490639325184 27624870962514 27647143286784 27662392676352 27677650477056 27723011506176 27738302742528 27751980104802 27797462953092 27812795254776 27850572218368 27873743673888 27896216649728 27911603421184 27926998679552 27972768366592 27986561340528 28001997943584 28047890547264 28063360977792 28223125438592 28238692523776 28254268195328 28316184049664 28569614701789 28585372900742 28648014331496 28843602149376 28859511472128 28906809458688 29039817129984 29181613112064 29197708872192 29245561132032 29261692164096 29380127486976 29444510527488 29460751294464 29477001019392 29523585140721 29539869523038 29556162887364 29604602619144 29620931688432 29644813320192 29661164568576 29709776388096 29726163468288 29740821016392 29789563385232 29805994473696 29822434625088 29846478716928 29871310750848 29911883710464 29992213476288 30008756340864 30057937830144 30074516946432 30091105207296 30238034431941 30262413597696 30279105497088 30295806603264 30345458540544 30377167412013 30426952691898 30443735346444 30468280356864 30485085806592 30535047954432 30551890231296 30568741797888 30617051257044 30633938764632 30650835586896 30701069382816 30718003232448 30742769369088 30759726219264 30810138476544 30842332905888 30892880547648 30909920194944 30926969240832 30951903854592 31103036197632 31120191760896 31137356786688 31188387944448 31205590585344 31289394661623 31331893745664 31357961633124 31383243730944 31400553848832 31417873514496 31469364412416 31484881508094 31502247686532 31553876865672 31571281100016 31596735184896 31614163058688 31665975656448 31683441721344 31700917420032 31751016118416 31768529089248 31786051719744 31855707055872 31881390456832 31984641532032 32002283364096 32054732054016 32072412546048 32229016122933 32255000501248 32272791455744 32290592223232 32343513423872 32361353199616 32377310122269 32430373445274 32448261130572 32650988230616 32668997600848 32740587807424 33350414985216 33368810139648 33423498436608 33441933901824 33577288556544 33650869174272 33669430050816 33724611035136 33741240160824 33759850883472 33815180058912 33833831564736 33852493358208 33879786651648 34045215297408 34063993684224 34082782428672 34138640858112 34276815401472 34295721532416 34351928948736 34370876510208 34389834522624 34463181110211 34482190035258 34538703055668 34557753636504 34585615540224 34604691996672 34661405786112 34680524046336 34697624519124 34754490616104 34773660219312 34792840395936 34820891836416 34897197662208 34916445978624 34990915722336 35010215731008 35029526385024 35086936437504 35106289408512 35248380463872 35306149197312 35325623079936 35345107703808 35403034963968 35498111473881 35517691237518 35546327083008 35565933441024 35624222613504 35643871936512 35663532097536 35719893133218 35739595225404 35759308184712 35837670437856 35866564263936 35886347255808 35906141159424 35964987899904 35982721723536 36002568784608 36061573560768 36081464114304 36110554497024 36130472067072 36286875563904 36306890387712 36326916251136 36386452601856 36406522349568 36553876036608 36613784352768 36633979490304 36654185766912 36732361759443 36752622300954 36833161283352 36862857715712 36883190235136 36903533969408 36964015341568 36984403656704 37002640139736 37063283937456 37083727006368 37164991565184 37315415120704 37335997258112 37397187396352 37417814637056 37856304652334 38114759983104 38198283927552 38219353030656 38458136199168 38561417326656 38582686723968 38645920067328 38667236073984 38688563837952 38908817482752 38930278496256 38994081509376 39015589552128 39098801943117 39120367746726 39141945445428 39173503315968 39259347369984 39281001725952 39302668025856 39364780187628 39386492697384 39408217183152 39472803492192 39494575584576 39526417760256 39548219424768 39613035184128 39654428021856 39719417846976 39741325964928 39763246166784 39795304955904 39828414334464 39989617968384 40011675121152 40077250440192 40099355928576 40121473609728 40229221707801 40317379242588 40349884796928 40372140662784 40394408804352 40460611387392 40480561938978 40502889882684 40569270255864 40591647128592 40624373809152 40646781075456 40713397272576 40735853641728 40758322397184 40822735009392 40845251686176 40867780782528 40934759177088 40957337643264 40990359158784 41123110541184 41190507396864 41213226926592 41235958987776 41437306443771 41470714930176 41493589014528 41516475715584 41584517259264 41607454113792 41627970157203 41696194429638 41719192882164 41775858327552 41810615510832 41844324974592 41867405131776 41890498019328 41959152549888 41979842010792 42002996915376 42071835820896 42095041466688 42128980246528 42152217411584 42221300875264 42334688157888 42358038785664 42381402292992 42474276074496 42646188709376 42669711152128 42739642738688 42763216728064 42878059351113 42972021497244 43169746829692 43240497927032 43264348174096 43559725694976 44070191230464 44166765791232 44191126941696 44215501529088 44467219980288 44491746852864 44564664582144 44589245202432 44611231524588 44684345077848 44708991710544 44733651937632 44769718075392 44806966126272 44867825565696 44892573401088 44988320214432 45013134511296 45086906745216 45111775419648 45136657810944 45393620396544 45418658245632 45443709904896 45518187810816 45640429037847 45665603019666 45702420535296 45727628709888 45802571931648 45827835346944 45853112696832 45925576885566 45950908146948 45976253380344 46051604074224 46077004848672 46114154053632 46139589328896 46215207714816 46240698728448 46263499358832 46339320821472 46364880292416 46390453861248 46427855781888 46654554296448 46680287641344 46706035180032 46782581916672 46808385878016 46997840618496 47036942449686 47074865596416 47100830773248 47126810271744 47204046618624 47227322262141 47253371529798 47330815298508 47356921650024 47395102777344 47421244588032 47498963484672 47525162582016 47551376130048 47626524177624 47652793633872 47679077579616 47783560583808 47822085685248 47848463007744 47976962298048 48003425046144 48082098081024 48108618819072 48382500751872 48409187183616 48435888334848 48515270135808 48542029799424 48645560167911 48672391695858 48738501382144 48818379137024 48845305987072 48872247689216 48976482345924 49003496401272 49110881711136 49336853519648 49417711916608 49444969341824 49553322086912 50365932834816 50476303761408 50504145076224 50586916552704 50819679977472 50931045236736 51067822946112 51095990526336 51124173643008 51207961287168 51415223102208 51443582298624 51527893423104 51556314765312 51584751783936 51723285052887 51808054583502 51836630454756 51878423310336 51907037995008 51992108679168 52020786069504 52046436778686 52131735924156 52160490328968 52189260593904 52231337754624 52345796493312 52374668967936 52403557367808 52486373583504 52515323596512 52544289577536 52630404656256 52659434112768 52701890347008 52872570695808 52959223795968 52988434619904 53017661555712 53104552445952 53276536856277 53319490624512 53348900161536 53436333920256 53465807904768 53495298146304 53579839699827 53609392838106 53638962277068 53756505656784 53799846395904 53829520883712 53859211739136 53947481849856 53974082585304 54003853176912 54092360341152 54122196171456 54165831745536 54195708100608 54284529696768 54430313345856 54460335581568 54490374376704 54579678902784 54609783524352 54830814054912 54920676529152 54950969235456 54981278650368 55128933451431 55249741925028 55294286573568 55324785352704 55355300954112 55446023012352 55476605485056 55503960209604 55594925906184 55625590509552 55701144436736 55747487347776 55792433299456 55823206842368 55853997359104 55973122681056 56003995887168 56095781094528 56126721955584 56446250877184 56477385047552 56508536390656 56632368099328 56784456978501 57139229403578 57170745801484 57296028662992 57687204298752 57719022944256 58363226224128 58395417744384 58491122264064 58523384328192 58760254973952 58889021054976 58921502588928 58954002038784 59047170281442 59079739046076 59112325774728 59209205238288 59241863376864 59289626640384 59322329137152 59419552776192 59452326936576 59481642032784 59579126770464 59611988947392 59644869250176 59692957433856 59742621501696 59984426952576 60017512681728 60115875660288 60149033892864 60182210414592 60476068863882 60524827195392 60558210994176 60591613206528 60690917081088 60720842908467 60754334824026 60853905383796 60887470692888 60936560713728 60970171613184 61070095908864 61103780462592 61137483595776 61234102514088 61267877529264 61301671173792 61402138765632 61436006464896 61485538738176 61519452438528 61684665811776 61785761095296 61819840389888 61853938481664 62206072395264 62240383521792 62274713573376 62376775888896 62411181170688 62544291644457 62578789323246 62663787491328 62715923266248 62766487461888 62801107697664 62835747028992 62938728824832 62969763016188 63004495373064 63107753731344 63142562200032 63193470369792 63228326117376 63331951312896 63366883442688 63502032236832 63537058178496 63572103439488 63711414111744 63969283064064 64004566728192 64109464108032 64144825092096 64458032245866 64510001002496 64545582911488 64581184446464 64687026847744 64722706399232 64754620244538 64860746890548 64896522261144 65301976461232 65337995201696 65481175614848 66700829970432 66737620279296 66846996873216 66883867803648 67154577113088 67301738348544 67338860101632 67449222070272 67482480321648 67519701766944 67630360117824 67667663129472 67704986716416 67759573303296 68090430594816 68127987368448 68165564857344 68277281716224 68498404529499 68553630802944 68591443064832 68703857897472 68741753020416 68779669045248 68888365328349 68926362220422 68964380070516 69077406111336 69115507273008 69171231080448 69209383993344 69322811572224 69361048092672 69395249038248 69508981232208 69547320438624 69585680791872 69641783672832 69794395324416 69981831444672 70020431462016 70059052770048 70173872875008 70212578817024 70496760927744 70555413674529 70612298394624 70651246159872 70690215407616 70806069927936 70880057294697 70996222947762 71035382475036 71092654166016 71131866882048 71248445227008 71287743873024 71327064195072 71439786266436 71479190450808 71518616369424 71675340875712 71733128527872 71772694511616 71812282318848 71965443447072 72005137569216 72123147121536 72162928228608 72221108994048 72573751127808 72613780775424 72653832502272 72772905203712 72813044699136 73008587543787 73107752073216 73227568705536 73267958980608 73308371533824 73464723518886 73505244601908 73666322566704 73725715431424 73766380470272 73807067938816 73928030683136 73968807313408 74005280279472 74126567874912 74167454012736 74329983130368 74630830241408 74671994516224 74794374792704 74835629274112 75547056951961 75712609304668 76229519966208 76396567855104 76438706061312 77122834653312 77165373447936 77291840134656 77334472147968 77377127675904 77817634965504 77860556992512 77988163018752 78031179104256 78069655168029 78197603886234 78240735493452 78283890890856 78347006631936 78518694739968 78562003451904 78605336051712 78729560375256 78772985394768 78816434366304 78945606984384 78989151169152 79052835520512 79096438849536 79308856043712 79438835693952 79482651929856 79526492333568 79656828668928 79979235936768 80023350242304 80154500880384 80198711857152 80242947219456 80414089257159 80458443415602 80634758485176 80699769593856 80744281325568 80788817608704 80921222774784 80961123877956 81005779765368 81138540511728 81183294257184 81248747618304 81293562150912 81426794545152 81471707283456 81645470018784 81690503372352 81735561565056 81869518354176 81914675286528 82246221082368 82381014793728 82426453853184 82471917975552 82874612887542 82941429860352 82987178029056 83032951431168 83169034518528 83214908227584 83255940314406 83392388859276 83438385764328 83551716655104 83621231021664 83688649949184 83734810263552 83780996038656 83918305099776 83959684021584 84005993830752 84143671641792 84190082933376 84257960493056 84304434823168 84669376315776 84716077571328 84762804585984 84948552148992 85292377418752 85339422304256 85479285477376 85526433456128 85708844105367 85756118702226 85944042994488 86339493659384 86480995854064 86528696348192 87119451389952 88140382460928 88333531582464 88382253883392 88431003058176 88934439960576 88983493705728 89129329164288 89178490404864 89222463049176 89368690155696 89417983421088 89467303875264 89539436150784 89613932252544 89735651131392 89976640428864 90026269022592 90173813490432 90223550839296 90273315621888 90714103295823 90787240793088 90837316491264 90887419809792 91036375621632 91131502236039 91280858075694 91331206039332 91404841070592 91455257419776 91605143863296 91655670693888 91706225393664 91851153771132 91901816293896 91952506760688 92103208148448 92154009697344 92228308107264 92279178657792 92430415429632 92526998717664 92678641642944 92729760584832 92780907722496 92855711563776 93309108592896 93360575282688 93412070360064 93565163833344 93616771756032 93868183984869 93995681236992 94073884899372 94149731192832 94201661546496 94253620543488 94408093237248 94454644524282 94506743059596 94661630597016 94713843300048 94790205554688 94842489176064 94997926969344 95050325164032 95102752260096 95253048355248 95305587267744 95358155159232 95567121167616 95644171370496 95953924596096 96006850092288 96164196162048 96217237638144 96687048368799 96765001503744 96818374367232 96871776669696 97030540271616 97084059598848 97131930366807 97291120335822 97344783391716 97477002764288 97636758274048 97690611974144 97744495378432 97952964691848 98006992802544 98221763422272 98673707039296 98835423833216 98889938683648 99106644173824 100048805152597 100731865669632 100952607522816 101008290152448 101173833105408 101639359954944 102135645892224 102191981052672 102248347286016 102415922574336 102830446204416 102887164597248 103055786846208 103112629530624 103169503567872 103389543330633 103446570105774 103616109167004 103673260909512 103756846620672 103814075990016 103984217358336 104041572139008 104092873557372 104263471848312 104320980657936 104378521187808 104462675509248 104691592986624 104749337935872 104972747167008 105030647193024 105088579155072 105260809312512 105318868225536 105745141391616 105918447591936 105976869239808 106035323111424 106209104891904 106494334421643 106553073712554 106638981249024 106697800323072 106872667840512 106931615809536 106990596292608 107159679399654 107218785676212 107277924554136 107513011313568 107599692791808 107659041767424 107718423478272 107894963699712 107948165170608 108007706353824 108184720682304 108244392342912 108331663491072 108391416201216 108860626691712 108920671163136 108980748753408 109159357805568 109219567048704 109661628109824 109841353058304 109901938470912 109962557300736 110197085278329 110257866902862 110499483850056 110588573147136 110649570705408 110710601908224 110892046024704 110953210970112 111007920419208 111189851812368 111251181019104 111402288873472 111494974695552 111584866598912 111646413684736 111946245362112 112007991774336 112191562189056 112253443911168 112892501754368 112954770095104 113017072781312 113264736198656 113568913957002 114278458807156 114341491602968 114592057325984 115374408597504 116726452448256 116790835488768 116982244528128 117046768656384 117520509947904 117778042109952 117843005177856 117908004077568 118094340562884 118159478092152 118224651549456 118418410476576 118483726753728 118579253280768 118644658274304 118839105552384 118963284065568 119158253540928 119223977894784 119289738500352 119385914867712 119485243003392 119968853905152 120035025363456 120231751320576 120298067785728 120364420829184 120687665123403 120952137727764 121049654390784 121116421988352 121183226413056 121381834162176 121441685816934 121508669648052 121707810767592 121774941385776 121873121427456 121940343226368 122140191817728 122207560925184 122274967191552 122468205028176 122535755058528 122603342347584 122804277531264 122872012929792 122971077476352 123369331623552 123571522190592 123639680779776 123707876963328 124311919331313 124412144790528 124480767043584 124549427146752 124753551777792 124822362341376 124883910471609 125088583288914 125157578646492 125327574982656 125431846532496 125532974923776 125602215395328 125671494057984 125877457649664 125939526032376 126008990746128 126215507462688 126285124400064 126386940739584 126456652234752 126663902625792 127004064473664 127074116356992 127144206878976 127422828223488 127938566128128 128009133456384 128218928216064 128289650184192 128634178053339 128916064491732 129020002004992 129091165822976 129162368892928 129374053695488 129445412798464 129509240489076 129721493781096 129793044522288 130603952922464 130675990403392 130962351229696 132497066283169 133401659940864 133475240558592 133693993746432 133767735607296 134309154226176 134603476697088 134677720203264 134964960643296 135039403533888 135260720235648 135335326258944 135409973432832 136180861189632 136255974736896 136331129714688 136554563432448 136921287113541 136996809058998 137107261605888 137182886129664 137407715794944 137483506040832 137559338090496 137776730656698 137852724440844 137928760141032 138154812222672 138231014546016 138342462160896 138418767986688 138645623144448 138722096185344 138790498076496 139017962464416 139094640877248 139171361583744 139283567345664 139963662889344 140040862924032 140118105540096 140347745750016 140425157634048 140993521855488 141110827349058 141224596789248 141302492319744 141380430815232 141612139855872 141681966786423 141760114589394 141992445895524 142070764950072 142185308332032 142263733764096 142496890454016 142575487746048 142654128390144 142879572532872 142958380901616 143037232738848 143350681751424 143466257055744 143545389023232 143930886894144 144010275138432 144246294243072 144325856457216 145147502255616 145227561550848 145307665004544 145545810407424 145626089398272 145936680503733 146017175087574 146215504146432 146455137411072 146535917961216 146616743067648 146929447037772 147010489203816 147332645133408 147451430862848 147532760940544 147614135877632 147856061366272 148010560558944 148253135749824 148334908025472 148659966260736 149261660482816 149343989032448 149588749585408 149671258548224 151094113903922 151425218609336 152459039932416 152793135710208 154245669306624 154330746895872 154583680269312 154668944295936 154754255351808 155635269931008 155721113985024 155976326037504 156062358208512 156139310336058 156395207772468 156481470986904 156567781781712 156694013263872 157037389479936 157124006903808 157210672103424 157459120750512 157545970789536 157632868732608 157891213968768 157978302338304 158105671041024 158617712087424 158877671387904 158965303859712 159052984667136 159313657337856 159829610568831 159958471873536 160046700484608 160309001760768 160397423714304 160485894438912 160739519099481 160828178514318 160916886831204 161269516970352 161399539187712 161488562651136 161577635217408 161842445549568 161922247755912 162011559530736 162277081023456 162366588514368 162497495236608 162587124301824 162853589090304 163290940037568 163381006744704 163471123130112 163739036708352 163829350573056 164492442164736 164762029587456 164852907706368 164943835951104 165386800354293 165749225775084 165882859720704 165974356058112 166065902862336 166338069037056 166429816455168 166511880628812 166784777718552 166876771528656 167103433310208 167242462043328 167377299898368 167469620527104 167561992077312 167919368043168 168011987661504 168287343283584 168380165866752 168515920986112 169338752631552 169432155142656 169525609171968 169897104297984 170353370935503 170584754837504 170678844608512 170958570954752 171052866912256 171417688210734 171512237404452 171888085988976 172678987318768 172961991708128 173057392696384 176280764921856 176667063164928 176764507766784 176862006116352 177868879921152 177966987411456 178258658328576 178356980809728 178444926098352 178737380311392 178835966842176 178934607750528 179078872301568 179227864505088 179953280857728 180052538045184 180347626980864 180447101678592 180546631243776 181428206591646 181574481586176 181674632982528 181774839619584 182072751243264 182162528725401 182263004472078 182561716151388 182662412078664 182809682141184 182910514839552 183210287726592 183311341387776 183412450787328 183702307542264 183803632587792 183905013521376 184206416296896 184308019394688 184456616214528 184558357315584 185053997435328 185357283285888 185459521169664 185561815444992 186618217185792 186721150565376 186824140720128 187130327666688 187233543512064 187632874933371 187736367969738 187991362473984 188147769798744 188299462385664 188403323092992 188507241086976 188816186474496 188909289048564 189013486119192 189323261194032 189427686600096 189580411109376 189684978352128 189995853938688 190100650328064 190506096710496 190611174535488 190716310318464 191134242335232 191907849192192 192013700184576 192328392324096 192434475276288 193374096737598 193530003007488 193636748734464 193743553339392 194061080543232 194168119197696 194263860733614 194582240671644 194689566783432 194954005528576 195273516548096 195381223948288 195488990756864 195905929383696 196013985605088 196443526844544 197347414078592 197670847666432 197779877367296 198213288347648 199987302912523 200097610305194 201463731339264 201905215045632 202016580304896 202347666210816 203278719909888 204271291784448 204383962105344 204496694572032 204831845148672 205660892408832 205774329194496 206111573692416 206225259061248 206339007135744 206665095985047 206779086661266 206893140211548 207232218334008 207346521819024 207513693241344 207628151980032 207968434716672 208083144278016 208185747114744 208526943696624 208641961315872 208757042375616 208925351018496 209383185973248 209945494334016 210061294386048 210177158310144 210521618625024 210637736451072 211490282783232 211666241023587 211836895183872 211953738479616 212070646222848 212418209783808 212640171884091 212988668843286 213106147425108 213277962498048 213395600646144 213745335681024 213863231619072 213981192585216 214319358799308 214437571352424 214555849108272 215026022627136 215199385583616 215318083534848 215436846956544 215896330341216 216015412707648 216369441364608 216488784685824 216663326982144 217721253383424 217841342326272 217961497506816 218318715611136 218439134097408 219025762631361 219323256219648 219682706116608 219803876941824 219925114601472 220394170556658 220515733805724 220998967700112 221177146294272 221299141410816 221421203816448 221784092049408 221906421940224 222015840838416 222379703624736 222502362038208 222804577746944 222989949391104 223169733197824 223892490724224 224015983548672 224383124378112 224506887822336 225785003508736 225909540190208 226034145562624 226529472397312 226641170855883 227137827914004 228556917614312 228682983205936 229184114651968 233452904896512 233581670977536 233964489056256 234093537312768 235041019895808 235556084219904 235686010355712 235816008155136 236188681125768 236318956184304 236449303098912 236836820953152 236967453507456 237158506561536 237289316548608 237926568131136 238316507081856 238447955789568 238579477000704 238970486006784 239937707810304 240070050726912 240463502641152 240596135571456 240728841658368 241242267771477 241375330246806 241904275455528 242099308781568 242232843976704 242366452826112 242763668324352 242883371633868 243017339296104 243415621535184 243549882771552 243746242854912 243880686452736 244280383635456 244415121850368 244936410056352 245071510117056 245206684695168 245608555062528 245744025859584 246738663247104 247143044381184 247279361559552 247415753926656 248623838662626 248824289581056 248961534087168 249098854293504 249507103555584 249644724682752 249767820943218 250177166577828 250315157292984 250655149965312 250863693064992 251065949847552 251204430790656 251342988115968 251754915299328 251879052064752 252017981492256 252431014925376 252570248800128 252773881479168 252913304469504 254008128947328 254148232713984 254288413757952 254845656446976 255877132256256 256018266912768 256437856432128 256579300368384 257126532316101 257268356106678 257832128983464 258040004009984 258182331645952 258324737785856 258748107390976 258890825596928 259018480978152 259442987562192 259586089044576 261207905844928 261351980806784 261924702459392 264994132566338 266803319881728 266950481117184 267387987492864 267535471214592 268618308452352 269206953394176 269929921286592 270078807067776 270521440471296 270670652517888 270819946865664 272361722379264 272511949473792 272662259429376 273109126864896 273394506708117 273842574227082 273993618117996 274214523211776 274365772259328 274815431589888 274967012081664 275118676180992 275553461313396 275705448881688 275857520282064 276309624445344 276462029092032 276684924321792 276837535973376 277291246288896 277580996152992 278035924928832 278189281754496 278342723167488 278567134691328 279927325778688 280081725848064 280236211080192 280695491500032 280850315268096 281604551954607 281987043710976 282221654698116 282449193578496 282604984639488 282760861630464 283224279711744 283363933572846 283520229178788 283984891791048 284141529900144 284370616664064 284527467528192 284993780908032 285150975492096 285308256780288 285759145065744 285916761803232 286074465477696 286701363502848 286932514111488 287861773788288 288020550276864 288492588486144 288651712914432 290061145106397 290295004511232 290455123101696 290615330009088 291091620814848 291252178796544 291395791100421 291873361007466 292034350175148 292431008292864 292910274822144 293071835922432 293233486135296 293858894075544 294020978407632 294665290266816 294902861725696 295065521881088 295228271755264 296021121117888 296506271499648 296669816050944 297319932521472 298523320965632 298687978064896 299177499170816 299342517096448 300146415457791 302188227807844 302850437218672 304918079864832 308491338613248 308661493791744 309167360538624 309337888591872 309508510703616 311270539862016 311442227970048 311952652075008 312124716417024 312278620672116 312790415544936 312962941973808 313135563563424 313388026527744 314074778959872 314248013807616 314918241501024 315091941579072 315265737465216 315782427937536 315956604676608 317235424174848 317755342775808 317930607719424 318105969334272 318627314675712 319483003264929 319659221137662 319916943747072 320093400969216 320618003521536 320794847428608 320971788877824 321479038198962 321656357028636 321833773662408 322539033940704 322799078375424 322977125302272 323155270434816 323684891099136 323844495511824 324023119061472 324554162046912 324733177028736 324994990473216 325174248603648 326581880075136 326762013489408 326942246260224 327478073416704 327658701146112 328984884329472 329524059174912 329705815412736 329887671902208 330591255834987 330773600708586 331498451550168 331765719441408 331948712116224 332131805724672 332676138074112 332859632910336 333023761257624 333569555437104 333753543057312 334206866620416 334484924086656 334754599796736 334939241054208 335838736086336 336023975323008 336574686567168 336760331733504 338677505263104 338864310285312 339051218343936 339794208595968 340706741871006 341169509675008 341357689217024 341917141909504 342105733824512 342835376421468 343024474808904 343776171977952 345357974637536 345923983416256 346114785392768 352561529843712 353334126329856 353529015533568 353724012232704 355737759842304 355933974822912 356517316657152 356889852196704 357474760622784 357671933684352 357869215501056 358157744603136 358455729010176 359906561715456 360105076090368 360695253961728 360894203357184 361093262487552 362062995370209 362856413183292 363148963172352 363349265965056 363549679239168 364145502486528 364325057450802 364526008944156 365123432302776 365324824157328 365619364282368 365821029679104 366420575453184 366622682775552 366824901574656 367404615084528 367607265175584 367810027042752 368412832593792 368616038789376 368913232429056 370107994870656 370714566571776 370919042339328 371123630889984 372935757993939 373236434371584 373442301130752 373648281440256 374260655333376 374467087024128 374651731414827 375265749866742 375472735939476 375982724947968 376295539597488 376598924771328 376806646185984 377014482173952 377632372948992 377818578097128 378026972238384 378646522388064 378855373200192 379160822218752 379369956704256 379991707877376 381012193420992 381222349070976 381432620636928 382268484670464 383815698384384 384027400369152 384656784648192 384868950552576 385902534160017 386748193475196 387060006014976 387273497468928 387487106678784 388122161086464 388336238395392 388527721467228 389164481343288 389379133566864 389908011057152 390547033096192 390762447896576 390977981513728 391811858767392 392027971210176 392887053689088 394694828157184 395341695332864 395559754734592 396426576695296 397491198849507 399974605825046 400195220610388 402927462678528 403810430091264 404033160609792 408542583568896 408767924210688 408993389144064 409663690297344 411321784817664 411548658388992 412223147384832 412450518122496 412678014271488 413330191970094 413558173322532 413786280423096 414464436668016 414693043638048 415027386482688 415256303960064 415936869433344 416166288556032 416371494229488 417053887393248 417283922631744 417514084751232 417850702036992 419890988668032 420122588772096 420354316620288 421043237250048 421275472902144 422980565566464 423332482047174 423673790367744 423907476959232 424141292445696 424836419567616 425045900359269 425280343768182 425977337686572 426212294850216 426555924996096 426791201292288 427490671362048 427726463238144 427962385170432 428638717598616 428875142704848 429111698216544 430052045254272 430398771167232 430636167069696 431792660682432 432030825415296 432738882729216 432977569371648 435442506766848 435682684652544 435922995013632 436637431222272 436878268194816 437810041511199 438051525262722 438646512439296 439365412233216 439607753883648 439850229202944 440788341113316 441031467611448 441997935400224 442354292588544 442598282821632 442842407632896 443568184098816 444031681676832 444759407249472 445004724076416 445609155493888 445979898782208 447784981448448 448031967097344 448766248756224 449013775644672 451570007017472 451819080380416 452068291125248 453058944794624 453282341711766 454275655828008 457113835228624 457365966411872 458368229303936 466905809793024 467163341955072 467928978112512 468187074625536 470082039791616 471112168439808 471372020711424 471632016310272 472377362251536 472637912368608 472898606197824 473673641906304 473934907014912 474317013123072 475853136262272 476633014163712 476895911579136 477158954001408 477940972013568 479488831706493 479875415620608 480140101453824 480927005282304 481192271142912 481457683316736 482218557298443 482484535542954 482750660493612 483808550911056 484198617563136 484465687953408 484732905652224 485527336648704 485766743267736 486034678592208 486831243070368 487099765543104 487492485709824 487761372905472 488560767270912 489872820112704 490143020234112 490413369390336 491217110125056 491488051719168 493477326494208 494286088762368 494558723119104 494831507853312 496160401062879 497247677325252 497648579162112 497923068174336 498197708587008 499014207111168 499289449365504 499535641886436 500354333155656 500630314585968 501310299930624 501727386129984 502131899695104 502408861581312 502685976231936 503758104129504 504035962984512 504862029850752 505140497600256 505547762958336 508016257894656 508296465427968 508576827515904 509691312893952 511060112806509 511754264512512 512036533825536 512875712864256 513158600736768 514253064632202 514536712213356 515664257966928 516080008019968 516364663291904 516649475571712 517496214781952 517781651193856 518036961956304 518885975124384 519172178089152 522415811689856 522703961613568 523849404918784 528829398663727 529988265132676 533606639763456 533900962234368 534775974985728 535070942429184 537236616904704 539859842573184 540157614135552 541042880942592 541341305035776 541639893731328 544723444758528 545023898947584 545324518858752 546218253729792 546487586176203 546789013416234 547685148454164 547987236235992 548429046423552 548731544518656 549630863179776 549934024163328 550237352361984 551106922626792 551410897763376 551715040564128 552619248890688 552924058184064 553369848643584 553675071946752 555161992305984 556071849857664 556378563508992 556685446334976 559854651557376 560163451696128 560472422160384 561390983000064 561700630536192 562898624800113 563209103909214 563974087421952 564443309396232 564898387156992 565209969278976 565521723260928 566448559423488 566727867145692 567040458357576 567969783582096 568283059800288 568741233328128 569054935056384 569987561816064 570301950984192 571518290131488 571833523606464 572148930955392 573402727005696 575723547576576 576041100553728 576985176972288 577303425828864 580122290212794 580590009022464 580910246203392 581230660018176 582183241629696 582504357593088 582791582200842 583746722014932 584068700350296 584862016585728 585820549644288 586143671844864 586466972270592 587717788151088 588041956815264 589330580533632 589805723451392 590131043762176 592042242235776 593012542999296 593339632101888 594639865042944 597046641931264 597375956129792 598354998341632 598685034192896 599961908737569 600292830915582 604376455615688 605700874437344 609836159729664 616982677226496 617322987583488 618334721077248 618675777183744 619017021407232 622541079724032 622884455940096 623905304150016 624249432834048 624557241344232 625580831089872 625925883947616 626271127126848 626776053055488 628149557919744 629836483002048 630183883158144 630531474930432 631564855875072 631913209353216 634470848349696 634998723070761 635510685551616 635861215438848 636211938668544 637254629351424 637920515652273 638966006529858 639318442275324 639833887494144 640186801938432 641236007043072 641589694857216 641943577755648 642958076397924 643312714057272 643667547324816 645078067881408 645598156750848 645954250604544 646310540869632 647688991023648 648046238122944 649108324093824 649466354057472 649989980946432 653163760150272 653524026978816 653884492520448 654956146833408 655317402292224 657077287894083 657969768658944 659048118349824 659411630825472 659775343804416 661182511669974 661547201417172 662996903100336 663531438882816 663897424232448 664263611449344 665352276148224 665719265820672 666047522515248 667139110874208 667507086114624 668413733240832 668969848173312 669509199593472 671677472172672 672047950646016 673149373134336 673520663467008 677355010526208 677728620570624 678102436687872 679588417191936 679923512567649 681413483742012 682339019350016 682715378434048 683834283819008 684211467649024 685670752842936 686048949617808 687552343955904 690715949275072 691847966832512 692229570785536 700341636068179 705123059687424 706668252659712 707058031067136 707448024465408 711475519684608 711867949645824 713779704393408 714949521245568 715343867368704 715738431002112 716911458020352 719813123430912 720210152180736 721390507923456 721788406714368 722186524975104 723726803314431 724125990740418 725712826366584 726297926344704 726698531930112 727099358478336 728291004973056 728650114901604 729052017888312 730246864605552 730649648314656 731238728564736 731642059358208 732841150906368 733245365551104 734809230169056 735214530351168 735620054085504 736825665187584 737232077578752 740215989741312 741429133143552 741838084678656 742247261779968 745871515987878 746472868743168 746884602261504 747296562880512 748521310666752 748934174048256 749303462829654 750531499733484 750945471878952 751965449895936 752591079194976 753197849542656 753613292371968 754028964347904 755264745897984 755637156194256 756053944476768 757293044776128 757710746400384 758321644437504 758739913408512 762024386841984 762444698141952 762865241273856 764536969340928 767631396768768 768054800738304 769313569296384 769737901105152 771379596948303 771805068320034 773496386950392 774120012029952 774546994937856 774974213357568 776244322172928 776672476790784 777055442934456 778328962686576 778758267133728 779816022114304 781094066192384 781524895793152 783623717534784 784055942420352 785774107378176 789389656314368 790683390665728 791119509469184 792853153390592 794982397699014 799949211650092 800390441220776 805854925357056 807620860182528 817085167137792 817535848421376 817986778288128 819327380594688 822643569635328 823097316777984 824446294769664 824901036244992 825356028542976 826660383940188 827116346645064 827572560846192 828928873336032 829386087276096 830054772965376 830512607920128 831873738866688 832742988458976 834107774786496 834567845263488 835028169502464 835701404073984 839781977336064 840245177544192 840708633240576 842086474500096 842550945804288 844813655863821 845961131132928 846664964094348 847347580735488 847814953918464 848282584891392 849672839135232 850091800718538 850560687536364 851954675373144 852424589700432 853111849992192 853582402584576 854981342724096 855452926476288 855924770340864 857277435197232 857750285409696 858223396433088 860104090508544 860797542334464 863585321364864 864061650830592 865477765458432 865955138743296 870183435319191 870885013533696 871365369305088 871845990027264 873274862444544 873756536389632 874187373301263 875620083022398 876103050525444 877293024878592 878730824466432 879215507767296 879700458405888 881576682226632 882062935222896 883995870800448 884708585177088 885196565643264 885684815265792 888063363353664 889518814498944 890009448152832 891959797564416 895569962896896 896063934194688 897532497512448 898027551289344 900439246373373 903140014034944 903638160760832 904136582250496 906117889589248 906564683423532 908551311656016 914227670457248 914731932823744 916736458607872 933811619586048 934326683910144 935857956225024 936374149251072 940164079583232 942224336879616 942744041422848 944754724503072 945275824737216 945797212395648 947347283812608 947869814029824 951706272524544 953266028327424 953791823158272 954317908002816 955881944027136 958449009794787 958977663412986 959750831241216 960280202907648 961854010564608 962384542285824 962915366633472 964437114596886 964969071085908 965501320987224 967617101822112 968397235126272 968931375906816 969465811304448 971054673297408 971533486535472 972069357184416 973662486140736 974199531086208 974984971419648 975522745810944 979745640225408 980286040468224 980826738780672 982434220250112 982976103438336 986954652988416 988572177524736 989117446238208 989663015706624 991773767504961 992320802125758 994495354650504 995297158324224 995846136348672 996395417174016 998028414222336 998578898731008 999071283772872 1000708666311312 1001260629171936 1002620599861248 1003454772259968 1004263799390208 1004817723162624 1007516208259008 1008071925969024 1009724059701504 1010280995200512 1016032515789312 1016592930855936 1017153655031808 1019382625787904 1022120225613018 1023508529025024 1024073067651072 1025751425728512 1026317201473536 1028506129264404 1029073424426712 1031328515933856 1032160016039936 1032729326583808 1033298951143424 1034992429563904 1036073923912608 1037771950248768 1038344356178304 1044831623379712 1045407923227136 1047698809837568 1057658797327454 1059976530265352 1067213279526912 1067801924468736 1069551949971456 1074473233809408 1079719685146368 1080315228271104 1082085761885184 1082682610071552 1083279787462656 1089446889517056 1090047797895168 1090649037717504 1092436507459584 1092975172352406 1093578026832468 1095370296908328 1095974472471984 1096858092847104 1097463089037312 1099261726359552 1099868048326656 1100474704723968 1102213845253584 1102821795526752 1103430081128256 1105238497781376 1105848116368128 1106739697287168 1110323984611968 1112143699715328 1112757127017984 1113370892669952 1118807273981817 1119709303114752 1120326903392256 1120944844320768 1122781966000128 1123401261072384 1123955194244481 1125797249600226 1126418207818428 1127948174843904 1128886618792464 1129796774313984 1130419938557952 1131043446521856 1132897118846976 1133455734291384 1134080916715152 1135939567164192 1136566119600576 1137482466656256 1138109870112768 1139975123632128 1143036580262976 1143667047212928 1144297861910784 1146805454011392 1151447095153152 1152082201107456 1153970353944576 1154606851657728 1157707602480051 1160244580425588 1161180018044928 1161820492406784 1162461320036352 1164366483259392 1165008715186176 1165583164401684 1167493444029864 1168137400700592 1169724033171456 1171641099288576 1172287343689728 1172933944541184 1175435576302176 1176083913630528 1178661161067264 1179611446902784 1184084484471552 1186025085998592 1186679264203776 1189279730085888 1192473596548521 1194093283862528 1194751912259584 1196709996683264 1197370068385792 1199923817475138 1200585661831164 1208752911231376 1211401748874688 1233965354452992 1234645975166976 1236669442154496 1237351554367488 1238034042814464 1245082159448064 1245768911880192 1247810608300032 1248498865668096 1249114482688464 1251161662179744 1251851767895232 1252542254253696 1253552106110976 1259672966004096 1260367766316288 1261062949860864 1263129711750144 1263826418706432 1268941696699392 1269997446141522 1271021371103232 1271722430877696 1272423877337088 1274509258702848 1275137701077807 1275841031304546 1277932013059716 1278636884550648 1279667774988288 1280373603876864 1282472014086144 1283179389714432 1283887155511296 1285916152795848 1286625428114544 1287335094649632 1290156135762816 1291196313501696 1291908501209088 1295377982047296 1296092476245888 1298216648187648 1298932708114944 1306327520300544 1307048053957632 1307768985040896 1309912293666816 1310634804584448 1313430124533597 1314154575788166 1315939537317888 1318096236699648 1318823261650944 1319550687608832 1322365023339948 1323094402834344 1325993806200672 1327062877765632 1327794848464896 1328527222898688 1330704552296448 1332095045030496 1334278221748416 1335014172229248 1336827466481664 1337939696346624 1343354944345344 1344095901292032 1346298746268672 1347041326934016 1354710021052416 1355457241141248 1356204873375744 1359176834383872 1359847025135298 1362826967484024 1364678038700032 1365430756868096 1367668567638016 1368422935298048 1371341505685872 1372097899235616 1375104687911808 1381431898550144 1383695933665024 1384459141571072 1400683272136358 1410246119374848 1413336505319424 1414116062134272 1414896048930816 1422951039369216 1427559408786816 1429899042491136 1430687734737408 1431476862004224 1433822916040704 1439626246861824 1440420304361472 1442781015846912 1443576813428736 1444373049950208 1446655671895329 1447453606628862 1448251981480836 1451425652733168 1452595852689408 1453397063860224 1454198716956672 1456582009946112 1457300229803208 1458104035776624 1460493729211104 1461299296629312 1462477457129472 1463284118716416 1465682301812736 1469618460338112 1470429060702336 1471240108171008 1473651330375168 1474464155157504 1480431979482624 1482858266287104 1483676169357312 1484494523559936 1488481203188637 1491743031975756 1492945737486336 1493769204523008 1494593125761024 1497042621333504 1497868348096512 1498606925659308 1501062999466968 1501890943757904 1503930899791872 1505182158389952 1506395699085312 1507226584743936 1508057928695808 1511274312388512 1512107888953536 1514586089552256 1515421492800768 1516643288875008 1524048773683968 1524889396283904 1525730482547712 1529073938681856 1533180338419527 1535262793537536 1536109601476608 1538627138592768 1539475802210304 1542759193896606 1543610136640068 1546992773900784 1548240024059904 1549093989875712 1549948426715136 1552488644345856 1553344953581568 1554110885868912 1556657925373152 1557516534267456 1559632044228608 1562188132384768 1567247435069568 1568111884840704 1571548214756352 1578779312628736 1581366781331456 1582239018938368 1585706306781184 1586488195991181 1589964795398028 1599898423300184 1600780882441552 1611709850714112 1634170334275584 1635071696842752 1635973556576256 1638654761189376 1645287139270656 1646194633555968 1648892589539328 1649802072489984 1650712057085952 1653320767880376 1654232693290128 1655145121692384 1657857746672064 1658772174552192 1660109545930752 1661025215840256 1665485976917952 1668215549572992 1669135690526976 1670056339004928 1679563954672128 1680490355088384 1681417266481152 1684172949000192 1685101891608576 1688695874400339 1689627311727642 1691922262265856 1693329928188696 1694695161470976 1695629907836928 1696565169782784 1699345678270464 1700183601437076 1701121375072728 1703909350746288 1704849179400864 1706223699984384 1707164805169152 1709962685448192 1710905852952576 1714554870394464 1715500570819392 1716446792866176 1720208181017088 1727170642729728 1728123301661184 1730955530916864 1731910277486592 1740366870638382 1741770027067392 1742730738610176 1743691980054528 1746549724889088 1747513072779264 1748374746602526 1751240166044796 1752206101050888 1754586049757184 1757461648932864 1758431015534592 1759400916811776 1763153364453264 1764125870445792 1767991741600896 1769417170354176 1770393131286528 1776126726707328 1779037628997888 1780018896305664 1783919595128832 1791139925793792 1792127868389376 1795064995024896 1796055102578688 1799885726212707 1800878492746746 1806280028069888 1807276321521664 1808273164500992 1812235779178496 1813129366847064 1817102623312032 1828455340914496 1829463865647488 1833472917215744 1867623239172096 1868653367820288 1871715912450048 1872748298502144 1880328159166464 1884448673759232 1889509449006144 1890551649474432 1891594424791296 1894694567625216 1895739628059648 1903412545049088 1906532056654848 1907583646316544 1908635816005632 1911763888054272 1913761546956819 1916898019589574 1917955326825972 1919501662482432 1920560405815296 1923708021129216 1924769084571648 1925830733266944 1928874229193772 1929938142171816 1931002641974448 1935234203644224 1936794470252544 1937862751813632 1938931622608896 1943066973070944 1944138714368832 1947324972281472 1948399062172416 1949969942839296 1959491280450816 1960572080936448 1961653477561344 1964868440500224 1965952206876672 1971231863682249 1973909305976832 1977144355049472 1978234892476416 1979326031413248 1983547535009922 1984641604251516 1988990709301008 1990594316648448 1991692272697344 1992790834348032 1996056828444672 1997157797462016 1998142567545744 2001417332622624 2002521258343872 2005241199722496 2006909544519936 2008527598780416 2015032416518016 2016143851938048 2019448119403008 2020561990401024 2032065031578624 2033185861711872 2034307310063616 2038765251575808 2039770537702947 2044240451226036 2047017058050048 2048146135302144 2051502851457024 2052634402947072 2057012258528808 2058146848853424 2062657031867712 2064320032079872 2065458653167616 2066597902286848 2072147847825216 2075543900497536 2076688712356608 2089663246759424 2090815846454272 2095397619675136 2101024908204537 2115317594654908 2119953060530704 2134426559053824 2135603848937472 2159439370292736 2160630456542208 2164171523770368 2165365220143104 2166559574925312 2178893779034112 2180095595790336 2181298075435008 2184873014919168 2185950344704812 2187156053664936 2190740593816656 2191948944943968 2193716185694208 2194926178074624 2198523452719104 2199736096653312 2204427690507168 2205643591053504 2206860162256512 2210476995562752 2211696232736256 2220647969223936 2224287399430656 2225514254035968 2226741785339904 2237614547963634 2239418606229504 2240653806784512 2241889688641536 2245563932000256 2246802522144768 2247910388488962 2251594499200452 2252836415636856 2255896349687808 2257773237584928 2259593548627968 2260839877115904 2262086893043712 2265794237693952 2266911468582768 2268161833430304 2271879134328384 2273132239201152 2274964933312512 2276219740225536 2286073160525952 2287334094425856 2288595723821568 2293610908022784 2302894190306304 2304164402214912 2307940707889152 2309213703315456 2314138790844909 2315415204960102 2320489160851176 2322360036089856 2323640984813568 2324922640072704 2328732966518784 2330017430372352 2331166328803368 2334986888059728 2336274801401184 2339448066342912 2343282198577152 2344574687379456 2350871152604352 2352167827261056 2357322322134528 2368168968943104 2372050171997184 2373358528407552 2378559460171776 2384947193097042 2388186567725056 2389503824519168 2393419993366528 2394740136771584 2399847634950276 2401171323662328 2417505822462752 2422803497749376 2467930708905984 2469291950333952 2473338884308992 2474703108734976 2476068085628928 2490164318896128 2491537823760384 2495621216600064 2498228965376928 2502323324359488 2503703535790464 2505084508507392 2507104212221952 2519345932008192 2520735532632576 2522125899721728 2526259423500288 2527652837412864 2534440967591463 2537883393398784 2539994892283044 2542042742206464 2543444861755392 2544847754674176 2549018517405696 2550275402155614 2551682062609092 2555864026119432 2557273769101296 2559335549976576 2560747207753728 2564944028172288 2566358779428864 2567774311022592 2571832305591696 2573250856229088 2574670189299264 2580312271525632 2582392627003392 2590755964094592 2592184952491776 2596433296375296 2597865416229888 2610550305957573 2612655040601088 2614096107915264 2615537970081792 2619824587333632 2621269609168896 2622562119903789 2626860249067194 2628309151576332 2631879074635776 2636192473399296 2637646523301888 2639101375217664 2644730046679896 2646188805668688 2651987612401344 2654125755531264 2655589696929792 2657054445797376 2664190090060992 2668556443496832 2670028344458496 2675879392693248 2686709888690688 2688191802584064 2692597492537344 2694082653868032 2701317739120119 2709420042104832 2710914482282496 2712409746751488 2718353668767744 2719694050270596 2725653934968048 2729356077400064 2730861513736192 2735337135276032 2736845870596096 2742683011371744 2744195798471232 2750209375823616 2762863797100288 2767391867330048 2768918283142144 2801366544272716 2820492238749696 2826673010638848 2828232124268544 2855118817573632 2859798084982272 2861375469474816 2862953724008448 2867645832081408 2879252493723648 2880840608722944 2885562031693824 2887153626857472 2888746099900416 2893311343790658 2894907213257724 2896503962961672 2902851305466336 2905191705378816 2906794127720448 2908397433913344 2913164019892224 2914600459606416 2916208071553248 2920987458422208 2922598593258624 2924954914258944 2926568237432832 2939236920676224 2940858121404672 2942480216342016 2947302660750336 2948928310315008 2960863958965248 2965716532574208 2967352338714624 2968989047119872 2975321302514883 2976962406377274 2983486063951512 2985891474972672 2987538409046016 2989186251522048 2994085242667008 2995736696193024 2997213851318616 3002125998933936 3003781887515808 3007861799583744 3010364316779904 3012791398170624 3014453169487872 3022548624777024 3024215777907072 3029172179104512 3030842985601536 3048097547367936 3049778792567808 3051460965095424 3058147877363712 3066360676839054 3070525587075072 3072219202953216 3077254277185536 3078951604420608 3085518387793212 3087220273280136 3093985547801568 3096480048119808 3098187979751424 3099896853430272 3104977288691712 3108221771737824 3113315850746304 3115033068534912 3119264088457216 3134494870139136 3136223769681408 3143096429512704 3157558625257472 3162733562662912 3164478037876736 3171412613562368 3172976391982362 3179929590796056 3199796846600368 3201561764883104 3223419701428224 3268340668551168 3270143393685504 3271947113152512 3277309522378752 3290574278541312 3292389267111936 3297785179078656 3299604144979968 3301424114171904 3306641535760752 3308465386580256 3310290243384768 3315715493344128 3317544349104384 3320219091861504 3330971953835904 3336431099145984 3338271381053952 3340112678009856 3356421821945451 3359127909344256 3360980710176768 3362834532962304 3368345898000384 3370203783217152 3371865582733443 3377391748800678 3379254623455284 3383844524531712 3386659856377392 3389390322941952 3391259815673856 3393130339565568 3398691356540928 3400367202874152 3402242750145456 3407818701492576 3409698358801728 3412447399968768 3414329610338304 3419925370896384 3429109740788928 3431001141638784 3432893585732352 3440416362034176 3454341285459456 3456246603322368 3461911061833728 3463820554973184 3473122807440153 3480733741276764 3483540054134784 3485461477220352 3487383960109056 3493099449778176 3495026145558528 3496749493205052 3502480332089592 3504412202101776 3509172099514368 3514923297865728 3516862031069184 3518801833623552 3526306728906528 3528251740891584 3535983483201792 3538834340708352 3552253453414656 3558075257995776 3560037792611328 3567839190257664 3577420789645563 3582279851587584 3584255736778752 3590129990049792 3592110205157376 3599771452425414 3601756985493492 3612560056139776 3614552643043328 3616546329001984 3624471558356992 3626258733694128 3634205246624064 3656910681828992 3658927731294976 3666945834431488 3701805790646089 3735246478344192 3737306735640576 3743431824900096 3745496597004288 3760656318332928 3779018898012288 3781103298948864 3783188849582592 3789389135250432 3791479256119296 3806825090098176 3813064113309696 3815167292633088 3817271632011264 3823527776108544 3825413103233421 3827523093913638 3833796039179148 3835910653651944 3839003324964864 3841120811630592 3847416042258432 3849538169143296 3851661466533888 3857748458387544 3859876284343632 3862005283948896 3870468407288448 3873588940505088 3875725503627264 3886133946141888 3888277428737664 3894649944562944 3896798124344832 3918982560901632 3921144161872896 3923306955122688 3929736881000448 3931904413753344 3940290373600791 3942463727364498 3947818611953664 3954288710098944 3956469784952832 3958652062826496 3967095070019844 3969283208503032 3977981418602016 3981188633296896 3983384545394688 3985581668696064 3992113656889344 3996285135091488 4002834665245248 4005042516687744 4010482399444992 4013819089039872 4030064833036032 4032287703876096 4038896238806016 4041123980802048 4064130063157248 4066371723423744 4068614620127232 4077530503151616 4079541075405894 4088480902452072 4094034116100096 4096292270604288 4103005702914048 4105268805894144 4114024517057616 4116293697706848 4125314063735424 4128640064159744 4130917306335232 4144295695650432 4151087800995072 4153377424713216 4179326493518848 4181631692908544 4190795239350272 4202049816409074 4230635189309816 4239906121061408 4268853118107648 4318878740585472 4321260913084416 4328343047540736 4330730440286208 4333119149850624 4357787558068224 4360191191580672 4362596150870016 4369746029838336 4371900689409624 4374312107329872 4381481187633312 4383897889887936 4387432371388416 4389852356149248 4397046905438208 4408855381014336 4411287182107008 4413720324513024 4420953991125504 4423392465472512 4441295938447872 4448574798861312 4451028508071936 4453483570679808 4465443609565911 4475229095927268 4478837212459008 4481307613569024 4483779377283072 4491127864000512 4493605044289536 4495820776977924 4503188998400904 4505672831273712 4511792699375616 4515546475169856 4519187097255936 4521679754231808 4524173786087424 4533822937165536 4536323666860608 4543758268656768 4546264478402304 4549929866625024 4572146321051904 4574668188851712 4577191447643136 4587221816045568 4599541015258581 4605788380612608 4608328804429824 4615881415778304 4618427406630912 4628277581689818 4630830409920204 4640978321702352 4644720072179712 4647281969627136 4649845280145408 4657465933037568 4660034860744704 4662332657606736 4669973776119456 4672549602802368 4678896132685824 4686564397154304 4701742305208704 4704335654522112 4714644644269056 4736337937886208 4744100343994368 4746717056815104 4757118920343552 4759464587973543 4769894386194084 4776373135450112 4779007649038336 4786839986733056 4789480273543168 4799695269900552 4802342647324656 4835011644925504 4845606995498752 4902391452477253 4935861417811968 4938583900667904 4946677768617984 4949406217469952 4952136171257856 4980328637792256 4983075647520768 4996457930753856 5004646648718976 5007407071580928 5010169017014784 5038691864016384 5041471065265152 5044251799443456 5052518847000576 5055305674825728 5066087623201017 5068881935182926 5075766786797568 5079989784566088 5084085484412928 5086889723510784 5089695509348352 5098037034811392 5100550804311228 5103364125218184 5111728052238864 5114547538202592 5118671099953152 5121494415507456 5129888056344576 5132717558857728 5143664611183392 5146501712458176 5149340378598528 5160624543051264 5181511928189184 5184369904983552 5192866592750592 5195730832459776 5221100611915146 5225310081202176 5228192215830528 5231075940163584 5239649174667264 5242539218337792 5245124239807578 5253720498134388 5256618303152664 5263758149271552 5272384946798592 5275293046603776 5278202750435328 5289460093359792 5292377611337376 5303975224802688 5308251511062528 5311179393859584 5328380180121984 5337112886993664 5340056688916992 5351758785386496 5373419777381376 5376383605168128 5385194985074688 5388165307736064 5399657178638121 5402635478240238 5418840084209664 5421828964564992 5424819493502976 5436707337535488 5439388100541192 5451307869936096 5458712154800128 5461723027472384 5470674270552064 5485366022743488 5488391596942464 5500418751647232 5525727594200576 5534783734660096 5537836566284288 5602733088545432 5640984477499392 5653346021277696 5710237635147264 5719596169964544 5722750938949632 5725907448016896 5735291664162816 5758504987447296 5761681217445888 5771124063387648 5774307253714944 5777492199800832 5786622687581316 5789814426515448 5793007925923344 5805702610932672 5810383410757632 5813588255440896 5816794867826688 5829200919212832 5832416143106496 5841974916844416 5845197186517248 5849909828517888 5878473841352448 5881716242809344 5884960432684032 5894605321500672 5897856620630016 5913695591046747 5921727917930496 5931433065148416 5934704677429248 5937978094239744 5950642605029766 5953924812754548 5966972127903024 5971782949945344 5975076818092032 5978372503044096 5988170485334016 5991473392386048 5994427702637232 6004251997867872 6007563775031616 6015723599167488 6020728633559808 6025582796341248 6045097249554048 6048431555814144 6058344358209024 6061685971203072 6096195094735872 6099557585135616 6102921930190848 6116295754727424 6119311613108841 6132721353678108 6141051174150144 6144438405906432 6154508554371072 6157903208841216 6171036775586424 6174440546560272 6187971095603136 6192960096239616 6196375959502848 6199793706860544 6216443543475648 6226631701492608 6230066137069824 6268989740278272 6272447539362816 6286192859025408 6303074724613611 6315117250514944 6325467125325824 6328956075753472 6342825227124736 6345952783964724 6359859181592112 6399593693200736 6403123529766208 6536681337102336 6540286787371008 6543894226305024 6554619044757504 6581148557082624 6584778534223872 6595570358157312 6599208289959936 6613283071521504 6616930773160512 6620580486769536 6631430986688256 6635088698208768 6661943907671808 6672862198291968 6676542762107904 6680225356019712 6712843643890902 6718255818688512 6721961420353536 6725669065924608 6736691796000768 6740407566434304 6743731165466886 6754783497601356 6758509246910568 6767689049063424 6773319712754784 6778780645883904 6782519631347712 6786260679131136 6797382713081856 6800734405748304 6804485500290912 6815637402985152 6819396717603456 6824894799937536 6828659220676608 6858219481577856 6862002283277568 6865787171464704 6880832724068352 6908682570918912 6912493206644736 6923822123667456 6927641109946368 6942416372534727 6946245614880306 6961467482553528 6967080108269568 6970922954440704 6974767920218112 6986198899556352 6990052291117056 6993498986410104 7004960664179184 7008824404203552 7018344199028736 7029846595731456 7033724062138368 7052613457813056 7056503481783168 7071966966403584 7104506906829312 7116150515991552 7120075585222656 7135678380515328 7154841579291126 7164559703175168 7168511473557504 7180259980099584 7184220410314752 7199542904850828 7203513970986984 7225120112279552 7229105286086656 7233092658003968 7252517467388256 7268410493248128 7313821363657984 7317855462589952 7333891668862976 7403611581292178 7470492956688384 7474613471281152 7486863649800192 7521312636665856 7558037796024576 7562206597897728 7566377699165184 7578778270500864 7582958512238592 7613650180196352 7626128226619392 7630334585266176 7634543264022528 7647055552217088 7650826206466842 7655046187827276 7667592078358296 7671821307303888 7678006649929728 7682241623261184 7694832084516864 7699076338286592 7703322933067776 7715496916775088 7719752568687264 7724010567897792 7740936814576896 7747177881010176 7772267892283776 7776554857475328 7789299889125888 7793596248689664 7831650917872719 7837965121803264 7842288323745792 7846613910245376 7859473762000896 7863808827506688 7867686359711367 7880580747201582 7884927454728996 7895637223907328 7908577420197888 7912939569905664 7917304125652992 7934190140039688 7938566417006064 7955962837204032 7962377266593792 7966769090789376 7971163337392128 7992570270182976 8005669330490496 8010085033375488 8027638178079744 8060129666072064 8064575407752192 8077792477612032 8082247961604096 8103953217360357 8128260126314496 8132743446847488 8137229240254464 8155061006303232 8159082150811788 8176961804904144 8188068232200192 8192584541208576 8206011405828096 8210537611788288 8228049034115232 8232587395413696 8250628127470848 8257280128319488 8288591391300864 8302175601990144 8306754849426432 8358652987037696 8363263385817088 8381590478700544 8404099632818148 8461270378619632 8479812242122816 8637757481170944 8642521826168832 8656686095081472 8661460880572416 8666238299701248 8715575116136448 8720382383161344 8725192301740032 8739492059676672 8743801378819248 8748624214659744 8762962375266624 8767795779775872 8774864742776832 8779704712298496 8817710762028672 8822574364214016 8827440649026048 8841907982251008 8846784930945024 8882591876895744 8897149597722624 8902057016143872 8906967141359616 8925963907544649 8930887219131822 8950458191854536 8957674424918016 8962615227138048 8967558754566144 8982255728001024 8987210088579072 8991641553955848 9006377996801808 9011345662547424 9023585398751232 9031092950339712 9038374194511872 9043359508463616 9067645874331072 9072647333721216 9087516537313536 9092528956804608 9144292642103808 9149336377703424 9154382895286272 9174443632091136 9199082030517162 9211576761225216 9216657608859648 9231762831556608 9236854813261824 9256555163379636 9261660819840408 9281956643404704 9289440144359424 9294563939254272 9299690560290816 9314931866075136 9324665315213472 9339947552238912 9345099205604736 9357792265371648 9403484610417408 9408671309044224 9429289288538112 9472675875772416 9488200687988736 9493434113630208 9514237840687104 9518929175947086 9539788772388168 9552746270900224 9558015298076672 9573679973466112 9578960547086336 9599390539801104 9604685294649312 9670023289851008 9691213990997504 9804782904954506 9871722835623936 9877167801335808 9893355537235968 9898812434939904 9904272342515712 9960657275584512 9992915861507712 10009293297437952 10014814143161856 10020338034029568 10077383728032768 10082942130530304 10088503598886912 10105037694001152 10110611349651456 10115596748200329 10132175246402034 10137763870365852 10151533573595136 10159979569132176 10168170968825856 10173779447021568 10179391018696704 10196074069622784 10201101608622456 10206728250436368 10223456104477728 10229095076405184 10237342199906304 10242988831014912 10259776112689152 10287329222366784 10293003424916352 10298680757197056 10321249086102528 10363023856378368 10368739809967104 10385733185501184 10391461664919552 10419368422320459 10442201223830292 10450620162404352 10456384431661056 10462151880327168 10479298349334528 10485078436675584 10490248479615156 10507440996268776 10513236606305328 10527516298543104 10544769893597184 10550586093207552 10556405500870656 10578920186719584 10584755222674752 10607950449605376 10616503022125056 10656760360243968 10674225773987328 10680113377833984 10703517570772992 10732262368936689 10746839554762752 10752767210336256 10770389970149376 10776330615472128 10799314357276242 10805270956480476 10837680168419328 10843657929129984 10849638987005952 10873414675070976 10878776201082384 10902615739872192 10917424309600256 10923446054944768 10970732045486976 10976783193884928 11000837503294464 11051455188401152 11069567469320192 11075673132568576 11105417371938267 11205466177090864 11281968954998784 11420475270294528 11439192339929088 11445501877899264 11451814896033792 11470583328325632 11517009974894592 11523362434891776 11542248126775296 11548614507429888 11554984399601664 11573245375162632 11579628853030896 11586015851846688 11611405221865344 11620766821515264 11627176510881792 11658401838425664 11664832286212992 11683949833688832 11690394373034496 11756947682704896 11763432485618688 11769920865368064 11789210643001344 11795713241260032 11820871120802373 11827391182093494 11843455835860992 11862866130296832 11869409354858496 11875956188479488 11901285210059532 11907849625509096 11933944255806048 11943565899890688 11950153636184064 11956745006088192 11976340970668032 11988855405274464 12008503995735744 12015127550063232 12031447198334976 12041457267119616 12090194499108096 12096863111628288 12116688716418048 12123371942406144 12192390189471744 12199115170271232 12205843860381696 12232591509454848 12238623226217682 12265442707356216 12282102348300288 12288876811812864 12309017108742144 12315806417682432 12342073551172848 12348881093120544 12375942191206272 12385920192479232 12392751919005696 12432887086951296 12453263402985216 12460132274139648 12537979480556544 12544895078725632 12572385718050816 12606149449227222 12630234501029888 12650934250651648 12657912151506944 12685650454249472 12691905567929448 12719718363184224 12799187386401472 12806247059532416 13073362674204672 13080573574742016 13087788452610048 13109238089515008 13162297114165248 13169557068447744 13191140716314624 13226566143043008 13233861546321024 13241160973539072 13262861973376512 13270177396417536 13323887815343616 13345724396583936 13353085524215808 13360450712039424 13396330828697733 13425687287781804 13436511637377024 13443922840707072 13451338131849216 13473383592001536 13480815132868608 13487462330933772 13509566995202712 13517018493821136 13535378098126848 13546639425509568 13557561291767808 13565039262695424 13572521358262272 13601468811496608 13608971000581824 13631274805970304 13638793435206912 13649789599875072 13716438963155712 13724004566555136 13731574342929408 13761665448136704 13798623045775743 13817365141837824 13824986413289472 13847644247334912 13855282219892736 13884832745069454 13892491229760612 13922934965107056 13934160216539136 13941845908881408 13949535840436224 13972397799112704 13980104582234112 13986997972820208 14009921328358368 14017648808407104 14036688398057472 14059693191462912 14105226915626112 14113006963566336 14143933932807168 14209013813658624 14232301031983104 14240151170445312 14271356761030656 14278393763920629 14309683158582252 14329119406350336 14337022947115008 14360519960199168 14368440820629504 14399085809701656 14407027941973968 14450240224559104 14458210572173312 14466185316007936 14505034934776512 14536820986496256 14627642727315968 14635710925179904 14667783337725952 14707174357431759 14807223162584356 14940985913376768 14949226942562304 15116075592049152 15124413195795456 15132755398330368 15157556541001728 15165917024477184 15227300360392704 15252256453238784 15260669170532352 15269086528045056 15294111104434176 15301652412933684 15310092375654552 15335184156716592 15343642614607776 15356013299859456 15364483246522368 15389664169033728 15398152676573184 15430993833550176 15439505137374528 15448021135795584 15481873629153792 15544535784567552 15553109714950656 15578599778251776 15587192497379328 15663301835745438 15675930243606528 15684576647491584 15693227820490752 15718947524001792 15727617655013376 15735372719422734 15761161494403164 15769854909457992 15791274447814656 15817154840395776 15825879139811328 15834608251305984 15868380280079376 15877132834012128 15911925674408064 15924754533187584 15933538181578752 15985140540365952 16011338660980992 16020170066750976 16055276356159488 16120259332144128 16129150815504384 16155584955224064 16164495923208192 16198971535914363 16207906434720714 16256520252628992 16265486893694976 16274458480508928 16310122012606464 16318164301623576 16353923609808288 16376136464400384 16385169082417152 16412022811656192 16456098068230464 16465174790827392 16501256254941696 16577182782601728 16604351203980288 16613509698852864 16717305974075392 16726526771634176 16763180957401088 16808199265636296 16922540757239264 16959624484245632 17275514962341888 17285043652337664 17313372190162944 17322921761144832 17332476599402496 17431150232272896 17440764766322688 17450384603480064 17487602757638496 17497248429319488 17525924750533248 17535591559551744 17549729485553664 17635421524057344 17645148728428032 17654881298052096 17683815964502016 17693569861890048 17741086773140241 17765183753791488 17794299195445248 17804114032287744 17813934282719232 17851927815089298 17861774438263644 17900916383709072 17915348849836032 17925230454276096 17935117509132288 17964511456002048 17974420177158144 17983283107911696 18012755993603616 18022691325094848 18047170797502464 18062185900679424 18076748389023744 18135291748662144 18145294667442432 18175033074627072 18185057913609216 18288585284207616 18298672755406848 18308765790572544 18348887264182272 18357934839326523 18398164061034324 18423153522450432 18433315217719296 18463525663113216 18473709626523648 18513110326759272 18523321639680816 18563913286809408 18578880288718848 18589127878508544 18599381120581632 18649330630426944 18679895104477824 18690198411209472 18806969220834816 18817342618088448 18858578577076224 18909224173840833 18945351751544832 18976401375977472 18986868227260416 19028475681374208 19037858351894172 19079577544776336 19105492541800448 19116030596153344 19147359946932224 19157921094172672 19198781079602208 19209370589298624 19340046579702016 19382427981995008 19609565809909012 19743445671247872 19754335602671616 19786711074471936 19797624869879808 19985831723015424 20018586594875904 20029628286323712 20040676068059136 20154767456065536 20165884261060608 20177007197773824 20210075388002304 20221222699302912 20231193496400658 20264350492804068 20275527740731704 20303067147190272 20319959138264352 20336341937651712 20347558894043136 20358782037393408 20392148139245568 20402203217244912 20413456500872736 20446912208955456 20458190152810368 20474684399812608 20485977662029824 20574658444733568 20586006849832704 20597361514394112 20642498172205056 20726047712756736 20737479619934208 20771466371002368 20782923329839104 20827249117604181 20838736844640918 20884402447660584 20901240324808704 20912768863322112 20924303760654336 20958596698669056 20970156873351168 20980496959230312 21014881992537552 21026473212610656 21055032597086208 21089539787194368 21101172186415104 21157840373439168 21169510445349504 21215900899210752 21313520720487936 21348451547974656 21360226755667968 21407035141545984 21464524737873378 21493679109525504 21505534420672512 21540779940298752 21552661230944256 21598628714552484 21610541912960952 21675360336838656 21687315858259968 21699277974011904 21757552402164768 21805231479744384 21834848619200512 21941464090973952 21953566387769856 22001675006588928 22102910376802304 22139134938640384 22151346265137152 22210834743876534 22410932354181728 22563937909997568 22840950540589056 22878384679858176 22891003755798528 22903629792067584 22941166656651264 23034019949789184 23046724869783552 23084496253550592 23097229014859776 23109968799203328 23146490750325264 23159257706061792 23172031703693376 23222810443730688 23241533643030528 23316803676851328 23329664572425984 23367899667377664 23380788746068992 23494952753618157 23513895365409792 23526864971237376 23539841730736128 23578421286002688 23591426482520064 23603059079134101 23641742241604746 23654782364186988 23686911671721984 23725732260593664 23738818709716992 23751912376958976 23802570420119064 23815699251018192 23867888511612096 23887131799781376 23900307272368128 23913490012176384 23977710810548928 24017007991471488 24030255100126464 24082914534239232 24180388998216192 24193726223256576 24233377432836096 24246743884812288 24311859652081071 24384780378943488 24398230340542464 24411687720763392 24465183018909696 24477246452435364 24530885414712432 24564204696600576 24577753623625728 24618034217484288 24631612835364864 24684147102345696 24697762186241088 24751884382412544 24771840384958464 24865774173902592 24906526805970432 24920264548279296 25075958961113088 25089790157451264 25144771436101632 25212298898454444 25260469002059776 25301868501303296 25315824303013888 25371300908498944 25383811135858896 25439436726368448 25598374772802944 25612494119064832 25912640534522623 26146725348409344 26161147149484032 26175576905220096 26218476179030016 26324594228330496 26339114136895488 26453132286086016 26467723092642048 26482321947078144 26525723946753024 26540354792835072 26647775630687232 26691448793167872 26706171048431616 26720901424078848 26777891722633947 26792661657395466 26851374575563608 26873023274754048 26887845681414144 26902676263698432 26946767184003072 26961630265737216 26974924661867544 27019133990405424 27034036987642272 27070756196253696 27093278851019136 27115122583535616 27130078525390848 27202937622993216 27217942001163648 27262549611940608 27277586870413824 27432877926311424 27448009133110272 27463148685858816 27523330896273408 27597246091551486 27634730283675648 27649972826578944 27695288494669824 27710564439785472 27769665490138908 27784982459521224 27845869930214112 27868320433078272 27883691817762816 27899071680872448 27944795598225408 27973995945640416 28019842656716736 28035297616814208 28073376796114944 28210453831252224 28226013927132672 28287867865614336 28418027627317248 28464602063966208 28480302340890624 28542713522061312 28556787527841258 28619366317164504 28658238812700672 28674045894230016 28721039920398336 28736881641259008 28798171619403312 28814055883947936 28900480449118208 28916421144346624 29010069869553024 29073641972992512 29255285454631936 29271421850359808 29335566675451904 29414348714863518 29614446325168712 29881971826753536 30232151184098304 30248826391590912 30265510796660736 30315113082003456 30331834048954368 30454600720785408 30504512906477568 30521338341064704 30538173056090112 30588222208868352 30603304825867368 30620184751309104 30670368313433184 30687285229215552 30712026599718912 30728966493044736 30779328338067456 30861987667100352 30879010274749056 30896042271591168 30963747258307584 31089071569135104 31106219429901312 31157199556503552 31174384994758656 31258105266961377 31326603671490876 31351860487213056 31369153294983168 31386455640981504 31437895048003584 31455235310026752 31470745438845468 31522322988806328 31539709818915984 31582548895629312 31634309680791552 31651758279622656 31669216502611968 31736760560158752 31754265668024256 31823851348816128 31849509066375168 31970281080731904 32022677321961984 32040340133501952 32110552712318976 32196787106810067 32240518664288256 32258301631008768 32311169910448128 32328991846416384 32397943071828726 32415812869441428 32513040505257984 32530973787389952 32548916961017856 32620244025212928 32636328603247152 32707847219616576 32752272928800768 32770338164834304 32912196136460928 32930349581654784 33002512509883392 33154365565203456 33208702407960576 33227019397705728 33316252115814801 33434611948150784 33453053543268352 33526361914802176 33616398531272592 33845081514478528 33919248968491264 34551029924683776 34570087304675328 34626744380325888 34645843522289664 34664953198804992 34862300464545792 34881529532645376 34975205515276992 34994496858638976 35051849501066496 35071183119103488 35270843048114688 35290297456856064 35309762596104192 35367631929004032 35387139723780096 35462613362407119 35482173546280482 35530367507582976 35588598390890496 35608228064575488 35627868565438464 35703855630178596 35723548876527288 35801832767418144 35830697699672064 35850460908552192 35870235018264576 35929022912004096 35966566215823392 36025511987207232 36045382650189696 36094341595004928 36124371801358848 36270583497324288 36290589334884864 36350066149254144 36370115827218432 36577170568415232 36597345510813696 36617531581145088 36697774528364544 36715869678653046 36796328122068648 36846307044900864 36866630435438592 36927051326226432 36947419253047296 37026220653518544 37046643279361632 37127826573618816 37157760577437696 37178255757017088 37298661260853888 37359790208955648 37380396822418944 37613938441669632 37634685236176896 37717157154152448 37818448347681666 37890703503089664 37952802751954944 37973736454520832 38056951362748416 38075716703788344 38159155089552672 38210985083600896 38232061192306688 38294719893864448 38397562159204416 38418741178597248 38680093159404032 38764855963990016 39219131619818024 39486891342495744 39508671205343232 39573422148943872 39971663446030848 40037173189751808 40059256572647424 40081352136118272 40309534912131072 40331768522121216 40354014395547648 40420150776004608 40442445398605824 40462386992801316 40528700985608136 40551055481463408 40606134294380544 40639918276528704 40672683875303424 40695117788086272 40717564074786816 40804406434489824 40826913001745472 40893824417910912 40916380305620736 40949368799625216 41149316889467136 41172013699665408 41194723028788224 41284996344410112 41395869137327229 41452095425513472 41474959239868416 41542932742004736 41565846659678208 41654498235208362 41677473689281836 41768804895321168 41802480649617408 41825537726644224 41848607521308672 41917193397338112 41940313746702336 41960993918460624 42029763985075104 42052946425221312 42110065194172416 42179079574388736 42315680746878336 42339020890699008 42431801798421504 42627041440975872 42696903095949312 42720453511335936 42814070283091968 42835181291761887 42929049475746756 42987358219051008 43011068841345024 43081559880597504 43105322461888512 43197257429104968 43221083825921904 43350720673677312 43374631716519936 43398555948023808 43515104804329536 43610462959488768 43882928181947904 43907132775539712 44003350013177856 44121523072295277 44205820753604608 44278269877280768 44302692530274304 44421669487753068 44821864708363456 45681901081178112 45756769359716352 45782007511597056 45807259584135168 45882333313302528 46068039899578368 46093449739567104 46168992507101184 46194458029719552 46292981500650528 46318515412123584 46344063407386752 46445620887461376 46633607353702656 46659329144851968 46735799334755328 46761577492137984 46989905507236314 47027790730819584 47053729942474752 47079683461472256 47156842572005376 47182852965040128 47206118158268202 47283484483209492 47309564728373976 47373823343443968 47451464521187328 47477637419433984 47503824753917952 47605140840238128 47631398502036384 47735777023224192 47774263599562752 47800614544736256 47955421621097856 48034015982942976 48060510200252928 48165829068478464 48360777996432384 48387452446513152 48466754865672192 48493487769624576 48596914607743089 48623719304162142 48769560757886976 48796460681084928 48823375441526784 48930366037819392 48954492904870728 49061770829424864 49128409393201152 49155507247251456 49236068434968576 49368294204691392 49395524372482176 49503768764825088 49731548347805184 49813053611940864 49840529096558592 50151917922226176 50179580314902528 50289542872203264 50424597796908888 50520938004119552 50603737002606592 50631648606027776 50767622271717792 50878873452736896 51196749545605888 51224988238129664 51825281069045246 52293450696818688 52322294298968064 52351153810440192 52649188456660992 52906264572172032 52935446185284096 52964643894156288 53051447893506048 53080709585670144 53295551261374464 53382897586335744 53412342096863232 53441802848157696 53555783445267894 53585323314790932 53702749151127216 53746046549508096 53775691362828288 53805352527396864 53893534368006144 53923260531474432 53949849323735088 54038267980810848 54068073975284544 54141512392507392 54186557702038272 54230245167071232 54405875245986432 54435884002327296 54525099223881216 54555173740827648 54865755852622848 54896018266220544 54926297371717632 55046661792546816 55073804517979569 55194492183102972 55269460567351296 55299945653157888 55390576989339648 55421128879570944 55539330980277816 55569964919042448 55691739860428224 55736640866156544 55767383635525632 55798143361744896 55947991891280832 56039685313433472 56070595233628416 56420907662504448 56452027854265344 56575735731228672 56727672521522499 56836055254634496 56929204127932416 56960604681781248 57085427044122624 57113575055682516 57238732634329008 57316477625401344 57348091788460032 57442079840796672 57473763282518016 57596343238806624 57628111767895872 57800960898236416 58020139739106048 58147283945985024 58510570909263872 58542843700719616 58671133350903808 58828697429727036 59228892650337424 60464302368196608 60497652783181824 60531021593321472 60630226164006912 60663668097908736 60909201441570816 61009025812955136 61042676682129408 61076346112180224 61176444417736704 61206609651734736 61240369502618208 61340736626866368 61374570458431104 61424053199437824 61457932986089472 61723975334200704 61758020549498112 61792084543182336 61927494516615168 62178143138270208 62212438859802624 62314399113007104 62348769989517312 62481747352812543 62516210533922754 62653207342981752 62703720974426112 62738306589966336 62772911281963008 62875790096007168 62910470620053504 62941490877690936 63044645977612656 63079419637831968 63165097791258624 63268619361583104 63303516559245312 63473521120317504 63508531336048512 63647702697632256 63940562161463808 64045354643923968 64080680267003904 64221105424637952 64393574213620134 64481037328576512 64516603262017536 64622339820896256 64657983692832768 64795886143657452 64831625738882856 65026081010515968 65061947574779904 65097833922035712 65272657206494304 65415694439233152 65504545857601536 65824392272921856 65860699163309568 66005025019766784 66308731130406912 66417404815921152 66454038795411456 66632504231629602 66869223896301568 66906107086536704 67052723829604352 67232797062545184 67690163028957056 67838497936982528 69102059849367552 69140174609350656 69253488760651776 69291687044579328 69329906397609984 69724600929091584 69950411030553984 69988993717277952 70103699002132992 70142366238206976 70541686096229376 70580594913712128 70619525192208384 70735263858008064 70774279447560192 70809177237402303 70925226724814238 70964347092560964 71060735015165952 71177196781780992 71216456129150976 71255737130876928 71407711260357192 71447097753054576 71603665534836288 71661395399344128 71700921817104384 71740470036529152 71933132431646784 72051023974414464 72090765300379392 72248743602717696 72541166994648576 72581178669769728 72700132298508288 72740231654436864 72935578956243213 73154341136830464 73194691021627392 73235063162290176 73395549056729088 73431739357306092 73592656244137296 73692614089801728 73733260870877184 73854102652452864 73894838506094592 74052441307037088 74093286558723264 74255653147237632 74315521154875392 74597322521707776 74719580417911296 74760793644837888 75227876883339264 75269370472353792 75434314308304896 75636896695363332 75781407006179328 75905605503909888 75947472909041664 76113902725496832 76151433407576688 76318310179105344 76421970167201792 76464122384613376 76795124318408832 76837482357194496 77360186318808064 77529711927980032 77737921603567869 78438263239636048 78973782684991488 79017342410686464 79943326892061696 80074346379503616 80118513145294848 80162704272236544 80619069824262144 80663537044242432 80708028791095296 80840301552009216 80884890797211648 80924773985602632 81057401971216272 81102110962926816 81212268588761088 81279836553057408 81345367750606848 81390235576172544 81608812868979648 81653826003490944 81787648835821824 81832760611241472 82298633778934272 82344027399330816 82389446057576448 82569992688820224 82791738274654458 82904190851026944 82949918479736832 83085865484009472 83131693319356416 83308996470416724 83354947378563672 83537609790642336 83604961299234816 83651075453288448 83697215042617344 83834386794676224 83921987836921248 84059527970150208 84105892850442624 84220130388344832 84631361493756672 84678041781398016 84863603596843008 85254082881951744 85393806191898624 85440907022671872 85628140566183936 85670362583523774 85858098951493512 85974716438102016 86022137682690048 86163119761195008 86210644923777024 86394514858209936 86442167651843808 86701441347354624 86749263433039872 87030209608659072 87220925918977536 87765856363895808 87814265551079424 88006700026355712 88243046144590554 88411641507209216 88556539754561536 88605385060548608 88843338975506136 89643729416726912 91363802162356224 91513538719432704 91564015023194112 91614519168270336 91764666626605056 92136079799156736 92186899479134208 92337985014202368 92585963001301056 92637030824247168 92688126814773504 92891241774922752 93267214707405312 93318658289703936 93471598669510656 93523154984275968 93774315800884131 93979811014472628 94055581461639168 94107459884949504 94159366922944512 94313685144010752 94365705930080256 94412236316536404 94566968966418984 94619129456747952 94747646686887936 94902929042374656 94955274838867968 95007649507835904 95210281680476256 95262797004072768 95471554046448384 95548527199125504 95910843242195712 96068031965885952 96121020400505856 96331658136956928 96590361320430201 96721555992864768 96774904893026304 96933509731344384 96986975539249152 97193829215486178 97247438608324284 97539121515773952 97592921362169856 97646750883053568 97860732075638784 97908985809741456 98123541658849728 98256818786402304 98311014494502912 98736588409382784 98791048744964352 99007537529650176 99463096695610368 99626107223881728 99681058193117184 99948756347444403 100303835844452352 100359160629805056 100579085744406528 100849195593817776 101041876008239104 101207474005213184 101263297212055552 101535244543435584 101757746905473792 102393499091211776 102449976476259328 103650562138090492 104586901393637376 104644588597936128 105812529144344064 105870892370568192 105929287788312576 106102895787012096 106161419171340288 106591102522748928 106765795172671488 106824684193726464 106883605696315392 107111566890535788 107170646629581864 107405498302254432 107492093099016192 107551382725656576 107610705054793728 107787068736012288 107899698647470176 108076535961621696 108136147950569088 108283024785014784 108373115404076544 108811750491972864 108871768004654592 109050198447762432 109110347481655296 109731511705245696 109792036532441088 109852594743435264 110093323585093632 110147609035959138 110388984366205944 110538921134702592 110599891306315776 110781153978679296 110842257759141888 111078661960555632 111139929838084896 111383479720856448 111473281732313088 111534767271051264 111895983782561664 112079370626866944 112141190467256832 112841815325008896 112904055708530688 113151471462457344 113455345043044998 113672110509268992 113858408255864832 113921209363562496 114170854088245248 114227150111365032 114477465268658016 114632955250802688 114696183576920064 114884159681593344 115192686477613248 115256223535791744 116040279478212096 116294567891970048 117021141818527744 117085687401439232 117342266701807616 117657394859454072 118457785300674848 120928604736393216 120995305566363648 121062043186642944 121260452328013824 121327336195817472 121818402883141632 122018051625910272 122085353364258816 122152692224360448 122413219303469472 122480739005236416 122681473253732736 122749140916862208 122848106398875648 123447950668401408 123516041098996224 123584169086364672 123854989033230336 124187607411981687 124356286276540416 124424877719605248 124628798226014208 124697539979034624 124963494705625086 125032421067845508 125306414685963504 125407441948852224 125476613179932672 125545822563926016 125751580192014336 125820941240107008 125882981755381872 126089291955225312 126158839275663936 126330195582517248 126537238723166208 126947042240635008 127017062672097024 127295405395264512 127881124322927616 128090709287847936 128161360534007808 128442210849275904 128505543875285661 128787148427240268 128962074657153024 129033206524035072 129244679641792512 129315967385665536 129591772287314904 129663251477765712 130052162021031936 130123895149559808 130195667844071424 130545314412988608 130831388878466304 131648784545843712 131721398326619136 132010050039533568 132364569216885831 132617462260813824 132834809631842304 132908077590822912 133265008463259204 133738447792603136 133812214173073408 134105447659208704 134465594125090368 135380326057914112 135676995873965056 138204119698735104 138280349218701312 138506977521303552 138583374089158656 139900822061107968 139977987434555904 140207398004265984 140284732476413952 141083372192458752 141161189827424256 141239050384416768 141470527716016128 141548558895120384 141618354474804606 141850453449628476 141928694185121928 142121470030331904 142354393563561984 142432912258301952 142511474261753856 142815422520714384 142894195506109152 143207331069672576 143322790798688256 143401843634208768 143866264863293568 144102047948828928 144181530600758784 144497487205435392 145082333989297152 145162357339539456 145400264597016576 145480463308873728 145790743823229267 145871157912486426 146308682273660928 146389382043254784 146470126324580352 146791098113458176 146863478714612184 147185312488274592 147385228179603456 147466521741754368 147708205304905728 148104882614074176 148186573117446528 148511306294475264 149194645043415552 149439160835822592 149521587289675776 150455753766678528 150538740944707584 150868628616609792 151273793390726664 151562814012358656 151811211007819776 151894945818083328 152302866815153376 152636620358210688 152843940334403584 153590248636817664 153674964714388992 154720372637616128 155059423855960064 155475843207135738 156876526479272096 157947565369982976 159886653784123392 160148692759007232 160237026290589696 160325408544473088 161238139648524288 161327074088484864 161416057582190592 161680603104018432 161769781594423296 161849547971205264 162114803942432544 162204221925853632 162424537177522176 162559673106114816 162690735501213696 163217625737959296 163307652006981888 163575297671643648 163665521222482944 164597267557868544 164688054798661632 164778892115152896 165139985377640448 165221413553938707 165583476549308916 165808381702053888 165899836959473664 166171730968018944 166263386638712832 166617992940833448 166709894757127344 167075219581284672 167209922598469632 167302150906576896 167394430085234688 167843975673842496 168119055940300416 168211785700885248 169262722987513344 169356083562796032 169727207193686016 170183017564567497 170508165763903488 170787612383797248 170881814045343744 171256281132367872 171340725167047548 171716197902987024 171949432876204032 172044275365380096 172326239522390016 172421289847554048 172789029716419872 172884335303687616 173402882694709248 174060419217318144 174441851837955072 175531712727791616 175628531102158848 176013400052711424 176486092289181108 176823283014418432 177113079509123072 177210770121097216 177686677951012272 179287458833453824 181388483741658361 182727604324712448 183027077438865408 183128030046388224 183229038336540672 183529333253210112 184272159598313472 184373798958268416 185171926002602112 185274061648494336 185376253629547008 185782483549845504 186534429414810624 186637316579407872 186943197339021312 187046309968551936 187445242058437629 187548631601768262 187959622028945256 188111162923278336 188214919769899008 188318733845889024 188627370288021504 188731411860160512 188824472633072808 189133937932837968 189238258913495904 189495293373775872 189805858084749312 189910549677735936 190420563360952512 190525594008145536 190943108092896768 191821686484391424 192136063931771904 192242040801011712 192663316273913856 193180722640860402 193443111985729536 193549809786052608 193867019462688768 193973951078498304 194387658430972356 194494877216648568 195078243031547904 195185842724339712 195293501766107136 195817971619482912 196247083317699456 196513637572804608 197473176818765568 197582097489928704 198015075059300352 198926193391220736 199252214447763456 199362116386234368 199897512694888806 200607671688904704 200718321259610112 201158171488813056 201698391187635552 202083752016478208 202414948010426368 203070489086871168 203515493810947584 204786998182423552 204899952952518656 207301124276180984 209173802787274752 211625058288688128 211741784741136384 211858575576625152 212205791574024192 212322838342680576 213182205045497856 213531590345342976 213649368387452928 213767211392630784 214223133781071576 214341293259163728 214810996604508864 214984186198032384 215102765451313152 215221410109587456 215799397294940352 216153071923243392 216272295901138176 216746230808153088 217623500983945728 217743536009309184 218100396895524864 218220694963310592 218806736868729639 219463023410491392 219584073064882176 219705189486870528 220186647170187264 220295218071918276 220777968732411888 221077842269405184 221199782612631552 221562307957358592 221684515518283776 222157323921111264 222279859676169792 222766959441712896 222946563464626176 223791967565123328 224158741253733888 224282380934513664 225683630650017792 225808111417061376 226302942924914688 226910690086089996 227344221018537984 227716816511729664 227842418727124992 228341708176490496 228454300222730064 228954930537316032 229265910501605376 229392367153840128 230385372955226496 230512447071583488 232080558956424192 232589135783940096 233213764810703607 234042283637055488 234171374802878464 234684533403615232 235314789718908144 236915570601349696 241857209472786432 241990611132727296 242124086373285888 242520904656027648 242654672391634944 243636805766283264 244036103251820544 244170706728517632 244826438606938944 244961478010472832 245362946507465472 245498281833724416 246895901336802816 247032082197992448 247168338172729344 247709978066460672 248375214823963374 248712572553080832 248849755439210496 249257596452028416 249395079958069248 249926989411250172 250064842135691016 250612829371927008 250814883897704448 250953226359865344 251091645127852032 251503160384028672 251765963510763744 252178583910450624 252317678551327872 252660391165034496 253894084481270016 254034125344194048 254590810790529024 255762248645855232 256181418575695872 256322721068015616 256884421698551808 257011087750571322 257574296854480536 257924149314306048 258066413048070144 258489359283585024 258631934771331072 259183544574629808 259326502955531424 260104324042063872 260247790299119616 261090628825977216 261662777756932608 263297569091687424 263442796653238272 264020100079067136 264729138433771662 265234924521627648 265669619263684608 265816155181645824 266530016926518408 267476895585206272 267624428346146816 268931188250180736 270760652115828224 271353991747930112 276408239397470208 276560698437402624 277013955042607104 279801644122215936 279955974869111808 280414796008531968 280569464952827904 282166744384917504 282322379654848512 282478100768833536 282941055432032256 283097117790240768 283236708949609212 283700906899256952 283857388370243856 284242940060663808 284708787127123968 284865824516603904 285022948523507712 285630845041428768 285788391012218304 286414662139345152 286645581597376512 287732529726587136 288204095897657856 288363061201517568 288994974410870784 289771083961290603 290164667978594304 290324714679078912 290800529194033152 290960926617747456 291581487646458534 291742315824972852 292617364547321856 292778764086509568 292940252649160704 293582196226916352 293726957429224368 294370624976549184 294770456359206912 294933043483508736 296209765228148352 296373146234893056 297022612588950528 298389290086831104 298878321671645184 299043174579351552 299846269042333209 300911507533357056 301077481889415168 301737257233219584 302547586781453328 303125628024717312 303622422015639552 303789891636166656 304605733630306752 305273240716421376 307180497273635328 307349929428777984 309440745275232256 310118847711920128 310951686414271476 313753052958544192 319773307568246784 320297385518014464 320474052581179392 320650817088946176 322476279297048576 322654148176969728 322832115164381184 323361206208036864 323699095942410528 324229607884865088 324408443851707264 324849074355044352 325119346212229632 326435251475918592 326615304013963776 327150595343287296 327331042444965888 329194535115737088 329376109597323264 329557784230305792 330279970755280896 330442827107877414 331166953098617832 331616763404107776 331799673918947328 332343461936037888 332526773277425664 333235985881666896 333419789514254688 334150439162569344 334419845196939264 334604301813153792 335687951347684992 336238111880600832 336423571401770496 338525445975026688 338712167125592064 339454414387372032 340366035129134994 341016331527806976 341575224767594496 341763628090687488 342512562264735744 342681450334095096 343432395805974048 343898865752408064 344088550730760192 344652479044780032 345578059432839744 345768670607375232 348120838434636288 348883703675910144 351063425455583232 351257062204317696 352026800105422848 352972184578362216 353646566028836864 354226159018246144 354421540242194432 355373355902024544 358574917666907648 362776967483316722 365455208649424896 366054154877730816 366256060092776448 366458076673081344 368544319196626944 370343852005204224 370548123296988672 370752507259094016 371564967099691008 373068858829621248 373274633158815744 373886394678042624 374092619937103872 374890484116875258 375097263203536524 375919244057890512 376222325846556672 376429839539798016 376637467691778048 377254740576043008 377462823720321024 377648945266145616 378267875865675936 378476517826991808 378990586747551744 379611716169498624 380841126721905024 381051188016291072 381886216185793536 383643372968782848 384272127863543808 384484081602023424 385326632547827712 385516631625856983 386361445281720804 386886223971459072 387099619572105216 387734038925377536 387947902156996608 388775316861944712 388989754433297136 390156486063095808 390371685448679424 390587003532214272 391635943238965824 392494166635398912 394946353637531136 395164194979857408 396030150118600704 397093707650657493 397852386782441472 398504428895526912 398724232772468736 399795025389777612 401215343377809408 401436642519220224 402316342977626112 403396782375271104 404167504032956416 406140978173742336 407030987621895168 409573996364847104 409799905905037312 414602248552361968 423250116577376256 423483569482272768 423717151153250304 424411583148048384 424645676685361152 426364410090995712 427063180690685952 427298736774905856 427534422785261568 428446267562143152 428682586518327456 429621993209017728 429968372396064768 430205530902626304 431598794589880704 432306143846486784 432544591802276352 433492461616306176 435247001967891456 435487072018618368 436200793791049728 436441389926621184 437372231469687801 437613473737459278 438926046820982784 439168146129764352 439410378973741056 440373294340374528 440590436143836552 441555937464823776 442155684538810368 442399565225263104 443124615914717184 444314647842222528 444559719352339584 445533918883425792 447583935130246656 448317482507467776 448564761869027328 451367261300035584 451616222834122752 452605885849829376 453821380172179992 454688442037075968 455433633023459328 455684837454249984 456908600445460128 457909861074632064 458531821003210752 460770745910452992 461024894143166976 464161117912848384 465178271567880192 466427529621407214 468084567274110976 468342749605756928 469369066807230464 470629579437816288 473831141202699392 483714418945572864 483981222265454592 484248172746571776 485041809312055296 485309344783269888 487273611532566528 488072206503641088 489652877213877888 489922956020945664 490725893014930944 490996563667448832 493791802673605632 494064164395984896 494336676345458688 495419956132921344 495664240661816121 496750429647926748 497425145106161664 497699510878420992 498515192904056832 498790159916138496 499853978822500344 500129684271382032 501225658743854016 501629767795408896 501906452719730688 502183290255704064 503531927021527488 504357167820901248 504635357102655744 507788168962540032 508068250688388096 509181621581058048 510549052693702491 511524497291710464 512362837151391744 512645442136031232 513768843397103616 514022175501142644 515148593708961072 515848298628612096 516132826096140288 516978718567170048 517263869542662144 518367089149259616 518653005911062848 520208648084127744 522181257651954432 523325555513865216 526595138183374848 526885593306476544 528040200158134272 529458276867543324 530469849043255296 531339238527369216 531632310363291648 533060033853036816 534953791170412544 535248856692293632 537862376500361472 541521304231656448 542707983495860224 544165451224975083 552816478794940416 553121396874805248 559603288244431872 559911949738223616 560829592017063936 561138929905655808 564333488769835008 564644759309697024 564956201537667072 565882110864064512 566194235580481536 566473417899218424 567401813798513904 567714776740487712 568485880121327616 569417574254247936 569731649033207808 571261690082857536 571576782024436608 572829324278690304 575465059453174272 576408191795315712 576726122403035136 577989948821741568 579542167922581206 580329335957188608 580649429358157824 581601058388066304 581921853235494912 583162975292917068 583484631649945704 585234729094643712 585557528173019136 585880505298321408 587453914858448736 588741249953098368 589540912718413824 592419530456296704 592746292469786112 594045225177901056 596778580173662208 597756643343290368 598086349158703104 599692538084666418 601823015066714112 602154963778830336 603474514466439168 605095173562906656 606251256049434624 607244844031279104 609211467260613504 610546481432842752 614360994547270656 614699858857555968 618881490550464512 620237695423840256 621903372828542952 627506105917088384 639546615136493568 640594771036028928 640948105162358784 641301634177892352 644952558594097152 645308296353939456 645664230328762368 647398191884821056 648459215769730176 648816887703414528 650238692424459264 652870502951837184 653230608027927552 654301190686574592 654662084889931776 656420210606188917 658389070231474176 658752219194646528 659115568460611584 660559941510561792 660885654215754828 662333906197235664 663233526808215552 663599347837894656 664686923872075776 665053546554851328 666471971763333792 666839579028509376 668300878325138688 668839690393878528 671375902695369984 672476223761201664 672847142803540992 677050891950053376 677424334251184128 678908828774744064 680732070258269988 682032663055613952 683150449535188992 683527256181374976 685025124529471488 685362900668190192 686864791611948096 687797731504816128 688177101461520384 691156118865679488 691537341214750464 696241676869272576 697767407351820288 699641294432110821 702126850911166464 702514124408635392 704053600210845696 705944369156724432 707293132057673728 708452318036492288 708843080484388864 710746711804049088 717149835333815296 725553934966633444 730910417298849792 732108309755461632 732512120185552896 740687704010408448 741096246593977344 741505014518188032 743129934199382016 746137717659242496 746549266317631488 747772789356085248 748185239874207744 749780968233750516 750194526407073048 751838488115781024 752444651693113344 752859679079596032 753274935383556096 754509481152086016 755297890532291232 756535751731351872 756953035653983616 757981173495103488 761682253443810048 762102376032582144 763772432371587072 767286745937565696 768544255727087616 768968163204046848 770653265095655424 771033263251713966 772722890563441608 773772447942918144 774199239144210432 775468077850755072 775895804313993216 777550633723889424 777979508866594272 780312972126191616 780743370897358848 783271886477931648 784988333270797824 789892707275062272 790328389959714816 792060300237201408 794187415301314986 795704773564882944 797008857791053824 797448465544937472 799590050779555224 802430686755618816 802873285038440448 806793564750542208 812281956347484672 814061975243790336 819147992729694208 819599811810074624 829204497104723936 846500233154752512 846967138964545536 847434302306500608 848823166296096768 849291353370722304 852728820181991424 854126361381371904 854597473549811712 855068845570523136 856892535124286304 857365173036654912 859243986418035456 859936744792129536 863197589179761408 864612287692973568 865089183604552704 866984923232612352 869313251883871809 870494003935782912 870974144037236736 872401587582099456 872882779853242368 874744462939375602 875226947474918556 877852093641965568 878336292259528704 878820757947482112 880746588680749056 881180872287673104 883111874929647552 884311369077620736 884799130450526208 888629295684445056 889119438704679168 891067837766851584 895167870260493312 896634965014935552 897129523738054656 899538807126999627 902734522600071168 903232445668245504 905211771699658752 907642760344359984 909376884074151936 910867266046918656 911369674908499968 913817200890920256 915819722149264128 921541491820905984 922049788286333952 928322235825696768 930356543135760384 932855059242814428 936169134548221952 936685499211513856 938738133614460928 941259158875632576 947662282405398784 967428837891145728 967962444530909184 968496345493143552 970083618624110592 974547223065133056 979305754427755776 979845912041891328 981451786029861888 981993127334897664 987583605347211264 988128328791969792 988673352690917376 990839912265842688 991328481323632242 993500859295853496 994850290212323328 995399021756841984 997030385808113664 997580319832276992 999707957645000688 1000259368542764064 1002451317487708032 1003259535590817792 1003812905439461376 1007063854043054976 1008714335641802496 1009270714205311488 1015576337925080064 1016136501376776192 1018363243162116096 1021098105387404982 1023048994583420928 1024725674302783488 1025290884272062464 1027537686794207232 1028044351002285288 1030297187417922144 1031696597257224192 1032265652192280576 1033957437134340096 1036734178298519232 1037306011822125696 1044362515303908864 1046651111027730432 1053190276366749696 1053771186612953088 1056080400316268544 1058916553735086648 1060939698086510592 1062678477054738432 1063264620726583296 1066120067706073632 1069907582340825088 1075724753000722944 1083042608463312896 1085415966991720448 1088330902449950166 1105632957589880832 1119206576488863744 1119823899476447232 1121659184034127872 1122277859811311616 1128666977539670016 1129289518619394048 1129912403075334144 1131764221728129024 1132388471160963072 1132946835798436848 1134803627597027808 1135429553480975424 1136971760242655232 1138835148508495872 1142523380165715072 1143153564048873216 1145658648557380608 1150930118906348544 1152816383590631424 1153452244806070272 1155979897643483136 1156549894877570949 1159084335845162412 1160658671914377216 1161298858716315648 1163202116776132608 1163843706470989824 1166325950585834136 1166969263299891408 1170469458189287424 1171115056346038272 1171761010596642816 1174907829716897472 1177482499906196736 1184839060912593408 1185492584939572224 1188090450355802112 1191281122951972479 1193557160347324416 1195513286686580736 1196172698317406208 1199385076169332836 1203646030133428224 1204309927557660672 1206949028932878336 1210190347125813312 1212502512098869248 1218422934521227008 1221092962865685504 1228721989094541312 1229399717715111936 1237762981100929024 1240475390847680512 1243806745657085904 1255012211834176768 1279093230272987136 1281189542072057856 1281896210324717568 1282603268355784704 1289905117188194304 1290616592707878912 1294796383769642112 1296918431539460352 1297633775406829056 1300477384848918528 1305741005903674368 1306461216055855104 1308602381373149184 1309324169779863552 1312116694409063403 1312840421212377834 1316778140462948352 1317504438389293056 1318231136921223168 1321119883021123584 1321771308431509656 1324667812394471328 1326467053616431104 1327198695675789312 1329373847744151552 1332943943526667584 1333679158057018752 1336601756650277376 1342751805390739968 1344952447522403328 1345694285607081984 1354101783900106752 1354848668502368256 1357817657549488128 1361464140516539976 1364065326111227904 1366300899070377984 1367054512362749952 1370725801336380384 1373729583223896192 1375595463009632256 1382312237731358976 1383074682429500928 1392483353738545152 1395534814703640576 1399282588864221642 1404253701822332928 1405028248817270784 1408107200421691392 1411888738313448864 1414586264115347456 1416904636072984576 1421493423608098176 1434299670667630592 1451107869933266888 1461820834597699584 1464216619510923264 1481375408020816896 1482192493187954688 1483010029036376064 1486259868398764032 1492275435318484992 1493098532635262976 1495545578712170496 1496370479748415488 1499561936467501032 1500389052814146096 1503676976231562048 1504889303386226688 1505719358159192064 1506549870767112192 1510595781064582464 1513071503462703744 1513906071307967232 1523364506887620096 1524204752065164288 1527544864743174144 1531647158081107473 1534573491875131392 1537088511454175232 1537936326408093696 1541306530191310848 1542066526503427932 1545445781126883216 1547544895885836288 1548398478288420864 1550936155701510144 1551791608627986432 1555101267447778848 1555959017733188544 1560625944252383232 1566543772955863296 1569976666541595648 1579785414550124544 1580656779919429632 1584120600474402816 1588374830602629972 1591409547129765888 1594017715582107648 1594896931089874944 1599180101559110448 1604861373511237632 1605746570076880896 1613587129501084416 1624563912694969344 1628123950487580672 1632496353674925249 1638295985459388416 1639199623620149248 1658408994209447872 1693000466309505024 1693934277929091072 1694868604613001216 1697646332592193536 1698582706741444608 1705457640363982848 1708252722762743808 1709194947099623424 1713785070248572608 1714730346073309824 1718487972836070912 1726395178359522816 1729224575385947136 1730178367209105408 1733969846465224704 1738626503767743618 1740988007871565824 1741948288074473472 1744803175164198912 1745765559706484736 1749488925878751204 1750453894949837112 1755704187283931136 1756672584519057408 1757641515894964224 1762361744575346208 1766223749859295104 1768622738155241472 1777258591368890112 1778238877409358336 1782135675533703168 1790335740520986624 1793269930029871104 1794259047476109312 1799077614253999254 1805469045200142336 1806464891336491008 1810423543399317504 1815285520688719968 1818753768148303872 1821734532093837312 1827634401781840512 1831639444298528256 1843082983641811968 1844099576572667904 1856644471651393536 1860713086271520768 1865710118485628856 1872338269096443904 1873370998423027712 1882518317751265152 1895324564810797568 1934857675782291456 1935924889061818368 1936992690986287104 1958611508855511552 1959691824083782656 1962903572059723776 1963986254669795328 1975167210694422528 1976256657583939584 1977346705381834752 1981679824531685376 1982656962647264484 1987001718591706992 1989700580424646656 1990798043513683968 1994060771616227328 1995160639664553984 1999415915290001376 2000518737085528128 2004902634975416064 2006519071181635584 2014127708086109952 2017428671283604992 2018541428410622976 2031152675850160128 2032273002753552384 2036726486324232192 2042196210774809964 2046097989166841856 2049451348605566976 2050581768544124928 2055075373588414464 2056088702004570576 2060594374835844288 2063393194514448384 2064531304384561152 2073468356597038464 2074612023644251392 2088725030607817728 2093302222055460864 2098923883296332463 2106380552733499392 2107542373225906176 2112160800632537088 2117833107470173296 2121879396173021184 2125356954109476864 2126529241453166592 2132240135412147264 2151449506001445888 2166085216926625792 2170831933983440896 2176661804899900332 2238413152977727488 2239647798952894464 2243318368068255744 2244555719622623232 2257333955079340032 2258579037238788096 2259824806150668288 2263528443456258048 2265893671596873696 2269607255194055616 2270859106961950848 2273943520485310464 2285046760331430144 2286307128097746432 2291317297114761216 2301860237812697088 2305632767181262848 2306904489612140544 2311959795286966272 2313099789755141898 2318168671690324824 2321317343828754432 2322597717432631296 2326404233552265216 2327687412941979648 2332651901171668272 2333938526599782816 2340938916378574848 2342230112692076544 2349815659433794944 2354964999812393472 2369678121825186816 2370985169879144448 2376180900711604224 2382562245903944958 2387114320694648832 2391026573373161472 2392345396634812416 2398770152338665672 2407292060266856448 2408619855115321344 2420380694251626624 2436845869042454016 2442185925731371008 2457443978189082624 2458799435430223872 2475525962201858048 2480950781695361024 2487613491314171808 2510024423668353536 2558186460545974272 2562379084144115712 2563792420649435136 2565206536711569408 2579810234376388608 2589592767539284224 2593836863078920704 2595267550813658112 2600954769697837056 2611482011807348736 2612922432111710208 2617204762746298368 2618648339559727104 2624233388818126806 2625680842424755668 2633556280925896704 2635008876778586112 2636462273842446336 2642239766042247168 2643542616863019312 2649335624788942656 2652934107232862208 2654397391351578624 2665887887053335168 2667358316114037504 2673203513300554752 2685503610781479936 2689904895044806656 2691388571214163968 2698616421380998881 2708203567800213504 2709697337004736512 2715635315098976256 2722928281033079952 2728130652222455808 2732601798140755968 2734109024725499904 2741451602672760768 2747459166447792384 2764624475462717952 2766149364859001856 2784966707477090304 2791069629407281152 2798565177728443284 2808507403644665856 2810056497634541568 2816214400843382784 2823777476626897728 2829172528230694912 2842986847216196352 2868599341335261184 2902215739866533776 2923641669195399168 2962750816041633792 2964384986375909376 2966020058072752128 2972519736797528064 2984550870636969984 2986197065270525952 2991091157424340992 2992740959496830976 2999123872935002064 3000778105628292192 3007353952463124096 3009778606772453376 3011438716318384128 3021191562129164928 3026143006925407488 3027812142615934464 3046729013775240192 3048409504130328576 3055089729486348288 3063294316162214946 3069146983750262784 3074177022908350464 3075872652816187392 3082613060382621696 3084133053006855864 3090891562253766432 3095089791771672576 3096796956576841728 3101872311403020288 3110202534895557696 3111918035466377088 3133087545911726592 3139953333083191296 3159570829100249088 3161313559838859264 3168241200948805632 3176749661205259944 3182819094259531776 3188035431164215296 3189793862179749888 3198360203118220896 3209722747022475264 3227174259002168832 3249127825389938688 3256247900975161344 3264992707349850498 3276591970918776832 3278399247240298496 3316817988418895744 3386000932619010048 3387868555858182144 3389737209226002432 3395292665184387072 3397165413482889216 3410915280727965696 3416505445525487616 3427570140497145216 3429460692146619648 3436975945672141824 3452790356719045632 3458449150771894272 3460356734418210816 3467939692930449408 3469649684632712847 3477253007535487236 3481976015743131648 3483896576148946944 3489606350328397824 3491531119412969472 3498977851757502408 3500907789899674224 3511408374567862272 3513345169038114816 3515283031789928448 3524723489150692416 3532447499718590208 3554517182737780224 3556477754818716672 3564271351067406336 3573843368855917437 3580671481041973248 3586539860059742208 3588518094952218624 3598155228507998508 3610938090400284672 3612929782672982016 3620847086798635008 3630571041377439936 3637507536296607744 3655268803563681024 3663278888597056512 3686165967283623936 3688199153145335808 3713288943302787072 3721426172543041536 3731420236971257712 3744676538192887808 3746741996846055424 3765036635502530304 3790649129621595136 3869715351564582912 3871849778123636736 3917223017711023104 3919383648167565312 3925807144119447552 3927972509339590656 3950334421388845056 3952513315167879168 3954693410763669504 3963359649063370752 3965313925294528968 3974003437183413984 3979401160849293312 3981596087027367936 3988121543232454656 3998831830580002752 4001037474171056256 4009805269950832128 4028255416172219904 4034857342567209984 4037082856821245952 4062305351700320256 4064546005507104768 4073452972648464384 4084392421549619928 4092195978333683712 4098902697211133952 4101163537088249856 4112177404009141152 4121188749671688576 4126786389028896768 4146936713194076928 4149224047288502784 4177450061215635456 4186604444110921728 4197847766592664926 4212761105466998784 4215084746451812352 4224321601265074176 4235666214940346592 4243758792346042368 4250713908218953728 4264480270824294528 4302899012002891776 4332170433853251584 4341663867966881792 4353323609799800664 4476826305955454976 4479295597905788928 4486636736136511488 4489111439245246464 4514667910158680064 4517158074477576192 4519649612301336576 4531787343193747392 4539214510388111232 4541718213923901696 4570093520662860288 4572614256195492864 4582634594229522432 4594941474243322419 4603720475625394176 4611265534362525696 4613808979224281088 4623919590573932544 4626199579510283796 4636337343380649648 4642634687657508864 4645195434865262592 4652808467104530432 4655374825883959296 4665303802343336544 4667877053199565632 4681877832757149696 4699631318867589888 4709929999624786944 4739356243650373632 4741970339758288896 4752361801423208448 4765124491807889916 4774228641389297664 4782053146746322944 4784690793269624832 4797540304677331344 4814584120533712896 4817239710230642688 4840761388503253248 4873691738084908032 4884371851462742016 4897489061024775747 4914887956378165248 4917598870860447744 4951051924403716096 4961901563390722048 4975226982628343616 5020048847336707072 5116372921091948544 5124758168288231424 5127584841298870272 5179185535078568448 5187673726157841408 5190535101627316224 5201909539395674112 5222964023614697472 5225844864223420416 5234409525492596736 5237296679119454208 5248466777636253612 5251361684849511336 5267112561851793408 5270017753557172224 5272924547684892672 5287085233726038624 5298671249577885312 5305868214465724416 5331775774106670336 5334716632228075008 5346407026601109504 5371007221562959872 5379809790089613312 5382777142428327936 5397232842761997762 5416407135600427008 5419394674009473024 5431270630197952512 5445856562066159904 5456261304444911616 5465203596281511936 5482903205345521536 5494918332895584768 5529248950925435904 5532298729718003712 5569933414954180608 5582139258814562304 5597130355456886568 5617014807289331712 5620112995269083136 5647554953253795456 5685973694432392704 5737198682670522368 5804431479733067552 5925501632083267584 5928769972751818752 5932040116145504256 5945039473595056128 5969101741273939968 5972394130541051904 5982182314848681984 5985481918993661952 5998247745870004128 6001556211256584384 6014707904926248192 6019557213544906752 6042383124258329856 6052286013850814976 6055624285231868928 6093458027550480384 6096819008260657152 6110179458972696576 6126588632324429892 6138293967500525568 6148354045816700928 6151745305632374784 6165226120765243392 6168266106013711728 6181783124507532864 6190179583543345152 6193593913153683456 6220405069791115392 6223836070932754176 6266175091823453184 6279906666166382592 6296771649888997389 6319141658200498176 6322627119677718528 6336482401897611264 6353499322410519888 6365638188519063552 6376070862328430592 6379587724359499776 6396720406236441792 6454348518004337664 6498255650779877376 6512495801950322688 6529985414699700996 6553183941837553664 6556798494480596992 6633635976837791488 6772001865238020096 6775737111716364288 6779474418452004864 6790585330368774144 6821830561455931392 6855140280994290432 6858921384293239296 6873951891344283648 6905580713438091264 6916898301543788544 6920713468836421632 6935879385860898816 6939299369265425694 6954506015070974472 6963952031486263296 6967793152297893888 6979212700656795648 6983062238825938944 6997955703515004816 7001815579799348448 7022816749135724544 7026690338076229632 7049446978301384832 7064894999437180416 7109034365475560448 7112955509637433344 7128542702134812672 7147686737711834874 7161342962083946496 7173079720119484416 7177036189904437248 7196310457015997016 7221876180800569344 7225859565345964032 7261142082754879872 7310537607127362048 7326557777194113024 7372331934567247872 7376398306290671616 7426577886605574144 7442852345086083072 7462840473942515424 7489353076385775616 7530073271005060608 7581298259243190272 7739430703129165824 7834446035422046208 7838767296335130624 7851614288238895104 7855945018679181312 7900668842777690112 7905026630335758336 7909386821527339008 7926719298126741504 7930627850589057936 7948006874366827968 7958802321698586624 7963192174054735872 7997663661160005504 8002074948342112512 8019610539901664256 8056510832344439808 8069714685134419968 8074165713642491904 8095849264142996643 8124610703400640512 8129092011014209536 8146905945296928768 8168784843099239856 8184391956667367424 8197805394422267904 8202327074176499712 8224354808018282304 8242377499343377152 8293873426388153856 8298448094577005568 8354900122431270912 8373208888221843456 8395695533185329852 8425522210933997568 8430169492903624704 8448643202530148352 8471332429880693184 8487517584692084736 8528960541648589056 8605798024005783552 8664340867706503168 8683327735933763584 8706647219599601328 8953652611910909952 8958591195811577856 8973273472273022976 8978222878490492928 9029335820317360128 9034316148955152384 9063574686387494784 9078429020776222464 9083436427847803392 9140187041325720576 9145228512390985728 9165269188459044864 9189882948486644838 9207440951250788352 9222531068725051392 9227617958448562176 9247839181147865088 9252399159020567592 9272674686761299296 9285269375315017728 9290390869730525184 9305616934209060864 9330607604686673088 9335754106399131264 9399262637735179776 9419859999249573888 9478712487300747264 9483940679516577792 9504723602846416896 9530248983615779832 9548457282778595328 9564106293492645888 9569381586539249664 9595080609354662688 9629168241067425792 9681522777006506496 9747383476169816064 9768743702925484032 9794978122049551494 9829775912756330496 9835197741720895488 9902103848807432192 9950453965256687232 10040097694673414144 10232745842183897088 10249516336576462848 10358371070157136896 10375347452315682816 10381070203254632448 10403819078791348224 10445928047229394944 10451689728446840832 10468819050985193472 10474593358238908416 10496933555272507224 10502723369699022672 10534225123703586816 10540035507114344448 10545849095369785344 10574170467452077248 10597342499155770624 10663551548213340672 10669433264456150016 10692814053202219008 10721530106567752311 10742014443125919744 10759619580179226624 10765554284856655872 10794465685523995524 10832814271200854016 10838789348018946048 10862541260395905024 10891713124132319808 10912522608889823232 10965806410691043072 10989836665791169536 11058497901850871808 11064597459436007424 11139866829908361216 11164278517629124608 11194260710913773136 11234029614578663424 11240225990538166272 11295109906507590912 11371947388864785408 11474397365341044736 11608862959466135104 11851003264166535168 11857539945503637504 11864080232291008512 11890078947190112256 11938203482547879936 11944788261082103808 11964364629697363968 11996495491740008256 12003112422513168768 12029415809852496384 12084766248516659712 12104572027701629952 12111248570463737856 12186916055100960768 12193638016521314304 12220358917945393152 12253177264648859784 12276587935001051136 12296708091633401856 12303490611264749568 12336532212027423456 12363566249015065728 12380359167086690304 12440810139582230784 12447672141865508352 12532350183646906368 12559813332332765184 12593543299777994778 12638283316400996352 12645254239355437056 12672964803795222528 12706998644821039776 12731276377038127104 12752141724656861184 12793440812472883584 12908697036008675328 12996511301559754752 13024991603900645376 13059970829399401992 13106367883675107328 13113596988961193984 13267271953675582976 13544003730476040192 13551474223432728576 13558948836904009728 13710280561988580864 13717842768586478592 13747903782688567296 13811161426876182528 13833796603087577088 13841426937672843264 13871758771721797632 13878598738530851388 13909012030141948944 13927904062972526592 13935586304595787776 13958425401313591296 13966124477651877888 13995911407030009632 14003631159598696896 14045633498271449088 14098893956602769664 14129789998874360832 14218068730951120896 14225911019274866688 14257085404269625344 14295373475423669748 14322685924167892992 14346159440238968832 14354072379808874496 14392620914031994032 14443752361601138688 14451719130691928064 14522284165509759744 14621075214254724096 14653115554388226048 14692467183074327241 14744663869134495744 14752796612581343232 14853155773211148288 14885704690172166144 14925680947885030848 15060146542010121216 15162596518486380544 15668892070844092416 15677534592670261248 15703228576477790208 15711890037358362624 15801337685555380224 15810053260671516672 15818773643054678016 15861255701178115872 15896013748733655936 15917604643397173248 15995327322320011008 16004149896684225024 16039221079803328512 16113021664688879616 16139429370268839936 16148331427284983808 16191698528285993286 16249221406801281024 16258184022028419072 16293811890593857536 16337569686198479712 16368783913334734848 16395610788844535808 16448709616036564608 16484754998686754304 16587746852776307712 16596896189154011136 16709800244862541824 16746417776443686912 16791391066370659704 16851044421867995136 16860338985807249408 16942664859761386368 17057921083297178112 17211596048011567104 17328681735413006336 17366655471867527168 17413294439199202656 17907305223821819904 17917182391623155712 17946546944546045952 17956445756980985856 18058671640634720256 18127149372774989568 18156858041552444928 18166872855695606784 18280374082651441152 18290457024781971456 18330538376918089728 18379765896973289676 18414881902501576704 18445062137450102784 18455235916897124352 18495678362295730176 18504798318041135184 18545349373522598592 18570538750630035456 18580781739461050368 18661215209373346176 18671508212798262528 18798525275470359552 18839719998499147776 18890314949666992167 18957424974601494528 18967881359033155584 19009447205692833792 19060497967231559664 19096914565557190656 19128212586985291776 19138763173078499328 19190161218709325376 19363045554013012992 19494766952339632128 19537487405850968064 19589956244099102988 19659551825512660992 19670395483441790976 19804207697614864384 19900907930513374464 20080195389346828288 20465491684367794176 20716742140314273792 20750694904631365632 20762140406509264896 20807638157582696448 20891856094458789888 20903379456893681664 20937638101970386944 20949186716477816832 20993867110545014448 21005446739398045344 21068450247407173632 21080071014228688896 21148340934904154496 21194684998311541248 21327103096426681344 21338866528912300032 21385628106404438016 21443060213135504622 21484028886251839488 21519239160358453248 21531108569713311744 21588931371047991048 21665628542401708032 21677578696037892096 21783426248264639616 21931612821382086144 21979673331582339072 22116995803701743616 22129194918872014848 22279733659816722432 22328557035258249216 22388521421827546272 22468059229157326848 22590219813015181824 22743894777729570816 22948794730682089472 23217725918932270208 23702006528333070336 23715079891007275008 23728160464582017024 23780157894380224512 23876406965095759872 23889576522164207616 23992990983480016512 24006224845026337536 24058831619704992768 24169532497033319424 24209144055403259904 24222497140927475712 24287547792428989929 24373832110201921536 24387276033042628608 24440717835890786304 24506354529297719568 24553175870002102272 24593416183266803712 24606981222529499136 24673064424054846912 24727132498030131456 24881620279164461568 24895344283731016704 25064700367293812736 25119626664665530368 25187086599555989556 25276566632801992704 25290508478710874112 25345929607590445056 25413997289642079552 25462552754076254208 25586881624945767168 25817394072017350656 25993022603119509504 26049983207801290752 26119941658798803984 26212735767350214656 26227193977922387968 26534543907351165952 27088007460952080384 27102948446865457152 27420561123977161728 27435685537172957184 27495807565377134592 27622322853752365056 27667593206175154176 27682853875345686528 27743517543443595264 27757197477061702776 27818024060283897888 27855808125945053184 27871172609191575552 27916850802627182592 27991822814060019264 28007262319197393792 28197787913205539328 28259579997748721664 28436137461902241792 28451822038549733376 28514170808539250688 28590746950847339496 28645371848335785984 28692318880477937664 28708144759617748992 28785241828063988064 28887504723202277376 29044568331019519488 29242150428509448192 29306231108776452096 29384934366148654482 29489327738268991488 29505593225162686464 29706311546422296576 29851361895770061696 30120293084020242432 30325193036972761088 31337784141688184832 31355069185340522496 31406457152955580416 31423780074716725248 31602675371110760448 31620106521343033344 31637547286109356032 31722511402356231744 31792027497467311872 31990654644640022016 32008299793368450048 32078442159606657024 32164590319703256933 32226043329377759232 32278858740537679872 32296662854569967616 32383397056571986572 32498442813602562048 32516368044056838144 32587623781187715072 32675139372396959424 32737567826669469696 32897419232073129216 32969509997373508608 33175493705552615424 33193792378308022272 33419600489725083648 33492835552887373824 33582782132741319408 33702088843735990272 33720677971614498816 33885329719522772736 34115842166594356224 34423192096023134208 34657363470826012672 34733310943735054336 34826588878398405312 35814610447643639808 35834364783246311424 35893093889092091904 36254298745549979136 36313716083104889856 36333745711391213568 36560748165302882304 36580914049563942912 36661076753836179456 36759531793946579352 36829763805003153408 36890124274900205568 36910471833794248704 37009596636082270368 37090698747045197184 37141077501260070912 37322430418746692352 37343016425596525056 37597050550940719104 37679439996998295552 37780629899333984334 37914849949202989056 37935762718066311168 38018894411385667584 38120995934463119328 38193829131114381312 38256425173970583552 38380322437418650752 38726091108026025984 38989533904679264256 39074974811701936128 39179912488198205976 39319103651025321984 39340790966883581952 39801815861026748928 40160390778693656576 41433484280628547584 41501389809262731264 41524280813018529792 41615276315165392896 41783712188917579776 41806758913787363328 41875276203940773888 41898373432955633664 41987734221090028896 42010893478796090688 42136900494814347264 42296681869808308992 42389369996623082496 42654206192853362688 42677733057824600064 42771256212808876032 42886120426271009244 42968057772503678976 43038478320716906496 43062217139426623488 43177862742095982096 43331257084803416064 43355157392075784192 43566852496529279232 43863225642764172288 43959346663164678144 44077401549222981723 44233991607403487232 44258389837744029696 44559467319633444864 44657114070516498432 44777042843655092544 45180439626030363648 45487789555459141632 45897589461364178944 46435451837864540416 47404013056666140672 47430159782014550016 47456320929164034048 47752813930191519744 47985981966960033024 48012449690052675072 48117663239409985536 48339064994066638848 48418288110806519808 48444994281854951424 48575095584857979858 48747664220403843072 48774552066085257216 48881435671781572608 49012709058595439136 49106351740004204544 49186832366533607424 49346128848109693824 49454264996060262912 49763240558328923136 49790688567462033408 50129400734587625472 50239253329331060736 50374173199111979112 50553133265603985408 50581016957421748224 50827994579284159104 51173763249891534336 51634788144034701312 51986045206239019008 52099966415602581504 52239883317597607968 52425471534700429312 53069087814702331904 54176014921904160768 54841122247954323456 54871371074345914368 54991615130754269184 55244645707504730112 55335186412350308352 55365707750691373056 55487035086887190528 55514394954123405552 55636048120567795776 55711616251890106368 55742345218383151104 55983645628120038528 56014524638394787584 56395575826411078656 56519159995497443328 56670944849000976501 56872274923804483584 56903644077099466752 57028341617078501376 57181493901694678992 57290743696671571968 57384637760955875328 57416289519235497984 57570483656127976128 58089136662039038976 58484300857018896384 58612462217552904192 58769868732297308964 58978655476537982976 59011186450325372928 59412623092844593152 59702723791540123392 60240586168040484864 60650386073945522176 62675568283376369664 62710138370681044992 62812914305911160832 62847560149433450496 63205350742221520896 63240213042686066688 63445022804712463488 63584054994934623744 63981309289280044032 64016599586736900096 64156884319213314048 64329180639406513866 64452086658755518464 64557717481075359744 64593325709139935232 64766794113143973144 64996885627205124096 65032736088113676288 65350278744793918848 65794838464146258432 65939019994747017216 66350987411105230848 66387584756616044544 66839200979450167296 66985671105774747648 67165564265482638816 67404177687471980544 67770659439045545472 68231684333188712448 68846384192046268416 69314726941652025344 69653177756796810624 71629220895287279616 71668729566492622848 72508597491099958272 72627432166209779712 72667491422782427136 73121496330605764608 73161828099127885824 73322153507672358912 73519063587893158704 73659527610006306816 73780248549800411136 73820943667588497408 74019193272164540736 74181397494090394368 74644860837493384704 74686032851193050112 75194101101881438208 75358879993996591104 75561259798667968668 75829699898405978112 75871525436132622336 76037788822771335168 76241991868926238656 76387658262228762624 76760644874837301504 77452182216052051968 77979067809358528512 78149949623403872256 78359824976396411952 78638207302050643968 78681581933767163904 79603631722053497856 80320781557387313152 82866968561257095168 83002779618525462528 83048561626037059584 83230552630330785792 83567424377835159552 83613517827574726656 83750552407881547776 83975468442180057792 84021786957592181376 84593363739616617984 84778739993246164992 85308412385706725376 85355466115649200128 85542512425617752064 85772240852542018488 85936115545007357952 86076956641433812992 86124434278853246976 86355725484191964192 86662514169606832128 87133704993058558464 87726451285528344576 87918693326329356288 88154803098445963446 88467983214806974464 88516779675488059392 89118934639266889728 89554085687310185088 90360879252060727296 90975579110918283264 91795178922728357888 92870903675729080832 94808026113332281344 94860319564029100032 94912641858328068096 95971963933920066048 96024899380105350144 96235326478819971072 96678129988133277696 96836576221613039616 96889988563709902848 97150191169715959716 97495328440807686144 97549104132170514432 97762871343563145216 98025418117190878272 98212703480008409088 98692257696219387648 98908529992120525824 99526481116657846272 99581377134924066816 100258801469175250944 100478506658662121472 100748346398223958224 101106266531207970816 101162033914843496448 101655989158568318208 102347526499783068672 103269576288069402624 103972090412478038016 104199932831205163008 104479766635195215936 106138175629404663808 109682244495908646912 109742742148691828736 109983230261508538368 110489291415009460224 110670372824700616704 110731415501382746112 111028789908246811104 111272096241135591552 111423232503780212736 111967291256240077056 112029049276789575168 112791151652822157312 113038319990994886656 113341889698001953002 113744549847608967168 113807288154198933504 114056683234157002752 114362987803389357984 114581487393343143936 114769275521911750656 115140967312255952256 116178273324078077952 116968601714037792768 117224924435105808384 117539737464594617928 117957310953075965952 118022372900650745856 119405447583080246784 120481172336080969728 121300772147891044352 125351136566752739328 125420276741362089984 125625828611822321664 125695120298866900992 126410701484443041792 126890045609424926976 127168109989869247488 127962618578560088064 128033199173473800192 128313768638426628096 128658361278813027732 128904173317511036928 129115434962150719488 129186651418279870464 129533588226287946288 129993771254410248192 130065472176227352576 130700557489587837696 131589676928292516864 131878039989494034432 132232204647668945169 132701974822210461696 132775169513232089088 133678401958900334592 133971342211549495296 134331128530965277632 135541318878091090944 136463368666377424896 137692768384092536832 138629453883304050688 139306355513593621248 143258441790574559232 145017194982199916544 145254864332419559424 145334982845564854272 146242992661211529216 146323656198255771648 146644307015344717824 147038127175786317408 147319055220012613632 147560497099600822272 148038386544329081472 148362794988180788736 149289721674986769408 149372065702386100224 150388202203762876416 150717759987993182208 151122519597335937336 151659399796811956224 151743050872265244672 152483983737852477312 153521289749674603008 154904364432104103936 155958135618717057024 156299899246807744512 156719649952792823904 157276414604101287936 159207263444106995712 160641563114774626304 165733937122514190336 166005559237050925056 166097123252074119168 166461105260661571584 167134848755670319104 167227035655149453312 167950936884360115584 168043573915184362752 169186727479233235968 169557479986492329984 170012834547002929503 170616824771413450752 170710932231298400256 171085024851235504128 171544481705084036976 171872231090014715904 172153913282867625984 172248868557706493952 172711450968383928384 174267409986117116928 175452902571056689152 175837386652658712576 176309606196891926892 176935966429613948928 177033559350976118784 178237869278533779456 179108171374620370176 180721758504121454592 181951158221836566528 183590357845456715776 185741807351458161664 189616052226664562688 189720639128058200064 191943927867840132096 192049798760210700288 192470652957639942144 193356259976266555392 193673152443226079232 193779977127419805696 194300382339431919432 194990656881615372288 195098208264341028864 196050836234381756544 197384515392438775296 197817059984241051648 199052962233315692544 199162754269848133632 200517602938350501888 200957013317324242944 201496692796447916448 202212533062415941632 203311978317136636416 204695052999566137344 206539152576138805248 207944180824956076032 208959533270390431872 212276351258809327616 219364488991817293824 219485484297383657472 219966460523017076736 220978582830018920448 221340745649401233408 221462831002765492224 222057579816493622208 222544192482271183104 223934582512480154112 224058098553579150336 225582303305644314624 226076639981989773312 226683779396003906004 227489099695217934336 227614576308397867008 228113366468314005504 228725975606778715968 229162974786686287872 230281934624511904512 232356546648156155904 233937203428075585536 234449848870211616768 235079474929189235856 235914621906151931904 236044745801301491712 238810895166160493568 240962344672161939456 242601544295782088704 250702273133505478656 250840553482724179968 251251657223644643328 253780091218849853952 254336219979738494976 255925237157120176128 256066398346947600384 256627537276853256192 257316722557626055464 257808346635022073856 258230869924301438976 258373302836559740928 259067176452575892576 259987542508820496384 261401114979175675392 263179353856585033728 263756079978988068864 264464409295337890338 265403949644420923392 265550339026464178176 267356803917800669184 268662257061930555264 271082637756182181888 272926737332754849792 275385536768185073664 278612711027187242496 290034389964399833088 290509728664839118848 290669965691129708544 292485985322423058432 292647312396511543296 293288614030689435648 294076254351572634816 294638110440025227264 296076773088658162944 296725589976361577472 298579443349973538816 298744131404772200448 300776404407525752832 301435519975986364416 302245039194671874672 303318799593623912448 303486101744530489344 304967967475704954624 307042579499349206016 309808728864208207872 311916271237434114048 312599798493615489024 313439299905585647808 318414526888213991424 321283126229549252608 331467874245028380672 332011118474101850112 332194246504148238336 334269697511340638208 335901873768720231168 336087147830368725504 338373454958466471936 339114959972984659968 340025669094005859006 341233649542826901504 341421864462596800512 342170049702471008256 343088963410168073952 343744462180029431808 344307826565735251968 345422901936767856768 348534819972234233856 350905805142113378304 351674773305317425152 352619212393783853784 353871932859227897856 354067118701952237568 358216342749240740352 361443517008242909184 363902316443673133056 371483614702916323328 379232104453329125376 383887855735680264192 384099597520421400576 384941305915279884288 386712519952533110784 387346304886452158464 387559954254839611392 388600764678863838864 389981313763230744576 390196416528682057728 392101672468763513088 394769030784877550592 395634119968482103296 396696613943006835507 398105924466631385088 398325508539696267264 401035205876701003776 401914026634648485888 402993385592895832896 406623956634273272832 409390105999132274688 413078305152277610496 415888361649912152064 417919066540780863744 424552702517618655232 438728977983634587648 438970968594767314944 439932921046034153472 441957165660037840896 442681491298802466816 444115159632987244416 445088384964542366208 447869165024960308224 448116197107158300672 451164606611288629248 452153279963979546624 453367558792007812008 454978199390435868672 455229152616795734016 457451951213557431936 460563869249023809024 464713093296312311808 467874406856151171072 468899697740423233536 470158949858378471712 471829243812303863808 477621790332320987136 481924689344323878912 485203088591564177408 501404546267010957312 501681106965448359936 507560182437699707904 508672439959476989952 511850474314240352256 512132796693895200768 513255074553706512384 514633445115252110928 515616693270044147712 516461739848602877952 516746605673119481856 518134352905151785152 522802229958351350784 526358707713170067456 527512159957976137728 528928818590675780676 530807899288841846784 531100678052928356352 534713607835601338368 537324514123861110528 542165275512364363776 545853474665509699584 550771073536370147328 557225422054374484992 580068779928799666176 581019457329678237696 581339931382259417088 584971970644846116864 585294624793023086592 588152508703145269632 592153546177316325888 593451179952723154944 597158886699947077632 597488262809544400896 601552808815051505664 602871039951972728832 604490078389343749344 606637599187247824896 609935934951409909248 614085158998698412032 619617457728416415744 623832542474868228096 626878599811171295616 636829053776427982848 642566252459098505216 662935748490056761344 664022236948203700224 664388493008296476672 671803747537440462336 672174295660737451008 676746909916932943872 678229919945969319936 680051338188011718012 682467299085653803008 682843728925193601024 684340099404942016512 686177926820336147904 687488924360058863616 690845803873535713536 697069639944468467712 701811610284226756608 703349546610634850304 705238424787567707568 707743865718455795712 708134237403904475136 716432685498481480704 722887034016485818368 727804632887346266112 742967229405832646656 767775711471360528384 768199195040842801152 769882611830559768576 773425039905066221568 774692609772904316928 775119908509679222784 777201529357727677728 779962627526461489152 784203344937527026176 789538061569755101184 791268239936964206592 793393227886013671014 796211848933262770176 796651017079392534528 802070411753402007552 805986771185791665792 813247913268546545664 818780211998264549376 826156610304555220992 835838133081561727488 849105405035237310464 877457955967269175296 877941937189534629888 879865842092068306944 883914331320075681792 888230319265974488832 890176769929084732416 895738330049920616448 896232394214316601344 902329213222577258496 904306559927959093248 906735117584015624016 909956398780871737344 910458305233591468032 914903902427114863872 921127738498047618048 929426186592624623616 935748813712302342144 937799395480846467072 940317899716756943424 955243580664641974272 963849378688647757824 970406177183128354816 1002809092534021914624 1015120364875399415808 1017344879918953979904 1023700948628480704512 1024265593387790401536 1026510149107413024768 1029266890230504221856 1031233386540088295424 1032923479697205755904 1036268705810303570304 1045604459916702701568 1052717415426340134912 1055024319915952275456 1057857637181351561352 1061615798577683693568 1062201356105856712704 1074649028247722221056 1084330551024728727552 1091706949331019399168 1114450844108748969984 1160137559857599332352 1162038914659356475392 1162679862764518834176 1169943941289692233728 1170589249586046173184 1176305017406290539264 1184307092354632651776 1186902359905446309888 1190089841829020506521 1194317773399894155264 1194976525619088801792 1203105617630103011328 1205742079903945457664 1208980156778687498688 1219871869902819818496 1228170317997396824064 1239234915456832831488 1247665084949736456192 1253757199622342591232 1273658107552855965696 1285132504918197010432 1325871496980113522688 1328044473896407400448 1343607495074880924672 1344348591321474902016 1353493819833865887744 1356459839891938639872 1360102676376023436024 1364934598171307606016 1365687457850387202048 1372355853640672295808 1381691607747071427072 1394139279888936935424 1403623220568453513216 1406699093221269700608 1410476849575135415136 1415487731436911591424 1432865370996962961408 1445774068032971636736 1455609265774692532224 1485934458811665293312 1535551422942721056768 1536398390081685602304 1539765223661119537152 1546850079810132443136 1549385219545808633856 1550239817019358445568 1554403058715455355456 1568406689875054052352 1579076123139510202368 1582536479873928413184 1586786455772027342028 1592423697866525540352 1593302034158785069056 1604140823506804015104 1611973542371583331584 1626495826537093091328 1637560423996529098752 1652313220609110441984 1671676266163123454976 1698210810070474620928 1754915911934538350592 1755883874379069259776 1776460638531948977664 1780353539858169464832 1791476660099841232896 1792464788428633202688 1804658426445154516992 1808613119855918186496 1813470235168031248032 1819912797561743474688 1829807804854229727744 1842255476996095236096 1858852373185249247232 1871497627424604684288 1880635799433513886848 1910487161329283948544 1927698757377295515648 2030240729750798831616 2034689759837907959808 2047401897256961409024 2048531186775580803072 2053020298214826049536 2058533780461008443712 2062466773080176590848 2072537411620607140608 2091208919833405403136 2105434830852680269824 2110048639831904550912 2115715274362703122704 2123231597155367387136 2124402712211713425408 2149298056495444442112 2168661102049457455104 2183413898662038798336 2228901688217497939968 2320275119715198664704 2324077829318712950784 2325359725529037668352 2339887882579384467456 2352610034812581078528 2368614184709265303552 2373804719810892619776 2380179683658041013042 2388635546799788310528 2389953051238177603584 2406211235260206022656 2417960313557374997376 2439743739805639636992 2456340635994793648128 2478469830913665662976 2507514399244685182464 2547316215105711931392 2651742993960227045376 2687214990149761849344 2688697182642949804032 2706987639667731775488 2712919679783877279744 2720205352752046872048 2729869196342615212032 2731374915700774404096 2744711707281344591616 2763383215494142854144 2788278559777873870848 2807246441136907026432 2813398186442539401216 2820953699150270830272 2865730741993925922816 2891548136065943273472 2911218531549385064448 2971868917623330586624 3071102845885442113536 3072796780163371204608 3079530447322239074304 3093700159620264886272 3098770439091617267712 3108806117430910710912 3136813379750108104704 3158152246279020404736 3165072959747856826368 3173572911544054684056 3184847395733051080704 3186604068317570138112 3223947084743166663168 3252991653074186182656 3275120847993058197504 3343352532326246909952 3396421620140949241856 3509831823869076701184 3511767748758138519552 3552921277063897955328 3560707079716338929664 3582953320199682465792 3584929576857266405376 3609316852890309033984 3617226239711836372992 3626940470336062496064 3659615609708459455488 3684510953992190472192 3717704746370498494464 3742995254849209368576 3761271598867027773696 3820974322658567897088 3855397514754591031296 4060481459501597663232 4069379519675815919616 4094803794513922818048 4097062373551161606144 4117067560922016887424 4145074823241214281216 4182417839666810806272 4210869661705360539648 4220097279663809101824 4231430548725406245408 4246463194310734774272 4298596112990888884224 4337322204098914910208 4366827797324077596672 4457803376434995879936 4640550239430397329408 4648155658637425901568 4650719451058075336704 4705220069625162157056 4737228369418530607104 4747609439621785239552 4760359367316082026084 4777271093599576621056 4779906102476355207168 4812422470520412045312 4835920627114749994752 4879487479611279273984 4912681271989587296256 4956939661827331325952 5015028798489370364928 5094632430211423862784 5374429980299523698688 5377394365285899608064 5413975279335463550976 5425839359567754559488 5440410705504093744096 5459738392685230424064 5489423414562689183232 5526766430988285708288 5576557119555747741696 5614492882273814052864 5641907398300541660544 5731461483987851845632 5783096272131886546944 5943737835246661173248 6142205691770884227072 6145593560326742409216 6159060894644478148608 6187400319240529772544 6217612234861821421824 6273626759500216209408 6316304492558040809472 6330145919495713652736 6347145823088109368112 6369694791466102161408 6373208136635140276224 6447894169486333326336 6505983306148372365312 6550241695986116395008 6686705064652493819904 6792843240281898483712 7019663647738153402368 7105842554127795910656 7121414159432677859328 7165906640399364931584 7169859153714532810752 7218633705780618067968 7253880940672124992128 7319231219416918910976 7369021907984380944384 7435409492740996988928 7522543197734055547392 7641948645317135794176 8120962919003195326464 8138759039351631839232 8189607589027845636096 8194124747102323212288 8234135121844033774848 8290149646482428562432 8364835679333621612544 8421739323410721079296 8440194559327618203648 8462861097450812490816 8597192225981777768448 8674644408197829820416 8733655594648155193344 8915606752869991759872 9281100478860794658816 9296311317274851803136 9410440139250324314112 9474456738837061214208 9495218879243570479104 9520718734632164052168 9554542187199153242112 9559812204952710414336 9671841254229499989504 9758974959222558547968 9825362543979174592512 10030057596978740729856 10189264860422847725568 10748859960599047397376 10754788730571799216128 10827950558670927101952 10851678719135509118976 10880821411008187488192 10978846829125378366464 11053532861976571416576 11153114239111495483392 11228985764547628105728 11283814796601083321088 11462922967975703691264 11566192544263773093888 11887475670493322346496 12284411383541768454144 12291187120653484818432 12435224469723642843648 12547253519000432418816 12632608985116081618944 12660291838991427305472 12694291646176218736224 12739389582932204322816 12895788338972666652672 13011966612296744730624 13100483391972232790016 13373410129304987639808 14211685108255591821312 14242828318865355718656 14331813280798729863168 14339718307429065621504 14437267411561236135936 14507761881344249984256 14638462438833837821952 14738043815968761888768 14870818985481993977856 15045086395468111094784 15283897290634271588352 16241925838006390652928 16277518078703263678464 16379215178055691272192 16468270243688067549696 16580299292964857124864 16729671358667243225088 16843478646821442158592 16925722194901624981632 17194384451963555536896 17349288816395659640832 17831213505739983519744 18562200957721589317632 18820880278500648628224 18948913477674122428416 18990437758487140958208 19041437469264328104336 19109084374398306484224 19119624409905420828672 19343682508458999979008 19517949918445117095936 19650725087958349185024 20060115193957481459712 20378529720845695451136 21497719921198094794752 21509577461143598432256 21655901117341854203904 21761642822016374976384 21957693658250756732928 22107065723953142833152 22306228478222990966784 22567629593202166642176 22925845935951407382528 23774951340986644692992 24568822767083536908288 24582374241306969636864 24870448939447285687296 25094507038000864837632 25265217970232163237888 25320583677982854610944 25388583292352437472448 25791576677945333305344 26023933224593489461248 26200966783944465580032 26746820258609975279616 28423370216511183642624 28485656637730711437312 28663626561597459726336 28679436614858131243008 29015523762688499968512 29276924877667675643904 29476087631937523777536 30090172790936222189568 30567794581268543176704 32483851676012781305856 32555036157406527356928 32936540487376135099392 33160598585929714249728 33459342717334486450176 33686957293642884317184 33851444389803249963264 34388768903927111073792 34698577632791319281664 35662427011479967039488 37641760557001297256448 37897826955348244856832 37980875516974281916416 38082874938528656208672 38218168748796612968448 38687365016917999958016 39035899836890234191872 39301450175916698370048 40120230387914962919424 42995439842396189589504 43019154922287196864512 43311802234683708407808 43523285644032749952768 43915387316501513465856 44214131447906285666304 44612456956445981933568 45135259186404333284352 45851691871902814765056 47549902681973289385984 49137645534167073816576 49740897878894571374592 50189014076001729675264 50530435940464326475776 50777166584704874944896 51583153355890666610688 52047866449186978922496 53493640517219950559232 56846740433022367285248 56971313275461422874624 57327253123194919452672 57358873229716262486016 58031047525376999937024 58553849755335351287808 58952175263875047555072 60180345581872444379136 61135589162537086353408 64967703352025562611712 65873080974752270198784 66321197171859428499456 66918685434668972900352 67702888779606499926528 68777537807854222147584 71324854022959934078976 75283521114002594512896 75795653910696489713664 75961751033948563832832 76165749877057312417344 77374730033835999916032 78071799673780468383744 78602900351833396740096 80240460775829925838848 85990879684792379179008 86038309844574393729024 87046571288065499905536 87830774633003026931712 88428262895812571332608 90270518372808666568704 91703383743805629530112 99481795757789142749184 100378028152003459350528 101060871880928652951552 101554333169409749889792 103166306711781333221376 104095732898373957844992 106987281034439901118464 113693480866044734570496 113942626550922845749248 114654506246389838905344 116062095050753999874048 117107699510670702575616 117904350527750095110144 120360691163744888758272 129935406704051125223424 131746161949504540397568 132642394343718856998912 133837370869337945800704 135405777559212999853056 137555075615708444295168 142649708045919868157952 150567042228005189025792 151591307821392979427328 152331499754114624834688 154749460067671999832064 156143599347560936767488 160480921551659851677696 171981759369584758358016 172076619689148787458048 174093142576130999811072 175661549266006053863424 176856525791625142665216 180541036745617333137408 183406767487611259060224 198963591515578285498368 200756056304006918701056 203108666338819499779584 206332613423562666442752 213974562068879802236928 227386961732089469140992 227885253101845691498496 232124190101507999748096 234215399021341405151232 235808701055500190220288 240721382327489777516544 263492323899009080795136 265284788687437713997824 270811555118425999706112 275110151231416888590336 301134084456010378051584 303182615642785958854656 304662999508229249669376 309498920135343999664128 312287198695121873534976 320961843103319703355392 343963518739169516716032 348186285152261999622144 351323098532012107726848 353713051583250285330432 361082073491234666274816 397927183031156570996736 401512112608013837402112 406217332677638999559168 412665226847125332885504 427949124137759604473856 454773923464178938281984 464248380203015999496192 468430798042682810302464 481442764654979555033088 526984647798018161590272 530569577374875427995648 541623110236851999412224 550220302462833777180672 602268168912020756103168 609325999016458499338752 618997840270687999328256 641923686206639406710784 696372570304523999244288 702646197064024215453696 707426103166500570660864 722164146982469332549632 795854366062313141993472 812434665355277999118336 825330453694250665771008 909547846928357876563968 928496760406031998992384 936861596085365620604928 962885529309959110066176 1053969295596036323180544 1061139154749750855991296 1083246220473703998824448 1204536337824041512206336 1218651998032916998677504 1237995680541375998656512 1283847372413278813421568 1392745140609047998488576 1405292394128048430907392 1444328293964938665099264 1591708732124626283986944 1624869330710555998236672 1650660907388501331542016 1856993520812063997984768 1925771058619918220132352 2107938591192072646361088 2122278309499501711982592 2166492440947407997648896 2437303996065833997355008 2475991361082751997313024 2785490281218095996977152 2810584788256096861814784 2888656587929877330198528 3183417464249252567973888 3249738661421111996473344 3713987041624127995969536 3851542117239836440264704 4215877182384145292722176 4332984881894815995297792 4874607992131667994710016 4951982722165503994626048 5570980562436191993954304 5777313175859754660397056 6366834928498505135947776 6499477322842223992946688 7427974083248255991939072 8431754364768290585444352 8665969763789631990595584 9749215984263335989420032 11141961124872383987908608 11554626351719509320794112 12998954645684447985893376 14855948166496511983878144 17331939527579263981191168 19498431968526671978840064 22283922249744767975817216 25997909291368895971786752 34663879055158527962382336 38996863937053343957680128 44567844499489535951634432 51995818582737791943573504 77993727874106687915360256 103991637165475583887147008 155987455748213375830720512 311974911496426751661441024
- Sum of all divisors σ(n): 1123421159922616646664515943
- Sum of proper divisors (its aliquot sum) s(n): 811446248426189895003074919
- 311974911496426751661441024 is an abundant number, because the sum of its proper divisors (811446248426189895003074919) is greater than itself. Its abundance is 499471336929763143341633895
Bases of 311974911496426751661441024
- Binary: 100000010000011110100000111010111000110111110111001010100011001100110010000000000000000002
- Hexadecimal: 0x1020F41D71BEE5466640000
- Base-36: 1376G7K2B0HV5S0000
Squares and roots of 311974911496426751661441024
- 311974911496426751661441024 squared (3119749114964267516614410242) is 97328345403203304581633850953427766482370276230168576
- 311974911496426751661441024 cubed (3119749114964267516614410243) is 30364001943258004414856074819427286156354434391680670192643723822822138602061824
-
311974911496426751661441024 is a
perfect square number . Itssquare root is 17662811539968 -
The
cube root of 311974911496426751661441024 is 678224108.5385172203
Scales and comparisons
How big is 311974911496426751661441024?- 311,974,911,496,426,751,661,441,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 311,974,911,496,426,751,661,441,024 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 311974911496426751661441024 cubic inches would be around 56518675.7 feet tall.
Recreational maths with 311974911496426751661441024
- 311974911496426751661441024 backwards is 420144166157624694119479113
- 311974911496426751661441024 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 311974911496426751661441024's digits is 108
- 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 311974911496426751661441024 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 311974911496426751661441024 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/311974911496426751661441024/
Chicago style:
Numbermatics. 2024. "Number 311974911496426751661441024 - Facts about the integer". https://numbermatics.com/n/311974911496426751661441024/
The information we have on file for 311974911496426751661441024 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 311974911496426751661441024, math, Factors of 311974911496426751661441024, curriculum, school, college, exams, university, Prime factorization of 311974911496426751661441024, STEM, science, technology, engineering, physics, economics, calculator, three hundred eleven septillion, nine hundred seventy-four sextillion, nine hundred eleven quintillion, four hundred ninety-six quadrillion, four hundred twenty-six trillion, seven hundred fifty-one billion, six hundred sixty-one million, four hundred forty-one thousand and twenty-four.