767645569476749750154891264
767,645,569,476,749,750,154,891,264 is an even composite number composed of five prime numbers multiplied together.
What does the number 767645569476749750154891264 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 20475 divisors.
767645569476749750154891264 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 767645569476749750154891264:
212 × 38 × 74 × 176 × 1494
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 149 × 149 × 149 × 149)See below for interesting mathematical facts about the number 767645569476749750154891264 from the Numbermatics database.
Names of 767645569476749750154891264
- Cardinal: 767645569476749750154891264 can be written as Seven hundred sixty-seven septillion, six hundred forty-five sextillion, five hundred sixty-nine quintillion, four hundred seventy-six quadrillion, seven hundred forty-nine trillion, seven hundred fifty billion, one hundred fifty-four million, eight hundred ninety-one thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 7.67645569476749750154891264 × 1026
Factors of 767645569476749750154891264
Divisors of 767645569476749750154891264
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 128 136 144 147 149 153 162 168 189 192 196 204 216 224 238 243 252 256 272 288 289 294 298 306 324 336 343 357 378 384 392 408 432 441 447 448 459 476 486 504 512 544 567 576 578 588 596 612 648 672 686 714 729 756 768 784 816 833 864 867 882 894 896 918 952 972 1008 1024 1029 1043 1071 1088 1134 1152 1156 1176 1192 1224 1296 1323 1341 1344 1372 1377 1428 1458 1512 1536 1568 1632 1666 1701 1728 1734 1764 1788 1792 1836 1904 1944 2016 2023 2048 2058 2086 2142 2176 2187 2268 2304 2312 2352 2384 2401 2448 2499 2533 2592 2601 2646 2682 2688 2744 2754 2856 2916 3024 3072 3087 3129 3136 3213 3264 3332 3402 3456 3468 3528 3576 3584 3672 3808 3888 3969 4023 4032 4046 4096 4116 4131 4172 4284 4352 4374 4536 4608 4624 4704 4768 4802 4896 4913 4998 5066 5103 5184 5202 5292 5364 5376 5488 5508 5712 5831 5832 6048 6069 6144 6174 6258 6272 6426 6528 6561 6664 6804 6912 6936 7056 7152 7168 7203 7301 7344 7497 7599 7616 7776 7803 7938 8046 8064 8092 8232 8262 8344 8568 8704 8748 9072 9216 9248 9261 9387 9408 9536 9604 9639 9792 9826 9996 10132 10206 10368 10404 10584 10728 10752 10976 11016 11424 11662 11664 11907 12069 12096 12138 12288 12348 12393 12516 12544 12852 13056 13122 13328 13608 13824 13872 14112 14161 14304 14336 14406 14602 14688 14739 14994 15198 15232 15309 15552 15606 15876 16092 16128 16184 16464 16524 16688 17136 17408 17493 17496 17731 18144 18207 18432 18496 18522 18774 18816 19072 19208 19278 19584 19652 19992 20264 20412 20736 20808 21168 21456 21504 21609 21903 21952 22032 22201 22491 22797 22848 23324 23328 23409 23814 24138 24192 24276 24696 24786 25032 25088 25704 26112 26244 26656 27216 27648 27744 27783 28161 28224 28322 28608 28672 28812 28917 29204 29376 29478 29988 30396 30464 30618 31104 31212 31752 32184 32256 32368 32928 33048 33376 34272 34391 34816 34986 34992 35462 35721 36207 36288 36414 36864 36992 37044 37179 37548 37632 38144 38416 38556 39168 39304 39984 40528 40817 40824 41472 41616 42336 42483 42912 43008 43061 43218 43806 43904 44064 44217 44402 44982 45594 45696 45927 46648 46656 46818 47628 48276 48384 48552 49392 49572 50064 50176 51107 51408 52224 52479 52488 53193 53312 54432 54621 55296 55488 55566 56322 56448 56644 57216 57624 57834 58408 58752 58956 59976 60792 60928 61236 62208 62424 63504 64368 64512 64736 64827 65709 65856 66096 66603 66752 67473 68391 68544 68782 69632 69972 69984 70227 70924 71442 72414 72576 72828 73984 74088 74358 75096 75264 76288 76832 77112 78336 78608 79968 81056 81634 81648 82944 83232 83349 83521 84483 84672 84966 85824 86016 86122 86436 86751 87612 87808 88128 88434 88804 89964 91188 91392 91854 93296 93312 93636 95256 96552 96768 97104 98784 99127 99144 100128 100352 102214 102816 103173 104448 104958 104976 106386 106624 107163 108621 108864 109242 110592 110976 111132 111537 112644 112896 113288 114432 115248 115668 116816 117504 117912 119952 121584 121856 122451 122472 124117 124416 124848 127008 127449 128736 129024 129183 129472 129654 131418 131712 132192 132651 133206 133504 134946 136782 137088 137564 139944 139968 140454 141848 142884 144828 145152 145656 147968 148176 148716 150192 150528 152576 153321 153664 154224 155407 156672 157216 157437 159579 159936 162112 163268 163296 163863 165888 166464 166698 167042 168966 169344 169932 171648 172244 172872 173502 175224 175616 176256 176868 177608 179928 182376 182784 183708 186592 186624 187272 190512 193104 193536 194208 194481 197127 197568 198254 198288 199809 200256 200704 202419 204428 205173 205632 206346 208896 209916 209952 210681 212772 213248 214326 217242 217728 218484 221952 222264 223074 225288 225792 226576 228864 230496 231336 233632 235008 235824 239904 240737 243168 243712 244902 244944 248234 248832 249696 250047 250563 253449 254016 254898 257472 258048 258366 258944 259308 260253 262836 263424 264384 265302 266412 267008 269892 273564 274176 275128 279888 279936 280908 283696 285768 289656 290304 291312 295936 296352 297381 297432 300384 301056 301427 305152 306642 307328 308448 309519 310814 313344 314432 314874 319158 319872 321489 324224 325863 326536 326592 327726 331776 332928 333396 334084 337932 338688 339864 343296 344488 345744 347004 350448 351232 352512 353736 355216 357749 359856 364752 365568 367353 367416 372351 373184 373248 374544 377417 381024 382347 386208 387072 387549 388416 388962 394254 395136 396508 396576 397953 399618 400512 404838 408856 410346 411264 412692 419832 419904 421362 425544 426496 428652 434484 435456 436968 443904 444528 446148 450576 451584 453152 457728 459963 460992 462672 466221 467264 470016 471648 472311 478737 479808 481474 486336 487424 489804 489888 491589 496468 497664 499392 500094 501126 506898 508032 509796 514944 516732 517888 518616 520506 525672 526848 528768 530604 532824 534016 539784 547128 548352 550256 559776 559872 561816 567392 571536 579312 580608 582624 583443 584647 591381 591872 592704 594762 594864 599427 600768 602112 602854 607257 610304 613284 614656 615519 616896 619038 621628 626688 628864 629748 632043 638316 639744 642978 648448 651726 653072 653184 655452 665856 666792 668168 675864 677376 679728 686592 688976 691488 693889 694008 700896 702464 705024 707472 710432 715498 719712 722211 729504 731136 732037 734706 734832 744702 746368 746496 749088 750141 751689 754834 760347 762048 764694 772416 774144 775098 776832 777924 780759 788508 790272 793016 793152 795906 799236 801024 809676 817712 820692 822528 825384 839664 839808 842724 851088 852992 857304 868819 868968 870912 873936 887808 889056 892143 892296 901152 903168 904281 906304 915456 919926 921984 925344 928557 932442 934528 940032 943296 944622 957474 959616 962948 972672 977589 979608 979776 983178 992936 995328 998784 1000188 1002252 1013796 1016064 1019592 1029888 1033464 1035776 1037232 1041012 1051344 1053696 1057536 1061208 1065648 1068032 1073247 1079568 1087849 1094256 1096704 1100512 1102059 1117053 1119552 1119744 1123632 1132251 1134784 1143072 1147041 1158624 1161216 1162647 1165248 1166886 1169294 1182762 1183744 1185408 1189524 1189728 1193859 1198854 1201536 1205708 1214514 1226568 1229312 1231038 1233792 1238076 1243256 1257728 1259496 1264086 1276632 1279488 1285956 1296896 1303452 1306144 1306368 1310904 1331712 1333584 1336336 1351728 1354752 1359456 1373184 1377952 1379889 1382976 1387778 1388016 1398663 1401792 1404928 1410048 1414944 1416933 1419857 1420864 1430996 1436211 1439424 1444422 1459008 1462272 1464074 1469412 1469664 1474767 1489404 1492736 1492992 1498176 1500282 1503378 1509668 1520694 1524096 1529388 1544832 1550196 1553664 1555848 1561518 1577016 1580544 1586032 1586304 1591812 1598472 1602048 1619352 1635424 1641384 1645056 1650768 1679328 1679616 1685159 1685448 1702176 1705984 1714608 1737638 1737936 1741824 1747872 1750329 1753941 1774143 1775616 1778112 1784286 1784592 1798281 1802304 1806336 1808562 1812608 1821771 1830912 1839852 1843968 1846557 1850688 1857114 1864884 1869056 1880064 1886592 1889244 1896129 1914948 1919232 1925896 1945344 1955178 1959216 1959552 1966356 1985872 1997568 2000376 2004504 2027592 2032128 2039184 2059776 2066928 2071552 2074464 2081667 2082024 2102688 2107392 2109989 2115072 2122416 2131296 2136064 2146494 2159136 2166633 2175698 2188512 2193408 2196111 2201024 2204118 2234106 2239104 2239488 2247264 2250423 2255067 2264502 2269568 2281041 2286144 2294082 2317248 2322432 2325294 2330496 2333772 2338588 2365524 2370816 2379048 2379456 2387718 2397708 2403072 2411416 2429028 2453136 2458624 2462076 2467584 2476152 2486512 2515456 2518992 2528172 2553264 2558976 2571912 2593792 2606457 2606904 2612288 2612736 2621808 2641919 2663424 2667168 2672672 2676429 2703456 2709504 2712843 2718912 2746368 2755904 2759778 2765952 2775556 2776032 2785671 2797326 2803584 2820096 2829888 2833866 2839714 2841728 2861992 2872422 2878848 2888844 2918016 2928148 2938824 2939328 2949534 2978808 2985472 2985984 2996352 3000564 3006756 3019336 3041388 3048192 3058776 3089664 3100392 3107328 3111696 3123036 3154032 3161088 3172064 3172608 3183624 3196944 3204096 3219741 3238704 3263547 3270848 3282768 3290112 3301536 3306177 3307949 3351159 3358656 3359232 3370318 3370896 3396753 3404352 3411968 3429216 3441123 3475276 3475872 3483648 3487941 3495744 3500658 3507882 3548286 3551232 3556224 3568572 3569184 3581577 3596562 3604608 3617124 3625216 3643542 3679704 3687936 3693114 3701376 3714228 3729768 3738112 3773184 3778488 3792258 3829896 3838464 3851792 3890688 3910356 3918432 3919104 3932712 3971744 3995136 4000752 4009008 4055184 4064256 4078368 4092529 4119552 4133856 4139667 4143104 4148928 4163334 4164048 4195989 4205376 4214784 4219978 4230144 4244832 4250799 4259571 4262592 4272128 4292988 4308633 4318272 4333266 4351396 4377024 4386816 4392222 4402048 4408236 4424301 4468212 4478208 4478976 4494528 4500846 4510134 4529004 4539136 4562082 4572288 4588164 4634496 4650588 4660992 4667544 4677176 4731048 4741632 4758096 4758912 4775436 4795416 4806144 4822832 4858056 4906272 4917248 4924152 4935168 4952304 4973024 5030912 5037984 5055477 5056344 5106528 5117952 5124259 5143824 5187584 5212914 5213808 5224576 5225472 5243616 5250987 5261823 5283838 5322429 5326848 5334336 5345344 5352858 5394843 5406912 5419008 5425686 5437824 5465313 5492736 5511808 5519556 5531904 5539671 5551112 5552064 5571342 5594652 5607168 5640192 5659776 5667732 5679428 5683456 5723984 5744844 5757696 5777688 5836032 5856296 5877648 5878656 5899068 5957616 5970944 5992704 6001128 6013512 6038672 6081733 6082776 6096384 6117552 6179328 6200784 6214656 6223392 6245001 6246072 6308064 6322176 6329967 6344128 6345216 6367248 6393888 6408192 6416089 6439482 6477408 6499899 6527094 6541696 6565536 6580224 6588333 6603072 6612354 6615898 6702318 6717312 6718464 6740636 6741792 6765201 6793506 6808704 6843123 6858432 6882246 6950552 6951744 6967296 6975882 6991488 7001316 7015764 7096572 7112448 7137144 7138368 7163154 7193124 7209216 7234248 7250432 7287084 7359408 7375872 7386228 7402752 7428456 7459536 7476224 7546368 7556976 7584516 7614943 7659792 7676928 7703584 7781376 7819371 7820712 7836864 7838208 7865424 7925757 7943488 7990272 8001504 8018016 8029287 8110368 8128512 8138529 8156736 8185058 8239104 8267712 8279334 8286208 8297856 8326668 8328096 8357013 8391978 8410752 8439956 8460288 8489664 8501598 8519142 8525184 8585976 8617266 8636544 8666532 8702792 8754048 8784444 8804096 8816472 8848602 8936424 8956416 8957952 8989056 9001692 9020268 9058008 9078272 9124164 9144576 9176328 9268992 9301176 9321984 9335088 9354352 9462096 9483264 9516192 9517824 9550872 9590832 9612288 9645664 9659223 9716112 9790641 9812544 9834496 9848304 9870336 9904608 9918531 9923847 9938999 9946048 10053477 10061824 10075968 10110954 10112688 10190259 10213056 10235904 10248518 10287648 10323369 10375168 10425828 10427616 10449152 10450944 10463823 10487232 10501974 10523646 10567676 10644858 10653696 10668672 10690688 10705716 10744731 10789686 10813824 10851372 10875648 10930626 11023616 11039112 11063808 11079342 11102224 11104128 11142684 11189304 11214336 11319552 11335464 11358856 11366912 11447968 11489688 11515392 11555376 11672064 11712592 11755296 11757312 11796113 11798136 11915232 11941888 11985408 12002256 12027024 12077344 12163466 12165552 12192768 12235104 12277587 12358656 12401568 12419001 12429312 12444629 12446784 12490002 12492144 12587967 12616128 12644352 12659934 12688256 12690432 12734496 12752397 12778713 12787776 12816384 12832178 12878964 12925899 12954816 12999798 13054188 13083392 13131072 13160448 13176666 13206144 13224708 13231796 13272903 13404636 13434624 13436928 13481272 13483584 13530402 13587012 13617408 13686246 13716864 13764492 13901104 13903488 13951764 13982976 14002632 14031528 14193144 14224896 14274288 14276736 14326308 14386248 14418432 14468496 14500864 14574168 14718816 14751744 14769923 14772456 14805504 14856912 14919072 14952448 15092736 15113952 15166431 15169032 15229886 15319584 15353856 15372777 15407168 15562752 15638742 15641424 15673728 15676416 15730848 15752961 15785469 15851514 15886976 15967287 15980544 16003008 16036032 16058574 16184529 16220736 16257024 16277058 16313472 16370116 16478208 16535424 16558668 16595712 16619013 16653336 16656192 16714026 16783956 16821504 16879912 16920576 16979328 17003196 17038284 17050368 17171952 17234532 17273088 17333064 17405584 17508096 17568888 17608192 17632944 17697204 17872848 17912832 17978112 18003384 18040536 18116016 18156544 18245199 18248328 18289152 18352656 18493433 18537984 18602352 18643968 18670176 18708704 18735003 18924192 18966528 18989901 19032384 19035648 19101744 19181664 19224576 19248267 19291328 19318446 19432224 19499697 19581282 19625088 19696608 19740672 19764999 19809216 19837062 19847694 19877998 19892096 20106954 20123648 20151936 20221908 20225376 20295603 20380518 20426112 20497036 20575296 20646738 20851656 20855232 20898304 20901888 20927646 20974464 21003948 21047292 21135352 21289716 21337344 21381376 21411432 21489462 21579372 21627648 21702744 21751296 21861252 22047232 22078224 22127616 22158684 22204448 22208256 22285368 22378608 22428672 22639104 22670928 22717712 22733824 22844829 22895936 22979376 23030784 23110752 23155643 23344128 23425184 23458113 23510592 23514624 23592226 23596272 23777271 23830464 23883776 23970816 24004512 24054048 24087861 24137569 24154688 24326932 24331104 24385536 24415587 24470208 24555174 24717312 24803136 24838002 24858624 24889258 24893568 24980004 24984288 25071039 25175934 25232256 25319868 25376512 25380864 25468992 25504794 25557426 25575552 25664356 25757928 25851798 25909632 25999596 26108376 26166784 26262144 26353332 26412288 26449416 26463592 26545806 26809272 26869248 26873856 26962544 26967168 27060804 27174024 27234816 27372492 27433728 27528984 27802208 27806976 27903528 27965952 28005264 28063056 28386288 28449792 28548576 28553472 28647703 28652616 28772496 28836864 28936992 28977669 29001728 29148336 29371923 29437632 29503488 29539846 29544912 29611008 29713824 29755593 29771541 29816997 29838144 29904896 30160431 30185472 30227904 30332862 30338064 30459772 30570777 30639168 30707712 30745554 30814336 30970107 31125504 31277484 31282848 31347456 31352832 31391469 31461696 31505922 31570938 31703028 31773952 31934574 31961088 32006016 32072064 32117148 32234193 32369058 32441472 32554116 32626944 32740232 33070848 33117336 33191424 33238026 33306672 33312384 33428052 33567912 33643008 33759824 33958656 34006392 34076568 34100736 34343904 34469064 34546176 34666128 34811168 35016192 35137776 35216384 35265888 35388339 35394408 35745696 35825664 35869813 35956224 36006768 36081072 36232032 36313088 36490398 36496656 36578304 36705312 36832761 36986866 37075968 37204704 37257003 37287936 37333887 37340352 37417408 37470006 37763901 37848384 37933056 37979802 38064768 38071296 38203488 38257191 38336139 38363328 38449152 38496534 38582656 38636892 38777697 38864448 38999394 39162564 39250176 39393216 39481344 39529998 39618432 39674124 39695388 39755996 39784192 40213908 40303872 40443816 40450752 40591206 40761036 40852224 40994072 41150592 41293476 41703312 41710464 41796608 41855292 41948928 42007896 42094584 42270704 42579432 42674688 42762752 42822864 42978924 43158744 43255296 43405488 43502592 43722504 44094464 44156448 44255232 44309769 44317368 44408896 44416512 44570736 44757216 44857344 44912623 45278208 45341856 45435424 45467648 45499293 45689658 45791872 45958752 46061568 46118331 46221504 46311286 46688256 46850368 46916226 47021184 47029248 47184452 47192544 47356407 47554542 47660928 47901861 47941632 48009024 48108096 48175722 48275138 48309376 48553587 48653864 48662208 48771072 48831174 48940416 49110348 49434624 49606272 49676004 49778516 49787136 49960008 49968576 50142078 50351868 50464512 50639736 50753024 50761728 50937984 51009588 51114852 51151104 51328712 51515856 51703596 51819264 51999192 52216752 52333568 52524288 52706664 52824576 52898832 52927184 53091612 53304601 53618544 53738496 53925088 53934336 54121608 54348048 54469632 54735597 54744984 54867456 55057968 55480299 55604416 55613952 55807056 55931904 56010528 56126112 56205009 56235133 56772576 56899584 56969703 57097152 57106944 57295406 57305232 57544992 57673728 57744801 57873984 57955338 58003456 58296672 58499091 58743846 58875264 59079692 59089824 59222016 59294997 59427648 59511186 59543082 59633994 59676288 60320862 60370944 60455808 60665724 60676128 60886809 60919544 61141554 61278336 61491108 61628672 61940214 62554968 62565696 62694912 62705664 62782938 62923392 63011844 63141876 63406056 63547904 63869148 64012032 64144128 64234296 64468386 64738116 64882944 65108232 65253888 65480464 66141696 66234672 66382848 66476052 66613344 66624768 66856104 67135824 67286016 67519648 67917312 68012784 68153136 68201472 68534487 68687808 68938128 69092352 69332256 69466929 69572993 69622336 70032384 70275552 70374339 70432768 70531776 70776678 70788816 71331813 71491392 71651328 71739626 71912448 72013536 72162144 72263583 72412707 72464064 72626176 72980796 72993312 73156608 73246761 73410624 73665522 73973732 74151936 74409408 74514006 74575872 74667774 74680704 74834816 74940012 75213117 75527802 75696768 75959604 76129536 76142592 76406976 76514382 76672278 76726656 76993068 77165312 77273784 77555394 77728896 77998788 78325128 78500352 78786432 79059996 79236864 79348248 79390776 79511992 79568384 80427816 80607744 80887632 80901504 81182412 81522072 81704448 81988144 82301184 82586952 83406624 83420928 83593216 83710584 83897856 84015792 84189168 84541408 85158864 85349376 85525504 85645728 85943109 85957848 86317488 86510592 86810976 86933007 87005184 87112403 87445008 88115769 88188928 88312896 88510464 88619538 88634736 88817792 88833024 89141472 89266779 89314623 89450991 89514432 89714688 89825246 90481293 90556416 90683712 90870848 90935296 90998586 91379316 91583744 91712331 91917504 92123136 92236662 92443008 92622572 92910321 93376512 93700736 93832452 94042368 94058496 94174407 94368904 94385088 94712814 95109084 95321856 95803722 95883264 96018048 96216192 96351444 96550276 96618752 97107174 97307728 97324416 97662348 97880832 98220696 99212544 99352008 99557032 99574272 99920016 99937152 100284156 100703736 100929024 101279472 101506048 101875968 102019176 102229704 102302208 102657424 103031712 103389461 103407192 103638528 103998384 104433504 104667136 105048576 105413328 105649152 105797664 105854368 106165017 106183224 106609202 107237088 107476992 107609439 107850176 107868672 108243216 108696096 108939264 109073513 109471194 109489968 109734912 110115936 110498283 110960598 111208832 111227904 111614112 111771009 111863808 112001661 112021056 112252224 112410018 112470266 113291703 113545152 113799168 113939406 114194304 114213888 114590812 114610464 115008417 115089984 115347456 115489602 115747968 115910676 116333091 116593344 116998182 117487692 117750528 118159384 118179648 118444032 118589994 118855296 119022372 119086164 119267988 119352576 120641724 120911616 121331448 121352256 121773618 121839088 122283108 122556672 122982216 123257344 123880428 125109936 125131392 125389824 125565876 125846784 126023688 126283752 126812112 127095808 127738296 128024064 128288256 128468592 128936772 129454031 129476232 129765888 130216464 130507776 130960928 132283392 132469344 132765696 132929307 132952104 133226688 133249536 133712208 134271648 134572032 134737869 135039296 135834624 136025568 136306272 136402944 136497879 137068974 137375616 137876256 138184704 138354993 138664512 138933858 139145986 139244672 140064768 140551104 140748678 140865536 141063552 141553356 141577632 142069221 142663626 142982784 143479252 143824896 144027072 144324288 144527166 144825414 144928128 145660761 145961592 145986624 146313216 146493522 146821248 147331044 147947464 148303872 148818816 149028012 149335548 149361408 149669632 149880024 150426234 151055604 151393536 151919208 152259072 152285184 152813952 153028764 153344556 153453312 153986136 154330624 154547568 155110788 155457792 155997576 156650256 157000704 157572864 158119992 158473728 158696496 158781552 159023984 159136768 159913803 160855632 161215488 161775264 161803008 162089501 162364824 163044144 163408896 163976288 164206791 164602368 165173904 166440897 166813248 166841856 167186432 167421168 167795712 168031584 168378336 168615027 168705399 168962983 169082816 170317728 170698752 170909109 171051008 171291456 171886218 171915696 172634976 173021184 173234403 173621952 173866014 174010368 174224806 174890016 175497273 176231538 176377856 176625792 177239076 177269472 177635584 177666048 177884991 178282944 178533558 178629246 178901982 179028864 179650492 180962586 181112832 181367424 181741696 181997172 182660427 182758632 183167488 183424662 183835008 184473324 184886016 185245144 185820642 187401472 187664904 188084736 188116992 188348814 188737808 188770176 189425628 190218168 190643712 191607444 192036096 192432384 192702888 193100552 193237504 194214348 194615456 194648832 195324696 195761664 196441392 198425088 198704016 199114064 199148544 199840032 199874304 200533921 200568312 201407472 201858048 202558944 203012096 203751936 204038352 204459408 204604416 205314848 205603461 206063424 206778922 206814384 207277056 207996768 208400787 208718979 208867008 209334272 210097152 210826656 211123017 211298304 211558693 211595328 211708736 212330034 212366448 213218404 213995439 214474176 214953984 215218878 215700352 215737344 216486432 216790749 217238121 217392192 217878528 218147026 218942388 218979936 219469824 219740283 220231872 220996566 221921196 222417664 222455808 223228224 223542018 223727616 224003322 224042112 224504448 224820036 224940532 225639351 226583406 227090304 227878812 228388608 228427776 229181624 229220928 230016834 230179968 230979204 231495936 231821352 232666182 233186688 233996364 234975384 235501056 236318768 236359296 237179988 237710592 238044744 238172328 238535976 238705152 241283448 241823232 242662896 242704512 243547236 243678176 244566216 245113344 245964432 246514688 247760856 250219872 250262784 250779648 251088691 251131752 251693568 252047376 252567504 253624224 254191616 255476592 256048128 256576512 256937184 257829327 257873544 258908062 258952464 259531776 260432928 260799021 261015552 261337209 261921856 264347307 264566784 264938688 265531392 265858614 265904208 266453376 266499072 267424416 267800337 267943869 268352973 268543296 269144064 269475738 270078592 271443879 271669248 272051136 272612544 272805888 272995758 274137948 274751232 275136993 275752512 276369408 276709986 277329024 277867716 278291972 278489344 280129536 281102208 281497356 282127104 282523221 283106712 283155264 284138442 285327252 285965568 286958504 287649792 288054144 288648576 289054332 289650828 289856256 291321522 291923184 291973248 292987044 293642496 294662088 295894928 297637632 298056024 298671096 298722816 299339264 299760048 300852468 302111208 302787072 303838416 304518144 305627904 306057528 306689112 306906624 307972272 308661248 309095136 310168383 310221576 310915584 311995152 313300512 314001408 314388361 315145728 316239984 316947456 317392992 317563104 318047968 318273536 318495051 319827606 321711264 322430976 322828317 323550528 323606016 324179002 324729648 326088288 326817792 327220539 327952576 328413582 329204736 330347808 331494849 332881794 333626496 333683712 334842336 335313027 335591424 336004983 336063168 336756672 337230054 337410798 337925966 338165632 339875109 340635456 341397504 341818218 342102016 342582912 343772436 343831392 345025251 345269952 346042368 346468806 347243904 347732028 348449612 349780032 350994546 352463076 353251584 354478152 354538944 355271168 355332096 355769982 356565888 357067116 357258492 357803964 358057728 359300984 361925172 362734848 363483392 363994344 365320854 365517264 366334976 366849324 367670016 368946648 369772032 370490288 371641284 374802944 375329808 376169472 376697628 377475616 377540352 378851256 380436336 381287424 383214888 384072192 384864768 385405776 386201104 386475008 388362093 388428696 389230912 389297664 390649392 391523328 392882784 393645931 396850176 397408032 398228128 398297088 398787921 399680064 399748608 401067842 401136624 402814944 403716096 404213607 405117888 406024192 407503872 408076704 408918816 409208832 409493637 410629696 411206922 412126848 413557844 413628768 414554112 415064979 415993536 416801574 417437958 417734016 420194304 421653312 422246034 422596608 423117386 423190656 423417472 424660068 424732896 426207663 426436808 427990878 428948352 430437756 431400704 431474688 432972864 433581498 434476242 434784384 436294052 437884776 437959872 438939648 439480566 440463744 441993132 443842392 444835328 444911616 446456448 447084036 448006644 448084224 449008896 449640072 449881064 451278702 453166812 454180608 455757624 456777216 456855552 458363248 458441856 460033668 460359936 461958408 462991872 463642704 465332364 466373376 467992728 469950768 471002112 472637536 472718592 474359976 475421184 476089488 476344656 477071952 477410304 479741409 482566896 483646464 485325792 485409024 486268503 487010951 487094472 487356352 489132432 490226688 491928864 492620373 492884401 493029376 495521712 499322691 500439744 500525568 501559296 502177382 502263504 503387136 504094752 505135008 505845081 506116197 506888949 507248448 508383232 510953184 512096256 512727327 513153024 513874368 515658654 515747088 517816124 517904928 519063552 519703209 520865856 521598042 522031104 522674418 523843712 526491819 528694614 529133568 529877376 531717228 531808416 532906752 532998144 533654973 534848832 535600674 535887738 536705946 537086592 538951476 540157184 542887758 543338496 544102272 545225088 545991516 547981281 548275896 549502464 550273986 551505024 553419972 554658048 555735432 556583944 556978688 562204416 562994712 564254208 565046442 566213424 566310528 568276884 570654504 571931136 573917008 576108288 577297152 578108664 579301656 579712512 582643044 583846368 583946496 585974088 587284992 589324176 591789856 595275264 596112048 597342192 597445632 598678528 599520096 601601763 601704936 604222416 605574144 607676832 609036288 609786821 611255808 612115056 613378224 613813248 615944544 616810383 617322496 618190272 620336766 620443152 621831168 623990304 625202361 626156937 626601024 628002816 628776722 630291456 632479968 633369051 633894912 634676079 634785984 635126208 636095936 636547072 636990102 639655212 641986317 643422528 644861952 645656634 647101056 647212032 648358004 649459296 650372247 651714363 652176576 653635584 654441078 655905152 656827164 658409472 659220849 660695616 662989698 665763588 667252992 667367424 669684672 670626054 671182848 672009966 672126336 673513344 674460108 674821596 675851932 676331264 679750218 681270912 683636436 685165824 687544872 687662784 690050502 690539904 692937612 694487808 695464056 696899224 699560064 701989092 704926152 706503168 708956304 709077888 710542336 711539964 713131776 714134232 714516984 715607928 716115456 718601968 723850344 725469696 726966784 727988688 730641708 731034528 732669952 733698648 735340032 737893296 739544064 740980576 743282568 749605888 750659616 752338944 753266073 753395256 754951232 755080704 757702512 760872672 762574848 763514591 766429776 768144384 769729536 770811552 772402208 772950016 773487981 776724186 776857392 778461824 778595328 781298784 782397063 783046656 784011627 785765568 787291862 793041921 793700352 794816064 796456256 796594176 797575842 799360128 799497216 802135684 802273248 803831607 805058919 805629888 807432192 808427214 810235776 814331637 815007744 816153408 817837632 818417664 818987274 821259392 822413844 824253696 825410979 827115688 827257536 829108224 830129958 831987072 833603148 834875916 835468032 840388608 843306624 844492068 846234772 846381312 846834944 849320136 849465792 852415326 852873616 855981756 857896704 860875512 862801408 862949376 865945728 867162996 868952484 869568768 872588104 875769552 875919744 878961132 880927488 883986264 887684784 889670656 892912896 894168072 896013288 896168448 898017792 899280144 899762128 902557404 906178217 906333624 908361216 911515248 913554432 916726496 916883712 920067336 920719872 923916816 925983744 927285408 930505149 930664728 932746752 935985456 939901536 942004224 943165083 945275072 945437184 948719952 950842368 952178976 952689312 954143904 954820608 955485153 955997261 959482818 965133792 967292928 968484951 970651584 970818048 972537006 974021902 974188944 974712704 978264864 980453376 981661617 983857728 985240746 985768802 986058752 991043424 994484547 998645382 1000879488 1001051136 1004354764 1004527008 1006774272 1008014949 1008189504 1010270016 1011690162 1012232394 1013777898 1014496896 1019625327 1021906368 1024192512 1025454654 1026306048 1027748736 1031317308 1031494176 1035075753 1035632248 1035809856 1038127104 1039406418 1041731712 1043196084 1045348836 1047687424 1052983638 1057389228 1059754752 1063434456 1063616832 1065813504 1065996288 1067309946 1069697664 1071201348 1071775476 1073411892 1074173184 1077902952 1080314368 1085775516 1088204544 1090450176 1091983032 1095962562 1096551792 1099004928 1100547972 1103010048 1106839944 1109316096 1111470864 1113167888 1113957376 1124408832 1125989424 1128508416 1130092884 1132426848 1132621056 1134626507 1136553768 1141309008 1143862272 1147834016 1152216576 1154594304 1156217328 1158603312 1159425024 1165086279 1165286088 1167692736 1167892992 1171948176 1174569984 1178648352 1180937793 1182740881 1183579712 1190550528 1192224096 1194684384 1194891264 1196363763 1197357056 1199040192 1203203526 1203409872 1208444832 1211148288 1212640821 1215353664 1218072576 1219573642 1222511616 1224230112 1226756448 1227626496 1228480911 1231889088 1233620766 1234644992 1236380544 1240673532 1240886304 1243662336 1245194937 1247980608 1250404722 1252313874 1253202048 1257553444 1260582912 1264959936 1266738102 1267789824 1269352158 1269571968 1270252416 1272191872 1273980204 1278622989 1279310424 1283972634 1286845056 1291313268 1294202112 1294424064 1296716008 1298918592 1300744494 1303428726 1304353152 1308882156 1311810304 1313654328 1316818944 1318441698 1321391232 1325979396 1331527176 1334505984 1334734848 1339369344 1341252108 1344019932 1344252672 1347026688 1348920216 1349643192 1351703864 1352662528 1359500436 1362541824 1367272872 1370331648 1375089744 1375325568 1380101004 1381079808 1385875224 1388975616 1390928112 1393798448 1399120128 1403978184 1409852304 1413006336 1417912608 1418155776 1421084672 1423079928 1426263552 1428268464 1429033968 1431215856 1432230912 1437203936 1439224227 1447700688 1450939392 1453933568 1455977376 1458805509 1461032853 1461283416 1462069056 1465339904 1467397296 1470680064 1475786592 1477861119 1478653203 1479088128 1480910851 1481961152 1486565136 1497968073 1499211776 1501319232 1504677888 1506532146 1506790512 1509902464 1510161408 1515405024 1517535243 1518348591 1520666847 1521745344 1525149696 1527029182 1532859552 1536288768 1538181981 1539459072 1541623104 1544804416 1545900032 1546975962 1553448372 1553714784 1556923648 1557190656 1559109627 1562597568 1564794126 1566093312 1568023254 1571531136 1574583724 1579475457 1586083842 1587400704 1589632128 1592912512 1595151684 1598720256 1598994432 1600964919 1604271368 1604546496 1607663214 1610117838 1611259776 1616854428 1620471552 1628663274 1630015488 1632306816 1635675264 1637974548 1642518784 1644827688 1648507392 1650821958 1654231376 1654515072 1660259916 1663974144 1667206296 1669751832 1670936064 1686613248 1688984136 1692469544 1692762624 1693669888 1698640272 1698931584 1704830652 1705747232 1711963512 1715793408 1721751024 1725602816 1731891456 1734325992 1737904968 1739137536 1745176208 1751539104 1751839488 1757620837 1757922264 1761854976 1767972528 1775369568 1779341312 1785825792 1788336144 1792026576 1792336896 1796035584 1798560288 1799524256 1804805289 1805114808 1812356434 1812667248 1816722432 1823030496 1827108864 1829360463 1833452992 1833767424 1840134672 1841439744 1847833632 1850431149 1851967488 1854249721 1854570816 1861010298 1861329456 1865493504 1871970912 1875607083 1878470811 1879803072 1884008448 1886330166 1890550144 1890874368 1897439904 1900107153 1901684736 1904028237 1904357952 1905378624 1908287808 1909641216 1910970306 1911994522 1918965636 1925958951 1930267584 1934585856 1936969902 1941303168 1941636096 1945074012 1948043804 1948377888 1949425408 1955143089 1956529728 1960906752 1963323234 1967715456 1970481492 1971537604 1977662547 1982086848 1988969094 1997290764 2001758976 2002102272 2008709528 2009054016 2013548544 2016029898 2016379008 2020540032 2023380324 2024464788 2027555796 2028993792 2039250654 2043812736 2050909308 2055497472 2062634616 2062988352 2070151506 2071264496 2071619712 2078812836 2083463424 2086392168 2090697672 2095374848 2105967276 2114778456 2119509504 2126868912 2127233664 2131627008 2134619892 2139395328 2142402696 2143550952 2146823784 2148346368 2155805904 2160628736 2171551032 2176409088 2180900352 2183966064 2191925124 2193103584 2198009856 2200718527 2201095944 2206020096 2213679888 2218632192 2222941728 2226335776 2227914752 2248817664 2251978848 2257016832 2259798219 2260185768 2264853696 2265242112 2269253014 2273107536 2282618016 2287724544 2290543773 2295668032 2304433152 2309188608 2312434656 2317206624 2318850048 2320463943 2330172558 2330572176 2335385472 2335785984 2343896352 2347191189 2349139968 2352034881 2357296704 2361875586 2365481762 2367159424 2379125763 2381101056 2384448192 2389368768 2389782528 2392727526 2394714112 2398080384 2406407052 2406819744 2411494821 2415176757 2416889664 2422296576 2425281642 2430707328 2439147284 2445023232 2448460224 2453512896 2455252992 2456961822 2463778176 2467241532 2472761088 2476232937 2481347064 2481772608 2487324672 2490389874 2495961216 2500809444 2504627748 2506404096 2515106888 2521165824 2529919872 2533476204 2538704316 2539143936 2540504832 2544383744 2547960408 2557245978 2558620848 2567945268 2573690112 2582626536 2588404224 2588848128 2593432016 2597837184 2601488988 2606857452 2608706304 2617764312 2623620608 2627308656 2636883396 2642782464 2651958792 2663054352 2669011968 2678738688 2682504216 2688039864 2688505344 2694053376 2697840432 2699286384 2703407728 2705325056 2718534651 2719000872 2725083648 2734545744 2740663296 2750179488 2750651136 2755521517 2760202008 2762159616 2771750448 2777951232 2781856224 2787596896 2791515447 2798240256 2807956368 2819704608 2826012672 2829495249 2835825216 2836311552 2842169344 2846159856 2852527104 2856536928 2858067936 2862431712 2864461824 2866455459 2867991783 2874407872 2878448454 2895401376 2901878784 2905454853 2907867136 2911954752 2917611018 2922065706 2922566832 2924138112 2934794592 2941360128 2944984851 2951573184 2955722238 2957306406 2958176256 2961821702 2963922304 2973130272 2983453641 2995936146 2998423552 3002638464 3013064292 3013581024 3019804928 3020322816 3024044847 3030810048 3035070486 3036697182 3041333694 3043490688 3054058364 3065719104 3072577536 3076363962 3078918144 3083246208 3089608832 3093951924 3105227259 3106896744 3107429568 3113847296 3114381312 3118219254 3125195136 3129588252 3136046508 3143062272 3149167448 3158950914 3172167684 3179264256 3185825024 3190303368 3197440512 3197988864 3201929838 3208542736 3209092992 3215326428 3220235676 3222519552 3233708856 3240943104 3257326548 3264613632 3271350528 3275949096 3285037568 3289655376 3297014784 3301643916 3308462752 3309030144 3320519832 3327948288 3334412592 3339503664 3341872128 3373226496 3377968272 3384939088 3385525248 3387339776 3397280544 3397863168 3403879521 3409076657 3409661304 3411494464 3423927024 3431586816 3443502048 3450190807 3451205632 3463782912 3468651984 3475809936 3478275072 3490352416 3495258837 3503078208 3503678976 3515241674 3515844528 3523709952 3535945056 3542813379 3548222643 3550739136 3558682624 3571651584 3576672288 3584053152 3584673792 3589091289 3592071168 3596497781 3597120576 3599048512 3609610578 3610229616 3624712868 3625334496 3633444864 3637922463 3646060992 3654217728 3658720926 3666905984 3667534848 3680269344 3682879488 3685442733 3695667264 3700862298 3703934976 3708499442 3709141632 3722020596 3722658912 3730987008 3735584811 3743941824 3751214166 3756941622 3759606144 3772660332 3781100288 3781748736 3794879808 3800214306 3803369472 3808056474 3808715904 3810757248 3816575616 3821940612 3823989044 3835868967 3837931272 3851917902 3860535168 3873939804 3882606336 3883272192 3890148024 3896087608 3896755776 3898850816 3910286178 3913059456 3926646468 3935430912 3940962984 3943075208 3955325094 3964173696 3977938188 3994581528 4003517952 4004204544 4017419056 4018108032 4032059796 4032758016 4041080064 4046760648 4048929576 4055111592 4057987584 4078501308 4087625472 4101818616 4110994944 4125269232 4125976704 4140303012 4142528992 4143239424 4157625672 4166926848 4172784336 4181395344 4190749696 4211934552 4229556912 4239019008 4253737824 4254467328 4263254016 4268507747 4269239784 4278790656 4284805392 4287101904 4293647568 4296692736 4311611808 4317672681 4321257472 4343102064 4352818176 4361800704 4367932128 4376416527 4383098559 4383850248 4386207168 4396019712 4401437054 4402191888 4412040192 4427359776 4433583357 4435959609 4437264384 4442732553 4445883456 4452671552 4455829504 4493904219 4497635328 4503957696 4514033664 4519596438 4520371536 4529707392 4530484224 4538506028 4546215072 4552605729 4555045773 4562000541 4565236032 4575449088 4581087546 4591336064 4608866304 4614545943 4618377216 4624869312 4634413248 4637700096 4640927886 4660345116 4661144352 4670770944 4671571968 4677328881 4687792704 4694382378 4698279936 4704069762 4714593408 4723751172 4730963524 4734318848 4758251526 4762202112 4768896384 4778737536 4785455052 4796160768 4802894757 4812814104 4813639488 4822989642 4830353514 4833779328 4850563284 4861414656 4878294568 4890046464 4896920448 4907025792 4913923644 4927556352 4934483064 4945522176 4952465874 4962694128 4963545216 4980779748 4991922432 5001618888 5009255496 5012808192 5030213776 5059839744 5066952408 5077408632 5078287872 5081009664 5088767488 5095920816 5114491956 5117241696 5135890536 5147380224 5165253072 5176808448 5186864032 5195674368 5202977976 5213714904 5217412608 5235528624 5247241216 5254617312 5272862511 5273766792 5285564928 5303917584 5326108704 5338023936 5344602137 5357477376 5365008432 5376079728 5377010688 5388106752 5395680864 5398572768 5406815456 5410650112 5414415867 5437069302 5438001744 5450167296 5469091488 5481326592 5488081389 5500358976 5501302272 5511043034 5520404016 5524319232 5543500896 5551293447 5555902464 5562749163 5563712448 5575193792 5583030894 5596480512 5615912736 5626821249 5635412433 5639409216 5652025344 5658990498 5671650432 5672623104 5692319712 5700321459 5705054208 5712084711 5713073856 5716135872 5724863424 5728923648 5732910918 5735983566 5748815744 5756896908 5777876853 5790802752 5803757568 5810909706 5815734272 5823909504 5835222036 5844131412 5845133664 5848276224 5865429267 5869589184 5882720256 5889969702 5903146368 5911444476 5914612812 5923643404 5927844608 5946260544 5966907282 5991872292 6005276928 6026128584 6027162048 6039609856 6040645632 6048089694 6061620096 6070140972 6073394364 6082667388 6086981376 6108116728 6131438208 6152727924 6166492416 6179217664 6187903848 6210454518 6213793488 6214859136 6227694592 6236438508 6250390272 6259176504 6272093016 6286124544 6298334896 6317901828 6344335368 6358528512 6371650048 6380606736 6394881024 6403859676 6417085472 6418185984 6430652856 6440471352 6445039104 6467417712 6481886208 6514653096 6529227264 6542701056 6551898192 6570075136 6579310752 6594029568 6602155581 6603287832 6616925504 6618060288 6641039664 6655896576 6668825184 6679007328 6683744256 6691980827 6746452992 6755936544 6769878176 6771050496 6774679552 6779394657 6794561088 6795726336 6807759042 6818153314 6819322608 6822988928 6847854048 6863173632 6871631319 6887004096 6900381614 6902411264 6927565824 6937303968 6951619872 6956550144 6961391829 6980704832 6990517674 7006156416 7007357952 7030483348 7031689056 7047419904 7056104643 7071890112 7085626758 7096445286 7101478272 7137377289 7143303168 7153344576 7168106304 7169347584 7178182578 7184142336 7192995562 7194241152 7198097024 7219221156 7220459232 7234484463 7245530271 7249425736 7250668992 7266889728 7275844926 7292121984 7317441852 7333811968 7335069696 7360538688 7365758976 7370885466 7391334528 7401724596 7416998884 7418283264 7444041192 7445317824 7461974016 7471169622 7487883648 7502428332 7513883244 7519212288 7545320664 7562200576 7563497472 7589759616 7600428612 7616112948 7617431808 7621514496 7633151232 7643881224 7647978088 7671737934 7675862544 7703835804 7721070336 7747879608 7765212672 7766544384 7780296048 7792175216 7793511552 7797701632 7820572356 7826118912 7853292936 7870861824 7881925968 7886150416 7910650188 7928347392 7942385549 7955876376 7989163056 8007035904 8034838112 8036216064 8064119592 8065516032 8082160128 8093521296 8097859152 8110223184 8115975168 8155603953 8157002616 8175250944 8203637232 8221989888 8250538464 8251953408 8266564551 8279186167 8280606024 8285057984 8286478848 8315251344 8333853696 8345568672 8362790688 8374546341 8379034817 8381499392 8423869104 8459113824 8478038016 8488485747 8507475648 8508934656 8526508032 8537015494 8538479568 8557581312 8569610784 8574203808 8587295136 8593385472 8599366377 8603975349 8623223616 8635345362 8642514944 8686204128 8705636352 8716364559 8723601408 8735864256 8752833054 8766197118 8767700496 8772414336 8802874108 8804383776 8824080384 8834954553 8854719552 8867166714 8871919218 8874528768 8885465106 8891766912 8905343104 8950360923 8987808438 8995270656 9007915392 9039192876 9040743072 9059414784 9060968448 9072134541 9077012056 9092430144 9105211458 9110091546 9124001082 9130472064 9162175092 9182672128 9217732608 9229091886 9236754432 9249738624 9268826496 9281855772 9315681777 9320690232 9322288704 9341541888 9343143936 9354657762 9375585408 9388764756 9408139524 9429186816 9447502344 9461927048 9468637696 9516503052 9537792768 9557475072 9570910104 9592321536 9605789514 9625628208 9627278976 9645979284 9660707028 9667558656 9701126568 9722829312 9756589136 9793840896 9814051584 9827847288 9855112704 9868966128 9891044352 9904931748 9925388256 9927090432 9961559496 9983844864 10003237776 10018510992 10025616384 10060427552 10119679488 10133904816 10154817264 10156575744 10162019328 10177534976 10191841632 10211638563 10227229971 10228983912 10234483392 10271781072 10294760448 10330506144 10350572421 10353616896 10366375957 10373728064 10391348736 10405955952 10427429808 10434825216 10471057248 10485776511 10494482432 10509234624 10545725022 10547533584 10571129856 10607835168 10628440137 10644667929 10652217408 10676047872 10689204274 10714954752 10730016864 10752159456 10754021376 10767273867 10776213504 10789493343 10791361728 10797145536 10813630912 10821300224 10828831734 10874138604 10876003488 10900334592 10913767389 10938182976 10962653184 10976162778 11000717952 11002604544 11022086068 11040808032 11048638464 11056328199 11087001792 11102586894 11111804928 11125498326 11127424896 11150387584 11166061788 11192961024 11206754433 11231825472 11253642498 11270824866 11278818432 11317980996 11343300864 11345246208 11384639424 11400642918 11410108416 11424169422 11426147712 11432271744 11449726848 11465821836 11471967132 11497631488 11513793816 11555753706 11581605504 11621819412 11647819008 11670444072 11688262824 11690267328 11696552448 11730858534 11739178368 11779939404 11806292736 11822888952 11829225624 11847286808 11855689216 11892521088 11933814564 11983744584 12010553856 12052257168 12054324096 12079219712 12096179388 12123240192 12140281944 12146788728 12165334776 12173962752 12216233456 12262876416 12305455848 12332984832 12358435328 12375807696 12420909036 12427586976 12429718272 12455389184 12472877016 12500780544 12518353008 12544186032 12572249088 12596669792 12635803656 12688670736 12717057024 12743300096 12761213472 12789762048 12805523241 12807719352 12834170944 12836371968 12861305712 12880942704 12890078208 12934835424 12953018043 12963772416 12979748047 13029306192 13058454528 13085402112 13103796384 13129249581 13140150272 13149295677 13158621504 13188059136 13204311162 13206575664 13233851008 13236120576 13282079328 13300750071 13307878827 13311793152 13328197659 13337650368 13358014656 13367488512 13383961654 13481712657 13492905984 13511873088 13539756352 13542100992 13549359104 13558789314 13589122176 13591452672 13615518084 13636306628 13638645216 13645977856 13665137319 13686001623 13695708096 13726347264 13743262638 13774008192 13800763228 13843637829 13855131648 13874607936 13903239744 13913100288 13922783658 13961409664 13981035348 14012312832 14014715904 14031986643 14060966696 14063378112 14094839808 14112209286 14143780224 14171253516 14192890572 14202956544 14274754578 14286606336 14306689152 14336212608 14356365156 14385991124 14388482304 14396194048 14438442312 14440918464 14468968926 14491060542 14498851472 14501337984 14551689852 14584243968 14634883704 14667623936 14670139392 14721077376 14741770932 14782669056 14803449192 14833997768 14836566528 14888082384 14890635648 14942339244 14975767296 15004856664 15027766488 15038424576 15090641328 15124401152 15179519232 15200857224 15232225896 15234863616 15243028992 15266302464 15287762448 15295956176 15343475868 15351725088 15405029689 15407671608 15442140672 15495759216 15530425344 15560592096 15584350432 15587023104 15595403264 15641144712 15652237824 15706585872 15741723648 15763851936 15772300832 15818587533 15821300376 15856694784 15884771098 15911752752 15978326112 16014071808 16033806411 16069676224 16072432128 16128239184 16131032064 16164320256 16187042592 16195718304 16220446368 16231950336 16243247601 16251953437 16311207906 16314005232 16350501888 16407274464 16443979776 16464244167 16501076928 16503906816 16533129102 16558372334 16561212048 16570115968 16572957696 16630502688 16653880341 16667707392 16688247489 16691137344 16725581376 16749092682 16758069634 16762998784 16847738208 16880463747 16906237299 16918227648 16956076032 16976971494 17014951296 17017869312 17074030988 17076959136 17115162624 17136254133 17139221568 17148407616 17174590272 17186770944 17198732754 17207950698 17246447232 17270690724 17333630559 17372408256 17411272704 17432729118 17447202816 17471728512 17505666108 17532394236 17535400992 17544828672 17596287801 17605748216 17608767552 17648160768 17669909106 17709439104 17734333428 17743838436 17770930212 17783533824 17810686208 17900721846 17975616876 18015830784 18078385752 18081486144 18118829568 18121936896 18144269082 18154024112 18184860288 18210422916 18220183092 18248002164 18260944128 18324350184 18365344256 18458183772 18499477248 18537652992 18563711544 18631363554 18641380464 18644577408 18683083776 18709315524 18751170816 18777529512 18816279048 18858373632 18895004688 18923854096 18937275392 19033006104 19075585536 19114950144 19141820208 19184643072 19211579028 19251256416 19254557952 19288650619 19291958568 19321414056 19335117312 19402253136 19445658624 19513178272 19587681792 19628103168 19655694576 19710225408 19737932256 19782088704 19806466743 19809863496 19850776512 19854180864 19923118992 19967689728 20006475552 20037021984 20051232768 20075942481 20120855104 20239358976 20267809632 20309634528 20313151488 20324038656 20338183971 20355069952 20383683264 20423277126 20454459942 20457967824 20468966784 20543562144 20589520896 20614893957 20661012288 20701144842 20707233792 20732751914 20747456128 20782697472 20811911904 20854859616 20869650432 20884175487 20942114496 20971553022 20988964864 21018469248 21091450044 21095067168 21142259712 21168313929 21215670336 21256880274 21289335858 21304434816 21378408548 21429909504 21460033728 21504318912 21508042752 21534547734 21552427008 21578986686 21582723456 21594291072 21627261824 21657663468 21703453389 21736590813 21748277208 21752006976 21800669184 21827534778 21876365952 21952325556 22001435904 22005209088 22044172136 22081616064 22097276928 22112656398 22174003584 22205173788 22250996652 22254849792 22300775168 22332123576 22385922048 22413508866 22463650944 22507284996 22541649732 22557636864 22635961992 22686601728 22690492416 22769278848 22801285836 22848338844 22852295424 22864543488 22899453696 22931643672 22943934264 22995262976 23027587632 23111507412 23163211008 23243638824 23295638016 23340888144 23376525648 23380534656 23393104896 23461717068 23478356736 23559878808 23612585472 23645777904 23658451248 23694573616 23711378432 23785042176 23827156647 23867629128 23967489168 24021107712 24104514336 24108648192 24151335649 24158439424 24192358776 24246480384 24280563888 24293577456 24330669552 24347925504 24432466912 24466811859 24525752832 24610911696 24665969664 24716870656 24751615392 24799693653 24837558501 24841818072 24855173952 24859436544 24910778368 24945754032 25001561088 25036706016 25088372064 25123639023 25137104451 25144498176 25175484467 25193339584 25271607312 25377341472 25434114048 25465457241 25486600192 25522426944 25579524096 25611046482 25615438704 25668341888 25672743936 25722611424 25761885408 25780156416 25798099131 25811926047 25869670848 25906036086 25927544832 25959496094 26058612384 26116909056 26149093677 26170804224 26207592768 26258499162 26280300544 26298591354 26317243008 26408622324 26413151328 26467702016 26472241152 26504863659 26564158656 26601500142 26615757654 26623586304 26656395318 26675300736 26716029312 26767923308 26851082769 26963425314 26985811968 27023746176 27079512704 27117578628 27178244352 27182905344 27216403623 27231036168 27272613256 27277290432 27291955712 27330274638 27372003246 27391416192 27486525276 27548016384 27601526456 27687275658 27710263296 27749215872 27806479488 27845567316 27922819328 27962070696 28024625664 28029431808 28063973286 28121933392 28126756224 28224418572 28287560448 28342507032 28385781144 28405913088 28549509156 28613378304 28672425216 28712730312 28771982248 28776964608 28792388096 28876884624 28881836928 28937937852 28982121084 28997702944 29002675968 29103379704 29168487936 29269767408 29335247872 29442154752 29483541864 29565338112 29606898384 29667995536 29673133056 29776164768 29781271296 29879554229 29884678488 29951534592 30009713328 30055532976 30076849152 30181282656 30248802304 30359038464 30401714448 30464451792 30469727232 30486057984 30532604928 30575524896 30591912352 30634915689 30681689913 30686951736 30703450176 30810059378 30815343216 30884281344 30991518432 31051717263 31060850688 31099127871 31121184192 31168700864 31174046208 31190806528 31282289424 31304475648 31413171744 31457329533 31483447296 31522245257 31527703872 31544601664 31637175066 31642600752 31713389568 31769542196 31823505504 31885320411 31934003787 31956652224 32028143616 32067612822 32139352448 32144864256 32256478368 32262064128 32301821601 32328640512 32368480029 32374085184 32391436608 32440892736 32463900672 32486495202 32503906874 32622415812 32628010464 32701003776 32741302167 32814548928 32887959552 32928488334 33002153856 33007813632 33066258204 33116744668 33122424096 33140231936 33145915392 33261005376 33307760682 33335414784 33376494978 33382274688 33451162752 33498185364 33516139268 33620263299 33695476416 33760927494 33812474598 33836455296 33953942988 34029902592 34035738624 34148061976 34153918272 34230325248 34272508266 34278443136 34296815232 34349180544 34397465508 34415901396 34492894464 34541381448 34667261118 34744816512 34865458236 34943457024 35011332216 35064788472 35070801984 35089657344 35192575602 35211496432 35217535104 35339818212 35418878208 35468666856 35487676872 35541860424 35567067648 35621372416 35801443692 35951233752 36031661568 36156771504 36162972288 36237659136 36288538164 36308048224 36369720576 36420845832 36440366184 36496004328 36521888256 36648700368 36730688512 36916367544 36998954496 37075305984 37127423088 37262727108 37282760928 37289154816 37366167552 37412214959 37418631048 37502341632 37555059024 37632558096 37716747264 37790009376 37847708192 37874550784 38066012208 38151171072 38229900288 38283640416 38369286144 38416569723 38423158056 38502512832 38509115904 38577301238 38583917136 38642828112 38670234624 38804506272 38859054129 38891317248 38939244141 39026356544 39175363584 39256206336 39311389152 39387748743 39420450816 39447887031 39475864512 39564177408 39612933486 39619726992 39701553024 39708361728 39846237984 39902250213 39923636481 39935379456 39984592977 40012951104 40074043968 40102465536 40151884962 40241710208 40445137971 40478717952 40535619264 40619269056 40626302976 40648077312 40676367942 40710139904 40767366528 40846554252 40908919884 40915935648 40937933568 40995411957 41058004869 41087124288 41179041792 41229787914 41322024576 41402289684 41465503828 41494912256 41565394944 41623823808 41709719232 41739300864 41768350974 41884228992 41943106044 42036938496 42095959929 42182900088 42190134336 42284519424 42336627858 42431340672 42513760548 42578671716 42608869632 42756817096 42859819008 42920067456 43008637824 43069095468 43157973372 43165446912 43188582144 43254523648 43315326936 43406906778 43473181626 43496554416 43504013952 43655069556 43752731904 43904651112 44002871808 44010418176 44088344272 44163232128 44225312796 44348007168 44410347576 44501993304 44509699584 44601550336 44664247152 44827017732 44927301888 45014569992 45083299464 45115273728 45271923984 45373203456 45538557696 45602571672 45696677688 45704590848 45729086976 45798907392 45863287344 45887868528 45990525952 46055175264 46215089067 46223014824 46326422016 46487277648 46591276032 46681776288 46753051296 46761069312 46786209792 46843865789 46923434136 46956713472 47119757616 47225170944 47291555808 47316902496 47389147232 47422756864 47455762599 47570084352 47654313294 47735258256 47934978336 48042215424 48101419233 48209028672 48217296384 48302671298 48316878848 48384717552 48492960768 48561127776 48587154912 48661339104 48695851008 48729742803 48755860311 48864933824 48933623718 49051505664 49221823392 49331939328 49392732501 49433741312 49503230784 49599387306 49675117002 49683636144 49710347904 49718873088 49891508064 49961641023 50003122176 50064742467 50073412032 50176744128 50247278046 50274208902 50288996352 50350968934 50386679168 50543214624 50641391241 50718711897 50754682944 50868228096 50930914482 50973200384 51044853888 51222092964 51230877408 51336683776 51345487872 51408762399 51445222848 51523770816 51560312832 51596198262 51623852094 51739341696 51812072172 51918992188 52117224768 52233818112 52298187354 52341608448 52415185536 52516998324 52597182708 52634486016 52788863403 52817244648 52826302656 52935404032 52944482304 53009727318 53128317312 53203000284 53231515308 53312790636 53350601472 53432058624 53535846616 53702165538 53926850628 54047492352 54159025408 54235157256 54356488704 54365810688 54432807246 54462072336 54545226512 54554580864 54583911424 54660549276 54744006492 54782832384 54973050552 55096032768 55203052912 55374551316 55498431744 55612958976 55691134632 55845638656 55924141392 56049251328 56127946572 56243866784 56253512448 56448837144 56575120896 56685014064 56771562288 56811826176 57099018312 57226756608 57344850432 57425460624 57543964496 57553929216 57584776192 57753769248 57763673856 57865951857 57875875704 57954303169 57964242168 57995405888 58005351936 58206759408 58336975872 58539534816 58653243719 58670495744 58884309504 58967083728 59130676224 59213796768 59335991072 59346266112 59419400229 59552329536 59562542592 59759108458 59769356976 59903069184 60019426656 60111065952 60153698304 60227827443 60362565312 60497604608 60718076928 60803428896 60928903584 60939454464 60972115968 61014551913 61065209856 61151049792 61183824704 61269831378 61363379826 61373903472 61406900352 61620118756 61630686432 61768562688 61844681871 61983036864 62103434526 62121701376 62198255742 62242368384 62337401728 62348092416 62564578848 62608951296 62652526461 62826343488 62914659066 62966894592 63044490514 63055407744 63089203328 63274350132 63285201504 63426779136 63504941787 63539084392 63647011008 63770640822 63868007574 63913304448 64135225644 64278704896 64289728512 64512956736 64524128256 64603643202 64657281024 64736960058 64748170368 64782873216 64881785472 64972990404 65007813748 65209772439 65244831624 65256020928 65402007552 65482604334 65629097856 65856976668 66004307712 66015627264 66132516408 66233489336 66244848192 66280463872 66291830784 66522010752 66615521364 66752989956 66764549376 66902325504 66996370728 67032278536 67240526598 67390952832 67521854988 67624949196 67672910592 67907885976 68059805184 68071477248 68296123952 68307836544 68545016532 68556886272 68593630464 68698361088 68794931016 68831802792 68985788928 69082762896 69334522236 69489633024 69730916472 69886914048 70022664432 70129576944 70141603968 70179314688 70385151204 70422992864 70435070208 70679636424 70837756416 70937333712 70975353744 71083720848 71134135296 71242744832 71481469941 71602887384 71902467504 72063323136 72313543008 72325944576 72454006947 72475318272 72564631699 72577076328 72616096448 72739441152 72841691664 72880732368 72992008656 73043776512 73297400736 73400435577 73461377024 73832735088 73997908992 74150611968 74254846176 74399080959 74512675503 74525454216 74565521856 74578309632 74732335104 74824429918 74837262096 75004683264 75110118048 75265116192 75370917069 75411313353 75433494528 75526453401 75580018752 75695416384 75749101568 76132024416 76302342144 76396371723 76459800576 76567280832 76738572288 76833139446 76846316112 77005025664 77018231808 77154602476 77167834272 77285656224 77340469248 77394297393 77435778141 77609012544 77718108258 77782634496 77878488282 78052713088 78350727168 78447281031 78512412672 78622778304 78775497486 78840901632 78895774062 78951729024 79225866972 79239453984 79403106048 79416723456 79514590977 79692475968 79804500426 79847272962 79870758912 79969185954 80025902208 80148087936 80303769924 80483420416 80890275942 80957435904 81071238528 81238538112 81352735884 81534733056 81649210869 81693108504 81817839768 81831871296 81875867136 81990823914 82116009738 82174248576 82459575828 82644049152 82804579368 82931007656 82989824512 83130789888 83247647616 83419438464 83536701948 83768457984 83886212088 84073876992 84191919858 84365800176 84380268672 84673255716 84862681344 85027521096 85157343432 85217739264 85513634192 85840134912 86017275648 86138190936 86315946744 86330893824 86377164288 86509047296 86630653872 86813813556 86946363252 86993108832 87008027904 87310139112 87505463808 87809302224 88005743616 88176688544 88326464256 88450625592 88696014336 88820695152 89003986608 89019399168 89203100672 89328494304 89638662687 89654035464 89854603776 90029139984 90166598928 90230547456 90543847968 90746406912 90858236329 91077115392 91205143344 91393355376 91409181696 91458173952 91597814784 91726574688 91775737056 91904747067 91981051904 92045069739 92110350528 92430178134 92446029648 92652844032 92974555296 93155151789 93182552064 93297383613 93363552576 93506102592 93522138624 93572419584 93687731578 93846868272 93913426944 94239515232 94371988599 94450341888 94566735771 94583111616 94633804992 94778294464 94845513728 94911525198 95140168704 95308626588 95470516512 95655961233 95802011361 95869956672 96084430848 96202838466 96418057344 96434592768 96605342596 96769435104 96905464803 96985921536 97105440087 97122255552 97174309824 97322678208 97391702016 97459485606 97511720622 97729867648 97867247436 98103011328 98223906501 98443646784 98663878656 98785465002 98867482624 99006461568 99198774612 99350234004 99367272288 99420695808 99437746176 99783016128 99923282046 100006244352 100129484934 100146824064 100353488256 100494556092 100548417804 100701937868 100773358336 101086429248 101282782482 101437423794 101509365888 101861828964 102089707776 102444185928 102461754816 102673367552 102690975744 102817524798 102890445696 103047541632 103192396524 103247704188 103478683392 103624144344 103837984376 104234449536 104596374708 104830371072 105033996648 105194365416 105268972032 105577726806 105634489296 105652605312 105870808064 106019454636 106256634624 106406000568 106463030616 106625581272 106701202944 106864117248 107071693232 107404331076 107853701256 108094984704 108318050816 108470314512 108712977408 108865614492 108924144672 109090453024 109109161728 109167822848 109321098552 109488012984 109565664768 109946101104 110192065536 110406105824 110749102632 110996863488 111225917952 111382269264 111691277312 111848282784 112098502656 112236644877 112255893144 112487733568 112507024896 112897674288 113150241792 113370028128 113543124576 113623652352 113763674059 114198036624 114453513216 114689700864 114850921248 115087928992 115107858432 115169552384 115249709169 115507538496 115527347712 115731903714 115751751408 115908606338 115928484336 115990811776 116010703872 116413518816 116577162387 116673951744 116817732423 117079069632 117306487438 117340991488 117768619008 117934167456 118163246229 118261352448 118343661093 118427593536 118671982144 118692532224 118838800458 119104659072 119125085184 119518216916 119538713952 119770909443 119806138368 119953778931 120038853312 120222131904 120307396608 120455654886 120725130624 121335413913 121436153856 121606857792 121857807168 121878908928 121944231936 122029103826 122130419712 122302099584 122367649408 122539662756 122726759652 122747806944 122813800704 122986235871 123174014607 123240237512 123261372864 123537125376 123689363742 123966073728 124206869052 124396511484 124484736768 124674803456 124696184832 125129157696 125217902592 125305052922 125652686976 125829318132 126088981028 126110815488 126178406656 126548700264 126570403008 126853558272 127009883574 127078168784 127294022016 127541281644 127736015148 127826608896 128270451288 128557409792 128579457024 129025913472 129207286404 129473920116 129496340736 129565746432 129763570944 129945980808 130015627496 130419544878 130489663248 130512041856 130965208668 131258195712 131713953336 132008615424 132031254528 132265032816 132466978672 132489696384 132560927744 133044021504 133231042728 133505979912 133529098752 133804651008 133992741456 134064557072 134481053196 134781905664 135020554333 135043709976 135249898392 135345821184 135815771952 136119610368 136592247904 136615673088 137090033064 137113772544 137187260928 137396722176 137589862032 137663605584 137971577856 138165525792 138645267201 138669044472 138979266048 139461832944 139773828096 140045328864 140259153888 140283207936 140358629376 140531597367 140770302408 140845985728 140870140416 141359272848 141675512832 141874667424 141950707488 142167441696 142268270592 142367287797 142443591889 142485489664 142962939882 143205774768 143804935008 144126646272 144304257699 144627086016 144651889152 144908013894 144950636544 145129263398 145154152656 145232192896 145478882304 145683383328 145761464736 145984017312 146087553024 146189228409 146267580933 146594801472 146800871154 146922754048 147665470176 147995817984 148178197503 148301223936 148509692352 148798161918 149025351006 149050908432 149131043712 149156619264 149648859836 149674524192 150009366528 150194227401 150220236096 150530232384 150741834138 150822626706 150866989056 151052906802 151160037504 151390832768 151924173723 152156135691 152264048832 152604684288 152792743446 152919601152 153134561664 153666278892 153692632224 154010051328 154036463616 154226287197 154309204952 154335668544 154571312448 154680938496 154788594786 154871556282 155218025088 155436216516 155756976564 156105426176 156701454336 156894562062 157024825344 157245556608 157550994972 157791548124 157903458048 158366590209 158451733944 158478907968 158806212096 158833446912 159029181954 159384951936 159609000852 159694545924 159938371908 160051804416 160296175872 160607539848 160966840832 161780551884 162142477056 162477076224 162705471768 163069466112 163298421738 163386217008 163635679536 163663742592 163751734272 163981647828 164232019476 164348497152 164919151656 165288098304 165609158736 165862015312 165979649024 166495295232 166838876928 167073403896 167536915968 167772424176 168147753984 168383839716 168731600352 168760537344 169059349543 169346511432 169725362688 170055042192 170314686864 170435478528 171027268384 171680269824 172034551296 172276381872 172631893488 172661787648 172754328576 173018094592 173261307744 173597855571 173627627112 173862909507 173892726504 173986217664 174016055808 174620278224 175010927616 175618604448 175959731157 176011487232 176228391269 176353377088 176652928512 176901251184 177392028672 177641390304 178007973216 178038798336 178258200687 178406201344 178656988608 179277325374 179308070928 179709207552 180058279968 180333197856 180461094912 180683482329 181087695936 181492813824 181716472658 182154230784 182410286688 182786710752 182818363392 182916347904 183043655739 183195629568 183453149376 183551474112 183809494134 183962103808 184090139478 184220701056 184860356268 184892059296 185305688064 185534045613 185949110592 186310303578 186365104128 186594767226 186727105152 187012205184 187044277248 187375463156 187693736544 187826853888 187957579383 188479030464 188743977198 188900683776 189133471542 189166223232 189267609984 189556588928 189823050396 190280337408 190514825361 190617253176 190941033024 191311922466 191604022722 191739913344 192405676932 192836114688 192869185536 193210685192 193538870208 193810929606 193971843072 194210880174 194244511104 194348619648 194645356416 194918971212 195023441244 195459735296 195734494872 196206022656 196447813002 196887293568 197570930004 198012923136 198397549224 198700468008 198734544576 198841391616 198875492352 199566032256 199846564092 200258969868 200293648128 200706976512 200989112184 201096835608 201403875736 201546716672 202172858496 202565564964 202874847588 203018731776 203723657928 204179415552 204888371856 204923509632 205346735104 205635049596 205780891392 206095083264 206384793048 206495408376 206957366784 207248288688 207675968752 208468899072 209192749416 209660742144 210067993296 210388730832 210537944064 211155453612 211268978592 211305210624 211741616128 212038909272 212513269248 212812001136 212926061232 213251162544 213402405888 213728234496 214143386464 214444409823 214808662152 215707402512 216189969408 216636101632 216940629024 217362020841 217425954816 217693895097 217731228984 217848289344 218180906048 218218323456 218335645696 218642197104 218976025968 219131329536 219892202208 220201306731 220384131072 220655716799 220812211648 221498205264 221993726976 222451835904 222764538528 223197242877 223382554624 223538026509 223696565568 224197005312 224473289754 224511786288 224975467136 225014049792 225795348576 226112751207 226233940059 226300483584 226579360203 226740056256 227086249152 227247304704 227527348118 228396073248 228907026432 229189115169 229379401728 229701842496 230175857984 230215716864 230339104768 230499418338 231015076992 231054695424 231463807428 231503502816 231817212676 231856968672 231981623552 232021407744 232307334423 232827037632 233154324774 233347903488 233635464846 234158139264 234612974876 235341843093 235537238016 235868334912 236326492458 236522704896 236687322186 236855187072 237343964288 237677600916 238209318144 238250170368 238543772931 239036433832 239077427904 239541818886 239612276736 239907557862 240077706624 240444263808 240911309772 241450261248 242670827826 242872307712 243213715584 243715614336 244058207652 244604199168 244735298816 245079325512 245453519304 245495613888 245627601408 245972471742 246348029214 246480475024 246522745728 247378727484 247932147456 248413738104 248793022968 248969473536 249349606912 249392369664 250258315392 250610105844 251305373952 251658636264 252177962056 252221630976 252356813312 253097400528 253140806016 254019767148 254156337568 254588044032 255082563288 255472030296 255653217792 256540902576 257114819584 258051826944 258414572808 258947840232 258992681472 259131492864 259527141888 259891961616 260031254992 260839089756 260979326496 261024083712 261885504713 261930417336 262516391424 263427906672 264017230848 264530065632 264933957344 264979392768 265121855488 266088043008 266462085456 267011959824 267058197504 267609302016 267985482912 268129114144 268915988061 268962106392 269563811328 270041108666 270087419952 270499796784 270691642368 271631543904 272239220736 272574708987 273184495808 273231346176 274180066128 274227545088 274374521856 274793444352 275179724064 275327211168 275714241201 275943155712 276135209217 276283208429 276331051584 277290534402 277338088944 277958532096 278923665888 279465455367 279547656192 279892150839 280090657728 280518307776 280566415872 280717258752 281063194734 281540604816 281691971456 281740280832 282718545696 283115965797 283351025664 283700207313 283749334848 283901414976 284334883392 284536541184 284734575594 284887183778 284970979328 285925879764 286411549536 286967883699 287406034083 287609870016 288253292544 288608515398 289254172032 289303778304 289816027788 290258526796 290308305312 290464385792 290957764608 291316320261 291366766656 291522929472 291968034624 292175106048 292378456818 292535161866 293189602944 293601742308 294671719503 295330940352 295991635968 296356395006 296602447872 297019384704 297596323836 298050702012 298101816864 298262087424 298313238528 299297719672 299349048384 300018733056 300388454802 300440472192 301060464768 301483668276 301645253412 302105813604 302320075008 302781665536 303848347446 304312271382 304528097664 305585486892 306269123328 307332557784 307385264448 308020102656 308072927232 308452574394 308618409904 308671337088 309142624896 309577189572 309743112564 310436050176 310872433032 311513953128 312210852352 313789124124 314491113216 315101989944 315583096248 315806916096 316733180418 316903467888 316957815936 317612424192 318058363908 318769903872 319218001704 319389091848 319876743816 320103608832 320592351744 321215079696 321933681664 323561103768 324284954112 324954152448 325410943536 326138932224 326596843476 326772434016 327271359072 327327485184 327503468544 327907060523 327963295656 328464038952 328696994304 329838303312 330576196608 331218317472 331724030624 331959298048 332990590464 333677753856 334146807792 335073831936 335544848352 336295507968 336709934631 336767679432 337463200704 337521074688 338118699086 338693022864 339450725376 340110084384 340629373728 340870957056 341291022177 342054536768 343360539648 344069102592 344552763744 345263786976 345323575296 345508657152 345749127507 346036189184 346522615488 347195711142 347255254224 347725819014 347785453008 347972435328 348032111616 349240556448 349731487161 350021855232 350453197269 351237208896 351919462314 352022974464 352456782538 352706754176 353305857024 353802502368 354489738687 354784057344 355030983279 355282780608 356015946432 356077596672 356516401374 356812402688 357313977216 358554650748 358616141856 359312728329 359418415104 359861336793 360116559936 360666395712 360922189824 361366964658 362175391872 363432945316 364308461568 364820573376 365573421504 365636726784 365832695808 366087311478 366391259136 366906298752 367102948224 367618988268 368180278956 368441402112 368958707613 369522043821 369720712536 369784118592 370611376128 371068091226 371898221184 372620607156 373189534452 373454210304 374024410368 374088554496 374750926312 375387473088 375653707776 375915158766 376958060928 377487954396 378266943084 378332446464 378535219968 379113177856 379646100792 380560674816 381029650722 381234506352 381882066048 382623844932 383208045444 383479826688 384811353864 385672229376 385738371072 386421370384 387077740416 387621859212 388421760348 388489022208 388697239296 389290712832 389837942424 390046882488 390919470592 391468989744 392895626004 393774587136 395141860008 396025846272 396795098448 397400936016 397469089152 397682783232 399132064512 399693128184 400517939736 400587296256 401413953024 401978224368 402193671216 402807751472 403093433344 404345716992 405061662999 405131129928 405749695176 406037463552 407447315856 408358831104 409776743712 409847019264 410572706033 410693470208 411270099192 411561782784 412190166528 412769586096 412990816752 413914733568 414496577376 415351937504 415935801603 416937798144 418385498832 419321484288 420135986592 420777461664 421075888128 421594792101 422310907224 422537957184 422610421248 423483232256 424077818544 425026538496 425624002272 425852122464 426502325088 426804811776 427101863391 427330775667 427456468992 428286772928 428888819646 429617324304 431414805024 432379938816 432912773097 433272203264 433881258048 434724041682 434851909632 435387790194 435462457968 435696578688 436361812096 436436646912 437284394208 437952051936 438262659072 438567685227 438802742799 439784404416 440402613462 440768262144 441311433598 441624423296 442996410528 443987453952 444534592509 444903671808 445529077056 446394485754 446765109248 447076053018 447393131136 448946579508 449023572576 449950934272 450028099584 450582682203 451590697152 452225502414 452467880118 452600967168 453158720406 453480112512 454172498304 455054696236 456468407073 456792146496 457814052864 458378230338 458758803456 459403684992 460351715968 460998836676 462030153984 462109390848 462678861591 462927614856 463007005632 463634425352 463713937344 463963247104 464042815488 464614668846 465654075264 466308649548 467270929692 468316278528 469225949752 470683686186 471074476032 471736669824 472652984916 473374644372 473710374144 474687928576 475355201832 476418636288 476500340736 477087545862 478072867664 478154855808 479083637772 479815115724 480155413248 480888527616 481822619544 482900522496 485341655652 486427431168 487431228672 488116415304 489208398336 489470597632 490158651024 490907038608 490991227776 491255202816 491944943484 492696058428 492960950048 493045491456 494757454968 495864294912 496827476208 497586045936 497938947072 498699213824 500516630784 501220211688 502610747904 503317272528 504355924112 504443261952 504713626624 506194801056 506281612032 507178048629 507952421893 508039534296 508312675136 509176088064 510165126576 510944060592 511306435584 513081805152 514229639168 516103653888 516829145616 517895680464 517985362944 518262985728 519054283776 519783923232 520062509984 520793566713 521588728521 521678179512 521958652992 522048167424 523771009426 523860834672 525032782848 526855813344 527879193471 528034461696 528685173807 529060131264 529867914688 529958785536 530243710976 532176086016 532924170912 534023919648 534116395008 534774602061 535218604032 535878169369 535970965824 536258228288 537831976122 537924212784 539127622656 540082217332 540174839904 540999593568 541383284736 542050446987 543263087808 544478441472 545149417974 546368991616 546462692352 548360132256 548455090176 548749043712 549130967217 549586888704 550359448128 550654422336 551428482402 551886311424 552270418434 552566416858 552662103168 554581068804 554676177888 555917064192 556602136839 557847331776 558930910734 559095312384 559784301678 560181315456 561036615552 561132831744 562126389468 563081209632 563383942912 563480561664 565437091392 566231931594 566702051328 567400414626 567498669696 567802829952 568669766784 569469151188 569774367556 571544476083 571851759528 572823099072 573935767398 574812068166 575219740032 577217030796 578508344064 578607556608 579632055576 580517053592 580616610624 580928771584 581915529216 582632640522 582733533312 583045858944 583936069248 584756913636 585070323732 586379205888 587203484616 589343439006 590661880704 592712790012 594038769408 595192647672 596101404024 596203633728 596524174848 596626477056 598595439344 598698096768 600776909604 600880944384 602120929536 602967336552 603290506824 604211627208 604640150016 605563331072 607696694892 608624542764 609056195328 611170973784 612538246656 614665115568 614770528896 616040205312 616905148788 617236819808 617342674176 618285249792 619154379144 619486225128 620872100352 621744866064 623027906256 624421704704 627578248248 628982226432 630203979888 631166192496 631613832192 633466360836 633806935776 633915631872 635224848384 636007654303 636116727816 637539807744 638436003408 638778183696 639753487632 640207217664 641184703488 642430159392 643333229469 643867363328 647122207536 648569908224 649908304896 650821887072 652086062523 652277864448 653081685291 653193686952 653544868032 654542718144 654654970368 655006937088 655814121046 655926591312 656928077904 657393988608 659676606624 660603920193 661152393216 661967150397 662436634944 663448061248 663918596096 665981180928 667355507712 668293615584 669591728631 670147663872 670614079527 671089696704 672591015936 673419869262 673535358864 674926401408 675042149376 676237398172 677386045728 678338253621 678701820177 678901450752 679738080609 680220168768 681258747456 681741914112 682582044354 684109073536 686721079296 687567345507 688138205184 689105527488 690527573952 690647150592 691017314304 691498255014 692072378368 693045230976 694391422284 694510508448 695451638028 695570906016 695944870656 696064223232 696922003269 698481112896 699462974322 700043710464 700906394538 702474417792 703838924628 704913565076 705413508352 706611714048 707605004736 708979477374 709568114688 710061966558 710565561216 712031892864 713032802748 714627954432 715631318793 717109301496 717232283712 718625456658 718836830208 719722673586 720233119872 721332791424 722733929316 724350783744 726865890632 728616923136 729641146752 731146843008 732174622956 733812597504 734205896448 735237976536 736360557912 736882804224 737917415226 739044087642 739441425072 739568237184 742136182452 743796442368 745241214312 746379068904 746908420608 748048820736 748177108992 749501852624 750774946176 751830317532 753916121856 754975908792 756533886168 756664892928 757070439936 758226355712 759292201584 762059301444 762469012704 763764132096 765247689864 766416090888 766959653376 769622707728 771344458752 772842740768 774155480832 775243718424 776843520696 776978044416 777394478592 778581425664 779675884848 780093764976 781838941184 782937979488 785656514139 785791252008 787549174272 790283720016 792051692544 793590196896 794801872032 794938178304 795365566464 796345718413 798264129024 799386256368 801035879472 801174592512 802827906048 803956448736 804387342432 805615502944 806186866688 806747964183 808691433984 810123325998 810262259856 811499390352 812074927104 814894631712 816717662208 817724126961 819553487424 819694038528 821145412066 821386940416 822540198384 823123565568 824380333056 825539172192 825981633504 827142723603 827829467136 828405627651 828849625287 828993154752 830703875008 831871603206 833875596288 836770997664 838396366101 838642968576 839676452517 840271973184 841554923328 842151776256 843189584202 844621814448 845075914368 845220842496 848155637088 849347897391 850053076992 851100621939 851248004544 851704244928 853004650176 853609623552 854203726782 854661551334 854912937984 856573545856 857777639292 859234648608 860903651097 862218102249 862829610048 864759877632 865825546194 866544406528 867762516096 869448083364 870775580388 870924915936 871393157376 872723624192 872873293824 873948960783 874568788416 875904103872 876525318144 877135370454 877605485598 879568808832 880805226924 882622867196 883248846592 885992821056 887974907904 889069185018 889807343616 891058154112 892788971508 894152106036 894786262272 897893159016 898047145152 899901868544 900056199168 901165364406 903181394304 904451004828 904935760236 906317440812 906960225024 908344996608 910109392472 912936814146 913584292992 916756460676 918807369984 920703431936 921997673352 924060307968 924218781696 925357723182 925855229712 926014011264 927268850704 927427874688 927926494208 929229337692 931308150528 932617299096 934541859384 936632557056 938451899504 941367372372 943473339648 945305969832 946749288744 947420748288 949375857152 950710403664 952837272576 954175091724 956145735328 956309711616 958167275544 959630231448 960310826496 961777055232 963645239088 965801044992 970683311304 972854862336 974862457344 976232830608 978416796672 978941195264 980317302048 981814077216 981982455552 982510405632 983721181569 983889886968 985392116856 985921900096 986090982912 989514909936 991728589824 993654952416 995172091872 995877894144 997105143223 997398427648 1001033261568 1002440423376 1005221495808 1006634545056 1008711848224 1008886523904 1009427253248 1010129803893 1012389602112 1012563224064 1014356097258 1015904843786 1016079068592 1016625350272 1018352176128 1020330253152 1021888121184 1022612871168 1023873066531 1026163610304 1028459278336 1032207307776 1033658291232 1035791360928 1035970725888 1036525971456 1037247382521 1038108567552 1039567846464 1040125019968 1041587133426 1043177457042 1043356359024 1043917305984 1044096334848 1047542018852 1047721669344 1050065565696 1051359591807 1053711626688 1055758386942 1056068923392 1057370347614 1058120262528 1059735829376 1059917571072 1063469216061 1064352172032 1065092949837 1065848341824 1068047839296 1068232790016 1069549204122 1070437208064 1071756338738 1071941931648 1072516456576 1075663952244 1075848425568 1077938184987 1078255245312 1079584010379 1080164434664 1080349679808 1081999187136 1082766569472 1084100893974 1086526175616 1090298835948 1092737983232 1092925384704 1096720264512 1096910180352 1097498087424 1098261934434 1099173777408 1100718896256 1101308844672 1102856964804 1104540836868 1105132833716 1105324206336 1108566131463 1109162137608 1109352355776 1111834128384 1113204273678 1115694663552 1117861821468 1119568603356 1120362630912 1122073231104 1122265663488 1124252778936 1126162419264 1126767885824 1126961123328 1130874182784 1132463863188 1134800829252 1134997339392 1135605659904 1137339533568 1138938302376 1139548735112 1143088952166 1143703519056 1145646198144 1147871534796 1149624136332 1150439480064 1154434061592 1157016688128 1157215113216 1159264111152 1161034107184 1161233221248 1161857543168 1165265281044 1165467066624 1166091717888 1167872138496 1169513827272 1170140647464 1172758411776 1174406969232 1178686878012 1181323761408 1183415446801 1185425580024 1188077538816 1190385295344 1192202808048 1192407267456 1193048349696 1197190878688 1197396193536 1201553819208 1201761888768 1204241859072 1205934673104 1206581013648 1208423254416 1209280300032 1211126662144 1215184988997 1215393389784 1217249085528 1218112390656 1222341947568 1225076493312 1229330231136 1229541057792 1231718118099 1232080410624 1233598738883 1233810297576 1234473639616 1234685348352 1236570499584 1238308758288 1238972450256 1241744200704 1243489732128 1246055812512 1247807404809 1248843409408 1255156496496 1257964452864 1260407959776 1262332384992 1263227664384 1264784376303 1266932721672 1267613871552 1267831263744 1270449696768 1272015308606 1272233455632 1275079615488 1276872006816 1277556367392 1279506975264 1280414435328 1281305590173 1281992327001 1282369406976 1284860318784 1286666458938 1287734726656 1294244415072 1297139816448 1298738319291 1299816609792 1301643774144 1304172125046 1304555728896 1306163370582 1306387373904 1307089736064 1309085436288 1309309940736 1311628242092 1311853182624 1313856155808 1314787977216 1315703055681 1316408228397 1319353213248 1321207840386 1322304786432 1323934300794 1324873269888 1326896122496 1331962361856 1333603777527 1334711015424 1336587231168 1339183457262 1340295327744 1341228159054 1342179393408 1346839738524 1347070717728 1349852802816 1350084298752 1351748046609 1352474796344 1354772091456 1356676507242 1357403640354 1357802901504 1359476161218 1360440337536 1362517494912 1365164088708 1368218147072 1373442158592 1375134691014 1376276410368 1378211054976 1381055147904 1382996510028 1386090461952 1388036584773 1388782844568 1389021016896 1390903276056 1391141812032 1391889741312 1392128446464 1393844006538 1396962225792 1398925948644 1401812789076 1404948835584 1407677849256 1409827130152 1410827016704 1413223428096 1415210009472 1417958954748 1420123933116 1421131122432 1424063785728 1426065605496 1429255908864 1431262637586 1434218602992 1434464567424 1437250913316 1439445347172 1440466239744 1442665582848 1445467858632 1448701567488 1453731781264 1459282293504 1462293686016 1464349245912 1467625195008 1468411792896 1470475953072 1472721115824 1473765608448 1475834830452 1478088175284 1478882850144 1479136474368 1484272364904 1487592884736 1490482428624 1492758137808 1493816841216 1496097641472 1499003705248 1501549892352 1503660635064 1507832243712 1509951817584 1513067772336 1513329785856 1514140879872 1516452711424 1518584403168 1521534145887 1523857265679 1524118602888 1524938025408 1527528264192 1530495379728 1532832181776 1533919306752 1539245415456 1542688917504 1544590017593 1545685481536 1548310961664 1550487436848 1553687041392 1553956088832 1554788957184 1557162851328 1559351769696 1560187529952 1562380700139 1563677882368 1564766185563 1565875958976 1571313028278 1571582504016 1575098348544 1580567440032 1583637580413 1584103385088 1586055521421 1587180393792 1589603744064 1589876356608 1590731132928 1592691436826 1596528258048 1598772512736 1602071758944 1602349185024 1604323806183 1605655812096 1607634508107 1607912897472 1608774684864 1611231005888 1612373733376 1613495928366 1617382867968 1620246651996 1620524519712 1622998780704 1624149854208 1626151340961 1629789263424 1633435324416 1635448253922 1639106974848 1639388077056 1642290824132 1645080396768 1646247131136 1647392901651 1648760666112 1651078344384 1651963267008 1654285447206 1655658934272 1656811255302 1657699250574 1657986309504 1661407750016 1663743206412 1667751192576 1669806410517 1673541995328 1676792732202 1677285937152 1679352905034 1680543946368 1683109846656 1686379168404 1689243628896 1690151828736 1690441684992 1696311274176 1698695794782 1700106153984 1702201243878 1702496009088 1703408489856 1706009300352 1708407453564 1709323102668 1713147091712 1715555278584 1718469297216 1721807302194 1724436204498 1725659220096 1731651092388 1735525032192 1738896166728 1741551160776 1741849831872 1742786314752 1745447248384 1745746587648 1747897921566 1749137576832 1751808207744 1754270740908 1755210971196 1759137617664 1761610453848 1765245734392 1766497693184 1771985642112 1778138370036 1782116308224 1785577943016 1788304212072 1789572524544 1795786318032 1796094290304 1799803737088 1802330728812 1806362788608 1808902009656 1809871520472 1812634881624 1813920450048 1816689993216 1820218784944 1825873628292 1827168585984 1833512921352 1837614739968 1841406863872 1843995346704 1848120615936 1850715446364 1851710459424 1852028022528 1854537701408 1854855749376 1855852988416 1858458675384 1862616301056 1865234598192 1869083718768 1873265114112 1876903799008 1882734744744 1886946679296 1890611939664 1893498577488 1894841496576 1898751714304 1901420807328 1905674545152 1908022962909 1908350183448 1912291470656 1912619423232 1916334551088 1919260462896 1920621652992 1923554110464 1927290478176 1929999688407 1931602089984 1933982459003 1941366622608 1945709724672 1949724914688 1952465661216 1956258187569 1956833593344 1957882390528 1959245055873 1960634604096 1963628154432 1963964911104 1965020811264 1967442363138 1967779773936 1970784233712 1971843800192 1972181965824 1979029819872 1981811760579 1983457179648 1985901451191 1987309904832 1990344183744 1991755788288 1994210286446 1994796855296 2002066523136 2004880846752 2008775185893 2010442991616 2011842238581 2013269090112 2017423696448 2017773047808 2018854506496 2020259607786 2024779204224 2025126448128 2028712194516 2031809687572 2032158137184 2033250700544 2036105460531 2036704352256 2039214241827 2040660506304 2043776242368 2045225742336 2047746133062 2052327220608 2062702036521 2064414615552 2067316582464 2071582721856 2071941451776 2073051942912 2074494765042 2076217135104 2079135692928 2080250039936 2083174266852 2086354914084 2086712718048 2087834611968 2088192669696 2090766009807 2095084037704 2095443338688 2100131131392 2102719183614 2107423253376 2111516773884 2114740695228 2116240525056 2119471658752 2119835142144 2126938432122 2128704344064 2130185899674 2131696683648 2136095678592 2139098408244 2143512677476 2143883863296 2145032913152 2151327904488 2151696851136 2155876369974 2156510490624 2159168020758 2160328869328 2160699359616 2163998374272 2168201787948 2173052351232 2180597671896 2185475966464 2185850769408 2193440529024 2196523868868 2201437792512 2202617689344 2205713929608 2209081673736 2210265667432 2210648412672 2217132262926 2218324275216 2218704711552 2226408547356 2231389327104 2235723642936 2239137206712 2240725261824 2244146462208 2244531326976 2248505557872 2252324838528 2253535771648 2261748365568 2264927726376 2269601658504 2269994678784 2271211319808 2274679067136 2277876604752 2279097470224 2286177904332 2287407038112 2291292396288 2295349423661 2295743069592 2299248272664 2300878960128 2308868123184 2314033376256 2318528222304 2322068214368 2322466442496 2323715086336 2330530562088 2330934133248 2332183435776 2335744276992 2339027654544 2340281294928 2345516823552 2348813938464 2356969542417 2357373756024 2362647522816 2366830893602 2370851160048 2376155077632 2380770590688 2384405616096 2384814534912 2386096699392 2389037155239 2394381757376 2394792387072 2403107638416 2403523777536 2408483718144 2411869346208 2413162027296 2416846508832 2418560600064 2420243892549 2421541062113 2422253324288 2430369977994 2430786779568 2434498171056 2436224781312 2444683895136 2450152986624 2453172380883 2458660462272 2459082115584 2463436236198 2464160821248 2467197477766 2467620595152 2468947279232 2469370696704 2473140999168 2476617516576 2477944900512 2481428170809 2483488401408 2485216882953 2486548875861 2486979464256 2492111625024 2495614809618 2497686818816 2510312992992 2515189098303 2515928905728 2519029357551 2520815919552 2524664769984 2526455328768 2529568752606 2533865443344 2535227743104 2535662527488 2544030617212 2544466911264 2550159230976 2553301865817 2553744013632 2555112734784 2559013950528 2560828870656 2562611180346 2563984654002 2564738813952 2569720637568 2573332917876 2582710953291 2586654306747 2588488830144 2594279632896 2597476638582 2599633219584 2603287548288 2608344250092 2612326741164 2612774747808 2614179472128 2618170872576 2618619881472 2621846882349 2623256484184 2623706365248 2627712311616 2629575954432 2631406111362 2632816456794 2638706426496 2642415680772 2647868601588 2649746539776 2653792244992 2663924723712 2667207555054 2669422030848 2673174462336 2678366914524 2682456318108 2684358786816 2693679477048 2694141435456 2699705605632 2700168597504 2703496093218 2704949592688 2709544182912 2713353014484 2714807280708 2718952322436 2720880675072 2725034989824 2730328177416 2736436294144 2750269382028 2756422109952 2762110295808 2765993020056 2772180923904 2776073169546 2777565689136 2778042033792 2781806552112 2782283624064 2783779482624 2787688013076 2793924451584 2797851897288 2803625578152 2809897671168 2815355698512 2819654260304 2821654033408 2830420018944 2835917909496 2840247866232 2842262244864 2848127571456 2852131210992 2858511817728 2862525275172 2868437205984 2868929134848 2874008942231 2874501826632 2878890694344 2880932479488 2885331165696 2890935717264 2897403134976 2907463562528 2918564587008 2924587372032 2928698491824 2935250390016 2936823585792 2940951906144 2945442231648 2947531216896 2951163544707 2951669660904 2956176350568 2957765700288 2958272948736 2968544729808 2975185769472 2980964857248 2985516275616 2987633682432 2991315429669 2992195282944 2998007410496 3003099784704 3007321270128 3015664487424 3019903635168 3026135544672 3026659571712 3028281759744 3030389411679 3032905422848 3037168806336 3043068291774 3047714531358 3048237205776 3049876050816 3055056528384 3060990759456 3065664363552 3067838613504 3071619199593 3078490830912 3085377835008 3089180035186 3091370963072 3096621923328 3100974873696 3107374082784 3107912177664 3109577914368 3111742147563 3114325702656 3118703539392 3120375059904 3124761400278 3127355764736 3129532371126 3131751917952 3142626056556 3143165008032 3150196697088 3154078775421 3161134880064 3167275160826 3168206770176 3172111042842 3174360787584 3179207488128 3179752713216 3185382873652 3193056516096 3195278849511 3197545025472 3204143517888 3204698370048 3208647612366 3211311624192 3215269016214 3215825794944 3217549369728 3222462011776 3226991856732 3233814554961 3234765735936 3238752031137 3240493303992 3241049039424 3245997561408 3248299708416 3252302681922 3259578526848 3270896507844 3278213949696 3278776154112 3284581648264 3290160793536 3292494262272 3294785803302 3297521332224 3302156688768 3303926534016 3308570894412 3313622510604 3315398501148 3315972619008 3322815500032 3327486412824 3335502385152 3339612821034 3347083990656 3353585464404 3358705810068 3361087892736 3366219693312 3372758336808 3378487257792 3380303657472 3380883369984 3392622548352 3397391589564 3404402487756 3404992018176 3406816979712 3412018600704 3416814907128 3418646205336 3426294183424 3431110557168 3436938594432 3443614604388 3448872408996 3451318440192 3463302184776 3471050064384 3477792333456 3483102321552 3483699663744 3485572629504 3490894496768 3495795843132 3498275153664 3503616415488 3508541481816 3510421942392 3518275235328 3523220907696 3530491468784 3532995386368 3543971284224 3550246340403 3556276740072 3564232616448 3571155886032 3576608424144 3579145049088 3591572636064 3592188580608 3599607474176 3604661457624 3612725577216 3617804019312 3619743040944 3625269763248 3627840900096 3633379986432 3640437569888 3645554966991 3651747256584 3654337171968 3667025842704 3675229479936 3682813727744 3687990693408 3695154354297 3696241231872 3700796216649 3701430892728 3703420918848 3704056045056 3709075402816 3709711498752 3711705976832 3716917350768 3725232602112 3730469196384 3738167437536 3743422214427 3746530228224 3751147185583 3753807598016 3765469489488 3773893358592 3781223879328 3786997154976 3789682993152 3794353128909 3797503428608 3802841614656 3811349090304 3816045925818 3816700366896 3824582941312 3825238846464 3832669102176 3838520925792 3841243305984 3843916770519 3845976981003 3847108220928 3854580956352 3859999376814 3863204179968 3867964918006 3882733245216 3891419449344 3896214957873 3899449829376 3904931322432 3912516375138 3913667186688 3915764781056 3918490111746 3921269208192 3927256308864 3927929822208 3934884726276 3935559547872 3941568467424 3943687600384 3944363931648 3949224685191 3958059639744 3963623521158 3966914359296 3971802902382 3974619809664 3980688367488 3988420572892 4000811332581 4004133046272 4009761693504 4017550371786 4020885983232 4023684477162 4026538180224 4034847392896 4040519215572 4049558408448 4050252896256 4055244139827 4057424389032 4063619375144 4064316274368 4066501401088 4072210921062 4073408704512 4078428483654 4081321012608 4087552484736 4095492266124 4104654441216 4125404073042 4128829231104 4134633164928 4143165443712 4148989530084 4158271385856 4160500079872 4166348533704 4172709828168 4173425436096 4175669223936 4176385339392 4181532019614 4190168075408 4190886677376 4205438367228 4214846506752 4223033547768 4229481390456 4232481050112 4238943317504 4239670284288 4253876864244 4260371799348 4263393367296 4272191357184 4278196816488 4287025354952 4287767726592 4290065826304 4302655808976 4303393702272 4311752739948 4318336041516 4320657738656 4321398719232 4327996748544 4336403575896 4346104702464 4361195343792 4370951932928 4386881058048 4393047737736 4402875585024 4405235378688 4411427859216 4418163347472 4420531334864 4421296825344 4434264525852 4436648550432 4437409423104 4452053580121 4452817094712 4462778654208 4471447285872 4478274413424 4481450523648 4488292924416 4497011115744 4504649677056 4507071543296 4523496731136 4529855452752 4539203317008 4539989357568 4542422639616 4549358134272 4555753209504 4558194940448 4564602437661 4571571797037 4572355808664 4574814076224 4582584792576 4590698847322 4591486139184 4598496545328 4601757920256 4617736246368 4628066752512 4633770052779 4637056444608 4644136428736 4644932884992 4647430172672 4661061124176 4661868266496 4664366871552 4671488553984 4678055309088 4680562589856 4687142100417 4691033647104 4694298556689 4696814543293 4697627876928 4713939084834 4714747512048 4725295045632 4733661787204 4741702320096 4750912741239 4752310155264 4758166564263 4761541181376 4768811232192 4769629069824 4772193398784 4778074310478 4788763514752 4789584774144 4806215276832 4807047555072 4812971418549 4816967436288 4822903524321 4823738692416 4826324054592 4833693017664 4837121200128 4840487785098 4843082124226 4844506648576 4860739955988 4861573559136 4868996342112 4872449562624 4878454022883 4889367790272 4900305973248 4906344761766 4917320924544 4918164231168 4926872472396 4934394955532 4935241190304 4937894558464 4938741393408 4946281998336 4953235033152 4955889801024 4962856341618 4966976802816 4970433765906 4973097751722 4973958928512 4984223250048 4991229619236 5009419231551 5020625985984 5030378196606 5031857811456 5038058715102 5041631839104 5049329539968 5059137505212 5067730886688 5070455486208 5071325054976 5088061234424 5088933822528 5100318461952 5106603731634 5107488027264 5110225469568 5118027901056 5125222360692 5127969308004 5139441275136 5146665835752 5165421906582 5173308613494 5176977660288 5194953277164 5206575096576 5216688500184 5224653482328 5225549495616 5228358944256 5236341745152 5237239762944 5243693764698 5246512968368 5247412730496 5255424623232 5262812222724 5265632913588 5277412852992 5284831361544 5295737203176 5299493079552 5307584489984 5334415110108 5346348924672 5356733829048 5364912636216 5368717573632 5387358954096 5388282870912 5399411211264 5406992186436 5409899185376 5419088365824 5426706028968 5429614561416 5437904644872 5441761350144 5450069979648 5460656354832 5472872588288 5500538764056 5512844219904 5524220591616 5531986040112 5544361847808 5552146339092 5555131378272 5556084067584 5563613104224 5564567248128 5567558965248 5574420028891 5575376026152 5587848903168 5595703794576 5607251156304 5619795342336 5630711397024 5639308520608 5643308066816 5660840037888 5671835818992 5680495732464 5684524489728 5696255142912 5704262421984 5717023635456 5724068888727 5725050550344 5736874411968 5737858269696 5748017884462 5749003653264 5757781388688 5761864958976 5770662331392 5781871434528 5789999065221 5794806269952 5801947377009 5814927125056 5837129174016 5849174744064 5857396983648 5868774562707 5870500780032 5873647171584 5877735167619 5881903812288 5890884463296 5895062433792 5902327089414 5903339321808 5912352701136 5915531400576 5916545897472 5937089459616 5945435281737 5950371538944 5957704353573 5961929714496 5971032551232 5975267364864 5982630859338 5984390565888 5996014820992 6006199569408 6014642540256 6026325557679 6031328974848 6035526715743 6039807270336 6052271089344 6053319143424 6056563519488 6060778823358 6065810845696 6074337612672 6086136583548 6095429062716 6096474411552 6099752101632 6108316381593 6110113056768 6117642725481 6121981518912 6131328727104 6135677227008 6143238399186 6156981661824 6178360070372 6182741926144 6193243846656 6201949747392 6214748165568 6215824355328 6219155828736 6223484295126 6228651405312 6237407078784 6240750119808 6249522800556 6259064742252 6263503835904 6272298029421 6285252113112 6286330016064 6300393394176 6308157550842 6322269760128 6334550321652 6344222085684 6348721575168 6358414976256 6359505426432 6370765747304 6386113032192 6390557699022 6395090050944 6408287035776 6417295224732 6430538032428 6431651589888 6435098739456 6444924023552 6453983713464 6467629109922 6469531471872 6477504062274 6480986607984 6482098078848 6491995122816 6504605363844 6519157053696 6541793015688 6556427899392 6557552308224 6569163296528 6580321587072 6589571606604 6604313377536 6607853068032 6617141788824 6627245021208 6630797002296 6631945238016 6645631000064 6654972825648 6679225642068 6694167981312 6707170928808 6717411620136 6722175785472 6732439386624 6745516673616 6756974515584 6760607314944 6785245096704 6794783179128 6808804975512 6809984036352 6813633959424 6824037201408 6833629814256 6837292410672 6852588366848 6862221114336 6873877188864 6886048270983 6887229208776 6897744817992 6902636880384 6926604369552 6942100128768 6955584666912 6966204643104 6967399327488 6971145259008 6979736002561 6981788993536 6991591686264 6996550307328 7007232830976 7017082963632 7020843884784 7036550470656 7046441815392 7060982937568 7065990772736 7070908627251 7087942568448 7100492680806 7112553480144 7128465232896 7142311772064 7153216848288 7158290098176 7167111465717 7183145272128 7184377161216 7199214948352 7209322915248 7225451154432 7235608038624 7239486081888 7250539526496 7255681800192 7260731677647 7264623186339 7266759972864 7280875139776 7291109933982 7303494513168 7308674343936 7334051685408 7350458959872 7359517142649 7365627455488 7375981386816 7390308708594 7392482463744 7401592433298 7402861785456 7406841837696 7408112090112 7418150805632 7419422997504 7433834701536 7444284512427 7450465204224 7455650648859 7459646627583 7460938392768 7476334875072 7486844428854 7493060456448 7502294371166 7507615196032 7530938978976 7545567294909 7547786717184 7557088072653 7562447758656 7573994309952 7579365986304 7588706257818 7595006857216 7605683229312 7632091851636 7633400733792 7649165882624 7650477692928 7659905597451 7665338204352 7677041851584 7682486611968 7687833541038 7691953962006 7694216441856 7709161912704 7719998753628 7735929836012 7759962920241 7765466490432 7782838898688 7792429915746 7798899658752 7809862644864 7825032750276 7836980223492 7842538416384 7854512617728 7855859644416 7865540647047 7869769452552 7871119095744 7883136934848 7887375200768 7888727863296 7898449370382 7916119279488 7927247042316 7943605804764 7949239619328 7961376734976 7976841145784 8001622665162 8008266092544 8019523387008 8035100743572 8047368954324 8053076360448 8069694785792 8081038431144 8099116816896 8100505792512 8110488279654 8114848778064 8127238750288 8128632548736 8133002802176 8144421842124 8156856967308 8162642025216 8175104969472 8190984532248 8209308882432 8250808146084 8269266329856 8286330887424 8297979060168 8316542771712 8321000159744 8332697067408 8345419656336 8346850872192 8351338447872 8363064039228 8380336150816 8381773354752 8410876734456 8429693013504 8446067095536 8458962780912 8464962100224 8477886635008 8507753728488 8520743598696 8526786734592 8544382714368 8556393632976 8574050709904 8575535453184 8580131652608 8605311617952 8606787404544 8622026826693 8623505479896 8635191172181 8636672083032 8641315477312 8642797438464 8655993497088 8672807151792 8692209404928 8722390687584 8741903865856 8773762116096 8786095475472 8805751170048 8810470757376 8822855718432 8836326694944 8841062669728 8842593650688 8853490634121 8868529051704 8873297100864 8874818846208 8904107160242 8905634189424 8925557308416 8942894571744 8956548826848 8962901047296 8973946289007 8976585848832 8994022231488 9009299354112 9014143086592 9046993462272 9059710905504 9078406634016 9079978715136 9084845279232 9091168235037 9098716268544 9111506419008 9116389880896 9129204875322 9143143594074 9144711617328 9149628152448 9165169585152 9181397694644 9182972278368 9196993090656 9203515840512 9214857598779 9235472492736 9256133505024 9267540105558 9274112889216 9288272857472 9289865769984 9322122248352 9323736532992 9328733743104 9335226442689 9342977107968 9356110618176 9361125179712 9374284200834 9382067294208 9388597113378 9393629086586 9395255753856 9427878169668 9429495024096 9450590091264 9462236326263 9467323574408 9483404640192 9501825482478 9504620310528 9516333128526 9523082362752 9537622464384 9539258139648 9556148620956 9577527029504 9579169548288 9612430553664 9614095110144 9625942837098 9633934872576 9645807048642 9647477384832 9652648109184 9667386035328 9680975570196 9686164248452 9716256093411 9721479911976 9723147118272 9737992684224 9744899125248 9756908045766 9778735580544 9812689523532 9834641849088 9836328462336 9853744944792 9868789911064 9870482380608 9875789116928 9877482786816 9892563996672 9906470066304 9911779602048 9925712683236 9940867531812 9946195503444 9947917857024 9968446500096 9982459238472 10018838463102 10041251971968 10060756393212 10076117430204 10083263678208 10098659079936 10118275010424 10135461773376 10140910972416 10142650109952 10176122468848 10177867645056 10213207463268 10214976054528 10220450939136 10236055802112 10250444721384 10255938616008 10278882550272 10293331671504 10330843813164 10346617226988 10353955320576 10389906554328 10413150193152 10433377000368 10449306964656 10451098991232 10456717888512 10472683490304 10487387529396 10493025936736 10494825460992 10510849246464 10525624445448 10531265827176 10554825705984 10569662723088 10591474406352 10598986159104 10615168979968 10650739021209 10668830220216 10692697849344 10713467658096 10729825272432 10737435147264 10774717908192 10776565741824 10798822422528 10812130123151 10813984372872 10819798370752 10838176731648 10853412057936 10859229122832 10875809289744 10883522700288 10900139959296 10921312709664 10936664900973 10945745176576 11001077528112 11025688439808 11048441183232 11063972080224 11085463062891 11088723695616 11102388649947 11104292678184 11110262756544 11112168135168 11127226208448 11129134496256 11135117930496 11148840057782 11150752052304 11175697806336 11191407589152 11214502312608 11230266643281 11239590684672 11253441556749 11261422794048 11278617041216 11286616133632 11321680075776 11343671637984 11360991464928 11369048979456 11383059386727 11392510285824 11408524843968 11434047270912 11448137777454 11450101100688 11473748823936 11475716539392 11496035768924 11498007306528 11515562777376 11523729917952 11531750311557 11537930943009 11541324662784 11563742869056 11579998130442 11589612539904 11603894754018 11629854250112 11674258348032 11688644873619 11698349488128 11714793967296 11737549125414 11741001560064 11747294343168 11755470335238 11763807624576 11781768926592 11804654178828 11806678643616 11824705402272 11831062801152 11833091794944 11847674055573 11874178919232 11890870563474 11900743077888 11915408707146 11923859428992 11942065102464 11965261718676 11992029641984 12012399138816 12029285080512 12052651115358 12062657949696 12071053431486 12079614540672 12104542178688 12121557646716 12148675225344 12165732419481 12172273167096 12190858125432 12192948823104 12199504203264 12216632763186 12220226113536 12235285450962 12243963037824 12262657454208 12286476798372 12313963323648 12356720140744 12365483852288 12386487693312 12403899494784 12429496331136 12446968590252 12474814157568 12481500239616 12499045601112 12518129484504 12527007671808 12544596058842 12570504226224 12572660032128 12616315101684 12644539520256 12669100643304 12688444171368 12697443150336 12716829952512 12719010852864 12741531494608 12781115398044 12790180101888 12816574071552 12834590449464 12861076064856 12863303179776 12870197478912 12889848047104 12907967426928 12935258219844 12955008124548 12961973215968 12964196157696 12983990245632 13009210727688 13038314107392 13083586031376 13112855798784 13138326593056 13160643174144 13179143213208 13208626755072 13215706136064 13234283577648 13254490042416 13261594004592 13263890476032 13291262000128 13309945651296 13356160740363 13358451284136 13388335962624 13414341857616 13434823240272 13444351570944 13464878773248 13491033347232 13513949031168 13521214629888 13537877213021 13570490193408 13589566358256 13617609951024 13619968072704 13627267918848 13648074402816 13667259628512 13674584821344 13693807312983 13705176733696 13714715391111 13724442228672 13747754377728 13772096541966 13774458417552 13795489635984 13805273760768 13853208739104 13884200257536 13901310158337 13911169333824 13932409286208 13934798654976 13942290518016 13959472005122 13963577987072 13983183372528 13993100614656 14014465661952 14034165927264 14041687769568 14061426301251 14073100941312 14082895670067 14090443629879 14092883630784 14121965875136 14131981545472 14141817254502 14175885136896 14200985361612 14225106960288 14252738223717 14256930465792 14274499692789 14284623544128 14306433696576 14316580196352 14334222931434 14366290544256 14368754322432 14418645830496 14438914255647 14450902308864 14468710572963 14471216077248 14478972163776 14501079052992 14511363600384 14521463355294 14529246372678 14533519945728 14561750279552 14582219867964 14606989026336 14617348687872 14635362068649 14668103370816 14700917919744 14719034285298 14731254910976 14751962773632 14780617417188 14803184866596 14805723570912 14813683675392 14816224180224 14836301611264 14838845995008 14867669403072 14888569024854 14900930408448 14911301297718 14919293255166 14921876785536 14952669750144 14973688857708 15004588742332 15015230392064 15061877957952 15091134589818 15095573434368 15114176145306 15124895517312 15147988619904 15177412515636 15211366458624 15264183703272 15266801467584 15298331765248 15300955385856 15319811194902 15330676408704 15354083703168 15375667082076 15383907924012 15418323825408 15439997507256 15471859672024 15519925840482 15530932980864 15584859831492 15619725289728 15650065500552 15673960446984 15685076832768 15709025235456 15711719288832 15731081294094 15739538905104 15742238191488 15766273869696 15774750401536 15796898740764 15832238558976 15854494084632 15887211609528 15898479238656 15922753469952 15953682291568 16003245330324 16039046774016 16070201487144 16094737908648 16106152720896 16139389571584 16162076862288 16198233633792 16220976559308 16229697556128 16254477500576 16257265097472 16266005604352 16288843684248 16313713934616 16325284050432 16350209938944 16381969064496 16418617764864 16501616292168 16538532659712 16572661774848 16595958120336 16633085543424 16642000319488 16665394134816 16690839312672 16693701744384 16702676895744 16723260086673 16726128078456 16760672301632 16763546709504 16821753468912 16859386027008 16892134191072 16917925561824 16929924200448 16950787434791 16955773270016 17015507456976 17041487197392 17053573469184 17088765428736 17112787265952 17148101419808 17151070906368 17160263305216 17172206666181 17210623235904 17213574809088 17244053653386 17247010959792 17270382344362 17273344166064 17282630954624 17285594876928 17311986994176 17345614303584 17369997195663 17384418809856 17405842131027 17444781375168 17483807731712 17547524232192 17572190950944 17606323688121 17611502340096 17620941514752 17633205502857 17645711436864 17672653389888 17682125339456 17685187301376 17706981268242 17737058103408 17746594201728 17749637692416 17808214320484 17811268378848 17851114616832 17873113060719 17885789143488 17913097653696 17925802094592 17947892578014 17953171697664 17988044462976 18018598708224 18078976673037 18093986924544 18106580147229 18119421811008 18156813268032 18159957430272 18169690558464 18182336470074 18197432537088 18223012838016 18232779761792 18258409750644 18286287188148 18289423234656 18299256304896 18324949144779 18330339170304 18352928176443 18362795389288 18365944556736 18393986181312 18407031681024 18429715197558 18470944985472 18535080211116 18548225778432 18576545714944 18579731539968 18644244496704 18647473065984 18657467486208 18670452885378 18685954215936 18712221236352 18722250359424 18748568401668 18777194226756 18787258173172 18790511507712 18855756339336 18858990048192 18901180182528 18924472652526 18934647148816 18966809280384 19003650964956 19032666257052 19046164725504 19075244928768 19078516279296 19112297241912 19155054059008 19158339096576 19224861107328 19251885674196 19291614097284 19294954769664 19305296218368 19334772070656 19361951140392 19372328496904 19432512186822 19442959823952 19446294236544 19475985368448 19513816091532 19557471161088 19625379047064 19669283698176 19672656924672 19707489889584 19737579822128 19740964761216 19751578233856 19812940132608 19823559204096 19851425366472 19881735063624 19892391006888 19895835714048 19936893000192 19964918476944 20037676926204 20082503943936 20118062595617 20121512786424 20152234860408 20166527356416 20197318159872 20236550020848 20270923546752 20281821944832 20352244937696 20355735290112 20426414926536 20429952109056 20440901878272 20472111604224 20500889442768 20511877232016 20557765100544 20586663343008 20658144812949 20661687626328 20693234453976 20707910641152 20779813108656 20826300386304 20866754000736 20898613929312 20902197982464 20913435777024 20939208007683 20945366980608 20974775058792 20986051873472 20989650921984 21021698492928 21051248890896 21062531654352 21109651411968 21139325446176 21182948812704 21197972318208 21212725881753 21230337959936 21301478042418 21337660440432 21385395698688 21426935316192 21459650544864 21474870294528 21501334397151 21549435816384 21553131483648 21597644845056 21624260246302 21627968745744 21639596741504 21676353463296 21706824115872 21718458245664 21751618579488 21767045400576 21782195032941 21793869559017 21800279918592 21842625419328 21873329801946 21891490353152 22002155056224 22051376879616 22078551427947 22096882366464 22127944160448 22170926125782 22177447391232 22204777299894 22208585356368 22220525513088 22224336270336 22254452416896 22258268992512 22297680115564 22301504104608 22351395612672 22366951946577 22378939882749 22382815178304 22429004625216 22460533286562 22479181369344 22506883113498 22522845588096 22557234082432 22636701884727 22643360151552 22671264217959 22687343275968 22721982929856 22738097958912 22766118773454 22785020571648 22817049687936 22896275554908 22900202201376 22947497647872 22951433078784 22979716792353 22992071537848 22996014613056 23031125554752 23047459835904 23063500623114 23075861886018 23082649325568 23127485738112 23159996260884 23207789508036 23259708500224 23348516696064 23377289747238 23396698976256 23429587934592 23475098250828 23510940670476 23527615249152 23563537853184 23596621941141 23609308357656 23613357287232 23649410804544 23662125602304 23666183589888 23695348111146 23748357838464 23781741126948 23830817414292 23847718857984 23884130204928 23930523437352 23984059283968 24024798277632 24058570161024 24105302230716 24142106862972 24159229081344 24209084357376 24243115293432 24297350450688 24331464838962 24344546334192 24381716250864 24385897646208 24399008406528 24433265526372 24470570901924 24487926075648 24525314908416 24572953596744 24627926647296 24713440281488 24730967704576 24807798989568 24858992662272 24893937180504 24949628315136 24963000479232 24998091202224 25036258969008 25054015343616 25089192117684 25141008452448 25145320064256 25232630203368 25289079040512 25338201286608 25376888342736 25394886300672 25433659905024 25483062989216 25562230796088 25580360203776 25633148143104 25669180898928 25722152129712 25726606359552 25740394957824 25779696094208 25815934853856 25866080480079 25870516439688 25905573516543 25910016249096 25923946431936 25928392315392 25967980491264 26018421455376 26076628214784 26167172062752 26225711597568 26258030299081 26276653186112 26321286348288 26358286426416 26417253510144 26431412272128 26468567155296 26508980084832 26523188009184 26527780952064 26560471902363 26582524000256 26619891302592 26712321480726 26716902568272 26776671925248 26828683715232 26869646480544 26888703141888 26921838867021 26929757546496 26982066694464 27027898062336 27042429259776 27075754426042 27140980386816 27179132716512 27235219902048 27239936145408 27254535837696 27273504705111 27296148805632 27334519257024 27349169642688 27387614625966 27410353467392 27429430782222 27448884457344 27495508755456 27544193083932 27548916835104 27590979271968 27610547521536 27644572796337 27706417478208 27768400515072 27802620316674 27822338667648 27864818572416 27869597309952 27918944010244 27966366745056 27986201229312 28005679328067 28028931323904 28068331854528 28083375539136 28122852602502 28146201882624 28165791340134 28180887259758 28185767261568 28243931750272 28283634509004 28351770273792 28386708978789 28401970723224 28450213920576 28505476447434 28513860931584 28548999385578 28569247088256 28612867393152 28668445862868 28732581088512 28737508644864 28837291660992 28877828511294 28901804617728 28937421145926 28942432154496 28957944327552 29002158105984 29042926710588 29058492745356 29123500559104 29164439735928 29213978052672 29234697375744 29270724137298 29336206741632 29438068570596 29503925547264 29561234834376 29606369733192 29611447141824 29627367350784 29632448360448 29672603222528 29677691990016 29735338806144 29777138049708 29822602595436 29838586510332 29843753571072 29905339500288 29947377715416 30009177484664 30030460784128 30123755915904 30182269179636 30228352290612 30249791034624 30295977239808 30354825031272 30422732917248 30528367406544 30533602935168 30596663530496 30639622389804 30661352817408 30708167406336 30751334164152 30767815848024 30836647650816 30879995014512 30943719344048 31039851680964 31061865961728 31169719662984 31239450579456 31300131001104 31347920893968 31370153665536 31418050470912 31462162588188 31479077810208 31484476382976 31532547739392 31549500803072 31593797481528 31664477117952 31708988169264 31774423219056 31796958477312 31845506939904 31907364583136 31952217063627 32006490660648 32078093548032 32140402974288 32189475817296 32212305441792 32278779143168 32324153724576 32396467267584 32436390369453 32441953118616 32459395112256 32508955001152 32514530194944 32532011208704 32577687368496 32627427869232 32650568100864 32700419877888 32763938128992 32809994702919 32837235529728 32877701803051 33003232584336 33077065319424 33145323549696 33191916240672 33256389188673 33266171086848 33284000638976 33307165949841 33330788269632 33381678625344 33387403488768 33405353791488 33446520173346 33452256156912 33521344603264 33527093419008 33643506937824 33690799929843 33718772054016 33760324670247 33784268382144 33835851123648 33859848400896 33901574869582 33911546540032 34031014913952 34082974394784 34107146938368 34149178160181 34177530857472 34225574531904 34296202839616 34302141812736 34320526610432 34344413332362 34421246471808 34427149618176 34488107306772 34494021919584 34540764688724 34546688332128 34565261909248 34571189753856 34613792829027 34623973988352 34691228607168 34739994391326 34768837619712 34811684262054 34889562750336 35065934620857 35095048464384 35144381901888 35212647376242 35223004680192 35241883029504 35266411005714 35291422873728 35345306779776 35364250678912 35413962536484 35474116206816 35493188403456 35499275384832 35543022166719 35616428640968 35622536757696 35702229233664 35746226121438 35771578286976 35826195307392 35895785156028 35976088925952 36037197416448 36157953346074 36187973849088 36213160294458 36238843622016 36313626536064 36364672940148 36446025676032 36465559523584 36516819501288 36572574376296 36578846469312 36598512609792 36649898289558 36660678340608 36705856352886 36725590778576 36731889113472 36787972362624 36859430395116 36941889970944 37070160422232 37096451556864 37153091429888 37159463079936 37288488993408 37340905770756 37424442472704 37444500718848 37497136803336 37554388453512 37574516346344 37581023015424 37711512678672 37717980096384 37848945305052 37869294297632 37933618560768 38007301929912 38065332514104 38092329451008 38150489857536 38157032558592 38224594483824 38310108118016 38449722214656 38503771348392 38583228194568 38589909539328 38610592436736 38669544141312 38723902280784 38744656993808 38865024373644 38885919647904 38892588473088 38951970736896 39020940202237 39027632183064 39114942322176 39250758094128 39338567396352 39414979779168 39475159644256 39481929522432 39503156467712 39625880265216 39647118408192 39702850732944 39763470127248 39784782013776 39791671428096 39873786000384 39929836953888 40068482221089 40075353852408 40165007887872 40236125191234 40243025572848 40304469720816 40333054712832 40394636319744 40473100041696 40541847093504 40563643889664 40613631639063 40704489875392 40711470580224 40852829853072 40859904218112 40881803756544 40944223208448 41001778885536 41023754464032 41081421938949 41115530201088 41144146173333 41166198055921 41173326686016 41316289625898 41323375252656 41386468907952 41415821282304 41559626217312 41652600772608 41703930475011 41733508001472 41797227858624 41804395964928 41826871554048 41878416015366 41890733961216 41949550117584 41972103746944 41979301843968 42043396985856 42102497781792 42125063308704 42184278903753 42219302823936 42248687010201 42271330889637 42278650892352 42365897625408 42395944636416 42425451763506 42460675919872 42602956084836 42675320880864 42758214671151 42770791397376 42823499078367 42853870632384 42919301089728 42949740589056 43002668794302 43098871632768 43106262967296 43248520492604 43255937491488 43279193483008 43352706926592 43406131718889 43413648231744 43436916491328 43503237158976 43534090801152 43564390065882 43587739118034 43600559837184 43685250838656 43746659603892 43906086205947 44004310112448 44102753759232 44157102855894 44193764732928 44255888320896 44341852251564 44409554599788 44417170712736 44441051026176 44448672540672 44508904833792 44516537985024 44595360231128 44603008209216 44702791225344 44733903893154 44757879765498 44765630356608 44858009250432 44921066573124 45013766226996 45045691176192 45114468164864 45273403769454 45286720303104 45342528435918 45374686551936 45443965859712 45532237546908 45634099375872 45792551109816 45800404402752 45894995295744 45902866157568 45959433584706 45984143075696 45992029226112 46062251109504 46127001246228 46151723772036 46254971476224 46319992521768 46415579016072 46519417000448 46754579494476 46859175869184 46950196501656 47021881340952 47055230498304 47127075706368 47193243882282 47218616715312 47226714574464 47298821609088 47324251204608 47390696222292 47496715676928 47563482253896 47661634828584 47695437715968 47768260409856 47861046874704 47968118567936 48117140322048 48210604461432 48284213725944 48318458162688 48418168714752 48486230586864 48594700901376 48662929677924 48689092668384 48763432501728 48771795292416 48798016813056 48858152017927 48866531052744 48941141803848 48975852151296 49050629816832 49145907193488 49255853294592 49426880562976 49461935409152 49615597979136 49717985324544 49787874361008 49899256630272 49926000958464 49996182404448 50072517938016 50108030687232 50169780260019 50178384235368 50282016904896 50290640128512 50465260406736 50578158081024 50676402573216 50753776685472 50789772601344 50852362304373 50867319810048 50966125978432 51124461592176 51160720407552 51266296286208 51338361797856 51444304259424 51453212719104 51480789915648 51516619998543 51559392188416 51631869707712 51732160960158 51741032879376 51811147033086 51820032498192 51847892863872 51856784630784 51935960982528 52036842910752 52109991586989 52153256429568 52217526393081 52334344125504 52451423195136 52516060598162 52553306372224 52642572696576 52716572852832 52818971064363 52834507020288 52862824544256 52899616508571 52937134310592 53017960169664 53046376018368 53055561904128 53120943804726 53165048000512 53239782605184 53424642961452 53433805136544 53553343850496 53619339182157 53657367430464 53739292961088 53777406283776 53843677734042 53859515092992 53964133388928 54055796124672 54151508852084 54281960773632 54319740441687 54358265433024 54470439804096 54479872290816 54509071675392 54547009410222 54592297611264 54669038514048 54698339285376 54775229251932 54858861564444 54897768914688 54974847434337 54991017510912 55058784529329 55088386167864 55097833670208 55181958543936 55221095043072 55289145592674 55412834956416 55605240633348 55644677335296 55729637144832 55739194619904 55837888020488 55932733490112 55972402458624 56011358656134 56057862647808 56136663709056 56166751078272 56245705205004 56331582680268 56361774519516 56371534523136 56487863500544 56567269018008 56703540547584 56773417957578 56803941446448 56900427841152 57010952894868 57097998771156 57138494176512 57225734786304 57336891725736 57465162177024 57475017289728 57674583321984 57755657022588 57874842291852 57884864308992 57915888655104 58004316211968 58085853421176 58116985490712 58247001118208 58328879471856 58427956105344 58541448274596 58672413483264 58876137141192 59007851094528 59122469668752 59212739466384 59222894283648 59254734701568 59345206445056 59470677612288 59554276099416 59645205190872 59677173020664 59687507142144 59810679000576 59894755430832 60018354969328 60060921568256 60247511831808 60354187786851 60364538359272 60456704581224 60499582069248 60591954479616 60709650062544 60845465834496 61056734813088 61067205870336 61193327060992 61279244779608 61322705634816 61416334812672 61502668328304 61535631696048 61673295301632 61759990029024 61887438688096 61974434438847 62079703361928 62123731923456 62339439325968 62478901158912 62600262002208 62695841787936 62740307331072 62817624023049 62836100941824 62924325176376 62958155620416 62968952765952 63065095478784 63099001606144 63187594963056 63328954235904 63417976338528 63548846438112 63593916954624 63638177645259 63691013879808 63814729166272 63904434127254 64012981321296 64156187096064 64280805948576 64378951634592 64424610883584 64504003191453 64557558286336 64648307449152 64792934535168 64872780738906 64883906237232 64918790224512 65017910002304 65029060389888 65155374736992 65254855738464 65301136201728 65346585098823 65381608677051 65400839755776 65527876257984 65619989405838 65674471059456 65755403606102 66006465168672 66154130638848 66235654283841 66290647099392 66383832481344 66512778377346 66532342173696 66568001277952 66614331899682 66661576539264 66763357250688 66774806977536 66893040346692 66904512313824 67042689206528 67054186838016 67136819648247 67287013875648 67381599859686 67437544108032 67520649340494 67568536764288 67671702247296 67803149739164 68013792653877 68062029827904 68165948789568 68214293876736 68298356320362 68355061714944 68451149063808 68592405679232 68688826664724 68842492943616 68854299236352 68939150377059 68976214613544 68988043839168 69081529377448 69093376664256 69130523818496 69142379507712 69227585658054 69247947976704 69382457214336 69479988782652 69623368524108 69779125500672 70131869241714 70190096928768 70288763803776 70425294752484 70532822011428 70582845747456 70690613559552 70728501357824 70827925072968 70948232413632 70986376806912 70998550769664 71086044333438 71232857281936 71245073515392 71492452242876 71543156573952 71652390614784 71791570312056 71952177851904 72074394832896 72315906692148 72426320588916 72477687244032 72627253072128 72729345880296 72892051352064 72931119047168 73033639002576 73145148752592 73157692938624 73197025219584 73299796579116 73411712705772 73451181557152 73463778226944 73575944725248 73718860790232 73883779941888 74140320844464 74192903113728 74306182859776 74576977986816 74681811541512 74848884945408 74889001437696 74994273606672 75108776907024 75149032692688 75162046030848 75423025357344 75435960192768 75684910862057 75697890610104 75738588595264 75867237121536 76014603859824 76130665028208 76184658902016 76300979715072 76449188967648 76620216236032 76899444429312 77007542696784 77166456389136 77179819078656 77221184873472 77339088282624 77447804561568 77489313987616 77598241440237 77716720549629 77730048747288 77771839295808 77785176946176 77903941473792 78041880404474 78055264366128 78229884644352 78501516188256 78677134792704 78774090897243 78829959558336 78950319288512 78963859044864 79006312935424 79251760530432 79294236816384 79405701465888 79526940254496 79569564027552 79583342856192 79681415707089 79747572000768 79845847235981 79859673907776 80136964442178 80150707704816 80330015775744 80472250382468 80486051145696 80608939441632 80666109425664 80765516601063 80789272639488 80946200083392 81083694187008 81127287779328 81227263278126 81408979750784 81422941160448 81705659706144 81719808436224 81763607513088 81820514115333 81888446416896 82003557771072 82047508928064 82162843877898 82231060402176 82288292346666 82332396111842 82346653372032 82632579251796 82646750505312 82772937815904 82831642564608 82933718389011 83119252434624 83305201545216 83407860950022 83467016002944 83594455717248 83608791929856 83756832030732 83899100235168 83944207493888 83958603687936 84086793971712 84204995563584 84250126617408 84368557807506 84438605647872 84497374020402 84542661779274 84557301784704 84731795250816 84850903527012 85160126936367 85205912169672 85350641761728 85516429342302 85541582794752 85646998156734 85707741264768 85838602179456 86005337588604 86197743265536 86212525934592 86497040985208 86511874982976 86558386966016 86705413853184 86812263437778 86827296463488 86873832982656 87006474317952 87128780131764 87175478236068 87370501677312 87493319207784 87812172411894 88008620224896 88314205711788 88511776641792 88683704503128 88819109199576 88834341425472 88882102052352 88897345081344 89017809667584 89033075970048 89190720462256 89206016418432 89467807786308 89515759530996 89531260713216 89716018500864 89842133146248 90027532453992 90091382352384 90228936329728 90546807538908 90685056871836 90749373103872 90887931719424 91064475093816 91268198751744 91585102219632 91600808805504 91789990591488 91918867169412 91968286151392 91984058452224 92124502219008 92254002492456 92303447544072 92509942952448 92639985043536 92831158032144 93038834000896 93509158988952 93718351738368 93900393003312 94043762681904 94110460996608 94254151412736 94386487764564 94437233430624 94453429148928 94597643218176 94648502409216 94765140491147 94781392444584 94993431353856 95126964507792 95323269657168 95390875431936 95536520819712 95722093749408 95856651190881 95936237135872 96234280644096 96421208922864 96568427451888 96636916325376 96836337429504 96972461173728 97189401802752 97309171108359 97325859355848 97378185336768 97526865003456 97543590584832 97596033626112 97716304035854 97733062105488 97882283607696 97951704302592 98101259633664 98291814386976 98429984108757 98511706589184 98633105409153 98853761125952 98923870818304 99231195958272 99435970649088 99575748722016 99769167566019 99798513260544 99852001916928 99921497849523 99992364808896 100145035876032 100216061374464 100339560520038 100356768470736 100564033809792 100581280257024 100930520813472 101072399789529 101156316162048 101280974010741 101352805146432 101507553370944 101579545202688 101704724608746 101734639620096 101932251956864 102248923184352 102321440815104 102447534480543 102532592572416 102676723595712 102888608518848 102906425438208 102961579831296 103033239997086 103118784376832 103263739415424 103464321920316 103482065758752 103622294066172 103640064996384 103695785727744 103713569261568 103841378487081 103871921965056 104073685821504 104219983173978 104306512859136 104435052786162 104668688251008 105032121196324 105106612744448 105285145393152 105433145705664 105637942128726 105669014040576 105725649088512 105799233017142 105874268621184 106035920339328 106092752036736 106241887609452 106479565210368 106629066500157 106849285922904 106867610273088 107106687700992 107238678364314 107314734860928 107478585922176 107687355468084 107928266777856 108111592249344 108303017704168 108563921547264 108639480883374 108716530866048 108940879608192 109094018820444 109338077028096 109396678570752 109550458503864 109717723128888 109795537829376 109949694868674 109982035021824 110117569058658 110176772335728 110195667340416 110363917087872 110578291185348 110825669912832 111210481266696 111289354670592 111459274289664 111478389239808 111675776040976 111865466980224 112022717312268 112273327418112 112333502156544 112491410410008 112663165360536 112723549039032 112743069046272 112975727001088 113134538036016 113546835915156 113607882892896 113800855682304 114021905789736 114195997542312 114276988353024 114451469572608 114673783451472 114930324354048 115349166643968 115511314045176 115749684583704 115769728617984 115831777310208 116008632423936 116171706842352 116233970981424 116494002236416 116657758943712 116855912210688 117062820606711 117082896549192 117344826966528 117752274282384 118015702189056 118244939337504 118425478932768 118445788567296 118509469403136 118655512043537 118690412890112 118941355224576 119108552198832 119290410381744 119354346041328 119375014284288 119621358001152 119789510861664 120036709938656 120121843136512 120205446663267 120495023663616 120708375573702 120729076718544 120913409162448 120999164138496 121183908959232 121419300125088 121690931668992 121840894917189 122113469626176 122134411740672 122386654121984 122558489559216 122645411269632 122832669625344 123005336656608 123071263392096 123244265816847 123346590603264 123432438519999 123498594167763 123519980058048 123774877376192 123948868877694 124159406723856 124247463846912 124678878651936 124957802317824 125111791425033 125200524004416 125391683575872 125480614662144 125635248046098 125672201883648 125848650352752 125916311240832 125937905531904 126130190957568 126375189926112 126552836711259 126657908471808 126746061030603 126813992668911 126835952677056 127097692876224 127187833909248 127276355290518 127382027759616 127629458332544 127808868254508 128025962642592 128274644013453 128312374192128 128470497235101 128561611897152 128757903269184 128849221767168 129008006382906 129115116572672 129296614898304 129745561477812 129767812474464 129837580449024 130035820004608 130058120779776 130218395156667 130310749473984 130509711476928 130602272403456 130693170197646 130763217354102 130801679511552 131055752515968 131239978811676 131510807212204 132012930337344 132308261277696 132471308567682 132581294198784 132767664962688 133025556754692 133228663799364 133323153078528 133526714501376 133549613955072 133786080693384 133809024627648 134085378413056 134108373676032 134273639296494 134574027751296 134763199719372 135041298680988 135137073528576 135343404494592 135606299478328 136027585307754 136124059655808 136331897579136 136596712640724 136902298127616 137184811358464 137377653329448 137684985887232 137708598472704 137878300754118 137952429227088 137976087678336 138163058754896 138186753328512 138261047636992 138455171316108 138764914428672 138959977565304 139246737048216 139558251001344 140263738483428 140577527607552 140850589504968 141065644022856 141165691494912 141381227119104 141457002715648 141655850145936 141896464827264 141972753613824 142172088666876 142465714563872 142490147030784 142984904485752 143086313147904 143304781229568 143583140624112 143904355703808 144631813384296 144852641177832 144955374488064 145254506144256 145458691760592 145784102704128 145862238094336 146067278005152 146290297505184 146315385877248 146394050439168 146574456053781 146599593158232 146823425411544 146902363114304 146927556453888 147151889450496 147437721580464 147767559883776 148280641688928 148385806227456 148612365719552 149153955973632 149363623083024 149697769890816 149778002875392 149988547213344 150217553814048 150298065385376 150324092061696 150509340780057 150846050714688 150871920385536 151369821724114 151395781220208 151477177190528 151734474243072 152029207719648 152261330056416 152369317804032 152557086913119 152601959430144 152898377935296 153240432472064 153798888858624 154015085393568 154332912778272 154359638157312 154442369746944 154549859995629 154678176565248 154895609123136 154978627975232 155196482880474 155433441099258 155460097494576 155543678591616 155570353892352 155807882947584 156083760808948 156110528732256 156459769288704 156652579179243 157003032376512 157354269585408 157548181794486 157659919116672 157900638577024 157927718089728 158456913193089 158503521060864 158588473632768 158698849525713 158811402931776 159053880508992 159139128055104 159166685712384 159362831414178 159495144001536 159691694471962 159719347815552 160273928884356 160301415409632 160660031551488 160858017546471 160944500764936 160972102291392 161217878883264 161332218851328 161531033202126 161578545278976 161892400166784 162167388374016 162454526556252 162817959501568 162845882320896 163411319412288 163439616872448 163527215026176 163641028230666 163776892833792 164007115542144 164095017856128 164325687755796 164576584693332 164664792223684 164693306744064 165176353587987 165265158503592 165293501010624 165545875631808 165663285129216 165867436778022 166238504869248 166815721900044 166934032005888 167188911434496 167217583859712 167513664061464 167798200470336 167888414987776 167917207375872 168173587943424 168409991127168 168500253234816 168737115615012 168994748040804 169085323558548 169114603569408 169463590501632 169701807054024 170320253872734 170411824339344 170701283523456 171032858684604 171293996313468 171415482529536 171677204358912 172010675177208 172395486531072 172425051869184 172994081970416 173023749965952 173116773932032 173624526875556 173654592926976 173747665965312 174012948635904 174257560263528 174350956472136 174741003354624 174986638415568 175624344823788 176017240449792 176628411423576 177023553283584 177367409006256 177638218399152 177668682850944 177764204104704 178035619335168 178381440924512 178412032836864 178935615572616 179031519061992 179062521426432 179432037001728 179684266292496 180055064907984 180182764704768 180457872659456 181062563360553 181093615077816 181370113743672 181498746207744 181775863438848 182128950187632 182536397503488 183170204439264 183201617611008 183579981182976 183806212093567 183837734338824 183936572302784 183968116904448 184249004438016 184508004984912 184606895088144 185019885904896 185279970087072 185662316064288 185923303316541 186077668001792 187018317977904 187436703476736 187800786006624 188087525363808 188220921993216 188452872069147 188508302825472 188772975529128 188874466861248 188906858297856 189195286436352 189297004818432 189530280982294 189562784889168 189986862707712 190253929015584 190646539314336 190781750863872 190914532935777 191073041639424 191444187498816 191713302381762 191872474271744 192468561288192 192842417845728 193136854903776 193273832650752 193512009574359 193672674859008 193944922347456 194378803605504 194618342216718 194651718711696 194756370673536 195053730006912 195087181169664 195432608071708 195466124210976 195764567215392 195903408605184 196039755296469 196144826031153 196202519267328 196583628773952 196859968217514 197023413178368 197266210818306 197707522251904 198462391916544 198706962851523 198871941298176 199151497444032 199538335132038 199597026521088 199704003833856 199842995699046 199984729617792 200290071752064 200679121040076 200713536941472 201128067619584 201162560514048 201410458944741 201861041626944 202144799579058 202312632324096 202561948021482 202705610292864 203015106741888 203409449217492 203864503913728 204497846368704 204642881630208 204895068961086 205065185144832 205353447191424 205777217037696 206066479994172 206527478830848 206817451131177 206928643840632 206964131517504 207244588132344 207280129992768 207391571455488 207427138523136 207682756974162 207743843930112 208147371643008 208439966347956 208870105572324 209337376502016 210064242392648 210213225488896 210570290786304 210866291411328 211275884257452 211598466034284 211748537242368 212071840678656 212185504073472 212483775218904 212959130420736 213258133000314 213698571845808 213735220546176 214477356728628 214629469721856 214957171844352 215374710936168 215856533555712 216223184498688 216606035408336 217278961766748 217433061732096 217881759216384 218188037640888 218676154056192 218793357141504 219100917007728 219435446257776 219591075658752 219899389737348 220235138117316 220353544671456 220391334680832 220727834175744 221156582370696 221651339825664 222420962533392 222578709341184 222918548579328 223351552081952 223730933960448 224045434624536 224546654836224 224667004313088 224982820820016 225326330721072 225447098078064 225486138092544 225951454002176 226269076072032 227054732586171 227093671830312 227215765785792 227601711364608 228043811579472 228391995084624 228553976706048 228902939145216 229347566902944 229860648708096 230143912621357 230698333287936 231022628090352 231499369167408 231539457235968 231663554620416 232017264847872 232343413684704 232467941962848 232794724320711 232988004472832 233150161648887 233315517887424 233711824421376 234125641213422 234165793098384 234689653933056 235504548564768 236031404378112 236322272691729 236489878675008 236850957865536 236891577134592 237018938806272 237311024087074 237380825780224 237882710449152 238217104397664 238580820763488 238708692082656 238750028568576 239044247121267 239242716002304 239537541707943 239579021723328 240073419877312 240243686273024 240410893326534 240990047327232 241416751147404 241458153437088 241826818324896 241998328276992 242296549803189 242367817918464 242838600250176 243381863337984 243681789834378 244226939252352 244268823481344 245116979118432 245290822539264 245461542345999 245665339250688 246010673313216 246142526784192 246488531633694 246693181206528 246864877039998 246997188335526 247039960116096 247549754752384 247897737755388 248318813447712 248494927693824 248801155167033 249357757303872 249915604635648 250223582850066 250401048008832 250783367151744 251270496092196 251697300705504 251832622481664 251875811063808 252260381915136 252750379852224 253105673422518 253315816943616 253492122061206 253627985337822 253671905354112 254195385752448 254552710581036 255258916665088 255617736509016 256051925285184 256549288026906 256624748384256 256940994470202 257123223794304 257515806538368 258016012765812 258593229796608 259491122955624 259535624948928 259675160898048 260071640009216 260116241559552 260436790313334 260621498947968 261019422953856 261386340395292 261526434708204 262111505031936 262479957623352 263021614424408 264025860674688 264942617135364 265535329925376 266051113509384 266457327598728 266646306157056 267053429002752 267099227910144 267572161386768 267618049255296 268170756826112 268547278592988 269148055502592 269526399438744 270082597361976 270274147057152 270686808989184 271212598956656 272055170615508 272248119311616 272663795158272 273193425281448 273804596255232 274369622716928 274755306658896 275369971774464 275756601508236 275904858454176 275952175356672 276326117509792 276373506657024 276522095273984 276910342632216 277529828857344 277919955130608 278493474096432 279116502002688 280527476966856 281155055215104 281701179009936 282131288045712 282331382989824 282762454238208 282914005431296 283311700291872 283792929654528 283945507227648 284295421473441 284344177333752 284931429127744 284980294061568 285969808971504 286172626295808 286609562459136 287166281248224 287569953572643 287808711407616 288163386391447 289263626768592 289705282355664 289910748976128 290509012288512 290917383521184 291568205408256 291724476188672 291927513325077 292134556010304 292580595010368 292630771754496 292788100878336 293148912107562 293199186316464 293646850823088 293804726228608 293855112907776 294303778900992 294875443160928 295289952326271 295535119767552 295899316227459 296561283377856 296771612454912 297224731439104 298307911947264 298727246166048 299307502698057 299395539781632 299556005750784 299764493548569 299977094426688 300435107628096 300596130770752 300648184123392 301018681560114 301692101429376 301743840771072 302739643448228 302791562440416 302954354381056 303468948486144 303842922032223 304058415439296 304522660112832 304738635608064 305114173826238 305203918860288 305796755870592 307342603441629 307597777717248 308030170787136 308665825556544 308719276314624 308884739493888 309099719991258 309356353130496 309791218246272 309957255950464 310392965760948 310866882198516 310920194989152 311087357183232 311140707784704 311524135461243 311615765895168 312167521617896 312221057464512 312919538577408 313305158358486 314006064753024 315096363588972 315319838233344 315801277154048 315855436179456 316913826386178 317007042121728 317176947265536 317397699051426 317622805863552 318107761017984 318278256110208 318725662828356 319383388943924 319438695631104 320547857768712 320602830819264 321320063102976 321716035092942 321889001529872 321944204582784 322435757766528 323062066404252 323784800333568 324334776748032 324909053112504 325635919003136 325691764641792 326822638824576 327282056461332 328014231084288 328190035712256 328651375511592 329153169386664 329329584447368 329386613488128 330352707175974 330530317007184 330587002021248 331091751263616 331734873556044 332477009738496 333631443800088 333868064011776 334377822868992 334435167719424 335027328122928 335596400940672 335776829975552 336819982254336 337000506469632 337474231230024 337989496081608 338170647117096 338229207138816 338927181003264 339403614108048 340640507745468 340823648678688 341402567046912 342007064125489 342065717369208 342587992626936 342830965059072 343354408717824 344021350354416 344790973062144 345988163940832 346047499931904 346233547864064 347249053751112 347309185853952 347495331930624 348025897271808 348515120527056 348701912944272 349482006709248 349973276831136 351188461820133 351248689647576 352034480899584 353256822847152 354047106567168 354734818012512 355276436798304 355337365701888 355528408209408 355966536130611 356071238670336 356762881849024 356824065673728 357871231145232 358063038123984 358125042852864 358864074003456 359368532584992 360110129815968 360365529409536 360616339989801 360915745318912 362125126721106 362187230155632 362740227487344 362997492415488 363551726877696 364257900375264 365072795006976 365522684751567 366340408878528 366403235222016 367159962365952 367612424187134 367675468677648 367873144605568 367936233808896 368498008876032 369016009969824 369213790176288 369732797450541 370039771809792 370297315559997 370495782503289 370559940174144 371324632128576 371846606633082 372155336003584 374036635955808 374873406953472 375335374275099 375601572013248 376175050727616 376441843986432 376905744138294 377016605650944 377545951058256 377748933722496 377813716595712 378390572872704 379060561964588 379125569778336 379973725415424 380238183091809 380441978006733 380507858031168 381293078628672 381563501727744 381829065871554 382146083278848 382888374997632 383426604763524 384823932040359 384937122576384 385411491705303 385684835691456 386273709807552 386547665301504 387024019148718 387345349718016 387889844694912 389236684433436 389303437423392 389512741347072 390107460013824 390174362339328 390655185470001 390865216143416 390932248421952 391529134430784 391806817210368 392079510592938 392289652062306 392405038534656 393167257547904 393719936435028 394532421636612 395415044503808 396924783833088 397413925703046 397743882596352 398302994888064 399076670264076 399685991398092 399969459235584 400580143504128 401358242080152 401427073882944 402256135239168 402325121028096 402820917889482 403722083253888 404289599158116 405123896042964 405411220585728 406030213483776 406818898434984 407729007827456 408995692737408 409790137922172 410706894382848 411554434075392 412132959988344 413054957661696 413634902262354 413857287681264 413928263035008 414489176264688 414560259985536 414783142910976 415365513948324 416294743286016 416879932695912 417740211144648 418674753004032 420128484785296 420426450977792 421732582822656 422551768514904 423196932068568 423497074484736 424143681357312 424371008146944 424967550437808 425918260841472 426516266000628 427397143691616 427470441092352 428954713457256 429258939443712 429914343688704 430749421872336 431713067111424 433212070816672 434557923533496 434866123464192 435763518432768 436376075281776 437352308112384 437586714283008 438201834015456 438870892515552 439182151317504 439723368161343 439798779474696 440470276234632 440707089342912 440782669361664 441455668351488 442313164741392 443302679651328 444841925066784 445157418682368 445837097158656 446703104163904 447461867920896 448090869249072 449093309672448 449334008626176 449965641640032 450652661442144 450894196156128 450972276185088 451528022340171 451902908004352 452538152144064 454109465172342 454187343660624 454431531571584 455203422729216 456087623158944 456783990169248 457107953412096 457671260739357 457805878290432 458695133805888 459721297416192 460287825242714 461396666575872 462045256180704 462998738334816 463078914471936 463327109240832 463649579986887 464034529695744 464686827369408 464935883925696 465589448641422 465976008945664 466300323297774 466631035774848 467423648842752 468251282426844 468331586196768 469379307866112 469957737537729 471009097129536 472062808756224 472644545383458 472979757350016 473701915731072 473783154269184 474622048174148 475765420898304 476096548577139 476434208795328 477161641526976 477417384165312 477500057137152 478088494242534 478485432004608 479075083415886 479158043446656 480146839754624 480821786653068 481980094654464 482574052639413 482833502294808 482916306874176 483653636649792 483996656553984 484593099606378 484735635836928 485677200500352 487363579668756 488453878504704 488537646962688 490233958236864 490581645078528 490923084691998 491330678501376 492021346626432 492285053568384 492977063267388 493729754079996 493994376671052 494079920232192 495099509504768 495795475510776 496637626895424 496989855387648 497602310334066 498715514607744 500447165700132 500802096017664 501566734303488 502540992184392 503394601411008 503665244963328 503751622127616 504520763830272 505500759704448 506211346845036 506984244122412 507255970675644 507343810708224 508390771504896 509105421162072 510517833330176 511235473018032 512103850570368 513098576053812 513881988940404 514246447588608 515031613076736 516032025531624 517186459593216 518982245911248 519071249897856 519350321796096 520143280018432 520873580626668 521242997895936 522038845907712 522772680790584 523052869416408 524223010063872 524959915246704 526043228848816 528051721349376 529885234270728 531070659850752 532102227018768 532914655197456 533292612314112 534106858005504 535144322773536 535236098510592 536341513652224 537094557185976 538296111005184 539052798877488 540165194723952 540548294114304 541373617978368 542425197913312 543187690081659 544110341231016 544496238623232 545327590316544 546386850562896 547609192510464 548739245433856 549510613317792 550739943548928 551418636280701 551513203016472 551809716908352 551904350713344 552652235019584 552747013314048 553044190547968 553820685264432 555059657714688 555839910261216 556986948192864 557769909949623 558233004005376 558920930651867 561054953933712 562310110430208 563402358019872 564262576091424 564662765979648 565358616207441 565524908476416 565828010862592 566623400583744 567585859309056 567891014455296 568590842946882 568688354667504 569862858255488 569960588123136 571939617943008 572345252591616 572743598807331 573219124918272 574332562496448 575139907145286 575617422815232 576326772782894 578527253537184 579410564711328 579821497952256 580536028723077 581018024577024 581834767042368 583136410816512 583448952377344 583855026650154 584269112020608 585161190020736 585261543508992 586297824215124 586398372632928 587293701646176 587609452457216 587710225815552 588434478093459 588607557801984 589750886321856 590579904652542 591070239535104 591798632454918 593122566755712 596120888554569 596615823894528 597454492332096 598615005396114 598791079563264 599112011501568 599528987097138 599954188853376 600870215256192 601192261541504 602037363120228 603384202858752 603487681542144 604231376834223 605479286896456 605583124880832 605908708762112 606937896972288 607685844064446 608116830878592 609045320225664 610228347652476 611593511741184 614685206883258 615195555434496 616060341574272 617331651113088 618199439982516 619582436492544 619914511900928 620785931521896 621733764397032 621840389978304 622174714366464 622281415569408 623048270922486 623231531790336 624335043235792 624442114929024 626610316716972 628012129506048 630192727177944 630639676466688 631602554308096 631710872358912 633827652772356 634795398102852 635245611727104 636215522035968 636556512220416 637451325656712 638766777887848 638877391262208 641095715537424 641205661638528 643432070185884 643778003059744 643888409165568 644871515533056 646124132808504 647569600667136 648669553496064 649818106225008 651271838006272 653645277649152 654564112922664 656028462168576 656380071424512 657302751023184 658306338773328 658659168894736 658773226976256 660705414351948 661060634014368 661174004042496 662183502527232 663355983438029 663469747112088 664954019476992 667262887600176 667736128023552 668755645737984 670054656245856 671192801881344 671553659951104 673639964508672 674001012939264 674948462460048 675978992163216 676341294234192 676458414277632 677854362006528 678807228216096 681164197758513 681281015490936 681647297357376 682805134093824 684014128250978 684131434738416 685175985253872 685661930118144 686708817435648 688042700708832 689581946124288 690431737864071 691976327881664 692094999863808 692467095728128 694498107502224 694618371707904 694990663861248 696051794543616 697030241054112 697403825888544 698384172962133 698964013418496 699450484946661 699825366950657 699946553662272 702376923640266 702497379295152 704068961799168 706513645694304 708094213134336 708966818075187 709469636025024 710552873596608 710674731403776 711056816418816 711933072261222 712142477340672 713525763698048 713648131347456 715742462290464 716126076247968 716250085705728 717132741363801 717728148006912 718612625123829 718737065169984 720220259631936 720731058819072 721232679979602 721831490637824 724250253442212 724374460311264 725480454974688 725994984830976 726889649409567 727103453755392 728515800750528 730145590013952 731045369503134 732680817757056 732806470444032 735224848374268 735350937355296 735746289211136 735872467617792 736996017752064 738032019939648 738427580352576 739465594901082 740079543619584 740594631119994 740991565006578 741119880348288 742649264257152 743693213266164 746403465501099 748073271911616 749746813906944 750670748550198 751203144026496 752350101455232 753811488276588 755091902116512 755497867444992 755627433191424 756781145745408 758121123929176 758251139556672 759947450830848 760476366183618 760883956013466 761015716062336 762586157257344 763658131743108 765776749995264 766853209527048 769647864080718 769874245152768 770822983410606 771369671382912 772547419615104 774048038297436 775779689389824 778473368866872 778606874846784 779025482694144 780214920027648 780348724678656 781310370940002 781730432286832 781864496843904 783058268861568 784159021185876 784579304124612 786334515095808 787439872870056 789064843273224 790830089007616 794827851406092 796605989776128 798153340528152 799371982796184 799938918471168 801160287008256 802716484160304 802854147765888 804512270478336 805641835778964 807444166507776 808579198316232 810247792085928 810822441171456 812060426967552 813637796869968 815458015654912 817991385474816 819580275844344 821413788765696 823108868150784 824265919976688 826109915323392 827269804524708 827714575362528 827856526070016 828978352529376 829120519971072 829566285821952 830588584304759 830731027896648 832589486572032 833759865391824 835480422289296 837349506008064 840256969570592 840852901955584 843465165645312 845103537029808 846393864137136 846994148969472 848287362714624 848742016293888 849935100875616 851836521682944 852886264420323 853032532001256 854794287383232 854940882184704 857909426914512 858517878887424 859828687377408 861498843744672 862709860717929 863426134222848 864490159174341 866424141633344 869115847066992 869732246928384 871527036865536 872752150563552 874704616224768 875173428566016 875782539975231 876403668030912 877741785031104 878364302635008 879446736322686 879597558949392 880940552469264 881414178685824 881565338723328 882911336702976 884626329482784 885869856978813 886605359302656 887697948682377 889683850133568 890314837364736 891674194317312 893406208327808 894923735841792 896181738498144 897922508094171 898186619344896 898668017252352 899293480645707 899931283280064 901305322884288 901788392312256 901944552370176 903056044680342 903805816008704 905076304288128 908218930344684 908374687321248 908863063143168 910406845458432 911528766096669 912175246317888 913567980338496 914215906824192 915342521478714 915611756580864 917390267611776 920575650485428 922793333151744 924090512361408 925997476669632 926157828943872 926654218481664 927299159973774 928069059391488 929373654738816 929871767851392 931178897282844 932600646595548 933262071549696 934572406383729 934847297685504 936502564853688 936663172393536 938758615732224 939915475075458 942018194259072 945289090766916 945959514700032 947403831462144 947566308538368 949244096348296 951530841796608 952193097154278 952868417590656 954323283053952 954834768330624 956176988485068 958150166831772 958316086893312 960293679509248 961643573306136 963960189308928 965148105278826 965667004589616 965832613748352 967307273299584 969186199212756 971354401000704 974727159337512 976907757009408 977075293925376 980467916473728 981846169383996 984042693252864 984570107136768 985954126534776 987459508159992 987988753342104 988159840464384 990199019009536 991590951021552 993275253790848 995204620668132 997431029215488 1000894331400264 1001604192035328 1003133468606976 1005081984368784 1006789202822016 1007330489926656 1011001519408896 1012422693690072 1013968488244824 1014511941351288 1014687621416448 1016781543009792 1018210842324144 1021035666660352 1022470946036064 1024207701140736 1026021192376467 1026197152107624 1027763977880808 1028492895177216 1030063226153472 1032064051063248 1034372919186432 1037964491822496 1038142499795712 1038700643592192 1040286560036864 1041747161253336 1042485995791872 1044077691815424 1045545361581168 1046105738832816 1048446020127744 1049919830493408 1052086457697632 1053565385460399 1056103442698752 1059770468541456 1062141319701504 1064204454037536 1065829310394912 1066585224628224 1067899608391833 1068213716011008 1070288645547072 1070472197021184 1072683027304448 1074189114371952 1076592222010368 1078105597754976 1080330389447904 1081096588228608 1081849019969403 1082747235956736 1084850395826624 1086375380163318 1088220682462032 1088992477246464 1090655180633088 1092773701125792 1095218385020928 1096568054254701 1097478490867712 1099021226635584 1101479887097856 1102837272561402 1103026406032944 1103619433816704 1103808701426688 1105304470039168 1105494026628096 1107641370528864 1109198392351623 1110119315429376 1110891946679991 1111487347509867 1111679820522432 1113973896385728 1115539819899246 1116466008010752 1117841861303734 1122109907867424 1124620220860416 1126006122825297 1126804716039744 1128525152182848 1129325531959296 1130717232414882 1131049816952832 1131656021725184 1133246801167488 1135171718618112 1137181685893764 1137376709335008 1139725716510976 1139921176246272 1141325934020199 1143879235886016 1144690505183232 1145487197614662 1146438249836544 1148665124992896 1150279814290572 1152653545565788 1156234475115909 1157054507074368 1158821129422656 1159642995904512 1161072057446154 1162036049154048 1163669534084736 1167710053300308 1168538224041216 1170322380041472 1170523087017984 1171965556410003 1172595648430248 1172796745265856 1174587403292352 1175218904914432 1175420451631104 1176868956186918 1177215115603968 1179501772643712 1181159809305084 1183597264909836 1186245133511424 1192241777109138 1193231647789056 1194908984664192 1197230010792228 1199057974194276 1199908377706752 1201740430512384 1202384523083008 1204074726240456 1206768405717504 1206975363084288 1208462753668446 1210958573792912 1211166249761664 1211817417524224 1215371688128892 1216233661757184 1218090640451328 1220456695304952 1223187023482368 1229370413766516 1232120683148544 1234663302226176 1236398879965032 1239164872985088 1239829023801856 1241571863043792 1243467528794064 1243680779956608 1244349428732928 1246096541844972 1248670086471584 1248884229858048 1253220633433944 1256024259012096 1260385454355888 1261279352933376 1263205108616192 1267655305544712 1269590796205704 1270491223454208 1272431044071936 1273113024440832 1274902651313424 1277533555775696 1277754782524416 1282191431074848 1282411323277056 1286643484654969 1286864140371768 1287556006119488 1287776818331136 1289743031066112 1292248265617008 1295139201334272 1299636212450016 1302543676012544 1307290555298304 1309128225845328 1312056924337152 1312760142849024 1314605502046368 1316612677546656 1317318337789472 1317546453952512 1319170104484029 1321410828703896 1322121268028736 1322348008084992 1324367005054464 1326711966876058 1326939494224176 1329908038953984 1334525775200352 1335472256047104 1337511291475968 1340109312491712 1342385603762688 1343107319902208 1347279929017344 1348002025878528 1349896924920096 1351957984326432 1352682588468384 1352916828555264 1354584067020513 1355708724013056 1357614456432192 1362328395517026 1362562030981872 1363294594714752 1365610268187648 1368028256501956 1368262869476832 1370351970507744 1371323860236288 1373013782218071 1373417634871296 1376085401417664 1379163892248576 1380863475728142 1383952655763328 1384189999727616 1388996215004448 1389236743415808 1389981327722496 1390948739960661 1392103589087232 1394060482108224 1394807651777088 1396768345924266 1397928026836992 1398900969893322 1399650733901314 1399893107324544 1404753847280532 1404994758590304 1408137923598336 1409873212613187 1413027291388608 1416188426268672 1417933636150374 1418939272050048 1421105747193216 1421349462807552 1423866144522444 1427051527396096 1427296262694912 1431484924580928 1432252152495936 1432500171411456 1434265482727602 1435456296013824 1437225250247658 1437474130339968 1440440519263872 1442465359959204 1447722157918239 1448500506884424 1448748920622528 1450960909949376 1451989969661952 1453779298819134 1454206907510784 1457031601501056 1462090739006268 1465361635514112 1465612940888064 1470449696748536 1470701874710592 1471492578422272 1471744935235584 1473992035504128 1476064039879296 1476855160705152 1478931189802164 1481189262239988 1481983130013156 1482239760696576 1485298528514304 1487386426532328 1492806931002198 1496146543823232 1501341497100396 1502406288052992 1504700202910464 1507622976553176 1510183804233024 1510995734889984 1511254866382848 1513562291490816 1516242247858352 1516502279113344 1520952732367236 1521767912026932 1522031432124672 1525172314514688 1527316263486216 1531553499990528 1533706419054096 1539295728161436 1541645966821212 1542739342765824 1545094839230208 1548096076594872 1551559378779648 1556946737733744 1557213749693568 1558050965388288 1560429840055296 1562620741880004 1563460864573664 1563728993687808 1566116537723136 1568318042371752 1569158608249224 1572669030191616 1574879745740112 1578129686546448 1581660178015232 1589655702812184 1593211979552256 1596306681056304 1598743965592368 1599877836942336 1602320574016512 1605432968320608 1605708295531776 1609024540956672 1611007388349499 1611283671557928 1614888333015552 1617158396632464 1620495584171856 1621644882342912 1624120853935104 1627275593739936 1629563070244977 1630916031309824 1635982770949632 1639160551688688 1642827577531392 1646217736301568 1648531839953376 1652219830646784 1654255908842103 1654539609049416 1655429150725056 1655713052140032 1657956705058752 1658241039942144 1659132571643904 1661177168609518 1661462055793296 1665178973144064 1667519730783648 1670960844578592 1673309729848869 1674699012016128 1676762791955601 1680513939141184 1681705803911168 1686930331290624 1690207074059616 1692787728274272 1693988297938944 1696075848622323 1696574725429248 1697484032587776 1699870201751232 1703673043365888 1705772528840646 1706065064002512 1709588574766464 1709881764369408 1715818853829024 1717035757774848 1718230796421993 1719657374754816 1722997687489344 1725419721435858 1726852268445696 1728980318348682 1732848283266688 1738231694133984 1739464493856768 1741608086169231 1743054073731072 1745504301127104 1749409232449536 1750346857132032 1751565079950462 1752807336061824 1755483570062208 1758893472645372 1759195117898784 1761881104938528 1762828357371648 1763130677446656 1765303434280377 1765822673405952 1769252658965568 1771739713957626 1773210718605312 1775395897364754 1779367700267136 1786812416655616 1789847471683584 1792363476996288 1795845016188342 1796373238689792 1797336034504704 1798586961291414 1799862566560128 1802610645768576 1803576784624512 1806112089360684 1810152608576256 1812694130502669 1816437860689368 1816749374642496 1817726126286336 1820813690916864 1823057532193338 1824350492635776 1827135960676992 1830685042957428 1834780535223552 1841151300970856 1845586666303488 1848181024722816 1851994953339264 1854598319947548 1858747309477632 1859743535702784 1862357794565688 1865201293191096 1866524143099392 1869144812767458 1869694595371008 1873005129707376 1873326344787072 1879830950150916 1884036388518144 1890578181533832 1891919029400064 1894807662924288 1895132617076736 1898488192696592 1904386194308556 1905736835181312 1908646566107904 1909669536661248 1912353976970136 1916300333663544 1916632173786624 1920587359018496 1923287146612272 1930296210557652 1931334009179232 1931665227496704 1934614546599168 1938372398425512 1942708802001408 1949454318675024 1953815514018816 1960935832947456 1963692338767992 1968085386505728 1969140214273536 1971908253069552 1974919016319984 1975977506684208 1976319680928768 1980398038019072 1983181902043104 1986550507581696 1990067950314087 1990409241336264 1994862058430976 2001788662800528 2003208384070656 2006266937213952 2010163968737568 2013578405644032 2014660979853312 2017143704740129 2022003038817792 2024845387380144 2027936976489648 2029023882702576 2029375242832896 2033563086019584 2036421684648288 2042071333320704 2043492593275539 2044941892072128 2048415402281472 2052042384752934 2052394304215248 2055527955761616 2056985790354432 2060126452306944 2064128102126496 2068745838372864 2071295213592213 2075928983644992 2076284999591424 2077401287184384 2080573120073728 2083494322506672 2084971991583744 2088155383630848 2091090723162336 2092211477665632 2095152518886399 2096892040255488 2098351454839983 2099476100851971 2099839660986816 2104172915395264 2107130770920798 2112206885397504 2119540937082912 2124282639403008 2126900454225561 2128408908075072 2131658620789824 2133170449256448 2135799216783666 2136427432022016 2140577291094144 2140944394042368 2148378228743904 2151398224091403 2153184444020736 2155837875371487 2156211195509952 2160660778895808 2162193176457216 2163698039938806 2165494471913472 2169700791653248 2172750760326636 2176441364924064 2177984954492928 2180668948228701 2181310361266176 2185547402251584 2190436770041856 2193136108509402 2194956981735424 2198042453271168 2205674545122804 2206052812065888 2207238867633408 2207617402853376 2210608940078336 2210988053256192 2215282741057728 2218396784703246 2220238630858752 2221783893359982 2222974695019734 2223359641044864 2227947792771456 2231079639798492 2235683722607468 2244219815734848 2249240441720832 2252012245650594 2253609432079488 2257050304365696 2261434464829764 2266493602334976 2270343437236224 2274363371787528 2274753418670016 2279451433021952 2279842352492544 2282651868040398 2287758471772032 2290974395229324 2297330249985792 2300559628581144 2305307091131576 2312468950231818 2314109014148736 2317642258845312 2322144114892308 2327339068169472 2335420106600616 2337076448082432 2340644760082944 2341046174035968 2343931112820006 2345191296860496 2345593490531712 2349174806584704 2350437809828864 2353737912373836 2359003545287424 2362319618610168 2367194529819672 2372490267022848 2384483554218276 2389817969328384 2394460021584456 2398115948388552 2399816755413504 2403480861024768 2404769046166016 2408149452480912 2413536811435008 2416925507336892 2421917147585824 2422332499523328 2423634835048448 2430743376257784 2432467323514368 2436181280902656 2440913390609904 2446374046964736 2458740827533032 2464241366297088 2469326604452352 2472797759930064 2478329745970176 2479658047603712 2483143726087584 2486935057588128 2487361559913216 2488698857465856 2491765752914277 2492193083689944 2497340172943168 2497768459716096 2506441266867888 2512048518024192 2520770908711776 2522558705866752 2526410217232384 2535310611089424 2539181592411408 2540982446908416 2544862088143872 2546226048881664 2549805302626848 2555067111551392 2555509565048832 2558658793260969 2564382862149696 2564822646554112 2573286969309938 2573728280743536 2575112012238976 2575553636662272 2579486062132224 2584496531234016 2588129582153787 2590278402668544 2593470477523023 2599272424900032 2605087352025088 2614581110596608 2618256451690656 2624113848674304 2625520285698048 2627347619925693 2629211004092736 2633225355093312 2634636675578944 2635092907905024 2638340208968058 2642821657407792 2644242536057472 2644696016169984 2648734010108928 2653423933752116 2653878988448352 2659816077907968 2663093846047131 2669051550400704 2670944512094208 2675022582951936 2680218624983424 2684771207525376 2693767524282513 2694559858034688 2696004051757056 2697880441937121 2699793849840192 2703915968652864 2705365176936768 2705833657110528 2709168134041026 2711417448026112 2715228912864384 2724656791034052 2725124061963744 2726589189429504 2731220536375296 2734586298290007 2736056513003912 2736525738953664 2740703941015488 2742647720472576 2746027564436142 2746835269742592 2752170802835328 2761726951456284 2767905311526656 2768379999455232 2777992430008896 2778473486831616 2779962655444992 2781897479921322 2784207178174464 2788120964216448 2789615303554176 2793536691848532 2797801939786644 2799301467802628 2799786214649088 2809507694561064 2809989517180608 2816275847196672 2819746425226374 2826054582777216 2835867272300748 2837878544100096 2842211494386432 2842698925615104 2847732289044888 2854103054792192 2854592525389824 2862969849161856 2864504304991872 2868530965455204 2874450500495316 2874948260679936 2880881038527744 2884930719918408 2895444315836478 2897001013768848 2897497841245056 2901921819898752 2907558597638268 2914063203002112 2924181478012536 2930723271028224 2931225881776128 2940899393497072 2941403749421184 2942985156844544 2952128079758592 2953710321410304 2957862379604328 2962378524479976 2963966260026312 2964479521393152 2970597057028608 2974772853064656 2985613862004396 2992293087646464 3002682994200792 3004812576105984 3009400405820928 3015245953106352 3020367608466048 3021991469779968 3032484495716704 3033004558226688 3041905464734472 3043535824053864 3044062864249344 3050344629029376 3054632526972432 3063106999981056 3067412838108192 3078063577129401 3078591456322872 3083291933642424 3085478685531648 3090189678460416 3096192153189744 3103118757559296 3113893475467488 3114427499387136 3116101930776576 3120859680110592 3125241483760008 3126921729147328 3127457987375616 3132233075446272 3136636084743504 3138317216498448 3145338060383232 3149759491480224 3156259373092896 3160696156381197 3163320356030464 3179311405624368 3186423959104512 3192613362112608 3197487931184736 3199755673884672 3203698825175499 3204641148033024 3210865936641216 3211416591063552 3218049081913344 3222014776698998 3222567343115856 3229776666031104 3234316793264928 3240991168343712 3243289764685824 3245547059908209 3248241707870208 3254551187479872 3259126140489954 3261832062619648 3271965541899264 3278321103377376 3285655155062784 3289704162764103 3292435472603136 3297063679906752 3304439661293568 3308511817684206 3309079218098832 3310858301450112 3311426104280064 3315913410117504 3316482079884288 3322354337219036 3322924111586592 3330357946288128 3332675840039973 3334462042529601 3335039461567296 3341921689157184 3346619459697738 3349398024032256 3353525583911202 3361027878282368 3373860662581248 3378018368475891 3380414148119232 3385575456548544 3387976595877888 3392151697244646 3393149450858496 3394968065175552 3399740403502464 3411545057681292 3412130128005024 3419177149532928 3419763528738816 3423977802060597 3431637707658048 3434071515549696 3436461592843986 3439314749509632 3445995374978688 3450839442871716 3457960636697364 3465696566533376 3476463388267968 3478928987713536 3483216172338462 3486108147462144 3491008602254208 3503130159900924 3505614672123648 3510967140124416 3515896669230009 3517786945290744 3518390235797568 3523762209877056 3525656714743296 3526261354893312 3530606868560754 3531645346811904 3538505317931136 3543479427915252 3550791794729508 3558735400534272 3573624833311232 3579694943367168 3584726953992576 3591690032376684 3597173922582828 3599725133120256 3605221291537152 3607153569249024 3612224178721368 3620305217152512 3625388261005338 3632875721378736 3633498749284992 3635452252572672 3646115064386676 3648700985271552 3654271921353984 3661370085914856 3669561070447104 3682302601941712 3696362049445632 3703989906678528 3709196639895096 3717494618955264 3719487071405568 3724715589131376 3730402586382192 3733048286198784 3738289625534916 3746010259414752 3746652689574144 3759661900301832 3768072777036288 3781156363067664 3783838058800128 3789615325848576 3796976385393184 3808772388617112 3811473670362624 3817293132215808 3819339073322496 3824707953940272 3832600667327088 3833264347573248 3841174718036992 3846574293224544 3859930453964907 3860592421115304 3862668018358464 3863330454993408 3869229093198336 3876744796851024 3885417604002816 3898908637350048 3907631028037632 3912446514563069 3921871665894912 3927384677535984 3936170773011456 3938280428547072 3943816506139104 3949838032639968 3951955013368416 3952639361857536 3957510313452087 3960796076038144 3966363804086208 3973101015163392 3980135900628174 3980818482672528 3989724116861952 4003577325601056 4006416768141312 4012533874427904 4020327937475136 4027156811288064 4029321959706624 4034287409480258 4044006077635584 4049690774760288 4055873952979296 4058047765405152 4058750485665792 4063752201061539 4067126172039168 4072843369296576 4084142666641408 4086985186551078 4089883784144256 4096830804562944 4104084769505868 4104788608430496 4111055911523232 4113971580708864 4119041346654213 4120252904613888 4128256204252992 4137491676745728 4142590427184426 4151857967289984 4152569999182848 4166988645013344 4169943983167488 4172846219881983 4176310767261696 4182181446324672 4184422955331264 4190305037772798 4193784080510976 4196702909679966 4198952201703942 4199679321973632 4208345830790528 4214261541841596 4224413770795008 4229619637839561 4239081874165824 4248565278806016 4253800908451122 4256817816150144 4263317241579648 4271598433567332 4281154582188288 4281888788084736 4296756457487808 4302796448182806 4306368888041472 4311675750742974 4312422391019904 4321321557791616 4327396079877612 4339401583306496 4345501520653272 4352882729848128 4355969908985856 4361337896457402 4362620722532352 4371094804503168 4386272217018804 4396084906542336 4411349090245608 4412105624131776 4414477735266816 4415234805706752 4421217880156672 4421976106512384 4430565482115456 4436793569406492 4443567786719964 4445949390039468 4446719282089728 4455895585542912 4462159279596984 4471367445214936 4488439631469696 4504024491301188 4507218864158976 4514100608731392 4522868929659528 4532987204669952 4540686874472448 4548726743575056 4549506837340032 4558902866043904 4565303736080796 4575516943544064 4581948790458648 4594660499971584 4601119257162288 4610614182263152 4624937900463636 4628218028297472 4635284517690624 4644288229784616 4654678136338944 4670840213201232 4674152896164864 4681289520165888 4687862225640012 4690382593720992 4691186981063424 4698349613169408 4700875619657728 4707475824747672 4718007090574848 4724639237220336 4734389059639344 4744980534045696 4768967108436552 4779635938656768 4788920043168912 4796231896777104 4799633510827008 4806961722049536 4809538092332032 4816298904961824 4827073622870016 4833022165048497 4833851014673784 4843834295171648 4844664999046656 4847269670096896 4861486752515568 4864934647028736 4872362561805312 4881826781219808 4888689210734931 4892748093929472 4898777568654599 4917481655066064 4928482732594176 4938653208904704 4945595519860128 4956659491940352 4959316095207424 4962767726526309 4966287452175168 4973870115176256 4974723119826432 4977397714931712 4983531505828554 4984386167379888 4994680345886336 4995536919432192 5012882533735776 5019929189546607 5024097036048384 5030288375866803 5041541817423552 5045117411733504 5052820434464768 5070621222178848 5078363184822816 5081964893816832 5088227545866969 5089724176287744 5092452097763328 5099610605253696 5110134223102784 5111019130097664 5117317586521938 5128765724299392 5129645293108224 5146573938619876 5147456561487072 5150224024477952 5151107273324544 5158972124264448 5168993062468032 5176259164307574 5180556805337088 5186940955046046 5198544849800064 5224824258507693 5229162221193216 5236512903381312 5248227697348608 5251040571396096 5254695239851386 5258422008185472 5266450710186624 5269273351157888 5276680417936116 5285643314815584 5288485072114944 5289392032339968 5295910302841131 5297468020217856 5306847867504232 5307757976896704 5319632155815936 5326187692094262 5338103100801408 5360437249966848 5369542415050752 5387535048565026 5389119716069376 5392008103514112 5395760883874242 5399587699680384 5407831937305728 5410730353873536 5418336268082052 5430457825728768 5449313582068104 5450248123927488 5453178378859008 5462441072750592 5469172596580014 5472113026007824 5473051477907328 5481407882030976 5492055128872284 5504341605670656 5523453902912568 5535810623053312 5536759998910464 5555984860017792 5563794959842644 5576241928432896 5579230607108352 5587073383697064 5595603879573288 5598602935605256 5599572429298176 5619015389122128 5619979034361216 5639492850452748 5652109165554432 5671734544601496 5675757088200192 5684422988772864 5685397851230208 5695464578089776 5708206109584384 5725939698323712 5729008609983744 5737061930910408 5748901000990632 5749896521359872 5761762077055488 5769861439836816 5790888631672956 5794002027537696 5794995682490112 5803843639797504 5814120090133313 5815117195276536 5828126406004224 5848362956025072 5861446542056448 5881798786994144 5882807498842368 5885970313689088 5904256159517184 5907420642820608 5915724759208656 5924757048959952 5927932520052624 5928959042786304 5941194114057216 5949545706129312 5970203850942261 5971227724008792 5984586175292928 6005365988401584 6009625152211968 6018800811641856 6030491906212704 6040735216932096 6043982939559936 6051431114220387 6064968991433408 6066009116453376 6083810929468944 6087071648107728 6088125728498688 6100689258058752 6109265053944864 6126213999962112 6130477779826617 6134825676216384 6156127154258802 6157182912645744 6166583867284848 6170957371063296 6180379356920832 6192384306379488 6206237515118592 6213885640776639 6227786950934976 6228854998774272 6232203861553152 6241719360221184 6250482967520016 6253843458294656 6254915974751232 6264466150892544 6273272169487008 6276634432996896 6285457556659197 6290676120766464 6295054364519949 6298428302555913 6299518982960448 6312518746185792 6321392312762394 6326640712060928 6358622811248736 6372847918209024 6380701362676683 6385226724225216 6394975862369472 6399511347769344 6407397650350998 6409282296066048 6421731873282432 6422833182127104 6444029553397996 6445134686231712 6459553332062208 6467513626114461 6468633586529856 6481982336687424 6486579529371648 6491094119816418 6496483415740416 6509102374959744 6518252280979908 6542006844686103 6543931083798528 6556642206754752 6571310310125568 6579408325528206 6584870945206272 6594127359813504 6617023635368412 6618158436197664 6621716602900224 6622852208560128 6631826820235008 6632964159768576 6644708674438072 6645848223173184 6660715892576256 6665351680079946 6668924085059202 6670078923134592 6683843378314368 6693238919395476 6707051167822404 6722055756564736 6747721325162496 6756036736951782 6760828296238464 6771150913097088 6784303394489292 6799480807004928 6823090115362584 6824260256010048 6838354299065856 6839527057477632 6847955604121194 6863275415316096 6872923185687972 6891990749957376 6901678885743432 6915921273394728 6931393133066752 6952926776535936 6966432344676924 6982017204508416 7006260319801848 7011229344247296 7021934280248832 7031793338460018 7035573890581488 7036780471595136 7047524419754112 7051313429486592 7061213737121508 7077010635862272 7086958855830504 7101583589459016 7117470801068544 7147249666622464 7169453907985152 7183380064753368 7194347845165656 7199450266240512 7210442583074304 7214307138498048 7224448357442736 7240610434305024 7250776522010676 7265751442757472 7266997498569984 7270904505145344 7292230128773352 7297401970543104 7308543842707968 7322740171829712 7339122140894208 7364605203883424 7392724098891264 7407979813357056 7418393279790192 7434989237910528 7438974142811136 7449431178262752 7460805172764384 7466096572397568 7475297258742831 7476579251069832 7492020518829504 7493305379148288 7519323800603664 7536145554072576 7562312726135328 7567676117600256 7579230651697152 7593952770786368 7617544777234224 7622947340725248 7634586264431616 7638678146644992 7649415907880544 7665201334654176 7666528695146496 7675976379782907 7682349436073984 7693148586449088 7719860907929814 7721184842230608 7725336036716928 7726660909986816 7738458186396672 7753489593702048 7764388746461361 7770835208005632 7780411432569069 7797817274700096 7815262056075264 7824893029126138 7843743331789824 7854769355071968 7872341546022912 7876560857094144 7882042859777079 7887633012278208 7899676065279936 7903910026736832 7905278723715072 7915020626904174 7921592152076288 7932727608172416 7946202030326784 7960271801256348 7961636965345056 7979448233723904 7989281538141393 8007154651202112 8012833536282624 8025067748855808 8040655874950272 8054313622576128 8068574818960516 8088012155271168 8093641325811363 8099381549520576 8111747905958592 8116095530810304 8117500971331584 8127504402123078 8134252344078336 8145686738593152 8173970373102156 8179767568288512 8193661609125888 8203758894870021 8208169539011736 8209577216860992 8222111823046464 8227943161417728 8238082693308426 8240505809227776 8256512408505984 8285180854368852 8303715934579968 8305139998365696 8333977290026688 8339887966334976 8345692439763966 8352621534523392 8364362892649344 8368845910662528 8380610075545596 8393405819359932 8397904403407884 8399358643947264 8416691661581056 8428523083683192 8448827541590016 8459239275679122 8478163748331648 8507601816902244 8513635632300288 8526634483159296 8543196867134664 8562309164376576 8563777576169472 8593512914975616 8605592896365612 8623351501485948 8624844782039808 8642643115583232 8654792159755224 8678803166612992 8691003041306544 8705765459696256 8722675792914804 8742189609006336 8772544434037608 8792169813084672 8822698180491216 8824211248263552 8828955470533632 8842435760313344 8861130964230912 8873587138812984 8887135573439928 8891898780078936 8893438564179456 8911791171085824 8924318559193968 8942734890429872 8976879262939392 9008048982602376 9014437728317952 9028201217462784 9045737859319056 9065974409339904 9097453487150112 9099013674680064 9117805732087808 9130607472161592 9151033887088128 9163897580917296 9189320999943168 9202238514324576 9221228364526304 9234190731388203 9249875800927272 9256436056594944 9270569035381248 9288576459569232 9309356272677888 9341680426402464 9348305792329728 9362579040331776 9375724451280024 9380765187441984 9382373962126848 9396699226338816 9401751239315456 9414951649495344 9436014181149696 9449278474440672 9468778119278688 9482088469143591 9489961068091392 9537934216873104 9559271877313536 9577840086337824 9592463793554208 9599267021654016 9611096475526497 9613923444099072 9619076184664064 9632597809923648 9654147245740032 9666044330096994 9667702029347568 9687668590343296 9689329998093312 9722973505031136 9729869294057472 9736641179724627 9744725123610624 9763653562439616 9777378421469862 9785496187858944 9797555137309198 9834963310132128 9856965465188352 9869112488292309 9877306417809408 9891191039720256 9913318983880704 9918632190414848 9925535453052618 9932574904350336 9947740230352512 9949446239652864 9967063011657108 9968772334759776 9989360691772672 9991073838864384 10003386127588803 10025765067471552 10039858379093214 10048194072096768 10060576751733606 10083083634847104 10134055105427673 10141242444357696 10156726369645632 10163929787633664 10176455091733938 10179448352575488 10184904195526656 10199221210507392 10220268446205568 10234635173043876 10257531448598784 10259290586216448 10271933406181791 10293147877239752 10294913122974144 10300448048955904 10302214546649088 10317944248528896 10337986124936064 10352518328615148 10373881910092092 10397089699600128 10449648517015386 10458324442386432 10473025806762624 10509390479702772 10516844016370944 10532901420373248 10538546702315776 10553360835872232 10571286629631168 10576970144229888 10578784064679936 10591820605682262 10594936040435712 10613695735008464 10615515953793408 10652375384188524 10676206201602816 10720874499933696 10739084830101504 10775070097130052 10791521767748484 10799175399360768 10815663874611456 10821460707747072 10836672536164104 10860915651457536 10898627164136208 10900496247854976 10906356757718016 10938345193160028 10944226052015648 10946102955814656 10962815764061952 10984110257744568 11008683211341312 11046907805825136 11071621246106624 11111969720035584 11127589919685288 11152483856865792 11158461214216704 11174146767394128 11191207759146576 11197205871210512 11199144858596352 11238030778244256 11239958068722432 11277051718446493 11278985700905496 11304218331108864 11343469089202992 11351514176400384 11368845977545728 11390929156179552 11416412219168768 11451879396647424 11458017219967488 11474123861820816 11497802001981264 11499793042719744 11523524154110976 11539722879673632 11579791361894721 11581777263345912 11588004055075392 11589991364980224 11607687279595008 11628240180266626 11630234390553072 11656252812008448 11696725912050144 11722893084112896 11737339543689207 11763597573988288 11765614997684736 11771940627378176 11808512319034368 11814841285641216 11831449518417312 11849514097919904 11855865040105248 11857918085572608 11872530940356261 11882388228114432 11897031238161169 11899091412258624 11940407701884522 11942455448017584 11969172350585856 12010731976803168 12019250304423936 12037601623283712 12060983812425408 12081470433864192 12087965879119872 12102862228440774 12129937982866816 12132018232906752 12167621858937888 12174143296215456 12176251456997376 12191256603184617 12201378516117504 12218530107889728 12252427999924224 12260955559653234 12269651352432768 12312254308517604 12314365825291488 12333167734569696 12341914742126592 12357124039962639 12360758713841664 12384768612758976 12412475030237184 12427771281553278 12455573901869952 12457709997548544 12500965935040032 12507686916589312 12509831949502464 12528932301785088 12546544338974016 12553268865993792 12570915113318394 12581352241532928 12590108729039898 12596856605111826 12599037965920896 12625037492371584 12642784625524788 12688858913518683 12717245622497472 12745695836418048 12761402725353366 12770453448450432 12789951724738944 12814795300701996 12843463746564864 12845666364254208 12888059106795992 12890269372463424 12919106664124416 12935027252228922 12937267173059712 12963964673374848 12982188239632836 13018204749919488 13036504561959816 13084013689372206 13087862167597056 13113284413509504 13158816651056412 13188254719627008 13234047270736824 13236316872395328 13243433205800448 13245704417120256 13263653640470016 13265928319537152 13289417348876144 13291696446346368 13330703360159892 13337848170118404 13340157846269184 13367686756628736 13386477838790952 13414102335644808 13444111513129472 13512073473903564 13521656592476928 13542301826194176 13568606788978584 13598961614009856 13646180230725168 13648520512020096 13676708598131712 13695911208242388 13726550830632192 13745846371375944 13783981499914752 13803357771486864 13831842546789456 13862786266133504 13905853553071872 13932864689353848 13964034409016832 14012520639603696 14022458688494592 14043868560497664 14063586676920036 14071147781162976 14073560943190272 14095048839508224 14102626858973184 14120005933180903 14122427474243016 14154021271724544 14173917711661008 14203167178918032 14234941602137088 14294499333244928 14338907815970304 14366760129506736 14388695690331312 14398900532481024 14420885166148608 14428614276996096 14448896714885472 14481220868610048 14499066495145491 14501553044021352 14531502885514944 14533994997139968 14541809010290688 14584460257546704 14594803941086208 14617087685415936 14645480343659424 14666067632204793 14678244281788416 14696332705963797 14729210407766848 14785448197782528 14815959626714112 14836786559580384 14869978475821056 14877948285622272 14888303179578927 14898862356525504 14921610345528768 14932193144795136 14950594517485662 14953158502139664 14984041037659008 14986610758296576 15038647601207328 15059787568639821 15072291108145152 15090865127600409 15124625452270656 15135352235200512 15158461303394304 15187905541572736 15235089554468448 15245894681450496 15264682637600907 15269172528863232 15277356293289984 15298831815761088 15330402669308352 15333057390292992 15351952759565814 15364698872147968 15386297172898176 15439721815859628 15442369684461216 15450672073433856 15453321819973632 15476916372793344 15506979187404096 15528777492922722 15541670416011264 15560822865138138 15595634549400192 15649786058252276 15687486663579648 15709538710143936 15744683092045824 15753121714188288 15764085719554158 15775266024556416 15799352130559872 15807820053473664 15830041253808348 15865455216344832 15887730908523393 15892404060653568 15920543602512696 15923273930690112 15958896467447808 15978563076282786 16014309302404224 16081311749900544 16108627245152256 16137149637921032 16176024310542336 16187282651622726 16198763099041152 16223495811917184 16232191061620608 16255008804246156 16291373477186304 16347940746204312 16359535136577024 16387323218251776 16407517789740042 16416339078023472 16419154433721984 16444223646092928 16476165386616852 16513024817011968 16570361708737704 16607431869159936 16610279996731392 16667954580053376 16691384879527932 16728725785298688 16737691821325056 16761220151091192 16786811638719864 16795808806815768 16798717287894528 16833383323162112 16857046167366384 16918478551358244 16956327496663296 17015203633804488 17027271264600576 17053268966318592 17086393734269328 17124618328753152 17187025829951232 17211185792731224 17246703002971896 17249689564079616 17285286231166464 17309584319510448 17357606333225984 17382006082613088 17411530919392512 17442360270399939 17445351585829608 17484379218012672 17545088868075216 17584339626169344 17645396360982432 17648422496527104 17657910941067264 17684871520626688 17722261928461824 17747174277625968 17774271146879856 17783797560157872 17786877128358912 17823582342171648 17848637118387936 17885469780859744 17910611552826783 17953758525878784 18016097965204752 18028875456635904 18056402434925568 18091475718638112 18131948818679808 18154293342661161 18194906974300224 18198027349360128 18235611464175616 18261214944323184 18302067774176256 18327795161834592 18378641999886336 18391433339479851 18404477028649152 18442456729052608 18468381462776406 18499751601854544 18512872113189888 18541138070762496 18577152919138464 18618712545355776 18641656922329917 18683360852804928 18696611584659456 18725158080663552 18751448902560048 18761530374883968 18764747924253696 18793398452677632 18829903298990688 18856372669977591 18872028362299392 18885163093559847 18895284907667739 18898556948881344 18937556238557376 18964176938287182 18979922136182784 19075868433746208 19118543754627072 19142104088030049 19155680172675648 19184927587108416 19198534043308032 19222192951052994 19227846888198144 19238152369328128 19265195619847296 19332088660193988 19335404058695136 19375337180686592 19378659996186624 19402540878343383 19445947010062272 19459738588114944 19473282359449254 19489450247221248 19527307124879232 19554756842939724 19595110274618396 19669926620264256 19713930930376704 19738224976584618 19754612835618816 19782382079440512 19851070906105236 19865149808700672 19895480460705024 19898892479305728 19934126023314216 19937544669519552 19978721383545344 19982147677728768 20006772255177606 20051530134943104 20079716758186428 20121153503467212 20166167269694208 20268110210855346 20282484888715392 20313452739291264 20352910183467876 20398442421014784 20440536892411136 20469270346087752 20515062897197568 20518581172432896 20543866812363582 20586295754479504 20589826245948288 20600896097911808 20675972249872128 20705036657230296 20747763820184184 20794179399200256 20899297034030772 20946051613525248 21018780959405544 21033688032741888 21065802840746496 21077093404631552 21106721671744464 21142573259262336 21153940288459776 21183641211364524 21227391470016928 21231031907586816 21304750768377048 21352412403205632 21441748999867392 21550140194260104 21583043535496968 21598350798721536 21631327749222912 21642921415494144 21673345072328208 21721831302915072 21797254328272416 21800992495709952 21812713515436032 21876690386320056 21888452104031296 21892205911629312 21925631528123904 21968220515489136 22017366422682624 22093815611650272 22143242492213248 22223939440071168 22255179839370576 22304967713731584 22316922428433408 22348293534788256 22382415518293152 22394411742421024 22398289717192704 22425891776228493 22476061556488512 22479916137444864 22554103436892986 22557971401810992 22608436662217728 22686938178405984 22703028352800768 22737691955091456 22781858312359104 22832824438337536 22903758793294848 22916034439934976 22948247723641632 22995604003962528 22999586085439488 23027929139348721 23047048308221952 23079445759347264 23159582723789442 23163554526691824 23176008110150784 23179982729960448 23215374559190016 23256480360533252 23260468781106144 23312505624016896 23341234297707207 23393451824100288 23445786168225792 23474679087378414 23527195147976576 23531229995369472 23617024638068736 23629682571282432 23646128579331237 23662899036834624 23699028195839808 23711730080210496 23715836171145216 23745061880712522 23764776456228864 23794062476322338 23798182824517248 23880815403769044 23884910896035168 23938344701171712 23967844614424179 24021463953606336 24038500608847872 24075203246567424 24121967624850816 24162940867728384 24205724456881548 24259875965733632 24264036465813504 24335243717875776 24348286592430912 24352502913994752 24382513206369234 24402757032235008 24437060215779456 24521911119306468 24539302704865536 24611276684610063 24624508617035208 24628731650582976 24666335469139392 24683829484253184 24714248079925278 24721517427683328 24769537225517952 24855542563106556 24911147803739904 24915419995097088 25001931870080064 25015373833178624 25019663899004928 25057864603570176 25093088677948032 25106537731987584 25141830226636788 25180217458079796 25193713210223652 25198075931841792 25250074984743168 25285569251049576 25377717827037366 25434491244994944 25522805450706732 25540906896900864 25579903449477888 25629590601403992 25686927493129728 25691332728508416 25776118213591984 25780538744926848 25870054504457844 25874534346119424 25927929346749696 25964376479265672 26036409499838976 26073009123919632 26168027378744412 26226568827019008 26317633302112824 26376509439254016 26468094541473648 26472633744790656 26486866411600896 26527307280940032 26578834697752288 26583392892692736 26661406720319784 26675696340236808 26680315692538368 26735373513257472 26772955677581904 26828204671289616 26888223026258944 27024146947807128 27043313184953856 27084603652388352 27137213577957168 27197923228019712 27292360461450336 27297041024040192 27353417196263424 27387125601941483 27391822416484776 27453101661264384 27491692742751888 27567962999829504 27606715542973728 27663685093578912 27702572194164609 27725572532267008 27811707106143744 27865729378707696 27928068818033664 28025041279207392 28044917376989184 28087737120995328 28127173353840072 28142295562325952 28147121886380544 28190097679016448 28205253717946368 28240011866361806 28244854948486032 28308042543449088 28347835423322016 28406334357836064 28446265407430773 28469883204274176 28588998666489856 28677815631940608 28733520259013472 28777391380662624 28797801064962048 28833289426579491 28841770332297216 28857228553992192 28897793429770944 28962441737220096 28998132990290982 29003106088042704 29063005771029888 29067989994279936 29168920515093408 29189607882172416 29209923539173881 29234175370831872 29290960687318848 29332135264409586 29356488563576832 29392665411927594 29458420815533696 29570896395565056 29607337464876927 29631919253428224 29673573119160768 29739956951642112 29755896571244544 29776606359157854 29797724713051008 29843220691057536 29901189034971324 29906317004279328 29968082075318016 29973221516593152 30010158382766409 30077295202414656 30119575137279642 30144582216290304 30181730255200818 30249250904541312 30375811083145472 30470179108936896 30491789362900992 30529365275201814 30538345057726464 30554712586579968 30597663631522176 30660805338616704 30703905519131628 30772594345796352 30815800218545373 30879443631719256 30884739368922432 30901344146867712 30906643639947264 30953832745586688 31013958374808192 31057554985845444 31121645730276276 31191269098800384 31299572116504552 31374973327159296 31419077420287872 31528171439108316 31550532049112832 31598704261119744 31615640106947328 31660082507616696 31730910432689664 31775461817046786 31784808121307136 31841087205025392 31846547861380224 31957126152565572 32028618604808448 32162623499801088 32217254490304512 32274299275842064 32374565303245452 32397526198082304 32446991623834368 32464382123241216 32510017608492312 32582746954372608 32695881492408624 32719070273154048 32815035579480084 32832678156046944 32838308867443968 32888447292185856 32952330773233704 33026049634023936 33140723417475408 33214863738319872 33335909160106752 33382769759055864 33457451570597376 33475383642650112 33522440302182384 33573623277439728 33591617613631536 33597434575789056 33666766646324224 33714092334732768 33831155155339479 33836957102716488 33912654993326592 34030407267608976 34054542529201152 34106537932637184 34172787468538656 34249236657506304 34291442980582193 34374051659902464 34422371585462448 34493406005943792 34499379128159232 34570572462332928 34619168639020896 34715212666451968 34739374085684163 34764012165226176 34823061838785024 34884720540799878 34890703171659216 34968758436025344 35090177736150432 35168679252338688 35212018631067621 35290792721964864 35296844993054208 35315821882134528 35369743041253376 35444523856923648 35494348555251936 35548542293759712 35567595120315744 35573754256717824 35617592821068783 35647164684343296 35691093714483507 35697274236775872 35770939561719488 35821223105653566 35907517051757568 36032195930409504 36057750913271808 36112804869851136 36182951437276224 36263897637359616 36308586685322322 36389813948600448 36396054698720256 36522429888646368 36573769809553851 36604135548352512 36655590323669184 36757283999772672 36782866678959702 36808954057298304 36884913458105216 36936762925552812 36999503203709088 37025744226379776 37071372119887917 37082276141524992 37154305838276928 37237425090711552 37283313844659834 37366721705609856 37502897805120096 37523060749767936 37529495848507392 37586796905355264 37659806597981376 37712745339955182 37744056724598784 37770326187119694 37790569815335478 37797113897762688 37875112477114752 37928353876574364 38151736867492416 38237087509254144 38284208176060098 38311360345351296 38369855174216832 38444385902105988 38530391239694592 38664177320387976 38670808117390272 38750674361373184 38757319992373248 38805081756686766 38891894020124544 38946564718898508 39054614249758464 39109513685879448 39190220549236792 39339853240528512 39476449953169236 39564764158881024 39702141812210472 39730299617401344 39790960921410048 39797784958611456 39868252046628432 39875089339039104 39957442767090688 40013544510355212 40103060269886208 40159433516372856 40242307006934424 40332334539388416 40536220421710692 40564969777430784 40626905478582528 40705820366935752 40796884842029568 40881073784822272 40938540692175504 41030125794395136 41087733624727164 41172591508959008 41179652491896576 41201792195823616 41351944499744256 41410073314460592 41495527640368368 41588358798400512 41798594068061544 41892103227050496 42037561918811088 42067376065483776 42131605681492992 42154186809263104 42213443343488928 42285146518524672 42307880576919552 42360017799542709 42367282422729048 42454782940033856 42462063815173632 42609501536754096 42704824806411264 42883497999734784 43100280388520208 43166087070993936 43196701597443072 43262655498445824 43285842830988288 43346690144656416 43443662605830144 43497199485436473 43594508656544832 43601984991419904 43625427030872064 43753380772640112 43776904208062592 43784411823258624 43851263056247808 43936441030978272 43998202896614379 44034732845365248 44088998117891391 44187631223300544 44286484984426496 44447878880142336 44510359678741152 44609935427463168 44633844856866816 44664909538736781 44696587069576512 44764831036586304 44788823484842048 44796579434385408 44851783552456986 44952123112977024 44959832274889728 45108206873785972 45115942803621984 45216873324435456 45272595382801227 45373876356811968 45406056705601536 45475383910182912 45563716624718208 45794047912802721 45807517586589696 45832068879869952 45896495447283264 45991208007925056 45999172170878976 46055858278697442 46094096616443904 46158891518694528 46319165447578884 46327109053383648 46352016220301568 46359965459920896 46430749118380032 46512960721066504 46520937562212288 46625011248033792 46682468595414414 46786903648200576 46949358174756828 47054390295953152 47062459990738944 47234049276137472 47259365142564864 47292257158662474 47325798073669248 47398056391679616 47423460160420992 47490123761425044 47588124952644676 47596365649034496 47761630807538088 47769821792070336 47876689402343424 47935689228848358 48042927907212672 48243935249701632 48325881735456768 48411448913763096 48519751931467264 48528072931627008 48670487435751552 48696573184861824 48765026412738468 48874120431558912 49043822238612936 49078605409731072 49222553369220126 49249017234070416 49257463301165952 49332670938278784 49428496159850556 49539074451035904 49711085126213112 49822295607479808 49830839990194176 50003863740160128 50030747666357248 50186177355896064 50213075463975168 50283660453273576 50360434916159592 50387426420447304 50396151863683584 50500149969486336 50571138502099152 50755435654074732 50868982489989888 51045610901413464 51081813793801728 51159806898955776 51259181202807984 51373854986259456 51552236427183968 51561077489853696 51740109008915688 51749068692238848 51855858693499392 51928752958531344 52072818999677952 52146018247839264 52327080811199817 52336054757488824 52453137654038016 52635266604225648 52753018878508032 52936189082947296 52945267489581312 52973732823201792 53054614561880064 53157669395504576 53166785785385472 53322813440639568 53351392680473616 53360631385076736 53470747026514944 53545911355163808 53656409342579232 53731834658480349 53776446052517888 54048293895614256 54086626369907712 54169207304776704 54274427155914336 54395846456039424 54462880027983483 54584720922900672 54594082048080384 54706834392526848 54774251203882966 54783644832969552 54906203322528768 54983385485503776 55135925999659008 55174300018439553 55213431085947456 55327370187157824 55405144388329218 55451145064534016 55623414212287488 55731458757415392 55856137636067328 55924970766989751 56050082558414784 56089834753978368 56175474241990656 56254346707680144 56284591124651904 56294243772761088 56380195358032896 56480023732723612 56489709896972064 56616085086898176 56655489280679541 56685854723003217 56695670846644032 56812668715672128 56892530814861546 56939766408548352 57355631263881216 57426312264090147 57467040518026944 57554782761325248 57595602129924096 57666578853158982 57683540664594432 57714457107984384 57795586859541888 57996265980581964 58006212176085408 58126011542059776 58135979988559872 58207622635030149 58337841030186816 58379215764344832 58419847078347762 58468350741663744 58581921374637696 58664270528819172 58785330823855188 58916841631067392 59141792791130112 59214674929753854 59263838506856448 59347146238321536 59553212718315708 59595449426102016 59686441382115072 59802378069942648 59812634008558656 59936164150636032 59946443033186304 60020316765532818 60154590404829312 60239150274559284 60363460510401636 60498501809082624 60751622166290944 60940358217873792 61058730550403628 61195327263044352 61321610677233408 61407811038263256 61545188691592704 61631600437090746 61758887263438512 61769478737844864 61802688293735424 62027916749616384 62115109971690888 62243291460552552 62382538197600768 62599144233009104 62838154840575744 63056342878216632 63101064098225664 63197408522239488 63231280213894656 63320165015233392 63461820865379328 63550923634093572 63682174410050784 63693095722760448 63914252305131144 64057237209616896 64325246999602176 64548598551684128 64749130606490904 64795052396164608 64893983247668736 64928764246482432 65020035216984624 65165493908745216 65391762984817248 65438140546308096 65630071158960168 65665356312093888 65676617734887936 65776894584371712 65904661546467408 66052099268047872 66281446834950816 66429727476639744 66671818320213504 66765539518111728 66914903141194752 66950767285300224 67044880604364768 67147246554879456 67183235227263072 67194869151578112 67277675328685479 67333533292648448 67428184669465536 67662310310678958 67673914205432976 67825309986653184 68060814535217952 68109085058402304 68213075865274368 68345574937077312 68498473315012608 68582885961164386 68748103319804928 68844743170924896 68986812011887584 68998758256318464 69083787418046163 69141144924665856 69238337278041792 69430425332903936 69478748171368326 69528024330452352 69646123677570048 69769441081599756 69781406343318432 69937516872050688 70023702893121621 70180355472300864 70337358504677376 70424037262135242 70581585443929728 70593689986108416 70889047713847296 70938385737993711 70988697110503872 71097084587519424 71135190240631488 71147508513435648 71235185642137566 71294329368686592 71382187428967014 71394548473551744 71541879123438976 71642446211307132 71815034103515136 71903533843272537 72064391860819008 72115501826543616 72225609739702272 72365902874552448 72617173370644644 72779627897200896 72792109397440512 73044859777292736 73147539619107702 73208271096705024 73311180647338368 73565733357919404 73617908114596608 73769826916210432 73873525851105624 73999006407418176 74051488452759552 74142744239775834 74164552283049984 74308611676553856 74566627689319668 74733443411219712 75005795610240192 75046121499535872 75058991697014784 75173593810710528 75319613195962752 75425490679910364 75540652374239388 75581139630670956 75594227795525376 75750224954229504 75856707753148728 76303473734984832 76568416352120196 76622720690702592 76739710348433664 76888771804211976 77060782479389184 77328354640775952 77341616234780544 77501348722746368 77610163513373532 77783788040249088 77893129437797016 78109228499516928 78219027371758896 78380441098473584 78679706481057024 78952899906338472 79129528317762048 79404283624420944 79460599234802688 79581921842820096 79736504093256864 79750178678078208 79914885534181376 80027089020710424 80206120539772416 80318867032745712 80484614013868848 80664669078776832 81072440843421384 81129939554861568 81253810957165056 81411640733871504 81593769684059136 81762147569644544 81877081384351008 82060251588790272 82161376805824449 82175467249454328 82345183017918016 82359304983793152 82403584391647232 82703888999488512 82820146628921184 82991055280736736 83107716582493827 83176717596801024 83279218667128183 83597188136123088 83784206454100992 84075123837622176 84134752130967552 84263211362985984 84308373618526208 84426886686977856 84570293037049344 84615761153839104 84720035599085418 84734564845458096 84909565880067712 84924127630347264 85219003073508192 85338796222292319 85409649612822528 85766995999469568 86200560777040416 86332174141987872 86393403194886144 86499868279738473 86525310996891648 86571685661976576 86693380289312832 86887325211660288 86994398970872946 87189017313089664 87203969982839808 87506761545280224 87553808416125184 87568823646517248 87702526112495616 87872882061956544 87996405793228758 88069465690730496 88177996235782782 88375262446601088 88822012394630781 88895757760284672 89020719357482304 89219870854926336 89267689713733632 89329819077473562 89393174139153024 89529662073172608 89577646969684096 89703567104913972 89904246225954048 89919664549779456 90030475148299227 90216413747571944 90231885607243968 90433746648870912 90545190765602454 90747752713623936 91127433249436416 91588095825605442 91615035173179392 91664137759739904 91792990894566528 91982416015850112 92111716557394884 92317783037389056 92638330895157768 92654218106767296 92704032440603136 92719930919841792 92861498236760064 93025921442133008 93041875124424576 93364937190828828 93573807296401152 93898716349513656 94108780591906304 94124919981477888 94584514317324948 94651596147338496 94796112783359232 94846920320841984 94980247522850088 95176249905289352 95192731298068992 95523261615076176 95539643584140672 95871378457696716 96085855814425344 96487870499403264 96651763470913536 96822897827526192 97039503862934528 97340974871503104 97393146369723648 97530052825476936 97748240863117824 98087644477225872 98157210819462144 98445106738440252 98498034468140832 98514926602331904 98665341876557568 98840041532266321 98856992319701112 99078148902071808 99422170252426224 99644591214959616 100007727480320256 100061495332714496 100372354711792128 100426150927950336 100567320906547152 100720869832319184 100774852840894608 100792303727367168 101000299938972672 101142277004198304 101493465466018437 101510871308149464 101737964979979776 102091221802826928 102163627587603456 102319613797911552 102518362405615968 102747709972518912 102874328941746579 103104472854367936 103122154979707392 103480218017831376 103498137384477696 103711717386998784 103857505917062688 104145637999355904 104218122257052489 104292036495678528 104654161622399634 104672109514977648 104906275308076032 105270533208451296 105506037757016064 105636055893202863 105872378165894592 105890534979162624 105947465646403584 106109229123760128 106315338791009152 106333571570770944 106645626881279136 106702785360947232 106721262770153472 106852778463206349 106941494053029888 107073281143450521 107091822710327616 107312818685158464 107463669316960698 107552892105035776 108096587791228512 108173252739815424 108338414609553408 108548854311828672 108791692912078848 108925760055966966 109169441845801344 109188164096160768 109548502407765932 109567289665939104 109812406645057536 109966770971007552 110271851999318016 110348600036879106 110426862171894912 110654740374315648 110810288776658436 111214116359663751 111246828424574976 111462917514830784 111712275272134656 111849941533979502 112100165116829568 112508693415360288 112569182249303808 112588487545522176 112760390716065792 112960047465447224 112979419793944128 113232170173796352 113310978561359082 113371709446006434 113391341693288064 113625337431344256 113785061629723092 114711262527762432 114852624528180294 114934081036053888 115109565522650496 115333157706317964 115591173719083776 115992531961163928 116012424352170816 116252023084119552 116271959977119744 116415245270060298 116675682060373632 116839694156695524 117163842749275392 117328541057638344 117570661647710376 117833683262134784 118429349859507708 118694292476643072 119106425436631416 119190898852204032 119372882764230144 119604756139885296 119625268017117312 119872328301272064 120040633531065636 120309180809658624 120478300549118568 120726921020803272 120997003618165248 121503244332581888 121880716435747584 122117461100807256 122390654526088704 122643221354466816 122815622076526512 123090377383185408 123263200874181492 123517774526877024 123538957475689728 123605376587470848 124055833499232768 124230219943381776 124486582921105104 124765076395201536 125198288466018208 125676309681151488 126112685756433264 126202128196451328 126394817044478976 126462560427789312 126640330030466784 126923641730758656 127080053398628127 127101847268187144 127364348820101568 127386191445520896 127828504610262288 128114474419233792 128650493999204352 129097197103368256 129498261212981808 129590104792329216 129787966495337472 129857528492964864 130040070433969248 130330987817490432 130491598456309419 130783525969634496 130876281092616192 131260142317920336 131330712624187776 131353235469775872 131553789168743424 131809323092934816 131994608689843137 132104198536095744 132266994353674173 132562893669901632 132859454953279488 133343636640427008 133531079036223456 133829806282389504 133901534570600448 133994728616210343 134089761208729536 134294493109758912 134366470454526144 134389738303156224 134555350657370958 134667066585296896 134856369338931072 135324620621357916 135347828410865952 135650619973306368 135817786148403681 136121629070435904 136218170116804608 136426151730548736 136691149874154624 137165771922328772 137496206639609856 137689486341849792 137973624023775168 137997516512636928 138167574836092326 138282289849331712 138476674556083584 138957496342736652 139056048660904704 139292247355140096 139538882163199512 139562812686636864 139875033744101376 140047405786243242 140360710944601728 140848074524270484 141163170887859456 141187379972216832 141778095427694592 141876771475987422 141977394221007744 142194169175038848 142270380481262976 142470371284275132 142764374857934028 142789096947103488 143083758246877952 143284892422614264 143630068207030272 143807067686545074 144128783721638016 144731805749104896 145234346741289288 145559255794401792 145584218794881024 146089719554585472 146295079238215404 146622361294676736 147131466715838808 147235816229193216 147539653832420864 147747051702211248 147998012814836352 148285488479551668 148617223353107712 149133255378639336 149466886822439424 150011591220480384 150092242999071744 150639226391925504 150850981359820728 151081304748478776 151162279261341912 151188455591050752 151500449908459008 151713415506297456 152606947469969664 153136832704240392 153245441381405184 153479420696867328 153777543608423952 154121564958778368 154656709281551904 154683232469561088 155002697445492736 155220327026747064 155567576080498176 155786258875594032 156218456999033856 156438054743517792 156760882196947168 156981242433599451 157359412962114048 157905799812676944 158259056635524096 158808567248841888 158921198469605376 159163843685640192 159473008186513728 159500357356156416 159829771068362752 160054178041420848 160412241079544832 160637734065491424 160969228027737696 161195503975441047 161329338157553664 162144881686842768 162259879109723136 162507621914330112 162823281467743008 163187539368118272 163388640083950449 163524295139289088 163754162768702016 164120503177580544 164322753611648898 164350934498908656 164690366035836032 164718609967586304 165407777998977024 165522900055318659 165640293257842368 165982110561473472 166215433164987654 166353435193602048 166558437334256366 167194376272246176 167568412908201984 167774912300969253 168150247675244352 168269504261935104 168526422725971968 168616747237052416 168853773373955712 169140586074098688 169440071198170836 169469129690916192 169819131760135424 169848255260694528 170057564169009651 170438006147016384 170677592444584638 170819299225645056 172278936792270441 172401121554080832 172664348283975744 172786806389772288 172999736559476946 173050621993783296 173143371323953152 173386760578625664 173988797941745892 174378034626179328 174407939965679616 174622867905090447 175013523090560448 175107616832250368 175137647293034496 175405052224991232 175745764123913088 175992811586457516 176355992471565564 176750524893202176 177644024789261562 177791515520569344 178041438714964608 178659638154947124 178786348278306048 179059324146345216 179155293939368192 179407134209827944 179808492451908096 179839329099558912 180060950296598454 180432827495143888 180463771214487936 181090381531204908 181495505427247872 182254866498872832 183176191651210884 183585981789133056 183964832031700224 184223433114789768 184635566074778112 185276661790315536 185308436213534592 185408064881206272 186051842884266016 186083750248849152 186729874381657656 187147614592802304 187797432699027312 188217561183812608 189169028634649896 189303192294676992 189592225566718464 189693840641683968 189960495045700176 190352499810578704 190385462596137984 191046523230152352 191079287168281344 191709879213590381 191742756915393432 192171711628850688 192975740998806528 193645795655052384 194079007725869056 194681949743006208 194786292739447296 195060105650953872 195496481726235648 196175288954451744 196314421638924288 196890213476880504 196996068936281664 197029853204663808 197330683753115136 197680083064532642 197713984639402224 198156297804143616 198844340504852448 199289182429919232 200015454960640512 200122990665428992 200744709423584256 200852301855900672 201134641813094304 201441739664638368 201549705681789216 201584607454734336 201833025986056437 202000599877945344 202284554008396608 202986930932036874 203021742616298928 203475929959959552 204182443605653856 204327255175206912 204639227595823104 205036724811231936 205495419945037824 205748657883493158 206208945708735872 206244309959414784 206960436035662752 206996274768955392 207251362254138489 207423434773997568 207715011834125376 208291275998711808 208436244514104978 208584072991357056 209308323244799268 209344219029955296 209812550616152064 210071108679364863 210541066416902592 211012075514032128 211272111786405726 211744756331789184 211781069958325248 212630677582018304 212667143141541888 213291253762558272 213405570721894464 213442525540306944 213705556926412698 213882988106059776 214146562286901042 214183645420655232 214625637370316928 214927338633921396 215710601529817611 216193175582457024 216346505479630848 216676829219106816 217097708623657344 217851520111933932 218338883691602688 218376328192321536 219097004815531864 219134579331878208 219624813290115072 219933541942015104 220697200073758212 220853724343789824 221309480748631296 221620577553316872 222428232719327502 222493656849149952 222925835029661568 223699883067959004 224200330233659136 225017386830720576 225138364498607616 225176975091044352 225520781432131584 225920094930894448 225958839587888256 226621957122718164 226743418892012868 226782683386576128 227250674862688512 227570123259446184 229705249056360588 229868162072107776 230219131045300992 230666315412635928 231182347438167552 231985063922327856 232024848704341632 232504046168239104 232830490540120596 233351364120747264 233679388313391048 234327685498550784 234657082115276688 235141323295420752 235667366524269568 236858699719015416 237388584953286144 238212850873262832 238381797704408064 238745765528460288 239209512279770592 239250536034234624 239744656602544128 240040100864075351 240081267062131272 240618361619317248 240956601098237136 241453842041606544 241994007236330496 243006488665163776 243761432871495168 244234922201614512 244781309052177408 245286442708933632 245631244153053024 246180754766370816 246484130417473347 246526401748362984 247035549053754048 247077914951379456 247210753174941696 248111666998465536 248460439886763552 248973165842210208 249323149747481481 249530152790403072 249837656001384549 250396576932036416 251352619362302976 252225371512866528 252404256392902656 252789634088957952 252925120855578624 253280660060933568 253847283461517312 254160106797256254 254203694536374288 254728697640203136 254772382891041792 255657009220524576 256016388666876957 256228948838467584 257300987998408704 258194394206736512 258996522425963616 259180209584658432 259499604839215419 259575932990674944 259715056985929728 260080140867938496 260661975634980864 260983196912618838 261567051939268992 262520284635840672 262661425248375552 262706470939551744 263107578337486848 263618646185869632 263989217379686274 264208397072191488 264533988707348346 265125787339803264 266687273280854016 267062158072446912 267659612564779008 267803069141200896 267989457232420686 268179522417459072 268588986219517824 268732940909052288 269110701314741916 269712738677862144 270091425444897681 270649241242715832 270695656821731904 271301239946612736 271635572296807362 272243258140871808 273382299748309248 274331543844657544 274992413279219712 275378972683699584 275947248047550336 276335149672184652 276953349112167168 277914992685473304 278112097321809408 278584494710280192 279077764326399024 279125625373273728 280094811572486484 280721421889203456 281696149048540968 282326341775718912 282374759944433664 283753542951974844 283954788442015488 284388338350077696 284540760962525952 284940742568550264 285528749715868056 285578193894206976 286167516493755904 286569784845228528 287614135373090148 288257567443276032 289463611498209792 290468693482578576 291118511588803584 292179439109170944 292590158476430808 293244722589353472 294262933431677616 294471632458386432 295079307664841728 295494103404422496 295996025629672704 296520124596798963 296570976959103336 297234446706215424 298266510757278672 298933773644878848 300023182440960768 300184485998143488 301278452783851008 301701962719641456 302162609496957552 302324558522683824 302376911182101504 303000899816918016 303426831012594912 304480396398055311 305213894939939328 306273665408480784 306490882762810368 306958841393734656 307555087216847904 308243129917556736 308622986825239737 309313418563103808 309366464939122176 310005394890985472 310440654053494128 311135152160996352 311572517751188064 312436913998067712 312654366771157467 312876109487035584 313521764393894336 313962484867198902 314718825924228096 315811599625353888 316518113271048192 316908167679608589 317617134497683776 317842396939210752 318327687371280384 318946016373027456 319000714712312832 320108356082841696 320558335389619047 320824482159089664 321219843430351563 321275468130982848 321938456055475392 322391007950882094 322658676315107328 324289763373685536 324519758219446272 325015243828660224 325646562935486016 326375078736236544 326777280167900898 327048590278578176 327508325537404032 328645507223297796 328701868997817312 329380732071672064 329437219935172608 330815555997954048 331045800110637318 331280586515684736 331964221122946944 332430866329975308 333116874668512732 334388752544492352 335136825816403968 335549824601938506 336300495350488704 337707546747911424 338281172148197376 338880142396341672 338938259381832384 339638263520270848 339696510521389056 340115128338019302 340876012294032768 341355184889169276 344557873584540882 344802243108161664 345328696567951488 345999473118953892 346773521157251328 347977595883491784 348756069252358656 348815879931359232 349245735810180894 350027046181120896 350215233664500736 351491528247826176 351985623172915032 352711984943131128 353501049786404352 355288049578523124 356082877429929216 357319276309894248 357572696556612096 358118648292690432 358310587878736384 358814268419655888 359616984903816192 360121900593196908 360865654990287776 360927542428975872 362180763062409816 362991010854495744 364509732997745664 366352383302421768 367171963578266112 367929664063400448 368446866229579536 369271132149556224 370553323580631072 370616872427069184 370816129762412544 372103685768532032 372167500497698304 373459748763315312 374295229185604608 375594865398054624 376435122367625216 378338057269299792 378606384589353984 379184451133436928 379387681283367936 379920990091400352 380704999621157408 380770925192275968 381240160195884381 382093046460304704 382158574336562688 383419758427180762 383485513830786864 384343423257701376 385951481997613056 387291591310104768 388158015451738112 389363899486012416 389572585478894592 390120211301907744 390992963452471296 391474795368928257 392350577908903488 392628843277848576 393780426953761008 393992137872563328 394059706409327616 394661367506230272 395360166129065284 395427969278804448 396312595608287232 396800983061022519 397688681009704896 398578364859838464 400030909921281024 401489418847168512 401704603711801344 401984185848631029 402269283626188608 402883479329276736 403099411363578432 403169214909468672 403666051972112874 404001199755890688 404569108016793216 405973861864073748 406043485232597856 406951859919919104 407453358445211043 408364887211307712 408654510350413824 409278455191646208 410073449622463872 411497315766986316 412417891417471744 412488619918829568 413920872071325504 413992549537910784 414502724508276978 414846869547995136 415430023668250752 416872489028209956 417168145982714112 418616646489598536 418688438059910592 419625101232304128 420142217358729726 421082132833805184 422544223572811452 423489512663578368 423562139916650496 425261355164036608 425334286283083776 426582507525116544 426811141443788928 427411113852825396 428293124573802084 428367290841310464 429251274740633856 429854677267842792 431421203059635222 432386351164914048 434195417247314688 435703040223867864 436677767383205376 436752656384643072 438194009631063728 438269158663756416 439867083884030208 441394400147516424 441707448687579648 442618961497262592 443241155106633744 444856465438655004 445851670059323136 447399766135918008 448400660467318272 450034773661441152 450276728997215232 451840189861788896 451917679175776512 453243914245436328 453486837784025736 453565366773152256 454501349725377024 455140246518892368 459410498112721176 459736324144215552 460438262090601984 461332630825271856 462364694876335104 463970127844655712 464049697408683264 465008092336478208 465660981080241192 466702728241494528 467358776626782096 468655370997101568 469314164230553376 470282646590841504 470943727300798353 471334733048539136 473717399438030832 474777169906572288 476425701746525664 476763595408816128 477491531056920576 478419024559541184 478501072068469248 479489313205088256 480080201728150702 480162534124262544 481236723238634496 481913202196474272 482907684083213088 483586511926323141 483988014472660992 486012977330327552 487522865742990336 488469844403229024 489562618104354816 490165920251851347 490572885417867264 491262488306106048 492361509532741632 492968260834946694 493052803496725968 494071098107508096 494155829902758912 496223333996931072 496568700165955977 496920879773527104 497946331684420416 498646299494962962 499060305580806144 499675312002769098 500793153864072832 502705238724605952 503324736902907759 504450743025733056 504808512785805312 505579268177915904 505850241711157248 506561320121867136 508320213594512508 508407389072748576 509457395280406272 509544765782083584 510172692507028953 511314018441049152 512032777333753914 512457897676935168 516388788413473024 517993044851927232 518360419169316864 518999209678430838 519151865981349888 519430113971859456 520160281735876992 521966393825237676 523134103878537984 523868603715271341 525040569271681344 525322850496751104 525412941879103488 526215156674973696 527237292371739264 527978434759372548 529067977414696692 530251574679606528 533374546561708032 534124316144893824 535978914464841372 536359044834918144 537177972439035648 537465881818104576 538221402629483832 539425477355724288 540182850889795362 541298482485431664 541391313643463808 543271144593614724 544486516281743616 546764599496618496 548663087689315088 550757945367399168 551894496095100672 552670299344369304 553906698224334336 555829985370946608 556224194643618816 558155528652798048 558251250746547456 560189623144972968 561442843778406912 563392298097081936 564652683551437824 567507085903949688 567909576884030976 568776676700155392 569081521925051904 569881485137100528 571057499431736112 571156387788413952 572335032987511808 573139569690457056 575129637640771143 575228270746180296 576515134886552064 578927222996419584 580937386965157152 582237023177607168 582954530669897281 584358878218341888 585180316952861616 586489445178706944 588525866863355232 588943264916772864 590158615329683456 590988206808844992 591992051259345408 593040249193597926 593141953918206672 594468893412430848 596533021514557344 597867547289757696 600046364881921536 600368971996286976 602556905567702016 603403925439282912 604325218993915104 604649117045367648 604753822364203008 605499077958169311 606001799633836032 606853662025189824 608960792796110622 610427789879878656 612547330816961568 612981765525620736 613917682787469312 615110174433695808 616486259835113472 617245973650479474 618626837126207616 618732929878244352 620881308106988256 621754086762415467 622270304321992704 623145035502376128 624873827996135424 625308733542314934 625752218974071168 627043528787788672 627924969734397804 629437651848456192 630213326038094589 631623199250707776 633036226542096384 633816335359217178 635234268995367552 637892032746054912 638001429424625664 640216712165683392 641116670779238094 641648964318179328 642439686860703126 642550936261965696 643876912110950784 644782015901764188 648579526747371072 649039516438892544 650030487657320448 651293125870972032 653554560335801796 655016651074808064 657291014446595592 657403737995634624 658761464143344128 658874439870345216 662091600221274636 662561173031369472 663928442245893888 664861732659950616 666233749337025464 668777505088984704 671099649203877012 672600990700977408 675415093495822848 676562344296394752 677760284792683344 677876518763664768 679276527040541696 680230256676038604 681752024588065536 682710369778338552 689115747169081764 689604486216323328 690657393135902976 691998946237907784 693547042314502656 695955191766983568 697512138504717312 698491471620361788 700054092362241792 700430467329001472 702983056495652352 703971246345830064 705423969886262256 707002099572808704 710576099157046248 712165754859858432 714638552619788496 715145393113224192 716237296585380864 716621175757472768 717628536839311776 719233969807632384 720120302592226053 720243801186393816 721731309980575552 721855084857951744 724361526124819632 725982021708991488 729019465995491328 732704766604843536 734343927156532224 735859328126800896 736893732459159072 738542264299112448 739452391252420041 741106647161262144 741233744854138368 741632259524825088 744207371537064064 744335000995396608 746919497526630624 747969449242444443 748590458371209216 749512968004153647 751189730796109248 752870244735250432 756676114538599584 757212769178707968 758368902266873856 758775362566735872 759841980182800704 761409999242314816 761541850384551936 762480320391768762 764186092920609408 764317148673125376 766839516854361524 766971027661573728 768686846515402752 771902963995226112 774583182620209536 778498814517646257 778727798972024832 779145170957789184 780240422603815488 781985926904942592 782949590737856514 784701155817806976 787560853907522016 787984275745126656 788119412818655232 789322735012460544 790720332258130568 790855938557608896 792625191216574464 793601966122045038 795377362019409792 800061819842562048 802978837694337024 803409207423602688 803968371697262058 804538567252377216 805766958658553472 806198822727156864 807332103944225748 809138216033586432 811947723728147496 812086970465195712 813903719839838208 814906716890422086 816729774422615424 820146899244927744 822994631533972632 824835782834943488 824977239837659136 827841744142651008 829005449016553956 830860047336501504 833744978056419912 834336291965428224 837233292979197072 837376876119821184 840284434717459452 842164265667610368 845088447145622904 846979025327156736 847124279833300992 850522710328073216 853165015050233088 853622282887577856 854822227705650792 856586249147604168 856734581682620928 858502549481267712 859709354535685584 862842406119270444 864772702329828096 868390834494629376 871406080447735728 873355534766410752 876388019262127456 876538317327512832 879734167768060416 882788800295032848 883414897375159296 885237922994525184 886482310213267488 889560373790396889 889712930877310008 891703340118646272 894799532271836016 896801320934636544 900069547322882304 900553457994430464 903680379723577792 903835358351553024 906487828490872656 906973675568051472 907130733546304512 909002699450754048 910280493037784736 913441189194165933 918820996225442352 919472648288431104 920876524181203968 922665261650543712 924729389752670208 925868960475719211 927940255689311424 928099394817366528 930016184672956416 931321962160482384 933405456482989056 934717553253564192 937310741994203136 937963100313472401 938628328461106752 940565293181683008 941887454601596706 942669466097078272 947434798876061664 949554339813144576 950724503038825767 952851403493051328 953527190817632256 954983062113841152 956838049119082368 957002144136938496 960160403456301404 960325068248525088 962473446477268992 963659530291054689 963826404392948544 965815368166426176 967173023852646282 967976028945321984 975045731485980672 976939688806458048 979125236208709632 980331840503702694 981145770835734528 982524976612212096 985936521669893388 986105606993451936 988142196215016192 988311659805517824 992446667993862144 993137400331911954 993841759547054208 995892663368840832 997292598989925924 999350624005538196 1001586307728145664 1005410477449211904 1006649473805815518 1008901486051466112 1013122640243734272 1016640427189025016 1016814778145497152 1018914790560812544 1019089531564167168 1020345385014057906 1022628036882098304 1024065554667507828 1032777576826946048 1035986089703854464 1037998419356861676 1040320563471753984 1043932787650475352 1046268207757075968 1047737207430542682 1050081138543362688 1050645700993502208 1054474584743478528 1055956869518745096 1058135954829393384 1060503149359213056 1068248632289787648 1071957828929682744 1072718089669836288 1074355944878071296 1074931763636209152 1076442805258967664 1078850954711448576 1080365701779590724 1082596964970863328 1082782627286927616 1086542289187229448 1088973032563487232 1093529198993236992 1097326175378630176 1101515890734798336 1103788992190201344 1105340598688738608 1107813396448668672 1111659970741893216 1112448389287237632 1116311057305596096 1116502501493094912 1120379246289945936 1122885687556813824 1126784596194163872 1129305367102875648 1135014171807899376 1135819153768061952 1137553353400310784 1138163043850103808 1139762970274201056 1142114998863472224 1142312775576827904 1143720480587653143 1144670065975023616 1146279139380914112 1150259275281542286 1150456541492360592 1153030269773104128 1157854445992839168 1161874773930314304 1164474046355214336 1165909061339794562 1168717756436683776 1170360633905723232 1172978890357413888 1174424386106784771 1177051733726710464 1177886529833545728 1180317230659366912 1181976413617689984 1183984102518690816 1186080498387195852 1186283907836413344 1188937786824861696 1190402949183067557 1193066043029114688 1195735094579515392 1200092729763843072 1205113811135404032 1205952557545893087 1206807850878565824 1208650437987830208 1209298234090735296 1209507644728406016 1210998155916338622 1212003599267672064 1213707324050379648 1217921585592221244 1220855579759757312 1222360075335633129 1225094661633923136 1225963531051241472 1227835365574938624 1230220348867391616 1234491947300958948 1237253674252415232 1237465859756488704 1241762616213976512 1243508173524830934 1244540608643985408 1246290071004752256 1250617467084629868 1251504437948142336 1254087057575577344 1255849939468795608 1258875303696912384 1260426652076189178 1263246398501415552 1267632670718434356 1270468537990735104 1275784065492109824 1276002858849251328 1280433424331366784 1282233341558476188 1284879373721406252 1285101872523931392 1287753824221901568 1289564031803528376 1297159053494742144 1302586251741944064 1307109120671603592 1310033302149616128 1314582028893191184 1314807475991269248 1317522928286688256 1324183200442549272 1325122346062738944 1327856884491787776 1329723465319901232 1332467498674050928 1337555010177969408 1342199298407754024 1345201981401954816 1350830186991645696 1355520569585366688 1355753037527329536 1358553054081083392 1360460513352077208 1363504049176131072 1365420739556677104 1378231494338163528 1379208972432646656 1381314786271805952 1383997892475815568 1387094084629005312 1391910383533967136 1395024277009434624 1396982943240723576 1400108184724483584 1400860934658002944 1405966112991304704 1407942492691660128 1410847939772524512 1412831181902395059 1414004199145617408 1421152198314092496 1424331509719716864 1429277105239576992 1430290786226448384 1432474593170761728 1433242351514945536 1435257073678623552 1438467939615264768 1440240605184452106 1440487602372787632 1443462619961151104 1443710169715903488 1448723052249639264 1450759535778969423 1451964043417982976 1458038931990982656 1465409533209687072 1468687854313064448 1470497760755554041 1471718656253601792 1473787464918318144 1477084528598224896 1478904782504840082 1482213294322524288 1482467489708276736 1488414743074128128 1488670001990793216 1493838995053261248 1495938898484888886 1497180916742418432 1499025936008307294 1502379461592218496 1509974210708723277 1513352229077199168 1514425538357415936 1516737804533747712 1517550725133471744 1519683960365601408 1522819998484629632 1524960640783537524 1528372185841218816 1528634297346250752 1530518077521086859 1533679033708723048 1533942055323147456 1537373693030805504 1549166365240419072 1556997629035292514 1557455597944049664 1558290341915578368 1560480845207630976 1565899181475713028 1569402311635613952 1575121707815044032 1575968551490253312 1576238825637310464 1578645470024921088 1581440664516261136 1581711877115217792 1587203932244090076 1590754724038819584 1600123639685124096 1607936743394524116 1609077134504754432 1611533917317106944 1612397645454313728 1614664207888451496 1618276432067172864 1623895447456294992 1624173940930391424 1629813433780844172 1633459548845230848 1640293798489855488 1645989263067945264 1649671565669886976 1655683488285302016 1658010898033107912 1661720094673003008 1667489956112839824 1668672583930856448 1674466585958394144 1674753752239642368 1680280706048527457 1680568869434918904 1684328531335220736 1690176894291245808 1693958050654313472 1701045420656146432 1706330030100466176 1707244565775155712 1709644455411301584 1713172498295208336 1713469163365241856 1717005098962535424 1719418709071371168 1725388912922313429 1725684812238540888 1729545404659656192 1736781668989258752 1742812160895471456 1746711069532821504 1748863592009691843 1752776038524254912 1753076634655025664 1759468335536120832 1765577600590065696 1766829794750318592 1770475845989050368 1772964620426534976 1779120747580793778 1779425861754620016 1783406680237292544 1789599064543672032 1793602641869273088 1800139094645764608 1801106915988860928 1807360759447155584 1807670716703106048 1812975656981745312 1813947351136102944 1814261467092609024 1816497233874507933 1818005398901508096 1820560986075569472 1826882378388331866 1837641992450884704 1838945296576862208 1841753048362407936 1845330523301087424 1849458779505340416 1851737920951438422 1855880511378622848 1856198789634733056 1862643924320964768 1866810912965978112 1869435106507128384 1874621483988406272 1875926200626944802 1877256656922213504 1881130586363366016 1883774909203193412 1890639978114283767 1894869597752123328 1899108679626289152 1901449006077651534 1905702806986102656 1913676098238164736 1914004288273876992 1920320806912602808 1920650136497050176 1924946892954537984 1927319060582109378 1927652808785897088 1931630736332852352 1934346047705292564 1950091462971961344 1953879377612916096 1960663681007405388 1965049953224424192 1971873043339786776 1972211213986903872 1976284392430032384 1976623319611035648 1986274800663823908 1987683519094108416 1991785326737681664 1994585197979851848 1998701248011076392 2003172615456291328 2013298947611631036 2017802972102932224 2026245280487468544 2033280854378050032 2033629556290994304 2037829581121625088 2040690770028115812 2045256073764196608 2048131109335015656 2065555153653892096 2071972179407708928 2075996838713723352 2080641126943507968 2087865575300950704 2092536415514151936 2095474414861085364 2100162277086725376 2101291401987004416 2108949169486957056 2111913739037490192 2116271909658786768 2121006298718426112 2136497264579575296 2143915657859365488 2145436179339672576 2148711889756142592 2149863527272418304 2152885610517935328 2157701909422897152 2160360907776678159 2160731403559181448 2165193929941726656 2165565254573855232 2173084578374458896 2177946065126974464 2187058397986473984 2194652350757260352 2203031781469596672 2207577984380402688 2210681197377477216 2215626792897337344 2218357173757260123 2223319941483786432 2224896778574475264 2232622114611192192 2233005002986189824 2240758492579891872 2243908347727333329 2245771375113627648 2248538904012460941 2253569192388327744 2258610734205751296 2270028343615798752 2271638307536123904 2275106706800621568 2276326087700207616 2279525940548402112 2284229997726944448 2284625551153655808 2287440961175306286 2289340131950047232 2292558278761828224 2300518550563084572 2300913082984721184 2306060539546208256 2315708891985678336 2323749547860628608 2331818122679589124 2337435512873367552 2340721267811446464 2345957780714827776 2348848772213569542 2354103467453420928 2363952827235379968 2367968205037381632 2372160996774391704 2372567815672826688 2377875573649723392 2380805898366135114 2386132086058229376 2400185459527686144 2410227622270808064 2411905115091786174 2413615701757131648 2417300875975660416 2418596468181470592 2421996311832677244 2427414648100759296 2435843171184442488 2441711159519514624 2444720150671266258 2450189323267846272 2460440697734783232 2468983894601917896 2474507348504830464 2474931719512977408 2483525232427953024 2487016347049661868 2492580142009504512 2501234934169259736 2503008875896284672 2508174115151154688 2511699878937591216 2520853304152378356 2526492797002831104 2535265341436868712 2540937075981470208 2551568130984219648 2560866848662733568 2564466683116952376 2569758747442812504 2570203745047862784 2575507648443803136 2579128063607056752 2594318106989484288 2605172503483888128 2614218241343207184 2620066604299232256 2629164057786382368 2629614951982538496 2635045856573376512 2648366400885098544 2650244692125477888 2655713768983575552 2659446930639802464 2664934997348101856 2668681121371190667 2675110020355938816 2684398596815508048 2690403962803909632 2701660373983291392 2711041139170733376 2711506075054659072 2717106108162166784 2720921026704154416 2727008098352262144 2730841479113354208 2740323567582497799 2756462988676327056 2758417944865293312 2762629572543611904 2767995784951631136 2774188169258010624 2777606881427157633 2783820767067934272 2790048554018869248 2793965886481447152 2800216369448967168 2811932225982609408 2813889300940417203 2815884985383320256 2821695879545049024 2825662363804790118 2828008398291234816 2842304396628184992 2848663019439433728 2852173509116477301 2858554210479153984 2860581572452896768 2864949186341523456 2866484703029891072 2870514147357247104 2880481210368904212 2880975204745575264 2886925239922302208 2887420339431806976 2890978590873164067 2897446104499278528 2901519071557938846 2903928086835965952 2930819066419374144 2937375708626128896 2940995521511108082 2943437312507203584 2947574929836636288 2957809565009680164 2964426588645048576 2964934979416553472 2976829486148256256 2977340003981586432 2987677990106522496 2991877796969777772 2998051872016614588 3004758923184436992 3019948421417446554 3026704458154398336 3039367920731202816 3045639996969259264 3049921281567075048 3056744371682437632 3057268594692501504 3061036155042173718 3067358067417446096 3067884110646294912 3098332730480838144 3113995258070585028 3120961690415261952 3131798362951426056 3138804623271227904 3150243415630088064 3151937102980506624 3162881329032522272 3163423754230435584 3174407864488180152 3181509448077639168 3215873486789048232 3218154269009508864 3223067834634213888 3224795290908627456 3229328415776902992 3236552864134345728 3247790894912589984 3248347881860782848 3259626867561688344 3266919097690461696 3280587596979710976 3291978526135890528 3299343131339773952 3311366976570604032 3316021796066215824 3323440189346006016 3334979912225679648 3337345167861712896 3348933171916788288 3349507504479284736 3360561412097054914 3361137738869837808 3368657062670441472 3380353788582491616 3387916101308626944 3402090841312292864 3412660060200932352 3414489131550311424 3419288910822603168 3426344996590416672 3426938326730483712 3431161441762959429 3434010197925070848 3438837418142742336 3450777825844626858 3451369624477081776 3459090809319312384 3473563337978517504 3485624321790942912 3493422139065643008 3497727184019383686 3505552077048509824 3506153269310051328 3518936671072241664 3523273158320354313 3531155201180131392 3533659589500637184 3540951691978100736 3545929240853069952 3558241495161587556 3558851723509240032 3566813360474585088 3571208847549202671 3579198129087344064 3587205283738546176 3600278189291529216 3614721518894311168 3615341433406212096 3625951313963490624 3627894702272205888 3628522934185218048 3632994467749015866 3636010797803016192 3641121972151138944 3653764756776663732 3667080226006899387 3675283984901769408 3677890593153724416 3683506096724815872 3690661046602174848 3703475841902876844 3711761022757245696 3712397579269466112 3725287848641929536 3733621825931956224 3738870213014256768 3751852401253889604 3754513313844427008 3762261172726732032 3767549818406386824 3781279956228567534 3789739195504246656 3802898012155303068 3811405613972205312 3827352196476329472 3828008576547753984 3840641613825205616 3841300272994100352 3854638121164218756 3855305617571794176 3863261472665704704 3868692095410585128 3907758755225832192 3921327362014810776 3930099906448848384 3943746086679573552 3944422427973807744 3952568784860064768 3972549601327647816 3975367038188216832 3983570653475363328 3989170395959703696 3997402496022152784 4006345230912582656 4026597895223262072 4035605944205864448 4052490560974937088 4066561708756100064 4067259112581988608 4075659162243250176 4080681714689280967 4081381540056231624 4090512147528393216 4096262218670031312 4131110307307784192 4143944358815417856 4151993677427446704 4161282253887015936 4175731150601901408 4185072831028303872 4190948829722170728 4200324554173450752 4202582803974008832 4217898338973914112 4223827478074980384 4232543819317573536 4238493545707185177 4242012597436852224 4272994529159150592 4287831315718730976 4290872358679345152 4297423779512285184 4299727054544836608 4305771221035870656 4315403818845794304 4320721815553356318 4321462807118362896 4330387859883453312 4331130509147710464 4346169156748917792 4352278607336908269 4355892130253948928 4374116795972947968 4389304701514520704 4406063562939193344 4411493282266662123 4415155968760805376 4421362394754954432 4431253585794674688 4436714347514520246 4446639882967572864 4465244229222384384 4466010005972379648 4481516985159783744 4487816695454666658 4491542750227255296 4497077808024921882 4507138384776655488 4540056687231597504 4543276615072247808 4550213413601243136 4552652175400415232 4559051881096804224 4568459995453888896 4574881922350612572 4585116557523656448 4591554232563260577 4601037101126169144 4601826165969442368 4612121079092416512 4647499095721257216 4663636245359178248 4674871025746735104 4681442535622892928 4697697544427139084 4708206934906841856 4727905654470759936 4735936410074763264 4744321993548783408 4745135631345653376 4761611796732270228 4772264172116458752 4800370919055372288 4823810230183572348 4827231403514263296 4834601751951320832 4837192936362941184 4843992623665354488 4854829296201518592 4871686342368884976 4889440301342532516 4900378646535692544 4920881395469566464 4937967789203835792 4949014697009660928 4967050464855906048 4974032694099323736 4985160284019009024 5002469868338519472 5006017751792569344 5016348230302309376 5023399757875182432 5040842118145582371 5041706608304756712 5052985594005662208 5070530682873737424 5081874151962940416 5103136261968439296 5121733697325467136 5128933366233904752 5139517494885625008 5140407490095725568 5151015296887606272 5158256127214113504 5176166738766940287 5188636213978968576 5210345006967776256 5228436482686414368 5240133208598464512 5246590776029075529 5258328115572764736 5259229903965076992 5270091713146753024 5296732801770197088 5300489384250955776 5311427537967151104 5318893861279604928 5329869994696203712 5337362242742381334 5350220040711877632 5368797193631016096 5380807925607819264 5403320747966582784 5422082278341466752 5423012150109318144 5441842053408308832 5449491701623523799 5454016196704524288 5461682958226708416 5480647135164995598 5512925977352654112 5516835889730586624 5525259145087223808 5535991569903262272 5548376338516021248 5555213762854315266 5567641534135868544 5587931772962894304 5600432738897934336 5623864451965218816 5627778601880834406 5631769970766640512 5643391759090098048 5651324727609580236 5684608793256369984 5697326038878867456 5704347018232954602 5717108420958307968 5741028294714494208 5760962420737808424 5761950409491150528 5773850479844604416 5774840678863613952 5781957181746328134 5794892208998557056 5803038143115877692 5861638132838748288 5881991043022216164 5895149859673272576 5915619130019360328 5928853177290097152 5929869958833106944 5953658972296512512 5975355980213044992 5983755593939555544 5996103744033229176 6009517846368873984 6039896842834893108 6053408916308796672 6078735841462405632 6091279993938518528 6099842563134150096 6113488743364875264 6122072310084347436 6134716134834892192 6135768221292589824 6196665460961676288 6227990516141170056 6241923380830523904 6263596725902852112 6277609246542455808 6300486831260176128 6303874205961013248 6325762658065044544 6326847508460871168 6348815728976360304 6363018896155278336 6431746973578096464 6436308538019017728 6446135669268427776 6449590581817254912 6458656831553805984 6473105728268691456 6481082723330034477 6495581789825179968 6496695763721565696 6519253735123376688 6533838195380923392 6561175193959421952 6583957052271781056 6598686262679547904 6622733953141208064 6632043592132431648 6646880378692012032 6655071521271780369 6669959824451359296 6674690335723425792 6697866343833576576 6699015008958569472 6721122824194109828 6722275477739675616 6737314125340882944 6745616712037382823 6760707577164983232 6775832202617253888 6825320120401864704 6828978263100622848 6838577821645206336 6852689993180833344 6853876653460967424 6862322883525918858 6868020395850141696 6877674836285484672 6901555651689253716 6902739248954163552 6918181618638624768 6947126675957035008 6971248643581885824 6995454368038767372 7011104154097019648 7012306538620102656 7037873342144483328 7046546316640708626 7062310402360262784 7091858481706139904 7116482990323175112 7117703447018480064 7133626720949170176 7142417695098405342 7158396258174688128 7200556378583058432 7229443037788622336 7230682866812424192 7251902627926981248 7255789404544411776 7265988935498031732 7282243944302277888 7307529513553327464 7334160452013798774 7350567969803538816 7381322093204349696 7406951683805753688 7423522045514491392 7424795158538932224 7450575697283859072 7477740426028513536 7503704802507779208 7509026627688854016 7524522345453464064 7535099636812773648 7562559912457135068 7579478391008493312 7605796024310606136 7622811227944410624 7654704392952658944 7681283227650411232 7682600545988200704 7709276242328437512 7710611235143588352 7726522945331409408 7737384190821170256 7815517510451664384 7842654724029621552 7860199812897696768 7887492173359147104 7888844855947615488 7905137569720129536 7945099202655295632 7950734076376433664 7967141306950726656 7978340791919407392 7994804992044305568 8006043364113572001 8012690461825165312 8053195790446524144 8071211888411728896 8104981121949874176 8133123417512200128 8134518225163977216 8151318324486500352 8161363429378561934 8162763080112463248 8181024295056786432 8192524437340062624 8220970702747493397 8262220614615568384 8287888717630835712 8303987354854893408 8322564507774031872 8332820644281472899 8351462301203802816 8370145662056607744 8381897659444341456 8400649108346901504 8435796677947828224 8441667902821251609 8447654956149960768 8465087638635147072 8476987091414370354 8484025194873704448 8545989058318301184 8556520527349431903 8575662631437461952 8581744717358690304 8594847559024570368 8599454109089673216 8611542442071741312 8641443631106712636 8642925614236725792 8660775719766906624 8662261018295420928 8672935772619492201 8692338313497835584 8704557214673816538 8711784260507897856 8778609403029041408 8812127125878386688 8822986564533324246 8830311937521610752 8842724789509908864 8873428695029040492 8893279765935145728 8930488458444768768 8932020011944759296 8963033970319567488 8975633390909333316 8994155616049843764 9014276769553310976 9080113374463195008 9118103762193608448 9136919990907777792 9149763844701225144 9170233115047312896 9183108465126521154 9202074202252338288 9203652331938884736 9294998191442514432 9327272490718356496 9362885071245785856 9395395088854278168 9416413869813683712 9455811308941519872 9488643987097566816 9490271262691306752 9523223593464540456 9544528344232917504 9647620460367144696 9654462807028526592 9669203503902641664 9674385872725882368 9687985247330708976 9709658592403037184 9743372684737769952 9778880602685065032 9800757293071385088 9841762790939132928 9875935578407671584 9898029394019321856 9934100929711812096 9948065388198647472 9970320568038018048 10004939736677038944 10012035503585138688 10032696460604618752 10046799515750364864 10081684236291164742 10083413216609513424 10105971188011324416 10141061365747474848 10163748303925880832 10206272523936878592 10243467394650934272 10257866732467809504 10279034989771250016 10280814980191451136 10293484325288878287 10302030593775212544 10316512254428227008 10352333477533880574 10377272427957937152 10420690013935552512 10456872965372828736 10480266417196929024 10493181552058151058 10516656231145529472 10518459807930153984 10569819474961062939 10593465603540394176 10600978768501911552 10622855075934302208 10637787722559209856 10659739989392407424 10674724485484762668 10700440081423755264 10713626542647608013 10737594387262032192 10761615851215638528 10844164556682933504 10846024300218636288 10883684106816617664 10898983403247047598 10908032393409048576 10923365916453416832 10961294270329991196 11025851954705308224 11033671779461173248 11050518290174447616 11071983139806524544 11110427525708630532 11135283068271737088 11175863545925788608 11200865477795868672 11255557203761668812 11263539941533281024 11286783518180196096 11302649455219160472 11369217586512739968 11408694036465909204 11434216841916615936 11482056589428988416 11521924841475616848 11523900818982301056 11547700959689208832 11563914363492656268 11589784417997114112 11606076286231755384 11723276265677496576 11763982086044432328 11790299719346545152 11831238260038720656 11857706354580194304 11907317944593025024 11950711960426089984 11967511187879111088 11992207488066458352 12019035692737747968 12079793685669786216 12106817832617593344 12157471682924811264 12182559987877037056 12199685126268300192 12226977486729750528 12242045144067842901 12244144620168694872 12269432269669784384 12271536442585179648 12393330921923352576 12455981032282340112 12483846761661047808 12527193451805704224 12555218493084911616 12600973662520352256 12607748411922026496 12651525316130089088 12653695016921742336 12697631457952720608 12715480637121555531 12726037792310556672 12863493947156192928 12872617076038035456 12892271338536855552 12899181163634509824 12917313663107611968 12946211456537382912 12962165446660068954 12991163579650359936 12993391527443131392 13038507470246753376 13067676390761846784 13122350387918843904 13167914104543562112 13234479846799986369 13245467906282416128 13264087184264863296 13293760757384024064 13310143042543560738 13339919648902718592 13395732687667153152 13398030017917138944 13442245648388219656 13444550955479351232 13474628250681765888 13491233424074765646 13521415154329966464 13650640240803729408 13657956526201245696 13677155643290412672 13705379986361666688 13724645767051837716 13755349672570969344 13803111303378507432 13805478497908327104 13836363237277249536 13942497287163771648 13990908736077534744 14022208308194039296 14024613077240205312 14093092633281417252 14124620804720525568 14183716963412279808 14232965980646350224 14235406894036960128 14284835390196810684 14316792516349376256 14401112757166116864 14458886075577244672 14503805255853962496 14511578809088823552 14531977870996063464 14564487888604555776 14615059027106654928 14668320904027597548 14701135939607077632 14762644186408699392 14813903367611507376 14847044091028982784 14901151394567718144 14955480852057027072 15007409605015558416 15018053255377708032 15049044690906928128 15070199273625547296 15122526354436747113 15125119824914270136 15158956782016986624 15211592048621212272 15245622455888821248 15309408785905317888 15362566455300822464 15365201091976401408 15418552484656875024 15421222470287176704 15453045890662818816 15474768381642340512 15528500216300820861 15631035020903328768 15685309448059243104 15720399625795393536 15739772328087226587 15774984346718294208 15777689711895230976 15810275139440259072 15890198405310591264 15901468152752867328 15934282613901453312 15956681583838814784 15989609984088611136 16012086728227144002 16025380923650330624 16106391580893048288 16142423776823457792 16209962243899748352 16266246835024400256 16269036450327954432 16322726858757123868 16325526160224926496 16362048590113572864 16385048874680125248 16441941405494986794 16575777435261671424 16607974709709786816 16645129015548063744 16665641288562945798 16702924602407605632 16763795318888682912 16801298216693803008 16871593355895656448 16883335805642503218 16895309912299921536 16930175277270294144 16953974182828740708 17091978116636602368 17113041054698863806 17151325262874923904 17223084884143482624 17282887262213425272 17285851228473451584 17321551439533813248 17324522036590841856 17345871545238984402 17384676626995671168 17409114429347633076 17557218806058082816 17645973129066648492 17685449579019817728 17746857390058080984 17786559531870291456 17860976916889537536 17926067940639134976 17951266781818666632 17988311232099687528 18028553539106621952 18160226748926390016 18236207524387216896 18273839981815555584 18299527689402450288 18340466230094625792 18366216930253042308 18404148404504676576 18407304663877769472 18589996382885028864 18654544981436712992 18725770142491571712 18790790177708556336 18832827739627367424 18911622617883039744 18977287974195133632 18980542525382613504 19046447186929080912 19089056688465835008 19295240920734289392 19308925614057053184 19338407007805283328 19348771745451764736 19375970494661417952 19419317184806074368 19443248169990103431 19486745369475539904 19557761205370130064 19601514586142770176 19683525581878265856 19751871156815343168 19796058788038643712 19868201859423624192 19896130776397294944 19940641136076036096 19965214563815341107 20009879473354077888 20024071007170277376 20065392921209237504 20093599031500729728 20163368472582329484 20166826433219026848 20211942376022648832 20236850136112148469 20282122731494949696 20327496607851761664 20486934789301868544 20515733464935619008 20558069979542500032 20561629960382902272 20586968650577756574 20604061187550425088 20633024508856454016 20704666955067761148 20754544855915874304 20841380027871105024 20913745930745657472 20986363104116302116 21033312462291058944 21036919615860307968 21139638949922125878 21186931207080788352 21275575445118419712 21319479978784814848 21349448970969525336 21400880162847510528 21427253085295216026 21475188774524064384 21688329113365867008 21692048600437272576 21767368213633235328 21797966806494095196 21846731832906833664 21922588540659982392 22051703909410616448 22143966279613049088 22220855051417261064 22270566136543474176 22351727091851577216 22511114407523337624 22527079883066562048 22573567036360392192 22605298910438320944 22738435173025479936 22817388072931818408 22868433683833231872 22964113178857976832 23043849682951233696 23047801637964602112 23095401919378417664 23127828726985312536 23179568835994228224 23212152572463510768 23446552531354993152 23527964172088864656 23580599438693090304 23662476520077441312 23715412709160388608 23814635889186050048 23901423920852179968 23935022375758222176 23984414976132916704 24018130092340716003 24038071385475495936 24159587371339572432 24213635665235186688 24314943365849622528 24365119975754074112 24399370252536600384 24453954973459501056 24484090288135685802 24488289240337389744 24538864539339568768 24543072885170359296 24662912108242480191 24786661843846705152 24911962064564680224 24967693523322095616 24998461932844418697 25054386903611408448 25110436986169823232 25201947325040704512 25303050632260178176 25307390033843484672 25395262915905441216 25430961274243111062 25452075584621113344 25669561582048295709 25726987894312385856 25745234152076070912 25784542677073711104 25798362327269019648 25834627326215223936 25924330893320137908 25982327159300719872 25986783054886262784 26018807317858476603 26077014940493506752 26135352781523693568 26335828209087124224 26468959693599972738 26490935812564832256 26528174368529726592 26620286085087121476 26679839297805437184 26791465375334306304 26796060035834277888 26884491296776439312 26889101910958702464 26982466848149531292 27042830308659932928 27354311286580825344 27410759972723333376 27449291534103675432 27510699345141938688 27606222606757014864 27610956995816654208 27884994574327543296 27981817472155069488 28044416616388078592 28186185266562834504 28249241609441051136 28367433926824559616 28465931961292700448 28470813788073920256 28564772002824966769 28569670780393621368 28633585032698752512 28917772151154489344 29007610511707924992 29023157618177647104 29063955741992126928 29128975777209111552 29230118054213309856 29336641808055195096 29402271879214155264 29525288372817398784 29627806735223014752 29694088182057965568 29802302789135436288 29910961704114054144 30014819210031116832 30036106510755416064 30098089381813856256 30140398547251094592 30245052708873494226 30250239649828540272 30317913564033973248 30423184097242424544 30491244911777642496 30618817571810635776 30725132910601644928 30730402183952802816 30837104969313750048 30842444940574353408 30880452975866634861 30906091781325637632 30949536763284681024 31057000432601641722 31262070041806657536 31370618896118486208 31440799251590787072 31479544656174453174 31549968693436588416 31555379423790461952 31780396810621182528 31802936305505734656 31868565227802906624 31913363167677629568 31979219968177222272 32024173456454288004 32140879627942824039 32212783161786096576 32284847553646915584 32532493670048800512 32538072900655908864 32645453717514247736 32651052320449852992 32724097180227145728 32770097749360250496 32883882810989973588 33151554870523342848 33215949419419573632 33331282577125891596 33405849204815211264 33527590637777365824 33602596433387606016 33766671611285006436 33790619824599843072 33860350554540588288 33907948365657481416 34226082109397727612 34302650525749847808 34446169768286965248 34565774524426850544 34571702456946903168 34643102879067626496 34691743090477968804 34769353253991342336 34818228858695266152 35114437612116165632 35291946258133296984 35370899158039635456 35493714780116161968 35573119063740582912 35721953833779075072 35852135881278269952 35902533563637333264 35976622464199375056 36057107078213243904 36320453497852780032 36472415048774433792 36547679963631111168 36599055378804900576 36680932460189251584 36726135432203528703 36732433860506084616 36808296809009353152 36814609327755538944 37179992765770057728 37309089962873425984 37451540284983143424 37581580355417112672 37665655479254734848 37823245235766079488 37954575948390267264 37961085050765227008 38092894373858161824 38146441911364666593 38178113376931670016 38590481841468578784 38617851228114106368 38676814015610566656 38697543490903529472 38751940989322835904 38838634369612148736 38886496339980206862 38973490738951079808 39115522410740260128 39203029172285540352 39367051163756531712 39503742313630686336 39736403718847248384 39792261552794589888 39881282272152072192 39930429127630682214 40019758946708155776 40187198063001459456 40326736945164658968 40333652866438053696 40423884752045297664 40473700272224296938 40564245462989899392 40973869578603737088 41031466929871238016 41116139959085000064 41173937301155513148 41266049017712908032 41409333910135522296 41509089711831748608 41827491861491314944 41972726208232604232 42066624924582117888 42073839231720615936 42279277899844251756 42373862414161576704 42551150890236839424 42638959957569629696 42698897941939050672 42854506170590432052 42950377549048128768 43376658226731734016 43534736427266470656 43595933612988190392 43693463665813667328 43845177081319964784 44103407818821232896 44287932559226098176 44441710102834522128 44541132273086948352 44703454183703154432 45022228815046675248 45054159766133124096 45147134072720784384 45210597820876641888 45367579063310241339 45476870346050959872 45634776145863636816 45736867367666463744 45928226357715953664 46087699365902467392 46095603275929204224 46190803838756835328 46255657453970625072 46359137671988456448 46424305144927021536 46585500648902462583 46893105062709986304 47055928344177729312 47161198877386180608 47219316984261679761 47324953040154882624 47430825418320777216 47802847841704359936 47870044751516444352 47968829952265833408 48036260184681432006 48076142770950991872 48319174742679144864 48427271330470373376 48629886731699245056 48730239951508148224 48798740505073200768 48968180576271371604 48976578480674779488 49077729078679137536 49086145770340718592 49325824216484960382 49823924129129360448 49935387046644191232 49996923865688837394 50108773807222816896 50403894650081409024 50606101264520356352 50614780067686969344 50790525831810882432 50861922548486222124 51339123164096591418 51453975788624771712 51669254652430447872 51848661786640275816 51964654318601439744 51973566109772525568 52037614635716953206 52154029880987013504 52671656418174248448 52937919387199945476 53056348737059453184 53240572170174242952 53359678595610874368 53582930750668612608 53768982593552878624 53778203821917404928 53964933696299062584 54085660617319865856 54708622573161650688 54821519945446666752 54898583068207350864 55021398690283877376 55212445213514029728 55221913991633308416 55769989148655086592 55963634944310138976 56088833232776157184 56372370533125669008 56498483218882102272 56734867853649119232 56931863922585400896 56941627576147840512 57129544005649933538 57139341560787242736 57267170065397505024 57835544302308978688 58015221023415849984 58046315236355294208 58127911483984253856 58257951554418223104 58329744509970310293 58460236108426619712 58673283616110390192 58804543758428310528 59050576745634797568 59255613470446029504 59388176364115931136 59604605578270872576 59821923408228108288 59895643691446023321 60029638420062233664 60072213021510832128 60196178763627712512 60280797094502189184 60490105417746988452 60500479299657080544 60635827128067946496 60710550408336445407 60846368194484849088 60982489823555284992 61450265821203289856 61460804367905605632 61674209938627500096 61684889881148706816 61760905951733269722 61812183562651275264 61899073526569362048 62114000865203283444 62524140083613315072 62741237792236972416 62959089312348906348 63099937386873176832 63110758847580923904 63560793621242365056 63826726335355259136 63958439936354444544 64048346912908576008 64281759255885648078 64425566323572193152 65064987340097601024 65076145801311817728 65290907435028495472 65302104640899705984 65540195498720500992 65767765621979947176 66431898838839147264 66662565154251783192 66811698409630422528 67055181275554731648 67533343222570012872 67581239649199686144 67720701109081176576 67815896731314962832 68452164218795455224 68605301051499695616 68892339536573930496 69131549048853701088 69143404913893806336 69286205758135252992 69383486180955937608 69538706507982684672 69636457717390532304 70228875224232331264 70583892516266593968 70741798316079270912 70987429560232323936 71146238127481165824 71443907667558150144 71704271762556539904 71805067127274666528 71953244928398750112 72054390277022148009 72114214156426487808 72640906995705560064 72944830097548867584 73095359927262222336 73198110757609801152 73361864920378503168 73452270864407057406 73464867721012169232 73616593618018706304 73629218655511077888 73988736324727440573 74359985531540115456 74618179925746851968 74903080569966286848 74995385798533256091 75163160710834225344 75331310958509469696 75909151896780534528 75922170101530454016 76185788747716323648 76292883822729333186 76356226753863340032 77180963682937157568 77235702456228212736 77353628031221133312 77395086981807058944 77503881978645671808 77772992679960413724 77946981477902159616 78056421953575429809 78231044821480520256 78406058344571080704 79007484627261372672 79472807437694496768 79584523105589179776 79860858255261364428 80039517893416311552 80374396126002918912 80653473890329317936 80667305732876107392 80947400544448593876 81128490925979798784 82062933859742476032 82232279918170000128 82347874602311026296 82532098035425816064 82818667820271044592 83654983722982629888 83945452416465208464 84133249849164235776 84558555799688503512 84747724828323153408 85102301780473678848 85277919915139259392 85397795883878101344 85694316008474900307 85709012341180864104 85900755098096257536 86753316453463468032 87069472854532941312 87191867225976380784 87386927331627334656 87690354162639929568 88206815637642465792 88575865118452196352 88883420205669044256 89082264546173896704 89406908367406308864 90044457630093350496 90108319532266248192 90294268145441568768 90421195641753283776 90735158126620482678 90953740692101919744 91269552291727273632 91473734735332927488 91856452715431907328 92175398731804934784 92191206551858408448 92511314907941250144 92641358927599904583 92718275343976912896 92848610289854043072 93171001297804925166 93786210125419972608 94111856688355458624 94322397754772361216 94438633968523359522 94649906080309765248 95605695683408719872 95740089503032888704 95937659904531666816 96072520369362864012 96638349485358289728 96854542660940746752 97597481010146401536 97936361152542743208 97953156961349558976 98155458157358275072 98172291540681437184 98651648432969920764 99647848258258720896 99993847731377674788 100217547614445633792 100807789300162818048 101212202529040712704 101581051663621764864 101723845096972444248 102678246328193182836 102907951577249543424 103338509304860895744 103697323573280551632 103929308637202879488 104075229271433906412 104308059761974027008 105343312836348496896 105875838774399890952 106112697474118906368 106481144340348485904 106719357191221748736 107165861501337225216 107537965187105757248 107556407643834809856 107929867392598125168 108171321234639731712 109417245146323301376 109643039890893333504 109797166136414701728 110042797380567754752 110178406296610586109 110424890427028059456 110443827983266616832 111539978297310173184 111927269888620277952 112177666465552314368 112744741066251338016 112996966437764204544 113469735707298238464 113863727845170801792 113883255152295681024 114259088011299867076 114278683121574485472 114534340130795010048 116030442046831699968 116092630472710588416 116255822967968507712 116515903108836446208 116659489019940620586 116920472216853239424 117346567232220780384 117609087516856621056 118101153491269595136 118511226940892059008 119209211156541745152 119643846816456216576 119791287382892046642 120059276840124467328 120561594189004378368 120980210835493976904 121000958599314161088 121271654256135892992 121421100816672890814 121692736388969698176 122900531642406579712 122921608735811211264 123348419877255000192 123521811903466539444 123798147053138724096 124228001730406566888 125482475584473944832 125918178624697812696 126199874773746353664 126221517695161847808 127121587242484730112 127653452670710518272 127916879872708889088 128096693825817152016 128563518511771296156 128851132647144386304 130129974680195202048 130581814870056990944 130604209281799411968 131080390997441001984 131535531243959894352 132863797677678294528 133325130308503566384 133623396819260845056 134110362551109463296 135066686445140025744 135162479298399372288 135441402218162353152 135631793462629925664 136102737189930724017 136904328437590910448 137210602102999391232 137784679073147860992 138263098097707402176 138286809827787612672 138572411516270505984 138766972361911875216 139077413015965369344 139272915434781064608 139756501946707387749 140457750448464662528 141167785032533187936 141483596632158541824 141657950952785039283 141974859120464647872 142292476254962331648 143408543525113079808 143610134254549333056 143906489856797500224 144108780554044296018 144228428312852975616 145281813991411120128 145889660195097735168 146190719854524444672 146396221515219602304 146904541728814114812 146929735442024338464 147233187236037412608 147258437311022155776 147977472649454881146 149236359851493703936 149806161139932573696 149990771597066512182 150326321421668450688 151818303793561069056 151844340203060908032 152371577495432647296 152585767645458666372 154361927365874315136 155007763957291343616 155545985359920827448 155893962955804319232 156112843907150859618 156462089642961040512 158014969254522745344 159169046211178359552 159721716510522728856 160079035786832623104 160748792252005837824 161306947780658635872 161334611465752214784 161894801088897187752 162256981851959597568 164125867719484952064 164464559836340000256 164695749204622052592 165064196070851632128 165637335640542089184 167309967445965259776 167890904832930416928 168266499698328471552 169117111599377007024 169495449656646306816 170204603560947357696 170555839830278518784 170795591767756202688 171388632016949800614 171418024682361728208 171801510196192515072 173506632906926936064 174138945709065882624 174383734451952761568 174773854663254669312 174989233529910930879 175380708325279859136 176413631275284931584 177151730236904392704 177766840411338088512 178164529092347793408 178813816734812617728 179686931074338069963 180088915260186700992 180216639064532496384 180588536290883137536 180842391283506567552 181470316253240965356 181907481384203839488 182131651225009336221 182539104583454547264 182947469470665854976 184350797463609869568 184382413103716816896 185022629815882500288 185282717855199809166 185436550687953825792 185697220579708086144 186342002595609850332 187572420250839945216 188223713376710917248 188877267937046719044 189299812160619530496 191480179006065777408 191875319809063333632 192145040738725728024 193276698970716579456 195194962020292803072 195872722305085486416 195906313922699117952 196310916314716550144 197303296865939841528 199295696516517441792 199987695462755349576 200435095228891267584 202424405058081425408 203162103327243529728 203447690193944888496 205356492656386365672 205815903154499086848 206677018609721791488 207394647146561103264 207858617274405758976 208150458542867812824 208616119523948054016 210686625672696993792 211751677548799781904 212225394948237812736 212962288680696971808 213438714382443497472 214331723002674450432 215075930374211514496 215112815287669619712 215859734785196250336 216163170831066444027 216342642469279463424 218834490292646602752 219286079781786667008 219594332272829403456 220085594761135509504 220356812593221172218 220849780854056118912 220887655966533233664 223079956594620346368 223854539777240555904 224986157395599768273 225489482132502676032 225993932875528409088 227727455690341603584 227766510304591362048 228518176022599734152 228557366243148970944 229068680261590020096 232060884093663399936 232185260945421176832 232511645935937015424 233318978039881241172 233840944433706478848 234693134464441560768 235218175033713242112 237022453881784118016 238418422313083490304 239582574765784093284 240118553680248934656 241123188378008756736 241960421670987953808 242001917198628322176 242842201633345781628 243385472777939396352 245801063284813159424 246696839754510000384 247043623806933078888 247596294106277448192 248456003460813133776 250964951168947889664 251836357249395625392 252399749547492707328 254243174484969460224 255306905341421036544 255833759745417778176 256193387651634304032 257082948025424700921 257127037023542592312 257702265294288772608 260259949360390404096 261163629740113981888 261208418563598823936 262160781994882003968 263071062487919788704 265727595355356589056 266650260617007132768 267246793638521690112 268220725102218926592 270133372890280051488 270324958596798744576 270882804436324706304 271263586925259851328 272205474379861448034 273808656875181820896 274421204205998782464 275569358146295721984 276526196195414804352 276573619655575225344 277533944723823750432 278154826031930738688 278545830869562129216 279513003893414775498 282335570065066375872 282967193264317083648 283315901905570078566 283949718240929295744 286817087050226159616 287220268509098666112 287812979713595000448 288217561108088592036 290563627982822240256 292792443030439204608 293809083457628229624 293859470884048676928 294466374472074825216 294516874622044311552 295954945298909762292 298472719702987407872 299981543194133024364 300652642843336901376 303636607587122138112 304743154990865294592 305171535290917332744 308723854731748630272 310015527914582687232 311091970719841654896 311787925911608638464 312225687814301719236 312924179285922081024 316029938509045490688 318338092422356719104 319443433021045457712 320158071573665246208 321497584504011675648 322613895561317271744 322669222931504429568 323789602177794375504 324513963703919195136 328251735438969904128 328929119672680000512 329391498409244105184 330128392141703264256 330535218889831758327 331274671281084178368 334619934891930519552 335781809665860833856 336532999396656943104 338234223198754014048 338990899313292613632 340409207121894715392 341111679660557037568 341591183535512405376 342777264033899601228 342836049364723456416 343603020392385030144 348277891418131765248 348767468903905523136 349547709326509338624 349978467059821861758 350761416650559718272 352827262550569863168 354303460473808785408 355533680822676177024 357627633469625235456 359373862148676139926 360177830520373401984 361684782567013135104 362940632506481930712 363814962768407678976 364263302450018672442 365078209166909094528 368701594927219739136 368764826207433633792 370045259631765000576 370565435710399618332 371394441159416172288 372684005191219700664 376447426753421834496 377754535874093438088 378599624321239060992 382960358012131554816 383750639618126667264 384290081477451456048 386553397941433158912 390389924040585606144 391745444610170972832 391812627845398235904 392621832629433100288 394606593731879683056 398591393033034883584 399975390925510699152 400870190457782535168 404848810116162850816 406324206654487059456 406895380387889776992 408308211569792172051 410712985312772731344 411631806308998173696 413354037219443582976 414789294293122206528 415717234548811517952 416300917085735625648 417232239047896108032 419269505840122163247 421373251345393987584 423503355097599563808 424450789896475625472 424973852858355117849 425924577361393943616 426877428764886994944 430151860748423028992 430225630575339239424 431719469570392500672 432326341662132888054 432685284938558926848 437668980585293205504 438572159563573334016 439188664545658806912 440713625186442344436 441699561708112237824 441775311933066467328 447709079554481111808 449972314791199536546 450978964265005352064 455454911380683207168 455533020609182724096 457036352045199468304 457114732486297941888 465023291871874030848 466637956079762482344 467681888867412957696 469386268928883121536 474044907763568236032 479165149531568186568 480237107360497869312 482246376756017513472 483920843341975907616 484003834397256644352 485684403266691563256 486770945555878792704 491602126569626318848 493393679509020000768 494087247613866157776 495192588212554896384 496912006921626267552 501929902337895779328 503672714498791250784 504799499094985414656 508486348969938920448 510613810682842073088 511667519490835556352 512386775303268608064 514165896050849401842 514254074047085184624 515404530588577545216 520519898720780808192 522327259480227963776 522416837127197647872 524321563989764007936 524967700589732792637 526142124975839577408 531455190710713178112 533300521234014265536 534493587277043380224 536441450204437853184 540266745780560102976 540649917193597489152 541765608872649412608 542527173850519702656 544410948759722896068 546394953675028008663 547617313750363641792 548842408411997564928 553052392390829608704 553147239311150450688 555067889447647500864 556309652063861477376 557091661739124258432 559026007786829550996 564671140130132751744 566631803811140157132 567899436481858591488 574440537018197332224 575625959427190000896 576435122216177184072 585584886060878409216 587618166915256459248 587718941768097353856 588932748944149650432 591909890597819524584 596945439405974815744 599963086388266048728 601305285686673802752 607273215174244276224 609486309981730589184 610343070581834665488 617447709463497260544 620031055829165374464 622183941439683309792 623575851823217276928 624451375628603438472 625848358571844162048 632059877018090981376 636676184844713438208 638886866042090915424 640316143147330492416 642995169008023351296 645227791122634543488 645338445863008859136 647579204355588751008 648489512493199332081 649027927407838390272 656503470877939808256 657858239345360001024 658782996818488210368 660256784283406528512 661070437779663516654 662549342562168356736 669239869783861039104 671563619331721667712 676468446397508028096 677981798626585227264 683182367071024810752 685554528067799202456 685672098729446912832 687206040784770060288 696555782836263530496 697534937807811046272 699956934119643723516 701522833301119436544 705654525101139726336 711067361645352354048 715255266939250470912 718747724297352279852 720355661040746803968 723369565134026270208 725881265012963861424 728526604900037344884 730156418333818189056 737403189854439478272 740090519263530001152 741130871420799236664 742788882318832344576 745368010382439401328 752894853506843668992 755509071748186876176 757199248642478121984 765920716024263109632 767501279236253334528 768580162954902912096 771248844076274102763 773106795882866317824 780779848081171212288 783490889220341945664 783625255690796471808 785243665258866200576 789213187463759366112 797182786066069767168 799950781851021398304 801740380915565070336 812648413308974118912 813790760775779553984 816616423139584344102 821425970625545462688 823263612617996347392 826708074438887165952 829578588586244413056 832601834171471251296 834464478095792216064 838539011680244326494 847006710195199127616 848901579792951250944 849947705716710235698 851849154722787887232 860303721496846057984 860451261150678478848 863438939140785001344 864652683324265776108 878377329091317613824 881427250372884688872 883399123416224475648 883550623866132934656 895418159108962223616 899944629582399073092 901957928530010704128 910909822761366414336 914072704090398936608 914229464972595883776 930046583743748061696 933275912159524964688 935363777734825915392 938772537857766243072 948089815527136472064 958330299063136373136 960474214720995738624 964492753512035026944 967841686683951815232 968007668794513288704 971368806533383126512 973541891111757585408 983204253139252637696 986787359018040001536 988174495227732315552 990385176425109792768 991605656669495274981 993824013843252535104 1003859804675791558656 1007345428997582501568 1009598998189970829312 1016972697939877840896 1021227621365684146176 1023335038981671112704 1024773550606537216128 1028331792101698803684 1028508148094170369248 1030809061177155090432 1044654518960455927552 1044833674254395295744 1048643127979528015872 1049935401179465585274 1052284249951679154816 1062910381421426356224 1066601042468028531072 1072882900408875706368 1080533491561120205952 1085054347701039405312 1088821897519445792136 1092789907350056017326 1095234627500727283584 1106104784781659217408 1106294478622300901376 1110135778895295001728 1114183323478248516864 1118052015573659101992 1129342280260265503488 1133263607622280314264 1135798872963717182976 1148881074036394664448 1151251918854380001792 1152870244432354368144 1171169772121756818432 1175236333830512918496 1175437883536194707712 1177865497888299300864 1183819781195639049168 1193890878811949631488 1199926172776532097456 1202610571373347605504 1214546430348488552448 1218972619963461178368 1220686141163669330976 1224924634709376516153 1234895418926994521088 1240062111658330748928 1244367882879366619584 1247151703646434553856 1248902751257206876944 1251696717143688324096 1257808517520366489741 1264119754036181962752 1273352369689426876416 1274921558575065353547 1277773732084181830848 1280632286294660984832 1290455582245269086976 1290676891726017718272 1295158408711177502016 1296979024986398664162 1298055854815676780544 1313006941755879616512 1315716478690720002048 1317565993636976420736 1322140875559327033308 1325098685124336713472 1343127238663443335424 1352936892795016056192 1366364734142049621504 1371109056135598404912 1371344197458893825664 1395069875615622092544 1399913868239287447032 1403045666602238873088 1422134723290704708096 1437495448594704559704 1440711322081493607936 1446739130268052540416 1451762530025927722848 1457053209800074689768 1460312836667636378112 1474806379708878956544 1480181038527060002304 1482261742841598473328 1485577764637664689152 1490736020764878802656 1505789707013687337984 1511018143496373752352 1514398497284956243968 1531841432048526219264 1535002558472506669056 1537160325909805824192 1542497688152548205526 1546213591765732635648 1561559696162342424576 1566981778440683891328 1567250511381592943616 1574903101769198377911 1578426374927518732224 1594365572132139534336 1599901563702042796608 1603480761831130140672 1625296826617948237824 1627581521551559107968 1633232846279168688204 1642851941251090925376 1646527225235992694784 1659157177172488826112 1665203668342942502592 1668928956191584432128 1677078023360488652988 1694013420390398255232 1699895411433420471396 1703698309445575774464 1720607442993692115968 1726877878281570002688 1729305366648531552216 1756754658182635227648 1762854500745769377744 1766798246832448951296 1790836318217924447232 1799889259164798146184 1803915857060021408256 1821819645522732828672 1828145408180797873216 1828458929945191767552 1860093167487496123392 1866551824319049929376 1870727555469651830784 1877545075715532486144 1896179631054272944128 1916660598126272746272 1920948429441991477248 1928985507024070053888 1935683373367903630464 1936015337589026577408 1942737613066766253024 1947083782223515170816 1973574718036080003072 1976348990455464631104 1980770352850219585536 1983211313338990549962 1987648027686505070208 2007719609351583117312 2014690857995165003136 2033945395879755681792 2049547101213074432256 2056663584203397607368 2057016296188340738496 2061618122354310180864 2089309037920911855104 2089667348508790591488 2099870802358931170548 2104568499903358309632 2133202084936057062144 2145765800817751412736 2161066983122240411904 2170108695402078810624 2177643795038891584272 2185579814700112034652 2190469255001454567168 2212209569563318434816 2220271557790590003456 2228366646956497033728 2236104031147318203984 2258684560520531006976 2266527215244560628528 2271597745927434365952 2297762148072789328896 2302503837708760003584 2305740488864708736288 2313746532228822308289 2342339544243513636864 2350472667661025836992 2350875767072389415424 2355730995776598601728 2367639562391278098336 2387781757623899262976 2399852345553064194912 2405221142746695211008 2437945239926922356736 2441372282327338661952 2449849269418753032306 2469790837853989042176 2480124223316661497856 2488735765758733239168 2497805502514413753888 2503393434287376648192 2515617035040732979482 2546704739378853752832 2549843117150130707094 2555547464168363661696 2580911164490538173952 2581353783452035436544 2590316817422355004032 2593958049972797328324 2635131987273952841472 2644281751118654066616 2650197370248673426944 2686254477326886670848 2705873785590032112384 2732729468284099243008 2742218112271196809824 2742688394917787651328 2790139751231244185088 2799827736478574894064 2806091333204477746176 2844269446581409416192 2874990897189409119408 2881422644162987215872 2893478260536105080832 2903525060051855445696 2914106419600149379536 2920625673335272756224 2949612759417757913088 2960362077054120004608 2964523485683196946656 2971155529275329378304 2974816970008485824943 2981472041529757605312 3011579414027374675968 3022036286992747504704 3028796994569912487936 3063682864097052438528 3070005116945013338112 3074320651819611648384 3084995376305096411052 3092427183531465271296 3133963556881367782656 3134501022763185887232 3149806203538396755822 3156852749855037464448 3188731144264279068672 3199803127404085593216 3255163043103118215936 3266465692558337376408 3285703882502181850752 3318314354344977652224 3330407336685885005184 3354156046720977305976 3388026840780796510464 3399790822866840942792 3407396618891151548928 3441214885987384231936 3453755756563140005376 3458610733297063104432 3513509316365270455296 3525709001491538755488 3533596493664897902592 3581672636435848894464 3599778518329596292368 3607831714120042816512 3643639291045465657344 3656290816361595746432 3656917859890383535104 3674773904128129548459 3720186334974992246784 3733103648638099858752 3741455110939303661568 3755090151431064972288 3792359262108545888256 3824764675725196060641 3833321196252545492544 3841896858883982954496 3871366746735807260928 3872030675178053154816 3885475226133532506048 3894167564447030341632 3947149436072160006144 3952697980910929262208 3966422626677981099924 3975296055373010140416 4029381715990330006272 4099094202426148864512 4113327168406795214736 4114032592376681476992 4178618075841823710208 4199741604717862341096 4209136999806716619264 4266404169872114124288 4322133966244480823808 4340217390804157621248 4355287590077783168544 4371159629400224069304 4380938510002909134336 4424419139126636869632 4440543115581180006912 4456733293912994067456 4472208062294636407968 4517369121041062013952 4533054430489121257056 4543195491854868731904 4595524296145578657792 4605007675417520007168 4611480977729417472576 4627493064457644616578 4684679088487027273728 4700945335322051673984 4701751534144778830848 4735279124782556196672 4799704691106128389824 4810442285493390422016 4875890479853844713472 4882744564654677323904 4899698538837506064612 4939581675707978084352 4977471531517466478336 4995611005028827507776 5006786868574753296384 5031234070081465958964 5099686234300261414188 5111094928336727323392 5161822328981076347904 5180633634844710008064 5187916099945594656648 5270263974547905682944 5288563502237308133232 5300394740497346853888 5372508954653773341696 5411747571180064224768 5465458936568198486016 5484436224542393619648 5485376789835575302656 5580279502462488370176 5599655472957149788128 5612182666408955492352 5688538893162818832384 5749981794378818238816 5762845288325974431744 5786956521072210161664 5807050120103710891392 5828212839200298759072 5841251346670545512448 5920724154108240009216 5929046971366393893312 5942311058550658756608 5949633940016971649886 5962944083059515210624 6023158828054749351936 6044072573985495009408 6148641303639223296768 6169990752610192822104 6184854367062930542592 6267927113762735565312 6269002045526371774464 6299612407076793511644 6313705499710074928896 6399606254808171186432 6510326086206236431872 6532931385116674752816 6571407765004363701504 6636628708689955304448 6660814673371770010368 6708312093441954611952 6776053681561593020928 6799581645733681885584 6814793237782303097856 6882429771974768463872 6907511513126280010752 6917221466594126208864 6941239596686466924867 7027018632730540910592 7051418002983077510976 7067192987329795805184 7163345272871697788928 7199557036659192584736 7215663428240085633024 7312581632723191492864 7313835719780767070208 7349547808256259096918 7440372669949984493568 7466207297276199717504 7510180302862129944576 7649529351450392121282 7666642392505090985088 7742733493471614521856 7744061350356106309632 7770950452267065012096 7905395961821858524416 7932845253355962199848 7950592110746020280832 8058763431980660012544 8198188404852297729024 8226654336813590429472 8228065184753362953984 8357236151683647420416 8399483209435724682192 8418273999613433238528 8532808339744228248576 8644267932488961647616 8680434781608315242496 8710575180155566337088 8742319258800448138608 8761877020005818268672 8848838278253273739264 8881086231162360013824 8913466587825988134912 8924450910025457474829 8944416124589272815936 9034738242082124027904 9066108860978242514112 9086390983709737463808 9191048592291157315584 9210015350835040014336 9222961955458834945152 9254986128915289233156 9401890670644103347968 9403503068289557661696 9470558249565112393344 9599409382212256779648 9765489129309354647808 9799397077675012129224 9954943063034932956672 9991222010057655015552 10062468140162931917928 10199372468600522828376 10222189856673454646784 10323644657962152695808 10361267269689420016128 10375832199891189313296 10540527949095811365888 10577127004474616266464 10600789480994693707776 10745017909307546683392 10823495142360128449536 10930917873136396972032 10968872449084787239296 10970753579671150605312 11024321712384388645377 11160559004924976740352 11199310945914299576256 11224365332817910984704 11377077786325637664768 11499963588757636477632 11525690576651948863488 11614100240207421782784 11656425678400597518144 11682502693341091024896 11841448308216480018432 11858093942732787786624 11899267880033943299772 11925888166119030421248 12088145147970990018816 12297282607278446593536 12339981505220385644208 12535854227525471130624 12599224814153587023288 12627410999420149857792 12799212509616342372864 13020652172412472863744 13065862770233349505632 13142815530008727403008 13273257417379910608896 13321629346743540020736 13416624186883909223904 13552107363123186041856 13599163291467363771168 13629586475564606195712 13815023026252560021504 13834442933188252417728 13882479193372933849734 14054037265461081821184 14102836005966155021952 14399114073318385169472 14431326856480171266048 14625163265446382985728 14627671439561534140416 14699095616512518193836 14932414594552399435008 15020360605724259889152 15299058702900784242564 15333284785010181970176 15485466986943229043712 15541900904534130024192 15810791923643717048832 15865690506711924399696 15901184221492040561664 16117526863961320025088 16396376809704595458048 16453308673627180858944 16456130369506725907968 16714472303367294840832 16798966418871449364384 16836547999226866477056 17065616679488456497152 17288535864977923295232 17360869563216630484992 17421150360311132674176 17484638517600896277216 17523754040011636537344 17762172462324720027648 17826933175651976269824 17848901820050914949658 17888832249178545631872 18069476484164248055808 18132217721956485028224 18445923910917669890304 18509972257830578466312 18803781341288206695936 18807006136579115323392 18941116499130224786688 19198818764424513559296 19530978258618709295616 19598794155350024258448 19909886126069865913344 19982444020115310031104 20124936280325863835856 20398744937201045656752 20444379713346909293568 20647289315924305391616 20722534539378840032256 20751664399782378626592 20823718790059400774601 21081055898191622731776 21154254008949232532928 21201578961989387415552 21490035818615093366784 21646990284720256899072 21937744898169574478592 21941507159342301210624 22048643424768777290754 22321118009849953480704 22398621891828599152512 22999927177515272955264 23228200480414843565568 23312851356801195036288 23716187885465575573248 23798535760067886599544 23851776332238060842496 24176290295941980037632 24594565214556893187072 24679963010440771288416 25071708455050942261248 25198449628307174046576 25254821998840299715584 25598425019232684745728 26041304344824945727488 26131725540466699011264 26285631060017454806016 26546514834759821217792 26643258693487080041472 26773352730076372424487 26833248373767818447808 27104214726246372083712 27198326582934727542336 27259172951129212391424 27630046052505120043008 27668885866376504835456 27764958386745867699468 28205672011932310043904 28798228146636770338944 29250326530892765971456 29398191233025036387672 29864829189104798870016 30598117405801568485128 30666569570020363940352 30970933973886458087424 31083801809068260048384 31621583847287434097664 31731381013423848799392 31802368442984081123328 32235053727922640050176 32792753619409190916096 32906617347254361717888 32912260739013451815936 33597932837742898728768 33673095998453732954112 34131233358976912994304 34577071729955846590464 34842300720622265348352 34969277035201792554432 35047508080023273074688 35524344924649440055296 35697803640101829899316 35777664498357091263744 36264435443912970056448 36891847821835339780608 37019944515661156932624 37607562682576413391872 37882232998260449573376 38397637528849027118592 39061956517237418591232 39197588310700048516896 39819772252139731826688 39964888040230620062208 40249872560651727671712 40797489874402091313504 40888759426693818587136 41445069078757680064512 41503328799564757253184 41647437580118801549202 42162111796383245463552 42308508017898465065856 43293980569440513798144 43875489796339148957184 43883014318684602421248 44097286849537554581508 44797243783657198305024 45999854355030545910528 46456400960829687131136 46625702713602390072576 47432375770931151146496 47597071520135773199088 47703552664476121684992 48352580591883960075264 49189130429113786374144 49359926020881542576832 50143416910101884522496 50396899256614348093152 50509643997680599431168 51196850038465369491456 52082608689649891454976 52263451080933398022528 52571262120034909612032 53286517386974160082944 53546705460152744848974 53666496747535636895616 54208429452492744167424 54396653165869455084672 55337771732753009670912 55529916773491735398936 56411344023864620087808 57596456293273540677888 58500653061785531942912 58796382466050072775344 59729658378209597740032 61196234811603136970256 61333139140040727880704 61941867947772916174848 62167603618136520096768 62471156370178202323803 63243167694574868195328 63462762026847697598784 63604736885968162246656 64470107455845280100352 65813234694508723435776 65824521478026903631872 67195865675485797457536 69684601441244530696704 69938554070403585108864 71395607280203659798632 71555328996714182527488 72528870887825940112896 73783695643670679561216 74039889031322313865248 75215125365152826783744 75764465996520899146752 76795275057698054237184 78123913034474837182464 78395176621400097033792 79639544504279463653376 79929776080461240124416 80499745121303455343424 81594979748804182627008 81777518853387637174272 82890138157515360129024 83006657599129514506368 83294875160237603098404 84617016035796930131712 87750979592678297914368 88194573699075109163016 89594487567314396610048 91999708710061091821056 92912801921659374262272 93251405427204780145152 94864751541862302292992 95194143040271546398176 95407105328952243369984 96705161183767920150528 98378260858227572748288 98719852041763085153664 100793798513228696186304 101019287995361198862336 102393700076930738982912 104526902161866796045056 105142524240069819224064 106573034773948320165888 107093410920305489697948 107332993495071273791232 108793306331738910169344 110675543465506019341824 111059833546983470797872 112822688047729240175616 115192912586547081355776 117001306123571063885824 117592764932100145550688 119459316756419195480064 122392469623206273940512 122666278280081455761408 124335207236273040193536 124942312740356404647606 126486335389149736390656 126925524053695395197568 131626469389017446871552 131649042956053807263744 134391731350971594915072 139369202882489061393408 139877108140807170217728 142791214560407319597264 143110657993428365054976 145057741775651880225792 147567391287341359122432 148079778062644627730496 150430250730305653567488 151528931993041798293504 153590550115396108474368 156247826068949674364928 156790353242800194067584 159859552160922480248832 160999490242606910686848 163189959497608365254016 166013315198259029012736 166589750320475206196808 169234032071593860263424 175501959185356595828736 176389147398150218326032 179188975134628793220096 183999417420122183642112 185825603843318748524544 186502810854409560290304 187413469110534606971409 189729503083724604585984 190388286080543092796352 190814210657904486739968 193410322367535840301056 197439704083526170307328 201587597026457392372608 209053804323733592090112 214186821840610979395896 214665986990142547582464 217586612663477820338688 221351086931012038683648 222119667093966941595744 225645376095458480351232 230385825173094162711552 235185529864200291101376 238918633512838390960128 244784939246412547881024 245332556560162911522816 248670414472546080387072 249884625480712809295212 253851048107390790395136 263252938778034893743104 268783462701943189830144 278738405764978122786816 279754216281614340435456 285582429120814639194528 286221315986856730109952 290115483551303760451584 295134782574682718244864 296159556125289255460992 303057863986083596587008 307181100230792216948736 313580706485600388135168 319719104321844960497664 321998980485213821373696 326379918995216730508032 332026630396518058025472 333179500640950412393616 338468064143187720526848 351003918370713191657472 352778294796300436652064 358377950269257586440192 367998834840244367284224 373005621708819120580608 374826938221069213942818 379459006167449209171968 380776572161086185592704 394879408167052340614656 403175194052914784745216 418107608647467184180224 428373643681221958791792 429331973980285095164928 435173225326955640677376 442702173862024077367296 444239334187933883191488 451290752190916960702464 460771650346188325423104 470371059728400582202752 489569878492825095762048 499769250961425618590424 507702096214781580790272 526505877556069787486208 537566925403886379660288 557476811529956245573632 559508432563228680870912 571164858241629278389056 572442631973713460219904 580230967102607520903168 592319112250578510921984 627161412971200776270336 643997960970427642747392 652759837990433461016064 664053260793036116050944 666359001281900824787232 676936128286375441053696 705556589592600873304128 716755900538515172880384 735997669680488734568448 746011243417638241161216 749653876442138427885636 761553144322172371185408 789758816334104681229312 806350388105829569490432 836215217294934368360448 856747287362443917583584 858663947960570190329856 870346450653911281354752 885404347724048154734592 888478668375867766382976 921543300692376650846208 940742119456801164405504 979139756985650191524096 999538501922851237180848 1015404192429563161580544 1053011755112139574972416 1075133850807772759320576 1119016865126457361741824 1142329716483258556778112 1184638224501157021843968 1254322825942401552540672 1287995921940855285494784 1305519675980866922032128 1328106521586072232101888 1332718002563801649574464 1353872256572750882107392 1411113179185201746608256 1499307752884276855771272 1523106288644344742370816 1579517632668209362458624 1612700776211659138980864 1672430434589868736720896 1713494574724887835167168 1717327895921140380659712 1740692901307822562709504 1776957336751735532765952 1881484238913602328811008 1958279513971300383048192 1999077003845702474361696 2030808384859126323161088 2150267701615545518641152 2238033730252914723483648 2284659432966517113556224 2369276449002314043687936 2508645651884803105081344 2575991843881710570989568 2611039351961733844064256 2656213043172144464203776 2665436005127603299148928 2822226358370403493216512 2998615505768553711542544 3046212577288689484741632 3159035265336418724917248 3225401552423318277961728 3426989149449775670334336 3553914673503471065531904 3762968477827204657622016 3916559027942600766096384 3998154007691404948723392 4061616769718252646322176 4569318865933034227112448 4738552898004628087375872 5017291303769606210162688 5151983687763421141979136 5222078703923467688128512 5330872010255206598297856 5644452716740806986433024 5997231011537107423085088 6092425154577378969483264 6450803104846636555923456 6853978298899551340668672 7107829347006942131063808 7525936955654409315244032 7833118055885201532192768 7996308015382809897446784 9138637731866068454224896 9477105796009256174751744 10661744020510413196595712 11288905433481613972866048 11994462023074214846170176 12184850309154757938966528 13707956597799102681337344 14215658694013884262127616 15051873911308818630488064 15666236111770403064385536 15992616030765619794893568 18277275463732136908449792 21323488041020826393191424 22577810866963227945732096 23988924046148429692340352 27415913195598205362674688 28431317388027768524255232 31985232061531239589787136 36554550927464273816899584 42646976082041652786382848 45155621733926455891464192 47977848092296859384680704 54831826391196410725349376 63970464123062479179574272 85293952164083305572765696 95955696184593718769361408 109663652782392821450698752 127940928246124958359148544 191911392369187437538722816 255881856492249916718297088 383822784738374875077445632 767645569476749750154891264
- Sum of all divisors σ(n): 2873302555771662170827417877
- Sum of proper divisors (its aliquot sum) s(n): 2105656986294912420672526613
- 767645569476749750154891264 is an abundant number, because the sum of its proper divisors (2105656986294912420672526613) is greater than itself. Its abundance is 1338011416818162670517635349
Bases of 767645569476749750154891264
- Binary: 1001111010111110110100010110110100110011101010011000101101100001100010000100010000000000002
- Hexadecimal: 0x27AFB45B4CEA62D86211000
- Base-36: 2OGCIXFO08XJ4G0000
Squares and roots of 767645569476749750154891264
- 767645569476749750154891264 squared (7676455694767497501548912642) is 589279720337283427683809009245569674802359303663517696
- 767645569476749750154891264 cubed (7676455694767497501548912643) is 452357966499413768200751989549648954388572871049464897049451552415178086619807744
-
767645569476749750154891264 is a
perfect square number . Itssquare root is 27706417478208 -
The
cube root of 767645569476749750154891264 is 915630496.7866850585
Scales and comparisons
How big is 767645569476749750154891264?- 767,645,569,476,749,750,154,891,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 767,645,569,476,749,750,154,891,264 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 767645569476749750154891264 cubic inches would be around 76302541.4 feet tall.
Recreational maths with 767645569476749750154891264
- 767645569476749750154891264 backwards is 462198451057947674965546767
- 767645569476749750154891264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 767645569476749750154891264's digits is 144
- 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 767645569476749750154891264 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 767645569476749750154891264 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/767645569476749750154891264/
Chicago style:
Numbermatics. 2024. "Number 767645569476749750154891264 - Facts about the integer". https://numbermatics.com/n/767645569476749750154891264/
The information we have on file for 767645569476749750154891264 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 767645569476749750154891264, math, Factors of 767645569476749750154891264, curriculum, school, college, exams, university, Prime factorization of 767645569476749750154891264, STEM, science, technology, engineering, physics, economics, calculator, seven hundred sixty-seven septillion, six hundred forty-five sextillion, five hundred sixty-nine quintillion, four hundred seventy-six quadrillion, seven hundred forty-nine trillion, seven hundred fifty billion, one hundred fifty-four million, eight hundred ninety-one thousand, two hundred sixty-four.