343588067502081681773297664
343,588,067,502,081,681,773,297,664 is an even composite number composed of five prime numbers multiplied together.
343588067502081681773297664 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 343588067502081681773297664:
234 × 312 × 74 × 372 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 37 × 37 × 107 × 107)See below for interesting mathematical facts about the number 343588067502081681773297664 from the Numbermatics database.
Names of 343588067502081681773297664
- Cardinal: 343588067502081681773297664 can be written as Three hundred forty-three septillion, five hundred eighty-eight sextillion, sixty-seven quintillion, five hundred two quadrillion, eighty-one trillion, six hundred eighty-one billion, seven hundred seventy-three million, two hundred ninety-seven thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 3.43588067502081681773297664 × 1026
Factors of 343588067502081681773297664
Divisors of 343588067502081681773297664
- Number of divisors d(n): 20475
-
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 107 108 111 112 126 128 144 147 148 162 168 189 192 196 214 216 222 224 243 252 256 259 288 294 296 321 324 333 336 343 378 384 392 428 432 441 444 448 486 504 512 518 567 576 588 592 642 648 666 672 686 729 749 756 768 777 784 856 864 882 888 896 963 972 999 1008 1024 1029 1036 1134 1152 1176 1184 1284 1296 1323 1332 1344 1369 1372 1458 1498 1512 1536 1554 1568 1701 1712 1728 1764 1776 1792 1813 1926 1944 1998 2016 2048 2058 2072 2187 2247 2268 2304 2331 2352 2368 2401 2568 2592 2646 2664 2688 2738 2744 2889 2916 2996 2997 3024 3072 3087 3108 3136 3402 3424 3456 3528 3552 3584 3626 3852 3888 3959 3969 3996 4032 4096 4107 4116 4144 4374 4494 4536 4608 4662 4704 4736 4802 5103 5136 5184 5243 5292 5328 5376 5439 5476 5488 5778 5832 5992 5994 6048 6144 6174 6216 6272 6561 6741 6804 6848 6912 6993 7056 7104 7168 7203 7252 7704 7776 7918 7938 7992 8064 8192 8214 8232 8288 8667 8748 8988 8991 9072 9216 9261 9324 9408 9472 9583 9604 10206 10272 10368 10486 10584 10656 10752 10878 10952 10976 11449 11556 11664 11877 11907 11984 11988 12096 12288 12321 12348 12432 12544 12691 13122 13482 13608 13696 13824 13986 14112 14208 14336 14406 14504 15309 15408 15552 15729 15836 15876 15984 16128 16317 16384 16428 16464 16576 17334 17496 17976 17982 18144 18432 18522 18648 18816 18944 19166 19208 19683 20223 20412 20544 20736 20972 20979 21168 21312 21504 21609 21756 21904 21952 22898 23112 23328 23754 23814 23968 23976 24192 24576 24642 24696 24864 25088 25382 26001 26244 26964 26973 27216 27392 27648 27713 27783 27972 28224 28416 28672 28749 28812 29008 30618 30816 31104 31458 31672 31752 31968 32256 32634 32768 32856 32928 33152 34347 34668 34992 35631 35721 35952 35964 36288 36701 36864 36963 37044 37296 37632 37888 38073 38332 38416 39366 40446 40824 41088 41472 41944 41958 42336 42624 43008 43218 43512 43808 43904 45796 45927 46224 46656 47187 47508 47628 47936 47952 48384 48951 49152 49284 49392 49728 50176 50764 52002 52488 53928 53946 54432 54784 55296 55426 55566 55944 56448 56832 57344 57498 57624 58016 59049 60669 61236 61632 62208 62916 62937 63344 63504 63936 64512 64827 65268 65536 65712 65856 66304 67081 68694 69336 69984 71262 71442 71904 71928 72576 73402 73728 73926 74088 74592 75264 75776 76146 76664 76832 78003 78732 80143 80892 80919 81648 82176 82944 83139 83349 83888 83916 84672 85248 86016 86247 86436 87024 87616 87808 88837 91592 91854 92448 93312 94374 95016 95256 95872 95904 96768 97902 98304 98568 98784 99456 100352 101528 103041 104004 104976 106893 107163 107856 107892 108864 109568 110103 110592 110852 110889 111132 111888 112896 113664 114219 114688 114996 115248 116032 118098 121338 122472 123264 124416 125832 125874 126688 127008 127872 129024 129654 130536 131072 131424 131712 132608 134162 137388 137781 138672 139968 141561 142524 142884 143808 143856 145152 146483 146804 146853 147456 147852 148176 149184 150528 151552 152292 153328 153664 156006 157464 160286 161784 161838 163296 164352 165888 166278 166698 167776 167832 169344 170496 172032 172494 172872 174048 175232 175616 177147 177674 182007 183184 183708 184896 186624 188748 188811 190032 190512 191744 191808 193536 193991 194481 195804 196608 197136 197568 198912 200704 201243 203056 206082 208008 209952 213786 214326 215712 215784 217728 219136 220206 221184 221704 221778 222264 223776 225792 227328 228438 229376 229992 230496 232064 234009 236196 240429 242676 242757 244944 246528 248832 249417 250047 251664 251748 253376 254016 255744 256907 258048 258741 259308 261072 262144 262848 263424 265216 266511 268324 274776 275562 277344 279936 283122 285048 285768 287616 287712 290304 292966 293608 293706 294912 295704 296352 298368 301056 303104 304584 306656 307328 309123 312012 314928 320572 320679 321489 323568 323676 326592 328704 330309 331776 332556 332667 333396 335552 335664 338688 340992 342657 344064 344988 345744 348096 350464 351232 354294 355348 364014 366368 367416 369792 373248 377496 377622 380064 381024 383488 383616 387072 387982 388962 391608 393216 394272 395136 397824 401408 402486 406112 412164 413343 416016 419904 423613 424683 427572 428652 431424 431568 435456 438272 439449 440412 440559 442368 443408 443556 444528 447552 451584 454656 456876 458752 459984 460992 464128 468018 469567 472392 480858 485352 485514 489888 493056 497664 498834 500094 503328 503496 506752 508032 511488 513814 516096 517482 518616 522144 524288 525696 526848 530432 531441 533022 536648 546021 549552 551124 554688 559872 561001 566244 566433 570096 571536 575232 575424 580608 581973 583443 585932 587216 587412 589824 591408 592704 596736 602112 603729 606208 609168 613312 614656 618246 624024 629856 641144 641358 642978 647136 647352 653184 657408 660618 663552 665112 665334 666792 671104 671328 677376 681984 685314 688128 689976 691488 696192 700928 702027 702464 708588 710696 721287 728028 728271 732736 734832 739584 746496 748251 750141 754992 755244 760128 762048 766976 767232 770721 774144 775964 776223 777924 783216 786432 788544 790272 795648 799533 802816 804972 812224 824328 826686 832032 839808 847226 849366 855144 857304 862848 863136 870912 876544 878898 880824 881118 884736 886816 887112 889056 895104 903168 909312 913752 917504 919968 921984 927369 928256 936036 939134 944784 961716 962037 964467 970704 971028 979776 986112 990927 995328 997668 998001 1000188 1006656 1006992 1013504 1016064 1022976 1025381 1027628 1027971 1032192 1034964 1037232 1044288 1048576 1051392 1053696 1060864 1062882 1066044 1073296 1092042 1099104 1102248 1109376 1119744 1122002 1132488 1132866 1140192 1143072 1150464 1150848 1161216 1163946 1166886 1171864 1174432 1174824 1179648 1182816 1185408 1193472 1204224 1207458 1212416 1218336 1226624 1229312 1236492 1240029 1248048 1259712 1270839 1274049 1282288 1282716 1285956 1294272 1294704 1306368 1314816 1318347 1321236 1321677 1327104 1330224 1330668 1333584 1342208 1342656 1354752 1357937 1363968 1370628 1376256 1379952 1382976 1392384 1401856 1404054 1404928 1408701 1417176 1421392 1442574 1456056 1456542 1465472 1469664 1479168 1492992 1496502 1500282 1509984 1510488 1520256 1524096 1533952 1534464 1541442 1548288 1551928 1552446 1555848 1566432 1572864 1577088 1580544 1591296 1599066 1605632 1609944 1624448 1638063 1648656 1653372 1664064 1679616 1683003 1694452 1698732 1699299 1710288 1714608 1725696 1726272 1741824 1745919 1750329 1753088 1757796 1761648 1762236 1769472 1773632 1774224 1778112 1790208 1806336 1811187 1818624 1827504 1835008 1839936 1843968 1854738 1856512 1872072 1878268 1889568 1923432 1924074 1928934 1941408 1942056 1959552 1972224 1981854 1990656 1995336 1996002 2000376 2013312 2013984 2027008 2032128 2045952 2050762 2055256 2055942 2064384 2069928 2074464 2088576 2097152 2102784 2106081 2107392 2121728 2125764 2132088 2146592 2163861 2184084 2184813 2198208 2204496 2218752 2239488 2244004 2244753 2250423 2264976 2265732 2280384 2286144 2300928 2301696 2312163 2322432 2327892 2328669 2333772 2343728 2348864 2349648 2359296 2365632 2370816 2386944 2398599 2408448 2414916 2424832 2436672 2453248 2458624 2472984 2480058 2496096 2519424 2541678 2548098 2564576 2565432 2571912 2588544 2589408 2612736 2629632 2636694 2642472 2643354 2654208 2660448 2661336 2667168 2684416 2685312 2709504 2715874 2727936 2741256 2752512 2759904 2765952 2782107 2784768 2803712 2808108 2809856 2817402 2834352 2842784 2885148 2886111 2893401 2912112 2913084 2930944 2939328 2958336 2965291 2972781 2985984 2993004 2994003 3000564 3019968 3020976 3040512 3048192 3067904 3068928 3076143 3082884 3083913 3096576 3103856 3104892 3111696 3132864 3145728 3154176 3161088 3182592 3198132 3211264 3219888 3248896 3276126 3286969 3297312 3306744 3328128 3359232 3366006 3388904 3397464 3398598 3420576 3429216 3451392 3452544 3483648 3491838 3500658 3506176 3515592 3523296 3524472 3538944 3547264 3548448 3556224 3580416 3612672 3622374 3637248 3655008 3670016 3679872 3687936 3709476 3713024 3720087 3744144 3756536 3779136 3812517 3822147 3846864 3848148 3857868 3882816 3884112 3919104 3927007 3944448 3955041 3963708 3965031 3981312 3990672 3992004 4000752 4026624 4027968 4054016 4064256 4073811 4091904 4101524 4110512 4111884 4128768 4139856 4148928 4177152 4194304 4205568 4212162 4214784 4226103 4243456 4251528 4264176 4293184 4327722 4368168 4369626 4396416 4408992 4437504 4478976 4488008 4489506 4500846 4529952 4531464 4560768 4572288 4601856 4603392 4624326 4644864 4655784 4657338 4667544 4687456 4697728 4699296 4718592 4731264 4741632 4773888 4797198 4816896 4829832 4849664 4873344 4906496 4914189 4917248 4945968 4960116 4992192 5038848 5049009 5083356 5096196 5097897 5129152 5130864 5143824 5177088 5178816 5225472 5237757 5250987 5259264 5273388 5284944 5286708 5308416 5320896 5322672 5334336 5368832 5370624 5419008 5431748 5433561 5455872 5482512 5505024 5519808 5531904 5564214 5569536 5607424 5616216 5619712 5634804 5668704 5685568 5770296 5772222 5786802 5824224 5826168 5861888 5878656 5916672 5930582 5945562 5971968 5986008 5988006 6001128 6039936 6041952 6081024 6096384 6135808 6137856 6152286 6165768 6167826 6193152 6207712 6209784 6223392 6265728 6291456 6308352 6318243 6322176 6365184 6396264 6422528 6439776 6491583 6497792 6552252 6554439 6573938 6594624 6613488 6656256 6718464 6732012 6734259 6751269 6777808 6794928 6797196 6841152 6858432 6902784 6905088 6936489 6967296 6983676 6986007 7001316 7012352 7031184 7046592 7048944 7077888 7094528 7096896 7112448 7160832 7177667 7195797 7225344 7244748 7274496 7310016 7340032 7359744 7375872 7418952 7426048 7440174 7488288 7513072 7558272 7625034 7644294 7693728 7696296 7715736 7765632 7768224 7838208 7854014 7888896 7910082 7927416 7930062 7962624 7981344 7984008 8001504 8053248 8055936 8108032 8128512 8147622 8183808 8203048 8221024 8223768 8257536 8279712 8297856 8346321 8354304 8388608 8411136 8424324 8429568 8452206 8486912 8503056 8528352 8586368 8655444 8658333 8680203 8736336 8739252 8792832 8817984 8875008 8895873 8918343 8957952 8976016 8979012 8982009 9001692 9059904 9062928 9121536 9144576 9203712 9206784 9228429 9248652 9251739 9289728 9311568 9314676 9335088 9374912 9395456 9398592 9437184 9462528 9483264 9505559 9547776 9594396 9633792 9659664 9699328 9746688 9812992 9828378 9834496 9860907 9891936 9920232 9984384 10077696 10098018 10166712 10192392 10195794 10258304 10261728 10287648 10354176 10357632 10450944 10475514 10501974 10518528 10546776 10569888 10573416 10616832 10641792 10645344 10668672 10737664 10741248 10838016 10863496 10867122 10911744 10965024 11010048 11039616 11063808 11128428 11139072 11214848 11232432 11239424 11269608 11337408 11371136 11437551 11466441 11540592 11544444 11573604 11648448 11652336 11723776 11757312 11781021 11833344 11861164 11865123 11891124 11895093 11943936 11972016 11976012 12002256 12079872 12083904 12162048 12192768 12221433 12271616 12275712 12304572 12331536 12335652 12386304 12415424 12419568 12446784 12531456 12582912 12616704 12636486 12644352 12678309 12730368 12792528 12845056 12879552 12983166 12995584 13104504 13108878 13147876 13189248 13226976 13312512 13436928 13464024 13468518 13502538 13555616 13589856 13594392 13682304 13716864 13805568 13810176 13872978 13934592 13967352 13972014 14002632 14024704 14062368 14093184 14097888 14155776 14189056 14193792 14224896 14321664 14355334 14391594 14450688 14489496 14548992 14620032 14680064 14719488 14742567 14751744 14837904 14852096 14880348 14976576 15026144 15116544 15147027 15250068 15288588 15293691 15387456 15392592 15431472 15531264 15536448 15673681 15676416 15708028 15713271 15752961 15777792 15820164 15854832 15860124 15925248 15962688 15968016 16003008 16106496 16111872 16216064 16257024 16295244 16300683 16367616 16406096 16442048 16447536 16515072 16559424 16595712 16692642 16708608 16777216 16822272 16848648 16859136 16904412 16973824 17006112 17056704 17172736 17310888 17316666 17360406 17472672 17478504 17585664 17635968 17750016 17791746 17836686 17915904 17952032 17958024 17964018 18003384 18119808 18125856 18243072 18289152 18407424 18413568 18456858 18497304 18503478 18579456 18623136 18629352 18670176 18749824 18790912 18797184 18874368 18925056 18954729 18966528 19011118 19095552 19188792 19267584 19319328 19398656 19474749 19493376 19625984 19656756 19663317 19668992 19721814 19783872 19840464 19968768 20155392 20196036 20202777 20253807 20333424 20384784 20391588 20516608 20523456 20575296 20708352 20715264 20757037 20809467 20901888 20951028 20958021 21003948 21037056 21093552 21139776 21146832 21233664 21283584 21290688 21337344 21475328 21482496 21533001 21587391 21676032 21726992 21734244 21823488 21930048 22020096 22079232 22127616 22256856 22278144 22429696 22464864 22478848 22539216 22674816 22742272 22875102 22932882 23081184 23088888 23147208 23296896 23304672 23447552 23514624 23562042 23666688 23722328 23730246 23782248 23790186 23887872 23944032 23952024 24004512 24159744 24167808 24324096 24385536 24442866 24543232 24551424 24609144 24663072 24671304 24772608 24830848 24839136 24893568 25038963 25062912 25165824 25233408 25272972 25288704 25356618 25460736 25585056 25690112 25759104 25966332 25974999 25991168 26040609 26209008 26217756 26295752 26378496 26453952 26625024 26687619 26755029 26873856 26928048 26937036 26946027 27005076 27111232 27179712 27188784 27364608 27433728 27489049 27611136 27620352 27685287 27745956 27755217 27869184 27934704 27944028 28005264 28049408 28124736 28186368 28195776 28311552 28378112 28387584 28449792 28516677 28643328 28710668 28783188 28901376 28978992 29097984 29240064 29360128 29438976 29485134 29503488 29582721 29675808 29704192 29760696 29953152 30052288 30233088 30294054 30500136 30577176 30587382 30774912 30785184 30862944 31062528 31072896 31347362 31352832 31416056 31426542 31505922 31555584 31640328 31709664 31720248 31850496 31925376 31936032 32006016 32212992 32223744 32432128 32514048 32590488 32601366 32735232 32812192 32884096 32895072 33030144 33118848 33191424 33385284 33417216 33554432 33644544 33697296 33718272 33808824 33947648 34012224 34113408 34312653 34345472 34399323 34621776 34633332 34720812 34945344 34957008 35171328 35271936 35343063 35500032 35583492 35595369 35673372 35685279 35831808 35904064 35916048 35928036 36006768 36239616 36251712 36486144 36578304 36664299 36814848 36827136 36913716 36994608 37006956 37158912 37246272 37258704 37340352 37499648 37581824 37594368 37748736 37850112 37909458 37933056 38022236 38034927 38191104 38377584 38535168 38638656 38797312 38949498 38986752 39251968 39313512 39326634 39337984 39443628 39567744 39680928 39937536 40310784 40392072 40405554 40507614 40666848 40769568 40783176 41033216 41046912 41150592 41416704 41430528 41514074 41618934 41803776 41902056 41916042 42007896 42074112 42187104 42279552 42293664 42467328 42567168 42581376 42674688 42950656 42964992 43066002 43174782 43352064 43453984 43468488 43646976 43860096 44040192 44158464 44227701 44255232 44513712 44556288 44859392 44929728 44957696 45078432 45349632 45441081 45484544 45750204 45865764 45881073 46162368 46177776 46294416 46593792 46609344 46895104 47021043 47029248 47124084 47139813 47258883 47333376 47444656 47460492 47564496 47580372 47775744 47888064 47904048 48009024 48319488 48335616 48648192 48771072 48885732 48902049 49086464 49102848 49218288 49326144 49342608 49545216 49661696 49678272 49787136 50077926 50125824 50243669 50331648 50466816 50545944 50577408 50713236 50921472 51170112 51380224 51518208 51932664 51949998 51982336 52081218 52418016 52435512 52591504 52756992 52907904 53250048 53375238 53510058 53747712 53856096 53874072 53892054 54010152 54222464 54359424 54377568 54729216 54867456 54978098 55222272 55240704 55370574 55491912 55510434 55738368 55869408 55888056 56010528 56098816 56249472 56372736 56391552 56623104 56756224 56775168 56864187 56899584 57033354 57286656 57421336 57566376 57802752 57957984 58195968 58424247 58480128 58720256 58877952 58970268 59006976 59165442 59351616 59408384 59521392 59906304 60104576 60466176 60588108 60608331 60761421 61000272 61154352 61174764 61549824 61570368 61725888 62125056 62145792 62271111 62428401 62694724 62705664 62832112 62853084 62874063 63011844 63111168 63280656 63419328 63440496 63700992 63850752 63872064 64012032 64425984 64447488 64599003 64762173 64864256 65028096 65180976 65202732 65470464 65624384 65768192 65790144 66060288 66237696 66382848 66770568 66834432 67108864 67289088 67394592 67436544 67617648 67895296 68024448 68226816 68625306 68690944 68798646 69243552 69266664 69441624 69890688 69914016 70342656 70543872 70686126 71000064 71166984 71190738 71346744 71370558 71663616 71808128 71832096 71856072 72013536 72479232 72503424 72972288 73156608 73328598 73629696 73654272 73827432 73989216 74013912 74317824 74492544 74517408 74680704 74999296 75116889 75163648 75188736 75497472 75700224 75818916 75866112 76044472 76069854 76382208 76755168 77070336 77277312 77594624 77898996 77924997 77973504 78503936 78627024 78653268 78675968 78887256 79135488 79361856 79875072 80062857 80265087 80621568 80784144 80811108 80838081 81015228 81333696 81539136 81566352 82066432 82093824 82301184 82467147 82833408 82861056 83028148 83055861 83237868 83265651 83607552 83804112 83832084 84015792 84148224 84374208 84559104 84587328 84934656 85134336 85162752 85349376 85550031 85901312 85929984 86132004 86349564 86704128 86907968 86936976 87293952 87720192 88080384 88316928 88455402 88510464 88748163 89027424 89112576 89718784 89859456 89915392 90156864 90699264 90882162 90969088 91500408 91731528 91762146 92324736 92355552 92588832 93187584 93218688 93790208 94042086 94058496 94248168 94279626 94517766 94666752 94889312 94920984 95128992 95160744 95551488 95776128 95808096 96018048 96638976 96671232 97296384 97542144 97771464 97804098 98172928 98205696 98436576 98652288 98685216 99090432 99323392 99356544 99574272 100155852 100251648 100487338 100663296 100933632 101091888 101154816 101426472 101842944 102340224 102760448 102937959 103036416 103197969 103865328 103899996 103964672 104162436 104836032 104871024 105183008 105513984 105815808 106029189 106500096 106750476 106786107 107020116 107055837 107495424 107712192 107748144 107784108 108020304 108444928 108718848 108755136 109458432 109715767 109734912 109956196 109992897 110444544 110481408 110741148 110983824 111020868 111476736 111738816 111776112 112021056 112197632 112498944 112745472 112783104 113246208 113512448 113550336 113728374 113799168 114066708 114104781 114573312 114842672 115132752 115605504 115915968 116391936 116848494 116960256 117440512 117755904 117940536 118013952 118330884 118703232 118816768 119042784 119812608 120209152 120932352 121176216 121216662 121522842 122000544 122308704 122349528 123099648 123140736 123451776 124250112 124291584 124542222 124856802 125389448 125411328 125664224 125706168 125748126 126023688 126222336 126561312 126838656 126880992 127401984 127701504 127744128 128024064 128851968 128894976 129198006 129524346 129728512 130056192 130361952 130405464 130940928 131248768 131536384 131580288 132120576 132475392 132683103 132765696 133541136 133668864 134217728 134578176 134789184 134873088 135235296 135790592 136048896 136323243 136453632 137250612 137381888 137597292 137643219 138487104 138533328 138883248 139781376 139828032 140685312 141063129 141087744 141372252 141419439 141776649 142000128 142333968 142381476 142693488 142741116 143327232 143616256 143664192 143712144 144027072 144958464 145006848 145299259 145944576 146313216 146657196 146706147 147259392 147308544 147654864 147978432 148027824 148635648 148985088 149034816 149361408 149998592 150233778 150327296 150377472 150731007 150994944 151400448 151637832 151732224 152088944 152139708 152764416 153510336 154140672 154554624 155189248 155797992 155849994 155947008 157007872 157254048 157306536 157351936 157774512 158270976 158723712 159750144 160125714 160530174 161243136 161568288 161622216 161676162 162030456 162667392 163078272 163132704 164132864 164187648 164602368 164934294 165666816 165722112 166056296 166111722 166475736 166531302 167215104 167608224 167664168 168031584 168296448 168748416 169118208 169174656 169869312 170268672 170325504 170698752 171100062 171802624 171859968 172264008 172699128 173408256 173815936 173873952 174587904 175272741 175440384 176160768 176633856 176910804 177020928 177496326 178054848 178225152 179437568 179718912 179830784 180313728 181398528 181764324 181824993 181938176 182284263 183000816 183463056 183524292 184649472 184711104 185177664 186375168 186437376 186813333 187285203 187580416 188084172 188116992 188496336 188559252 188622189 189035532 189333504 189778624 189841968 190257984 190321488 191102976 191552256 191616192 192036096 193277952 193342464 193797009 194286519 194592768 195084288 195542928 195608196 196345856 196411392 196873152 197304576 197370432 198180864 198646784 198713088 199148544 200311704 200503296 200974676 201326592 201867264 202183776 202309632 202852944 203685888 204680448 205520896 205875918 206072832 206395938 207730656 207799992 207929344 208324872 209672064 209742048 210366016 211027968 211631616 212058378 213000192 213500952 213572214 214040232 214111674 214990848 215424384 215496288 215568216 216040608 216889856 217437696 217510272 218916864 219431534 219469824 219912392 219985794 220889088 220962816 221482296 221967648 222041736 222953472 223477632 223552224 224042112 224395264 224997888 225350667 225490944 225566208 226492416 227024896 227100672 227456748 227598336 228133416 228209562 229146624 229685344 230265504 231211008 231831936 232783872 233696988 233774991 233920512 234881024 235511808 235881072 236027904 236661768 237406464 237633536 238085568 239625216 240188571 240418304 240795261 241864704 242352432 242433324 242514243 243045684 244001088 244617408 244699056 246199296 246281472 246903552 247401441 248500224 248583168 249084444 249167583 249713604 249796953 250778896 250822656 251328448 251412336 251496252 252047376 252444672 253122624 253677312 253761984 254803968 255403008 255488256 256048128 256650093 257703936 257789952 258396012 259048692 259457024 260112384 260723904 260810928 261881856 262497536 263072768 263160576 264241152 264950784 265366206 265531392 266244489 267082272 267337728 268435456 269156352 269578368 269746176 270470592 271581184 272097792 272646486 272907264 274501224 274763776 275194584 275286438 276974208 277066656 277766496 279562752 279656064 281370624 282126258 282175488 282744504 282838878 283553298 284000256 284667936 284762952 285386976 285482232 286654464 287232512 287328384 287424288 288054144 289916928 290013696 290598518 291889152 292626432 293314392 293412294 294518784 294617088 295309728 295956864 296055648 297271296 297970176 298069632 298722816 299997184 300467556 300654592 300754944 301462014 301989888 302800896 303275664 303464448 304177888 304279416 305528832 307020672 308281344 308813877 309109248 309593907 310378496 311595984 311699988 311894016 314015744 314508096 314613072 314703872 315549024 316541952 317447424 318087567 319500288 320251428 320358321 321060348 321167511 322486272 323136576 323244432 323352324 324060912 325334784 326156544 326265408 328265728 328375296 329147301 329204736 329868588 329978691 331333632 331444224 332112592 332223444 332951472 333062604 334430208 335216448 335328336 336063168 336592896 337496832 338236416 338349312 339738624 340537344 340651008 341397504 342200124 342314343 343605248 343719936 344528016 345398256 346816512 347631872 347747904 349175808 350545482 350880768 351705683 352321536 353267712 353821608 354041856 354992652 356109696 356450304 358875136 359437824 359661568 360627456 362797056 363528648 363649986 363876352 364568526 366001632 366926112 367048584 369298944 369422208 370355328 372750336 372874752 373626666 374570406 375160832 376168344 376233984 376992672 377118504 377244378 378071064 378667008 379557248 379683936 380515968 380642976 382205952 383104512 383232384 384072192 386555904 386684928 387594018 388573038 389185536 390168576 391085856 391216392 392691712 392822784 393746304 394609152 394740864 396361728 397293568 397426176 398049309 398297088 400623408 401006592 401949352 402653184 403734528 404367552 404619264 405705888 407371776 408969729 409360896 411041792 411751836 412145664 412791876 415461312 415599984 415858688 416649744 419344128 419484096 420732032 422055936 423189387 423263232 424116756 424258317 425329947 426000384 427001904 427144428 428080464 428223348 429981696 430848768 430992576 431136432 432081216 433779712 434875392 435020544 435897777 437833728 438863068 438939648 439824784 439971588 440118441 441778176 441925632 442964592 443935296 444083472 445906944 446955264 447104448 448084224 448790528 449995776 450701334 450981888 451132416 452193021 452984832 454049792 454201344 454913496 455196672 456266832 456419124 458293248 459370688 460531008 462422016 463663872 465567744 467393976 467549982 467841024 469762048 471023616 471762144 472055808 473323536 474812928 475267072 476171136 479250432 480377142 480836608 481590522 483729408 484704864 484866648 485028486 486091368 488002176 489234816 489398112 492398592 492562944 493807104 494802882 497000448 497166336 498168888 498335166 499427208 499593906 501557792 501645312 502656896 502824672 502992504 504094752 504889344 506245248 507354624 507523968 509607936 510806016 510976512 512096256 513300186 515407872 515579904 516792024 518097384 518914048 520224768 521447808 521621856 523763712 524995072 525818223 526145536 526321152 528482304 529901568 530732412 531062784 532488978 534164544 534675456 536870912 538312704 539156736 539492352 540941184 543162368 544195584 545292972 545474979 545814528 549002448 549527552 550389168 550572876 553948416 554133312 555532992 559125504 559312128 560439999 561855609 562741248 564252516 564350976 565489008 565677756 565866567 567106596 568000512 569335872 569525904 570773952 570964464 573308928 574465024 574656768 574848576 576108288 579833856 580027392 581197036 581391027 582859557 583778304 585252864 586628784 586824588 589037568 589234176 590619456 591913728 592111296 594542592 595940352 596139264 597445632 599994368 600935112 601309184 601509888 602924028 603979776 605601792 606551328 606928896 608355776 608558832 611057664 614041344 616562688 617627754 618218496 619187814 620756992 623191968 623399976 623788032 628031488 629016192 629226144 629407744 631098048 633083904 634894848 636175134 639000576 640502856 640716642 642120696 642335022 644972544 646273152 646488864 646704648 648121824 650669568 652313088 652530816 656531456 656750592 658294602 658409472 659737176 659957382 662667264 662888448 664225184 664446888 665902944 666125208 668860416 670432896 670656672 672126336 673185792 674993664 676052001 676472832 676698624 679477248 681074688 681302016 682795008 684400248 684628686 687210496 687439872 689056032 690796512 693633024 695263744 695495808 698351616 701090964 701324973 701761536 703411366 704643072 706535424 707643216 708083712 709985304 712219392 712900608 717750272 718875648 719323136 720565713 721254912 722385783 725594112 727057296 727299972 727542729 727752704 729137052 732003264 733852224 734097168 738597888 738844416 740710656 742204323 745500672 745749504 747253332 747502749 749140812 749390859 750321664 752336688 752467968 753985344 754237008 754488756 756142128 757334016 759114496 759367872 761031936 761285952 764411904 766209024 766464768 768010369 768144384 769950279 773111808 773369856 775188036 777146076 778371072 780337152 782171712 782432784 785383424 785645568 787492608 789218304 789481728 792723456 794587136 794852352 796098618 796594176 798733467 801246816 802013184 803898704 805306368 807469056 808735104 809238528 811411776 814743552 817939458 818721792 822083584 823503672 824291328 825583752 830922624 831199968 831717376 833299488 838688256 838968192 841464064 844111872 846378774 846526464 848233512 848516634 850659894 852000768 854003808 854288856 856160928 856446696 859963392 861697536 861985152 862272864 864162432 867559424 869750784 870041088 871795554 875667456 877726136 877879296 879649568 879943176 880236882 883556352 883851264 885929184 887870592 888166944 891813888 893910528 894208896 896168448 897581056 899991552 901402668 901963776 902264832 904386042 905969664 908099584 908402688 909826992 910393344 912533664 912838248 916586496 918741376 921062016 924844032 926441631 927327744 928781721 931135488 934787952 935099964 935682048 939524096 942047232 943524288 944111616 946647072 949625856 950534144 952342272 954262701 958500864 960754284 961074963 961673216 963181044 963502533 967458816 969409728 969733296 970056972 972182736 976004352 978469632 978796224 984797184 985125888 987441903 987614208 989605764 989936073 994000896 994332672 996337776 996670332 998854416 999187812 1003115584 1003290624 1005313792 1005649344 1005985008 1008189504 1009778688 1012490496 1014709248 1015047936 1017094813 1019215872 1021612032 1021953024 1024192512 1026600372 1026943029 1030815744 1031159808 1033584048 1036194768 1037828096 1040449536 1042895616 1043243712 1047527424 1049990144 1051636446 1052291072 1052642304 1055117049 1056964608 1059803136 1061464824 1062125568 1064977956 1068329088 1069350912 1073741824 1076625408 1078313472 1078984704 1081882368 1086324736 1088391168 1090585944 1090949958 1091629056 1098004896 1099055104 1100778336 1101145752 1107896832 1108266624 1111065984 1118251008 1118624256 1120879998 1123711218 1125482496 1128505032 1128701952 1130978016 1131355512 1131733134 1134213192 1136001024 1138671744 1139051808 1141547904 1141928928 1146617856 1148930048 1149313536 1149697152 1152216576 1159667712 1160054784 1162394072 1162782054 1165719114 1167556608 1170505728 1173257568 1173649176 1178075136 1178468352 1181238912 1183827456 1184222592 1189085184 1191880704 1192278528 1194891264 1199988736 1201870224 1202618368 1203019776 1205848056 1207959552 1211203584 1213102656 1213857792 1216711552 1217117664 1222115328 1226909187 1228082688 1233125376 1235255508 1236436992 1238375628 1241513984 1246383936 1246799952 1247576064 1256062976 1258032384 1258452288 1258815488 1262196096 1266167808 1269568161 1269789696 1272350268 1272774951 1275989841 1278001152 1281005712 1281433284 1284241392 1284670044 1289945088 1292546304 1292977728 1293409296 1296243648 1301339136 1304626176 1305061632 1307693331 1313062912 1313501184 1316589204 1316818944 1319474352 1319914764 1320355323 1325334528 1325776896 1328450368 1328893776 1331805888 1332250416 1337720832 1340865792 1341313344 1344252672 1346371584 1349987328 1352104002 1352945664 1353397248 1356579063 1358954496 1362149376 1362604032 1365590016 1368800496 1369257372 1374420992 1374879744 1378112064 1381593024 1387266048 1390527488 1390991616 1396703232 1402181928 1402649946 1403523072 1406822732 1409286144 1413070848 1415286432 1416167424 1419970608 1424438784 1425801216 1435500544 1437751296 1438646272 1441131426 1442509824 1444771566 1451188224 1454114592 1454599944 1455085458 1455505408 1458274104 1464006528 1467704448 1468194336 1477195776 1477688832 1481421312 1484408646 1491001344 1491499008 1494506664 1495005498 1498281624 1498781718 1500643328 1504673376 1504935936 1507970688 1508474016 1508977512 1512284256 1514668032 1518228992 1518735744 1522063872 1522571904 1528823808 1532418048 1532929536 1536020738 1536288768 1539900558 1546223616 1546739712 1550376072 1554292152 1556742144 1560674304 1564343424 1564865568 1570766848 1571291136 1574985216 1577454669 1578436608 1578963456 1585446912 1589174272 1589704704 1592197236 1593188352 1597466934 1602493632 1604026368 1607797408 1610612736 1614938112 1617470208 1618477056 1622823552 1629487104 1635878916 1636424937 1637443584 1644167168 1647007344 1648582656 1651167504 1661845248 1662399936 1663434752 1666598976 1677376512 1677936384 1681319997 1682928128 1685566827 1688223744 1692757548 1693052928 1696467024 1697033268 1697599701 1701319788 1704001536 1708007616 1708577712 1712321856 1712893392 1719926784 1723395072 1723970304 1724545728 1728324864 1735118848 1739501568 1740082176 1743591108 1744173081 1748578671 1751334912 1755452272 1755758592 1759299136 1759886352 1760473764 1767112704 1767702528 1771858368 1775741184 1776333888 1783627776 1787821056 1788417792 1792336896 1795162112 1799983104 1802805336 1803927552 1804529664 1808772084 1811939328 1816199168 1816805376 1819653984 1820786688 1825067328 1825676496 1833172992 1837482752 1842124032 1849688064 1852883262 1854655488 1857563442 1862270976 1869575904 1870199928 1871364096 1879048192 1884094464 1887048576 1888223232 1893294144 1899251712 1901068288 1904684544 1908525402 1917001728 1921508568 1922149926 1923346432 1926362088 1927005066 1934917632 1938819456 1939466592 1940113944 1944365472 1952008704 1956939264 1957592448 1969594368 1970251776 1974883806 1975228416 1979211528 1979872146 1988001792 1988665344 1992675552 1993340664 1997708832 1998375624 2006231168 2006581248 2010627584 2011298688 2011970016 2016379008 2019557376 2024980992 2028156003 2029418496 2030095872 2034189626 2038431744 2043224064 2043906048 2048385024 2053200744 2053886058 2061631488 2062319616 2067168096 2072389536 2075656192 2080899072 2085791232 2086487424 2095054848 2099980288 2103272892 2103974919 2104582144 2105284608 2110234098 2113929216 2119606272 2122929648 2124251136 2129955912 2136658176 2138701824 2147483648 2153250816 2156626944 2157969408 2161697139 2163764736 2167157349 2172649472 2176782336 2181171888 2181899916 2183258112 2196009792 2198110208 2201556672 2202291504 2215793664 2216533248 2222131968 2226612969 2236502016 2237248512 2241759996 2242508247 2247422436 2248172577 2250964992 2257010064 2257403904 2261956032 2262711024 2263466268 2268426384 2272002048 2277343488 2278103616 2283095808 2283857856 2293235712 2297860096 2298627072 2299394304 2304031107 2304433152 2309850837 2319335424 2320109568 2324788144 2325564108 2331438228 2335113216 2341011456 2346515136 2347298352 2356150272 2356936704 2362477824 2367654912 2368445184 2378170368 2383761408 2384557056 2389782528 2396200401 2399977472 2403740448 2405236736 2406039552 2411696112 2415919104 2422407168 2426205312 2427715584 2433423104 2434235328 2444230656 2453818374 2456165376 2466250752 2470511016 2472873984 2476751256 2483027968 2492767872 2493599904 2495152128 2512125952 2516064768 2516904576 2517630976 2524392192 2532335616 2539136322 2539579392 2544700536 2545549902 2551979682 2556002304 2562011424 2562866568 2568482784 2569340088 2579890176 2585092608 2585955456 2586818592 2592487296 2602678272 2609252352 2610123264 2615386662 2626125824 2627002368 2633178408 2633637888 2638948704 2639829528 2640710646 2650669056 2651553792 2656900736 2657787552 2663611776 2664500832 2675441664 2681731584 2682626688 2688505344 2692743168 2699974656 2704208004 2705891328 2706794496 2713158126 2717908992 2724298752 2725208064 2731180032 2737600992 2738514744 2748841984 2749759488 2756224128 2763186048 2774532096 2779324893 2781054976 2781983232 2786345163 2793406464 2804363856 2805299892 2807046144 2813645464 2818572288 2826141696 2830572864 2832334848 2839941216 2848877568 2851602432 2862788103 2871001088 2875502592 2877292544 2882262852 2883224889 2885019648 2889543132 2902376448 2908229184 2909199888 2910170916 2911010816 2916548208 2928013056 2935408896 2936388672 2954391552 2955377664 2962325709 2962842624 2968817292 2969808219 2982002688 2982998016 2989013328 2990010996 2996563248 2997563436 3001286656 3009346752 3009871872 3015941376 3016948032 3017955024 3024568512 3029336064 3036457984 3037471488 3044127744 3045143808 3051284439 3057647616 3064836096 3065859072 3072041476 3072577536 3079801116 3080829087 3092447232 3093479424 3100752144 3108584304 3113484288 3121348608 3128686848 3129731136 3141533696 3142582272 3149970432 3154909338 3156873216 3157926912 3165351147 3170893824 3178348544 3179409408 3184394472 3186376704 3194933868 3204987264 3208052736 3215594816 3221225472 3229876224 3234940416 3236954112 3245647104 3258974208 3271757832 3272849874 3274887168 3288334336 3294014688 3297165312 3302335008 3323690496 3324799872 3326869504 3333197952 3354753024 3355872768 3362639994 3365856256 3371133654 3376447488 3385515096 3386105856 3392934048 3394066536 3395199402 3402639576 3408003072 3416015232 3417155424 3424643712 3425786784 3439853568 3446790144 3447940608 3449091456 3456649728 3470237696 3479003136 3480164352 3487182216 3488346162 3497157342 3502669824 3510904544 3511517184 3518598272 3519772704 3520947528 3534225408 3535405056 3543716736 3551482368 3552667776 3567255552 3575642112 3576835584 3584673792 3590324224 3599966208 3605610672 3607855104 3609059328 3617544168 3623878656 3632398336 3633610752 3639307968 3641573376 3650134656 3651352992 3666345984 3674965504 3680727561 3684248064 3699376128 3705766524 3709310976 3715126884 3724541952 3739151808 3740399856 3742728192 3758096384 3768188928 3774097152 3776446464 3786588288 3798503424 3802136576 3808704483 3809369088 3817050804 3818324853 3834003456 3843017136 3844299852 3846692864 3852724176 3854010132 3869835264 3877638912 3878933184 3880227888 3888730944 3904017408 3913878528 3915184896 3923079993 3939188736 3940503552 3949767612 3950456832 3958423056 3959744292 3961065969 3976003584 3977330688 3985351104 3986681328 3995417664 3996751248 4012462336 4013162496 4021255168 4022597376 4023940032 4032758016 4039114752 4049961984 4056312006 4058836992 4060191744 4068379252 4069737189 4076863488 4086448128 4087812096 4096770048 4106401488 4107772116 4123262976 4124639232 4134336192 4144779072 4151312384 4161798144 4171582464 4172974848 4190109696 4199960576 4206545784 4207949838 4209164288 4210569216 4220468196 4227858432 4239212544 4245859296 4248502272 4259911824 4273316352 4277403648 4294967296 4306501632 4313253888 4315938816 4323394278 4327529472 4334314698 4345298944 4353564672 4362343776 4363799832 4366516224 4392019584 4396220416 4403113344 4404583008 4431587328 4433066496 4444263936 4453225938 4473004032 4474497024 4483519992 4485016494 4494844872 4496345154 4501929984 4514020128 4514807808 4523912064 4525422048 4526932536 4536852768 4544004096 4554686976 4556207232 4566191616 4567715712 4586471424 4595720192 4597254144 4598788608 4608062214 4608866304 4619701674 4638670848 4640219136 4649576288 4651128216 4662876456 4670226432 4682022912 4693030272 4694596704 4712300544 4713873408 4724955648 4732364007 4735309824 4736890368 4756340736 4767522816 4769114112 4779565056 4792400802 4799954944 4807480896 4810473472 4812079104 4823392224 4831838208 4844814336 4852410624 4855431168 4866846208 4868470656 4888461312 4907636748 4909274811 4912330752 4932501504 4941022032 4945747968 4953502512 4966055936 4985535744 4987199808 4990304256 5024251904 5032129536 5033809152 5035261952 5043959991 5048784384 5056700481 5064671232 5078272644 5079158784 5089401072 5091099804 5092799103 5103959364 5112004608 5124022848 5125733136 5136965568 5138680176 5159780352 5170185216 5171910912 5173637184 5184974592 5205356544 5218504704 5220246528 5230773324 5232519243 5245736013 5252251648 5254004736 5266356816 5267275776 5277897408 5279659056 5281421292 5301338112 5303107584 5313801472 5315575104 5327223552 5329001664 5350883328 5363463168 5365253376 5376072583 5377010688 5385486336 5399949312 5408416008 5411782656 5413588992 5426316252 5435817984 5448597504 5450416128 5462360064 5475201984 5477029488 5497683968 5499518976 5512448256 5526372096 5549064192 5558649786 5562109952 5563966464 5572690326 5586812928 5608727712 5610599784 5614092288 5627290928 5637144576 5652283392 5661145728 5664669696 5679882432 5697755136 5703204864 5725576206 5742002176 5751005184 5754585088 5764525704 5766449778 5770039296 5779086264 5804752896 5816458368 5818399776 5820341832 5822021632 5833096416 5856026112 5870817792 5872777344 5908783104 5910755328 5924651418 5925685248 5937634584 5939616438 5964005376 5965996032 5978026656 5980021992 5993126496 5995126872 6002573312 6018693504 6019743744 6031882752 6033896064 6035910048 6049137024 6058672128 6072915968 6074942976 6084468009 6088255488 6090287616 6102568878 6115295232 6129672192 6131718144 6144082952 6145155072 6159602232 6161658174 6184894464 6186958848 6201504288 6217168608 6226968576 6242697216 6257373696 6259462272 6283067392 6285164544 6299940864 6309818676 6313746432 6315853824 6330702294 6341787648 6356697088 6358818816 6368788944 6372753408 6389867736 6409974528 6416105472 6431189632 6442450944 6459752448 6469880832 6473908224 6485091417 6491294208 6501472047 6517948416 6543515664 6545699748 6549774336 6576668672 6588029376 6594330624 6604670016 6647380992 6649599744 6653739008 6666395904 6679838907 6709506048 6711745536 6725279988 6727524741 6731712512 6742267308 6744517731 6752894976 6771030192 6772211712 6785868096 6788133072 6790398804 6805279152 6816006144 6832030464 6834310848 6849287424 6851573568 6879707136 6893580288 6895881216 6898182912 6912093321 6913299456 6929552511 6940475392 6958006272 6960328704 6974364432 6976692324 6994314684 7005339648 7021809088 7023034368 7037196544 7039545408 7041895056 7068450816 7070810112 7087433472 7102964736 7105335552 7134511104 7151284224 7153671168 7169347584 7180648448 7188601203 7199932416 7211221344 7215710208 7218118656 7235088336 7247757312 7264796672 7267221504 7278615936 7283146752 7300269312 7302705984 7332691968 7349931008 7361455122 7368496128 7398752256 7411533048 7418621952 7430253768 7449083904 7478303616 7480799712 7485456384 7516192768 7536377856 7548194304 7552892928 7573176576 7597006848 7604273152 7617408966 7618738176 7634101608 7636649706 7668006912 7686034272 7688599704 7693385728 7705448352 7708020264 7739670528 7755277824 7757866368 7760455776 7777461888 7808034816 7827757056 7830369792 7846159986 7878377472 7881007104 7899535224 7900913664 7916846112 7919488584 7922131938 7952007168 7954661376 7970702208 7973362656 7990835328 7993502496 8024924672 8026324992 8042510336 8045194752 8047880064 8065516032 8078229504 8099923968 8112624012 8117673984 8120383488 8136758504 8139474378 8153726976 8172896256 8175624192 8193540096 8212802976 8215544232 8246525952 8249278464 8268672384 8289558144 8302624768 8323596288 8337974679 8343164928 8345949696 8380219392 8399921152 8413091568 8415899676 8418328576 8421138432 8440936392 8455716864 8478425088 8491718592 8497004544 8519823648 8546632704 8554807296 8588364309 8589934592 8613003264 8626507776 8631877632 8646788556 8649674667 8655058944 8668629396 8690597888 8707129344 8724687552 8727599664 8733032448 8784039168 8792440832 8806226688 8809166016 8863174656 8866132992 8886977127 8888527872 8906451876 8909424657 8946008064 8948994048 8967039984 8970032988 8989689744 8992690308 9003859968 9028040256 9029615616 9047824128 9050844096 9053865072 9073705536 9088008192 9109373952 9112414464 9132383232 9135431424 9153853317 9172942848 9191440384 9194508288 9197577216 9216124428 9217732608 9239403348 9242487261 9277341696 9280438272 9299152576 9302256432 9325752912 9340452864 9364045824 9386060544 9389193408 9424601088 9427746816 9449911296 9464728014 9470619648 9473780736 9496053441 9512681472 9535045632 9538228224 9559130112 9584801604 9599909888 9614961792 9620946944 9624158208 9646784448 9663676416 9689628672 9704821248 9710862336 9733692416 9736941312 9776922624 9815273496 9818549622 9824661504 9865003008 9882044064 9891495936 9907005024 9932111872 9971071488 9974399616 9980608512 10048503808 10064259072 10067618304 10070523904 10087919982 10097568768 10113400962 10129342464 10156545288 10158317568 10178802144 10182199608 10185598206 10207918728 10224009216 10248045696 10251466272 10273931136 10277360352 10319560704 10340370432 10343821824 10347274368 10369949184 10410713088 10437009408 10440493056 10461546648 10465038486 10491472026 10504503296 10508009472 10532713632 10534551552 10555794816 10559318112 10562842584 10602676224 10606215168 10627602944 10631150208 10654447104 10658003328 10701766656 10726926336 10730506752 10752145166 10754021376 10770972672 10799898624 10816832016 10823565312 10827177984 10852632504 10871635968 10897195008 10900832256 10924720128 10950403968 10954058976 10995367936 10999037952 11024896512 11042182683 11052744192 11098128384 11117299572 11124219904 11127932928 11145380652 11173625856 11217455424 11221199568 11228184576 11254581856 11274289152 11304566784 11322291456 11329339392 11359764864 11395510272 11406409728 11426113449 11451152412 11454974559 11484004352 11502010368 11509170176 11529051408 11532899556 11540078592 11558172528 11609505792 11632916736 11636799552 11640683664 11644043264 11666192832 11712052224 11741635584 11745554688 11769239979 11817566208 11821510656 11849302836 11851370496 11875269168 11879232876 11883197907 11928010752 11931992064 11956053312 11960043984 11986252992 11990253744 12005146624 12037387008 12039487488 12063765504 12067792128 12071820096 12098274048 12117344256 12145831936 12149885952 12168936018 12176510976 12180575232 12205137756 12209211567 12230590464 12259344384 12263436288 12288165904 12290310144 12319204464 12323316348 12369788928 12373917696 12403008576 12434337216 12453937152 12485394432 12514747392 12518924544 12566134784 12570329088 12599881728 12619637352 12627492864 12631707648 12661404588 12683575296 12713394176 12717637632 12737577888 12745506816 12779735472 12819949056 12832210944 12862379264 12884901888 12919504896 12939761664 12947816448 12970182834 12982588416 13002944094 13035896832 13087031328 13091399496 13099548672 13153337344 13176058752 13188661248 13209340032 13294761984 13299199488 13307478016 13332791808 13359677814 13419012096 13423491072 13450559976 13455049482 13463425024 13484534616 13489035462 13505789952 13542060384 13544423424 13571736192 13576266144 13580797608 13610558304 13632012288 13664060928 13668621696 13698574848 13703147136 13759414272 13787160576 13791762432 13796365824 13824186642 13826598912 13859105022 13880950784 13916012544 13920657408 13948728864 13953384648 13988629368 14010679296 14043618176 14046068736 14074393088 14079090816 14083790112 14136901632 14141620224 14174866944 14197092021 14205929472 14210671104 14269022208 14302568448 14307342336 14338695168 14361296896 14377202406 14399864832 14422442688 14431420416 14436237312 14470176672 14495514624 14529593344 14534443008 14557231872 14566293504 14600538624 14605411968 14665383936 14699862016 14722910244 14727824433 14736992256 14797504512 14823066096 14837243904 14860507536 14898167808 14956607232 14961599424 14970912768 15032385536 15072755712 15096388608 15105785856 15131879973 15146353152 15170101443 15194013696 15208546304 15234817932 15237476352 15268203216 15273299412 15336013824 15372068544 15377199408 15386771456 15410896704 15416040528 15479341056 15510555648 15515732736 15520911552 15554923776 15616069632 15655514112 15660739584 15692319972 15697557729 15737208039 15756754944 15762014208 15799070448 15801827328 15833692224 15838977168 15844263876 15904014336 15909322752 15941404416 15946725312 15981670656 15987004992 16049849344 16052649984 16085020672 16090389504 16095760128 16128217749 16131032064 16156459008 16199847936 16225248024 16235347968 16240766976 16273517008 16278948756 16307453952 16345792512 16351248384 16387080192 16425605952 16431088464 16493051904 16498556928 16537344768 16579116288 16605249536 16647192576 16675949358 16686329856 16691899392 16760438784 16799842304 16826183136 16831799352 16836657152 16842276864 16881872784 16911433728 16956850176 16983437184 16994009088 17039647296 17093265408 17109614592 17176728618 17179869184 17226006528 17253015552 17263755264 17293577112 17299349334 17310117888 17337258792 17381195776 17414258688 17449375104 17455199328 17466064896 17568078336 17584881664 17612453376 17618332032 17726349312 17732265984 17773954254 17777055744 17812903752 17818849314 17892016128 17897988096 17934079968 17940065976 17979379488 17985380616 18007719936 18056080512 18059231232 18095648256 18101688192 18107730144 18147411072 18176016384 18218747904 18224828928 18264766464 18270862848 18307706634 18345885696 18382880768 18389016576 18395154432 18432248856 18435465216 18478806696 18484974522 18554683392 18560876544 18598305152 18604512864 18651505824 18680905728 18728091648 18772121088 18778386816 18849202176 18855493632 18899822592 18929456028 18941239296 18947561472 18992106882 19025362944 19070091264 19076456448 19118260224 19169603208 19199819776 19229923584 19241893888 19248316416 19293568896 19327352832 19379257344 19409642496 19421724672 19455274251 19467384832 19473882624 19504416141 19553845248 19630546992 19637099244 19649323008 19730006016 19764088128 19782991872 19814010048 19864223744 19942142976 19948799232 19961217024 20039516721 20097007616 20128518144 20135236608 20141047808 20175839964 20182574223 20195137536 20226801924 20258684928 20313090576 20316635136 20357604288 20364399216 20371196412 20415837456 20448018432 20496091392 20502932544 20547862272 20554720704 20639121408 20680740864 20687643648 20694548736 20736279963 20739898368 20788657533 20821426176 20874018816 20880986112 20923093296 20930076972 20982944052 21009006592 21016018944 21065427264 21069103104 21111589632 21118636224 21125685168 21205352448 21212430336 21255205888 21262300416 21308894208 21316006656 21403533312 21453852672 21461013504 21504290332 21508042752 21541945344 21565803609 21599797248 21633664032 21647130624 21654355968 21705265008 21743271936 21794390016 21801664512 21849440256 21900807936 21908117952 21990735872 21998075904 22049793024 22084365366 22105488384 22196256768 22234599144 22248439808 22255865856 22290761304 22347251712 22434910848 22442399136 22456369152 22509163712 22548578304 22609133568 22644582912 22658678784 22719529728 22791020544 22812819456 22852226898 22902304824 22909949118 22968008704 23004020736 23018340352 23058102816 23065799112 23080157184 23116345056 23219011584 23265833472 23273599104 23281367328 23288086528 23332385664 23424104448 23483271168 23491109376 23538479958 23635132416 23643021312 23698605672 23702740992 23750538336 23758465752 23766395814 23856021504 23863984128 23912106624 23920087968 23972505984 23980507488 24010293248 24074774016 24078974976 24127531008 24135584256 24143640192 24196548096 24234688512 24291663872 24299771904 24337872036 24353021952 24361150464 24410275512 24418423134 24461180928 24518688768 24526872576 24576331808 24580620288 24638408928 24646632696 24739577856 24747835392 24806017152 24868674432 24907874304 24970788864 25013924037 25029494784 25037849088 25132269568 25140658176 25199763456 25239274704 25254985728 25263415296 25322809176 25367150592 25426788352 25435275264 25475155776 25491013632 25559470944 25639898112 25664421888 25724758528 25765092927 25769803776 25839009792 25879523328 25895632896 25940365668 25949024001 25965176832 26005888188 26071793664 26174062656 26182798992 26199097344 26306674688 26352117504 26377322496 26418680064 26589523968 26598398976 26614956032 26660931381 26665583616 26719355628 26728273971 26838024192 26846982144 26901119952 26910098964 26926850048 26969069232 26978070924 27011579904 27084120768 27088846848 27143472384 27152532288 27161595216 27221116608 27264024576 27328121856 27337243392 27397149696 27406294272 27461559951 27518828544 27574321152 27583524864 27592731648 27648373284 27653197824 27718210044 27727461783 27761901568 27832025088 27841314816 27897457728 27906769296 27977258736 28021358592 28087236352 28092137472 28148786176 28158181632 28167580224 28273803264 28283240448 28349733888 28394184042 28411858944 28421342208 28488160323 28538044416 28605136896 28614684672 28677390336 28722593792 28754404812 28799729664 28844885376 28862840832 28872474624 28940353344 28991029248 29059186688 29068886016 29114463744 29132587008 29201077248 29210823936 29330767872 29399724032 29445820488 29455648866 29473984512 29595009024 29646132192 29674487808 29721015072 29796335616 29913214464 29923198848 29941825536 30064771072 30145511424 30192777216 30211571712 30263759946 30292706304 30340202886 30388027392 30417092608 30469635864 30474952704 30536406432 30546598824 30672027648 30744137088 30754398816 30773542912 30821793408 30832081056 30958682112 31021111296 31031465472 31041823104 31109847552 31232139264 31311028224 31321479168 31384639944 31395115458 31474416078 31513509888 31524028416 31598140896 31603654656 31667384448 31677954336 31688527752 31808028672 31818645504 31882808832 31893450624 31963341312 31974009984 32099698688 32105299968 32170041344 32180779008 32191520256 32256435498 32262064128 32312918016 32399695872 32450496048 32470695936 32481533952 32547034016 32557897512 32614907904 32691585024 32702496768 32774160384 32851211904 32862176928 32986103808 32997113856 33074689536 33126548049 33158232576 33210499072 33294385152 33351898716 33372659712 33383798784 33520877568 33599684608 33652366272 33663598704 33673314304 33684553728 33763745568 33822867456 33913700352 33966874368 33988018176 34079294592 34186530816 34219229184 34278340347 34353457236 34364923677 34452013056 34506031104 34527510528 34587154224 34598698668 34620235776 34674517584 34762391552 34828517376 34898750208 34910398656 34932129792 35136156672 35169763328 35224906752 35236664064 35307719937 35452698624 35464531968 35547908508 35554111488 35625807504 35637698628 35649593721 35784032256 35795976192 35868159936 35880131952 35958758976 35970761232 36015439872 36112161024 36118462464 36191296512 36203376384 36215460288 36294822144 36352032768 36437495808 36449657856 36529532928 36541725696 36615413268 36627634701 36691771392 36765761536 36778033152 36790308864 36864497712 36870930432 36957613392 36969949044 37109366784 37121753088 37196610304 37209025728 37303011648 37361811456 37456183296 37544242176 37556773632 37632508081 37698404352 37710987264 37799645184 37858912056 37882478592 37895122944 37984213764 38050725888 38140182528 38152912896 38236520448 38339206416 38399639552 38459847168 38483787776 38496632832 38587137792 38654705664 38758514688 38819284992 38843449344 38910548502 38934769664 38947765248 39008832282 39107690496 39261093984 39274198488 39298646016 39460012032 39528176256 39565983744 39628020096 39728447488 39884285952 39897598464 39922434048 40079033442 40194015232 40257036288 40270473216 40282095616 40351679928 40365148446 40390275072 40453603848 40517369856 40626181152 40633270272 40715208576 40728798432 40742392824 40831674912 40896036864 40992182784 41005865088 41095724544 41109441408 41278242816 41361481728 41375287296 41389097472 41472559926 41479796736 41577315066 41642852352 41748037632 41761972224 41846186592 41860153944 41965888104 42018013184 42032037888 42130854528 42138206208 42223179264 42237272448 42251370336 42410704896 42424860672 42510411776 42524600832 42591276063 42617788416 42632013312 42807066624 42907705344 42922027008 43008580664 43016085504 43083890688 43131607218 43199594496 43267328064 43294261248 43308711936 43410530016 43486543872 43588780032 43603329024 43698880512 43801615872 43816235904 43981471744 43996151808 44099586048 44168730732 44210976768 44392513536 44469198288 44496879616 44511731712 44581522608 44694503424 44869821696 44884798272 44912738304 45018327424 45097156608 45218267136 45289165824 45317357568 45395639919 45439059456 45510304329 45582041088 45625638912 45704453796 45804609648 45819898236 45936017408 46008041472 46036680704 46116205632 46131598224 46160314368 46232690112 46438023168 46531666944 46547198208 46562734656 46576173056 46664771328 46848208896 46966542336 46982218752 47076959916 47092673187 47211624117 47270264832 47286042624 47397211344 47405481984 47501076672 47516931504 47532791628 47712043008 47727968256 47824213248 47840175936 47945011968 47961014976 48020586496 48149548032 48157949952 48255062016 48271168512 48287280384 48384653247 48393096192 48469377024 48583327744 48599543808 48675744072 48706043904 48722300928 48820551024 48836846268 48922361856 49037377536 49053745152 49152663616 49161240576 49276817856 49293265392 49479155712 49495670784 49612034304 49737348864 49815748608 49941577728 50027848074 50058989568 50075698176 50264539136 50281316352 50399526912 50478549408 50509971456 50526830592 50645618352 50734301184 50853576704 50870550528 50950311552 50982027264 51118941888 51279796224 51328843776 51449517056 51530185854 51539607552 51678019584 51759046656 51791265792 51880731336 51898048002 51930353664 52011776376 52143587328 52348125312 52365597984 52398194688 52613349376 52704235008 52754644992 52837360128 53179047936 53196797952 53229912064 53321862762 53331167232 53438711256 53456547942 53676048384 53693964288 53802239904 53820197928 53853700096 53938138464 53956141848 54023159808 54168241536 54177693696 54286944768 54305064576 54323190432 54442233216 54528049152 54656243712 54674486784 54794299392 54812588544 54923119902 55037657088 55148642304 55167049728 55185463296 55296746568 55306395648 55436420088 55454923566 55523803136 55664050176 55682629632 55794915456 55813538592 55954517472 56042717184 56174472704 56184274944 56297572352 56316363264 56335160448 56547606528 56566480896 56699467776 56788368084 56823717888 56842684416 56976320646 57076088832 57210273792 57229369344 57354780672 57445187584 57508809624 57599459328 57689770752 57725681664 57744949248 57880706688 57982058496 58118373376 58137772032 58228927488 58265174016 58365822753 58402154496 58421647872 58661535744 58799448064 58891640976 58911297732 58947969024 59190018048 59292264384 59348975616 59442030144 59592671232 59826428928 59846397696 59883651072 60118550163 60129542144 60291022848 60385554432 60423143424 60527519892 60547722669 60585412608 60680405772 60776054784 60834185216 60939271728 60949905408 61072812864 61093197648 61344055296 61488274176 61508797632 61547085824 61643586816 61664162112 61917364224 62042222592 62062930944 62083646208 62208839889 62219695104 62365972599 62464278528 62622056448 62642958336 62769279888 62790230916 62948832156 63027019776 63048056832 63196281792 63207309312 63334768896 63355908672 63377055504 63616057344 63637291008 63765617664 63786901248 63926682624 63948019968 64199397376 64210599936 64340082688 64361558016 64383040512 64512870996 64524128256 64625836032 64697410827 64799391744 64900992096 64941391872 64963067904 65094068032 65115795024 65229815808 65383170048 65404993536 65548320768 65702423808 65724353856 65972207616 65994227712 66149379072 66253096098 66316465152 66420998144 66588770304 66703797432 66745319424 66767597568 67041755136 67199369216 67304732544 67327197408 67346628608 67369107456 67527491136 67645734912 67827400704 67933748736 67976036352 68158589184 68373061632 68438458368 68556680694 68706914472 68729847354 68904026112 69012062208 69055021056 69174308448 69197397336 69240471552 69349035168 69524783104 69657034752 69797500416 69820797312 69864259584 70272313344 70339526656 70449813504 70473328128 70615439874 70905397248 70929063936 71095817016 71108222976 71251615008 71275397256 71299187442 71568064512 71591952384 71736319872 71760263904 71917517952 71941522464 72030879744 72224322048 72236924928 72382593024 72406752768 72430920576 72589644288 72704065536 72874991616 72899315712 73059065856 73083451392 73230826536 73255269402 73383542784 73531523072 73556066304 73580617728 73728995424 73741860864 73915226784 73939898088 74218733568 74243506176 74393220608 74418051456 74606023296 74723622912 74912366592 75041772111 75088484352 75113547264 75265016162 75396808704 75421974528 75599290368 75717824112 75764957184 75790245888 75968427528 76101451776 76280365056 76305825792 76473040896 76678412832 76799279104 76919694336 76967575552 76993265664 77174275584 77295278781 77309411328 77517029376 77638569984 77686898688 77821097004 77847072003 77869539328 77895530496 78017664564 78215380992 78522187968 78548396976 78597292032 78920024064 79056352512 79131967488 79256040192 79456894976 79768571904 79795196928 79844868096 79982794143 80158066884 80184821913 80388030464 80514072576 80540946432 80564191232 80703359856 80730296892 80780550144 80907207696 81034739712 81252362304 81266540544 81430417152 81457596864 81484785648 81663349824 81792073728 81984365568 82011730176 82191449088 82218882816 82384679853 82556485632 82722963456 82750574592 82778194944 82945119852 82959593472 83154630132 83182385349 83285704704 83496075264 83523944448 83692373184 83720307888 83931776208 84036026368 84064075776 84261709056 84276412416 84446358528 84474544896 84502740672 84821409792 84849721344 85020823552 85049201664 85182552126 85235576832 85264026624 85464480969 85614133248 85815410688 85844054016 86017161328 86032171008 86167781376 86263214436 86399188992 86534656128 86588522496 86617423872 86821060032 86973087744 87177560064 87206658048 87397761024 87603231744 87632471808 87962943488 87992303616 88199172096 88337461464 88421953536 88785027072 88938396576 88993759232 89023463424 89163045216 89389006848 89739643392 89769596544 89825476608 90036654848 90194313216 90436534272 90578331648 90634715136 90791279838 90878118912 91020608658 91164082176 91251277824 91408907592 91609219296 91639796472 91872034816 92016082944 92073361408 92232411264 92263196448 92320628736 92465380224 92876046336 93063333888 93094396416 93125469312 93152346112 93329542656 93696417792 93933084672 93964437504 94153919832 94185346374 94423248234 94540529664 94572085248 94794422688 94810963968 95002153344 95033863008 95065583256 95424086016 95455936512 95648426496 95680351872 95890023936 95922029952 96041172992 96299096064 96315899904 96510124032 96542337024 96574560768 96769306494 96786192384 96938754048 97166655488 97199087616 97351488144 97412087808 97444601856 97641102048 97673692536 97844723712 98074755072 98107490304 98305327232 98322481152 98553635712 98586530784 98958311424 98991341568 99224068608 99379644147 99474697728 99631497216 99883155456 100055696148 100117979136 100151396352 100529078272 100562632704 100799053824 100957098816 101019942912 101053661184 101291236704 101468602368 101707153408 101741101056 101900623104 101964054528 102237883776 102559592448 102657687552 102835021041 102899034112 103060371708 103094771031 103356039168 103518093312 103582531584 103761462672 103796096004 103860707328 104023552752 104287174656 104696250624 104731195968 104796389376 105226698752 105408470016 105509289984 105674720256 105923159811 106358095872 106393595904 106459824128 106643725524 106662334464 106877422512 106913095884 107352096768 107387928576 107604479808 107640395856 107707400192 107876276928 107912283696 108046319616 108336483072 108355387392 108573889536 108610129152 108646380864 108884466432 109056098304 109312487424 109348973568 109588598784 109625177088 109846239804 109882904103 110075314176 110297284608 110334099456 110370926592 110593493136 110612791296 110872840176 110909847132 111047606272 111328100352 111365259264 111589830912 111627077184 111909034944 112085434368 112348945408 112368549888 112595144704 112632726528 112670320896 112897524243 113095213056 113132961792 113398935552 113576736168 113647435776 113685368832 113952641292 114152177664 114420547584 114458738688 114709561344 114890375168 115017619248 115198918656 115379541504 115451363328 115489898496 115761413376 115964116992 116236746752 116275544064 116457854976 116530348032 116731645506 116804308992 116843295744 117323071488 117598896128 117783281952 117822595464 117895938048 118380036096 118584528768 118697951232 118884060288 119185342464 119652857856 119692795392 119767302144 120237100326 120259084288 120582045696 120771108864 120846286848 121055039784 121095445338 121170825216 121360811544 121552109568 121668370432 121878543456 121899810816 122145625728 122186395296 122688110592 122976548352 123017595264 123094171648 123287173632 123328324224 123834728448 124084445184 124125861888 124167292416 124417679778 124439390208 124731945198 124928557056 125244112896 125285916672 125538559776 125580461832 125897664312 126054039552 126096113664 126392563584 126414618624 126669537792 126711817344 126754111008 127232114688 127274582016 127531235328 127573802496 127853365248 127896039936 128398794752 128421199872 128680165376 128723116032 128766081024 129025741992 129048256512 129251672064 129394821654 129598783488 129801984192 129882783744 129926135808 130188136064 130231590048 130459631616 130766340096 130809987072 131096641536 131404847616 131448707712 131944415232 131988455424 132298758144 132506192196 132632930304 132841996288 133177540608 133407594864 133490638848 133535195136 134083510272 134398738432 134609465088 134654394816 134693257216 134738214912 135054982272 135291469824 135654801408 135867497472 135952072704 136186919757 136317178368 136530912987 136746123264 136876916736 137113361388 137413828944 137459694708 137808052224 138024124416 138110042112 138348616896 138394794672 138480943104 138698070336 139049566208 139314069504 139595000832 139641594624 139728519168 140544626688 140679053312 140899627008 140946656256 141230879748 141278019561 141810794496 141858127872 142191634032 142216445952 142503230016 142550794512 142598374884 143136129024 143183904768 143472639744 143520527808 143835035904 143883044928 144061759488 144448644096 144473849856 144765186048 144813505536 144861841152 145153959741 145179288576 145408131072 145749983232 145798631424 146118131712 146166902784 146461653072 146510538804 146767085568 147063046144 147112132608 147161235456 147457990848 147483721728 147830453568 147879796176 148437467136 148487012352 148786441216 148836102912 149212046592 149447245824 149824733184 150083544222 150176968704 150227094528 150530032324 150793617408 150843949056 151198580736 151435648224 151529914368 151580491776 151936855056 152202903552 152560730112 152611651584 152946081792 153356825664 153598558208 153839388672 153935151104 153986531328 154348551168 154590557562 154618822656 155034058752 155277139968 155373797376 155642194008 155694144006 155739078656 155791060992 156035329128 156430761984 157044375936 157096793952 157194584064 157840048128 158112705024 158263934976 158512080384 158913789952 159537143808 159590393856 159689736192 159965588286 160316133768 160369643826 160776060928 161028145152 161081892864 161128382464 161406719712 161460593784 161561100288 161814415392 162069479424 162504724608 162533081088 162860834304 162915193728 162969571296 163326699648 163584147456 163968731136 164023460352 164382898176 164437765632 164769359706 165112971264 165445926912 165501149184 165556389888 165890239704 165919186944 166309260264 166364770698 166571409408 166992150528 167047888896 167384746368 167440615776 167863552416 168072052736 168128151552 168523418112 168552824832 168892717056 168949089792 169005481344 169642819584 169699442688 170041647104 170098403328 170365104252 170471153664 170528053248 170928961938 171228266496 171630821376 171688108032 172034322656 172064342016 172335562752 172526428872 172798377984 173069312256 173177044992 173234847744 173642120064 173946175488 174355120128 174413316096 174795522048 175097468259 175206463488 175264943616 175925886976 175984607232 176398344192 176674922928 176843907072 177570054144 177876793152 177987518464 178046926848 178326090432 178778013696 179479286784 179539193088 179650953216 180073309696 180355650489 180388626432 180873068544 181156663296 181269430272 181582559676 181643168007 181756237824 182041217316 182328164352 182502555648 182817815184 183218438592 183279592944 183744069632 184032165888 184146722816 184464822528 184526392896 184641257472 184930760448 185752092672 186126667776 186188792832 186250938624 186304692224 186626519667 186659085312 187097917797 187392835584 187866169344 187928875008 188307839664 188370692748 188846496468 189081059328 189144170496 189588845376 189621927936 190004306688 190067726016 190131166512 190848172032 190911873024 191296852992 191360703744 191780047872 191844059904 192082345984 192598192128 192631799808 193020248064 193084674048 193149121536 193538612988 193572384768 193877508096 194092232481 194333310976 194398175232 194702976288 194824175616 194889203712 195282204096 195347385072 195689447424 196149510144 196214980608 196610654464 196644962304 197107271424 197173061568 197916622848 197982683136 198448137216 198759288294 198949395456 199262994432 199766310912 200111392296 200235958272 200302792704 201058156544 201125265408 201598107648 201914197632 202039885824 202107322368 202582473408 202937204736 203414306816 203482202112 203801246208 203928109056 204475767552 205119184896 205315375104 205670042082 205798068224 206120743416 206189542062 206712078336 207036186624 207165063168 207522925344 207592192008 207721414656 208047105504 208574349312 209392501248 209462391936 209592778752 210453397504 210816940032 211018579968 211349440512 211846319622 212716191744 212787191808 212919648256 213287451048 213324668928 213754845024 213826191768 214704193536 214775857152 215208959616 215280791712 215414800384 215752553856 215824567392 216092639232 216672966144 216710774784 217147779072 217220258304 217292761728 217768932864 218112196608 218624974848 218697947136 219177197568 219250354176 219692479608 219765808206 220150628352 220594569216 220668198912 220741853184 221186986272 221225582592 221745680352 221819694264 222095212544 222656200704 222730518528 223179661824 223254154368 223818069888 224170868736 224697890816 224737099776 225125316333 225190289408 225265453056 225340641792 225795048486 226190426112 226265923584 226797871104 227153472336 227294871552 227370737664 227905282584 228304355328 228841095168 228917477376 229419122688 229780750336 230035238496 230397837312 230759083008 230902726656 230979796992 231522826752 231885836343 231928233984 232473493504 232551088128 232915709952 233060696064 233463291012 233608617984 233686591488 234646142976 235197792256 235566563904 235645190928 235791876096 236760072192 237169057536 237395902464 237768120576 238370684928 239305715712 239385590784 239534604288 239948382429 240474200652 240554465739 241164091392 241542217728 241692573696 242110079568 242190890676 242341650432 242721623088 243104219136 243336740864 243757086912 243799621632 244291251456 244372790592 245376221184 245953096704 246035190528 246188343296 246574347264 246656648448 247154039559 247669456896 248168890368 248251723776 248334584832 248835359556 248878780416 249463890396 249547156047 249857114112 250488225792 250571833344 251077119552 251160923664 251795328624 252108079104 252192227328 252785127168 252829237248 253339075584 253423634688 253508222016 254464229376 254549164032 255062470656 255147604992 255706730496 255792079872 256393442907 256797589504 256842399744 257360330752 257446232064 257532162048 258051483984 258096513024 258503344128 258789643308 259197566976 259603968384 259765567488 259852271616 260376272128 260463180096 260919263232 261532680192 261619974144 262193283072 262809695232 262897415424 263888830464 263976910848 264597516288 265012384392 265265860608 265683992576 266355081216 266815189728 266981277696 267070390272 268167020544 268797476864 269218930176 269308789632 269386514432 269476429824 270109964544 270582939648 271309602816 271734994944 271904145408 272373839514 272634356736 273061825974 273492246528 273753833472 274226722776 274827657888 274919389416 275616104448 276048248832 276220084224 276697233792 276789589344 276961886208 277396140672 278099132416 278628139008 279190001664 279283189248 279457038336 281089253376 281358106624 281799254016 281893312512 282461759496 282556039122 283621588992 283716255744 284383268064 284432891904 285006460032 285101589024 285196749768 286272258048 286367809536 286945279488 287041055616 287670071808 287766089856 288123518976 288897288192 288947699712 289530372096 289627011072 289723682304 290307919482 290358577152 290816262144 291499966464 291597262848 292236263424 292333805568 292923306144 293021077608 293534171136 294126092288 294224265216 294322470912 294915981696 294967443456 295660907136 295759592352 296874934272 296974024704 297572882432 297672205824 298138932441 298424093184 298894491648 299649466368 300167088444 300353937408 300454189056 301060064648 301587234816 301687898112 302397161472 302871296448 303059828736 303160983552 303873710112 304405807104 305121460224 305223303168 305892163584 306713651328 307197116416 307678777344 307870302208 307973062656 308505063123 308697102336 309181115124 310068117504 310554279936 310747594752 311284388016 311388288012 311478157312 311582121984 312070658256 312861523968 314088751872 314193587904 314389168128 315680096256 316225410048 316527869952 317024160768 317769479433 317827579904 319074287616 319180787712 319379472384 319931176572 320632267536 320739287652 321552121856 322056290304 322163785728 322256764928 322813439424 322921187568 323122200576 323628830784 324138958848 325009449216 325066162176 325721668608 325830387456 325939142592 326653399296 327168294912 327937462272 328046920704 328765796352 328875531264 329538719412 329648712309 330225942528 330891853824 331002298368 331112779776 331780479408 331838373888 332618520528 332729541396 333142818816 333984301056 334095777792 334769492736 334881231552 335727104832 336144105472 336256303104 337046836224 337105649664 337785434112 337898179584 338010962688 338692572729 339285639168 339398885376 340083294208 340196806656 340730208504 340942307328 341056106496 341857923876 342456532992 343261642752 343376216064 344068645312 344128684032 344671125504 345052857744 345596755968 346138624512 346354089984 346469695488 347284240128 347892350976 348710240256 348826632192 349591044096 350194936518 350412926976 350529887232 351851773952 351969214464 352796688384 353349845856 353687814144 355140108288 355753586304 355975036928 356093853696 356652180864 357556027392 358958573568 359078386176 359301906432 360146619392 360711300978 360777252864 361746137088 362313326592 362538860544 363165119352 363286336014 363512475648 364082434632 364656328704 365005111296 365635630368 366436877184 366559185888 367488139264 368064331776 368293445632 368929645056 369052785792 369282514944 369861520896 371504185344 372253335552 372377585664 372501877248 372609384448 373253039334 373318170624 374195835594 374785671168 375732338688 375857750016 376615679328 376741385496 377692992936 378162118656 378288340992 379177690752 379243855872 380008613376 380135452032 380262333024 381696344064 381823746048 382593705984 382721407488 383560095744 383688119808 384164691968 385196384256 385263599616 386040496128 386169348096 386298243072 387077225976 387144769536 387755016192 388184464962 388666621952 388796350464 389405952576 389648351232 389778407424 390564408192 390694770144 391378894848 392299020288 392429961216 393221308928 393289924608 394214542848 394346123136 395833245696 395965366272 396896274432 397518576588 397898790912 398525988864 399532621824 400222784592 400471916544 400605585408 402116313088 402250530816 403196215296 403828395264 404079771648 404214644736 405164946816 405874409472 406828613632 406964404224 407602492416 407856218112 408560759271 408951535104 410238369792 410630750208 411340084164 411596136448 412241486832 412379084124 413424156672 414072373248 414330126336 415045850688 415184384016 415442829312 416094211008 417148698624 418785002496 418924783872 419185557504 420906795008 421633880064 422037159936 422698881024 423692639244 423834058683 425432383488 425574383616 425839296512 426574902096 426649337856 427509690048 427652383536 429408387072 429551714304 430417919232 430561583424 430829600768 431505107712 431649134784 432185278464 433345932288 433421549568 434295558144 434440516608 434585523456 435461879223 435537865728 436224393216 437249949696 437395894272 438354395136 438500708352 439384959216 439531616412 440301256704 441189138432 441336397824 441483706368 442373972544 442451165184 443491360704 443639388528 444190425088 445312401408 445461037056 446359323648 446508308736 447636139776 448341737472 449395781632 449474199552 450250632666 450380578816 450530906112 450681283584 451590096972 452380852224 452531847168 453595742208 454306944672 454589743104 454741475328 455810565168 456608710656 457682190336 457834954752 458838245376 459561500672 460070476992 460795674624 461518166016 461805453312 461959593984 463045653504 463771672686 463856467968 464946987008 465102176256 465831419904 466121392128 466926582024 467217235968 467373182976 469292285952 470395584512 471133127808 471290381856 471583752192 473520144384 474338115072 474791804928 475536241152 476741369856 478611431424 478771181568 479069208576 479896764858 480948401304 481108931478 482328182784 483084435456 483385147392 484220159136 484381781352 484683300864 485443246176 486208438272 486673481728 487514173824 487599243264 488582502912 488745581184 490752442368 491906193408 492070381056 492376686592 493148694528 493313296896 494308079118 495338913792 496337780736 496503447552 496669169664 497670719112 497757560832 498927780792 499094312094 499714228224 500976451584 501143666688 502154239104 502321847328 503590657248 504216158208 504384454656 505570254336 505658474496 506678151168 506847269376 507016444032 508928458752 509098328064 510124941312 510295209984 511413460992 511584159744 512786885814 513595179008 513684799488 514720661504 514892464128 515064324096 516102967968 516193026048 517006688256 517579286616 518395133952 519207936768 519531134976 519704543232 520752544256 520926360192 521838526464 523065360384 523239948288 524386566144 525292404777 525619390464 525794830848 527777660928 527953821696 529195032576 530024768784 530531721216 531367985152 532710162432 533630379456 533962555392 534140780544 536334041088 537594953728 538437860352 538617579264 538773028864 538952859648 540219929088 541066951467 541165879296 542619205632 543469989888 543808290816 544747679028 544929504021 545268713472 546123651948 546984493056 547507666944 548453445552 549655315776 549838778832 551232208896 552096497664 552440168448 553394467584 553579178688 553923772416 554792281344 556198264832 557256278016 558380003328 558566378496 558914076672 559879559001 561293753391 562178506752 562716213248 563598508032 563786625024 564923518992 565112078244 567243177984 567432511488 568766536128 568865783808 570012920064 570203178048 570393499536 572544516096 572735619072 573890558976 574082111232 575340143616 575532179712 576247037952 577794576384 577895399424 579060744192 579254022144 579447364608 580615838964 580717154304 581632524288 582276697443 582999932928 583194525696 584472526848 584667611136 585846612288 586042155216 587068342272 588252184576 588448530432 588644941824 589831963392 589934886912 591321814272 591519184704 593749868544 593948049408 595145764864 595344411648 596277864882 596848186368 597788983296 599298932736 600334176888 600707874816 600908378112 602120129296 603174469632 603375796224 604794322944 605742592896 606119657472 606321967104 607747420224 608811614208 610242920448 610446606336 611784327168 613427302656 614394232832 615357554688 615740604416 615946125312 617010126246 617394204672 618362230248 620136235008 621108559872 621495189504 622568776032 622776576024 622956314624 623164243968 624141316512 625723047936 628177503744 628387175808 628778336256 631360192512 632450820096 633055739904 634048321536 635538958866 635655159808 638148575232 638361575424 638758944768 639862353144 641264535072 641478575304 643104243712 644112580608 644327571456 644513529856 645626878848 645842375136 646244401152 647257661568 648277917696 650018898432 650132324352 651443337216 651660774912 651878285184 653306798592 654336589824 655874924544 656093841408 657531592704 657751062528 659077438824 659297424618 660451885056 661783707648 662004596736 662225559552 663560958816 663676747776 665237041056 665459082792 666285637632 667968602112 668191555584 669538985472 669762463104 671454209664 672288210944 672512606208 674093672448 674211299328 675570868224 675796359168 676021925376 677385145458 678571278336 678797770752 680166588416 680393613312 681460417008 681884614656 682112212992 683715847752 684913065984 686523285504 686752432128 688137290624 688257368064 689342251008 690105715488 691193511936 692277249024 692708179968 692939390976 694568480256 695657509029 695784701952 697420480512 697653264384 699182088192 700389873036 700825853952 701059774464 703703547904 703938428928 705593376768 706699691712 707375628288 710280216576 711507172608 711950073856 712187707392 713304361728 715112054784 717917147136 718156772352 718603812864 719845147287 720293238784 721422601956 721663397217 723492274176 724626653184 725077721088 726330238704 726572672028 727024951296 728164869264 729312657408 730010222592 731271260736 732873754368 733118371776 734976278528 736128663552 736586891264 737859290112 738105571584 738565029888 739723041792 741462118677 743008370688 744506671104 744755171328 745003754496 745218768896 746506078668 746636341248 748391671188 749571342336 751464677376 751715500032 753231358656 753482770992 755385985872 756324237312 756576681984 758355381504 758487711744 760017226752 760270904064 760524666048 763392688128 763647492096 765187411968 765442814976 767120191488 767376239616 768329383936 769180328721 770392768512 770527199232 772080992256 772338696192 772596486144 774154451952 774289539072 775510032384 776368929924 777333243904 777592700928 778811905152 779296702464 779556814848 781128816384 781389540288 782757789696 784598040576 784859922432 786442617856 786579849216 788429085696 788692246272 791666491392 791930732544 793792548864 795037153176 795797581824 797051977728 799065243648 800445569184 800943833088 801211170816 804232626176 804501061632 806392430592 807656790528 808159543296 808429289472 810329893632 811748818944 813657227264 813928808448 815204984832 815712436224 817121518542 817903070208 820476739584 821261500416 822680168328 823192272896 824482973664 824758168248 826848313344 828144746496 828660252672 830091701376 830368768032 830885658624 832188422016 834297397248 837570004992 837849567744 838371115008 841813590016 843267760128 844074319872 845397762048 847385278488 847668117366 850864766976 851148767232 851678593024 853149804192 853298675712 855019380096 855304767072 858816774144 859103428608 860835838464 861123166848 861659201536 863010215424 863298269568 864370556928 866691864576 866843099136 868591116288 868881033216 869171046912 870923758446 871075731456 872448786432 874499899392 874791788544 876708790272 877001416704 878769918432 879063232824 880602513408 882378276864 882672795648 882967412736 884747945088 884902330368 886982721408 887278777056 888380850176 890624802816 890922074112 892718647296 893016617472 895272279552 896683474944 898791563264 898948399104 900501265332 900761157632 901061812224 901362567168 903180193944 904761704448 905063694336 907191484416 908613889344 909179486208 909482950656 911621130336 913217421312 915364380672 915669909504 917676490752 919123001344 920140953984 921591349248 923036332032 923610906624 923919187968 925515189369 926091307008 927543345372 929893974016 930204352512 931662839808 932242784256 933853164048 934434471936 934746365952 938584571904 940791169024 942266255616 942580763712 943167504384 947040288768 948676230144 949583609856 951072482304 953308438299 953482739712 957222862848 957542363136 958138417152 959793529716 961896802608 962217862956 964656365568 966168870912 966770294784 968440318272 968763562704 969366601728 970886492352 972416876544 973346963456 975028347648 975198486528 977165005824 977491162368 981504884736 983812386816 984140762112 984753373184 986297389056 986626593792 988616158236 988946136927 990677827584 992675561472 993006895104 993338339328 995341438224 995515121664 997855561584 998188624188 999428456448 1001952903168 1002287333376 1004308478208 1004643694656 1007181314496 1008432316416 1008768909312 1011140508672 1011316948992 1013356302336 1013694538752 1014032888064 1016077718187 1017856917504 1018196656128 1020249882624 1020590419968 1022826921984 1023168319488 1025573771628 1027190358016 1027369598976 1029441323008 1029784928256 1030128648192 1032205935936 1032386052096 1034013376512 1035158573232 1036790267904 1038415873536 1039062269952 1039409086464 1041505088512 1041852720384 1043677052928 1046130720768 1046479896576 1048773132288 1050584809554 1051238780928 1051589661696 1055555321856 1055907643392 1058390065152 1060049537568 1061063442432 1062735970304 1065420324864 1067260758912 1067925110784 1068281561088 1072668082176 1075189907456 1076875720704 1077235158528 1077546057728 1077905719296 1080439858176 1082133902934 1082331758592 1085238411264 1086939979776 1087616581632 1089495358056 1089859008042 1090537426944 1092247303896 1093968986112 1095015333888 1096906891104 1099310631552 1099677557664 1102464417792 1104192995328 1104880336896 1106788935168 1107158357376 1107847544832 1109584562688 1112396529664 1114512556032 1116760006656 1117132756992 1117828153344 1119759118002 1122587506782 1124357013504 1125432426496 1127197016064 1127573250048 1129847037984 1130224156488 1134486355968 1134865022976 1137533072256 1137731567616 1140025840128 1140406356096 1140786999072 1145089032192 1145471238144 1147781117952 1148164222464 1150680287232 1151064359424 1152494075904 1155589152768 1155790798848 1158121488384 1158508044288 1158894729216 1161231677928 1161434308608 1163265048576 1164553394886 1165999865856 1166389051392 1168945053696 1169335222272 1171693224576 1172084310432 1174136684544 1176504369152 1176897060864 1177289883648 1179663926784 1179869773824 1182643628544 1183038369408 1187499737088 1187896098816 1190291529728 1190688823296 1192555729764 1193696372736 1195577966592 1198597865472 1200668353776 1201415749632 1201816756224 1204240258592 1206348939264 1206751592448 1209588645888 1211485185792 1212239314944 1212643934208 1215494840448 1217623228416 1220485840896 1220893212672 1223568654336 1225682277813 1226854605312 1228788465664 1230715109376 1231481208832 1231892250624 1234020252492 1234788409344 1236724460496 1240272470016 1242217119744 1242990379008 1245137552064 1245553152048 1245912629248 1246328487936 1248282633024 1251446095872 1256355007488 1256774351616 1257556672512 1262720385024 1264901640192 1266111479808 1268096643072 1271077917732 1271502176049 1276297150464 1276723150848 1277517889536 1279724706288 1282529070144 1282957150608 1286208487424 1288225161216 1288655142912 1289027059712 1291253757696 1291684750272 1292488802304 1294515323136 1296555835392 1300037796864 1300264648704 1302886674432 1303321549824 1303756570368 1306385637669 1306613597184 1308673179648 1311749849088 1312187682816 1315063185408 1315502125056 1318154877648 1318594849236 1320903770112 1323567415296 1324009193472 1324451119104 1327121917632 1327353495552 1330474082112 1330918165584 1332571275264 1335937204224 1336383111168 1339077970944 1339524926208 1342908419328 1344576421888 1345025212416 1348187344896 1348422598656 1351141736448 1351592718336 1352043850752 1354770290916 1357142556672 1357595541504 1360333176832 1360787226624 1362920834016 1363769229312 1364224425984 1367431695504 1369826131968 1373046571008 1373504864256 1376274581248 1376514736128 1378684502016 1380211430976 1382387023872 1384554498048 1385416359936 1385878781952 1389136960512 1391315018058 1391569403904 1394840961024 1395306528768 1398364176384 1400779746072 1401651707904 1402119548928 1407407095808 1407876857856 1411186753536 1413399383424 1414751256576 1420560433152 1423014345216 1423900147712 1424375414784 1426608723456 1430224109568 1435834294272 1436313544704 1437207625728 1439690294574 1440586477568 1442845203912 1443326794434 1446984548352 1449253306368 1450155442176 1452660477408 1453145344056 1454049902592 1456329738528 1458625314816 1460020445184 1462542521472 1465747508736 1466236743552 1469952557056 1472257327104 1473173782528 1475718580224 1476211143168 1477130059776 1479446083584 1482924237354 1486016741376 1489013342208 1489510342656 1490007508992 1490437537792 1493012157336 1493272682496 1496783342376 1499142684672 1502929354752 1503431000064 1506462717312 1506965541984 1510771971744 1512648474624 1513153363968 1516710763008 1516975423488 1520034453504 1520541808128 1521049332096 1526785376256 1527294984192 1530374823936 1530885629952 1534240382976 1534752479232 1536658767872 1538360657442 1540785537024 1541054398464 1544161984512 1544677392384 1545192972288 1548308903904 1548579078144 1551020064768 1552737859848 1554666487808 1555185401856 1557623810304 1558593404928 1559113629696 1562257632768 1562779080576 1565515579392 1569196081152 1569719844864 1572885235712 1573159698432 1575877214331 1576858171392 1577384492544 1583332982784 1583861465088 1587585097728 1590074306352 1591595163648 1594103955456 1598130487296 1600891138368 1601887666176 1602422341632 1608465252352 1609002123264 1612784861184 1615313581056 1616319086592 1616858578944 1620659787264 1623200854401 1623497637888 1627314454528 1627857616896 1630409969664 1631424872448 1634243037084 1635806140416 1640953479168 1642523000832 1645360336656 1646384545792 1648965947328 1649516336496 1653696626688 1656289492992 1657320505344 1660183402752 1660737536064 1661771317248 1664376844032 1668594794496 1675140009984 1675699135488 1676742230016 1679638677003 1683881260173 1686535520256 1688148639744 1690795524096 1694770556976 1695336234732 1701729533952 1702297534464 1703357186048 1706299608384 1706597351424 1710038760192 1710609534144 1717633548288 1718206857216 1721671676928 1722246333696 1723318403072 1726020430848 1726596539136 1728741113856 1733383729152 1733686198272 1737182232576 1737762066432 1738342093824 1741847516892 1742151462912 1744897572864 1746830092329 1748999798784 1749583577088 1753417580544 1754002833408 1757539836864 1758126465648 1761205026816 1764756553728 1765345591296 1765934825472 1769495890176 1769804660736 1773965442816 1774557554112 1776761700352 1781249605632 1781844148224 1785437294592 1786033234944 1790544559104 1793366949888 1797583126528 1797896798208 1801002530664 1801522315264 1802123624448 1802725134336 1806360387888 1809523408896 1810127388672 1814382968832 1817227778688 1818358972416 1818965901312 1823242260672 1826434842624 1830728761344 1831339819008 1835352981504 1838246002688 1840281907968 1843182698496 1846072664064 1847221813248 1847838375936 1851030378738 1852182614016 1855086690744 1859787948032 1860408705024 1863325679616 1864485568512 1867706328096 1868868943872 1869492731904 1877169143808 1881582338048 1884532511232 1885161527424 1886335008768 1894080577536 1897352460288 1899167219712 1902144964608 1906616876598 1906965479424 1914445725696 1915084726272 1916276834304 1919587059432 1923793605216 1924435725912 1929312731136 1932337741824 1933540589568 1936880636544 1937527125408 1938733203456 1941772984704 1944833753088 1946693926912 1950056695296 1950396973056 1954330011648 1954982324736 1963009769472 1967624773632 1968281524224 1969506746368 1972594778112 1973253187584 1977232316472 1977892273854 1981355655168 1985351122944 1986013790208 1986676678656 1990682876448 1991030243328 1995711123168 1996377248376 1998856912896 2003905806336 2004574666752 2008616956416 2009287389312 2014362628992 2016864632832 2017537818624 2022281017344 2022633897984 2026712604672 2027389077504 2028065776128 2032155436374 2035713835008 2036393312256 2040499765248 2041180839936 2045653843968 2046336638976 2051147543256 2054380716032 2054739197952 2058882646016 2059569856512 2060257296384 2064411871872 2064772104192 2068026753024 2070317146464 2073580535808 2076831747072 2078124539904 2078818172928 2083010177024 2083705440768 2086972527087 2087354105856 2092261441536 2092959793152 2097546264576 2101169619108 2102477561856 2103179323392 2111110643712 2111815286784 2116780130304 2120099075136 2122126884864 2125471940608 2130840649728 2134521517824 2135850221568 2136563122176 2145336164352 2150379814912 2153751441408 2154470317056 2155092115456 2155811438592 2159535441861 2160879716352 2164267805868 2170476822528 2173879959552 2175233163264 2178990716112 2179718016084 2181074853888 2184494607792 2187937972224 2190030667776 2193813782208 2198621263104 2199355115328 2204928835584 2208385990656 2209760673792 2213577870336 2214316714752 2215695089664 2219169125376 2224386356031 2224793059328 2229025112064 2233520013312 2234265513984 2235656306688 2239518236004 2245175013564 2248714027008 2250864852992 2254394032128 2255146500096 2259694075968 2260448312976 2268972711936 2269730045952 2275066144512 2275463135232 2280051680256 2280812712192 2281573998144 2290178064384 2290942476288 2295562235904 2296328444928 2301360574464 2302128718848 2304988151808 2307540986163 2311178305536 2311581597696 2316242976768 2317016088576 2317789458432 2322463355856 2322868617216 2326530097152 2329106789772 2331999731712 2332778102784 2337890107392 2338670444544 2343386449152 2344168620864 2348273369088 2353008738304 2353794121728 2354579767296 2359327853568 2359739547648 2365287257088 2366076738816 2374999474176 2375792197632 2380583059456 2381377646592 2385111459528 2387392745472 2391155933184 2397195730944 2401336707552 2402831499264 2403633512448 2408480517184 2412697878528 2413503184896 2419177291776 2422970371584 2424478629888 2425287868416 2430989680896 2435246456832 2440971681792 2441786425344 2447137308672 2451364555626 2453709210624 2457576931328 2461430218752 2462962417664 2463784501248 2468040504984 2469576818688 2473448920992 2480544940032 2484434239488 2485980758016 2490275104128 2491106304096 2491825258496 2492656975872 2496565266048 2502892191744 2512710014976 2513548703232 2515113345024 2525440770048 2529803280384 2532222959616 2536193286144 2542155835464 2543004352098 2552594300928 2553446301696 2555035779072 2559449412576 2565058140288 2565914301216 2572416974848 2576450322432 2577310285824 2578054119424 2582507515392 2583369500544 2584977604608 2589030646272 2593111670784 2600075593728 2600529297408 2605773348864 2606643099648 2607513140736 2612771275338 2613227194368 2617346359296 2623499698176 2624375365632 2630126370816 2631004250112 2636309755296 2637189698472 2641807540224 2647134830592 2648018386944 2648902238208 2654243835264 2654706991104 2660948164224 2661836331168 2665142550528 2671874408448 2672766222336 2678155941888 2679049852416 2685816838656 2689152843776 2690050424832 2696374689792 2696845197312 2702283472896 2703185436672 2704087701504 2709540581832 2714285113344 2715191083008 2720666353664 2721574453248 2725841668032 2727538458624 2728448851968 2734863391008 2739652263936 2746093142016 2747009728512 2752549162496 2753029472256 2757369004032 2760422861952 2764774047744 2769108996096 2770832719872 2771757563904 2776545568107 2778273921024 2782630036116 2789681922048 2790613057536 2796728352768 2801559492144 2803303415808 2804239097856 2814814191616 2815753715712 2822373507072 2826798766848 2829502513152 2841120866304 2846028690432 2847800295424 2848750829568 2853217446912 2859925314897 2860448219136 2871668588544 2872627089408 2874415251456 2879380589148 2881172955136 2885690407824 2886653588868 2893969096704 2898506612736 2900310884352 2905320954816 2906290688112 2908099805184 2912659477056 2917250629632 2920040890368 2925085042944 2931495017472 2932473487104 2939905114112 2944514654208 2946347565056 2951437160448 2952422286336 2954260119552 2958892167168 2965848474708 2966838410781 2972033482752 2978026684416 2979020685312 2980015017984 2980875075584 2986024314672 2986545364992 2993566684752 2998285369344 3005858709504 3006862000128 3012925434624 3013931083968 3021543943488 3025296949248 3026306727936 3033421526016 3033950846976 3040068907008 3041083616256 3042098664192 3048233154561 3053570752512 3054589968384 3060749647872 3061771259904 3068480765952 3069504958464 3073317535744 3076721314884 3081571074048 3082108796928 3088323969024 3089354784768 3090385944576 3096617807808 3097158156288 3102040129536 3105475719696 3109332975616 3110370803712 3115247620608 3117186809856 3118227259392 3124515265536 3125558161152 3131031158784 3138392162304 3139439689728 3145770471424 3146319396864 3151754428662 3153716342784 3154768985088 3166665965568 3167722930176 3175170195456 3180148612704 3183190327296 3188207910912 3196260974592 3201782276736 3203775332352 3204844683264 3216930504704 3218004246528 3225569722368 3230627162112 3232638173184 3233717157888 3241319574528 3246401708802 3246995275776 3254628909056 3255715233792 3260819939328 3262849744896 3268486074168 3271612280832 3281906958336 3285046001664 3290720673312 3292769091584 3297931894656 3299032672992 3307393253376 3312578985984 3314641010688 3320366805504 3321475072128 3323542634496 3328753688064 3337189588992 3350280019968 3351398270976 3353484460032 3359277354006 3367762520346 3373071040512 3376297279488 3381591048192 3389541113952 3390672469464 3403459067904 3404595068928 3406714372096 3412599216768 3413194702848 3420077520384 3421219068288 3435267096576 3436413714432 3443343353856 3444492667392 3446636806144 3452040861696 3453193078272 3457482227712 3466767458304 3467372396544 3474364465152 3475524132864 3476684187648 3483695033784 3484302925824 3489795145728 3493660184658 3497999597568 3499167154176 3506835161088 3508005666816 3515079673728 3516252931296 3522410053632 3529513107456 3530691182592 3531869650944 3538991780352 3539609321472 3547930885632 3549115108224 3553523400704 3562499211264 3563688296448 3570874589184 3572066469888 3581089118208 3586733899776 3595166253056 3595793596416 3602005061328 3603044630528 3604247248896 3605450268672 3612720775776 3619046817792 3620254777344 3628765937664 3634455557376 3636717944832 3637931802624 3646484521344 3652869685248 3661457522688 3662679638016 3670705963008 3677046833439 3680563815936 3686365396992 3692145328128 3694443626496 3695676751872 3702060757476 3704365228032 3710173381488 3719575896064 3720817410048 3726651359232 3728971137024 3735412656192 3737737887744 3738985463808 3754338287616 3763164676096 3769065022464 3770323054848 3772670017536 3788161155072 3794704920576 3798334439424 3804289929216 3813233753196 3814506528147 3828891451392 3830169452544 3832553668608 3839174118864 3847587210432 3848871451824 3858625462272 3864675483648 3867081179136 3873761273088 3875054250816 3877466406912 3883545969408 3889667506176 3893387853824 3900113390592 3900793946112 3908660023296 3909964649472 3919156913007 3926019538944 3935249547264 3936563048448 3939013492736 3945189556224 3946506375168 3954464632944 3955784547708 3962711310336 3970702245888 3972027580416 3973353357312 3981365752896 3982060486656 3991422246336 3992754496752 3997713825792 4007811612672 4009149333504 4017233912832 4018574778624 4028725257984 4033729265664 4035075637248 4044562034688 4045267795968 4053425209344 4054778155008 4056131552256 4064310872748 4071427670016 4072786624512 4080999530496 4082361679872 4091307687936 4092673277952 4102295086512 4108761432064 4109478395904 4117765292032 4119139713024 4120514592768 4128823743744 4129544208384 4136053506048 4140634292928 4147161071616 4153663494144 4156249079808 4157636345856 4166020354048 4167410881536 4173945054174 4174708211712 4184522883072 4185919586304 4195092529152 4202339238216 4204955123712 4206358646784 4222221287424 4223630573568 4233560260608 4240198150272 4244253769728 4250943881216 4261681299456 4269043035648 4271700443136 4273126244352 4290672328704 4300759629824 4307502882816 4308940634112 4310184230912 4311622877184 4319070883722 4321759432704 4328535611736 4340953645056 4347759919104 4350466326528 4357981432224 4359436032168 4362149707776 4368989215584 4375875944448 4380061335552 4387627564416 4397242526208 4398710230656 4409857671168 4416771981312 4419521347584 4427155740672 4428633429504 4431390179328 4438338250752 4448772712062 4449586118656 4458050224128 4467040026624 4468531027968 4471312613376 4479036472008 4490350027128 4497428054016 4501729705984 4508788064256 4510293000192 4519388151936 4520896625952 4537945423872 4539460091904 4550132289024 4550926270464 4560103360512 4561625424384 4563147996288 4580356128768 4581884952576 4591124471808 4592656889856 4602721148928 4604257437696 4609976303616 4615081972326 4622356611072 4623163195392 4632485953536 4634032177152 4635578916864 4644926711712 4645737234432 4653060194304 4658213579544 4663999463424 4665556205568 4675780214784 4677340889088 4686772898304 4688337241728 4696546738176 4706017476608 4707588243456 4709159534592 4718655707136 4719479095296 4730574514176 4732153477632 4749998948352 4751584395264 4761166118912 4762755293184 4770222919056 4774785490944 4782311866368 4794391461888 4802673415104 4805662998528 4807267024896 4816961034368 4825395757056 4827006369792 4838354583552 4845940743168 4848957259776 4850575736832 4861979361792 4869602563203 4870492913664 4881943363584 4883572850688 4894274617344 4902729111252 4907418421248 4915153862656 4922860437504 4925924835328 4927569002496 4936081009968 4939153637376 4946897841984 4961089880064 4968868478976 4971961516032 4980550208256 4982212608192 4983650516992 4985313951744 4993130532096 5005784383488 5025420029952 5027097406464 5030226690048 5038916031009 5051643780519 5059606560768 5064445919232 5072386572288 5084311670928 5086008704196 5105188601856 5106892603392 5110071558144 5118898825152 5130116280576 5131828602432 5144833949696 5152900644864 5154620571648 5156108238848 5165015030784 5166739001088 5169955209216 5178061292544 5186223341568 5200151187456 5201058594816 5211546697728 5213286199296 5215026281472 5225542550676 5226454388736 5234692718592 5246999396352 5248750731264 5260252741632 5262008500224 5272619510592 5274379396944 5283615080448 5294269661184 5296036773888 5297804476416 5308487670528 5309413982208 5321896328448 5323672662336 5330285101056 5343748816896 5345532444672 5356311883776 5358099704832 5371633677312 5378305687552 5380100849664 5392749379584 5393690394624 5404566945792 5406370873344 5408175403008 5419081163664 5428570226688 5430382166016 5441332707328 5443148906496 5451683336064 5455076917248 5456897703936 5469726782016 5479304527872 5492186284032 5494019457024 5505098324992 5506058944512 5514738008064 5520845723904 5529548095488 5538217992192 5541665439744 5543515127808 5553091136214 5556547842048 5565260072232 5579363844096 5581226115072 5593456705536 5603118984288 5606606831616 5608478195712 5629628383232 5631507431424 5644747014144 5653597533696 5659005026304 5682241732608 5692057380864 5695600590848 5697501659136 5706434893824 5719850629794 5720896438272 5743337177088 5745254178816 5748830502912 5758761178296 5762345910272 5771380815648 5773307177736 5787938193408 5797013225472 5800621768704 5810641909632 5812581376224 5816199610368 5825318954112 5834501259264 5840081780736 5850170085888 5862990034944 5864946974208 5879810228224 5889029308416 5892695130112 5902874320896 5904844572672 5908520239104 5917784334336 5931696949416 5933676821562 5944066965504 5956053368832 5958041370624 5960030035968 5961750151168 5972048629344 5973090729984 5987133369504 5996570738688 6011717419008 6013724000256 6025850869248 6027862167936 6043087886976 6050593898496 6052613455872 6066843052032 6067901693952 6080137814016 6082167232512 6084197328384 6096466309122 6107141505024 6109179936768 6121499295744 6123542519808 6136961531904 6139009916928 6146635071488 6153442629768 6163142148096 6164217593856 6176647938048 6178709569536 6180771889152 6193235615616 6194316312576 6204080259072 6210951439392 6218665951232 6220741607424 6230495241216 6234373619712 6236454518784 6249030531072 6251116322304 6262062317568 6276784324608 6278879379456 6291540942848 6292638793728 6303508857324 6307432685568 6309537970176 6333331931136 6335445860352 6350340390912 6360297225408 6366380654592 6376415821824 6392521949184 6403564553472 6407550664704 6409689366528 6433861009408 6436008493056 6451139444736 6461254324224 6465276346368 6467434315776 6478606325583 6482639149056 6492803417604 6509257818112 6511430467584 6521639878656 6525699489792 6536972148336 6543224561664 6563813916672 6570092003328 6581441346624 6585538183168 6595863789312 6598065345984 6614786506752 6625157971968 6629282021376 6640733611008 6642950144256 6647085268992 6657507376128 6673159068093 6674379177984 6700560039936 6702796541952 6706968920064 6718554708012 6735525040692 6746142081024 6752594558976 6763182096384 6779082227904 6781344938928 6806918135808 6809190137856 6813428744192 6825198433536 6826389405696 6840155040768 6842438136576 6870534193152 6872827428864 6886686707712 6888985334784 6893273612288 6904081723392 6906386156544 6914964455424 6922622958489 6933534916608 6934744793088 6948728930304 6951048265728 6953368375296 6967390067568 6968605851648 6979590291456 6987320369316 6995999195136 6998334308352 7013670322176 7016011333632 7030159347456 7032505862592 7044820107264 7059026214912 7061382365184 7063739301888 7077983560704 7079218642944 7095861771264 7098230216448 7107046801408 7124998422528 7127376592896 7141749178368 7144132939776 7162178236416 7173467799552 7190332506112 7191587192832 7204010122656 7206089261056 7208494497792 7210900537344 7225441551552 7238093635584 7240509554688 7257531875328 7268911114752 7273435889664 7275863605248 7292969042688 7305739370496 7322915045376 7325359276032 7341411926016 7354093666878 7361127631872 7372730793984 7384290656256 7388887252992 7391353503744 7404121514952 7408730456064 7420346762976 7439151792128 7441634820096 7453302718464 7457942274048 7470825312384 7475475775488 7477970927616 7508676575232 7526329352192 7538130044928 7540646109696 7545340035072 7576322310144 7589409841152 7596668878848 7608579858432 7626467506392 7629013056294 7657782902784 7660338905088 7665107337216 7678348237728 7695174420864 7697742903648 7717250924544 7729350967296 7734162358272 7747522546176 7750108501632 7754932813824 7767091938816 7779335012352 7786775707648 7800226781184 7801587892224 7817320046592 7819929298944 7838313826014 7852039077888 7870499094528 7873126096896 7878026985472 7890379112448 7893012750336 7908929265888 7911569095416 7925422620672 7941404491776 7944055160832 7946706714624 7962731505792 7964120973312 7982844492672 7985508993504 7995427651584 8015623225344 8018298667008 8034467825664 8037149557248 8057450515968 8067458531328 8070151274496 8089124069376 8090535591936 8106850418688 8109556310016 8112263104512 8128621745496 8142855340032 8145573249024 8161999060992 8164723359744 8182615375872 8185346555904 8204590173024 8217522864128 8218956791808 8235530584064 8238279426048 8241029185536 8257647487488 8259088416768 8272107012096 8281268585856 8294322143232 8307326988288 8312498159616 8315272691712 8329636704321 8332040708096 8334821763072 8347890108348 8369045766144 8371839172608 8390185058304 8404678476432 8409910247424 8412717293568 8444442574848 8447261147136 8467120521216 8480396300544 8488507539456 8501887762432 8523362598912 8538086071296 8543400886272 8546252488704 8579775944691 8581344657408 8601519259648 8615005765632 8617881268224 8620368461824 8623245754368 8638141767444 8643518865408 8657071223472 8681907290112 8695519838208 8700932653056 8715962864448 8718872064336 8724299415552 8737978431168 8751751888896 8760122671104 8775255128832 8794485052416 8797420461312 8819715342336 8833543962624 8839042695168 8854311481344 8857266859008 8862780358656 8876676501504 8897545424124 8900515232343 8916100448256 8934080053248 8937062055936 8942625226752 8958072944016 8980700054256 8994856108032 9003459411968 9017576128512 9020586000384 9038776303872 9041793251904 9075890847744 9078920183808 9100264578048 9101852540928 9120206721024 9123250848768 9126295992576 9144699463683 9160712257536 9163769905152 9182248943616 9185313779712 9205442297856 9208514875392 9219952607232 9230163944652 9244713222144 9246326390784 9264971907072 9268064354304 9271157833728 9289853423424 9291474468864 9306120388608 9316427159088 9327998926848 9331112411136 9351560429568 9354681778176 9373545796608 9376674483456 9393093476352 9412034953216 9415176486912 9418319069184 9437311414272 9438958190592 9461149028352 9464306955264 9499997896704 9503168790528 9522332237824 9525510586368 9540445838112 9549570981888 9564623732736 9588782923776 9605346830208 9611325997056 9614534049792 9633922068736 9650791514112 9654012739584 9676709167104 9691881486336 9697914519552 9701151473664 9723958723584 9739205126406 9740985827328 9763886727168 9767145701376 9788549234688 9805458222504 9814836842496 9830307725312 9845720875008 9851849670656 9855138004992 9872162019936 9878307274752 9893795683968 9922179760128 9937736957952 9943923032064 9961100416512 9964425216384 9967301033984 9970627903488 9986261064192 10011568766976 10050840059904 10054194812928 10060453380096 10077832062018 10103287561038 10119213121536 10128891838464 10144773144576 10168623341856 10172017408392 10210377203712 10213785206784 10220143116288 10237797650304 10260232561152 10263657204864 10289667899392 10305801289728 10309241143296 10312216477696 10330030061568 10333478002176 10339910418432 10356122585088 10372446683136 10400302374912 10402117189632 10423093395456 10426572398592 10430052562944 10451085101352 10452908777472 10469385437184 10493998792704 10497501462528 10520505483264 10524017000448 10545239021184 10548758793888 10567230160896 10588539322368 10592073547776 10595608952832 10616975341056 10618827964416 10643792656896 10647345324672 10660570202112 10687497633792 10691064889344 10712623767552 10716199409664 10743267354624 10756611375104 10760201699328 10785498759168 10787380789248 10809133891584 10812741746688 10816350806016 10838162327328 10857140453376 10860764332032 10882665414656 10886297812992 10903366672128 10910153834496 10913795407872 10939453564032 10958609055744 10984372568064 10988038914048 11010196649984 11012117889024 11031140500317 11041691447808 11059096190976 11076435984384 11083330879488 11087030255616 11106182272428 11113095684096 11130520144464 11158727688192 11162452230144 11186913411072 11206237968576 11213213663232 11216956391424 11259256766464 11263014862848 11289494028288 11307195067392 11318010052608 11364483465216 11384114761728 11391201181696 11395003318272 11412869787648 11439701259588 11486674354176 11490508357632 11497661005824 11517522356592 11524691820544 11542761631296 11546614355472 11575876386816 11594026450944 11601243537408 11621283819264 11625162752448 11632399220736 11650637908224 11669002518528 11680163561472 11700340171776 11725980069888 11729893948416 11757470739021 11759620456448 11778058616832 11805748641792 11809689145344 11817040478208 11835568668672 11863393898832 11867353643124 11888133931008 11912106737664 11916082741248 11920060071936 11923500302336 11944097258688 11946181459968 11974266739008 11993141477376 12023434838016 12027448000512 12051701738496 12055724335872 12086175773952 12101187796992 12105226911744 12133686104064 12135803387904 12160275628032 12164334465024 12168394656768 12192932618244 12214283010048 12218359873536 12242998591488 12247085039616 12273923063808 12278019833856 12293270142976 12306885259536 12326284296192 12328435187712 12353295876096 12357419139072 12361543778304 12386471231232 12388632625152 12408160518144 12421902878784 12437331902464 12441483214848 12460990482432 12468747239424 12472909037568 12498061062144 12502232644608 12524124635136 12553568649216 12557758758912 12583081885696 12585277587456 12607017714648 12614865371136 12619075940352 12666663862272 12670891720704 12700680781824 12720594450816 12732761309184 12752831643648 12785043898368 12807129106944 12815101329408 12819378733056 12867722018816 12872016986112 12902278889472 12922508648448 12930552692736 12934868631552 12957212651166 12965278298112 12985606835208 13018515636224 13022860935168 13043279757312 13051398979584 13073944296672 13086449123328 13127627833344 13140184006656 13162882693248 13171076366336 13191727578624 13196130691968 13229573013504 13250315943936 13258564042752 13281467222016 13285900288512 13294170537984 13315014752256 13346318136186 13348758355968 13401120079872 13405593083904 13413937840128 13437109416024 13471050081384 13492284162048 13505189117952 13526364192768 13558164455808 13562689877856 13613836271616 13618380275712 13626857488384 13650396867072 13652778811392 13680310081536 13684876273152 13741068386304 13745654857728 13773373415424 13777970669568 13786547224576 13808163446784 13812772313088 13829928910848 13845245916978 13867069833216 13869489586176 13897457860608 13902096531456 13906736750592 13934780135136 13937211703296 13959180582912 13974640738632 13991998390272 13996668616704 14027340644352 14032022667264 14060318694912 14065011725184 14089640214528 14118052429824 14122764730368 14127478603776 14155967121408 14158437285888 14191723542528 14196460432896 14214093602816 14249996845056 14254753185792 14283498356736 14288265879552 14324356472832 14346935599104 14380665012224 14383174385664 14408020245312 14412178522112 14416988995584 14421801074688 14450883103104 14476187271168 14481019109376 14515063750656 14537822229504 14546871779328 14551727210496 14585938085376 14608807689609 14611478740992 14645830090752 14650718552064 14682823852032 14708187333756 14722255263744 14745461587968 14768581312512 14777774505984 14782707007488 14808243029904 14817460912128 14840693525952 14878303584256 14883269640192 14906605436928 14915884548096 14941650624768 14950951550976 14955941855232 15017353150464 15052658704384 15076260089856 15081292219392 15090680070144 15116748093027 15178819682304 15193337757696 15217159716864 15252935012784 15258026112588 15315565805568 15320677810176 15330214674432 15356696475456 15390348841728 15395485807296 15434501849088 15458701934592 15468324716544 15495045092352 15500217003264 15509865627648 15534183877632 15558670024704 15573551415296 15600453562368 15603175784448 15634640093184 15639858597888 15676627652028 15704078155776 15740998189056 15746252193792 15756053970944 15780758224896 15786025500672 15817858531776 15823138190832 15850845241344 15882808983552 15888110321664 15893413429248 15925463011584 15928241946624 15965688985344 15971017987008 15990855303168 16031246450688 16036597334016 16068935651328 16074299114496 16114901031936 16134917062656 16140302548992 16178248138752 16181071183872 16213700837376 16219112620032 16224526209024 16257243490992 16285710680064 16291146498048 16323998121984 16329446719488 16365230751744 16370693111808 16409180346048 16435045728256 16437913583616 16471061168128 16476558852096 16482058371072 16515294974976 16518176833536 16544214024192 16562537171712 16588644286464 16614653976576 16624996319232 16630545383424 16659273408642 16664081416192 16669643526144 16695780216696 16738091532288 16743678345216 16780370116608 16809356952864 16819820494848 16825434587136 16888885149696 16894522294272 16934241042432 16960792601088 16977015078912 17003775524864 17046725197824 17076172142592 17086801772544 17092504977408 17159551889382 17162689314816 17203038519296 17230011531264 17235762536448 17240736923648 17246491508736 17276283534888 17287037730816 17314142446944 17363814580224 17391039676416 17401865306112 17431925728896 17437744128672 17448598831104 17475956862336 17503503777792 17520245342208 17550510257664 17588970104832 17594840922624 17639430684672 17667087925248 17678085390336 17708622962688 17714533718016 17725560717312 17753353003008 17795090848248 17801030464686 17832200896512 17868160106496 17874124111872 17885250453504 17916145888032 17961400108512 17989712216064 18006918823936 18035152257024 18041172000768 18077552607744 18083586503808 18151781695488 18157840367616 18200529156096 18203705081856 18240413442048 18246501697536 18252591985152 18289398927366 18321424515072 18327539810304 18364497887232 18370627559424 18410884595712 18417029750784 18439905214464 18460327889304 18489426444288 18492652781568 18529943814144 18536128708608 18542315667456 18579706846848 18582948937728 18612240777216 18632854318176 18655997853696 18662224822272 18703120859136 18709363556352 18747091593216 18753348966912 18786186952704 18824069906432 18830352973824 18836638138368 18874622828544 18877916381184 18922298056704 18928613910528 18999995793408 19006337581056 19044664475648 19051021172736 19080891676224 19099141963776 19129247465472 19177565847552 19210693660416 19222651994112 19229068099584 19267844137472 19301583028224 19308025479168 19353418334208 19383762972672 19395829039104 19402302947328 19435818976749 19447917447168 19478410252812 19527773454336 19534291402752 19577098469376 19610916445008 19629673684992 19660615450624 19691441750016 19703699341312 19710276009984 19744324039872 19756614549504 19787591367936 19844359520256 19875473915904 19887846064128 19922200833024 19928850432768 19934602067968 19941255806976 19972522128384 20019477204279 20023137533952 20101680119808 20108389625856 20120906760192 20155664124036 20206575122076 20238426243072 20257783676928 20289546289152 20337246683712 20344034816784 20420754407424 20427570413568 20440286232576 20475595300608 20520465122304 20527314409728 20579335798784 20611602579456 20618482286592 20624432955392 20660060123136 20666956004352 20679820836864 20712245170176 20744893366272 20767868875467 20800604749824 20804234379264 20846186790912 20853144797184 20860105125888 20902170202704 20905817554944 20938770874368 20987997585408 20995002925056 21041010966528 21048034000896 21090478042368 21097517587776 21134460321792 21177078644736 21184147095552 21191217905664 21233950682112 21237655928832 21287585313792 21294690649344 21321140404224 21374995267584 21382129778688 21425247535104 21432398819328 21486534709248 21513222750208 21520403398656 21570997518336 21574761578496 21618267783168 21625483493376 21632701612032 21676324654656 21714280906752 21721528664064 21765330829312 21772595625984 21806733344256 21820307668992 21827590815744 21878907128064 21917218111488 21968745136128 21976077828096 22020393299968 22024235778048 22062281000634 22083382895616 22118192381952 22152871968768 22166661758976 22174060511232 22212364544856 22226191368192 22261040288928 22317455376384 22324904460288 22373826822144 22412475937152 22426427326464 22433912782848 22518513532928 22526029725696 22578988056576 22614390134784 22636020105216 22728966930432 22768229523456 22782402363392 22790006636544 22825739575296 22879402519176 22973348708352 22981016715264 22995322011648 23035044713184 23049383641088 23085523262592 23093228710944 23151752773632 23188052901888 23202487074816 23242567638528 23250325504896 23264798441472 23301275816448 23338005037056 23360327122944 23400680343552 23451960139776 23459787896832 23514941478042 23519240912896 23556117233664 23611497283584 23619378290688 23634080956416 23671137337344 23726787797664 23734707286248 23776267862016 23824213475328 23832165482496 23840120143872 23847000604672 23888194517376 23892362919936 23948533478016 23986282954752 24046869676032 24054896001024 24103403476992 24111448671744 24172351547904 24202375593984 24210453823488 24267372208128 24271606775808 24320551256064 24328668930048 24336789313536 24385865236488 24428566020096 24436719747072 24485997182976 24494170079232 24547846127616 24556039667712 24586540285952 24613770519072 24652568592384 24656870375424 24706591752192 24714838278144 24723087556608 24772942462464 24777265250304 24816321036288 24843805757568 24874663804928 24882966429696 24921980964864 24937494478848 24945818075136 24996122124288 25004465289216 25107137298432 25115517517824 25166163771392 25170555174912 25214035429296 25229730742272 25238151880704 25333327724544 25341783441408 25401361563648 25441188901632 25465522618368 25505663287296 25570087796736 25614258213888 25630202658816 25638757466112 25739327834073 25744033972224 25804557778944 25845017296896 25861105385472 25869737263104 25914425302332 25930556596224 25971213670416 26037031272448 26045721870336 26086559514624 26102797959168 26147888593344 26172898246656 26255255666688 26280368013312 26325765386496 26342152732672 26383455157248 26392261383936 26459146027008 26500631887872 26517128085504 26562934444032 26571800577024 26588341075968 26630029504512 26692636272372 26701545697029 26802240159744 26811186167808 26827875680256 26874218832048 26942100162768 26984568324096 27010378235904 27052728385536 27116328911616 27125379755712 27227672543232 27236760551424 27253714976768 27300793734144 27305557622784 27360620163072 27369752546304 27434098391049 27482136772608 27491309715456 27546746830848 27555941339136 27573094449152 27616326893568 27625544626176 27659857821696 27690491833956 27734139666432 27738979172352 27794915721216 27804193062912 27813473501184 27869560270272 27874423406592 27918361165824 27949281477264 27983996780544 27993337233408 28054681288704 28064045334528 28120637389824 28130023450368 28179280429056 28236104859648 28245529460736 28254957207552 28311934242816 28316874571776 28383447085056 28392920865792 28428187205632 28499993690112 28509506371584 28566996713472 28576531759104 28648712945664 28693871198208 28761330024448 28766348771328 28816040490624 28824357044224 28833977991168 28843602149376 28901766206208 28952374542336 28962038218752 29030127501312 29075644459008 29093743558656 29103454420992 29171876170752 29217615379218 29222957481984 29291660181504 29301437104128 29365647704064 29416374667512 29444510527488 29490923175936 29537162625024 29555549011968 29565414014976 29616486059808 29634921824256 29681387051904 29756607168512 29766539280384 29813210873856 29831769096192 29883301249536 29901903101952 29911883710464 30034706300928 30105317408768 30152520179712 30162584438784 30181360140288 30233496186054 30357639364608 30386675515392 30434319433728 30505870025568 30516052225176 30631131611136 30641355620352 30660429348864 30713392950912 30780697683456 30790971614592 30869003698176 30917403869184 30936649433088 30990090184704 31000434006528 31019731255296 31068367755264 31117340049408 31147102830592 31200907124736 31206351568896 31269280186368 31279717195776 31353255304056 31408156311552 31481996378112 31492504387584 31512107941888 31561516449792 31572051001344 31635717063552 31646276381664 31701690482688 31765617967104 31776220643328 31786826858496 31850926023168 31856483893248 31931377970688 31942035974016 31981710606336 32062492901376 32073194668032 32137871302656 32148598228992 32229802063872 32269834125312 32280605097984 32356496277504 32362142367744 32427401674752 32438225240064 32449052418048 32514486981984 32571421360128 32582292996096 32647996243968 32658893438976 32730461503488 32741386223616 32818360692096 32870091456512 32875827167232 32942122336256 32953117704192 32964116742144 33030589949952 33036353667072 33125074343424 33177288572928 33229307953152 33249992638464 33261090766848 33318546817284 33328162832384 33339287052288 33391560433392 33476183064576 33487356690432 33560740233216 33618713905728 33639640989696 33650869174272 33777770299392 33789044588544 33868482084864 33921585202176 33954030157824 34007551049728 34093450395648 34152344285184 34173603545088 34185009954816 34319103778764 34406077038592 34460023062528 34471525072896 34481473847296 34492983017472 34552567069776 34574075461632 34628284893888 34727629160448 34782079352832 34803730612224 34863851457792 34875488257344 34897197662208 34951913724672 35007007555584 35040490684416 35101020515328 35177940209664 35189681845248 35272412217063 35278861369344 35334175850496 35417245925376 35429067436032 35451121434624 35506706006016 35590181696496 35602060929372 35664401793024 35736320212992 35748248223744 35770500907008 35832291776064 35922800217024 35979424432128 36013837647872 36070304514048 36082344001536 36155105215488 36167173007616 36303563390976 36315680735232 36401058312192 36407410163712 36480826884096 36493003395072 36505183970304 36578797854732 36642849030144 36655079620608 36728995774464 36741255118848 36821769191424 36834059501568 36879810428928 36920655778608 36978852888576 36985305563136 37059887628288 37072257417216 37084631334912 37159413693696 37165897875456 37224481554432 37265708636352 37311995707392 37324449644544 37406241718272 37418727112704 37494183186432 37506697933824 37572373905408 37648139812864 37660705947648 37673276276736 37749245657088 37755832762368 37844596113408 37857227821056 37999991586816 38012675162112 38089328951296 38102042345472 38161783352448 38198283927552 38258494930944 38355131695104 38421387320832 38445303988224 38458136199168 38535688274944 38603166056448 38616050958336 38706836668416 38767525945344 38791658078208 38804605894656 38871637953498 38895834894336 38956820505624 39055546908672 39068582805504 39154196938752 39221832890016 39259347369984 39321230901248 39382883500032 39407398682624 39420552019968 39488648079744 39513229099008 39575182735872 39688719040512 39750947831808 39775692128256 39844401666048 39857700865536 39869204135936 39882511613952 39945044256768 40038954408558 40046275067904 40203360239616 40216779251712 40241813520384 40311328248072 40413150244152 40476852486144 40515567353856 40579092578304 40674493367424 40688069633568 40841508814848 40855140827136 40880572465152 40951190601216 41040930244608 41054628819456 41158671597568 41223205158912 41236964573184 41248865910784 41320120246272 41333912008704 41359641673728 41424490340352 41489786732544 41535737750934 41601209499648 41608468758528 41692373581824 41706289594368 41720210251776 41804340405408 41811635109888 41877541748736 41975995170816 41990005850112 42082021933056 42096068001792 42180956084736 42195035175552 42268920643584 42354157289472 42368294191104 42382435811328 42467901364224 42475311857664 42575170627584 42589381298688 42642280808448 42749990535168 42764259557376 42850495070208 42864797638656 42973069418496 43026445500416 43040806797312 43141995036672 43149523156992 43236535566336 43250966986752 43265403224064 43352649309312 43428561813504 43443057328128 43530661658624 43545191251968 43613466688512 43640615337984 43655181631488 43757814256128 43834436222976 43937490272256 43952155656192 44040786599936 44048471556096 44124562001268 44166765791232 44236384763904 44305743937536 44333323517952 44348121022464 44424729089712 44452382736384 44522080577856 44634910752768 44649808920576 44747653644288 44824951874304 44852854652928 44867825565696 45037027065856 45052059451392 45157976113152 45228780269568 45272040210432 45350244279081 45536459046912 45564804726784 45580013273088 45651479150592 45758805038352 45946697416704 45962033430528 45990644023296 46070089426368 46098767282176 46171046525184 46186457421888 46303505547264 46376105803776 46404974149632 46485135277056 46500651009792 46529596882944 46602551632896 46676010074112 46720654245888 46801360687104 46903920279552 46919575793664 47029882956084 47112234467328 47222994567168 47238756581376 47268161912832 47342274674688 47453575595328 47469414572496 47552535724032 47648426950656 47664330964992 47680240287744 47694001209344 47776389034752 47784725839872 47897066956032 47972565909504 48093739352064 48109792002048 48206806953984 48222897343488 48344703095808 48404751187968 48420907646976 48534744416256 48543213551616 48641102512128 48657337860096 48673578627072 48771730472976 48857132040192 48873439494144 48971994365952 48988340158464 49095692255232 49112079335424 49173080571904 49227541038144 49305137184768 49313740750848 49413183504384 49429676556288 49446175113216 49545884924928 49554530500608 49632642072576 49687611515136 49749327609856 49765932859392 49843961929728 49874988957696 49891636150272 49992244248576 50008930578432 50214274596864 50231035035648 50332327542784 50341110349824 50428070858592 50459461484544 50476303761408 50666655449088 50683566882816 50802723127296 50882377803264 50931045236736 51011326574592 51140175593472 51228516427776 51260405317632 51277514932224 51478655668146 51488067944448 51609115557888 51690034593792 51722210770944 51739474526208 51828850604664 51861113192448 51942427340832 52074062544896 52091443740672 52173119029248 52205595918336 52295777186688 52345796493312 52510511333376 52560736026624 52651530772992 52684305465344 52766910314496 52784522767872 52918292054016 53001263775744 53034256171008 53125868888064 53143601154048 53176682151936 53260059009024 53385272544744 53403091394058 53604480319488 53622372335616 53655751360512 53748437664096 53884200325536 53969136648192 54020756471808 54105456771072 54232657823232 54250759511424 54455345086464 54473521102848 54507429953536 54601587468288 54611115245568 54721240326144 54739505092608 54868196782098 54964273545216 54982619430912 55093493661696 55111882678272 55146188898304 55232653787136 55251089252352 55319715643392 55380983667912 55468279332864 55477958344704 55589831442432 55608386125824 55626947002368 55739120540544 55748846813184 55836722331648 55898562954528 55967993561088 55986674466816 56109362577408 56128090669056 56241274779648 56260046900736 56358560858112 56472209719296 56491058921472 56509914415104 56623868485632 56633749143552 56766894170112 56785841731584 56856374411264 56999987380224 57019012743168 57133993426944 57153063518208 57297425891328 57387742396416 57522660048896 57532697542656 57632080981248 57648714088448 57667955982336 57687204298752 57803532412416 57904749084672 57924076437504 58060255002624 58151288918016 58187487117312 58206908841984 58307456930247 58343752341504 58435230758436 58583320363008 58602874208256 58731295408128 58832749335024 58889021054976 58981846351872 59074325250048 59111098023936 59130828029952 59232972119616 59269843648512 59362774103808 59513214337024 59533078560768 59626421747712 59663538192384 59766602499072 59803806203904 59823767420928 60058431612837 60069412601856 60210634817536 60305040359424 60325168877568 60362720280576 60466992372108 60715278729216 60773351030784 60868638867456 61011740051136 61032104450352 61262263222272 61282711240704 61320858697728 61426785901824 61561395366912 61581943229184 61738007396352 61834807738368 61873298866176 61980180369408 62000868013056 62039462510592 62136735510528 62234680098816 62303606626401 62401814249472 62412703137792 62538560372736 62559434391552 62706510608112 62816312623104 62963992756224 62985008775168 63024215883776 63123032899584 63144102002688 63271434127104 63292552763328 63403380965376 63531235934208 63552441286656 63573653716992 63701852046336 63712967786496 63862755941376 63884071948032 63963421212672 64124985802752 64146389336064 64275742605312 64297196457984 64459604127744 64539668250624 64561210195968 64712992555008 64724284735488 64854803349504 64876450480128 64898104836096 65028973963968 65142842720256 65164585992192 65295992487936 65317786877952 65460923006976 65482772447232 65636721384192 65740182913024 65751654334464 65884244672512 65906235408384 65928233484288 66061179899904 66072707334144 66250148686848 66354577145856 66458615906304 66499985276928 66522181533696 66637093634568 66656325664768 66678574104576 66783120866784 66952366129152 66974713380864 67121480466432 67237427811456 67279281979392 67301738348544 67555540598784 67578089177088 67736964169728 67843170404352 67908060315648 68015102099456 68186900791296 68304688570368 68347207090176 68370019909632 68638207557528 68812154077184 68920046125056 68943050145792 68962947694592 68985966034944 69105134139552 69148150923264 69256569787776 69455258320896 69564158705664 69607461224448 69727702915584 69750976514688 69794395324416 69903827449344 70014015111168 70080981368832 70202041030656 70355880419328 70379363690496 70544824434126 70557722738688 70668351700992 70834491850752 70858134872064 70902242869248 71013412012032 71180363392992 71204121858744 71328803586048 71472640425984 71496496447488 71541001814016 71664583552128 71845600434048 71958848864256 72027675295744 72140609028096 72164688003072 72310210430976 72334346015232 72607126781952 72631361470464 72802116624384 72814820327424 72961653768192 72986006790144 73010367940608 73157595709464 73285698060288 73310159241216 73457991548928 73482510237696 73643538382848 73668119003136 73759620857856 73841311557216 73957705777152 73970611126272 74119775256576 74144514834432 74169262669824 74318827387392 74331795750912 74448963108864 74531417272704 74623991414784 74648899289088 74812483436544 74837454225408 74988366372864 75013395867648 75296279625728 75321411895296 75346552553472 75498491314176 75511665524736 75689192226816 75714455642112 75999983173632 76025350324224 76178657902592 76204084690944 76323566704896 76396567855104 76516989861888 76710263390208 76842774641664 76890607976448 76916272398336 77071376549888 77217983502219 77232101916672 77413673336832 77535051890688 77583316156416 77609211789312 77743275906996 77791669788672 77913641011248 78111093817344 78137165611008 78308393877504 78443665780032 78518694739968 78642461802496 78765767000064 78814797365248 78841104039936 78977296159488 79026458198016 79150365471744 79377438081024 79501895663616 79551384256512 79688803332096 79715401731072 79738408271872 79765023227904 79890088513536 80077908817116 80406720479232 80433558503424 80483627040768 80622656496144 80826300488304 80953704972288 81031134707712 81158185156608 81348986734848 81376139267136 81683017629696 81710281654272 81761144930304 81902381202432 82081860489216 82109257638912 82302295173147 82317343195136 82446410317824 82473929146368 82640240492544 82667824017408 82719283347456 82848980680704 82979573465088 83071475501868 83202418999296 83216937517056 83384747163648 83412579188736 83440420503552 83608680810816 83623270219776 83755083497472 83951990341632 83980011700224 84164043866112 84192136003584 84361912169472 84390070351104 84537841287168 84708314578944 84736588382208 84764871622656 84935802728448 84950623715328 85150341255168 85178762597376 85284561616896 85499981070336 85528519114752 85700990140416 85729595277312 85946138836992 86052891000832 86081613594624 86283990073344 86299046313984 86473071132672 86501933973504 86530806448128 86705298618624 86857123627008 86886114656256 87061323317248 87090382503936 87226933377024 87281230675968 87310363262976 87515628512256 87668872445952 87874980544512 87904311312384 88081573199872 88096943112192 88249124002536 88333531582464 88472769527808 88611487875072 88666647035904 88696242044928 88849458179424 88904765472768 89044161155712 89269821505536 89299617841152 89495307288576 89649903748608 89705709305856 89735651131392 90074054131712 90104118902784 90315952226304 90457560539136 90544080420864 90700488558162 91072918093824 91129609453568 91160026546176 91302958301184 91517610076704 91893394833408 91924066861056 91981288046592 92140178852736 92197534564352 92342093050368 92372914843776 92607011094528 92752211607552 92809948299264 92970270554112 93001302019584 93059193765888 93205103265792 93352020148224 93441308491776 93602721374208 93807840559104 93839151587328 94059765912168 94224468934656 94445989134336 94477513162752 94536323825664 94684549349376 94907151190656 94938829144992 95105071448064 95296853901312 95328661929984 95360480575488 95388002418688 95552778069504 95569451679744 95794133912064 95945131819008 96187478704128 96219584004096 96413613907968 96445794686976 96689406191616 96809502375936 96841815293952 97069488832512 97086427103232 97282205024256 97314675720192 97347157254144 97543460945952 97714264080384 97746878988288 97943988731904 97976680316928 98191384510464 98224158670848 98346161143808 98455082076288 98610274369536 98627481501696 98826367008768 98859353112576 98892350226432 99091769849856 99109061001216 99375223030272 99498655219712 99531865718784 99687923859456 99749977915392 99783272300544 99984488497152 100017861156864 100428549193728 100462070071296 100664655085568 100682220699648 100856141717184 100918922969088 100952607522816 101333310898176 101367133765632 101605446254592 101764755606528 101862090473472 102022653149184 102280351186944 102457032855552 102520810635264 102555029864448 102957311336292 103218231115776 103380069187584 103444421541888 103478949052416 103657701209328 103722226384896 103884854681664 104148125089792 104182887481344 104346238058496 104411191836672 104591554373376 104691592986624 105021022666752 105121472053248 105303061545984 105368610930688 105533820628992 105569045535744 105817236651189 105836584108032 106002527551488 106251737776128 106287202308096 106353364303872 106520118018048 106770545089488 106806182788116 107208960638976 107244744671232 107311502721024 107496875328192 107768400651072 107938273296384 108041512943616 108210913542144 108465315646464 108501519022848 108910690172928 108947042205696 109014859907072 109203174936576 109222230491136 109442480652288 109479010185216 109736393564196 109928547090432 109965238861824 110186987323392 110223765356544 110292377796608 110465307574272 110502178504704 110639431286784 110761967335824 110936558665728 110955916689408 111179662884864 111216772251648 111253894004736 111478241081088 111497693626368 111673444663296 111797125909056 111935987122176 111973348933632 112218725154816 112256181338112 112482549559296 112520093801472 112717121716224 112944419438592 112982117842944 113019828830208 113247736971264 113267498287104 113533788340224 113571683463168 113712748822528 113999974760448 114038025486336 114267986853888 114306127036416 114594851782656 114775484792832 115045320097792 115065395085312 115264161962496 115297428176896 115335911964672 115374408597504 115607064824832 115809498169344 115848152875008 116120510005248 116302577836032 116374974234624 116413817683968 116614913860494 116687504683008 116870461516872 117166640726016 117205748416512 117462590816256 117665498670048 117778042109952 117963692703744 118148650500096 118222196047872 118261656059904 118465944239232 118539687297024 118725548207616 119026428674048 119066157121536 119252843495424 119327076384768 119533204998144 119607612407808 119647534841856 120116863225674 120138825203712 120421269635072 120610080718848 120650337755136 120725440561152 120933984744216 121430557458432 121546702061568 121737277734912 122023480102272 122064208900704 122524526444544 122565422481408 122641717395456 122853571803648 123122790733824 123163886458368 123476014792704 123669615476736 123746597732352 123960360738816 124001736026112 124078925021184 124273471021056 124469360197632 124607213252802 124803628498944 124825406275584 125077120745472 125118868783104 125413021216224 125632625246208 125927985512448 125970017550336 126048431767552 126246065799168 126288204005376 126542868254208 126585105526656 126806761930752 127062471868416 127104882573312 127147307433984 127403704092672 127425935572992 127725511882752 127768143896064 127926842425344 128249971605504 128292778672128 128551485210624 128594392915968 128919208255488 129079336501248 129122420391936 129425985110016 129448569470976 129709606699008 129752900960256 129796209672192 130057947927936 130285685440512 130329171984384 130591984975872 130635573755904 130921846013952 130965544894464 131273442768384 131480365826048 131503308668928 131768489345024 131812470816768 131856466968576 132122359799808 132145414668288 132500297373696 132709154291712 132917231812608 132999970553856 133044363067392 133274187269136 133312651329536 133357148209152 133566241733568 133904732258304 133949426761728 134242960932864 134474855622912 134558563958784 134603476697088 135111081197568 135156178354176 135473928339456 135686340808704 135816120631296 136050732837243 136609377140736 136694414180352 136740039819264 137276415115056 137624308154368 137840092250112 137886100291584 137925895389184 137971932069888 138210268279104 138296301846528 138513139575552 138910516641792 139128317411328 139214922448896 139455405831168 139501953029376 139588790648832 139807654898688 140028030222336 140161962737664 140404082061312 140711760838656 140758727380992 141089648868252 141336703401984 141668983701504 141716269744128 141804485738496 142026824024064 142360726785984 142408243717488 142657607172096 142945280851968 142992992894976 143082003628032 143329167104256 143691200868096 143917697728512 144055350591488 144281218056192 144329376006144 144620420861952 144668692030464 145214253563904 145262722940928 145604233248768 145629640654848 145923307536384 145972013580288 146020735881216 146315191418928 146571396120576 146620318482432 146915983097856 146965020475392 147287076765696 147336238006272 147519241715712 147682623114432 147915411554304 147941222252544 148239550513152 148289029668864 148338525339648 148637654774784 148663591501824 148897926217728 149062834545408 149247982829568 149297798578176 149624966873088 149674908450816 149976732745728 150026791735296 150592559251456 150642823790592 150693105106944 150996982628352 151023331049472 151378384453632 151428911284224 151999966347264 152050700648448 152357315805184 152408169381888 152647133409792 152793135710208 153033979723776 153420526780416 153685549283328 153781215952896 153832544796672 154142753099776 154435967004438 154464203833344 154827346673664 155070103781376 155166632312832 155218423578624 155486551813992 155583339577344 155827282022496 156222187634688 156274331222016 156616787755008 156887331560064 157037389479936 157284923604992 157531534000128 157629594730496 157682208079872 157954592318976 158052916396032 158300730943488 158754876162048 159003791327232 159102768513024 159377606664192 159430803462144 159476816543744 159530046455808 159780177027072 160155817634232 160813440958464 160867117006848 160967254081536 161245312992288 161652600976608 161907409944576 162062269415424 162316370313216 162697973469696 162752278534272 163366035259392 163420563308544 163522289860608 163804762404864 164163720978432 164218515277824 164604590346294 164634686390272 164892820635648 164947858292736 165280480985088 165335648034816 165438566694912 165697961361408 165959146930176 166142951003736 166404837998592 166433875034112 166769494327296 166825158377472 166880841007104 167217361621632 167246540439552 167510166994944 167903980683264 167960023400448 168328087732224 168384272007168 168723824338944 168780140702208 169075682574336 169416629157888 169473176764416 169529743245312 169871605456896 169901247430656 170300682510336 170357525194752 170569123233792 170999962140672 171057038229504 171401980280832 171459190554624 171892277673984 172105782001664 172163227189248 172567980146688 172598092627968 172946142265344 173003867947008 173061612896256 173410597237248 173714247254016 173772229312512 174122646634496 174180765007872 174453866754048 174562461351936 174620726525952 175031257024512 175749961089024 175808622624768 176163146399744 176193886224384 176498248005072 176667063164928 176945539055616 177222975750144 177333294071808 177392484089856 177698916358848 177809530945536 178088322311424 178539643011072 178599235682304 178990614577152 179299807497216 179411418611712 179471302262784 180175294838511 180208237805568 180631904452608 180915121078272 181088160841728 181400977116324 182145836187648 182259218907136 182320053092352 182605916602368 183035220153408 183786789666816 183848133722112 183962576093184 184280357705472 184395069128704 184684186100736 184745829687552 185214022189056 185504423215104 185619896598528 185940541108224 186002604039168 186118387531776 186410206531584 186704040296448 186910819879203 187205442748416 187615681118208 187678303174656 188119531824336 188448937869312 188891978268672 188955026325504 189072647651328 189369098698752 189814302381312 189877658289984 190210142896128 190593707802624 190657323859968 190720961150976 190776004837376 191105556139008 191138903359488 191588267824128 191890263638016 192374957408256 192439168008192 192827227815936 192891589373952 193378812383232 193619004751872 193683630587904 194138977665024 194172854206464 194564410048512 194629351440384 194694314508288 195086921891904 195428528160768 195493757976576 195887977463808 195953360633856 196382769020928 196448317341696 196692322287616 196910164152576 197220548739072 197254963003392 197652734017536 197718706225152 197784700452864 198183539699712 198218122002432 198750446060544 198997310439424 199063731437568 199375847718912 199499955830784 199566544601088 199968976994304 200035722313728 200857098387456 200924140142592 201329310171136 201364441399296 201712283434368 201837845938176 201905215045632 202666621796352 202734267531264 203210892509184 203529511213056 203724180946944 204045306298368 204560702373888 204914065711104 205041621270528 205110059728896 205914622672584 206436462231552 206760138375168 206888843083776 206957898104832 207315402418656 207444452769792 207769709363328 208296250179584 208365774962688 208692476116992 208822383673344 209183108746752 209383185973248 210042045333504 210242944106496 210606123091968 210737221861376 211067641257984 211138091071488 211634473302378 211673168216064 212005055102976 212503475552256 212574404616192 212706728607744 213040236036096 213541090178976 213612365576232 214417921277952 214489489342464 214623005442048 214993750656384 215536801302144 215876546592768 216083025887232 216421827084288 216930631292928 217003038045696 217821380345856 217894084411392 218029719814144 218406349873152 218444460982272 218884961304576 218958020370432 219472787128392 219857094180864 219930477723648 220373974646784 220447530713088 220584755593216 220930615148544 221004357009408 221278862573568 221523934671648 221873117331456 221911833378816 222359325769728 222433544503296 222507788009472 222956482162176 222995387252736 223346889326592 223594251818112 223871974244352 223946697867264 224437450309632 224512362676224 224965099118592 225040187602944 225888838877184 225964235685888 226039657660416 226495473942528 226534996574208 227067576680448 227143366926336 227425497645056 227999949520896 228076050972672 228535973707776 228612254072832 229189703565312 229550969585664 230090640195584 230130790170624 230528323924992 230594856353792 230671823929344 230748817195008 231214129649664 231696305750016 232241020010496 232605155672064 232749948469248 232827635367936 233229827720988 233375009366016 233740923033744 234333281452032 234411496833024 234925181632512 235330997340096 235556084219904 235927385407488 236297301000192 236444392095744 236523312119808 236931888478464 237079374594048 237451096415232 238052857348096 238132314243072 238505686990848 238654152769536 239066409996288 239215224815616 239295069683712 240233726451348 240842539270144 241220161437696 241300675510272 241450881122304 241867969488432 242861114916864 243093404123136 243474555469824 244046960204544 244128417801408 245049052889088 245130844962816 245283434790912 245707143607296 246245581467648 246327772916736 246906885519441 246952029585408 247339230953472 247920721477632 248003472052224 248157850042368 248546942042112 248938720395264 249214426505604 249607256997888 249650812551168 250154241490944 250237737566208 250826042432448 251265250492416 251855971024896 251940035100672 252096863535104 252492131598336 252576408010752 253085736508416 253170211053312 253613523861504 254124943736832 254209765146624 254294614867968 254807408185344 254851871145984 255451023765504 255536287792128 255853684850688 256499943211008 256585557344256 257102970421248 257188785831936 257838416510976 258158673002496 258244840783872 258851970220032 258897138941952 259419213398016 259505801920512 259592419344384 260115895855872 260571370881024 260658343968768 261183969951744 261271147511808 261843692027904 261931089788928 262546885536768 262960731652096 263006617337856 263536978690048 263624941633536 263712933937152 264244719599616 264290829336576 265000594747392 265418308583424 265834463625216 265999941107712 266088726134784 266548374538272 266625302659072 266714296418304 267132483467136 267809464516608 267898853523456 268485921865728 268949711245824 269117127917568 269206953394176 270222162395136 270312356708352 270947856678912 271372681617408 271632241262592 272101465674486 273218754281472 273388828360704 273480079638528 274552830230112 275248616308736 275680184500224 275772200583168 275851790778368 275943864139776 276420536558208 276592603693056 277026279151104 277821033283584 278256634822656 278429844897792 278910811662336 279003906058752 279177581297664 279615309797376 280056060444672 280323925475328 280808164122624 281423521677312 281517454761984 282179297736504 282673406803968 283337967403008 283432539488256 283608971476992 284053648048128 284721453571968 284816487434976 285315214344192 285890561703936 285985985789952 286164007256064 286658334208512 287382401736192 287835395457024 288110701182976 288562436112384 288658752012288 289240841723904 289337384060928 290428507127808 290525445881856 291208466497536 291259281309696 291846615072768 291944027160576 292041471762432 292630382837856 293142792241152 293240636964864 293831966195712 293930040950784 294574153531392 294672476012544 295038483431424 295365246228864 295830823108608 295882444505088 296479101026304 296578059337728 296677050679296 297275309549568 297327183003648 298125669090816 298495965659136 298595597156352 299249933746176 299349816901632 299953465491456 300053583470592 301185118502912 301285647581184 301386210213888 301993965256704 302046662098944 302756768907264 302857822568448 303999932694528 304101401296896 304714631610368 304816338763776 305294266819584 305586271420416 306067959447552 306841053560832 307371098566656 307562431905792 307665089593344 308285506199552 308871934008876 309654693347328 310140207562752 310333264625664 310436847157248 310973103627984 311166679154688 311654564044992 312444375269376 312548662444032 313233575510016 313774663120128 314074778959872 314569847209984 315063068000256 315259189460992 315364416159744 315909184637952 316105832792064 316601461886976 317451709953567 317509752324096 318007582654464 318755213328384 318861606924288 318953633087488 319060092911616 319560354054144 320311635268464 321626881916928 321734234013696 321934508163072 322490625984576 323305201953216 323814819889152 324124538830848 324632740626432 325395946939392 325504557068544 326732070518784 326841126617088 327044579721216 327609524809728 328327441956864 328437030555648 329209180692588 329785641271296 329895716585472 330560961970176 330671296069632 330877133389824 331395922722816 331918293860352 332285902007472 332809675997184 332867750068224 333538988654592 333650316754944 333761682014208 334434723243264 334493080879104 335020333989888 335807961366528 335920046800896 336656175464448 336768544014336 337447648677888 337560281404416 338151365148672 338833258315776 338946353528832 339059486490624 339743210913792 339802494861312 340601365020672 340715050389504 341138246467584 341999924281344 342114076459008 342803960561664 342918381109248 343784555347968 344211564003328 344326454378496 345135960293376 345196185255936 345892284530688 346007735894016 346123225792512 346821194474496 347428494508032 347544458625024 348245293268992 348361530015744 348907733508096 349124922703872 349241453051904 350062514049024 351499922178048 351617245249536 352326292799488 352387772448768 352996496010144 353334126329856 353891078111232 354445951500288 354666588143616 354784968179712 355397832717696 355619061891072 356176644622848 357079286022144 357198471364608 357981229154304 358599614994432 358822837223424 358942604525568 360350589677022 360416475611136 361263808905216 361830242156544 362176321683456 362801954232648 364291672375296 364518437814272 364640106184704 365211833204736 366070440306816 367573579333632 367696267444224 367925152186368 368560715410944 368790138257408 369368372201472 369491659375104 370428044378112 371008846430208 371239793197056 371881082216448 372005208078336 372236775063552 372820413063168 373408080592896 373821639758406 374410885496832 375231362236416 375356606349312 376239063648672 376897875738624 377783956537344 377910052651008 378145295302656 378738197397504 379628604762624 379755316579968 380420285792256 381187415605248 381314647719936 381441922301952 381552009674752 382211112278016 382277806718976 383176535648256 383780527276032 384749914816512 384878336016384 385654455631872 385783178747904 386757624766464 387238009503744 387367261175808 388277955330048 388345708412928 389128820097024 389258702880768 389388629016576 390173843783808 390857056321536 390987515953152 391775954927616 391906721267712 392765538041856 392896634683392 393820328305152 394441097478144 394509926006784 395305468035072 395437412450304 395569400905728 396367079399424 396436244004864 397500892121088 397994620878848 398127462875136 398751695437824 398999911661568 399133089202176 399937953988608 400071444627456 401714196774912 401848280285184 402658620342272 402728882798592 403424566868736 403675691876352 403810430091264 405333243592704 405468535062528 406421785018368 407059022426112 407448361893888 408152198511729 409828131422208 410083242541056 410220119457792 411829245345168 412872924463104 413520276750336 413777686167552 413915796209664 414630804837312 414888905539584 415539418726656 416592500359168 416731549925376 417384952233984 417644767346688 418366217493504 418766371946496 420084090667008 420485888212992 421212246183936 421474443722752 422135282515968 422276182142976 423268946604756 424010110205952 425006951104512 425148809232384 425413457215488 426080472072192 427082180357952 427224731152464 428835842555904 428978978684928 429246010884096 429987501312768 431073602604288 431753093185536 432166051774464 432843654168576 433861262585856 434006076091392 435642760691712 435788168822784 436812699746304 436888921964544 437769922609152 437916040740864 438945574256784 439714188361728 439860955447296 440747949293568 440895061426176 441169511186432 441861230297088 442008714018816 442557725147136 443047869343296 443746234662912 443823666757632 444718651539456 444867089006592 445015576018944 445912964324352 445990774505472 446693778653184 447188503636224 447743948488704 447893395734528 448874900619264 449024725352448 449930198237184 450080375205888 451777677754368 451928471371776 452079315320832 452990947885056 453069993148416 454135153360896 454286733852672 454850995290112 455999899041792 456152101945344 457071947415552 457224508145664 458379407130624 459101939171328 460181280391168 460261580341248 461056647849984 461189712707584 461343647858688 461497634390016 462428259299328 463392611500032 464482040020992 465210311344128 465499896938496 465655270735872 466459655441976 466750018732032 467481846067488 468666562904064 468822993666048 469850363265024 470661994680192 471112168439808 471854770814976 472594602000384 472888784191488 473046624239616 473863776956928 474158749188096 474902192830464 476105714696192 476264628486144 477011373981696 477308305539072 478132819992576 478430449631232 478590139367424 480467452902696 481685078540288 482440322875392 482601351020544 482901762244608 483735938976864 485722229833728 486186808246272 486949110939648 488093920409088 488256835602816 490098105778176 490261689925632 490566869581824 491414287214592 492491162935296 492655545833472 493813771038882 493904059170816 494678461906944 495841442955264 496006944104448 496315700084736 497093884084224 497877440790528 498428853011208 499214513995776 499301625102336 500308482981888 500475475132416 501652084864896 502530500984832 503711942049792 503880070201344 504193727070208 504984263196672 505152816021504 506171473016832 506340422106624 507227047723008 508249887473664 508419530293248 508589229735936 509614816370688 509703742291968 510902047531008 511072575584256 511707369701376 512999886422016 513171114688512 514205940842496 514377571663872 515676833021952 516317346004992 516489681567744 517703940440064 517794277883904 518838426796032 519011603841024 519184838688768 520231791711744 521142741762048 521316687937536 522367939903488 522542295023616 523687384055808 523862179577856 525093771073536 525921463304192 527073957380096 527249883267072 527425867874304 528489439199232 528581658673152 530001189494784 530836617166848 531668927250432 531999882215424 532177452269568 533096749076544 533250605318144 533428592836608 534264966934272 535618929033216 535797707046912 536971843731456 537899422491648 538234255835136 538413906788352 540525884515533 540624713416704 541895713357824 542745363234816 543264482525184 544202931348972 546437508562944 546777656721408 546960159277056 549105660460224 550497232617472 551360369000448 551544401166336 551703581556736 551887728279552 552841073116416 553185207386112 554052558302208 555642066567168 556513269645312 556859689795584 557821623324672 558007812117504 558355162595328 559230619594752 560112120889344 561616328245248 562847043354624 563034909523968 564358595473008 565346813607936 566675934806016 566865078976512 567217942953984 568107296096256 569442907143936 569632974869952 570630428688384 571781123407872 571971971579904 572328014512128 573316668417024 574764803472384 575670790914048 576221402365952 577124872224768 577317504024576 578481683447808 578674768121856 580857014255616 581050891763712 582416932995072 582518562619392 583693230145536 583888054321152 584082943524864 585260765675712 586285584482304 586481273929728 587663932391424 587860081901568 589148307062784 589344952025088 590076966862848 590730492457728 591661646217216 591764889010176 592958202052608 593156118675456 593354101358592 594550619099136 594654366007296 596251338181632 596991931318272 597191194312704 598499867492352 598699633803264 599906930982912 600107166941184 602370237005824 602571295162368 602772420427776 603987930513408 604093324197888 605513537814528 605715645136896 607999865389056 608202802593792 609429263220736 609632677527552 610588533639168 611172542840832 612135918895104 613682107121664 614742197133312 615124863811584 615330179186688 616571012399104 617743868017752 619309386694656 620280415125504 620666529251328 620873694314496 621946207255968 622333358309376 623309128089984 624888750538752 625097324888064 626467151020032 627549326240256 628149557919744 629139694419968 630126136000512 630518378921984 630728832319488 631818369275904 632211665584128 633202923773952 634903419907134 635019504648192 636015165308928 637510426656768 637723213848576 637907266174976 638120185823232 639120708108288 640623270536928 643253763833856 643468468027392 643869016326144 644981251969152 646610403906432 647629639778304 648249077661696 649265481252864 650791893878784 651009114137088 653464141037568 653682253234176 654089159442432 655219049619456 656654883913728 656874061111296 658418361385176 659571282542592 659791433170944 661121923940352 661342592139264 661754266779648 662791845445632 663836587720704 664571804014944 665619351994368 665735500136448 667077977309184 667300633509888 667523364028416 668869446486528 668986161758208 670040667979776 671615922733056 671840093601792 673312350928896 673537088028672 674895297355776 675120562808832 677666516631552 677892707057664 678118972981248 679486421827584 679604989722624 681202730041344 681430100779008 682276492935168 683999848562688 684228152918016 685607921123328 685836762218496 687569110695936 688423128006656 688652908756992 690271920586752 690392370511872 691784569061376 692015471788032 692246451585024 693642388948992 695088917250048 696490586537984 696723060031488 697815467016192 698249845407744 698482906103808 700125028098048 702999844356096 703234490499072 704652585598976 704775544897536 705992992020288 706668252659712 707782156222464 708891903000576 709333176287232 709569936359424 710795665435392 711238123782144 712353289245696 714158572044288 714396942729216 715962458308608 717199229988864 717645674446848 717885209051136 720701179354044 722527617810432 723660484313088 724352643366912 725603908465296 728583344750592 729036875628544 729280212369408 730423666409472 732140880613632 735147158667264 735392534888448 735850304372736 737121430821888 737580276514816 738736744402944 738983318750208 740720656558323 740856088756224 742017692860416 743762164432896 744010416156672 744473550127104 745640826126336 746816161185792 747643279516812 748821770993664 750462724472832 750713212698624 752478127297344 753795751477248 755567913074688 755820105302016 756290590605312 757476394795008 759257209525248 759510633159936 760840571584512 762374831210496 762629295439872 762883844603904 763104019349504 764422224556032 764555613437952 766353071296512 767561054552064 769499829633024 769756672032768 771308911263744 771566357495808 773515249532928 774476019007488 774734522351616 776555910660096 776691416825856 778257640194048 778517405761536 778777258033152 780347687567616 781714112643072 781975031906304 783551909855232 783813442535424 785531076083712 785793269366784 787640656610304 788882194956288 789019852013568 790610936070144 790874824900608 791138801811456 792734158798848 792872488009728 795001784242176 795989241757696 796254925750272 797503390875648 797999823323136 798266178404352 799875907977216 800142889254912 803428393549824 803696560570368 805317240684544 805457765597184 806849133737472 807351383752704 807620860182528 810666487185408 810937070125056 812843570036736 814118044852224 814896723787776 816304397023458 819656262844416 820166485082112 820440238915584 823658490690336 825745848926208 827040553500672 827555372335104 827831592419328 829261609674624 829777811079168 831078837453312 833185000718336 833463099850752 834769904467968 835289534693376 836732434987008 837532743892992 840168181334016 840971776425984 842424492367872 842948887445504 844270565031936 844552364285952 846537893209512 848020220411904 850013902209024 850297618464768 850826914430976 852160944144384 854164360715904 854449462304928 857671685111808 857957957369856 858492021768192 859975002625536 862147205208576 863506186371072 864332103548928 865687308337152 867722525171712 868012152182784 871285521383424 871576337645568 873625399492608 873777843929088 875539845218304 875832081481728 877891148513568 879428376723456 879721910894592 881495898587136 881790122852352 882339022372864 883722460594176 884017428037632 885115450294272 886095738686592 887492469325824 887647333515264 889437303078912 889734178013184 890031152037888 891825928648704 891981549010944 894377007272448 895487896977408 895786791469056 897749801238528 898049450704896 899860396474368 900160750411776 903555355508736 903856942743552 904158630641664 905981895770112 906139986296832 908270306721792 908573467705344 909701990580224 911999798083584 912304203890688 914143894831104 914449016291328 916758814261248 918203878342656 920362560782336 920523160682496 922113295699968 922379425415168 922687295717376 922995268780032 924856518598656 928964080041984 930420622688256 930999793876992 931310541471744 932919310883952 933500037464064 934963692134976 937333125808128 937645987332096 939700726530048 941323989360384 942224336879616 943709541629952 945189204000768 945777568382976 946093248479232 947727553913856 948317498376192 949804385660928 952355129860701 952529256972288 954022747963392 956265639985152 956860899262464 957180278734848 960934905805392 963370157080576 964880645750784 965202702041088 965803524489216 967471877953728 971444459667456 972373616492544 973898221879296 976187840818176 976513671205632 980196211556352 980523379851264 981133739163648 982828574429184 984982325870592 985311091666944 987627542077764 989356923813888 991682885910528 992013888208896 992631400169472 994187768168448 995754881581056 996857706022416 998429027991552 998603250204672 1000616965963776 1000950950264832 1003304169729792 1005061001969664 1007423884099584 1007760140402688 1008387454140416 1009968526393344 1010305632043008 1012342946033664 1012680844213248 1014454095446016 1016499774947328 1016839060586496 1017178459471872 1019229632741376 1019407484583936 1021804095062016 1022145151168512 1023414739402752 1025999772844032 1026342229377024 1028411881684992 1028755143327744 1031353666043904 1032634692009984 1032979363135488 1035407880880128 1035588555767808 1037676853592064 1038023207682048 1038369677377536 1040463583423488 1042285483524096 1042633375875072 1044735879806976 1045084590047232 1047374768111616 1047724359155712 1050187542147072 1051842926608384 1054147914760192 1054499766534144 1054851735748608 1056978878398464 1057163317346304 1060002378989568 1061673234333696 1063337854500864 1063999764430848 1064354904539136 1066193498153088 1066501210636288 1066857185673216 1068529933868544 1071237858066432 1071595414093824 1073943687462912 1075798844983296 1076468511670272 1076827813576704 1081051769031066 1081249426833408 1083791426715648 1085490726469632 1086528965050368 1088405862697944 1092875017125888 1093555313442816 1093920318554112 1098211320920448 1100994465234944 1102720738000896 1103088802332672 1103407163113472 1103775456559104 1105682146232832 1106370414772224 1108105116604416 1111284133134336 1113026539290624 1113719379591168 1115643246649344 1116015624235008 1116710325190656 1118461239189504 1120224241778688 1123232656490496 1125694086709248 1126069819047936 1128717190946016 1130693627215872 1133351869612032 1133730157953024 1134435885907968 1136214592192512 1138885814287872 1139265949739904 1141260857376768 1143562246815744 1143943943159808 1144656029024256 1146633336834048 1149529606944768 1151341581828096 1152442804731904 1154249744449536 1154635008049152 1156963366895616 1157349536243712 1161714028511232 1162101783527424 1164833865990144 1165037125238784 1167386460291072 1167776108642304 1168165887049728 1170521531351424 1172571168964608 1172962547859456 1175327864782848 1175720163803136 1178296614125568 1178689904050176 1181460984915456 1183323292434432 1183529778020352 1185916404105216 1186312237350912 1186708202717184 1189101238198272 1189308732014592 1192502676363264 1193983862636544 1194382388625408 1196999734984704 1197399267606528 1199813861965824 1200214333882368 1204740474011648 1205142590324736 1205544840855552 1207975861026816 1208186648395776 1211027075629056 1211431290273792 1215999730778112 1216405605187584 1218858526441472 1219265355055104 1221177067278336 1222345085681664 1229484394266624 1230249727623168 1230660358373376 1233142024798208 1235487736035504 1238618773389312 1240560830251008 1241333058502656 1241747388628992 1243892414511936 1244666716618752 1246618256179968 1249777501077504 1250194649776128 1252934302040064 1255098652480512 1256299115839488 1258279388839936 1260252272001024 1261457664638976 1263636738551808 1264423331168256 1266405847547904 1269806839814268 1272030330617856 1275020853313536 1275446427697152 1275814532349952 1276240371646464 1278241416216576 1281246541073856 1286507527667712 1286936936054784 1287738032652288 1289962503938304 1293220807812864 1295259279556608 1296498155323392 1298530962505728 1301583787757568 1302018228274176 1306928282075136 1307364506468352 1310438099238912 1313309767827456 1313748122222592 1316836722770352 1319142565085184 1319582866341888 1322243847880704 1322685184278528 1323508533559296 1325583690891264 1327673175441408 1329143608029888 1331238703988736 1331471000272896 1334155954618368 1334601267019776 1335046728056832 1337738892973056 1337972323516416 1340081335959552 1343231845466112 1343680187203584 1346624701857792 1347074176057344 1349790594711552 1350241125617664 1355333033263104 1355785414115328 1356237945962496 1358972843655168 1359209979445248 1362405460082688 1362860201558016 1364552985870336 1367999697125376 1368456305836032 1371215842246656 1371673524436992 1375138221391872 1376846256013312 1377305817513984 1380543841173504 1380784741023744 1383569138122752 1384030943576064 1384492903170048 1387284777897984 1390177834500096 1392981173075968 1393446120062976 1395630934032384 1396499690815488 1396965812207616 1400250056196096 1405999688712192 1406468980998144 1409305171197952 1409551089795072 1411985984040576 1413336505319424 1415564312444928 1417783806001152 1418666352574464 1419139872718848 1421591330870784 1422476247564288 1424706578491392 1428317144088576 1428793885458432 1431924916617216 1434398459977728 1435291348893696 1435770418102272 1441402358708088 1445055235620864 1447320968626176 1448705286733824 1451207816930592 1457166689501184 1458073751257088 1458560424738816 1460847332818944 1464281761227264 1470294317334528 1470785069776896 1471700608745472 1474242861643776 1475160553029632 1477473488805888 1477966637500416 1481441313116646 1481712177512448 1484035385720832 1487524328865792 1488020832313344 1488947100254208 1491281652252672 1493632322371584 1495286559033624 1497643541987328 1500925448945664 1501426425397248 1504956254594688 1507591502954496 1511135826149376 1511640210604032 1512581181210624 1514952789590016 1518514419050496 1519021266319872 1521681143169024 1524749662420992 1525258590879744 1525767689207808 1526208038699008 1528844449112064 1529111226875904 1532706142593024 1535122109104128 1538999659266048 1539513344065536 1542617822527488 1543132714991616 1547030499065856 1548952038014976 1549469044703232 1553111821320192 1553382833651712 1556515280388096 1557034811523072 1557554516066304 1560695375135232 1563428225286144 1563950063812608 1567103819710464 1567626885070848 1571062152167424 1571586538733568 1575281313220608 1577764389912576 1581221872140288 1581749649801216 1582277603622912 1585468317597696 1585744976019456 1590003568484352 1591978483515392 1592509851500544 1595006781751296 1595999646646272 1596532356808704 1599751815954432 1600285778509824 1606856787099648 1607393121140736 1610634481369088 1610915531194368 1613698267474944 1614702767505408 1615241720365056 1621874140250112 1625687140073472 1628236089704448 1629793447575552 1632608794046916 1639312525688832 1640332970164224 1640880477831168 1647316981380672 1651491697852416 1654081107001344 1655110744670208 1655663184838656 1658523219349248 1659555622158336 1662157674906624 1666370001436672 1666926199701504 1669539808935936 1670579069386752 1673464869974016 1675065487785984 1680336362668032 1684848984735744 1685897774891008 1688541130063872 1689104728571904 1693075786419024 1696040440823808 1700027804418048 1700595236929536 1701653828861952 1704321888288768 1708328721431808 1708898924609856 1715343370223616 1715915914739712 1716984043536384 1719950005251072 1724294410417152 1727012372742144 1728664207097856 1731374616674304 1735445050343424 1736024304365568 1742571042766848 1743152675291136 1747250798985216 1747555687858176 1751079690436608 1751664162963456 1755782297027136 1758856753446912 1759443821789184 1762991797174272 1763580245704704 1764678044745728 1767444921188352 1768034856075264 1770230900588544 1772191477373184 1774984938651648 1775294667030528 1778874606157824 1779468356026368 1780062304075776 1783651857297408 1783963098021888 1788754014544896 1790975793954816 1791573582938112 1795499602477056 1796098901409792 1799720792948736 1800321500823552 1807110711017472 1807713885487104 1808317261283328 1811963791540224 1812279972593664 1816540613443584 1817146935410688 1819403981160448 1823999596167168 1824608407781376 1828287789662208 1828898032582656 1833517628522496 1836407756685312 1840725121564672 1841046321364992 1844226591399936 1844758850830336 1845374591434752 1845990537560064 1849713037197312 1857928160083968 1860841245376512 1861999587753984 1862621082943488 1865838621767904 1867000074928128 1869927384269952 1874666251616256 1875291974664192 1879401453060096 1882647978720768 1884448673759232 1887419083259904 1890378408001536 1891555136765952 1892186496958464 1895455107827712 1896634996752384 1899608771321856 1904710259721402 1905058513944576 1908045495926784 1912531279970304 1913721798524928 1914360557469696 1921869811610784 1926740314161152 1929761291501568 1930405404082176 1931607048978432 1934943755907456 1942888919334912 1944747232985088 1947796443758592 1952375681636352 1953027342411264 1960392423112704 1961046759702528 1962267478327296 1965657148858368 1969964651741184 1970622183333888 1975255084155528 1978713847627776 1983365771821056 1984027776417792 1985262800338944 1988375536336896 1991509763162112 1993715412044832 1996858055983104 1997206500409344 2001233931927552 2001901900529664 2006608339459584 2010122003939328 2014847768199168 2015520280805376 2016774908280832 2019937052786688 2020611264086016 2024685892067328 2025361688426496 2032999549894656 2033678121172992 2034356918943744 2038459265482752 2038814969167872 2043608190124032 2044290302337024 2046829478805504 2051999545688064 2052684458754048 2056823763369984 2057510286655488 2062707332087808 2065269384019968 2065958726270976 2070815761760256 2071177111535616 2075353707184128 2076046415364096 2076739354755072 2080927166846976 2085266751750144 2089471759613952 2090169180094464 2094749536223232 2095448718311424 2100375084294144 2103685853216768 2108295829520384 2108999533068288 2109703471497216 2113957756796928 2114326634692608 2120004757979136 2123346468667392 2126675709001728 2127999528861696 2128709809078272 2132386996306176 2133002421272576 2133714371346432 2137059867737088 2142475716132864 2143190828187648 2147887374925824 2151597689966592 2152937023340544 2153655627153408 2162103538062132 2167582853431296 2170981452939264 2173057930100736 2176811725395888 2185750034251776 2187110626885632 2187840637108224 2196422641840896 2201988930469888 2205441476001792 2206177604665344 2206814326226944 2207550913118208 2211364292465664 2212740829544448 2216210233208832 2222161969674969 2222568266268672 2226053078581248 2231286493298688 2232031248470016 2233420650381312 2236922478379008 2240448483557376 2246465312980992 2251388173418496 2252139638095872 2257434381892032 2261387254431744 2266703739224064 2267460315906048 2268871771815936 2272429184385024 2277771628575744 2278531899479808 2282521714753536 2287124493631488 2287887886319616 2289312058048512 2293266673668096 2299059213889536 2302683163656192 2308499488899072 2309270016098304 2313926733791232 2314699072487424 2323428057022464 2324203567054848 2329667731980288 2330074250477568 2334772920582144 2335552217284608 2336331774099456 2341043062702848 2345142337929216 2345925095718912 2350655729565696 2351440327606272 2356593228251136 2357379808100352 2362921969830912 2366646584868864 2367059556040704 2371832808210432 2372624474701824 2373416405434368 2378202476396544 2378617464029184 2385005352726528 2387967725273088 2388764777250816 2393999469969408 2394798535213056 2399627723931648 2400428667764736 2409480948023296 2410285180649472 2411089681711104 2415951722053632 2416373296791552 2422054151258112 2422862580547584 2431999461556224 2432811210375168 2437717052882944 2438530710110208 2442354134556672 2444690171363328 2458968788533248 2460499455246336 2461320716746752 2466284049596416 2470975472071008 2477237546778624 2481121660502016 2482666117005312 2483494777257984 2487784829023872 2489333433237504 2493236512359936 2499555002155008 2500389299552256 2505868604080128 2510197304961024 2512598231678976 2516558777679872 2520504544002048 2522915329277952 2527273477103616 2528846662336512 2532811695095808 2539613679628536 2544060661235712 2550041706627072 2550892855394304 2551629064699904 2552480743292928 2556482832433152 2562493082147712 2573015055335424 2573873872109568 2575476065304576 2579925007876608 2586441615625728 2590518559113216 2592996310646784 2597061925011456 2603167575515136 2604036456548352 2613856564150272 2614729012936704 2620876198477824 2626619535654912 2627496244445184 2633673445540704 2638285130170368 2639165732683776 2644487695761408 2645370368557056 2647017067118592 2651167381782528 2655346350882816 2658287216059776 2662477407977472 2662942000545792 2668311909236736 2669202534039552 2670093456113664 2675477785946112 2675944647032832 2686463690932224 2687360374407168 2693249403715584 2694148352114688 2699581189423104 2700482251235328 2710666066526208 2711570828230656 2712475891924992 2717945687310336 2718419958890496 2724810920165376 2725720403116032 2729105971740672 2735999394250752 2736912611672064 2742431684493312 2743347048873984 2750276442783744 2754611635027968 2761087682347008 2761569482047488 2767138276245504 2768061887152128 2768985806340096 2774569555795968 2785962346151936 2786892240125952 2791261868064768 2792999381630976 2793931624415232 2800500112392192 2811999377424384 2812937961996288 2818610342395904 2819102179590144 2823971968081152 2826673010638848 2831128624889856 2835567612002304 2837332705148928 2838279745437696 2843182661741568 2844952495128576 2849413156982784 2857065389582103 2857587770916864 2868796919955456 2870582697787392 2871540836204544 2882804717416176 2890110471241728 2894641937252352 2897410573467648 2902415633861184 2914333379002368 2916147502514176 2917120849477632 2921694665637888 2928563522454528 2940588634669056 2941570139553792 2943401217490944 2948485723287552 2950321106059264 2954946977611776 2955933275000832 2962882626233292 2968070771441664 2975048657731584 2976041664626688 2977894200508416 2982563304505344 2987264644743168 2990573118067248 2995287083974656 3001850897891328 3002852850794496 3009912509189376 3015183005908992 3022271652298752 3023280421208064 3025162362421248 3029905579180032 3037028838100992 3038042532639744 3043362286338048 3049499324841984 3050517181759488 3051535378415616 3057688898224128 3058222453751808 3065412285186048 3070244218208256 3077999318532096 3079026688131072 3085235645054976 3086265429983232 3094060998131712 3097904076029952 3098938089406464 3106223642640384 3106765667303424 3113030560776192 3114069623046144 3115109032132608 3121390750270464 3126856450572288 3127900127625216 3134207639420928 3135253770141696 3142124304334848 3143173077467136 3150562626441216 3155528779825152 3162443744280576 3163499299602432 3164555207245824 3170936635195392 3171489952038912 3180007136968704 3183956967030784 3185019703001088 3190013563502592 3191999293292544 3193064713617408 3199503631908864 3200571557019648 3213713574199296 3214786242281472 3221268962738176 3221831062388736 3227396534949888 3229405535010816 3230483440730112 3243748280500224 3251374280146944 3256472179408896 3259586895151104 3265217588093832 3278625051377664 3280665940328448 3281760955662336 3294633962761344 3302983395704832 3308162214002688 3310221489340416 3311326369677312 3317046438698496 3319111244316672 3324315349813248 3332740002873344 3333852399403008 3339079617871872 3341158138773504 3346929739948032 3350130975571968 3360672725336064 3369697969471488 3371795549782016 3377082260127744 3378209457143808 3386151572838048 3392080881647616 3400055608836096 3401190473859072 3403307657723904 3408643776577536 3416657442863616 3417797849219712 3430686740447232 3431831829479424 3433968087072768 3439900010502144 3448588820834304 3454024745484288 3457328414195712 3462749233348608 3470890100686848 3472048608731136 3485142085533696 3486305350582272 3494501597970432 3495111375716352 3502159380873216 3503328325926912 3511564594054272 3517713506893824 3518887643578368 3525983594348544 3527160491409408 3529356089491456 3534889842376704 3536069712150528 3544382954746368 3549969877303296 3550589334061056 3557749212315648 3558936712052736 3560124608151552 3567303714594816 3567926196043776 3577508029089792 3581951587909632 3583147165876224 3590999204954112 3592197802819584 3599441585897472 3600643001647104 3614221422034944 3615427770974208 3616634522566656 3623927583080448 3624559945187328 3633081226887168 3634293870821376 3638807962320896 3647999192334336 3649216815562752 3656575579324416 3657796065165312 3667035257044992 3681450243129344 3688453182799872 3689517701660672 3690749182869504 3691981075120128 3699426074394624 3715856320167936 3721682490753024 3723999175507968 3725242165886976 3731677243535808 3734000149856256 3739854768539904 3749332503232512 3750583949328384 3758802906120192 3765295957441536 3768897347518464 3774838166519808 3780756816003072 3784372993916928 3790910215655424 3793269993504768 3799217542643712 3809420519442804 3816090991853568 3825062559940608 3827443597049856 3828721114939392 3843739623221568 3853480628322304 3859522583003136 3860810808164352 3863214097956864 3869887511814912 3885777838669824 3889494465970176 3895592887517184 3904751363272704 3906054684822528 3920784846225408 3922093519405056 3931314297716736 3939929303482368 3941244366667776 3950510168311056 3957427695255552 3966731543642112 3968055552835584 3970525600677888 3976751072673792 3983019526324224 3987430824089664 3993716111966208 3994413000818688 4002467863855104 4003803801059328 4013216678919168 4020244007878656 4029695536398336 4031040561610752 4033549816561664 4039874105573376 4041222528172032 4049371784134656 4050723376852992 4065999099789312 4067356242345984 4068713837887488 4076918530965504 4077629938335744 4087216380248064 4088580604674048 4093658957611008 4103999091376128 4105368917508096 4113647526739968 4115020573310976 4125414664175616 4130538768039936 4131917452541952 4141631523520512 4142354223071232 4150707414368256 4152092830728192 4153478709510144 4161854333693952 4170533503500288 4178943519227904 4180338360188928 4189499072446464 4190897436622848 4200750168588288 4207371706433536 4216591659040768 4217999066136576 4219406942994432 4227915513593856 4228653269385216 4240009515958272 4246692937334784 4253351418003456 4255999057723392 4257419618156544 4264773992612352 4266004842545152 4267428742692864 4274119735474176 4284951432265728 4286381656375296 4295774749851648 4303195379933184 4305874046681088 4307311254306816 4324207076124264 4335165706862592 4341962905878528 4346115860201472 4353623450791776 4371500068503552 4374221253771264 4375681274216448 4392845283681792 4403977860939776 4410882952003584 4412355209330688 4413628652453888 4415101826236416 4422728584931328 4425481659088896 4432420466417664 4444323939349938 4445136532537344 4452106157162496 4462572986597376 4464062496940032 4466841300762624 4473844956758016 4480896967114752 4492930625961984 4502776346836992 4504279276191744 4514868763784064 4522774508863488 4533407478448128 4534920631812096 4537743543631872 4544858368770048 4555543257151488 4557063798959616 4565043429507072 4574248987262976 4575775772639232 4578624116097024 4586533347336192 4598118427779072 4605366327312384 4616998977798144 4618540032196608 4627853467582464 4629398144974848 4646856114044928 4648407134109696 4659335463960576 4660148500955136 4669545841164288 4671104434569216 4672663548198912 4682086125405696 4690284675858432 4691850191437824 4701311459131392 4702880655212544 4713186456502272 4714759616200704 4725843939661824 4733293169737728 4743665616420864 4745248949403648 4746832810868736 4756404952793088 4757234928058368 4770010705453056 4775935450546176 4777529554501632 4787998939938816 4789597070426112 4799255447863296 4800857335529472 4818961896046592 4820570361298944 4822179363422208 4831903444107264 4832746593583104 4844108302516224 4845725161095168 4865622420750336 4875434105765888 4877061420220416 4884708269113344 4889380342726656 4917937577066496 4920998910492672 4922641433493504 4932568099192832 4941950944142016 4954475093557248 4962243321004032 4965332234010624 4966989554515968 4975569658047744 4978666866475008 4986473024719872 4999110004310016 5000778599104512 5011737208160256 5020394609922048 5025196463357952 5041009088004096 5054546954207232 5057693324673024 5065623390191616 5079227359257072 5088121322471424 5100083413254144 5101785710788608 5103258129399808 5104961486585856 5112965664866304 5124986164295424 5146030110670848 5147747744219136 5150952130609152 5159850015753216 5172883231251456 5181037118226432 5185992621293568 5194123850022912 5206335151030272 5208072913096704 5227713128300544 5229458025873408 5241752396955648 5253239071309824 5254992488890368 5267346891081408 5276570260340736 5278331465367552 5288975391522816 5290740737114112 5294034134237184 5302334763565056 5310692701765632 5316574432119552 5324954815954944 5325884001091584 5336623818473472 5338405068079104 5340186912227328 5350955571892224 5351889294065664 5372927381864448 5374720748814336 5386498807431168 5388296704229376 5399162378846208 5400964502470656 5421332133052416 5423141656461312 5424951783849984 5435891374620672 5436839917780992 5449621840330752 5451440806232064 5458211943481344 5471998788501504 5473825223344128 5484863368986624 5486694097747968 5500552885567488 5509223270055936 5522175364694016 5523138964094976 5534276552491008 5536123774304256 5537971612680192 5549139111591936 5571924692303872 5573784480251904 5582523736129536 5585998763261952 5587863248830464 5601000224784384 5623998754848768 5625875923992576 5637220684791808 5638204359180288 5647943936162304 5653346021277696 5662257249779712 5671135224004608 5674665410297856 5676559490875392 5686365323483136 5689904990257152 5698826313965568 5714130779164206 5715175541833728 5737593839910912 5741165395574784 5743081672409088 5765609434832352 5780220942483456 5789283874504704 5794821146935296 5804831267722368 5828666758004736 5832295005028352 5834241698955264 5843389331275776 5857127044909056 5881177269338112 5883140279107584 5886802434981888 5896971446575104 5900642212118528 5909893955223552 5911866550001664 5925765252466584 5936141542883328 5950097315463168 5952083329253376 5955788401016832 5965126609010688 5974529289486336 5981146236134496 5990574167949312 6003701795782656 6005705701588992 6019825018378752 6030366011817984 6044543304597504 6046560842416128 6050324724842496 6059811158360064 6074057676201984 6076085065279488 6098998649683968 6101034363518976 6103070756831232 6115377796448256 6116444907503616 6130824570372096 6140488436416512 6155998637064192 6158053376262144 6170471290109952 6172530859966464 6188121996263424 6195808152059904 6197876178812928 6212447285280768 6213531334606848 6226061121552384 6228139246092288 6230218064265216 6242781500540928 6255800255250432 6268415278841856 6270507540283392 6284248608669696 6286346154934272 6301125252882432 6311057559650304 6324887488561152 6326998599204864 6329110414491648 6341873270390784 6342979904077824 6360014273937408 6367913934061568 6370039406002176 6380027127005184 6383998586585088 6386129427234816 6399007263817728 6401143114039296 6427427148398592 6429572484562944 6442537925476352 6443662124777472 6454793069899776 6458811070021632 6460966881460224 6502748560293888 6512944358817792 6519173790302208 6530435176187664 6557250102755328 6561331880656896 6563521911324672 6589267925522688 6605966791409664 6616324428005376 6620442978680832 6622652739354624 6634092877396992 6638222488633344 6648630699626496 6666485909024907 6667704798806016 6678159235743744 6693859479896064 6700261951143936 6721345450672128 6739395938942976 6743591099564032 6754164520255488 6756418914287616 6772303145676096 6784161763295232 6800111217672192 6802380947718144 6806615315447808 6817287553155072 6833314885727232 6835595698439424 6861373480894464 6863663658958848 6867936174145536 6879800021004288 6897177641668608 6908049490968576 6925498466697216 6941780201373696 6944097217462272 6970284171067392 6972610701164544 6989003195940864 6990222751432704 7004318761746432 7006656651853824 7023129188108544 7035427013787648 7037775287156736 7051967188697088 7054320982818816 7058712178982912 7069779684753408 7072139424301056 7088765909492736 7099939754606592 7101178668122112 7115498424631296 7117873424105472 7120249216303104 7134607429189632 7135852392087552 7155016058179584 7163903175819264 7166294331752448 7181998409908224 7184395605639168 7198883171794944 7201286003294208 7228442844069888 7230855541948416 7233269045133312 7247855166160896 7249119890374656 7266162453774336 7268587741642752 7277615924641792 7295998384668672 7298433631125504 7313151158648832 7315592130330624 7334070514089984 7362900486258688 7376906365599744 7379035403321344 7381498365739008 7383962150240256 7398852148789248 7431712640335872 7443364981506048 7447998351015936 7450484331773952 7463354487071616 7468000299712512 7479709537079808 7498665006465024 7501167898656768 7517605812240384 7530591914883072 7537794695036928 7549676333039616 7561513632006144 7568745987833856 7581820431310848 7586539987009536 7598435085287424 7618841038885608 7632181983707136 7650125119881216 7654887194099712 7657442229878784 7687479246443136 7706961256644608 7719045166006272 7721621616328704 7726428195913728 7739775023629824 7771555677339648 7778988931940352 7791185775034368 7809502726545408 7812109369645056 7841569692450816 7844187038810112 7862628595433472 7879858606964736 7882488733335552 7901020336622112 7914855390511104 7933463087284224 7936111105671168 7941051201355776 7953502145347584 7966039052648448 7974861648179328 7987432223932416 7988826001637376 8004935727710208 8007607602118656 8026433357838336 8059391072796672 8062081123221504 8067099633123328 8079748211146752 8082445056344064 8098743568269312 8101446753705984 8131998199578624 8134712484691968 8137427675774976 8153837061931008 8155259876671488 8174432760496128 8177161209348096 8187317915222016 8207998182752256 8210737835016192 8227295053479936 8230041146621952 8250829328351232 8263834905083904 8283263047041024 8284708446142464 8301414828736512 8304185661456384 8306957419020288 8323708667387904 8357887038455808 8360676720377856 8378998144892928 8381794873245696 8401500337176576 8414743412867072 8433183318081536 8435998132273152 8438813885988864 8455831027187712 8457306538770432 8480019031916544 8493385874669568 8506702836006912 8511998115446784 8514839236313088 8529547985224704 8532009685090304 8534857485385728 8548239470948352 8572763312750592 8606390759866368 8611748093362176 8614622508613632 8648414152248528 8670331413725184 8683925811757056 8692231720402944 8707246901583552 8743000137007104 8748442507542528 8751362548432896 8785690567363584 8807955721879552 8821765904007168 8824710418661376 8830203652472832 8845457169862656 8850963318177792 8864840932835328 8888647878699876 8904212314324992 8925145973194752 8928124993880064 8933682601525248 8947689913516032 8961793934229504 8985861251923968 9005552693673984 9008558552383488 9029737527568128 9045549017726976 9066814956896256 9069841263624192 9075487087263744 9089716737540096 9111086514302976 9114127597919232 9130086859014144 9148497974525952 9151551545278464 9173066694672384 9196236855558144 9210732654624768 9233997955596288 9237080064393216 9255706935164928 9258796289949696 9293712228089856 9296814268219392 9318670927921152 9320297001910272 9339091682328576 9342208869138432 9345327096397824 9364172250811392 9380569351716864 9383700382875648 9402622918262784 9405761310425088 9426372913004544 9429519232401408 9451687879323648 9466586339475456 9487331232841728 9490497898807296 9493665621737472 9512809905586176 9514469856116736 9540021410906112 9551870901092352 9555059109003264 9575997879877632 9579194140852224 9598510895726592 9601714671058944 9637923792093184 9641140722597888 9644358726844416 9663806888214528 9665493187166208 9688216605032448 9691450322190336 9731244841500672 9750868211531776 9754122840440832 9769416538226688 9778760685453312 9835875154132992 9841997820985344 9845282866987008 9865136198385664 9883901888284032 9908950187114496 9924486642008064 9930664468021248 9933979109031936 9951139316095488 9957333732950016 9972946049439744 9998220008620032 10001557198209024 10023474416320512 10040789219844096 10050392926715904 10082018176008192 10109093908414464 10115386649346048 10131246780383232 10158454718514144 10176242644942848 10200166826508288 10203571421577216 10206516258799616 10209922973171712 10225931329732608 10249972328590848 10292060221341696 10295495488438272 10301904261218304 10319700031506432 10345766462502912 10362074236452864 10371985242587136 10388247700045824 10412670302060544 10416145826193408 10455426256601088 10458916051746816 10483504793911296 10506478142619648 10509984977780736 10534693782162816 10553140520681472 10556662930735104 10577950783045632 10581481474228224 10588068268474368 10604669527130112 10633148864239104 10649909631909888 10651768002183168 10673247636946944 10676810136158208 10680373824454656 10701911143784448 10703778588131328 10745854763728896 10749441497628672 10772997614862336 10776593408458752 10798324757692416 10801929004941312 10842664266104832 10846283312922624 10849903567699968 10871782749241344 10873679835561984 10899243680661504 10902881612464128 10916423886962688 10943997577003008 10947650446688256 10969726737973248 10973388195495936 11001105771134976 11044350729388032 11068553104982016 11072247548608512 11075943225360384 11098278223183872 11143849384607744 11147568960503808 11165047472259072 11171997526523904 11175726497660928 11202000449568768 11247997509697536 11251751847985152 11274441369583616 11276408718360576 11295887872324608 11306692042555392 11324514499559424 11342270448009216 11353118981750784 11372730646966272 11379809980514304 11397652627931136 11428261558328412 11475187679821824 11482330791149568 11486163344818176 11531218869664704 11560441884966912 11578567749009408 11589642293870592 11609662535444736 11657333516009472 11664590010056704 11668483397910528 11686778662551552 11714254089818112 11762354538676224 11766280558215168 11793942893150208 11801284424237056 11819787910447104 11823733100003328 11851530504933168 11872283085766656 11900194630926336 11904166658506752 11911576802033664 11930253218021376 11949058578972672 11962292472268992 11981148335898624 12007403591565312 12011411403177984 12039650036757504 12060732023635968 12089086609195008 12093121684832256 12100649449684992 12119622316720128 12148115352403968 12152170130558976 12197997299367936 12202068727037952 12206141513662464 12230755592896512 12232889815007232 12261649140744192 12280976872833024 12311997274128384 12316106752524288 12340942580219904 12345061719932928 12376243992526848 12391616304119808 12395752357625856 12424894570561536 12427062669213696 12452122243104768 12456278492184576 12460436128530432 12485563001081856 12511600510500864 12536830557683712 12541015080566784 12568497217339392 12572692309868544 12602250505764864 12622115119300608 12649774977122304 12653997198409728 12658220828983296 12683746540781568 12685959808155648 12720028547874816 12735827868123136 12740078812004352 12760054254010368 12767997173170176 12772258854469632 12798014527635456 12802286228078592 12854854296797184 12859144969125888 12885075850952704 12887324249554944 12909586139799552 12917622140043264 12921933762920448 13005497120587776 13025888717635584 13038347580604416 13060870352375328 13114500205510656 13122663761313792 13127043822649344 13178535851045376 13211933582819328 13232648856010752 13240885957361664 13245305478709248 13268185754793984 13276444977266688 13297261399252992 13332971818049814 13335409597612032 13356318471487488 13387718959792128 13400523902287872 13442690901344256 13478791877885952 13487182199128064 13508329040510976 13512837828575232 13544606291352192 13568323526590464 13600222435344384 13604761895436288 13613230630895616 13634575106310144 13666629771454464 13671191396878848 13722746961788928 13727327317917696 13735872348291072 13759600042008576 13794355283337216 13816098981937152 13850996933394432 13883560402747392 13888194434924544 13940568342134784 13945221402329088 13978006391881728 13980445502865408 14008637523492864 14013313303707648 14046258376217088 14070854027575296 14075550574313472 14103934377394176 14108641965637632 14117424357965824 14139559369506816 14144278848602112 14177531818985472 14199879509213184 14230996849262592 14235746848210944 14240498432606208 14269214858379264 14271704784175104 14310032116359168 14327806351638528 14332588663504896 14363996819816448 14368791211278336 14397766343589888 14402572006588416 14456885688139776 14461711083896832 14466538090266624 14495710332321792 14498239780749312 14532324907548672 14537175483285504 14596867262251008 14626302317297664 14631184260661248 14668141028179968 14725800972517376 14753812731199488 14758070806642688 14762996731478016 14767924300480512 14797704297578496 14863425280671744 14886729963012096 14895996702031872 14900968663547904 14926708974143232 14936000599425024 14959419074159616 14997330012930048 15002335797313536 15035211624480768 15061183829766144 15075589390073856 15123027264012288 15163640862621696 15173079974019072 15196870170574848 15237682077771216 15264363967414272 15300250239762432 15309774388199424 15314884459757568 15374958492886272 15413922513289216 15438090332012544 15443243232657408 15452856391827456 15479550047259648 15543111354679296 15557977863880704 15582371550068736 15619005453090816 15624218739290112 15683139384901632 15688374077620224 15725257190866944 15759717213929472 15764977466671104 15802040673244224 15829710781022208 15866926174568448 15872222211342336 15882102402711552 15907004290695168 15932078105296896 15949723296358656 15974864447864832 15977652003274752 16009871455420416 16015215204237312 16052866715676672 16118782145593344 16124162246443008 16159496422293504 16164890112688128 16197487136538624 16202893507411968 16263996399157248 16269424969383936 16274855351549952 16307674123862016 16310519753342976 16348865520992256 16354322418696192 16374635830444032 16415996365504512 16421475670032384 16454590106959872 16460082293243904 16501658656702464 16527669810167808 16566526094082048 16569416892284928 16602829657473024 16608371322912768 16613914838040576 16647417334775808 16715774076911616 16721353440755712 16757996289785856 16763589746491392 16803000674353152 16829486825734144 16866366636163072 16871996264546304 16877627771977728 16911662054375424 16914613077540864 16960038063833088 16986771749339136 17013405672013824 17023996230893568 17029678472626176 17059095970449408 17064019370180608 17069714970771456 17096478941896704 17145526625501184 17212781519732736 17223496186724352 17229245017227264 17296828304497056 17340662827450368 17367851623514112 17384463440805888 17414493803167104 17486000274014208 17496885015085056 17502725096865792 17571381134727168 17615911443759104 17643531808014336 17649420837322752 17660407304945664 17690914339725312 17701926636355584 17729681865670656 17777295757399752 17808424628649984 17850291946389504 17856249987760128 17867365203050496 17895379827032064 17923587868459008 17971722503847936 18011105387347968 18017117104766976 18059475055136256 18091098035453952 18133629913792512 18139682527248384 18150974174527488 18179433475080192 18222173028605952 18228255195838464 18296995949051904 18303103090556928 18346133389344768 18392473711116288 18421465309249536 18467995911192576 18474160128786432 18511413870329856 18517592579899392 18587424456179712 18593628536438784 18637341855842304 18640594003820544 18678183364657152 18684417738276864 18690654192795648 18728344501622784 18767400765751296 18805245836525568 18811522620850176 18852745826009088 18859038464802816 18903375758647296 18933172678950912 18974662465683456 18980995797614592 18987331243474944 19025619811172352 19028939712233472 19080042821812224 19103741802184704 19110118218006528 19151995759755264 19158388281704448 19197021791453184 19203429342117888 19282281445195776 19288717453688832 19327613776429056 19330986374332416 19376433210064896 19382900644380672 19501736423063552 19508245680881664 19538833076453376 19557521370906624 19671750308265984 19683995641970688 19690565733974016 19730272396771328 19767803776568064 19817900374228992 19848973284016128 19861328936042496 19867958218063872 19902278632190976 19914667465900032 19945892098879488 19999457727074721 20003114396418048 20081578439688192 20100785853431808 20164036352016384 20218187816828928 20230773298692096 20262493560766464 20316909437028288 20352485289885696 20400333653016576 20407142843154432 20413032517599232 20419845946343424 20451862659465216 20499944657181696 20584120442683392 20590990976876544 20603808522436608 20639400063012864 20691532925005824 20724148472905728 20776495400091648 20825340604121088 20832291652386816 20910852513202176 20917832103493632 20967009587822592 21012956285239296 21019969955561472 21069387564325632 21106281041362944 21113325861470208 21155901566091264 21162962948456448 21176136536948736 21209339054260224 21266297728478208 21299819263819776 21303536004366336 21346495273893888 21353620272316416 21360747648909312 21403822287568896 21407557176262656 21491709527457792 21498882995257344 21545995229724672 21553186816917504 21596649515384832 21603858009882624 21685328532209664 21692566625845248 21699807135399936 21743565498482688 21747359671123968 21798487361323008 21805763224928256 21832847773925376 21887995154006016 21895300893376512 21939453475946496 21946776390991872 22002211542269952 22088701458776064 22137106209964032 22144495097217024 22151886450720768 22196556446367744 22287698769215488 22295137921007616 22330094944518144 22343995053047808 22351452995321856 22404000899137536 22495995019395072 22503503695970304 22548882739167232 22552817436721152 22591775744649216 22613384085110784 22649028999118848 22684540896018432 22706237963501568 22745461293932544 22759619961028608 22795305255862272 22856523116656824 22950375359643648 22964661582299136 22972326689636352 23062437739329408 23120883769933824 23157135498018816 23179284587741184 23219325070889472 23314667032018944 23329180020113408 23336966795821056 23373557325103104 23428508179636224 23524709077352448 23532561116430336 23587885786300416 23602568848474112 23639575820894208 23647466200006656 23703061009866336 23744566171533312 23800389261852672 23808333317013504 23823153604067328 23860506436042752 23898117157945344 23924584944537984 23962296671797248 24014807183130624 24022822806355968 24079300073515008 24178173218390016 24186243369664512 24201298899369984 24239244633440256 24296230704807936 24304340261117952 24395994598735872 24404137454075904 24412283027324928 24461511185793024 24465779630014464 24523298281488384 24561953745666048 24623994548256768 24632213505048576 24681885160439808 24690123439865856 24752487985053696 24791504715251712 24849789141123072 24854125338427392 24904244486209536 24912556984369152 24920872257060864 24971126002163712 25073661115367424 25082030161133568 25136994434678784 25145384619737088 25204501011529728 25244230238601216 25299549954244608 25307994396819456 25316441657966592 25367493081563136 25371919616311296 25440057095749632 25471655736246272 25480157624008704 25520108508020736 25535994346340352 25544517708939264 25596029055270912 25604572456157184 25718289938251776 25770151701905408 25819172279599104 25835244280086528 25843867525840896 26010994241175552 26051777435271168 26076695161208832 26121740704750656 26229000411021312 26245327522627584 26254087645298688 26357071702090752 26423867165638656 26465297712021504 26490610957418496 26536371509587968 26552889954533376 26594522798505984 26665943636099628 26712636942974976 26775437919584256 26801047804575744 26885381802688512 26957583755771904 26974364398256128 27016658081021952 27025675657150464 27089212582704384 27136647053180928 27200444870688768 27209523790872576 27226461261791232 27269150212620288 27333259542908928 27342382793757696 27445493923577856 27454654635835392 27519200084017152 27588710566674432 27632197963874304 27701993866788864 27767120805494784 27776388869849088 27881136684269568 27890442804658176 27956012783763456 27960891005730816 28017275046985728 28026626607415296 28092516752434176 28141708055150592 28151101148626944 28207868754788352 28217283931275264 28234848715931648 28279118739013632 28288557697204224 28355063637970944 28399759018426368 28461993698525184 28471493696421888 28480996865212416 28538429716758528 28543409568350208 28620064232718336 28655612703277056 28665177327009792 28727993639632896 28737582422556672 28795532687179776 28805144013176832 28913771376279552 28923422167793664 28933076180533248 28991420664643584 28996479561498624 29064649815097344 29074350966571008 29193734524502016 29252604634595328 29262368521322496 29336282056359936 29451601945034752 29507625462398976 29516141613285376 29525993462956032 29535848600961024 29595408595156992 29726850561343488 29773459926024192 29791993404063744 29801937327095808 29853417948286464 29872001198850048 29918838148319232 29994660025860096 30004671594627072 30070423248961536 30122367659532288 30151178780147712 30246054528024576 30327281725243392 30346159948038144 30393740341149696 30475364155542432 30528727934828544 30600500479524864 30619548776398848 30629768919515136 30749916985772544 30827845026578432 30876180664025088 30886486465314816 30905712783654912 30959100094519296 31086222709358592 31115955727761408 31164743100137472 31238010906181632 31248437478580224 31366278769803264 31376748155240448 31450514381733888 31519434427858944 31529954933342208 31604081346488448 31659421562044416 31733852349136896 31744444422684672 31764204805423104 31814008581390336 31899446592717312 31949728895729664 31955304006549504 32019742910840832 32030430408474624 32105733431353344 32237564291186688 32248324492886016 32318992844587008 32329780225376256 32394974273077248 32405787014823936 32527992798314496 32538849938767872 32549710703099904 32615348247724032 32621039506685952 32697731041984512 32708644837392384 32749271660888064 32831992731009024 32842951340064768 32909180213919744 32920164586487808 33003317313404928 33133052188164096 33205659314946048 33216742645825536 33227829676081152 33294834669551616 33431548153823232 33442706881511424 33515992579571712 33527179492982784 33606001348706304 33658973651468288 33732733272326144 33743992529092608 33755255543955456 33823324108750848 33829226155081728 33920076127666176 33973543498678272 34026811344027648 34059356945252352 34118191940898816 34128038740361216 34139429941542912 34192957883793408 34425563039465472 34446992373448704 34458490034454528 34593656608994112 34681325654900736 34735703247028224 34768926881611776 34828987606334208 34972000548028416 34993770030170112 35005450193731584 35142762269454336 35287063616028672 35298841674645504 35381828679450624 35403853272711168 35459363731341312 35554591514799504 35616849257299968 35700583892779008 35712499975520256 35734730406100992 35790759654064128 35847175736918016 35943445007695872 36022210774695936 36034234209533952 36118950110272512 36182196070907904 36267259827585024 36279365054496768 36301948349054976 36358866950160384 36444346057211904 36456510391676928 36593991898103808 36606206181113856 36692266778689536 36784947422232576 36842930618499072 36935991822385152 36948320257572864 37022827740659712 37035185159798784 37174848912359424 37187257072877568 37274683711684608 37281188007641088 37356366729314304 37368835476553728 37381308385591296 37456689003245568 37534801531502592 37610491673051136 37623045241700352 37705491652018176 37718076929605632 37806751517294592 37866345357901824 37949324931366912 37961991595229184 37974662486949888 38051239622344704 38057879424466944 38160085643624448 38207483604369408 38220236436013056 38303991519510528 38316776563408896 38394043582906368 38406858684235776 38564562890391552 38577434907377664 38655227552858112 38661972748664832 38752866420129792 38765801288761344 39003472846127104 39016491361763328 39077666152906752 39115042741813248 39343500616531968 39367991283941376 39381131467948032 39460544793542656 39535607553136128 39635800748457984 39697946568032256 39722657872084992 39735916436127744 39804557264381952 39829334931800064 39891784197758976 39998915454149442 40006228792836096 40163156879376384 40201571706863616 40328072704032768 40436375633657856 40461546597384192 40524987121532928 40633818874056576 40704970579771392 40800667306033152 40814285686308864 40826065035198464 40839691892686848 40903725318930432 40999889314363392 41168240885366784 41181981953753088 41207617044873216 41278800126025728 41383065850011648 41448296945811456 41552990800183296 41650681208242176 41664583304773632 41821705026404352 41835664206987264 41934019175645184 42025912570478592 42039939911122944 42138775128651264 42212562082725888 42226651722940416 42311803132182528 42325925896912896 42352273073897472 42418678108520448 42532595456956416 42599638527639552 42692990547787776 42707240544632832 42721495297818624 42807644575137792 42815114352525312 42983419054915584 42997765990514688 43091990459449344 43106373633835008 43193299030769664 43207716019765248 43370657064419328 43385133251690496 43399614270799872 43487130996965376 43494719342247936 43596974722646016 43611526449856512 43790601786753024 43878906951892992 43893552781983744 44004423084539904 44177402917552128 44274212419928064 44288990194434048 44303772901441536 44393112892735488 44575397538430976 44590275842015232 44660189889036288 44687990106095616 44702905990643712 44808001798275072 44991990038790144 45007007391940608 45097765478334464 45105634873442304 45183551489298432 45226768170221568 45369081792036864 45490922587865088 45519239922057216 45590610511724544 45713046233313648 45900750719287296 45929323164598272 45944653379272704 46124875478658816 46241767539867648 46314270996037632 46358569175482368 46438650141778944 46629334064037888 46673933591642112 46747114650206208 46857016359272448 47049418154704896 47065122232860672 47175771572600832 47205137696948224 47279151641788416 47294932400013312 47406122019732672 47489132343066624 47600778523705344 47616666634027008 47646307208134656 47721012872085504 47796234315890688 47849169889075968 47924593343594496 48029614366261248 48045645612711936 48158600147030016 48356346436780032 48372486739329024 48478489266880512 48592461409615872 48608680522235904 48791989197471744 48808274908151808 48824566054649856 48923022371586048 48931559260028928 49046596562976768 49123907491332096 49247989096513536 49264427010097152 49363770320879616 49380246879731712 49504975970107392 49583009430503424 49699578282246144 49708250676854784 49808488972419072 49825113968738304 49841744514121728 49942252004327424 50147322230734848 50164060322267136 50273988869357568 50290769239474176 50409002023059456 50488460477202432 50599099908489216 50615988793638912 50632883315933184 50734986163126272 50743839232622592 50880114191499264 50943311472492544 50960315248017408 51040217016041472 51071988692680704 51089035417878528 51192058110541824 51209144912314368 51436579876503552 51540303403810816 51638344559198208 51670488560173056 51687735051681792 52021988482351104 52103554870542336 52153390322417664 52243481409501312 52458000822042624 52490655045255168 52508175290597376 52714143404181504 52847734331277312 52930595424043008 52981221914836992 53072743019175936 53105779909066752 53189045597011968 53331887272199256 53425273885949952 53550875839168512 53602095609151488 53770763605377024 53915167511543808 53948728796512256 54033316162043904 54051351314300928 54178425165408768 54273294106361856 54400889741377536 54419047581745152 54452922523582464 54538300425240576 54666519085817856 54684765587515392 54890987847155712 54909309271670784 55038400168034304 55177421133348864 55264395927748608 55403987733577728 55534241610989568 55552777739698176 55762273368539136 55780885609316352 55912025567526912 55921782011461632 56034550093971456 56053253214830592 56185033504868352 56302202297253888 56415737509576704 56434567862550528 56469697431863296 56558237478027264 56577115394408448 56710127275941888 56799518036852736 56923987397050368 56942987392843776 56961993730424832 57076859433517056 57086819136700416 57240128465436672 57311225406554112 57330354654019584 57455987279265792 57475164845113344 57591065374359552 57610288026353664 57846844335587328 57866152361066496 57982841329287168 57992959122997248 58129299630194688 58148701933142016 58505209269190656 58524737042644992 58672564112719872 58903203890069504 59015250924797952 59032283226570752 59051986925912064 59071697201922048 59190817190313984 59453701122686976 59546919852048384 59583986808127488 59603874654191616 59706835896572928 59744002397700096 59837676296638464 60009343189254144 60244735319064576 60302357560295424 60492109056049152 60654563450486784 60692319896076288 60787480682299392 60950728311084864 61057455869657088 61201000959049728 61239097552797696 61259537839030272 61499833971545088 61655690053156864 61752361328050176 61772972930629632 61811425567309824 61918200189038592 62172445418717184 62329486200274944 62476021812363264 62496874957160448 62732557539606528 62753496310480896 62901028763467776 63038868855717888 63059909866684416 63208162692976896 63318843124088832 63467704698273792 63488888845369344 63528409610846208 63628017162780672 63798893185434624 63899457791459328 63910608013099008 64039485821681664 64060860816949248 64211466862706688 64475128582373376 64496648985772032 64637985689174016 64659560450752512 64789948546154496 64811574029647872 65055985596628992 65077699877535744 65099421406199808 65230696495448064 65242079013371904 65395462083969024 65417289674784768 65498543321776128 65663985462018048 65685902680129536 65818360427839488 65840329172975616 66006634626809856 66266104376328192 66411318629892096 66433485291651072 66455659352162304 66589669339103232 66863096307646464 66885413763022848 67031985159143424 67054358985965568 67212002697412608 67317947302936576 67465466544652288 67487985058185216 67510511087910912 67646648217501696 67658452310163456 67840152255332352 67947086997356544 68053622688055296 68118713890504704 68236383881797632 68256077480722432 68278859883085824 68385915767586816 68851126078930944 68893984746897408 68916980068909056 69187313217988224 69362651309801472 69471406494056448 69537853763223552 69657975212668416 69944001096056832 69987540060340224 70010900387463168 70285524538908672 70574127232057344 70597683349291008 70763657358901248 70807706545422336 70918727462682624 71109183029599008 71233698514599936 71401167785558016 71424999951040512 71469460812201984 71581519308128256 71694351473836032 71886890015391744 72044421549391872 72068468419067904 72237900220545024 72534519655170048 72558730108993536 72603896698109952 72717733900320768 72888692114423808 72913020783353856 73187983796207616 73212412362227712 73384533557379072 73569894844465152 73685861236998144 73871983644770304 73896640515145728 74045655481319424 74070370319597568 74374514145755136 74549367423369216 74562376015282176 74712733458628608 74737670953107456 74762616771182592 74913378006491136 75220983346102272 75246090483400704 75410983304036352 75436153859211264 75613503034589184 75732690715803648 75898649862733824 75923983190458368 75949324973899776 76102479244689408 76115758848933888 76320171287248896 76414967208738816 76440472872026112 76607983039021056 76633553126817792 76788087165812736 76813717368471552 77154869814755328 77310455105716224 77505732840259584 77531602577522688 78006945692254208 78032982723526656 78155332305813504 78230085483626496 78687001233063936 78735982567882752 78762262935896064 78921089587085312 79071215106272256 79271601496915968 79395893136064512 79471832872255488 79609114528763904 79658669863600128 79783568395517952 79997830908298884 80326313758752768 80403143413727232 80656145408065536 80872751267315712 80923093194768384 81049974243065856 81267637748113152 81409941159542784 81601334612066304 81628571372617728 81652130070396928 81679383785373696 81807450637860864 81999778628726784 82336481770733568 82363963907506176 82557600252051456 82766131700023296 82896593891622912 83105981600366592 83301362416484352 83329166609547264 83643410052808704 83671328413974528 83868038351290368 84051825140957184 84079879822245888 84277550257302528 84425124165451776 84453303445880832 84623606264365056 84651851793825792 84704546147794944 84837356217040896 85065190913912832 85199277055279104 85385981095575552 85414481089265664 85442990595637248 85615289150275584 85630228705050624 85966838109831168 85995531981029376 86183980918898688 86212747267670016 86386598061539328 86415432039530496 86741314128838656 86770266503380992 86799228541599744 86974261993930752 86989438684495872 87193949445292032 87223052899713024 87581203573506048 87757813903785984 87787105563967488 88008846169079808 88354805835104256 88548424839856128 88577980388868096 88607545802883072 88786225785470976 89150795076861952 89180551684030464 89320379778072576 89375980212191232 89405811981287424 89616003596550144 89983980077580288 90014014783881216 90195530956668928 90211269746884608 90367102978596864 90453536340443136 90738163584073728 90981845175730176 91038479844114432 91181221023449088 91426092466627296 91801501438574592 91858646329196544 91889306758545408 92249750957317632 92483535079735296 92628541992075264 92717138350964736 92877300283557888 93258668128075776 93347867183284224 93494229300412416 93714032718544896 94098836309409792 94130244465721344 94351543145201664 94410275393896448 94558303283576832 94589864800026624 94812244039465344 94978264686133248 95201557047410688 95233333268054016 95292614416269312 95442025744171008 95698339778151936 95849186687188992 96059228732522496 96091291225423872 96317200294060032 96712692873560064 96744973478658048 96956978533761024 97184922819231744 97217361044471808 97583978394943488 97616549816303616 97649132109299712 97846044743172096 97863118520057856 98093193125953536 98247814982664192 98495978193027072 98528854020194304 98727540641759232 98760493759463424 99009951940214784 99399156564492288 99616977944838144 99650227937476608 99683489028243456 99884504008654848 100294644461469696 100328120644534272 100547977738715136 100581538478948352 100818004046118912 100976920954404864 101198199816978432 101231977587277824 101265766631866368 101469972326252544 101487678465245184 101760228382998528 101920630496034816 102080434032082944 102178070835757056 102384116221083648 102418289824628736 103080606807621632 103276689118396416 103340977120346112 103375470103363584 104043976964702208 104207109741084672 104306780644835328 104486962819002624 104916001644085248 104981310090510336 105016350581194752 105428286808363008 105861190848086016 106145486038351872 106211559818133504 106378091194023936 106663774544398512 106850547771899904 107101751678337024 107204191218302976 107541527210754048 107830335023087616 107897457593024512 108066632324087808 108102702628601856 108356850330817536 108546588212723712 108801779482755072 108838095163490304 108905845047164928 109076600850481152 109333038171635712 109369531175030784 109781975694311424 109818618543341568 110076800336068608 110354842266697728 110528791855497216 110807975467155456 111068483221979136 111105555479396352 111524546737078272 111561771218632704 111824051135053824 111843564022923264 112069100187942912 112106506429661184 112370067009736704 112604404594507776 112831475019153408 112869135725101056 113116474956054528 113154230788816896 113420254551883776 113599036073705472 113847974794100736 113885974785687552 113923987460849664 114153718867034112 114173638273400832 114480256930873344 114622450813108224 114660709308039168 114911974558531584 114950329690226688 115182130748719104 115220576052707328 115693688671174656 115732304722132992 115965682658574336 115985918245994496 116258599260389376 116297403866284032 117010418538381312 117049474085289984 117345128225439744 117806407780139008 118030501849595904 118064566453141504 118103973851824128 118143394403844096 118381634380627968 118907402245373952 119093839704096768 119167973616254976 119207749308383232 119413671793145856 119488004795400192 119675352593276928 120018686378508288 120489470638129152 120604715120590848 120984218112098304 121309126900973568 121384639792152576 121574961364598784 121901456622169728 122114911739314176 122402001918099456 122478195105595392 122519075678060544 122999667943090176 123311380106313728 123504722656100352 123545945861259264 123622851134619648 123836400378077184 124344890837434368 124658972400549888 124952043624726528 124993749914320896 125465115079213056 125506992620961792 125802057526935552 126077737711435776 126119819733368832 126416325385953792 126637686248177664 126935409396547584 126977777690738688 127056819221692416 127256034325561344 127597786370869248 127798915582918656 128078971643363328 128121721633898496 128422933725413376 128950257164746752 128993297971544064 129275971378348032 129319120901505024 129579897092308992 129623148059295744 130111971193257984 130155399755071488 130198842812399616 130461392990896128 130484158026743808 130790924167938048 130834579349569536 131371805360259072 131636720855678976 131680658345951232 132013269253619712 132532208752656384 132822637259784192 132866970583302144 132911318704324608 133179338678206464 133726192615292928 133770827526045696 134063970318286848 134108717971931136 134424005394825216 134635894605873152 134975970116370432 135021022175821824 135293296435003392 135316904620326912 135680304510664704 136107245376110592 136472767763595264 136512154961444864 136557719766171648 136771831535173632 137702252157861888 137787969493794816 137833960137818112 138374626435976448 138725302619602944 138942812988112896 139075707526447104 139315950425336832 139888002192113664 140021800774926336 140571049077817344 141148254464114688 141195366698582016 141527314717802496 141615413090844672 141837454925365248 142218366059198016 142467397029199872 142802335571116032 142849999902081024 142938921624403968 143163038616256512 143388702947672064 143773780030783488 144088843098783744 144136936838135808 144475800441090048 145069039310340096 145117460217987072 145435467800641536 145777384228847616 145826041566707712 146375967592415232 146424824724455424 146769067114758144 147139789688930304 147371722473996288 147743967289540608 147793281030291456 148091310962638848 148140740639195136 148749028291510272 149098734846738432 149124752030564352 149425466917257216 149475341906214912 149525233542365184 149826756012982272 150441966692204544 150492180966801408 150821966608072704 150872307718422528 151227006069178368 151465381431607296 151797299725467648 151847966380916736 151898649947799552 152204958489378816 152231517697867776 152640342574497792 152829934417477632 152880945744052224 153215966078042112 153267106253635584 153576174331625472 153627434736943104 154309739629510656 154620910211432448 155011465680519168 155063205155045376 156013891384508416 156065965447053312 156310664611627008 156460170967252992 157374002466127872 157471965135765504 157524525871792128 157842179174170624 158142430212544512 158543202993831936 158791786272129024 158943665744510976 159218229057527808 159317339727200256 159567136791035904 159995661816597768 160652627517505536 160806286827454464 161312290816131072 161745502534631424 161846186389536768 162099948486131712 162535275496226304 162819882319085568 163202669224132608 163257142745235456 163304260140793856 163358767570747392 163614901275721728 163999557257453568 164672963541467136 164727927815012352 165115200504102912 165532263400046592 165793187783245824 166211963200733184 166602724832968704 166658333219094528 167286820105617408 167342656827949056 167736076702580736 168103650281914368 168159759644491776 168555100514605056 168906606891761664 169247212528730112 169303703587651584 169409092295589888 169674712434081792 170130381827825664 170398554110558208 170771962191151104 170828962178531328 170885981191274496 171230578300551168 171260457410101248 171933676219662336 171991063962058752 172367961837797376 172425494535340032 172773196123078656 172830864079060992 173540533006761984 173598457083199488 173948523987861504 173978877368991744 174387898890584064 174446105799426048 175515627807571968 175574211127934976 176017692338159616 176709611670208512 177096849679712256 177155960777736192 177215091605766144 177572451570941952 178301590153723904 178361103368060928 178640759556145152 178751960424382464 178811623962574848 179232007193100288 180028029567762432 180391061913337856 180734205957193728 180907072680886272 181476327168147456 181963690351460352 182076959688228864 182362442046898176 182852184933254592 183603002877149184 183717292658393088 183778613517090816 184499501914635264 184967070159470592 185257083984150528 185434276701929472 185754600567115776 186517336256151552 186988458600824832 187428065437089792 188197672618819584 188260488931442688 188703086290403328 188820550787792896 189116606567153664 189179729600053248 189624488078930688 189956529372266496 190403114094821376 190466666536108032 190585228832538624 190884051488342016 191396679556303872 191698373374377984 192118457465044992 192182582450847744 192634400588120064 193425385747120128 193489946957316096 193913957067522048 194369845638463488 194434722088943616 195167956789886976 195233099632607232 195298264218599424 195692089486344192 195726237040115712 196186386251907072 196495629965328384 196991956386054144 197057708040388608 197455081283518464 197520987518926848 198019903880429568 198798313128984576 199233955889676288 199300455874953216 199366978056486912 199769008017309696 200589288922939392 200656241289068544 201095955477430272 201163076957896704 201636008092237824 201953841908809728 202396399633956864 202463955174555648 202531533263732736 202939944652505088 202975356930490368 203520456765997056 203841260992069632 204160868064165888 204356141671514112 204768232442167296 204836579649257472 206161213615243264 206553378236792832 206681954240692224 206750940206727168 208087953929404416 208414219482169344 208613561289670656 208973925638005248 209832003288170496 209962620181020672 210032701162389504 210856573616726016 211722381696172032 212290972076703744 212423119636267008 212756182388047872 213327549088797024 213701095543799808 214203503356674048 214408382436605952 215083054421508096 215660670046175232 215794915186049024 216133264648175616 216205405257203712 216713700661635072 217603558965510144 217676190326980608 217811690094329856 218153201700962304 218666076343271424 218739062350061568 219563951388622848 219637237086683136 220153600672137216 220709684533395456 221057583710994432 221615950934310912 222136966443958272 222211110958792704 223123542437265408 223648102270107648 223687128045846528 224138200375885824 224213012859322368 224740134019473408 225662950038306816 225738271450202112 226232949912109056 226308461577633792 226840509103767552 227198072147410944 227695949588201472 227771949571375104 227847974921699328 228307437734068224 228347276546801664 228960513861746688 229244901626216448 229321418616078336 229823949117063168 229900659380453376 230364261497438208 230441152105414656 231464609444265984 231931365317148672 232517198520778752 232594807732568064 234020837076762624 234098948170579968 234690256450879488 235612815560278016 236061003699191808 236129132906283008 236207947703648256 236286788807688192 236763268761255936 237814804490747904 238187679408193536 238415498616766464 238827343586291712 238976009590800384 239350705186553856 240978941276258304 241209430241181696 241968436224196608 242618253801947136 242769279584305152 243149922729197568 243802913244339456 244229823478628352 244804003836198912 244956390211190784 245038151356121088 245999335886180352 247009445312200704 247091891722518528 247672800756154368 248689781674868736 249317944801099776 249904087249453056 249987499828641792 250930230158426112 251013985241923584 251604115053871104 252155475422871552 252239639466737664 252832650771907584 253275372496355328 253870818793095168 253955555381477376 254113638443384832 254512068651122688 255195572741738496 255597831165837312 256157943286726656 256243443267796992 256845867450826752 257900514329493504 257986595943088128 258551942756696064 258638241803010048 259159794184617984 259246296118591488 260223942386515968 260310799510142976 260397685624799232 260922785981792256 260968316053487616 261581848335876096 261669158699139072 262743610720518144 263273441711357952 263361316691902464 264026538507239424 265064417505312768 265645274519568384 265733941166604288 265822637408649216 266358677356412928 267452385230585856 267541655052091392 268127940636573696 268217435943862272 268848010789650432 269271789211746304 269951940232740864 270042044351643648 270586592870006784 270633809240653824 271360609021329408 272214490752221184 272945535527190528 273024309922889728 273115439532343296 273543663070347264 275404504315723776 275575938987589632 275667920275636224 276749252871952896 277450605239205888 277885625976225792 278151415052894208 278631900850673664 279776004384227328 280043601549852672 281142098155634688 282296508928229376 282390733397164032 283054629435604992 283230826181689344 283674909850730496 284436732118396032 284934794058399744 285604671142232064 285699999804162048 285877843248807936 286326077232513024 287547560061566976 288177686197567488 288273873676271616 288951600882180096 290138078620680192 290234920435974144 290870935601283072 291554768457695232 291652083133415424 292751935184830464 292849649448910848 293538134229516288 294279579377860608 294743444947992576 295487934579081216 295586562060582912 296182621925277696 296281481278390272 298197469693476864 298850933834514432 298950683812429824 299050467084730368 299653512025964544 300883933384409088 300984361933602816 301643933216145408 301744615436845056 302454012138356736 302930762863214592 303594599450935296 303695932761833472 303797299895599104 304409916978757632 304463035395735552 305280685148995584 305761891488104448 306534212507271168 307152348663250944 307254869473886208 309241820422864896 310022931361038336 310126410310090752 312027782769016832 312131930894106624 312621329223254016 312920341934505984 314748004932255744 314943930271531008 315049051743584256 315684358348341248 316284860425089024 317583572544258048 318436458115055616 318634679454400512 319134273582071808 319991323633195536 321305255035011072 321612573654908928 322624581632262144 323491005069262848 323692372779073536 324199896972263424 325070550992452608 325639764638171136 326405338448265216 326514285490470912 326717535141494784 327229802551443456 327999114514907136 329345927082934272 329455855630024704 330230401008205824 331064526800093184 331586375566491648 332423926401466368 333205449665937408 333316666438189056 334573640211234816 334685313655898112 335472153405161472 336207300563828736 336319519288983552 337110201029210112 337813213783523328 338494425057460224 338607407175303168 339349424868163584 340260763655651328 340797108221116416 341543924382302208 341657924357062656 341771962382548992 342461156601102336 342520914820202496 343867352439324672 343982127924117504 344735923675594752 344850989070680064 345546392246157312 345661728158121984 347081066013523968 347196914166398976 347897047975723008 347957754737983488 348775797781168128 348892211598852096 351031255615143936 351148422255869952 352035384676319232 353419223340417024 354193699359424512 354311921555472384 354430183211532288 355144903141883904 356603180307447808 356722206736121856 357281519112290304 357503920848764928 357623247925149696 358464014386200576 360056059135524864 360782123826675712 361468411914387456 361814145361772544 362952654336294912 363927380702920704 364153919376457728 364724884093796352 365704369866509184 367206005754298368 367434585316786176 367557227034181632 368999003829270528 369934140318941184 370514167968301056 370868553403858944 371509201134231552 373034672512303104 373976917201649664 374856130874179584 376395345237639168 376520977862885376 377406172580806656 377641101575585792 378233213134307328 378359459200106496 379248976157861376 379913058744532992 380806228189642752 380933333072216064 381170457665077248 381768102976684032 382793359112607744 383396746748755968 384236914930089984 384365164901695488 385268801176240128 386850771494240256 386979893914632192 387827914135044096 388739691276926976 388869444177887232 390335913579773952 390466199265214464 390596528437198848 391384178972688384 391452474080231424 392372772503814144 394115416080777216 394910162567036928 395041975037853696 396039807760859136 397596626257969152 398467911779352576 398600911749906432 398733956112973824 399538016034619392 401178577845878784 401312482578137088 402191910954860544 402326153915793408 403272016184475648 403907683817619456 404927910349111296 405063066527465472 405879889305010176 405950713860980736 407040913531994112 408321736128331776 409536464884334592 409673159298514944 412322427230486528 413106756473585664 413363908481384448 413501880413454336 416175907858808832 416828438964338688 417227122579341312 417947851276010496 419664006576340992 420065402324779008 421713147233452032 423444763392344064 424581944153407488 424846239272534016 425512364776095744 426655098177594048 427402191087599616 428407006713348096 428816764873211904 430166108843016192 431321340092350464 431589830372098048 432266529296351232 432410810514407424 433427401323270144 435207117931020288 435352380653961216 436306403401924608 437332152686542848 437478124700123136 439127902777245696 439274474173366272 440307201344274432 441419369066790912 442115167421988864 443231901868621824 444273932887916544 444422221917585408 446247084874530816 447296204540215296 447374256091693056 448276400751771648 448426025718644736 449480268038946816 451325900076613632 451476542900404224 452465899824218112 452616923155267584 453681018207535104 454396144294821888 455391899176402944 455543899142750208 455695949843398656 456614875468136448 456694553093603328 457921027723493376 458489803252432896 458642837232156672 459647898234126336 459801318760906752 460728522994876416 460882304210829312 462929218888531968 463862730634297344 465034397041557504 465189615465136128 468041674153525248 468197896341159936 469380512901758976 471225631120556032 472122007398383616 472258265812566016 472415895407296512 472573577615376384 473526537522511872 475629608981495808 476375358816387072 476830997233532928 477654687172583424 477952019181600768 478701410373107712 481957882552516608 482418860482363392 483936872448393216 485236507603894272 485538559168610304 486299845458395136 487605826488678912 488459646957256704 489608007672397824 489912780422381568 490076302712242176 491998671772360704 494018890624401408 494183783445037056 495345601512308736 497379563349737472 498635889602199552 499808174498906112 499974999657283584 501860460316852224 502027970483847168 503208230107742208 504310950845743104 504479278933475328 505665301543815168 507741637586190336 507911110762954752 508227276886769664 509024137302245376 510391145483476992 511195662331674624 512315886573453312 512486886535593984 513691734901653504 515801028658987008 515973191886176256 517103885513392128 517276483606020096 518319588369235968 518492592237182976 520621599020285952 520795371249598464 521845571963584512 521936632106975232 523163696671752192 523338317398278144 526546883422715904 526722633383804928 528053077014478848 530128835010625536 531290549039136768 531467882333208576 531645274817298432 532717354712825856 534904770461171712 535083310104182784 536255881273147392 536434871887724544 537696021579300864 540084088703287296 541173185740013568 542721218042658816 544428981504442368 545891071054381056 546048619845779456 546230879064686592 547087326140694528 550809008631447552 551151877975179264 551335840551272448 553498505743905792 554901210478411776 555771251952451584 556302830105788416 557263801701347328 559552008768454656 562284196311269376 564593017856458752 564781466794328064 566109258871209984 566461652363378688 567349819701460992 568873464236792064 569869588116799488 571209342284464128 571399999608324096 571755686497615872 572652154465026048 575095120123133952 576355372395134976 576547747352543232 577903201764360192 580276157241360384 580469840871948288 581741871202566144 583109536915390464 583304166266830848 585503870369660928 585699298897821696 587076268459032576 588559158755721216 589486889895985152 590975869158162432 591173124121165824 592365243850555392 592562962556780544 596394939386953728 597701867669028864 597901367624859648 598100934169460736 599307024051929088 601767866768818176 601968723867205632 603287866432290816 603489230873690112 604908024276713472 605861525726429184 607189198901870592 607391865523666944 607594599791198208 608819833957515264 608926070791471104 610561370297991168 611523782976208896 613068425014542336 614304697326501888 614509738947772416 618483640845729792 620045862722076672 620252820620181504 624055565538033664 624263861788213248 625242658446508032 625840683869011968 629496009864511488 629887860543062016 630098103487168512 631368716696682496 632569720850178048 635167145088516096 636872916230111232 637269358908801024 638268547164143616 639982647266391072 642610510070022144 643225147309817856 645249163264524288 646982010138525696 647384745558147072 648399793944526848 650141101984905216 652810676896530432 653028570980941824 653435070282989568 654459605102886912 655998229029814272 658691854165868544 658911711260049408 660460802016411648 662129053600186368 663172751132983296 664847852802932736 666410899331874816 666633332876378112 669370627311796224 670944306810322944 672414601127657472 672639038577967104 674220402058420224 676988850114920448 677214814350606336 678698849736327168 680521527311302656 681594216442232832 683087848764604416 683315848714125312 683543924765097984 684922313202204672 685041829640404992 687734704878649344 687964255848235008 689471847351189504 689701978141360128 691092784492314624 691323456316243968 694393828332797952 695794095951446016 697551595562336256 697784423197704192 702062511230287872 702296844511739904 704070769352638464 706838446680834048 708387398718849024 708623843110944768 708860366423064576 710289806283767808 713444413472243712 714563038224580608 715246495850299392 716928028772401152 721564247653351424 722936823828774912 723628290723545088 725905308672589824 727854761405841408 728307838752915456 729449768187592704 731408739733018368 734412011508596736 734869170633572352 735114454068363264 737998007658541056 741028335936602112 743018402268463104 746069345024606208 747953834403299328 749712261748359168 752790690475278336 753041955725770752 754812345161613312 755282203151171584 756466426268614656 756718918400212992 758497952315722752 759826117489065984 761612456379285504 761866666144432128 762340915330154496 763536205953368064 765586718225215488 766793493497511936 768473829860179968 768730329803390976 770537602352480256 773701542988480512 773959787829264384 775655828270088192 777479382553853952 777738888355774464 780671827159547904 780932398530428928 781193056874397696 782768357945376768 782904948160462848 784745545007628288 788230832161554432 789820325134073856 790083950075707392 792079615521718272 795193252515938304 796935823558705152 797201823499812864 797467912225947648 799076032069238784 802357155691757568 802624965156274176 804383821909721088 804652307831586816 806544032368951296 807815367635238912 809855820698222592 810126133054930944 811759778610020352 811901427721961472 814081827063988224 816643472256663552 819072929768669184 819346318597029888 824644854460973056 826213512947171328 826727816962768896 827003760826908672 832351815717617664 833656877928677376 834454245158682624 835895702552020992 839328013152681984 840130804649558016 843426294466904064 846889526784688128 849163888306814976 849692478545068032 851024729552191488 853310196355188096 854804382175199232 856814013426696192 857633529746423808 862642680184700928 863179660744196096 864533058592702464 864821621028814848 866854802646540288 870414235862040576 870704761307922432 872612806803849216 874664305373085696 874956249400246272 878255805554491392 878548948346732544 880614402688548864 882838738133581824 884230334843977728 886463803737243648 888547865775833088 888844443835170816 894592409080430592 896552801503543296 896852051437289472 898960536077893632 902651800153227264 902953085800808448 904931799648436224 905233846310535168 907362036415070208 908792288589643776 910783798352805888 911087798285500416 911391899686797312 913229750936272896 913389106187206656 915842055446986752 917285674464313344 919602637521813504 921457045989752832 921764608421658624 927725461268594688 930068794083115008 930379230930272256 936083348307050496 936395792682319872 938761025803517952 942451262241112064 944244014796767232 944831790814593024 945147155230752768 947053075045023744 952750717632774144 955309374345166848 955904038363201536 957402820746215424 963915765105033216 964837720964726784 967873744896786432 970473015207788544 971077118337220608 972599690916790272 975211652977357824 976919293914513408 979216015344795648 980152605424484352 983997343544721408 988037781248802816 988367566890074112 990691203024617472 994759126699474944 997271779204399104 999616348997812224 999949999314567168 1003720920633704448 1004055940967694336 1006416460215484416 1008621901691486208 1008958557866950656 1011330603087630336 1015483275172380672 1015822221525909504 1018048274604490752 1020782290966953984 1022391324663349248 1024631773146906624 1024973773071187968 1027383469803307008 1031602057317974016 1031946383772352512 1034207771026784256 1034552967212040192 1036639176738471936 1036985184474365952 1041243198040571904 1041590742499196928 1043691143927169024 1043873264213950464 1046327393343504384 1046676634796556288 1053093766845431808 1053445266767609856 1056106154028957696 1060257670021251072 1062581098078273536 1062935764666417152 1063290549634596864 1065434709425651712 1069809540922343424 1070166620208365568 1072511762546294784 1072869743775449088 1075392043158601728 1080168177406574592 1082346371480027136 1085442436085317632 1088857963008884736 1091782142108762112 1092097239691558912 1092461758129373184 1094174652281389056 1101618017262895104 1102303755950358528 1102671681102544896 1106997011487811584 1109802420956823552 1111542503904903168 1112605660211576832 1114527603402694656 1119104017536909312 1124568392622538752 1129186035712917504 1129562933588656128 1132218517742419968 1132923304726757376 1134699639402921984 1137746928473584128 1139739176233598976 1142418684568928256 1142799999216648192 1143511372995231744 1145304308930052096 1150190240246267904 1152710744790269952 1153095494705086464 1155806403528720384 1160552314482720768 1160939681743896576 1163483742405132288 1166219073830780928 1166608332533661696 1171007740739321856 1171398597795643392 1174152536918065152 1177118317511442432 1182346248242331648 1184730487701110784 1185125925113561088 1192789878773907456 1195403735338057728 1195802735249719296 1196201868338921472 1198614048103858176 1203535733537636352 1203937447734411264 1206575732864581632 1206978461747380224 1209816048553426944 1211723051452858368 1214783731047333888 1215189199582396416 1217639667915030528 1217852141582942208 1221122740595982336 1228609394653003776 1229019477895544832 1236967281691459584 1240091725444153344 1240505641240363008 1248111131076067328 1248527723576426496 1250485316893016064 1251681367738023936 1258992019729022976 1260196206974337024 1262737433393364992 1265139441700356096 1270334290177032192 1273745832460222464 1274538717817602048 1276537094328287232 1279965294532782144 1285221020140044288 1286450294619635712 1290498326529048576 1293964020277051392 1294769491116294144 1296799587889053696 1300282203969810432 1305621353793060864 1306057141961883648 1308919210205773824 1311996458059628544 1317383708331737088 1317823422520098816 1320921604032823296 1324258107200372736 1326345502265966592 1329695705605865472 1332821798663749632 1333266665752756224 1338741254623592448 1341888613620645888 1344829202255314944 1345278077155934208 1348440804116840448 1353977700229840896 1354429628701212672 1357397699472654336 1361043054622605312 1363188432884465664 1366175697529208832 1366631697428250624 1367087849530195968 1369844626404409344 1370083659280809984 1375469409757298688 1375928511696470016 1378943694702379008 1379403956282720256 1382185568984629248 1382646912632487936 1388787656665595904 1391588191902892032 1395103191124672512 1395568846395408384 1404125022460575744 1404593689023479808 1408141538705276928 1413676893361668096 1416774797437698048 1417247686221889536 1417720732846129152 1420579612567535616 1426888826944487424 1429126076449161216 1430492991700598784 1433856057544802304 1443128495306702848 1445873647657549824 1447256581447090176 1451810617345179648 1455709522811682816 1456615677505830912 1458899536375185408 1462817479466036736 1468824023017193472 1469738341267144704 1470228908136726528 1475996015317082112 1482056671873204224 1486036804536926208 1492138690049212416 1495907668806598656 1499424523496718336 1505581380950556672 1506083911451541504 1509624690323226624 1510564406302343168 1512932852537229312 1513437836800425984 1516995904631445504 1523224912758571008 1523733332288864256 1524681830660308992 1527072411906736128 1531173436450430976 1533586986995023872 1536947659720359936 1537460659606781952 1541075204704960512 1547403085976961024 1547919575658528768 1551311656540176384 1554958765107707904 1555477776711548928 1561864797060857856 1562386113748795392 1565536715890753536 1565809896320925696 1569491090015256576 1579640650268147712 1580167900151414784 1584159231043436544 1590386505031876608 1593871647117410304 1594403646999625728 1594935824451895296 1598152064138477568 1604714311383515136 1605249930312548352 1608767643819442176 1609304615663173632 1613088064737902592 1620252266109861888 1623519557220040704 1628163654127976448 1633286944513327104 1638145859537338368 1638692637194059776 1649289708921946112 1652427025894342656 1653455633925537792 1654007521653817344 1664703631435235328 1667313755857354752 1668908490317365248 1671791405104041984 1678656026305363968 1686852588933808128 1693779053569376256 1698327776613629952 1699384957090136064 1702049459104382976 1706620392710376192 1709608764350398464 1713628026853392384 1715267059492847616 1725285360369401856 1729066117185404928 1729643242057629696 1733709605293080576 1740828471724081152 1741409522615844864 1745225613607698432 1749328610746171392 1749912498800492544 1756511611108982784 1757097896693465088 1761228805377097728 1765677476267163648 1768460669687955456 1772927607474487296 1777095731551666176 1777688887670341632 1789184818160861184 1793105603007086592 1793704102874578944 1797921072155787264 1805303600306454528 1805906171601616896 1809863599296872448 1810467692621070336 1814724072830140416 1817584577179287552 1821567596705611776 1822175596571000832 1822783799373594624 1826459501872545792 1826778212374413312 1831684110893973504 1834571348928626688 1839205275043627008 1842914091979505664 1843529216843317248 1855450922537189376 1860137588166230016 1860758461860544512 1872166696614100992 1872791585364639744 1877522051607035904 1884902524482224128 1888488029593534464 1889663581629186048 1890294310461505536 1894106150090047488 1905501435265548288 1910618748690333696 1911808076726403072 1914805641492430848 1927831530210066432 1929675441929453568 1935747489793572864 1940946030415577088 1942154236674441216 1945199381833580544 1950423305954715648 1958432030689591296 1960305210848968704 1967994687089442816 1976075562497605632 1976735133780148224 1981382406049234944 1989518253398949888 1994543558408798208 1999232697995624448 1999899998629134336 2008111881935388672 2012832920430968832 2017243803382972416 2017917115733901312 2022661206175260672 2030966550344761344 2031644443051819008 2036096549208981504 2041564581933907968 2044782649326698496 2049263546293813248 2049947546142375936 2054766939606614016 2063204114635948032 2063892767544705024 2068415542053568512 2069105934424080384 2073278353476943872 2073970368948731904 2083181484998393856 2087382287854338048 2092654786687008768 2093353269593112576 2106187533690863616 2106890533535219712 2112212308057915392 2120515340042502144 2125162196156547072 2125871529332834304 2126581099269193728 2130869418851303424 2140333240416731136 2145739487550898176 2150784086317203456 2164692742960054272 2170884872170635264 2177715926017769472 2183564284217524224 2184194479383117824 2184923516258746368 2188349304562778112 2203236034525790208 2204607511900717056 2205343362205089792 2213994022975623168 2223085007809806336 2229055206805389312 2238208035073818624 2249136785245077504 2258372071425835008 2259125867177312256 2264437035484839936 2265846609453514752 2269399278805843968 2275493856947168256 2279478352467197952 2284837369137856512 2285599998433296384 2287022745990463488 2290608617860104192 2300380480492535808 2305421489580539904 2306190989410172928 2311612807057440768 2321104628965441536 2321879363487793152 2326967484810264576 2332438147661561856 2333216665067323392 2342015481478643712 2342797195591286784 2348305073836130304 2354236635022884864 2364692496484663296 2369460975402221568 2370251850227122176 2385579757547814912 2390807470676115456 2391605470499438592 2392403736677842944 2397228096207716352 2407071467075272704 2407874895468822528 2413151465729163264 2413956923494760448 2419632097106853888 2423446102905716736 2429567462094667776 2430378399164792832 2435279335830061056 2435704283165884416 2442245481191964672 2457218789306007552 2458038955791089664 2473934563382919168 2480183450888306688 2481011282480726016 2496222262152134656 2497055447152852992 2500970633786032128 2503362735476047872 2517984039458045952 2520392413948674048 2525474866786729984 2530278883400712192 2540668580354064384 2547491664920444928 2549077435635204096 2553074188656574464 2559930589065564288 2570442040280088576 2572900589239271424 2587928040554102784 2589538982232588288 2593599175778107392 2600564407939620864 2611242707586121728 2612114283923767296 2617838420411547648 2623992916119257088 2634767416663474176 2635646845040197632 2641843208065646592 2648516214400745472 2652691004531933184 2659391411211730944 2665643597327499264 2666533331505512448 2683777227241291776 2689658404510629888 2690556154311868416 2696881608233680896 2707955400459681792 2708859257402425344 2714795398945308672 2722086109245210624 2726376865768931328 2732351395058417664 2733263394856501248 2734175699060391936 2739689252808818688 2740167318561619968 2751857023392940032 2758807912565440512 2764371137969258496 2765293825264975872 2783176383805784064 2790206382249345024 2791137692790816768 2808250044921151488 2809187378046959616 2816283077410553856 2827353786723336192 2834495372443779072 2835441465692258304 2841159225135071232 2858252152898322432 2867712115089604608 2886256990613405696 2891747295315099648 2894513162894180352 2903621234690359296 2911419045623365632 2913231355011661824 2917799072750370816 2925634958932073472 2937648046034386944 2940457816273453056 2951992030634164224 2964113343746408448 2972073609073852416 2984277380098424832 2991815337613197312 2998849046993436672 3011162761901113344 3012167822903083008 3019249380646453248 3021128812604686336 3025865705074458624 3026875673600851968 3033991809262891008 3046449825517142016 3047466664577728512 3054144823813472256 3062346872900861952 3067173973990047744 3073895319440719872 3074921319213563904 3082150409409921024 3094806171953922048 3095839151317057536 3102623313080352768 3109917530215415808 3110955553423097856 3123729594121715712 3124772227497590784 3131073431781507072 3131619792641851392 3138982180030513152 3159281300536295424 3160335800302829568 3168318462086873088 3180773010063753216 3187743294234820608 3188807293999251456 3189871648903790592 3196304128276955136 3209428622767030272 3210499860625096704 3217535287638884352 3218609231326347264 3226176129475805184 3240504532219723776 3247039114440081408 3256327308255952896 3266573889026654208 3276291719074676736 3277385274388119552 3298579417843892224 3304854051788685312 3306911267851075584 3308015043307634688 3329407262870470656 3334627511714709504 3337816980634730496 3343582810208083968 3357312052610727936 3373705177867616256 3387558107138752512 3396655553227259904 3398769914180272128 3404098918208765952 3413240785420752384 3419217528700796928 3427256053706784768 3430534118985695232 3450570720738803712 3458132234370809856 3459286484115259392 3467419210586161152 3481656943448162304 3482819045231689728 3490451227215396864 3498657221492342784 3499824997600985088 3513023222217965568 3514195793386930176 3522457610754195456 3531354952534327296 3554191463103332352 3555377775340683264 3578369636321722368 3586211206014173184 3587408205749157888 3595842144311574528 3610607200612909056 3611812343203233792 3619727198593744896 3620935385242140672 3629448145660280832 3635169154358575104 3644351193142001664 3645567598747189248 3652919003745091584 3653556424748826624 3663368221787947008 3685828183959011328 3687058433686634496 3710901845074378752 3720275176332460032 3721516923721089024 3744333393228201984 3745583170729279488 3755044103214071808 3776976059187068928 3780588620923011072 3788212300180094976 3811002870531096576 3821237497380667392 3823616153452806144 3829611282984861696 3855663060420132864 3859350883858907136 3871494979587145728 3881892060831154176 3884308473348882432 3890398763667161088 3900846611909431296 3916864061379182592 3935989374178885632 3952151124995211264 3953470267560296448 3962764812098469888 3979036506797899776 3989087116817596416 3998465395991248896 3999799997258268672 4016223763870777344 4025665840861937664 4034487606765944832 4035834231467802624 4045322412350521344 4061933100689522688 4063288886103638016 4072193098417963008 4083129163867815936 4089565298653396992 4098527092587626496 4099895092284751872 4109533879213228032 4126408229271896064 4127785535089410048 4136831084107137024 4138211868848160768 4146556706953887744 4147940737897463808 4166362969996787712 4174764575708676096 4185309573374017536 4186706539186225152 4212375067381727232 4213781067070439424 4224424616115830784 4241030680085004288 4250324392313094144 4251743058665668608 4253162198538387456 4261738837702606848 4280666480833462272 4291478975101796352 4301568172634406912 4329385485920108544 4341769744341270528 4355431852035538944 4367128568435048448 4368388958766235648 4369847032517492736 4376698609125556224 4406472069051580416 4409215023801434112 4410686724410179584 4427988045951246336 4446170015619612672 4458110413610778624 4476416070147637248 4498273570490155008 4516744142851670016 4518251734354624512 4528874070969679872 4531693218907029504 4538798557611687936 4550987713894336512 4569674738275713024 4571199996866592768 4574045491980926976 4581217235720208384 4600760960985071616 4610842979161079808 4612381978820345856 4623225614114881536 4642209257930883072 4643758726975586304 4653934969620529152 4664876295323123712 4666433330134646784 4685594391182573568 4696610147672260608 4708473270045769728 4738921950804443136 4740503700454244352 4771159515095629824 4781614941352230912 4783210940998877184 4784807473355685888 4794456192415432704 4814142934150545408 4815749790937645056 4826302931458326528 4827913846989520896 4839264194213707776 4860756798329585664 4870558671660122112 4884490962383929344 4914437578612015104 4916077911582179328 4947869126765838336 4960366901776613376 4962022564961452032 4994110894305705984 5001941267572064256 5006725470952095744 5035968078916091904 5050949733573459968 5060557766801424384 5081337160708128768 5094983329840889856 5098154871270408192 5106148377313148928 5119861178131128576 5140884080560177152 5145801178478542848 5175856081108205568 5187198351556214784 5201128815879241728 5222485415172243456 5224228567847534592 5235676840823095296 5247985832238514176 5269534833326948352 5271293690080395264 5283686416131293184 5297032428801490944 5305382009063866368 5318782822423461888 5331287194654998528 5333066663011024896 5367554454482583552 5379316809021259776 5381112308623736832 5393763216467361792 5415910800919363584 5417718514804850688 5429590797890617344 5444172218490421248 5452753731537862656 5464702790116835328 5466526789713002496 5468351398120783872 5479378505617637376 5480334637123239936 5503714046785880064 5517615825130881024 5528742275938516992 5530587650529951744 5566352767611568128 5580412764498690048 5582275385581633536 5616500089842302976 5618374756093919232 5632566154821107712 5654707573446672384 5668990744887558144 5670882931384516608 5682318450270142464 5716504305796644864 5735424230179209216 5772513981226811392 5783494590630199296 5789026325788360704 5807242469380718592 5822838091246731264 5826462710023323648 5835598145500741632 5851269917864146944 5875296092068773888 5880915632546906112 5903984061268328448 5928226687492816896 5944147218147704832 5968554760196849664 5983630675226394624 5997698093986873344 6024335645806166016 6038498761292906496 6042257625209372672 6051731410148917248 6053751347201703936 6067983618525782016 6092899651034284032 6094933329155457024 6108289647626944512 6124693745801723904 6134347947980095488 6147790638881439744 6149842638427127808 6164300818819842048 6189612343907844096 6191678302634115072 6205246626160705536 6219835060430831616 6221911106846195712 6249544454995181568 6262146863563014144 6277964360061026304 6318562601072590848 6320671600605659136 6336636924173746176 6361546020127506432 6375486588469641216 6377614587998502912 6379743297807581184 6392608256553910272 6420999721250193408 6437218462652694528 6452352258951610368 6494078228880162816 6512654616511905792 6533147778053308416 6552583438149353472 6554770548776239104 6597158835687784448 6609708103577370624 6613822535702151168 6616030086615269376 6669255023429419008 6687165620416167936 6714624105221455872 6747410355735232512 6775116214277505024 6793311106454519808 6797539828360544256 6808197836417531904 6826481570841504768 6838435057401593856 6854512107413569536 6861068237971390464 6901141441477607424 6916264468741619712 6918572968230518784 6934838421172322304 6963313886896324608 6965638090463379456 6980902454430793728 6997314442984685568 6999649995201970176 7026046444435931136 7028391586773860352 7044915221508390912 7062709905068654592 7108382926206664704 7110755550681366528 7156739272643444736 7172422412028346368 7174816411498315776 7191684288623149056 7221214401225818112 7223624686406467584 7239454397187489792 7241870770484281344 7258896291320561664 7270338308717150208 7288702386284003328 7291135197494378496 7305838007490183168 7307112849497653248 7326736443575894016 7371656367918022656 7374116867373268992 7421803690148757504 7440550352664920064 7443033847442178048 7488666786456403968 7491166341458558976 7510088206428143616 7553952118374137856 7561177241846022144 7576424600360189952 7622005741062193152 7642474994761334784 7647232306905612288 7659222565969723392 7711326120840265728 7718701767717814272 7763784121662308352 7768616946697764864 7780797527334322176 7801693223818862592 7833728122758365184 7871978748357771264 7904302249990422528 7906940535120592896 7925529624196939776 7958073013595799552 7978174233635192832 7996930791982497792 7999599994516537344 8051331681723875328 8068975213531889664 8071668462935605248 8090644824701042688 8123866201379045376 8126577772207276032 8144386196835926016 8166258327735631872 8179130597306793984 8197054185175252992 8199790184569503744 8219067758426456064 8255571070178820096 8276423737696321536 8293113413907775488 8295881475794927616 8349529151417352192 8370619146748035072 8373413078372450304 8424750134763454464 8427562134140878848 8448849232231661568 8482061360170008576 8503486117331337216 8506324397076774912 8523477675405213696 8603136345268813824 8658770971840217088 8683539488682541056 8710863704071077888 8734257136870096896 8736777917532471296 8739694065034985472 8753397218251112448 8812944138103160832 8821373448820359168 8855976091902492672 8892340031239225344 8916220827221557248 8952832140295274496 8996547140980310016 9033488285703340032 9036503468709249024 9057748141939359744 9063386437814059008 9077597115223375872 9101975427788673024 9139349476551426048 9142399993733185536 9162434471440416768 9201521921970143232 9221685958322159616 9224763957640691712 9246451228229763072 9284418515861766144 9287517453951172608 9307869939241058304 9329752590646247424 9332866660269293568 9371188782365147136 9393220295344521216 9416946540091539456 9477843901608886272 9481007400908488704 9542319030191259648 9563229882704461824 9566421881997754368 9569614946711371776 9588912384830865408 9628285868301090816 9631499581875290112 9652605862916653056 9655827693979041792 9678528388427415552 9721513596659171328 9741117343320244224 9768981924767858688 9828875157224030208 9832155823164358656 9895738253531676672 9920733803553226752 9924045129922904064 9988221788611411968 10003882535144128512 10013450941904191488 10071936157832183808 10101899467146919936 10121115533602848768 10162674321416257536 10189966659681779712 10196309742540816384 10212296754626297856 10239722356262257152 10281768161120354304 10291602356957085696 10351712162216411136 10374396703112429568 10402257631758483456 10444970830344486912 10448457135695069184 10471353681646190592 10495971664477028352 10539069666653896704 10542587380160790528 10567372832262586368 10594064857602981888 10662574389309997056 10666133326022049792 10735108908965167104 10758633618042519552 10762224617247473664 10787526432934723584 10831821601838727168 10835437029609701376 10859181595781234688 10888344436980842496 10905507463075725312 10933053579426004992 10936702796241567744 10958757011235274752 10960669274246479872 11057484551877033984 11061175301059903488 11132705535223136256 11160825528997380096 11164550771163267072 11233000179684605952 11236749512187838464 11265132309642215424 11341765862769033216 11364636900540284928 11433008611593289728 11470848460358418432 11545027962453622784 11566989181260398592 11578052651576721408 11614484938761437184 11645676182493462528 11652925420046647296 11671196291001483264 11702539835728293888 11750592184137547776 11807968122536656896 11856453374985633792 11888294436295409664 11937109520393699328 11967261350452789248 11995396187973746688 12048671291612332032 12076997522585812992 12103462820297834496 12107502694403407872 12135967237051564032 12185799302068568064 12189866658310914048 12216579295253889024 12249387491603447808 12268695895960190976 12295581277762879488 12299685276854255616 12328601637639684096 12379224687815688192 12383356605268230144 12410493252321411072 12439670120861663232 12443822213692391424 12499088909990363136 12524293727126028288 12555928720122052608 12637125202145181696 12641343201211318272 12673273848347492352 12723092040255012864 12750973176939282432 12755229175997005824 12759486595615162368 12785216513107820544 12841999442500386816 12874436925305389056 12904704517903220736 12988156457760325632 13025309233023811584 13066295556106616832 13105166876298706944 13109541097552478208 13194317671375568896 13219416207154741248 13227645071404302336 13232060173230538752 13338510046858838016 13374331240832335872 13429248210442911744 13494820711470465024 13550232428555010048 13586622212909039616 13595079656721088512 13616395672835063808 13652963141683009536 13709024214827139072 13722136475942780928 13802282882955214848 13832528937483239424 13837145936461037568 13869676842344644608 13926627773792649216 13931276180926758912 13961804908861587456 13994628885969371136 13999299990403940352 14056783173547720704 14089830443016781824 14125419810137309184 14216765852413329408 14221511101362733056 14313478545286889472 14344844824056692736 14349632822996631552 14383368577246298112 14442428802451636224 14447249372812935168 14478908794374979584 14483741540968562688 14517792582641123328 14582270394988756992 14611676014980366336 14653472887151788032 14743312735836045312 14748233734746537984 14843607380297515008 14881100705329840128 14886067694884356096 14982332682917117952 15020176412856287232 15107904236748275712 15152849200720379904 15244011482124386304 15284949989522669568 15294464613811224576 15318445131939446784 15422652241680531456 15437403535435628544 15527568243324616704 15561595054668644352 15603386447637725184 15667456245516730368 15743957496715542528 15808604499980845056 15813881070241185792 15851059248393879552 15916146027191599104 15956348467270385664 15993861583964995584 15999199989033074688 16102663363447750656 16137950427063779328 16143336925871210496 16181289649402085376 16247732402758090752 16253155544414552064 16288772393671852032 16332516655471263744 16358261194613587968 16394108370350505984 16399580369139007488 16438135516852912128 16511142140357640192 16552847475392643072 16586226827815550976 16591762951589855232 16699058302834704384 16741238293496070144 16746826156744900608 16849500269526908928 16855124268281757696 16897698464463323136 16964122720340017152 17006972234662674432 17012648794153549824 17046955350810427392 17206272690537627648 17317541943680434176 17367078977365082112 17421727408142155776 17468514273740193792 17473555835064942592 17479388130069970944 17506794436502224896 17625888276206321664 17642746897640718336 17711952183804985344 17784680062478450688 17832441654443114496 17905664280590548992 17993094281960620032 18073006937418498048 18115496283878719488 18126772875628118016 18155194230446751744 18203950855577346048 18278698953102852096 18284799987466371072 18324868942880833536 18403043843940286464 18443371916644319232 18449527915281383424 18492902456459526144 18568837031723532288 18575034907902345216 18615739878482116608 18659505181292494848 18665733320538587136 18786440590689042432 18833893080183078912 18955687803217772544 18962014801816977408 19084638060382519296 19126459765408923648 19132843763995508736 19139229893422743552 19177824769661730816 19262999163750580224 19311655387958083584 19357056776854831104 19482234686640488448 19537963849535717376 19657750314448060416 19664311646328717312 19791476507063353344 19841467607106453504 19848090259845808128 20007765070288257024 20143872315664367616 20203798934293839872 20242231067205697536 20325348642832515072 20379933319363559424 20392619485081632768 20424593509252595712 20479444712524514304 20563536322240708608 20583204713914171392 20703424324432822272 20748793406224859136 20804515263516966912 20889941660688973824 20896914271390138368 20942707363292381184 20991943328954056704 21078139333307793408 21085174760321581056 21134745664525172736 21188129715205963776 21325148778619994112 21332266652044099584 21470217817930334208 21517267236085039104 21524449234494947328 21575052865869447168 21663643203677454336 21670874059219402752 21718363191562469376 21776688873961684992 21811014926151450624 21866107158852009984 21873405592483135488 21917514022470549504 21921338548492959744 22114969103754067968 22122350602119806976 22265411070446272512 22321651057994760192 22329101542326534144 22466000359369211904 22473499024375676928 22530264619284430848 22683531725538066432 22729273801080569856 22866017223186579456 22941696920716836864 23090055924907245568 23133978362520797184 23156105303153442816 23291352364986925056 23305850840093294592 23342392582002966528 23405079671456587776 23501184368275095552 23615936245073313792 23712906749971267584 23776588872590819328 23874219040787398656 23934522700905578496 23990792375947493376 24153995045171625984 24206925640595668992 24215005388806815744 24271934474103128064 24371598604137136128 24379733316621828096 24433158590507778048 24498774983206895616 24537391791920381952 24591162555525758976 24599370553708511232 24657203275279368192 24766713210536460288 24879340241723326464 24887644427384782848 25048587454252056576 25111857440244105216 25274250404290363392 25282686402422636544 25346547696694984704 25446184080510025728 25510458351994011648 25518973191230324736 25570433026215641088 25809409035806441472 25976312915520651264 26050618466047623168 26132591112213233664 26210333752597413888 26219082195104956416 26438832414309482496 26464120346461077504 26677020093717676032 26748662481664671744 26858496420885823488 26989641422940930048 27100464857110020096 27173244425818079232 27190159313442177024 27232791345670127616 27305926283366019072 27418048429654278144 27604565765910429696 27665057874966478848 27674291872922075136 27739353684689289216 27853255547585298432 27862552361853517824 27923609817723174912 27989257771938742272 27998599980807880704 28113566347095441408 28179660886033563648 28250839620274618368 28433531704826658816 28443022202725466112 28626957090573778944 28689689648113385472 28699265645993263104 28766737154492596224 28884857604903272448 28894498745625870336 28957817588749959168 28967483081937125376 29035585165282246656 29164540789977513984 29223352029960732672 29306945774303576064 29486625471672090624 29496467469493075968 29687214760595030016 29762201410659680256 29772135389768712192 29964665365834235904 30040352825712574464 30215808473496551424 30305698401440759808 30488022964248772608 30569899979045339136 30588929227622449152 30636890263878893568 30845304483361062912 30874807070871257088 31055136486649233408 31123190109337288704 31206772895275450368 31334912491033460736 31487914993431085056 31617208999961690112 31627762140482371584 31702118496787759104 31987723167929991168 31998399978066149376 32205326726895501312 32275900854127558656 32286673851742420992 32362579298804170752 32495464805516181504 32506311088829104128 32577544787343704064 32665033310942527488 32716522389227175936 32799160738278014976 32876271033705824256 33172453655631101952 33183525903179710464 33398116605669408768 33482476586992140288 33493652313489801216 33699000539053817856 33710248536563515392 33795396928926646272 34025297588307099648 34093910701620854784 34412545381075255296 34635083887360868352 34734157954730164224 34843454816284311552 34937028547480387584 34958776260139941888 35013588873004449792 35251776552412643328 35423904367609970688 35569360124956901376 35664883308886228992 35811328561181097984 35986188563921240064 36146013874836996096 36230992567757438976 36310388460893503488 36407901711154692096 36557397906205704192 36569599974932742144 36649737885761667072 36806087687880572928 36886743833288638464 36899055830562766848 36985804912919052288 37137674063447064576 37150069815804690432 37231479756964233216 37319010362584989696 37331466641077174272 37572881181378084864 37667786160366157824 37911375606435545088 37924029603633954816 38169276120765038592 38252919530817847296 38265687527991017472 38278459786845487104 38355649539323461632 38525998327501160448 38623310775916167168 38714113553709662208 38964469373280976896 39075927699071434752 39315500628896120832 39328623292657434624 39582953014126706688 39682935214212907008 39696180519691616256 40015530140576514048 40287744631328735232 40407597868587679744 40484462134411395072 40650697285665030144 40759866638727118848 40785238970163265536 40849187018505191424 40958889425049028608 41127072644481417216 41166409427828342784 41406848648865644544 41497586812449718272 41609030527033933824 41779883321377947648 41793828542780276736 41885414726584762368 41983886657908113408 42170349520643162112 42269491329050345472 42376259430411927552 42650297557239988224 42664533304088199168 42940435635860668416 43034534472170078208 43048898468989894656 43150105731738894336 43327286407354908672 43341748118438805504 43436726383124938752 43553377747923369984 43746811184966270976 43835028044941099008 44229938207508135936 44244701204239613952 44530822140892545024 44643302115989520384 44658203084653068288 44946998048751353856 45060529238568861696 45458547602161139712 45732034446373158912 45883393841433673728 46180111849814491136 46267956725041594368 46312210606306885632 46582704729973850112 46684785164005933056 46810159342913175552 47002368736550191104 47231872490146627584 47425813499942535168 47553177745181638656 47748438081574797312 47869045401811156992 47981584751894986752 48307990090343251968 48413851281191337984 48430010777613631488 48543868948206256128 48743197208274272256 48759466633243656192 48866317181015556096 48997549966413791232 49074783583840763904 49182325111051517952 49198741107417022464 49314406550558736384 49533426421072920576 49758680483446652928 49775288854769565696 50097174908504113152 50223714880488210432 50548500808580726784 50565372804845273088 50693095393389969408 50892368161020051456 51020916703988023296 51037946382460649472 51140866052431282176 51618818071612882944 51952625831041302528 52101236932095246336 52265182224426467328 52420667505194827776 52438164390209912832 52877664828618964992 52928240692922155008 53354040187435352064 53497324963329343488 53716992841771646976 53979282845881860096 54346488851636158464 54380318626884354048 54465582691340255232 54611852566732038144 54836096859308556288 55209131531820859392 55330115749932957696 55348583745844150272 55478707369378578432 55706511095170596864 55725104723707035648 55847219635446349824 55978515543877484544 55997199961615761408 56359321772067127296 56501679240549236736 56867063409653317632 56886044405450932224 57253914181147557888 57379379296226770944 57398531291986526208 57533474308985192448 57788997491251740672 57934966163874250752 58071170330564493312 58446704059921465344 58613891548607152128 58973250943344181248 58992934938986151936 59374429521190060032 59524402821319360512 59544270779537424384 60431616946993102848 60611396802881519616 60976045928497545216 61139799958090678272 61177858455244898304 61273780527757787136 61690608966722125824 61749614141742514176 62110272973298466816 62246380218674577408 62413545790550900736 62669824982066921472 62975829986862170112 63234417999923380224 63255524280964743168 63404236993575518208 63975446335859982336 63996799956132298752 64410653453791002624 64551801708255117312 64573347703484841984 64725158597608341504 64990929611032363008 65012622177658208256 65155089574687408128 65330066621885054976 65433044778454351872 65598321476556029952 65752542067411648512 66344907311262203904 66367051806359420928 66796233211338817536 66964953173984280576 66987304626979602432 67398001078107635712 67420497073127030784 67590793857853292544 68050595176614199296 68187821403241709568 68825090762150510592 69270167774721736704 69468315909460328448 69874057094960775168 69917552520279883776 70027177746008899584 70503553104825286656 70847808735219941376 71138720249913802752 71329766617772457984 71622657122362195968 71972377127842480128 72461985135514877952 72620776921787006976 72815803422309384192 73114795812411408384 73139199949865484288 73299475771523334144 73612175375761145856 73773487666577276928 73798111661125533696 73971609825838104576 74300139631609380864 74638020725169979392 74662933282154348544 75145762362756169728 75335572320732315648 75822751212871090176 75848059207267909632 76338552241530077184 76531375055982034944 76556919573690974208 76711299078646923264 77428227107419324416 77928938746561953792 78151855398142869504 78631001257792241664 78657246585314869248 79392361039383232512 80031060281153028096 80575489262657470464 80815195737175359488 80968924268822790144 81301394571330060288 81519733277454237696 81570477940326531072 81698374037010382848 81917778850098057216 82254145288962834432 82813697297731289088 82995173624899436544 83218061054067867648 83559766642755895296 83587657085560553472 83770829453169524736 83967773315816226816 84340699041286324224 84538982658100690944 84752518860823855104 85300595114479976448 85329066608176398336 85880871271721336832 86069068944340156416 86097796937979789312 86300211463477788672 86654572814709817344 86683496236877611008 86873452766249877504 87106755495846739968 87493622369932541952 87670056089882198016 88459876415016271872 88489402408479227904 89061644281785090048 89286604231979040768 89316406169306136576 89893996097502707712 90121058477137723392 90917095204322279424 91464068892746317824 91766787682867347456 92360223699628982272 92535913450083188736 92624421212613771264 93165409459947700224 93369570328011866112 93620318685826351104 94004737473100382208 94463744980293255168 94851626999885070336 95106355490363277312 95963169503789973504 96615980180686503936 96827702562382675968 96860021555227262976 97087737896412512256 97486394416548544512 97518933266487312384 97732634362031112192 97995099932827582464 98149567167681527808 98397482214834044928 98628813101117472768 99517360966893305856 99550577709539131392 100194349817008226304 100447429760976420864 101097001617161453568 101130745609690546176 101386190786779938816 102075892764921298944 102281732104862564352 103237636143225765888 103905251662082605056 104202473864190492672 104530364448852934656 104876328780419825664 105755329657237929984 106708080374870704128 106994649926658686976 107433985683543293952 107958565691763720192 108692977703272316928 108931165382680510464 109223705133464076288 109672193718617112576 110418263063641718784 110660231499865915392 110697167491688300544 110957414738757156864 111413022190341193728 111450209447414071296 111694439270892699648 111957031087754969088 111994399923231522816 112718643544134254592 113003358481098473472 113734126819306635264 113772088810901864448 114507828362295115776 114758758592453541888 114797062583973052416 115066948617970384896 115577994982503481344 115869932327748501504 116142340661128986624 116893408119842930688 117227783097214304256 117946501886688362496 117985869877972303872 118748859042380120064 119048805642638721024 119088541559074848768 120863233893986205696 121222793605763039232 121952091856995090432 122279599916181356544 122355716910489796608 122547561055515574272 123381217933444251648 123499228283485028352 124220545946596933632 124492760437349154816 124827091581101801472 125339649964133842944 125951659973724340224 126511048561929486336 126808473987151036416 127950892671719964672 127993599912264597504 128821306907582005248 129103603416510234624 129146695406969683968 129450317195216683008 129981859222064726016 130025244355316416512 130310179149374816256 130660133243770109952 131505084134823297024 132689814622524407808 132734103612718841856 133592466422677635072 133929906347968561152 133974609253959204864 134840994146254061568 135181587715706585088 136375642806483419136 137650181524301021184 138540335549443473408 138936631818920656896 139748114189921550336 140054355492017799168 141007106209650573312 141695617470439882752 142277440499827605504 142659533235544915968 143245314244724391936 143944754255684960256 144923970271029755904 145241553843574013952 145631606844618768384 146229591624822816768 146278399899730968576 146598951543046668288 147224350751522291712 147546975333154553856 147596223322251067392 147943219651676209152 148600279263218761728 149276041450339958784 149325866564308697088 150291524725512339456 150671144641464631296 151645502425742180352 151696118414535819264 152677104483060154368 153062750111964069888 153113839147381948416 153422598157293846528 154856454214838648832 155857877493123907584 156303710796285739008 157262002515584483328 157314493170629738496 158784722078766465024 160062120562306056192 161150978525314940928 161630391474350718976 161937848537645580288 163039466554908475392 163140955880653062144 163396748074020765696 163835557700196114432 164508290577925668864 165627394595462578176 165990347249798873088 166436122108135735296 167119533285511790592 167175314171121106944 167541658906339049472 167935546631632453632 169077965316201381888 169505037721647710208 170601190228959952896 170658133216352796672 171761742543442673664 172138137888680312832 172195593875959578624 172600422926955577344 173366992473755222016 174213510991693479936 175340112179764396032 176919752830032543744 176978804816958455808 178123288563570180096 178573208463958081536 178632812338612273152 181834190408644558848 182928137785492635648 183533575365734694912 185071826900166377472 185248842425227542528 186330818919895400448 186739140656023732224 187240637371652702208 188009474946200764416 188927489960586510336 189703253999770140672 190212710980726554624 191926339007579947008 193231960361373007872 193655405124765351936 193720043110454525952 194175475792825024512 194972788833097089024 195037866532974624768 195465268724062224384 195990199865655164928 196299134335363055616 196794964429668089856 197257626202234945536 199034721933786611712 199101155419078262784 200388699634016452608 200894859521952841728 202194003234322907136 202261491219381092352 202772381573559877632 204151785529842597888 204563464209725128704 206475272286451531776 207810503324165210112 208404947728380985344 209752657560839651328 211510659314475859968 213416160749741408256 213989299853317373952 214867971367086587904 215917131383527440384 217385955406544633856 217862330765361020928 218447410266928152576 219344387437234225152 220836526127283437568 221320462999731830784 221394334983376601088 221914829477514313728 222900418894828142592 223914062175509938176 223988799846463045632 225437287088268509184 226006716962196946944 227468253638613270528 227544177621803728896 229015656724590231552 229594125167946104832 230133897235940769792 232284681322257973248 233786816239685861376 234455566194428608512 235893003773376724992 235971739755944607744 238177083118149697536 241726467787972411392 242445587211526078464 243904183713990180864 244559199832362713088 244711433820979593216 245095122111031148544 246762435866888503296 248441091893193867264 248985520874698309632 249654183162203602944 250679299928267685888 251903319947448680448 253022097123858972672 253616947974302072832 255901785343439929344 255987199824529195008 257642613815164010496 258207206833020469248 258293390813939367936 258900634390433366016 259963718444129452032 260050488710632833024 260620358298749632512 261320266487540219904 263010168269646594048 265379629245048815616 265468207225437683712 267184932845355270144 267859812695937122304 267949218507918409728 269681988292508123136 270363175431413170176 272751285612966838272 275300363048602042368 277080671098886946816 277873263637841313792 279496228379843100672 280108710984035598336 282014212419301146624 283391234940879765504 284554880999655211008 285319066471089831936 287889508511369920512 289847940542059511808 290483107687148027904 291263213689237536768 292459183249645633536 292556799799461937152 293197903086093336576 294448701503044583424 295192446644502134784 295886439303352418304 298552082900679917568 298651733128617394176 300583049451024678912 301342289282929262592 303291004851484360704 303392236829071638528 306227678294763896832 306845196314587693056 309712908429677297664 311715754986247815168 312607421592571478016 314628986341259476992 320124241124612112384 322301957050629881856 323260782948701437952 323875697075291160576 326078933109816950784 326793496148041531392 327671115400392228864 329016581155851337728 331254789190925156352 331980694499597746176 332872244216271470592 334239066571023581184 334350628342242213888 335083317812678098944 335871093263264907264 338155930632402763776 339010075443295420416 341202380457919905792 341316266432705593344 343523485086885347328 344276275777360625664 344391187751919157248 345200845853911154688 346733984947510444032 348427021983386959872 350680224359528792064 353839505660065087488 353957609633916911616 356246577127140360192 357146416927916163072 357265624677224546304 363668380817289117696 365856275570985271296 367067150731469389824 370143653800332754944 370497684850455085056 372661637839790800896 373478281312047464448 374481274743305404416 376018949892401528832 377854979921173020672 380425421961453109248 383852678015159894016 386463920722746015744 387310810249530703872 387440086220909051904 388350951585650049024 389945577666194178048 390075733065949249536 390930537448124448768 391980399731310329856 394515252404469891072 398069443867573223424 398202310838156525568 400777399268032905216 401789719043905683456 404522982438762184704 405544763147119755264 409126928419450257408 412950544572903063552 415621006648330420224 416809895456761970688 423021318628951719936 426832321499482816512 427978599706634747904 429735942734173175808 431834262767054880768 434771910813089267712 435724661530722041856 436894820533856305152 438688774874468450304 441673052254566875136 442640925999463661568 442788669966753202176 443829658955028627456 445800837789656285184 447828124351019876352 447977599692926091264 450874574176537018368 452013433924393893888 454936507277226541056 455088355243607457792 458031313449180463104 459188250335892209664 460267794471881539584 464569362644515946496 467573632479371722752 468911132388857217024 471786007546753449984 471943479511889215488 476354166236299395072 483452935575944822784 484891174423052156928 489118399664725426176 489422867641959186432 490190244222062297088 493524871733777006592 496882183786387734528 497971041749396619264 499308366324407205888 501358599856535371776 503806639894897360896 507233895948604145664 511803570686879858688 511974399649058390016 515285227630328020992 516414413666040938496 516586781627878735872 517801268780866732032 520100977421265666048 522640532975080439808 526020336539293188096 530759258490097631232 530936414450875367424 534369865690710540288 535719625391874244608 535898437015836819456 545502571225933676544 550600726097204084736 555746527275682627584 558992456759686201344 560217421968071196672 564028424838602293248 566782469881759531008 569109761999310422016 570638132942179663872 575779017022739841024 579695881084119023616 580966215374296055808 582526427378475073536 584918366499291267072 585113599598923874304 586395806172186673152 588897403006089166848 590384893289004269568 591772878606704836608 597104165801359835136 597303466257234788352 601166098902049357824 602684578565858525184 606582009702968721408 606784473658143277056 612455356589527793664 613690392629175386112 619425816859354595328 623431509972495630336 625214843185142956032 629257972682518953984 640248482249224224768 644603914101259763712 646521565897402875904 647751394150582321152 652157866219633901568 653586992296083062784 655342230800784457728 658033162311702675456 662509578381850312704 663961388999195492352 665744488432542941184 668701256684484427776 671742186526529814528 676311861264805527552 678020150886590840832 682404760915839811584 682632532865411186688 687046970173770694656 688782375503838314496 690401691707822309376 696854043966773919744 701360448719057584128 707679011320130174976 707915219267833823232 714531249354449092608 727336761634578235392 731712551141970542592 734134301462938779648 740287307600665509888 745323275679581601792 746956562624094928896 748962549486610808832 752037899784803057664 755709959842346041344 760850843922906218496 767705356030319788032 772927841445492031488 774621620499061407744 774880172441818103808 776701903171300098048 779891155332388356096 780151466131898499072 781861074896248897536 783960799462620659712 789030504808939782144 796138887735146446848 796404621676313051136 801554798536065810432 803579438087811366912 809045964877524369408 811089526294239510528 818253856838900514816 825901089145806127104 831242013296660840448 833619790913523941376 846042637257903439872 853664642998965633024 855957199413269495808 863668525534109761536 869543821626178535424 871449323061444083712 873789641067712610304 877377549748936900608 883346104509133750272 885577339933506404352 887659317910057254912 895656248702039752704 895955199385852182528 901749148353074036736 904026867848787787776 909873014554453082112 910176710487214915584 920535588943763079168 929138725289031892992 935147264958743445504 937822264777714434048 943886959023778430976 966905871151889645568 969782348846104313856 978236799329450852352 980380488444124594176 987049743467554013184 993764367572775469056 995942083498793238528 998616732648814411776 1002717199713070743552 1007613279789794721792 1014467791897208291328 1023607141373759717376 1023948799298116780032 1030570455260656041984 1032828827332081876992 1033173563255757471744 1035602537561733464064 1040201954842531332096 1045281065950160879616 1052040673078586376192 1061518516980195262464 1061872828901750734848 1068739731381421080576 1071439250783748489216 1071796874031673638912 1091005142451867353088 1101201452194408169472 1111493054551365255168 1117984913519372402688 1120434843936142393344 1128056849677204586496 1133564939763519062016 1141276265884359327744 1151558034045479682048 1159391762168238047232 1161932430748592111616 1165052854756950147072 1169836732998582534144 1170227199197847748608 1172791612344373346304 1183545757213409673216 1194208331602719670272 1194606932514469576704 1202332197804098715648 1205369157131717050368 1213568947316286554112 1227380785258350772224 1238851633718709190656 1246863019944991260672 1250429686370285912064 1280496964498448449536 1289207828202519527424 1295502788301164642304 1304315732439267803136 1307173984592166125568 1310684461601568915456 1316066324623405350912 1325019156763700625408 1327922777998390984704 1331488976865085882368 1337402513368968855552 1343484373053059629056 1352623722529611055104 1356040301773181681664 1364809521831679623168 1365265065730822373376 1374093940347541389312 1377564751007676628992 1380803383415644618752 1393708087933547839488 1402720897438115168256 1415358022640260349952 1415830438535667646464 1429062498708898185216 1454673523269156470784 1468268602925877559296 1480574615201331019776 1490646551359163203584 1493913125248189857792 1497925098973221617664 1504075799569606115328 1511419919684692082688 1521701687845812436992 1535410712060639576064 1545855682890984062976 1549243240998122815488 1549760344883636207616 1553403806342600196096 1560302932263796998144 1567921598925241319424 1578061009617879564288 1592277775470292893696 1592809243352626102272 1603109597072131620864 1607158876175622733824 1636507713677801029632 1651802178291612254208 1667239581827047882752 1692085274515806879744 1707329285997931266048 1711914398826538991616 1727337051068219523072 1739087643252357070848 1742898646122888167424 1747579282135425220608 1754755099497873801216 1766692209018267500544 1771154679867012808704 1775318635820114509824 1791312497404079505408 1791910398771704365056 1803498296706148073472 1808053735697575575552 1819746029108906164224 1820353420974429831168 1841071177887526158336 1858277450578063785984 1870294529917486891008 1875644529555428868096 1887773918047556861952 1933811742303779291136 1939564697692208627712 1956473598658901704704 1960760976888249188352 1974099486935108026368 1987528735145550938112 1991884166997586477056 1997233465297628823552 2015226559579589443584 2028935583794416582656 2047214282747519434752 2047897598596233560064 2061140910521312083968 2066347126511514943488 2071205075123466928128 2090562131900321759232 2104081346157172752384 2123037033960390524928 2123745657803501469696 2143593748063347277824 2182010284903734706176 2202402904388816338944 2235969827038744805376 2240869687872284786688 2256113699354409172992 2267129879527038124032 2282552531768718655488 2303116068090959364096 2318783524336476094464 2323864861497184223232 2330105709513900294144 2339673465997165068288 2340454398395695497216 2345583224688746692608 2367091514426819346432 2388416663205439340544 2389213865028939153408 2404664395608197431296 2410738314263434100736 2427137894632573108224 2454761570516701544448 2477703267437418381312 2493726039889982521344 2500859372740571824128 2560993928996896899072 2591005576602329284608 2608631464878535606272 2614347969184332251136 2621368923203137830912 2632132649246810701824 2650038313527401250816 2662977953730171764736 2686968746106119258112 2705247445059222110208 2712080603546363363328 2729619043663359246336 2730530131461644746752 2761606766831289237504 2787416175867095678976 2805441794876230336512 2831660877071335292928 2909347046538312941568 2961149230402662039552 2981293102718326407168 2987826250496379715584 2995850197946443235328 3008151599139212230656 3022839839369384165376 3043403375691624873984 3070821424121279152128 3091711365781968125952 3098486481996245630976 3099520689767272415232 3106807612685200392192 3120605864527593996288 3135843197850482638848 3156122019235759128576 3184555550940585787392 3185618486705252204544 3206219194144263241728 3214317752351245467648 3273015427355602059264 3303604356583224508416 3334479163654095765504 3384170549031613759488 3423828797653077983232 3454674102136439046144 3478175286504714141696 3485797292245776334848 3495158564270850441216 3509510198995747602432 3550637271640229019648 3582624994808159010816 3583820797543408730112 3606996593412296146944 3616107471395151151104 3640706841948859662336 3682142355775052316672 3716554901156127571968 3740589059834973782016 3751289059110857736192 3867623484607558582272 3912947197317803409408 3921521953776498376704 3948198973870216052736 3975057470291101876224 3983768333995172954112 3994466930595257647104 4030453119159178887168 4057871167588833165312 4094428565495038869504 4095795197192467120128 4122281821042624167936 4132694253023029886976 4142410150246933856256 4181124263800643518464 4208162692314345504768 4246074067920781049856 4247491315607002939392 4287187496126694555648 4364020569807469412352 4404805808777632677888 4471939654077489610752 4481739375744569573376 4512227398708818345984 4534259759054076248064 4565105063537437310976 4606232136181918728192 4637567048672952188928 4647729722994368446464 4660211419027800588288 4680908796791390994432 4734183028853638692864 4776833326410878681088 4778427730057878306816 4809328791216394862592 4821476628526868201472 4909523141033403088896 4955406534874836762624 5001718745481143648256 5121987857993793798144 5182011153204658569216 5217262929757071212544 5228695938368664502272 5242737846406275661824 5264265298493621403648 5300076627054802501632 5325955907460343529472 5373937492212238516224 5410494890118444220416 5424161207092726726656 5459238087326718492672 5461060262923289493504 5523213533662578475008 5574832351734191357952 5610883589752460673024 5663321754142670585856 5818694093076625883136 5922298460805324079104 5962586205436652814336 5975652500992759431168 5991700395892886470656 6045679678738768330752 6086806751383249747968 6141642848242558304256 6183422731563936251904 6199041379534544830464 6213615225370400784384 6271686395700965277696 6312244038471518257152 6369111101881171574784 6371236973410504409088 6546030854711204118528 6607208713166449016832 6768341098063227518976 6847657595306155966464 6909348204272878092288 6956350573009428283392 6971594584491552669696 6990317128541700882432 7019020397991495204864 7101274543280458039296 7165249989616318021632 7167641595086817460224 7213993186824592293888 7232214942790302302208 7281413683897719324672 7364284711550104633344 7433109802312255143936 7481178119669947564032 7502578118221715472384 7825894394635606818816 7843043907552996753408 7896397947740432105472 7950114940582203752448 7988933861190515294208 8060906238318357774336 8115742335177666330624 8188857130990077739008 8191590394384934240256 8284820300493867712512 8362248527601287036928 8416325384628691009536 8494982631214005878784 8728041139614938824704 8943879308154979221504 8963478751489139146752 9024454797417636691968 9068519518108152496128 9130210127074874621952 9212464272363837456384 9275134097345904377856 9295459445988736892928 9320422838055601176576 9361817593582781988864 9468366057707277385728 9553666652821757362176 9556855460115756613632 9618657582432789725184 9642953257053736402944 9819046282066806177792 9910813069749673525248 10003437490962287296512 10364022306409317138432 10434525859514142425088 10457391876737329004544 10485475692812551323648 10528530596987242807296 10651911814920687058944 10747874984424477032448 10820989780236888440832 10848322414185453453312 10922120525846578987008 11046427067325156950016 11149664703468382715904 11221767179504921346048 11844596921610648158208 11925172410873305628672 11951305001985518862336 11983400791785772941312 12091359357477536661504 12173613502766499495936 12283285696485116608512 12366845463127872503808 12398082759069089660928 12427230450740801568768 12543372791401930555392 12624488076943036514304 12738222203762343149568 12742473946821008818176 13092061709422408237056 13214417426332898033664 13536682196126455037952 13695315190612311932928 13818696408545756184576 13912701146018856566784 13943189168983105339392 13980634257083401764864 14202549086560916078592 14330499979232636043264 14335283190173634920448 14427986373649184587776 14464429885580604604416 14728569423100209266688 14866219604624510287872 15005156236443430944768 15651788789271213637632 15686087815105993506816 15792795895480864210944 15900229881164407504896 15977867722381030588416 16121812476636715548672 16231484670355332661248 16377714261980155478016 16383180788769868480512 16569640600987735425024 16724497055202574073856 16832650769257382019072 16989965262428011757568 17456082279229877649408 17887758616309958443008 17926957502978278293504 18137039036216304992256 18260420254149749243904 18424928544727674912768 18550268194691808755712 18640845676111202353152 18936732115414554771456 19107333305643514724352 19113710920231513227264 19638092564133612355584 19821626139499347050496 20728044612818634276864 20869051719028284850176 20914783753474658009088 20970951385625102647296 21057061193974485614592 21303823629841374117888 21495749968848954064896 21641979560473776881664 21696644828370906906624 21844241051693157974016 22092854134650313900032 22299329406936765431808 22443534359009842692096 23689193843221296316416 23850344821746611257344 23966801583571545882624 24182718714955073323008 24347227005532998991872 24566571392970233217024 24854460901481603137536 25086745582803861110784 25248976153886073028608 25484947893642017636352 26184123418844816474112 27073364392252910075904 27390630381224623865856 27637392817091512369152 27825402292037713133568 27886378337966210678784 27961268514166803529728 28405098173121832157184 28660999958465272086528 28670566380347269840896 28855972747298369175552 28928859771161209208832 29457138846200418533376 29732439209249020575744 30010312472886861889536 31303577578542427275264 31372175630211987013632 31585591790961728421888 31955735444762061176832 32243624953273431097344 32462969340710665322496 32766361577539736961024 33139281201975470850048 33448994110405148147712 33665301538514764038144 35775517232619916886016 35853915005956556587008 36274078072432609984512 36520840508299498487808 36849857089455349825536 37100536389383617511424 37281691352222404706304 37873464230829109542912 38214666611287029448704 38227421840463026454528 39276185128267224711168 39643252278998694100992 41456089225637268553728 41738103438056569700352 41829567506949316018176 41941902771250205294592 42607647259682748235776 42991499937697908129792 43283959120947553763328 43393289656741813813248 44185708269300627800064 44598658813873530863616 47378387686442592632832 47700689643493222514688 47933603167143091765248 48365437429910146646016 48694454011065997983744 49133142785940466434048 49708921802963206275072 50173491165607722221568 50497952307772146057216 50969895787284035272704 52368246837689632948224 54781260762449247731712 55274785634183024738304 55650804584075426267136 55922537028333607059456 56810196346243664314368 57321999916930544173056 57341132760694539681792 58914277692400837066752 59464878418498041151488 62607155157084854550528 62744351260423974027264 63171183581923456843776 63911470889524122353664 64487249906546862194688 64925938681421330644992 65532723155079473922048 66278562403950941700096 66897988220810296295424 67330603077029528076288 71551034465239833772032 72548156144865219969024 73041681016598996975616 73699714178910699651072 74563382704444809412608 75746928461658219085824 76454843680926052909056 78552370256534449422336 82912178451274537107456 83476206876113139400704 83659135013898632036352 83883805542500410589184 85215294519365496471552 85982999875395816259584 86567918241895107526656 86786579313483627626496 88371416538601255600128 89197317627747061727232 94756775372885185265664 95867206334286183530496 96730874859820293292032 97388908022131995967488 99417843605926412550144 100346982331215444443136 100995904615544292114432 109562521524898495463424 110549571268366049476608 111301609168150852534272 111845074056667214118912 113620392692487328628736 114643999833861088346112 114682265521389079363584 117828555384801674133504 118929756836996082302976 125214310314169709101056 125488702520847948054528 127822941779048244707328 128974499813093724389376 129851877362842661289984 132557124807901883400192 133795976441620592590848 143102068930479667544064 145096312289730439938048 146083362033197993951232 147399428357821399302144 149126765408889618825216 151493856923316438171648 152909687361852105818112 157104740513068898844672 165824356902549074214912 166952413752226278801408 167767611085000821178368 170430589038730992943104 171965999750791632519168 176742833077202511200256 178394635255494123454464 189513550745770370531328 191734412668572367060992 193461749719640586584064 194777816044263991934976 198835687211852825100288 200693964662430888886272 201991809231088584228864 219125043049796990926848 221099142536732098953216 223690148113334428237824 227240785384974657257472 229364531042778158727168 235657110769603348267008 250428620628339418202112 250977405041695896109056 255645883558096489414656 257948999626187448778752 259703754725685322579968 265114249615803766800384 267591952883241185181696 290192624579460879876096 292166724066395987902464 298253530817779237650432 302987713846632876343296 331648713805098148429824 333904827504452557602816 335535222170001642356736 340861178077461985886208 343931999501583265038336 353485666154405022400512 356789270510988246908928 383468825337144734121984 386923499439281173168128 389555632088527983869952 397671374423705650200576 401387929324861777772544 438250086099593981853696 442198285073464197906432 447380296226668856475648 454481570769949314514944 458729062085556317454336 471314221539206696534016 500857241256678836404224 511291767116192978829312 515897999252374897557504 530228499231607533600768 535183905766482370363392 580385249158921759752192 584333448132791975804928 596507061635558475300864 605975427693265752686592 663297427610196296859648 671070444340003284713472 681722356154923971772416 706971332308810044801024 766937650674289468243968 773846998878562346336256 779111264177055967739904 795342748847411300401152 802775858649723555545088 876500172199187963707392 894760592453337712951296 908963141539898629029888 1001714482513357672808448 1022583534232385957658624 1031795998504749795115008 1060456998463215067201536 1070367811532964740726784 1160770498317843519504384 1168666896265583951609856 1193014123271116950601728 1326594855220392593719296 1342140888680006569426944 1363444712309847943544832 1413942664617620089602048 1533875301348578936487936 1547693997757124692672512 1590685497694822600802304 1605551717299447111090176 1753000344398375927414784 1789521184906675425902592 1817926283079797258059776 2045167068464771915317248 2120913996926430134403072 2321540996635687039008768 2337333792531167903219712 2386028246542233901203456 2684281777360013138853888 2726889424619695887089664 3067750602697157872975872 3095387995514249385345024 3181370995389645201604608 3211103434598894222180352 3506000688796751854829568 3579042369813350851805184 4090334136929543830634496 4241827993852860268806144 4643081993271374078017536 4772056493084467802406912 5368563554720026277707776 5453778849239391774179328 6135501205394315745951744 6362741990779290403209216 7012001377593503709659136 7158084739626701703610368 8180668273859087661268992 9286163986542748156035072 9544112986168935604813824 10737127109440052555415552 12271002410788631491903488 12725483981558580806418432 14316169479253403407220736 16361336547718175322537984 19088225972337871209627648 21474254218880105110831104 24542004821577262983806976 28632338958506806814441472 38176451944675742419255296 42948508437760210221662208 49084009643154525967613952 57264677917013613628882944 85897016875520420443324416 114529355834027227257765888 171794033751040840886648832 343588067502081681773297664
- Sum of all divisors σ(n): 1247521994037991085454981213
- Sum of proper divisors (its aliquot sum) s(n): 903933926535909403681683549
- 343588067502081681773297664 is an abundant number, because the sum of its proper divisors (903933926535909403681683549) is greater than itself. Its abundance is 560345859033827721908385885
Bases of 343588067502081681773297664
- Binary: 100011100001101011001101001110110000101110100011010000100000000000000000000000000000000002
- Hexadecimal: 0x11C359A7617468400000000
- Base-36: 1766DS2S05J4000000
Squares and roots of 343588067502081681773297664
- 343588067502081681773297664 squared (3435880675020816817732976642) is 118052760129815038285278968351053919706975645147856896
- 343588067502081681773297664 cubed (3435880675020816817732976643) is 40561519716289946415927231569983321526612710274747367478603346788852848283090944
-
343588067502081681773297664 is a
perfect square number . Itssquare root is 18536128708608 -
The
cube root of 343588067502081681773297664 is 700399817.5133855883
Scales and comparisons
How big is 343588067502081681773297664?- 343,588,067,502,081,681,773,297,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 343,588,067,502,081,681,773,297,664 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 343588067502081681773297664 cubic inches would be around 58366651.5 feet tall.
Recreational maths with 343588067502081681773297664
- 343588067502081681773297664 backwards is 466792377186180205760885343
- 343588067502081681773297664 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 343588067502081681773297664's digits is 126
- 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 343588067502081681773297664 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 343588067502081681773297664 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/343588067502081681773297664/
Chicago style:
Numbermatics. 2024. "Number 343588067502081681773297664 - Facts about the integer". https://numbermatics.com/n/343588067502081681773297664/
The information we have on file for 343588067502081681773297664 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 343588067502081681773297664, math, Factors of 343588067502081681773297664, curriculum, school, college, exams, university, Prime factorization of 343588067502081681773297664, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-three septillion, five hundred eighty-eight sextillion, sixty-seven quintillion, five hundred two quadrillion, eighty-one trillion, six hundred eighty-one billion, seven hundred seventy-three million, two hundred ninety-seven thousand, six hundred sixty-four.