534029553610750637516095488
534,029,553,610,750,637,516,095,488 is an even composite number composed of five prime numbers multiplied together.
534029553610750637516095488 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 534029553610750637516095488:
215 × 36 × 79 × 433 × 1913
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 43 × 43 × 43 × 191 × 191 × 191)See below for interesting mathematical facts about the number 534029553610750637516095488 from the Numbermatics database.
Names of 534029553610750637516095488
- Cardinal: 534029553610750637516095488 can be written as Five hundred thirty-four septillion, twenty-nine sextillion, five hundred fifty-three quintillion, six hundred ten quadrillion, seven hundred fifty trillion, six hundred thirty-seven billion, five hundred sixteen million, ninety-five thousand, four hundred eighty-eight.
Scientific notation
- Scientific notation: 5.34029553610750637516095488 × 1026
Factors of 534029553610750637516095488
Divisors of 534029553610750637516095488
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 98 108 112 126 128 129 144 147 162 168 172 189 191 192 196 216 224 243 252 256 258 288 294 301 324 336 343 344 378 382 384 387 392 432 441 448 486 504 512 516 567 573 576 588 602 648 672 686 688 729 756 764 768 774 784 864 882 896 903 972 1008 1024 1029 1032 1134 1146 1152 1161 1176 1204 1296 1323 1337 1344 1372 1376 1458 1512 1528 1536 1548 1568 1701 1719 1728 1764 1792 1806 1849 1944 2016 2048 2058 2064 2107 2268 2292 2304 2322 2352 2401 2408 2592 2646 2674 2688 2709 2744 2752 2916 3024 3056 3072 3087 3096 3136 3402 3438 3456 3483 3528 3584 3612 3698 3888 3969 4011 4032 4096 4116 4128 4214 4536 4584 4608 4644 4704 4802 4816 5103 5157 5184 5292 5348 5376 5418 5488 5504 5547 5832 6048 6112 6144 6174 6192 6272 6321 6804 6876 6912 6966 7056 7168 7203 7224 7396 7776 7938 8022 8064 8127 8192 8213 8232 8256 8428 9072 9168 9216 9261 9288 9359 9408 9604 9632 10206 10314 10368 10449 10584 10696 10752 10836 10976 11008 11094 11664 11907 12033 12096 12224 12288 12348 12384 12544 12642 12943 13608 13752 13824 13932 14112 14336 14406 14448 14749 14792 15471 15552 15876 16044 16128 16254 16384 16426 16464 16512 16641 16807 16856 18144 18336 18432 18522 18576 18718 18816 18963 19208 19264 20412 20628 20736 20898 21168 21392 21504 21609 21672 21952 22016 22188 23328 23814 24066 24192 24381 24448 24576 24639 24696 24768 25088 25284 25886 27216 27504 27648 27783 27864 28077 28224 28672 28812 28896 29498 29584 30942 31104 31347 31752 32088 32256 32508 32768 32852 32928 33024 33282 33614 33712 35721 36099 36288 36481 36672 36864 37044 37152 37436 37632 37926 38416 38528 38829 40824 41256 41472 41796 42336 42784 43008 43218 43344 43904 44032 44247 44376 46413 46656 47628 48132 48384 48762 48896 49152 49278 49392 49536 49923 50176 50421 50568 51772 54432 55008 55296 55566 55728 56154 56448 56889 57344 57491 57624 57792 58996 59168 61884 62208 62694 63504 64176 64512 64827 65016 65513 65704 65856 66048 66564 67228 67424 71442 72198 72576 72962 73143 73344 73728 73917 74088 74304 74872 75264 75852 76832 77056 77658 79507 81648 82512 82944 83349 83592 84231 84672 85568 86016 86436 86688 87808 88064 88494 88752 90601 92826 93312 95256 96264 96768 97524 97792 98304 98556 98784 99072 99846 100352 100842 101136 103243 103544 108297 108864 109443 110016 110592 111132 111456 112308 112896 113778 114688 114982 115248 115584 116487 117649 117992 118336 123768 124416 125388 127008 128352 129024 129654 130032 131026 131408 131712 132096 132741 133128 134456 134848 139239 142884 144396 145152 145924 146286 146688 147456 147834 148176 148608 149744 149769 150528 151263 151704 153664 154112 155316 159014 163296 165024 165888 166698 167184 168462 169344 170667 171136 172032 172473 172872 173376 175616 176128 176988 177504 181202 185652 186624 190512 192528 193536 194481 195048 195584 196539 197112 197568 198144 199692 200704 201684 202272 206486 207088 216594 217728 218886 219429 220032 221184 221751 222264 222912 224616 225792 227556 229376 229964 230496 231168 232974 235298 235984 236672 238521 247536 248832 250047 250776 252693 254016 255367 256704 258048 259308 260064 262052 262816 263424 264192 265482 266256 268912 269696 271803 278478 285768 288792 290304 291848 292572 293376 294912 295668 296352 297216 299488 299538 301056 302526 303408 307328 308224 309729 310632 318028 324891 326592 328329 330048 331776 333396 334368 336924 338688 341334 342272 344064 344946 345744 346752 349461 351232 352256 352947 353159 353976 355008 362404 371304 373248 381024 385056 387072 388962 390096 391168 393078 394224 395136 396288 398223 399384 401408 402437 403368 404544 412972 414176 433188 435456 437772 438858 440064 442368 443502 444528 445824 449232 449307 451584 453789 455112 458591 459928 460992 462336 465948 470596 471968 473344 477042 495072 497664 500094 501552 505386 508032 510734 512001 513408 516096 517419 518616 520128 524104 525632 526848 528384 530964 532512 537824 539392 543606 556549 556956 571536 577584 580608 583443 583696 585144 586752 589617 591336 592704 594432 598976 599076 602112 605052 606816 614656 616448 619458 621264 634207 636056 649782 653184 656658 660096 663552 665253 666792 668736 673848 677376 682668 684544 688128 689892 691488 693504 698922 702464 704512 705894 706318 707952 710016 715563 722701 724808 742608 746496 758079 762048 766101 770112 774144 777924 780192 782336 786156 788448 790272 792576 796446 798768 802816 804874 806736 809088 815409 823543 825944 828352 866376 870912 875544 877716 880128 884736 887004 889056 891648 898464 898614 903168 907578 910224 917182 919856 921984 924672 929187 931896 941192 943936 946688 954084 974673 984987 990144 995328 1000188 1003104 1010772 1016064 1021468 1024002 1026816 1032192 1034838 1037232 1040256 1048208 1048383 1051264 1053696 1056768 1058841 1059477 1061928 1065024 1075648 1078784 1087212 1113098 1113912 1143072 1155168 1161216 1166886 1167392 1170288 1173504 1179234 1182672 1185408 1188864 1194669 1197952 1198152 1204224 1207311 1210104 1213632 1229312 1232896 1238916 1242528 1268414 1272112 1299564 1306368 1313316 1320192 1327104 1330506 1333584 1337472 1347696 1347921 1354752 1361367 1365336 1369088 1375773 1379784 1382976 1387008 1397844 1404928 1409024 1411788 1412636 1415904 1420032 1431126 1445402 1449616 1485216 1492992 1516158 1524096 1532202 1536003 1540224 1548288 1552257 1555848 1560384 1564672 1568683 1572312 1576896 1580544 1585152 1592892 1597536 1605632 1609748 1613472 1618176 1630818 1647086 1651888 1656704 1669647 1732752 1741824 1750329 1751088 1755432 1760256 1768851 1774008 1778112 1783296 1787569 1796928 1797228 1806336 1815156 1820448 1834364 1839712 1843968 1849344 1858374 1863792 1882384 1887872 1893376 1902621 1908168 1949346 1969974 1980288 1990656 1995759 2000376 2006208 2021544 2032128 2042936 2048004 2053632 2064384 2069676 2074464 2080512 2096416 2096766 2102528 2107392 2113536 2117682 2118954 2123856 2130048 2146689 2151296 2157568 2168103 2174424 2226196 2227824 2274237 2286144 2298303 2310336 2322432 2333772 2334784 2340576 2347008 2358468 2365344 2370816 2377728 2389338 2395904 2396304 2408448 2414622 2420208 2427264 2446227 2458624 2465792 2470629 2472113 2477832 2485056 2536828 2544224 2599128 2612736 2626632 2640384 2654208 2661012 2667168 2674944 2695392 2695842 2709504 2722734 2730672 2738176 2751546 2759568 2765952 2774016 2787561 2795688 2809856 2817059 2823576 2825272 2831808 2840064 2862252 2890804 2899232 2954961 2970432 2985984 3032316 3048192 3064404 3072006 3080448 3096576 3104514 3111696 3120768 3129344 3137366 3144624 3145149 3153792 3161088 3170304 3176523 3178431 3185784 3195072 3210137 3219496 3226944 3236352 3261636 3294172 3303776 3313408 3339294 3465504 3483648 3500658 3502176 3510864 3520512 3537702 3548016 3556224 3566592 3575138 3584007 3593856 3594456 3612672 3621933 3630312 3640896 3668728 3679424 3687936 3698688 3716748 3727584 3764768 3775744 3786752 3805242 3816336 3895843 3898692 3939948 3960576 3981312 3991518 4000752 4012416 4043088 4064256 4084101 4085872 4096008 4107264 4127319 4139352 4148928 4161024 4192832 4193532 4205056 4214784 4227072 4235364 4237908 4247712 4260096 4293378 4302592 4315136 4336206 4348848 4439449 4452392 4455648 4548474 4572288 4596606 4620672 4644864 4656771 4667544 4669568 4681152 4694016 4706049 4716936 4730688 4741632 4755456 4778676 4791808 4792608 4816896 4829244 4840416 4854528 4892454 4917248 4931584 4941258 4944226 4955664 4970112 5008941 5058907 5073656 5088448 5198256 5225472 5253264 5280768 5306553 5322024 5334336 5349888 5362707 5390784 5391684 5419008 5445468 5461344 5476352 5503092 5519136 5531904 5548032 5575122 5591376 5619712 5634118 5647152 5650544 5663616 5680128 5707863 5724504 5764801 5781608 5798464 5909922 5940864 5971968 5987277 6064632 6096384 6128808 6144012 6160896 6193152 6209028 6223392 6241536 6258688 6274732 6289248 6290298 6307584 6322176 6340608 6353046 6356862 6371568 6390144 6420274 6438992 6440067 6453888 6472704 6504309 6523272 6588344 6607552 6626816 6678588 6822711 6894909 6931008 6967296 6967871 7001316 7004352 7021728 7041024 7075404 7096032 7112448 7133184 7150276 7168014 7187712 7188912 7225344 7243866 7260624 7281792 7337456 7338681 7358848 7375872 7397376 7411887 7416339 7433496 7455168 7529536 7551488 7573504 7610484 7632672 7791686 7797384 7879896 7921152 7962624 7983036 8001504 8024832 8086176 8128512 8168202 8171744 8192016 8214528 8254638 8278704 8297856 8322048 8362683 8385664 8387064 8410112 8429568 8451177 8470728 8475816 8495424 8520192 8586756 8605184 8630272 8672412 8697696 8864883 8878898 8904784 8911296 9096948 9144576 9193212 9241344 9289728 9313542 9335088 9339136 9362304 9388032 9412098 9433872 9435447 9461376 9483264 9510912 9529569 9535293 9557352 9583616 9585216 9630411 9658488 9680832 9709056 9784908 9834496 9863168 9882516 9888452 9911328 9940224 10017882 10117814 10147312 10176896 10396512 10450944 10506528 10561536 10613106 10644048 10668672 10699776 10725414 10752021 10781568 10783368 10838016 10865799 10890936 10922688 10952704 10980781 11006184 11038272 11063808 11096064 11150244 11182752 11239424 11268236 11294304 11301088 11327232 11360256 11415726 11449008 11529602 11563216 11596928 11687529 11819844 11881728 11943936 11974554 12129264 12192768 12252303 12257616 12288024 12321792 12381957 12418056 12446784 12483072 12512983 12549464 12578496 12580596 12615168 12644352 12681216 12706092 12713724 12743136 12780288 12840548 12877984 12880134 12907776 12945408 13008618 13046544 13176688 13215104 13253632 13318347 13357176 13645422 13789818 13862016 13934592 13935742 13970313 14002632 14008704 14043456 14082048 14118147 14150808 14192064 14224896 14266368 14300552 14336028 14375424 14377824 14450688 14487732 14521248 14563584 14674912 14677362 14717696 14751744 14794752 14823774 14832678 14866992 14910336 15026823 15059072 15102976 15147008 15176721 15185837 15220968 15265344 15583372 15594768 15759792 15842304 15919659 15966072 16003008 16049664 16088121 16172352 16257024 16336404 16343488 16384032 16429056 16509276 16557408 16595712 16644096 16725366 16771328 16774128 16820224 16859136 16902354 16941456 16951632 16990848 17040384 17123589 17173512 17210368 17260544 17294403 17304791 17344824 17395392 17729766 17757796 17809568 17822592 18193896 18289152 18386424 18482688 18579456 18627084 18670176 18678272 18724608 18776064 18824196 18867744 18870894 18922752 18966528 19021824 19059138 19070586 19114704 19167232 19170432 19260822 19316976 19320201 19361664 19418112 19512927 19569816 19668992 19719413 19765032 19776904 19822656 19880448 20035764 20235628 20294624 20353792 20684727 20793024 20901888 20903613 21013056 21123072 21226212 21288096 21337344 21399552 21450828 21504042 21563136 21566736 21676032 21731598 21781872 21845376 21905408 21961562 22012368 22016043 22076544 22127616 22192128 22235661 22249017 22300488 22365504 22470959 22536472 22588608 22602176 22654464 22720512 22831452 22898016 23059204 23126432 23193856 23375058 23639688 23763456 23887872 23949108 24258528 24385536 24504606 24515232 24576048 24643584 24763914 24836112 24893568 24966144 25025966 25088049 25098928 25156992 25161192 25230336 25288704 25353531 25412184 25427448 25486272 25560576 25681096 25755968 25760268 25815552 25890816 26017236 26093088 26353376 26430208 26507264 26594649 26636694 26714352 27270901 27290844 27579636 27724032 27869184 27871484 27940626 28005264 28017408 28086912 28164096 28236294 28301616 28384128 28449792 28532736 28588707 28601104 28605879 28672056 28750848 28755648 28891233 28975464 29042496 29127168 29349824 29354724 29435392 29503488 29589504 29647548 29665356 29733984 29820672 30053646 30118144 30205952 30294016 30353442 30371674 30441936 30530688 31076143 31166744 31189536 31519584 31684608 31839318 31932144 32006016 32099328 32176242 32344704 32514048 32597397 32672808 32686976 32768064 32858112 32942343 33018552 33114816 33191424 33288192 33450732 33542656 33548256 33640448 33718272 33804708 33882912 33903264 33981696 34080768 34247178 34347024 34420736 34521088 34588806 34609582 34689648 34790784 35062587 35412349 35459532 35515592 35619136 35645184 36387792 36578304 36772848 36965376 37145871 37254168 37340352 37356544 37449216 37538949 37648392 37735488 37741788 37845504 37933056 38043648 38118276 38141172 38229408 38334464 38340864 38521644 38633952 38640402 38723328 38836224 39025854 39139632 39337984 39438826 39530064 39553808 39645312 39760896 39955041 40071528 40353607 40471256 40589248 40707584 41369454 41586048 41803776 41807226 41910939 42026112 42246144 42354441 42452424 42576192 42674688 42799104 42901656 43008084 43126272 43133472 43352064 43463196 43563744 43690752 43810816 43923124 44024736 44032086 44153088 44255232 44384256 44471322 44498034 44600976 44731008 44941918 45072944 45080469 45177216 45204352 45308928 45441024 45530163 45557511 45662904 45796032 46118408 46252864 46387712 46750116 47279376 47526912 47758977 47898216 48264363 48517056 48771072 48775097 49009212 49030464 49152096 49287168 49527828 49672224 49787136 49932288 50051932 50176098 50197856 50313984 50322384 50460672 50577408 50707062 50824368 50854896 50972544 51121152 51362192 51370767 51511936 51520536 51631104 51781632 51883209 51914373 52034472 52186176 52706752 52860416 53014528 53189298 53273388 53428704 54541802 54581688 55159272 55448064 55738368 55742968 55881252 56010528 56034816 56173824 56328192 56472588 56603232 56768256 56899584 57065472 57177414 57202208 57211758 57344112 57501696 57511296 57782466 57950928 57960603 58084992 58254336 58538781 58699648 58709448 58870784 59006976 59158239 59295096 59330712 59467968 59641344 60107292 60236288 60411904 60588032 60706884 60743348 60883872 61061376 62054181 62152286 62333488 62379072 62710839 63039168 63369216 63678636 63864288 64012032 64198656 64352484 64689408 65028096 65194794 65345616 65373952 65536128 65716224 65884686 66037104 66048129 66229632 66382848 66576384 66706983 66747051 66901464 67085312 67096512 67280896 67412877 67453369 67609416 67765824 67806528 67963392 68161536 68494356 68694048 68841472 69042176 69177612 69219164 69379296 69581568 70125174 70824698 70919064 71031184 71238272 71290368 72775584 73156608 73545696 73930752 74291742 74508336 74680704 74713088 74898432 75077898 75264147 75296784 75470976 75483576 75691008 75866112 76060593 76236552 76282344 76458816 76668928 76681728 76865467 77043288 77267904 77280804 77446656 77672448 78051708 78279264 78675968 78877652 79060128 79107616 79290624 79521792 79910082 80143056 80707214 80942512 81178496 81415168 81812703 82738908 83172096 83607552 83614452 83821878 84052224 84492288 84708882 84904848 85152384 85349376 85598208 85766121 85803312 85817637 86016168 86252544 86266944 86673699 86926392 87127488 87381504 87590881 87846248 88049472 88064172 88306176 88510464 88768512 88942644 88996068 89201952 89462016 89883836 90145888 90160938 90354432 90408704 90617856 90882048 91060326 91115022 91325808 91592064 92236816 92505728 92775424 93228429 93500232 94558752 95053824 95517954 95796432 96528726 97034112 97542144 97550194 97792191 98018424 98060928 98304192 98574336 98827029 99055656 99344448 99574272 99864576 100103864 100352196 100395712 100627968 100644768 100921344 101154816 101414124 101648736 101709792 101945088 102242304 102724384 102741534 103023872 103041072 103262208 103563264 103766418 103828746 104068944 104372352 105187761 105413504 105720832 106029056 106237047 106300859 106378596 106546776 106857408 109083604 109163376 110318544 110896128 111437613 111485936 111762504 112021056 112069632 112347648 112616847 112945176 113206464 113536512 113799168 114130944 114354828 114404416 114423516 114688224 115003392 115022592 115564932 115901856 115921206 116169984 116508672 117077562 117399296 117418896 117741568 118013952 118316478 118590192 118661424 118935936 119282688 119865123 120214584 120472576 120823808 121060821 121133537 121413768 121486696 121767744 122122752 124108362 124304572 124666976 124758144 125421678 126078336 126738432 127063323 127357272 127728576 128024064 128397312 128704968 129378816 130056192 130389588 130691232 130747904 131072256 131432448 131769372 132074208 132096258 132459264 132765696 133152768 133413966 133494102 133802928 134170624 134193024 134561792 134825754 134906738 135218832 135241407 135531648 135613056 135926784 136323072 136590489 136672533 136988712 137388096 137682944 138035891 138355224 138438328 138758592 139163136 140250348 141649396 141838128 142062368 142476544 142580736 144793089 145551168 146313216 146325291 147091392 147861504 148583484 149016672 149361408 149426176 149796864 150155796 150528294 150593568 150941952 150967152 151382016 151732224 152121186 152473104 152564688 152917632 153337856 153363456 153730934 154086576 154112301 154535808 154561608 154893312 155344896 155649627 155743119 156103416 156558528 157296713 157755304 158120256 158215232 158581248 159043584 159820164 160286112 161414428 161885024 162356992 162830336 163625406 165477816 166344192 167215104 167228904 167643756 168104448 168984576 169417764 169809696 170304768 170698752 171196416 171532242 171606624 171635274 172032336 172505088 172533888 173347398 173852784 174254976 174763008 175181762 175616343 175692496 176098944 176128344 176612352 177020928 177474717 177885288 177992136 178403904 178924032 179767672 180291776 180321876 180708864 180817408 181235712 181764096 182120652 182230044 182651616 183184128 184473632 185011456 185550848 186162543 186456858 187000464 188132517 189117504 190107648 190896307 191035908 191592864 193057452 194068224 195084288 195100388 195584382 196036848 196121856 196608384 197148672 197654058 198111312 198688896 199148544 199729152 200120949 200207728 200241153 200704392 200791424 201255936 201289536 201842688 202238631 202360107 202828248 203297472 203419584 203890176 204484608 205448768 205483068 206047744 206082144 206524416 207126528 207532836 207657492 208137888 208744704 210375522 210827008 211441664 212058112 212474094 212601718 212757192 213093552 213714816 217533001 218167208 218326752 220637088 221792256 222875226 222971872 223525008 224042112 224139264 224695296 225233694 225890352 226412928 227073024 227598336 228181779 228709656 228808832 228847032 229376448 230006784 230045184 230596401 231129864 231803712 231842412 232339968 233017344 234155124 234798592 234837792 235483136 236027904 236632956 237180384 237322848 237871872 238565376 239730246 240429168 240945152 241647616 242121642 242267074 242827536 242973392 243535488 244245504 245438109 247886443 248216724 248609144 249333952 249516288 250843356 252156672 253476864 254126646 254714544 255457152 256048128 256794624 257409936 257452911 258757632 260021097 260779176 261382464 261495808 262144512 262772643 263538744 264148416 264192516 264918528 265531392 266305536 266827932 266988204 267605856 268341248 268386048 269123584 269651508 269813476 270437664 270482814 271063296 271226112 271853568 272646144 273180978 273345066 273977424 274776192 275365888 276071782 276710448 276876656 277517184 278326272 279685287 280500696 283298792 283676256 284124736 284953088 285161472 289586178 291102336 292626432 292650582 293376573 294182784 295723008 296481087 297166968 298033344 298722816 298852352 299593728 299618453 300311592 301056588 301187136 301883904 301934304 302764032 303464448 304242372 304946208 305129376 305835264 306675712 306726912 307461868 308173152 308224602 309071616 309123216 309786624 310689792 311299254 311486238 312206832 313117056 314593426 315510608 315563283 316240512 316430464 317162496 318087168 318711141 318902577 319640328 320572224 322828856 323770048 324713984 325660672 327250812 330955632 332688384 334312839 334457808 335287512 336208896 337850541 338835528 339619392 340609536 341397504 341425679 342392832 343064484 343213248 343270548 344064672 345010176 345067776 346694796 347705568 348509952 349526016 350363524 351232686 351384992 352197888 352256688 353224704 354041856 354949434 355770576 355984272 356807808 357848064 359535344 359595369 360583552 360643752 361417728 361634816 362471424 363182463 363400611 364241304 364460088 365303232 366368256 368947264 370022912 371101696 372325086 372913716 374000928 376265034 378235008 380215296 381189969 381792614 382071816 383185728 386114904 388136448 390168576 390200776 391168764 392073696 392243712 393216768 394297344 395308116 396222624 397377792 398297088 399458304 400241898 400415456 400482306 401408784 401582848 402511872 402579072 403685376 404477262 404720214 405656496 405724221 406594944 406839168 407780352 408969216 409771467 410017599 410897536 410966136 412095488 412164288 413048832 414107673 415065672 415314984 416275776 417489408 420751044 421654016 422883328 424116224 424948188 425203436 425514384 426187104 427429632 434379267 435066002 436334416 436653504 438975873 441274176 443584512 445750452 445943744 447050016 448084224 448278528 449390592 450467388 451780704 452825856 454146048 455196672 456363558 457419312 457617664 457694064 458752896 460013568 460090368 461192802 462259728 462336903 463607424 463684824 464679936 466034688 466948881 467229357 468310248 469597184 469675584 470966272 471890139 472173583 473265912 474360768 474645696 475743744 477130752 479460492 480858336 481890304 483295232 484243284 484534148 485655072 485946784 487070976 488491008 490876218 495772886 496433448 497218288 498667904 499032576 501686712 504313344 506953728 508253292 509429088 510914304 512096256 513589248 514819872 514905822 517515264 520042194 521558352 522764928 522991616 524289024 525545286 526849029 527077488 528296832 528385032 529837056 531062784 532424151 533655864 533976408 535211712 536682496 536772096 538058269 539303016 539626952 540875328 540965628 542126592 542452224 543707136 545292288 546361956 546690132 547954848 549552384 550731776 552143564 553420896 553753312 555034368 556652544 559370574 561001392 564397551 566597584 567352512 568249472 569906176 570322944 572688921 579172356 582204672 585252864 585301164 586753146 588365568 591446016 592962174 594333936 596066688 597445632 597704704 599187456 599236906 600362847 600623184 600723459 602113176 602374272 603767808 603868608 605528064 606715893 607080321 608484744 609892416 610258752 611670528 613136167 613453824 614923736 616346304 616449204 618143232 618246432 619573248 621379584 622598508 622972476 624413664 626234112 629186852 631021216 631126566 632481024 632860928 634324992 636174336 637422282 637805154 639280656 641144448 645657712 647540096 649427968 651321344 652599003 654501624 661911264 665376768 668625678 668915616 670575024 672417792 675701082 677671056 679238784 681219072 682795008 682851358 684545337 686128968 686426496 686541096 688129344 690020352 690135552 691789203 693389592 695411136 697019904 699052032 700727048 702465372 702769984 704395776 704513376 706449408 708083712 709898868 711541152 711968544 713615616 715696128 719070688 719190738 721167104 721287504 722835456 723269632 724942848 726364926 726801222 728482608 728920176 730606464 732736512 736314327 737894528 740045824 742203392 743659329 744106013 744650172 745827432 748001856 752530068 756470016 760430592 762379938 763585228 764143632 766371456 772229808 776272896 780063291 780401552 782337528 784147392 784487424 786433536 788317929 790616232 792445248 794755584 796594176 798916608 800483796 800830912 800964612 802817568 803165696 805023744 805158144 807370752 808954524 809440428 811312992 811448442 813189888 813678336 815560704 817938432 819542934 820035198 821795072 821932272 824190976 824328576 826097664 828215346 830131344 830629968 832551552 834978816 839055861 841502088 843308032 845766656 847934759 849896376 850406872 851028768 852374208 854859264 868758534 870132004 872668832 873307008 877951746 882548352 887169024 889443261 891500904 891887488 894100032 896168448 896557056 898781184 898855359 900934776 903561408 905651712 908292096 910393344 912727116 914838624 915235328 915388128 917505792 920027136 920180736 922385604 924519456 924673806 927214848 927369648 929359872 932069376 933897762 934458714 936620496 939194368 939351168 941932544 943780278 944347166 946531824 946689849 948721536 949291392 951487488 954261504 956133423 956707731 958920984 961716672 963780608 966251237 968486568 969068296 971310144 971893568 974141952 976982016 981752436 991545772 992866896 994436576 997335808 998065152 1003373424 1008626688 1013551623 1016506584 1018858176 1021828608 1024192512 1024277037 1027178496 1029639744 1029811644 1035030528 1040084388 1043116704 1045529856 1045983232 1048578048 1051090572 1053698058 1054154976 1056593664 1056770064 1059674112 1062125568 1064848302 1067311728 1067952816 1070423424 1073364992 1073544192 1076116538 1078606032 1078786107 1079253904 1081750656 1081931256 1084253184 1084904448 1087414272 1089547389 1090201833 1092723912 1093380264 1095909696 1099104768 1101076991 1104287128 1106841792 1107506624 1110068736 1113305088 1118741148 1122002784 1128795102 1133195168 1134705024 1136498944 1139812352 1140645888 1143569907 1145377842 1158344712 1164409344 1170505728 1170602328 1173506292 1176731136 1182892032 1185924348 1188667872 1192133376 1194891264 1195409408 1198374912 1198473812 1200725694 1201246368 1201446918 1204226352 1204748544 1207535616 1207737216 1211056128 1213431786 1214160642 1216969488 1219784832 1220517504 1223341056 1226272334 1226907648 1229314401 1229847472 1230052797 1232692608 1232898408 1236286464 1236492864 1239146496 1242323019 1245197016 1245944952 1248827328 1252468224 1258373704 1262042432 1262253132 1264962048 1265721856 1268649984 1272348672 1274844564 1275610308 1278561312 1282288896 1291315424 1295080192 1298855936 1302642688 1303137801 1305198006 1309003248 1316927619 1323822528 1330753536 1336274149 1337251356 1337831232 1341150048 1344835584 1351402164 1355342112 1358477568 1362438144 1365590016 1365702716 1369090674 1372257936 1372852992 1373082192 1376258688 1380040704 1380271104 1383578406 1386779184 1390822272 1394039808 1398104064 1400846643 1401454096 1401688071 1404930744 1405539968 1408791552 1409026752 1412898816 1415670417 1416520749 1419797736 1423082304 1423937088 1427231232 1431392256 1438141376 1438381476 1442334208 1442575008 1445670912 1446539264 1449885696 1452729852 1453602444 1456965216 1457840352 1461212928 1465473024 1472628654 1475789056 1480091648 1484406784 1487318658 1488212026 1489300344 1491654864 1496003712 1505060136 1512940032 1520861184 1522731007 1524759876 1527170456 1528287264 1532742912 1544459616 1552545792 1560126582 1560803104 1564675056 1568294784 1568974848 1572867072 1576635858 1581232464 1584890496 1589511168 1593188352 1597272453 1600967592 1601661824 1601929224 1605635136 1606331392 1610047488 1610316288 1614174807 1617909048 1618880856 1622625984 1622896884 1626379776 1627356672 1631121408 1635876864 1639085868 1640070396 1643590144 1643864544 1648381952 1648657152 1652195328 1656430692 1660262688 1661259936 1665103104 1669957632 1678111722 1683004176 1686616064 1691533312 1693192653 1695869518 1699792752 1700813744 1702057536 1704748416 1709718528 1718066763 1735205101 1737517068 1740264008 1745337664 1746614016 1755903492 1765096704 1774338048 1778886522 1783001808 1783774976 1788200064 1792336896 1793114112 1797562368 1797710718 1801869552 1802170377 1807122816 1811303424 1816584192 1820147679 1821240963 1825454232 1829677248 1830470656 1830776256 1835011584 1839408501 1840361472 1844771208 1849038912 1849347612 1854429696 1854739296 1858719744 1864138752 1867795524 1868917428 1873240992 1878388736 1878702336 1883865088 1887560556 1888694332 1893063648 1893379698 1897443072 1898582784 1902974976 1908523008 1912266846 1913415462 1917841968 1923433344 1927561216 1932502474 1936973136 1938136592 1942620288 1943787136 1948283904 1953964032 1957797009 1963504872 1983091544 1985733792 1988873152 1994671616 1996130304 2006746848 2017253376 2027103246 2033013168 2037716352 2043657216 2048385024 2048554074 2053636011 2059279488 2059623288 2070061056 2075367609 2080168776 2086233408 2091059712 2091966464 2097156096 2097329171 2102181144 2107396116 2108309952 2113187328 2113540128 2119348224 2124251136 2129696604 2134623456 2135905632 2140846848 2146729984 2147088384 2152233076 2157212064 2157572214 2158507808 2163501312 2163862512 2168506368 2169808896 2174828544 2179094778 2180403666 2185447824 2186760528 2191819392 2198209536 2202153982 2208574256 2208942981 2213683584 2215013248 2220137472 2226610176 2230977987 2232318039 2237482296 2244005568 2257590204 2266390336 2269410048 2272997888 2279624704 2281291776 2287139814 2290755684 2316689424 2328818688 2340189873 2341204656 2347012584 2353462272 2364953787 2371848696 2377335744 2384266752 2389782528 2389979753 2396749824 2396947624 2401451388 2402492736 2402893836 2408452704 2409497088 2415071232 2415474432 2422112256 2426863572 2428321284 2433938976 2439569664 2441035008 2446682112 2452544668 2453815296 2458628802 2459694944 2460105594 2465385216 2465796816 2472572928 2472985728 2478292992 2484646038 2490394032 2491889904 2497654656 2504936448 2516747408 2517167583 2524084864 2524506264 2529924096 2531443712 2537299968 2543804277 2549689128 2551220616 2557122624 2564577792 2582630848 2590160384 2597711872 2605285376 2606275602 2610396012 2618006496 2633855238 2647645056 2661507072 2668329783 2672548298 2674502712 2675662464 2682300096 2689671168 2696566077 2702804328 2710684224 2716955136 2724876288 2731180032 2731405432 2738181348 2744515872 2745705984 2746164384 2752517376 2760081408 2760542208 2767156812 2773558368 2781644544 2788079616 2796208128 2801693286 2802908192 2803376142 2809861488 2811079936 2817583104 2818053504 2825797632 2831340834 2833041498 2839595472 2840069547 2846164608 2847874176 2854462464 2862784512 2868400269 2870123193 2876282752 2876762952 2884668416 2885150016 2891341824 2893078528 2898753711 2900494867 2905459704 2907204888 2913930432 2915680704 2922425856 2930946048 2945257308 2951578112 2960183296 2968813568 2974637316 2976424052 2978600688 2983309728 2992007424 3010120272 3025880064 3040654869 3045462014 3049519752 3054340912 3056574528 3065485824 3072831111 3088919232 3105091584 3120253164 3121606208 3129350112 3136589568 3137949696 3145734144 3153271716 3162464928 3169780992 3179022336 3186376704 3194544906 3201935184 3203323648 3203858448 3211270272 3212662784 3220094976 3220632576 3228349614 3235818096 3236358321 3237761712 3245251968 3245793768 3252759552 3254713344 3262242816 3268642167 3270605499 3278171736 3280140792 3287180288 3287729088 3296763904 3297314304 3303230973 3305215081 3312861384 3320525376 3322519872 3330206208 3339915264 3356223444 3366008352 3373232128 3383066624 3386385306 3391739036 3399585504 3401627488 3404115072 3409496832 3419437056 3436133526 3470410202 3475034136 3480528016 3490675328 3493228032 3511806984 3530193408 3548676096 3557773044 3566003616 3567549952 3576400128 3584673792 3586228224 3595124736 3595421436 3603739104 3604340754 3614245632 3622606848 3633168384 3640295358 3642481926 3650908464 3659354496 3660941312 3661552512 3670023168 3678817002 3680722944 3687943203 3689542416 3690158391 3698077824 3698695224 3708859392 3709478592 3717439488 3726969057 3735591048 3737834856 3746481984 3756777472 3757404672 3766407883 3775121112 3777388664 3786127296 3786759396 3794886144 3797165568 3805949952 3817046016 3824533692 3826830924 3835683936 3846866688 3855122432 3865004948 3873946272 3876273184 3885240576 3887574272 3896567808 3907928064 3915594018 3927009744 3950782857 3966183088 3971467584 3977746304 3989343232 3992260608 4008822447 4013493696 4034506752 4054206492 4066026336 4075432704 4087314432 4096770048 4097108148 4107272022 4118558976 4119246576 4140122112 4150735218 4160337552 4172466816 4182119424 4183932928 4194312192 4194658342 4202539929 4204362288 4205064213 4214792232 4216619904 4226374656 4227080256 4238696448 4247011251 4249562247 4259393208 4269246912 4271811264 4281693696 4291953169 4294176768 4304466152 4314424128 4315144428 4317015616 4327002624 4327725024 4337012736 4339617792 4349657088 4358189556 4360807332 4370895648 4373521056 4383638784 4396419072 4404307964 4417148512 4417885962 4427367168 4430026496 4440274944 4453220352 4461955974 4464636078 4474964592 4488011136 4515180408 4532780672 4538820096 4545995776 4559249408 4562583552 4568193021 4574279628 4581511368 4633378848 4657637376 4680379746 4682409312 4694025168 4706924544 4729907574 4743697392 4754671488 4768533504 4779565056 4779959506 4791817359 4793895248 4802902776 4804985472 4805787672 4816905408 4818994176 4830142464 4830948864 4842524421 4853727144 4856642568 4867877952 4879139328 4882070016 4893364224 4905089336 4907630592 4917257604 4919389888 4920211188 4930770432 4931593632 4945145856 4945971456 4956585984 4969292076 4980788064 4983779808 4995309312 5009872896 5033494816 5034335166 5048169728 5049012528 5059848192 5062887424 5074599936 5079577959 5087608554 5099378256 5102441232 5114245248 5129155584 5154200289 5165261696 5180320768 5195423744 5205615303 5208742091 5212551204 5220792024 5236012992 5267710476 5295290112 5323014144 5336659566 5345096596 5349005424 5351324928 5364600192 5379342336 5393132154 5405608656 5421368448 5433910272 5449752576 5460443037 5462810864 5463722889 5476362696 5489031744 5491411968 5492328768 5505034752 5518225503 5521084416 5534313624 5547116736 5563289088 5576159232 5592416256 5603386572 5605816384 5606752284 5619722976 5622159872 5635166208 5636107008 5651595264 5662681668 5666082996 5679190944 5680139094 5692329216 5695748352 5708924928 5725569024 5736800538 5740246386 5752565504 5753525904 5769336832 5770300032 5782683648 5786157056 5797507422 5800989734 5810919408 5814409776 5827860864 5831361408 5844851712 5861892096 5873391027 5890514616 5903156224 5920366592 5935543313 5949274632 5952848104 5957201376 5966619456 5984014848 6020240544 6051760128 6081309738 6090924028 6099039504 6108681824 6113149056 6130971648 6145662222 6177838464 6210183168 6226102827 6240506328 6243212416 6258700224 6273179136 6275899392 6291468288 6291987513 6306543432 6324929856 6339561984 6358044672 6372753408 6389089812 6403870368 6406647296 6407716896 6422540544 6425325568 6440189952 6441265152 6456699228 6471636192 6472716642 6475523424 6490503936 6491587536 6505519104 6509426688 6524485632 6537284334 6541210998 6556343472 6560281584 6574360576 6575458176 6593527808 6594628608 6606461946 6610430162 6625722768 6626828943 6641050752 6645039744 6660412416 6679830528 6692933961 6696954117 6712446888 6732016704 6746464256 6763758659 6772770612 6783478072 6799171008 6803254976 6808230144 6818993664 6838874112 6872267052 6940820404 6950068272 6961056032 6981350656 6986456064 7023613968 7060386816 7094861361 7115546088 7132007232 7135099904 7152800256 7169347584 7169939259 7190249472 7190842872 7207478208 7208681508 7228491264 7245213696 7266336768 7280590716 7284963852 7301816928 7318708992 7321882624 7323105024 7340046336 7357634004 7361445888 7375886406 7379084832 7380316782 7396155648 7397390448 7417718784 7418957184 7434878976 7453938114 7471182096 7475669712 7492963968 7513554944 7514809344 7532815766 7550242224 7551502749 7554777328 7572254592 7573518792 7589772288 7594331136 7611899904 7631412831 7649067384 7653661848 7671367872 7693733376 7707538937 7730009896 7747892544 7752546368 7770481152 7775148544 7793135616 7815856128 7831188036 7854019488 7901565714 7932366176 7942935168 7955492608 7978686464 7984521216 8004989349 8017644894 8026987392 8069013504 8089698231 8108412984 8132052672 8150865408 8174628864 8193540096 8194216296 8214544044 8237117952 8238493152 8280244224 8301470436 8320675104 8344933632 8364238848 8367865856 8388624384 8389316684 8405079858 8408724576 8410128426 8429584464 8433239808 8452749312 8454160512 8477392896 8494022502 8499124494 8518786416 8538493824 8543622528 8563387392 8583906338 8588353536 8605200807 8608932304 8610369579 8628848256 8630288856 8634031232 8654005248 8655450048 8674025472 8679235584 8696261133 8701484601 8716379112 8721614664 8741791296 8747042112 8767277568 8792838144 8808615928 8834297024 8835771924 8854734336 8860052992 8880549888 8906440704 8923911948 8929272156 8949929184 8976022272 9030360816 9065561344 9077640192 9091991552 9118498816 9121964607 9136386042 9148559256 9163022736 9218493333 9266757696 9315274752 9353919043 9360759492 9364818624 9388050336 9413849088 9459815148 9487394784 9509342976 9537067008 9559130112 9559919012 9583634718 9587790496 9605805552 9609970944 9611575344 9633810816 9637988352 9660284928 9661897728 9685048842 9707454288 9713285136 9735755904 9758278656 9764140032 9786728448 9805926501 9810178672 9811816497 9834515208 9838779776 9840422376 9861540864 9863187264 9890291712 9891942912 9909692919 9915645243 9938584152 9961576128 9967559616 9990618624 10019745792 10066989632 10068670332 10096339456 10098025056 10119696384 10125774848 10149199872 10159155918 10175217108 10198756512 10204882464 10228490496 10258311168 10308400578 10330523392 10360641536 10390847488 10411230606 10417484182 10425102408 10441584048 10472025984 10535420952 10590580224 10646028288 10659117049 10673319132 10690193192 10698010848 10702649856 10729200384 10758684672 10786264308 10811217312 10842736896 10867820544 10899505152 10920886074 10925621728 10927445778 10952725392 10978063488 10982823936 10984657536 11010069504 11036451006 11042168832 11068627248 11070475173 11094233472 11126578176 11152318464 11180907171 11206773144 11211632768 11213504568 11239445952 11244319744 11270332416 11272214016 11299223649 11325363336 11332165992 11358381888 11360278188 11384658432 11391496704 11417849856 11451138048 11473601076 11480492772 11505131008 11507051808 11538673664 11540600064 11565367296 11572314112 11595014844 11601979468 11621838816 11628819552 11655721728 11662722816 11689703424 11723784192 11746782054 11781029232 11806312448 11840733184 11852348571 11871086626 11898549264 11905696208 11914402752 11933238912 11968029696 12026467341 12040481088 12103520256 12162619476 12181848056 12198079008 12217363648 12226298112 12261943296 12291324444 12355676928 12420366336 12452205654 12481012656 12486424832 12517400448 12546358272 12551798784 12582936576 12583975026 12613086864 12615192639 12649859712 12679123968 12716089344 12741033753 12748686741 12778179624 12807740736 12813294592 12815433792 12845081088 12850651136 12875859507 12882530304 12883593479 12913398456 12943272384 12945433284 12951046848 12981007872 12983175072 13011038208 13018853376 13048971264 13074568668 13082421996 13112686944 13120563168 13148721152 13150916352 13187055616 13189257216 13212923892 13220860324 13251445536 13253657886 13282101504 13290079488 13320824832 13359661056 13385867922 13393908234 13424893776 13464033408 13492928512 13527517318 13545541224 13566956144 13598342016 13606509952 13616460288 13637987328 13677748224 13704579063 13744534104 13881640808 13900136544 13922112064 13962701312 13972912128 14047227936 14120773632 14189722722 14231092176 14264014464 14270199808 14305600512 14338695168 14339878518 14375452077 14381685744 14414956416 14417363016 14456982528 14490427392 14527573263 14561181432 14569927704 14603633856 14637417984 14643765248 14646210048 14680092672 14681304197 14715268008 14722891776 14751772812 14758169664 14760633564 14792311296 14794780896 14835437568 14837914368 14869757952 14907876228 14942364192 14951339424 14985927936 15027109888 15029618688 15065631532 15100484448 15103005498 15109554656 15144509184 15147037584 15179544576 15188662272 15223799808 15262825662 15298134768 15307323696 15342735744 15387466752 15415077874 15460019792 15462600867 15495785088 15505092736 15540962304 15550297088 15586271232 15616845909 15626226273 15662376072 15708038976 15803131428 15864732352 15885870336 15910985216 15957372928 15969042432 16009978698 16035289788 16053974784 16138027008 16179396462 16216825968 16264105344 16301730816 16349257728 16381329111 16388432592 16391168667 16429088088 16474235904 16476986304 16554676509 16602940872 16641350208 16689867264 16728477696 16729858271 16777248768 16778633368 16810159716 16817449152 16820256852 16859168928 16866479616 16905498624 16908321024 16954785792 16988045004 16998248988 17037572832 17076987648 17087245056 17126774784 17167812676 17176707072 17210401614 17217864608 17220739158 17257696512 17260577712 17268062464 17308010496 17310900096 17348050944 17358471168 17392522266 17402969202 17432758224 17443229328 17483582592 17494084224 17534555136 17585676288 17617231856 17620173081 17668594048 17671543848 17709468672 17720105984 17761099776 17806629939 17847823896 17858544312 17899858368 17952044544 18060721632 18131122688 18155280384 18183983104 18236997632 18243929214 18272772084 18297118512 18326045472 18436986666 18533515392 18630549504 18678308481 18707838086 18721518984 18729637248 18776100672 18827698176 18875962539 18919630296 18974789568 19018685952 19074134016 19118260224 19119838024 19167269436 19175580992 19211611104 19219941888 19223150688 19267621632 19275976704 19320569856 19323795456 19370097684 19414908576 19426570272 19471511808 19516557312 19528280064 19573456896 19611853002 19620357344 19623632994 19669030416 19677559552 19680844752 19723081728 19726374528 19780583424 19783885824 19819385838 19831290486 19877168304 19880486829 19923152256 19935119232 19981237248 20039491584 20078801883 20090862351 20133979264 20137340664 20192678912 20196050112 20239392768 20251549696 20291275977 20303464069 20318311836 20350434216 20397513024 20409764928 20456980992 20516622336 20616801156 20661046784 20721283072 20781694976 20822461212 20834968364 20850204816 20883168096 20944051968 21070841904 21181160448 21284584083 21318234098 21346638264 21380386384 21396021696 21405299712 21458400768 21509817777 21572528616 21622434624 21685473792 21735641088 21799010304 21841772148 21851243456 21854891556 21905450784 21956126976 21965647872 21969315072 22020139008 22072902012 22084337664 22137254496 22140950346 22188466944 22253156352 22304636928 22361814342 22413546288 22423265536 22427009136 22478891904 22488639488 22540664832 22544428032 22598447298 22650726672 22654508247 22664331984 22716763776 22720556376 22769316864 22782993408 22835699712 22894238493 22947202152 22960985544 23010262016 23014103616 23077347328 23081200128 23122616811 23136505567 23190029688 23203958936 23243677632 23257639104 23311443456 23325445632 23379406848 23447568384 23493564108 23562058464 23612624896 23681466368 23704697142 23742173252 23797098528 23811392416 23828805504 23866477824 23936059392 24052934682 24080962176 24207040512 24269094693 24325238952 24363696112 24396158016 24434727296 24452596224 24523886592 24582648888 24711353856 24840732672 24904411308 24962025312 24972849664 25034800896 25092716544 25103597568 25165873152 25167950052 25226173728 25230385278 25299719424 25358247936 25432178688 25482067506 25497373482 25556359248 25615481472 25626589184 25630867584 25690162176 25701302272 25751719014 25765060608 25767186958 25815602421 25826796912 25831108737 25886544768 25890866568 25902093696 25962015744 25966350144 26022076416 26037706752 26088783399 26104453803 26149137336 26164843992 26225373888 26241126336 26297442304 26301832704 26364855181 26378514432 26425847784 26441720648 26502891072 26507315772 26564203008 26580158976 26641649664 26719322112 26771735844 26787816468 26849787552 26928066816 26985857024 27055034636 27091082448 27133912288 27196684032 27213019904 27232920576 27275974656 27355496448 27409158126 27489068208 27655479999 27763281616 27800273088 27844224128 27925402624 27945824256 28061757129 28094455872 28241547264 28379445444 28462184352 28528028928 28540399616 28611201024 28677390336 28679757036 28750904154 28763371488 28829912832 28834726032 28913965056 28980854784 29055146526 29122362864 29139855408 29207267712 29274835968 29287530496 29292420096 29360185344 29362608394 29417779503 29430536016 29435449491 29503545624 29516339328 29521267128 29584622592 29589561792 29670875136 29675828736 29729078757 29746935729 29815752456 29884728384 29902678848 29971855872 30043672183 30059237376 30131263064 30200968896 30206010996 30219109312 30289018368 30294075168 30359089152 30377324544 30447599616 30525651324 30596269536 30614647392 30685471488 30774933504 30830155748 30920039584 30925201734 30991570176 31010185472 31081924608 31100594176 31172542464 31233691818 31252452546 31324752144 31416077952 31606262856 31729464704 31771740672 31821970432 31914745856 31938084864 31977351147 32019957396 32070579576 32107949568 32276054016 32358792924 32433651936 32528210688 32603461632 32698515456 32762658222 32776865184 32782337334 32858176176 32948471808 32953972608 33109353018 33205881744 33282700416 33379734528 33456955392 33459716542 33542721513 33557266736 33620319432 33634898304 33640513704 33718337856 33732959232 33810997248 33816642048 33897670947 33976090008 33996497976 34075145664 34153975296 34174490112 34253549568 34335625352 34353414144 34420803228 34435729216 34441478316 34515393024 34521155424 34536124928 34616020992 34621800192 34696101888 34716942336 34785044532 34805938404 34865516448 34886458656 34967165184 34988168448 35069110272 35171352576 35234463712 35240346162 35337188096 35343087696 35418937344 35440211968 35522199552 35557045713 35613259878 35695647792 35717088624 35799716736 35904089088 36079402023 36121443264 36262245376 36310560768 36367966208 36461194637 36487858428 36545544168 36594237024 36652090944 36873973332 37067030784 37261099008 37356616962 37415676172 37443037968 37459274496 37552201344 37655396352 37751925078 37839260592 37949579136 38037371904 38148268032 38223101259 38239676048 38246060223 38334538872 38351161984 38423222208 38439883776 38446301376 38535243264 38551953408 38627578521 38647590912 38650780437 38740195368 38829817152 38853140544 38943023616 39033114624 39056560128 39146913792 39223706004 39240714688 39247265988 39338060832 39355119104 39361689504 39446163456 39452749056 39561166848 39567771648 39638771676 39662580972 39754336608 39760973658 39846304512 39870238464 39962474496 40078983168 40157603766 40181724702 40267958528 40274681328 40385357824 40392100224 40478785536 40503099392 40582551954 40606928138 40636623672 40700868432 40795026048 40819529856 40913961984 41033244672 41113737189 41233602312 41322093568 41442566144 41548803191 41644922424 41669936728 41700409632 41766336192 41888103936 42141683808 42362320896 42569168166 42636468196 42693276528 42760772768 42792043392 42810599424 42916801536 43019635554 43145057232 43244869248 43370947584 43471282176 43582719789 43683544296 43702486912 43709783112 43810901568 43912253952 43931295744 43938630144 44040278016 44043912591 44145804024 44168675328 44274508992 44281900692 44376933888 44506312704 44609273856 44723628684 44827092576 44846531072 44854018272 44957783808 44977278976 45081329664 45088856064 45196894596 45301453344 45309016494 45328663968 45433527552 45441112752 45538633728 45565986816 45671399424 45788476986 45894404304 45921971088 46020524032 46028207232 46154694656 46162400256 46245233622 46273011134 46380059376 46387802601 46407917872 46487355264 46515278208 46622886912 46650891264 46758813696 46850537727 46878678819 46987128216 47124116928 47225249792 47346310613 47409394284 47484346504 47594197056 47622784832 47657611008 47732955648 47872118784 48105869364 48161924352 48414081024 48538189386 48650477904 48727392224 48792316032 48869454592 48905192448 49047773184 49165297776 49173506001 49422707712 49664029527 49808822616 49924050624 49945699328 50069601792 50185433088 50189574813 50331746304 50335900104 50452347456 50460770556 50599438848 50716495872 50864357376 50964135012 50994746964 51112718496 51230962944 51253178368 51261735168 51380324352 51402604544 51503438028 51530121216 51534373916 51631204842 51653593824 51662217474 51773089536 51781733136 51804187392 51924031488 51932700288 52044152832 52075413504 52177566798 52208907606 52298274672 52329687984 52450747776 52482252672 52594884608 52603665408 52729710362 52757028864 52851695568 52860519243 52883441296 53005782144 53014631544 53128406016 53160317952 53283299328 53419889817 53543471688 53575632936 53699575104 53856133632 54110069272 54182164896 54267824576 54393368064 54426039808 54465841152 54551949312 54710992896 54818316252 54978136416 55310959998 55526563232 55600546176 55688448256 55850805248 55891648512 56034925443 56123514258 56188911744 56483094528 56627887617 56758890888 56924368704 57056057856 57080799232 57222402048 57354780672 57359514072 57501808308 57526742976 57659825664 57669452064 57827930112 57961709568 58110293052 58244725728 58279710816 58414535424 58549671936 58575060992 58584840192 58720370688 58725216788 58835559006 58861072032 58870898982 59007091248 59032678656 59042534256 59169245184 59179123584 59341750272 59351657472 59458157514 59493871458 59631504912 59769456768 59805357696 59943711744 60087344366 60118474752 60236405649 60262526128 60272587053 60401937792 60412021992 60438218624 60578036736 60588150336 60718178304 60754649088 60873827931 60910392207 61051302648 61192539072 61229294784 61370942976 61549867008 61660311496 61840079168 61850403468 61983140352 62020370944 62163849216 62201188352 62345084928 62467383636 62504905092 62649504288 62832155904 63212525712 63458929408 63543481344 63643940864 63829491712 63853752249 63954702294 64039914792 64141159152 64215899136 64529453331 64717585848 64867303872 65056421376 65206923264 65397030912 65477433301 65525316444 65553730368 65564674668 65716352352 65896943616 65907945216 66218706036 66411763488 66565400832 66759469056 66913910784 66919433084 67085443026 67114533472 67240638864 67269796608 67281027408 67436675712 67465918464 67621994496 67633284096 67795341894 67952180016 67992995952 68150291328 68307950592 68348980224 68507099136 68671250704 68682715479 68841606456 68871458432 68882956632 69030786048 69042310848 69072249856 69232041984 69243600384 69367850433 69409516701 69570089064 69611876808 69731032896 69772917312 69934330368 69976336896 70138220544 70342705152 70468927424 70480692324 70674376192 70686175392 70837874688 70880423936 71044399104 71114091426 71226519756 71391295584 71434177248 71599433472 71808178176 72158804046 72242886528 72524490752 72621121536 72735932416 72807284079 72922389274 72975716856 73091088336 73188474048 73304181888 73747946664 74134061568 74522198016 74613819343 74713233924 74831352344 74886075936 74918548992 75104402688 75310792704 75503850156 75678521184 75899158272 76074743808 76296536064 76446202518 76479352096 76492120446 76669077744 76702323968 76846444416 76879767552 76892602752 77070486528 77103906816 77255157042 77295181824 77301560874 77480390736 77493326211 77659634304 77706281088 77886047232 78066229248 78113120256 78266350197 78313361409 78447412008 78481429376 78494531976 78676121664 78710238208 78723379008 78892326912 78905498112 79094565543 79135543296 79277543352 79325161944 79508673216 79521947316 79692609024 79740476928 79924948992 80157966336 80315207532 80363449404 80535917056 80549362656 80770715648 80784200448 80957571072 81006198784 81165103908 81213856276 81273247344 81401736864 81590052096 81639059712 81827923968 82066489344 82227474378 82467204624 82644187136 82885132288 82966439997 83097606382 83289844848 83339873456 83400819264 83532672384 83776207872 84185271387 84283367616 84724641792 85138336332 85272936392 85386553056 85521545536 85584086784 85621198848 85833603072 86039271108 86290114464 86489738496 86741895168 86942564352 87165439578 87367088592 87404973824 87419566224 87621803136 87824507904 87862591488 87877260288 88080556032 88087825182 88291608048 88306348473 88549017984 88563801384 88753867776 89012625408 89187236271 89240807187 89447257368 89654185152 89693062144 89708036544 89915567616 89954557952 90131016549 90177712128 90185154353 90393789192 90602906688 90618032988 90657327936 90867055104 90882225504 91077267456 91131973632 91342798848 91576953972 91788808608 91843942176 92041048064 92056414464 92309389312 92324800512 92490467244 92546022268 92760118752 92775605202 92815835744 92974710528 93030556416 93245773824 93301782528 93517627392 93701075454 93757357638 93974256432 94248233856 94450499584 94692621226 94818788568 94968693008 95188394112 95245569664 95315222016 95465911296 95744237568 95932053441 96211738728 96323848704 96828162048 97076378772 97300955808 97454784448 97584632064 97738909184 97810384896 98095546368 98330595552 98347012002 98845415424 99328059054 99617645232 99848101248 99891398656 100139203584 100370866176 100379149626 100628164539 100671800208 100904694912 100921541112 101198877696 101432991744 101693012841 101928270024 101989493928 102225436992 102461925888 102506356736 102523470336 102760648704 102769129379 103006876056 103060242432 103068747832 103262409684 103307187648 103324434948 103546179072 103563466272 103608374784 103848062976 103865400576 104088305664 104150827008 104355133596 104417815212 104596549344 104659375968 104901495552 104964505344 105189769216 105207330816 105459420724 105514057728 105703391136 105721038486 105766882592 106011564288 106029263088 106256812032 106320635904 106566598656 106839779634 107086943376 107151265872 107399150208 107712267264 108220138544 108238206069 108364329792 108535649152 108786736128 108852079616 108931682304 109103898624 109383583911 109636632504 109956272832 110621919996 111053126464 111201092352 111376896512 111701610496 111783297024 112069850886 112247028516 112377823488 112966189056 113255775234 113517781776 113848737408 114112115712 114161598464 114444804096 114669303777 114719028144 114738180669 115003616616 115053485952 115319651328 115338904128 115655860224 115882735563 115952341311 116220586104 116489451456 116559421632 116829070848 117099343872 117109007897 117169680384 117440741376 117450433576 117671118012 117722144064 117741797964 118014182496 118065357312 118085068512 118338490368 118358247168 118683500544 118703314944 118916315028 118987742916 119263009824 119538913536 119610715392 119887423488 120174688732 120236949504 120472811298 120525052256 120545174106 120803875584 120824043984 120876437248 121156073472 121176300672 121436356608 121509298176 121747655862 121820784414 122102605296 122385078144 122458589568 122741885952 123099734016 123320622992 123341211567 123680158336 123700806936 123966280704 124040741888 124327698432 124402376704 124646409573 124934767272 125009810184 125299008576 125664311808 126425051424 126917858816 127086962688 127287881728 127658983424 127707504498 127909404588 128079829584 128282318304 128431798272 129058906662 129435171696 129734607744 130112842752 130413846528 130748159367 130954866602 131050632888 131107460736 131129349336 131432704704 131793887232 131815890432 132131737773 132437412072 132823526976 133130801664 133518938112 133827821568 133838866168 134170886052 134229066944 134481277728 134539593216 134562054816 134873351424 134931836928 135243988992 135266568192 135590683788 135904360032 135985991904 136300582656 136615901184 136697960448 137014198272 137342501408 137365430958 137683212912 137742916864 137765913264 138061572096 138084621696 138144499712 138464083968 138487200768 138735700866 138819033402 139140178128 139163407803 139223753616 139462065792 139545834624 139868660736 139952673792 140276441088 140551613181 140636036457 140937854848 140961384648 141348752384 141372350784 141675749376 141760847872 142038931839 142124248483 142228182852 142453039512 142782591168 142868354496 143198866944 143616356352 144317608092 144485773056 145048981504 145242243072 145471864832 145614568158 145844778548 145951433712 146182176672 146376948096 146608363776 147495893328 148268123136 148992088581 149227638686 149426467848 149662704688 149772151872 149837097984 150208805376 150568724439 151007700312 151357042368 151798316544 152149487616 152593072128 152892405036 152958704192 152984240892 153338155488 153404647936 153692888832 153759535104 153785205504 154140973056 154207813632 154510314084 154590363648 154603121748 154960781472 154986652422 155319268608 155412562176 155772094464 156132458496 156226240512 156532700394 156626722818 156894824016 156962858752 156989063952 157352243328 157420476416 157446758016 157784653824 157810996224 158189131086 158271086592 158555086704 158581557729 158650323888 159017346432 159043894632 159385218048 159480953856 159849897984 160259669451 160630415064 160726898808 161071834112 161098725312 161541431296 161568400896 161955538969 162330207816 162427712552 162546494688 162803473728 163180104192 163278119424 163655847936 164132978688 164454948756 164934409248 165288374272 165770264576 165932879994 166195212764 166579689696 166679746912 166801638528 167065344768 167552415744 168370542774 168566735232 169449283584 169883662851 170276672664 170545872784 170773106112 171043091072 171168173568 171242397696 171667206144 172078542216 172580228928 172979476992 173483790336 173885128704 174330879156 174734177184 174809947648 174839132448 175243606272 175649015808 175725182976 175754520576 176161112064 176175650364 176583216096 176612696946 177098035968 177127602768 177507735552 178025250816 178374472542 178481614374 178894514736 179308370304 179386124288 179416073088 179831135232 179909115904 180262033098 180355424256 180370308706 180709216947 180787578384 180817761159 181205813376 181236065976 181314655872 181734110208 181764451008 182154534912 182263947264 182621483793 182731176621 183153907944 183577617216 183687884352 184082096128 184112828928 184553986267 184649601024 184980934488 185092044536 185520237504 185551210404 185631671488 185949421056 186061112832 186491547648 186603565056 187035254784 187402150908 187514715276 187948512864 188496467712 188900999168 189385242452 189637577136 189937386016 190376788224 190491139328 190630444032 190931822592 191488475136 191864106882 192423477456 192647697408 193588359993 194152757544 194601911616 194909568896 195169264128 195477818368 195620769792 196191092736 196432299903 196661191104 196694024004 197690830848 198656118108 199235290464 199696202496 199782797312 200278407168 200741732352 200758299252 201256329078 201343600416 201809389824 201843082224 202397755392 202865983488 203386025682 203856540048 203978987856 204450873984 204923851776 205012713472 205046940672 205521297408 205538258758 206013752112 206048146437 206137495664 206524819368 206614375296 206648869896 207092358144 207126932544 207216749568 207696125952 207730801152 208103551299 208228550103 208710267192 208835630424 209193098688 209318751936 209802991104 209929010688 210305705281 210414661632 210918841448 211028115456 211406782272 211442076972 211533765184 212023128576 212058526176 212513624064 212641271808 213133197312 213679559268 214173886752 214302531744 214798300416 215424534528 216440277088 216476412138 216728659584 217071298304 217573472256 217704159232 217863364608 218207797248 218421852237 218767167822 219273265008 219912545664 221243839992 222106252928 222402184704 222753793024 223403220992 223566594048 223841458029 224139701772 224494057032 224755646976 225932378112 226511550468 227035563552 227697474816 228224231424 228323196928 228889608192 229338607554 229438056288 229476361338 230007233232 230106971904 230639302656 230677808256 231311720448 231765471126 231904682622 232441172208 232978902912 233118843264 233658141696 234198687744 234218015794 234339360768 234799050591 234900867152 234940084227 235342236024 235444288128 235483595928 236028364992 236130714624 236170137024 236676980736 236716494336 237283696629 237406629888 237832630056 237975485832 238526019648 239077827072 239221430784 239774846976 240349377464 240473899008 240945622596 241050104512 241090348212 241607751168 241648087968 241752874496 242312146944 242352601344 242872713216 243018596352 243495311724 243641568828 244205210592 244770156288 244917179136 245483771904 246199468032 246641245984 246682423134 247360316672 247401613872 247932561408 248081483776 248655396864 248804753408 248899319991 249292819146 249869534544 250019620368 250598017152 251328623616 252555814161 252850102848 253835717632 254173925376 254575763456 255228362459 255415008996 255818809176 256159659168 256564636608 256863596544 258117813324 258870343392 259469215488 260225685504 260827693056 261496318734 261909733204 262101265776 262214921472 262258698672 262865409408 263587774464 263631780864 264263475546 264874824144 265647053952 266261603328 267037876224 267561708813 267677732336 267722421561 268341772104 268458133888 268962555456 269079186432 269124109632 269746702848 269863673856 270393049647 270533136384 270555463059 271181367576 271808720064 271971983808 272601165312 273231802368 273395920896 274028396544 274685002816 274730861916 275366425824 275485833728 275531826528 276123144192 276169243392 276288999424 276928167936 276974401536 277471401732 277638066804 278280356256 278326815606 278447507232 278924131584 279091669248 279737321472 279905347584 280552882176 281103226362 281272072914 281875709696 281922769296 282697504768 282744701568 283351498752 283521695744 284077863678 284248496966 284456365704 284906079024 285565182336 285736708992 286397733888 287232712704 287796160323 288635216184 288971546112 290097963008 290484486144 290841622337 291229136316 291689557096 291902867424 292364353344 292753896192 293216727552 294991786656 296536246272 297984177162 298455277372 298852935696 299325409376 299544303744 299674195968 300417610752 301137448878 302015400624 302714084736 303596633088 304298975232 305079038523 305784810072 305917408384 305968481784 306676310976 306809295872 307385777664 307519070208 307570411008 308281946112 308307388137 309020628168 309180727296 309206243496 309921562944 309973304844 310638537216 310825124352 311544188928 312264916992 312452481024 313065400788 313253445636 313789648032 313925717504 313978127904 314704486656 314840952832 314893516032 315569307648 315621992448 316378262172 316542173184 317110173408 317163115458 317300647776 318034692864 318087789264 318770436096 318961907712 319699795968 320519338902 321260830128 321453797616 322143668224 322197450624 323082862592 323136801792 323911077938 324660415632 324714618207 324855425104 325092989376 325606947456 326360208384 326556238848 327311695872 328150751733 328909897512 329868818496 330576748544 331424174291 331865759988 332390425528 333159379392 333359493824 333603277056 334130689536 335104831488 336741085548 337133470464 338898567168 339767325702 340553345328 341091745568 341546212224 342086182144 342336347136 342484795392 343334412288 344157084432 344214542007 345160457856 345958953984 346967580672 347648206689 347857023933 348661758312 349468354368 349619895296 349678264896 350487212544 351298031616 351327023691 351509041152 352322224128 352351300728 353166432192 353225393892 354196071936 354255205536 355015471104 356050501632 356748945084 356963228748 357789029472 358616740608 358772248576 358832146176 359662270464 359818231808 360524066196 360710848512 360740617412 361418433894 361575156768 361635522318 362411626752 362472131952 362629311744 363468220416 363528902016 364309069824 364527894528 365242967586 365462353242 366307815888 367155234432 367375768704 368164192256 368225657856 369107972534 369299202048 369961868976 370023634701 370184089072 371040475008 371102420808 371263342976 371898842112 372122225664 372983095296 373207130112 373939228719 374804301816 375029430552 375897025728 376992935424 378770484904 379275154272 379874772032 380753576448 380982278656 381260888064 381863645184 382976950272 383728213764 384846954912 385295394816 387176719986 388305515088 389203823232 389819137792 390338528256 390955636736 391241539584 392244478101 392864599806 393322382208 393388048008 395381661696 396395213319 397312236216 398470580928 399392404992 399565594624 400556814336 401483464704 401516598504 402512658156 402687200832 403618779648 403686164448 404795510784 405731966976 406772051364 407713080096 407957975712 408901747968 409847703552 410025426944 410093881344 411042594816 411076517516 412027504224 412096292874 412274991328 413049638736 413228750592 413297739792 414184716288 414253865088 414433499136 415392251904 415461602304 416207102598 416457100206 417420534384 417671260848 418386197376 418637503872 419605982208 419858021376 420611410562 420829323264 421654839543 421837682896 421908109371 422813564544 422884153944 423067530368 424046257152 424117052352 425027248128 425282543616 426116795517 426372745449 427359118536 428347773504 428605063488 429596600832 430849069056 432880554176 432952824276 433457319168 434142596608 435146944512 435408318464 435726729216 436415594496 436843704474 437534335644 438546530016 439825091328 442487679984 444212505856 444804369408 445507586048 446806441984 446976265743 447682916058 448279403544 448988114064 449511293952 451706173317 453023100936 454071127104 455394949632 456448462848 457779216384 458342033107 458677215108 458876112576 458952722676 460014466464 460213943808 461278605312 461355616512 462623440896 463530942252 463809365244 464882344416 465957805824 466237686528 467316283392 468397375488 468436031588 468678721536 469598101182 469801734304 469880168454 470684472048 470888576256 470967191856 472056729984 472261429248 472340274048 473353961472 473432988672 474567393258 474813259776 475665260112 475950971664 477052039296 478155654144 478442861568 479549693952 480698754928 480779008353 481891245192 482100209024 482180696424 483215502336 483296175936 483505748992 484624293888 484705202688 485866616907 486990623448 487283137656 488410421184 489540312576 489834358272 490967543808 492398936064 493282491968 493364846268 494720633344 494803227744 495865122816 496162967552 497310793728 497609506816 497798639982 498585638292 499739069088 500039240736 501196034304 502657247232 505111628322 505700205696 507671435264 508347850752 509151526912 509650988553 510456724918 510830017992 511637618352 512319318336 513129273216 513727193088 516235626648 517740686784 518938430976 520451371008 521655386112 522992637468 523819466408 524202531552 524429842944 524517397344 525730818816 527175548928 527263561728 528526951092 529749648288 531294107904 532523206656 534075752448 535123417626 535355464672 535444843122 536683544208 536916267776 537925110912 538158372864 538248219264 539493405696 539727347712 540786099294 541066272768 541110926118 542362735152 542453283477 543617440128 543943967616 545202330624 546463604736 546791841792 547864451379 548193529863 549370005632 549461723832 550732851648 550971667456 551063653056 552246288384 552338486784 552577998848 553661958801 553948803072 553994519597 554942803464 555276133608 556560712512 556653631212 556895014464 557848263168 558183338496 559474642944 559810695168 561105764352 562206452724 562544145828 563751419392 563845538592 565395009536 565489403136 566702997504 567043391488 568155727356 568496993932 568912731408 569812158048 571130364672 571473417984 572795467776 574465425408 575592320646 577270432368 577943092224 580195926016 580765079979 581683244674 582458272632 583379114192 583805734848 584728706688 585507792384 586433455104 589296899709 589983573312 593072492544 595968354324 596910554744 597705871392 598650818752 599088607488 599348391936 600835221504 602274897756 604030801248 605428169472 607193266176 608597950464 610158077046 611569620144 611834816768 611936963568 613352621952 613618591744 614771555328 615038140416 615140822016 616563892224 616614776274 618041256336 618144439311 618412486992 619843125888 619946609688 621277074432 621650248704 623088377856 624310653897 624685650309 626130801576 626506891272 627579296064 627851435008 627956255808 629408973312 629681905664 629787032064 630917115843 631243984896 631296080471 632756524344 633084346368 634220346816 634326230916 634601295552 636069385728 636175578528 637540872192 637923815424 639399591936 641038677804 642521660256 642907595232 644287336448 644394901248 646165725184 646273603584 647822155876 649320831264 649429236414 649710850208 650185978752 651213894912 652720416768 653112477696 654623391744 656301503466 657819795024 659737636992 661153497088 662848348582 663731519976 664780851056 666318758784 666718987648 667206554112 668261379072 670209662976 671524374087 673482171096 674266940928 677797134336 679534651404 681106690656 682183491136 683092424448 684172364288 684672694272 684969590784 686668824576 688314168864 688429084014 690320915712 691917907968 693935161344 695296413378 695714047866 697323516624 698936708736 699239790592 699356529792 700974425088 702596063232 702654047382 703018082304 704397151773 704702601456 704820252681 706332864384 706450787784 708392143872 708510411072 710030942208 711851089887 713497890168 713926457496 715578058944 717233481216 717544497152 717664292352 719324540928 719383905653 721048132392 721421697024 721481234824 722836867788 723150313536 723271044636 724823253504 724944263904 725258623488 726936440832 727057804032 728618139648 729055789056 730485935172 730924706484 732615631776 734310468864 734751537408 736328384512 736451315712 738215945068 738598404096 739923737952 740047269402 740368178144 742080950016 742204841616 742526685952 743797684224 744244451328 745966190592 746414260224 747878457438 749608603632 750058861104 751794051456 753985870848 757540969808 757667442483 758550308544 759749544064 761507152896 761964557312 762521776128 763727290368 765685087377 767456427528 769693909824 770590789632 774353439972 776611030176 778407646464 779638275584 780677056512 781911273472 782483079168 784488956202 785729199612 786644764416 786776096016 790763323392 792790426638 794624472432 796941161856 798784809984 799131189248 801113628672 802685126439 803033197008 803167264683 805025316312 805374401664 807237559296 807372328896 809591021568 811179148941 811666389177 813544102728 815426160192 815915951424 817803495936 819695407104 819763055279 820187762688 822085189632 822153035032 824055008448 824192585748 824549982656 826099277472 826457501184 826595479584 828369432576 828507730176 828866998272 830784503808 830923204608 832414205196 832914200412 834841068768 835342521696 836772394752 837275007744 839211964416 839716042752 841222821124 841658646528 843309679086 843675365792 843816218742 845627129088 845768307888 846135060736 848092514304 848234104704 850054496256 850565087232 852233591034 852745490898 854718237072 856695547008 857210126976 859193201664 861698138112 863388480969 865761108352 865905648552 866914638336 868285193216 870293889024 870816636928 871453458432 872524867011 873687408948 875068671288 877093060032 879650182656 884975359968 888425011712 889608738816 891015172096 893612883968 893952531486 895365832116 896558807088 897976228128 899022587904 903412346634 906046201872 908142254208 910789899264 912896925696 915237115569 916684066214 917354430216 917752225152 917905445352 920028932928 920427887616 922557210624 922711233024 924922164411 927061884504 927618730488 929764688832 931915611648 932475373056 934632566784 936794750976 936872063176 937357443072 939196202364 939603468608 939760336908 941368944096 941777152512 941934383712 944113459968 944522858496 944680548096 946707922944 946865977344 949134786516 949626519552 951330520224 951901943328 954104078592 956311308288 956885723136 959099387904 961397509856 961558016706 963782490384 964200418048 964361392848 966431004672 966592351872 967011497984 969248587776 969410405376 971733233814 973981246896 974143854621 974566275312 976820842368 979080625152 979668716544 981935087616 984452255199 986564983936 986729692536 989441266688 989606455488 991730245632 992325935104 994272522873 994869739381 995597279964 997171276584 999478138176 1000078481472 1002392068608 1005314494464 1010223256644 1011400411392 1015342870528 1016695701504 1018303053824 1019301977106 1020913449836 1021660035984 1023275236704 1024638636672 1026258546432 1027454386176 1032471253296 1035481373568 1037876861952 1040902742016 1042944620067 1043571071799 1045985274936 1047638932816 1048405063104 1048859685888 1049034794688 1051461637632 1053981071073 1054527123456 1057053902184 1059499296576 1062588215808 1065046413312 1068151504896 1070246835252 1070710929344 1070889686244 1073367088416 1073832535552 1075850221824 1076316745728 1076496438528 1078986811392 1079454695424 1081572198588 1082132545536 1082221852236 1084725470304 1084906566954 1087234880256 1087887935232 1090404661248 1092927209472 1093583683584 1095728902758 1096387059726 1098740011264 1098923447664 1101465703296 1101943334912 1102127306112 1104492576768 1104676973568 1105155997696 1107323917602 1107897606144 1107989039194 1109885606928 1110070904103 1110552267216 1113121425024 1113307262424 1113790028928 1115696526336 1116366676992 1118949285888 1119621390336 1121817686157 1124412905448 1125088291656 1127502838784 1127691077184 1130790019072 1130978806272 1133688772783 1136311454712 1136993987864 1137825462816 1139624316096 1142260729344 1142946835968 1145590935552 1148930850816 1151184641292 1154540864736 1155886184448 1160391852032 1161530159958 1163366489348 1164916545264 1166758228384 1167611469696 1169457413376 1171015584768 1172866910208 1178593799418 1179967146624 1186144985088 1189185639957 1191936708648 1193821109488 1195411742784 1197301637504 1198177214976 1198696783872 1201670443008 1204549795512 1208061602496 1210856338944 1214386532352 1217195900928 1220316154092 1223139240288 1223669633536 1223873927136 1226705243904 1227237183488 1229543110656 1230076280832 1230281644032 1233127784448 1233229552548 1236082512672 1236288878622 1236824973984 1239686251776 1239893219376 1242554148864 1243300497408 1246176755712 1248621307794 1249371300618 1252261603152 1253013782544 1255158592128 1255702870016 1255912511616 1258817946624 1259363811328 1259574064128 1261834231686 1262487969792 1262592160942 1264964518629 1265513048688 1265724328113 1268440693632 1268652461832 1269202591104 1272138771456 1272351157056 1275081744384 1275847630848 1278350386551 1279118236347 1282077355608 1285043320512 1285815190464 1288574672896 1288789802496 1291877903869 1292547207168 1295644311752 1298641662528 1298858472828 1299421700416 1300371957504 1302427789824 1305440833536 1306224955392 1309246783488 1312603006932 1315639590048 1319475273984 1322306994176 1325696697164 1327463039952 1329561702112 1332637517568 1333437975296 1334413108224 1336522758144 1340419325952 1343048748174 1346964342192 1348533881856 1355118519951 1359069302808 1362213381312 1364366982272 1366184848896 1368344728576 1369345388544 1373337649152 1375026099321 1376628337728 1376858168028 1380641831424 1383835815936 1387870322688 1390592826756 1391428095732 1394647033248 1397873417472 1398479581184 1398713059584 1401948850176 1405192126464 1405308094764 1406036164608 1408794303546 1409405202912 1409640505362 1412665728768 1412901575568 1416784287744 1417020822144 1420061884416 1423702179774 1426995780336 1427852914992 1431156117888 1434466962432 1435088994304 1435328584704 1438649081856 1438767811306 1442096264784 1442337025059 1442962469648 1445673735576 1446300627072 1446542089272 1449646507008 1449888527808 1450517246976 1453872881664 1454115608064 1457599850721 1460971870344 1461849412968 1465231263552 1468620937728 1469503074816 1472139936967 1472902631424 1476431890136 1477196808192 1479847475904 1480094538804 1480736356288 1484161900032 1484409683232 1485053371904 1487595368448 1488488902656 1491932381184 1492828520448 1495756914876 1499217207264 1500117722208 1503588102912 1507971741696 1515081939616 1515334884966 1517100617088 1519499088128 1523014305792 1523929114624 1525043552256 1527454580736 1528952965659 1531370174754 1534912855056 1539387819648 1541181579264 1548706879944 1553222060352 1556815292928 1559276551168 1561354113024 1563822546944 1564966158336 1568977912404 1571458399224 1573289528832 1573552192032 1581526646784 1585580853276 1589248944864 1593882323712 1597569619968 1598262378496 1602227257344 1605370252878 1606066394016 1606334529366 1610050632624 1610748803328 1614475118592 1614744657792 1619182043136 1622358297882 1623332778354 1627088205456 1630852320384 1631831902848 1635606991872 1639390814208 1639526110558 1640375525376 1643593354137 1644306070064 1644580589589 1648110016896 1648385171496 1649099965312 1652198554944 1652915002368 1653190959168 1656738865152 1657015460352 1657733996544 1660985876403 1661846409216 1661983558791 1664828410392 1665828400824 1669682137536 1670685043392 1673544789504 1674550015488 1678423928832 1679432085504 1682445642248 1683317293056 1686619358172 1687350731584 1687632437484 1691254258176 1691536615776 1692270121472 1696185028608 1696468209408 1700108992512 1701130174464 1704467182068 1705490981796 1709436474144 1713391094016 1714420253952 1718386403328 1723396276224 1726776961938 1731522216704 1731811297104 1733829276672 1736570386432 1740587778048 1741633273856 1742295239937 1745049734022 1747374817896 1750137342576 1754186120064 1759300365312 1767890699127 1769950719936 1776850023424 1779217477632 1782030344192 1786598537213 1787905062972 1790731664232 1793117614176 1795952456256 1798045175808 1806824693268 1812092403744 1816284508416 1821579798528 1825793851392 1830474231138 1833368132428 1834708860432 1835504450304 1835810890704 1840057865856 1840855775232 1845114421248 1845422466048 1849844328822 1854123769008 1855237460976 1859529377664 1863831223296 1864950746112 1869265133568 1872931961691 1873744126352 1874056950927 1878392404728 1879206937216 1879520673816 1882737888192 1883554305024 1883868767424 1888226919936 1889045716992 1889361096192 1892751347529 1893731954688 1893888241413 1898269573032 1899253039104 1902661040448 1903803886656 1908208157184 1912622616576 1913771446272 1918198775808 1922795019712 1923116033412 1927564980768 1928400836096 1928722785696 1932862009344 1933184703744 1934022995968 1938497175552 1938820810752 1943466467628 1947962493792 1948287709242 1949132550624 1953641684736 1958161250304 1959337433088 1963870175232 1968904510398 1973129967872 1973459385072 1978882533376 1979212910976 1983460491264 1984651870208 1988545045746 1989739478762 1991194559928 1994342553168 1998956276352 2000156962944 2004784137216 2010628988928 2014573122261 2020446513288 2022800822784 2030685741056 2033391403008 2035891356359 2038603954212 2041826899672 2043320071968 2046550473408 2049277273344 2052517092864 2054908772352 2064942506592 2070962747136 2075753723904 2081805484032 2085889240134 2087142143598 2091970549872 2095277865632 2096810126208 2097719371776 2098069589376 2102923275264 2107962142146 2109054246912 2114107804368 2114460758043 2118998593152 2125176431616 2130092826624 2135553269661 2140493670504 2141421858688 2141779372488 2146734176832 2147665071104 2151700443648 2152633491456 2152992877056 2157973622784 2158151716959 2163144397176 2164265091072 2164443704472 2169450940608 2169813133908 2174469760512 2175775870464 2180809322496 2185854418944 2187167367168 2191457805516 2192774119452 2197480022528 2197846895328 2202931406592 2203886669824 2204254612224 2208985153536 2209353947136 2210311995392 2214647835204 2215795212288 2215978078388 2219771213856 2220141808206 2221104534432 2226242850048 2226614524848 2227580057856 2231393052672 2232733353984 2237898571776 2239242780672 2243635372314 2248825810896 2250176583312 2255005677568 2255382154368 2261580038144 2261957612544 2267377545566 2272622909424 2273002327449 2273987975728 2275650925632 2279248632192 2284521458688 2285893671936 2291181871104 2297055262131 2302369282584 2309081729472 2311772368896 2323060319916 2326732978696 2329833090528 2333516456768 2335222939392 2338914826752 2342031169536 2345733820416 2357187598836 2359934293248 2372289970176 2378371279914 2383873417296 2387642218976 2390823485568 2394603275008 2396354429952 2397393567744 2403340886016 2409099591024 2409501794049 2416123204992 2421712677888 2428773064704 2433537446823 2434999167531 2440632308184 2446278480576 2447339267072 2447747854272 2453410487808 2454474366976 2459086221312 2459289165837 2460563288064 2466255568896 2466459105096 2472165025344 2472577757244 2473649947968 2479372503552 2479786438752 2485108297728 2486600994816 2492353511424 2497242615588 2498742601236 2504523206304 2506027565088 2510317184256 2511405740032 2511825023232 2517635893248 2518727622656 2519148128256 2523668463372 2524975939584 2525184321884 2529929037258 2531026097376 2531448656226 2536881387264 2537304923664 2538405182208 2544277542912 2544702314112 2550163488768 2551695261696 2556700773102 2558236472694 2564154711216 2570086641024 2571630380928 2577149345792 2577579604992 2583755807738 2585094414336 2590165442907 2591288623504 2597283325056 2597716945656 2598843400832 2600743915008 2604855579648 2610881667072 2612449910784 2617574601033 2625206013864 2631279180096 2638950547968 2651393394328 2654926079904 2659123404224 2665275035136 2666875950592 2668826216448 2673045516288 2680838651904 2686097496348 2693928684384 2697067763712 2710237039902 2718138605616 2724426762624 2728733964544 2732369697792 2736689457152 2738690777088 2745711346707 2750052198642 2753256675456 2753716336056 2761283662848 2767671631872 2774766493233 2781185653512 2782856191464 2789294066496 2795746834944 2796959162368 2797426119168 2803897700352 2810384252928 2810616189528 2812072329216 2817588607092 2818810405824 2819281010724 2825331457536 2825803151136 2833568575488 2834041644288 2840123768832 2847404359548 2853991560672 2855705829984 2862312235776 2868933924864 2870177988608 2870657169408 2877298163712 2877535622612 2884192529568 2884674050118 2885924939296 2891347471152 2892601254144 2893084178544 2899293014016 2899777055616 2901034493952 2907745763328 2908231216128 2915199701442 2921943740688 2923698825936 2930462527104 2937241875456 2939006149632 2944279873934 2945805262848 2952863780272 2953356765597 2959694951808 2960189077608 2961472712576 2968323800064 2968819366464 2970106743808 2975190736896 2976977805312 2982817568619 2984609218143 2991513829752 2998434414528 3000235444416 3007176205824 3015943483392 3030163879232 3030669769932 3034201234176 3038998176256 3046028611584 3047858229248 3050087104512 3054909161472 3057905931318 3062740349508 3069825710112 3078775639296 3082363158528 3097413759888 3106444120704 3113630585856 3118553102336 3122708226048 3127645093888 3128833860201 3130713215397 3137955824808 3142916798448 3146579057664 3147104384064 3161943213219 3171161706552 3178497889728 3187764647424 3195139239936 3204454514688 3208394231749 3210740505756 3212132788032 3212669058732 3220101265248 3221497606656 3228950237184 3229489315584 3238364086272 3244716595764 3246665556708 3254176410912 3261704640768 3263663805696 3271213983744 3278781628416 3279052221116 3280751050752 3287186708274 3288612140128 3289161179178 3296220033792 3296770342992 3298199930624 3304397109888 3305830004736 3306381918336 3313477730304 3314030920704 3315467993088 3321971752806 3323692818432 3323967117582 3329656820784 3331656801648 3339364275072 3341370086784 3347089579008 3349100030976 3356847857664 3358864171008 3364891284496 3365453058471 3373238716344 3374701463168 3375264874968 3382508516352 3383073231552 3384540242944 3392370057216 3392936418816 3401066318349 3408934364136 3410981963592 3418872948288 3426782188032 3428840507904 3436772806656 3446792552448 3453553923876 3463044433408 3463622594208 3467658553344 3473140772864 3481175556096 3483266547712 3484590479874 3490099468044 3494749635792 3500274685152 3508372240128 3518600730624 3535781398254 3539901439872 3553700046848 3558434955264 3564060688384 3567556919871 3573197074426 3575810125944 3581463328464 3586235228352 3591904912512 3596090351616 3613649386536 3624184807488 3632569016832 3643159597056 3651587702784 3660948462276 3666736264856 3669417720864 3671008900608 3671621781408 3680115731712 3681711550464 3690228842496 3690844932096 3699688657644 3708247538016 3710474921952 3719058755328 3727662446592 3729901492224 3738530267136 3745863923382 3747488252704 3748113901854 3756784809456 3758413874432 3759041347632 3765475776384 3767108610048 3767737534848 3776453839872 3778091433984 3778722192384 3785502695058 3787463909376 3787776482826 3796539146064 3797172984339 3805322080896 3807607773312 3816416314368 3825245233152 3827542892544 3835051159653 3837354709041 3845590039424 3846232066824 3855129961536 3856801672192 3857445571392 3865724018688 3866369407488 3868045991936 3875633711607 3877641621504 3877961637179 3886932935256 3895924987584 3896575418484 3898265101248 3907283369472 3916322500608 3918674866176 3927740350464 3937809020796 3946259935744 3946918770144 3957765066752 3958425821952 3966920982528 3969303740416 3977090091492 3979478957524 3982389119856 3988685106336 3997912552704 4000313925888 4009568274432 4021257977856 4029146244522 4040893026576 4045601645568 4061371482112 4065355559853 4071782712718 4077207908424 4083653799344 4086640143936 4093100946816 4098554546688 4105034185728 4125078297963 4129885013184 4141925494272 4151507447808 4163610968064 4171778480268 4174284287196 4183941099744 4190555731264 4193620252416 4195438743552 4196139178752 4205846550528 4215924284292 4218108493824 4228215608736 4228921516086 4237997186304 4250352863232 4260185653248 4271106539322 4280987341008 4282843717376 4283558744976 4293468353664 4295330142208 4303400887296 4305266982912 4305985754112 4315947245568 4316303433918 4326288794352 4327011075177 4328887408944 4338901881216 4339626267816 4348939521024 4351551740928 4361618644992 4372799552163 4382915611032 4385548238904 4394960045056 4395693790656 4405862813184 4407773339648 4408509224448 4416419810901 4418707894272 4419072563297 4429295670408 4431590424576 4431956156776 4439542427712 4440283616412 4442209068864 4452485700096 4453229049696 4455160115712 4462786105344 4465466707968 4475797143552 4478485561344 4487270744628 4497651621792 4500353166624 4510011355136 4510764308736 4523160076288 4523915225088 4534755091132 4545245818848 4546004654898 4547975951456 4551301851264 4558497264384 4569042917376 4571787343872 4582363742208 4594110524262 4604738565168 4618163458944 4623544737792 4646120639832 4653465957392 4659666181056 4667032913536 4670445878784 4677829653504 4684062339072 4691467640832 4714375197672 4719868586496 4744579940352 4756742559828 4767746834592 4775284437952 4781646971136 4789206550016 4792708859904 4794787135488 4806681772032 4818199182048 4819003588098 4832246409984 4843425355776 4857546129408 4867074893646 4869998335062 4881264616368 4892556961152 4894678534144 4895495708544 4906820975616 4908948733952 4918172442624 4918578331674 4921126576128 4930780062411 4932918210192 4933741768767 4944330050688 4945155514488 4947299895936 4958745007104 4959572877504 4970216595456 4973201989632 4982957629209 4985950676373 4994485231176 4997485202472 5009046412608 5012055130176 5020634368512 5022811480064 5023650046464 5035271786496 5035687339571 5038296256512 5047336926744 5049951879168 5050368643768 5059858074516 5062052194752 5062897312452 5073762774528 5074609847328 5076810364416 5088555085824 5089404628224 5100326977536 5103390523392 5113401546204 5116472945388 5128309422432 5140173282048 5143260761856 5154298691584 5155159209984 5167511615476 5170188828672 5180330885814 5182577247008 5194566650112 5195433891312 5197686801664 5201487830016 5209711159296 5221763334144 5224899821568 5235149202066 5250412027728 5262558360192 5277901095936 5302786788656 5303672097381 5309852159808 5318246808448 5330550070272 5333751901184 5337652432896 5346091032576 5359795611639 5372194992696 5387857368768 5394135527424 5420474079804 5436277211232 5448853525248 5457467929088 5464739395584 5473378914304 5477381554176 5491422693414 5500104397284 5506513350912 5507432672112 5522567325696 5535343263744 5549532986466 5562371307024 5565712382928 5578588132992 5591493669888 5593918324736 5594852238336 5607795400704 5618795885073 5621232379056 5622170852781 5635177214184 5637620811648 5638562021448 5650662915072 5651606302272 5667137150976 5668083288576 5678254042587 5681664724239 5694808719096 5707983121344 5711411659968 5724624471552 5737867849728 5738341386953 5741314338816 5754596327424 5755071245224 5768385059136 5769348100236 5771849878592 5782694942304 5785202508288 5786168357088 5798586028032 5799554111232 5802068987904 5815491526656 5816462432256 5830399402884 5843887481376 5847397651872 5860925054208 5874483750912 5878012299264 5888559747868 5891610525696 5905727560544 5906713531194 5919389903616 5920378155216 5922945425152 5936647600128 5937638732928 5940213487616 5950381473792 5953955610624 5965635137238 5969218436286 5983027659504 5996868829056 6000470888832 6014352411648 6031886966784 6043719366783 6060327758464 6061339539864 6068402468352 6077996352512 6092057223168 6095716458496 6100174209024 6107674069077 6115811862636 6125480699016 6139651420224 6157551278592 6164726317056 6194827519776 6212888241408 6227261171712 6237106204672 6245416452096 6255290187776 6257667720402 6261426430794 6275911649616 6285833596896 6293158115328 6294208768128 6323886426438 6342323413104 6356995779456 6375529294848 6390278479872 6406659808983 6416788463498 6421481011512 6424265576064 6425338117464 6440202530496 6442995213312 6457900474368 6458978631168 6474455150877 6489433191528 6493331113416 6508352821824 6523409281536 6527327611392 6542427967488 6557563256832 6558104442232 6561502101504 6574373416548 6577224280256 6578322358356 6592440067584 6593540685984 6596399861248 6608794219776 6611660009472 6612763836672 6626955460608 6628061841408 6630935986176 6643943505612 6647385636864 6647934235164 6659313641568 6663313603296 6678728550144 6682740173568 6694179158016 6698200061952 6713695715328 6717728342016 6729782568992 6730906116942 6746477432688 6749402926336 6750529749936 6765017032704 6766146463104 6769080485888 6784740114432 6785872837632 6802132636698 6817868728272 6819006982347 6821963927184 6837745896576 6853564376064 6857681015808 6873545613312 6891165786393 6907107847752 6926088866816 6927245188416 6935317106688 6946281545728 6964088175667 6969180959748 6980198936088 6989499271584 7000549370304 7016744480256 7037201461248 7071562796508 7079802879744 7107400093696 7116869910528 7128121376768 7135113839742 7146394148852 7151620251888 7162926656928 7172470456704 7183809825024 7192180703232 7227298773072 7248369614976 7265138033664 7286319194112 7300612340469 7304997502593 7321896924552 7333472529712 7338835441728 7342017801216 7343243562816 7360231463424 7363423100928 7377867497511 7381689864192 7399377315288 7416495076032 7420949843904 7438117510656 7455324893184 7459802984448 7477060534272 7491727846764 7494976505408 7496227803708 7513569618912 7516827748864 7518082695264 7530951552768 7534217220096 7535475069696 7552907679744 7556182867968 7557444384768 7571005390116 7574927818752 7575552965652 7593078292128 7594345968678 7610644161792 7615215546624 7632832628736 7650490466304 7655085785088 7670102319306 7674709418082 7691180078848 7692464133648 7710259923072 7713603344384 7714891142784 7731448037376 7732738814976 7736091983872 7751267423214 7755283243008 7755923274358 7770496328721 7773865870512 7791849975168 7793150836968 7796530202496 7814566738944 7832645001216 7837349732352 7852723803099 7875618041592 7892519871488 7893837540288 7915530133504 7916851643904 7935821409481 7954180182984 7958957915048 7964778239712 7977370212672 7995825105408 8000627851776 8019136548864 8042515955712 8058292489044 8081786053152 8091203291136 8122742964224 8130711119706 8143565425436 8154415816848 8167307598688 8173280287872 8186201893632 8197109093376 8210068371456 8250156595926 8259770026368 8283850988544 8303014895616 8324299479699 8343556960536 8348568574392 8367882199488 8381111462528 8387240504832 8390877487104 8392278357504 8411693101056 8431848568584 8436216987648 8456431217472 8457843032172 8475994372608 8500705726464 8520371306496 8542213078644 8561974682016 8565687434752 8567117489952 8586936707328 8590660284416 8606801774592 8610533965824 8611971508224 8631894491136 8632606867836 8652577588704 8654022150354 8657774817888 8677803762432 8679252535632 8697879042048 8703103481856 8723237289984 8745599104326 8765831222064 8771096477808 8789920090112 8791387581312 8811725626368 8815546679296 8817018448896 8832839621802 8837415788544 8838145126594 8858591340816 8860070296791 8863912313552 8879084855424 8880567232824 8884418137728 8904971400192 8906458099392 8910320231424 8925572210688 8930933415936 8948452705857 8953827654429 8974541489256 8995303243584 9000706333248 9020022710272 9021528617472 9043145327083 9047830450176 9069510182264 9090491637696 9092009309796 9095951902912 9102603702528 9116994528768 9138085834752 9143574687744 9164727484416 9188221048524 9209477130336 9236326917888 9247089475584 9292241279664 9306931914784 9319332362112 9334065827072 9340891757568 9355659307008 9368124678144 9382935281664 9392139646191 9428750395344 9439737172992 9485829639657 9513485119656 9535493669184 9550568875904 9563293942272 9578413100032 9585417719808 9613363544064 9625182695247 9636398364096 9638007176196 9664492819968 9686850711552 9715092258816 9734149787292 9739996670124 9762529232736 9785113922304 9789357068288 9790991417088 9813641951232 9817897467904 9836344885248 9837156663348 9842253152256 9861560124822 9865836420384 9867483537534 9888660101376 9890311028976 9894599791872 9917490014208 9919145755008 9940433190912 9946403979264 9965915258418 9971901352746 9988970462352 9994970404944 10018092825216 10024110260352 10041268737024 10045622960128 10047300092928 10070543572992 10071374679142 10076592513024 10094673853488 10096359175413 10100737287536 10119716149032 10124104389504 10125794624904 10147525549056 10149219694656 10153620728832 10177110171648 10178809256448 10203198955047 10226803092408 10232945890776 10256618844864 10280346564096 10286521523712 10310318419968 10335023230952 10340377657344 10360661771628 10365154494016 10389133300224 10390867782624 10395373603328 10402975660032 10419422318592 10443526668288 10449799643136 10470298404132 10500824055456 10525116720384 10555802191872 10605573577312 10607344194762 10619704319616 10636493616896 10661100140544 10667503802368 10675304865792 10692182065152 10702670759613 10719591223278 10744389985392 10775714737536 10788271054848 10840948159608 10872554422464 10897707050496 10914935858176 10929478791168 10946757828608 10954763108352 10982845386828 11000208794568 11013026701824 11014865344224 11045134651392 11070686527488 11099065972932 11124742614048 11131424765856 11157176265984 11182987339776 11187836649472 11189704476672 11215590801408 11237591770146 11242464758112 11244341705562 11270354428368 11275241623296 11277124042896 11301325830144 11303212604544 11334274301952 11336166577152 11356508085174 11363329448478 11389617438192 11415966242688 11422823319936 11449248943104 11475735699456 11476682773906 11482628677632 11505153478959 11510142490448 11512064127123 11536770118272 11538696200472 11543699757184 11565389884608 11570405016576 11572336714176 11597172056064 11599108222464 11604137975808 11626901134821 11632924864512 11633884911537 11660798805768 11687774962752 11694795303744 11721850108416 11748967501824 11756024598528 11777119495736 11783221051392 11811455121088 11813427062388 11838779807232 11840756310432 11845890850304 11873295200256 11875277465856 11880426975232 11900762947584 11907911221248 11931270274476 11938436872572 11966055319008 11993737658112 12000941777664 12028704823296 12063773933568 12087438733566 12120655516928 12122679079728 12136804936704 12155992705024 12184114446336 12191432916992 12196066679559 12215348138154 12231623725272 12250961398032 12279302840448 12315102557184 12375234893889 12389655039552 12425776482816 12454522343424 12474212409344 12490832904192 12506189760491 12515335440804 12522852861588 12551823299232 12571667193792 12586316230656 12588417536256 12647772852876 12684646826208 12713991558912 12751058589696 12780556959744 12813319617966 12833576926996 12842962023024 12848531152128 12850676234928 12880405060992 12885990426624 12915800948736 12917957262336 12948910301754 12978866383056 12986662226832 13016705643648 13046818563072 13054655222784 13084855934976 13116208884464 13118398656489 13148746833096 13154448560512 13156644716712 13184880135168 13187081371968 13192799722496 13217588439552 13223320018944 13225527673344 13249259432703 13256123682816 13257217689891 13287887011224 13294771273728 13295868470328 13318627283136 13326627206592 13357457100288 13365480347136 13388358316032 13396400123904 13427391430656 13435456684032 13459565137984 13461812233884 13492954865376 13498805852672 13501059499872 13530034065408 13532292926208 13538160971776 13569480228864 13571745675264 13604265273396 13635737456544 13638013964694 13643927854368 13675491793152 13707128752128 13715362031616 13747091226624 13782331572786 13814215695504 13852177733632 13854490376832 13870634213376 13892563091456 13928176351334 13938361919496 13960397872176 13978998543168 14001098740608 14033488960512 14074402922496 14143125593016 14159605759488 14214800187392 14233739821056 14251239494513 14270227679484 14292788297704 14303240503776 14325853313856 14344940913408 14367619650048 14384361406464 14454597546144 14496739229952 14530276067328 14572638388224 14601224680938 14609995005186 14643793849104 14666945059424 14677670883456 14684035602432 14686487125632 14720462926848 14726846201856 14755734995022 14763379728384 14798754630576 14801225306301 14832990152064 14841899687808 14876235021312 14910649786368 14919605968896 14948872887627 14957852029119 14983455693528 14989953010816 14992455607416 15027139237824 15033655497728 15036165390528 15061903105536 15068434440192 15070950139392 15105815359488 15107062018713 15114888769536 15142010780232 15149855637504 15151105931304 15186156584256 15188691937356 15221288323584 15230431093248 15265665257472 15300980932608 15310171570176 15340204638612 15349418836164 15382360157696 15384928267296 15420519846144 15427206688768 15429782285568 15462896074752 15465477629952 15472183967744 15502534846428 15510566486016 15511846548716 15540992657442 15547731741024 15583699950336 15586301673936 15593060404992 15629133477888 15665290002432 15674699464704 15705447606198 15751236083184 15785039742976 15787675080576 15831060267008 15833703287808 15871642818962 15908360365968 15911016292143 15917915830096 15929556479424 15954740425344 15991650210816 16001255703552 16038273097728 16079386834917 16116584978088 16163572106304 16182406582272 16261422239412 16287130850872 16308831633696 16334615197376 16346560575744 16372403787264 16394218186752 16420136742912 16500313191852 16519540052736 16567701977088 16606029791232 16648598959398 16687113921072 16697137148784 16735764398976 16762222925056 16774481009664 16781754974208 16784556715008 16823386202112 16863697137168 16866512558343 16912862434944 16915686064344 16951988745216 17001411452928 17034762127761 17044994172717 17084426157288 17123949364032 17131374869504 17134234979904 17173873414656 17181320568832 17213603549184 17215024160859 17223943016448 17263788982272 17265213735672 17305155177408 17308044300708 17315549635776 17355607524864 17358505071264 17395758084096 17406206963712 17446474579968 17491198208652 17531662444128 17542192955616 17579840180224 17582775162624 17623451252736 17631093358592 17634036897792 17665679243604 17674831577088 17676290253188 17717182681632 17720140593582 17727824627104 17758169710848 17761134465648 17768836275456 17809942800384 17812916198784 17820640462848 17851144421376 17861866831872 17896905411714 17907655308858 17949082978512 17990606487168 18001412666496 18040045420544 18043057234944 18086290654166 18095660900352 18131158100349 18139020364528 18180983275392 18184018619592 18191903805824 18205207405056 18233989057536 18276171669504 18287149375488 18323022207231 18376442097048 18418954260672 18472653835776 18494178951168 18584482559328 18613863829568 18638664724224 18668131654144 18681783515136 18711318614016 18736249356288 18765870563328 18784279292382 18857500790688 18879474345984 18971659279314 19026970239312 19070987338368 19101137751808 19126587884544 19156826200064 19170835439616 19219979426949 19250365390494 19272796728192 19276014352392 19328985639936 19373701423104 19423365452631 19468299574584 19479993340248 19525058465472 19570227844608 19578714136576 19581982834176 19627283902464 19672689770496 19674313326696 19684506304512 19723120249644 19731672840768 19734967075068 19777320202752 19780622057952 19789199583744 19834980028416 19838291510016 19880866381824 19892807958528 19931830516836 19943802705492 19977940924704 19989940809888 20036185650432 20048220520704 20082537474048 20091245920256 20094600185856 20141087145984 20142749358284 20153185026048 20189347706976 20192718350826 20201474575072 20239432298064 20248208779008 20251589249808 20295051098112 20298439389312 20307241457664 20354220343296 20357618512896 20406397910094 20453606184816 20465891781552 20513237689728 20560693128192 20573043047424 20620636839936 20670046461904 20673497359179 20721323543256 20730308988032 20778266600448 20781735565248 20790747206656 20805951320064 20838844637184 20892264527001 20940596808264 21001648110912 21050233440768 21111604383744 21211147154624 21214688389524 21239408639232 21272987233792 21322200281088 21335007604736 21350609731584 21384364130304 21405341519226 21439182446556 21488779970784 21551429475072 21576542109696 21681896319216 21745108844928 21795414100992 21829871716352 21858957582336 21893515657216 21901837021407 21914992507779 21965690773656 22000417589136 22026053403648 22029730688448 22090269302784 22133602492533 22198131945864 22249485228096 22262849531712 22314352531968 22365974679552 22379408953344 22431181602816 22475183540292 22484929516224 22488683411124 22540708856736 22550483246592 22554248085792 22602651660288 22606425209088 22668548603904 22672333154304 22713016170348 22726658896956 22779234876384 22831932485376 22845646639872 22898497886208 22951471398912 22953365547812 22965257355264 23010306957918 23020284980896 23024128254246 23073540236544 23077392400944 23087399514368 23130779769216 23140810033152 23144673428352 23194344112128 23198216444928 23208275951616 23253802269642 23265849729024 23267769823074 23321597611536 23375549925504 23389590607488 23443700216832 23497935003648 23512049197056 23554238991472 23558171409297 23622910242176 23626854124776 23677559614464 23681512620864 23691781700608 23746590400512 23750554931712 23760853950464 23807464228443 23862540548952 23876873745144 23932110638016 23987475316224 24001883555328 24057409646592 24127547867136 24174877467132 24241311033856 24245358159456 24273609873408 24311985410048 24368228892672 24382865833984 24392133359118 24430696276308 24463247450544 24501922796064 24558605680896 24630205114368 24750469787778 24779310079104 24851552965632 24909044686848 24948424818688 24972898439097 25012379520982 25030670881608 25045705723176 25103646598464 25143334387584 25172632461312 25176835072512 25295545705752 25369293652416 25427983117824 25502117179392 25561113919488 25626639235932 25667153853992 25685924046048 25697062304256 25701352469856 25760810121984 25771980853248 25831601897472 25835914524672 25897820603508 25957732766112 25973324453664 26033411287296 26093637126144 26109310445568 26169711869952 26232417768928 26236797312978 26297493666192 26308897121024 26313289433424 26369760270336 26374162743936 26385599444992 26435176879104 26446640037888 26451055346688 26498518865406 26512247365632 26514435379782 26575774022448 26580210890373 26591736940656 26637254566272 26653254413184 26714914200576 26730960694272 26776716632064 26792800247808 26845358117571 26861482963287 26919130275968 26923624467768 26985909730752 26997611705344 27002118999744 27060068130816 27064585852416 27076321943552 27129435981249 27143491350528 27145731460253 27208530546792 27271474913088 27276027929388 27287855708736 27350983586304 27414257504256 27430724063232 27494182453248 27564663145572 27628431391008 27704355467264 27708980753664 27741268426752 27785126182912 27856352702668 27876723838992 27920795744352 27957997086336 28002197481216 28066977921024 28148805844992 28286251186032 28319211518976 28429600374784 28457488918971 28502478989026 28540455358968 28585576595408 28606481007552 28651706627712 28689881826816 28735239300096 28875548085741 28909195092288 28993478459904 29060552134656 29145276776448 29202449361876 29219990010372 29287587698208 29333890118848 29355341766912 29368071204864 29372974251264 29440925853696 29453692403712 29511469990044 29526759456768 29597509261152 29602450612602 29665980304128 29683799375616 29752470042624 29821299572736 29839211937792 29897745775254 29915704058238 29966911387056 29979906021632 29984911214832 30054278475648 30067310995456 30072330781056 30123806211072 30136868880384 30141900278784 30211630718976 30214124037426 30229777539072 30284021560464 30289077526239 30302211862608 30372313168512 30377383874712 30442576647168 30460862186496 30531330514944 30609596865141 30680409277224 30698837672328 30764720315392 30769856534592 30841039692288 30854413377536 30859564571136 30930955259904 30933507943079 31005069692856 31021132972032 31023693097432 31081985314884 31095463482048 31167399900672 31172603347872 31186120809984 31258266955776 31330580004864 31349398929408 31410895212396 31502472166368 31570079485952 31575350161152 31662120534016 31667406575616 31743285637924 31816720731936 31822032584286 31835831660192 31859112958848 31909480850688 31983300421632 32002511407104 32076546195456 32158773669834 32233169956176 32327144212608 32364813164544 32522844478824 32574261701744 32617663267392 32669230394752 32693121151488 32744807574528 32788436373504 32840273485824 33000626383704 33039080105472 33135403954176 33212059582464 33297197918796 33374227842144 33394274297568 33471528797952 33524445850112 33548962019328 33563509948416 33569113430016 33646772404224 33727394274336 33733025116686 33825724869888 33831372128688 33903977490432 34002822905856 34069524255522 34089988345434 34168852314576 34247898728064 34262749739008 34268469959808 34347746829312 34362641137664 34427207098368 34430048321718 34447886032896 34515460436877 34530427471344 34536192381369 34610310354816 34616088601416 34631099271552 34711215049728 34717010142528 34791516168192 34812413927424 34880703404463 34901654734611 34982396417304 35063324888256 35084385911232 35159680360448 35165550325248 35246902505472 35249811376997 35268073795584 35331358487208 35349663154176 35352580506376 35434365363264 35440281187164 35455649254208 35516339421696 35522268931296 35537672550912 35619885600768 35625832397568 35641280925696 35702288842752 35723733663744 35793810823428 35815310617716 35898165957024 35981212974336 36002825332992 36080090841088 36086114469888 36172581308332 36191321800704 36262316200698 36278040729056 36361966550784 36368037239184 36383807611648 36410414810112 36467978115072 36552343339008 36574298750976 36646044414462 36752884194096 36837908521344 36945307671552 37125704681667 37168965118656 37227727659136 37277329448448 37336263308288 37363567030272 37422637228032 37472498712576 37518569281473 37568558584764 37715001581376 37758948691968 37943318558628 38053940478624 38141974676736 38202275503616 38253175769088 38313652400128 38341670879232 38439958853898 38500730780988 38545593456384 38552028704784 38657971279872 38747402846208 38846730905262 38936599149168 38959986680496 39050116930944 39140455689216 39157428273152 39163965668352 39254567804928 39348626653392 39355195969467 39446240499288 39463345681536 39469934150136 39554640405504 39561244115904 39578399167488 39669960056832 39676583020032 39747778298109 39771653069673 39863661033672 39887605410984 39955881849408 39979881619776 40072371300864 40096441041408 40165074948096 40168389708671 40189200371712 40282174291968 40285498716568 40306370052096 40378695413952 40385436701652 40402949150144 40478864596128 40496417558016 40503178499616 40590102196224 40596878778624 40614482915328 40708440686592 40715237025792 40812795820188 40907212369632 40931783563104 41026475379456 41121386256384 41146086094848 41241273679872 41340092923808 41346994718358 41442647086512 41460617976064 41556533200896 41563471130496 41581494413312 41611902640128 41677689274368 41784529054002 41881193616528 42003296221824 42100466881536 42223208767488 42422294309248 42429376779048 42478817278464 42545974467584 42644400562176 42670015209472 42701219463168 42753718483539 42810683038452 42878364893112 42977559941568 43102858950144 43153084219392 43363792638432 43490217689856 43590828201984 43659743432704 43717915164672 43787031314432 43803674042814 43829985015558 43931381547312 44000835178272 44052106807296 44059461376896 44180538605568 44267204985066 44396263891728 44498970456192 44525699063424 44628705063936 44731949359104 44758817906688 44846618662881 44873556087357 44950367080584 44969859032448 44977366822248 45081417713472 45100966493184 45108496171584 45205303320576 45212850418176 45321186056139 45344666308608 45426032340696 45453317793912 45558469752768 45663864970752 45691293279744 45796995772416 45902942797824 45906731095624 45930514710528 46020613915836 46040569961792 46048256508492 46147080473088 46154784801888 46174799028736 46261559538432 46281620066304 46289346856704 46388688224256 46396432889856 46416551903232 46507604539284 46531699458048 46535539646148 46643195223072 46751099851008 46779181214976 46887400433664 46995870007296 47024098394112 47108477982944 47116342818594 47245820484352 47253708249552 47355119228928 47363025241728 47383563401216 47493180801024 47501109863424 47521707900928 47614928456886 47725081097904 47733048876429 47753747490288 47864221276032 47974950632448 48003767110656 48114819293184 48238160504751 48349754934264 48482622067712 48490716318912 48547219746816 48623970820096 48748617229669 48784266718236 48861392552616 48926494901088 49003845592128 49117211361792 49260410228736 49500939575556 49558620158208 49703105931264 49818089373696 49896849637376 49945796878194 50024759041964 50061341763216 50091411446352 50207293196928 50286668775168 50345264922624 50353670145024 50591091411504 50738587304832 50855966235648 51004234358784 51104286383283 51134982518151 51253278471864 51334307707984 51371848092096 51394124608512 51402704939712 51521620243968 51543961706496 51645072482577 51671829049344 51795641207016 51915465532224 51946648907328 52066822574592 52187274252288 52218620891136 52339423739904 52464835537856 52473594625956 52594987332384 52617794242048 52626578866848 52739520540672 52748325487872 52771198889984 52870353758208 52893280075776 52902110693376 52997037730812 53024494731264 53028870759564 53151548044896 53160421780746 53183473881312 53274509132544 53306508826368 53429828401152 53461921388544 53553433264128 53585600495616 53690716235142 53722965926574 53838260551936 53847248935536 53971819461504 53995223410688 54004237999488 54120136261632 54129171704832 54152643887104 54258871962498 54286982701056 54291462920506 54393474301047 54417061093584 54542949826176 54552055858776 54575711417472 54701967172608 54828515008512 54861448126464 54969066621693 55129326291144 55256862782016 55408710934528 55417961507328 55482536853504 55550749866367 55712705405336 55753447677984 55841591488704 55915994172672 56004394962432 56133955842048 56297611689984 56572502372064 56638423037952 56859200749568 56914977837942 57004957978052 57080910717936 57171153190816 57212962015104 57303413255424 57379763653632 57470478600192 57751096171482 57818390184576 57986956919808 58121104269312 58270096357893 58404898723752 58439980020744 58575175396416 58667780237696 58710683533824 58736142409728 58745948502528 58881851707392 59022939980088 59053518913536 59195018522304 59204901225204 59331960608256 59367598751232 59504940085248 59642599145472 59678423875584 59795491550508 59831408116476 59933822774112 59959812043264 59969822429664 60108556951296 60134621990912 60144661562112 60247612422144 60273737760768 60283800557568 60423261437952 60428248074852 60459555078144 60568043120928 60578155052478 60604423725216 60744626337024 60754767749424 60885153294336 60921724372992 61062661029888 61219193730282 61360818554448 61397675344656 61529440630784 61539713069184 61682079384576 61708826755072 61719129142272 61861910519808 61867015886158 62010139385712 62020492077537 62047386194864 62163970629768 62190926964096 62334799801344 62345206695744 62372241619968 62516533911552 62676793581003 62821790424792 63004944332736 63140158971904 63150700322304 63302017289581 63334813151232 63486571275848 63633441463872 63644065168572 63671663320384 63718225917696 63818961701376 63966600843264 64005022814208 64153092390912 64317547339668 64466339912352 64654288425216 64729626329088 65045688957648 65148523403488 65235326534784 65338460789504 65386242302976 65489615149056 65576872747008 65680546971648 65744977523337 66001252767408 66078160210944 66270807908352 66400807477599 66594395837592 66748455684288 66788548595136 66943057595904 67048891700224 67097924038656 67138226860032 67293544808448 67454788548672 67466050233372 67651449739776 67662744257376 67807954980864 68005645811712 68139048511044 68179976690868 68337704629152 68495797456128 68525499478016 68536939919616 68695493658624 68725282275328 68854414196736 68860096643436 68895772065792 69030920873754 69060854942688 69072384762738 69220620709632 69232177202832 69262198543104 69422430099456 69434020285056 69583032336384 69624827854848 69761406808926 69803309469222 69964792834608 70126649776512 70168771822464 70319360720896 70331100650496 70493805010944 70499622753994 70536147591168 70662716974416 70674514227891 70705161012752 70868730726528 70880562374328 70911298508416 71032678843392 71044537862592 71075345101824 71239771201536 71251664795136 71282561851392 71422392685329 71587621646856 71630621235432 71796331914048 71962425948672 72005650665984 72172228939776 72345162616664 72382643601408 72524632401396 72556081458112 72723933101568 72736074478368 72767615223296 72820829620224 72935956230144 73104686678016 73148597501952 73292088828924 73505768388192 73675817042688 73890615343104 74251409363334 74337930237312 74455455318272 74554658896896 74672526616576 74727134060544 74845274456064 74918695317291 75037138562946 75137117169528 75430003162752 75517897383936 75886637117256 76107880957248 76283949353472 76404551007232 76506351538176 76627304800256 76683341758464 76879917707796 77001461561976 77091186912768 77104057409568 77315942559744 77494805692416 77693461810524 77873198298336 77919973360992 78100233861888 78280911378432 78314856546304 78327931336704 78509135609856 78697253306784 78710391938934 78892480998576 78926691363072 78939868300272 79109280811008 79122488231808 79156798334976 79339920113664 79353166040064 79495556596218 79543306139346 79727322067344 79775210821968 79911763698816 79959763239552 80144742601728 80192882082816 80330149896192 80336779417342 80378400743424 80536074352713 80570997433136 80584448889861 80757390827904 80770873403304 80805898300288 80957729192256 80992835116032 81006356999232 81180204392448 81193757557248 81228965830656 81388307943747 81430474051584 81437194380759 81625591640376 81814424739264 81863567126208 82052950758912 82242772512768 82292172189696 82482547359744 82680185847616 82693989436716 82885294173024 82921235952128 83113066401792 83126942260992 83162988826624 83223805280256 83355378548736 83569058108004 83762387233056 84006592443648 84200933763072 84446417534976 84844588618496 84858753558096 84957634556928 85091948935168 85288801124352 85340030418944 85372466756913 85507436967078 85621366076904 85756729786224 85955119883136 86205717900288 86626644257223 86727585276864 86980435379712 87181656403968 87319486865408 87435830329344 87543328323437 87607348085628 87659970031116 87862763094624 88001670356544 88104213614592 88118922753792 88361077211136 88534409970132 88792527783456 88997940912384 89051398126848 89257410127872 89463898718208 89517635813376 89693237325762 89747112174714 89900734161168 89939718064896 89954733644496 90162835426944 90201932986368 90216992343168 90410606641152 90425700836352 90642372112278 90689332617216 90852064681392 90906635587824 91116939505536 91327729941504 91382586559488 91593991544832 91813462191248 91828790595423 92041227831672 92081139923584 92096513016984 92294160946176 92309569603776 92349598057472 92523119076864 92563240132608 92578693713408 92792865779712 92800523829237 93015209078568 93063398916096 93071079292296 93286390446144 93502199702016 93558362429952 93774800867328 93991740014592 94048196788224 94216955965888 94232685637188 94491640968704 94507416499104 94710238457856 94726050483456 94767126802432 94986361602048 95002219726848 95043415801856 95229856913772 95450162195808 95466097752858 95507494980576 95728442552064 95949901264896 96007534221312 96229638586368 96476321009502 96699509868528 96965244135424 96981432637824 97094439493632 97247941640192 97497234459338 97568533436472 97722785105232 97852989802176 98007691184256 98234422723584 98520820457472 99001879151112 99117240316416 99406211862528 99636178747392 99891593756388 100049518083928 100122683526432 100182822892704 100414586393856 100573337550336 100690529845248 100707340290048 101182182823008 101477174609664 101711932471296 102008468717568 102208572766566 102269965036302 102506556943728 102668615415968 102743696184192 102788249217024 102805409879424 103043240487936 103087923412992 103290144965154 103343658098688 103591282414032 103608577144107 103830931064448 103893297814656 104133645149184 104374548504576 104437241782272 104642110213389 104704964203833 104929671075712 104947189251912 105189974664768 105235588484096 105253157733696 105479041081344 105496650975744 105542397779968 105740707516416 105749434130991 105804221386752 105994075461624 106048989462528 106057741519128 106303096089792 106320843561492 106366947762624 106549018265088 106613017652736 106859656802304 106923842777088 107106866528256 107171200991232 107381432470284 107445931853148 107676521103872 107694497871072 107943638923008 107990446821376 108008475998976 108240272523264 108258343409664 108305287774208 108517743924996 108573965402112 108582925841012 108786948602094 108834122187168 109085899652352 109104111717552 109151422834944 109403934345216 109657030017024 109722896252928 109938133243386 110258652582288 110513725564032 110817421869056 110835923014656 111101499732734 111377114045001 111425410810672 111506895355968 111683182977408 111831988345344 112008789924864 112267911684096 112555707844419 113145004744128 113276846075904 113829955675884 114009915956104 114161821435872 114342306381632 114425924030208 114606826510848 114759527307264 114940957200384 115502192342964 115636780369152 115973913839616 116242208538624 116540192715786 116809797447504 116879960041488 117150350792832 117335560475392 117421367067648 117472284819456 117491897005056 117763703414784 118045879960176 118065587908401 118390037044608 118409802450408 118663921216512 118735197502464 119009880170496 119243334894327 119314959209019 119590983101016 119662816232952 119867645548224 119919624086528 119939644859328 120217113902592 120269243981824 120289323124224 120495224844288 120505169126013 120567601115136 120846522875904 120856496149704 120919110156288 121136086241856 121156310104956 121208847450432 121489252674048 121509535498848 121770306588672 121843448745984 122125322059776 122438387460564 122721637108896 122795350689312 123058881261568 123079426138368 123364158769152 123417653510144 123438258284544 123723821039616 123734031772316 124020278771424 124040984155074 124094772389728 124327941259536 124381853928192 124669599602688 124690413391488 124744483239936 125033067823104 125353587162006 125643580849584 126009888665472 126280317943808 126301400644608 126604034579162 126669626302464 126973142551696 127266882927744 127288130337144 127343326640768 127436451835392 127637923402752 127933201686528 128010045628416 128261155450617 128635094679336 128932679824704 129308576850432 129459252658176 130091377915296 130297046806976 130470653069568 130676921579008 130772484605952 130979230298112 131153745494016 131361093943296 131489955046674 132002505534816 132156320421888 132541615816704 132801614955198 133188791675184 133496911368576 133577097190272 133886115191808 134097783400448 134195848077312 134276453720064 134539855988643 134620668262071 134909577097344 134932100466744 135302899479552 135325488514752 135615909961728 135963558168417 136278097022088 136359953381736 136675409258304 136991594912256 137050998956032 137073879839232 137390987317248 137708828393472 137720193286872 137791544131584 138061841747508 138121709885376 138144769525476 138441241419264 138464354405664 138524397086208 138844860198912 138868040570112 139166064672768 139249655709696 139522813617852 139606618938444 139929585669216 140253299553024 140337543644928 140638721441792 140662201300992 140987610021888 140999245507988 141072295182336 141325433948832 141349028455782 141410322025504 141737461453056 141761124748656 141822597016832 142065357686784 142089075725184 142150690203648 142479542403072 142503329590272 142565123702784 142844785370658 143175243293712 143261242470864 143592663828096 143924851897344 144011301331968 144344457879552 144690325233328 144714481514253 145049264802792 145112162916224 145447866203136 145472148956736 145535230446592 145641659240448 145871912460288 146245851689007 146584177657848 147011536776384 147351634085376 147781230686208 148502818726668 148675860474624 148910910636544 149109317793792 149345053233152 149454268121088 149690548912128 149837390634582 150074277125892 150274234339056 150860006325504 151035794767872 151773274234512 152215761914496 152567898706944 152809102014464 153012703076352 153254609600512 153312859149849 153404947554453 153759835415592 154002923123952 154182373825536 154208114819136 154631885119488 154935217447731 155386923621048 155746396596672 155839946721984 156200467723776 156561822756864 156655862673408 157018271219712 157394506613568 157420783877868 157784961997152 157853382726144 157879736600544 158218561622016 158244976463616 158313596669952 158679840227328 158706332080128 158991113192436 159086612278692 159454644134688 159550421643936 159823527397632 159919526479104 160289485203456 160385764165632 160660299792384 160673558834684 160756801486848 161072148705426 161141994866272 161168897779722 161514781655808 161541746806608 161611796600576 161915458384512 161985670232064 162012713998464 162360408784896 162387515114496 162457931661312 162776615887494 162860948103168 162874388761518 163251183280752 163628849478528 163727134252416 164105901517824 164485545025536 164584344379392 164907199865079 165360371695232 165387978873432 165770588346048 165842471904256 166226132803584 166253884521984 166325977653248 166447610560512 166652249599101 167138116216008 167524774466112 168013184887296 168401867526144 168892835069952 169689177236992 169717507116192 169915269113856 170183897870336 170577602248704 170680060837888 170744933513826 171014873934156 171242732153808 171513459572448 171910239766272 172411435800576 173253288514446 173455170553728 173960870759424 174363312807936 174638973730816 174810289073679 175086656646874 175214696171256 175319940062232 175725526189248 176003340713088 176208427229184 176237845507584 177068819940264 177585055566912 177995881824768 178102796253696 178514820255744 178927797436416 179035271626752 179386474651524 179494224349428 179801468322336 179879436129792 179909467288992 180325670853888 180403865972736 180433984686336 180821213282304 180851401672704 181284744224556 181378665234432 181704129362784 181813271175648 182233879011072 182655459883008 182765173118976 183187983089664 183626924382496 183657581190846 184082455663344 184162279847168 184193026033968 184588321892352 184619139207552 184699196114944 185046238153728 185126480265216 185157387426816 185585731559424 185601047658474 186030418157136 186061476232611 186142158584592 186572780892288 187004399404032 187116724859904 187549601734656 188030380743009 188433911931776 188465371274376 188983281937408 189014832998208 189420476915712 189452100966912 189534253604864 189906051868743 190004439453696 190020120221771 190459713827544 190900324391616 190932195505716 191014989961152 191456885104128 191899802529792 192015068442624 192459277172736 192952642019004 193399019737056 193930488270848 193962865275648 194188878987264 194495883280384 194994468918676 195137066872944 195445570210464 195705979604352 196015382368512 196468845447168 197041640914944 198003758302224 198234480632832 198812423725056 199202422432797 199783187512776 200099036167856 200245367052864 200365645785408 200829172787712 201146675100672 201414680580096 202364365646016 202954349219328 203423864942592 204016937435136 204417145533132 204539930072604 205013113887456 205337230831936 205487392368384 205576498434048 205610819758848 206086480975872 206175846825984 206580289930308 206687316197376 207182564828064 207217154288214 207661862128896 207786595629312 208267290298368 208749097009152 208874483564544 209284220426778 209409928407666 209859342151424 209894378503824 210379949329536 210471176968192 210506315467392 210958082162688 210993301951488 211084795559936 211481415032832 211498868261982 211608442773504 211988150923248 212023542683673 212115483038256 212606192179584 212641687122984 212733895525248 213098036530176 213226035305472 213719313604608 213847685554176 214267178055987 214762864940568 214891863706296 215353042207744 215388995742144 215887277846016 215980893642752 216016951997952 216516686819328 216534555601553 217035487849992 217147930804224 217165851682024 217573897204188 217668244374336 218171799304704 218208223435104 218302845669888 218807868690432 219314060034048 219445792505856 219876266486772 220517305164576 221027451128064 221634843738112 221671846029312 222202999465468 222754228090002 222850821621344 223013790711936 223366365954816 223663976690688 224017579849728 224535823368192 225111415688838 226290009488256 226553692151808 227659911351768 228019831912208 228323642871744 228684612763264 228851848060416 229213653021696 229519054614528 229881914400768 231004384685928 231273560738304 231947827679232 232484417077248 233080385431572 233619594895008 233759920082976 234300701585664 234671120950784 234842734135296 234944569638912 234983794010112 235527406829568 236091759920352 236131175816802 236780074089216 236819604900816 237327842433024 237470395004928 238019760340992 238486669788654 238629918418038 239181966202032 239325632465904 239735291096448 239839248173056 239879289718656 240434227805184 240538487963648 240578646248448 240990449688576 241010338252026 241135202230272 241608223058139 241712992299408 241753346669583 242272172483712 242312620209912 242417694900864 242978505348096 243019070997696 243540613177344 243686897491968 244164923831241 244311583142277 244876774921128 245443274217792 245590701378624 246117762523136 246158852276736 246728317538304 246748679638979 246876516569088 247447642079232 247468063544632 248040557542848 248081968310148 248189544779456 248655882519072 248763707856384 249339199205376 249380826782976 249488966479872 250066135646208 250707174324012 251287161699168 252019777330944 252560635887616 252602801289216 253208069158324 253339252604928 253946285103392 254533765855488 254576260674288 254686653281536 254872903670784 255275846805504 255866403373056 256020091256832 256522310901234 257270189358672 257865359649408 258617153700864 259879932771669 260182755830592 260594093613952 260941306139136 261353843158016 261544969211904 261958460596224 262307490988032 262629984970311 262979910093348 264005011069632 264312640843776 265083231633408 265603229910396 266377583350368 266993822737152 267154194380544 267772230383616 268195566800896 268391696154624 268552907440128 269079711977286 269241336524142 269819154194688 269864200933488 270605798959104 270650977029504 271231819923456 271927116336834 272556194044176 272719906763472 273350818516608 273983189824512 274101997912064 274147759678464 274781974634496 275440386573744 275486371786269 276123683495016 276243419770752 276289539050952 276882482838528 276928708811328 277048794172416 277689720397824 277736081140224 278401571487711 279045627235704 279213237876888 279859171338432 280506599106048 280675087289856 281178727960697 281324402601984 281975220043776 281998491015976 282144590364672 282650867897664 282698056911564 282820644051008 283474922906112 283522249497312 283645194033664 284130715373568 284178151450368 284301380407296 284959084806144 285006659180544 285130247405568 285689570741316 286350486587424 286522484941728 287185327656192 287849703794688 288022602663936 288688915759104 289380650466656 289428963028506 290098529605584 290224325832448 290895732406272 290944297913472 291070460893184 291283318480896 291743824920576 292491703378014 293168355315696 294023073552768 294703268170752 295562461372416 297005637453336 297351720949248 297821821273088 298218635587584 298690106466304 298908536242176 299674781269164 300148554251784 300548468678112 301720012651008 302071589535744 303546548469024 304431523828992 305135797413888 305618204028928 306025406152704 306509219201024 306625718299698 306809895108906 307519670831184 308005846247904 308364747651072 308416229638272 309263770238976 309870434895462 310773847242096 311492793193344 311679893443968 312400935447552 313123645513728 313311725346816 313926330640167 314114892611499 314789013227136 314841567755736 315569923994304 315706765452288 315759473201088 316437123244032 316489952927232 316627193339904 317248302392973 317412664160256 317982226384872 318173224557384 318909288269376 319100843287872 319647054795264 319839052958208 320578970406912 320771528331264 321320599584768 321347117669368 321513602973696 322144297410852 322283989732544 322337795559444 323029563311616 323083493613216 323223593201152 323830916769024 323971340464128 324025427996928 324720817569792 324775030228992 324915863322624 325553231774988 325721896206336 325748777523036 326502366561504 327257698957056 327454268504832 328211803035648 328971090051072 329168688758784 329814399730158 330720743390464 330775957746864 331541176692096 331684943808512 332452265607168 332507769043968 332651955306496 333304499198202 334131342135003 334276232432016 335049548932224 336026369774592 336803735052288 337667123533257 339378354473984 339435014232384 339830538227712 340367795740672 341240320607683 341489867027652 342029747868312 342485464307616 343026919144896 343820479532544 344822871601152 346506577028892 346910341107456 347921741518848 348726625615872 349277947461632 349620578147358 350173313293748 350429392342512 350639880124464 351451052378496 352006681426176 352416854458368 352475691015168 354137639880528 355170111133824 355991763649536 356205592507392 357029640511488 357730004682981 357944877627057 358772949303048 358988448698856 359602936644672 359758872259584 359818934577984 360651341707776 360807731945472 360867969372672 361515507378039 361702803345408 362569488449112 362757330468864 363408258725568 363626542351296 364467758022144 365310919766016 365530346237952 366375966179328 367253848764992 367315162381692 368164911326688 368324559694336 368386052067936 369176643784704 369238278415104 369398392229888 370092476307456 370252960530432 370314774853632 371171463118848 371202095316948 372060836314272 372122952465222 372284317169184 373145561784576 374008798808064 374233449719808 375099203469312 376060761486018 376867823863552 376930742548752 377966563874816 378029665996416 378840953831424 378904201933824 379068507209728 379812103737486 380008878907392 380040240443542 380919427655088 381800648783232 381864391011432 382029979922304 382913770208256 383799605059584 384030136885248 384783466351851 385905284038008 386798039474112 387860976541696 387925730551296 388377757974528 388855249064569 389988937837352 390274133745888 390891140420928 391411959208704 392030764737024 392937690894336 394083281829888 396007516604448 396468961265664 397624847450112 398404844865594 399566375025552 400198072335712 400490734105728 400731291570816 401658345575424 402293350201344 402829361160192 403862004786213 404728731292032 405908698438656 406847729885184 407890674505251 408834291066264 409079860145208 410026227774912 410674461663872 410974784736768 411152996868096 411221639517696 412172961951744 413160579860616 413374632394752 414365129656128 414434308576428 415323724257792 415573191258624 416534580596736 417498194018304 417748967129088 418568440853556 418819856815332 419718684302848 419788757007648 420759898659072 420942353936384 421012630934784 421916164325376 421986603902976 422169591119872 422962830065664 422997736523964 423216885547008 423976301846496 424047085367346 424230966076512 425212384359168 425283374245968 425467791050496 426196073060352 426452070610944 427438627209216 427695371108352 428534356111974 429525729881136 429783727412592 430706084415488 430777991484288 431774555692032 431961787285504 432033903995904 433033373638656 433069111203106 434070975699984 434143444542759 434331703364048 435147794408376 435336488748672 436343598609408 436416446870208 436605691339776 437615737380864 438737555067021 439752532973544 441034610329152 442054902256128 443343692058624 444405998930936 445508456180004 445701643242688 446027581423872 446732731909632 447327953381376 448035159699456 449071646736384 450222831377676 452580018976512 453107384303616 455319822703536 456039663824416 456647285743488 457369225526528 457703696120832 458427306043392 459038109229056 459763828801536 460214842663359 462008769371856 462547121476608 463895655358464 464805652343193 466160770863144 467239189790016 467519840165952 468601403171328 469342241901568 469685468270592 469967588020224 471054813659136 472183519840704 472262351633604 473560148178432 473639209801632 474655684866048 474940790009856 476039520681984 476973339577308 477259836836076 478363932404064 478651264931808 479470582192896 479678496346112 479758579437312 480868455610368 481076975927296 481157292496896 481980899377152 482020676504052 482270404460544 483216446116278 483425984598816 483506693339166 484544344967424 484625240419824 484835389801728 485957010696192 486038141995392 487081226354688 487373794983936 488329847662482 488623166284554 489753549842256 490886548435584 491181402757248 492235525046272 492317704553472 493456635076608 493497359277958 493753033138176 494721599595237 494936127089264 496081115085696 496163936620296 496379089558912 497311765038144 497527415712768 498678398410752 498761653565952 498977932959744 499956748797303 501414348648024 502574323398336 504039554661888 505205602578432 506416138316648 506678505209856 507892570206784 509067531710976 509152521348576 509373306563072 509745807341568 510551693611008 511732806746112 512040182513664 513044621802468 514540378717344 515730719298816 517234307401728 519759865543338 520365511661184 521188187227904 521882612278272 522707686316032 523089938423808 523916921192448 524430867221037 525259969940622 525959820186696 528010022139264 528625281687552 531206459820792 532755166700736 533987645474304 534308388761088 535544460767232 536391133601792 536783392309248 537105814880256 538159423954572 538482673048284 539638308389376 539728401866976 541211597918208 541301954059008 542463639846912 543854232673668 545112388088352 545439813526944 546701637033216 547966379649024 548203995824128 548295519356928 549563949268992 550880773147488 550972743572538 552247366990032 552486839541504 552579078101904 553764965677056 553857417622656 554097588344832 555379440795648 555472162280448 556803142975422 558091254471408 558426475753776 559718342676864 561013198212096 561350174579712 562357455921394 562648805203968 563996982031952 564091142229027 565301735795328 565396113823128 565641288102016 566949845812224 567044498994624 567290388067328 568261430747136 568356302900736 568602760814592 569718155606229 570013318361088 570060360665313 571379141482632 572700973174848 573044969883456 574370655312384 575699407589376 576045205327872 577377831518208 578761300933312 578857926057012 580197059211168 580448651664896 581791464812544 581888595826944 582140921786368 582566636961792 583487649841152 584983406756028 586336710631392 588046147105536 589406536341504 591124922744832 594011274906672 594703441898496 595643642546176 596437271175168 597380212932608 597607267298391 599349562538328 600297108503568 601096937356224 603440025302016 607093096938048 608863047657984 610271594827776 611236408057856 612050812305408 612803298264059 613251436599396 613619790217812 615039341662368 616011692495808 616729495302144 616832459276544 618527540477952 619740869790924 621547694484192 622985586386688 623359786887936 624801870895104 626247291027456 626623450693632 627852661280334 628229785222998 629578026454272 629683135511472 631139847988608 631413530904576 631518946402176 632874246488064 632979905854464 633254386679808 634496604785946 634825328320512 635964452769744 636346449114768 637818576538752 638201686575744 639294109590528 639678105916416 641157940813824 641543056662528 642694235338736 642801534167961 644288594821704 644567979465088 644675591118888 646059126623232 646166987226432 646447186402304 647661833538048 647942680928256 648050855993856 649550060457984 649603666804659 651106463549976 651443792412672 651497555046072 653004733123008 654515397914112 654908537009664 656423606071296 657942180102144 658337377517568 659628799460316 661441486780928 661551915493728 663082353384192 663369887617024 664904531214336 665015538087936 665303910612992 666608998396404 668262684270006 668552464864032 670099097864448 672052739549184 673607470104576 675334247066514 678756708947968 678870028464768 679661076455424 680735591481344 682480641215366 682979734055304 684059495736624 684970928615232 686053838289792 687640959065088 689645743202304 693013154057784 693820682214912 695843483037696 697453251231744 699241156294716 700346626587496 700858784685024 701279760248928 702902104756992 704013362852352 704833708916736 704951382030336 708275279761056 710340222267648 711983527299072 712411185014784 714059281022976 715460009365962 715889755254114 717545898606096 717976897397712 719205873289344 719517744519168 719637869155968 721302683415552 721615463890944 721735938745344 723031014756078 723405606690816 725138976898224 725260040008749 726816517451136 727253084702592 728935516044288 730621839532032 731060692475904 732494771493723 732934749426831 734507697529984 734630324763384 736329822653376 736649119388672 736772104135872 738353287569408 738476556830208 738796784459776 740184952614912 740246038916937 740629549707264 742342926237696 742404190633896 744121672628544 744245904930444 744568634338368 746291123569152 748017597616128 748466899439616 750198406938624 752121522972036 753735647727104 753861485097504 755933127749632 756059331992832 757681907662848 757808403867648 758137014419456 759624207474972 760017757814784 760080480887084 761838855310176 763601297566464 763728782022864 764059959844608 765827540416512 767599210119168 768060273770496 769566932703702 771810568076016 773596078948224 775721953083392 775851461102592 777710498129138 779639798315007 779977875674704 780548267491776 781782280841856 782823918417408 784061529474048 785875381788672 787889954910933 792015033208896 792937922531328 795249694900224 796809689731188 799132750051104 800396144671424 800981468211456 801462583141632 803316691150848 804586700402688 805658722320384 807724009572426 809457462584064 811817396877312 813695459770368 815781349010502 817668582132528 818159720290416 820052455549824 821348923327744 821949569473536 822305993736192 822443279035392 824345923903488 826321159721232 826459115358807 828730259312256 828868617152856 830647448515584 831146382517248 833069161193472 835204714463133 837136881707112 837639713630664 839437368605696 839577514015296 841519797318144 841884707872768 842025261869568 843536183882091 843973207805952 845925660131328 845995473047928 846433771094016 847952603692992 848094170734692 848461932153024 850424768718336 850566748491936 850935582100992 852392146120704 852904141221888 854877254418432 855390742216704 857068712223948 859051459762272 859567454825184 861412168830976 861555982968576 863549111384064 863923574571008 864067807991808 866066747277312 866138222406212 868141951399968 868286889085518 868663406728096 870295588816752 870672977497344 872687197218816 872832893740416 873211382679552 875231474761728 877475110134042 879505065947088 882069220658304 884109804512256 886687384117248 888811997861872 891016912360008 891403286485376 892055162847744 893465463819264 894655906762752 896070319398912 900445662755352 905160037953024 906214768607232 910639645407072 912079327648832 913294571486976 914738451053056 915407392241664 916854612086784 918076218458112 919527657603072 920429685326718 924017538743712 925094242953216 927791310716928 929611304686386 932321541726288 934478379580032 935039680331904 937202806342656 938684483803136 939370936541184 939935176040448 941778991920501 942344677834497 944367039681408 944524703267208 947120296356864 947278419603264 949311369732096 949881580019712 951744907178919 953946679154616 954519673672152 956727864808128 957302529863616 958941164385792 959356992692224 959517158874624 961736911220736 962314584993792 963961798754304 964041353008104 964540808921088 966432892232556 966851969197632 967013386678332 969088689934848 969250480839648 969670779603456 971914021392384 972076283990784 974162452709376 974747589967872 976659695324964 977246332569108 979507099684512 981773096871168 982362805514496 984471050092544 984635409106944 986913270153216 986994718555916 987506066276352 989443199190474 989872254178528 992162230171392 992327873240592 992758179117824 994623530076288 995054831425536 997356796821504 997523307131904 997955865919488 999913497594606 1002828697296048 1005148646796672 1008079109323776 1010411205156864 1012832276633296 1013001370599771 1015785140413568 1018135063421952 1018305042697152 1018746613126144 1019491614683136 1021103387222016 1023720961823049 1026089243604936 1029080757434688 1031461438597632 1034468614803456 1039519731086676 1040731023322368 1042376374455808 1043765224556544 1045415372632064 1046179876847616 1047833842384896 1048861734442074 1050519939881244 1051919640373392 1056020044278528 1057250563375104 1062412919641584 1065510333401472 1067975290948608 1068616777522176 1071088921534464 1072782267203584 1073190014048943 1073834632881171 1076318847909144 1076965346096568 1079276616778752 1079456803733952 1082423195836416 1082603908118016 1084546522134117 1087708465347336 1090224776176704 1090879627053888 1093403274066432 1095932759298048 1096591038713856 1099127898537984 1101761546294976 1101945487145076 1104494733980064 1104973679083008 1105158156203808 1107529931354112 1107714835245312 1108195176689664 1110758881591296 1110944324560896 1113606285950844 1116182508942816 1116852951507552 1119436685353728 1122026396424192 1122700349159424 1124714911842788 1125297610407936 1127993964063904 1128182284458054 1130603471590656 1130792227646256 1131282576204032 1133899691624448 1134088997989248 1134580776134656 1136522861494272 1136712605801472 1137205521629184 1139436311212458 1140026636722176 1140120721330626 1142758282965264 1145401946349696 1146089939766912 1148741310624768 1151398815178752 1152090410655744 1154350399055553 1157522601866624 1157715852114024 1160394118422336 1160897303329792 1163582929625088 1163777191653888 1164281843572736 1165133273923584 1166565747193707 1169966813512056 1172673421262784 1176092294211072 1178813072683008 1182249845489664 1188022549813344 1189406883796992 1191287285092352 1192874542350336 1194760425865216 1195214534596782 1198699125076656 1200594217007136 1202193874712448 1206880050604032 1214186193876096 1217726095315968 1220543189655552 1222472816115712 1223672023515753 1225606596528118 1226502873198792 1227239580435624 1230078683324736 1232023384991616 1233458990604288 1233664918553088 1239481739581848 1243095388968384 1245971172773376 1246719573775872 1249603741790208 1252494582054912 1253246901387264 1255705322560668 1256459570445996 1259156052908544 1259366271022944 1262279695977216 1262827061809152 1263037892804352 1265748492976128 1265959811708928 1266508773359616 1268993209571892 1269650656641024 1271928905539488 1272692898229536 1275637153077504 1276403373151488 1278588219181056 1279356211832832 1282315881627648 1283086113325056 1285388470677472 1285603068335922 1288577189643408 1289135958930176 1289351182237776 1292118253246464 1292333974452864 1292894372804608 1295323667076096 1295885361856512 1296101711987712 1299100120915968 1299207333609318 1302212927099952 1302430333628277 1302995110092144 1306009466246016 1309030795828224 1309817074019328 1312847212142592 1316212665201063 1319257598920632 1322882973561856 1323103830987456 1326164706768384 1326739775234048 1330031076175872 1330140841552397 1333217996792808 1336525368540012 1337104929728064 1340198195728896 1344105479098368 1347214940209152 1350668494133028 1357513417895936 1357740056929536 1359322152910848 1361471182962688 1364961282430732 1365959468110608 1368118991473248 1369941857230464 1372107676579584 1375281918130176 1379291486404608 1386026308115568 1387641364429824 1391686966075392 1394416957029579 1398482312589432 1400693253174992 1401717569370048 1402559520497856 1405804209513984 1408026725704704 1409902764060672 1416550559522112 1420680444535296 1423967054598144 1424822370029568 1428118562045952 1430920018731924 1431779510508228 1435091797212192 1435953794795424 1438411746578688 1439035489038336 1439275738311936 1442605366831104 1443230927781888 1443471877490688 1446062029512156 1446811213381632 1450277953796448 1450520080017498 1453633034902272 1454506169405184 1457871032088576 1461243679064064 1462121384951808 1464989542987446 1465869498853662 1469015395059968 1469260649526768 1472659645306752 1473298238777344 1473544208271744 1476706575138816 1476953113660416 1477593568919552 1480369905229824 1480492077833874 1481259099414528 1484164798785711 1484808381267792 1488243345257088 1488491809860888 1489137268676736 1492582247138304 1496035195232256 1496933798879232 1499870246391909 1504243045944072 1507471295454208 1507722970195008 1511866255499264 1512118663985664 1515616807735296 1515741889210871 1519248414949944 1520035515629568 1520160961774168 1523677710620352 1527202595132928 1527457564045728 1528119919689216 1531655080833024 1535198420238336 1536120547540992 1539133865407404 1543621136152032 1547192157896448 1551443906166784 1551702922205184 1555420996258276 1559279596630014 1559955751349408 1561096534983552 1563564561683712 1565647836834816 1568123058948096 1571750763577344 1575779909821866 1584030066417792 1585875845062656 1593619379462376 1598265500102208 1600792289342848 1601962936422912 1602925166283264 1606633382301696 1609173400805376 1611317444640768 1615448019144852 1618914925168128 1623634793754624 1627390919540736 1631562698021004 1635337164265056 1636319440580832 1640104911099648 1642697846655488 1643899138947072 1644611987472384 1644886558070784 1648691847806976 1652642319442464 1652918230717614 1657460518624512 1657737234305712 1661294897031168 1662292765034496 1666138322386944 1670409428926266 1674273763414224 1675279427261328 1678874737211392 1679155028030592 1683039594636288 1683769415745536 1684050523739136 1687072367764182 1687946415611904 1691990946095856 1692273426687081 1695905207385984 1696188341469384 1696923864306048 1700849537436672 1701133496983872 1701871164201984 1704784292241408 1705808282443776 1709154466818687 1710181081995939 1714137424447896 1718102919524544 1719134909650368 1722824337661952 1723111965937152 1727098222768128 1727240757472853 1728135615983616 1732133494554624 1732276444812424 1736283902799936 1736573778171036 1737326813456192 1740591177633504 1741345954994688 1745374394437632 1745665787480832 1746422765359104 1750462949523456 1754950220268084 1759010131894176 1764138441316608 1768219609024512 1773374768234496 1777623995723744 1782033824720016 1782806572970752 1784110325695488 1786930927638528 1789311813525504 1792140638797824 1800891325510704 1810320075906048 1821279290814144 1824158655297664 1826589142973952 1829476902106112 1830814784483328 1833709224173568 1836152436916224 1838409894792177 1840859370653436 1848035077487424 1850188485906432 1855582621433856 1859222609372772 1864643083452576 1868956759160064 1870079360663808 1874405612685312 1877368967606272 1878741873082368 1879870352080896 1883557983841002 1884689355668994 1888734079362816 1889049406534416 1894240592713728 1894556839206528 1898622739464192 1899763160039424 1903489814357838 1907893358309232 1909039347344304 1913455729616256 1914605059727232 1917882328771584 1918713985384448 1919034317749248 1923473822441472 1924629169987584 1928082706016208 1928404602503883 1932865784465112 1933703938395264 1934026773356664 1938177379869696 1938500961679296 1939341559206912 1943828042784768 1944152567981568 1948811000413977 1953319390649928 1954492665138216 1959014199369024 1963546193742336 1964725611028992 1969270818213888 1973826540306432 1973989437111832 1975012132552704 1978886398380948 1979744508357056 1984324460342784 1984655746481184 1985516358235648 1989247060152576 1990109662851072 1994713593643008 1995046614263808 1995911731838976 1999826995189212 2005657394592096 2010297293593344 2016158218647552 2020822410313728 2025664553266592 2026002741199542 2031570280827136 2036270126843904 2036610085394304 2037493226252288 2038983229366272 2042206774444032 2047441923646098 2052178487209872 2058161514869376 2062922877195264 2068937229606912 2079039462173352 2081462046644736 2084752748911616 2087530449113088 2090830745264128 2092359753695232 2097723468884148 2101039879762488 2103839280746784 2112040088557056 2114501126750208 2124825839283168 2131020666802944 2135950581897216 2137233555044352 2142177843068928 2145564534407168 2146380028097886 2147669265762342 2152637695818288 2153930692193136 2158553233557504 2158913607467904 2164846391672832 2165207816236032 2169093044268234 2175416930694672 2180449552353408 2181759254107776 2186806548132864 2191865518596096 2193182077427712 2197484314481169 2198804248280493 2203523092589952 2203890974290152 2208989467960128 2209947358166016 2210316312407616 2215059862708224 2215429670490624 2216390353379328 2220738116750811 2221888649121792 2227212571901688 2232365017885632 2233705903015104 2238873370707456 2244052792848384 2245400698318848 2249429823685576 2250595220815872 2255987928127808 2256364568916108 2261206943181312 2261584455292512 2262565152408064 2267799383248896 2268177995978496 2269161552269312 2273045722988544 2273425211602944 2274411043258368 2278872622424916 2280053273444352 2280241442661252 2285516565930528 2290803892699392 2292179879533824 2297482621249536 2302797630357504 2304180821311488 2308700798111106 2315045203733248 2315431704228048 2320788236844672 2321794606659584 2327165859250176 2327554383307776 2328563687145472 2333131494387414 2338919394945021 2339933627024112 2345346842525568 2352184588422144 2357626145366016 2363669864732799 2376045099626688 2378813767593984 2382574570184704 2385749084700672 2388682244253781 2390429069193564 2397398250153312 2401188434014272 2404387749424896 2413760101208064 2428372387752192 2435452190631936 2441086379311104 2444945632231424 2447344047031506 2451213193056236 2453005746397584 2454479160871248 2460157366649472 2464046769983232 2466917981208576 2467329837106176 2478963479163696 2486190777936768 2491942345546752 2493439147551744 2499207483580416 2505614143389399 2511410645121336 2512919140891992 2518312105817088 2518732542045888 2524559391954432 2525654123618304 2526075785608704 2530608551646273 2531919623417856 2537986419143784 2539301313282048 2543857811078976 2545385796459072 2551274306155008 2552806746302976 2557176438362112 2558712423665664 2564631763255296 2566172226650112 2570776941354944 2571206136671844 2577154379286816 2578271917860352 2578702364475552 2584236506492928 2584667948905728 2585788745609216 2590647334152192 2591770723713024 2592203423975424 2598200241831936 2598414667218636 2604425854199904 2604860667256554 2605990220184288 2612018932492032 2618061591656448 2619634148038656 2625694424285184 2632425330402126 2638515197841264 2645765947123712 2646207661974912 2652329413536768 2653479550468096 2660062152351744 2660281683104794 2666435993585616 2673050737080024 2674209859456128 2680396391457792 2688210958196736 2701336988266056 2715026835791872 2715480113859072 2718644305821696 2721986743451983 2729922564861464 2731918936221216 2736237982946496 2739883714460928 2744215353159168 2750563836260352 2758582972809216 2772052616231136 2775282728859648 2783373932150784 2788833914059158 2796964625178864 2801386506349984 2803435138740096 2805119040995712 2811608419027968 2816053451409408 2819805528121344 2827034033503491 2833101119044224 2841360889070592 2847934109196288 2849644740059136 2855234721536757 2861840037463848 2863559021016456 2870183594424384 2871907589590848 2876823493157376 2878070978076672 2878551476623872 2885210733662208 2886943754981376 2892124059024312 2893622426763264 2900555907592896 2901040160034996 2907266069804544 2909012338810368 2915742064177152 2922487358128128 2924242769903616 2929979085974892 2931738997707324 2938030790119936 2938521299053536 2945319290613504 2946596477554688 2947088416543488 2953413150277632 2953906227320832 2955187137839104 2960739810459648 2960984155667748 2962518198829056 2968329597571422 2969616762535584 2976486690514176 2976983619721776 2978274537353472 2985164494276608 2992070390464512 2993867597758464 2999740492783818 3008486091888144 3014942590908416 3015445940390016 3023732510998528 3024237327971328 3031233615470592 3031483778421742 3038496829899888 3039004111799313 3040321923548336 3047355421240704 3054405190265856 3054915128091456 3056239839378432 3063310161666048 3071162885469147 3078267730814808 3087242272304064 3094384315792896 3103405844410368 3110841992516552 3118559193260028 3119911502698816 3122193069967104 3127129123367424 3131295673669632 3136246117896192 3143501527154688 3151559819643732 3168060132835584 3171751690125312 3187238758924752 3196531000204416 3201584578685696 3203925872845824 3205850332566528 3213266764603392 3218346801610752 3221503898643513 3230896038289704 3237829850336256 3247269587509248 3253639566402351 3263125396042008 3270674328530112 3272638881161664 3280209822199296 3285395693310976 3287798277894144 3289773116141568 3297383695613952 3305284638884928 3305836461435228 3314921037249024 3315474468611424 3322589794062336 3324585530068992 3332276644773888 3340818857852532 3348547526828448 3350558854522656 3357749474422784 3358310056061184 3366079189272576 3367538831491072 3368101047478272 3374144735528364 3375892831223808 3383981892191712 3384546853374162 3391810414771968 3392376682938768 3393847728612096 3401699074873344 3402266993967744 3403742328403968 3409568584482816 3411616564887552 3418308933637374 3420362163991878 3428274848895792 3436205839049088 3438269819300736 3445648675323904 3446223931874304 3454196445536256 3454481514945706 3456271231967232 3463051197166659 3464552889624848 3472567805599872 3473147556342072 3474653626912384 3481182355267008 3482691909989376 3490748788875264 3491331574961664 3492845530718208 3499697241581121 3509900440536168 3518020263788352 3528276882633216 3536439218049024 3546749536468992 3555247991447488 3564067649440032 3565613145941504 3568220651390976 3573861855277056 3578623627051008 3584281277595648 3601782651021408 3620640151812096 3642558581628288 3648317310595328 3653178285947904 3658953804212224 3661629568966656 3667418448347136 3671016070547259 3676819789584354 3681718741306872 3696070154974848 3700376971812864 3718445218745544 3729286166905152 3737913518320128 3740158721327616 3748811225370624 3754737935212544 3757483746164736 3759740704161792 3767115967682004 3769378711337988 3777468158725632 3778098813068832 3788481185427456 3789113678413056 3797245478928384 3799526320078848 3806979628715676 3815786716618464 3818078694688608 3826911459232512 3829210119454464 3835764657543168 3837427970768896 3838068635498496 3846947644882944 3849258339975168 3856165412032416 3856809205007766 3865731568930224 3867407876790528 3868053546713328 3876354759739392 3877001923358592 3878683118413824 3887656085569536 3888305135963136 3897622000827954 3906638781299856 3908985330276432 3918028398738048 3927092387484672 3929451222057984 3938541636427776 3947978874223664 3948637995603189 3957772796761896 3959489016714112 3968648920685568 3969311492962368 3971032716471296 3978494120305152 3980219325702144 3990093228527616 3990422524657191 3999653990378424 4011314789184192 4020594587186688 4032316437295104 4041644820627456 4051329106533184 4052005482399084 4063140561654272 4072540253687808 4073220170788608 4074986452504576 4077966458732544 4084413548888064 4094883847292196 4104356974419744 4116323029738752 4125845754390528 4137874459213824 4158078924346704 4162924093289472 4169505497823232 4175060898226176 4181661490528256 4183250871088737 4195446937768296 4202079759524976 4207678561493568 4224080177114112 4249651678566336 4262041333605888 4271901163794432 4274467110088704 4284355686137856 4292760056195772 4295338531524684 4305275391636576 4307861384386272 4317106467115008 4317827214935808 4329692783345664 4330415632472064 4338186088536468 4350833861389344 4360899104706816 4363518508215552 4373613096265728 4383731037192192 4386364154855424 4394968628962338 4397608496560986 4407046185179904 4407781948580304 4417978935920256 4419894716332032 4420632624815232 4430119725416448 4430859340981248 4432780706758656 4441476233501622 4443777298243584 4454425143803376 4464730035771264 4467411806030208 4477746741414912 4488105585696768 4490801396637696 4498859647371152 4499610739175727 4511975856255616 4512729137832216 4522413886362624 4523168910585024 4525130304816128 4535598766497792 4536355991956992 4538323104538624 4546850423205888 4547225667632613 4557745244849832 4560106546888704 4560482885322504 4571033131861056 4581607785398784 4584359759067648 4594965242499072 4605595260715008 4608361642622976 4617401596222212 4630090407466496 4630863408456096 4641576473689344 4643589213319168 4654331718500352 4655108766615552 4657127374290944 4666262988774828 4677838789890042 4679867254048224 4690693685051136 4704369176844288 4715252290732032 4727339729465598 4752090199253376 4757627535187968 4765149140369408 4777364488507562 4780858138387128 4794796500306624 4802376868028544 4808775498849792 4827520202416128 4856744775504384 4870904381263872 4882172758622208 4894688094063012 4902426386112472 4906011492795168 4908958321742496 4920314733298944 4928093539966464 4933835962417152 4934659674212352 4957926958327392 4972381555873536 4983884691093504 4986878295103488 4998414967160832 5011228286778798 5022821290242672 5025838281783984 5036624211634176 5037465084091776 5049118783908864 5051308247236608 5052151571217408 5061217103292546 5063839246835712 5075972838287568 5076820280061243 5087715622157952 5090771592918144 5102548612310016 5105613492605952 5114352876724224 5117424847331328 5127463400456061 5130543245987817 5141553882709888 5142412273343688 5154308758573632 5156543835720704 5157404728951104 5168473012985856 5169335897811456 5171577491218432 5181294668304384 5181722272418559 5184406847950848 5196400483663872 5196829334437272 5208851708399808 5209721334513108 5211980440368576 5224037864984064 5236123183312896 5239268296077312 5251388848570368 5264850660804252 5277030395682528 5291531894247424 5292415323949824 5304658827073536 5306959100936192 5320124304703488 5320563366209588 5332871987171232 5346101474160048 5348419718912256 5360792782915584 5376421916393472 5402673976532112 5430053671583744 5430960227718144 5443973486903966 5459845129722928 5463837872442432 5472475965892992 5479767428921856 5488430706318336 5501127672520704 5515229684376531 5544105232462272 5550565457719296 5566747864301568 5577667828118316 5593929250357728 5602773012699968 5606870277480192 5610238081991424 5623216838055936 5632106902818816 5639611056242688 5654068067006982 5666202238088448 5682721778141184 5695868218392576 5699289480118272 5710469443073514 5723680074927696 5727118042032912 5740367188848768 5743815179181696 5753646986314752 5756141956153344 5757102953247744 5770421467324416 5773887509962752 5784248118048624 5785213807511649 5801111815185792 5802080320069992 5814532139609088 5818024677620736 5831484128354304 5846433001241931 5859958171949784 5863477995414648 5876061580239872 5877042598107072 5890638581227008 5893192955109376 5894176833086976 5907812454641664 5921479620919296 5921968311335496 5925036397658112 5936659195142844 5939233525071168 5952973381028352 5953967239443552 5956549074706944 5970328988553216 5984140780929024 5987735195516928 5999480985567636 6016972183776288 6029885181816832 6030891880780032 6047465021997056 6048474655942656 6062467230941184 6062967556843484 6076993659799776 6078008223598626 6080643847096672 6094710842481408 6108810380531712 6109830256182912 6112479678756864 6126620323332096 6142325770938294 6156535461629616 6174484544608128 6188768631585792 6206811688820736 6221683985033104 6237118386520056 6239823005397632 6244386139934208 6254258246734848 6262591347339264 6272492235792384 6303119639287464 6336120265671168 6343503380250624 6374477517849504 6393062000408832 6403169157371392 6407851745691648 6411700665133056 6426533529206784 6436693603221504 6443007797287026 6461792076579408 6475659700672512 6494539175018496 6507279132804702 6526250792084016 6541348657060224 6545277762323328 6560419644398592 6570791386621952 6575596555788288 6579546232283136 6592452943443507 6596412744841479 6610569277769856 6611672922870456 6629842074498048 6630948937222848 6645179588124672 6649171060137984 6662214350252433 6681637715705064 6697095053656896 6701117709045312 6715498948845568 6716620112122368 6732158378545152 6736202094956544 6748289471056728 6751785662447616 6767963784383424 6769093706748324 6783620829543936 6784753365877536 6787695457224192 6803398149746688 6804533987935488 6807484656807936 6819137168965632 6823233129775104 6836617867274748 6840724327983756 6856549697791584 6872411678098176 6876539638601472 6891297350647808 6892447863748608 6908392891072512 6908963029891412 6912542463934464 6926102394333318 6929105779249696 6945135611199744 6946295112684144 6949307253824768 6962364710534016 6965383819978752 6981497577750528 6982663149923328 6985691061436416 6999394483162242 7019800881072336 7036040527576704 7056553765266432 7072878436098048 7091009594198397 7110495982894976 7128135298880064 7131226291883008 7136441302781952 7147723710554112 7157247254102016 7166046732761343 7203565302042816 7241280303624192 7285117163256576 7296634621190656 7306356571895808 7317907608424448 7323259137933312 7334836896694272 7342032141094518 7353639579168708 7363437482613744 7392140309949696 7400753943625728 7436890437491088 7458572333810304 7475827036640256 7480317442655232 7497622450741248 7509475870425088 7516842430168197 7534231935364008 7538757422675976 7554936317451264 7556197626137664 7576962370854912 7578227356826112 7591825654938819 7613959257431352 7631573433236928 7636157389377216 7653822918465024 7658420238908928 7671529315086336 7676137270996992 7693895289765888 7698516679950336 7712330824064832 7713618410015532 7731463137860448 7734815753581056 7736107093426656 7752709519478784 7754003846717184 7757366236827648 7775312171139072 7776610271926272 7795244001655908 7813277562599712 7817970660552864 7836056797476096 7854184774969344 7858902444115968 7877083272855552 7895957748447328 7897275991206378 7915545593523792 7918978033428224 7937297841371136 7938622985924736 7942065432942592 7956988240610304 7960438651404288 7980186457055232 7980845049314382 7999307980756848 8022629578368384 8041189174373376 8064632874590208 8102658213066368 8104010964798168 8126281123308544 8145080507375616 8146440341577216 8149972905009152 8155932917465088 8165960230355949 8189767694584392 8208713948839488 8232646059477504 8251691508781056 8275748918427648 8316157848693408 8325848186578944 8339010995646464 8350121796452352 8363322981056512 8366501742177474 8390893875536592 8404159519049952 8415357122987136 8448160354228224 8499303357132672 8524082667211776 8543802327588864 8548934220177408 8565704164610271 8585520112391544 8590677063049368 8610550783273152 8615722768772544 8634212934230016 8635654429871616 8660831264944128 8676372177072936 8701667722778688 8721798209413632 8727037016431104 8747226192531456 8767462074384384 8772728309710848 8789937257924676 8795216993121972 8814092370359808 8815563897160608 8835957871840512 8839789432664064 8841265249630464 8860239450832896 8861718681962496 8865561413517312 8882952467003244 8887554596487168 8908850287606752 8929460071542528 8934823612060416 8955493482829824 8976211171393536 8981602793275392 8997719294742304 8999221478351454 9023951712511232 9025458275664432 9044827772725248 9046337821170048 9050260609632256 9071197532995584 9072711983913984 9076646209077248 9093700846411776 9094451335265226 9115490489699664 9117012335397939 9120965770645008 9142066263722112 9163215570797568 9168719518135296 9189930484998144 9213488656407441 9234803192444424 9260180814932992 9261726816912192 9283152947378688 9287178426638336 9310217533231104 9310985890866779 9332525977549656 9355677579780084 9359734508096448 9381387370102272 9408738353688576 9430504581464064 9454679458931196 9504180398506752 9515255070375936 9530298280738816 9554728977015124 9561716276774256 9589593000613248 9604753736057088 9617550997699584 9655040404832256 9713489551008768 9741808762527744 9760918699207053 9789376188126024 9804852772224944 9812022985590336 9817916643484992 9840629466597888 9856187079932928 9869319348424704 9915853916654784 9944763111747072 9967769382187008 9973756590206976 9996829934321664 10022456573557596 10045642580485344 10051676563567968 10073248423268352 10074930168183552 10098237567817728 10102616494473216 10104303142434816 10122434206585092 10127678493671424 10151945676575136 10153640560122486 10175431244315904 10181543185836288 10205097224620032 10211226985211904 10228705753448448 10234849694662656 10254926800912122 10261086491975634 10283107765419776 10284824546687376 10308617517147264 10313087671441408 10314809457902208 10336946025971712 10338671795622912 10343154982436864 10362589336608768 10363444544837118 10368813695901696 10389153591499977 10393658668874544 10417703416799616 10419442669026216 10423960880737152 10448075729968128 10472246366625792 10478536592154624 10499091724743363 10529701321608504 10554060791365056 10583063788494848 10584830647899648 10609317654147072 10610193224476097 10640248609406976 10641126732419176 10665743974342464 10692202948320096 10696839437824512 10721585565831168 10752843832786944 10805347953064224 10860107343167488 10861920455436288 10887946973807932 10919690259445856 10927675744884864 10944951931785984 10959534857843712 10976861412636672 11002255345041408 11030459368753062 11088210464924544 11101130915438592 11155335656236632 11187858500715456 11205546025399936 11213740554960384 11220476163982848 11246433676111872 11264213805637632 11279222112485376 11308136134013964 11332404476176896 11365443556282368 11391736436785152 11398578960236544 11420938886147028 11447360149855392 11454236084065824 11480734377697536 11487630358363392 11507293972629504 11512283912306688 11514205906495488 11540842934648832 11547775019925504 11568496236097248 11570427615023298 11602223630371584 11604160640139984 11629064279218176 11636049355241472 11662968256708608 11692866002483862 11719916343899568 11726955990829296 11752123160479744 11754085196214144 11781277162454016 11786385910218752 11788353666173952 11815624909283328 11843936622670992 11845913986809567 11873318390285688 11878467050142336 11905946762056704 11907934478887104 11913098149413888 11940657977106432 11971267573971573 11998961971135272 12033944367552576 12059770363633664 12061783761560064 12090685302309971 12096949311885312 12124934461882368 12125935113686968 12153987319599552 12156016447197252 12161287694193344 12189421684962816 12217620761063424 12219660512365824 12224959357513728 12253240646664192 12284651541876588 12313070923259232 12348969089216256 12377537263171584 12413623377641472 12443367970066208 12474236773040112 12479646010795264 12488772279868416 12508516493469696 12525182694678528 12544984471584768 12606239278574928 12672240531342336 12748955035699008 12786124000817664 12806338314742784 12815703491383296 12823401330266112 12853067058413568 12886015594574052 12923584153158816 12951319401345024 12989078350036992 13014558265609404 13052501584168032 13082697314120448 13090555524646656 13120839288797184 13141582773243904 13151193111576576 13159092464566272 13184905886887014 13192825489682958 13221138555539712 13223345845740912 13259684148996096 13261897874445696 13290359176249344 13298342120275968 13324428700504866 13363275431410128 13394190107313792 13402235418090624 13430997897691136 13433240224244736 13464316757090304 13472404189913088 13496578942113456 13498832217527181 13535927568766848 13538187413496648 13567241659087872 13569506731755072 13575390914448384 13606796299493376 13609067975870976 13614969313615872 13641677002897839 13673235734549496 13681448655967512 13713099395583168 13744823356196352 13753079277202944 13784895727497216 13816785782145024 13817926059782824 13825084927868928 13852204788666636 13858211558499392 13890271222399488 13892590225368288 13898614507649536 13924729421068032 13930767639957504 13962995155501056 13965326299846656 13971382122872832 13998788966324484 14039601762144672 14072081055153408 14113107530532864 14145756872196096 14182019188396794 14220991965789952 14256270597760128 14262452583766016 14272882605563904 14295447421108224 14332093465522686 14407130604085632 14482560607248384 14570234326513152 14593269242381312 14612713143791616 14635815216848896 14646518275866624 14684064282189036 14707279158337416 14726874965227488 14784280619899392 14801507887251456 14873780874982176 14917144667620608 14951654073280512 14960634885310464 14995244901482496 15018951740850176 15033684860336394 15068463870728016 15077514845351952 15109872634902528 15112395252275328 15153924741709824 15156454713652224 15183651309877638 15227918514862704 15263146866473856 15272314778754432 15307645836930048 15316840477817856 15343058630172672 15352274541993984 15382390201368183 15391629737963451 15424661648129664 15427236820031064 15462926275720896 15469631507162112 15472214186853312 15505419038957568 15508007693434368 15514732473655296 15545166817255677 15553220543852544 15590488003311816 15626555125199424 15635941321105728 15672113594952192 15708369549938688 15717804888231936 15754166545711104 15791915496894656 15794551982412756 15831091187047584 15837956066856448 15874595682742272 15877245971849472 15884130865885184 15913976481220608 15920877302808576 15960372914110464 15961690098628764 15998615961513696 16045259156736768 16082378348746752 16129265749180416 16205316426132736 16208021929596336 16252562246617088 16290161014751232 16292880683154432 16299945810018304 16331920460711898 16379535389168784 16417427897678976 16465292118955008 16503383017562112 16545689053129593 16632315697386816 16651696373157888 16678021991292928 16700243592904704 16720775709776467 16733003484354948 16781787751073184 16808319038099904 16830714245974272 16896320708456448 16998606714265344 17048165334423552 17087604655177728 17097868440354816 17131408329220542 17171040224783088 17181354126098736 17221101566546304 17231445537545088 17268425868460032 17271308859743232 17321662529888256 17352744354145872 17403335445557376 17443596418827264 17454074032862208 17494452385062912 17539299003725793 17579874515849352 17590433986243944 17628184740719616 17631127794321216 17671915743681024 17679578865328128 17682530499260928 17723437363924992 17765904934006488 17775109192974336 17817700575213504 17858920143085056 17869647224120832 17910986965659648 17952422342787072 17963205586550784 17995438589484608 17998442956702908 18047903425022464 18050916551328864 18089655545450496 18092675642340096 18100521219264512 18142395065991168 18145423967827968 18153292418154496 18187401692823552 18188902670530452 18230980979399328 18234024670795878 18241931541290016 18284132527444224 18326431141595136 18337439036270592 18379860969996288 18426977312814882 18469606384888848 18520361629865984 18523453633824384 18566305894757376 18574356853276672 18620435066462208 18621971781733558 18665051955099312 18711355159560168 18719469016192896 18762774740204544 18817476707377152 18909358917862392 19008360797013504 19030510140751872 19109457954030248 19123432553548512 19179186001226496 19209507472114176 19235101995399168 19310080809664512 19426979102017536 19483617525055488 19521837398414106 19578752376252048 19609705544449888 19624045971180672 19635833286969984 19681258933195776 19712374159865856 19738638696849408 19789238234524437 19831707833309568 19889526223494144 19935538764374016 19947513180413952 19986643050757299 20044913147115192 20091285160970688 20103353127135936 20146496846536704 20149860336367104 20196475135635456 20208606284869632 20244868413170184 20255356987342848 20303891353150272 20307281120244972 20350862488631808 20363086371672576 20410194449240064 20422453970423808 20457411506896896 20469699389325312 20509853601824244 20522172983951268 20566215530839552 20569649093374752 20617235034294528 20626175342882816 20629618915804416 20673892051943424 20677343591245824 20686309964873728 20725178673217536 20726889089674236 20737627391803392 20778307182999954 20787317337749088 20835406833599232 20838885338052432 20847921761474304 20896151459936256 20944492733251584 20957073184309248 20998183449486726 21059402643217008 21108121582730112 21166127576989696 21169661295799296 21218635308294144 21220386448952194 21273028782595191 21282253464838352 21331487948684928 21384405896640192 21393678875649024 21443171131662336 21498140198284029 21610695906128448 21723840910872576 21775893947615864 21839380518891712 21855351489769728 21889903863571968 21919069715687424 21953722825273344 22004510690082816 22060918737506124 22176420929849088 22202261830877184 22310671312473264 22375717001430912 22411092050799872 22427481109920768 22440952327965696 22492867352223744 22528427611275264 22550527290504591 22616272268027928 22664808952353792 22730887112564736 22775476964816457 22841877772294056 22894720299710784 22908472168131648 22961468755395072 22975260716726784 23014587945259008 23028411812990976 23081685869297664 23095550039851008 23136992472194496 23140855230046596 23204447260743168 23208321280279968 23258128558436352 23272098710482944 23325936513417216 23385732004967724 23439832687799136 23453911981658592 23504246320959488 23508170392428288 23562554324908032 23572771820437504 23576707332347904 23631249818566656 23687873245341984 23691827973619134 23746636780571376 23756934100284672 23811893524113408 23815868957774208 23826196298827776 23881315954212864 23942535147943146 23997923942270544 24067888735105152 24119540727267328 24123567523120128 24181370604619942 24193898623770624 24251870227373936 24307974639199104 24312032894394504 24322575388386688 24378843369925632 24435241522126848 24439321024731648 24449918715027456 24497880691067847 24569303083753176 24626141846518464 24697938178432512 24755074526343168 24827246755282944 24886735940132416 24948473546080224 24959292021590528 24977544559736832 25017032986939392 25050365389357056 25089968943169536 25212478557149856 25344481062684672 25497910071398016 25572248001635328 25612676629485568 25631406982766592 25646802660532224 25697112493830813 25772031189148104 25847168306317632 25902638802690048 26029116531218808 26105003168336064 26165394628240896 26181111049293312 26241678577594368 26283165546487808 26302386223153152 26318184929132544 26369811773774028 26385650979365916 26442277111079424 26446691691481824 26519368297992192 26523795748891392 26580718352498688 26596684240551936 26648857401009732 26726550862820256 26788380214627584 26804470836181248 26861995795382272 26866480448489472 26928633514180608 26944808379826176 26993157884226912 26997664435054362 27071855137533696 27076374826993296 27134483318175744 27139013463510144 27150781828896768 27213592598986752 27218135951741952 27229938627231744 27283354005795678 27346471469098992 27362897311935024 27426198791166336 27489646712392704 27506158554405888 27569791454994432 27635852119565648 27640465969222323 27704409577333272 27716423116998784 27780542444798976 27785180450736576 27797229015299072 27849458842136064 27861535279915008 27930652599693312 27932957672600337 27997577932648968 28079203524289344 28144162110306816 28226215061065728 28291513744392192 28364038376793588 28441983931579904 28512541195520256 28524905167532032 28545765211127808 28590894842216448 28664186931045372 28814261208171264 28965121214496768 29140468653026304 29186538484762624 29225426287583232 29271630433697792 29282756097621159 29368128564378072 29414558316674832 29453749930454976 29568561239798784 29747561749964352 29834289335241216 29903308146561024 29921269770620928 29990489802964992 30067369720672788 30136927741456032 30155029690703904 30219745269805056 30224790504550656 30307849483419648 30312909427304448 30367302619755276 30455837029725408 30526293732947712 30544629557508864 30615291673860096 30633680955635712 30686117260345344 30704549083987968 30764780402736366 30783259475926902 30849323296259328 30854473640062128 30925852551441792 30939263014324224 30944428373706624 31010838077915136 31016015386868736 31029464947310592 31090333634511354 31106441087705088 31180976006623632 31253110250398848 31271882642211456 31344227189904384 31416739099877376 31435609776463872 31497275174230089 31583830993789312 31589103964825512 31662182374095168 31675912133712896 31749191365484544 31754491943698944 31768261731770368 31827952962441216 31830579673428291 31920745828220928 31923380197257528 31997231923027392 32090518313473536 32164756697493504 32258531498360832 32410632852265472 32416043859192672 32505124493234176 32580322029502464 32585761366308864 32599891620036608 32663840921423796 32759070778337568 32834855795357952 32930584237910016 33006766035124224 33091378106259186 33264631394773632 33303392746315776 33356043982585856 33441551419552934 33466006968709896 33563575502146368 33616638076199808 33661428491948544 33792641416912896 33997213428530688 34096330668847104 34175209310355456 34195736880709632 34262816658441084 34342080449566176 34362708252197472 34442203133092608 34462891075090176 34536851736920064 34542617719486464 34643325059776512 34705488708291744 34806670891114752 34887192837654528 34908148065724416 34988904770125824 35078598007451586 35159749031698704 35180867972487888 35256369481439232 35262255588642432 35343831487362048 35359157730656256 35365060998521856 35446874727849984 35531809868012976 35537741960428701 35635401150427008 35717840286170112 35739294448241664 35821973931319296 35913802721914719 35990877178969216 35996885913405816 36095806850044928 36101833102657728 36179311090900992 36185351284680192 36201042438529024 36272055906929913 36290847935655936 36374803385647104 36377805341060904 36461961958798656 36468049341591756 36483863082580032 36568265054888448 36652862283190272 36674878072541184 36759721939992576 36853954625629764 36939212769777696 37040723259731968 37046907267648768 37132611789514752 37148713706553344 37240870132924416 37243943563467116 37330103910198624 37422710319120336 37438938032385792 37525549480409088 37634953414754304 37818717835724784 38016721594027008 38218915908060496 38246865107097024 38358372002452992 38419014944228352 38470203990798336 38853958204035072 38967235050110976 39043674796828212 39157504752504096 39219411088899776 39248091942361344 39271666573939968 39362517866391552 39424748319731712 39477277393698816 39578476469048874 39663415666619136 39779052446988288 39871077528748032 39895026360827904 39973286101514598 40089826294230384 40182570321941376 40206706254271872 40292993693073408 40299720672734208 40392950271270912 40417212569739264 40489736826340368 40496496652581543 40607782706300544 40614562240489944 40701724977263616 40726172743345152 40820388898480128 40844907940847616 40925031008693517 41019707203648488 41044345967902536 41132431061679104 41139298186749504 41234470068589056 41252350685765632 41259237831608832 41354687182491648 41450357346435072 41453778179348472 41475254783606784 41556614365999908 41574634675498176 41670813667198464 41677770676104864 41695843522948608 41792302919872512 41888985466503168 41914146368618496 41996366898973452 42118805286434016 42216243165460224 42332255153979392 42339322591598592 42437270616588288 42440772897904388 42546057565190382 42564506929676704 42662975897369856 42768811793280384 42787357751298048 42886342263324672 42996280396568058 43221391812256896 43447681821745152 43551787895231728 43678761037783424 43710702979539456 43779807727143936 43838139431374848 43907445650546688 44121837475012248 44352841859698176 44404523661754368 44621342624946528 44751434002861824 44822184101599744 44854962219841536 44881904655931392 44985734704447488 45056855222550528 45101054581009182 45232544536055856 45329617904707584 45461774225129472 45550953929632914 45683755544588112 45789440599421568 45816944336263296 45922937510790144 45950521433453568 46029175890518016 46056823625981952 46147170604104549 46174889213890353 46273984944388992 46281710460093192 46408894521486336 46416642560559936 46516257116872704 46544197420965888 46635500451767031 46771464009935448 46879665375598272 46907823963317184 47008492641918976 47016340784856576 47125108649816064 47153414664695808 47262499637133312 47375746490683968 47383655947238268 47493273561142752 47513868200569344 47623787048226816 47631737915548416 47652392597655552 47762631908425728 47885070295886292 47995847884541088 48135777470210304 48239081454534656 48247135046240256 48362741209239884 48387797247541248 48503740454747872 48615949278398208 48624065788789008 48645150776773376 48757686739851264 48870483044253696 48878642049463296 48899837430054912 48995761382135694 49138606167506352 49252283693036928 49395876356865024 49510149052686336 49637067159388779 49773471880264832 49896947092160448 49918584043181056 49955089119473664 50034065973878784 50100730778714112 50162327129329401 50424957114299712 50688962125369344 50995820142796032 51144496003270656 51225353258971136 51262813965533184 51293605321064448 51394224987661626 51544062378296208 51694336612635264 51805277605380096 52058233062437616 52210006336672128 52330789256481792 52362222098586624 52483357155188736 52566331092975616 52617897011177379 52739623547548056 52771301958731832 52884554222158848 52893383382963648 53038736595984384 53047591497782784 53297714802019464 53453101725640512 53576760429255168 53608941672362496 53732960896978944 53857267028361216 53889616759652352 53986315768453824 53995328870108724 54143710275067392 54152749653986592 54268966636351488 54278026927020288 54301563657793536 54427185197973504 54436271903483904 54459877254463488 54566708011591356 54692942938197984 54725794623870048 54852397582332672 54979293424785408 55012317108811776 55139582909988864 55271704239131296 55280931938444646 55408819154666544 55432846233997568 55561084889597952 55570360901473152 55594458030598144 55698917684272128 55723070559830016 55861305199386624 55865915345200674 55995155865297936 56158407048578688 56288324220613632 56452430122131456 56728076753587176 56883967863159808 57025082391040512 57049810335064064 57091530422255616 57328373862090744 57628522416342528 57930242428993536 58280937306052608 58373076969525248 58450852575166464 58543260867395584 58565512195242318 58736257128756144 58829116633349664 58907499860909952 59137122479597568 59495123499928704 59668578670482432 59806616293122048 59842539541241856 59959929152271897 60134739441345576 60273855482912064 60310059381407808 60439490539610112 60449581009101312 60625818854608896 60734605239510552 60911674059450816 61052587465895424 61089259115017728 61230583347720192 61267361911271424 61372234520690688 61409098167975936 61529560805472732 61566518951853804 61698646592518656 61708947280124256 61851705102883584 61878526028648448 61888856747413248 62021676155830272 62032030773737472 62058929894621184 62180667269022708 62212882175410176 62361952013247264 62506220500797696 62543765284422912 62688454379808768 62833478199754752 62871219552927744 62994550348460178 63167661987578624 63178207929651024 63324364748190336 63351824267425792 63498382730969088 63508983887397888 63536523463540736 63655905924882432 63661159346856582 63819086347785573 63846760394515056 63994463846054784 64181036626947072 64329513394987008 64494420594852087 64821265704530944 64832087718385344 65010248986468352 65171522732617728 65176901236067453 65327681842847592 65518141556675136 65669711590715904 65861168475820032 66013532070248448 66182756212518372 66529262789547264 66606785492631552 66712087965171712 66883102839105868 66932013937419792 67127151004292736 67233276152399616 67322856983897088 67585282833825792 67994426857061376 68192661337694208 68326430894449371 68525633316882168 68684160899132352 68725416504394944 68884406266185216 68925782150180352 69085235438972928 69286650119553024 69410977416583488 69613341782229504 69774385675309056 69816296131448832 69977809540251648 70157196014903172 70319498063397408 70361735944975776 70512738962878464 70524511177284864 70687662974724096 70718315461312512 70730121997043712 70893749455699968 71063619736025952 71075483920857402 71270802300854016 71435680572340224 71478588896483328 71643947862638592 71827605443829438 71981754357938432 71993771826811632 72191613700089856 72203666205315456 72358622181801984 72370702569360384 72402084877058048 72544111813859826 72581695871311872 72755610682121808 72923923917597312 72936098683183512 72967726165160064 73136530109776896 73305724566380544 73349756145082368 73493642073203541 73707909251259528 73878425539555392 74081446519463936 74093814535297536 74265223579029504 74271352571332679 74481740265848832 74487887126934232 74660207820397248 74845420638240672 74877876064771584 75051098960818176 75269906829508608 75637435671449568 76033443188054016 76437831816120992 76493730214194048 76716744004905984 76838029888456704 76940407981596672 77707916408070144 78087349593656424 78315009505008192 78438822177799552 78496183884722688 78543333147879936 78725035732783104 78849496639463424 78954554787397632 79156952938097748 79326831333238272 79558104893976576 79742155057496064 79790052721655808 79946572203029196 80179652588460768 80365140643882752 80413412508543744 80585987386146816 80599441345468416 80785900542541824 80834425139478528 80979473652680736 80992993305163086 81215565412601088 81229124480979888 81403449954527232 81452345486690304 81640777796960256 81689815881695232 81850062017387034 82039414407296976 82088691935805072 82264862123358208 82278596373499008 82468940137178112 82504701371531264 82518475663217664 82709374364983296 82907556358696944 82921397907666969 83113228731999816 83149269350996352 83341627334396928 83355541352209728 83391687045897216 83584605839745024 83798873017801011 83992733797946904 84237610572868032 84432486330920448 84678645183197184 84874541233176576 84881545795808776 85092115130380764 85129013859353408 85325951794739712 85537623586560768 85574715502596096 85772684526649344 85992560793136116 86442783624513792 86895363643490304 87103575790463456 87357522075566848 87421405959078912 87559615454287872 87676278862749696 87814891301093376 88243674950024496 88705683719396352 89242685249893056 89502868005723648 89644368203199488 89709924439683072 89763809311862784 89971469408894976 90202109162018364 90465089072111712 90659235809415168 90923548450258944 91101907859265828 91367511089176224 91578881198843136 91633888672526592 91845875021580288 91901042866907136 92058351781036032 92113647251963904 92294341208209098 92349778427780706 92547969888777984 92563420920186384 92817789042972672 92833285121119872 93032514233745408 93088394841931776 93271000903534062 93542928019870896 93759330751196544 93815647926634368 94016985283837952 94032681569713152 94250217299632128 94306829329391616 94491825522690267 94751492981367936 94767311894476536 94986547122285504 95027736401138688 95247574096453632 95263475831096832 95304785195311104 95491739020284873 95770140591772584 95991695769082176 96271554940420608 96494270092480512 96725482418479768 96775594495082496 97007480909495744 97231898556796416 97248131577578016 97290301553546752 97515373479702528 97740966088507392 97757284098926592 97799674860109824 97991522764271388 98277212335012704 98504567386073856 98791752713730048 99020298105372672 99274134318777558 99546943760529664 99793894184320896 99837168086362112 99910178238947328 100068131947757568 100324654258658802 100849914228599424 101377924250738688 101991640285592064 102288992006541312 102450706517942272 102525627931066368 102587210642128896 102788449975323252 103088124756592416 103388673225270528 103610555210760192 104116466124875232 104420012673344256 104661578512963584 104724444197173248 104966714310377472 105132662185951232 105235794022354758 105479247095096112 105542603917463664 105769108444317696 105786766765927296 106077473191968768 106095182995565568 106595429604038928 106906203451281024 107153520858510336 107217883344724992 107465921793957888 107741408165744157 107972631536907648 107990657740217448 108287420550134784 108305499307973184 108537933272702976 108556053854040576 108603127315587072 108816167720789739 108872543806967808 109133416023182712 109385885876395968 109451589247740096 109704795164665344 109958586849570816 110024634217623552 110279165819977728 110543408478262592 110561863876889292 110817638309333088 110865692467995136 111122169779195904 111140721802946304 111188916061196288 111397835368544256 111446141119660032 111722610398773248 111731830690401348 111990311730595872 112316814097157376 112576648441227264 112904860244262912 113456153507174352 113767935726319616 114050164782081024 114099620670128128 114656747724181488 115257044832685056 116561874612105216 116746153939050496 116901705150332928 117045429968435269 117131024390484636 117472514257512288 117658233266699328 117814999721819904 118274244959195136 118990246999857408 119337157340964864 119613232586244096 119685079082483712 119919858304543794 120269478882691152 120547710965824128 120620118762815616 120878981079220224 120899162018202624 121251637709217792 121469210479021104 121823348118901632 122105174931790848 122178518230035456 122461166695440384 122534723822542848 122775093026080551 123059121610945464 123133037903707608 123397293185037312 123417894560248512 123703410205767168 123757052057296896 123777713494826496 124064061547474944 124361334538045416 124425764350820352 124723904026494528 125012441001595392 125087530568845824 125376908759617536 125666956399509504 125742439105855488 125989100696920356 126335323975157248 126356415859302048 126648729496380672 126703648534851584 126996765461938176 127017967774795776 127073046927081472 127311811849764864 127322318693713164 127638172695571146 127693520789030112 127988927692109568 128362073253894144 128659026789974016 128988841189704174 129642531409061888 129664175436770688 130020497972936704 130343045465235456 130353802472134906 130655363685695184 131036283113350272 131339423181431808 131722336951640064 132365512425036744 133058525579094528 133213570985263104 133766205678211736 133864027874839584 134254302008585472 134466552304799232 134645713967794176 135170565667651584 135988853714122752 136385322675388416 136652861788898742 137051266633764336 137368321798264704 137450833008789888 137768812532370432 137851564300360704 138170470877945856 138524667641671059 138821954833166976 139226683564459008 139548771350618112 139632592262897664 139906501355301093 140314392029806344 140638996126794816 140723471889951552 141025477925756928 141049022354569728 141375325949448192 141460243994087424 141787498911399936 142127239472051904 142150967841714804 142541604601708032 142871361144680448 142957177792966656 143287895725277184 143655210887658876 143963508715876864 143987543653623264 144383227400179712 144407332410630912 144717244363603968 144741405138720768 144804169754116096 145088223627719652 145163391742623744 145511221364243616 145847847835194624 145872197366367024 145935452330320128 146273060219553792 146611449132761088 146699512290164736 146987284146407082 147415818502519056 147756851079110784 148162893038927872 148187629070595072 148530447158059008 148542705142665358 148911201478166337 148975774253868464 149320415640794496 149690841276481344 149755752129543168 150102197921636352 150486981387988203 151274871342899136 152066886376108032 152875663632241984 152987460428388096 153433488009811968 153676059776913408 153880815963193344 155415832816140288 156174699187312848 156630019010016384 156877644355599104 156992367769445376 157086666295759872 157450071465566208 157698993278926848 157853691033532137 158313905876195496 158653662666476544 159116209787953152 159893144406058392 160359305176921536 160730281287765504 160826825017087488 161198882690936832 161571801085083648 161668850278957056 161958947305361472 161985986610326172 162431130825202176 162458248961959776 162806899909054464 162904690973380608 163281555593920512 163379631763390464 163700124034774068 164078828814593952 164177383871610144 164529724246716416 164557192746998016 164937880274356224 165009402743062528 165036951326435328 165418748729966592 165815112717393888 165842795815333938 166226457463999632 166298538701992704 166683254668793856 166711082704419456 166783374091794432 167169211679490048 167597746035602022 167985467595893808 168475221145736064 168864972661840896 169357290366394368 169763091591617552 170184230260761528 170258027718706816 170651903589479424 171075247173121536 171149431005192192 171985121586272232 172885567249027584 173790727286980608 174207151580926912 174715044151133696 174842811918157824 175119230908575744 175352557725499392 175629782602186752 176487349900048992 177411367438792704 178485370499786112 179005736011447296 179288736406398976 179419848879366144 179527618623725568 179879787456815691 180404218324036728 180930178144223424 181318471618830336 182203815718531656 182735022178352448 183157762397686272 183267777345053184 183691750043160576 183802085733814272 184116703562072064 184227294503927808 184588682416418196 184699556855561412 185095939777555968 185126841840372768 185635578085945344 185666570242239744 186065028467490816 186176789683863552 186542001807068124 187085856039741792 187518661502393088 187631295853268736 188033970567675904 188065363139426304 188500434599264256 188613658658783232 188983651045380534 189502985962735872 189534623788953072 189973094244571008 190055472802277376 190495148192907264 190526951662193664 190609570390622208 190983478040569746 191540281183545168 191983391538164352 192543109880841216 192988540184961024 193450964836959536 193483261784556261 194014961818991488 194463797113592832 194496263155156032 194580603107093504 195030746959405056 195514568197853184 195530703708202359 195983045528542776 196554424670025408 197009134772147712 197583505427460096 198040596210745344 198548268637555116 199093887521059328 199587788368641792 199674336172724224 199820356477894656 200136263895515136 200649308517317604 201699828457198848 202755848501477376 203983280571184128 204577984013082624 204901413035884544 204979292683348113 205576899950646504 206176249513184832 206777346450541056 208232932249750464 208840025346688512 209323157025927168 209448888394346496 209933428620754944 210471588044709516 210958494190192224 211085207834927328 211538216888635392 211573533531854592 212154946383937536 212190365991131136 213190859208077856 213812406902562048 214307041717020672 214435766689449984 214931843587915776 215482816331488314 215945263073815296 215981315480434896 216574841100269568 216610998615946368 217075866545405952 217112107708081152 217206254631174144 217632335441579478 217745087613935616 218266832046365424 218771771752791936 218903178495480192 219409590329330688 219917173699141632 220049268435247104 220480926219610623 221086816956525184 221123727753778584 221635276618666176 221731384935990272 222244339558391808 222281443605892608 222377832122392576 222795670737088512 222814057713998037 223445220797546496 223463661380802696 223980623461191744 224633628194314752 225153296882454528 225809720488525824 226912307014348704 227535871452639232 228100329564162048 228199241340256256 229313495448362976 230514089665370112 233123749224210432 233492307878100992 234090859936870538 234262048780969272 234945028515024576 235316466533398656 235629999443639808 236548489918390272 237980493999714816 238674314681929728 239226465172488192 239370158164967424 239839716609087588 240538957765382304 241095421931648256 241240237525631232 241757962158440448 241798324036405248 242503275418435584 242938420958042208 243646696237803264 244210349863581696 244357036460070912 244922333390880768 245069447645085696 245550186052161102 246118243221890928 246266075807415216 246794586370074624 246835789120497024 247406820411534336 247514104114593792 247555426989652992 248128123094949888 248722669076090832 248764193723000907 249447808052989056 250024882003190784 250175061137691648 250753817519235072 251396619053403033 251978201393840712 252670647950314496 252712831718604096 253297458992761344 253407297069703168 254035935549591552 254623623699529728 254644637387426328 255276345391142292 255387041578060224 255977855384219136 256724146507788288 257318053579948032 257977682379408348 259285062818123776 259328350873541376 260040995945873408 260686090930470912 260707604944269812 261310727371390368 262072566226700544 262678846362863616 263444673903280128 264731024850073488 266117051158189056 267532411356423472 267728055749679168 268508604017170944 268933104609598464 269291427935588352 271977707428245504 272770645350776832 273305723577797484 274102533267528672 274736643596529408 274901666017579776 275537625064740864 275703128600721408 276340941755891712 277049335283342118 277643909666333952 278453367128918016 279097542701236224 279265184525795328 279813002710602186 280628784059612688 281277992253589632 281446943779903104 282050955851513856 282098044709139456 282750651898896384 282920487988174848 283475476568070801 284254478944103808 284301935683429608 285083209203416064 285742722289360896 285914355585933312 286475217060854619 287310421775317752 287927017431753728 287975087307246528 288766454800359424 288814664821261824 289482810277441536 290176447255439304 290326783485247488 291022442728487232 291695695670389248 291744394732734048 291870904660640256 292546120439107584 293222898265522176 293399024580329472 293974568292814164 294831637005038112 295513702158221568 296325786077855744 296375258141190144 297060894316118016 297085410285330716 297822402956332674 297951548507736928 298640831281588992 299381682552962688 299511504259086336 300204395843272704 300973962775976406 302549742685798272 304133772752216064 305751327264483968 305974920856776192 306866976019623936 307352119553826816 307761631926386688 310831665632280576 312349398374625696 313260038020032768 313755288711198208 313984735538890752 314173332591519744 314900142931132416 315397986557853696 315707382067064274 316627811752390992 317307325332953088 318232419575906304 319786288812116784 320718610353843072 321460562575531008 321653650034174976 322397765381873664 323224224497232471 323917894610722944 323971973220652344 324862261650404352 324916497923919552 325613799818108928 325809381946761216 326448503162369217 327400248069548136 328157657629187904 328354767743220288 329059448493432832 329114385493996032 329875760548712448 330073902652870656 330837497459933184 331630225434787776 331685591630667876 332452914927999264 332597077403985408 333366509337587712 333422165408838912 333566748183588864 334338423358980096 335195492071204044 335970935191787616 336950442291472128 337729945323681792 338714580732788736 339526183183235104 340368460521523056 340516055437413632 341303807178958848 342150494346243072 342298862010384384 343970243172544464 345771134498055168 348414303161853824 349430088302267392 349685623836315648 350238461817151488 350705115450998784 351136289905305807 352974699800097984 354822734877585408 356970740999572224 358011472022894592 358577472812797952 358839697758732288 359055237247451136 359759574913631382 360808436648073456 361860356288446848 362636943237660672 364407631437063312 365470044356704896 366315524795372544 366535554690106368 367383500086321152 367604171467628544 368325279078241653 369177364832836392 369399113711122824 370191879555111936 370253683680745536 371271156171890688 371333140484479488 373084003614136248 374171712079483584 375037323004786176 375262591706537472 376130726278852608 377000869198528512 377227317317566464 377967302090761068 379005971925471744 379069247577906144 379946188489142016 380110945604554752 380990296385814528 381053903324387328 381219140781244416 381966956081139492 383080562367090336 383966783076328704 385086219761682432 385977080369922048 386901929673919072 386966523569112522 388029923637982976 388927594227185664 388992526310312064 389161206214187008 390061493918810112 391029136395706368 391061407416404718 391966091057085552 393108849340050816 394018269544295424 395167010854920192 397096537275110232 398187775042118656 399175576737283584 399348672345448448 399640712955789312 401298617034635208 403399656914397696 405511697002954752 407966561142368256 409155968026165248 409802826071769088 409958585366696226 411153799901293008 412352499026369664 413554692901082112 416465864499500928 417680050693377024 418646314051854336 418897776788692992 419719504065903279 420943176089419032 421916988380384448 422170415669854656 423076433777270784 423147067063709184 424380731982262272 426381718416155712 427624813805124096 428614083434041344 428871533378899968 429863687175831552 430965632662976628 431890526147630592 431962630960869792 433149682200539136 433221997231892736 434151733090811904 434224215416162304 434412509262348288 435264670883158956 435490175227871232 436533664092730848 437543543505583872 437806356990960384 438819180658661376 439834347398283264 440098536870494208 440961852439221246 442173633913050368 442247455507557168 443270553237332352 443462769871980544 444488679116783616 444562887211785216 444755664244785152 445591341474177024 445628115427996074 446733604434499011 446927322761605392 447961246922383488 449267256388629504 450306593764909056 451460944163964609 453824614028697408 455071742905278464 456200659128324096 456238308652472171 458626990896725952 461028179330740224 466247498448420864 466984615756201984 468181719873741076 468524097561938544 469890057030049152 470632933066797312 471259998887279616 473096979836780544 475960987999429632 477348629363859456 479679433218175176 481077915530764608 482190843863296512 482480475051262464 483596648072810496 485006550836871168 485876841916084416 487293392475606528 488420699727163392 488714072920141824 489844666781761536 490138895290171392 491100372104322204 492236486443781856 492532151614830432 493589172740149248 493671578240994048 494813640823068672 495028208229187584 495110853979305984 496256246189899776 497445338152181664 497528387446001814 498895616105978112 500049764006381568 500350122275383296 501507635038470144 502793238106806066 503956402787681424 505341295900628992 505425663437208192 506594917985522688 506814594139406336 508071871099183104 509289274774852656 510552690782284584 510774083156120448 511955710768438272 513448293015576576 515955364758816696 518570125636247552 518656701747082752 519899467999328753 521372181860941824 521415209888539624 522621454742780736 524145132453401088 525357692725727232 526889347806560256 529462049700146976 532234102316378112 535064822712846944 535456111499358336 537017208034341888 537866209219196928 538582855871176704 543955414856491008 546611447155594968 548205066535057344 549473287193058816 549803332035159552 551075250129481728 551406257201442816 552681883511783424 554098670566684236 555287819332667904 556906734257836032 558195085402472448 558530369051590656 559626005421204372 561257568119225376 562555984507179264 562893887559806208 564101911703027712 564196089418278912 565501303797792768 565840975976349696 566950953136141602 568508957888207616 568603871366859216 570166418406832128 571485444578721792 571828711171866624 572950434121709238 574620843550635504 575854034863507456 575950174614493056 577532909600718848 577629329642523648 578965620554883072 580352894510878608 580449785353668783 582044885456974464 583391391340778496 583488789465468096 583741809321280512 585092240878215168 586592111124607077 587949136585628328 589663274010076224 591027404316443136 592750516282380288 594121788632236032 594170820570661432 595644805912665348 595903097015473856 597281662563177984 598763365105925376 599023008518172672 600408791686545408 601947925551952812 605099485371596544 608267545504432128 611502654528967936 611949841713552384 613733952039247872 614704239107653632 624698796749251392 626520076040065536 627510577422396416 627969471077781504 628346665183039488 629800285862264832 631414764134128548 633255623504781984 634614650665906176 636464839151812608 639572577624233568 641437220707686144 642921125151062016 643307300068349952 644795530763747328 646448448994464942 647835789221445888 647943946441304688 649724523300808704 649832995847839104 651227599636217856 651618763893522432 652897006324738434 654800496139096272 656315315258375808 656709535486440576 658118896986865664 658228770987992064 659751521097424896 660147805305741312 661442778658831869 663260450869575552 663371183261335752 664905829855998528 665194154807970816 666733018675175424 666844330817677824 667133496367177728 668442173141994111 670390984142408088 671941870383575232 673900884582944256 675459890647363584 677429161465577472 679052366366470208 680736921043046112 681032110874827264 682607614357917696 684300988692486144 684597724020768768 687940486345088928 691542268996110336 696828606323707648 698860176604534784 699371247672631296 700476923634302976 702272579810611614 705949399600195968 709645469755170816 713941481999144448 716022944045789184 717154945625595904 717679395517464576 718110474494902272 719519149827262764 721616873296146912 723720712576893696 725273886475321344 728815262874126624 730940088713409792 732631049590745088 733071109380212736 734767000172642304 735208342935257088 736650558156483306 738354729665672784 738798227422245648 740383759110223872 740507367361491072 742542312343781376 742666280968958976 746168007228272496 748343424158967168 750074646009572352 750525183413074944 752261452557705216 754189857160209099 755934604181522136 758011943850943488 758138495155812288 759892376978284032 760221891209109504 762107806648774656 763933912162278984 766161124734180672 767933566152657408 770172439523364864 771954160739844096 773803859347838144 773933047138225044 776059847275965952 777855188454371328 777985052620624128 778322412428374016 780122987837620224 782058272791412736 782122814832809436 783932182114171104 786217698680101632 788036539088590848 790334021709840384 794193074550220464 796375550084237312 798351153474567168 798697344690896896 802597234069270416 806799313828795392 815933122284736512 818311936052330496 819917170733392452 822307599802586016 824704998052739328 827109385802164224 832931728999001856 835360101386754048 837292628103708672 837795553577385984 839439008131806558 841886352178838064 843833976760768896 844340831339709312 846152867554541568 846294134127418368 848761463964524544 852763436832311424 855249627610248192 857228166868082688 857743066757799936 859425651182563857 861931265325953256 863781052295261184 863925261921739584 866299364401078272 866443994463785472 868448430832324608 870529341766317912 870980350455742464 873067328185461696 875087087011167744 875612713981920768 877638361317322752 879668694796566528 880197073740988416 881923704878442492 884347267826100736 884494911015114336 886541106474664704 886925539743961088 888977358233567232 889125774423570432 889511328489570304 891182682948354048 891256230855992148 893467208868998022 893854645523210784 895922493844766976 898534512777259008 900613187529818112 902921888327929218 907649228057394816 910143485810556928 912401318256648192 912476617304944342 917253981793451904 922056358661480448 932494996896841728 936363439747482152 937048195123877088 939780114060098304 941265866133594624 942519997774559232 946193959673561088 951921975998859264 954697258727718912 959358866436350352 962155831061529216 964381687726593024 964960950102524928 967193296145620992 969672673491697413 971753683832168832 974586784951213056 976841399454326784 977428145840283648 979345509487107651 982200744208644408 984472972887563712 985064303229660864 987178345480298496 987343156481988096 989627281646137344 990221707958611968 992512492379799552 994890676304363328 995056774892003628 997791232211956224 1000099528012763136 1000700244550766592 1003015270076940288 1005586476213612132 1007912805575362848 1010682591801257984 1010851326874416384 1013189835971045376 1013629188278812672 1016143742198366208 1018578549549705312 1021105381564569168 1021548166312240896 1023911421536876544 1026896586031153152 1031910729517633392 1037140251272495104 1037313403494165504 1039798935998657506 1042830419777079248 1045242909485561472 1048290264906802176 1050715385451454464 1053408869715917421 1058924099400293952 1064468204632756224 1070129645425693888 1070912222998716672 1074034416068683776 1075732418438393856 1077165711742353408 1087910829712982016 1093222894311189936 1096410133070114688 1098946574386117632 1099606664070319104 1102150500258963456 1102812514402885632 1104975837234724959 1108197341133368472 1110575638665335808 1113813468515672064 1119252010842408744 1122515136238450752 1125111969014358528 1125787775119612416 1128392178836557824 1131002607595585536 1131681951952699392 1133901906272283204 1137017915776415232 1137207742733718432 1140332836813664256 1142970889157443584 1143657422343733248 1145900868243418476 1149241687101271008 1151708069727014912 1151900349228986112 1155065819201437696 1155258659285047296 1157931241109766144 1160705789021757216 1160899570707337566 1164089770913948928 1166782782681556992 1166977578930936192 1167483618642561024 1170184481756430336 1173184222249214154 1175898273171256656 1179326548020152448 1182054808632886272 1185501032564760576 1188341641141322864 1191289611825330696 1191806194030947712 1194563325126355968 1197526730211850752 1198046017036345344 1203895851103905624 1210198970743193088 1216535091008864256 1223005309057935872 1223899683427104768 1227467904078495744 1229408478215307264 1249397593498502784 1253040152080131072 1255021154844792832 1255938942155563008 1256693330366078976 1259158512197709837 1262829528268257096 1266511247009563968 1269229301331812352 1279145155248467136 1282874441415372288 1285842250302124032 1286614600136699904 1289591061527494656 1292896897988929884 1295671578442891776 1295887892882609376 1299449046601617408 1299665991695678208 1302455199272435712 1303237527787044864 1305794012649476868 1309600992278192544 1312630630516751616 1313419070972881152 1316237793973731328 1316457541975984128 1319503042194849792 1320295610611482624 1322885557317663738 1326520901739151104 1326742366522671504 1329811659711997056 1330388309615941632 1333466037350350848 1333688661635355648 1334266992734355456 1336884346283988222 1340781968284816176 1343883740767150464 1347801769165888512 1350919781294727168 1354382832491893827 1358104732732940416 1361473842086092224 1362064221749654528 1365215228715835392 1368601977384972288 1368714925957416513 1375880972690177856 1383084537992220672 1393657212647415296 1397720353209069568 1398742495345262592 1400953847268605952 1404545159621223228 1411898799200391936 1419290939510341632 1427882963998288896 1432045888091578368 1434309891251191808 1439038299654525528 1443233746592293824 1447441425153787392 1457630525748253248 1461880177426819584 1465262099181490176 1466142218760425472 1469534000345284608 1470416685870514176 1473301116312966612 1476709459331345568 1477596454844491296 1480767518220447744 1481014734722982144 1485084624687562752 1485332561937917952 1492336014456544992 1496686848317934336 1500149292019144704 1501050366826149888 1504522905115410432 1508379714320418198 1511869208363044272 1516023887701886976 1516276990311624576 1519784753956568064 1520443782418219008 1524215613297549312 1527867824324557968 1532322249468361344 1535867132305314816 1540344879046729728 1547607718695676288 1547866094276450088 1552119694551931904 1555710376908742656 1555970105241248256 1556644824856748032 1559698403997986259 1564116545582825472 1564245629665618872 1567864364228342208 1572435397360203264 1576073078177181696 1580668043419680768 1588386149100440928 1592751100168474624 1596702306949134336 1597394689381793792 1605194468138540832 1613598627657590784 1631866244569473024 1639834341466784904 1644615199605172032 1649409996105478656 1654218771604328448 1665863457998003712 1670720202773508096 1674585256207417344 1675591107154771968 1678878016263613116 1683772704357676128 1687667953521537792 1688681662679418624 1692305735109083136 1692588268254836736 1697522927929049088 1705526873664622848 1710499255220496384 1714456333736165376 1715486133515599872 1718851302365127714 1723862530651906512 1727562104590522368 1727850523843479168 1732598728802156544 1732887988927570944 1736896861664649216 1741058683532635824 1741349356061006349 1746134656370923392 1750174174022335488 1751225427963841536 1755276722634645504 1759776333373821231 1763847409756884984 1768694535652201472 1768989822030228672 1773082212949329408 1773851079487922176 1778251548847140864 1782365365896708096 1782512461711984296 1786934417737996044 1787709291046421568 1791844987689533952 1797069025554518016 1801226375059636224 1805843776655858436 1815298456114789632 1820286971621113856 1824802636513296384 1824953234609888684 1834507963586903808 1844112717322960896 1872726879494964304 1874096390247754176 1879560228120196608 1882531732267189248 1885039995549118464 1903843951997718528 1909394517455437824 1918717732872700704 1924311662123058432 1928763375453186048 1929921900205049856 1934386592291241984 1939345346983394826 1943507367664337664 1949173569902426112 1953682798908653568 1954856291680567296 1958691018974215302 1964401488417288816 1968945945775127424 1970128606459321728 1974356690960596992 1974686312963976192 1979254563292274688 1980443415917223936 1984328335976495607 1989781352608726656 1990113549784007256 1995582464423912448 2000199056025526272 2001400489101533184 2005326519425982333 2011172952427224264 2015825611150725696 2021365183602515968 2021702653748832768 2026379671942090752 2032287484396732416 2037157099099410624 2042210763129138336 2043096332624481792 2047822843073753088 2053793172062306304 2063821459035266784 2074280502544990208 2074626806988331008 2079597871997315012 2085660839554158496 2090485818971122944 2096580529813604352 2101430770902908928 2106817739431834842 2117848198800587904 2128936409265512448 2140259290851387776 2141824445997433344 2148068832137367552 2151464836876787712 2154331423484706816 2175821659425964032 2186445788622379872 2192820266140229376 2197893148772235264 2199213328140638208 2204301000517926912 2205625028805771264 2209951674469449918 2216394682266736944 2221151277330671616 2227626937031344128 2238504021684817488 2245030272476901504 2250223938028717056 2251575550239224832 2256784357673115648 2262569571480627297 2267803812544566408 2274035831552830464 2274415485467436864 2280665673627328512 2291801736486836952 2298483374202542016 2303416139454029824 2303800698457972224 2310517318570094592 2315862482219532288 2321411578043514432 2321799141414675132 2328179541827897856 2333565565363113984 2333955157861872384 2334967237285122048 2340368963512860672 2346368444498428308 2351796546342513312 2358653096040304896 2364109617265772544 2371002065129521152 2376683282282645728 2382579223650661392 2383612388061895424 2389126650252711936 2395053460423701504 2396092034072690688 2407791702207811248 2420397941486386176 2446010618115871744 2447799366854209536 2454935808156991488 2498795186997005568 2506080304160262144 2510042309689585664 2511877884311126016 2513386660732157952 2518317024395419674 2525659056536514192 2533022494019127936 2538458602663624704 2558290310496934272 2565748882830744576 2571684500604248064 2573229200273399808 2578276953547691571 2585793795977859768 2591343156885783552 2591775785765218752 2598898093203234816 2599331983391356416 2611588025298953736 2619201984556385088 2625261261033503232 2626838141945762304 2632915083951968256 2639006084389699584 2640591221222965248 2645771114635327476 2653041803478302208 2653484733045343008 2659623319423994112 2660776619231883264 2666932074700701696 2667377323270711296 2668533985468710912 2673768692567976444 2681563936569632352 2687767481534300928 2695603538331777024 2701839562589454336 2708765664983787654 2716209465465880832 2722947684172184448 2724128443499309056 2730430457431670784 2737203954769944576 2737429851914833026 2751761945380355712 2766169075984441344 2787314425294830592 2795440706418139136 2797484990690525184 2809090319242446456 2823797598400783872 2838581879020683264 2855765927996577792 2864091776183156736 2868619782502383616 2878076599309051056 2886467493184587648 2894882850307574784 2915261051496506496 2923760354853639168 2930524198362980352 2932284437520850944 2938036528461322953 2946602232625933224 2953418918662691136 2955192909688982592 2961535036440895488 2962029469445964288 2970665123875835904 2984672028913089984 2993373696635868672 3000298584038289408 3002100733652299776 3009045810230820864 3016759428640836396 3023738416726088544 3032047775403773952 3032553980623249152 3039569507913136128 3040887564836438016 3048431226595098624 3055735648649115936 3064644498936722688 3071734264610629632 3080689758093459456 3095215437391352576 3095732188552900176 3104239389103863808 3111420753817485312 3111940210482496512 3113289649713496064 3119396807995972518 3128491259331237744 3135728728456684416 3144870794720406528 3152146156354363392 3160226609147752263 3176772298200881856 3185502200336949248 3193404613898268672 3193668160567305197 3210388936277081664 3227197255315181568 3263732489138946048 3279668682933569808 3289230399210344064 3298819992210957312 3308437543208656896 3331726915996007424 3341440405547016192 3357756032527226232 3367545408715352256 3375335907043075584 3377363325358837248 3385176536509673472 3395045855858098176 3411053747329245696 3420998510440992768 3428912667472330752 3430972267031199744 3437702604730255428 3447725061303813024 3455124209181044736 3455701047686958336 3465197457604313088 3465775977855141888 3473793723329298432 3482117367065271648 3482698712122012698 3492269312741846784 3500348348044670976 3502450855927683072 3510553445269291008 3519552666747642462 3527694819513769968 3537389071304402944 3537979644060457344 3546164425898658816 3547702158975844352 3556503097694281728 3565024923423968592 3573868835475992088 3575418582092843136 3583689975379067904 3594138051109036032 3611687553311716872 3630596912229579264 3649605273026592768 3649906469219777368 3669015927173807616 3688225434645921792 3745453758989928608 3748192780495508352 3759120456240393216 3765063464534378496 3770079991098236928 3807687903995437056 3837435465745401408 3848623324246116864 3857526750906372096 3859843800410099712 3868773184582483968 3878690693966789652 3887014735328675328 3898347139804852224 3907365597817307136 3909712583361134592 3917382037948430604 3928802976834577632 3937891891550254848 3940257212918643456 3948713381921193984 3949372625927952384 3958509126584549376 3960886831834447872 3968656671952991214 3979562705217453312 3980227099568014512 3991164928847824896 4000398112051052544 4002800978203066368 4010653038851964666 4022345904854448528 4031651222301451392 4042730367205031936 4043405307497665536 4052759343884181504 4063148497475681481 4074314198198821248 4084421526258276672 4086192665248963584 4095645686147506176 4106144777872249539 4127642918070533568 4149253613976662016 4159195743994630024 4171321679108316992 4180971637942245888 4193161059627208704 4202861541805817856 4213635478863669684 4235696397601175808 4257872818531024896 4280518581702775552 4283648891994866688 4296137664274735104 4302929673753575424 4372891577244759744 4385640532280458752 4395786297544470528 4398426656281276416 4408602001035853824 4411250057611542528 4419903348938899836 4432789364533473888 4442302554661343232 4455253874062688256 4477008043369634976 4490060544953803008 4500447876057434112 4503151100478449664 4513568715346231296 4525139142961254594 4535607625089132816 4548071663105660928 4548830970934873728 4561331347254657024 4583603472973673904 4596966748405084032 4606832278908059648 4607601396915944448 4621034637140189184 4642823156087028864 4643598282829350264 4656359083655795712 4667131130726227968 4667910315723744768 4669934474570244096 4679095211993958777 4692736888996856616 4703593092685026624 4717306192080609792 4728219234531545088 4742004130259042304 4753366564565291456 4765158447301322784 4767224776123790848 4778253300505423872 4790106920847403008 4792184068145381376 4815583404415622496 4840795882972772352 4892021236231743488 4895598733708419072 4997590373994011136 5012160608320524288 5020084619379171328 5023755768622252032 5026773321464315904 5036634048790839348 5051318113073028384 5066044988038255872 5076917205327249408 5116580620993868544 5131497765661489152 5143369001208496128 5146458400546799616 5156553907095383142 5171587591955719536 5182686313771567104 5183551571530437504 5197796186406469632 5198663966782712832 5223176050597907472 5238403969112770176 5250522522067006464 5253676283891524608 5265830167903936512 5279329000121463693 5291542229270654952 5306083606956604416 5306969466090686016 5319246638847988224 5321553238463766528 5334754646541422592 5347537385135952888 5363127873139264704 5375534963068601856 5391207076663554048 5403679125178908672 5417531329967575308 5432418930931761664 5445895368344368896 5448256886998618112 5460860914863341568 5474407909539889152 5474859703829666052 5503523890760711424 5532338151968882688 5574628850589661184 5590881412836278272 5618180638484892912 5647595196801567744 5711531855993155584 5728183552366313472 5756153198618102112 5772934986369175296 5789765700615149568 5830522102993012992 5847520709707278336 5861048396725960704 5864568875041701888 5876073056922645906 5893204465251866448 5906837837325382272 5910385819377965184 5923070072881790976 5924058938891928576 5941330247751671808 5969344057826179968 5986747393271737344 6000597168076578816 6004201467304599552 6015979558277946999 6033518857281672792 6047476833452177088 6064095550807547904 6065107961246498304 6079139015826272256 6096862453190197248 6111471297298231872 6129288997873445376 6143468529221259264 6161379516186918912 6190430874782705152 6191464377105800352 6208478778207727616 6222841507634970624 6223880420964993024 6226579299426992128 6238793615991945036 6256982518662475488 6271457456913368832 6289741589440813056 6304292312708726784 6320453218295504526 6353544596401763712 6371004400673898496 6386809227796537344 6387336321134610394 6420777872554163328 6454394510630363136 6527464978277892096 6559337365867139616 6578460798420688128 6597639984421914624 6616875086417313792 6663453831992014848 6682880811094032384 6715512065054452464 6735090817430704512 6750671814086151168 6754726650717674496 6770353073019346944 6787708714441881891 6822107494658491392 6841997020881985536 6875405209460510856 6895450122607626048 6910248418362089472 6911402095373916672 6931551955710283776 6947587446658596864 6964234734130543296 6965397424244025396 6984538625483693568 7000696696089341952 7004901711855366144 7021106890538582016 7039105333495284924 7055389639027539936 7074778142608805888 7075959288120914688 7092328851797317632 7095404317951688704 7113006195388563456 7130049846847937184 7147737670951984176 7150837164185686272 7167379950758135808 7188276102218072064 7223375106623433744 7261193824459158528 7299812938439554736 7338031854347615232 7490907517979857216 7496385560991016704 7518240912480786432 7530126929068756992 7540159982196473856 7615375807990874112 7674870931490802816 7697246648492233728 7715053501812744192 7719687600820199424 7734830860643074713 7757381387933579304 7774029470657350656 7796694279609704448 7834764075896861208 7857605953669155264 7875783783100509696 7880514425837286912 7898745251855904768 7917018253169098752 7921773663668895744 7937313343905982428 7959125410434906624 7960454199136029024 7982329857695649792 8000796224102105088 8005601956406132736 8021306077703929332 8044691809708897056 8063302444602902784 8085460734410063872 8086810614995331072 8105518687768363008 8126296994951362962 8148628396397642496 8168843052516553344 8172385330497927168 8191291372295012352 8212289555744499078 8255285836141067136 8298507227953324032 8318391487989260048 8342643358216633984 8361943275884491776 8386322119254417408 8427270957727339368 8471392795202351616 8515745637062049792 8561037163405551104 8567297783989733376 8592275328549470208 8605859347507150848 8745783154489519488 8771281064560917504 8791572595088941056 8796853312562552832 8814109585383968859 8839806697877799672 8865578729066947776 8884605109322686464 8954016086739269952 8980121089907606016 9000895752114868224 9006302200956899328 9027137430692462592 9050278285922509188 9071215250178265632 9096143326211321856 9097661941869747456 9122662694509314048 9167206945947347808 9193933496810168064 9213664557816119296 9215202793831888896 9242069274280378368 9285646312174057728 9287196565658700528 9312718167311591424 9334262261452455936 9335820631447489536 9339868949140488192 9358190423987917554 9385473777993713232 9407186185370053248 9434612384161219584 9456438469063090176 9480679827443256789 9506733129130582912 9530316894602645568 9534449552247581696 9556506601010847744 9580213841694806016 9581004481701915591 9631166808831244992 9681591765945544704 9784042472463486976 9791197467416838144 9995180747988022272 10024321216641048576 10040169238758342656 10073268097581678696 10102636226146056768 10132089976076511744 10233161241987737088 10262995531322978304 10286738002416992256 10292916801093599232 10313107814190766284 10343175183911439072 10365372627543134208 10367103143060875008 10395592372812939264 10397327933565425664 10446352101195814944 10476807938225540352 10501045044134012928 10507352567783049216 10531660335807873024 10558658000242927386 10583084458541309904 10612167213913208832 10613938932181372032 10638493277695976448 10643106476927533056 10669509293082845184 10695074770271905776 10726255746278529408 10751069926137203712 10782414153327108096 10835062659935150616 10864837861863523328 10891790736688737792 10896513773997236224 10948815819079778304 10949719407659332104 11007047781521422848 11064676303937765376 11149257701179322368 11181762825672556544 11236361276969785824 11295190393603135488 11423063711986311168 11512306397236204224 11545869972738350592 11579531401230299136 11661044205986025984 11695041419414556672 11722096793451921408 11729137750083403776 11752146113845291812 11786408930503732896 11813675674650764544 11820771638755930368 11846140145763581952 11848117877783857152 11882660495503343616 11938688115652359936 11973494786543474688 12001194336153157632 12008402934609199104 12031959116555893998 12067037714563345584 12094953666904354176 12128191101615095808 12130215922492996608 12158278031652544512 12189445492427044443 12222942594596463744 12258577995746890752 12286937058442518528 12318434333616748617 12380861749565410304 12382928754211600704 12416957556415455232 12447760841929986048 12477587231983890072 12513965037324950976 12542914913826737664 12579483178881626112 12608584625417453568 12640906436591009052 12707089192803527424 12742008801347796992 12773618455593074688 12774672642269220788 12841555745108326656 12908789021260726272 13118674731734279232 13156921596841376256 13195279968843829248 13233750172834627584 13326907663984029696 13365761622188064768 13431024130108904928 13470181634861409024 13501343628172302336 13509453301435348992 13540706146038693888 13575417428883763782 13644214989316982784 13683994041763971072 13750810418921021712 13790900245215252096 13820496836724178944 13822804190747833344 13863103911420567552 13928469468261086592 13930794848488050792 13969077250967387136 14001393392178683904 14009803423710732288 14037285635981876331 14078210666990569848 14110779278055079872 14149556285217611776 14151918576241829376 14184657703594635264 14226012390777126912 14260099693695874368 14295475341903968352 14301674328371372544 14334759901516271616 14376552204436144128 14446750213246867488 14522387648918317056 14599625876879109472 14676063708695230464 14981815035959714432 14992771121982033408 15036481824961572864 15060253858137513984 15080319964392947712 15230751615981748224 15349741862981605632 15394493296984467456 15430107003625488384 15439375201640398848 15469661721286149426 15514762775867158608 15548058941314701312 15593388559219408896 15669528151793722416 15715211907338310528 15751567566201019392 15761028851674573824 15797490503711809536 15837987000364391079 15874626687811964856 15918250820869813248 15920908398272058048 15964659715391299584 16042612155407858664 16089383619417794112 16126604889205805568 16173621229990662144 16211037375536726016 16252593989902725924 16297256792795284992 16337686105033106688 16344770660995854336 16382582744590024704 16424579111488998156 16510571672282134272 16597014455906648064 16636782975978520096 16685286716433267968 16723886551768983552 16772644238508834816 16854541915454678736 16942785590404703232 17122074326811102208 17134595567979466752 17184550657098940416 17491566308979038976 17542562129121835008 17583145190177882112 17593706625125105664 17628219170767937718 17679613395755599344 17731157458133895552 17769210218645372928 17908032173478539904 17960242179815212032 18001791504229736448 18012604401913798656 18047938674833840997 18100556571845018376 18142430500356531264 18192286652422643712 18195323883739494912 18334413891894695616 18387866993620336128 18430405587663777792 18484138548560756736 18571292624348115456 18574393131317401056 18625436334623182848 18668524522904911872 18671641262894979072 18679737898280976384 18716380847975835108 18770947555987426464 18814372370740106496 18869224768322439168 18912876938126180352 18961359654886513578 19013466258261165824 19060633789205291136 19068899104495163392 19113013202021695488 19160427683389612032 19162008963403831182 19262333617662489984 19363183531891089408 19568084944926973952 19582394934833676288 19990361495976044544 20048642433282097152 20080338477516685312 20146536195163357392 20205272452292113536 20264179952153023488 20466322483975474176 20525991062645956608 20626215628381532568 20686350367822878144 20730745255086268416 20734206286121750016 20794655867130851328 20892704202391629888 20953615876451080704 21002090088268025856 21014705135566098432 21063320671615746048 21117316000485854772 21166168917082619808 21224334427826417664 21227877864362744064 21276986555391952896 21286212953855066112 21339018586165690368 21390149540543811552 21452511492557058816 21502139852274407424 21564828306654216192 21670125319870301232 21729675723727046656 21783581473377475584 21793027547994472448 21899438815318664208 22014095563042845696 22298515402358644736 22355677123971136379 22472722553939571648 22590380787206270976 22846127423972622336 23024612794472408448 23091739945476701184 23159062802460598272 23322088411972051968 23390082838829113344 23504292227690583624 23572817861007465792 23627351349301529088 23641543277511860736 23696235755567714304 23765320991006687232 23877376231304719872 23946989573086949376 24002388672306315264 24016805869218398208 24063918233111787996 24134075429126691168 24189907333808708352 24256382203230191616 24260431844985993216 24316556063305089024 24378890984854088886 24445885189192927488 24517155991493781504 24573874116885037056 24636868667233497234 24761723499130820608 24765857508423201408 24833915112830910464 24895521683859972096 24955174463967780144 25027930074649901952 25085829827653475328 25158966357763252224 25281812873182018104 25414178385607054848 25547236911186149376 25549345284538441576 25683111490216653312 25817578042521452544 26237349463468558464 26313843193682752512 26390559937687658496 26653815327968059392 26862048260217809856 26940363269722818048 27002687256344604672 27018906602870697984 27081412292077387776 27150834857767527564 27288429978633965568 27367988083527942144 27501620837842043424 27581800490430504192 27640993673448357888 27645608381495666688 27726207822841135104 27856938936522173184 27861589696976101584 27938154501934774272 28002786784357367808 28019606847421464576 28074571271963752662 28156421333981139696 28221558556110159744 28299112570435223552 28303837152483658752 28369315407189270528 28442039482329770367 28520199387391748736 28590950683807936704 28603348656742745088 28669519803032543232 28743013445105746773 28893500426493734976 29044775297836634112 29199251753758218944 29352127417390460928 29963630071919428864 29985542243964066816 30072963649923145728 30120507716275027968 30699483725963211264 30788986593968934912 30860214007250976768 30878750403280797696 30939323442572298852 31029525551734317216 31096117882629402624 31186777118438817792 31339056303587444832 31430423814676621056 31503135132402038784 31522057703349147648 31594981007423619072 31675974000728782158 31749253375623929712 31836501641739626496 31841816796544116096 31929319430782599168 32085224310815717328 32178767238835588224 32253209778411611136 32347242459981324288 32505187979805451848 32594513585590569984 32675372210066213376 32689541321991708672 32849158222977996312 33021143344564268544 33194028911813296128 33273565951957040192 33370573432866535936 33447773103537967104 33545288477017669632 33709083830909357472 33885571180809406464 34244148653622204416 34269191135958933504 34983132617958077952 35085124258243670016 35166290380355764224 35187413250250211328 35256438341535875436 35359226791511198688 35462314916267791104 35538420437290745856 35816064346957079808 35920484359630424064 36003583008459472896 36025208803827597312 36095877349667681994 36201113143690036752 36284861000713062528 36384573304845287424 36390647767478989824 36668827783789391232 36775733987240672256 36860811175327555584 36955303000850245851 37142585248696230912 37148786262634802112 37250872669246365696 37343282525789958144 37432761695951670216 37541895111974852928 37628744741480212992 37738449536644878336 37825753876252360704 37922719309773027156 38026932516522331648 38121267578410582272 38137798208990326784 38226026404043390976 38320855366779224064 38324017926807662364 38524667235324979968 38726367063782178816 39136169889853947904 39980722991952089088 40097284866564194304 40293072390326714784 40410544904584227072 40528359904306046976 40932644967950948352 41051982125291913216 41252431256763065136 41372700735645756288 41461490510172536832 41468412572243500032 41589311734261702656 41785408404783259776 41907231752902161408 42004180176536051712 42029410271132196864 42111856907945628993 42234632000971709544 42332337834165239616 42448668855652835328 42455755728725488128 42553973110783905792 42678037172331380736 42780299081087623104 42905022985114117632 43004279704548814848 43129656613308432384 43340250639740602464 43459351447454093312 43567162946754951168 43586055095988944896 43798877630637328416 44028191126085691392 44597030804717289472 44711354247942272758 44945445107879143296 45180761574412541952 45692254847945244672 46049225588944816896 46183479890953402368 46318125604921196544 46644176823944103936 46780165677658226688 47008584455381167248 47145635722014931584 47254702698603058176 47283086555023721472 47392471511135428608 47513961001093173237 47754752462609439744 47893979146173898752 48127836466223575992 48268150858253382336 48379814667617416704 48520863689971986432 48633112126610178048 48757781969708177772 48891770378385854976 49034311982987563008 49147748233770074112 49273737334466994468 49523446998261641216 49531715016846402816 49667830225661820928 49791043367719944192 49910348927935560288 50055860149299803904 50171659655306950656 50317932715526504448 50563625746364036208 50828356771214109696 51098690569076883152 51366222980433306624 52474698926937116928 52627686387365505024 52781119875375316992 53307630655936118784 53724096520435619712 53880726539445636096 54005374512689209344 54037813205741395968 54143816024501522991 54301669715535055128 54576859957267931136 55003241675684086848 55163600980861008384 55291216762991333376 55452415645682270208 55713877873044346368 55723179393952203168 55876309003869548544 56005573568714735616 56039213694842929152 56149142543927505324 56312842667962279392 56443117112220319488 56598225140870447104 56607674304967317504 56738630814378541056 56884078964659540734 57040398774783497472 57181901367615873408 57206697313485490176 57339039606065086464 57486026890211493546 57787000852987469952 58089550595673268224 58398503507516437888 58704254834780921856 59927260143838857728 59971084487928133632 60145927299846291456 60241015432550055936 61398967451926422528 61577973187937869824 61878646885144597704 62059051103468634432 62192235765258805248 62678112607174889664 62860847629353242112 63006270264804077568 63044115406698295296 63189962014847238144 63351948001457564316 63498506751247859424 63673003283479252992 63683633593088232192 63858638861565198336 64170448621631434656 64357534477671176448 64506419556823222272 64694484919962648576 65010375959610903696 65189027171181139968 65350744420132426752 65379082643983417344 65698316445955992624 66042286689128537088 66547131903914080384 66741146865733071872 66895546207075934208 67067031371913409137 67418167661818714944 67771142361618812928 68488297307244408832 68538382271917867008 69966265235916155904 70170248516487340032 70512876683071750872 70718453583022397376 70924629832535582208 71632128693914159616 71840968719260848128 72007166016918945792 72050417607655194624 72191754699335363988 72402226287380073504 72569722001426125056 72769146609690574848 72781295534957979648 73337655567578782464 73551467974481344512 73721622350655111168 73910606001700491702 74285170497392461824 74297572525269604224 74501745338492731392 74686565051579916288 74865523391903340432 75083790223949705856 75257489482960425984 75476899073289756672 75845438619546054312 76053865033044663296 76242535156821164544 76275596417980653568 76641710733558448128 76648035853615324728 77049334470649959936 77452734127564357632 78272339779707895808 79961445983904178176 80586144780653429568 80821089809168454144 81056719808612093952 81865289935901896704 82103964250583826432 82504862513526130272 82745401471291512576 82922981020345073664 82936825144487000064 83178623468523405312 83570816809566519552 83814463505804322816 84008360353072103424 84058820542264393728 84223713815891257986 84469264001943419088 84664675668330479232 84897337711305670656 84911511457450976256 85107946221567811584 85326118446989311101 85560598162175246208 85810045970228235264 86008559409097629696 86229040335317240319 86680501279481204928 86918702894908186624 87134325893509902336 87597755261274656832 88056382252171382784 89194061609434578944 89422708495884545516 89890890215758286592 90361523148825083904 92098451177889633792 92366959781906804736 92636251209842393088 93288353647888207872 93560331355316453376 94017168910762334496 94291271444029863168 94509405397206116352 94566173110047442944 94784943022270857216 95027922002186346474 95509504925218879488 95787958292347797504 96255672932447151984 96536301716506764672 96759629335234833408 97041727379943972864 97515563939416355544 97783540756771709952 98068623965975126016 98547474668933988936 99046893996523282432 99063430033692805632 99582086735439888384 99820697855871120576 100111720298599607808 100343319310613901312 100635865431053008896 101127251492728072416 101656713542428219392 102197381138153766304 102732445960866613248 104949397853874233856 105255372774731010048 105562239750750633984 106615261311872237568 107448193040871239424 107761453078891272192 108010749025378418688 108075626411482791936 108287632049003045982 108603339431070110256 109153719914535862272 110006483351368173696 110327201961722016768 110582433525982666752 110865909002550737553 111427755746088692736 111446358787904406336 111752618007739097088 112298285087855010648 112625685335924558784 112886234224440638976 113215348609934635008 113477261628757082112 113768157929319081468 114080797549566994944 114363802735231746816 114413394626970980352 114678079212130172928 114972053780422987092 115574001705974939904 116179101191346536448 116797007015032875776 117408509669561843712 119854520287677715456 119942168975856267264 120291854599692582912 122797934903852845056 123155946375875739648 123757293770289195408 124118102206937268864 124384471530517610496 125356225214349779328 125721695258706484224 126012540529608155136 126088230813396590592 126335570723836886979 126703896002915128632 126997013502495718848 127346006566958505984 127367267186176464384 128340897243262869312 128715068955342352896 129012839113646444544 129388969839925297152 130020751919221807392 130378054342362279936 130701488840264853504 130758165287966834688 131396632891911985248 132084573378257074176 133094263807828160768 133482293731466143744 133791092414151868416 134134062743826818274 134836335323637429888 135542284723237625856 136976594614488817664 137076764543835734016 139932530471832311808 140340497032974680064 141025753366143501744 141436907166044794752 141849259665071164416 143264257387828319232 143681937438521696256 144383509398670727976 144804452574760147008 145139444002852250112 145562591069915959296 146675311135157564928 147102935948962689024 147443244701310222336 147821212003400983404 148570340994784923648 148595145050539208448 149003490676985462784 149373130103159832576 149731046783806680864 150167580447899411712 150514978965920851968 150953798146579513344 151690877239092108624 152107730066089326592 152485070313642329088 152551192835961307136 153296071707230649456 154098668941299919872 159922891967808356352 161172289561306859136 161642179618336908288 162113439617224187904 163730579871803793408 165009725027052260544 165490802942583025152 165873650288974000128 166357246937046810624 167141633619133039104 167628927011608645632 168016720706144206848 168117641084528787456 168447427631782515972 168938528003886838176 169329351336660958464 169794675422611341312 169823022914901952512 170215892443135623168 170652236893978622202 171121196324350492416 171620091940456470528 172017118818195259392 172458080670634480638 173361002558962409856 173837405789816373248 174268651787019804672 175195510522549313664 176112764504342765568 178845416991769091032 179781780431516573184 180723046297650167808 184196902355779267584 184733919563813609472 186576707295776415744 188034337821524668992 188582542888059726336 189018810794412232704 189132346220094885888 189569886044541714432 190055844004372692948 191019009850437758976 191575916584695595008 192511345864894303968 193072603433013529344 193519258670469666816 194083454759887945728 195031127878832711088 195567081513543419904 196137247931950252032 197094949337867977872 198093787993046564864 198126860067385611264 199641395711742241152 200223440597199215616 200686638621227802624 201201094115740227411 202254502985456144832 203313427084856438784 204394762276307532608 205464891921733226496 209898795707748467712 210510745549462020096 214896386081742478848 215522906157782544384 216021498050756837376 216151252822965583872 216575264098006091964 217206678862140220512 218307439829071724544 220012966702736347392 220654403923444033536 221164867051965333504 221731818005101475106 222855511492177385472 222892717575808812672 223505236015478194176 224596570175710021296 225251370671849117568 225772468448881277952 226430697219869270016 227536315858638162936 228161595099133989888 228727605470463493632 228826789253941960704 229944107560845974184 231148003411949879808 232358202382693072896 233594014030065751552 234817019339123687424 239709040575355430912 239884337951712534528 245595869807705690112 246311892751751479296 247514587540578390816 248236204413874537728 248768943061035220992 250712450428699558656 251443390517412968448 252025081059216310272 252176461626793181184 252671141447673773958 253407792005830257264 253994027004991437696 254692013133917011968 254734534372352928768 256681794486525738624 257430137910684705792 258025678227292889088 258687121005951720957 260041503838443614784 260756108684724559872 261402977680529707008 262793265783823970496 264169146756514148352 266188527615656321536 266964587462932287488 267582184828303736832 268268125487653636548 269672670647274859776 271084569446475251712 273953189228977635328 279865060943664623616 280680994065949360128 282051506732287003488 282873814332089589504 283698519330142328832 286528514775656638464 287363874877043392512 288767018797341455952 289608905149520294016 290278888005704500224 291125182139831918592 293350622270315129856 294205871897925378048 295642424006801966808 297140681989569847296 297190290101078416896 298746260206319665152 299462093567613361728 300335160895798823424 301029957931841703936 301907596293159026688 303381754478184217248 304215460132178653184 304970140627284658176 305102385671922614272 306592143414461298912 308197337882599839744 319845783935616712704 322344579122613718272 323284359236673816576 324226879234448375808 327461159743607586816 330019450054104521088 330981605885166050304 331747300577948000256 332597727007652212659 334283267238266078208 335257854023217291264 336894855263565031944 337877056007773676352 338658702673321916928 339646045829803905024 340431784886271246336 341304473787957244404 342242392648700984832 343240183880912941056 344034237636390518784 344916161341268961276 346722005117924819712 347674811579632746496 348537303574039609344 350391021045098627328 352225529008685531136 357690833983538182064 359563560863033146368 368393804711558535168 369467839127627218944 373153414591552831488 376068675643049337984 377165085776119452672 378037621588824465408 378264692440189771776 379006712171510660937 380111688008745385896 382038019700875517952 385022691729788607936 386145206866027058688 387038517340939333632 388166909519775891456 390062255757665422176 391134163027086839808 392274495863900504064 394189898675735955744 396187575986093129728 396253720134771222528 399282791423484482304 400446881194398431232 401373277242455605248 402402188231480454822 404509005970912289664 406626854169712877568 408789524552615065216 410929783843466452992 419797591415496935424 421021491098924040192 429792772163484957696 431045812315565088768 433150528196012183928 434413357724280441024 440025933405472694784 441308807846888067072 442329734103930667008 443463636010202950212 445711022984354770944 445785435151617625344 447010472030956388352 449193140351420042592 450502741343698235136 451544936897762555904 452861394439738540032 455072631717276325872 456323190198267979776 457455210940926987264 457653578507883921408 459888215121691948368 462296006823899759616 467188028060131503104 479418081150710861824 479768675903425069056 491191739615411380224 495029175081156781632 496472408827749075456 501424900857399117312 502886781034825936896 504050162118432620544 504352923253586362368 505342282895347547916 506815584011660514528 507988054009982875392 509384026267834023936 509469068744705857536 513363588973051477248 514860275821369411584 516051356454585778176 517374242011903441914 520083007676887229568 521512217369449119744 522805955361059414016 525586531567647940992 528338293513028296704 532377055231312643072 533929174925864574976 536536250975307273096 539345341294549719552 542169138892950503424 547906378457955270656 559730121887329247232 564103013464574006976 565747628664179179008 567397038660284657664 573057029551313276928 574727749754086785024 577534037594682911904 579217810299040588032 580557776011409000448 582250364279663837184 586701244540630259712 588411743795850756096 591284848013603933616 594281363979139694592 594380580202156833792 598924187135226723456 600670321791597646848 602059915863683407872 603603282347220682233 606763508956368434496 608430920264357306368 609940281254569316352 613184286828922597824 616394675765199679488 644689158245227436544 646568718473347633152 648453758468896751616 654922319487215173632 660038900108209042176 661963211770332100608 663494601155896000512 665195454015304425318 668566534476532156416 670515708046434582528 673789710527130063888 675754112015547352704 677317405346643833856 679292091659607810048 682608947575914488808 684484785297401969664 686480367761825882112 689832322682537922552 693444010235849639424 697074607148079218688 700782042090197254656 704451058017371062272 715381667967076364128 719127121726066292736 736787609423117070336 738935678255254437888 746306829183105662976 752137351286098675968 754330171552238905344 756075243177648930816 756529384880379543552 758013424343021321874 760223376017490771792 764076039401751035904 770045383459577215872 772290413732054117376 774077034681878667264 776061363017855162871 780124511515330844352 782268326054173679616 788379797351471911488 792507440269542445056 798565582846968964608 800893762388796862464 802746554484911210496 804804376462960909644 809018011941824579328 813253708339425755136 817579049105230130432 821859567686932905984 839595182830993870848 842042982197848080384 859585544326969915392 862091624631130177536 866301056392024367856 868826715448560882048 880051866810945389568 882617615693776134144 886927272020405900424 891422045968709541888 891570870303235250688 898386280702840085184 901005482687396470272 903089873795525111808 905722788879477080064 910145263434552651744 912646380396535959552 914910421881853974528 915307157015767842816 919776430243383896736 924592013647799519232 934376056120263006208 958836162301421723648 959537351806850138112 982383479230822760448 990058350162313563264 992944817655498150912 1002849801714798234624 1005773562069651873792 1010684565790695095832 1013631168023321029056 1015976108019965750784 1018938137489411715072 1026727177946102954496 1029720551642738823168 1032102712909171556352 1034748484023806883828 1040166015353774459136 1043024434738898239488 1045611910722118828032 1051173063135295881984 1056676587026056593408 1064754110462625286144 1067858349851729149952 1073072501950614546192 1078690682589099439104 1119460243774658494464 1128206026929148013952 1131495257328358358016 1134794077320569315328 1146114059102626553856 1155068075189365823808 1158435620598081176064 1161115552022818000896 1164500728559327674368 1173402489081260519424 1176823487591701512192 1182569696027207867232 1188562727958279389184 1188761160404313667584 1197848374270453446912 1201340643583195293696 1204119831727366815744 1207206564694441364466 1213527017912736868992 1216861840528714612736 1219880562509138632704 1226368573657845195648 1232789351530399358976 1289378316490454873088 1293137436946695266304 1320077800216418084352 1323926423540664201216 1326989202311792001024 1330390908030608850636 1337133068953064312832 1341031416092869165056 1347579421054260127776 1351508224031094705408 1354634810693287667712 1358584183319215620096 1365217895151828977616 1368969570594803939328 1372960735523651764224 1379664645365075845104 1386888020471699278848 1401564084180394509312 1430763335934152728256 1438254243452132585472 1473575218846234140672 1504274702572197351936 1508660343104477810688 1512150486355297861632 1513058769760759087104 1516026848686042643748 1520446752034981543584 1528152078803502071808 1540090766919154431744 1544580827464108234752 1548154069363757334528 1552122726035710325742 1560249023030661688704 1564536652108347359232 1576759594702943822976 1585014880539084890112 1597131165693937929216 1601787524777593724928 1609608752925921819288 1618036023883649158656 1626507416678851510272 1635158098210460260864 1643719135373865811968 1679190365661987741696 1719171088653939830784 1724183249262260355072 1732602112784048735712 1737653430897121764096 1760103733621890779136 1765235231387552268288 1773854544040811800848 1782844091937419083776 1783141740606470501376 1796772561405680170368 1802010965374792940544 1806179747591050223616 1810809847041662046699 1820290526869105303488 1825292760793071919104 1829820843763707949056 1839552860486767793472 1849184027295599038464 1868752112240526012416 1917672324602843447296 1964766958461645520896 1980116700324627126528 1985889635310996301824 2005699603429596469248 2011547124139303747584 2021369131581390191664 2027262336046642058112 2031952216039931501568 2037876274978823430144 2053454355892205908992 2059441103285477646336 2069496968047613767656 2080332030707548918272 2091223821444237656064 2102346126270591763968 2113353174052113186816 2129508220925250572288 2135716699703458299904 2146145003901229092384 2157381365178198878208 2238920487549316988928 2256412053858296027904 2262990514656716716032 2269588154641138630656 2292228118205253107712 2310136150378731647616 2316871241196162352128 2322231104045636001792 2328184089053565488613 2346804978162521038848 2365139392054415734464 2377522320808627335168 2395696748540906893824 2402681287166390587392 2408239663454733631488 2414413129388882728932 2427054035825473737984 2433723681057429225472 2439761125018277265408 2452737147315690391296 2465578703060798717952 2578756632980909746176 2586274873893390532608 2640155600432836168704 2647852847081328402432 2660781816061217701272 2674266137906128625664 2695158842108520255552 2703016448062189410816 2709269621386575335424 2717168366638431240192 2730435790303657955232 2737939141189607878656 2745921471047303528448 2759329290730151690208 2773776040943398557696 2803128168360789018624 2861526671868305456512 2876508486904265170944 2947150437692468281344 3008549405144394703872 3017320686208955621376 3032053697372085287496 3040893504069963087168 3080181533838308863488 3089161654928216469504 3096308138727514669056 3104245452071420651484 3120498046061323377408 3129073304216694718464 3153519189405887645952 3170029761078169780224 3194262331387875858432 3203575049555187449856 3219217505851843638576 3236072047767298317312 3270316196420920521728 3358380731323975483392 3438342177307879661568 3465204225568097471424 3475306861794243528192 3520207467243781558272 3530470462775104536576 3547709088081623601696 3565688183874838167552 3566283481212941002752 3593545122811360340736 3604021930749585881088 3612359495182100447232 3621619694083324093398 3640581053738210606976 3650585521586143838208 3659641687527415898112 3679105720973535586944 3698368054591198076928 3737504224481052024832 3835344649205686894592 3960233400649254253056 3971779270621992603648 4011399206859192938496 4023094248278607495168 4042738263162780383328 4054524672093284116224 4063904432079863003136 4075752549957646860288 4106908711784411817984 4118882206570955292672 4138993936095227535312 4160664061415097836544 4204692252541183527936 4259016441850501144576 4292290007802458184768 4314762730356397756416 4512824107716592055808 4525981029313433432064 4539176309282277261312 4584456236410506215424 4620272300757463295232 4633742482392324704256 4644462208091272003584 4656368178107130977226 4693609956325042077696 4730278784108831468928 4755044641617254670336 4791393497081813787648 4805362574332781174784 4828826258777765457864 4854108071650947475968 4879522250036554530816 4905474294631380782592 4931157406121597435904 5157513265961819492352 5172549747786781065216 5280311200865672337408 5295705694162656804864 5321563632122435402544 5348532275812257251328 5390317684217040511104 5406032896124378821632 5418539242773150670848 5432429541124986140097 5460871580607315910464 5475878282379215757312 5518658581460303380416 5547552081886797115392 5606256336721578037248 5723053343736610913024 5753016973808530341888 5894300875384936562688 6017098810288789407744 6034641372417911242752 6064107394744170574992 6081787008139926174336 6160363067676617726976 6178323309856432939008 6208490904142841302968 6240996092122646754816 6307038378811775291904 6340059522156339560448 6388524662775751716864 6407150099110374899712 6438435011703687277152 6472144095534596634624 6540632392841841043456 6716761462647950966784 6876684354615759323136 6930408451136194942848 6950613723588487056384 7040414934487563116544 7095418176163247203392 7132566962425882005504 7187090245622720681472 7208043861499171762176 7224718990364200894464 7243239388166648186796 7281162107476421213952 7301171043172287676416 7319283375054831796224 7358211441947071173888 7396736109182396153856 7475008448962104049664 7920466801298508506112 7943558541243985207296 8022798413718385876992 8085476526325560766656 8109049344186568232448 8127808864159726006272 8151505099915293720576 8213817423568823635968 8237764413141910585344 8277987872190455070624 8321328122830195673088 8409384505082367055872 8518032883701002289152 8584580015604916369536 8629525460712795512832 9025648215433184111616 9051962058626866864128 9240544601514926590464 9267484964784649408512 9288924416182544007168 9312736356214261954452 9387219912650084155392 9460557568217662937856 9510089283234509340672 9582786994163627575296 9610725148665562349568 9657652517555530915728 9708216143301894951936 9810948589262761565184 10315026531923638984704 10560622401731344674816 10591411388325313609728 10643127264244870805088 10697064551624514502656 10780635368434081022208 10812065792248757643264 10837078485546301341696 10864859082249972280194 10921743161214631820928 10951756564758431514624 11037317162920606760832 11095104163773594230784 11212512673443156074496 11446106687473221826048 11506033947617060683776 12034197620577578815488 12069282744835822485504 12128214789488341149984 12163574016279852348672 12320726135353235453952 12356646619712865878016 12416981808285682605936 12481992184245293509632 12614076757623550583808 12777049325551503433728 12876870023407374554304 12944288191069193269248 13081264785683682086912 13753368709231518646272 13860816902272389885696 13901227447176974112768 14080829868975126233088 14190836352326494406784 14265133924851764011008 14374180491245441362944 14416087722998343524352 14486478776333296373592 14562324214952842427904 14638566750109663592448 14716422883894142347776 14793472218364792307712 14950016897924208099328 15840933602597017012224 15887117082487970414592 16045596827436771753984 16170953052651121533312 16218098688373136464896 16255617728319452012544 16297288623374958420291 16427634847137647271936 16555975744380910141248 16642656245660391346176 16818769010164734111744 17036065767402004578304 17169160031209832739072 17259050921425591025664 18051296430866368223232 18103924117253733728256 18481089203029853180928 18534969929569298817024 18625472712428523908904 18921115136435325875712 19020178566469018681344 19165573988327255150592 19221450297331124699136 19315305035111061831456 19416432286603789903872 19621897178525523130368 20630053063847277969408 21121244803462689349632 21286254528489741610176 21561270736868162044416 21624131584497515286528 21674156971092602683392 21729718164499944560388 21843486322429263641856 21903513129516863029248 22074634325841213521664 22190208327547188461568 22425025346886312148992 22892213374946443652096 24068395241155157630976 24256429578976682299968 24327148032559704697344 24641452270706470907904 24713293239425731756032 24833963616571365211872 24963984368490587019264 25228153515247101167616 25554098651103006867456 25753740046814749108608 25888576382138386538496 26162529571367364173824 27721633804544779771392 27802454894353948225536 28161659737950252466176 28381672704652988813568 28530267849703528022016 28748360982490882725888 28832175445996687048704 28972957552666592747184 29124648429905684855808 29432845767788284695552 31681867205194034024448 31774234164975940829184 32091193654873543507968 32341906105302243066624 32436197376746272929792 32511235456638904025088 32594577246749916840582 32855269694275294543872 33111951488761820282496 33285312491320782692352 33637538020329468223488 34338320062419665478144 34518101842851182051328 36102592861732736446464 36207848234507467456512 36962178406059706361856 37069939859138597634048 37250945424857047817808 37842230272870651751424 38331147976654510301184 38630610070222123662912 38832864573207579807744 39243794357051046260736 41260106127694555938816 42242489606925378699264 42572509056979483220352 43122541473736324088832 43248263168995030573056 43459436328999889120776 43686972644858527283712 44149268651682427043328 44380416655094376923136 44850050693772624297984 45784426749892887304192 48136790482310315261952 48512859157953364599936 48654296065119409394688 49282904541412941815808 49667927233142730423744 49927968736981174038528 50456307030494202335232 51108197302206013734912 51507480093629498217216 51777152764276773076992 52325059142734728347648 55443267609089559542784 55604909788707896451072 56763345409305977627136 57060535699407056044032 57496721964981765451776 57664350891993374097408 57945915105333185494368 58249296859811369711616 58865691535576569391104 63363734410388068048896 64683812210604486133248 64872394753492545859584 65022470913277808050176 65189154493499833681164 65710539388550589087744 66223902977523640564992 66570624982641565384704 67275076040658936446976 68676640124839330956288 72205185723465472892928 73924356812119412723712 74139879718277195268096 74501890849714095635616 75684460545741303502848 76662295953309020602368 77261220140444247325824 77665729146415159615488 78487588714102092521472 84484979213850757398528 85145018113958966440704 86245082947472648177664 86496526337990061146112 86918872657999778241552 87373945289717054567424 88298537303364854086656 91568853499785774608384 96273580964620630523904 97025718315906729199872 97308592130238818789376 98565809082825883631616 99335854466285460847488 99855937473962348077056 100912614060988404670464 103014960187258996434432 103554305528553546153984 104650118285469456695296 110886535218179119085568 111209819577415792902144 113526690818611955254272 114993443929963530903552 115891830210666370988736 116498593719622739423232 117731383071153138782208 126727468820776136097792 129367624421208972266496 129744789506985091719168 130378308986999667362328 132447805955047281129984 133141249965283130769408 134550152081317872893952 137353280249678661912576 144410371446930945785856 147848713624238825447424 149003781699428191271232 151368921091482607005696 153324591906618041204736 154522440280888494651648 155331458292830319230976 156975177428204185042944 170290036227917932881408 172490165894945296355328 172993052675980122292224 173837745315999556483104 174747890579434109134848 176597074606729708173312 183137706999571549216768 194051436631813458399744 194617184260477637578752 197131618165651767263232 198671708932570921694976 199711874947924696154112 201825228121976809340928 206029920374517992868864 221773070436358238171136 222419639154831585804288 227053381637223910508544 229986887859927061807104 231783660421332741977472 232997187439245478846464 235462766142306277564416 253454937641552272195584 258735248842417944532992 259489579013970183438336 260756617973999334724656 264895611910094562259968 274706560499357323825152 288820742893861891571712 295697427248477650894848 298007563398856382542464 302737842182965214011392 309044880561776989303296 310662916585660638461952 313950354856408370085888 340580072455835865762816 344980331789890592710656 347675490631999112966208 349495781158868218269696 353194149213459416346624 366275413999143098433536 388102873263626916799488 389234368520955275157504 397343417865141843389952 399423749895849392308224 403650456243953618681856 412059840749035985737728 443546140872716476342272 454106763274447821017088 459973775719854123614208 463567320842665483954944 465994374878490957692928 470925532284612555128832 517470497684835889065984 518979158027940366876672 521513235947998669449312 529791223820189124519936 549413120998714647650304 591394854496955301789696 596015126797712765084928 605475684365930428022784 618089761123553978606592 681160144911671731525632 689960663579781185421312 695350981263998225932416 698991562317736436539392 706388298426918832693248 732550827998286196867072 776205746527253833598976 778468737041910550315008 794686835730283686779904 824119681498071971475456 887092281745432952684544 908213526548895642034176 927134641685330967909888 931988749756981915385856 941851064569225110257664 1034940995369671778131968 1043026471895997338898624 1059582447640378249039872 1098826241997429295300608 1192030253595425530169856 1210951368731860856045568 1236179522247107957213184 1362320289823343463051264 1379921327159562370842624 1390701962527996451864832 1397983124635472873078784 1412776596853837665386496 1552411493054507667197952 1556937474083821100630016 1589373671460567373559808 1648239362996143942950912 1774184563490865905369088 1816427053097791284068352 1854269283370661935819776 2069881990739343556263936 2086052943791994677797248 2119164895280756498079744 2197652483994858590601216 2384060507190851060339712 2472359044494215914426368 2724640579646686926102528 2781403925055992903729664 2795966249270945746157568 2825553193707675330772992 3104822986109015334395904 3178747342921134747119616 3296478725992287885901824 3632854106195582568136704 3708538566741323871639552 4139763981478687112527872 4172105887583989355594496 4238329790561512996159488 4768121014381702120679424 4944718088988431828852736 5449281159293373852205056 5562807850111985807459328 6209645972218030668791808 6357494685842269494239232 6592957451984575771803648 7417077133482647743279104 8344211775167978711188992 8476659581123025992318976 9536242028763404241358848 9889436177976863657705472 10898562318586747704410112 11125615700223971614918656 12419291944436061337583616 12714989371684538988478464 14834154266965295486558208 16688423550335957422377984 19072484057526808482717696 19778872355953727315410944 22251231400447943229837312 25429978743369077976956928 29668308533930590973116416 33376847100671914844755968 38144968115053616965435392 44502462800895886459674624 59336617067861181946232832 66753694201343829689511936 76289936230107233930870784 89004925601791772919349248 133507388402687659379023872 178009851203583545838698496 267014776805375318758047744 534029553610750637516095488
- Sum of all divisors σ(n): 1922768003727269846129664000
- Sum of proper divisors (its aliquot sum) s(n): 1388738450116519208613568512
- 534029553610750637516095488 is an abundant number, because the sum of its proper divisors (1388738450116519208613568512) is greater than itself. Its abundance is 854708896505768571097473024
Bases of 534029553610750637516095488
- Binary: 110111001101111010010100000011100000111001010001110100100101100001010000110000000000000002
- Hexadecimal: 0x1B9BD281C1CA3A4B0A18000
- Base-36: 1V3M5HP1B7Q1O1S000
Squares and roots of 534029553610750637516095488
- 534029553610750637516095488 squared (5340295536107506375160954882) is 285187564129697589267387348750230793364006264733958144
- 534029553610750637516095488 cubed (5340295536107506375160954883) is 152298587567519724225515631674409618427336079027434082033109178812267046499254272
-
The
square root of 534029553610750637516095488 is 23109079462643.0465592659 -
534029553610750637516095488 is a
perfect cube number . Itscube root is 811312992
Scales and comparisons
How big is 534029553610750637516095488?- 534,029,553,610,750,637,516,095,488 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 534,029,553,610,750,637,516,095,488 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 534029553610750637516095488 cubic inches would be around 67609416 feet tall.
Recreational maths with 534029553610750637516095488
- 534029553610750637516095488 backwards is 884590615736057016355920435
- The number of decimal digits it has is: 27
- The sum of 534029553610750637516095488's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 534029553610750637516095488 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 534029553610750637516095488 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/534029553610750637516095488/
Chicago style:
Numbermatics. 2024. "Number 534029553610750637516095488 - Facts about the integer". https://numbermatics.com/n/534029553610750637516095488/
The information we have on file for 534029553610750637516095488 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 534029553610750637516095488, math, Factors of 534029553610750637516095488, curriculum, school, college, exams, university, Prime factorization of 534029553610750637516095488, STEM, science, technology, engineering, physics, economics, calculator, five hundred thirty-four septillion, twenty-nine sextillion, five hundred fifty-three quintillion, six hundred ten quadrillion, seven hundred fifty trillion, six hundred thirty-seven billion, five hundred sixteen million, ninety-five thousand, four hundred eighty-eight.