114252794352984410714013696
114,252,794,352,984,410,714,013,696 is an even composite number composed of seven prime numbers multiplied together.
114252794352984410714013696 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 114252794352984410714013696:
218 × 32 × 72 × 132 × 234 × 372 × 39072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 23 × 23 × 23 × 23 × 37 × 37 × 3907 × 3907)See below for interesting mathematical facts about the number 114252794352984410714013696 from the Numbermatics database.
Names of 114252794352984410714013696
- Cardinal: 114252794352984410714013696 can be written as One hundred fourteen septillion, two hundred fifty-two sextillion, seven hundred ninety-four quintillion, three hundred fifty-two quadrillion, nine hundred eighty-four trillion, four hundred ten billion, seven hundred fourteen million, thirteen thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 1.14252794352984410714013696 × 1026
Factors of 114252794352984410714013696
Divisors of 114252794352984410714013696
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 28 32 36 37 39 42 46 48 49 52 56 63 64 69 72 74 78 84 91 92 96 98 104 111 112 117 126 128 138 144 147 148 156 161 168 169 182 184 192 196 207 208 222 224 234 252 256 259 273 276 288 294 296 299 312 322 333 336 338 364 368 384 392 414 416 441 444 448 468 481 483 504 507 512 518 529 546 552 576 588 592 598 624 637 644 666 672 676 728 736 768 777 784 819 828 832 851 882 888 896 897 936 962 966 1008 1014 1024 1036 1058 1092 1104 1127 1152 1176 1183 1184 1196 1248 1274 1288 1332 1344 1352 1369 1443 1449 1456 1472 1521 1536 1554 1568 1587 1638 1656 1664 1702 1764 1776 1792 1794 1813 1872 1911 1924 1932 2016 2028 2048 2072 2093 2116 2184 2208 2254 2304 2331 2352 2366 2368 2392 2496 2548 2553 2576 2664 2688 2691 2704 2738 2886 2898 2912 2944 3042 3072 3108 3136 3174 3276 3312 3328 3367 3381 3404 3528 3549 3552 3584 3588 3626 3703 3744 3822 3848 3864 3887 3907 4032 4056 4096 4107 4144 4186 4232 4329 4368 4416 4508 4608 4662 4704 4732 4736 4761 4784 4992 5096 5106 5152 5328 5376 5382 5408 5439 5476 5733 5772 5796 5824 5888 5957 6084 6144 6216 6253 6272 6279 6348 6552 6624 6656 6734 6762 6808 6877 7056 7098 7104 7168 7176 7252 7406 7488 7644 7659 7696 7728 7774 7814 8064 8112 8192 8214 8281 8288 8372 8464 8658 8736 8832 9016 9216 9324 9408 9464 9472 9522 9568 9583 9984 10101 10143 10192 10212 10304 10647 10656 10752 10764 10816 10878 10952 11063 11109 11466 11544 11592 11648 11661 11721 11776 11914 12167 12168 12288 12321 12432 12506 12544 12558 12696 13104 13248 13312 13468 13524 13616 13754 14112 14196 14208 14336 14352 14504 14651 14812 14976 15288 15318 15392 15456 15548 15628 16128 16224 16317 16384 16428 16562 16576 16744 16928 17316 17472 17664 17797 17871 18032 18432 18648 18759 18816 18837 18928 18944 19044 19136 19166 19573 19968 20202 20286 20384 20424 20608 20631 21294 21312 21504 21528 21632 21756 21904 22126 22218 22932 23088 23184 23296 23322 23442 23552 23569 23828 24334 24336 24576 24642 24843 24864 25012 25088 25116 25392 25921 26208 26496 26624 26936 27048 27209 27232 27349 27508 28224 28392 28416 28672 28704 28749 29008 29302 29624 29952 30303 30576 30636 30784 30912 31096 31256 31487 32256 32448 32634 32768 32856 33124 33152 33189 33327 33488 33856 34632 34944 34983 35163 35328 35594 35742 36064 36501 36864 37296 37518 37632 37674 37856 37888 38088 38272 38332 39146 39936 40404 40572 40768 40848 41216 41262 41699 42588 42624 43008 43056 43264 43512 43771 43808 43953 44252 44436 45864 46176 46368 46592 46644 46884 47104 47138 47656 48139 48668 48672 49152 49284 49686 49728 50024 50176 50232 50784 50791 51842 52416 52992 53248 53391 53613 53872 54096 54418 54464 54698 55016 56277 56448 56784 56832 57344 57408 57498 58016 58604 58719 59248 59904 60606 61152 61272 61568 61824 61893 62192 62512 62974 64512 64896 65268 65536 65712 66248 66304 66378 66654 66976 67081 67712 69264 69888 69966 70326 70656 70707 71188 71484 72128 73002 73728 74529 74592 75036 75264 75348 75712 75776 76176 76544 76664 77441 77763 78292 79872 80808 81144 81536 81627 81696 82047 82432 82524 83398 85169 85176 85248 86016 86112 86247 86528 87024 87542 87616 87906 88504 88872 89401 89861 91728 92352 92736 93184 93288 93768 94208 94276 94461 95312 96278 97336 97344 98304 98568 99372 99456 99567 100048 100352 100464 101568 101582 103684 104832 105984 106496 106782 107226 107744 108192 108836 108928 109396 109503 110032 112554 112896 113568 113664 114688 114816 114996 116032 117208 117438 118496 119808 121212 122304 122544 123136 123648 123786 124384 124579 125024 125097 125948 129024 129792 130536 131072 131313 131424 131859 132496 132608 132756 133308 133952 134162 135424 137011 138528 139776 139932 140652 141312 141414 142376 142968 143819 144256 144417 144559 146004 147456 149058 149184 150072 150528 150696 151424 151552 152352 152373 153088 153328 154882 155526 156584 158171 159744 160173 161616 162288 163072 163254 163392 164094 164864 165048 166796 170338 170352 170496 172032 172224 172494 173056 174048 175084 175232 175812 176157 177008 177744 178802 179722 183456 184704 185472 186368 186576 187536 188416 188552 188922 190463 190624 191443 192556 194672 194688 196608 197136 198744 198912 199134 200096 200704 200928 201243 203136 203164 207368 209664 211968 212121 212992 213564 214452 215488 216384 217672 217856 218792 219006 220064 220409 225108 225792 227136 227328 229376 229632 229992 231361 232064 232323 233289 234416 234876 236992 239616 242424 244608 244881 245088 246141 246272 247296 247572 248768 249158 250048 250194 251896 254449 255507 258048 259584 261072 262144 262626 262848 263718 264992 265216 265512 266616 267904 268203 268324 269583 270848 274022 277056 279552 279841 279864 281304 282624 282828 283383 284752 285936 287638 288512 288834 289118 292008 294912 298116 298368 300144 301056 301392 302848 303104 304704 304746 306176 306397 306656 309764 311052 313168 316342 319488 320346 323232 324576 326144 326508 326784 328188 329728 330096 333592 336973 340676 340704 340992 344064 344448 344988 346112 348096 350168 350464 351624 352314 354016 355488 355537 357604 359444 366912 369408 370944 372736 373152 373737 375072 375291 376832 377104 377844 380926 381248 382886 385112 389344 389376 393216 393939 394272 397488 397824 398268 400192 401408 401856 402486 406272 406328 409331 411033 414736 419328 423936 424242 425984 427128 428904 430976 431457 432768 433251 433677 435344 435712 437584 438012 440128 440818 450179 450216 451584 454272 454656 457119 458752 459264 459984 462722 464128 464646 466578 468832 469752 473984 474513 479232 484848 489216 489762 490176 492282 492544 494592 495144 497536 498316 500096 500388 503792 508898 511014 516096 519168 522144 525252 525696 527436 529984 530432 531024 533232 535808 536406 536648 539166 541696 542087 548044 554112 559104 559682 559728 562608 565248 565656 566766 569504 571389 571872 574329 575276 577024 577668 578236 584016 589824 596183 596232 596736 600288 602112 602784 603729 605696 606208 609408 609492 612352 612794 613312 619528 622104 625807 626336 629027 632684 638976 640692 646464 649152 652288 653016 653568 656376 659456 660192 660283 661227 667184 673946 681352 681408 681984 688128 688896 689976 692224 694083 696192 696969 700336 700928 703248 704628 708032 710976 711074 715208 718888 724201 733824 738816 741888 745472 746304 747474 750144 750582 753664 754208 755688 761852 762496 763347 765772 766521 770224 778688 778752 786432 787878 788544 794976 795648 796536 800384 802816 803712 804609 804972 808749 812544 812656 818662 822066 829472 838656 839523 847872 848484 851968 854256 857808 861952 862914 865536 866502 867354 870688 871424 872053 875168 876024 880256 881636 900358 900432 903168 908544 909312 914238 917504 918528 919191 919968 925444 928256 929292 933156 937664 939504 947968 949026 958464 959077 969696 978432 979524 980352 984564 985088 989184 990288 995072 996632 1000192 1000776 1006733 1007584 1010919 1011913 1017796 1022028 1032192 1038336 1044288 1050504 1051392 1054872 1059968 1060864 1062048 1066464 1066611 1071616 1072812 1073296 1078332 1083392 1084174 1096088 1107197 1108224 1118208 1119364 1119456 1121211 1125216 1130496 1131312 1133532 1139008 1142778 1143744 1148658 1150552 1154048 1155336 1156472 1168032 1168193 1179648 1192366 1192464 1193472 1200576 1204224 1205568 1207458 1211392 1212416 1218816 1218984 1224704 1225588 1226624 1227993 1233099 1239056 1244208 1251614 1252672 1258054 1265368 1277952 1281384 1292928 1294371 1298304 1301031 1304576 1306032 1307136 1312752 1318912 1320384 1320566 1322454 1334368 1347892 1350537 1362704 1362816 1363968 1376256 1377792 1379952 1384448 1388166 1392384 1393938 1400672 1401856 1406496 1409256 1416064 1421952 1422148 1423539 1430416 1437776 1448402 1467648 1477632 1483776 1490944 1492608 1494948 1500288 1501164 1507328 1508416 1511376 1523704 1524992 1526694 1531544 1533042 1540448 1542863 1557376 1557504 1575756 1577088 1589952 1591296 1593072 1600768 1605632 1607424 1609218 1609944 1617498 1619527 1625088 1625312 1626261 1637324 1644132 1658944 1677312 1679046 1695744 1696968 1703936 1708512 1714167 1715616 1722987 1723904 1725828 1731072 1733004 1734708 1741376 1742848 1744106 1750336 1752048 1760512 1763272 1781143 1788549 1800716 1800864 1806336 1817088 1818624 1828476 1835008 1837056 1838382 1839936 1850888 1856512 1858584 1866312 1875328 1877421 1879008 1879267 1887081 1895936 1898052 1916928 1918154 1939392 1956864 1958887 1959048 1960704 1969128 1970176 1978368 1980576 1980849 1983681 1990144 1993264 2000384 2001552 2013466 2015168 2021838 2023826 2035592 2044056 2056223 2064384 2066803 2076672 2082249 2088576 2101008 2102784 2109744 2119936 2121728 2124096 2132928 2133222 2143232 2145624 2146592 2156664 2166784 2168348 2172603 2192176 2214394 2216448 2236416 2238728 2238912 2242422 2250432 2260992 2262624 2267064 2278016 2285556 2287488 2290041 2297316 2301104 2308096 2310672 2312944 2336064 2336386 2359296 2384732 2384928 2386944 2401152 2408448 2411136 2414916 2422784 2424832 2437632 2437968 2449408 2451176 2453248 2455986 2466198 2478112 2488416 2488759 2503228 2505344 2516108 2518569 2530736 2555904 2562768 2585856 2588742 2596608 2602062 2609152 2612064 2614272 2616159 2625504 2637824 2640768 2641132 2644908 2668736 2695784 2701074 2725408 2725632 2727936 2752512 2755584 2757573 2759904 2768896 2776332 2784768 2787876 2801344 2803712 2812992 2818512 2832128 2843904 2844296 2847078 2860832 2865317 2875552 2877231 2896804 2935296 2955264 2967552 2981888 2985216 2989896 3000576 3002328 3014656 3016832 3020199 3022752 3032757 3035739 3047408 3049984 3053388 3063088 3066084 3080896 3085726 3114752 3115008 3151253 3151512 3154176 3179904 3182592 3186144 3199833 3201536 3211264 3214848 3218436 3219888 3234996 3239054 3250176 3250624 3252522 3274648 3288264 3307837 3317888 3321591 3324857 3354624 3358092 3391488 3393936 3407872 3417024 3428334 3431232 3445974 3447808 3451656 3462144 3466008 3469416 3482752 3485696 3488212 3500672 3504096 3504579 3521024 3526544 3562286 3577098 3601432 3601728 3612672 3634176 3637248 3637933 3656952 3674112 3676764 3679872 3683979 3701776 3713024 3717168 3732624 3750656 3754842 3758016 3758534 3774162 3791872 3796104 3833856 3836308 3878784 3913728 3917774 3918096 3921408 3938256 3940352 3956736 3961152 3961698 3967362 3980288 3986528 4000768 4003104 4026932 4030336 4043676 4047652 4051611 4071184 4088112 4112446 4128768 4133606 4153344 4164498 4177152 4202016 4205568 4219488 4239872 4243456 4248192 4265856 4266444 4286464 4291248 4293184 4313328 4333568 4336696 4345206 4380649 4384352 4403189 4428788 4432896 4472832 4477456 4477824 4484844 4500864 4521984 4525248 4534128 4556032 4571112 4574976 4580082 4594632 4602208 4616192 4621344 4621981 4625888 4628589 4672128 4672772 4769464 4769856 4773888 4802304 4816896 4822272 4829832 4845568 4849664 4858581 4875264 4875936 4878783 4898816 4902352 4906496 4911972 4932396 4956224 4976832 4977518 5006456 5010688 5032216 5037138 5061472 5069407 5111808 5125536 5171712 5177484 5193216 5204124 5218304 5224128 5228544 5232318 5251008 5275648 5281536 5282264 5289816 5321303 5337472 5343429 5348683 5365647 5391568 5402148 5450816 5451264 5455872 5505024 5511168 5515146 5519808 5537792 5552664 5569536 5575752 5602688 5607424 5625984 5632263 5637024 5637801 5661243 5664256 5687808 5688592 5694156 5721664 5730634 5751104 5754462 5793608 5852327 5870592 5876661 5910528 5935104 5942547 5963776 5970432 5979792 6001152 6004656 6029312 6033664 6040398 6045504 6065514 6071478 6094816 6099968 6106776 6126176 6132168 6161792 6168669 6171452 6200409 6229504 6230016 6302506 6303024 6308352 6359808 6365184 6372288 6399666 6403072 6422528 6429696 6436872 6439776 6469992 6478108 6500352 6501248 6505044 6517809 6549296 6576528 6615674 6635776 6643182 6649714 6709248 6716184 6782976 6787872 6834048 6856668 6862464 6891948 6895616 6903312 6924288 6932016 6938832 6965504 6971392 6976424 7001344 7008192 7009158 7042048 7047131 7053088 7083391 7124572 7154196 7202864 7203456 7225344 7268352 7274496 7275866 7313904 7348224 7353528 7359744 7367958 7403552 7426048 7434336 7465248 7466277 7501312 7509684 7516032 7517068 7548324 7583744 7592208 7667712 7672616 7750379 7757568 7827456 7835548 7836192 7842816 7848477 7876512 7880704 7913472 7922304 7923396 7934724 7960576 7973056 8001536 8006208 8053864 8060672 8087352 8095304 8103222 8142368 8176224 8177351 8224892 8257536 8267212 8306688 8328996 8354304 8404032 8411136 8438976 8479744 8486912 8496384 8531712 8532888 8572928 8582496 8586368 8595951 8626656 8631693 8667136 8673392 8690412 8761298 8768704 8806378 8857576 8865792 8945664 8954912 8955648 8969688 9001728 9043968 9050496 9060597 9068256 9107217 9112064 9142224 9149952 9160164 9189264 9204416 9232384 9242688 9243962 9251776 9257178 9344256 9345544 9414613 9453759 9538928 9539712 9547776 9604608 9633792 9644544 9659664 9691136 9699328 9717162 9750528 9751872 9757566 9797632 9804704 9812992 9823944 9864792 9912448 9923511 9953664 9955036 9964773 9974571 10012912 10021376 10064432 10074276 10122944 10138814 10223616 10251072 10343424 10354117 10354968 10386432 10408248 10436608 10448256 10457088 10464636 10502016 10513737 10551296 10563072 10564528 10579632 10642606 10674944 10686858 10697366 10731294 10783136 10804296 10901632 10902528 10911744 10913799 11022336 11030292 11039616 11075584 11105328 11139072 11151504 11205376 11214848 11251968 11264526 11274048 11275602 11322486 11328512 11336689 11375616 11377184 11388312 11443328 11461268 11502208 11508924 11587216 11704654 11741184 11753322 11821056 11870208 11885094 11927552 11940864 11959584 12002304 12009312 12067328 12080796 12091008 12131028 12142956 12189632 12199936 12213552 12252352 12264336 12323584 12337338 12342904 12400818 12459008 12460032 12468001 12605012 12606048 12616704 12719616 12730368 12744576 12799332 12806144 12845056 12859392 12873744 12879552 12939984 12956216 13000704 13002496 13010088 13035618 13098592 13141947 13153056 13154869 13209567 13231348 13271552 13286364 13299428 13418496 13432368 13565952 13575744 13668096 13712209 13713336 13724928 13783896 13791232 13806624 13848576 13864032 13865943 13877664 13885767 13931008 13942784 13952848 14002688 14016384 14018316 14084096 14094262 14106176 14166782 14249144 14308392 14393561 14405728 14406912 14450688 14467621 14536704 14548992 14551732 14575743 14627808 14696448 14707056 14719488 14735916 14807104 14852096 14868672 14930496 14932554 15002624 15019368 15032064 15034136 15096648 15167488 15184416 15186509 15208221 15264649 15335424 15345232 15500758 15515136 15654912 15671096 15672384 15685632 15696954 15753024 15761408 15826944 15844608 15846792 15869448 15921152 15946112 15963909 16003072 16012416 16030287 16046049 16107728 16121344 16174704 16190608 16206444 16284736 16352448 16354702 16449784 16515072 16534424 16613376 16656623 16657992 16708608 16808064 16822272 16877952 16913403 16959488 16973824 16992768 17063424 17065776 17145856 17164992 17172736 17191902 17253312 17263386 17334272 17346784 17380824 17522596 17537408 17556981 17612756 17629983 17715152 17731584 17891328 17909824 17911296 17939376 18003456 18087936 18100992 18121194 18136512 18214434 18224128 18284448 18299904 18320328 18378528 18408832 18464768 18485376 18487924 18503552 18506007 18514356 18601227 18688512 18691088 18829226 18907518 19077856 19079424 19095552 19209216 19267584 19289088 19319328 19382272 19434324 19501056 19503744 19515132 19595264 19609408 19625984 19647888 19729584 19824896 19847022 19907328 19910072 19929546 19949142 20025824 20042752 20057219 20128864 20148552 20245888 20277628 20502144 20686848 20708234 20709936 20772864 20816496 20873216 20896512 20914176 20929272 21004032 21027474 21102592 21126144 21129056 21141393 21159264 21250173 21285212 21349888 21373716 21394732 21462588 21566272 21608592 21803264 21805056 21823488 21827598 22044672 22058771 22060584 22079232 22151168 22210656 22278144 22303008 22398831 22410752 22429696 22503936 22529052 22548096 22551204 22644972 22657024 22673378 22751232 22754368 22776624 22886656 22922536 23004416 23017848 23154859 23174432 23251137 23273999 23409308 23482368 23506644 23642112 23740416 23770188 23855104 23881728 23919168 24004608 24018624 24134656 24161592 24182016 24262056 24285912 24379264 24399872 24427104 24430471 24504704 24528672 24532053 24647168 24674676 24685808 24801636 24918016 24920064 24936002 25210024 25212096 25233408 25439232 25460736 25465531 25489152 25598664 25612288 25718784 25747488 25759104 25787853 25879968 25912432 26001408 26004992 26020176 26071236 26197184 26283894 26306112 26309738 26419134 26462696 26543104 26572728 26598856 26836992 26864736 26868439 27131904 27151488 27336192 27424418 27426672 27449856 27567792 27582464 27613248 27697152 27728064 27731886 27755328 27771534 27862016 27885568 27905696 28005376 28032768 28036632 28168192 28188524 28212352 28243839 28333564 28361277 28498288 28616784 28787122 28811456 28813824 28901376 28935242 29073408 29097984 29103464 29151486 29255616 29392896 29414112 29438976 29471832 29614208 29704192 29737344 29770533 29860992 29865108 29923713 30005248 30038736 30064128 30068272 30193296 30334976 30368832 30373018 30416442 30529298 30670848 30690464 31001516 31030272 31062351 31309824 31342192 31344768 31371264 31393908 31506048 31522816 31653888 31689216 31693584 31738896 31842304 31892224 31927818 32006144 32024832 32060574 32092098 32215456 32242688 32349408 32353867 32381216 32412888 32569472 32704896 32709404 32741397 32899568 33068848 33226752 33313246 33315984 33417216 33616128 33644544 33755904 33826806 33918976 33947648 33985536 34010067 34126848 34131552 34291712 34329984 34345472 34383804 34506624 34526772 34668544 34693568 34761648 35045192 35074816 35113962 35225512 35259966 35430304 35463168 35485849 35782656 35819648 35822592 35878752 36006912 36201984 36242388 36273024 36428868 36448256 36568896 36599808 36640656 36757056 36817664 36929536 36970752 36975848 37007104 37012014 37028712 37202454 37249121 37377024 37382176 37404003 37440781 37658452 37815036 38155712 38158848 38191104 38418432 38535168 38578176 38638656 38764544 38868648 39002112 39007488 39030264 39190528 39218816 39251968 39295776 39425841 39459168 39464607 39628701 39649792 39694044 39814656 39820144 39859092 39898284 40051648 40085504 40114438 40257728 40297104 40491776 40555256 40966289 41004288 41136627 41373696 41416468 41419872 41545728 41597829 41632992 41746432 41793024 41828352 41858544 42008064 42054948 42205184 42252288 42258112 42282786 42318528 42500346 42570424 42699776 42747432 42789464 42925176 43132544 43180683 43217184 43223141 43402863 43606528 43610112 43646976 43655196 44089344 44117542 44121168 44158464 44302336 44421312 44556288 44606016 44797662 44821504 44859392 45007872 45058104 45096192 45102408 45289944 45314048 45346756 45502464 45508736 45553248 45559527 45624663 45773312 45793947 45845072 46008832 46035696 46309718 46348864 46502274 46547998 46818616 46964736 47013288 47284224 47293129 47480832 47536469 47540376 47763456 47838336 47891727 48009216 48037248 48138147 48269312 48323184 48364032 48524112 48571824 48758528 48799744 48854208 48860942 49009408 49057344 49064106 49294336 49349352 49371616 49603272 49836032 49840128 49872004 49969869 50420048 50424192 50466816 50878464 50921472 50931062 50978304 51197328 51224576 51437568 51494976 51518208 51575706 51759936 51824864 52002816 52009984 52040352 52142472 52394368 52567788 52612224 52619476 52670943 52838268 52925392 53086208 53145456 53197712 53673984 53729472 53736878 54263808 54302976 54672384 54848836 54853344 54899712 55135584 55164928 55226496 55394304 55456128 55463772 55510656 55543068 55724032 55771136 55811392 56010752 56065536 56073264 56336384 56377048 56424704 56487678 56667128 56722554 56996576 57233568 57241457 57574244 57622912 57627648 57802752 57870484 58146816 58206928 58302972 58511232 58785792 58828224 58877952 58943664 59228416 59408384 59474688 59541066 59721984 59730216 59847426 60010496 60077472 60128256 60136544 60171657 60386592 60669952 60737664 60746036 60832884 61058596 61380928 62003032 62060544 62124702 62619648 62684384 62689536 62742528 62787816 63012096 63045632 63307776 63378432 63387168 63424179 63477792 63684608 63750519 63784448 63855636 64012288 64049664 64121148 64184196 64430912 64485376 64698816 64707734 64762432 64825776 65138944 65409792 65418808 65482794 65799136 65902291 66137696 66176313 66453504 66626492 66631968 66834432 67232256 67289088 67511808 67653612 67837952 67895296 67971072 68020134 68253696 68263104 68583424 68659968 68690944 68767608 69013248 69053544 69337088 69387136 69464577 69523296 69532879 69753411 69821997 70090384 70149632 70227924 70451024 70519932 70860608 70926336 70971698 71565312 71639296 71645184 71757504 72013824 72403968 72478819 72484776 72546048 72857736 72896512 73137792 73199616 73281312 73291413 73514112 73596159 73635328 73859072 73941504 73951696 74014208 74024028 74057424 74404908 74498242 74754048 74764352 74808006 74881562 75316904 75630072 76080251 76311424 76317696 76382208 76396593 76471711 76836864 77156352 77277312 77529088 77737296 78004224 78014976 78060528 78381056 78437632 78503936 78591552 78851682 78918336 78929214 79257402 79299584 79388088 79629312 79640288 79718184 79796568 80103296 80171008 80228876 80515456 80594208 80605317 80983552 81110512 81932578 82008576 82273254 82747392 82832936 82839744 83091456 83195658 83265984 83492864 83586048 83656704 83717088 84016128 84109896 84504576 84516224 84565572 84637056 84731517 85000692 85140848 85399552 85494864 85578928 85850352 86265088 86361366 86434368 86446282 86805726 87213056 87220224 87293952 87310392 88178688 88235084 88242336 88316928 88842624 89112576 89212032 89595324 89643008 89718784 90015744 90116208 90192384 90204816 90579888 90628096 90693512 91004928 91017472 91106496 91119054 91249326 91546624 91587894 91690144 92017664 92071392 92084083 92619436 92697728 93004548 93095996 93187053 93637232 93929472 94026576 94568448 94586258 94961664 95072938 95080752 95526912 95676672 95783454 96018432 96074496 96276294 96538624 96646368 96728064 97048224 97061601 97143648 97517056 97599488 97708416 97721884 98018816 98114688 98128212 98588672 98698704 98743232 99206544 99672064 99680256 99744008 99939738 100754927 100840096 100848384 100933632 101273347 101756928 101842944 101862124 101956608 102030201 102394656 102449152 102875136 102989952 103036416 103151412 103519872 103649728 104005632 104019968 104080704 104284944 104788736 105135576 105224448 105238952 105341886 105676536 105850784 106172416 106290912 106305563 106395424 106457547 106852543 107347968 107458944 107473756 108605952 109344768 109697672 109706688 109799424 110271168 110329856 110452992 110788608 110912256 110927544 111021312 111086136 111448064 111542272 111622784 111747363 112021504 112131072 112146528 112212009 112322343 112672768 112754096 112849408 112975356 113334256 113445108 113993152 114467136 114482914 115148488 115245824 115255296 115605504 115740968 116293632 116413856 116596361 116605944 117022464 117571584 117656448 117755904 117887328 118393821 118456832 118816768 118949376 119082132 119443968 119460432 119694852 120020992 120154944 120256512 120273088 120343314 120773184 121339904 121475328 121492072 121665768 122117192 122389969 122761856 122898867 123019709 123409881 124006064 124121088 124249404 125239296 125368768 125379072 125485056 125575632 126024192 126091264 126615552 126756864 126774336 126848358 126955584 127369216 127501038 127568896 127711272 128024576 128099328 128242296 128368392 128861824 128970752 129397632 129415468 129524864 129542049 129651552 129669423 130208589 130277888 130819584 130837616 130965588 131598272 131804582 132275392 132352626 132907008 133252984 133263936 133668864 134464512 134578176 134603521 135023616 135307224 135675904 135942144 136040268 136507392 136526208 136678581 137166848 137319936 137381841 137381888 137535216 138026496 138107088 138674176 138774272 138929154 139046592 139065758 139506822 139643994 140180768 140299264 140455848 140902048 141039864 141721216 141852672 141879387 141943396 142609407 143278592 143290368 143515008 144027648 144807936 144957638 144969552 145092096 145715472 145793024 146275584 146399232 146562624 146582826 147028224 147192318 147270656 147718144 147883008 147903392 148028416 148048056 148114848 148809816 148996484 149508096 149528704 149616012 149763124 149909607 150633808 151260144 152160502 152622848 152635392 152764416 152793186 152943422 153673728 154312704 154554624 155058176 155474592 156008448 156029952 156121056 156875264 157007872 157183104 157703364 157836672 157858428 158514804 158599168 158776176 159258624 159280576 159436368 159593136 160206592 160342016 160457752 161030912 161188416 161210634 161967104 162084013 162221024 162917993 163865156 164017152 164546508 165494784 165665872 165679488 166182912 166391316 166531968 166985728 167172096 167313408 167434176 168032256 168219792 169009152 169032448 169131144 169274112 169463034 170001384 170281696 170799104 170989728 171013297 171157856 171700704 171724371 172530176 172722732 172868736 172892564 173611452 174426112 174440448 174620784 176357376 176470168 176484672 176633856 177685248 178225152 178258717 178424064 179190648 179286016 179437568 180031488 180232416 180384768 180409632 180514971 181159776 181256192 181387024 182009856 182034944 182212992 182238108 182498652 183093248 183175788 183380288 184035328 184142784 184168166 185238872 185395456 186009096 186191992 186374106 187274464 187858944 188053152 188079073 189136896 189172516 189923328 190145876 190161504 191053824 191353344 191566908 192036864 192148992 192552588 193077248 193292736 193456128 194096448 194123202 194287296 195034112 195198976 195416832 195443768 196037632 196229376 196256424 197177344 197397408 197486464 197706873 198413088 198440437 198528939 199344128 199360512 199488016 199879476 201509854 201680192 201696768 201867264 202546694 203513856 203685888 203724248 203913216 204060402 204789312 204898304 205750272 205979904 206072832 206302824 207039744 207299456 208011264 208039936 208161408 208393731 208569888 208598637 209465991 209577472 210271152 210448896 210477904 210683772 211353072 211701568 212344832 212581824 212611126 212790848 212915094 213705086 214695936 214917888 214947512 216536099 217211904 217436457 218689536 219395344 219413376 219598848 219874239 220542336 220659712 220905984 221577216 221824512 221855088 222042624 222172272 222896128 223084544 223245568 223494726 224043008 224262144 224293056 224424018 224644686 225345536 225508192 225698816 225950712 226668512 226890216 227986304 228240753 228934272 228965828 229189779 229415133 230296976 230491648 230510592 231481936 232587264 232827712 233192722 233211888 234044928 235143168 235312896 235511808 235774656 236787642 236913664 237633536 237898752 238164264 238887936 238920864 239389704 240041984 240309888 240513024 240546176 240686628 241546368 241815951 242679808 242950656 242984144 243331536 244234384 244779938 245523712 245797734 246039418 246819762 248012128 248242176 248498808 250478592 250737536 250758144 250970112 251151264 252048384 253513728 253548672 253696716 253911168 254738432 255002076 255137792 255422544 256049152 256198656 256484592 256736784 257723648 257941504 258795264 258830936 259049728 259084098 259303104 259338846 260417178 260555776 260743847 261639168 261675232 261931176 262085467 263196544 263609164 264550784 264705252 266505968 266527872 267337728 268929024 269156352 269207042 270047232 270614448 271351808 271884288 272080536 273014784 273052416 273357162 274333696 274639872 274763682 274763776 275070432 276052992 276214176 276252249 277548544 277858308 278093184 278131516 279013644 279287988 280361536 280598528 280911696 281804096 282079728 283442432 283705344 283758774 283886792 285218814 286557184 286580736 286764023 287030016 288055296 289615872 289915276 289939104 290184192 291184803 291430944 291586048 292551168 292798464 293125248 293165652 294056448 294384636 294541312 295436288 295766016 295806784 296056832 296096112 296229696 297619632 297992968 299016192 299057408 299232024 299526248 299819214 301267616 302264781 302520288 302561987 303820041 304321004 305245696 305270784 305528832 305586372 305886844 307347456 308625408 309109248 310116352 310949184 312016896 312059904 312242112 313750528 314015744 314366208 315406728 315673344 315716856 317029608 317198336 317552352 318517248 318561152 318872736 318916689 319186272 319372641 320413184 320557629 320684032 320915504 322061824 322376832 322421268 323934208 324168026 324442048 325835986 327730312 328034304 329093016 330989568 331051903 331331744 331358976 332365824 332755283 332782632 333063936 334344192 334626816 334868352 335242089 336064512 336439584 336967029 338018304 338064896 338262288 338548224 338926068 340002768 340563392 341598208 341979456 342026594 342315712 343401408 343448742 345060352 345445464 345737472 345785128 347222904 348852224 348880896 349241568 349289707 349789083 351086927 352714752 352940336 352969344 353267712 355370496 356450304 356517434 356848128 358381296 358572032 358875136 360062976 360464832 360769536 360819264 361029942 362319552 362512384 362774048 364019712 364069888 364425984 364476216 364997304 366186496 366351576 366760576 367169907 368070656 368285568 368336332 368696601 369059127 370477744 370790912 372018192 372383984 372748212 374548928 375717888 376106304 376158146 378273792 378345032 379846656 380291752 380323008 382107648 382706688 383102329 383133816 384073728 384297984 385105176 386154496 386585472 386912256 388192896 388246404 388574592 389008269 390068224 390397952 390833664 390887536 392075264 392458752 392512848 394354688 394794816 394972928 395413746 396826176 396880874 397057878 398688256 398721024 398976032 399758952 403019708 403360384 403393536 403734528 403810563 405093388 407027712 407448496 407826432 408120804 409578624 409796608 411500544 411959808 412145664 412605648 414079488 414598912 416022528 416079872 416322816 416787462 417139776 417197274 418931982 419154944 420542304 420897792 420955808 421367544 422706144 423403136 424689664 425163648 425222252 425581696 425638161 425830188 427410172 427828221 429835776 429895024 433072198 434423808 434872914 437379072 438790688 438826752 439197696 439748478 441084672 441319424 441811968 443154432 443649024 443710176 444085248 444344544 445792256 446491136 446989452 448086016 448524288 448586112 448848036 449289372 450691072 451016384 451397632 451901424 453337024 453780432 455972608 456481506 457868544 457931656 458379558 458830266 460593952 460983296 461021184 461316037 462963872 465174528 465655424 466385444 466423776 468089856 470625792 471023616 471549312 473575284 473827328 475267072 475797504 476328528 477775872 477841728 478779408 480083968 480619776 481026048 481092352 481373256 483092736 483631902 485359616 485901312 485968288 486252039 486663072 486730153 488468768 488753979 489559876 491047424 491595468 492078836 493639524 496024256 496484352 496997616 500957184 501475072 501516288 501940224 502302528 504096768 507027456 507097344 507351733 507393432 507822336 509476864 510004152 510275584 510845088 512098304 512397312 512969184 513039891 513473568 515173113 515447296 515883008 517590528 517661872 518099456 518168196 518606208 518677692 520834356 521111552 521487694 523278336 523350464 523862352 524170934 526393088 527218328 529101568 529410504 532561757 533011936 533055744 534675456 534776151 535301977 537858048 538312704 538414084 540094464 541228896 542703616 543768576 544161072 546029568 546104832 546714324 548667392 549279744 549527364 549527552 550140864 552105984 552428352 552504498 555097088 555716616 556186368 556263032 558027288 558575976 560723072 561197056 561823392 561900833 563608192 564159456 564237219 564792013 566884864 567410688 567517548 567773584 570437628 573114368 573161472 573528046 574060032 576110592 579231744 579830552 579878208 580368384 582369606 582861888 583172096 585102336 585596928 586250496 586331304 588112896 588769272 589082624 591532032 591613568 592113664 592192224 592459392 593120619 595239264 595321311 595985936 598032384 598114816 598464048 599052496 599638428 602535232 604529562 605040576 605123974 607640082 608642008 610491392 610541568 611057664 611172744 611773688 614694912 617250816 617974097 618218496 621898368 624033792 624119808 624484224 625795911 627501056 628031488 628732416 630813456 631346688 631433712 634059216 634396672 635104704 637034496 637122304 637745472 637833378 638372544 638745282 640826368 641115258 641368064 641831008 644123648 644753664 644842536 647868416 648336052 648884096 649608297 651671972 652309371 655460624 656068608 658186032 661979136 662103806 662663488 662717952 664731648 665510566 665565264 666127872 668688384 669253632 669736704 670484178 672129024 672879168 673934058 676036608 676129792 676524576 677096448 677852136 680005536 681126784 683196416 683958912 684053188 684631424 684722259 686802816 686897484 688245399 690120704 690890928 691474944 691570256 694445808 697704448 697761792 698483136 698579414 699578166 702173854 705429504 705880672 705938688 706535424 710740992 712900608 713034868 713696256 716762592 717144064 720125952 720929664 721539072 721638528 722059884 724639104 725024768 725548096 728039424 728139776 728851968 728952432 729994608 732372992 732703152 733521152 734339814 736141312 736571136 736672664 737393202 738118254 740955488 741581824 744036384 744138941 744767968 745496424 747967801 749097856 751435776 752212608 752316292 756690064 760583504 760646016 764215296 765413376 766204658 766267632 768147456 768595968 770210352 772308992 773170944 773824512 776385792 776492808 777149184 778016538 780136448 780795904 781667328 781775072 782231541 784150528 784917504 785025696 786256401 788709376 789589632 789945856 790827492 793652352 793761748 794115756 797376512 797952064 799517904 806039416 806720768 806787072 807469056 807621126 810186776 814055424 814896992 815652864 816174527 816241608 819157248 819593216 823001088 823919616 824291328 825211296 828158976 828756747 829197824 832159744 832645632 833574924 834279552 834394548 837863964 838309888 841084608 841795584 841911616 842735088 845412288 846806272 849379328 850327296 850444504 851163392 851276322 851660376 854820344 855656442 856729783 859671552 859790048 860292069 861137963 866144396 868847616 869745828 874758144 877581376 877653504 878395392 879496956 882169344 882638848 883623936 886308864 887298048 887420352 888170496 888689088 891584512 892982272 893978904 896172032 897048576 897172224 897696072 898578744 901382144 902032768 902795264 903802848 903927427 906674048 906794343 907560864 907685961 911460123 911945216 912963012 915737088 915863312 916759116 917660532 921187904 921966592 922042368 922632074 925927744 930349056 931310848 932770888 932847552 936179712 941251584 942047232 942224647 943098624 947150568 947654656 951595008 952657056 955551744 955683456 956750067 957558816 960167936 961239552 961672887 962052096 962184704 962746512 966185472 967263804 970719232 971802624 971936576 972504078 973326144 973460306 976937536 977507958 979119752 982094848 983190936 984157672 987279048 992048512 992968704 993155709 993995232 994132243 998265849 1002950144 1003032576 1003880448 1004605056 1008193536 1014054912 1014194688 1014703466 1014786864 1015644672 1018953728 1020008304 1020551168 1021690176 1024196608 1024794624 1025938368 1026079782 1026947136 1030346226 1030894592 1031766016 1035181056 1035323744 1036198912 1036336392 1037212416 1037355384 1041668712 1042223104 1042975388 1046556672 1046700928 1047724704 1047869121 1048341868 1049367249 1052786176 1053260781 1054436656 1058203136 1058821008 1065123514 1066023872 1066111488 1069350912 1069552302 1070603954 1075716096 1076625408 1076828168 1080188928 1082457792 1085407232 1087537152 1088322144 1092059136 1092209664 1093338787 1093428648 1098559488 1099054728 1099055104 1100281728 1101509721 1104211968 1104856704 1105008996 1107177381 1110194176 1111433232 1112372736 1112526064 1116054576 1117151952 1121446144 1122394112 1123646784 1123801666 1127216384 1128318912 1128474438 1129584026 1133769728 1134821376 1135035096 1135547168 1140875256 1146228736 1146322944 1147056092 1148120064 1149306987 1152221184 1158463488 1159661104 1159756416 1160736768 1164739212 1165723776 1166344192 1170204672 1171193856 1172500992 1172662608 1176225792 1177538544 1178165248 1183064064 1183227136 1184227328 1184384448 1184918784 1186241238 1190478528 1190642622 1191971872 1196064768 1196229632 1196928096 1197093079 1198104992 1199276856 1205070464 1209059124 1210081152 1210247948 1211431689 1215280164 1217284016 1220982784 1221083136 1222345488 1223547376 1229389824 1234501632 1235948194 1236436992 1243796736 1248067584 1248239616 1248968448 1251591822 1255002112 1256062976 1257464832 1261626912 1262693376 1262867424 1268118432 1268793344 1270209408 1274068992 1274244608 1275490944 1275666756 1276745088 1277490564 1281652736 1282230516 1282736128 1283662016 1288247296 1289507328 1289685072 1295736832 1296672104 1297768192 1299216594 1303343944 1304618742 1310921248 1312137216 1316372064 1316553511 1323958272 1324207612 1325326976 1325435904 1329463296 1331021132 1331130528 1332255744 1337376768 1339473408 1340968356 1344258048 1345758336 1347868116 1352073216 1352259584 1353049152 1354192896 1355704272 1360011072 1362253568 1366392832 1367917824 1368106376 1369262848 1369444518 1373605632 1373794968 1376490798 1380241408 1381781856 1382949888 1383140512 1383948111 1388891616 1389083059 1395408896 1395523584 1396966272 1397158828 1399156332 1404347708 1411761344 1411877376 1413070848 1421481984 1425801216 1426069736 1427392512 1433525184 1434288128 1440251904 1441859328 1443078144 1443277056 1444119768 1449278208 1450049536 1451096192 1456078848 1456279552 1457703936 1457904864 1458756117 1459989216 1460190459 1464745984 1465406304 1466261937 1467042304 1468679628 1472282624 1473142272 1473345328 1474786404 1476236508 1481910976 1483163648 1488072768 1488277882 1489535936 1490992848 1495935602 1498195712 1502871552 1504425216 1504632584 1513380128 1515752693 1521167008 1521292032 1522055199 1528430592 1530826752 1532409316 1532535264 1536294912 1537191936 1539119673 1540420704 1544617984 1546341888 1547649024 1552771584 1552985616 1554298368 1556033076 1560272896 1561591808 1563334656 1563550144 1564463082 1568301056 1569835008 1570051392 1572512802 1577418752 1579179264 1579891712 1581654984 1587304704 1587523496 1588231512 1594753024 1595904128 1597685271 1599035808 1599256217 1604328453 1605905931 1612078832 1613441536 1613574144 1614938112 1615242252 1620373552 1628110848 1629793984 1631305728 1632349054 1632483216 1638314496 1639186432 1646002176 1647839232 1648582656 1650422592 1656317952 1657513494 1658395648 1664319488 1665291264 1667149848 1668559104 1668789096 1675727928 1676619776 1682169216 1683591168 1683823232 1685470176 1685702499 1690824576 1692711657 1693612544 1694376039 1698758656 1700654592 1700889008 1702326784 1702552644 1703320752 1709640688 1711312884 1713459566 1719343104 1719580096 1720584138 1722275926 1732288792 1737695232 1739491656 1749516288 1749845773 1755162752 1755307008 1756790784 1758849353 1758993912 1764338688 1767247872 1774596096 1774840704 1776340992 1777378176 1783169024 1785963933 1785964544 1787957808 1792344064 1794097152 1794344448 1795392144 1797157488 1802764288 1804065536 1805590528 1807605696 1807854854 1813348096 1813588686 1815121728 1815371922 1822920246 1823890432 1825926024 1831474176 1831726624 1833518232 1835321064 1842375808 1843933184 1844084736 1845264148 1851855488 1853922291 1862621696 1865541776 1865695104 1872359424 1882503168 1884094464 1884449294 1886197248 1894301136 1895309312 1903190016 1905314112 1911103488 1911366912 1913500134 1915117632 1920335872 1922479104 1923345774 1924104192 1924369408 1925493024 1932370944 1934527608 1943605248 1943873152 1945008156 1946652288 1946920612 1948824891 1953875072 1955015916 1958239504 1964189696 1966381872 1968315344 1974558096 1984097024 1985937408 1986311418 1987990464 1988264486 1996531698 2005900288 2006065152 2007760896 2009210112 2016387072 2028109824 2028389376 2029406932 2029573728 2031289344 2040016608 2041102336 2043380352 2049589248 2051876736 2052159564 2053894272 2060692452 2061789184 2063532032 2070362112 2070647488 2072397824 2072672784 2074424832 2074710768 2083337424 2084446208 2085950776 2093113344 2093401856 2095449408 2095738242 2096683736 2098734498 2105572352 2106521562 2108873312 2116406272 2117642016 2117933909 2130247028 2132047744 2132222976 2138701824 2139104604 2141207908 2151432192 2153656336 2160377856 2164915584 2170814464 2175074304 2176644288 2184118272 2184419328 2186677574 2186857296 2197118976 2198109456 2198110208 2200563456 2203019442 2208423936 2209713408 2210017992 2214354762 2220388352 2222866464 2224745472 2225052128 2232109152 2232416823 2234303904 2242892288 2243903403 2244788224 2247293568 2247603332 2254432768 2256637824 2256948876 2259168052 2267539456 2270070192 2271094336 2281750512 2292457472 2292645888 2294112184 2296240128 2298613974 2304442368 2316926976 2317363321 2319322208 2319512832 2321473536 2329286981 2329478424 2331447552 2332688384 2340409344 2342387712 2345001984 2345325216 2346694623 2352451584 2355077088 2356330496 2358769203 2366128128 2366454272 2368454656 2368768896 2369837568 2372482476 2380957056 2381285244 2383943744 2392129536 2392459264 2393856192 2394186158 2396209984 2398553712 2410140928 2418118248 2420162304 2420495896 2422863378 2430560328 2434568032 2441965568 2442166272 2444690976 2445027949 2447094752 2448523581 2457608489 2458779648 2469003264 2471896388 2472873984 2487593472 2496479232 2497936896 2503183644 2510004224 2512125952 2514929664 2523253824 2525386752 2525734848 2536236864 2537586688 2540418816 2548137984 2548489216 2550981888 2551333512 2553490176 2554981128 2563305472 2564461032 2565472256 2567324032 2570189349 2576494592 2579014656 2579370144 2579725681 2580876207 2583413889 2591473664 2593344208 2595536384 2598433188 2606687888 2609237484 2621842496 2624274432 2632744128 2633107022 2647916544 2648415224 2650653952 2650871808 2658926592 2662042264 2662261056 2664511488 2674753536 2678946816 2681716303 2681936712 2688516096 2691516672 2695736232 2704146432 2704519168 2706098304 2708385792 2711408544 2711782281 2720022144 2723057883 2724507136 2732785664 2735835648 2736212752 2738525696 2738889036 2747211264 2747589936 2752981596 2760482816 2763563712 2765899776 2766281024 2767896222 2777783232 2778166118 2790817792 2791047168 2793932544 2794317656 2798312664 2808695416 2814969287 2823522688 2823754752 2826141696 2826673941 2829453307 2842963968 2852139472 2854785024 2867050368 2868576256 2880503808 2883718656 2886156288 2886554112 2888239536 2898556416 2900099072 2902192384 2912157696 2912559104 2915407872 2915809728 2917512234 2919978432 2920380918 2929491968 2930812608 2932523874 2934084608 2937359256 2944565248 2946284544 2946690656 2949572808 2952473016 2963821952 2966327296 2976145536 2976555764 2979071872 2979467127 2981985696 2982396729 2991871204 2994797547 2996391424 3008850432 3009265168 3026760256 3031505386 3042334016 3042584064 3044110398 3056861184 3061653504 3064818632 3065070528 3072589824 3074383872 3078239346 3080841408 3089235968 3092683776 3095298048 3105543168 3105971232 3108596736 3112066152 3120545792 3126669312 3127100288 3128926164 3136602112 3139670016 3140102784 3143607363 3145025604 3154837504 3158358528 3159782343 3159783424 3163309968 3174609408 3175046992 3176463024 3189506048 3191808256 3195370542 3198071616 3198512434 3208656906 3211811862 3224157664 3226883072 3227148288 3229876224 3230484504 3240747104 3256221696 3259587968 3262611456 3264698108 3264966432 3276628992 3280016361 3295678464 3297165312 3300845184 3312635904 3315026988 3316791296 3328638976 3330582528 3334299696 3337118208 3337578192 3351455856 3353239552 3364338432 3367182336 3367646464 3370940352 3371404998 3381649152 3385423314 3387225088 3388752078 3397517312 3401309184 3401778016 3404653568 3405105288 3406641504 3407111071 3419281376 3422625768 3426919132 3438686208 3439160192 3441168276 3444551852 3447920961 3464577584 3475390464 3478983312 3499032576 3499691546 3510325504 3510614016 3513581568 3517698706 3517987824 3528677376 3534495744 3549192192 3549681408 3552681984 3554756352 3566338048 3571927866 3571929088 3575915616 3584688128 3588194304 3588688896 3590784288 3591279237 3594314976 3608131072 3611181056 3615211392 3615709708 3626696192 3627177372 3630243456 3630743844 3645840492 3647780864 3651852048 3662948352 3663453248 3667036464 3670642128 3684751616 3687866368 3688169472 3690528296 3703710976 3707844582 3725243392 3727932299 3731083552 3731390208 3744718848 3747113839 3765006336 3768188928 3768898588 3772394496 3788602272 3790618624 3806380032 3810628224 3822206976 3822733824 3827000268 3830235264 3840671744 3844958208 3846691548 3848208384 3848738816 3850986048 3864741888 3869055216 3887210496 3887746304 3890016312 3893304576 3893841224 3897649782 3907750144 3910031832 3916479008 3928379392 3932763744 3933305831 3936630688 3949116192 3949660533 3953544091 3968194048 3971874816 3972622836 3975980928 3976528972 3993063396 4011800576 4012130304 4018420224 4032774144 4056219648 4056778752 4058813864 4059147456 4062578688 4080033216 4082204672 4086760704 4099178496 4103753472 4104319128 4107788544 4121384904 4123578368 4127064064 4140724224 4141294976 4144795648 4145345568 4148849664 4149421536 4151844333 4166674848 4167249177 4168892416 4171901552 4186226688 4186803712 4190898816 4191476484 4193367472 4197468996 4211144704 4213043124 4217746624 4232812544 4235284032 4235867818 4260494056 4264095488 4264445952 4277403648 4278209208 4282415816 4302864384 4307312672 4320755712 4325818679 4329831168 4350148608 4353288576 4368236544 4368838656 4373355148 4373714592 4380571377 4394237952 4396218912 4396220416 4401126912 4406038884 4416847872 4419426816 4420035984 4428709524 4440776704 4445732928 4449490944 4450104256 4464218304 4464833646 4468607808 4485784576 4487806806 4489576448 4494587136 4495206664 4508865536 4513275648 4513897752 4518336104 4535078912 4540140384 4542188672 4547258079 4563501024 4564130051 4566165597 4584914944 4585291776 4588224368 4592480256 4597227948 4608884736 4633853952 4634726642 4638644416 4639025664 4642947072 4658573962 4658956848 4662895104 4665376768 4680818688 4684775424 4690003968 4690650432 4693389246 4704903168 4710154176 4712660992 4717538406 4732256256 4732908544 4736909312 4737537792 4739675136 4744964952 4761914112 4762570488 4767887488 4784259072 4784918528 4787712384 4788372316 4792419968 4793055813 4797107424 4797768651 4817717793 4820281856 4836236496 4840324608 4840991792 4845726756 4861120656 4869136064 4883931136 4884332544 4889381952 4890055898 4894189504 4897047162 4915216978 4917559296 4938006528 4943792776 4945747968 4975186944 4980330277 4992958464 4995873792 5006367288 5020008448 5029859328 5046507648 5050773504 5051469696 5057107497 5072473728 5075173376 5080837632 5083128117 5096275968 5096978432 5101963776 5102667024 5106980352 5109962256 5126610944 5128922064 5130944512 5134648064 5140378698 5152989184 5158029312 5158740288 5159451362 5161752414 5166827778 5182947328 5186688416 5191072768 5196866376 5213375776 5218474968 5243684992 5248548864 5249537319 5265488256 5266214044 5276548059 5296830448 5301307904 5301743616 5324084528 5324522112 5329022976 5349507072 5357893632 5363432606 5363873424 5377032192 5383033344 5391472464 5408292864 5409038336 5412196608 5416771584 5422817088 5423564562 5440044288 5446115766 5449014272 5465571328 5471671296 5472425504 5477051392 5477778072 5494422528 5495179872 5505963192 5520965632 5527127424 5531799552 5532562048 5535792444 5555566464 5556332236 5561766873 5581635584 5587865088 5588635312 5596625328 5617390832 5629938574 5647045376 5647509504 5652283392 5653347882 5658906614 5685927936 5704278944 5709570048 5734100736 5737152512 5761007616 5767437312 5772312576 5773108224 5776479072 5797112832 5804384768 5825118208 5830815744 5831619456 5835024468 5839956864 5840761836 5858983936 5861625216 5865047748 5868169216 5874718512 5889130496 5892569088 5893381312 5899145616 5904946032 5927643904 5932654592 5952291072 5953111528 5958143744 5958934254 5963971392 5964793458 5983742408 5989595094 5992782848 5997108481 6017700864 6018530336 6027965741 6053520512 6063010772 6084668032 6085168128 6088220796 6123307008 6129637264 6130141056 6148767744 6156478692 6161682816 6178471936 6185367552 6190596096 6211086336 6211942464 6217193472 6224132304 6241091584 6253338624 6254200576 6257852328 6273204224 6279340032 6280205568 6287214726 6290051208 6309675008 6316717056 6319564686 6319566848 6326619936 6327491989 6349218816 6350093984 6352926048 6353801727 6383616512 6390741084 6396143232 6397024868 6417313812 6423623724 6448315328 6453766144 6454296576 6460969008 6481494208 6512443392 6519175936 6525222912 6529396216 6529932864 6553257984 6560032722 6591356928 6594330624 6595572529 6601690368 6625271808 6630053976 6633582592 6657277952 6661165056 6668599392 6674236416 6675156384 6697250469 6702911712 6706479104 6728676864 6731710209 6734364672 6735292928 6741880704 6742809996 6763298304 6770846628 6774450176 6777504156 6795034624 6802618368 6803556032 6809307136 6810210576 6813283008 6814222142 6838562752 6845251536 6853838264 6877372416 6878320384 6882336552 6889103704 6895841922 6929155168 6950780928 6952089963 6957966624 6958925701 6987860943 6998065152 6999383092 7020651008 7021228032 7027163136 7035397412 7035975648 7057354752 7068991488 7098384384 7099362816 7105363968 7109512704 7132676096 7143855732 7143858176 7151831232 7169376256 7176388608 7177377792 7181568576 7182558474 7188629952 7216262144 7222362112 7230422784 7231419416 7253392384 7254354744 7260486912 7261487688 7291680984 7295561728 7303704096 7325896704 7326906496 7334072928 7335083847 7341284256 7342296169 7345570743 7369503232 7372825467 7375732736 7376338944 7381056592 7407421952 7415689164 7450486784 7455864598 7462167104 7462780416 7489437696 7494227678 7530012672 7536377856 7537797176 7544788992 7577204544 7581237248 7612760064 7621256448 7644413952 7645467648 7653371509 7654000536 7660470528 7689916416 7693383096 7696416768 7697477632 7701972096 7710568047 7729483776 7738110432 7739177043 7750241667 7774420992 7775492608 7780032624 7786609152 7787682448 7795299564 7815500288 7820063664 7832958016 7856758784 7865527488 7866611662 7873261376 7898232384 7899321066 7907088182 7936388096 7943749632 7945245672 7951961856 7953057944 7986126792 8023601152 8024260608 8033663261 8036840448 8045148909 8065548288 8074999321 8112439296 8113557504 8117627728 8118294912 8125157376 8135346843 8160066432 8164409344 8173521408 8198356992 8207506944 8208638256 8215577088 8242769808 8247156736 8254128128 8281448448 8282589952 8289591296 8290691136 8297699328 8298843072 8303688666 8333349696 8334498354 8337784832 8343803104 8372453376 8373607424 8381797632 8382952968 8386734944 8394937992 8422289408 8426086248 8435493248 8444907861 8465625088 8470568064 8471735636 8480021823 8488359921 8520988112 8528190976 8528891904 8556418416 8564831632 8605728768 8614625344 8641511424 8651637358 8659662336 8700297216 8706577152 8736473088 8737677312 8746710296 8747429184 8761142754 8788475904 8792437824 8792440832 8802253824 8812077768 8833695744 8838853632 8840071968 8857419048 8881553408 8891465856 8898981888 8900208512 8928436608 8929667292 8937215616 8947190187 8971569152 8975613612 8979152896 8989174272 8990413328 9017731072 9026551296 9027795504 9036672208 9070157824 9080280768 9084377344 9094516158 9127002048 9128260102 9132331194 9169829888 9170583552 9176448736 9184960512 9194455896 9217769472 9267707904 9269453284 9277288832 9278051328 9285894144 9317147924 9317913696 9325790208 9361637376 9380007936 9381300864 9386778492 9409806336 9420308352 9425321984 9435076812 9464512512 9465817088 9473818624 9475075584 9479350272 9489929904 9523828224 9525140976 9535774976 9568518144 9569837056 9575424768 9576744632 9584839936 9586111626 9594214848 9595537302 9635435586 9640563712 9672472992 9680649216 9681983584 9691453512 9722241312 9723581413 9738272128 9767862272 9768665088 9778763904 9780111796 9788379008 9794094324 9830433956 9840049083 9887585552 9891495936 9950373888 9960660554 9985916928 9991747584 10012734576 10040016896 10059718656 10093015296 10101547008 10102939392 10114214994 10144947456 10150346752 10161675264 10166256234 10192551936 10193956864 10203927552 10205334048 10213960704 10219924512 10221333213 10253221888 10257844128 10269296128 10280757396 10305978368 10316058624 10317480576 10318902724 10323504828 10333655556 10365894656 10373376832 10382145536 10393732752 10426751552 10436949936 10487369984 10497097728 10499074638 10530976512 10532428088 10553096118 10593660896 10602615808 10603487232 10610268851 10648169056 10649044224 10658045952 10699014144 10715787264 10726865212 10727746848 10754064384 10766066688 10773837711 10782944928 10818076672 10824393216 10833543168 10845634176 10847129124 10880088576 10892231532 10898028544 10931142656 10943342592 10944851008 10954102784 10955556144 10988845056 10990359744 11011926384 11041931264 11054254848 11063599104 11065124096 11071584888 11111132928 11112664472 11123533746 11163271168 11175730176 11177270624 11183796897 11193250656 11194793519 11234781664 11241341517 11259877148 11294090752 11295019008 11304566784 11306695764 11317813228 11371855872 11408557888 11419140096 11468201472 11474305024 11522015232 11534874624 11544625152 11546216448 11552958144 11594225664 11608769536 11650236416 11661631488 11663238912 11670048936 11679913728 11681523672 11717967872 11723250432 11730095496 11736338432 11749437024 11778260992 11785138176 11786762624 11798291232 11799917493 11809892064 11848981599 11855287808 11860632273 11865309184 11904582144 11906223056 11916287488 11917868508 11927942784 11929586916 11967484816 11979190188 11985565696 11994216962 12035401728 12037060672 12055931482 12107041024 12126021544 12169336064 12170336256 12176441592 12246614016 12248920411 12259274528 12260282112 12297535488 12311945471 12312957384 12323365632 12370735104 12381192192 12422172672 12423884928 12434386944 12448264608 12482183168 12501747531 12506677248 12508401152 12515704656 12546408448 12558680064 12560411136 12574429452 12580102416 12619350016 12633434112 12639129372 12639133696 12653239872 12654983978 12698437632 12700187968 12705852096 12707603454 12767233024 12781482168 12792286464 12794049736 12834627624 12847247448 12896630656 12907532288 12908593152 12921938016 12923719159 12962988416 12977456037 12990216299 13038351872 13050445824 13058792432 13059865728 13106515968 13120065444 13182713856 13188661248 13191145058 13203380736 13250543616 13260107952 13267165184 13314555904 13322330112 13337198784 13348472832 13350312768 13394500938 13405823424 13412958208 13457353728 13463420418 13468729344 13470585856 13483761408 13485619992 13526596608 13541693256 13548900352 13555008312 13605236736 13607112064 13618614272 13620421152 13626566016 13628444284 13641774237 13677125504 13690503072 13692390153 13707676528 13754744832 13756640768 13764673104 13778207408 13791683844 13858310336 13901561856 13904179926 13915933248 13917851402 13975721886 13996130304 13998766184 14041302016 14042456064 14054326272 14070794824 14071951296 14114709504 14137982976 14196768768 14198725632 14210727936 14213404231 14219025408 14287711464 14287716352 14303662464 14352777216 14354755584 14363137152 14365116948 14377259904 14393305953 14432524288 14444724224 14460845568 14462838832 14506784768 14508709488 14520973824 14522975376 14583361968 14591123456 14607408192 14651793408 14653812992 14668145856 14670167694 14682568512 14684592338 14691141486 14739006464 14745650934 14751465472 14752677888 14762113184 14814843904 14831378328 14900973568 14911729196 14924334208 14925560832 14940990831 14978875392 14988455356 15060025344 15075594352 15089577984 15154409088 15162474496 15225520128 15242512896 15288827904 15290935296 15306743018 15308001072 15320941056 15379832832 15386766192 15392833536 15394955264 15403944192 15421136094 15458967552 15476220864 15478354086 15500483334 15548841984 15550985216 15560065248 15573218304 15575364896 15590599128 15631000576 15640127328 15665916032 15713517568 15731054976 15733223324 15746522752 15748611957 15796464768 15798642132 15814176364 15829644177 15872776192 15890491344 15903923712 15906115888 15972253584 16047202304 16048521216 16067326522 16073680896 16090297818 16131096576 16149998642 16224878592 16227115008 16235255456 16236589824 16250314752 16270693686 16320132864 16328818688 16347042816 16396713984 16415013888 16417276512 16431154176 16485539616 16494313472 16562896896 16565179904 16579182592 16581382272 16595398656 16597686144 16607377332 16666699392 16668996708 16675569664 16687606208 16744906752 16747214848 16763595264 16765905936 16773469888 16789875984 16844578816 16852172496 16870986496 16889815722 16931250176 16941136128 16943471272 16960043646 16976719842 17041976224 17056381952 17057783808 17112836832 17115195643 17129663264 17203259423 17211457536 17229250688 17283022848 17303274716 17319324672 17413154304 17475354624 17493420592 17494858368 17522285508 17576951808 17584875648 17584881664 17604507648 17624155536 17667391488 17677707264 17680143936 17714838096 17763106816 17782931712 17797963776 17800417024 17856873216 17859334584 17874431232 17894380374 17943138304 17951227224 17958305792 17978348544 17980826656 17991325443 18035462144 18053102592 18055591008 18058079767 18073344416 18083897223 18140315648 18160561536 18168754688 18189032316 18254004096 18256520204 18264662388 18339659776 18352897472 18369921024 18388911792 18535415808 18538906568 18554577664 18556102656 18571788288 18634295848 18635827392 18651580416 18723274752 18760015872 18762601728 18772014121 18773556984 18819612672 18840616704 18850643968 18870153624 18929025024 18931634176 18947637248 18950151168 18958700544 18979859808 18982475967 19047656448 19050281952 19061405181 19071549952 19139674112 19150849536 19153489264 19169679872 19172223252 19188429696 19191074604 19270871172 19281127424 19344945984 19361298432 19363967168 19382907024 19444482624 19447162826 19476544256 19535724544 19537330176 19557527808 19560223592 19576758016 19588188648 19660867912 19680098166 19704785009 19775171104 19782991872 19786717587 19806173149 19900747776 19921321108 19971833856 19983495168 20025469152 20080033792 20119437312 20186030592 20203094016 20205878784 20228429988 20289894912 20300693504 20323350528 20332512468 20385103872 20387913728 20407855104 20410668096 20427921408 20439849024 20442666426 20506443776 20515688256 20538592256 20561514792 20611956736 20632117248 20634961152 20637805448 20647009656 20667311112 20731789312 20746753664 20764291072 20787465504 20790330821 20853503104 20856269889 20873899872 20876777103 20897304481 20963582829 20974739968 20994195456 20998149276 21061953024 21064856176 21106192236 21187321792 21205231616 21206974464 21220537702 21296338112 21298088448 21316091904 21398028288 21431574528 21453730424 21455493696 21508128768 21532133376 21547675422 21565889856 21636153344 21648786432 21667086336 21691268352 21694258248 21760177152 21784463064 21796057088 21886685184 21889702016 21908205568 21911112288 21977690112 21980719488 22005251541 22023852768 22026888507 22083862528 22108509696 22118476401 22127198208 22130248192 22143169776 22222265856 22225328944 22247067492 22326542336 22351460352 22354541248 22367593794 22386501312 22389587038 22469563328 22482683034 22519754296 22588181504 22590038016 22609133568 22613391528 22635626456 22743711744 22817115776 22838280192 22865041589 22936402944 22960114527 23069749248 23089250304 23092432896 23105916288 23188451328 23217531129 23217539072 23300472832 23323262976 23326477824 23340097872 23359827456 23363047344 23435935744 23446500864 23460190992 23472676864 23498874048 23556521984 23570276352 23573525248 23596582464 23599834986 23619784128 23697963198 23710575616 23721264546 23730618368 23809164288 23812446112 23832574976 23835737016 23855885568 23859173832 23934969632 23958380376 23971131392 23988433924 24070803456 24074121344 24100989783 24111862964 24135446727 24214082048 24224997963 24252043088 24338672128 24340672512 24352883184 24493228032 24497840822 24518549056 24520564224 24595070976 24623890942 24625914768 24646731264 24741470208 24762384384 24844345344 24847769856 24868773888 24896529216 24964366336 25003495062 25013354496 25016802304 25031409312 25092816896 25117360128 25120822272 25148858904 25160204832 25266868224 25278258744 25278267392 25306479744 25309967956 25334723583 25396875264 25400375936 25411704192 25415206908 25465079763 25534466048 25562964336 25584572928 25588099472 25669255248 25694494896 25793261312 25815064576 25817186304 25843876032 25847438318 25925976832 25954912074 25980432598 26076703744 26100891648 26117584864 26119731456 26213031936 26240130888 26365427712 26377322496 26382290116 26406761472 26501087232 26520215904 26534330368 26644660224 26674397568 26696945664 26700625536 26789001876 26811646848 26825916416 26914707456 26926840836 26937458688 26941171712 26967522816 26971239984 27053193216 27083386512 27097800704 27110016624 27210473472 27214224128 27237228544 27240842304 27253132032 27256888568 27283548474 27354251008 27381006144 27384780306 27415353056 27509489664 27513281536 27529346208 27533140817 27556414816 27583367688 27674808637 27716620672 27803123712 27808359852 27831866496 27835702804 27951443772 27997532368 28082604032 28084912128 28141589648 28143902592 28229419008 28275965952 28393537536 28397451264 28421455872 28426808462 28438050816 28575422928 28575432704 28607324928 28705554432 28709511168 28726274304 28730233896 28754519808 28786611906 28865048576 28889448448 28921691136 28925677664 29013569536 29017418976 29041947648 29045950752 29166723936 29170744239 29182246912 29214816384 29303586816 29307625984 29336291712 29340335388 29365137024 29369184676 29382282972 29478012928 29491301868 29502930944 29524226368 29629687808 29662756656 29801947136 29823458392 29848668416 29851121664 29881981662 29957750784 29976910712 30120050688 30151188704 30179155968 30280730753 30308818176 30324948992 30451040256 30485025792 30577655808 30581870592 30613486036 30616002144 30641882112 30663999639 30759665664 30773532384 30789910528 30807888384 30842272188 30917935104 30952441728 30956708172 31000966668 31097683968 31101970432 31120130496 31146436608 31150729792 31181198256 31262001152 31280254656 31331832064 31427035136 31462109952 31466446648 31493045504 31497223914 31592929536 31597284264 31628352728 31659288354 31745552384 31780982688 31807847424 31812231776 31830806553 31944507168 31948910357 32094404608 32097042432 32134653044 32147361792 32180595636 32262193152 32299997284 32454230016 32470510912 32473179648 32500629504 32541387372 32640265728 32657637376 32694085632 32793427968 32830027776 32834553024 32862308352 32971079232 32988626944 33125793792 33130359808 33158365184 33162764544 33190797312 33195372288 33214754664 33333398784 33337993416 33351139328 33375212416 33489813504 33494429696 33527190528 33531811872 33546939776 33551390691 33579751968 33584380557 33689157632 33704344992 33724024551 33741972992 33779631444 33862500352 33882272256 33886942544 33920087292 33953439684 34083952448 34112763904 34115567616 34225673664 34230391286 34259326528 34406518846 34422915072 34458501376 34566045696 34606549432 34638649344 34826308608 34862311939 34950709248 34986841184 34989716736 35044571016 35153903616 35169751296 35209015296 35248311072 35334782976 35355414528 35360287872 35399752479 35429676192 35526213632 35565863424 35581896819 35595927552 35600834048 35713746432 35718669168 35748862464 35788760748 35886276608 35902454448 35916611584 35956697088 35961653312 35982650886 36070924288 36106205184 36111182016 36116159534 36146688832 36167794446 36280631296 36321123072 36337509376 36378064632 36508008192 36513040408 36529324776 36679319552 36705794944 36739842048 36746761233 36777823584 36782892991 36935836413 37077813136 37109155328 37112205312 37143576576 37268591696 37271654784 37303160832 37446549504 37520031744 37525203456 37544028242 37547113968 37639225344 37681233408 37701287936 37740307248 37858050048 37863268352 37895274496 37900302336 37917401088 37959719616 37964951934 38095312896 38100563904 38122810362 38143099904 38279348224 38301699072 38306978528 38339359744 38344446504 38376859392 38382149208 38541742344 38562254848 38689891968 38722596864 38727934336 38765814048 38771157477 38888965248 38894325652 38932368111 38953088512 38970648897 39071449088 39115055616 39120447184 39153516032 39176377296 39321735824 39360196332 39409570018 39550342208 39565983744 39573435174 39612346298 39801495552 39842642216 39943667712 39966990336 40050938304 40160067584 40238874624 40372061184 40406188032 40411757568 40453535119 40456859976 40579789824 40646701056 40665024936 40775827456 40815710208 40821336192 40855842816 40879698048 40885332852 41012887552 41031376512 41077170459 41077184512 41123029584 41223913472 41264234496 41269922304 41275610896 41294019312 41334622224 41463578624 41493507328 41528582144 41574931008 41580661642 41707006208 41712539778 41747799744 41753554206 41794608962 41927165658 41949479936 41988390912 41996298552 42123906048 42129712352 42212384472 42374643584 42410463232 42413948928 42441075404 42592676224 42596176896 42632183808 42640212693 42863149056 42907460848 42910987392 43064266752 43095350844 43131779712 43272306688 43297572864 43334172672 43382536704 43388516496 43520354304 43568926128 43592114176 43773370368 43779404032 43816411136 43822224576 43955380224 43961438976 44010503082 44047705536 44053777014 44167725056 44217019392 44236952802 44254396416 44260496384 44286339552 44292443923 44444531712 44450657888 44494134984 44702920704 44709082496 44735187588 44773002624 44779174076 44822972493 44939126656 44965366068 45039508592 45176363008 45180076032 45226783056 45271252912 45487423488 45634231552 45676560384 45730083178 45872805888 45920229054 46139498496 46178500608 46184865792 46211832576 46376902656 46435062258 46435078144 46600945664 46646525952 46652955648 46680195744 46719654912 46726094688 46893001728 46920381984 46945353728 46997748096 47140552704 47147050496 47193164928 47199669972 47239568256 47395926396 47421151232 47442529092 47461236736 47618328576 47624892224 47665149952 47671474032 47711771136 47718347664 47869939264 47916760752 47942262784 47976867848 48141606912 48148242688 48201979566 48223725928 48270893454 48428164096 48449995926 48504086176 48677344256 48681345024 48705766368 48712479907 48986456064 48995681644 49037098112 49041128448 49190141952 49247781884 49251829536 49293462528 49482940416 49688690688 49695539712 49737547776 49793058432 49928732672 50006990124 50026708992 50033604608 50062818624 50185633792 50234720256 50241644544 50297717808 50320409664 50533736448 50556517488 50556534784 50612959488 50619935912 50669447166 50793750528 50800751872 50823408384 50830413816 50930159526 51068932096 51125928672 51169145856 51176198944 51338510496 51345586929 51388989792 51396073183 51586522624 51609778269 51630129152 51634372608 51687752064 51694876636 51851953664 51909824148 51960865196 52153407488 52235169728 52239462912 52426063872 52480261776 52730855424 52754644992 52764580232 52813522944 53002174464 53040431808 53068660736 53289320448 53348795136 53393891328 53401251072 53573600563 53578003752 53623293696 53651832832 53829414912 53853681672 53874917376 53882343424 53935045632 53942479968 53973976329 54106386432 54166773024 54174239301 54195601408 54220033248 54251691669 54420946944 54428448256 54474457088 54481684608 54506264064 54513777136 54567096948 54708502016 54762012288 54769560612 54830706112 55018979328 55026563072 55058692416 55066281634 55112829632 55166735376 55349617274 55433241344 55606247424 55616719704 55663732992 55671405608 55902887544 55995064736 56165208064 56169824256 56235642827 56283179296 56287805184 56316042363 56458838016 56524995247 56551931904 56787075072 56794902528 56842911744 56853616924 56876101632 56947427901 57150845856 57150865408 57214649856 57419022336 57452548608 57460467792 57509039616 57573223812 57730097152 57778896896 57843382272 57851355328 58027139072 58034837952 58083895296 58091901504 58333447872 58341488478 58364493824 58429632768 58607173632 58615251968 58672583424 58680670776 58730274048 58738369352 58764565944 58956025856 58982603736 59005861888 59048452736 59114355027 59259375616 59325513312 59333690663 59360152761 59418519447 59603894272 59646916784 59697336832 59702243328 59763963324 59915501568 59953821424 60240101376 60302377408 60358311936 60561461506 60617636352 60649897984 60902080512 60970051584 61155311616 61163741184 61226972072 61232004288 61283764224 61327999278 61519331328 61547064768 61579821056 61615776768 61684544376 61835870208 61904883456 61913416344 62001933336 62195367936 62203940864 62240260992 62292873216 62301459584 62362396512 62370992463 62524002304 62560509312 62630331309 62663664128 62691913443 62854070272 62924219904 62932893296 62986091008 62994447828 63185859072 63194568528 63256705456 63318576708 63491104768 63561965376 63615694848 63624463552 63661613106 63889014336 63897820714 64188809216 64194084864 64269306088 64294723584 64361191272 64524386304 64599994568 64744293601 64908460032 64941021824 64946359296 65001259008 65077426061 65082774744 65280531456 65388171264 65660055552 65669106048 65724616704 65942158464 65977253888 66080665521 66251587584 66260719616 66316730368 66325529088 66381594624 66390744576 66429509328 66666797568 66675986832 66702278656 66750424832 66979627008 66988859392 67054381056 67063623744 67093879552 67102781382 67159503936 67168761114 67378315264 67408689984 67448049102 67483945984 67559262888 67725000704 67764544512 67773885088 67840174584 67906879368 68167904896 68225527808 68231135232 68451347328 68460782572 68518653056 68595124767 68813037692 68880343581 68917002752 69213098864 69277298688 69652617216 69724623878 69901418496 69973682368 69979433472 70089142032 70307807232 70339502592 70418030592 70496622144 70669565952 70710829056 70720575744 70799504958 70859352384 71052427264 71131726848 71163793638 71191855104 71201668096 71427492864 71437338336 71497724928 71577521496 71772553216 71804908896 71913394176 71923306624 71965301772 72141848576 72212410368 72222364032 72232319068 72293377664 72302969349 72335588892 72561262592 72642246144 72674993889 72675018752 72756129264 73016016384 73026080816 73058649552 73358639104 73411589888 73479684096 73493522466 73555647168 73565785982 73871672826 74155626272 74218310656 74224410624 74287153152 74537183392 74543309568 74606321664 74893099008 75040063488 75050406912 75088056484 75094227936 75278450688 75362466816 75480614496 75726536704 75800604672 75834802176 75919439232 75929903868 76190625792 76201127808 76245620724 76286199808 76558696448 76603398144 76613957056 76678719488 76688893008 76753718784 76764298416 77083484688 77124509696 77379783936 77445193728 77455868672 77531628096 77542314954 77777930496 77788651304 77864736222 77906177024 77941297794 78142898176 78230111232 78240894368 78307032064 78352754592 78363554633 78643471648 78720392664 78819140036 79100684416 79131967488 79146870348 79224692596 79602991104 79685284432 79933980672 80101876608 80320135168 80477749248 80744122368 80812376064 80823515136 80907070238 80913719952 81159579648 81293402112 81330049872 81551654912 81631420416 81642672384 81711685632 81759396096 81770665704 82025775104 82062753024 82154340918 82154369024 82246059168 82447826944 82528468992 82539844608 82551221792 82588038624 82599422451 82669244448 82987014656 83024425911 83057164288 83149862016 83161323284 83414012416 83425079556 83495599488 83507108412 83589217924 83854331316 83898959872 83992597104 84247812096 84259424704 84424768944 84749287168 84820926464 84827897856 84882150808 85185352448 85192353792 85264367616 85280425386 85726298112 85742442877 85814921696 85821974784 86128533504 86183618297 86190701688 86263559424 86544613376 86595145728 86668345344 86765073408 86777032992 87040708608 87137852256 87184228352 87512232717 87546740736 87558808064 87632822272 87644449152 87910760448 87922877952 88021006164 88095411072 88107554028 88335450112 88434038784 88473905604 88508792832 88520992768 88572679104 88584887846 88889063424 88901315776 88988269968 89405841408 89418164992 89470375176 89546005248 89558348152 89645944986 89878253312 89930732136 90079017184 90352726016 90360152064 90453566112 90466034113 90542505824 90842192259 90931514093 90974846976 91268463104 91353120768 91460166356 91745611776 91840458108 92278996992 92369731584 92423665152 92753805312 92870124516 92870156288 93201891328 93293051904 93305911296 93360391488 93439309824 93452189376 93786003456 93840763968 93890707456 93995496192 94281105408 94294100992 94386329856 94399339944 94479136512 94791852792 94842302464 94885058184 94922473472 95236657152 95249784448 95330299904 95342948064 95423542272 95436695328 95449850197 95492419659 95739878528 95833521504 95846731071 95884525568 95953735696 96283213824 96296485376 96403959132 96447451856 96541786908 96856328192 96899991852 97008172352 97354688512 97362690048 97411532736 97424959814 97972912128 97991363288 98074196224 98082256896 98380283904 98495563768 98503659072 98586925056 98965880832 99377381376 99391079424 99475095552 99493829617 99586116864 100013980248 100053417984 100067209216 100125637248 100469440512 100483289088 100595435616 100640819328 100753141671 101067472896 101113034976 101113069568 101225918976 101239871824 101338894332 101587501056 101601503744 101646816768 101660827632 101860319052 102137864192 102251857344 102338291712 102352397888 102677020992 102691173858 102777979584 102792146366 103173045248 103219556538 103260258304 103268745216 103375504128 103389753272 103703907328 103819648296 103921730392 104306814976 104470339456 104478925824 104586935817 104852127744 104960523552 104974991173 105461710848 105529160464 105627045888 106004348928 106080863616 106137321472 106578640896 106697590272 106787782656 106802502144 107147201126 107156007504 107246587392 107303665664 107658829824 107707363344 107749834752 107764686848 107870091264 107884959936 107947952658 108212772864 108333546048 108348478602 108391202816 108440066496 108503383338 108841893888 108856896512 108948914176 108963369216 109012528128 109027554272 109134193896 109417004032 109524024576 109539121224 109661412224 110037958656 110053126144 110117384832 110132563268 110225659264 110240283699 110333470752 110348678973 110699234548 110807509239 110866482688 111233439408 111327465984 111342811216 111805775088 111990129472 112330416128 112339648512 112471285654 112566358592 112575610368 112632084726 112917676032 113049990494 113103863808 113574150144 113589805056 113685823488 113707233848 113752203264 113894855802 114301691712 114301730816 114429299712 114838044672 114905097216 114920935584 115018079232 115146447624 115460194304 115686764544 115702710656 116054278144 116069675904 116167790592 116183803008 116313472431 116666895744 116682976956 116728987648 116859265536 116911946691 117214347264 117230503936 117345166848 117361341552 117460548096 117476738704 117529131888 117912051712 117965207472 118011723776 118096905472 118228710054 118518751232 118651026624 118667381326 118720305522 118837038894 119207788544 119293833568 119394673664 119404486656 119527926648 119831003136 119907642848 120480202752 120604754816 120716623872 121122923012 121235272704 121360605357 121940103168 122327482368 122453944144 122464008576 122567528448 122655998556 123038662656 123094129536 123159642112 123231553536 123369088752 123671740416 123809766912 123826832688 124003866672 124390735872 124407881728 124480521984 124585746432 124602919168 124724793024 124741984926 125048004608 125121018624 125260662618 125327328256 125383826886 125708140544 125848439808 125865786592 125972182016 125988895656 126371718144 126389137056 126406558369 126513410912 126637153416 126982209536 127123930752 127231389696 127248927104 127323226212 127778028672 127795641428 127920638079 128377618432 128538612176 128589447168 128722382544 129199989136 129488587202 129816920064 129882043648 129892718592 130002518016 130154852122 130165549488 130561062912 130776342528 131320111104 131338212096 131449233408 131884316928 131954507776 132161331042 132503175168 132521439232 132633460736 132651058176 132763189248 132781489152 132859018656 132877331769 133333595136 133351973664 133500849664 133977718784 134108762112 134127247488 134187759104 134205562764 134319007872 134337522228 134756630528 134817379968 134896098204 134967891968 135118525776 135450001408 135529089024 135547770176 135680349168 135813758736 136335809792 136451055616 136462270464 136902694656 136921565144 137037306112 137190249534 137626075384 137760687162 137834005504 137933495063 138426197728 138554597376 138643212043 139305234432 139449247756 139802836992 139947364736 139958866944 140178284064 140679005184 140836061184 140993244288 141421658112 141441151488 141599009916 141718704768 142104854528 142263453696 142327587276 142383710208 142403336192 142854985728 142874676672 142995449856 143155042992 143545106432 143609817792 143826788352 143846613248 143930603544 144283697152 144424820736 144444728064 144464638136 144586755328 144605938698 144671177784 145122525184 145284492288 145349987778 145350037504 145512258528 145532315747 146032032768 146052161632 146117299104 146137439721 146281131367 146823179776 146959368192 146987044932 147111294336 147131571964 147743345652 148311252544 148436621312 148448821248 149074366784 149086619136 149212643328 149786198016 150080126976 150100813824 150176112968 150188455872 150556901376 150724933632 150961228992 151453073408 151601209344 151669604352 151838878464 151859807736 152381251584 152402255616 152491241448 152572399616 153117392896 153206796288 153227914112 153357438976 153377786016 153507437568 153528596832 154036760787 154166969376 154188219549 154249019392 154759567872 154829334807 154890387456 154911737344 155063256192 155084629908 155555860992 155577302608 155729472444 155812354048 155882595588 156285796352 156460222464 156481788736 156614064128 156705509184 156727109266 157286943296 157440785328 157638280072 158201368832 158263934976 158293740696 158449385192 159205982208 159370568864 159867961344 160055291123 160203753216 160720801689 160955498496 161488244736 161624752128 161647030272 161814140476 161827439904 162319159296 162522717903 162586804224 162660099744 163103309824 163262840832 163285344768 163423371264 163518792192 163541331408 164051550208 164125506048 164308681836 164308738048 164492118336 164895653888 165056937984 165079689216 165102443584 165176077248 165198844902 165338488896 165974029312 166048851822 166114328576 166299724032 166322646568 166828024832 166850159112 166991198976 167014216824 167178435848 167708662632 167797919744 167985194208 168495624192 168518849408 168706928481 168849537888 168872811887 168948127089 169498574336 169574985741 169641852928 169655795712 169764301616 170370704896 170384707584 170528735232 170560850772 171452596224 171484885754 171629843392 171643949568 172257067008 172367236594 172381403376 172527118848 173089226752 173190291456 173336690688 173530146816 173554065984 174081417216 174275704512 174368456704 175024465434 175093481472 175117616128 175265644544 175288898304 175821520896 175845755904 176042012328 176190822144 176215108056 176868077568 176947811208 177017585664 177041985536 177145358208 177169775692 177343065081 177778126848 177802631552 177976539936 178001071989 178255558341 178811682816 178836329984 178940750352 179092010496 179116696304 179291889972 179756506624 179861464272 180158034368 180705452032 180720304128 180907132224 180932068226 181085011648 181684384518 181863028186 181949693952 182536926208 182706241536 182920332712 183491223552 183680916216 184557993984 184739463168 184774255003 184847330304 185507610624 185724984383 185740249032 185740312576 186586103808 186611822592 186720782976 186878619648 186904378752 187112977389 187572006912 187681527936 187781414912 187990992384 188075740329 188562210816 188588201984 188772659712 188798679888 188958273024 189583705584 189684604928 189770116368 189844946944 190473314304 190499568896 190660599808 190685896128 190847084544 190873390656 190899700394 190984839318 191479757056 191667043008 191693462142 191769051136 191907471392 192566427648 192592970752 192807918264 192894903712 193083573816 193712656384 193799983704 194016344704 194232880803 194709377024 194725380096 194823065472 194849919628 195232278183 195982726576 196148392448 196164513792 196991127536 197007318144 197173850112 197931761664 198754762752 198782158848 198950191104 198987659234 199172233728 200027960496 200106835968 200134418432 200251274496 200938881024 200966578176 201190871232 201281638656 201506283342 202134945792 202226069952 202226139136 202451837952 202479743648 202677788664 203175002112 203203007488 203293633536 203321655264 203720638104 204275728384 204503714688 204676583424 204704795776 205354041984 205382347716 205555959168 205584292732 205785374301 206346090496 206439113076 206520516608 206751008256 206779506544 207407814656 207639296592 207843460784 208613629952 208940678912 208957851648 209173871634 209704255488 209921047104 209949982346 210923421696 211058320928 211254091776 212008697856 212161727232 212274642944 213157281792 213395180544 213575565312 213605004288 214294402252 214312015008 214493174784 215317659648 215414726688 215529373696 215740182528 215769919872 215895905316 216425545728 216667092096 216696957204 216782405632 216880132992 217006766676 217683787776 217713793024 217897828352 217926738432 218025056256 218055108544 218268387792 218834008064 219048049152 219078242448 219322824448 220075917312 220106252288 220234769664 220265126536 220451318528 220480567398 220666941504 220697357946 221398469096 221615018478 221732965376 222466878816 222654931968 222685622432 223611550176 223642372499 223980258944 224660832256 224679297024 224942571308 225132717184 225151220736 225264169452 225835352064 226099980988 227179610112 227414467696 227504406528 227789711604 228603383424 228603461632 228858599424 229676089344 229810194432 229841871168 230036158464 230292895248 230920388608 231373529088 231405421312 232108556288 232139351808 232335581184 232367606016 232626944862 233333791488 233365953912 233457975296 233718531072 233823893382 234428694528 234461007872 234690333696 234722683104 234921096192 234953477408 235058263776 235090663899 235824103424 235930414944 236193810944 236457420108 237037502464 237302053248 237334762652 237440611044 237674077788 238415577088 238587667136 238789347328 238808973312 239055853296 239815285696 240960405504 241209509632 241433247744 242245846024 242470545408 242721210714 243880206336 244036183573 244654964736 244907888288 244928017152 245135056896 245311997112 246077325312 246188259072 246319284224 246463107072 246738177504 247343480832 247619533824 247653665376 247798267353 248007733344 248815763456 248961043968 249073277733 249171492864 249205838336 249449586048 249483969852 250096009216 250242037248 250521325236 250654656512 250767653772 251416281088 251696879616 251731573184 251944364032 251977791312 252743436288 252778274112 252813116738 253026821824 253274306832 253964419072 254247861504 254462779392 254497854208 254646452424 255556057344 255591282856 255841276158 256755236864 257077224352 257178894336 257227328631 257444765088 257480250937 258399978272 258550854891 258977174404 259633840128 259764087296 259785437184 260005036032 260309704244 260331098976 261122125824 261552685056 262640222208 262676424192 262898466816 263768633856 263909015552 264322662084 265006350336 265042878464 265266921472 265302116352 265526378496 265562978304 265718037312 265754663538 266667190272 266703947328 267001699328 267955437568 268217524224 268254494976 268375518208 268411125528 268638015744 268675044456 269513261056 269634759936 269792196408 269935783936 270237051552 270900002816 271058178048 271095540352 271360698336 271398102339 271627517472 271664958253 272526576777 272671619584 272794542279 272902111232 272924540928 273805389312 273843130288 274074612224 274380499068 275252150768 275521374324 275668011008 275866990126 276852395456 277109194752 277286424086 278610468864 278898495512 279605673984 279894729472 279917733888 280356568128 281358010368 281672122368 281986488576 282843316224 282882302976 283174745833 283198019832 283437409536 284526907392 284655174552 284767420416 284806672384 285709971456 285749353344 285990899712 286310085984 286349550591 287090212864 287219635584 287540193213 287653576704 287693226496 287861207088 288567394304 288849641472 288889456128 288929276272 289173510656 289211877396 289342355568 290245050368 290568984576 290699975556 290700075008 291024517056 291064631494 292064065536 292104323264 292234598208 292274879442 292562262734 293646359552 293918736384 293974089864 294222588672 294263143928 295486691304 296622505088 296873242624 296897642496 297245540657 298148733568 298173238272 298425286656 298481488851 298774974877 300160253952 300201627648 300352225936 300376911744 301449867264 301922457984 302906146816 303202418688 303339208704 303677756928 303719615472 304762503168 304804511232 304982482896 305144799232 306234785792 306413592576 306455828224 306714877952 306755572032 307014875136 307057193664 308073521574 308333938752 308376439098 308498038784 309519135744 309658669614 309780774912 309823474688 310126512384 310169259816 311111721984 311154605216 311458944888 311624708096 311765191176 312920444928 312963577472 313228128256 313411018368 313454218532 313760807451 314573886592 314881570656 314924973519 315276560144 316402737664 316587481392 316898770384 318411964416 318741137728 319735922688 320110582246 320407506432 321441603378 321910996992 322976489472 323249504256 323294060544 323628280952 323654879808 324638318592 325045435806 325173608448 325320199488 326206619648 326525681664 326570689536 326846742528 327037584384 327082662816 328251012096 328617363672 328617476096 328984236672 330113875968 330159378432 330204887168 330352154496 330397689804 330676977792 331046036919 331948058624 332097703644 332228657152 332599448064 332645293136 333656049664 333700318224 333982397952 334028433648 334356871696 335417325264 335595839488 335970388416 336991248384 337037698816 337413856962 337699075776 337745623774 337896254178 338997148672 339149971482 339283705856 339311591424 339528603232 340741409792 340769415168 341057470464 341121701544 342905192448 342969771508 343259686784 343287899136 344514134016 344734473188 344762806752 345054237696 346380582912 347060293632 347108131968 348162834432 348551409024 348736913408 350048930868 350186962944 350235232256 350531289088 350577796608 351643041792 351691511808 352084024656 352381644288 352430216112 353736155136 353895622416 354035171328 354083971072 354290716416 354339551384 354686130162 355556253696 355605263104 355953079872 356002143978 356511116682 357623365632 357672659968 357881500704 358184020992 358233392608 358583779944 359513013248 359722928544 359772512281 360316068736 361410904064 361440608256 361814264448 361864136452 362170023296 363368769036 363726056372 364081816071 365073852416 365840665424 366982447104 367361832432 369115987968 369478926336 369548510006 369694660608 371015221248 371449968766 371480498064 371480625152 373172207616 373223645184 373441565952 373757239296 373808757504 374225954778 375144013824 375363055872 375562829824 375981984768 376151480658 377124421632 377176403968 377545319424 377597359776 377916546048 379167411168 379219675107 379369209856 379540232736 380946628608 380999137792 381321199616 381371792256 381694169088 381746781312 381799400788 381969678636 382959514112 383334086016 383386924284 383538102272 383814942784 385132855296 385185941504 385615836528 385789807424 386167147632 387425312768 387599967408 388032689408 388465761606 389418754048 389450760192 389646130944 389699839256 390464556366 391965453152 392296784896 392329027584 393649499789 393982255072 394014636288 394347700224 395674966729 395863523328 397509525504 397564317696 397900382208 397975318468 398344467456 398631995307 400055920992 400268836864 400502548992 401933156352 402381742464 402563277312 403012566684 404269891584 404452139904 404452278272 404903675904 404959487296 405355577328 406350004224 406406014976 406587267072 406643310528 407441276208 408551456768 409007429376 409353166848 409409591552 410708083968 410764695432 411111918336 411168585464 411570748602 412692180992 412878226152 413041033216 413502016512 413559013088 413800485189 414815629312 415278593184 415335834641 415686921568 415929636129 417227259904 417881357824 417915703296 418347743268 419408510976 419842094208 419899964692 422116641856 422508183552 424323454464 424549285888 426314563584 426790361088 427151130624 427210008576 428588804504 428624030016 428986349568 430635319296 430829453376 431058747392 431480365056 431539839744 431791810632 432851091456 433334184192 433393914408 433564811264 433760265984 434013533352 435367575552 435427586048 435795656704 435853476864 436050112512 436110217088 436536775584 436596947241 437668016128 438096098304 438156484896 438412319163 438645648896 438843394101 440212504576 440469539328 440530253072 440902637056 440961134796 441333883008 441394715892 442796938192 443230036956 443465930752 444933757632 445309863936 445371244864 447223100352 447284744998 447960517888 449321664512 449358594048 449885142616 450265434368 450302441472 450528338904 451670704128 452199961976 453210055207 454359220224 454828935392 455008813056 455541982427 455579423208 457206766848 457717198848 459352178688 459620388864 459683742336 460072316928 460585790496 461840777216 462564658647 462747058176 462810842624 464217112576 464278703616 464671162368 464735212032 465253889724 466667582976 466731907824 466915950592 467437062144 467647786764 468857389056 468922015744 469380667392 469445366208 469842192384 469906954816 470116527552 470181327798 471648206848 471860829888 472387621888 472914840216 474075004928 474604106496 474669525304 474881222088 475348155576 476831154176 477175334272 477578694656 477617946624 478111706592 478177608883 479630571392 480165873369 480638003063 482162405067 482419019264 482866495488 484491692048 484941090816 485442421428 487760412672 488072367146 489309929472 489815776576 489856034304 490270113792 490623994224 492154650624 492376518144 492638568448 492926214144 493476355008 494686961664 495239067648 495307330752 495596534706 496015466688 497631526912 497922087936 498146555466 498342985728 498411676672 498899172096 498967939704 500192018432 500484074496 501042650472 501309313024 501535307544 503393759232 503463146368 503888728064 503955582624 505486872576 505556548224 505626233476 506053643648 506120785443 506548613664 506618435661 507928838144 508495723008 508724957223 508925558784 508995708416 509292904848 511112114688 511182565712 511682552316 513510473728 514154448704 514357788672 514454657262 514889530176 514960501874 516799956544 517101709782 517954348808 519267680256 519528174592 519570874368 520010072064 520619408488 520662197952 522244251648 523105370112 525280444416 525352848384 525796933632 525895956547 527537267712 528645324168 530085756928 530604232704 531052756992 531125956608 531436074624 531509327076 533334380544 533407894656 534003215967 534003398656 535910875136 536435048448 536508989952 536751036416 536822251056 537276031488 537350088912 539026522112 539269519872 539584392816 539871567872 540474103104 541800005632 542116356096 542191080704 542721396672 542796204678 543255034944 543329916506 545053153554 545343239168 545589084558 545804222464 545849081856 547610778624 547686260576 548149224448 548760998136 550504301536 551042748648 551336022016 551733980252 553704790912 554218389504 554322765009 554572848172 557174953149 557220937728 557796991024 559789458944 559835467776 560713136256 562716020736 563344244736 563972977152 565686632448 565764605952 566349491666 566396039664 566874819072 569053814784 569310349104 569534840832 569613344768 571419942912 571498706688 571981799424 572620171968 572699101182 574180425728 574439271168 575080386426 575307153408 575386452992 575722414176 577134788608 577699282944 577778912256 577858552544 578347021312 578423754792 578684711136 581137969152 581399951112 581400150016 582049034112 582129262988 582698642409 584128131072 584208646528 584469196416 584549758884 585124525468 585696834549 587292719104 587948179728 588445177344 588526287856 590973382608 593245010176 593746485248 593795284992 594491081314 596297467136 596346476544 596850573312 596962977702 597549949754 600320507904 600403255296 600704451872 600753823488 602899734528 603844915968 605812293632 606404837376 606678417408 607355513856 607439230944 609525006336 609609022464 609964965792 610289598464 612827185152 612911656448 613429755904 613511144064 614029750272 614114387328 616147043148 616667877504 616752878196 616996077568 619038271488 619317339228 619561549824 619646949376 620253024768 620338519632 622223443968 622309210432 622917889776 623249416192 623530382352 625840889856 625927154944 626456256512 626822036736 626908437064 627521614902 629147773184 629763141312 629849947038 630553120288 632805475328 633174962784 633262238791 633797540768 636520598651 636823928832 637482275456 639471845376 640221164492 640815012864 642883206756 645952978944 646588121088 647256561904 647309759616 649276637184 650090871612 650347216896 650640398976 652413239296 653051363328 653141379072 653693485056 654075168768 654165325632 656502024192 657234727344 657234952192 657968473344 660227751936 660318756864 660409774336 660704308992 660795379608 661353955584 662092073838 663896117248 664195407288 664457314304 665198896128 665290586272 667312099328 667400636448 667964795904 668056867296 668148951379 668713743392 670834650528 670927117497 671191678976 671940776832 673982496768 674075397632 674827713924 675398151552 675491247548 675792508356 677994297344 678299942964 678567411712 679057206464 681482819584 681538830336 682243403088 685810384896 685939543016 686519373568 686575798272 689028268032 689468946376 689525613504 690108475392 692761165824 694120587264 694216263936 696325668864 696456807319 697102818048 697473826816 700097861736 700373925888 700470464512 701062578176 701155593216 703286083584 703383023616 704168049312 704763288576 704860432224 705271991697 707472310272 707791244832 708167942144 708581432832 708679102768 709372260324 711112507392 711210526208 711906159744 712004287956 713022233364 715246731264 715345319936 715763001408 716368041984 716466785216 717167559888 719026026496 719445857088 719545024562 720632137472 722821808128 722881216512 723628528896 723728272904 724340046592 726737538072 727452112744 728163632142 730147704832 731681330848 732108550719 733964894208 734723664864 734824938211 738231975936 738957852672 739097020012 739389321216 742030442496 742899937532 742960996128 742961250304 746447290368 746883131904 747514478592 747617515008 748451909556 750288027648 750726111744 751125659648 751963969536 752302961316 754248843264 754352807936 755090638848 755194719552 755833092096 758334822336 758439350214 758738419712 759080465472 761893257216 761998275584 762642399232 762743584512 763388338176 763493562624 763598801576 763939357272 765919028224 766668172032 766773848568 767076204544 767629885568 770265710592 770371883008 771231673056 771579614848 771681985893 772334295264 772440752811 774850625536 775199934816 775652564673 776065378816 776931523212 778837508096 778901520384 779292261888 779399678512 780929112732 783930906304 784593569792 784658055168 787298999578 787964510144 788029272576 788695400448 791349933458 791727046656 795019051008 795128635392 795800764416 795950636936 796688934912 797263990614 800111841984 800537673728 801005097984 803866312704 804763484928 805126554624 806025133368 808539783168 808904279808 809807351808 809918974592 810711154656 812700008448 812812029952 813174534144 813286621056 814194307017 814882552416 814994874759 817102913536 818014858752 818383626837 818706333696 818819183104 821416167936 821529390864 822223836672 822337170928 823141497204 825384361984 825756452304 826082066432 827004033024 827118026176 827600970378 829631258624 830557186368 830671669282 831373843136 831859272258 834454519808 835762715648 835831406592 836695486536 838817021952 839684188416 839799929384 844233283712 845016367104 846006538793 848646908928 849524237499 853580722176 854302261248 854420017152 857177609008 857248060032 857972699136 859048651773 861270638592 861658906752 862117494784 862960730112 863079679488 863583621264 865702182912 866668368384 866787828816 867129622528 867520531968 868027066704 870735151104 870855172096 871591313408 871706953728 872100225024 872220434176 873073551168 873193894482 875336032256 876192196608 876312969792 876824638326 877291297792 877686788202 880425009152 880939078656 881060506144 881805274112 881922269592 882667766016 882789431784 885593876384 886460073912 886931861504 889867515264 890619727872 890742489728 891736621971 894446200704 894569489996 895444466553 895921035776 896324924631 898643329024 899770285232 900530868736 900604882944 901056677808 904399923952 906420110414 908718440448 909657870784 910017626112 911083964854 911158846416 914413533696 915434397696 918704357376 919240777728 919367484672 920144633856 921171580992 923681554432 925129317294 925494116352 925621685248 928434225152 928557407232 929342324736 929470424064 930507779448 933335165952 933463815648 934874124288 935295573528 937844031488 938761334784 938890732416 939684384768 939813909632 940233055104 940362655596 943296413696 943721659776 944774920557 944775243776 945829680432 948150009856 949208212992 949339050608 949762444176 950696311152 953662308352 954350668544 955157389312 955235893248 956223413184 956355217766 959261142784 960331746738 961276006126 964324810134 964838038528 965732990976 968983384096 969882181632 970884842856 975520825344 976144734292 978619858944 979631553152 979712068608 980540227584 981247988448 984753036288 985852428288 986952710016 990478135296 990614661504 991193069412 992030933376 995263053824 995844175872 996293110932 996685971456 996823353344 997798344192 997935879408 1000384036864 1000968148992 1002085300944 1002618626048 1003070615088 1006787518464 1006926292736 1007777456128 1007911165248 1010973745152 1011113096448 1011252466952 1012107287296 1012241570886 1013097227328 1013236871322 1015857676288 1016991446016 1017449914446 1017851117568 1017991416832 1018585809696 1018726210229 1022224229376 1022365131424 1023365104632 1023967919569 1028308897408 1028715577344 1028909314524 1029779060352 1029921003748 1033599913088 1034203419564 1035908697616 1039056349184 1039141748736 1041238816976 1041324395904 1044488503296 1046210740224 1050560888832 1050705696768 1051593867264 1051791913094 1055074535424 1057290648336 1060171513856 1061208465408 1062105513984 1062251913216 1062872149248 1063018654152 1066668761088 1066815789312 1068006431934 1068006797312 1071821750272 1072870096896 1073017979904 1073502072832 1073644502112 1074552062976 1074700177824 1078539039744 1079168785632 1079317536843 1079743135744 1080948206208 1084232712192 1084382161408 1085442793344 1085592409356 1086510069888 1086659833012 1090106307108 1090686478336 1091178169116 1091608444928 1095221557248 1095372521152 1096298448896 1097521996272 1101008603072 1102085497296 1102672044032 1103467960504 1107409581824 1108436779008 1108645530018 1109145696344 1114349906298 1114441875456 1115593982048 1119578917888 1119670935552 1120387037861 1121426272512 1125432041472 1126688489472 1127945954304 1131373264896 1131529211904 1132698983332 1132792079328 1133749638144 1137659025321 1138107629568 1138620698208 1139226689536 1142839885824 1142997413376 1143963598848 1145240343936 1145398202364 1148360851456 1148878542336 1150160772852 1150614306816 1150772905984 1151444828352 1154269577216 1155398565888 1155557824512 1155717105088 1156694042624 1156847509584 1157369422272 1162275938304 1162799902224 1162800300032 1164098068224 1164258525976 1165397284818 1168256262144 1168417293056 1168938392832 1169099517768 1170249050936 1171393669098 1174585438208 1175896359456 1176890354688 1177052575712 1180948499367 1181946765216 1182109683209 1186490020352 1187024900187 1187492970496 1187590569984 1188982162628 1192594934272 1192692953088 1193701146624 1193925955404 1195099899508 1200806510592 1201408903744 1201507646976 1205799469056 1207689831936 1211624587264 1212809674752 1213356834816 1214711027712 1214878461888 1219050012672 1219218044928 1219929931584 1220579196928 1225654370304 1225823312896 1226859511808 1227022288128 1228059500544 1228228774656 1232294086296 1233335755008 1233505756392 1233992155136 1238076542976 1238634678456 1239123099648 1239293898752 1240506049536 1240677039264 1241401455567 1244446887936 1244618420864 1245835779552 1246007503923 1246498832384 1247060764704 1247788908387 1251681779712 1251854309888 1252912513024 1253644073472 1253816874128 1255043229804 1258295546368 1259526282624 1259699894076 1261106240576 1265610950656 1266349925568 1266524477582 1267595081536 1273041197302 1273647857664 1274964550912 1278943690752 1280442328984 1281630025728 1285766413512 1291905957888 1293176242176 1293419785021 1294513123808 1294619519232 1298553274368 1300074890681 1300181743224 1300694433792 1301280797952 1306102726656 1306282758144 1307386970112 1308150337536 1308330651264 1309790841723 1313004048384 1314469454688 1314469904384 1315936946688 1316530182303 1320637513728 1320819548672 1321408617984 1321590759216 1322707911168 1324184147676 1327792234496 1328390814576 1328914628608 1330397792256 1330581172544 1334624198656 1334801272896 1335929591808 1336113734592 1336297902758 1337427486784 1341669301056 1341854234994 1342383357952 1343881553664 1347964993536 1348150795264 1349655427848 1350796303104 1350982495096 1351585016712 1355988594688 1356599885928 1357134823424 1358114412928 1359630165621 1362965639168 1363077660672 1364486806176 1364674885249 1366625947281 1371879086032 1373038747136 1373151596544 1378056536064 1378937892752 1379051227008 1380216950784 1385522331648 1388241174528 1388432527872 1392651337728 1392913614638 1394205636096 1394947653632 1400195723472 1400747851776 1400940929024 1402125156352 1402311186432 1406572167168 1406766047232 1408336098624 1409526577152 1409720864448 1410543983394 1414944620544 1415582489664 1416335884288 1417162865664 1417358205536 1418744520648 1422225014784 1422421052416 1423812319488 1424008575912 1426044466728 1430493462528 1430690639872 1431526002816 1432736083968 1432933570432 1434335119776 1434532826649 1438052052992 1438891714176 1439090049124 1440497620107 1441264274944 1441914009189 1445643616256 1447257057792 1447456545808 1448680093184 1453475076144 1454904225488 1456327264284 1460295409664 1463362661696 1464217101438 1467929788416 1469447329728 1469649876422 1476463951872 1477915705344 1478194040024 1478778642432 1484060884992 1485799875064 1485921992256 1485922500608 1492894580736 1493766263808 1495028957184 1495235030016 1496780799403 1496903819112 1500576055296 1501452223488 1503927939072 1504605922632 1508705615872 1510181277696 1510389439104 1511666184192 1516669644672 1516878700428 1517476839424 1518160930944 1519855306983 1523786514432 1523996551168 1525284798464 1525487169024 1526776676352 1526987125248 1527197603152 1527878714544 1531838056448 1533336344064 1533547697136 1534152409088 1535259771136 1540531421184 1540743766016 1542463346112 1543159229696 1543363971786 1544668590528 1544881505622 1549701251072 1550399869632 1551305129346 1552130757632 1553863046424 1557675016192 1557803040768 1558584523776 1558799357024 1561858225464 1567861812608 1569187139584 1569316110336 1574597999156 1575929020288 1576058545152 1577390800896 1577687869641 1582699866916 1590257270784 1591901273872 1593377869824 1594527981228 1600223683968 1601075347456 1602010195968 1607732625408 1609526969856 1610253109248 1612050266736 1617079566336 1617808559616 1619614703616 1619837949184 1621422309312 1625400016896 1625624059904 1626349068288 1626573242112 1628388614034 1629765104832 1629989749518 1634205827072 1636029717504 1636767253674 1637412667392 1637638366208 1642832335872 1643058781728 1644447673344 1644674341856 1646282994408 1650768723968 1651512904608 1654008066048 1654236052352 1655201940756 1659262517248 1661114372736 1661343338564 1662747686272 1662968295027 1663718544516 1668909039616 1671524859447 1671525431296 1671662813184 1673390973072 1679368376832 1679599858768 1688466567424 1690032734208 1692013077586 1697293817856 1699048474998 1707161444352 1708604522496 1708840034304 1714355218016 1714496120064 1715945398272 1718097303546 1722541277184 1723317813504 1724234989568 1725921460224 1726159358976 1727167242528 1731404365824 1733336736768 1733575657632 1735041063936 1736054133408 1741710344192 1743413907456 1744200450048 1744440868352 1746147102336 1746387788964 1750672064512 1752384393216 1752625939584 1753649276652 1754582595584 1755373576404 1760850018304 1761878157312 1762121012288 1763610548224 1763844539184 1765335532032 1765578863568 1771187752768 1772920147824 1773863723008 1779735030528 1781239455744 1781484979456 1783473243942 1788892401408 1789138979992 1790888933106 1791842071552 1792649849262 1797286658048 1799540570464 1801061737472 1801209765888 1802113355616 1802361756559 1808799847904 1812840220828 1817436880896 1819315741568 1820035252224 1822167929708 1822317692832 1828827067392 1830868795392 1838481555456 1838734969344 1840289267712 1842343161984 1847363108864 1850258634588 1850988232704 1851243370496 1856868450304 1857114814464 1858684649472 1858940848128 1861015558896 1866670331904 1866927631296 1869748248576 1870591147056 1875688062976 1877522669568 1877781464832 1879368769536 1879627819264 1880466110208 1880725311192 1886592827392 1887443319552 1889549841114 1889550487552 1891659360864 1896300019712 1898416425984 1898678101216 1899524888352 1899786716373 1901392622304 1901654707771 1908701337088 1909561795953 1910314778624 1910471786496 1912446826368 1912710435532 1918522285568 1920663493476 1922552012252 1928649620268 1929676077056 1937966768192 1939764363264 1941769685712 1951041650688 1952289468584 1957239717888 1959263106304 1959424137216 1961080455168 1962495976896 1969506072576 1971704856576 1973905420032 1980956270592 1981229323008 1982223220831 1982386138824 1984061866752 1990526107648 1991688351744 1992586221864 1993371942912 1993646706688 1995596688384 1995871758816 2000768073728 2001936297984 2004170601888 2004446854137 2005237252096 2006141230176 2012781352491 2013575036928 2013852585472 2015554912256 2015822330496 2021947490304 2022226192896 2022504933904 2024214574592 2024483141772 2026194454656 2026473742644 2031715352576 2033982892032 2034899828892 2035702235136 2035982833664 2037171619392 2037452420458 2044448458752 2044730262848 2046730209264 2047935839138 2056617794816 2057431154688 2057818629048 2059558120704 2059842007496 2067199826176 2068406839128 2071817395232 2078112698368 2078283497472 2080718784599 2082477633952 2082648791808 2088977006592 2089370421957 2091424824139 2092421480448 2101121777664 2101411393536 2103187734528 2103583826188 2110149070848 2114581296672 2120343027712 2122416930816 2124503826432 2125744298496 2126037308304 2133337522176 2133631578624 2136012863868 2136013594624 2143643500544 2145740193792 2146035959808 2147004145664 2147289004224 2149104125952 2149400355648 2157078079488 2158337571264 2158635073686 2159486271488 2161896412416 2168465424384 2168764322816 2170885586688 2171184818712 2173020139776 2173319666024 2180212614216 2181372956672 2182356338232 2183216889856 2190443114496 2190745042304 2192596897792 2195043992544 2195346554531 2196325652157 2202017206144 2204170994592 2204474814633 2205344088064 2206935921008 2214819163648 2216873558016 2217291060036 2218291392688 2228699812596 2228883750912 2231187964096 2239157835776 2239341871104 2240774075722 2242852545024 2250864082944 2253376978944 2255891908608 2262746529792 2263058423808 2265397966664 2265584158656 2267499276288 2275318050642 2276215259136 2277241396416 2278453379072 2285679771648 2285994826752 2287927197696 2290480687872 2290796404728 2297757084672 2300321545704 2301228613632 2301545811968 2302889656704 2310797131776 2311115649024 2311434210176 2313388085248 2313695019168 2314738844544 2317322258433 2324551876608 2325599804448 2325600600064 2328196136448 2328517051952 2330794569636 2336512524288 2336834586112 2337876785664 2338199035536 2340498101872 2342787338196 2349170876416 2351792718912 2353780709376 2354105151424 2361896998734 2363893530432 2364219366418 2372980040704 2374049800374 2374985940992 2375181139968 2377964325256 2385189868544 2385385906176 2387402293248 2387851910808 2390199799016 2401613021184 2402817807488 2403015293952 2411598938112 2414424796979 2415379663872 2425619349504 2429422055424 2429756923776 2438100025344 2438436089856 2439859863168 2441158393856 2444984624277 2451308740608 2451646625792 2453719023616 2454044576256 2456119001088 2456457549312 2464588172592 2466671510016 2467011512784 2467984310272 2476153085952 2477269356912 2478246199296 2478587797504 2481012099072 2481354078528 2482802911134 2488893775872 2489236841728 2491671559104 2492015007846 2492997664768 2494121529408 2495577816774 2503363559424 2503708619776 2505825026048 2507288146944 2507633748256 2510086459608 2516591092736 2519052565248 2519399788152 2522212481152 2531221901312 2532699851136 2533048955164 2535190163072 2538019616379 2546082394604 2548572712497 2549929101824 2560884657968 2563260051456 2571532827024 2583811915776 2586352484352 2586839570042 2589026247616 2589239038464 2597106548736 2600149781362 2600363486448 2601388867584 2602561595904 2612205453312 2612565516288 2614773940224 2616300675072 2616661302528 2619581683446 2626008096768 2628938909376 2628939808768 2631873893376 2633060364606 2641275027456 2641639097344 2642817235968 2643181518432 2645415822336 2648368295352 2655584468992 2656781629152 2660795584512 2661162345088 2669248397312 2669602545792 2671859183616 2672227469184 2672595805516 2674854973568 2675209865913 2683338602112 2683708469988 2684766715904 2687763107328 2688974773893 2695929987072 2696301590528 2699310855696 2701592606208 2701964990192 2703170033424 2711977189376 2713199771856 2714269646848 2716228825856 2719260331242 2725931278336 2726155321344 2728973612352 2729349770498 2733251894562 2743758172064 2746077494272 2746303193088 2756113072128 2757875785504 2758102454016 2760433901568 2771044663296 2776482349056 2776865055744 2785302675456 2785827229276 2788411272192 2800391446944 2801881858048 2804622372864 2813532094464 2816672197248 2819053154304 2819441728896 2821087966788 2829889241088 2831164979328 2832671768576 2834325731328 2834716411072 2837489041296 2844450029568 2844842104832 2847624638976 2848017151824 2852088933456 2860986925056 2861381279744 2863052005632 2865472167936 2865867140864 2868670239552 2869065653298 2876104105984 2877783428352 2878180098248 2880995240214 2882528549888 2883828018378 2891287232512 2894514115584 2894913091616 2897360186368 2906950152288 2907350842487 2909808450976 2912654528568 2920590819328 2926725323392 2928434202876 2935859576832 2938894659456 2939299752844 2956388080048 2957557284864 2971599750128 2971843984512 2971845001216 2985789161472 2987532527616 2990057914368 2990470060032 2993561598806 2993807638224 3001152110592 3002904446976 3007855878144 3009211845264 3017411231744 3020362555392 3020778878208 3023332368384 3033339289344 3033757400856 3034953678848 3036321861888 3039710613966 3047573028864 3047993102336 3050569596928 3050974338048 3053553352704 3053974250496 3054395206304 3055757429088 3056178630687 3063676112896 3066672688128 3067095394272 3070519542272 3071903758707 3081487532032 3084926692224 3086318459392 3086727943572 3089337181056 3089763011244 3099402502144 3100799739264 3102610258692 3104261515264 3107726092848 3115350032384 3117169047552 3117598714048 3123716450928 3135723625216 3138374279168 3138632220672 3149195998312 3151858040576 3152117090304 3154781601792 3155375739282 3165399733832 3172470386449 3180514541568 3183802547744 3186755739648 3188793876989 3189055962456 3200447367936 3202150694912 3204020391936 3215465250816 3219053939712 3220506218496 3224100533472 3235617119232 3237952610529 3239229407232 3239675898368 3242844618624 3251248119808 3252698136576 3253146484224 3256777228068 3259530209664 3259979499036 3268411654144 3272059435008 3273534507348 3274825334784 3275276732416 3285664671744 3286117563456 3288895346688 3289348683712 3292565988816 3301537447936 3303025809216 3308016132096 3308472104704 3310403881512 3318525034496 3322228745472 3322686677128 3325495372544 3325936590054 3327437089032 3337818079232 3343049718894 3343050862592 3343325626368 3346781946144 3347243262181 3358736753664 3359199717536 3361161113583 3364466021441 3376933134848 3380065468416 3384026155172 3394587635712 3398096949996 3414322888704 3417680068608 3428710436032 3428992240128 3431890796544 3436194607092 3445082554368 3446635627008 3448469979136 3451842920448 3452318717952 3454334485056 3462808731648 3466673473536 3467151315264 3470082127872 3472108266816 3483420688384 3486827814912 3488400900096 3488881736704 3492294204672 3492775577928 3501344129024 3504768786432 3505251879168 3507298553304 3509165191168 3510747152808 3521700036608 3523756314624 3524242024576 3527221096448 3527689078368 3530671064064 3531157727136 3531644457289 3542375505536 3542845498101 3545840295648 3546329049627 3547727446016 3559470061056 3561074700561 3562478911488 3562969958912 3566946487884 3577784802816 3578277959984 3581777866212 3583684143104 3585299698524 3594573316096 3599081140928 3602123474944 3602419531776 3604226711232 3604723513118 3617599695808 3625680441656 3634873761792 3638631483136 3640070504448 3644335859416 3644635385664 3657654134784 3661737590784 3676963110912 3677469938688 3680578535424 3681271695829 3684686323968 3700517269176 3701976465408 3702486740992 3714229628928 3717369298944 3717881696256 3722031117792 3733340663808 3733855262592 3738022511769 3739496497152 3741182294112 3751376125952 3755045339136 3755562929664 3758737539072 3759255638528 3760932220416 3761450622384 3773185654784 3774886639104 3779099682228 3779100975104 3783318721728 3792600039424 3796832851968 3797356202432 3799049776704 3799573432746 3802785244608 3803309415542 3817402674176 3819123591906 3820629557248 3820943572992 3824893652736 3825420871064 3837044571136 3841326986952 3845104024504 3857299240536 3859352154112 3875933536384 3879528726528 3880259355063 3883539371424 3884074673401 3900224672043 3902083301376 3904578937168 3918526212608 3918848274432 3922160910336 3924991953792 3939012145152 3943409713152 3947810840064 3961912541184 3962458646016 3964446441662 3964772277648 3968123733504 3981052215296 3983376703488 3985172443728 3986743885824 3987293413376 3991193376768 3991743517632 4001536147456 4003872595968 4008341203776 4008893708274 4010474504192 4012282460352 4025562704982 4027150073856 4027705170944 4031109824512 4031644660992 4043894980608 4044452385792 4045009867808 4048429149184 4048966283544 4052388909312 4052947485288 4067965784064 4069799657784 4071404470272 4071965667328 4074343238784 4074904840916 4078890496863 4088896917504 4089460525696 4093460418528 4094024655747 4095871678276 4099877841843 4113235589632 4115637258096 4119116241408 4119684014992 4134399652352 4136813678256 4143634790464 4156225396736 4156566994944 4161437569198 4164955267904 4165297583616 4177954013184 4178740843914 4182849648278 4184842960896 4202243555328 4202822787072 4206375469056 4207167652376 4220298141696 4229162593344 4240686055424 4244833861632 4249007652864 4251488596992 4252074616608 4266675044352 4267263157248 4271674640809 4272025727736 4272027189248 4291480387584 4292071919616 4294008291328 4294578008448 4298208251904 4298800711296 4303598479947 4314156158976 4316675142528 4317270147372 4318972542976 4323792824832 4325742027567 4336930848768 4337528645632 4341771173376 4342369637424 4346040279552 4346639332048 4360425228432 4362745913344 4364712676464 4366433779712 4380886228992 4381490084608 4385193795584 4390087985088 4390693109062 4392651304314 4404034412288 4408341989184 4408949629266 4410688176128 4413871842016 4429638327296 4433747116032 4434582120072 4436582785376 4457399625192 4457767501824 4462375928192 4478315671552 4478683742208 4481548151444 4485705090048 4490342398209 4501728165888 4511783817216 4526116847616 4530795933328 4531168317312 4534998552576 4550636101284 4552430518272 4554482792832 4556906758144 4571359543296 4571989653504 4575854395392 4580961375744 4581592809456 4595514169344 4600643091408 4602457227264 4603091623936 4605779313408 4621594263552 4622231298048 4622868420352 4626776170496 4627390038336 4629477689088 4634644516866 4649103753216 4651199608896 4651201200128 4656392272896 4657034103904 4661589139272 4673025048576 4673669172224 4675753571328 4676398071072 4677042659653 4680996203744 4685574676392 4698341752832 4703585437824 4707561418752 4708210302848 4723793997468 4727787060864 4728438732836 4733063608923 4745960081408 4748099600748 4749971881984 4755928650512 4770379737088 4770771812352 4775703821616 4780399598032 4803226042368 4805635614976 4806030587904 4823197876224 4828849593958 4830759327744 4851238699008 4858844110848 4859513847552 4876200050688 4876872179712 4879719726336 4882316787712 4889969248554 4902617481216 4903293251584 4907438047232 4908089152512 4912238002176 4912915098624 4929176345184 4933343020032 4934023025568 4952306171904 4954538713824 4957175595008 4962024198144 4962708157056 4965605822268 4977787551744 4978473683456 4983343118208 4984030015692 4985995329536 4988243058816 4991155633548 5006727118848 5007417239552 5011650052096 5014576293888 5015267496512 5020172919216 5033182185472 5038105130496 5038799576304 5044424962304 5062443802624 5065399702272 5066097910328 5070380326144 5076039232758 5092164789208 5097145424994 5099858203648 5121769315936 5126520102912 5143065654048 5143774567477 5167623831552 5172704968704 5173679140084 5178052495232 5178478076928 5194213097472 5200299562724 5200726972896 5205123191808 5225131032576 5232601350144 5233322605056 5239163366892 5252016193536 5257877818752 5257879617536 5263747786752 5266120729212 5282550054912 5283278194688 5285634471936 5286363036864 5290831644672 5296736590704 5311168937984 5313563258304 5321591169024 5322324690176 5338496794624 5339205091584 5343718367232 5344454938368 5345191611032 5349709947136 5350419731826 5366677204224 5367416939976 5369533431808 5375526214656 5377949547786 5391859974144 5392603181056 5398621711392 5403185212416 5403929980384 5406340066848 5407085269677 5423954378752 5426399543712 5432457651712 5438520662484 5451862556672 5452310642688 5457947224704 5458699540996 5466503789124 5487516344128 5492154988544 5492606386176 5515751571008 5516204908032 5520867803136 5542089326592 5552964698112 5553730111488 5570605350912 5571654458552 5576822544384 5600782893888 5603763716096 5609244745728 5627064188928 5633344394496 5638106308608 5638883457792 5642175933576 5659778482176 5662329958656 5665343537152 5668651462656 5669432822144 5674978082592 5688900059136 5689684209664 5695249277952 5696034303648 5699360149119 5704177866912 5704964123313 5722762559488 5726104011264 5728685387859 5730944335872 5731734281728 5737340479104 5738131306596 5752208211968 5755566856704 5756360196496 5761990480428 5765057099776 5767656036756 5782574465024 5789028231168 5789826183232 5794720372736 5813900304576 5814701684974 5819616901952 5825309057136 5841181638656 5853450646784 5856868405752 5871719153664 5877789318912 5878599505688 5912776160096 5915114569728 5922045771551 5943199500256 5943687969024 5946669662493 5971578322944 5975065055232 5980115828736 5980940120064 5987123197612 5987615276448 6002304221184 6005808893952 6013340562411 6015711756288 6018423690528 6034822463488 6040725110784 6041557756416 6046664736768 6066678578688 6067514801712 6069907357696 6072643723776 6079421227932 6095146057728 6095986204672 6101139193856 6101948676096 6107106705408 6107948500992 6108790412608 6111514858176 6112357261374 6127352225792 6133345376256 6134190788544 6141039084544 6143807517414 6162975064064 6169853384448 6172636918784 6173455887144 6178674362112 6179526022488 6198805004288 6201599478528 6205220517384 6208523030528 6215452185696 6230700064768 6234338095104 6235197428096 6242156353797 6247432901856 6248294039819 6268111265871 6271447250432 6274274472417 6276748558336 6277264441344 6298391996624 6303716081152 6304234180608 6309563203584 6310751478564 6330799467664 6344940772898 6361029083136 6367605095488 6373511479296 6377587753978 6378111924912 6400894735872 6404301389824 6408040783872 6430930501632 6438107879424 6441012436992 6448201066944 6471234238464 6475905221058 6478458814464 6479351796736 6485689237248 6502496239616 6505396273152 6506292968448 6513554456136 6519060419328 6519958998072 6544118870016 6547069014696 6549650669568 6550553464832 6571329343488 6572235126912 6577790693376 6578697367424 6585131977632 6586039663593 6603074895872 6606051618432 6613424443899 6616032264192 6616944209408 6620807763024 6637050068992 6644457490944 6645373354256 6650990745088 6651873180108 6654874178064 6675636158464 6686099437788 6686101725184 6686651252736 6693563892288 6694486524362 6717473507328 6718399435072 6722322227166 6728932042882 6753866269696 6760130936832 6768052310344 6789175271424 6796193899992 6828645777408 6835360137216 6836647435111 6857420872064 6857984480256 6863781593088 6871824422171 6872389214184 6893271254016 6903685840896 6904637435904 6908668970112 6933346947072 6934302630528 6940164255744 6944216533632 6966841376768 6973655629824 6976801800192 6977763473408 6984588409344 6985551155856 7002688258048 7009537572864 7010503758336 7014597106608 7018330382336 7021494305616 7043400073216 7047512629248 7048484049152 7054442192896 7055378156736 7061342128128 7062315454272 7063288914578 7084751011072 7085690996202 7091680591296 7092658099254 7095454892032 7118940122112 7122149401122 7124957822976 7125939917824 7133892975768 7155569605632 7156555919968 7163555732424 7167368286208 7170599397048 7198162281856 7204246949888 7204839063552 7208453422464 7209447026236 7235199391616 7243274390937 7251360883312 7277262966272 7288671718832 7289270771328 7315308269568 7323475181568 7353926221824 7354939877376 7361157070848 7362543391658 7369372647936 7401034538352 7403952930816 7404973481984 7428459257856 7434738597888 7435763392512 7444062235584 7466681327616 7467710525184 7476045023538 7478992994304 7482364588224 7502752251904 7510090678272 7511125859328 7517475078144 7518511277056 7521864440832 7522901244768 7549773278208 7558199364456 7558201950208 7566637443456 7593665703936 7594712404864 7598099553408 7599146865492 7605570489216 7606618831084 7614058849137 7634805348352 7638247183812 7641259114496 7649787305472 7650841742128 7674089142272 7682653973904 7690208049008 7714598481072 7718704308224 7751867072768 7759057453056 7760518710126 7767078742848 7768149346802 7800449344086 7804166602752 7809157874336 7837052425216 7837696548864 7844321820672 7849983907584 7878024290304 7886819426304 7895621680128 7923825082368 7924917292032 7928892883324 7929544555296 7936247467008 7966753406976 7970344887456 7974586826752 7982386753536 7983487035264 8007745191936 8016682407552 8017787416548 8020949008384 8024564920704 8051125409964 8054300147712 8055410341888 8062219649024 8063289321984 8087789961216 8088904771584 8090019735616 8096858298368 8097932567088 8104777818624 8105894970576 8135931568128 8139599315568 8142808940544 8143931334656 8148686477568 8149809681832 8157780993726 8177793835008 8178921051392 8186920837056 8188049311494 8191743356552 8199755683686 8226471179264 8231274516192 8238232482816 8239368029984 8268799304704 8273627356512 8274767782463 8287269580928 8312450793472 8313133989888 8322875138396 8329910535808 8330595167232 8355908026368 8357481687828 8365699296556 8405645574144 8414335304752 8440596283392 8458325186688 8481372110848 8489667723264 8498015305728 8502977193984 8504149233216 8533350088704 8534526314496 8543349281618 8544051455472 8544054378496 8582960775168 8584143839232 8588016582656 8589156016896 8596416503808 8597601422592 8607196959894 8628312317952 8633350285056 8634540294744 8637945085952 8647585649664 8651484055134 8673861697536 8675057291264 8683542346752 8684739274848 8692080559104 8693278664096 8720850456864 8722052527461 8725491826688 8729425352928 8761772457984 8762980169216 8770387591168 8780175970176 8781386218124 8785302608628 8808068824576 8816683978368 8817899258532 8821376352256 8827743684032 8859276654592 8869164240144 8873165570752 8914799250384 8915535003648 8924751856384 8956631343104 8957367484416 8963096302888 8971410180096 8980684796418 9003456331776 9023567634432 9052233695232 9053938495147 9061591866656 9062336634624 9069997105152 9100524234767 9101272202568 9104861036544 9108965585664 9113813516288 9142719086592 9143979307008 9151708790784 9161922751488 9163185618912 9168535892061 9191028338688 9201286182816 9206183247872 9211558626816 9215711276121 9244462596096 9245736840704 9253552340992 9254780076672 9258955378176 9269289033732 9298207506432 9302399217792 9302402400256 9312784545792 9314068207808 9323178278544 9346050097152 9347338344448 9351507142656 9352796142144 9354085319306 9361992407488 9371149352784 9396683505664 9407170875648 9415122837504 9416420605696 9447587994936 9455574121728 9456877465672 9466127217846 9491920162816 9496199201496 9499943763968 9511857301024 9517411159347 9540759474176 9541543624704 9551407643232 9552724196743 9560799196064 9566381630967 9606452084736 9611271229952 9612061175808 9646395752448 9657699187916 9661518655488 9717688221696 9719027695104 9753744359424 9759439452672 9764633575424 9779938497108 9805234962432 9806586503168 9814876094464 9816178305024 9824476004352 9825830197248 9858352690368 9866686040064 9868046051136 9904612343808 9909077427648 9914351190016 9924048396288 9925416314112 9931211644536 9955575103488 9956947366912 9966686236416 9968060031384 9971990659072 9976486117632 9982311267096 10013454237696 10014834479104 10023300104192 10029152587776 10030534993024 10040345838432 10041729786543 10066364370944 10076210260992 10077599152608 10083483340749 10088849924608 10093398064323 10124887605248 10130799404544 10132195820656 10140760652288 10152078465516 10184329578416 10194290849988 10199716407296 10243538631872 10253040205824 10286131308096 10287549134954 10335247663104 10345409937408 10347358280168 10356104990464 10356956153856 10388426194944 10400599125448 10401453945792 10410246383616 10450262065152 10465202700288 10466645210112 10477465595821 10478326733784 10504032387072 10515755637504 10527495573504 10532241458424 10565100109824 10566556389376 10571268943872 10572726073728 10581663289344 10593473181408 10594933371867 10622337875968 10627126516608 10638987148881 10643182338048 10644649380352 10676993589248 10678410183168 10687436734464 10688909876736 10690383222064 10699419894272 10700839463652 10733354408448 10734833879952 10739066863616 10751052429312 10755899095572 10783719948288 10785206362112 10797243422784 10806370424832 10807859960768 10812680133696 10814170539354 10847908757504 10852799087424 10864915303424 10877041324968 10903725113344 10904621285376 10915894449408 10917399081992 10933007578248 10975032688256 10984309977088 10985212772352 10998085004309 11031503142016 11032409816064 11041735606272 11043815087487 11054674070449 11105929396224 11107460222976 11143308917104 11153645088768 11201565787776 11207527432192 11218489491456 11254128377856 11266688788992 11276212617216 11277766915584 11284351867152 11319556964352 11324659917312 11330687074304 11337302925312 11338865644288 11349956165184 11377800118272 11379368419328 11390498555904 11392068607296 11398720298238 11408355733824 11409928246626 11445525118976 11452208022528 11457370775718 11461888671744 11463468563456 11474680958208 11476262613192 11504416423936 11511133713408 11512720392992 11523980960856 11530114199552 11535312073512 11578056462336 11579652366464 11589440745472 11627800609152 11629403369948 11639233803904 11640778065189 11650618114272 11652224020203 11682363277312 11700674016129 11706901293568 11713736811504 11755578637824 11757199011376 11825552320192 11830229139456 11844091543102 11886399000512 11887375938048 11893339324986 11943156645888 11950130110464 11960231657472 11961880240128 11974246395224 11975230552896 12004608442368 12011617787904 12026681124822 12031423512576 12036847381056 12069644926976 12081450221568 12083115512832 12093329473536 12133357157376 12135029603424 12145287447552 12158842455864 12191972409344 12203897352192 12214213410816 12215897001984 12217580825216 12223029716352 12224714522748 12254704451584 12266690752512 12268381577088 12282073967241 12282078169088 12287615034828 12325950128128 12339706768896 12345273837568 12346911774288 12357348724224 12359052044976 12397610008576 12403198957056 12410441034768 12417046061056 12430904371392 12461400129536 12468676190208 12470394856192 12484312707594 12494865803712 12496588079638 12536222531742 12542894500864 12548548944834 12553497116672 12554528882688 12596783993248 12607432162304 12608468361216 12619126407168 12621502957128 12661598935328 12689881545796 12722058166272 12735210190976 12747022958592 12755175507956 12756223849824 12801789471744 12815023922427 12816081567744 12876215758848 12882024873984 12896402133888 12942468476928 12951810442116 12956917628928 12958703593472 12971378474496 13004992479232 13010792546304 13012585936896 13027108912272 13038120838656 13039917996144 13088237740032 13094138029392 13099301339136 13101106929664 13142658686976 13144470253824 13155581386752 13157394734848 13170263955264 13172079327186 13206149791744 13212103236864 13226848887798 13232064528384 13233888418816 13241615526048 13274100137984 13288914981888 13290746708512 13301981490176 13303746360216 13309748356128 13311582954397 13372198875576 13372203450368 13373302505472 13387127784576 13388973048724 13434947014656 13436798870144 13444644454332 13457864085764 13471027194627 13507732539392 13536104620688 13578350542848 13592387799984 13657291554816 13670720274432 13673294870222 13714841744128 13715968960512 13727563186176 13743648844342 13744778428368 13786542508032 13807371681792 13809274871808 13817337940224 13866693894144 13868605261056 13880328511488 13888433067264 13933682753536 13947311259648 13953603600384 13955526946816 13969176818688 13971102311712 14005376516096 14019075145728 14021007516672 14029194213216 14031127978959 14036660764672 14042988611232 14095025258496 14096968098304 14108884385792 14110756313472 14122684256256 14124630908544 14126577829156 14169502022144 14171381992404 14183361182592 14185316198508 14190909784064 14237880244224 14244298802244 14249915645952 14251879835648 14267785951536 14311139211264 14313111839936 14327111464848 14334736572416 14341198794096 14396324563712 14408493899776 14409678127104 14416906844928 14418894052472 14470398783232 14486548781874 14502721766624 14554525932544 14565031492193 14577343437664 14578541542656 14630616539136 14639973768973 14646950363136 14707852443648 14709879754752 14722314141696 14725086783316 14738745295872 14802069076704 14809946963968 14856918515712 14871526785024 14888124471168 14933362655232 14935421050368 14952090047076 14957985988608 14964729176448 15005504503808 15020181356544 15022251718656 15034950156288 15037022554112 15043728881664 15045802489536 15099546556416 15116398728912 15116403900416 15133274886912 15187331407872 15189424809728 15196199106816 15198293730984 15211140978432 15213237662168 15228117698274 15269610696704 15276494367624 15282518228992 15299574610944 15301683484256 15348178284544 15365307947808 15367425881717 15380416098016 15429196962144 15431323702431 15437408616448 15503734145536 15518114906112 15521037420252 15534157485696 15536298693604 15600898688172 15618315748672 15674104850432 15675393097728 15699967815168 15756048580608 15773638852608 15791243360256 15847650164736 15849834584064 15857785766648 15859089110592 15872494934016 15933506813952 15940689774912 15949173653504 15964773507072 15966974070528 16015490383872 16033364815104 16035574833096 16041898016768 16049129841408 16102250819928 16108600295424 16110820683776 16124439298048 16126578643968 16175579922432 16177809543168 16180039471232 16193716596736 16195865134176 16209555637248 16211789941152 16221255809031 16271863136256 16279198631136 16287862669312 16297372955136 16299619363664 16315561987452 16355587670016 16357842102784 16373841674112 16376098622988 16383486713104 16399511367372 16452942358528 16462549032384 16476464965632 16478736059968 16537598609408 16547254713024 16549535564926 16574539161856 16624901586944 16626267979776 16645750276792 16659821071616 16661190334464 16711816052736 16714963375656 16731398593112 16811291148288 16828670609504 16881192566784 16900973578853 16916650373376 16979335446528 16996030611456 17005954387968 17008298466432 17066700177408 17069052628992 17086698563236 17088102910944 17088108756992 17114892369939 17168287678464 17176033165312 17178312033792 17192833007616 17195202845184 17214393919788 17256624635904 17266700570112 17269080589488 17275890171904 17295171299328 17302968110268 17347723395072 17350114582528 17367084693504 17369478549696 17384161118208 17386557328192 17441700913728 17444105054922 17450983653376 17458850705856 17523544915968 17525960338432 17540775182336 17560351940352 17562772436248 17570605217256 17616137649152 17633367956736 17635798517064 17642752704512 17655487368064 17718553309184 17738328480288 17746331141504 17766137314653 17829598500768 17840008987479 17849503712768 17913262686208 17914734968832 17926192605776 17942820360192 17961369592836 18006912663552 18047135268864 18104467390464 18107876990294 18123183733312 18124673269248 18139994210304 18201048469534 18202544405136 18209722073088 18217931171328 18227627032576 18285438173184 18287958614016 18303417581568 18323845502976 18326371237824 18337071784122 18382056677376 18402572365632 18412366495744 18423117253632 18431422552242 18488925192192 18491473681408 18507104681984 18509560153344 18517910756352 18538578067464 18596415012864 18604798435584 18625569091584 18628136415616 18646356557088 18692100194304 18694676688896 18703014285312 18705592284288 18708170638612 18723984814976 18726469061391 18742298705568 18744882119457 18793367011328 18814341751296 18822823417251 18830245675008 18832841211392 18895175989872 18911148243456 18913754931344 18932254435692 18983840325632 18992398402992 18999887527936 19023714602048 19034822318694 19081518948352 19083087249408 19102815286464 19105448393486 19121598392128 19132763261934 19212904169472 19222542459904 19224122351616 19292791504896 19315398375832 19323037310976 19435376443392 19438055390208 19458150392239 19507488718848 19518878905344 19559876994216 19613173006336 19632356610048 19648952008704 19651660394496 19716705380736 19733372080128 19736092102272 19758118990779 19809224687616 19818154855296 19828702380032 19848096792576 19850832628224 19862423289072 19911150206976 19913894733824 19933372472832 19936120062768 19943981318144 19952972235264 19964622534192 20026908475392 20029668958208 20046600208384 20058305175552 20061069986048 20080691676864 20083459573086 20132728741888 20152420521984 20155198305216 20166966681498 20177699849216 20186796128646 20249775210496 20261598809088 20264391641312 20281521304576 20304156931032 20368659156832 20388581699976 20399432814592 20487077263744 20506080411648 20509942305333 20572262616192 20575098269908 20615473266513 20694716560336 20712209980928 20713912307712 20801198250896 20802907891584 20820492767232 20900524130304 20930405400576 20933290420224 20954931191642 20956653467568 21008064774144 21031511275008 21054991147008 21064482916848 21130200219648 21133112778752 21142537887744 21145452147456 21163326578688 21186946362816 21189866743734 21244675751936 21254253033216 21277974297762 21286364676096 21289298760704 21353987178496 21356820366336 21374873468928 21377819753472 21380766444128 21398839788544 21401678927304 21466708816896 21469667759904 21502104858624 21511798191144 21570412724224 21594486845568 21612740849664 21615719921536 21625360267392 21628341078708 21695817515008 21705598174848 21729823172811 21729830606848 21754082649936 21807450226688 21831788898816 21834798163984 21866015156496 21950065376512 21968619954176 21970425544704 21996170008618 22063006284032 22064819632128 22083471212544 22087630174974 22109348140898 22211858792448 22214920445952 22286617834208 22307290177536 22403131575552 22415054864384 22436978982912 22508256755712 22533377577984 22552425234432 22555533831168 22568703734304 22649319834624 22674605850624 22677731288576 22699912330368 22758736838656 22780997111808 22784137214592 22797440596476 22816711467648 22819856493252 22891050237952 22904416045056 22914741551436 22923777343488 22926937126912 22949361916416 22952525226384 23008832847872 23022267426816 23025440785984 23047961921712 23060228399104 23070624147024 23156112924672 23159304732928 23178881490944 23255601218304 23258806739896 23278467607808 23281556130378 23301236228544 23304448040406 23364726554624 23401348032258 23413802587136 23427473623008 23430702835267 23511157275648 23514398022752 23551262150087 23651104640384 23660458278912 23688183086204 23772798001024 23774751876096 23786678649972 23900260220928 23923760480256 23948492790448 23950461105792 24023235575808 24053362249644 24062847025152 24073694762112 24139289853952 24162900443136 24166231025664 24186658947072 24266714314752 24270059206848 24290574895104 24317684911728 24383944818688 24407794704384 24428426821632 24431794003968 24435161650432 24446059432704 24449429045496 24509408903168 24533381505024 24536763154176 24564147934482 24564156338176 24575230069656 24651900256256 24679413537792 24690547675136 24693823548576 24714697448448 24718104089952 24721511201023 24806397914112 24820882069536 24824303347389 24834092122112 24861808742784 24937352380416 24940789712384 24968625415188 24989731607424 24993176159276 25072445063484 25085789001728 25097097889668 25106994233344 25193567986496 25214864324608 25216936722432 25243005914256 25323197870656 25379763091592 25444116332544 25470420381952 25494045917184 25510351015912 25512447699648 25603578943488 25630047844854 25632163135488 25752431517696 25764049747968 25768901870803 25792804267776 25884936953856 25903620884232 25913835257856 25917407186944 25942756948992 26009984958464 26021585092608 26025171873792 26054217824544 26076241677312 26079835992288 26166157582383 26176475480064 26188276058784 26202213859328 26285317373952 26288940507648 26311162773504 26314789469696 26340527910528 26344158654372 26412299583488 26424206473728 26453697775596 26464129056768 26467776837632 26483231052096 26548200275968 26577829963776 26581493417024 26603962980352 26607492720432 26619496712256 26623165908794 26744397751152 26744406900736 26746605010944 26774255569152 26777946097448 26869894029312 26873597740288 26889288908664 26915728171528 26942054389254 27015465078784 27072209241376 27156701085696 27161815485441 27184775599968 27188522713807 27301572704301 27314583109632 27341440548864 27346589740444 27429683488256 27431937921024 27455126372352 27487297688684 27489556856736 27573085016064 27618549743616 27634675880448 27733387788288 27737210522112 27760657022976 27776866134528 27867365507072 27894622519296 27907207200768 27911053893632 27938353637376 27942204623424 28010753032192 28038150291456 28042015033344 28058388426432 28062255957918 28073321529344 28085977222464 28190050516992 28193936196608 28217768771584 28221512626944 28245368512512 28249261817088 28253155658312 28339004044288 28342763984808 28366722365184 28370632397016 28381819568128 28475760488448 28488597604488 28499831291904 28503759671296 28535571903072 28552233478041 28622278422528 28626223679872 28654222929696 28658172590229 28669473144832 28682397588192 28699144892901 28792649127424 28816987799552 28819356254208 28833813689856 28837788104944 28940797566464 28973097563748 29005443533248 29109051865088 29130062984386 29154686875328 29157083085312 29261233078272 29279947537946 29293900726272 29415704887296 29419759509504 29444628283392 29450173566632 29477490591744 29604138153408 29619893927936 29713837031424 29743053570048 29776248942336 29866725310464 29870842100736 29901722485663 29904180094152 29915971977216 29929458352896 30040362713088 30044503437312 30069900312576 30074045108224 30087457763328 30091604979072 30125189359629 30199093112832 30232797457824 30232807800832 30266549773824 30280194192969 30374662815744 30378849619456 30392398213632 30396587461968 30422281956864 30426475324336 30456235396548 30539221393408 30552988735248 30565036457984 30599149221888 30603366968512 30696356569088 30730615895616 30734851763434 30760832196032 30858393924288 30862647404862 30874817232896 31007468291072 31036229812224 31042074840504 31068314971392 31072597387208 31201797376344 31236631497344 31348209700864 31350786195456 31387522360727 31399935630336 31432396787463 31512097161216 31582486720512 31695300329472 31699669168128 31715571533296 31718178221184 31744989868032 31784800115601 31867013627904 31881379549824 31898347307008 31929547014144 31933948141056 32030980767744 32066729630208 32071149666192 32083796033536 32098259682816 32204501639856 32217200590848 32221641367552 32248878596096 32253157287936 32351159844864 32355619086336 32360078942464 32387433193472 32391730268352 32419111274496 32423579882304 32442511618062 32543726272512 32558397262272 32575725338624 32594745910272 32599238727328 32631123974904 32711175340032 32715684205568 32747683348224 32752197245976 32766973426208 32799022734744 32905884717056 32925098064768 32952929931264 32957472119936 32994255012927 33075197218816 33094509426048 33099071129852 33131445262461 33149078323712 33164022211347 33249803173888 33291500553584 33319642143232 33322380668928 33429926751312 33462797186224 33622582296576 33657341219008 33762385133568 33801947157706 33833300746752 33958670893056 33992061222912 34011908775936 34016596932864 34133400354816 34138105257984 34173397126472 34176205821888 34176217513984 34229784739878 34336575356928 34352066330624 34356624067584 34385666015232 34390405690368 34428787839576 34513249271808 34533401140224 34538161178976 34590342598656 34605936220536 34700229165056 34734169387008 34738957099392 34768322236416 34773114656384 34883401827456 34888210109844 34901967306752 34917701411712 34956672060609 35047089831936 35051920676864 35081550364672 35120703880704 35125544872496 35141210434512 35232275298304 35266735913472 35271597034128 35285505409024 35310974736128 35437106618368 35476656960576 35492662283008 35532274629306 35659197001536 35680017974958 35699007425536 35826525372416 35829469937664 35852385211552 35885640720384 35922739185672 36013825327104 36094270537728 36208934780928 36215753980588 36246367466624 36249346538496 36279988420608 36402096939068 36405088810272 36435862342656 36575917228032 36647691005952 36652742475648 36674143568244 36764113354752 36805144731264 36824732991488 36846234507264 36862845104484 36977850384384 36982947362816 37014209363968 37019120306688 37035821512704 37077156134928 37192830025728 37209596871168 37251138183168 37256272831232 37292713114176 37384200388608 37389353377792 37406028570624 37411184568576 37416341277224 37447969629952 37452938122782 37484597411136 37489764238914 37586734022656 37628683502592 37645646834502 37660491350016 37665682422784 37790351979744 37822296486912 37827509862688 37864508871384 37967680651264 37984796805984 38047429204096 38069644637388 38163037896704 38166174498816 38205630572928 38210896786972 38243196784256 38265526523868 38445071767281 38445084919808 38448244703232 38630796751664 38646074621952 38870752886784 38876110780416 38916300784478 39014977437696 39037757810688 39119753988432 39226346012672 39264713220096 39297904017408 39303320788992 39433410761472 39466744160256 39472184204544 39516237981558 39618449375232 39636309710592 39657404760064 39696193585152 39701665256448 39724846578144 39822300413952 39827789467648 39866744945664 39872240125536 39905944470528 39929245068384 39934748863191 40059337916416 40116610351104 40122139972096 40161383353728 40166919146172 40265457483776 40304841043968 40310396610432 40333933362996 40355399698432 40373592257292 40499550420992 40523197618176 40528783282624 40563042609152 40608313862064 40737318313664 40777163399952 40798865629184 40974154527488 41012160823296 41019884610666 41144525232384 41150196539816 41230946533026 41389433120672 41424419961856 41427824615424 41454320400857 41602396501792 41605815783168 41640985534464 41801048260608 41860810801152 41866580840448 41909862383284 41913306935136 42016129548288 42063022550016 42093383936877 42109982294016 42128965833696 42266225557504 42285075775488 42290904294912 42326653157376 42373892725632 42379733487468 42489351503872 42508506066432 42555948595524 42572729352192 42578597521408 42707974356992 42713640732672 42749746937856 42755639506944 42761532888256 42797679577088 42803357854608 42933417633792 42939335519808 43004209717248 43023596382288 43140825448448 43188973691136 43225481699328 43231439843072 43250720534784 43256682157416 43391635030016 43411196349696 43459646345622 43459661213696 43508165299872 43614900453376 43663577797632 43669596327968 43695094476579 43732030312992 43738058278733 43900130753024 43919921306919 43937239908352 43940851089408 43992340017236 44126012568064 44129639264256 44166942425088 44175260349948 44218696281796 44429840891904 44573235668416 44614580355072 44806263151104 44830109728768 44873957965824 45016513511424 45066755155968 45104850468864 45111067662336 45137407468608 45298639669248 45349211701248 45355462577152 45399824660736 45517473677312 45561994223616 45568274429184 45594881192952 45633422935296 45639712986504 45782100475904 45808832090112 45829483102872 45847554686976 45853874253824 45898723832832 45905050452768 46017665695744 46044534853632 46050881571968 46095923843424 46102277645151 46120456798208 46141248294048 46293971107293 46312225849344 46318609465856 46357762981888 46511202436608 46517613479792 46556935215616 46563112260756 46602472457088 46608896080812 46729453109248 46802696064516 46827605174272 46854947246016 46861405670534 47022314551296 47028796045504 47102524300174 47302209280768 47320916557824 47376366172408 47545596002048 47549503752192 47573357299944 47800520441856 47847520960512 47856532045777 47896985580896 47900922211584 48046471151616 48102770955197 48106724499288 48125694050304 48147389524224 48325800886272 48332462051328 48373317894144 48533428629504 48540118413696 48581149790208 48635369823456 48767889637376 48815589408768 48863588007936 48870323300864 48892118865408 48898858090992 49018817806336 49066763010048 49073526308352 49128295868964 49128312676352 49150460139312 49303800512512 49358827075584 49381095350272 49387647097152 49429394896896 49436208179904 49443022402046 49612795828224 49641764139072 49648606694778 49668184244224 49723617485568 49874704760832 49881579424768 49937250830376 49979463214848 49986352318552 50144890126968 50171578003456 50194195779336 50213988466688 50387135972992 50429728649216 50433873444864 50486011828512 50492970754213 50646395741312 50702920736559 50759526183184 50940840763904 50988091834368 51020702031824 51024895399296 51207157886976 51260095689708 51264326270976 51504863035392 51528099495936 51537803741606 51585608535552 51769873907712 51807241768464 51827670515712 51834814373888 51885513897984 52019969916928 52043170185216 52050343747584 52108435649088 52152483354624 52159671984576 52332315164766 52352950960128 52376552117568 52404427718656 52570634747904 52577881015296 52622325547008 52629578939392 52681055821056 52688317308744 52848412947456 52907395551192 52928258113536 52935553675264 52966462104192 53155659927552 53162986834048 53207925960704 53214985440864 53238993424512 53246331817588 53298411943959 53488795502304 53488813801472 53548511138304 53555892194896 53739788058624 53747195480576 53778577817328 53831456343056 53884108778508 54030930157568 54144418482752 54313402171392 54323630970882 54369551199936 54377045427614 54603145408602 54629166219264 54682881097728 54693179480888 54859366976512 54863875842048 54910252744704 54974595377368 54979113713472 55146170032128 55237099487232 55269351760896 55466775576576 55474421044224 55521314045952 55531770330517 55553732269056 55789245038592 55822107787264 55876707274752 55884409246848 56076300582912 56084030066688 56116776852864 56124511915836 56146643058688 56171954444928 56234646358371 56380101033984 56387872393216 56435537543168 56443025253888 56490737025024 56498523634176 56506311316624 56678008088576 56685527969616 56733444730368 56741264794032 56763639136256 56951520976896 56977195208976 56999662583808 57007519342592 57071143806144 57104466956082 57244556845056 57252447359744 57308445859392 57316345180458 57338946289664 57364795176384 57398289785802 57585298254848 57633975599104 57638712508416 57667627379712 57675576209888 57881595132928 57946195127496 58010887066496 58218103730176 58260125968772 58309373750656 58314166170624 58374451176717 58522466156544 58559895075892 58839519019008 58900347133264 58954981183488 59208276306816 59239787855872 59427674062848 59486107140096 59552497884672 59733450620928 59741684201472 59803444971326 59808360188304 59831943954432 59858916705792 60080725426176 60089006874624 60139800625152 60148090216448 60174915526656 60183209958144 60250378719258 60398186225664 60465594915648 60465615601664 60533099547648 60560388385938 60749325631488 60757699238912 60784796427264 60793174923936 60844563913728 60852950648672 60912470793096 61078442786816 61105977470496 61198298443776 61206733937024 61392713138176 61461231791232 61469703526868 61521664392064 61529826915999 61716787848576 61725294809724 61749634465792 61846419799539 62014936582144 62084149681008 62136629942784 62145194774416 62403594752688 62473262994688 62696419401728 62701572390912 62775044721454 62799871260672 62864793574926 63024194322432 63164973441024 63390600658944 63399338336256 63431143066592 63436356442368 63489979736064 63569600231202 63734027255808 63762759099648 63796694614016 63859094028288 63867896282112 64061961535488 64133459260416 64142299332384 64196519365632 64409003279712 64443282735104 64506314575872 64711238172672 64720157884928 64774866386944 64783460536704 64838222548992 64847159764608 64885023236124 65087452545024 65116794524544 65151450677248 65189491820544 65198477454656 65262247949808 65422350680064 65431368411136 65495366696448 65504394491952 65533946852416 65598045469488 65811769434112 65850196129536 65905859862528 65914944239872 65988510025854 66150394437632 66189018852096 66198142259704 66262890524922 66298156647424 66328044422694 66499606347776 66583001107168 66639284286464 66644761337856 66859853502624 66869069377201 66925594372448 67245164593152 67314682438016 67524770267136 67603894315412 67666601493504 68023817551872 68033193865728 68276210515968 68346794252944 68352411643776 68352435027968 68459569479756 68673150713856 68704132661248 68713248135168 68771332030464 68780811380736 68857575679152 69026498543616 69066802280448 69076322357952 69180685197312 69211872441072 69400458330112 69468338774016 69477914198784 69536644472832 69546229312768 69766803654912 69776420219688 69803934613504 69835402823424 69913344121218 70094179663872 70103841353728 70163100729344 70241407761408 70251089744992 70282420869024 70292108505801 70464550596608 70533471826944 70543194068256 70621949472256 70653786450261 70874213236736 70953313921152 70985324566016 71064549258612 71318394003072 71360035949916 71398014851072 71653050744832 71704770423104 71771281440768 71845478371344 72188541075456 72417869561856 72431507961176 72492734933248 72498693076992 72559976841216 72804193878136 72810177620544 72871724685312 73151834456064 73295382011904 73305484951296 73342259170747 73348287136488 73528226709504 73610289462528 73649465982976 73692469014528 73725690208968 73955700768768 73965894725632 74028418727936 74038240613376 74071643025408 74154312269856 74164533603069 74419193742336 74472910042167 74502276366336 74512545662464 74585426228352 74778706755584 74812057141248 74822369137152 74832682554448 74895939259904 74905876245564 74969194822272 74979528477828 75173468045312 75257367005184 75291293669004 75320982700032 75331364845568 75580703959488 75644592973824 75655019725376 75729017742768 75935361302528 75969593611968 76094858408192 76139289274776 76326075793408 76332348997632 76411261145856 76421793573944 76486393568512 76531053047736 76890143534562 76890169839616 76896489406464 76986595030163 77261593503328 77292149243904 77306705612409 77382718493143 77741505773568 77752221560832 77832601568956 78029954875392 78075515621376 78239507976864 78452692025344 78529426440192 78606641577984 78866821522944 78933488320512 78944368409088 79032475963116 79236898750464 79272619421184 79314809520128 79392387170304 79403330512896 79449693156288 79644600827904 79655578935296 79733489891328 79744480251072 79811888941056 79858490136768 79869497726382 80118675832832 80233220702208 80244279944192 80322766707456 80333838292344 80530914967552 80609682087936 80620793220864 80667866725992 80710799396864 80747184514584 80999100841984 81046395236352 81057566565248 81126085218304 81216627724128 81227822517647 81474636627328 81485446456323 81554326799904 81565568141421 81597731258368 81904718112903 81948309054976 82024321646592 82039769221332 82289050464768 82300393079632 82461893066052 82778866241344 82848839923712 82855649230848 82908640801714 83204793003584 83211631566336 83281971068928 83602096521216 83721621602304 83733161680896 83819724766568 83826613870272 84032259096576 84126045100032 84186767873754 84219964588032 84257931667392 84532451115008 84570151550976 84581808589824 84653306314752 84747785451264 84759466974936 85017012132864 85111897191048 85145458704384 85157195042816 85427281465344 85499493875712 85511279013888 85523065776512 85595359154176 85606715709216 85866835267584 85878671039616 85974517770687 86008419434496 86047192764576 86281650896896 86377947382272 86450963398656 86462879686144 86501441069568 86513364314832 86783270060032 86822392699392 86919292691244 86919322427392 87016330599744 87229800906752 87327155595264 87339192655936 87390188953158 87464060625984 87476116557466 87800261506048 87839842613838 87874479816704 87881702178816 87984680034472 88252025136128 88259278528512 88333884850176 88350520699896 88437392563592 88859681783808 89146471336832 89229160710144 89333717488223 89612526302208 89705167456989 89747915931648 90133510311936 90209700937728 90222135324672 90274814937216 90597279338496 90698423402496 90710925154304 90799649321472 91034947354624 91123988447232 91136548858368 91189762385904 91266845870592 91279425973008 91564200951808 91617664180224 91658966205744 91695109373952 91707748507648 91797447665664 91810100905536 92035331391488 92089069707264 92101763143936 92191847686848 92204555290302 92240913596416 92282496588096 92587942214586 92624451698688 92637218931712 92715525963776 93022404873216 93035226959584 93113870431232 93126224521512 93204944914176 93217792161624 93605392129032 93655210348544 93709894492032 93722811341068 94044629102592 94057592091008 94162567082181 94205048600348 94297190362389 94604418561536 94752732344816 95091192004096 95099007504384 95146714599888 95601040883712 95695041921024 95713064091554 95793971161792 95801844423168 96092942303232 96205541910394 96213448998576 96251388100608 96294779048448 96651601772544 96664924102656 96746635788288 97066857259008 97080236827392 97162299580416 97270739646912 97535779274752 97631178817536 97727176015872 97740646601728 97784237730816 97797716181984 98037635612672 98133526020096 98147052616704 98256591737928 98256625352704 98300920278624 98717654151168 98762190700544 98775294194304 98858789793792 98872416359808 98886044804092 98982765038781 99225591656448 99283528278144 99297213389556 99336368488448 99447234971136 99492066634041 99749409521664 99763158849536 99874501660752 99958926429696 99972704637104 100289780253936 100343156006912 100388391558672 100427976933376 100774271945984 100859457298432 100867746889728 100972023657024 100985941508426 101292791482624 101405841473118 101519052366368 101881681527808 101976183668736 102041404063648 102049790798592 102414315773952 102520191379416 102528652541952 103009726070784 103056198991872 103075607483212 103171217071104 103539747815424 103614483536928 103669628747776 103771027795968 104100687495168 104216871298176 104304966709248 104319343969152 104664630329532 104705901920256 104753104235136 104808855437312 105141269495808 105155762030592 105244651094016 105259157878784 105362111642112 105376634617488 105696825894912 105814791102384 105856516227072 105871107350528 105932924208384 106311319855104 106325973668096 106415851921408 106429970881728 106477986849024 106492663635176 106596823887918 106977591004608 106977627602944 107097022276608 107111784389792 107479576117248 107494390961152 107557155634656 107571981172019 107662912686112 107768217557016 108061860315136 108288836965504 108626804342784 108647261941764 108739102399872 108754090855228 109206290817204 109386358961776 109718733953024 109727751684096 109949190754736 109958227426944 110292340064256 110474198974464 110538703521792 110933551153152 110948842088448 111042628091904 111063540661034 111107464538112 111578490077184 111644215574528 111753414549504 111768818493696 112152601165824 112168060133376 112233553705728 112249023831672 112293286117376 112343908889856 112469292716742 112760202067968 112775744786432 112871075086336 112886050507776 112981474050048 112997047268352 113012622633248 113356016177152 113371055939232 113466889460736 113482529588064 113903041953792 113954390417952 114015038685184 114142287612288 114208933912164 114489113690112 114504894719488 114616891718784 114632690360916 114677892579328 114729590352768 114796579571604 115170596509696 115267951198208 115335254759424 115351152419776 115763190265856 115892390254992 116021774132992 116436207460352 116520251937544 116618747501312 116628332341248 116748902353434 117044932313088 117119790151784 117679038038016 117800694266528 117909962366976 118306815051971 118416552613632 118479575711744 118855348125696 118972214280192 119104995769344 119466901241856 119483368402944 119606889942652 119616720376608 119717833411584 119804246589573 120178013749248 120296180432896 120349831053312 120366419916288 120500757438516 120796372451328 120931189831296 120931231203328 121066199095296 121120776771876 121498651262976 121515398477824 121569592854528 121586349847872 121689127827456 121705901297344 121824941586192 122156885573632 122211954940992 122396596887552 122413467874048 122785426276352 122922463582464 122939407053736 123043328784128 123059653831998 123433575697152 123450589619448 123499268931584 123692839599078 124029873164288 124168299362016 124273259885568 124290389548832 124362961202571 124807189505376 124946525989376 125392838803456 125403144781824 125550089442908 125599742521344 125729587149852 126048388644864 126329946882048 126798676672512 126862286133184 126872712884736 126979959472128 127139200462404 127468054511616 127525518199296 127593389228032 127718188056576 127735792564224 128123923070976 128266918520832 128284598664768 128393038731264 128818006559424 128886565470208 129012629151744 129422476345344 129440315769856 129549732773888 129566921073408 129676445097984 129694319529216 129770046472248 130174905090048 130233589049088 130302901354496 130378983641088 130396954909312 130524495899616 130844701360128 130862736822272 130990733392896 131008788983904 131067893704832 131085283429737 131196090938976 131214174836199 131623538868224 131700392259072 131759763920757 131811719725056 131829888479744 131977020051708 132300788875264 132378037704192 132396284519408 132525781049844 132596313294848 132656088845388 132999212695552 133166002214336 133278568572928 133289522675712 133719707005248 133738138754402 133851188744896 134490329186304 134629364876032 135049540534272 135207788630824 135333202987008 136047635103744 136066387731456 136207052745673 136552421031936 136693588505888 136704823287552 136919138959512 137346301427712 137426496270336 137542664060928 137561622761472 137715151358304 138052997087232 138133604560896 138152644715904 138306832935453 138361370394624 138423744882144 138800916660224 138936677548032 138955828397568 139073288945664 139092458625536 139533607309824 139552840439376 139607869227008 139670805646848 139826688242436 140188359327744 140207682707456 140326201458688 140482815522816 140502179489984 140564841738048 140584217011602 140929101193216 141066943653888 141086388136512 141243898944512 141307572900522 141748426473472 141906627842304 141970649132032 142129098517224 142636788006144 142720071899832 142796029702144 143306101489664 143409540846208 143542562881536 143569596137331 143690956742688 143710762915837 144308312865591 144377082150912 144863015922352 144985469866496 144997386153984 145119953682432 145608387756272 145620355241088 145743449370624 146303668912128 146590764023808 146610969902592 146684518341494 146696574272976 147056453419008 147220578925056 147298931965952 147384938029056 147451380417936 147911401537536 147931789451264 148056837455872 148076481226752 148143286050816 148308624539712 148329067206138 148838387484672 148945820084334 149004552732672 149025091324928 149170852456704 149557413511168 149624114282496 149644738274304 149665365108896 149791878519808 149811752491128 149938389644544 149959056955656 150514734010368 150582587338008 150641965400064 150662729691136 151161407918976 151289185947648 151310039450752 151458035485536 151478912262639 151870722605056 151939187223936 152108762209677 152189716816384 152278578549552 152652151586816 152822522291712 152843587147888 152972787137024 153062106095472 153780287069124 153780339679232 153792978812928 153973190060326 154523187006656 154584298487808 154613411224818 154765436986286 155483011547136 155504443121664 155665203137912 156059909750784 156151031242752 156479015953728 156905384050688 157058852880384 157213283155968 157733643045888 157866976641024 157888736818176 158051961709933 158064951926232 158545238842368 158784774340608 158806661025792 158899386312576 159311157870592 159466979782656 159488960502144 159623777882112 159716980273536 159738995452764 160237351665664 160466441404416 160488559888384 160645533414912 160667676584688 161061829935104 161219364175872 161241586441728 161335733451984 161421598793728 161494369029168 161998201683968 162092790472704 162115133130496 162252170436608 162433255448256 162455645035294 162949273254656 162970892912646 163108653599808 163131136282842 163195462516736 163809436225806 163896618109952 164048643293184 164079538442664 164578100929536 164600786159264 164923786132104 165557732482688 165697679847424 165711298461696 165817281603428 166409586007168 166423263132672 166563942137856 166595310991551 167466323361792 167639449533136 167653227740544 168252090200064 168373535747508 168439929176064 168515863334784 169064902230016 169140303101952 169163617179648 169306612629504 169495570902528 169518933949872 170034024265728 170223794382096 170290917408768 170314390085632 170854562930688 170998987751424 171022558027776 171046131553024 171190718308352 171213431418432 171733670535168 171757342079232 171949035541374 172016838868992 172094385529152 172563301793792 172755894764544 172901926797312 172925759372288 173002882139136 173026728629664 173050578407161 173644785398784 173838585382488 173838644854784 174032661199488 174654311190528 174678385311872 174780377906316 174928121251968 174952233114932 175123353530151 175600523012096 175679685227676 175748959633408 175969360068944 176504050272256 176518557057024 176701041399792 176874785127184 177719363567616 178292942673664 178458321420288 178667434976446 179225052604416 179410334913978 179495831863296 180267020623872 180419401875456 180444270649344 180549629874432 181194558676992 181396846804992 181421850308608 181599298642944 182069894709248 182247976894464 182273097716736 182379524771808 182533691741184 182558851946016 183235328360448 183317932411488 183415497015296 183594895331328 183620201811072 184178139414528 184203526287872 184383695373696 184409110580604 184481827192832 184564993176192 185175884429172 185248903397376 185274437863424 185431051927552 186044809746432 186070453919168 186227740862464 186252449043024 186409889828352 186435584323248 187210784258064 187310420697088 187419788984064 187445622682136 188089258205184 188115184182016 188325134164362 188410097200696 188594380724778 189208837123072 189505464689632 190182384008192 190198015008768 190293429199776 190319658996649 191202081767424 191390083842048 191426128183108 191587942323584 191603688846336 192185884606464 192411083820788 192426897997152 192589558096896 193329848205312 194133714518016 194160473654784 194324599160832 194541479293824 195071558549504 195262357635072 195454352031744 195481293203456 195568475461632 195595432363968 196075271225344 196267052040192 196294105233408 196513183475856 196513250705408 196601840557248 197435308302336 197524381401088 197550588388608 197717579587584 197744832719616 197772089608184 197965530077562 198451183312896 198567056556288 198594426779112 198672736976896 198894469942272 198984133268082 199498819043328 199526317699072 199749003321504 199917852859392 199945409274208 200579560507872 200607208131603 200686312013824 200776783117344 201548543891968 201718914596864 201735493779456 201944047314048 201971883016852 202585582965248 202811682946236 203038104732736 203763363055616 204082808127296 204099581597184 204828631547904 205040382758832 205057305083904 206019452141568 206112397983744 206151214966424 206342434142208 207079495630848 207228967073856 207339257495552 207542055591936 208201374990336 208433742596352 208609933418496 208638687938304 209312057399641 209329260659064 209411803840512 209506208470272 209617710874624 210282538991616 210311524061184 210489302188032 210518315757568 210724223284224 210753269234976 210876325517403 211393651789824 211629582204768 211742214701056 211865848416768 211961359350783 212622639710208 212651947336192 212831703842816 212859941763456 212955973698048 212985327270352 213193647775836 213955182009216 213955255205888 214194044553216 214223568779584 214959152234496 214988781922304 215114311269312 215143962344038 215325825372224 215536435114032 216123720630272 216577673931008 217253608685568 217294523883528 217478204799744 217508181710456 218412581634408 218772717923552 219437467906048 219455503368192 219712656525089 219898381509472 219916454853888 220026777512241 220584680128512 220948397948928 221077407043584 221867102306304 221897684176896 222085256183808 222127081322068 222214929076224 222493600809207 223288431149056 223506829099008 223537636987392 224336120266752 224467107411456 224498047663344 224586572234752 224687817779712 224938585433484 225520404135936 225551489572864 225742150172672 225772101015552 225962948100096 225994094536704 226025245266496 226712032354304 226742111878464 226933778921472 226965059176128 227806083907584 227908780835904 228030077370368 228284575224576 228417867824328 228978227380224 229009789438976 229233783437568 229265380721832 229355785158656 229459180705536 229593159143208 230341193019392 230535902396416 230670509518848 230702304839552 230959785090489 231526380531712 231784780509984 231920116837227 232043548265984 232148155479429 232872414920704 233040503875088 233237495002624 233256664682496 233497804706868 234089864626176 234239580303568 235358076076032 235601388533056 235819924733952 236613630103942 236833105227264 236959151423488 237710696251392 237944428560384 238209991538688 238933802483712 238966736805888 239213779885304 239233440753216 239435666823168 239608493179146 240356027498496 240592360865792 240699662106624 240732839832576 241001514877032 241592744902656 241862379662592 242132398190592 242241553543752 242997302525952 243030796955648 243139185709056 243172699695744 243378255654912 243411802594688 243649883172384 243683467552941 244313771147264 244423909881984 244696704424263 244793193775104 244826935748096 245570852552704 245844927164928 245878814107472 246086657568256 246119307663996 246867151394304 246901179238896 246998537863168 247385679198156 248059746328576 248336598724032 248546519771136 248580779097664 248725922405142 249614379010752 249893051978752 250785677606912 250806289563648 251100178885816 251199485042688 251459174299704 252096777289728 252659893764096 252955955099107 253597353345024 253724572266368 253745425769472 253959918944256 254257503620327 254278400924808 255051036398592 255436376113152 255471585128448 256533837041664 256569197329536 256786077462528 257636013118848 257773130940416 258025258303488 258844952690688 258880631539712 259099465547776 259133842146816 259352890195968 259388639058432 259540092944496 260349810180096 260467178098176 260605802708992 260757967282176 260793909818624 261048991799232 261689402720256 261725473644544 261981466785792 262017577967808 262135787409664 262170566859474 262392181877952 262428349672398 263247077736448 263400784518144 263519527841514 263623439450112 263659776959488 263954040103416 264601577750528 264756075408384 264792569038816 265051562099688 265192626589696 265312177690776 266332004428672 266557137145856 266579045351424 267439414010496 267476277508804 267702377489792 268001152464669 269115502370967 269258729752064 270415577261648 270666405974016 272095270207488 272132775462912 272414105491346 273104842063872 273387177011776 273409646575104 273838277919024 274692602855424 274852992540672 275085328121856 275123245522944 275430302716608 276105994174464 276267209121792 276305289431808 276613665870906 276722740789248 276847489764288 277601833320448 277873355096064 277911656795136 278146577891328 278184917251072 279067214619648 279105680878752 279341611293696 279653376484872 280415365414912 280965631045632 281004358979968 281129683476096 281168434023204 281858202386432 282133887307776 282172776273024 282487701246543 282487797889024 282615145801044 283496852946944 283813255684608 283941298264064 284258197034448 285273576012288 285440143799664 285592059404288 286612202979328 286819081692416 287085125763072 287139192274662 287381913485376 287421525831674 288616625731182 288754164301824 289726031844704 289970939732992 289994772307968 290239907364864 291216775512544 291240710482176 291486898741248 292607337824256 293181528047616 293221939805184 293369036682988 293393148545952 294112906838016 294441157850112 294769876058112 294902760835872 295863578902528 296152962453504 296286572101632 296617249079424 296658134412276 297676774969344 297891640168668 298009105465344 298050182649856 298341704913408 299114827022336 299248228564992 299289476548608 299330730217792 299583757039616 299623504982256 299876779289088 299918113911312 301029468020736 301165174676016 301283930800128 301325459382272 302322815837952 302578371895296 302620078901504 302916070971072 302957824525278 303741445210112 303878374447872 304217524419354 304379433632768 304557157099104 305304303173632 305645044583424 305687174295776 305945574274048 306124212190944 306166407951131 307560574138248 307560679358464 307585957625856 307946380120652 309046374013312 309168596975616 309226822449636 309530873972572 311008886243328 311330406275824 312302062485504 312958031907456 313810768101376 314117705760768 314426566311936 315467286091776 315733953282048 315777473636352 316103923419866 316129903852464 317090477684736 317569548681216 317613322051584 317798772625152 318622315741184 318933959565312 318977921004288 319247555764224 319433960547072 319477990905528 320474703331328 320932882808832 320977119776768 321291066829824 321335353169376 322123659870208 322438728351744 322483172883456 322671466903968 322715943516057 322843197587456 322988738058336 324185580945408 324230266260992 324504340873216 324866510896512 324911290070588 325898546509312 325941785825292 326217307199616 326262272565684 326390925033472 327618872451612 327793236219904 328159076885328 329156201859072 329201572318528 329847572264208 331115464965376 331395359694848 331422596923392 331634563206856 332819172014336 332846526265344 333127884275712 333190621983102 334932646723584 334995724320439 335278899066272 335306455481088 336504180400128 336719396686379 336747071495016 336879858352128 337031726669568 338129804460032 338280606203904 338327234359296 338613225259008 338991141805056 339037867899744 340068048531456 340447588764192 340628780171264 341709125861376 342045116055552 342092263106048 342381436616704 342426862836864 343467341070336 343514684158464 343898071082748 344033677737984 344188771058304 345126603587584 345511789529088 345803853594624 345851518744576 346005764278272 346053457259328 346101156814322 347289570797568 347677170764976 347677289709568 348065322398976 349308622381056 349356770623744 349560755812632 349856242503936 349904466229864 350246707060302 351201046024192 351359370455352 351497919266816 351938720137888 353008100544512 353037114114048 353402082799584 353450795279491 353749570254368 354920445155913 355438727135232 356585885347328 356916642840576 357334869952892 358450105208832 358820669827956 360534041247744 360888541298688 361099259748864 362389117353984 362793693609984 362843700617216 363198597285888 364139789418496 364495953788928 364546195433472 364759049543616 365067383482368 365117703892032 366470656720896 366635864822976 366830994030592 367189790662656 367240403622144 368356278829056 368407052575744 368767390747392 368818221161208 368963654385664 369129986352384 370351768858344 370497806794752 370548875726848 370862103855104 372089619492864 372140907838336 372455481724928 372504898086048 372819779656704 372871168646496 373088883607713 374421568516128 374620841394176 374839577968128 374891245364272 376178516410368 376230368364032 376650268328724 376820194401392 377188761449556 378417674246144 379010929379264 380364768016384 380396030017536 380586858399552 380639317993298 382404163534848 382780167684096 382852256366216 383175884647168 383207377692672 384371769212928 384822167641576 384853795994304 385179116193792 386659696410624 388267429036032 388320947309568 388649198321664 388722392313619 389082958587648 390524715270144 390908704063488 390962586406912 391136950923264 391190864727936 392534104080384 392588210466816 393026366951712 393026501410816 393203681114496 393642524508597 394870616604672 395048762802176 395101176777216 395435159175168 395489665439232 395544179216368 395931060155124 396902366625792 397134113112576 397188853558224 397345473953792 397788939884544 397968266536164 398997638086656 399052635398144 399498006643008 399835705718784 399890818548416 401159121015744 401214416263206 401372624027648 401553566234688 403097087783936 403437829193728 403470987558912 403888094628096 403943766033704 405171165930496 405623365892472 406076209465472 407526726111232 408165616254592 408199163194368 408621158237019 409657263095808 410080765517664 412038904283136 412302429932848 412684868284416 414158991261696 414457934147712 414678514991104 415084111183872 416402749980672 416867485192704 417219866836992 417277375876608 418624114799282 418658521318128 418823607681024 419012416940544 419235421749248 420565077983232 420623048122368 420978604376064 421036631515136 421448446568448 421506538469952 421752651034806 422787303579648 423259164409536 423484429402112 423731696833536 423922718701566 425245279420416 425303894672384 425663407685632 425719883526912 425911947396096 425970654540704 426387295551672 427910364018432 428388089106432 428447137559168 429918304468992 429977563844608 430228622538624 430287924688076 430651650744448 430708788411993 431072870228064 431132288747511 432247441260544 432924938596773 433155347862016 434589047767056 434956409599488 435016363420912 436825163268816 437545435847104 438874935812096 438911006736384 439425313050178 439796763018944 439832909707776 440053555024482 441169360257024 441896795897856 442154814087168 443734204612608 443795368353792 444170512367616 444254162644136 444429858152448 444987201618414 446576862298112 447013658198016 447075273974784 448672240533504 448934214822912 448996095326688 449375635559424 449877170866968 451102979145728 451544202031104 451925896200192 451988189073408 452050490532992 453424064708608 453484223756928 453867557842944 453930118352256 454436736787917 455612167815168 455817561671808 456060154740736 456569150449152 456835735648656 457956454760448 458019578877952 458467566875136 458530761443664 458711570317312 458918361411072 459186318286416 460682386038784 461071804792832 461341019037696 461404609679104 461919570180978 463052761063424 463569561019968 463840233674454 464087096531968 464296310958858 465744829841408 466081007750176 466474990005248 466513329364992 466995609413736 468179729252352 468479160607136 470716152152064 471202777066112 471639849467904 473227260207884 473666210454528 474155885129799 476419983077376 477933473611776 478427559770608 478466881506432 478871333646336 479216986358292 480712054996992 481184721731584 481399324213248 481465679665152 482003029754064 483185489805312 483724759325184 484264796381184 484483107087504 485994605051904 486061593911296 486278371418112 486345399391488 486756511309824 486823605189376 487299766344768 487366935105882 488627542294528 488847819763968 489393408848526 489586387550208 489653871496192 491141705105408 491689854329856 491757628214944 492173315136512 492238615327992 493734302788608 493802358477792 494771358396312 496119492657152 496673197448064 497093039542272 497161558195328 497451844810284 499228758021504 499785932974653 499786103957504 501571355213824 502200357771632 502398970085376 502918348599408 505319787528192 505911910198214 507194706690048 507449144532736 507490851538944 507919837888512 508515007240654 508556801849616 510102072797184 510872752226304 510943170256896 513067674083328 513138394659072 513572154925056 515272026237696 515546261880832 516050516606976 517689905381376 517761263079424 518198931095552 518267684293632 518705780391936 518777278116864 519080185888992 519151735221483 520934356196352 521515934564352 521587819637248 522097983598464 523450947289088 523962933571584 524035155935616 524271574819328 524341133718948 524784363755904 524856699344796 526494155472896 526801569036288 527039055683028 527246878900224 527319553918976 527908080206832 529203155501056 529512150816768 529585138077632 530103124199376 530385253179392 530624355381552 532664008857344 533114274291712 533158090702848 534878828020992 534952555017608 535404754979584 536002304929338 538231004741934 538517459504128 538906165211141 540831154523296 541332811948032 541679029452001 544190540414976 544265550925824 544828210982692 546209684127744 546774354023552 546819293150208 547676555838048 549705985081344 550246491045888 550860605433216 552534418243584 552610578863616 553227331741812 553445481578496 553694979528576 555203666640896 555746710192128 555823313590272 556293155782656 556369834502144 558134429239296 558211361757504 558683222587392 559306752969744 560830730829824 561931262091264 562008717959936 562259366952192 562336868046408 563716404772864 564267774615552 564345552546048 564975402493086 564975595778048 565230291602088 566993705893888 567626511369216 567882596528128 568516394068896 568594757623529 570547152024576 570880287599328 570958976989947 571184118808576 573638163384832 574170251526144 574278384549324 574763826970752 574843051663348 577233251462364 579452063689408 579941879465984 579989544615936 582433551025088 582481420964352 582973797482496 585214675648512 586363056095232 586443879610368 586738073365976 586786297091904 588225813676032 588882315700224 589539752116224 589805521671744 591727157805056 592305924907008 592573144203264 593234498158848 593316268824552 595353549938688 595783280337336 596018210930688 596100365299712 596683409826816 598229654044672 598496457129984 598578953097216 598661460435584 599167514079232 599247009964512 599753558578176 599836227822624 601821624394809 602058936041472 602330349352032 602650918764544 604645631675904 605156743790592 605240157803008 605832141942144 605915649050556 607482890420224 607756748895744 608435048838708 608758867265536 609114314198208 610608606347264 611290089166848 611374348591552 611891148548096 612248424381888 612332815902262 615121148276496 615121358716928 615171915251712 615892760241304 618092748026624 618337193951232 618453644899272 619061747945144 622017772486656 622660812551648 624604124971008 625336022417561 625916063814912 627936172198923 628235411521536 628853132623872 630934572183552 631467906564096 631554947272704 632207846839732 632259807704928 634180955369472 635226644103168 635597545250304 637244631482368 637867919130624 637955842008576 638495111528448 638867921094144 638955981811056 640949406662656 641865765617664 641954239553536 642582133659648 642670706338752 644247319740416 644877456703488 644966345766912 645342933807936 645431887032114 645686395174912 645977476116672 648371161890816 648460532521984 649008681746432 649733021793024 649822580141176 651797093018624 651883571650584 652434614399232 652524545131368 652781850066944 655237744903224 655586472439808 656318153770656 658312403718144 658403144637056 659137969575267 659695144528416 660080332536723 662230929930752 662790719389696 662845193846784 663269126413712 665638344028672 665693052530688 666255768551424 666381243966204 669865293447168 669991448640878 670557798132544 670612910962176 673008360800256 673438793372758 673494142990032 673759716704256 674063453339136 676259608920064 676561212407808 676654468718592 677226450518016 677982283610112 678075735799488 680136097062912 680895177528384 681257560342528 683418251722752 684090232111104 684184526212096 684762873233408 684853725673728 686934682140672 687029368316928 687796142165496 688067355475968 688377542116608 691023579058176 691607707189248 691703037489152 692011528556544 692106914518656 692202313628644 692879355271467 694579141595136 695354341529952 695354579419136 696130644797952 696444466438287 698617244762112 698713541247488 699121511625264 699712485007872 699808932459728 700493414120604 702402092048384 702718740910704 702995838533632 703877440275776 706016201089024 706074228228096 706804165599168 706901590558982 707499140508736 709840890311826 710877454270464 713171770694656 713833285681152 714669739905784 716900210417664 717641339655912 721068082495488 721777082597376 721913014296721 722198519497728 724778234707968 725687401234432 726397194571776 728991907577856 729092390866944 729518099087232 730134766964736 730235407784064 731050402658823 732941313441792 733271729645952 733661988061184 734379581325312 734480807244288 736712557658112 736814105151488 737534781494784 737636442322416 737927308771328 738259972704768 740703537716688 740995613589504 741097751453696 741724207710208 744179238985728 744281815676672 744910963449856 745009796172096 745639559313408 745742337292992 746177767215426 748843137032256 749241682788352 749679155936256 749782490728544 752357032820736 752460736728064 753300536657448 753640388802784 754377522899112 756835348492288 758021858758528 758867865297321 760729536032768 760792060035072 761173716799104 761278635986596 762772510860981 765704512732432 766351769294336 766414755385344 769644335283152 769707591988608 770358232387584 773319392821248 776534858072064 776641894619136 777298396643328 777444784627238 778165917175296 781049430540288 781817408126976 781925172813824 782273901846528 782381729455872 785068208160768 785176420933632 786052733903424 786053002821632 786407362228992 787285049017194 789741233209344 790097525604352 790202353554432 790870318350336 790979330878464 791088358432736 791862120310248 793804733251584 794268226225152 794377707116448 795577879769088 795936533072328 798105270796288 798996013286016 799671411437568 799781637096832 802318242031488 802428832526412 802745248055296 803107132469376 804003457394007 806194175567872 806875658387456 807776189256192 807887532067408 810342331860992 811246731784944 812152418930944 815053452222464 816331232509184 816398326388736 817242316474038 819314526191616 820161531035328 824077808566272 824604859865696 825369736568832 828317982523392 828915868295424 829357029982208 830168222367744 832805499961344 833734970385408 834439733673984 834554751753216 837248229598564 837317042636256 838024833881088 841246096244736 842073263030272 842896893136896 843013076939904 843505302069612 845574607159296 846518328819072 846968858804224 847463393667072 847845437403132 850490558840832 850607789344768 851326815371264 851439767053824 851823894792192 851941309081408 852774591103344 855820728036864 856776178212864 856894275118336 859836608937984 859955127689216 860457245077248 860575849376152 861303301488896 861417576823986 862145740456128 862264577495022 864494882521088 865849877193546 866310695724032 869178095534112 869912819198976 870032726841824 873650326537632 875090871694208 877749871624192 877822013472768 878850626100356 879593526037888 879665819415552 880107110048964 882338720514048 884309628174336 887590736707584 888508325288272 888859716304896 889974403236828 893153724596224 894027316396032 894150547949568 897344481067008 897868429645824 897992190653376 898751271118848 899754341733936 902205958291456 903088404062208 903851792400384 903976378146816 904100981065984 906848129417216 906968447513856 907735115685888 907860236704512 908873473575834 911224335630336 911635123343616 912120309481472 913138300898304 913671471297312 915912909520896 916039157755904 916935133750272 917061522887328 917836722822144 918372636572832 918499223853393 921364772077568 922682038075392 922809219358208 923839140361956 926105522126848 927139122039936 927680467348908 928174193063936 928592621917716 931489659682816 932162015500352 932949980010496 933026658729984 933991218827472 936958321214272 941432304304128 942405554132224 943279698935808 946454520415768 947332420909056 948311770259598 952839966154752 953449369219711 955866947223552 956855119541216 956933763012864 957742667292672 958433972716584 961424109993984 962369443463168 962798648426496 962931359330304 964006059508128 966370979610624 967449518650368 968147830548171 968529592762368 968966214175008 972123187822592 972556742836224 972690798782976 973513022619648 973647210378752 974599532689536 974733870211764 977255084589056 977695639527936 978786817697052 979172775100416 979307742992384 982283410210816 983379708659712 983515256429888 984346630273024 984477230655984 987468605577216 987604716955584 989542716792624 992238985314304 993346394896128 994186079084544 994323116390656 994903689620568 998457516043008 999571865949306 999572207915008 1003142710427648 1004400715543264 1004797940170752 1004987172961317 1005836697198816 1005975340410859 1010158190059137 1010639575056384 1011823820396428 1014389413380096 1014898289065472 1014981703077888 1015839675777024 1017030014481308 1017113603699232 1020204145594368 1021886340513792 1026135348166656 1026276789318144 1027144309850112 1030544052475392 1031092523761664 1032101033213952 1035379810762752 1035522526158848 1036397862191104 1036535368587264 1037411560783872 1037554556233728 1038160371777984 1038303470442966 1041868712392704 1043031869128704 1043175639274496 1044195967196928 1046901894578176 1047925867143168 1048070311871232 1048543149638656 1048682267437896 1049568727511808 1049713398689592 1052988310945792 1053603138072576 1054078111366056 1054493757800448 1054639107837952 1055816160413664 1058406311002112 1059024301633536 1059170276155264 1060206248398752 1060352385838473 1060770506358784 1061248710763104 1064761335467739 1065328017714688 1066228548583424 1066316181405696 1069757656041984 1069905110035216 1070809509959168 1072004609858676 1076462009483868 1077034919008256 1077812330422282 1081662309046592 1082665623896064 1083358058904002 1088381080829952 1088531101851648 1089656421965384 1092419368255488 1093548708047104 1093638586300416 1095353111676096 1099411970162688 1100492982091776 1101721210866432 1105068836487168 1105221157727232 1106363731969531 1106454663483624 1106890963156992 1107389959057152 1111493420384256 1111646627180544 1112586311565312 1112739669004288 1116268858478592 1116422723515008 1117366445174784 1118613505939488 1121661461659648 1123862524182528 1124017435919872 1124518733904384 1124673736092816 1127432809545728 1128535549231104 1128691105092096 1129950804986172 1129951191556096 1130460583204176 1133987411787776 1135253022738432 1135765193056256 1137032788137792 1137189515247058 1141094304049152 1141760575198656 1141917953979894 1142368237617152 1147276326769664 1148340503052288 1148556769098648 1149527653941504 1149686103326696 1154466502924728 1158904127378816 1159883758931968 1159979089231872 1161338327346899 1164867102050176 1164962841928704 1165947594964992 1166167176940857 1172726112190464 1172887759220736 1173476146731952 1173572594183808 1177764631400448 1179079504232448 1179611043343488 1183454315610112 1184611849814016 1185146288406528 1186468996317696 1186632537649104 1190707099877376 1191566560674672 1192036421861376 1192200730599424 1193366819653632 1196459308089344 1196992914259968 1197157906194432 1197322920871168 1198335028158464 1198494019929024 1199507117156352 1199672455645248 1203643248789618 1204117872082944 1204660698704064 1205301837529088 1209291263351808 1210313487581184 1210480315606016 1211664283884288 1211831298101112 1215513497791488 1216870097677416 1217517734531072 1218228628396416 1222580178333696 1222748697183104 1223782297096192 1224496848763776 1224665631804524 1225863474711057 1230242296552992 1230242717433856 1231785520482608 1236185496053248 1236907289798544 1238123495890288 1244035544973312 1245321625103296 1249208249942016 1250672044835122 1251832127629824 1255872344397846 1256470823043072 1257706265247744 1261869144367104 1262935813128192 1263109894545408 1264415693679464 1264519615409856 1268361910738944 1270453288206336 1271195090500608 1274489262964736 1275735838261248 1275911684017152 1276990223056896 1277735842188288 1277911963622112 1283908479107072 1285164267319296 1285341412677504 1289754913406976 1289932691533824 1290685867615872 1290863774064228 1291372790349824 1291954952233344 1293396866242533 1296742323781632 1296921065043968 1298017363492864 1299466043586048 1299645160282352 1303594186037248 1303767143301168 1304869228798464 1305049090262736 1305563700133888 1310475489806448 1311172944879616 1312636307541312 1316624807436288 1316806289274112 1318275939150534 1319390289056832 1320160665073446 1324461859861504 1325581438779392 1325690387693568 1326538252827424 1331276688057344 1331386105061376 1332511537102848 1332762487932408 1339730586894336 1339982897281756 1341115596265088 1341225821924352 1346016721600512 1346877586745516 1346988285980064 1348126906678272 1353308937437184 1355964567220224 1356151471598976 1360272194125824 1361790355056768 1362515120685056 1366836503445504 1368180464222208 1368369052424192 1369525746466816 1369707451347456 1373869364281344 1374058736633856 1375592284330992 1376134710951936 1376755084233216 1382047158116352 1383215414378496 1383406074978304 1384023057113088 1384213829037312 1384404627257288 1385758710542934 1389158283190272 1390708683059904 1390709158838272 1392261289595904 1392888932876574 1397234489524224 1397427082494976 1398243023250528 1399424970015744 1399617864919456 1400986828241208 1404804184096768 1405437481821408 1407754880551552 1412032402178048 1412148456456192 1413608331198336 1413803181117964 1414998281017472 1419681780623652 1422467655389397 1426343541389312 1429339479811568 1433800420835328 1435282679311824 1442136164990976 1443554165194752 1443826028593442 1444397038995456 1449556469415936 1451374802468864 1452794389143552 1457983815155712 1458184781733888 1459036198174464 1460269533929472 1460470815568128 1462100805317646 1465882626883584 1466543459291904 1467323976122368 1468759162650624 1468961614488576 1473425115316224 1473628210302976 1475069562989568 1475272884644832 1476519945409536 1481407075433376 1482195502907392 1488358477971456 1488563631353344 1489821926899712 1490019592344192 1491279118626816 1491484674585984 1492355534430852 1497686274064512 1498483365576704 1499358311872512 1499564981457088 1504714065641472 1504921473456128 1506601073314896 1507280777605568 1508755045798224 1513670696984576 1516043717517056 1517735730594642 1521459072065536 1521584120070144 1522347433598208 1522557271973192 1525545021721962 1531409025464864 1532703538588672 1532829510770688 1537988595675623 1539288670566304 1539415183977216 1540716464775168 1546638785642496 1553069716144128 1553283789238272 1554596793286656 1554889569254476 1556331834350592 1557455205664449 1563850345627648 1564547803693056 1564763458911744 1570352841867264 1572105467806848 1572106005643264 1572814724457984 1574570098034388 1579482466418688 1580195051208704 1580404707108864 1581740636700672 1581958661756928 1582176716865472 1583724240620496 1587609466503168 1588536452450304 1588755414232896 1591155759538176 1591873066144656 1596210541592576 1597992026572032 1599342822875136 1599563274193664 1604636484062976 1604857665052824 1605490496110592 1606214264938752 1608006914788014 1612388351135744 1613751316774912 1615552378512384 1615775064134816 1616718495633423 1620684663721984 1622493463569888 1624304837861888 1625037088356003 1630106904444928 1632662465018368 1632796652777472 1634484632948076 1638629052383232 1640323062070656 1649209719731392 1650739473137664 1657831736590848 1658714059964416 1660336444735488 1665610999922688 1667469940770816 1668879467347968 1669109503506432 1674496459197128 1674634085272512 1676049667762176 1682492192489472 1684146526060544 1685793786273792 1686026153879808 1687010604139224 1691149214318592 1693036657638144 1693937717608448 1694926787334144 1695690874806264 1700981117681664 1701215578689536 1702653630742528 1702879534107648 1703647789584384 1703882618162816 1705549182206688 1705784272870587 1711641456073728 1712876930969841 1713552356425728 1713788550236672 1719910255378432 1720914490154496 1721151698752304 1722606602977792 1722835153647972 1724291480912256 1724529154990044 1728989765042176 1731699754387092 1732621391448064 1738356191068224 1739825638397952 1740065453683648 1747300653075264 1750181743388416 1755499743248384 1755644026945536 1757701252200712 1759187052075776 1759331638831104 1760214220097928 1764677441028096 1768619256348672 1770691685693749 1775181473415168 1777016650576544 1777719432609792 1779802525342289 1779948806473656 1788054632792064 1788301095899136 1794688962134016 1795736859291648 1795984381306752 1797502542237696 1799508683467872 1804411916582912 1806176808124416 1807952756293632 1808201962131968 1813696258834432 1813936895027712 1815470231371776 1815720473409024 1817746947151668 1822448671260672 1823270246687232 1824240618962944 1826276601796608 1827342942594624 1831825819041792 1832078315511808 1833870267500544 1834123045774656 1835673445644288 1836745273145664 1836998447706786 1842729544155136 1845364076150784 1845618438716416 1847678280723912 1852211044253696 1854278244079872 1855360934697816 1856348386127872 1857185243835432 1862979319365632 1864324031000704 1865899960020992 1866053317459968 1867982437654944 1868239917905881 1873916642428544 1876008067252683 1883808516596769 1884811108264448 1886559397871616 1892909040831536 1894664841818112 1896623540519196 1905679932309504 1906898738439422 1911733894447104 1913710239082432 1913867526025728 1915485334585344 1916867945433168 1922848219987968 1924738886926336 1925597296852992 1925862718660608 1928012119016256 1932741959221248 1934899037300736 1936295661096342 1937059185524736 1937932428350016 1944246375645184 1945113485672448 1945381597565952 1947026045239296 1947294420757504 1949199065379072 1949467740423528 1955391279055872 1957573635394104 1958345550200832 1958615485984768 1966759417319424 1967030512859776 1968693260546048 1968954461311968 1974937211154432 1975209433911168 1977413908725801 1979085433585248 1984477970628608 1986692789792256 1988372158169088 1988646232781312 1989807379241136 1996915032086016 1999143731898612 1999144415830016 2006285420855296 2008801431086528 2009595880341504 2009974345922634 2011673394397632 2011950680821718 2020316380118274 2021279150112768 2023647640792856 2028778826760192 2029796578130944 2029963406155776 2031679351554048 2034060028962616 2034227207398464 2040408291188736 2043772681027584 2052270696333312 2052553578636288 2054288619700224 2054675502229129 2061088104950784 2064202066427904 2071045052317696 2073070737174528 2074823121567744 2075109112467456 2076320743555968 2076606940885932 2083737424785408 2086063738257408 2086351278548992 2088391934393856 2093803789156352 2095851734286336 2096140623742464 2097086299277312 2097364534875792 2099137455023616 2099426797379184 2105976621891584 2107206276145152 2108156222732112 2108987515600896 2109278215675904 2111632320827328 2116812622004224 2118048603267072 2118340552310528 2120412496797504 2120704771676946 2121541012717568 2122497421526208 2129522670935478 2130656035429376 2132457097166848 2132632362811392 2139515312083968 2139810220070432 2141619019918336 2144009219717352 2152924018967736 2154069838016512 2155624660844564 2163324618093184 2165331247792128 2165739042890163 2166716117808004 2177062203703296 2179312843930768 2187097416094208 2187277172600832 2190706223352192 2198823940325376 2200985964183552 2203442421732864 2210137672974336 2210442315454464 2212727463939062 2212909326967248 2213781926313984 2214779918114304 2222986840768512 2223293254361088 2225172623130624 2225479338008576 2232537716957184 2232845447030016 2234732890349568 2237227011878976 2243322923319296 2247725048365056 2248034871839744 2249037467808768 2249347472185632 2254865619091456 2257071098462208 2257382210184192 2259901609972344 2259902383112192 2260921166408352 2270506045476864 2271530386112512 2274065576275584 2274379030494116 2276603595891963 2282188608098304 2283521150397312 2283835907959788 2284736475234304 2288317532582943 2294552653539328 2297113538197296 2299055307883008 2299372206653392 2308933005849456 2317808254757632 2319767517863936 2319958178463744 2322676654693798 2329734204100352 2329925683857408 2331895189929984 2332334353881714 2345452224380928 2345775518441472 2346952293463904 2347145188367616 2355529262800896 2358159008464896 2359222086686976 2366908631220224 2369223699628032 2370292576813056 2372937992635392 2373265075298208 2381414199754752 2383133121349344 2384401461198848 2386733639307264 2394315812388864 2394645841742336 2396670056316928 2396988039858048 2399014234312704 2399344911290496 2407286497579236 2408235744165888 2409321397408128 2410603675058176 2418582526703616 2420626975162368 2420960631212032 2423328567768576 2423662596202224 2431026995582976 2433740195354832 2435035469062144 2436457256792832 2445160356667392 2445497394366208 2447564594192384 2448993697527552 2449331263609048 2451726949422114 2460484593105984 2460485434867712 2463571040965216 2472370992106496 2473814579597088 2474155566956437 2476246991780576 2488071089946624 2490643250206592 2498416499884032 2501344089670244 2503664255259648 2511744688795692 2523738288734208 2526219789090816 2528831387358928 2529039230819712 2536723821477888 2540906576412672 2542390181001216 2548978525929472 2551471676522496 2551823368034304 2553980446113792 2555471684376576 2555823927244224 2567816958214144 2570328534638592 2570682825355008 2579509826813952 2579865383067648 2581371735231744 2581727548128456 2582745580699648 2583909904466688 2586793732485066 2593484647563264 2593842130087936 2596034726985728 2598932087172096 2599290320564704 2607188372074496 2607534286602336 2609738457596928 2610098180525472 2620950979612896 2622345889759232 2625272615082624 2633249614872576 2633612578548224 2636551878301068 2638780578113664 2640321330146892 2648923719723008 2651162877558784 2653076505654848 2662553376114688 2662772210122752 2665524975864816 2679461173788672 2679965794563512 2682231192530176 2682451643848704 2692033443201024 2693755173491032 2693976571960128 2696253813356544 2706617874874368 2711929134440448 2712302943197952 2720544388251648 2721056746195333 2723580710113536 2725030241370112 2733673006891008 2736360928444416 2736738104848384 2739051492933632 2739414902694912 2747738728562688 2748117473267712 2751184568661984 2753510168466432 2755497671560179 2764094316232704 2766812149956608 2768046114226176 2768427658074624 2768809254514576 2771517421085868 2778316566380544 2781417366119808 2781418317676544 2784522579191808 2785777865753148 2794468979048448 2794854164989952 2796486046501056 2798849940031488 2799235729838912 2801973656482416 2809608368193536 2810874963642816 2815509761103104 2824064804356096 2824296912912384 2827216662396672 2827606362235928 2829996562034944 2839363561247304 2844935310778794 2852687082778624 2858678959623136 2860348107659133 2867600841670656 2870565358623648 2884272329981952 2887108330389504 2887652057186884 2888794077990912 2899112938831872 2902749604937728 2905588778287104 2916369563467776 2918072396348928 2920539067858944 2920941631136256 2924201610635292 2931765253767168 2933086918583808 2934647952244736 2937518325301248 2937923228977152 2946850230632448 2947256420605952 2950139125979136 2950545769289664 2953039890819072 2962814150866752 2964391005814784 2976716955942912 2977127262706688 2979643853799424 2980039184688384 2982558237253632 2982969349171968 2984711068861704 2995372548129024 2996966731153408 2998716623745024 2999129962914176 3009428131282944 3009842946912256 3013202146629792 3014561555211136 3014961518883951 3017510091596448 3017926021232577 3027341393969152 3030474570177411 3032087435034112 3035471461189284 3042918144131072 3043168240140288 3044694867196416 3045114543946384 3051090043443924 3062818050929728 3065407077177344 3065659021541376 3075977191351246 3078577341132608 3078830367954432 3081432929550336 3093277571284992 3106139432288256 3106567578476544 3109193586573312 3109779138508952 3112663668701184 3114910411328898 3127700691255296 3129095607386112 3129526917823488 3140705683734528 3144210935613696 3145629448915968 3149140196068776 3158964932837376 3160809414217728 3163481273401344 3163917323513856 3164353433730944 3167448481240992 3175218933006336 3177072904900608 3177510828465792 3181057157515419 3182311519076352 3183746132289312 3192421083185152 3195984053144064 3198685645750272 3199126548387328 3209272968125952 3209715330105648 3210980992221184 3212428529877504 3216013829576028 3224776702271488 3227502633549824 3231104757024768 3231550128269632 3233436991266846 3241369327443968 3244986927139776 3248609675723776 3250074176712006 3260213808889856 3265324930036736 3265593305554944 3268969265896152 3277258104766464 3280646124141312 3298419439462784 3301478946275328 3305347547064251 3315663473181696 3319091195908593 3320672889470976 3334939881541632 3337758934695936 3338219007012864 3348992918394256 3349268170545024 3352099335524352 3364984384978944 3368293052121088 3371587572547584 3372052307759616 3374021208278448 3382298428637184 3386073315276288 3387875435216896 3389853574668288 3391381749612528 3401962235363328 3402431157379072 3405307261485056 3405759068215296 3407295579168768 3407765236325632 3411098364413376 3411568545741174 3423282912147456 3425753861939682 3427104712851456 3427577100473344 3439820510756864 3441828980308992 3442303397504608 3445213205955584 3445670307295944 3448582961824512 3449058309980088 3463399508774184 3465242782896128 3476712382136448 3479651276795904 3480130907367296 3484014982040697 3494601306150528 3498501530822571 3500363486776832 3510999486496768 3515402504401424 3518374104151552 3518663277662208 3520428440195856 3537238512697344 3541383371387498 3550362946830336 3554033301153088 3555438865219584 3559605050684578 3559897612947312 3576109265584128 3576602191798272 3589377924268032 3591473718583296 3591968762613504 3595005084475392 3599017366935744 3608823833165824 3612353616248832 3615905512587264 3616403924263936 3627392517668864 3627873790055424 3630940462743552 3631440946818048 3635493894303336 3646540493374464 3652553203593216 3654685885189248 3664156631023616 3667740535001088 3668246091549312 3671346891288576 3673490546291328 3673996895413572 3685459088310272 3690728152301568 3691236877432832 3695356561447824 3704422088507392 3708556488159744 3710721869395632 3712696772255744 3714370487670864 3725958638731264 3728648062001408 3731799920041984 3732106634919936 3735964875309888 3736479835811762 3747833284857088 3752016134505366 3767617033193538 3769622216528896 3773118795743232 3785818081663072 3789329683636224 3793247081038392 3811359864619008 3813797476878844 3823467788894208 3827420478164864 3827735052051456 3830970669170688 3833735890866336 3851725437321216 3856024238032512 3869798074601472 3872591322192684 3874118371049472 3875864856700032 3888492751290368 3890226971344896 3890763195131904 3894052090478592 3894588841515008 3898398130758144 3898935480847056 3910782558111744 3915147270788208 3916691100401664 3917230971969536 3933518834638848 3934061025719552 3937386521092096 3937908922623936 3949874422308864 3950418867822336 3954827817451602 3958170867170496 3968955941257216 3973385579584512 3976744316338176 3977292465562624 3979614758482272 3980163303364703 3993830064172032 3998287463797224 3998288831660032 4017602862173056 4019191760683008 4019948691845268 4023346788795264 4023901361643436 4040632760236548 4047295281585712 4059593156261888 4059926812311552 4068120057925232 4068454414796928 4080816582377472 4087545362055168 4104541392666624 4105107157272576 4108577239400448 4109351004458258 4122176209901568 4128404132855808 4142090104635392 4146141474349056 4149646243135488 4150218224934912 4152641487111936 4153213881771864 4167474849570816 4172127476514816 4172702557097984 4176783868787712 4187607578312704 4191703468572672 4192281247484928 4194172598554624 4194729069751584 4198274910047232 4198853594758368 4214412552290304 4216312445464224 4218556431351808 4223264641654656 4236097206534144 4236681104621056 4240824993595008 4241409543353892 4243082025435136 4244994843052416 4259045341870956 4261312070858752 4264914194333696 4279030624167936 4279620440140864 4283238039836672 4288018439434704 4305848037935472 4308139676033024 4311249321689128 4326649236186368 4330662495584256 4331478085780326 4333432235616008 4354124407406592 4358625687861536 4374194832188416 4374554345201664 4377352156922927 4381412446704384 4397647880650752 4401971928367104 4406884843465728 4420275345948672 4420884630908928 4425454927878124 4425818653934496 4429559836228608 4446586508722176 4450958676017152 4465075433914368 4465690894060032 4469465780699136 4474454023757952 4486645846638592 4495450096730112 4496069743679488 4498074935617536 4498694944371264 4509731238182912 4514142196924416 4514764420368384 4519803219944688 4519804766224384 4521842332816704 4541012090953728 4543060772225024 4548131152551168 4548758060988232 4553207191783926 4564377216196608 4567042300794624 4567671815919576 4569472950468608 4576635065165886 4589105307078656 4594227076394592 4598110615766016 4598744413306784 4613965787026869 4617866011698912 4635616509515264 4639535035727872 4639916356927488 4645353309387596 4659468408200704 4659851367714816 4663790379859968 4664668707763428 4691551036882944 4693904586927808 4694290376735232 4711058525601792 4716318016929792 4718444173373952 4733817262440448 4738447399256064 4740585153626112 4745875985270784 4746530150596416 4762828399509504 4766266242698688 4768802922397696 4773467278614528 4788631624777728 4789291683484672 4793340112633856 4793976079716096 4798028468625408 4798689822580992 4814572995158472 4816471488331776 4818642794816256 4821207350116352 4837165053407232 4841253950324736 4841921262424064 4846657135537152 4847325192404448 4850155486900269 4862053991165952 4867480390709664 4870070938124288 4872914513585664 4875111265068009 4890320713334784 4890994788732416 4895129188384768 4897987395055104 4898662527218096 4903453898844228 4920969186211968 4920970869735424 4927142081930432 4944741984212992 4947629159194176 4948311133912874 4952493983561152 4976142179893248 4981286500413184 4996832999768064 5002688179340488 5007328510519296 5023489377591384 5047476577468416 5052439578181632 5053391100077047 5057662774717856 5058078461639424 5073447642955776 5081813152825344 5084780362002432 5102943353044992 5103646736068608 5107960892227584 5110943368753152 5111647854488448 5117352818611761 5135633916428288 5140657069277184 5141365650710016 5159730766135296 5162743470463488 5163455096256912 5165491161399296 5167819808933376 5173587464970132 5186969295126528 5187684260175872 5192069453971456 5197864174344192 5198580641129408 5214376744148992 5215068573204672 5219476915193856 5220196361050944 5241901959225792 5244691779518464 5250545230165248 5266499229745152 5267225157096448 5273103756602136 5277561156227328 5280642660293784 5297847439446016 5302325755117568 5306153011309696 5312075057081247 5325106752229376 5325544420245504 5331049951729632 5339407576026867 5359931589127024 5364462385060352 5364903287697408 5384066886402048 5387510346982064 5387953143920256 5392507626713088 5413235749748736 5423858268880896 5424605886395904 5441088776503296 5442113492390666 5447161420227072 5450060482740224 5467346013782016 5472721856888832 5473476209696768 5478102985867264 5478829805389824 5495477457125376 5496234946535424 5502369137323968 5507020336932864 5510995343120358 5528188632465408 5533624299913216 5536092228452352 5536855316149248 5537618509029152 5543034842171736 5556633132761088 5562834732239616 5569045158383616 5571555731506296 5588937958096896 5589708329979904 5592972093002112 5597699880062976 5598471459677824 5603947312964832 5604719753717643 5619216736387072 5621749927285632 5628024201758049 5631019522206208 5648129608712192 5654433324793344 5655212724471856 5659993124069888 5678727122494608 5689870621557588 5705374165557248 5717357919246272 5720696215318266 5735201683341312 5741130717247296 5768544659963904 5774216660779008 5775304114373768 5777588155981824 5798225877663744 5805499209875456 5811177556574208 5832739126935552 5836144792697856 5841078135717888 5841883262272512 5847922583267521 5848403221270584 5866173837167616 5875036650602496 5875846457954304 5894512841211904 5900278251958272 5901091538579328 5906079781638144 5925628301733504 5928782011629568 5953433911885824 5954254525413376 5959287707598848 5960078369376768 5965116474507264 5965938698343936 5969422137723408 5990745096258048 5993933462306816 5997433247490048 5998259925828352 6018856262565888 6019685893824512 6026404293259584 6029123110422272 6029923037767902 6035020183192896 6035852042465154 6054682787938304 6060949140354822 6064174870068224 6070942922378568 6085836288262144 6086336480280576 6089389734392832 6090229087892768 6102180086887848 6125636101859456 6130814154354688 6131318043082752 6151954382702492 6157154682265216 6157660735908864 6162865859100672 6164026506687387 6213135156953088 6219558277017904 6225327337402368 6229820822657796 6255401382510592 6258191214772224 6259053835646976 6281411367469056 6288421871227392 6291258897831936 6298280392137552 6317929865674752 6321618828435456 6326962546802688 6327834647027712 6328706867461888 6334896962481984 6350437866012672 6354145809801216 6355021656931584 6362114315030838 6364623038152704 6367492264578624 6384842166370304 6391968106288128 6397371291500544 6398253096774656 6418545936251904 6419430660211296 6424857059755008 6432027659152056 6449553404542976 6462209514049536 6463100256539264 6466873982533692 6482738654887936 6489973854279552 6497217128670489 6497219351447552 6500148353424012 6520427617779712 6530649860073472 6531186611109888 6537938531792304 6561292248282624 6596838878925568 6602957892550656 6610695094128502 6631326946363392 6638182391817186 6641345778941952 6669879763083264 6675517869391872 6676438014025728 6697985836788512 6698536341090048 6704198671048704 6729968769957888 6736586104242176 6743175145095168 6744104615519232 6748042416556896 6764596857274368 6772146630552576 6779707149336576 6782763499225056 6804862314758144 6811518136430592 6814591158337536 6815530472651264 6822196728826752 6823137091482348 6846565824294912 6851507723879364 6854209425702912 6855154200946688 6879641021513728 6883657960617984 6884606795009216 6890426411911168 6891340614591888 6897165923649024 6898116619960176 6926799017548368 6930485565792256 6953424764272896 6959302553591808 6960261814734592 6968029964081394 6989202612301056 6997003061645142 7000726973553664 7021998972993536 7030805008802848 7036748208303104 7037326555324416 7040856880391712 7041827382876013 7074477025394688 7082766742774996 7100725893660672 7108066602306176 7110877730439168 7119210101369156 7119795225894624 7153204383596544 7182947437166592 7183937525227008 7190010168950784 7198034733871488 7217647666331648 7224707232497664 7231811025174528 7232807848527872 7254785035337728 7255747580110848 7261880925487104 7262881893636096 7270987788606672 7293080986748928 7305106407186432 7309371770378496 7328313262047232 7335481070002176 7336492183098624 7342693782577152 7346981092582656 7347993790827144 7370918176620544 7381456304603136 7382473754865664 7390713122895648 7408844177014784 7417112976319488 7421443738791264 7422466700869311 7425393544511488 7428740975341728 7457296124002816 7463599840083968 7464213269839872 7471929750619776 7472959671623524 7495666569714176 7504032269010732 7535234066387076 7539244433057792 7571636163326144 7578659367272448 7586494162076784 7622719729238016 7627594953757688 7646935577788416 7654840956329728 7655470104102912 7661941338341376 7667471781732672 7703450874642432 7712048476065024 7739596149202944 7744546123786717 7745182644385368 7748236742098944 7751729713400064 7776985502580736 7780453942689792 7781526390263808 7788104180957184 7789177683030016 7796796261516288 7797870961694112 7821565116223488 7830294541576416 7834461943939072 7867037669277696 7868122051439104 7874773042184192 7875817845247872 7899748844617728 7900837735644672 7909655634903204 7916341734340992 7937911882514432 7946771159169024 7953488632676352 7954584931125248 7959229516964544 7960326606729406 7987660128344064 7996574927594448 7996577663320064 8035205724346112 8038383521366016 8039897383690536 8046693577590528 8047802723286872 8081265520473096 8094590563171424 8119186312523776 8119853624623104 8129368291428293 8136240115850464 8136908829593856 8161633164754944 8163170238585999 8175090724110336 8209082785333248 8210214314545152 8217154478800896 8218702008916516 8244352419803136 8284180209270784 8292282948698112 8300436449869824 8305282974223872 8306427763543728 8334949699141632 8344254953029632 8345405114195968 8353567737575424 8375215156625408 8383406937145344 8384562494969856 8388345197109248 8389458139503168 8396549820094464 8397707189516736 8428825104580608 8432624890928448 8437112862703616 8446529283309312 8472194413068288 8473362209242112 8481649987190016 8482819086707784 8486164050870272 8489989686104832 8518090683741912 8522624141717504 8529828388667392 8558061248335872 8559240880281728 8566476079673344 8576036878869408 8581044322977399 8611696075870944 8616279352066048 8622498643378256 8653298472372736 8661324991168512 8662956171560652 8666864471232016 8708248814813184 8717251375723072 8748389664376832 8749108690403328 8754704313845854 8762824893408768 8795295761301504 8803943856734208 8813769686931456 8840550691897344 8841769261817856 8850909855756248 8851637307868992 8859119672457216 8893173017444352 8901917352034304 8930150867828736 8931381788120064 8938931561398272 8948908047515904 8990900193460224 8992139487358976 8996149871235072 8997389888742528 9028284393848832 9029528840736768 9039606439889376 9039609532448768 9043684665633408 9053778063697731 9082024181907456 9086121544450048 9096262305102336 9097516121976464 9106414383567852 9128754432393216 9134084601589248 9135343631839152 9138945900937216 9153270130331772 9178210614157312 9188454152789184 9196221231532032 9197488826613568 9227931574053738 9235732023397824 9271233019030528 9279070071455744 9279832713854976 9290706618775192 9318936816401408 9319702735429632 9327580759719936 9329337415526856 9383102073765888 9387809173855616 9388580753470464 9422117051203584 9436888346747904 9476894798512128 9491751970541568 9493060301192832 9525656799019008 9532532485397376 9537605844795392 9546934557229056 9577263249555456 9578583366969344 9586680225267712 9587952159432192 9596056937250816 9597379645161984 9629145990316944 9632942976663552 9637285589632512 9642414700232704 9674330106814464 9682507900649472 9683842524848128 9693314271074304 9694650384808896 9700310973800538 9724107982331904 9734960781419328 9740141876248576 9745829027171328 9750222530136018 9780641426669568 9781989577464832 9790258376769536 9795974790110208 9797325054436192 9806907797688456 9841938372423936 9854284163860864 9889483968425984 9895258318388352 9896622267825748 9904987967122304 9916042641192753 9957273587725779 9962573000826368 10005376358680976 10014657021038592 10046978755182768 10094953154936832 10104879156363264 10106782200154094 10115325549435712 10116156923278848 10146895285911552 10163626305650688 10169560724004864 10205886706089984 10207293472137216 10215921784455168 10221886737506304 10223295708976896 10234705637223522 10271267832856576 10281314138554368 10282731301420032 10319461532270592 10325486940926976 10326910192513824 10335639617866752 10347174929940264 10375368520351744 10395728348688384 10397161282258816 10428753488297984 10430137146409344 10438953830387712 10440392722101888 10452044946122091 10483803918451584 10489383559036928 10501090460330496 10532998459490304 10534450314192896 10546207513204272 10555122312454656 10561285320587568 10595694878892032 10604651510235136 10612306022619392 10624150114162494 10650213504458752 10651088840491008 10662099903459264 10678815152053734 10719863178254048 10728924770120704 10729806575394816 10768133772804096 10775020693964128 10775906287840512 10785015253426176 10826471499497472 10847716537761792 10849211772791808 10882177553006592 10884226984781332 10894322840454144 10946952419393536 10957659610779648 10992469893070848 11004738274647936 11014040673865728 11021990686240716 11056377264930816 11067248599826432 11072184456904704 11073710632298496 11075237018058304 11086069684343472 11113266265522176 11125669464479232 11138090316767232 11143111463012592 11177875916193792 11179416659959808 11185944186004224 11195399760125952 11196942919355648 11207894625929664 11209439507435286 11238433472774144 11243499854571264 11256048403516098 11262039044412416 11296259217424384 11308866649586688 11310425448943712 11319986248139776 11357454244989216 11379741243115176 11410748331114496 11434715838492544 11441392430636532 11470403366682624 11482261434494592 11550608228747536 11555176311963648 11610998419750912 11622355113148416 11665478253871104 11672289585395712 11682156271435776 11683766524545024 11695845166535042 11696806442541168 11732347674335232 11750073301204992 11751692915908608 11789025682423808 11800556503916544 11802183077158656 11812159563276288 11851256603467008 11857564023259136 11906867823771648 11908509050826752 11918575415197696 11920156738753536 11930232949014528 11931877396687872 11938844275446816 11940489910094109 11981490192516096 11994866494980096 11996519851656704 12039371787649024 12052808586519168 12058246220844544 12059846075535804 12070040366385792 12071704084930308 12109365575876608 12121898280709644 12128349740136448 12141885844757136 12171672576524288 12178779468785664 12180458175785536 12204360173775696 12251272203718912 12261628308709376 12262636086165504 12303908765404984 12314309364530432 12315321471817728 12325731718201344 12328053013374774 12394841799856243 12426270313906176 12439116554035808 12450654674804736 12458617677396023 12459641645315592 12510802765021184 12516382429544448 12518107671293952 12562822734938112 12576843742454784 12582517795663872 12596560784275104 12643237656870912 12655669294055424 12657413734923776 12669793924963968 12708291619602432 12710043313863168 12724228630061676 12729246076305408 12734984529157248 12769684332740608 12783936212576256 12794742583001088 12796506193549312 12837091872503808 12838861320422592 12849714119510016 12864055318304112 12899106809085952 12924419028099072 12926200513078528 12933747965067384 12965477309775872 12979947708559104 12994434257340978 12994438702895104 13000296706848024 13040855235559424 13061299720146944 13062373222219776 13075877063584608 13077679425341167 13122584496565248 13132056470768781 13193677757851136 13205915785101312 13221390188257004 13262653892726784 13276364783634372 13339759526166528 13352876028051456 13395971673577024 13397072682180096 13408397342097408 13459937539915776 13473172208484352 13486350290190336 13488209231038464 13496084833113792 13529193714548736 13544293261105152 13559414298673152 13565526998450112 13609724629516288 13623036272861184 13629182316675072 13631060945302528 13644393457653504 13646274182964696 13693131648589824 13703015447758728 13708418851405824 13710308401893376 13759282043027456 13767315921235968 13769213590018432 13780852823822336 13782681229183776 13794331847298048 13796233239920352 13841897361080607 13853598035096736 13860971131584512 13906849528545792 13918605107183616 13920523629469184 13936059928162788 13978405224602112 13994006123290284 14001453947107328 14043997945987072 14061610017605696 14073496416606208 14074653110648832 14081713760783424 14083654765752026 14148954050789376 14165533485549992 14201451787321344 14216133204612352 14221755460878336 14238420202738312 14239590451789248 14306408767193088 14365894874333184 14367875050454016 14380020337901568 14382728515603903 14396069467742976 14449414464995328 14463622050349056 14465615697055744 14511495160221696 14523761850974208 14525763787272192 14541975577213344 14586161973497856 14610212814372864 14618743540756992 14656626524094464 14670962140004352 14672984366197248 14685387565154304 14693962185165312 14695987581654288 14741836353241088 14762912609206272 14764947509731328 14781426245791296 14817688354029568 14834225952638976 14842887477582528 14844933401738622 14850787089022976 14857481950683456 14914592248005632 14927199680167936 14928426539679744 14943859501239552 14945919343247048 14991333139428352 15008064538021464 15070468132774152 15078488866115584 15143272326652288 15157318734544896 15160173300231141 15172988324153568 15245439458476032 15255189907515376 15309681912659456 15310940208205824 15323882676682752 15334943563465344 15406901749284864 15424096952130048 15479192298405888 15489092247573434 15490365288770736 15496473484197888 15503459426800128 15553971005161472 15560907885379584 15563052780527616 15576208361914368 15578355366060032 15593592523032576 15595741923388224 15643130232446976 15660589083152832 15668923887878144 15734075338555392 15736244102878208 15749546084368384 15751635690495744 15799497689235456 15801675471289344 15819311269806408 15832683468681984 15893542318338048 15906977265352704 15909169862250496 15918459033929088 15920653213458812 15936225171243741 15975320256688128 15993149855188896 15993155326640128 16018222728080601 16070411448692224 16079794767381072 16093387155181056 16095605446573744 16162531040946192 16189181126342848 16238372625047552 16239707249246208 16258736582856586 16272480231700928 16273817659187712 16323266329509888 16326340477171998 16350181448220672 16418165570666496 16420428629090304 16434308957601792 16437404017833032 16488704839606272 16568360418541568 16584565897396224 16600872899739648 16610565948447744 16612855527087456 16669899398283264 16690810228391936 16707135475150848 16766813874290688 16769124989939712 16776690394218496 16778916279006336 16793099640188928 16795414379033472 16814159261152929 16857650209161216 16865249781856896 16874225725407232 16893058566618624 16944388826136576 16946724418484224 16963299974380032 16965638173415568 16972328101740544 16979979372209664 17036181367483824 17045248283435008 17059656777334784 17116122496671744 17118481760563456 17132952159346688 17152073757738816 17162088645954798 17223392151741888 17232558704132096 17244997286756512 17306596944745472 17322649982337024 17325912343121304 17333728942464032 17416497629626368 17434502751446144 17496779328753664 17498217380806656 17509408627691708 17525649786817536 17543767749802563 17627539373862912 17683538523635712 17701819711512496 17703274615737984 17718239344914432 17786346034888704 17803834704068608 17860301735657472 17862763576240128 17877863122796544 17897816095031808 17981800386920448 17984278974717952 17992299742470144 17994779777485056 18056568787697664 18059057681473536 18079212879778752 18079219064897536 18087369331266816 18107556127395462 18164048363814912 18172243088900096 18192524610204672 18195032243952928 18212828767135704 18257508864786432 18268169203178496 18270687263678304 18306540260663544 18356421228314624 18376908305578368 18392442463064064 18394977653227136 18455863148107476 18471464046795648 18492079520062161 18542466038061056 18558140142911488 18581413237550384 18637873632802816 18639405470859264 18658674831053712 18766204147531776 18775618347711232 18777161506940928 18844234102407168 18873776693495808 18953789597024256 18983503941083136 18986120602385664 19051313598038016 19065064970794752 19075211689590784 19093869114458112 19154526499110912 19157166733938688 19173360450535424 19175904318864384 19192113874501632 19194759290323968 19258291980633888 19274571179265024 19348660213628928 19367685049696256 19386628542148608 19389300769617792 19400621947601076 19448215964663808 19469921562838656 19480283752497152 19491658054342656 19500445060272036 19561282853339136 19563979154929664 19580516753539072 19591949580220416 19594650108872384 19613815595376912 19683876744847872 19708568327721728 19778967936851968 19790516636776704 19793244535651496 19809975934244608 19832085282385506 19914547175451558 19925146001652736 20010752717361952 20029314042077184 20093957510365536 20189906309873664 20209758312726528 20213564400308188 20230651098871424 20232313846557696 20293790571823104 20339121448009728 20414586944274432 20443773475012608 20446591417953792 20469411274447044 20542535665713152 20562628277108736 20565462602840064 20638923064541184 20650973881853952 20653820385027648 20671279235733504 20694349859880528 20750737040703488 20791456697376768 20794322564517632 20857506976595968 20860274292818688 20877907660775424 20880785444203776 20904089892244182 20967607836903168 20978767118073856 21002180920660992 21065996918980608 21068900628385792 21092415026408544 21110244624909312 21122570641175136 21125482148628039 21191389757784064 21224612045238784 21248300228324988 21300427008917504 21302177680982016 21324199806918528 21357630304107468 21439726356508096 21457849540241408 21459613150789632 21550041387928256 21551812575681024 21570030506852352 21652942998994944 21695433075523584 21698423545583616 21764355106013184 21768453969562664 21788645680908288 21893904838787072 21915319221559296 21984939786141696 22009476549295872 22028081347731456 22043981372481432 22112754529861632 22134497199652864 22144368913809408 22147421264596992 22150474036116608 22172139368686944 22226532531044352 22251338928958464 22267400102607933 22276180633534464 22286222926025184 22358833319919616 22371888372008448 22390799520251904 22393885838711296 22415789251859328 22418879014870572 22476866945548288 22486999709142528 22512096807032196 22524078088824832 22592518434848768 22617733299173376 22620850897887424 22639972496279552 22714908489978432 22759482486230352 22821496662228992 22869431676985088 22882784861273064 22940806733365248 22964522868989184 23101216457495072 23110352623927296 23137432829449757 23233638371360151 23244710226296832 23330956507742208 23344579170791424 23364312542871552 23367533049090048 23391690333070084 23393612885082336 23464695348670464 23503385831817216 23578051364847616 23601113007833088 23604366154317312 23624319126552576 23702513206934016 23715128046518272 23813735647543296 23817018101653504 23837150830395392 23840313477507072 23860465898029056 23863754793375744 23877688550893632 23880979820188218 23962980385032192 23989732989960192 23993039703313408 24078743575298048 24105617173038336 24116492441689088 24119692151071608 24140080732771584 24143408169860616 24218731151753216 24243796561419288 24256699480272896 24283771689514272 24343345153048576 24357558937571328 24360916351571072 24388104874284879 24408720347551392 24489510715757997 24502544407437824 24523256617418752 24525272172331008 24607817530809968 24628618729060864 24630642943635456 24651463436402688 24656106026749548 24789683599712486 24852540627812352 24878233108071616 24901309349609472 24917235354792046 24919283290631184 25021605530042368 25032764859088896 25036215342587904 25125645469876224 25153687484909568 25165035591327744 25193121568550208 25286475313741824 25311338588110848 25314827469847552 25339587849927936 25416583239204864 25420086627726336 25448457260123352 25458492152610816 25469969058314496 25567872425152512 25589485166002176 25593012387098624 25674183745007616 25677722640845184 25699428239020032 25728110636608224 25798213618171904 25848838056198144 25852401026157056 25867495930134768 25930954619551744 25959895417118208 25988868514681956 25988877405790208 26000593413696048 26081710471118848 26122599440293888 26124746444439552 26151754127169216 26155358850682334 26245168993130496 26264112941537562 26387355515702272 26411831570202624 26442780376514008 26525307785453568 26552729567268744 26679519052333056 26705752056102912 26710781528978677 26791943347154048 26794145364360192 26816794684194816 26972700580380672 26976418462076928 26992169666227584 27088586522210304 27118828597346304 27131053996900224 27219449259032576 27246072545722368 27258364633350144 27262121890605056 27288786915307008 27292548365929392 27386263297179648 27406030895517456 27416837702811648 27420616803786752 27518564086054912 27534631842471936 27538427180036864 27561705647644672 27565362458367552 27588663694596096 27592466479840704 27683794722161214 27707196070193472 27721942263169024 27813699057091584 27837210214367232 27841047258938368 27872119856325576 27956810449204224 27988012246580568 28002907894214656 28123220035211392 28146992833212416 28149306221297664 28163427521566848 28167309531504052 28331066971099984 28432266409224704 28476840405476624 28479180903578496 28612817534386176 28731789748666368 28735750100908032 28760040675803136 28765457031207806 28792138935485952 28898828929990656 28927244100698112 28931231394111488 29022990320443392 29047523701948416 29051527574544384 29083951154426688 29172323946995712 29220425628745728 29237487081513984 29313253048188928 29341924280008704 29345968732394496 29370775130308608 29387924370330624 29391975163308576 29529895019462656 29562852491582592 29668451905277952 29685774955165056 29689866803477244 29701574178045952 29714963901366912 29748127923578259 29829184496011264 29854399360335872 29887719002479104 29891838686494096 29982666278856704 30016129076042928 30140936265548304 30156977732231168 30286544653304576 30314637469089792 30320346600462282 30345976648307136 30490878916952064 30510379815030752 30619363825318912 30621880416411648 30647765353365504 30669887126930688 30813803498569728 30848193904260096 30958384596811776 30978184495146868 30980730577541472 31006918853600256 31126105561055232 31156710732120064 31187185046065152 31191483846776448 31286260464893952 31321178166305664 31337847775756288 31468150677110784 31472488205756416 31499092168736768 31503271380991488 31598995378470912 31603350942578688 31638622539612816 31665366937363968 31787084636676096 31813954530705408 31818339724500992 31836918067858176 31841306426917624 31872450342487482 31950640513376256 31986299710377792 31986310653280256 32036445456161202 32140822897384448 32159589534762144 32186774310362112 32191210893147488 32325062081892384 32378362252685696 32476745250095104 32479414498492416 32517473165713172 32544960463401856 32547635318375424 32646532659019776 32652680954343996 32840857258180608 32874808035666064 32977409679212544 33136720837083136 33169131794792448 33201745799479296 33221131896895488 33225711054174912 33339798796566528 33381620456783872 33414270950301696 33533627748581376 33538249979879424 33553380788436992 33557832558012672 33586199280377856 33590828758066944 33628318522305858 33715300418322432 33730499563713792 33748451450814464 33786117133237248 33888777652273152 33893448836968448 33926599948760064 33931276346831136 33959958744419328 34072362734967648 34090496566870016 34232244993343488 34236963521126912 34265904318693376 34304147515477632 34324177291909596 34446784303483776 34465117408264192 34489994573513024 34613193889490944 34651824686242608 34667457884928064 34832995259252736 34869005502892288 34993558657507328 34996434761613312 35018817255383416 35051299573635072 35087535499605126 35255078747725824 35367077047271424 35373737700539329 35403639423024992 35406549231475968 35436478689828864 35572692069777408 35607669408137216 35720603471314944 35725527152480256 35755726245593088 35795632190063616 35821469730282327 35968557949435904 35984599484940288 35989559554970112 36118115362947072 36158425759557504 36158438129795072 36174738662533632 36215112254790924 36328096727629824 36344486177800192 36385049220409344 36390064487905856 36425657534271408 36515017729572864 36536338406356992 36541374527356608 36613080521327088 36712842456629248 36753816611156736 36784884926128128 36789955306454272 36911726296214952 36942928093591296 36984159040124322 37084932076122112 37116280285822976 37162826475100768 37184525399568729 37275747265605632 37278810941718528 37317349662107424 37375853032188069 37532408295063552 37551236695422464 37554323013881856 37688468204814336 37747553386991616 37967007882166272 37972241204771328 38130129941589504 38150423379181568 38187738228916224 38309052998221824 38314333467877376 38346720901070848 38351808637728768 38384227749003264 38389518580647936 38516583961267776 38549142358530048 38697320427257856 38735370099392512 38773257084297216 38778601539235584 38801243895202152 38896431929327616 38939843125677312 38960567504994304 38983316108685312 39000890120544072 39122565706678272 39127958309859328 39161033507078144 39183899160440832 39189300217744768 39227631190753824 39233038276023501 39367753489695744 39396169412306343 39417136655443456 39557935873703936 39581033273553408 39586489071302992 39619951868489216 39664170564771012 39829094350903116 39850292003305472 40021505434723904 40058628084154368 40187915020731072 40379812619747328 40419516625453056 40427128800616376 40461302197742848 40464627693115392 40587581143646208 40678242896019456 40829173888548864 40887546950025216 40893182835907584 40935458082872647 40938822548894088 41125256554217472 41130925205680128 41277846129082368 41301947763707904 41307640770055296 41342558471467008 41388699719761056 41501474081406976 41582913394753536 41588645129035264 41715013953191936 41720548585637376 41755815321550848 41761570888407552 41808179784488364 41935215673806336 41957534236147712 42004361841321984 42131993837961216 42137801256771584 42184830052817088 42220489249818624 42245141282350272 42250964297256078 42382779515568128 42449224090477568 42496600456649976 42600854017835008 42604355361964032 42648399613837056 42715260608214936 42879452713016192 42915699080482816 42919226301579264 42969518111835263 43100082775856512 43103625151362048 43140061013704704 43148185546811709 43390866151047168 43396847091167232 43536907939125328 43577291361816576 43787809677574144 43830638443118592 43969879572283392 44018953098591744 44056162695462912 44087962744962864 44225509059723264 44268994399305728 44288737827618816 44294842529193984 44300948072233216 44344278737373888 44453065062088704 44502677857916928 44534800205215866 44552361267068928 44572445852050368 44717666639839232 44743776744016896 44781599040503808 44787771677422592 44831578503718656 44837758029741144 44973999418285056 45024193614064392 45048156177649664 45235466598346752 45241701795774848 45279944992559104 45429816979956864 45480519900693423 45518964972460704 45642993324457984 45738863353970176 45765569722546128 45929045737978368 46202432914990144 46220705247854592 46274865658899514 46467276742720302 46489420452593664 46661913015484416 46689158341582848 46728625085743104 46735066098180096 46783380666140168 46787225770164672 46929390697340928 47006771663634432 47156102729695232 47202226015666176 47208732308634624 47248638253105152 47405026413868032 47634036203307008 47680626955014144 47720931796058112 47727509586751488 47755377101787264 47761959640376436 47925960770064384 47979465979920384 47986079406626816 48157487150596096 48211234346076672 48232984883378176 48239384302143216 48280161465543168 48286816339721232 48437462303506432 48487593122838576 48513398960545792 48567543379028544 48686690306097152 48715117875142656 48721832703142144 48776209748569758 48817440695102784 48979021431515994 49005088814875648 49046513234837504 49050544344662016 49215635061619936 49257237458121728 49261285887270912 49302926872805376 49312212053499096 49579367199424972 49705081255624704 49756466216143232 49802618699218944 49834470709584092 49838566581262368 50072430685175808 50307374969819136 50330071182655488 50386243137100416 50572950627483648 50622677176221696 50629654939695104 50679175699855872 50833166478409728 50840173255452672 50896914520246704 50916984305221632 50939938116628992 51135744850305024 51178970332004352 51186024774197248 51348367490015232 51355445281690368 51398856478040064 51456221273216448 51596427236343808 51697676112396288 51704802052314112 51734991860269536 51861909239103488 51919790834236416 51977737029363912 51977754811580416 52001186827392096 52245198880587776 52249492888879104 52303508254338432 52310717701364668 52490337986260992 52528225883075124 52631303249407689 52774711031404544 52885560753028016 53050615570907136 53105459134537488 53359038104666112 53411504112205824 53421563057957354 53583886694308096 53588290728720384 53633589368389632 53945401160761344 53952836924153856 53984339332455168 54177173044420608 54237657194692608 54262107993800448 54438898518065152 54492145091444736 54516729266700288 54524243781210112 54577573830614016 54585096731858784 54772526594359296 54812061791034912 54841233607573504 55069263684943872 55076854360073728 55123411295289344 55130724916735104 55177327389192192 55184932959681408 55367589444322428 55414392140386944 55443884526338048 55627398114183168 55674420428734464 55682094517876736 55744239712651152 55913620898408448 55976024493161136 56005815788429312 56246440070422784 56293985666424832 56298612442595328 56326855043133696 56334619063008104 56662133942199968 56864532818449408 56905578039998051 56953680810953248 56958361807156992 57225635068772352 57463579497332736 57471500201816064 57520081351606272 57530914062415612 57584277870971904 57862462788222976 58045980640886784 58103055149088768 58167902308853376 58344647893991424 58440851257491456 58474974163027968 58626506096377856 58683848560017408 58691937464788992 58741550260617216 58775848740661248 58783950326617152 59059790038925312 59125704983165184 59336903810555904 59371549910330112 59379733606954488 59403148356091904 59429927802733824 59496255847156518 59658368992022528 59708798720671744 59775438004958208 59783677372988192 59965332557713408 60032258152085856 60281872531096608 60313955464462336 60573089306609152 60629274938179584 60640693200924564 60691953296614272 61020759630061504 61238727650637824 61243760832823296 61339774253861376 61627606997139456 61696387808520192 61916769193623552 61956368990293736 61961461155082944 62013837707200512 62252211122110464 62313421464240128 62374370092130304 62382967693552896 62572520929787904 62642356332611328 62675695551512576 62936301354221568 62944976411512832 62998184337473536 63006542761982976 63197990756941824 63206701885157376 63277245079225632 63330733874727936 63376446445884117 63574169273352192 63636679449001984 63673836135716352 63682612853835248 63744900684974964 63901281026752512 63972599420755584 63972621306560512 64072890912322404 64281645794768896 64319179069524288 64373548620724224 64382421786294976 64650124163784768 64756724505371392 64953490500190208 64958828996984832 65034946331426344 65089920926803712 65095270636750848 65293065318039552 65305361908687992 65681714516361216 65749616071332128 65954819358425088 66338263589584896 66403491598958592 66442263793790976 66451422108349824 66679597593133056 66763240913567744 66828541900603392 67076499959758848 67106761576873984 67115665116025344 67172398560755712 67181657516133888 67256637044611716 67430600836644864 67460999127427584 67496902901628928 67572234266474496 67777555304546304 67786897673936896 67853199897520128 67862552693662272 67919917488838656 68144725469935296 68180993133740032 68464489986686976 68473927042253824 68531808637386752 68608295030955264 68648354583819192 68893568606967552 68930234816528384 68979989147026048 69226387778981888 69303649372485216 69334915769856128 69412298488349271 69700915114080453 69738011005784576 69987117315014656 69992869523226624 70037634510766832 70102599147270144 70175070999210252 70510157495451648 70734154094542848 70747475401078658 70807278846049984 70813098462951936 70872957379657728 71145384139554816 71215338816274432 71441206942629888 71451054304960512 71511452491186176 71591264380127232 71642939460564654 71937115898871808 71969198969880576 71979119109940224 72236230725894144 72316851519115008 72349477325067264 72430224509581848 72656193455259648 72770098440818688 72780128975811712 72851315068542816 73030035459145728 73072676812713984 73082749054713216 73164314622854637 73226161042654176 73425684913258496 73507633222313472 73569769852256256 73579910612908544 73823452592429904 73885856187182592 73968318080248644 74169864152244224 74232560571645952 74325652950201536 74369050799137458 74551494531211264 74557621883437056 74634699324214848 74751706064376138 75064816590127104 75102473390844928 75108646027763712 75376936409628672 75495106773983232 75934015764332544 75944482409542656 76022993582477773 76260259883179008 76375476457832448 76628666935754752 76703617275457536 76768455498006528 76779037161295872 77033167922535552 77098284717060096 77394640854515712 77470740198785024 77546514168594432 77557203078471168 77602487790404304 77792863858655232 77879686251354624 77921135009988608 77966632217370624 78001780241088144 78245131413356544 78255916619718656 78322067014156288 78367798320881664 78378600435489536 78455262381507648 78466076552047002 78735506979391488 78792338824612686 78834273310886912 79115871747407872 79162066547106816 79172978142605984 79239903736978432 79328341129542024 79658188701806232 79700584006610944 80043010869447808 80117256168308736 80132344586936031 80375830041462144 80854257601232752 80922604395485696 80929255386230784 81356485792038912 81658347777097728 81775093900050432 81786365671815168 81870916165745294 81877645097788176 82250513108434944 82261850411360256 82555692258164736 82603895527415808 82615281540110592 82685116942934016 82777399439522112 83002948162813952 83165826789507072 83177290258070528 83430027906383872 83441097171274752 83511630643101696 83523141776815104 83616359568976728 83870431347612672 84008723682643968 84275602513543168 84369660105634176 84440978499637248 84490282564700544 84501928594512156 84765559031136256 84898448180955136 84993200913299952 85201708035670016 85296799227674112 85430521216429872 85758905426032384 85831398160965632 85838452603158528 85939036223670526 86200165551713024 86207250302724096 86280122027409408 86296371093623418 86781732302094336 86793694182334464 87073815878250656 87154582723633152 87575619355148288 87661276886237184 87939759144566784 88037906197183488 88112325390925824 88175925489925728 88589685058387968 88601896144466432 88688557474747776 89005355715833856 89069600410431732 89104722534137856 89144891704100736 89435333279678464 89487553488033792 89563198081007616 89575543354845184 89663157007437312 89675516059482288 89947998836570112 90048387228128784 90096312355299328 90470933196693504 90483403591549696 90559889985118208 90859633959913728 90961039801386846 91037929944921408 91285986648915968 91477726707940352 91531139445092256 91543755977388169 91858091475956736 92404865829980288 92441410495709184 92549731317799028 92934553485440604 93378316683165696 93470132196360192 93566761332280336 93574451540329344 93858781394681856 94013543327268864 94312205459390464 94404452031332352 94417464617269248 94497276506210304 94810052827736064 95268072406614016 95361253910028288 95441863592116224 95455019173502976 95510754203574528 95523919280752872 95851921540128768 95958931959840768 95972158813253632 96314974301192192 96422468692153344 96465969766756352 96478768604286432 96560322931086336 96573632679442464 96975186245677152 97026797921091584 97135086758057088 97430235750285312 97443665406284288 97552419497139516 97634881390205568 97958042863031988 98010177629751296 98093026469675008 98431270123239872 98514474916243456 98522571774541824 98624424106998192 99158734398849944 99410162511249408 99512932432286464 99605237398437888 99668941419168184 99677133162524736 100144861370351616 100614749939638272 100660142365310976 100679099609227321 100772486274200832 101145901254967296 101245354352443392 101259309879390208 101358351399711744 101666332956819456 101680346510905344 101793829040493408 101879876233257984 102271489700610048 102372049548394496 102696734980030464 102710890563380736 102797712956080128 102912442546432896 103192854472687616 103395352224792576 103409604104628224 103469983720539072 103723818478206976 103839581668472832 103955474058727824 103955509623160832 104002373654784192 104490397761175552 104498985777758208 104607016508676864 104621435402729336 104980675972521984 105056451766150248 105262606498815378 105549422062809088 105771121506056032 106101231141814272 106121213101617987 106210918269074976 106718076209332224 106823008224411648 106843126115914708 107167773388616192 107176581457440768 107267178736779264 107905673848307712 107968678664910336 108354346088841216 108475314389385216 108524215987600896 108877797036130304 108984290182889472 109033458533400576 109048487562420224 109155147661228032 109170193463717568 109545053188718592 109624123582069824 109682467215147008 110138527369887744 110153708720147456 110246822590578688 110261449833470208 110354654778384384 110369865919362816 110735178888644856 110828784280773888 110887769052676096 111254796228366336 111348840857468928 111364189035753472 111488479425302304 111553576198706187 111827241796816896 111952048986322272 112011631576858624 112127559096564207 112492880140845568 112587971332849664 112597224885190656 112653710086267392 112669238126016208 113324267884399936 113729065636898816 113811156079996102 113907361621906496 113916723614313984 114451270137544704 114927158994665472 114943000403632128 115040162703212544 115061828124831224 115168555741943808 115724925576445952 116091961281773568 116206110298177536 116335804617706752 116689295787982848 116881702514982912 116949948326055936 117367697120034816 117383874929577984 117483100521234432 117551697481322496 117567900653234304 117699114828070503 118119580077850624 118251409966330368 118673807621111808 118743099820660224 118759467213908976 118806296712183808 118859855605467648 118992511694313036 119316737984045056 119417597441343488 119550876009916416 119567354745976384 119930665115426816 120064516304171712 120563745062193216 120627910928924672 121146178613218304 121258549876359168 121281386401849128 121383906593228544 122041519260123008 122477455301275648 122487521665646592 122679548507722752 122806374248617941 123392775617040384 123833538387247104 123912737980587472 123922922310165888 124027675414401024 124504422244220928 124626842928480256 124748740184260608 124765935387105792 125145041859575808 125284712665222656 125351391103025152 125872602708443136 125889952823025664 125996368674947072 126013085523965952 126395981513883648 126413403770314752 126554490158451264 126661467749455872 126752892891768234 127148338546704384 127273358898003968 127347672271432704 127365225707670496 127489801369949928 127802562053505024 127945198841511168 128145781824644808 128563291589537792 128638358139048576 128747097241448448 128764843572589952 128908554335505789 129300248327569536 129444556640435127 129513449010742784 129906981000380416 130069892662852688 130179841853607424 130190541273501696 130610723817375984 131363429032722432 131499232142664256 131909638716850176 132676527179169792 132806983197917184 132884527587581952 132902844216699648 133359195186266112 133526481827135488 133657083801206784 134152999919517696 134213523153747968 134231330232050688 134344797121511424 134363315032267776 134513274089223432 134921998254855168 135144468532948992 135573795347873792 135706399795040256 135725105387324544 135839834977677312 136289450939870592 136361986267480064 136928979973373952 136947854084507648 137063617274773504 137216590061910528 137296709167638384 137787137213935104 137860469633056768 137959978294052096 138452775557963776 138607298744970432 138669831539712256 138824596976698542 139401830228160906 139476022011569152 139974234630029312 139985739046453248 140075269021533664 140205198294540288 140350141998420504 141020314990903296 141468308189085696 141494950802157316 141614557692099968 141626196925903872 141745914759315456 142902108609921024 143182528760254464 143285878921129308 143874231797743616 143938397939761152 143958238219880448 144472461451788288 144633703038230016 144698954650134528 144860449019163696 145312386910519296 145540196881637376 145560257951623424 145702630137085632 146060070918291456 146145353625427968 146165498109426432 146328629245709274 146452322085308352 146851369826516992 147015266444626944 147139539704512512 147159821225817088 147646905184859808 147771712374365184 147936636160497288 148339728304488448 148651305900403072 148738101598274916 149102989062422528 149115243766874112 149269398648429696 149503412128752276 150204946781689856 150217292055527424 150990213547966464 151868031528665088 151888964819085312 152045987164955546 152520519766358016 152750952915664896 153257333871509504 153407234550915072 153536910996013056 153558074322591744 154066335845071104 154196569434120192 154789281709031424 154941480397570048 155093028337188864 155114406156942336 155204975580808608 155585727717310464 155759372502709248 155933264434741248 156003560482176288 156511833239437312 156735596641763328 156757200870979072 156910524763015296 156932153104094004 157471013958782976 157584677649225372 157668546621773824 158231743494815744 158324133094213632 158345956285211968 158479807473956864 158656682259084048 159316377403612464 159401168013221888 160086021738895616 160234512336617472 160264689173872062 160751660082924288 161708515202465504 161845208790971392 161858510772461568 161962029806148299 162712971584077824 163316695554195456 163550187800100864 163572731343630336 163741832331490588 163755290195576352 164523700822720512 165207791054831616 165230563080221184 165370233885868032 165554798879044224 166005896325627904 166331653579014144 166354580516141056 166860055812767744 166882194342549504 167023261286203392 167046283553630208 167232719137953456 167740862695225344 168017447365287936 168551205027086336 168739320211268352 168881956999274496 168980565129401088 169003857189024312 169531118062272512 169796896361910272 169986401826599904 170403416071340032 170593598455348224 170716734119994153 170861042432859744 171517810852064768 171662796321931264 171676905206317056 171878072447341052 172400331103426048 172414500605448192 172560244054818816 172592742187246836 173587388364668928 174147631756501312 174309165447266304 175151238710296576 175322553772474368 175879518289133568 176075812394366976 176224650781851648 176351850979851456 177179370116775936 177203792288932864 177377114949495552 178010711431667712 178139200820863464 178209445068275712 178289783408201472 178870666559356928 178975106976067584 179126396162015232 179151086709690368 179326314014874624 179351032118964576 179895997673140224 180096774456257568 180192624710598656 180941866393387008 180966807183099392 181119779970236416 181719267919827456 181922079602773692 182075859889842816 182571973297831936 182955453415880704 183062278890184512 183087511954776338 183716182951913472 184809731659960576 184882820991418368 185099462635598056 185869106970881208 186756633366331392 186940264392720384 186975470702850739 187133522664560672 187148903080658688 187717562789363712 188027086654537728 188808904062664704 188834929234538496 188994553012420608 189620105655472128 190536144813228032 190722507820056576 190910038347005952 191021508407149056 191047838561505744 191703843080257536 191917863919681536 191944317626507264 192629948602384384 192844937384306688 192931939533512704 192957537208572864 193120645862172672 193147265358884928 193950372491354304 194053595842183168 194270173516114176 194860471500570624 194887330812568576 195104838994279032 195269762780411136 195916085726063976 196020355259502592 196186052939350016 196862540246479744 197028949832486912 197045143549083648 197248848213996384 198317468797699888 199025864864572928 199210474796875776 199337882838336368 199354266325049472 200289722740703232 201229499879276544 201320284730621952 201358199218454642 201544972548401664 202291802509934592 202490708704886784 202518619758780416 202716702799423488 203332665913638912 203360693021810688 203587658080986816 203759752466515968 204542979401220096 204744099096788992 205393469960060928 205421781126761472 205595425912160256 205824885092865792 206790704449585152 206819208209256448 206939967441078144 207679163336945664 207910948117455648 207911019246321664 208004747309568384 208236895465047813 208980795522351104 209214033017353728 209242870805458672 209961351945043968 210112903532300496 210525212997630756 211098844125618176 211542243012112064 212202462283628544 212242426203235974 212421836538149952 213436152418664448 213646016448823296 213686252231829416 214335546777232384 214353162914881536 214534357473558528 215811347696615424 215937357329820672 216708692177682432 217048431975201792 217968580365778944 218096975124840448 218310295322456064 218340386927435136 219090106377437184 219248247164139648 219364934430294016 220277054739775488 220307417440294912 220493645181157376 220522899666940416 220709309556768768 220739731838725632 221470357777289712 221657568561547776 221775538105352192 222509592456732672 222697681714937856 222728378071506944 222976958850604608 223107152397412374 223654483593633792 223904097972644544 224023263153717248 224255118193128414 224985760281691136 225175942665699328 225194449770381312 225307420172534784 225338476252032416 226648535768799872 227458131273797632 227622312159992204 227814723243812992 227833447228627968 228068980747433319 229886000807264256 230123656249662448 230337111483887616 231449851152891904 232183922563547136 232412220596355072 232671609235413504 233378591575965696 233763405029965824 233899896652111872 234735394240069632 234767749859155968 234966201042468864 235103394962644992 235135801306468608 235398229656141006 236239160155701248 236502819932660736 237347615242223616 237486199641320448 237518934427817952 237719711210935296 237985023388626072 238633475968090112 239101752019832832 239134709491952768 239861330230853632 240129032608343424 240397033760808093 241127490124386432 241255821857849344 242292357226436608 242562772803698256 242767813186457088 244083038520246016 244954910602551296 244975043331293184 245359097015445504 245612748497235882 246785551234080768 247667076774494208 247825475961174944 247845844620331776 248055350828802048 249008844488441856 249253685856960512 249497480368521216 249531870774211584 250290083719151616 250569425330445312 251779905646051328 252026171047931904 252826807540629504 253108980316902528 253322935498911744 253505785783536468 254296677093408768 254546717796007936 254695344542865408 254730451415340992 254979602739899856 255605124107010048 255890397683022336 256291563649289616 257126583179075584 257276716278097152 257494194482896896 257529687145179904 257817108671011578 258600496655139072 258889113280870254 259026898021485568 259813962000760832 260139785325705376 260359683707214848 260381082547003392 261221447634751968 262726858065444864 262998464285328512 263819277433700352 265769055175163904 265805688433399296 267052963654270976 267314167602413568 268305999839035392 268427046307495936 268462660464101376 268689594243022848 268726630064535552 269026548178446864 269843996509710336 270288937065897984 271147590695747584 271412799590080512 271450210774649088 271679669955354624 272578901879741184 272723972534960128 273857959946747904 273895708169015296 274127234549547008 274433180123821056 274593418335276768 274631267932164507 275574274427870208 275919956588104192 276905551115927552 277214597489940864 277339663079424512 277649193953397084 278803660456321812 278952044023138304 279948469260058624 280150538043067328 280410396589080576 280700283996841008 282040629981806592 282936616378171392 282989901604314632 283229115384199936 283252393851807744 283491829518630912 285804217219842048 286365057520508928 286548206580108529 286571757842258616 287748463595487232 287876795879522304 287916476439760896 288944922903576576 289267406076460032 289397909300269056 289720898038327392 291080393763274752 291120515903246848 291405260274171264 292290707250855936 292330996218852864 292657258491418548 292904644170616704 293702739653033984 294030532889253888 294279079409025024 294319642451634176 295293810369719616 295543424748730368 295873272320994576 296679456608976896 297302611800806144 297476203196549832 298205978124845056 298230487533748224 298538797296859392 299006824257504552 300409893563379712 300434584111054848 300786626782846841 301980427095932928 302037298827681963 303736063057330176 303777929638170624 304091974329911092 305041039532716032 306514667743019008 306814469101830144 307116148645183488 308132671690142208 308393138868240384 309578563418062848 309882960795140096 310186056674377728 310228812313884672 310409951161617216 311171455434620928 311518745005418496 311866528869482496 312007120964352576 313023666478874624 313471193283526656 313514401741958144 313821049526030592 313864306208188008 314942027917565952 315169355298450744 315337093243547648 316463486989631488 316648266188427264 316691912570423936 316959614947913728 317313364518168096 318363639304853961 318632754807224928 318802336026443776 320172043477791232 320469024673234944 320529378347744124 321503320165848576 323417030404931008 323690417581942784 323717021544923136 323924059612296598 325425943168155648 326633391108390912 327100375600201728 327145462687260672 327483664662981176 327510580391152704 329047401645441024 330415582109663232 330461126160442368 330740467771736064 331109597758088448 332663307158028288 332709161032282112 333764388685099008 334046522572406784 334092567107260416 334465438275906912 335481725390450688 336034894730575872 337102410054172672 337478640422536704 337763913998548992 337961130258802176 338007714378048624 339062236124545024 339593792723820544 339972803653199808 340806832142680064 341187196910696448 341433468239988306 341722084865719488 343035621704129536 343325592643862528 343353810412634112 343756144894682104 344800662206852096 344829001210896384 345120488109637632 345185484374493672 347174776729337856 348295263513002624 348618330894532608 350645107544948736 352151624788733952 352449301563703296 352703701959702912 354358740233551872 354407584577865728 354754229898991104 356021422863335424 356278401641726928 356418890136551424 356579566816402944 357741333118713856 357950213952135168 358252792324030464 358302173419380736 358652628029749248 358702064237929152 359791995346280448 360193548912515136 360385249421197312 361883732786774016 361933614366198784 362239559940472832 363438535839654912 363844159205547384 364151719779685632 365910906831761408 366124557780369024 366175023909552676 367432365903826944 368419122745853823 369619463319921152 370198925271196112 371738213941762416 373513266732662784 373880528785440768 373950941405701478 374267045329121344 374297806161317376 375435125578727424 376054173309075456 377617808125329408 377669858469076992 377989106024841216 379240211310944256 381072289626456064 381445015640113152 381820076694011904 382043016814298112 382095677123011488 383407686160515072 383888635253014528 385689874768613376 385863879067025408 385915074417145728 386241291724345344 386294530717769856 386725663006517367 387900744982708608 388107191684366336 388540347032228352 389720943001141248 389774661625137152 390209677988558064 390539525560822272 391832171452127952 392040710519005184 392372105878700032 393725080492959488 394057899664973824 394090287098167296 394497696427992768 396634937595399776 398051729729145856 398420949593751552 398675765676672736 398708532650098944 400579445481406464 402458999758553088 402640569461243904 402716398436909284 403089945096803328 405037239517560832 405433405598846976 406721386043621376 407175316161973632 407519504933031936 409085958802440192 409488198193577984 410786939920121856 410843562253522944 411190851824320512 411649770185731584 413581408899170304 413638416418512896 413879934882156288 415358326673891328 415821896234911296 415822038492643328 416009494619136768 416473790930095626 417961591044702208 418428066034707456 418485741610917344 419922703890087936 420225807064600992 421050425995261512 422197688251236352 423084486024224128 424404924567257088 424484852406471948 424843673076299904 427372504463658832 428671093554464768 428706325829763072 431622695393230848 431874714659641344 433417384355364864 434096863950403584 435937160731557888 436193950249680896 436620590644912128 436680773854870272 438180212754874368 438496494328279296 438729868860588032 440554109479550976 440614834880589824 440987290362314752 441045799333880832 441418619113537536 441479463677451264 442940715554579424 443315137123095552 445019184913465344 445456756143013888 445953917701209216 446214304794824748 447308967187267584 447808195945289088 448046526307434496 448510236386256828 449971520563382272 450351885331398656 450614840345069568 450676952504064832 453297071537599744 454916262547595264 455244624319984408 455629446487625984 455666894457255936 456137961494866638 459772001614528512 460247312499324896 460674222967775232 462899702305783808 464367845127094272 464824441192710144 465343218470827008 466757183151931392 467799793304223744 469535499718311936 470206789925289984 470271602612937216 470796459312282012 472478320311402496 473005639865321472 474695230484447232 474972399282640896 475037868855635904 475439422421870592 475970046777252144 477266951936180224 478203504039665664 478269418983905536 479722660461707264 480258065216686848 480794067521616186 482254980248772864 482511643715698688 484584714452873216 485125545607396512 485535626372914176 485886089418444897 488166077040492032 489909821205102592 489950086662586368 490718194030891008 491225496994471764 493571102468161536 495650951922349888 495691689240663552 496110701657604096 498017688976883712 498507371713921024 498994960737042432 499063741548423168 500580167438303232 501138850660890624 503559811292102656 504052342095863808 505653615081259008 506217960633805056 506645870997823488 507011571567072936 508593354186817536 509093435592015872 509390689085730816 509460902830681984 509959205479799712 511210248214020096 511780795366044672 512150202359982459 512583127298579232 514253166358151168 514553432556194304 514988388965793792 515059374290359808 515634217342023156 517200993310278144 517778226561740508 518053796042971136 519627924001521664 520279570651410752 520719367414429696 520762165094006784 522442895269503936 525453716130889728 525996928570657024 527638554867400704 531538110350327808 531611376866798592 532160955077344411 534628335204827136 536611999678070784 536925320928202752 537379188486045696 537453260129071104 538053096356893728 539687993019420672 540577874131795968 542295181391495168 542825599180161024 542900421549298176 543359339910709248 545157803759482368 545447945069920256 547715919893495808 547791416338030592 548254469099094016 548866360247642112 549186836670553536 549262535864329014 551148548855740416 551839913176208384 553811102231855104 554429194979881728 554679326158849024 555298387906794168 557607320912643624 557904088046276608 559896938520117248 560301076086134656 560820793178161152 560926412108552217 561400567993682016 564081259963613184 565979803208629264 566458230768399872 566504787703615488 566983659037261824 571608434439684096 572730115041017856 573096413160217058 573143515684517232 575496927190974464 575753591759044608 575832952879521792 577889845807153152 578534812152920064 578795818600538112 579441796076654784 582160787526549504 582241031806493696 582810520548342528 584581414501711872 584661992437705728 585314516982837096 585809288341233408 588061065778507776 588558158818050048 588639284903268352 590587620739439232 591086849497460736 591746544641989152 593358913217953792 594605223601612288 594952406393099664 596411956249690112 597077594593718784 598013648515009104 600819787126759424 600869168222109696 601573253565693682 603960854191865856 604074597655363926 607472126114660352 607555859276341248 608183948659822184 610082079065432064 613029335486038016 613628938203660288 614232297290366976 616265343380284416 616786277736480768 620372113348755456 620457624627769344 620819902323234432 623037490010836992 623733057738964992 624014241928705152 626047332957749248 626942386567053312 627028803483916288 627642099052061184 627728612416376016 629884055835131904 630338710596901488 630674186487095296 632926973979262976 633296532376854528 633383825140847872 633919229895827456 634626729036336192 636727278609707922 637265509614449856 637604672052887552 640344086955582464 640938049346469888 641058756695488248 643006640331697152 646834060809862016 647380835163885568 647434043089846272 647848119224593196 654290925374521344 654967329325962352 655021160782305408 658094803290882048 660831164219326464 660922252320884736 661480935543472128 662219195516176896 665326614316056576 665418322064564224 667528777370198016 668093045144813568 668185134214520832 668930876551813824 670963450780901376 672069789461151744 674204820108345344 674957280845073408 675527827997097984 675922260517604352 676015428756097248 679187585447641088 679945607306399616 682374393821392896 682866936479976612 683444169731438976 684206942242299957 686071243408259072 686651185287725056 687512289789364208 689601324413704192 689658002421792768 690370968748987344 694349553458675712 696590527026005248 697236661789065216 701290215089897472 704303249577467904 704898603127406592 705407403919405824 708717480467103744 708815169155731456 709508459797982208 712042845726670848 712556803283453856 713159133632805888 715900427904270336 716604346838761472 717305256059498496 717404128475858304 719583990692560896 720387097825030272 720770498842394624 723767465573548032 723867228732397568 724479119880945664 726877071679309824 727688318411094768 728303439559371264 731821813663522816 732249115560738048 732350047819105352 734864731807653888 736838245491707646 739238926639842304 740397850542392224 743476427883524832 747026533465325568 747761057570881536 747901882811402956 748534090658242688 748595612322634752 750870251157454848 755339716938153984 758480422621888512 762144579252912128 762890031280226304 763640153388023808 764086033628596224 764191354246022976 766815372321030144 767777270506029056 771379749537226752 771727758134050816 771830148834291456 772482583448690688 772589061435539712 773451326013034734 775801489965417216 776214383368732672 777080694064456704 779441886002282496 779549323250274304 780419355977116128 781079051121644544 783664342904255904 784081421038010368 787450160985918976 788115799329947648 788180574196334592 788995392855985536 793269875190799552 796103459458291712 797351531353345472 797417065300197888 801158890962812928 804917999517106176 805281138922487808 805432796873818568 806179890193606656 810074479035121664 810866811197693952 813442772087242752 814350632323947264 815039009866063872 818171917604880384 818976396387155968 821573879840243712 821687124507045888 822381703648641024 823299540371463168 823893803796493521 827276832837025792 827759869764312576 830716653347782656 831643792469822592 831644076985286656 832018989238273536 832947581860191252 835923182089404416 836856132069414912 836971483221834688 839845407780175872 840451614129201984 842100851990523024 844395376502472704 846168972048448256 848809849134514176 848969704812943896 849687346152599808 854745008927317664 857342187108929536 857412651659526144 859644619740325587 863245390786461696 863749429319282688 866834768710729728 868193727900807168 872387900499361792 873241181289824256 873361547709740544 876992988656558592 877459737721176064 881108218959101952 881229669761179648 881974580724629504 882091598667761664 882837238227075072 882958927354902528 885881431109158848 886630274246191104 890038369826930688 890913512286027776 891907835402418432 892428609589649496 894617934374535168 895616391890578176 896093052614868992 897020472772513656 899943041126764544 900703770662797312 901229680690139136 901353905008129664 902359880348540523 906111896483045889 906594143075199488 909832525095190528 910489248639968816 911258892975251968 911333788914511872 912275922989733276 919544003229057024 920494624998649792 921348445935550464 925799404611567616 928735690254188544 929648882385420288 930686436941654016 933514366303862784 935599586608447488 939070999436623872 940413579850579968 940543205225874432 941592918624564024 946011279730642944 949390460968894464 949944798565281792 950075737711271808 950878844843741184 951940093554504288 954533903872360448 956407008079331328 956538837967811072 959445320923414528 960516130433373696 961588135043232372 964509960497545728 965023287431397376 969169428905746432 970251091214793024 971071252745828352 971772178836889794 976332154080984064 979819642410205184 979900173325172736 981436388061782016 982450993988943528 987142204936323072 988298916572211049 991301903844699776 991383378481327104 992221403315208192 997989921474084864 998127483096846336 1002277701321781248 1007119622584205312 1008104684191727616 1011307230162518016 1012435921267610112 1013291741995646976 1014023143134145872 1017186708373635072 1018186871184031744 1018781378171461632 1018921805661363968 1019918410959599424 1022420496428040192 1023561590732089344 1024300404719964918 1025166254597158464 1028506332716302336 1029106865112388608 1029976777931587584 1030118748580719616 1031268434684046312 1034401986620556288 1035556453123481016 1036107592085942272 1040559141302821504 1041438734828859392 1041524330188013568 1044885790539007872 1051993857141314048 1063076220700655616 1063222753733597184 1064321910154688822 1069256670409654272 1073223999356141568 1073850641856405504 1074758376972091392 1074906520258142208 1076106192713787456 1079375986038841344 1081155748263591936 1084590362782990336 1085651198360322048 1085800843098596352 1086718679821418496 1090315607518964736 1095582832676061184 1097732720495284224 1098373673341107072 1098525071728658028 1102297097711480832 1103679826352416768 1107622204463710208 1108858389959763456 1109358652317698048 1110596775813588336 1115214641825287248 1115808176092553216 1119793877040234496 1120602152172269312 1121641586356322304 1121852824217104434 1122801135987364032 1128162519927226368 1131959606417258528 1132916461536799744 1133009575407230976 1133967318074523648 1143216868879368192 1145460230082035712 1146192826320434116 1146287031369034464 1151665905759043584 1157069624305840128 1157591637201076224 1158883592153309568 1164321575053099008 1164482063612987392 1165621041096685056 1169162829003423744 1169323984875411456 1170629033965674192 1171618576682466816 1176122131557015552 1177116317636100096 1177278569806536704 1181175241478878464 1182173698994921472 1183493089283978304 1186717826435907584 1189210447203224576 1189904812786199328 1192823912499380224 1194155189187437568 1196027297030018208 1201639574253518848 1201738336444219392 1203146507131387364 1207921708383731712 1208149195310727852 1215111718552682496 1216367897319644368 1220164158130864128 1226058670972076032 1227257876407320576 1228464594580733952 1232530686760568832 1233572555472961536 1240744226697510912 1240915249255538688 1241639804646468864 1246074980021673984 1247466115477929984 1248028483857410304 1252094665915498496 1253884773134106624 1254057606967832576 1255284198104122368 1255457224832752032 1259768111670263808 1260677421193802976 1261348372974190592 1266593064753709056 1266767650281695744 1267838459791654912 1269253458072672384 1273454557219415844 1274531019228899712 1275209344105775104 1280688173911164928 1282117513390976496 1286013280663394304 1293668121619724032 1294761670327771136 1294868086179692544 1295696238449186392 1308581850749042688 1308828294919955173 1309934658651924704 1310042321564610816 1316189606581764096 1321662328438652928 1321844504641769472 1322961871086944256 1324438391032353792 1330836644129128448 1335057554740396032 1336370268429041664 1337861753103627648 1341926901561802752 1344139578922303488 1348409640216690688 1349914561690146816 1351055655994195968 1351844521035208704 1352030857512194496 1358375170895282176 1359891214612799232 1364748787642785792 1365733872959953224 1366888339462877952 1368413884484599914 1372142486816518144 1373302370575450112 1375024579578728416 1379202648827408384 1379316004843585536 1380741937497974688 1388699106917351424 1393181054052010496 1394473323578130432 1408606499154935808 1410814807838811648 1417434960934207488 1417630338311462912 1419016919595964416 1424085691453341696 1425113606566907712 1426318267265611776 1431800855808540672 1433208693677522944 1434610512118996992 1434808256951716608 1439167981385121792 1440774195650060544 1441540997684789248 1447534931147096064 1447734457464795136 1448958239761891328 1453754143358619648 1455376636822189536 1456606879118742528 1457658268255334691 1463643627327045632 1464498231121476096 1464700095638210704 1469729463615307776 1473676490983415292 1478477853279684608 1480795701084784448 1486952855767049664 1494053066930651136 1495522115141763072 1495803765622805912 1497068181316485376 1497191224645269504 1501740502314909696 1510679433876307968 1516960845243777024 1525780062560452608 1527280306776047616 1528172067257192448 1528382708492045952 1533630744642060288 1535554541012058112 1542759499074453504 1543455516268101632 1543660297668582912 1544965166897381376 1545178122871079424 1546902652026069468 1551602979930834432 1552428766737465344 1554161388128913408 1558883772004564992 1559098646500548608 1560838711954232256 1562158102243289088 1567328685808511808 1568162842076020736 1574900321971837952 1576231598659895296 1576361148392669184 1577990785711971072 1586539750381599104 1592206918916583424 1594703062706690944 1594834130600395776 1596482865232033233 1609835999034212352 1610865593747637136 1612359780387213312 1620148958070243328 1621733622395387904 1626885544174485504 1628701264647894528 1630078019732127744 1636343835209760768 1637952792774311936 1643147759680487424 1643374249014091776 1644763407297282048 1646599080742926336 1647787607592987042 1654553665674051584 1655519739528625152 1661433306695565312 1663287584939645184 1664037978476547072 1665895163720382504 1673712264138829824 1673942966443669376 1679690815560351744 1680903228258403968 1682779236325656651 1684201703981046048 1688790753004945408 1692337944096896512 1697939409625887792 1699374692305199616 1709490017854635328 1714684374217859072 1714825303319052288 1719289239480651174 1726490781572923392 1727498858638565376 1733669537421459456 1736387455801614336 1744775800998723584 1746482362579648512 1746723095419481088 1753985977313117184 1762459339522359296 1764183197335523328 1765674476454150144 1765917854709805056 1771762862218317696 1773260548492382208 1780076739653861376 1781827024572055552 1783815670804836864 1784857219179298992 1789235868749070336 1791232783781156352 1792186105229737984 1794040945545027312 1799886082253529088 1801407541325594624 1802459361380278272 1802707810016259328 1804719760697081046 1812223792966091778 1813188286150398976 1819665050190381056 1820978497279937632 1822517785950503936 1822667577829023744 1824551845979466552 1839088006458114048 1840989249997299584 1842696891871100928 1861372873883308032 1871199173216894976 1878141998873247744 1880827159701159936 1881086410451748864 1883185837249128048 1892022559461285888 1898780921937788928 1899889597130563584 1900151475422543616 1901757689687482368 1903880187109008576 1909067807744720896 1912814016158662656 1913077675935622144 1918890641846829056 1921032260866747392 1923176270086464744 1929019920995091456 1938338857811492864 1940502182429586048 1942142505491656704 1943544357673779588 1952664308161968128 1959639284820410368 1962872776123564032 1964901987977887056 1974284409872646144 1976597833144422098 1982603807689399552 1982766756962654208 1984442806630416384 1995979842948169728 1996254966193692672 2004555402643562496 2014239245168410624 2016209368383455232 2022614460325036032 2024871842535220224 2026583483991293952 2028046286268291744 2037562756342923264 2037843611322727936 2039836821919198848 2047123181464178688 2048600809439929836 2050332509194316928 2057012665432604672 2058213730224777216 2059953555863175168 2060237497161439232 2062536869368092624 2068803973241112576 2071112906246962032 2072215184171884544 2081118282605643008 2082877469657718784 2083048660376027136 2089771581078015744 2103987714282628096 2105506387479927887 2126152441401311232 2126445507467194368 2128643820309377644 2147701283712811008 2149813040516284416 2152212385427574912 2158751972077682688 2162311496527183872 2169180725565980672 2171302396720644096 2171601686197192704 2173437359642836992 2180631215037929472 2191165665352122368 2195465440990568448 2196747346682214144 2197050143457316056 2204594195422961664 2207359652704833536 2215244408927420416 2217716779919526912 2218717304635396096 2221193551627176672 2230429283650574496 2231616352185106432 2241204304344538624 2243283172712644608 2243705648434208868 2245602271974728064 2263919212834517056 2265832923073599488 2266019150814461952 2286433737758736384 2290920460164071424 2292385652640868232 2292574062738068928 2303331811518087168 2314139248611680256 2315183274402152448 2317767184306619136 2328643150106198016 2328964127225974784 2331242082193370112 2338325658006847488 2338647969750822912 2341258067931348384 2343237153364933632 2352244263114031104 2354557139613073408 2362350482957756928 2364347397989842944 2366986178567956608 2373435652871815168 2378420894406449152 2379809625572398656 2385647824998760448 2388310378374875136 2392054594060036416 2403279148507037696 2403476672888438784 2406293014262774728 2415843416767463424 2416298390621455704 2430223437105364992 2432735794639288736 2440328316261728256 2454515752814641152 2456929189161467904 2465061373521137664 2467145110945923072 2481830498511077376 2483279609292937728 2492149960043347968 2494932230955859968 2496056967714820608 2504189331830996992 2507769546268213248 2508115213935665152 2510568396208244736 2510914449665504064 2519536223340527616 2521354842387605952 2522696745948381184 2533186129507418112 2533535300563391488 2535676919583309824 2538506916145344768 2546909114438831688 2549062038457799424 2550418688211550208 2561376347822329856 2564235026781952992 2572026561326788608 2578933859220976761 2587336243239448064 2589523340655542272 2589736172359385088 2591392476898372784 2617163701498085376 2617656589839910346 2619869317303849408 2620084643129221632 2632379213163528192 2643324656877305856 2643689009283538944 2645923742173888512 2648876782064707584 2661673288258256896 2670115109480792064 2672740536858083328 2675723506207255296 2683853803123605504 2688279157844606976 2699829123380293632 2702111311988391936 2703689042070417408 2704061715024388992 2707079641045621569 2716750341790564352 2719782429225598464 2729497575285571584 2731467745919906448 2733776678925755904 2736827768969199828 2744284973633036288 2746604741150900224 2750049159157456832 2758405297654816768 2758632009687171072 2761483874995949376 2777398213834702848 2786362108104020992 2788946647156260864 2817212998309871616 2821629615677623296 2835260676622925824 2838033839191928832 2848171382906683392 2850227213133815424 2852636534531223552 2863601711617081344 2866417387355045888 2869221024237993984 2869616513903433216 2878335962770243584 2881548391300121088 2883081995369578496 2895069862294192128 2895468914929590272 2897916479523782656 2907508286717239296 2910753273644379072 2913213758237485056 2915316536510669382 2927287254654091264 2928996462242952192 2929400191276421408 2939458927230615552 2947352981966830584 2956955706559369216 2961591402169568896 2964896749716633147 2973905711534099328 2991607531245611824 2994136362632970752 2994382449290539008 3021358867752615936 3033921690487554048 3051560125120905216 3054560613552095232 3056344134514384896 3056765416984091904 3067261489284120576 3071109082024116224 3085518998148907008 3086911032536203264 3087320595337165824 3089930333794762752 3090356245742158848 3093805304052138936 3103205959861668864 3108322776257826816 3118197293001097216 3121677423908464512 3124316204486578176 3134657371617023616 3136325684152041472 3149800643943675904 3152463197319790592 3155981571423942144 3173079500763198208 3184413837833166848 3189406125413381888 3189668261200791552 3192965730464066466 3219671998068424704 3221731187495274272 3224719560774426624 3240297916140486656 3243467244790775808 3253771088348971008 3257402529295789056 3260156039464255488 3286748498028183552 3293198161485852672 3295575215185974084 3309107331348103168 3311039479057250304 3322866613391130624 3326575169879290368 3328075956953094144 3331790327440765008 3347424528277659648 3347885932887338752 3359381631120703488 3361806456516807936 3365558472651313302 3368403407962092096 3377581506009890816 3384675888193793024 3395878819251775584 3398749384610399232 3418980035709270656 3429368748435718144 3429650606638104576 3438578478961302348 3454997717277130752 3472774911603228672 3489551601997447168 3492964725159297024 3493446190838962176 3507971954626234368 3524918679044718592 3528366394671046656 3531348952908300288 3531835709419610112 3543525724436635392 3546521096984764416 3560153479307722752 3563654049144111104 3567631341609673728 3569714438358597984 3578471737498140672 3582465567562312704 3588081891090054624 3599772164507058176 3604918722760556544 3605415620032518656 3609439521394162092 3624447585932183556 3626376572300797952 3639330100380762112 3641956994559875264 3645035571901007872 3645335155658047488 3649103691958933104 3678176012916228096 3681978499994599168 3685393783742201856 3722745747766616064 3725126685541410877 3742398346433789952 3756283997746495488 3761654319402319872 3762172820903497728 3766371674498256096 3784045118922571776 3799779194261127168 3800302950845087232 3803515379374964736 3807760374218017152 3818135615489441792 3825628032317325312 3826155351871244288 3837781283693658112 3842064521733494784 3846352540172929488 3858039841990182912 3876677715622985728 3881004364859172096 3884285010983313408 3887088715347559176 3905328616323936256 3919278569640820736 3925745552247128064 3926484884759865519 3929803975955774112 3948568819745292288 3953195666288844196 3965207615378799104 3965533513925308416 3968885613260832768 3992509932387385344 4009110805287124992 4028478490336821248 4032418736766910464 4045228920650072064 4049743685070440448 4053166967982587904 4056092572536583488 4075125512685846528 4075687222645455872 4079673643838397696 4094246362928357376 4097201618879859672 4100665018388633856 4114025330865209344 4116427460449554432 4119907111726350336 4120474994322878464 4125073738736185248 4137607946482225152 4142225812493924064 4144430368343769088 4162236565211286016 4165754939315437568 4166097320752054272 4179543162156031488 4207975428565256192 4211012774959855774 4252304882802622464 4252891014934388736 4257287640618755288 4295402567425622016 4299626081032568832 4304424770855149824 4317503944155365376 4324622993054367744 4342604793441288192 4343203372394385408 4346874719285673984 4361262430075858944 4382331330704244736 4390930881981136896 4393494693364428288 4394100286914632112 4409188390845923328 4414719305409667072 4430488817854840832 4435433559839053824 4437434609270792192 4442387103254353344 4460858567301148992 4463232704370212864 4482408608689077248 4486566345425289216 4487411296868417736 4491204543949456128 4527838425669034112 4531665846147198976 4532038301628923904 4581840920328142848 4584771305281736464 4585148125476137856 4606663623036174336 4628278497223360512 4630366548804304896 4635534368613238272 4657286300212396032 4657928254451949568 4662484164386740224 4676651316013694976 4677295939501645824 4682516135862696768 4686474306729867264 4704488526228062208 4709114279226146816 4724700965915513856 4728694795979685888 4733972357135913216 4756841788812898304 4759619251144797312 4776620756749750272 4784109188120072832 4789448595696099699 4806558297014075392 4812586028525549456 4832596781242911408 4860446874210729984 4865471589278577472 4880656632523456512 4909031505629282304 4913858378322935808 4930122747042275328 4934290221891846144 4963660997022154752 4966559218585875456 4984299920086695936 4992113935429641216 5016230427871330304 5021136792416489472 5021828899331008128 5039072446681055232 5042709684775211904 5045393491896762368 5066372259014836224 5067070601126782976 5071353839166619648 5077013832290689536 5093818228877663376 5098124076915598848 5100837376423100416 5122752695644659712 5128470053563905984 5144053122653577216 5157867718441953522 5174672486478896128 5179046681311084544 5179472344718770176 5182784953796745568 5234327402996170752 5235313179679820692 5239738634607698816 5240169286258443264 5287378018567077888 5297753564129415168 5323346576516513792 5340230218961584128 5345481073716166656 5351447012414510592 5367707606247211008 5376558315689213952 5399658246760587264 5404222623976783872 5407378084140834816 5408123430048777984 5414159282091243138 5433500683581128704 5439564858451196928 5458995150571143168 5462935491839812896 5467553357851511808 5473655537938399656 5488569947266072576 5500098318314913664 5516810595309633536 5517264019374342144 5522967749991898752 5572724216208041984 5634425996619743232 5643259231355246592 5670521353245851648 5676067678383857664 5696342765813366784 5700454426267630848 5705273069062447104 5727203423234162688 5732834774710091776 5738442048475987968 5739233027806866432 5756671925540487168 5763096782600242176 5790937829859180544 5815016573434478592 5821506547288758144 5826427516474970112 5830633073021338764 5854574509308182528 5857992924485904384 5858800382552842816 5878917854461231104 5894705963933661168 5913911413118738432 5923182804339137792 5929793499433266294 5947811423068198656 5983215062491223648 5988272725265941504 5988764898581078016 6042717735505231872 6067843380975108096 6112688269028769792 6113530833968183808 6142218164048232448 6171037996297814016 6173822065072406528 6174641190674331648 6179860667589525504 6180712491484317696 6187610608104277872 6206411919723337728 6216645552515653632 6236394586002194432 6243354847816929024 6248632408973156352 6269314743234047232 6272651368304082944 6299601287887351808 6304926394639581184 6311963142847884288 6316519162439783661 6346159001526396416 6368827675666333696 6378812250826763776 6379336522401583104 6385931460928132932 6443462374990548544 6449439121548853248 6480595832280973312 6486934489581551616 6507542176697942016 6514805058591578112 6520312078928510976 6573496996056367104 6586396322971705344 6591150430371948168 6618214662696206336 6622078958114500608 6645733226782261248 6653150339758580736 6656151913906188288 6663580654881530016 6694849056555319296 6695771865774677504 6723612913033615872 6731116945302626604 6736806815924184192 6755163012019781632 6769351776387586048 6791757638503551168 6797498769220798464 6837960071418541312 6858737496871436288 6859301213276209152 6877156957922604696 6909995434554261504 6918092416005477343 6945549823206457344 6985929450318594048 6986892381677924352 7015943909252468736 7049837358089437184 7056732789342093312 7063671418839220224 7087051448873270784 7093042193969528832 7120306958615445504 7127308098288222208 7135262683219347456 7139428876717195968 7156943474996281344 7164931135124625408 7176163782180109248 7199544329014116352 7209837445521113088 7210831240065037312 7218879042788324184 7248895171864367112 7252753144601595904 7278660200761524224 7283913989119750528 7290071143802015744 7290670311316094976 7298207383917866208 7363956999989198336 7370787567484403712 7445491495533232128 7450253371082821754 7484796692867579904 7512567995492990976 7523308638804639744 7524345641806995456 7532743348996512192 7568090237845143552 7599558388522254336 7600605901690174464 7607030758749929472 7615520748436034304 7651256064634650624 7652310703742488576 7684129043466989568 7692705080345858976 7716079683980365824 7753355431245971456 7762008729718344192 7768570021966626816 7774177430695118352 7810657232647872512 7838557139281641472 7851491104494256128 7852969769519731038 7859607951911548224 7897137639490584576 7906391332577688392 7930415230757598208 7931067027850616832 7937771226521665536 7985019864774770688 8018221610574249984 8064837473533820928 8099487370140880896 8106333935965175808 8112185145073166976 8150251025371693056 8151374445290911744 8159347287676795392 8188492725856714752 8194403237759719344 8201330036777267712 8228050661730418688 8232854920899108864 8239814223452700672 8240949988645756928 8250147477472370496 8275215892964450304 8284451624987848128 8288860736687538176 8324473130422572032 8331509878630875136 8332194641504108544 8359086324312062976 8415950857130512384 8422025549919711548 8505782029868777472 8514575281237510576 8590805134851244032 8599252162065137664 8608849541710299648 8635007888310730752 8649245986108735488 8685209586882576384 8686406744788770816 8693749438571347968 8722524860151717888 8764662661408489472 8781861763962273792 8786989386728856576 8788200573829264224 8818376781691846656 8829438610819334144 8870867119678107648 8874869218541584384 8884774206508706688 8894690249149899441 8921717134602297984 8926465408740425728 8964817217378154496 8974822593736835472 8982409087898912256 9055676851338068224 9063331692294397952 9064076603257847808 9163681840656285696 9169542610563472928 9170296250952275712 9213327246072348672 9256556994446721024 9260733097608609792 9271068737226476544 9315856508903899136 9324968328773480448 9354591879003291648 9365032271725393536 9372948613459734528 9408977052456124416 9418228558452293632 9449401931831027712 9457389591959371776 9467944714271826432 9513683577625796608 9519238502289594624 9553241513499500544 9568218376240145664 9578897191392199398 9613116594028150784 9625172057051098912 9665193562485822816 9720893748421459968 9730943178557154944 9761313265046913024 9860245494084550656 9927321994044309504 9933118437171750912 9968599840173391872 9984227870859282432 10032460855742660608 10042273584832978944 10043657798662016256 10078144893362110464 10085419369550423808 10090786983793524736 10132744518029672448 10134141202253565952 10142707678333239296 10154027664581379072 10187636457755326752 10196248153831197696 10245505391289319424 10256940107127811968 10288106245307154432 10315735436883907044 10349344972957792256 10358093362622169088 10365569907593491136 10468654805992341504 10470626359359641384 10479477269215397632 10480338572516886528 10574756037134155776 10595507128258830336 10646693153033027584 10680460437923168256 10690962147432333312 10702894024829021184 10735415212494422016 10799316493521174528 10814756168281669632 10816246860097555968 10828318564182486276 10867001367162257408 10879129716902393856 10917990301142286336 10925870983679625792 10935106715703023616 10947311075876799312 10977139894532145152 11000196636629827328 11033621190619267072 11034528038748684288 11045935499983797504 11145448432416083968 11175380056624232631 11268851993239486464 11286518462710493184 11341042706491703296 11352135356767715328 11400908852535261696 11410546138124894208 11454406846468325376 11465669549420183552 11476884096951975936 11478466055613732864 11513343851080974336 11526193565200484352 11581875659718361088 11630033146868957184 11643013094577516288 11652855032949940224 11661266146042677528 11709149018616365056 11715985848971808768 11717600765105685632 11757835708922462208 11779454654279596557 11789411927867322336 11827822826237476864 11846365608678275584 11859586998866532588 11895622846136397312 11966430124982447296 11976545450531883008 11977529797162156032 12085435471010463744 12135686761950216192 12225376538057539584 12227061667936367616 12342075992595628032 12349282381348663296 12359721335179051008 12361424982968635392 12375221216208555744 12412823839446675456 12433291105031307264 12472789172004388864 12486709695633858048 12497264817946312704 12538629486468094464 12545302736608165888 12599202575774703616 12609852789279162368 12623926285695768576 12633038324879567322 12692318003052792832 12737655351332667392 12757624501653527552 12758673044803166208 12771862921856265864 12886924749981097088 12898878243097706496 12973868979163103232 13029610117183156224 13040624157857021952 13146993992112734208 13172792645943410688 13182300860743896336 13236429325392412672 13244157916229001216 13291466453564522496 13306300679517161472 13312303827812376576 13327161309763060032 13389698113110638592 13391543731549355008 13447225826067231744 13462233890605253208 13473613631848368384 13538703552775172096 13583515277007102336 13594997538441596928 13675920142837082624 13717474993742872576 13754313915845209392 13819990869108523008 13836184832010954686 13891099646412914688 13971858900637188096 13973784763355848704 14031887818504937472 14099674716178874368 14113465578684186624 14127342837678440448 14174102897746541568 14186084387939057664 14270525366438694912 14278857753434391936 14329862270249250816 14352327564360218496 14399088658028232704 14419674891042226176 14421662480130074624 14437758085576648368 14497790343728734224 14505506289203191808 14557320401523048448 14567827978239501056 14580142287604031488 14581340622632189952 14596414767835732416 14727913999978396672 14741575134968807424 14890982991066464256 14900506742165643508 15048691283613990912 15065486697993024384 15136180475690287104 15199116777044508672 15201211803380348928 15214061517499858944 15231041496872068608 15302512129269301248 15304621407484977152 15368258086933979136 15385410160691717952 15432159367960731648 15506710862491942912 15524017459436688384 15537140043933253632 15548354861390236704 15621314465295745024 15702982208988512256 15705939539039462076 15719215903823096448 15812782665155376784 15860830461515196416 15862134055701233664 15970039729549541376 16036443221148499968 16129674947067641856 16198974740281761792 16212667871930351616 16224370290146333952 16300502050743386112 16302748890581823488 16318694575353590784 16376985451713429504 16388806475519438688 16402660073554535424 16465709841798217728 16481899977291513856 16500294954944740992 16550431785928900608 16568903249975696256 16577721473375076352 16648946260845144064 16663019757261750272 16718172648624125952 16831901714261024768 16844051099839423096 17011564059737554944 17029150562475021152 17181610269702488064 17198504324130275328 17217699083420599296 17270015776621461504 17372813489577541632 17445049720303435776 17529325322816978944 17563723527924547584 17573978773457713152 17576401147658528448 17636753563383693312 17658877221638668288 17741734239356215296 17749738437083168768 17769548413017413376 17789380498299798882 17843434269204595968 17852930817480851456 17929634434756308992 17949645187473670944 17964818175797824512 18111353702676136448 18126663384588795904 18128153206515695616 18339085221126945856 18340592501904551424 18426654492144697344 18513113988893442048 18521466195217219584 18542137474452953088 18631713017807798272 18649936657546960896 18709183758006583296 18730064543450787072 18745897226919469056 18817954104912248832 18836457116904587264 18898803863662055424 18914779183918743552 18935889428543652864 18949557487319350983 19027367155251593216 19038477004579189248 19106483026999001088 19136436752480291328 19157794382784398796 19226233188056301568 19250344114102197824 19330387124971645632 19441787496842919936 19461886357114309888 19522626530093826048 19720490988169101312 19854643988088619008 19866236874343501824 19937199680346783744 19968455741718564864 20064921711485321216 20084547169665957888 20087315597324032512 20170838739100847616 20181573967587049472 20265489036059344896 20268282404507131904 20285415356666478592 20308055329162758144 20375272915510653504 20392496307662395392 20491010782578638848 20513880214255623936 20576212490614308864 20631470873767814088 20698689945915584512 20716186725244338176 20731139815186982272 20754277248016432029 20941252718719282768 20958954538430795264 20960677145033773056 21149512074268311552 21191014256517660672 21293386306066055168 21360920875846336512 21381924294864666624 21405788049658042368 21470830424988844032 21598632987042349056 21629512336563339264 21632493720195111936 21656637128364972552 21758259433804787712 21835980602284572672 21851741967359251584 21870213431406047232 21894622151753598624 21954279789064290304 22000393273259654656 22067242381238534144 22091870999967595008 22290896864832167936 22350760113248465262 22537703986478972928 22573036925420986368 22682085412983406592 22704270713535430656 22801817705070523392 22821092276249788416 22953768193903951872 22956932111227465728 23052387130400968704 23163751319436722176 23260066293737914368 23286026189155032576 23305710065899880448 23322532292085355056 23418298037232730112 23431971697943617536 23435201530211371264 23515671417844924416 23558909308559193114 23578823855734644672 23655645652474953728 23692731217356551168 23719173997733065176 23791245692272794624 23932860249964894592 23953090901063766016 23955059594324312064 24450753076115079168 24454123335872735232 24684151985191256064 24698564762697326592 24719442670358102016 24722849965937270784 24750442432417111488 24825647678893350912 24866582210062614528 24945578344008777728 24973419391267716096 24994529635892625408 25077258972936188928 25198405151549407232 25247852571391537152 25266076649759134644 25384636006105585664 25475310702665334784 25515249003307055104 25517346089606332416 25543725843712531728 25773849499962194176 25797756486195412992 25947737958326206464 26059220234366312448 26081248315714043904 26293987984225468416 26345585291886821376 26364601721487792672 26488315832458002432 26612601359034322944 26624607655624753152 26654322619526120064 26779396226221277184 26783087463098710016 26894451652134463488 26924467781210506416 26947227263696736768 27077407105550344192 27167030554014204672 27189995076883193856 27351840285674165248 27434949987485745152 27508627831690418784 27639981738217046016 27672369664021909372 27782199292825829376 27947569526711697408 28063775637009874944 28199349432357748736 28226931157368373248 28254685675356880896 28348205795493083136 28372168775878115328 28541050732877389824 28557715506868783872 28659724540498501632 28704655128720436992 28798177316056465408 28839349782084452352 28843324960260149248 28875516171153296736 28995580687457468448 29011012578406383616 29135655956479002112 29160284575208062976 29162681245264379904 29192829535671464832 29455827999956793344 29781965982132928512 29801013484331287016 30097382567227981824 30130973395986048768 30272360951380574208 30398233554089017344 30402423606760697856 30428123034999717888 30462082993744137216 30609242814969954304 30736516173867958272 30770820321383435904 30864318735921463296 31013421724983885824 31048034918873376768 31074280087866507264 31096709722780473408 31242628930591490048 31405964417977024512 31411879078078924152 31438431807646192896 31625565330310753568 31721660923030392832 31724268111402467328 31940079459099082752 32072886442296999936 32397949480563523584 32448740580292667904 32601004101486772224 32605497781163646976 32637389150707181568 32753970903426859008 32777612951038877376 32805320147109070848 32931419683596435456 32963799954583027712 33000589909889481984 33100863571857801216 33137806499951392512 33155442946750152704 33297892521690288128 33326039514523500544 33436345297248251904 33526140169872697893 33663803428522049536 33688102199678846192 34023128119475109888 34058301124950042304 34363220539404976128 34397008648260550656 34435398166841198592 34540031553242923008 34745626979155083264 34890099440606871552 35127447055849095168 35147957546915426304 35152802295317056896 35273507126767386624 35317754443277336576 35483468478712430592 35499476874166337536 35539096826034826752 35578760996599597764 35686868538409191936 35705861634961702912 35859268869512617984 35899290374947341888 35929636351595649024 36222707405352272896 36253326769177591808 36256306413031391232 36678170442253891712 36681185003809102848 37026227977786884096 37084274948905906176 37263426035615596544 37299873315093921792 37418367516013166592 37460129086901574144 37491794453838938112 37635908209824497664 37672914233809174528 37797607727324110848 37829558367837487104 37871778857087305728 37899114974638701966 38054734310503186432 38076954009158378496 38212966053998002176 38272873504960582656 38315588765568797592 38500688228204395648 38660774249943291264 38923772714228619776 39440981976338202624 39709287976177238016 39732473748687003648 39874399360693567488 39936911483437129728 40129843422970642432 40169094339331915776 40174631194648065024 40341677478201695232 40536564809014263808 40616110658325516288 40750545831021307008 40784992615324790784 40982021565157277696 41027760428511247872 41152424981228617728 41262941747535628176 41397379891831169024 41432373450488676352 41462279630373964544 41508554496032864058 41882505437438565536 41917909076861590528 41921354290067546112 42299024148536623104 42382028513035321344 42811576099316084736 43197265974084698112 43259024673126678528 43264987440390223872 43313274256729945104 43516518867609575424 43671961204569145344 43703483934718503168 43740426862812094464 43789244303507197248 43908559578128580608 44000786546519309312 44134484762477068288 44183741999935190016 44581793729664335872 44701520226496930524 45146073850841972736 45364170825966813184 45408541427070861312 45603635410141046784 45642184552499576832 45907536387807903744 45913864222454931456 46104774260801937408 46327502638873444352 46520132587475828736 46572052378310065152 46611420131799760896 46645064584170710112 46863943395887235072 46870403060422742528 47117818617118386228 47157647711469289344 47311291304949907456 47385462434713102336 47438347995466130352 47582491384545589248 47865720499929789184 47906181802127532032 47910119188648624128 48426646912038341401 48901506152230158336 48908246671745470464 49397129525394653184 49445699931874541568 49500884864834222976 49651295357786701824 49733164420125229056 49891156688017555456 49946838782535432192 49989059271785250816 50154517945872377856 50396810303098814464 50495705142783074304 50532153299518269288 50769272012211171328 50950621405330669568 51030498006614110208 51034692179212664832 51087451687425063456 51547698999924388352 51595512972390825984 52118440468732624896 52587975968450936832 52691170583773642752 52729203442975585344 52976631664916004864 53225202718068645888 53249215311249506304 53308645239052240128 53558792452442554368 53566174926197420032 53788903304268926976 53848935562421012832 53894454527393473536 54154814211100688384 54334061108028409344 54379990153766387712 54703680571348330496 54869899974971490304 55017255663380837568 55279963476434092032 55344739328043818744 55564398585651658752 55895139053423394816 56127551274019749888 56453862314736746496 56509371350713761792 56696411590986166272 56744337551756230656 57082101465754779648 57115431013737567744 57319449080997003264 57409310257440873984 57596354632112930816 57678699564168904704 57686649920520298496 57751032342306593472 57991161374914936896 58022025156812767232 58271311912958004224 58320569150416125952 58325362490528759808 58385659071342929664 58911655999913586688 59563931964265857024 59602026968662574032 60194765134455963648 60261946791972097536 60544721902761148416 60796467108178034688 60804847213521395712 60856246069999435776 60924165987488274432 61218485629939908608 61473032347735916544 61541640642766871808 61728637471842926592 62096069837746753536 62148560175733014528 62193419445560946816 62262831744049296087 62485257861182980096 62823758156157848304 62876863615292385792 63251130660621507136 63443321846060785664 63448536222804934656 63880158918198165504 64145772884593999872 64795898961127047168 64897481160585335808 65210995562327293952 65274778301414363136 65507941806853718016 65555225902077754752 65610640294218141696 65862839367192870912 65927599909166055424 66001179819778963968 66201727143715602432 66275612999902785024 66310885893500305408 66595785043380576256 66652079029047001088 66872690594496503808 67052280339745395786 67327606857044099072 67376204399357692384 68046256238950219776 68116602249900084608 68870796333682397184 69491253958310166528 69780198881213743104 70254894111698190336 70295915093830852608 70305604590634113792 70547014253534773248 70635508886554673152 70966936957424861184 70998953748332675072 71078193652069653504 71157521993199195528 71373737076818383872 71718537739025235968 71798580749894683776 71859272703191298048 72445414810704545792 72506653538355183616 73356340884507783424 73362370007618205696 74052455955573768192 74168549897811812352 74526852071231193088 74599746630187843584 74836735032026333184 74920258173803148288 74983588907677876224 75595215454648221696 75743557714174611456 75798229949277403932 76109468621006372864 76153908018316756992 76425932107996004352 76545747009921165312 76631177531137595184 77001376456408791296 77321548499886582528 77847545428457239552 78881963952676405248 79464947497374007296 79873822966874259456 80259686845941284864 80338188678663831552 80349262389296130048 80683354956403390464 81073129618028527616 81232221316651032576 81501091662042614016 81569985230649581568 81964043130314555392 82055520857022495744 82304849962457235456 82525883495071256352 82794759783662338048 82924559260747929088 83017108992065728116 83765010874877131072 83835818153723181056 83842708580135092224 84598048297073246208 84764057026070642688 85623152198632169472 86394531948169396224 86518049346253357056 86529974880780447744 86626548513459890208 87033037735219150848 87406967869437006336 87480853725624188928 87578488607014394496 87817119156257161216 88001573093038618624 88268969524954136576 88367483999870380032 89163587459328671744 89403040452993861048 90292147701683945472 90817082854141722624 91207270820282093568 91284369104999153664 91827728444909862912 92209548521603874816 92655005277746888704 93040265174951657472 93144104756620130304 93222840263599521792 93290129168341420224 93727886791774470144 93740806120845485056 94235637234236772456 94315295422938578688 94622582609899814912 94770924869426204672 94876695990932260704 95164982769091178496 95731440999859578368 95812363604255064064 95820238377297248256 96853293824076682802 97803012304460316672 97816493343490940928 98794259050789306368 98891399863749083136 99001769729668445952 99302590715573403648 99466328840250458112 99893677565070864384 99978118543570501632 100309035891744755712 100793620606197628928 100991410285566148608 101064306599036538576 101538544024422342656 101901242810661339136 102060996013228220416 102069384358425329664 102174903374850126912 103095397999848776704 103191025944781651968 104236880937465249792 105382341167547285504 105458406885951170688 105953263329832009728 106450405436137291776 106498430622499012608 106617290478104480256 107117584904885108736 107132349852394840064 107577806608537853952 107697871124842025664 107788909054786947072 108309628422201376768 108668122216056818688 108759980307532775424 109407361142696660992 110034511326761675136 110689478656087637488 111790278106846789632 112255102548039499776 112907724629473492992 113018742701427523584 113392823181972332544 113488675103512461312 114164202931509559296 114230862027475135488 114638898161994006528 114818620514881747968 115373299841040596992 115502064684613186944 115982322749829873792 116044050313625534464 116542623825916008448 116641138300832251904 116771318142685859328 117823311999827173376 119127863928531714048 119204053937325148064 120389530268911927296 120523893583944195072 121609694427042791424 121848331974976548864 122436971259879817216 122946064695471833088 123083281285533743616 123457274943685853184 124192139675493507072 124297120351466029056 124386838891121893632 124525663488098592174 124970515722365960192 125647516312315696608 125753727230584771584 126502261321243014272 126886643692121571328 126897072445609869312 129591797922254094336 129794962321170671616 130421991124654587904 130549556602828726272 131015883613707436032 131110451804155509504 131221280588436283392 131725678734385741824 131855199818332110848 132002359639557927936 132403454287431204864 132551225999805570048 133191570086761152512 133745381188993007616 134104560679490791572 134655213714088198144 134752408798715384768 136092512477900439552 136233204499800169216 137741592667364794368 138982507916620333056 139560397762427486208 140591830187661705216 140611209181268227584 141271017773109346304 141933873914849722368 141997907496665350144 142156387304139307008 142315043986398391056 142747474153636767744 143437075478050471936 143597161499789367552 143718545406382596096 144890829621409091584 145013307076710367232 145279940736115024203 146712681769015566848 146724740015236411392 148337099795623624704 149053704142462386176 149199493260375687168 149673470064052666368 149840516347606296576 149967177815355752448 151190430909296443392 151487115428349222912 151596459898554807864 152218937242012745728 152307816036633513984 152851864215992008704 153091494019842330624 153262355062275190368 154002752912817582592 154643096999773165056 155695090856914479104 157763927905352810496 158929894994748014592 159747645933748518912 160676377357327663104 160698524778592260096 161366709912806780928 162146259236057055232 162464442633302065152 163002183324085228032 163139970461299163136 163928086260629110784 164111041714044991488 164609699924914470912 165051766990142512704 165589519567324676096 165849118521495858176 166034217984131456232 167530021749754262144 167671636307446362112 167685417160270184448 169528114052141285376 171246304397264338944 172789063896338792448 173036098692506714112 173059949761560895488 173253097026919780416 174066075470438301696 174813935738874012672 174961707451248377856 175156977214028788992 176003146186077237248 176734967999740760064 178327174918657343488 178806080905987722096 180584295403367890944 181634165708283445248 182414541640564187136 182568738209998307328 183655456889819725824 184419097043207749632 186288209513240260608 186445680527199043584 186580258336682840448 187455773583548940288 187481612241690970112 188471274468473544912 188630590845877157376 189245165219799629824 189541849738852409344 189753391981864521408 190329965538182356992 191462881999719156736 191624727208510128128 191640476754594496512 193706587648153365604 195632986686981881856 197588518101578612736 197782799727498166272 198003539459336891904 198605181431146807296 198932657680500916224 199787355130141728768 199956237087141003264 200618071783489511424 201587241212395257856 201982820571132297216 202128613198073077152 203077088048844685312 204121992026456440832 204138768716850659328 204349806749700253824 206190795999697553408 208473761874930499584 210764682335094571008 210916813771902341376 211906526659664019456 212900810872274583552 212996861244998025216 213234580956208960512 214264699704789680128 215155613217075707904 215395742249684051328 215577818109573894144 216619256844402753536 217336244432113637376 217519960615065550848 218814722285393321984 220069022653523350272 221378957312175274976 223580556213693579264 224510205096078999552 226785646363944665088 228328405863019118592 228461724054950270976 229277796323988013056 229637241029763495936 230746599682081193984 231004129369226373888 231964645499659747584 232088100627251068928 233085247651832016896 233282276601664503808 233542636285371718656 235646623999654346752 238408107874650296128 240779060537823854592 241047787167888390144 243219388854085582848 243696663949953097728 244873942519759634432 245892129390943666176 246166562571067487232 246914549887371706368 248384279350987014144 248773677782243787264 249051326976197184348 249941031444731920384 251295032624631393216 251507454461169543168 253004522642486028544 253773287384243142656 253794144891219738624 259183595844508188672 259589924642341343232 260843982249309175808 261099113205657452544 262220903608311019008 262442561176872566784 263451357468771483648 263710399636664221696 264004719279115855872 264806908574862409728 265102451999611140096 266383140173522305024 267490762377986015232 268209121358981583144 269310427428176396288 269504817597430769536 272466408999600338432 275483185334729588736 277965015833240666112 279120795524854972416 281183660375323410432 281222418362536455168 283867747829699444736 284312774608278614016 284630087972796782112 285494948307273535488 286874150956100943872 287194322999578735104 287437090812765192192 289781659242818183168 290026614153420734464 290559881472230048406 293425363538031133696 293449480030472822784 296674199591247249408 298398986520751374336 299681032695212593152 299934355630711504896 302380861818592886784 302974230856698445824 303192919797109615728 304437874484025491456 304615632073267027968 305703728431984017408 306182988039684661248 306524710124550380736 308005505825635165184 309286193999546330112 311390181713828958208 317859789989496029184 319495291867497037824 321352754714655326208 321397049557184520192 322733419825613561856 324292518472114110464 324928885266604130304 326004366648170456064 326279940922598326272 328222083428089982976 330103533980285025408 331179039134649352192 331698237042991716352 332068435968262912464 335060043499508524288 335343272614892724224 335370834320540368896 339056228104282570752 342492608794528677888 346119899523121790976 346506194053839560832 348132150940876603392 349627871477748025344 349923414902496755712 350313954428057577984 352006292372154474496 353469935999481520128 356654349837314686976 357612161811975444192 361168590806735781888 364829083281128374272 367310913779639451648 368838194086415499264 372576419026480521216 372891361054398087168 373160516673365680896 374911547167097880576 374963224483381940224 376942548936947089824 377261181691754314752 379083699477704818688 379506783963729042816 380659931076364713984 382925763999438313472 383249454417020256256 387413175296306731208 391265973373963763712 395177036203157225472 395565599454996332544 396007078918673783808 397210362862293614592 399574710260283457536 401236143566979022848 403174482424790515712 403965641142264594432 404257226396146154304 406154176097689370624 408243984052912881664 408277537433701318656 408699613499400507648 412381591999395106816 416947523749860999168 421833627543804682752 423813053319328038912 425801621744549167104 425993722489996050432 426469161912417921024 428529399409579360256 430311226434151415808 430791484499368102656 431155636219147788288 433238513688805507072 434672488864227274752 435039921230131101696 435839822208345072609 437629444570786643968 440138045307046700544 442757914624350549952 447161112427387158528 449020410192157999104 453571292727889330176 456656811726038237184 456923448109900541952 458555592647976026112 459274482059526991872 461493199364162387968 462008258738452747776 463929290999319495168 464176201254502137856 466170495303664033792 466564553203329007616 467085272570743437312 471293247999308693504 476816215749300592256 482095574335776780288 486438777708171165696 487393327899906195456 489747885039519268864 491784258781887332352 492333125142134974464 493829099774743412736 496768558701974028288 497547355564487574528 498102653952394368696 502590065249262786432 503014908922339086336 506009045284972057088 507546574768486285312 518367191689016377344 519179849284682686464 521687964498618351616 522198226411314905088 524441807216622038016 524885122353745133568 528009438558231711744 530204903999222280192 532766280347044610048 534981524755972030464 536418242717963166288 538620854856352792576 539009635194861539072 544932817999200676864 550966370669459177472 562367320750646820864 562444836725072910336 567735495659398889472 568625549216557228032 569260175945593564224 570989896614547070976 573748301912201887744 574388645999157470208 574874181625530384384 579563318485636366336 581119762944460096812 586850727076062267392 586898960060945645568 593348399182494498816 596797973041502748672 599362065390425186304 599868711261423009792 604761723637185773568 605948461713396891648 606385839594219231456 609231264146534055936 612365976079369322496 613049420249100761472 616011011651270330368 618572387999092660224 622780363427657916416 635719579978992058368 638990583734994075648 642794099114369040384 645466839651227123712 648585036944228220928 649857770533208260608 652008733296340912128 652559881845196652544 656444166856179965952 660207067960570050816 662358078269298704384 663396474085983432704 664136871936525824928 670120086999017048576 670686545229785448448 670741668641080737792 684985217589057355776 692239799046243581952 693012388107679121664 696264301881753206784 699255742955496050688 699846829804993511424 700627908856115155968 704012584744308948992 706939871998963040256 713308699674629373952 715224323623950888384 722337181613471563776 729658166562256748544 734621827559278903296 737676388172830998528 745152838052961042432 746321033346731361792 749823094334195761152 749926448966763880448 753885097873894179648 754522363383508629504 758167398955409637376 759013567927458085632 761319862152729427968 765851527998876626944 766498908834040512512 774826350592613462416 782531946747927527424 790354072406314450944 791131198909992665088 792014157837347567616 794420725724587229184 799149420520566915072 802472287133958045696 807931282284529188864 808514452792292308608 812308352195378741248 816487968105825763328 817399226998801015296 824763183998790213632 833895047499721998336 843667255087609365504 851603243489098334208 852938323824835842048 857058798819158720512 860622452868302831616 861582968998736205312 862311272438295576576 866477027377611014144 869344977728454549504 870079842460262203392 871679644416690145218 875258889141573287936 880276090614093401088 885515829248701099904 907142585455778660352 913313623452076474368 913846896219801083904 917111185295952052224 918548964119053983744 922986398728324775936 924016517476905495552 927858581998638990336 932340990607328067584 934170545141486874624 942586495998617387008 953632431498601184512 964191148671553560576 972877555416342331392 974786655799812390912 984666250284269948928 993537117403948056576 995094711128975149056 996205307904788737392 1005180130498525572864 1006029817844678172672 1012018090569944114176 1015093149536972570624 1038359698569365372928 1043375928997236703232 1044396452822629810176 1048883614433244076032 1049770244707490267136 1056018877116463423488 1060409807998444560384 1065532560694089220096 1069963049511944060928 1072836485435926332576 1078019270389723078144 1089865635998401353728 1101932741338918354944 1124734641501293641728 1124889673450145820672 1137251098433114456064 1138520351891187128448 1141979793229094141952 1147496603824403775488 1148777291998314940416 1149748363251060768768 1159126636971272732672 1162239525888920193624 1173701454152124534784 1173797920121891291136 1186696798364988997632 1198724130780850372608 1209523447274371547136 1211896923426793783296 1212771679188438462912 1218462528293068111872 1224731952158738644992 1226098840498201522944 1232022023302540660736 1237144775998185320448 1245560726855315832832 1271439159957984116736 1277981167469988151296 1285588198228738080768 1290933679302454247424 1299715541066416521216 1304017466592681824256 1305119763690393305088 1312888333712359931904 1320414135921140101632 1324716156538597408768 1326792948171966865408 1328273743873051649856 1340240173998034097152 1341373090459570896896 1341483337282161475584 1369970435178114711552 1384479598092487163904 1386024776215358243328 1392528603763506413568 1398511485910992101376 1399693659609987022848 1401255817712230311936 1408025169488617897984 1413879743997926080512 1430448647247901776768 1459316333124513497088 1469243655118557806592 1475352776345661997056 1490305676105922084864 1492642066693462723584 1499852897933527760896 1507770195747788359296 1509044726767017259008 1516334797910819274752 1518027135854916171264 1522639724305458855936 1531703055997753253888 1532997817668081025024 1549652701185226924832 1565063893495855054848 1584028315674695135232 1598298841041133830144 1604944574267916091392 1615862564569058377728 1617028905584584617216 1624616704390757482496 1632975936211651526656 1634798453997602030592 1649526367997580427264 1687334510175218731008 1703206486978196668416 1705876647649671684096 1714117597638317441024 1721244905736605663232 1723165937997472410624 1724622544876591153152 1738689955456909099008 1743359288833380290436 1750517778283146575872 1760552181228186802176 1771031658497402199808 1814285170911557320704 1827693792439602167808 1837097928238107967488 1845972797456649551872 1848033034953810991104 1855717163997277980672 1864681981214656135168 1868341090282973749248 1885172991997234774016 1907264862997202369024 1928382297343107121152 1945755110832684662784 1949573311599624781824 1969332500568539897856 1987074234807896113152 1990189422257950298112 1992410615809577474784 2010360260997051145728 2012059635689356345344 2024036181139888228352 2030186299073945141248 2076719397138730745856 2088792905645259620352 2097767228866488152064 2099540489414980534272 2112037754232926846976 2120819615996889120768 2131065121388178440192 2139926099023888121856 2145672970871852665152 2156038540779446156288 2179731271996802707456 2203865482677836709888 2249469283002587283456 2249779346900291641344 2274502196866228912128 2277040703782374256896 2283959586458188283904 2297554583996629880832 2299496726502121537536 2318253273942545465344 2324479051777840387248 2347402908304249069568 2347595840243782582272 2373393596729977995264 2397448261561700745216 2423793846853587566592 2425543358376876925824 2436925056586136223744 2449463904317477289984 2452197680996403045888 2464044046605081321472 2474289551996370640896 2491121453710631665664 2571176396457476161536 2581867358604908494848 2599431082132833042432 2608034933185363648512 2610239527380786610176 2625776667424719863808 2640828271842280203264 2653585896343933730816 2656547487746103299712 2680480347996068194304 2682746180919141793792 2739940870356229423104 2768959196184974327808 2772049552430716486656 2797022971821984202752 2802511635424460623872 2816050338977235795968 2827759487995852161024 2860897294495803553536 2918632666249026994176 2980611352211844169728 2985284133386925447168 2999705795867055521792 3015540391495576718592 3018089453534034518016 3032669595821638549504 3036054271709832342528 3045279448610917711872 3063406111995506507776 3099305402370453849664 3130127786991710109696 3168056631349390270464 3196597682082267660288 3209889148535832182784 3234057811169169234432 3249233408781514964992 3265951872423303053312 3269596907995204061184 3299052735995160854528 3374669020350437462016 3411753295299343368192 3428235195276634882048 3442489811473211326464 3446331875994944821248 3449245089753182306304 3477379910913818198016 3486718577666760580872 3501035556566293151744 3521104362456373604352 3542063316994804399616 3628570341823114641408 3655387584879204335616 3674195856476215934976 3696066069907621982208 3711434327994555961344 3729363962429312270336 3736682180565947498496 3770345983994469548032 3814529725994404738048 3856764594686214242304 3899146623199249563648 3938665001137079795712 3974148469615792226304 3980378844515900596224 3984821231619154949568 4020720521994102291456 4024119271378712690688 4048072362279776456704 4153438794277461491712 4177585811290519240704 4195534457732976304128 4199080978829961068544 4224075508465853693952 4241639231993778241536 4291345941743705330304 4312077081558892312576 4359462543993605414912 4407730965355673419776 4499558693800583282688 4549004393732457824256 4554081407564748513792 4567919172916376567808 4595109167993259761664 4598993453004243075072 4636506547885090930688 4648958103555680774496 4694805816608498139136 4695191680487565164544 4794896523123401490432 4847587693707175133184 4851086716753753851648 4873850113172272447488 4898927808634954579968 4904395361992806091776 4928088093210162642944 4948579103992741281792 4982242907421263331328 5142352792914952323072 5163734717209816989696 5216069866370727297024 5251553334849439727616 5281656543684560406528 5307171792687867461632 5313094975492206599424 5360960695992136388608 5365492361838283587584 5537918392369948655616 5544099104861432973312 5594045943643968405504 5605023270848921247744 5632100677954471591936 5655518975991704322048 5721794588991607107072 5837265332498053988352 5961222704423688339456 5970568266773850894336 5999411591734111043584 6031080782991153437184 6036178907068069036032 6065339191643277099008 6072108543419664685056 6090558897221835423744 6126812223991013015552 6198610804740907699328 6336113262698780540928 6393195364164535320576 6419778297071664365568 6468115622338338468864 6539193815990408122368 6598105471990321709056 6749338040700874924032 6823506590598686736384 6892663751989889642496 6898490179506364612608 6954759821827636396032 6973437155333521161744 7002071113132586303488 7042208724912747208704 7084126633989608799232 7310775169758408671232 7348391712952431869952 7392132139815243964416 7422868655989111922688 7458727924858624540672 7473364361131894996992 7629059451988809476096 7713529189372428484608 7798293246398499127296 7877330002274159591424 7960757689031801192448 7969642463238309899136 8041441043988204582912 8048238542757425381376 8096144724559552913408 8306877588554922983424 8391068915465952608256 8448151016931707387904 8483278463987556483072 8582691883487410660608 8624154163117784625152 8718925087987210829824 8999117387601166565376 9098008787464915648512 9108162815129497027584 9135838345832753135616 9190218335986519523328 9273013095770181861376 9297916207111361548992 9389611633216996278272 9390383360975130329088 9589793046246802980864 9702173433507507703296 9747700226344544894976 9797855617269909159936 9808790723985612183552 9856176186420325285888 9897158207985482563584 9964485814842526662656 10284705585829904646144 10327469434419633979392 10432139732741454594048 10503106669698879455232 10563313087369120813056 10614343585375734923264 10626189950984413198848 10721921391984272777216 10730984723676567175168 11088198209722865946624 11188091887287936811008 11210046541697842495488 11264201355908943183872 11311037951983408644096 11443589177983214214144 11922445408847376678912 11941136533547701788672 11998823183468222087168 12062161565982306874368 12072357814136138072064 12144217086839329370112 12253624447982026031104 12397221609481815398656 12672226525397561081856 12936231244676676937728 13078387631980816244736 13196210943980643418112 13498676081401749848064 13647013181197373472768 13785327503979779284992 13796980359012729225216 13909519643655272792064 13946874310667042323488 14084417449825494417408 14168253267979217598464 14621550339516817342464 14696783425904863739904 14784264279630487928832 14845737311978223845376 14917455849717249081344 14946728722263789993984 15258118903977618952192 15427058378744856969216 15754660004548319182848 15921515378063602384896 15939284926476619798272 16082882087976409165824 16096477085514850762752 16192289449119105826816 16613755177109845966848 16782137830931905216512 16896302033863414775808 16966556927975112966144 17165383766974821321216 17248308326235569250304 17437850175974421659648 17998234775202333130752 18196017574929831297024 18216325630258994055168 18271676691665506271232 18380436671973039046656 18595832414222723097984 18779223266433992556544 19179586092493605961728 19404346867015015406592 19617581447971224367104 19712352372840650571776 19794316415970965127168 19928971629685053325312 20864279465482909188096 21006213339397758910464 21126626174738241626112 21228687170751469846528 21252379901968826397696 21443842783968545554432 22176396419445731893248 22376183774575873622016 22420093083395684990976 22887178355966428428288 23882273067095403577344 23997646366936444174336 24124323131964613748736 24144715628272276144128 24288434173678658740224 24507248895964052062208 24794443218963630797312 25344453050795122163712 25872462489353353875456 26156775263961632489472 26392421887961286836224 26997352162803499696128 27294026362394746945536 27570655007959558569984 27819039287310545584128 27893748621334084646976 28168834899650988834816 28336506535958435196928 29243100679033634684928 29393566851809727479808 29568528559260975857664 29691474623956447690752 29893457444527579987968 30516237807955237904384 30854116757489713938432 31509320009096638365696 31843030756127204769792 31878569852953239596544 32165764175952818331648 32192954171029701525504 32384578898238211653632 33564275661863810433024 33792604067726829551616 33933113855950225932288 34330767533949642642432 34496616652471138500608 34875700351948843319296 35996469550404666261504 36432651260517988110336 36760873343946078093312 37191664828445446195968 37558446532867985113088 38808693734030030813184 39235162895942448734208 39424704745681301143552 39588632831941930254336 41728558930965818376192 42253252349476483252224 42457374341502939693056 42504759803937652795392 42887685567937091108864 44352792838891463786496 44752367549151747244032 44840186166791369981952 45774356711932856856576 47764546134190807154688 48248646263929227497472 48289431256544552288256 48576868347357317480448 49014497791928104124416 49588886437927261594624 50688906101590244327424 51744924978706707750912 52313550527923264978944 53994704325606999392256 54588052724789493891072 55141310015919117139968 55787497242668169293952 56337669799301977669632 56673013071916870393856 59137057118521951715328 59382949247912895381504 59786914889055159975936 61032475615910475808768 63018640018193276731392 63686061512254409539584 63757139705906479193088 64331528351905636663296 64769157796476423307264 67128551323727620866048 68661535067899285284864 68993233304942277001216 69751400703897686638592 71992939100809332523008 72865302521035976220672 73521746687892156186624 74383329656890892391936 75116893065735970226176 77617387468060061626368 78470325791884897468416 78849409491362602287104 79177265663883860508672 83457117861931636752384 84506504698952966504448 85009519607875305590784 85775371135874182217728 88705585677782927572992 89680372333582739963904 91548713423865713713152 95529092268381614309376 96497292527858454994944 96578862513089104576512 97153736694714634960896 99177772875854523189248 101377812203180488654848 103489849957413415501824 104627101055846529957888 107989408651213998784512 110282620031838234279936 111574994485336338587904 112675339598603955339264 113346026143833740787712 118274114237043903430656 118765898495825790763008 122064951231820951617536 127372123024508819079168 127514279411812958386176 128663056703811273326592 129538315592952846614528 134257102647455241732096 137323070135798570569728 137986466609884554002432 139502801407795373277184 145730605042071952441344 147043493375784312373248 148766659313781784783872 155234774936120123252736 156940651583769794936832 169013009397905933008896 170019039215750611181568 171550742271748364435456 177411171355565855145984 179360744667165479927808 183097426847731427426304 191058184536763228618752 192994585055716909989888 194307473389429269921792 198355545751709046378496 206979699914826831003648 209254202111693059915776 215978817302427997569024 220565240063676468559872 223149988970672677175808 225350679197207910678528 226692052287667481575424 236548228474087806861312 237531796991651581526016 244129902463641903235072 255028558823625916772352 257326113407622546653184 259076631185905693229056 274646140271597141139456 275972933219769108004864 291461210084143904882688 297533318627563569567744 310469549872240246505472 313881303167539589873664 338026018795811866017792 340038078431501222363136 343101484543496728870912 354822342711131710291968 366194853695462854852608 382116369073526457237504 385989170111433819979776 388614946778858539843584 396711091503418092756992 413959399829653662007296 418508404223386119831552 441130480127352937119744 446299977941345354351616 453384104575334963150848 488259804927283806470144 510057117647251833544704 514652226815245093306368 549292280543194282278912 551945866439538216009728 582922420168287809765376 595066637255127139135488 620939099744480493010944 627762606335079179747328 676052037591623732035584 680076156863002444726272 709644685422263420583936 732389707390925709705216 771978340222867639959552 777229893557717079687168 793422183006836185513984 827918799659307324014592 892599955882690708703232 906768209150669926301696 976519609854567612940288 1020114235294503667089408 1029304453630490186612736 1098584561086388564557824 1165844840336575619530752 1190133274510254278270976 1241878199488960986021888 1255525212670158359494656 1360152313726004889452544 1464779414781851419410432 1543956680445735279919104 1586844366013672371027968 1655837599318614648029184 1785199911765381417406464 1813536418301339852603392 2040228470589007334178816 2197169122172777129115648 2331689680673151239061504 2380266549020508556541952 2483756398977921972043776 2720304627452009778905088 2929558829563702838820864 3087913360891470559838208 3173688732027344742055936 3570399823530762834812928 4080456941178014668357632 4394338244345554258231296 4760533098041017113083904 4967512797955843944087552 5440609254904019557810176 6347377464054689484111872 7140799647061525669625856 8160913882356029336715264 8788676488691108516462592 9521066196082034226167808 12694754928109378968223744 14281599294123051339251712 16321827764712058673430528 19042132392164068452335616 28563198588246102678503424 38084264784328136904671232 57126397176492205357006848 114252794352984410714013696
- Sum of all divisors σ(n): 446834719549623845200057479
- Sum of proper divisors (its aliquot sum) s(n): 332581925196639434486043783
- 114252794352984410714013696 is an abundant number, because the sum of its proper divisors (332581925196639434486043783) is greater than itself. Its abundance is 218329130843655023772030087
Bases of 114252794352984410714013696
- Binary: 1011110100000011111100001100100011110110000011101000001100011111000010000000000000000002
- Hexadecimal: 0x5E81F8647B07418F840000
- Base-36: ECT3B4G4XWT7T69S0
Squares and roots of 114252794352984410714013696
- 114252794352984410714013696 squared (1142527943529844107140136962) is 13053701017465346449637193651652754938774278075580416
- 114252794352984410714013696 cubed (1142527943529844107140136963) is 1491421817893811591335955982950562055162583930690150431783468547791500173377536
-
114252794352984410714013696 is a
perfect square number . Itssquare root is 10688909876736 -
The
cube root of 114252794352984410714013696 is 485238900.7649373371
Scales and comparisons
How big is 114252794352984410714013696?- 114,252,794,352,984,410,714,013,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 114,252,794,352,984,410,714,013,696 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 114252794352984410714013696 cubic inches would be around 40436575.1 feet tall.
Recreational maths with 114252794352984410714013696
- 114252794352984410714013696 backwards is 696310417014489253497252411
- The number of decimal digits it has is: 27
- The sum of 114252794352984410714013696's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 114252794352984410714013696 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 114252794352984410714013696 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/114252794352984410714013696/
Chicago style:
Numbermatics. 2024. "Number 114252794352984410714013696 - Facts about the integer". https://numbermatics.com/n/114252794352984410714013696/
The information we have on file for 114252794352984410714013696 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 114252794352984410714013696, math, Factors of 114252794352984410714013696, curriculum, school, college, exams, university, Prime factorization of 114252794352984410714013696, STEM, science, technology, engineering, physics, economics, calculator, one hundred fourteen septillion, two hundred fifty-two sextillion, seven hundred ninety-four quintillion, three hundred fifty-two quadrillion, nine hundred eighty-four trillion, four hundred ten billion, seven hundred fourteen million, thirteen thousand, six hundred ninety-six.