352190427431513012617798656
352,190,427,431,513,012,617,798,656 is an even composite number composed of six prime numbers multiplied together.
352190427431513012617798656 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-one thousand, one hundred eighty-five divisors.
Prime factorization of 352190427431513012617798656:
210 × 38 × 76 × 172 × 374 × 9072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 37 × 37 × 37 × 37 × 907 × 907)See below for interesting mathematical facts about the number 352190427431513012617798656 from the Numbermatics database.
Names of 352190427431513012617798656
- Cardinal: 352190427431513012617798656 can be written as Three hundred fifty-two septillion, one hundred ninety sextillion, four hundred twenty-seven quintillion, four hundred thirty-one quadrillion, five hundred thirteen trillion, twelve billion, six hundred seventeen million, seven hundred ninety-eight thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 3.52190427431513012617798656 × 1026
Factors of 352190427431513012617798656
Divisors of 352190427431513012617798656
- Number of divisors d(n): 31185
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 37 42 48 49 51 54 56 63 64 68 72 74 81 84 96 98 102 108 111 112 119 126 128 136 144 147 148 153 162 168 189 192 196 204 216 222 224 238 243 252 256 259 272 288 289 294 296 306 324 333 336 343 357 378 384 392 408 432 441 444 448 459 476 486 504 512 518 544 567 576 578 588 592 612 629 648 666 672 686 714 729 756 768 777 784 816 833 864 867 882 888 896 907 918 952 972 999 1008 1024 1029 1036 1071 1088 1134 1152 1156 1176 1184 1224 1258 1296 1323 1332 1344 1369 1372 1377 1428 1458 1512 1536 1554 1568 1632 1666 1701 1728 1734 1764 1776 1792 1813 1814 1836 1887 1904 1944 1998 2016 2023 2058 2072 2142 2176 2187 2268 2304 2312 2331 2352 2368 2401 2448 2499 2516 2592 2601 2646 2664 2688 2721 2738 2744 2754 2856 2916 2997 3024 3072 3087 3108 3136 3213 3264 3332 3402 3456 3468 3528 3552 3584 3626 3628 3672 3774 3808 3888 3969 3996 4032 4046 4107 4116 4131 4144 4284 4352 4374 4403 4536 4608 4624 4662 4704 4736 4802 4896 4998 5032 5103 5184 5202 5292 5328 5376 5439 5442 5476 5488 5508 5661 5712 5831 5832 5994 6048 6069 6174 6216 6272 6349 6426 6528 6561 6664 6804 6912 6936 6993 7056 7104 7168 7203 7252 7256 7344 7497 7548 7616 7776 7803 7938 7992 8064 8092 8163 8214 8232 8262 8288 8568 8704 8748 8806 8991 9072 9216 9248 9261 9324 9408 9472 9583 9604 9639 9792 9996 10064 10206 10368 10404 10584 10656 10693 10752 10878 10884 10952 10976 11016 11322 11424 11662 11664 11907 11988 12096 12138 12321 12348 12393 12432 12544 12691 12698 12852 13056 13122 13209 13328 13608 13824 13872 13986 14112 14161 14208 14406 14504 14512 14688 14994 15096 15232 15309 15419 15552 15606 15876 15984 16128 16184 16317 16326 16428 16464 16524 16576 16807 16983 17136 17408 17493 17496 17612 17982 18144 18207 18496 18522 18648 18816 18944 19047 19166 19208 19278 19584 19992 20128 20412 20736 20808 20979 21168 21312 21386 21504 21609 21756 21768 21904 21952 22032 22491 22644 22848 23273 23324 23328 23409 23814 23976 24192 24276 24489 24642 24696 24786 24864 25088 25382 25396 25704 26112 26244 26418 26656 26973 27216 27648 27744 27783 27972 28224 28322 28416 28749 28812 28917 29008 29024 29376 29988 30192 30464 30618 30821 30838 31104 31212 31752 31968 32079 32256 32368 32634 32652 32856 32928 33048 33152 33559 33614 33966 34272 34986 34992 35224 35721 35964 36288 36414 36963 36992 37044 37179 37296 37632 37888 38073 38094 38332 38416 38556 39168 39627 39984 40256 40817 40824 41472 41616 41958 42336 42483 42624 42772 43218 43512 43536 43808 43904 44064 44443 44982 45288 45696 45927 46257 46546 46648 46656 46818 47628 47952 48384 48552 48951 48978 49284 49392 49572 49728 50176 50421 50653 50764 50792 50949 51408 52224 52479 52488 52836 53312 53946 54432 54621 55488 55566 55944 56448 56644 56832 57141 57498 57624 57834 58016 58048 58752 59976 60384 60928 61236 61642 61676 62208 62424 62937 63504 63936 64158 64512 64736 64827 65268 65304 65712 65856 66096 66304 67081 67118 67228 67473 67932 68544 69819 69972 69984 70227 70448 71442 71928 72576 72828 73467 73926 73984 74088 74358 74592 74851 75264 76146 76188 76664 76832 77112 78336 79254 79968 80512 80919 81634 81648 82944 83232 83349 83916 84672 84966 85248 85544 86247 86436 86751 87024 87072 87616 87808 88128 88837 88886 89964 90576 91392 91854 92463 92514 93092 93296 93312 93636 95256 95904 96237 96768 97104 97902 97956 98568 98784 99127 99144 99456 100677 100842 101306 101528 101584 101898 102816 104958 104976 105672 106624 107163 107892 107933 108864 109242 110889 110976 111132 111537 111888 112896 113288 113664 114219 114282 114996 115248 115668 116032 116096 117504 117649 118881 119952 120768 121856 122451 122472 123284 123352 124416 124848 125874 127008 127449 127872 128316 129472 129654 130536 130608 131424 131712 132192 132608 133329 134162 134236 134456 134946 135864 137088 138771 139638 139944 139968 140454 140896 142884 143856 145152 145656 146853 146934 147852 147968 148176 148716 149184 149702 150528 151263 151959 152292 152376 152847 153328 153664 154224 156672 157437 158508 159936 161024 161838 162911 163268 163296 163863 166464 166698 167832 169344 169932 170496 171088 171423 172494 172872 173502 174048 174144 175232 175616 176256 177674 177772 179928 181152 182784 183708 184926 185028 186184 186592 186624 187272 188811 190512 191808 192474 193536 194208 194481 195804 195912 197136 197568 198254 198288 198912 201243 201354 201684 202419 202612 203056 203168 203796 205632 209457 209916 209952 210681 211344 213248 214326 215747 215784 215866 217728 218484 220401 221778 221952 222264 223074 223776 224553 225792 226576 228438 228564 229992 230496 231336 232064 232192 234913 235008 235298 237762 239904 241536 242757 244902 244944 246568 246704 248832 249696 250047 251748 254016 254898 255744 256632 258741 258944 259308 260253 261072 261216 262123 262848 263424 264384 265216 266511 266658 268324 268472 268912 269892 271728 274176 277389 277542 279276 279888 279936 280908 281792 285719 285768 287712 288711 290304 291312 293706 293868 295704 295936 296352 297381 297432 298368 299404 302031 302526 303918 304584 304752 305694 306656 307328 308448 311101 314874 317016 319872 321489 322048 323676 323799 325822 326536 326592 327726 332667 332928 333396 335664 338688 339864 340992 342176 342657 342846 344988 345744 347004 348096 348288 350464 351232 352512 352947 354571 355348 355544 356643 359856 362304 365568 367353 367416 369852 370056 372368 373184 373248 374544 377622 381024 382347 383616 384948 388416 388962 391608 391824 394272 395136 395641 396508 396576 397824 399987 402486 402708 403368 404838 405224 406112 406336 407592 411264 416313 418914 419832 419904 421362 422688 426496 428652 431494 431568 431732 435456 436968 440559 440802 443556 443904 444528 446148 447552 449106 451584 453152 453789 455877 456876 457128 458541 459984 460992 462672 464128 464384 469567 469826 470016 470596 472311 475524 479808 483072 485514 488733 489804 489888 491589 493136 493408 499392 500094 503496 508032 509796 511488 513264 514269 517482 517888 518616 520506 522144 522432 523957 524246 525696 526848 528768 533022 533316 536648 536944 537824 539784 543456 548352 554778 555084 558552 559776 559872 561816 563584 566433 570503 571438 571536 575424 577422 580608 582624 583443 587412 587736 591408 592704 594762 594864 596736 598808 603729 604062 605052 607257 607836 609168 609504 611388 613312 614656 616896 621859 622202 628371 629748 632043 634032 639744 642978 644096 647241 647352 647598 651644 653072 653184 655452 661203 665334 665856 666792 671328 673659 677376 679728 684352 685314 685692 689976 691488 693889 694008 696192 696576 700928 704739 705024 705894 709142 710696 711088 713286 719712 724608 734706 734832 739704 740112 744736 746368 746496 749088 750141 755244 755531 762048 764694 767232 769896 776223 776832 777924 780759 783216 783648 786369 788544 790272 791282 793016 793152 795648 799533 799974 804972 805416 806736 809676 810448 812224 812672 815184 822528 822649 832167 832626 837828 839664 839808 842724 845376 852992 857157 857304 861101 862988 863136 863464 866133 870912 873936 881118 881604 887112 887808 889056 892143 892296 895104 898212 906093 906304 907578 911754 913752 914256 917082 919968 921984 925344 928256 928768 933303 939134 939652 941192 944622 951048 959616 966144 971028 971397 977466 979608 979776 983178 986272 986816 998001 998784 1000188 1006992 1016064 1019592 1022976 1026528 1027971 1028538 1034964 1035776 1037232 1041012 1044288 1044864 1047914 1048492 1051392 1053696 1057536 1058841 1063713 1066044 1066632 1069929 1073296 1073888 1075648 1079568 1086912 1096704 1102059 1109556 1110168 1117104 1119552 1119744 1123632 1127168 1132866 1140377 1141006 1142876 1143072 1147041 1150848 1154844 1165248 1166886 1174824 1175472 1182816 1185408 1186923 1189524 1189728 1193472 1197616 1199961 1207458 1208124 1210104 1214514 1215672 1218336 1219008 1222776 1226624 1229312 1233792 1241683 1243718 1244404 1248939 1256742 1259496 1264086 1268064 1279488 1285956 1294482 1294704 1295196 1303288 1306144 1306368 1310904 1321677 1322406 1330668 1331712 1333584 1342656 1347318 1354752 1359456 1361367 1367631 1368704 1370628 1371384 1375623 1379952 1382976 1387778 1388016 1392384 1393152 1401856 1408701 1409478 1410048 1411788 1416933 1418284 1421392 1422176 1426572 1439424 1449216 1466199 1469412 1469664 1474767 1479408 1480224 1489472 1492736 1498176 1500282 1510229 1510488 1511062 1524096 1529388 1534464 1539792 1542807 1552446 1553664 1555848 1561518 1566432 1567296 1571871 1572738 1577088 1580544 1582564 1586032 1586304 1599066 1599948 1609944 1610832 1613472 1619352 1620896 1624448 1625344 1630368 1644391 1645056 1645298 1664334 1665252 1675656 1679328 1679616 1685448 1690752 1699299 1711509 1714314 1714608 1722202 1725976 1726272 1726928 1732266 1741824 1747872 1750329 1762236 1763208 1774224 1778112 1784286 1784592 1790208 1796424 1811187 1812186 1812608 1815156 1821771 1823508 1827504 1828512 1834164 1834861 1839936 1843968 1850688 1856512 1865577 1866606 1874161 1878268 1879304 1882384 1885113 1889244 1896129 1902096 1919232 1932288 1941723 1942056 1942794 1954932 1959216 1959552 1966356 1972544 1973632 1983609 1996002 1997568 2000033 2000376 2013984 2020977 2032128 2039184 2053056 2055942 2057076 2069928 2071552 2074464 2081667 2082024 2088576 2089728 2095828 2096984 2102784 2114217 2115072 2117682 2127426 2132088 2133264 2139858 2146592 2147776 2151296 2159136 2173824 2177707 2204118 2219112 2220336 2234208 2239104 2239488 2247264 2250423 2254336 2265732 2266593 2280754 2282012 2285752 2286144 2294082 2301696 2309688 2328669 2330496 2333772 2349648 2350944 2359107 2365632 2370816 2373846 2379048 2379456 2386944 2395232 2398599 2399922 2414916 2416248 2420208 2429028 2431344 2436672 2438016 2445552 2453248 2458624 2467584 2467947 2481997 2483366 2487436 2488808 2496501 2497878 2513484 2518992 2528172 2536128 2558976 2571471 2571912 2583303 2588964 2589408 2590392 2598399 2606576 2612288 2612736 2621808 2643354 2644812 2661336 2663424 2667168 2676429 2685312 2694636 2718279 2718912 2722734 2735262 2737408 2741256 2742768 2751246 2759904 2765952 2769487 2775556 2776032 2784768 2786304 2799909 2817402 2818956 2823576 2833866 2836568 2842784 2844352 2853144 2878848 2898432 2914191 2932398 2938824 2939328 2949534 2958816 2960448 2978944 2985472 2994003 2996352 3000564 3020458 3020976 3022124 3048192 3058776 3068928 3079584 3083913 3085614 3104892 3107328 3111696 3123036 3132864 3134592 3143742 3145476 3154176 3161088 3165128 3172064 3172608 3176523 3191139 3198132 3199896 3209787 3219888 3221664 3226944 3238704 3241792 3248896 3250688 3260736 3286969 3288782 3290112 3290596 3306177 3328668 3330504 3351312 3358656 3359232 3370896 3381504 3398598 3421131 3423018 3428628 3429216 3441123 3444404 3451952 3452544 3453856 3464532 3495744 3500658 3524472 3526416 3548448 3556224 3560769 3568572 3569184 3580416 3592848 3599883 3622374 3624372 3625216 3630312 3643542 3647016 3655008 3657024 3667699 3668328 3669722 3679872 3687936 3701376 3725049 3731154 3733212 3746817 3748322 3756536 3758608 3764768 3770226 3778488 3792258 3804192 3838464 3883446 3884112 3885588 3909864 3918432 3919104 3932712 3945088 3947264 3965031 3967218 3992004 3993521 3995136 4000066 4000752 4027968 4041954 4064256 4078368 4084101 4102893 4106112 4111884 4114152 4126869 4139856 4148928 4163334 4164048 4177152 4179456 4191656 4193968 4205568 4226103 4228434 4230144 4235364 4250799 4254852 4264176 4266528 4279716 4293184 4295552 4302592 4318272 4347648 4353013 4355414 4398597 4408236 4424301 4438224 4440672 4468416 4478208 4494528 4500846 4508672 4530687 4531464 4533186 4561508 4564024 4571504 4572288 4588164 4603392 4619376 4628421 4657338 4660992 4667544 4699296 4701888 4715613 4718214 4731264 4741632 4747692 4758096 4758912 4790464 4797198 4799844 4829832 4832496 4840416 4857223 4858056 4862688 4873344 4876032 4891104 4906496 4933173 4935168 4935894 4963994 4966732 4974872 4977616 4993002 4995756 5026968 5037984 5056344 5072256 5134527 5142942 5143824 5166606 5177928 5178816 5180784 5196798 5213152 5224576 5225472 5243616 5250987 5286708 5288717 5289624 5322672 5334336 5352858 5370624 5389272 5433561 5436558 5437824 5445468 5465313 5470524 5474816 5482512 5485536 5502492 5504583 5519808 5531904 5538974 5551112 5552064 5569536 5596731 5599818 5622483 5634804 5637912 5647152 5655339 5667732 5673136 5685568 5688704 5706288 5757696 5758543 5796864 5825169 5828382 5864796 5877648 5878656 5899068 5917632 5920896 5950827 5957888 5970944 5988006 5992704 6000099 6001128 6027707 6040916 6041952 6044248 6062931 6096384 6117552 6159168 6167826 6171228 6209784 6214656 6223392 6245001 6246072 6265728 6269184 6287484 6290952 6308352 6330256 6342651 6344128 6345216 6353046 6382278 6396264 6399792 6419574 6439776 6443328 6453888 6477408 6483584 6497792 6501376 6521472 6533121 6573938 6577564 6581192 6612354 6657336 6661008 6702624 6717312 6718464 6741792 6763008 6797196 6799779 6842262 6846036 6857256 6858432 6882246 6888808 6903904 6905088 6907712 6929064 6986007 6991488 7001316 7048944 7052832 7077321 7096896 7112448 7121538 7137144 7138368 7160832 7185696 7195797 7199766 7244748 7248744 7250432 7260624 7287084 7294032 7310016 7314048 7335398 7336656 7339444 7359744 7375872 7402752 7403841 7445991 7450098 7462308 7466424 7489503 7493634 7496644 7513072 7517216 7529536 7540452 7556976 7584516 7608384 7676928 7714413 7749909 7766892 7768224 7771176 7795197 7819728 7836864 7838208 7865424 7890176 7894528 7930062 7934436 7982639 7984008 7987042 7990272 8000132 8001504 8029287 8055936 8083908 8154837 8156736 8168202 8205786 8212224 8223768 8228304 8253738 8279712 8297856 8308461 8326668 8328096 8354304 8358912 8383312 8387936 8399727 8452206 8456868 8470728 8501598 8509704 8528352 8533056 8559432 8586368 8591104 8605184 8636544 8691781 8695296 8706026 8710828 8742573 8797194 8816472 8848602 8876448 8881344 8936832 8956416 8982009 8989056 9001692 9061374 9062928 9066372 9123016 9128048 9143008 9144576 9176328 9206784 9238752 9251739 9256842 9314676 9321984 9335088 9398592 9403776 9431226 9436428 9462528 9483264 9495384 9516192 9517824 9529569 9573417 9580928 9594396 9599688 9629361 9659664 9664992 9680832 9698551 9714446 9716112 9725376 9746688 9752064 9782208 9812992 9860907 9866346 9870336 9871788 9918531 9927988 9933464 9949744 9955232 9986004 9991512 10053936 10075968 10112688 10144512 10263393 10269054 10285884 10287648 10323369 10333212 10355856 10357632 10361568 10393596 10426304 10449152 10487232 10501974 10571603 10573416 10577434 10579248 10645344 10668672 10682307 10705716 10741248 10778544 10799649 10867122 10873116 10875648 10890936 10930626 10941048 10949632 10965024 10971072 11003097 11004984 11009166 11039616 11063808 11077948 11102224 11104128 11175147 11193462 11199636 11240451 11244966 11269608 11275824 11294304 11310678 11335464 11346272 11371136 11377408 11412576 11510737 11515392 11517086 11650338 11656764 11729592 11755296 11757312 11798136 11835264 11841792 11895093 11901654 11915776 11976012 11980563 11985408 12000198 12002256 12055414 12081832 12083904 12088496 12125862 12192768 12235104 12252303 12308679 12318336 12335652 12342456 12419568 12446784 12490002 12492144 12531456 12538368 12574968 12581904 12616704 12660512 12678309 12685302 12688256 12690432 12706092 12752397 12764556 12792528 12799584 12839148 12844027 12879552 12886656 12907776 12954816 12967168 12995584 13042944 13059039 13066242 13119127 13147876 13155128 13162384 13195791 13224708 13272903 13314672 13322016 13405248 13434624 13483584 13526016 13592061 13594392 13599558 13684524 13692072 13714512 13716864 13764492 13777616 13807808 13810176 13815424 13858128 13885263 13972014 13982976 13985033 14002632 14097888 14105664 14146839 14154642 14193792 14224896 14243076 14274288 14276736 14371392 14391594 14399532 14489496 14497488 14500864 14521248 14571669 14574168 14588064 14620032 14628096 14638717 14670796 14673312 14678888 14719488 14799519 14805504 14807682 14891982 14900196 14924616 14932848 14979006 14987268 14993288 15026144 15034432 15059072 15080904 15113952 15169032 15216768 15243949 15403581 15428826 15499818 15533784 15536448 15542352 15590394 15639456 15673728 15676416 15730848 15752961 15780352 15789056 15860124 15866151 15868872 15965278 15968016 15974084 16000264 16003008 16058574 16111872 16167816 16300683 16309674 16313472 16336404 16411572 16424448 16447536 16456608 16507476 16513749 16559424 16595712 16616922 16653336 16656192 16708608 16766624 16775872 16790193 16799454 16867449 16904412 16913736 16941456 16966017 17003196 17019408 17056704 17066112 17118864 17172736 17182208 17210368 17273088 17275629 17373979 17383562 17390592 17412052 17421656 17475507 17485146 17594388 17632944 17697204 17752896 17762688 17873664 17912832 17964018 17978112 18000297 18003384 18083121 18122748 18125856 18132744 18188793 18246032 18256096 18286016 18289152 18352656 18477504 18503478 18513684 18629352 18643968 18670176 18735003 18797184 18807552 18862452 18872856 18925056 18990768 19027953 19032384 19035648 19059138 19146834 19161856 19188792 19199376 19258722 19319328 19329984 19361664 19386409 19397102 19428892 19432224 19450752 19493376 19504128 19564416 19599363 19721814 19732692 19743576 19837062 19855976 19866928 19899488 19910464 19972008 19983024 20107872 20151936 20225376 20289024 20399337 20526786 20538108 20571768 20575296 20646738 20666424 20711712 20715264 20723136 20787192 20852608 20898304 20958021 20974464 21003948 21108611 21143206 21146832 21154868 21158496 21231963 21290688 21337344 21364614 21411432 21482496 21557088 21587391 21599298 21734244 21746232 21751296 21781872 21861252 21882096 21930048 21942144 22006194 22009968 22018332 22079232 22127616 22155896 22204448 22208256 22211523 22337973 22350294 22386924 22399272 22468509 22480902 22489932 22539216 22551648 22588608 22621356 22670928 22692544 22742272 22754816 22825152 23008783 23021474 23030784 23034172 23143239 23249727 23300676 23313528 23385591 23459184 23510592 23514624 23596272 23670528 23683584 23790186 23803308 23831552 23947917 23952024 23961126 23970816 24000396 24004512 24087861 24110828 24163664 24167808 24176992 24251724 24464511 24470208 24504606 24617358 24636672 24671304 24684912 24839136 24893568 24925383 24980004 24984288 25062912 25076736 25149936 25163808 25199181 25321024 25356618 25370604 25376512 25412184 25504794 25529112 25585056 25599168 25673893 25678296 25688054 25759104 25773312 25815552 25909632 25934336 26075343 26085888 26118078 26132484 26227719 26238254 26295752 26310256 26324768 26391582 26449416 26545806 26629344 26644032 26810496 26869248 26967168 27184122 27188784 27199116 27369048 27384144 27429024 27433728 27528984 27555232 27615616 27620352 27630848 27716256 27755217 27770526 27944028 27954647 27965952 27970066 28005264 28195776 28211328 28293678 28309284 28387584 28449792 28486152 28548576 28553472 28588707 28720251 28742784 28783188 28799064 28888083 28978992 28994976 29042496 29095653 29143338 29148336 29176128 29240064 29256192 29277434 29341592 29346624 29357776 29438976 29582721 29599038 29611008 29615364 29755593 29783964 29800392 29849232 29865696 29958012 29974536 29986576 30052288 30068864 30118144 30161808 30227904 30338064 30433536 30438013 30487898 30790179 30807162 30857652 30970107 30999636 31067568 31072896 31084704 31180788 31278912 31347456 31461696 31505922 31560704 31714809 31720248 31732302 31737744 31860737 31930556 31936032 31948168 32000528 32006016 32046921 32117148 32223744 32335632 32398947 32601366 32619348 32626944 32672808 32823144 32848896 32895072 32913216 33009291 33014952 33027498 33118848 33191424 33233844 33306672 33312384 33525441 33533248 33551744 33580386 33598908 33721353 33734898 33808824 33827472 33882912 33932034 34000561 34006392 34038816 34113408 34132224 34237728 34345472 34364416 34532211 34546176 34551258 34747958 34767124 34824104 34843312 34951014 34970292 35188776 35265888 35394408 35505792 35525376 35747328 35928036 35941689 35956224 36000594 36006768 36166242 36245496 36251712 36265488 36377586 36492064 36512192 36572032 36578304 36705312 36756909 36926037 36955008 37006956 37021019 37027368 37258704 37340352 37470006 37594368 37615104 37724904 37745712 37850112 37981536 38034927 38055906 38064768 38071296 38118276 38257191 38293668 38323712 38377584 38398752 38517444 38532081 38638656 38659968 38723328 38772818 38794204 38857784 38864448 38901504 38986752 39128832 39177117 39198726 39357381 39443628 39465384 39487152 39587373 39674124 39711952 39733856 39798976 39820928 39944016 39966048 40215744 40303872 40309801 40450752 40578048 40776183 40798674 41053572 41076216 41143536 41150592 41293476 41332848 41423424 41430528 41446272 41574384 41655789 41705216 41796608 41916042 41948928 41955099 42007896 42193949 42217222 42286412 42293664 42309736 42316992 42440517 42463926 42581376 42674688 42729228 42822864 43114176 43174782 43198596 43468488 43492464 43502592 43563744 43715007 43722504 43764192 43860096 43884288 43916151 44012388 44019936 44036664 44158464 44311792 44398557 44408896 44416512 44423046 44675946 44700588 44773848 44798544 44937018 44961804 44979864 45078432 45103296 45177216 45242712 45341856 45385088 45484544 45509632 45650304 45731847 45942271 46017566 46042948 46068344 46210743 46286478 46499454 46601352 46627056 46771182 46918368 47021184 47029248 47192544 47341056 47367168 47580372 47598453 47606616 47895834 47904048 47922252 48000792 48009024 48175722 48221656 48327328 48335616 48353984 48503448 48902049 48929022 48940416 49009212 49234716 49273344 49342608 49369824 49541247 49678272 49787136 49850766 49960008 49968576 50125824 50299872 50327616 50370579 50398362 50602347 50642048 50713236 50741208 50753024 50824368 50898051 51009588 51058224 51170112 51198336 51347786 51356592 51376108 51518208 51546624 51631104 51819264 51826887 51868672 52121937 52150686 52171776 52236156 52264968 52426521 52455438 52476508 52591504 52620512 52649536 52783164 52898832 53091612 53258688 53288064 53620992 53738496 53934336 54000891 54249363 54368244 54377568 54398232 54566379 54738096 54768288 54858048 54867456 55057968 55110464 55231232 55261696 55432512 55510434 55541052 55878473 55888056 55909294 55931904 55940132 56010528 56205009 56391552 56422656 56587356 56618568 56775168 56972304 57083859 57097152 57106944 57177414 57440502 57485568 57566376 57598128 57776166 57957984 57989952 58084992 58159227 58191306 58286676 58296672 58352256 58480128 58512384 58554868 58683184 58693248 58715552 58798089 59165442 59198076 59230728 59511186 59567928 59600784 59698464 59731392 59916024 59949072 59973152 60104576 60137728 60236288 60323616 60455808 60676128 60842467 60867072 60876026 60975796 61198011 61580358 61614324 61715304 61940214 61999272 62135136 62145792 62169408 62361576 62557824 62694912 62874063 62923392 63011844 63325833 63429618 63440496 63464604 63475488 63695889 63721474 63861112 63872064 63896336 64001056 64012032 64093842 64234296 64447488 64671264 64762173 64797894 65202732 65238696 65253888 65345616 65646288 65790144 65826432 66018582 66029904 66054996 66237696 66382848 66467688 66613344 66624768 66634569 67013919 67050882 67066496 67103488 67160772 67197816 67405527 67442706 67469796 67617648 67654944 67765824 67864068 67889857 68001122 68012784 68077632 68226816 68264448 68475456 68690944 69026349 69064422 69092352 69102516 69429717 69495916 69534248 69648208 69686624 69749181 69902028 69940584 70156773 70377552 70531776 70788816 71011584 71050752 71494656 71843751 71856072 71883378 71912448 72001188 72013536 72263583 72332484 72490992 72503424 72530976 72755172 72984128 73024384 73144064 73393533 73410624 73513818 73852074 73910016 74001221 74013912 74042038 74054736 74517408 74680704 74776149 74940012 75188736 75230208 75449808 75491424 75597543 75963072 76069854 76111812 76129536 76236552 76514382 76587336 76647424 76755168 76797504 77021679 77034888 77064162 77277312 77319936 77446656 77545636 77588408 77715568 77728896 77803008 78226029 78257664 78354234 78397452 78683157 78714762 78887256 78930768 78974304 79174746 79348248 79423904 79467712 79597952 79641856 79888032 79932096 80431488 80575159 80607744 80619602 80901504 81552366 81597348 82107144 82152432 82287072 82301184 82586952 82665696 82846848 82861056 82892544 83148768 83265651 83311578 83410432 83832084 83863941 83897856 83910198 84015792 84387898 84434444 84572824 84587328 84619472 84633984 84881034 84927852 85162752 85349376 85458456 85645728 85766121 86160753 86228352 86349564 86397192 86936976 86984928 87127488 87286959 87430014 87445008 87528384 87720192 87768576 87832302 88024776 88039872 88073328 88316928 88623584 88748163 88797114 88817792 88833024 88846092 89266779 89351892 89401176 89547696 89597088 89874036 89908189 89923608 89959728 90156864 90206592 90354432 90485424 90683712 90770176 90969088 91300608 91314039 91463694 91833889 91884542 92035132 92085896 92136688 92370537 92421486 92572956 92910321 92998908 93202704 93254112 93542364 93836736 94042368 94385088 94682112 95144427 95160744 95196906 95213232 95582211 95791668 95808096 95844504 96001584 96018048 96140763 96351444 96443312 96654656 96671232 96707968 97006896 97196841 97804098 97858044 97880832 97895231 98018424 98469432 98546688 98685216 98739648 99027873 99082494 99356544 99574272 99701532 99920016 99937152 100576323 100599744 100655232 100741158 100796724 101164059 101204694 101284096 101426472 101482416 101506048 101648736 101796102 102001683 102019176 102116448 102340224 102396672 102471019 102695572 102713184 102752216 103036416 103093248 103596633 103638528 103653774 104243874 104301372 104472312 104529936 104853042 104910876 104953016 105183008 105241024 105299072 105566328 105797664 106183224 106517376 106576128 106707643 107241984 107825067 107868672 108001782 108498726 108736488 108755136 108796464 109132758 109476192 109536576 109716096 109734912 110115936 110220928 110270727 110462464 110523392 110778111 110865024 111020868 111063057 111082104 111756946 111776112 111818588 111880264 112021056 112410018 112783104 112845312 113174712 113237136 113550336 113944608 114104781 114167718 114194304 114213888 114354828 114881004 114971136 115132752 115196256 115552332 115596243 115915968 115979904 116169984 116318454 116382612 116573352 116593344 116704512 116960256 117109736 117366368 117386496 117431104 117531351 117596178 118072143 118330884 118396152 118461456 118762119 119022372 119135856 119201568 119396928 119462784 119832048 119898144 119946304 120209152 120275456 120472576 120647232 120911616 120929403 121352256 121617853 121684934 121734144 121752052 121951592 122328549 122396022 123160716 123228648 123430608 123880428 123998544 124270272 124291584 124338816 124723152 125115648 125389824 125748126 125846784 125865297 126023688 126581847 126651666 126859236 126880992 126929208 126950976 127321551 127391778 127442948 127722224 127744128 127792672 128002112 128024064 128187684 128468592 129342528 129524346 129595788 130405464 130477392 130507776 130691232 131145021 131292576 131580288 131652864 131748453 132037164 132059808 132109992 132475392 132935376 133195671 133226688 133249536 133269138 134027838 134101764 134132992 134206976 134321544 134395632 134811054 134885412 134939592 135235296 135309888 135531648 135704863 135728136 135779714 136002244 136025568 136155264 136453632 136528896 136950912 137195541 137826813 138052698 138128844 138205032 138632229 138859434 138991832 139068496 139296416 139373248 139498362 139804056 139881168 140313546 140755104 141063552 141577632 142023168 142101504 142795359 143687502 143712144 143766756 144002376 144027072 144527166 144664968 144981984 145006848 145061952 145510344 145968256 146048768 146288128 146706147 146787066 146821248 147027636 147704148 147760277 147820032 148002442 148027824 148084076 148109472 148623741 149034816 149361408 149552298 149880024 150377472 150899616 150982848 151111737 151195086 151807041 151926144 152139708 152223624 152259072 152473104 152694153 153028764 153174672 153510336 153595008 154043358 154069776 154128324 154554624 154639872 154893312 155091272 155176816 155431136 155457792 155480661 155606016 156365811 156452058 156515328 156708468 156794904 157279563 157366314 157429524 157774512 157861536 157948608 158349492 158696496 158847808 158935424 159195904 159283712 159776064 159864192 160862976 161061481 161150318 161215488 161239204 161803008 162002673 162748089 163104732 163194696 163699137 164214288 164304864 164574144 164602368 165173904 165331392 165693696 165785088 166297536 166531302 166623156 166820864 167635419 167664168 167727882 167795712 167820396 168031584 168615027 168775796 168868888 169145648 169174656 169238944 169267968 169762068 169855704 170325504 170916912 171251577 171291456 171532242 172321506 172456704 172699128 172794384 173873952 173969856 174254976 174477681 174573918 174860028 174890016 175056768 175440384 175537152 175664604 176049552 176079744 176146656 176394267 177247168 177496326 177594228 177635584 177692184 178533558 178703784 178802352 179095392 179194176 179717251 179748072 179816378 179847216 179919456 180313728 180413184 180708864 180970848 181367424 181540352 182527401 182601216 182628078 182927388 183594033 183667778 183769084 184070264 184171792 184273376 184741074 184842972 185145912 185820642 185997816 186405408 186508224 187084728 187673472 188084736 188770176 189977499 190288854 190321488 190393812 190426464 191087667 191164422 191583336 191616192 191689008 192003168 192036096 192281526 192702888 192886624 193309312 193342464 193415936 194013792 194286519 194393682 195608196 195682529 195716088 195761664 195790462 196036848 196938864 197370432 197479296 198055746 198164988 198713088 199148544 199403064 199840032 199874304 199903707 201041757 201152646 201199488 201310464 201482316 201593448 202216581 202328118 202409388 202568192 202852944 202964832 203297472 203592204 203669571 204003366 204038352 204232896 204680448 204793344 204942038 205391144 205426368 205504432 206072832 207079047 207193266 207277056 207307548 208289151 208487748 208602744 208944624 209059872 209247543 209706084 209821752 209906032 210366016 210482048 210598144 211132656 211595328 212366448 213034752 213066091 213152256 213415286 214483968 215531253 215650134 215737344 216003564 216790749 216997452 217472976 217510272 217592928 218265516 218952384 219073152 219432192 220180599 220231872 220441856 220541454 220924928 221556222 221730048 222003663 222041736 222126114 222164208 223025159 223513892 223552224 223637176 223760528 224042112 224328447 224820036 225566208 225690624 226349424 226474272 226792629 227889216 228209562 228335436 228388608 228709656 229762008 229942272 230265504 230392512 231065037 231104664 231192486 231831936 231959808 232339968 232636908 232765224 233146704 233186688 233409024 234219472 234678087 234732736 234772992 234862208 235062702 235192356 236049471 236144286 236661768 236792304 236922912 237524238 237745561 238044744 238271712 238403136 238793856 238925568 239664096 239796288 239892608 240418304 240550912 241294464 241725477 241823232 241858806 242704512 243235706 243369868 243504104 243903184 244657098 244792044 246321432 246457296 246861216 247760856 247997088 248540544 248583168 248677632 249446304 250231296 251496252 251591823 251693568 251730594 252047376 253163694 253303332 253718472 253761984 253858416 253901952 254643102 254783556 254885896 255444448 255488256 255585344 256004224 256048128 256375368 256937184 257298363 258482259 258685056 259048692 259147133 259191576 260810928 260954784 261382464 261860877 262290042 262585152 263160576 263305728 263496906 264074328 264119616 264219984 264950784 265870752 266244489 266391342 266453376 266499072 266538276 267800337 268055676 268203528 268265984 268413952 268643088 268791264 269622108 269724567 269770824 269879184 270470592 270619776 271063296 271409726 271456272 271559428 272004488 272051136 272310528 272907264 273901824 273942117 274391082 275501667 275653626 276105396 276257688 276410064 277111611 277264458 277718868 277983664 278136992 278592832 278746496 278996724 279608112 279762336 280627092 281510208 282127104 282168607 283155264 284046336 285433281 285590718 286746633 287375004 287424288 287533512 288004752 288054144 288422289 289054332 289329936 289963968 290013696 290123904 291020688 291590523 291936512 292097536 292576256 293412294 293574132 293642496 293685693 294055272 295357643 295408296 295520554 295640064 296004884 296055648 296168152 296218944 297083619 297247482 298069632 298722816 299104596 299760048 301728969 301799232 301965696 302223474 302390172 303614082 303852288 304279416 304447248 304518144 304946208 305388306 306005049 306057528 306349344 307020672 307190016 307413057 308086716 308139552 308256648 309109248 309279744 310182544 310353632 310789899 310862272 310915584 310961322 312731622 312904116 313416936 313589808 314559126 314732628 314859048 315549024 315723072 315897216 316698984 317392992 317695616 317870848 318391808 318567424 319552128 319728384 320122929 321595897 321725952 322122962 322300636 322478408 323475201 323606016 324005346 325496178 326209464 326389392 327398274 328428576 328609728 329148288 329204736 330347808 330662784 331387392 331570176 332334333 332595072 333062604 333189171 333246312 335270838 335328336 335455764 335640792 336063168 337230054 337551592 337737776 338291296 338349312 338477888 338535936 339524136 339711408 340651008 341833824 342314343 342503154 342582912 343064484 344643012 344913408 345398256 345588768 346788729 347747904 347939712 348509952 348955362 349147836 349720056 349780032 350113536 350880768 351329208 352099104 352159488 352293312 352594053 352788534 354216429 354494336 354992652 355188456 355271168 355384368 356286357 357067116 357407568 357604704 358190784 358388352 358846387 359434502 359496144 359632756 359694432 359838912 360627456 360826368 361417728 361941696 362734848 362788209 363080704 364853559 365054802 365202432 365256156 365854776 366985647 367188066 367335556 367538168 368140528 368343584 368546752 369482148 369685944 370291824 371641284 371995632 372810816 373016448 374169456 375346944 376169472 377540352 377595891 379745541 379954998 380577708 380642976 380787624 380852928 381964653 382175334 382328844 383166672 383232384 383378016 384006336 384072192 384563052 385405776 385773248 386618624 386831872 388027584 388573038 388787364 391149311 391216392 391365058 391432176 391523328 391580924 392073696 393435063 393877728 394740864 394958592 395245359 396111492 396329976 397426176 398806128 399587013 399680064 399748608 399807414 402083514 402305292 402398976 402620928 402964632 403186896 404433162 404656236 404818776 405136384 405705888 405929664 406594944 407114589 407184408 407339142 408006732 408076704 408465792 409360896 409586688 409884076 410782288 410852736 411008864 411586623 413480439 414158094 414386532 414615096 415896687 416578302 416975496 417205488 417889248 418119744 418495086 419412168 419643504 419812064 420732032 420964096 421196288 422265312 423190656 424732896 425897269 426069504 426132182 426304512 426830572 428386077 431062506 431300268 432007128 433581498 433994904 434945952 435020544 435185856 436531032 437904768 438146304 438864384 440118441 440361198 440463744 440883712 441082908 443112444 443280831 443460096 444007326 444083472 444252228 444328416 445871223 446050318 447027784 447104448 447274352 447521056 448084224 448656894 449640072 451132416 452698848 452948544 453335211 453585258 455421123 455778432 456419124 456670872 456777216 457419312 459524016 460531008 460785024 462130074 462209328 462384972 463663872 463919616 464679936 465273816 465530448 466293408 466373376 466441983 466818048 468438944 469097433 469356174 469465472 469545984 469724416 470125404 470384712 471838689 472098942 472288572 473323536 473584608 473845824 475048476 475228999 475491122 476089488 476543424 476806272 477587712 477851136 479328192 479592576 479785216 480836608 482588928 483184443 483450954 483646464 483717612 485409024 486008019 486471412 486739736 487008208 487806368 488244267 489314196 489584088 491097411 492642864 492914592 493722432 495521712 495994176 497081088 497355264 498892608 500462592 502906257 502992504 503183646 503387136 503461188 504094752 505845081 506327388 506606664 507436944 507523968 507716832 507803904 509286204 509567112 509771792 510888896 510976512 511170688 512008448 512750736 513754731 513874368 514596726 516964518 517370112 517446221 518097384 518294266 518383152 521621856 521909568 522764928 523433043 523721754 524580084 525170304 526321152 526611456 526993812 528148656 528239232 528439968 529182801 531741504 532488978 532782684 532906752 533076552 535600674 536111352 536407056 536531968 537286176 537582528 539151753 539244216 539449134 539541648 539758368 540941184 541239552 541632529 542126592 542819452 542912544 543118856 544008976 544102272 544621056 547582203 547803648 547884234 548782164 550782099 551003334 551307252 552210792 552515376 552820128 554223222 554528916 555437736 555967328 556273984 557185664 557492992 557993448 559216224 559524672 561254184 563020416 564026113 564254208 564337214 566310528 569932497 570866562 571181436 573263001 573493266 574750008 574848576 575067024 576009504 576108288 576844578 578108664 578659872 579927936 580027392 580247808 582041376 582859557 583181046 583873024 584195072 586824588 587047587 587148264 587284992 587371386 588110544 590715286 590816592 591041108 592009768 592111296 592336304 592437888 594167238 594494964 596139264 597445632 598209192 599520096 599711121 603125271 603457938 603598464 603931392 604446948 604780344 607228164 607704576 608558832 608894496 609892416 610776612 611008713 612010098 612115056 612698688 614041344 614380032 614826114 616173432 616279104 616513296 618218496 620365088 620707264 621237141 621579798 621724544 621831168 621922644 624867453 625463244 625808232 626833872 627179616 627742629 629118252 629357323 629465256 629718096 631098048 631446144 631794432 633397968 634785984 635391232 635741696 636783616 639104256 639198273 639456768 640245858 642837223 643191794 643451904 644245924 644601272 644956816 646593759 646950402 647212032 648010692 650372247 650992356 652418928 652778784 654796548 656857152 657219456 658296576 660695616 661325568 662774784 664668666 665190144 666010989 666125208 666378342 666492624 669075477 670541676 670656672 670911528 671281584 672126336 672985341 674460108 675103184 675475552 676582592 676698624 676955776 677071872 679048272 679422816 680377887 683667648 684628686 685006308 685165824 685266617 686128968 689286024 689826816 690796512 691177536 693195111 693577458 695495808 695879424 697019904 697910724 698295672 699440112 699560064 700227072 702658416 704034261 704198208 704318976 704586624 705188106 705577068 708148413 708432858 708988672 709985304 710376912 710542336 710768736 712572714 713236683 714134232 714815136 715209408 716381568 716776704 717297133 717692774 718869004 718992288 719265512 719388864 719677824 721254912 721652736 723883392 725176431 725469696 725576418 729707118 730109604 730512312 731709552 733971294 734376132 734671112 735076336 736281056 736687168 737093504 738964296 739371888 740583648 743282568 743991264 745621632 746032896 748338912 750693888 754775469 755080704 755191782 759491082 759909996 761155416 761285952 761575248 761705856 763929306 764350668 764657688 766333344 766464768 766756032 768012672 768144384 769126104 770811552 771546496 771895089 773237248 773663744 775446777 776055168 777146076 777441399 777574728 781018607 782298622 782432784 782730116 782864352 783161848 784147392 785582631 786870126 787755456 789481728 789917184 790490718 792222984 792659952 794852352 797612256 798733467 799174026 799360128 799497216 799614828 804167028 804610584 804797952 805241856 805929264 806373792 808866324 809173701 809312472 809637552 811411776 811859328 813189888 814229178 814368816 814678284 816013464 816153408 816931584 818721792 819768152 821564576 821705472 821826351 822017728 823173246 826505001 826960878 828316188 828773064 829230192 831334833 831793374 833156604 833950992 834410976 835778496 836239488 836990172 838824336 839287008 839624128 841464064 841928192 842392576 844530624 846381312 846505821 849465792 851324971 851794538 852139008 852264364 853661144 856299843 856772154 860239899 862125012 862600536 864014256 865266867 867162996 867989808 869891904 870041088 870371712 873062064 875809536 876292608 877728768 880236882 880722396 880927488 881057079 881767424 882165816 886072929 886224888 886561662 886920192 888014652 888166944 888504456 888656832 891250857 891742446 892100636 894055568 894208896 894548704 895042112 896168448 897313788 899280144 905186907 905397696 905897088 906670422 907170516 910842246 911556864 912838248 913341744 913554432 914838624 918015147 919048032 921062016 921570048 922239171 924260148 924418656 924769944 927327744 927839232 930547632 931060896 932369697 932586816 932746752 932883966 936877888 938194866 938712348 938930944 939448832 940250808 940769424 943677378 944197884 944577144 946647072 947169216 947691648 949934041 950096952 950457998 950982244 952178976 953086848 953612544 955175424 955702272 958656384 959185152 959570432 960368787 964787691 965177856 966368886 966901908 967435224 970425603 970818048 972016038 972942824 973479472 974016416 975612736 976488534 978628392 979168176 982194822 985285728 985829184 987444864 991043424 991988352 994162176 994710528 997785216 999567513 1005812514 1005985008 1006367292 1006922376 1008189504 1011690162 1012654776 1013213328 1014873888 1015047936 1015433664 1015607808 1018572408 1019134224 1019543584 1021777792 1021953024 1022341376 1024016896 1025501472 1026943029 1027509462 1027748736 1029193452 1033929036 1034321939 1034740224 1034892442 1036194768 1036588532 1036766304 1040366187 1043243712 1043819136 1045529856 1046866086 1047443508 1049160168 1050340608 1052642304 1053987624 1056297312 1056478464 1056879936 1057782159 1058365602 1062649287 1063483008 1064977956 1065565368 1065813504 1066153104 1068859071 1071201348 1072222704 1072814112 1074572352 1075165056 1076539161 1078303506 1078488432 1078898268 1079083296 1079516736 1081882368 1082479104 1083265058 1084253184 1085638904 1085825088 1086237712 1088017952 1088204544 1088364627 1089242112 1094560677 1095164406 1095607296 1095768468 1097564328 1100956941 1101564198 1102006668 1102614504 1104421584 1105030752 1105640256 1108446444 1109057832 1110875472 1111934656 1112547968 1114371328 1114985984 1115986896 1118432448 1119049344 1122508368 1126040832 1126206481 1128052226 1128508416 1128674428 1132621056 1132787673 1139236623 1139864994 1141733124 1142362872 1145893959 1146526002 1146986532 1149500016 1149697152 1150134048 1152019008 1152216576 1153689156 1156217328 1157319744 1159855872 1160495616 1164082752 1165719114 1166362092 1167746048 1173447933 1173649176 1174095174 1174296528 1174569984 1174742772 1176221088 1180305189 1181430572 1181633184 1182082216 1184019536 1184222592 1184672608 1184875776 1185736077 1188334476 1188989928 1192278528 1196418384 1198761039 1199040192 1199422242 1206250542 1206915876 1207196928 1207862784 1208893896 1209560688 1214456328 1215409152 1217117664 1217788992 1219784832 1221343767 1221553224 1222017426 1224020196 1224230112 1225397376 1228082688 1228760064 1229652228 1232346864 1232558208 1233026592 1234759869 1240441317 1240730176 1241414528 1242474282 1243159596 1243449088 1243845288 1247690061 1249734906 1250926488 1251616464 1253667744 1254359232 1255485258 1258020757 1258236504 1258714646 1258930512 1259436192 1262196096 1262892288 1263588864 1266795936 1269571968 1270782464 1271483392 1277691807 1278208512 1278396546 1278913536 1280491716 1285158231 1285674446 1286383588 1288491848 1289202544 1289913632 1293187518 1293900804 1296021384 1300744494 1301984712 1304837856 1305557568 1309593096 1313714304 1314438912 1316593152 1321391232 1322651136 1329337332 1329842493 1330380288 1332021978 1332250416 1332756684 1332985248 1337613669 1338150954 1341083352 1341313344 1341823056 1342563168 1344252672 1345970682 1348920216 1350206368 1350951104 1353165184 1353397248 1353911552 1358096544 1358845632 1360005633 1360755774 1366263369 1367335296 1369257372 1369777703 1370012616 1370331648 1370533234 1372257936 1378572048 1381593024 1382355072 1386390222 1387154916 1390991616 1391758848 1394039808 1395821448 1396591344 1398880224 1399120128 1399325949 1400454144 1405316832 1407292299 1408068522 1408396416 1408637952 1409173248 1410376212 1411154136 1415516067 1416296826 1416865716 1417977344 1419970608 1420753824 1421537472 1425145428 1425686997 1426473366 1428268464 1429630272 1430418816 1432763136 1433553408 1434594266 1435385548 1437738008 1437984576 1438531024 1438777728 1439355648 1442509824 1447766784 1449553329 1450352862 1450939392 1451152836 1458024057 1459414236 1460219208 1461024624 1463419104 1464732801 1467942588 1468752264 1469342224 1470152672 1472562112 1473374336 1474187008 1477928592 1478743776 1481167296 1486565136 1487982528 1491243264 1491462637 1492065792 1496677824 1501387776 1508718771 1509550938 1510161408 1510383564 1517535243 1518982164 1519819992 1522310832 1522571904 1523150496 1523411712 1527858612 1528701336 1529315376 1532666688 1532929536 1533512064 1536025344 1538252208 1541264193 1541623104 1543092992 1543790178 1546474496 1550893554 1552110336 1552338663 1554292152 1554882798 1555149456 1561176113 1562037214 1564597244 1564865568 1565460232 1565728704 1566323696 1568294784 1570299129 1571165262 1573740252 1575510912 1578963456 1579834368 1580981436 1584445968 1585319904 1587548403 1595224512 1597466934 1598348052 1598720256 1599229656 1608334056 1609221168 1609595904 1611858528 1612747584 1617455259 1617732648 1618347402 1618624944 1619275104 1622823552 1623718656 1624897587 1626379776 1628458356 1628737632 1629356568 1632026928 1632306816 1633863168 1639536304 1642746609 1643129152 1643410944 1643652702 1644035456 1646346492 1652346297 1653010002 1653921756 1656632376 1657546128 1658460384 1662669666 1663586748 1664218927 1666313208 1667901984 1668821952 1671556992 1672478976 1673980344 1677648672 1678574016 1679248256 1682928128 1683856384 1689061248 1692078339 1692762624 1693011642 1698931584 1699864027 1702649942 1703589076 1704528728 1707322288 1709797491 1712599686 1713544308 1719789003 1720479798 1724250024 1725201072 1728028512 1730533734 1734325992 1735979616 1739783808 1740082176 1740743424 1746124128 1751619072 1752585216 1760473764 1761142761 1761444792 1761854976 1762114158 1764331632 1772145858 1772449776 1773123324 1776029304 1776333888 1777008912 1777313664 1782501714 1783484892 1784201272 1788111136 1788417792 1789097408 1790084224 1792336896 1794627576 1798560288 1799133363 1809375813 1810373814 1810795392 1811794176 1813340844 1814029931 1814341032 1821684492 1823113728 1825676496 1826683488 1829677248 1833026139 1836030294 1838096064 1842124032 1843140096 1844478342 1848520296 1848837312 1849539888 1854655488 1861095264 1862121792 1863711423 1864739394 1865173632 1865493504 1865767932 1873755776 1874602359 1876389732 1877424696 1877861888 1878897664 1880501616 1881538848 1883227887 1887354756 1888071969 1888395768 1889154288 1893294144 1894338432 1895383296 1899868082 1900193904 1900915996 1901964488 1904357952 1906173696 1907225088 1910350848 1917312768 1917594819 1918370304 1919140864 1920737574 1928511669 1929575382 1930355712 1932737772 1933803816 1934870448 1939781277 1940851206 1941636096 1944032076 1945885648 1946958944 1948032832 1951225472 1952977068 1957256784 1958336352 1964389644 1970571456 1971658368 1974889728 1975180249 1982086848 1983976704 1988324352 1995570432 1998032967 1999135026 2007226431 2011625028 2011970016 2012734584 2013844752 2016379008 2018956023 2023380324 2025309552 2026426656 2029747776 2030095872 2030867328 2031215616 2037144816 2038268448 2039087168 2041133661 2043555584 2044682752 2048033792 2051002944 2053886058 2055018924 2055497472 2055799851 2058386904 2067503501 2067858072 2068643878 2069480448 2069784884 2072389536 2073177064 2073532608 2079585333 2080732374 2086487424 2087638272 2091059712 2093732172 2094887016 2098320336 2100681216 2107975248 2112102783 2112594624 2112956928 2113759872 2115564318 2116731204 2125298574 2126966016 2129955912 2131130736 2131627008 2132306208 2137718142 2139710049 2142402696 2144445408 2145628224 2149144704 2150330112 2151891399 2153078322 2156607012 2156976864 2157796536 2158166592 2159033472 2163764736 2164958208 2166530116 2171277808 2171650176 2172475424 2175529293 2176035904 2176409088 2176729254 2189121354 2190328812 2191536936 2195128656 2201913882 2203128396 2204013336 2205229008 2208843168 2210061504 2211280512 2216892888 2218115664 2221750944 2223869312 2225095936 2228742656 2229971968 2231973792 2236864896 2238098688 2245016736 2251171279 2252081664 2252412962 2256104452 2257348856 2264326407 2265242112 2265575346 2278473246 2279729988 2283466248 2284725744 2291787918 2293052004 2293973064 2299000032 2299394304 2300268096 2304038016 2304433152 2307378312 2312434656 2314639488 2319711744 2320991232 2326340331 2328165504 2331438228 2332324197 2332724184 2343055821 2346895866 2347298352 2348190348 2348593056 2349485544 2352442176 2356747893 2360610378 2362861144 2363266368 2364164432 2368039072 2368445184 2369345216 2369751552 2371472154 2376668952 2377979856 2384557056 2392836768 2396200401 2397522078 2398080384 2398844484 2412501084 2413831752 2414393856 2415725568 2417787792 2419121376 2427521103 2428912656 2434235328 2435577984 2439569664 2442687534 2443106448 2444034852 2448040392 2448460224 2450794752 2456165376 2459304456 2464693728 2465116416 2465479053 2466053184 2469519738 2479515003 2480882634 2481460352 2482829056 2484948564 2486319192 2486898176 2487690576 2494004499 2495380122 2499469812 2501852976 2503232928 2507335488 2508718464 2510970516 2511924709 2516041514 2516473008 2517429292 2517861024 2518872384 2524392192 2525784576 2527177728 2533591872 2539143936 2539517463 2541564928 2553974913 2555383614 2556417024 2556793092 2560983432 2568899529 2570316462 2571348892 2572767176 2576983696 2578405088 2579827264 2580719697 2586375036 2587801608 2592042768 2595800601 2601488988 2603969424 2609675712 2611115136 2619186192 2627428608 2628877824 2633186304 2642782464 2643171237 2645302272 2658218787 2658674664 2659684986 2660760576 2664043956 2664500832 2665513368 2665970496 2673752571 2675227338 2676301908 2682166704 2682626688 2683646112 2685126336 2688505344 2691941364 2697840432 2700412736 2701902208 2706330368 2707823104 2715560721 2716193088 2717691264 2720011266 2721511548 2732526738 2734670592 2738045177 2738514744 2739555406 2740025232 2740663296 2741066468 2744515872 2754045441 2757144096 2763186048 2764710144 2766717513 2772780444 2774309832 2781983232 2783517696 2791642896 2793182688 2797109091 2797760448 2798240256 2798651898 2810633664 2814584598 2816137044 2816792832 2818346496 2820752424 2822308272 2831032134 2832593652 2833731432 2835954688 2839941216 2841507648 2843074944 2849802123 2850290856 2851373994 2852946732 2856536928 2859260544 2860837632 2865526272 2867106816 2869188532 2870771096 2875476016 2875969152 2877062048 2877555456 2878711296 2881106361 2894363073 2895533568 2899106658 2900705724 2902305672 2911276809 2916048114 2918828472 2920438416 2922049248 2926838208 2929465602 2935885176 2937504528 2938684448 2940305344 2945124224 2946748672 2948374016 2955857184 2957487552 2962334592 2973130272 2975965056 2981280883 2982486528 2982925274 2984131584 2993355648 2998702539 3017437542 3019101876 3020767128 3035070486 3037964328 3039639984 3044621664 3045143808 3046300992 3046823424 3055717224 3057402672 3058630752 3065333376 3065859072 3067024128 3072050688 3076504416 3080829087 3082528386 3083246208 3086185984 3087580356 3101787108 3102965817 3104220672 3104677326 3108584304 3109765596 3110298912 3121098561 3122352226 3124074428 3129194488 3129731136 3130920464 3131457408 3132647392 3136589568 3140598258 3142330524 3147480504 3151021824 3157926912 3161962872 3168891936 3170639808 3173346477 3175096806 3187947861 3190449024 3194933868 3196696104 3197440512 3198459312 3216668112 3218442336 3223717056 3225495168 3229617483 3234910518 3235465296 3236694804 3237249888 3238550208 3245647104 3247437312 3249795174 3252759552 3256916712 3257475264 3258713136 3264053856 3264613632 3265093881 3267726336 3279072608 3283682031 3285493218 3286258304 3286821888 3287305404 3288070912 3292692984 3302870823 3304692594 3306020004 3307843512 3313264752 3315092256 3316920768 3325339332 3326602993 3327173496 3328437854 3332626416 3335803968 3337643904 3343113984 3344957952 3347960688 3355297344 3357148032 3358496512 3365856256 3378122496 3378619443 3384156678 3385525248 3386023284 3397863168 3398363019 3399728054 3405299884 3407178152 3409057456 3414644576 3417709869 3419594982 3425199372 3427088616 3437681877 3439578006 3440959596 3448500048 3450402144 3456057024 3461067468 3468651984 3471959232 3479567616 3481486848 3492248256 3503238144 3520343799 3520947528 3522285522 3522889584 3523709952 3524228316 3528663264 3540915567 3544291716 3544899552 3546246648 3552058608 3552667776 3554017824 3554627328 3557208231 3565003428 3566969784 3568402544 3576222272 3576835584 3578194816 3580168448 3589255152 3596283117 3597120576 3598266726 3618751626 3620747628 3621590784 3622123547 3623588352 3626681688 3628059862 3628682064 3643368984 3646227456 3651352992 3653366976 3659354496 3664031301 3666052278 3672060588 3676192128 3684248064 3686280192 3688956684 3697040592 3697674624 3699079776 3704279607 3721323951 3722190528 3724243584 3727422846 3729478788 3730347264 3731535864 3743070183 3747511552 3749204718 3752779464 3754849392 3755723776 3761003232 3763077696 3766455774 3774062271 3774709512 3776143938 3776791536 3778308576 3786588288 3788676864 3790766592 3791427703 3799736164 3800387808 3801831992 3803928976 3808715904 3812347392 3814450176 3833075421 3834625536 3835189638 3836740608 3841475148 3855474693 3857023338 3859150764 3865475544 3867607632 3869740896 3879562554 3881702412 3888064152 3891771296 3893917888 3896065664 3902450944 3905954136 3914513568 3916672704 3928779288 3941142912 3943316736 3948182791 3949779456 3950360498 3964173696 3967953408 3989527479 3991140864 3996065934 3998270052 4012841007 4014452862 4023250056 4023940032 4025469168 4027689504 4032758016 4037912046 4046760648 4050619104 4052853312 4059495552 4060191744 4061734656 4074289632 4076536896 4078174336 4080016899 4082267322 4087111168 4089365504 4098790107 4102005888 4107772116 4109333109 4110037848 4110994944 4111599702 4116773808 4135007002 4135716144 4137287756 4139569768 4144779072 4146354128 4147065216 4159170666 4161464748 4172974848 4175276544 4182119424 4187464344 4189774032 4196640672 4197977847 4201362432 4215950496 4221876897 4224205566 4225189248 4225913856 4227519744 4231128636 4233462408 4250597148 4253932032 4259911824 4262261472 4264612416 4275436284 4277060991 4279420098 4284805392 4288890816 4291256448 4298289408 4300660224 4303782798 4306156644 4313214024 4313953728 4315593072 4316333184 4318066944 4327529472 4333060232 4342555616 4343300352 4344950848 4348659987 4351058586 4352071808 4352818176 4353458508 4374072171 4378242708 4380657624 4383073872 4390257312 4394198403 4403827764 4405501261 4406256792 4408026672 4410458016 4417686336 4420123008 4422561024 4433785776 4436231328 4443501888 4447738624 4450191872 4457485312 4463947584 4473729792 4474387911 4476197376 4490033472 4499860561 4502342558 4504163328 4504825924 4512208904 4514697712 4526156313 4528652814 4530484224 4531150692 4552605729 4556946492 4559459976 4566932496 4569451488 4583575836 4586104008 4587946128 4598000064 4598788608 4600536192 4608076032 4614756624 4624869312 4629278976 4639423488 4652680662 4656331008 4657015989 4662876456 4664648394 4665448368 4683528339 4686111642 4693791732 4694596704 4696380696 4697186112 4698971088 4704884352 4710897387 4713495786 4721220756 4725722288 4726532736 4728328864 4736078144 4736890368 4738690432 4739503104 4742944308 4753337904 4755959712 4762645209 4785673536 4792400802 4795044156 4796160768 4796866319 4797688968 4825002168 4827663504 4828787712 4835575584 4838242752 4852365777 4855042206 4857825312 4868470656 4871155968 4874692761 4879139328 4885375068 4886212896 4888069704 4896080784 4896920448 4901589504 4918608912 4928239827 4929387456 4930232832 4930958106 4932106368 4939039476 4957038891 4959030006 4961765268 4962920704 4965658112 4969897128 4972638384 4973796352 4975381152 4988008998 4990760244 4992656781 4998939624 5003705952 5006465856 5014670976 5017436928 5021079931 5021941032 5023849418 5032083028 5032946016 5034858584 5035722048 5037744768 5048784384 5051569152 5067183744 5076235017 5078287872 5079034926 5099592081 5107949826 5110767228 5113586184 5121966864 5129392473 5137799058 5140632924 5142697784 5145534352 5153967392 5156810176 5159654528 5161439394 5172750072 5175603216 5184085536 5191601202 5202977976 5207938848 5219351424 5222230272 5238372384 5254857216 5257755648 5283428283 5285564928 5286342474 5316437574 5317349328 5319369972 5328087912 5329001664 5331026736 5331940992 5347505142 5350454676 5352603816 5364333408 5365253376 5367292224 5370252672 5377010688 5383882728 5395680864 5397400089 5400825472 5403804416 5412660736 5415646208 5428127439 5431121442 5432386176 5435382528 5440022532 5442089793 5443023096 5465053476 5467130249 5469341184 5476090354 5477029488 5479110812 5480050464 5482132936 5489031744 5499078417 5508090882 5514288192 5526372096 5529420288 5533435026 5545560888 5548619664 5563966464 5583285792 5586365376 5591134269 5594218182 5595520896 5596480512 5597303796 5621267328 5629169196 5632274088 5633585664 5636692992 5641504848 5644616544 5649683661 5662064268 5664215907 5665187304 5667462864 5679882432 5683015296 5686149888 5699604246 5700581712 5702747988 5705893464 5713073856 5718521088 5721675264 5731052544 5738377064 5741542192 5750952032 5751938304 5752784457 5754124096 5755110912 5757422592 5762212722 5785535007 5788726146 5791067136 5798213316 5801411448 5804611344 5819343831 5822553618 5832096228 5837656944 5840876832 5844098496 5853676416 5858931204 5871770352 5875009056 5877368896 5880610688 5890248448 5893497344 5896748032 5911714368 5914975104 5924669184 5925540747 5946260544 5951930112 5959274797 5962561766 5964973056 5965850548 5986711296 5994098901 5997405078 6021679293 6034875084 6038203752 6041534256 6056868069 6070140972 6075928656 6079279968 6089243328 6090287616 6092601984 6093646848 6111434448 6114805344 6117261504 6130666752 6134048256 6144101376 6153008832 6161658174 6165056772 6166492416 6167399553 6172371968 6175160712 6202510503 6203574216 6205931634 6208441344 6209354652 6217168608 6219531192 6220597824 6238755999 6242197122 6244704452 6248148856 6258388976 6259462272 6261840928 6262914816 6265294784 6273179136 6281196516 6284661048 6294961008 6302043648 6323925744 6336308349 6337783872 6341279616 6346692954 6350193612 6375895722 6380898048 6389867736 6393392208 6394881024 6396918624 6419130147 6433336224 6436884672 6447434112 6450990336 6455674197 6459234966 6469821036 6470930592 6473389608 6474499776 6477100416 6491294208 6494874624 6499590348 6513833424 6514950528 6517426272 6526587879 6528107712 6529227264 6530187762 6558145216 6567364062 6570986436 6572516608 6574610808 6576141824 6585385968 6605741646 6609385188 6612040008 6615687024 6626529504 6630184512 6633841536 6649538287 6650678664 6653205986 6654346992 6656875708 6665252832 6671607936 6675287808 6686227968 6689915904 6695921376 6710594688 6714296064 6716993024 6753513837 6756244992 6757238886 6768313356 6772046568 6792979221 6795726336 6796726038 6799456108 6810599768 6814356304 6818114912 6829289152 6835419738 6839189964 6850398744 6854177232 6875363754 6879156012 6881919192 6897000096 6900804288 6912114048 6922134936 6937303968 6943918464 6959135232 6962973696 6984496512 6996972591 7029167463 7040687598 7041895056 7044571044 7045779168 7048456632 7057326528 7070243679 7081831134 7088583432 7089799104 7092493296 7104117216 7105335552 7108035648 7109254656 7114416462 7130006856 7133939568 7136805088 7152444544 7153671168 7156389632 7160336896 7178510304 7188601203 7192566234 7194241152 7196533452 7237503252 7240253573 7241495256 7243181568 7244247094 7247176704 7253363376 7256119724 7257364128 7282563309 7286737968 7302705984 7306733952 7318708992 7328062602 7332104556 7344121176 7352384256 7368496128 7377913368 7394081184 7395349248 7396437159 7398159552 7408559214 7438545009 7442647902 7444381056 7448487168 7454845692 7458957576 7460694528 7463071728 7482013497 7486140366 7495023104 7498409436 7505558928 7509698784 7522006464 7526155392 7532911548 7535774127 7548124542 7549419024 7552287876 7553583072 7556617152 7573176576 7577353728 7581533184 7582855406 7599472328 7600775616 7603663984 7607857952 7617431808 7618552389 7624694784 7661924739 7666150842 7669251072 7670379276 7682950296 7706698587 7710949386 7714046676 7718301528 7730951088 7735215264 7739481792 7742159091 7759125108 7763404824 7776128304 7783542592 7787835776 7792131328 7804901888 7811908272 7829027136 7833345408 7857558576 7882285824 7883445367 7886633472 7896365582 7899558912 7900720996 7928347392 7929513711 7935906816 7974656361 7979054958 7982281728 7992131868 7996540104 8021257713 8025682014 8028905724 8046500112 8047880064 8050938336 8055379008 8065516032 8075824092 8093521296 8101238208 8105706624 8118991104 8123469312 8146682163 8148579264 8153073792 8156348672 8160033798 8164534644 8174222336 8197580214 8204011776 8214135531 8215544232 8218666218 8220075696 8221989888 8223199404 8233547616 8262136323 8270014004 8271432288 8274575512 8279139536 8289558144 8292708256 8294130432 8300152539 8318341332 8322929496 8345949696 8350553088 8374928688 8379548064 8391327273 8393281344 8395955694 8431900992 8443753794 8448411132 8450378496 8455039488 8462257272 8466924816 8501194296 8507864064 8519823648 8524522944 8529224832 8549406369 8550872568 8554121982 8558840196 8569610784 8577781632 8582512896 8596578816 8601320448 8607565596 8612313288 8626428048 8627907456 8631186144 8632666368 8636133888 8643319083 8666120464 8683089219 8685111232 8686600704 8689901696 8697319974 8702117172 8704143616 8706917016 8733830427 8748144342 8756485416 8761315248 8766147744 8780514624 8788396806 8796585757 8807655528 8811002522 8812513584 8816053344 8820916032 8835372672 8840246016 8845122048 8867571552 8872462656 8887003776 8895477248 8900383744 8927895168 8943842649 8947459584 8948775822 8952394752 8980066944 8996107617 8999721122 9004685116 9009651848 9024417808 9029395424 9052312626 9057305628 9062301384 9105211458 9113892984 9118919952 9133864992 9138902976 9167151672 9172208016 9175892256 9196000128 9197577216 9201072384 9216152064 9229513248 9249738624 9258557952 9305361324 9308897451 9312662016 9314031978 9325752912 9329296788 9330896736 9363295683 9367056678 9372223284 9387583464 9389193408 9392761392 9394372224 9397942176 9409768704 9421794774 9426991572 9442441512 9451444576 9453065472 9456657728 9472156288 9473780736 9477380864 9485888616 9506675808 9511919424 9520039431 9525290418 9563843583 9571347072 9584801604 9588443921 9590088312 9592321536 9593732638 9595377936 9650004336 9655327008 9671151168 9676485504 9688852449 9704731554 9710084412 9715650624 9736941312 9742311936 9749385522 9758278656 9770750136 9772425792 9776139408 9792161568 9793840896 9795281643 9803179008 9837217824 9851046093 9856479654 9858774912 9860465664 9861916212 9864212736 9878078952 9908612469 9914077782 9918060012 9923530536 9925841408 9931316224 9939794256 9945276768 9950762304 9976017996 9979808979 9981520488 9985313562 9997879248 10007411904 10012931712 10029341952 10034873856 10042159862 10043882064 10047698836 10064166056 10065892032 10069717168 10071444096 10075489536 10097568768 10134367488 10135858329 10152470034 10156575744 10158069852 10195089057 10199184162 10215899652 10221534456 10227172368 10243933728 10253129607 10258784946 10275598116 10281265848 10285395568 10291068704 10307934784 10313620352 10319309056 10322878788 10345500144 10351206432 10368171072 10383202404 10405955952 10415877696 10438702848 10440238459 10444460544 10476744768 10509714432 10561031397 10566856566 10571129856 10572684948 10622746701 10632875148 10634698656 10638739944 10656175824 10658003328 10662053472 10663881984 10671624693 10695010284 10700909352 10705207632 10728666816 10730506752 10734584448 10740505344 10767765456 10788849351 10791361728 10794800178 10801650944 10807608832 10825321472 10856254878 10862242884 10864772352 10866370641 10870765056 10880045064 10884179586 10886046192 10928232791 10930106952 10934260498 10938682368 10952180708 10954058976 10958221624 10960100928 10964265872 10978063488 10992093903 10998156834 11016181764 11028576384 11052744192 11058840576 11066870052 11091121776 11097239328 11112838821 11163971853 11166571584 11172730752 11182268538 11188436364 11191041792 11194607592 11242534656 11258338392 11264548176 11267171328 11283009696 11289233088 11299367322 11322186813 11324128536 11328431814 11330374608 11334925728 11359764864 11366030592 11372299776 11374283109 11399208492 11401163424 11405495976 11411786928 11426147712 11437042176 11443350528 11476754128 11483084384 11499226263 11501904064 11503876608 11505568914 11508248192 11510221824 11524425444 11566424079 11571070014 11577452292 11596426632 11602822896 11609222688 11638687662 11645107236 11649532489 11664192456 11675313888 11681753664 11688196992 11707352832 11717862408 11743540704 11750018112 11754737792 11761221376 11780496896 11786994688 11823428736 11829950208 11844548373 11849338368 11851081494 11892521088 11899048189 11903860224 11918549594 11925123532 11931701096 11968582437 11973422592 11988197802 11994810156 12038523021 12043358586 12069750168 12076407504 12083068512 12113736138 12140281944 12151857312 12158559936 12178486656 12180575232 12185203968 12222868896 12229610688 12234523008 12261333504 12268096512 12296370321 12306017664 12323316348 12327999327 12330113544 12332984832 12334799106 12350321424 12405021006 12407148432 12411863268 12418709304 12434337216 12439062384 12441195648 12477511998 12484394244 12489408904 12496297712 12516777952 12518924544 12523681856 12525829632 12530589568 12546358272 12562393032 12569322096 12589922016 12593933541 12604087296 12647851488 12665630691 12672616698 12675567744 12682559232 12693385908 12700387224 12751791444 12761796096 12779735472 12786784416 12793837248 12831182973 12838260294 12866672448 12873769344 12894868224 12901980672 12911348394 12918469932 12939642072 12941861184 12946779216 12948999552 12954200832 12982588416 12999180696 13027666848 13029901056 13034852544 13045979961 13053175758 13056215424 13058454528 13060375524 13116290432 13122216513 13134728124 13141972872 13145033216 13149221616 13152283648 13170771936 13182595209 13211483292 13216503783 13218770376 13224080016 13231374048 13253059008 13260369024 13267683072 13277316319 13299076574 13301357328 13306411972 13308693984 13313751416 13330505664 13343215872 13350575616 13372455936 13391842752 13421189376 13423163733 13428592128 13433986048 13499581683 13507027674 13512489984 13514477772 13536626712 13544093136 13578468939 13585958442 13591452672 13593452076 13598912216 13621199536 13628712608 13636229824 13658578304 13670839476 13678379928 13700797488 13708354464 13750727508 13758312024 13763838384 13794000192 13801608576 13824228096 13826261743 13844269872 13874607936 13887836928 13918270464 13968993024 13971047967 13993945182 14050585017 14058334926 14081375196 14083790112 14089142088 14091558336 14096913264 14114653056 14132692161 14140487358 14163662268 14177166864 14179598208 14184986592 14208234432 14210671104 14216071296 14218509312 14228832924 14260013712 14267879136 14273610176 14287935627 14304889088 14312779264 14320673792 14357020608 14377202406 14385132468 14388482304 14390598957 14393066904 14472524507 14475006504 14480507146 14482990512 14486363136 14488494188 14506726752 14512239448 14514728256 14557097331 14565126618 14573475936 14605411968 14613467904 14624078283 14637417984 14656125204 14664209112 14688242352 14704768512 14755826736 14784719481 14788162368 14790698496 14792874318 14796319104 14817118428 14877090018 14885295804 14888762112 14896974336 14909691384 14917915152 14921389056 14926143456 14964026994 14972280732 14977970343 14990046208 14996818872 15011117856 15019397568 15044012928 15052310784 15063239793 15065823096 15071548254 15096249084 15098838048 15104575752 15107166144 15113234304 15146353152 15154707456 15165710812 15198944656 15201551232 15207327968 15215715904 15228705051 15234863616 15237104778 15298776243 15323849478 15332301684 15340758552 15365900592 15388177419 15413397174 15421898772 15428093352 15436603056 15461902176 15470430528 15478963584 15484318182 15518250216 15526809648 15552256608 15567085184 15575671552 15584262656 15609803776 15623816544 15658054272 15666690816 15715117152 15758198953 15764571648 15766890734 15773266944 15792731164 15801441992 15850284849 15856694784 15859027422 15949312722 15958109916 15984263736 15993080208 16042515426 16051364028 16057811448 16093000224 16095760128 16101876672 16110758016 16131032064 16151648184 16187042592 16202476416 16211413248 16237982208 16246938624 16284382317 16293364326 16297158528 16306147584 16312697344 16320067596 16326269379 16329069288 16395160428 16401390747 16408023552 16428271062 16431088464 16437332436 16440151392 16446398808 16467095232 16497235251 16524272646 16540028008 16542864576 16549151024 16558279072 16579116288 16585416512 16588260864 16600305078 16636682664 16645858992 16691899392 16749857376 16759096128 16773402807 16782654546 16786562688 16791911388 16863801984 16887507588 16896822264 16900756992 16910078976 16924514544 16933849632 16992647721 17002388592 17039647296 17049045888 17058449664 17098812738 17101745136 17108243964 17117680392 17139221568 17155563264 17165025792 17193157632 17215131192 17224626576 17252856096 17255814912 17258353371 17262372288 17265332736 17272267776 17286638166 17332240928 17356605021 17366178438 17370222464 17373201408 17379803392 17394639948 17404234344 17408287232 17413834032 17458031493 17467660854 17496288684 17512970832 17522630496 17532295488 17561029248 17576793612 17583472963 17593171514 17615311056 17622005044 17625027168 17632106688 17641832064 17670745344 17680492032 17690244096 17735143104 17744925312 17774007552 17776622241 17790954496 17855790336 17877824391 17887685298 17894919168 17897551644 17960133888 17982296703 17992215234 17999442244 18009370232 18019303696 18048835616 18058790848 18065037879 18104625252 18114611256 18124602768 18170604207 18210422916 18227785968 18237839904 18267729984 18277805952 18334303344 18344416032 18351784512 18392000256 18402144768 18432304128 18459026496 18499477248 18502198659 18517115904 18607531509 18610722648 18617794902 18625324032 18628063956 18651505824 18658593576 18661793472 18716267997 18726591366 18734113356 18744446568 18775166928 18778386816 18785522784 18788744448 18795884352 18819537408 18843589548 18853983144 18884883024 18902889152 18906130944 18913315456 18944312576 18954761728 18971777232 19008925047 19013351616 19023838848 19040078862 19050580836 19127687166 19142694144 19145510177 19169603208 19176887842 19180176624 19184643072 19187465276 19190755872 19257390441 19300008672 19310654016 19342302336 19352971008 19367022591 19377704898 19409463108 19420168824 19431301248 19473882624 19484623872 19498771044 19541500272 19544851584 19552278816 19579763637 19584323136 19587681792 19590563286 19674435648 19702092186 19712959308 19717549824 19723832424 19728425472 19756157904 19817224938 19828155564 19836120024 19847061072 19851682816 19879588512 19890553536 19901524608 19948614861 19952035992 19959617958 19963040976 19970627124 19995758496 20014823808 20025863424 20058683904 20069747712 20084319724 20087764128 20095397672 20128332112 20131784064 20139434336 20142888192 20150979072 20260541511 20268734976 20271716658 20304940068 20316139704 20378937663 20390178114 20398368324 20431799304 20443068912 20454344736 20487867456 20506259214 20517569892 20551196232 20562531696 20570791136 20582137408 20615869568 20627240704 20638618112 20645757576 20691000288 20702412864 20736342144 20766404808 20811911904 20831755392 20868966181 20877405696 20880476918 20888921088 20953489536 20990917773 21087502389 21122062794 21133713132 21145369896 21210731037 21245493402 21265750296 21269397312 21277479888 21312351648 21316006656 21324106944 21327763968 21343249386 21390020568 21401818704 21410415264 21457333632 21461013504 21469168896 21481010688 21535530912 21565803609 21577698702 21582723456 21589600356 21603301888 21615217664 21712509756 21720760719 21724485768 21729544704 21732741282 21741530112 21760090128 21768359172 21772092384 21847689927 21856465582 21860213904 21868520996 21904361416 21908117952 21916443248 21920201856 21928531744 21956126976 21984187806 21996313668 22032363528 22057152768 22105488384 22133740104 22182243552 22189311477 22194478656 22225677642 22315635027 22327943706 22333143168 22345461504 22364537076 22376872728 22382083584 22389215184 22485069312 22516676784 22529096352 22566019392 22578466176 22598734644 22607322381 22644373626 22648257072 22656863628 22660749216 22669851456 22719529728 22732061184 22744599552 22748566218 22798416984 22802326848 22810991952 22823573856 22852295424 22855657167 22874084352 22953508256 22966168768 22985774217 22998452526 23003808128 23007753216 23011137828 23016496384 23048850888 23120095761 23132848158 23142140028 23154904584 23192853264 23205645792 23218445376 23226477273 23277375324 23286220951 23290214472 23299064978 23328384912 23350627776 23363507328 23376393984 23414705664 23435724816 23487081408 23500036224 23509475584 23522442752 23560993792 23646857472 23650336101 23659900416 23689096746 23698676736 23702162988 23785042176 23788541133 23798096378 23807720448 23837099188 23850247064 23863402192 23923969083 23937164874 23946845184 23976395604 23989620312 24063773139 24077046042 24086717172 24139500336 24152815008 24166137024 24227472276 24280563888 24303714624 24317119872 24356973312 24370407936 24445737792 24459221376 24469046016 24522667008 24592740642 24612035328 24642406593 24646632696 24655998654 24660227088 24665969664 24669598212 24700642848 24786408969 24810042012 24814296864 24823726536 24837418608 24868674432 24878124768 24882391296 24900457617 24955023996 24968788488 24978817808 24992595424 25033555904 25037849088 25047363712 25051659264 25061179136 25124786064 25138644192 25173981819 25179844032 25187867082 25295702976 25331261382 25345233396 25351135488 25354864829 25365118464 25386771816 25400774448 25503582888 25523592192 25559470944 25573568832 25587674496 25648219107 25662365946 25676520588 25733344896 25747538688 25789736448 25803961344 25822696788 25836939864 25879284144 25883722368 25893558432 25897999104 25908401664 25929957249 25998361392 26049267657 26055333696 26059802112 26069705088 26091959922 26106351516 26112430848 26120751048 26201491281 26232580864 26244433026 26269456248 26283945744 26290066432 26298443232 26341543872 26365190418 26389757271 26422966584 26433007566 26437540752 26448160032 26462748096 26506118016 26520738048 26535366144 26539993921 26554632638 26598153148 26602714656 26612823944 26617387968 26627502832 26661011328 26686431744 26701151232 26783685504 26831527947 26842378752 26846327466 26857184256 26988322851 26999163366 27014055348 27028955544 27073253424 27088186272 27156937878 27171916884 27186904152 27197824432 27242399072 27257425216 27272459648 27317156608 27341678952 27356759856 27401594976 27416708928 27501455016 27516624048 27527676768 27588000384 27603217152 27648456192 27652523486 27688539744 27749215872 27775673856 27926692353 27937986048 27942095934 27987890364 28089887049 28101170034 28116669852 28162750392 28167580224 28178284176 28183116672 28193826528 28229306112 28265384322 28280974716 28327324536 28354333728 28359196416 28369973184 28416468864 28421342208 28432142592 28457665848 28520027424 28535758272 28547220352 28560118293 28575871254 28609778176 28625558528 28691530749 28714041216 28754404812 28765331763 28770264936 28776964608 28781197914 28786133808 28897688459 28945049014 28950013008 28961014292 28965981024 28976988376 29013453504 29024478896 29029456512 29066557347 29114194662 29130253236 29146951872 29210823936 29226935808 29248156566 29274835968 29312250408 29328418224 29376484704 29385844929 29409537024 29511653472 29553138279 29569438962 29576324736 29581396992 29585748636 29592638208 29634236856 29754180036 29770591608 29777524224 29793948672 29819382768 29835830304 29852286912 29928053988 29939426937 29944561464 29955940686 29993637744 30022235712 30038795136 30088025856 30104621568 30126479586 30131646192 30143096508 30192498168 30197676096 30209151504 30214332288 30226468608 30292706304 30331421624 30397889312 30403102464 30407574987 30414655936 30431431808 30457410102 30469727232 30474209556 30585267171 30597552486 30647698956 30664603368 30681517104 30731801184 30759388821 30776354838 30826794348 30838508827 30843797544 30856186704 30873206112 30923804352 30940861056 30957927168 30968636364 31036500432 31053619296 31104513216 31134170368 31151343104 31168525312 31247633088 31316108544 31320715377 31333381632 31430234304 31499023927 31516397906 31529143296 31533781468 31585462328 31602883984 31683094191 31700569698 31713389568 31718054844 31868240103 31898625444 31916219832 31968527472 31986160416 32014874079 32085030852 32102728056 32115622896 32186000448 32191520256 32203753344 32221516032 32303296368 32374085184 32404952832 32422826496 32475964416 32568764634 32586728652 32594317056 32599111923 32612295168 32625394688 32640135192 32652538758 32658138576 32784698373 32790320856 32802781494 32816047104 32856542124 32862176928 32874664872 32880302784 32892797616 32934190464 32976281709 32994470502 33048545292 33080056016 33085729152 33098302048 33116558144 33158232576 33170833024 33176521728 33200610156 33273365328 33291717984 33338516463 33491915559 33499714752 33518192256 33546805614 33565309092 33573125376 33578064233 33583822776 33727603968 33775015176 33793644528 33801513984 33849029088 33867699264 33966560439 33985295442 34004777184 34079294592 34098091776 34116899328 34122849327 34197625476 34203490272 34216487928 34235360784 34278443136 34311126528 34330051584 34430262384 34449253152 34497678789 34505712192 34511629824 34516706742 34524744576 34530665472 34573276332 34664481856 34699272237 34713210042 34732356876 34740444928 34759606784 34789279896 34808468688 34816574464 34827668064 34916062986 34935321708 34948597467 34992577368 35025941664 35045260992 35064590976 35122058496 35147559517 35153587224 35166945926 35186343028 35230622112 35244010088 35250054336 35264213376 35283664128 35341490688 35360984064 35470286208 35489850624 35533645119 35548015104 35553244482 35697144567 35711580672 35755648782 35775370596 35795103288 35905747311 35920267776 35964593406 35984430468 35998884488 36018740464 36038607392 36097671232 36117581696 36130075758 36209250504 36229222512 36249205536 36341208414 36420845832 36455571936 36475679808 36535459968 36555611904 36668606688 36688832064 36703569024 36784000512 36804289536 36918052992 36983997981 36998954496 37004397318 37215063018 37221445296 37235589804 37256127912 37303011648 37317187152 37323586944 37432535994 37453182732 37468226712 37488893136 37550333856 37556773632 37571045568 37577488896 37591768704 37639074816 37687179096 37707966288 37769766048 37781800623 37805778304 37812261888 37826630912 37888625152 37909523456 37943554464 37996892073 38017850094 38026703232 38047677696 38080157724 38101161672 38255374332 38269911743 38285388288 38291020354 38339206416 38353775684 38360353248 38374930552 38381511744 38493548919 38514780882 38600017344 38621308032 38684604672 38705942016 38734045182 38755409796 38818926216 38840337648 38862602496 38947765248 38997542088 39083000544 39089703168 39104557632 39137939883 39159527274 39168646272 39175363584 39181126572 39348871296 39404184372 39425918616 39435099648 39447664848 39456850944 39512315808 39547785627 39634449876 39649511349 39656311128 39672240048 39694122144 39759177024 39781107072 39803049216 39831948957 39897229722 39904071984 39919235916 39926081952 39941254248 39991516992 40029647616 40051726848 40117367808 40168639448 40175528256 40190795344 40256664224 40263568128 40269491199 40278868672 40285776384 40301958144 40498745049 40521083022 40537469952 40543433316 40609880136 40632279408 40735406817 40757875326 40780356228 40796736648 40863598608 40886137824 40908689472 40975734912 41012518428 41035139784 41102392464 41125063392 41141582272 41164274816 41231739136 41254481408 41277236224 41291515152 41382000576 41404825728 41472684288 41478785229 41532809616 41623823808 41663510784 41669639797 41737932362 41754811392 41760953836 41906979072 41913143901 41981835546 42151755051 42175004778 42244125588 42267426264 42290739792 42398076483 42421462074 42490986804 42531500592 42538794624 42554959776 42624703296 42632013312 42648213888 42655527936 42686498772 42780041136 42803637408 42820830528 42914667264 42938337792 42962021376 43071061824 43131607218 43155397404 43165446912 43171796871 43179200712 43206603776 43417573521 43425019512 43441521438 43448971536 43459089408 43465482564 43520180256 43536718344 43544184768 43671291993 43695379854 43712931164 43720427808 43737041992 43808722832 43816235904 43832886496 43840403712 43857063488 43872234849 43912253952 43968375612 43992627336 44064727056 44114305536 44267480208 44354158443 44364487104 44378622954 44388957312 44451355284 44631270054 44655887412 44666286336 44690923008 44729074152 44753745456 44764167168 44778430368 44933911029 44970138624 45033353568 45058192704 45132038784 45156932352 45189719379 45197469288 45214644762 45288747252 45296514144 45313727256 45321498432 45339702912 45439059456 45464122368 45497132436 45596833968 45604653696 45621983904 45647147712 45686115153 45704590848 45711314334 45896328729 45907016512 45932337536 45971548434 45996905052 46007616256 46022275656 46032992768 46097701776 46164532257 46240191522 46265696316 46284280056 46309809168 46385706528 46411291584 46436890752 46452954546 46546768009 46554750648 46572441902 46580428944 46598129956 46656769824 46701255552 46727014656 46752787968 46829411328 46871449632 46974162816 47000072448 47018951168 47044885504 47274596859 47293714944 47300672202 47319800832 47378193492 47404325976 47550854547 47570084352 47577082266 47596192756 47674198376 47700494128 47726804384 47847938166 47874329748 47952791208 47979240624 48127546278 48154092084 48173434344 48279000672 48305630016 48332274048 48454944552 48561127776 48607429248 48634239744 48713946624 48740815872 48891475584 48918442752 48938092032 48978808137 49185481284 49204172241 49224070656 49284813186 49293265392 49311997308 49320454176 49339196424 49401285696 49491705753 49572817938 49620084024 49628593728 49647453072 49674837216 49737348864 49756249536 49764782592 49800915234 49910047992 49937576976 49957635616 49985190848 50067111808 50075698176 50094727424 50122358272 50249572128 50277288384 50320208421 50347963638 50359688064 50375734164 50591405952 50662522764 50681775011 50690466792 50702270976 50709729658 50730236928 50773543632 50801548896 50977943163 51007165776 51118941888 51147137664 51175348992 51296438214 51324731892 51353041176 51466689792 51495077376 51579472896 51645393576 51673879728 51758568288 51767444736 51775060113 51787116864 51795998208 51816803328 51859914498 51996722784 52069815063 52098535314 52110667392 52119604224 52139410176 52183919844 52212703032 52224861696 52241502096 52374094479 52402982562 52465161728 52488866052 52538912496 52567891488 52596886464 52683087744 52730380836 52750418889 52779514542 52845933168 52866015132 52875081504 52896320064 52925496192 53012236032 53041476096 53070732288 53079987842 53109265276 53196306296 53205429312 53225647888 53234775936 53255005664 53322022656 53329866723 53372863488 53567371008 53633473173 53663055894 53684757504 53692654932 53946890109 53976645702 53998326732 54028110696 54057911088 54146506848 54176372544 54195113637 54313875756 54343833768 54373808304 54395648864 54484798144 54514850432 54544919296 54634313216 54683357904 54713519712 54803189952 54833417856 55002910032 55033248096 55055353536 55176000768 55184117569 55206434304 55296912384 55305046972 55377079488 55498431744 55506595977 55551347712 55822594527 55853384706 55875972096 55884191868 55975780728 56148803991 56179774098 56202340068 56233339704 56325500784 56335160448 56356568352 56366233344 56387653056 56458612224 56530768644 56561949432 56654649072 56708667456 56718392832 56739946368 56832937728 56864285184 56915331696 57026775141 57040054848 57071516544 57094440704 57120236586 57151742508 57219556352 57383061498 57428082432 57436530531 57508809624 57530663526 57540529872 57553929216 57562395828 57572267616 57772171323 57795376918 57890098028 57900026016 57922028584 57931962048 57953976752 58026907008 58048957792 58058913024 58101067773 58133114694 58228389324 58260506472 58293903744 58421647872 58453871616 58496313132 58624500816 58656836448 58739290911 58752969408 58771689858 59023306944 59106276558 59138877924 59152649472 59171497272 59185276416 59268473712 59508360072 59541183216 59555048448 59638765536 59671660608 59704573824 59845844583 59856107976 59878853874 59889122928 59911881372 59987275488 60044471424 60077590272 60176051712 60209243136 60252959172 60263292384 60286193016 60384996336 60395352192 60418303008 60428664576 60452937216 60662843248 60781624533 60795778624 60806204928 60815149974 60829311872 60862863616 60914820204 60948419112 61136812989 61170534342 61195104972 61295397912 61329206736 61363034208 61463602368 61518777642 61552709676 61576100299 61653588696 61677017654 61687595088 61712373408 61746412224 61847608704 61881722112 61915854336 61937272728 62073000864 62107238592 62209026432 62268340736 62302686208 62495266176 62606898543 62632217088 62641430754 62666763264 62860468608 62972753319 62998047854 63032795812 63067562936 63170924656 63205767968 63262507167 63366188382 63401139396 63436109688 63632193111 63736480206 63797250888 63832439664 63937054944 63972320832 64029748158 64170061704 64205456112 64231245792 64372000896 64383040512 64407506688 64443032064 64606592736 64748170368 64809905664 64845652992 65137529268 65162282157 65173457304 65188634112 65198223846 65224590336 65280270384 65305077516 65316277152 65543069781 65569396746 65580641712 65605562988 65713084248 65724353856 65749329744 65760605568 65785595232 65868380928 65952563418 65988941004 66097090584 66160112032 66171458304 66196604096 66233116288 66316465152 66341666048 66401220312 66546730656 66567934431 66583435968 66677032926 66946905081 66983831118 66999429504 67036384512 67093611228 67119107447 67130618184 67146250752 67156128466 67167645552 67455207936 67550030352 67587289056 67698058176 67735398528 67821967143 67933120878 67970590884 68009554368 68158589184 68196183552 68233798656 68245698654 68395250952 68406980544 68432975856 68470721568 68556886272 68566971501 68622253056 68860524768 68898506304 68957322651 68995357578 69011424384 69023259648 69033413484 69049489152 69146552664 69328963712 69360287283 69398544474 69426420084 69464713752 69480889856 69519213568 69578559792 69616937376 69655336128 69679431819 69832125972 69858662853 69870643416 69897194934 69985154736 70051883328 70090521984 70129181952 70244116992 70295119034 70307174448 70333891852 70372686056 70461244224 70488020176 70500108672 70528426752 70567328256 70682981376 70940572416 70951008303 70979701248 71067290238 71096030208 71106488964 71365623399 71394289134 71423161344 71511297564 71550741192 71590206576 71771907249 71811494622 71840535552 71929186812 71968860936 71997768976 72037480928 72077214784 72195342464 72235163392 72260151516 72418501008 72458445024 72498411072 72682416828 72841691664 72911143872 72951359616 73070919936 73081669213 73111223808 73337213376 73377664128 73407138048 73568001024 73836105984 73927219779 73967995962 73997908992 74008794636 74359226907 74430126036 74442890592 74471179608 74512255824 74606023296 74634374304 74647173888 74701372851 74865071988 74906365464 74936453424 74977786272 75100667712 75113547264 75142091136 75154977792 75183537408 75374358192 75415932576 75521945457 75539532096 75563601246 75611556608 75653261824 75777250304 75887108928 75993784146 76035700188 76053406464 76064594487 76095355392 76160315448 76202323344 76497629537 76510748664 76539823486 76570776576 76582040708 76678412832 76707551368 76720706496 76749861104 76763023488 76944657321 76987097838 77029561764 77200034688 77242616064 77369209344 77411884032 77468090364 77510819592 77637852432 77680675296 77725204992 77789871747 77995084176 78147802971 78166001088 78179406336 78209115264 78275879766 78319054548 78337292544 78362253144 78697742592 78808368744 78851837232 78870199296 78895329696 79024631616 79095571254 79169271813 79268899752 79299022698 79312622256 79344480096 79388244288 79518354048 79562214144 79606098432 79619981763 79663897914 79794459444 79808143968 79838471832 79852163904 79882508496 79983033984 80059295232 80103453696 80337278896 80351056512 80381590688 80494583841 80513328448 80527136256 80538982398 80557737344 80571552768 80964968553 80997490098 81042166044 81086866632 81219760272 81264558816 81470813634 81515750652 81546727423 81560712456 81593473296 81727197216 81772275648 81817378944 81951469824 82025036856 82070279568 82204784928 82250126784 82283164544 82328549632 82463478272 82508962816 82583030304 82764001152 82809651456 82945368576 82957570458 83065619232 83247647616 83293337323 83327021568 83339279594 83475864724 83521907672 83780077059 83813958144 83826287802 83963671092 84269661147 84303510102 84350009556 84488251176 84534852528 84581479584 84796152966 84842924148 84981973608 85063001184 85077589248 85109919552 85249406592 85264026624 85296427776 85372997544 85560082272 85607274816 85641661056 85829334528 85876675584 86074592247 86142123648 86263214436 86295995289 86310794808 86330893824 86343593742 86358401424 86693065377 86835147042 86850039024 86883042876 86897943072 86930965128 87040360512 87073436688 87088369536 87199672041 87342583986 87390759708 87425862328 87440855616 87474083984 87617445664 87632471808 87665772992 87680807424 87714126976 87744469698 87824507904 87936751224 87985254672 88129454112 88157534787 88228611072 88534960416 88659414837 88708316886 88728974208 88757245908 88777914624 88902710568 89262540108 89311774824 89332572672 89381846016 89458148304 89507490912 89556860736 89818280811 89867822058 90066707136 90116385408 90264077568 90313864704 90379438758 90394938576 90429289524 90577494504 90593028288 90627454512 90642996864 90679405824 90878118912 90994264872 91193667936 91209307392 91222724961 91243967808 91294295424 91372230306 91409181696 91422628668 91755801513 91792657458 91814033024 91864675072 91943096868 91993810104 92015232512 92044551312 92065985536 92195403552 92278166463 92329064514 92480383044 92515526481 92531392632 92568560112 92619618336 92771413056 92822583168 92873781504 92905909092 92941214233 93093536018 93109501296 93144883804 93160857888 93196259912 93313539648 93402511104 93454029312 93505575936 93742899264 93948325632 93962146131 94000144896 94037902336 94497071781 94549193718 94587429888 94601344404 94756386984 94808651952 95049282573 95101709094 95140168704 95154164532 95192385512 95348396752 95400988256 95453608768 95695876332 95748659496 95905582416 95958481248 96044622237 96255092556 96308184168 96346868688 96558001344 96611260032 96664548096 96783832201 96909889104 97122255552 97214858496 97268479488 97427893248 97782951168 97797335769 97836885504 97876184064 97957616274 98354095119 98370962568 98408344482 98448141312 98569626372 98586530784 98623994616 98640908352 98678392848 98802571392 98928845127 98983411506 99145635876 99240168048 99257187456 99294906144 99349674432 99474697728 99512499072 99529565184 99601830468 99820095984 99875153952 99915271232 99970381696 100015549389 100134223616 100189454848 100244716544 100475746677 100499144256 100554576768 100640416842 100695927276 100719376128 100734192699 100751468328 101182811904 101307671549 101325045528 101363550022 101380933584 101404541952 101419459316 101547087264 101603097792 101899681317 101955886326 102014331552 102237883776 102294275328 102350697984 102368547981 102592876428 102649463784 102706082352 102933379584 102990154752 103290787152 103347759456 103493036367 103517136576 103534889472 103550120226 103574233728 103591996416 103719828996 103993445568 104139630126 104197070628 104221334784 104278820352 104367839688 104425406064 104449723392 104483004192 104748188958 104805965124 104845792401 104930323456 104977732104 105077824992 105135782976 105193772928 105366175488 105442678551 105460761672 105500837778 105559029084 105691866336 105732030264 105750163008 105792640128 105850992384 106024472064 106082952192 106159975684 106218530552 106392612592 106410858624 106451295776 106469551872 106510011328 106600935357 106644045312 106659733446 107091433701 107134742016 107266946346 107326111788 107385309864 107717241933 107893780218 107953291404 107996653464 108056221392 108115822176 108293013696 108352745088 108390227274 108627751512 108687667536 108747616608 108791297728 108969596288 109029700864 109089838592 109268626432 109366715808 109427039424 109606379904 109666835712 110005820064 110066496192 110110707072 110307392671 110352001536 110368235138 110412868608 110610093944 110754158976 110951993943 110996863488 111013191954 111645189054 111706769412 111768383736 111951561456 112297607982 112359548196 112404680136 112466679408 112651001568 112670320896 112713136704 112732466688 112775306112 112917224448 113061537288 113123898864 113309298144 113417334912 113436785664 113479892736 113665875456 113728570368 113830663392 113990676219 114053550282 114080109696 114143033088 114188881408 114240473172 114303485016 114766122996 114809735229 114856164864 114873061062 115017619248 115061327052 115081059744 115124791656 115144535232 115480646757 115544342646 115590753836 115780196056 115800052032 115844057168 115863924096 115907953504 116053814016 116097915584 116117826048 116202135546 116266229388 116456778648 116521012944 116587807488 116843295744 116992626264 117249001632 117313672896 117413819649 117478581822 117505938816 117543379716 118046613888 118212553116 118277755848 118305298944 118342994544 118370552832 118536947424 118948534047 119016720144 119082366432 119277531072 119343321216 119409147648 119495846871 119691689166 119712215952 119757707748 119778245856 119823762744 119974550976 120088942848 120155180544 120352103424 120505918344 120526584768 120572386032 120769992672 120790704384 120808473597 120836606016 120857329152 120905874432 121325686496 121496235147 121563249066 121591557248 121612409856 121630299948 121658623744 121725727232 121829640408 121896838224 122206220451 122273625978 122341068684 122390209944 122590795824 122658413472 122726068416 122927204736 123037555284 123084310741 123105419352 123152200598 123307177392 123354035308 123375190176 123424746816 123492824448 123695217408 123763444224 123831708672 123874545456 124146001728 124214477184 124418052864 124436355687 124536681472 124990532352 125008919391 125213797086 125264434176 125282861508 125720937216 125739431703 125945506638 125996095708 126065591624 126135125872 126341849312 126411535936 126455265153 126525014334 126732376764 126802278792 126872219376 127194229449 127264386222 127472960412 127594501776 127664879328 127874109888 127944641664 128059496316 128340123408 128410912224 128462491584 128744001792 128815013376 128886064128 129213185472 129496340736 129515390613 129619811328 130252720563 130275058536 130324564314 130346914608 130377268224 130396447692 130560540768 130610155032 130632554304 131013875979 131086139562 131138793492 131161283424 131211125976 131426168496 131448707712 131498659488 131521211136 131571190464 131616704547 131736761856 131905126836 131977882008 132194181168 132320224064 132342916608 132393208192 132466232576 132683332096 132802440624 133062475329 133093461312 133135868862 133166871936 133354065852 133893810162 133967662236 133998859008 134018571239 134072769024 134187222456 134238214894 134261236368 134292501504 134312256932 134335291104 134801733087 134910415872 135100060704 135174578112 135396116352 135470797056 135569158137 135643934286 135866241756 135941181768 136019108736 136317178368 136392367104 136491397308 136790501904 136813961088 136865951712 136941443136 137058345459 137113772544 137133943002 137688986187 137721049536 137797012608 137914645302 137990715156 138022848768 138066826968 138098978304 138293105328 138493596771 138657927424 138720574566 138797088948 138852840168 138929427504 138961779712 139157119584 139233874752 139310672256 139358863638 139640304027 139664251944 139717325706 139741286832 139794389868 139970309472 140103766656 140181043968 140258363904 140488233984 140590238068 140614348896 140667783704 140745372112 140922488448 140976040352 141000217344 141056853504 141134656512 141823790577 141881144832 141902016606 141959402496 142134580476 142212977928 142652563641 142731246798 142788578268 143022595128 143101482384 143180413152 143543814498 143622989244 143858373624 143937721872 143995537952 144074961856 144154429568 144390684928 144470326784 144520303032 144837002016 144916890048 144996822144 145364833656 145683383328 145822287744 145902719232 146082763267 146141839872 146163338426 146222447616 146674426752 146755328256 146814276096 146936424411 147612516723 147672211968 147854439558 147935991924 148017589272 148475117259 148718453814 148860252072 148885781184 148942359216 149024511648 149212046592 149268748608 149294347776 149402745702 149730143976 149812730928 149872906848 149955572544 150201335424 150227094528 150284182272 150367074816 150748716384 150831865152 150960625263 151043890914 151079064192 151127202492 151223113216 151306523648 151774217856 151987568292 152045325033 152071400376 152106812928 152129188974 152190710784 152320630896 152404646688 152933829489 152995259074 153021497328 153079646972 153164081416 153356825664 153415102736 153441412992 153499722208 153526046976 153889314642 153974195676 154059123528 154400069376 154485232128 154738418688 154936180728 155021639184 155275704864 155325180339 155361350592 155450409984 155579743494 155990168352 156209445189 156295605942 156332002176 156358812672 156418230528 156551759532 156638109096 156674585088 156724506288 157395485184 157616737488 157703674464 157790659392 158049263232 158191142508 158251256667 158338543626 158537799504 158598045396 158625244512 158688960192 158776488576 159036708096 159124428288 159212196864 159239963526 159327795828 159588918888 159616287936 159676943664 159704327808 159765016992 159966067968 159989600169 160118590464 160674557792 160702113024 160763181376 160900419519 160989167682 161026656896 161054272512 161077964796 161115474688 161840670327 161929937106 161994980196 162084332088 162173733264 162439520544 162529117632 162585340911 162941627268 163003546657 163031501304 163093454846 163121424912 163186946592 163454394432 163544551296 163634757888 163902939648 164050073712 164140559136 164409569856 164500253568 164566329088 164657099264 164926956544 165166060608 165528002304 165552352707 165619302912 165890737152 165915140916 166131238464 166495295232 166519787931 166586674646 166654043136 166678559188 166951729448 167043815344 167467783581 167560154118 167627916288 167652575604 167927342184 168446411973 168539322294 168607020204 168700019112 168976502352 169069705056 169162959168 169592305932 169685848296 169963947216 170126002368 170155178496 170219839104 170498813184 170592855552 170745995088 171120164544 171214549632 171283322112 171658669056 172149184494 172284247296 172309591593 172526428872 172591990578 172621589616 172661787648 172687187484 172716802848 173316513969 173386130754 173670294084 173700078048 173766085752 173795886144 173861930256 174080721024 174146873376 174176739072 174303203319 174399344082 174685167972 174781519416 174851724656 174881711232 174948167968 175234891328 175264943616 175331545984 175361614848 175428253952 175488939396 175873502448 175970509344 176217872733 176258908224 176315069574 177069920832 177318829674 177416633772 177457948416 177484053803 177514491816 177555829248 177805421136 178525080216 178623549648 178665145344 178916296608 179014981824 179113721472 179537533749 179636561622 179735644116 180133414272 180232770816 180528155136 180627729408 180758877516 180789877152 180858579048 181154989008 181186056576 181254909024 181285993728 181358811648 181988529744 182344873599 182387335872 182418614784 182445449922 182487935616 182588590848 182744460612 182845257336 183410438967 183511603026 183585314916 183628066048 183729350144 183886193736 183987620208 184030465024 184089102624 184390807104 184556332926 184658129028 184728300897 184960766088 185031052962 185062785264 185137120224 185239236672 185542826112 185645166336 185747563008 185779957447 185811818184 185882428466 186187072036 186219002592 186289767608 186321715776 186392519824 186627079296 186805022208 186908058624 187485798528 187820695629 187896651264 187924292262 188000289792 188918259957 188994143562 189098387436 189202688808 189512773968 189617303904 189787521501 190098565146 190203418188 190308329064 190384771024 190696793504 190801976512 190907217536 191391752664 191497318992 191811164832 191916962496 192089244474 192510185112 192616368336 192693737376 193116002688 193222520064 193329096192 193567664402 193819778208 194244511104 194429716992 194536958976 195486846471 195565902336 195594671538 195673771008 195915232548 196629209343 196708190238 196741925136 196816688964 197139252744 197173061568 197247989232 197281816704 197356785696 197605142784 197857690254 197966823012 198291271752 198480336096 198514374912 198589812288 198699348864 198949395456 199024998144 199203660936 199640191968 199703803293 199750307904 199830542464 199940763392 200031098778 200268447232 200378909696 200840715243 200951493354 200998288512 201109153536 201280833684 201357322341 201391854552 201438752256 201468385398 201502936656 202283819213 202365623808 202615343098 202650091056 202727100044 202761867168 202838918632 203094174528 203206195584 203465901429 203799362634 203911772652 204028663104 204475767552 204588550656 204701395968 204737095962 205185752856 205298927568 205412164704 205700914503 205866759168 206581574304 206695518912 206871967953 206986072734 207034273152 207069778944 207100240452 207148467456 207439657992 207986891136 208279260252 208394141256 208442669568 208557640704 208735679376 208850812128 208966008384 209038295457 209496377916 209575988559 209611930248 209691584802 209955464208 210155649984 210271565952 210387545856 210732350976 210885357102 210921523344 211001675556 211118058168 211383732672 211464060528 211500326016 211585280256 211701984768 212048944128 212319951368 212437061104 212785225184 212821717248 212853024909 212902591552 212939103744 213020022656 213201870714 213288090624 213319466892 214096870197 214182867402 214269484032 214533892692 214652223576 214770619728 215315721747 215434483866 215787560436 215906582808 215993306928 216112442784 216231644352 216586027392 216705490176 216780454548 217255503024 217375335072 217495233216 217582595456 217939192576 218059401728 218179677184 218733431616 218854078848 219212759808 219245007639 219333671424 220011640128 220132992384 220221414144 220493167489 220614785342 220704003072 220736470276 221220187888 221508317952 221781659337 221903987886 221993726976 222026383908 223077680721 223290378108 223413538824 223536767472 223903122912 224104118553 224595215964 224719096392 224809360272 224933358816 225302003136 225340641792 225426273408 225464933376 225550612224 226123074576 226247797728 226618596288 226834669824 226959785472 227331750912 227661326784 227981352438 228107100564 228160219392 228193783461 228286066176 228377762816 228480946344 228606970032 229492888611 229532245992 229619470458 229712329728 229746122124 230035238496 230122654104 230162119488 230249583312 230289070464 230833971963 230961293514 231088685292 231181507672 231560392112 231600104064 231688114336 231727848192 231815907008 232107628032 232195831168 232235652096 232404271092 232532458776 232913557296 233042025888 233175614976 233369615241 233985252528 234443408913 234498003264 234627345792 234827639298 234957163644 235011877632 235046449631 235086759432 236093227776 236425106232 236555511696 236610597888 236685989088 237073894848 237507815439 237897068094 238033440288 238164732864 238555062144 238686642432 238818295296 238859945289 238991693742 239383378332 239424431904 239515415496 239556491712 239647525488 239949101952 240177885696 240310361088 241011836688 241053169536 241144772064 241483751523 241539985344 241581408768 241616947194 241673212032 241714658304 242651372992 242894905659 242992470294 243126498132 243183114496 243260599896 243317247488 243451454464 243659280816 243793676448 244412440902 244547251956 244640182269 244682137368 244780419888 245181591648 245316826944 245452136832 245854409472 246032916619 246075110568 246168621482 246210838704 246304401196 246614354784 246708070616 246750380352 246849493632 246985648896 247390434816 247526888448 247749090912 248292003456 248428954368 248836105728 248872711374 249880011969 249981064704 250017838782 250427594172 250565723016 251340231177 251441874432 251478863406 251891013276 251992191416 252131183248 252270251744 252683698624 252823071872 252910530306 253050028668 253464753528 253604557584 253744438752 254388458898 254528772444 254945920824 255189003552 255329758656 255748219776 255889283328 256118992632 256680246816 256821824448 256924983168 257488003584 257630026752 258426370944 258887985867 258992681472 259030781226 260079196131 260505441126 260550117072 260649128628 260693829216 260792895384 261121081536 261220310064 261265108608 261599016123 262027751958 262172279124 262277586984 262322566848 262422251952 262852336992 262897415424 262997318976 263042422272 263142380928 263233409094 263473523712 263810253672 263955764016 264388362336 264472604361 264640448128 264685833216 264786416384 264932465152 265366664192 265604881248 265978244511 266124950658 266186922624 266271737724 266333743872 266708131704 267787620324 267889382201 267935324472 267997718016 268037142478 268145538048 268374444912 268476429788 268522472736 268624513864 268670582208 269454842433 269603466174 270200121408 270349156224 270792232704 270941594112 271138316274 271287868572 271732483512 271882363536 272038217472 272634356736 272982794616 273581003808 273627922176 273668174883 273731903424 273882886272 274116690918 274227545088 274267886004 275377972374 275442099072 275594025216 275829290604 275981430312 276045697536 276133653936 276197956608 276586210656 276834499389 276987193542 277315854848 277441149132 277546579443 277594177896 277705680336 277858855008 278314239168 278467749504 278621344512 278717727276 278823642699 279280608054 279328503888 279434651412 279482573664 279588779736 279940618944 280207533312 280362087936 280516727808 281180476136 281228697792 281335567408 281490744224 281844976896 281886438393 281952080704 282000434688 282113707008 283491215343 283647581154 283762289664 283804033212 284269160952 284425955856 285147847719 285305127282 285462493596 285577156536 286045190256 286202964768 286360826304 287087628996 287245978488 287716747248 287875443744 287991075904 288149923712 288308859136 288781369856 288940653568 289040606064 289674004032 289833780096 289993644288 290351496603 290729667312 291366766656 291644575488 291687478579 291805438464 292165526534 292283679744 292326676852 293348853504 293392007307 293510656512 293628552192 293872848822 295062285357 295225033446 295344423936 295708879116 295871983848 296035178544 296786535381 296950234518 297436907628 297720504144 297771562368 297884718432 298049023296 298424093184 298537497216 298588695552 298805491404 299460287952 299625461856 299745813696 299911145088 300402670848 300568364544 300734149632 301427240031 301497432768 301663730304 301921250526 302087781828 302158128384 302202578097 302254404984 302446226432 303548435712 303923014647 303975136584 304090650066 304142800752 304213625856 304258377948 304641261792 304809293376 305699043951 305867658978 305990518148 306042994656 306159293944 306328162832 306713651328 306830205472 306882825984 306999444416 307052093952 307105643943 307778629284 307948391352 308118247056 308800138752 308970464256 309872361456 310043278368 310479109101 310551409728 310650360678 310722701184 311159486988 311980336704 312418890378 312591211884 312664004352 312836461056 313103519064 313276218192 313349170176 313449012576 314537377203 314790970368 315233474976 315407348928 315581318784 316098526464 316328035653 316382285016 316502513334 316677087252 317075599008 317196090792 317250489024 317377920384 317552977152 318073416192 318248856576 318479927052 318655591656 319177837776 319232575872 319353887328 319408655616 319530033984 319802806071 319932135936 319979200338 321274301103 321349115584 321404226048 321526362752 321800839038 321978335364 322053313792 322155929592 322230949376 323151725799 323681340654 323859874212 323989960392 324168664176 324347466528 324879041088 325058235264 325170681822 325473673009 325883254536 326007093314 326063002608 326186909692 326242849824 326373893184 326908788864 327089102592 327269515776 327805879296 328100147424 328281118272 328819139712 329000507136 329132658176 329314198528 330332121216 330922178013 331056004608 331104705414 331238605824 331830281832 332262476928 332855981829 332990590464 333039575862 333173349292 333357118376 333903458896 334087630688 334935567162 335120308236 335305151208 335854684368 336892823946 337078644588 337214040408 337400038224 337953004704 338139410112 338325918336 339184611864 339371696592 339927894432 340252004736 340310356992 340439678208 340997626368 341185711104 341491990176 342240329088 342429099264 342566644224 344298368988 344429205687 344568494592 344619183186 345052857744 345183981156 345243179232 345374374968 345433605696 346441940271 346633027938 346772261508 347340588168 347400156096 347532171504 347591772288 347723860512 348161442048 348293746752 348353478144 348606406638 348798688164 349370335944 349563038832 349703449312 349763422464 349896335936 350469782656 350529887232 350663091968 350856507904 350977878792 351747004896 351941018688 352241458947 352435745466 352517816448 352630139148 354139841664 354637659348 354772425077 354833267544 354915896832 354968107606 355028983632 355111658496 355610842272 356845602141 357050160432 357247099296 357832593216 358029963648 358227442944 358487540613 359075067498 359273123244 359471288232 360266828544 360465541632 361056310272 361517755032 361579754304 361717158096 362309978016 362372113152 362425420791 362509818048 362571987456 362717623296 363977059488 364488705441 364689747198 364774671744 364837229568 364890899844 364975871232 365177181696 365488921224 365690514672 366618661353 366820877934 367023206052 367170629832 367256132096 367458700288 367772387472 367975240416 368178205248 368781614208 369112665852 369252932223 369316258056 369456601794 369921532176 370062105924 370125570528 370274240448 370478473344 371085652224 371290332672 371495126016 371559914894 371623636368 371764856932 372374144072 372438005184 372579535216 372643431552 372785039648 373254158592 373309067061 373610044416 374971597056 375026758173 375641391258 375793302528 375848584524 377218295109 377836519914 377988287124 378196774872 378405377616 379025547936 379234607808 379365795459 379575043002 380197130292 380406836376 380616658128 380769542048 381393587008 381603953024 381814435072 382783505328 382994637984 383622329664 383833924992 384178488948 385020370224 385232736672 385387474752 386232005376 386288822983 386445040128 386658192384 387135328804 387639556416 388489022208 388546171839 388859433984 390758161689 390973692942 391131804672 391189343076 391830465096 393041627937 393258418686 393416380476 393483850272 393633377928 394278505488 394346123136 394495978464 394563633408 394713571392 394850113641 395210285568 395715380508 395933646024 396582543504 396960672192 397028749824 397179624576 397398697728 398049996288 398407321872 399187425987 399280383936 399407606586 399500615808 399661084928 399881526784 400062197556 400536894464 401681430486 401902986708 401996577024 402055713717 402218307072 402561667368 402714644682 402783709104 402877504512 402936770796 403005873312 404405199261 404567638426 404731247616 405230686196 405300182112 405454200088 405523734336 405677837264 406188349056 406412391168 406707474411 406931802858 407598725268 407823545304 408057326208 408951535104 409177101312 409474191924 410371505712 410597855136 410824329408 411175036377 411401829006 413066958561 413163148608 413391037824 413743935906 413972145468 414068546304 414200480904 414296934912 414879315984 415973782272 416558520504 416788282512 416885339136 417471358752 417701624256 417932016768 418076590914 418920912081 418992755832 419151977118 419223860496 419383169604 419910928416 420311299968 420543131904 420775091712 421464701952 421770714204 421843046688 422003351112 422236116336 422767465344 422928121056 423000652032 423170560512 423403969536 424639902736 424874122208 425471371731 425570450368 425643434496 425706049818 425805183104 425878207488 426040045312 426403741428 426638933784 427957690923 428193740394 428365734804 429067785384 429304447152 429541239456 430631443494 430868967732 431032702093 431575120872 431813165616 431986613856 432224885568 432463288704 433172054784 433410980352 433560909096 434511006048 434750670144 434990466432 435165190912 435878385152 436118803456 437466863232 437708157696 438248289801 438425519616 438490015278 438667342848 440023280256 440265984768 440442828288 440809273233 440986334978 441229570684 441472940552 442440375776 442837550169 443016635904 443563318674 443807975772 444052767816 445425351777 446155361442 446580756216 446827077648 447073534944 447806245824 448208237106 449190431928 449438192784 449618720544 449866717632 450604006272 450681283584 450852546816 451101224448 452246149152 452495595456 453237192576 453669339648 453919570944 455322653568 455962704876 456135975099 456214201128 456320438784 456387566922 456572132352 456961892688 457213940064 458801488467 458985777222 459064491984 459238940916 459492244248 460070476992 460245308208 460324238976 460499166624 460578140928 461667943926 461922587028 462177370584 462363015344 463120784224 463200208128 463376228672 463455696384 463631814016 464215256064 464391662336 464808542184 465064917552 465827114592 465975541017 466084051776 466351229952 466739230482 467970505056 468628335567 468886817826 468996006528 469254691584 469655278596 469914327288 470023755264 470092899262 470173518864 472186455552 472850212464 473111023392 473371978176 474147789696 474753770001 475015630878 475794136188 476066880576 476329465728 477110124288 477373284864 477636590592 477719890578 477983387484 478766756664 478848863808 479030830992 479112983424 479295050976 479898203904 479968800507 480355771392 482023673376 482106339072 482289544128 482701258557 482967503046 483079970688 483162817536 483233894388 483346424064 485302745984 485522010981 485789811318 485984940588 486252996264 486366228992 486521199792 486634494976 487318561632 487587352896 487756022733 488824881804 489010639971 489094503912 489280364538 489364274736 489560839776 490363183296 490633653888 490904273664 491260703803 491708818944 492065833238 492150221136 492337242964 492421677408 492608802392 493228709568 493416141232 493500760704 493698987264 493971297792 494780869632 495498181824 496584006912 496657058121 496857908736 497672211456 497745422748 499559363793 499760023938 499962129408 500035677564 500855188344 501131446032 502403350743 502680462354 502883748864 502957726812 503782026552 503984382832 504262366496 504540503488 505367397248 505646143744 505821060612 506100057336 506929507056 507209115168 507488877504 508776917796 509057544888 509891841648 510378007104 510659517312 511496439552 511571684491 511778566656 512237985264 513360493632 513643648896 513849966336 514976007168 516852741888 516928774779 517775971734 517985362944 518061562452 519949541907 520158392262 521010882252 521100234144 521298257256 521387658432 521585790768 522242163072 522440620128 522530217216 522909609957 523198032246 524055503916 524344558248 524555173968 524645133696 524844503904 525704673984 525794830848 525994637952 526084844544 526284761856 526466818188 527620507344 527911528032 528653618199 528776724672 528945208722 529280896256 529572832768 529864930304 531209762496 531956489022 532249901316 532373845248 532452161409 532543475448 532667487744 533416263408 535483406759 535575240648 535778764402 535870648944 535995436032 536074284956 536748889824 536952859576 537044945472 537249027728 537341164416 538612601247 538909684866 539206932348 540400242816 540698312448 541584465408 541883188224 542276632548 542575737144 543464967024 543764727072 544076434944 545965589232 547034620797 547162007616 547255844352 547336349766 547463806848 547765772544 548233381836 548535772008 550755944748 550884198144 551188050432 551658581208 551962860624 552091395072 552267307872 553172421312 553668998778 553974387084 554184902691 554631709696 554882298264 555093158886 555188355792 555411360672 555717710016 556628478336 556935499008 557242689024 557339872341 557435454552 557647285398 558561216108 558657007776 558869302824 558965147328 559177559472 559881237888 560415066624 560724175872 562360952272 562457395584 562671134816 562981488448 563462086887 563689953792 563772876786 563904161408 564000869376 566754779871 566982430686 567295162308 567608066424 568538321904 568851911712 569362564503 570295695438 570610254564 570827091961 570924987192 571154313072 572090380512 572405929536 572721652608 574175257992 574491956976 575433494496 575750887488 575982151808 576299847424 576617718272 577562739712 578081212128 579348008064 579667560192 579987288576 580702993206 581459334624 582733533312 583053361261 583289150976 583374957158 583610876928 584331053068 584653353704 586460539413 586697707008 586784014614 587021313024 587745697644 589887628029 590124570714 590450066892 591417758232 591743967696 592070357088 593573070762 593900469036 594873815256 595441008288 595543124736 595769436864 596098046592 596848186368 597074994432 597610982808 598920575904 599250923712 599491627392 599822290176 600805341696 601136729088 602522145729 602854480062 602994865536 603327460608 603842501052 604071967023 604175563656 604316256768 604405156194 604508809968 606851457639 607096871424 607846029294 607950273168 608181300132 608285601504 608516755896 609282523584 609618586752 610397704287 611398087902 611735317956 611981036296 612085989312 612318587888 612656325664 613427302656 613660410944 613765651968 613998888832 614104187904 614211287886 615557258568 615896782704 616236494112 617102743509 617600277504 619744722912 620086556736 620615903859 620958218202 621102819456 621300721356 621445402368 622318973976 623960673408 624837780756 625182423768 625328008704 625672922112 626207038128 626552436384 626898025152 628727965677 629074754406 630466949952 630814697856 631162637568 632197052928 632656071306 632764570032 633005026668 633354174504 634151198016 634392181584 634500978048 634755840768 635105954304 636146832384 636959854104 637311183312 638355675552 638465151744 638559074727 638707774656 638817311232 639060067968 639605612142 639864271872 639958400676 642290610591 642548602206 642698231168 642808452096 643052725504 643601678076 643956670728 644106627584 644311859184 644461898752 645947165241 646303451598 647362681308 647719748424 647979920784 648337328352 648694933056 649758082176 650116470528 650341363644 650588499631 650947346018 651766509072 652014186628 652126005216 652373819384 652485699648 652747786368 653817577728 654178205184 654539031552 656200294848 656562236544 657638279424 657735022917 658001014272 658265316352 660664242432 661479502467 661844356026 662112009216 662209410828 663660563664 664524953856 665344978011 665711963658 665981180928 666079151724 666346698584 666714236752 667806917792 668175261376 669871134324 670240616472 670610302416 671709368736 672312355659 673785647892 674157289176 674428080816 674800076448 675906009408 676278820224 676651836672 678369223728 678743393184 679855788864 680504009472 680879356416 681995252736 682983980352 684480658176 684581350383 684858198528 685133288448 688478665833 688596737976 688858411374 689136989184 689238366372 690105715488 690367962312 690486358464 690748749936 690867211392 692501915889 692883880542 693266055876 693544523016 694681176336 694800312192 695064343008 695183544576 695447721024 696322884096 696587493504 696706956288 697212813276 697597376328 698740671888 699126077664 699406898624 699526844928 699792671872 700108845723 700939565312 701326183936 701713015808 701955757584 703330226739 703494009792 703882037376 704482917894 704871490932 705035632896 705139348893 705260278296 708279683328 708383876549 709275318696 709544850154 709666535088 709831793664 709936215212 710057967264 711221684544 712523446317 713691204282 714100320864 714494198592 715665186432 716059927296 716454885888 716579835867 716975081226 718150134996 718546246488 718942576464 720533657088 720931083264 723035510064 723159508608 723434316192 724451254569 724619956032 724744226304 724850841582 725019636096 725143974912 727954118976 728977410882 729379494396 729549343488 729781799688 729951742464 730354363392 730977842448 731381029344 733237322706 733641755868 733920546807 734046412104 734341259664 734512264192 735544774944 735950480832 736356410496 737563228416 738098749857 738225331704 738505864446 738632516112 738913203588 739843064352 740124211848 740251141056 740548480896 740956946688 742171304448 742580665344 743119829788 743247272736 743529713864 744748288144 744876010368 745159070432 745286863104 745570079296 746508317184 746618134122 749640035907 749943194112 750053516346 751282782516 751697169048 754020693531 754436590218 755673039828 755976574248 756393549744 756810755232 758051095872 758469215616 758731590918 759150086004 760394260584 760813672752 761233316256 761539084096 762787174016 763207906048 763628870144 765567010656 765989275968 767244659328 767667849984 768356977896 770040740448 770465473344 770774949504 772151748697 772464010752 772577645966 772890080256 774270657608 775279112832 776663957601 776978044416 777092343678 780237588393 781516323378 781947385884 782378686152 783660930192 784797048369 786083255874 786516837372 786832760952 786967700544 787266755856 788557010976 788692246272 788991956928 789127266816 789427142784 789700227282 790420571136 791430761016 791867292048 793165087008 793921344384 794057499648 794359249152 794797395456 796099992576 796814643744 797934733533 798374851974 798560767872 798815213172 799001231616 799322169856 799763053568 800124395112 803362860972 803668146603 803805973416 803993154048 804111427434 804436614144 805123334736 805429289364 805567418208 805873541592 806011746624 808364527299 808810398522 809135276852 810461372392 810600364224 810908400176 811047468672 811355674528 812376698112 812824782336 813414948822 813863605716 815197450536 815647090608 816114652416 817903070208 818948383848 820743011424 821004524649 821195710272 821648658816 822350072754 822803658012 826133917122 826326297216 826782075648 827487871812 827944290936 828137092608 828400961808 828593869824 829758631968 831947564544 832639738329 833117041008 833576565024 834942717504 835403248512 835864033536 836153181828 836470928097 837841824162 837985511664 838303954236 838447720992 838766339208 839821856832 840622599936 841086263808 841550183424 843541428408 843686093376 844006702224 844472232672 845534930688 845659315179 845856242112 846001304064 846341121024 849279805472 849748244416 850473646029 850942743462 851140900736 851286868992 851412099636 851610366208 852080090624 852807482856 853277867568 855443543157 855915381846 856387480788 856731469608 858135570768 858608894304 859082478912 861262886988 861590175187 861737935464 862065404186 863150241744 863626331232 863973227712 864449771136 864926577408 866344109568 866821960704 867121818192 869022012096 869501340288 869980932864 870330381824 871054489809 871756770304 874933726464 875062435737 875416315392 876496579602 876851039232 876980030556 880046560512 880176021921 880531969536 880885656576 881618546466 881972669956 882459141368 882945881104 884880751552 885186856071 885675100338 886033271808 887126637348 887615951544 888105535632 890359606143 890850703554 892310722884 893161512432 893654155296 894147069888 895612491648 896416474212 898380863856 898876385568 899237441088 899733435264 901208012544 901705093632 902202448896 904492298304 904991190912 906474385152 906607734291 907338679296 910645307136 911769043941 911925409752 912271950198 912428402256 912640877568 912775133844 913923785376 914427880128 917097131853 917602976934 917971554444 918128983968 918477881832 918984488496 920140953984 920490616416 920648477952 920998333248 921156281856 921316931829 923335887852 923845174056 924354741168 924726030688 926241568448 926400416256 926752457344 926911392768 927263628032 928783324672 929617084368 930129835104 931437327303 931654229184 931951082034 932168103552 933478460964 935941010112 937256671134 937773635652 937992013056 938129998673 938509383168 939310557192 939828654576 940047510528 940185798524 940347037728 943612131609 944372911104 945700424928 946222046784 946743956352 948295579392 948984106959 949507540002 950031261756 951588272376 952133761152 952658931456 954220248576 954746569728 955439781156 955966774968 957533513328 957697727616 958061661984 958225966848 958590101952 959408418213 959796407808 959937601014 963822903309 964047346752 964212678144 964579088256 965402517114 965935006092 966159941376 966467788776 966692848128 969455177397 970605491968 971044021962 971579622636 971969881176 972505992528 972732457984 973042399584 974637123264 975174705792 975512045466 976421019027 977649763608 978021279942 978189007824 978560729076 978728549472 979121679552 980726366592 981267307776 981808547328 982521407606 983417637888 984131666476 984300442272 984674485928 984843354816 985217604784 986457419136 986832282464 987001521408 987397974528 987942595584 990996363648 992766534039 993168013824 993314116242 993715817472 995490845496 998567945487 999118727586 999520047876 1000071355128 1001710376688 1002262892064 1004806701486 1005360924708 1005915453624 1007564053104 1007968765664 1008524732992 1009081006976 1010734794496 1011292287488 1011642121224 1012200114672 1013859014112 1014418230336 1014977755008 1017553835592 1018115089776 1019783683296 1020756014208 1021319034624 1022992879104 1023143368982 1023557133312 1024475970528 1026720987264 1027287297792 1027699932672 1033287617061 1033705483776 1033857549558 1035551943468 1036123124904 1039325820813 1039899083814 1040316784524 1042021764504 1042200468288 1042596514512 1042775316864 1043171581536 1044484326144 1044881240256 1045060434432 1045819219914 1046396064492 1048111007832 1048689116496 1049110347936 1049290267392 1049689007808 1051409347968 1051589661696 1051989275904 1052569523712 1052933636376 1055241014688 1055823056064 1056724376841 1057307236398 1057553449344 1057890417444 1058561792512 1059145665536 1062419524992 1063912978044 1064317275231 1064499802632 1064747690496 1064904322818 1065086950896 1065334975488 1066832526816 1070536806423 1070966813518 1071150481296 1071557528804 1071741297888 1072148569912 1073497779648 1073905719152 1074089890944 1074498055456 1074682328832 1075462621839 1077225202494 1077819369732 1078413864696 1080800485632 1081396624896 1083168930816 1084553265096 1085151474288 1086929934048 1087276262373 1087529454144 1088152869888 1091931178464 1093466116323 1094069241594 1094324015232 1094511688704 1094672699532 1094927613696 1095531545088 1096466763672 1097071544016 1101511889496 1101768396288 1102376100864 1103317162416 1103925721248 1104534615744 1106344842624 1107337997556 1107758796669 1107948774168 1108369805382 1109764596528 1110186317772 1110376711584 1110822721344 1111435420032 1113256956672 1113870998016 1114485378048 1114679744682 1114870909104 1115294570796 1117122432216 1117314015552 1117738605648 1117930294656 1118355118944 1119762475776 1119927201183 1120830133248 1124721904544 1124914791168 1125080274519 1125342269632 1125962976896 1126924173774 1127379907584 1127545753572 1127808322816 1131654885327 1133509559742 1133964861372 1134590324616 1135216132848 1137076643808 1137703823424 1138097386377 1138725129006 1140591390876 1141024826599 1141220509128 1141654183922 1141849974384 1142308626144 1144180761024 1144811859072 1145443305216 1148350515984 1148983913952 1150866988992 1151501774976 1151964303616 1152599694848 1153235436544 1156162424256 1158696016128 1158866468949 1159335120384 1159974577152 1161405986412 1162918669248 1165467066624 1165638515517 1166106722522 1166578301952 1166749914316 1168662106136 1169306707408 1172274485067 1172921078826 1173395414016 1173568029228 1175491395288 1179124883811 1179775256058 1180249141428 1180900133784 1182835516464 1183487935392 1184140714176 1184550340923 1187146141524 1187800938072 1189747630512 1190882016576 1191086249472 1191538873728 1192196093184 1194149988864 1195221965616 1197841151808 1198501847424 1198983254784 1199644580352 1201610683392 1205044291458 1205708960124 1205989731072 1206167141151 1206654921216 1207685002104 1208143934046 1208351127312 1208632513536 1208810312388 1209017619936 1213215597783 1213702915278 1214193742848 1215692058588 1215900546336 1216362600264 1216571203008 1217033511792 1218565047168 1219237173504 1220122423233 1220795408574 1222796175804 1223470635912 1223962072592 1224171978624 1224637175776 1225312651328 1226854605312 1227320821888 1227531303936 1227997777664 1228422575772 1231114517136 1231793565408 1232472988224 1233525109131 1234205487018 1239200875683 1239489445824 1240173113472 1241231807718 1241916436404 1242205638912 1242388376621 1242601442712 1242890804736 1244637947952 1247921346816 1249675561512 1250364847536 1250656017408 1252414076256 1253104872768 1253796050304 1256762736243 1257455931354 1258149508812 1260933899904 1261629395712 1262325275136 1264394105856 1265312142612 1265529140064 1266010053336 1266708349008 1268302396032 1268784363168 1269001956096 1269511681536 1270211908608 1273919708208 1274622366624 1276414115193 1276711351104 1276930303488 1277118149454 1277415549312 1277634622464 1278120135936 1279211224284 1279916801352 1283873072769 1284581221182 1285097204412 1285396462336 1286105451008 1287203356152 1287913341456 1288213255168 1288623718368 1291894330482 1292606903196 1293098106279 1294725362616 1295439496848 1295959841568 1296674656704 1297389866112 1299516164352 1300232941056 1300459702129 1300682727288 1301176999262 1301894692036 1303533018144 1304028373256 1304252010432 1304747638768 1304971399296 1305495572736 1307635155456 1308356410368 1312400589696 1313124473088 1314744869403 1315276558848 1315470045834 1316002028544 1321328484864 1322427819699 1322959004934 1323688712052 1324418821656 1327321127328 1328512650507 1329049907712 1330689956022 1331423927316 1332158303448 1332693397168 1333428473504 1335613835584 1336350522752 1339742268648 1340481232944 1341220604832 1343418737472 1344624711318 1347571295784 1348314578352 1348856161632 1349600152896 1351812018816 1352557640448 1353303673344 1356738447456 1357486786368 1359711577728 1361008018944 1361758712832 1365967960704 1368407925297 1368961316352 1369162700766 1369716397056 1376404465401 1376957331666 1377193475952 1377716822748 1378476732744 1380211430976 1380735924624 1380972716928 1381497499872 1381734422784 1385003831778 1385767761084 1386532111752 1387089046032 1389362352672 1389600624384 1390128686016 1390367089152 1390895442048 1392645768192 1393174987008 1394425626552 1395194752656 1397481343776 1397926623051 1398252155328 1398813797248 1399053689856 1399585343744 1400217691446 1401879130624 1402652367872 1403911515168 1405885006701 1406660453478 1406988019584 1407764074752 1408965835788 1409742981864 1410071265792 1410278697786 1410520556592 1415986734491 1416559366656 1416767753098 1418550637392 1419089700308 1419333070176 1419872430424 1420115934528 1422443369088 1424261310003 1425046892634 1427382408564 1428200641728 1428988397184 1431330372864 1432119854592 1432909771776 1433159671734 1433950162452 1436300269992 1437092492976 1437885152928 1439906401521 1441067314176 1446071020128 1446319017216 1446868632384 1448103775671 1448902509138 1449239912064 1449488452608 1449701683164 1450039272192 1455908237952 1457954821764 1458758988792 1459098686976 1459563599376 1459903484928 1461955684896 1462762058688 1463268068199 1466474645412 1467031919913 1467283511736 1467841093614 1468092824208 1468682519328 1471089549888 1471900961664 1472712820992 1473782111409 1475126456832 1476197499714 1476450663408 1477011728892 1477265032224 1477826407176 1479686128704 1480248423696 1480502282112 1481096961792 1481913893376 1484342608896 1486239659576 1486494545472 1487059427728 1489496576288 1489752020736 1489971174363 1490318140864 1490573726208 1491140158592 1493016634368 1493236268244 1498678091379 1499280071814 1499886388224 1500107032692 1502565565032 1503394338096 1507210052229 1508041387062 1508873180436 1511346079656 1511953148496 1512787099488 1513621510464 1516102191744 1516938431232 1517463181836 1518300172008 1520788521168 1521627345504 1522466632512 1523078168192 1525574348032 1526415812096 1527257740288 1531134021312 1531978551936 1534489318656 1534715053473 1535335699968 1536713955792 1540081480896 1540930946688 1541549899008 1541776672489 1544303497394 1544928021504 1545155291932 1548541315216 1550558225664 1550786324337 1553327915202 1553956088832 1554184687356 1559848625721 1560475176786 1563032646756 1563894771768 1564757372304 1567321860384 1568728829871 1569594096738 1572166511748 1573033674744 1573665521904 1573935401088 1574533511712 1577114021952 1577384492544 1577983913856 1578254533632 1578854285568 1579400454564 1582861522032 1583734584096 1586330174016 1587842688768 1588718498304 1589594790912 1593629287488 1595869467066 1596749703948 1597121535744 1597356484227 1597630426344 1598002463232 1598644339712 1600248790224 1606450220277 1606725721944 1607336293206 1607611946832 1607986308096 1608222854868 1610246669472 1610858578728 1611134836416 1611747083184 1612023493248 1615837803741 1616729054598 1617620797044 1618270553704 1620922744784 1621200728448 1621816800352 1622094937344 1622711349056 1624753396224 1625649564672 1626829897644 1627727211432 1630394901072 1631294181216 1632229304832 1637896767696 1641103862391 1641486022848 1642009049298 1642391420544 1643297317632 1644700145508 1645325147417 1645607316024 1652267834244 1652652594432 1653564151296 1654975743624 1655888581872 1656274185216 1656801923616 1659517263936 1662554708073 1663895129088 1665279476658 1666234082016 1667153130048 1669885435008 1670806497024 1671728067072 1672019617023 1672306363656 1672941856194 1675683648324 1675971023328 1676607908472 1676895441984 1677532678416 1679643713664 1681245199872 1682172527616 1687082856816 1687372186752 1688013404448 1688944465344 1690386260661 1691069861376 1691318630358 1691712484224 1692002608128 1698559610944 1699496488832 1700264339613 1700947292058 1701885486924 1702281801472 1702824199272 1703220732416 1704160181248 1705614965712 1706555735136 1708087693509 1710887086314 1711830763692 1712481275883 1712774961576 1713462939216 1716271141536 1717217788608 1718164957824 1722230416333 1722525773976 1723180350374 1723475870928 1724130808372 1726300483488 1727252662464 1727946455424 1728899542272 1729853154816 1732688219136 1734243636384 1738044024192 1739002680576 1739961865728 1740660763648 1742108979618 1749160083783 1749867452928 1750124871474 1750832630784 1752993159204 1753960061112 1759381618239 1760093121024 1760352043842 1761063939072 1763237092932 1763945339912 1764918282736 1765891762208 1769761503104 1770373712142 1771350200676 1774253274696 1775231903088 1776211071264 1780719212286 1781701407108 1784621445768 1786323024864 1787308310592 1788294139776 1791224983296 1792832948424 1796761727712 1797752771136 1798474882176 1799466870528 1802416025088 1803410187264 1808984596608 1809982381824 1812215901069 1812948770304 1813215468582 1820554372917 1821290614272 1823538087882 1823850819504 1824543900396 1824856804512 1825550267688 1827847570752 1828855760256 1831193112861 1834194263706 1835205953868 1835943108888 1836257967936 1836955763664 1837968976992 1840281907968 1840981232832 1841296955904 1841996666496 1842312563712 1842633863658 1846671775704 1847690348112 1848709482336 1849452061376 1851308230527 1852483136896 1852800832512 1853504914688 1854527256064 1857566649344 1859234168736 1860259670208 1861847711577 1862874654606 1863308458368 1863902164068 1864336207104 1866956921928 1871882020224 1874513342268 1875225675407 1875547271304 1875984026112 1876259997346 1877018766336 1878621114384 1879657309152 1880371597048 1880694075456 1886183897031 1887224263218 1891400849856 1892444093568 1893487912704 1896591158784 1897968213918 1899015080004 1900062523512 1903176544752 1904267522304 1905317862912 1908440497152 1910879562312 1911933549936 1915067026656 1915395455232 1915677224181 1916123323968 1916451933696 1917180203904 1918816836426 1919592815616 1919875202028 1927645806618 1928094693504 1928425356288 1929158176512 1930805034228 1931870012184 1932319882752 1932935577552 1933385696256 1937841495723 1938910354794 1941210983936 1942088043924 1943159245272 1943939762352 1945011985056 1946084799168 1949274246528 1950349411584 1951024090932 1951765498893 1952842038054 1955299527216 1956042559884 1956378015648 1957121458152 1957457098944 1958243359104 1961452733184 1962534615552 1963617094656 1965042815212 1968263332952 1968600884544 1969348971856 1969686709632 1970435209568 1972914838272 1973205068751 1973664564928 1974003042816 1974795949056 1981992727296 1984438507401 1985533068078 1986336027648 1986628232484 1990981690992 1996034934033 1997135890974 1998237455172 1999040095752 2000142710256 2003420753376 2004525784128 2009613402972 2010721849416 2011830907248 2015128106208 2015937531328 2017049465984 2018162013952 2021469588992 2022584574976 2023284242448 2024400229344 2027718028224 2028836460672 2029955510016 2035107671184 2036230179552 2039567366592 2041512028416 2041812350053 2042638069248 2045985758208 2046286737964 2048951941056 2053441974528 2053744051149 2054574595584 2055399865344 2065435997499 2066575234122 2067410967552 2067715099116 2071103886936 2072246249808 2077505747667 2078651641626 2079798167628 2080633569048 2084043529008 2084400936576 2085193029024 2085550633728 2086343163072 2088968652288 2089762480512 2090120868864 2091638439828 2092792128984 2096222015664 2097378232992 2098220695872 2098580534784 2099378015616 2102818695936 2103978551808 2105139047424 2105867272752 2109990680217 2110482029376 2111646112128 2113448753682 2114614472796 2115106898688 2115418046679 2115780834888 2117123585024 2124839049984 2125151629647 2127825956088 2128634550462 2128999605264 2129495380992 2129808645636 2130173901792 2133665053632 2137570338951 2141073612846 2141933627036 2142300962592 2143115057608 2143482595776 2144297139824 2146995559296 2147811438304 2148179781888 2148996110912 2149364657664 2149739507601 2150925243678 2154450404988 2155638739464 2156827729392 2161600971264 2162793249792 2169106530192 2170302948576 2173353763707 2173859868096 2174552524746 2175058908288 2183862356928 2186932232646 2188138483188 2188648030464 2189345399064 2189855227392 2191063090176 2192933527344 2194143088032 2201761640421 2203023778992 2203536792576 2206634324832 2207851442496 2209069231488 2212689685248 2214296249571 2214675995112 2215517593338 2215897548336 2216739610764 2219529193056 2220372635544 2220753423168 2221645442688 2222870840064 2226513913344 2227741996032 2229359489364 2229741818208 2230589141592 2234244864432 2234628031104 2235477211296 2235860589312 2236710237888 2239524951552 2239854402366 2248920107721 2249443809088 2249829582336 2250160549038 2250684539264 2251925953792 2253848347548 2255091507144 2255616645632 2262062080593 2263309770654 2267019119484 2267929722744 2269180649232 2270432265696 2274153287616 2275407646848 2276194772754 2277450258012 2278315711063 2281182781752 2282049653198 2282441018256 2283308367844 2283699948768 2284617252288 2288361522048 2289623718144 2290886610432 2296701031968 2297967827904 2301733977984 2303003549952 2303928607232 2305199389696 2312324848512 2316455246091 2317392032256 2317732937898 2318670240768 2322811972824 2325837338496 2329991872803 2330934133248 2331277031034 2332213445044 2333499828632 2337324212272 2338613414816 2340712765179 2344548970134 2345842157652 2347136058456 2350982790576 2354391145107 2358249767622 2359550512116 2360498282856 2361800267568 2365671032928 2366975870784 2368281428352 2369100681846 2374292283048 2375601876144 2379495261024 2381764033152 2382172498944 2383077747456 2384392186368 2388299977728 2390443931232 2395682303616 2397003694848 2397966509568 2399289160704 2410088582916 2411004439809 2411417920248 2411979462144 2412334282302 2413309842432 2415370004208 2416287868092 2416702254624 2417620624776 2418035239872 2425093581897 2426431195566 2427405830556 2431384117176 2431801092672 2432725200528 2433142406016 2434067023584 2437130094336 2438474347008 2440244846466 2441590817148 2445592351608 2446941271824 2447924145184 2448343957248 2449274351552 2450625302656 2453709210624 2454641643776 2455995555328 2456845151544 2462229034272 2463013573947 2463587130816 2464945976448 2467050218262 2468410974036 2478401751366 2478978891648 2480346226944 2482463615436 2483406975539 2483832872808 2484411277824 2484776753242 2485202885424 2485781609472 2489275895904 2495842693632 2497919214987 2499351123024 2500729695072 2504828152512 2506209745536 2507592100608 2509412784291 2513525472486 2514911862708 2516299017624 2521867799808 2523258791424 2524650550272 2530624285224 2531058280128 2532020106672 2533416698016 2536604792064 2536977945537 2537568726336 2538003912192 2539023363072 2547839416416 2549244733248 2551420938087 2552828230386 2553422702208 2553860606976 2554236298908 2554831098624 2556240271872 2558422448568 2559833602704 2566330629471 2567746145538 2569162442364 2570194408824 2570792924672 2572210902016 2574406712304 2575826682912 2577247436736 2583788660964 2584770525561 2585213806392 2586196212558 2589450725232 2590878993696 2591919683136 2593349313408 2594779732224 2599032328704 2600465882112 2600919404258 2601365454576 2602353998524 2603789384072 2607066036288 2608056746512 2608504020864 2609495277536 2609942798592 2610991145472 2613163469427 2615270310912 2624801179392 2625187307211 2626248946176 2629489738806 2630553117696 2630940091668 2640528065763 2642656969728 2644855639398 2645918009868 2647377424104 2648837643312 2654642254656 2655560568213 2657025301014 2658099815424 2661379912044 2662847854632 2664316606896 2665386794336 2666856947008 2671227671168 2672701045504 2679484537296 2680962465888 2682441209664 2686837474944 2689249422636 2695142591568 2696629156704 2697712323264 2699200305792 2703624037632 2704021760881 2705115280896 2706607346688 2713476894912 2714973572736 2719423155456 2719823202873 2722016037888 2731935921408 2735307131823 2736815850594 2737922632704 2738325401532 2751291395559 2752808930802 2753914663332 2754386951904 2755433645496 2756953465488 2760422861952 2761471849248 2761945433856 2762994999744 2763468845568 2763950795487 2770007663556 2771535522168 2773064223504 2774178092064 2778724705344 2779201248768 2780257372032 2780734178304 2781790884096 2786349974016 2788851253104 2790389505312 2794311981909 2794962687552 2795853246102 2796504310656 2797627594496 2799170687488 2800435382892 2803758261248 2807823030336 2811770013402 2813320906956 2813976039168 2814389996019 2815528149504 2817931671576 2819485963728 2820142531584 2820557395572 2821041113184 2830836394827 2831973468982 2833118733312 2833535506196 2837101274784 2838179400616 2838666140352 2839744860848 2840231869056 2844886738176 2846952320877 2848522620006 2850093785268 2854764817128 2856401283456 2857976794368 2862660745728 2864239709184 2866319343468 2867900324904 2872600539984 2874184985952 2875770305856 2878225254639 2879812803042 2891468709927 2892142040256 2892638034432 2893737264768 2896207551342 2897805018276 2898479824128 2899403366328 2900078544384 2911816475904 2915909643528 2917517977584 2918197373952 2919127198752 2923911369792 2925524117376 2926536136398 2929263057081 2932949290824 2934063839826 2934567023472 2935682187228 2936185648416 2937365038656 2942179099776 2943801923328 2945425641984 2947564222818 2950252913664 2952394999428 2952901326816 2954023457784 2954530064448 2955652814352 2959372257408 2960496847392 2961004564224 2962193923584 2963827786752 2972479319152 2972989090944 2974118855456 2978299602117 2978993152576 2979504041472 2979942348726 2980636281728 2981147452416 2982280317184 2986472536488 2995703836461 2997356182758 2998560143628 3000214065384 3005131130064 3006788676192 3014420104458 3016082774124 3017228914651 3017746360872 3022692159312 3023906296992 3025574198976 3027243020928 3032204383488 3033876862464 3034926363672 3036600344016 3041577042336 3043254691008 3044933265024 3046156336384 3051148696064 3052831624192 3062268042624 3063957103872 3068978637312 3069430106946 3070671399936 3073427911584 3080162961792 3081861893376 3083099798016 3083553344978 3088606994788 3090310583864 3097082630432 3099862851183 3101116451328 3101572648674 3106655830404 3108369374712 3117977462439 3119697251442 3120950353572 3126065293512 3127789543536 3129514744608 3134643720768 3137457659742 3139188193476 3144333023496 3146067349488 3147331043808 3147870802176 3149067023424 3154228043904 3154768985088 3155967827712 3157708571136 3158800909128 3165723044064 3167469168192 3172660348032 3175685377536 3177436996608 3187258574976 3191738934132 3192951825693 3193499407896 3194243071488 3194712968454 3195260852688 3196004926464 3200497580448 3211610419269 3212900440554 3213451443888 3214672586412 3215223893664 3216445709736 3220493338944 3221717157456 3222269672832 3223494166368 3224046986496 3226387865517 3231675607482 3233458109196 3235241594088 3236541107408 3241845489568 3242401456896 3243633600704 3244189874688 3245422698112 3249506792448 3253659795288 3255454422864 3260789802144 3261828787119 3262588362432 3264458609664 3275793535392 3280398348969 3282207724782 3282972045696 3284018098596 3284782841088 3286594635264 3289400291016 3290650294834 3291214632048 3304535668488 3305305188864 3307128302592 3309951487248 3311777163744 3313603847232 3319034527872 3323276390007 3325109416146 3330558953316 3332468164032 3334306260096 3339770870016 3341612994048 3343456134144 3344039234046 3344612727312 3345883712388 3351367296648 3351942046656 3353215816944 3353790883968 3355065356832 3359287427328 3359781603549 3362490399744 3374165713632 3374744373504 3375240823557 3376026808896 3377888930688 3380772521322 3382139722752 3382637260716 3383424968448 3394964655981 3397119221888 3398992977664 3400528679226 3401894584116 3403770973848 3404563602944 3405648398544 3406441464832 3411229931424 3413111470272 3414292159131 3416175387018 3421774172628 3423074479797 3423661527384 3424962551766 3425549923152 3426925878432 3432542283072 3434435577216 3436329915648 3438824926621 3444460832666 3445051547952 3446360700748 3446951741856 3448261616744 3452600966976 3454505324928 3455892910848 3457799084544 3459706309632 3468487272768 3476088048384 3476599406847 3478005361152 3479923731456 3484217959236 3496915546551 3498320167566 3499734905856 3500249742948 3505986318408 3507920122224 3516823455201 3518763236478 3520186242048 3520704087684 3526474185864 3527890679824 3529836565472 3531783524416 3539523006208 3540747424284 3542700401352 3548506549392 3550463806176 3552422142528 3553651022769 3561438424572 3563402814216 3569242891536 3572646049728 3574616621184 3576588279552 3581001791437 3582449966592 3585665896848 3593523455424 3595505542272 3596949764352 3598933741056 3604832050176 3617969193216 3618501423453 3619964763648 3624431802138 3625897540608 3626430937164 3639646793349 3641108745834 3642581228544 3647076175764 3647701639008 3649087800792 3649713609024 3651100535376 3655695141504 3657711520512 3660367269699 3662386225722 3668388527412 3670411907736 3671886217776 3672515935872 3673911527328 3675937953984 3680563815936 3681962465664 3682593911808 3683993332992 3685267727316 3693343551408 3695380696224 3697418964672 3698904122752 3700575327393 3702616461054 3704966273792 3707009829376 3709054512128 3717602627049 3718468337472 3720519340416 3723695423154 3725749309212 3726616916736 3727165129863 3727804328136 3728672414208 3733913843856 3743764040448 3748383847313 3749026684536 3750451350814 3751094542608 3751968052224 3752519994692 3757242228768 3759314618304 3760743194096 3761388150912 3770288208729 3772367794062 3774448526436 3782801699712 3784888187136 3786975825408 3793182317568 3795936427836 3798030160008 3800125047024 3806353089504 3808535044608 3810635725824 3821759124624 3823867099872 3829242345579 3830134053312 3830790910464 3831354448362 3832246647936 3832903867392 3834360407808 3837633672852 3839750404056 3855291613236 3856189387008 3858316353024 3861610068456 3863740024368 3864639765504 3865871155104 3875682991446 3877820709588 3879294318837 3882421967872 3884176087848 3886318490544 3887879524704 3890023970112 3892169598336 3898548493056 3900698823168 3901379106387 3902048181864 3903530997786 3905684076108 3910599054432 3912085119768 3912756031296 3914242916304 3914914197888 3916486718208 3922905466368 3925069231104 3930085630424 3936526665904 3937201769088 3938697943712 3939373419264 3940870419136 3944234608209 3945829676544 3946410137502 3947329129856 3948006085632 3963985454592 3967283459097 3968877014802 3971066136156 3973256464968 3981963381984 3985537951521 3992069868066 3994271781948 3995789643727 3996474910344 3998080191504 4000285420512 4006841506752 4009051568256 4019226805944 4021443698832 4023661814496 4030256212416 4031875062656 4034098931968 4036324027904 4042939177984 4046568484896 4048800458688 4055436056448 4057672921344 4059911020032 4070215342368 4072460359104 4079134733184 4081373528827 4083024056832 4083624700106 4085276138496 4092573475928 4097903882112 4105223775891 4106883949056 4107488102298 4109149191168 4129213396203 4130871994998 4133150468244 4135430198232 4142207773872 4144492499616 4155011495334 4157303283252 4159596335256 4161267138096 4168087058016 4168801873152 4170386058048 4171101267456 4172686326144 4177937304576 4179524961024 4183276879656 4185584257968 4192444031328 4194756465984 4196441391744 4197161069568 4198756031232 4205637391872 4207957103616 4211734545504 4217655020103 4219981360434 4220964058752 4223292224256 4226897507364 4229228945592 4230213797376 4230836093358 4231561669776 4247960203473 4249678099968 4250303259294 4255651912176 4257269100924 4257999210528 4259617291272 4260347803584 4267330107264 4272783930009 4275140677902 4282147225692 4283867254072 4284601925184 4286230115216 4286965191552 4288594279648 4293991118592 4295622876608 4296359563776 4297992221824 4298729315328 4299479015202 4301850487356 4308900809976 4311277478928 4313655458784 4319719204563 4323201942528 4338213060384 4340605897152 4344311327013 4346707527414 4347719736192 4349105049492 4350117816576 4367724713856 4373864465292 4376276966376 4377296060928 4378690798128 4379710454784 4385867054688 4388286176064 4401095759739 4403523280842 4406047557984 4413268649664 4415702884992 4418138462976 4421346334227 4425379370496 4428592499142 4429351990224 4431035186676 4431795096672 4433479221528 4439058386112 4440745271088 4441506846336 4443290885376 4445741680128 4453027826688 4458718978728 4459483636416 4461178283184 4468489728864 4469256062208 4469913523089 4470954422592 4471721178624 4473420475776 4479049903104 4479708804732 4496034274137 4497840215442 4498887618176 4499659164672 4500321098076 4501369078528 4503851907584 4507696695096 4510183014288 4511233291264 4521630156687 4524124161186 4526619541308 4534038238968 4535859445488 4538361298464 4540864531392 4548306575232 4550815293696 4552389545508 4554119497417 4554900516024 4556631422126 4562365563504 4564099306396 4564882036512 4566616735688 4567399897536 4569234504576 4576723044096 4579247436288 4581773220864 4593402063936 4595935655808 4603467955968 4604145160419 4606007099904 4607857214464 4624649697024 4625330017467 4632910492182 4634784064512 4635465875796 4645623945648 4651674676992 4652358973011 4659983745606 4661868266496 4662554062068 4664426890088 4666999657264 4674648424544 4677226829632 4681425530358 4689097940268 4691684315304 4694272116912 4701965581152 4706186489613 4708782290214 4716499535244 4719101024232 4720996565712 4723600535136 4731342065856 4733951741568 4736562856704 4738201363692 4748584566096 4751203752288 4758990522048 4763528066304 4766155494912 4768784372736 4780887862464 4791364607232 4792069452681 4794007389696 4795933019136 4819350660831 4820177165832 4822008879618 4822835840496 4823958924288 4824668564604 4830740008416 4832575736184 4833404509248 4835241249552 4836070479744 4847513411223 4850187163794 4852862391132 4854811661112 4862768234352 4863602185344 4865450401056 4866284812032 4868134047168 4874260188672 4876948694016 4880489692932 4883181634296 4891184703216 4893882543648 4895848290368 4896687914496 4898548703104 4901250605312 4909283287552 4911991110656 4913690303088 4923311587173 4924458068544 4926027147894 4927174261632 4929891952896 4934100436524 4935975442251 4936821948072 4956803502732 4957957783296 4958687135843 4960692453888 4964927230872 4966813951078 4967665745616 4968822555648 4969553506484 4970405770848 4978551791808 4987664124219 4991685387264 4995838429974 4998702246048 5001459390144 5009656305024 5012419491072 5015184201216 5016058851069 5018825568582 5027050944972 5029823725416 5032598035248 5043735599616 5046517582848 5061248570448 5062116560256 5064040213344 5066833396032 5071158781983 5073209584128 5073955891074 5075137452672 5076007824384 5095678832832 5098489466496 5102841876174 5105656460772 5106845404416 5108472597816 5109662197248 5112480543744 5116844897136 5119667205408 5124263080527 5132661258942 5135492291076 5137443827649 5138324884728 5140388817648 5141585849344 5148813424608 5151653365824 5154494873472 5166691248999 5167577321928 5169541051122 5170427612784 5172392425116 5178901450464 5181757987392 5183839366272 5186698626816 5189559464448 5198064657408 5201838808516 5202730909152 5204707997048 5207578768144 5214132072576 5216113493024 5217008041728 5218990555072 5219885597184 5221982290944 5226326938854 5247480251349 5249602358784 5250374614422 5252497892352 5258979477612 5261880183336 5278144854717 5281056131526 5289711278796 5291836019736 5294754848208 5297675286624 5309284509312 5311121136426 5314050602028 5322759824088 5325695709264 5328633213792 5330773588672 5333713894016 5342455342336 5345402091008 5358969074592 5361924931776 5364882419328 5373674949888 5378498845272 5390285183136 5393258313408 5395424646528 5398400611584 5405062240879 5407248075264 5408043521762 5410230561792 5426953789824 5429947145472 5436647703207 5438846310912 5439646405746 5461663118751 5463871842816 5470614263646 5473631701188 5476650803064 5493579338583 5502582791118 5505617861604 5507829326664 5508773903808 5510867290992 5513906930976 5520845723904 5522943698496 5523890867712 5525989999488 5526937691136 5527901590974 5540015327112 5543071044336 5546128447008 5548356184128 5557449410688 5558402497536 5560514744064 5563581768192 5572699948032 5577702506208 5580779010624 5585543134731 5588623963818 5589925375104 5591706492204 5593008621312 5595255188992 5598341374976 5600870765784 5615646060672 5623540026804 5625677026221 5626641813912 5627952078336 5628779992038 5631056299008 5635863343152 5638971927456 5641114791144 5642082226368 5658551691093 5661672789654 5663946937964 5667071012392 5674202549568 5676358801232 5677332280704 5679489721696 5680463738112 5689773476352 5693904641754 5697045240012 5700187570536 5709529634256 5712802566912 5715953588736 5725321491456 5732638686936 5735800649808 5745201079968 5747031672543 5748369971904 5751540611712 5756450509278 5759625606084 5782937419854 5784284080512 5785276068864 5787474529536 5792415102684 5795610036552 5796959648256 5798806732656 5800157088768 5823632951808 5831819287056 5835035955168 5838254397504 5847822739584 5851048234752 5853072272796 5855296496679 5858526114162 5865898581648 5868127679652 5869134046944 5871364374456 5872371296832 5874730077312 5884358199552 5887603846656 5890851283968 5895128445636 5904789998856 5905802653632 5908046915568 5909060128896 5911305628704 5918744514816 5919615206253 5920993694784 5922009128448 5924387847168 5944958638304 5945978181888 5948237710912 5953315522203 5956599204234 5957986305152 5959008082944 5959884697452 5961272563456 5964560634368 5972945072976 5988104802099 5991407672922 5994712365516 5997120287256 6000428130768 6010262260128 6013577352384 6028840208916 6031131226309 6032165548248 6034457829302 6035492721744 6045384318624 6047812593984 6051148397952 6054486041856 6064408766976 6067753724928 6069852727344 6073200688032 6083154084672 6086509382016 6089866530048 6092312672768 6102297392128 6124536085248 6125437050159 6127914207744 6137957274624 6138860213892 6146855823168 6160325923584 6161232153447 6163723786752 6166199596032 6167106689956 6177213989576 6180621167728 6194165260864 6196307992497 6199725702366 6202232902656 6203145297348 6213311660808 6216738749424 6232517243001 6235954924878 6239394502884 6241900707144 6252130587024 6255579087072 6259029489216 6269287441536 6274915319484 6278376386952 6288666046992 6292134698976 6294662087616 6295741604352 6298134046848 6308456087808 6311935655424 6315417142272 6317601818256 6331446088128 6334938336384 6345320696064 6346254140037 6351370755072 6374517149952 6375454888941 6383477868264 6385903651386 6386998815792 6388486142976 6389425936908 6390521705376 6400995160896 6412711016853 6423220838538 6425800881108 6426902887776 6429345172824 6430447787328 6432891419472 6440986677888 6443434314912 6444539345664 6446988332736 6448093972992 6449218522803 6452775731034 6463351214964 6466916218392 6470483188176 6473082214816 6483690979136 6484802913792 6487267201408 6488379749376 6490845396224 6507319590576 6510908845728 6520061291121 6521579604288 6523657574238 6525176724864 6551587070784 6560796697938 6564415449564 6565944091392 6566909990711 6568036197192 6569565682176 6573189270528 6578800582032 6581300589668 6582429264096 6605284921263 6609071336976 6610610377728 6619902974496 6623554327488 6627207694464 6638069055744 6642888748713 6646552780014 6650218832292 6661117906632 6664936328064 6668612520192 6679541740032 6683225988096 6688078468092 6689225454624 6691767424776 6702734593296 6703884093312 6706431633888 6707581767936 6710130713664 6718574854656 6719563207098 6746760323163 6748331427264 6749488747008 6750481647114 6752053617792 6755777861376 6761545042644 6765274521432 6766849936896 6786186241779 6789929311962 6794238443776 6797985955328 6801057358452 6803789168232 6807541947696 6809127205888 6811296797088 6822459862848 6826222940544 6828584318262 6832350774036 6834947133189 6843548345256 6846148959594 6847323054768 6849925103532 6851099846304 6853851756864 6865084566144 6868871154432 6872659831296 6877649853242 6888921665332 6890103095904 6892721401496 6893903483712 6896523233488 6905201933952 6909010649856 6911785821696 6915598169088 6936974545536 6949365738273 6952176096768 6953198813694 6956010722304 6968435918472 6989975618409 6993831093102 6996640335132 7000499485896 7011972636816 7015840244448 7022138295537 7033646910402 7037526472956 7041408175368 7052948371728 7055781359648 7059673130944 7063567048832 7079046012416 7081494848568 7085400802704 7097013098784 7100927612352 7104844285056 7107302045538 7122876849144 7126805628432 7138485783072 7145292099456 7149233242368 7153176559104 7162003582874 7164899933184 7171331793696 7187046910848 7191011084544 7193899528704 7197867482112 7233013319427 7235938386432 7237002846906 7239929527296 7248863604276 7252861874328 7275280745691 7279293586698 7282217491668 7294152351528 7295403278016 7298175601584 7299427218048 7302201070752 7311390283008 7315423041024 7320734539398 7324772451444 7336777054824 7340823815472 7343772435552 7345031871744 7347823054656 7351875907968 7361127631872 7363924931328 7367986665984 7370535454632 7386687102816 7389040721841 7390761392448 7394837929344 7397808245504 7401150654786 7405232922108 7409932547584 7414019658752 7435205254098 7436936674944 7441038680832 7447390846308 7450220926617 7451498618424 7453233833472 7454330259726 7455608656272 7457344828416 7467827687712 7487528080896 7493757644961 7496767694626 7498053369072 7500902701628 7502189085216 7505039989384 7514484457536 7518629236608 7521486388192 7522776301824 7528238352873 7540576417458 7544735588124 7548897052872 7565603399424 7569776374272 7573951650816 7591872855672 7596060320016 7600250094048 7610933836611 7612706179008 7617070089216 7643518249248 7647734199744 7654262814261 7658484691158 7660268106624 7661581820928 7662708896724 7664493295872 7668720815616 7675267345704 7679500808112 7710583226472 7712378774016 7716632706048 7723220136912 7727480048736 7731742310208 7751365982892 7754311576683 7755641419176 7758588637674 7768352175696 7772636981088 7775759049408 7780047940224 7784339196672 7797096986112 7801397646336 7802758212774 7804096363728 7807061995572 7811368152216 7821198108864 7824170239536 7825512062592 7828485832608 7829828395776 7832973436416 7839490408281 7845810932736 7860171260848 7873053331808 7874403538176 7875561921633 7877395887424 7878746838528 7881740838272 7888469216418 7891659353088 7892820275004 7894658259712 7921584197289 7927970909184 7934566918194 7937754029604 7942132272312 7946512929936 7963926763968 7966681704639 7971075903042 7984139736132 7988543563896 7991579287454 7992949820688 7996160383008 8000570841024 8013683013504 8018103136512 8038453611888 8042887397664 8047323628992 8060512424832 8063750125312 8068197863936 8072648055808 8093136969792 8097600917376 8110872112896 8112065282643 8115345842688 8119822040064 8140430684736 8144920718208 8158269466368 8159469608619 8162747057654 8166048113664 8167249400212 8185146951856 8195807764224 8205921395469 8210447551782 8213767898112 8214976204596 8253874186677 8258426792406 8261743989996 8266300936488 8270860396464 8284415547744 8288984999232 8291852386461 8310022990668 8314606566504 8319192670512 8322534276192 8336174116032 8337603746304 8340772116096 8342202534912 8345372652288 8359049922048 8366553759312 8371168515936 8384888062656 8389512931968 8392882783488 8397512062464 8411274783744 8423469091008 8435310040206 8439962720868 8441928117504 8443169988057 8446584448512 8453795014728 8458457891184 8460427594752 8461672186716 8463123339552 8492509184481 8495920406946 8499356199936 8500606518588 8511303824352 8514538201848 8515998421056 8519234582544 8520695607168 8534660214528 8540856962631 8545567860018 8550281355804 8564294451384 8567734508144 8569203850368 8572460230432 8573930383104 8577188559296 8587982237184 8591245753216 8592719127552 8595984443648 8598958030404 8603700974712 8617801619952 8622554957856 8627310917568 8634675763917 8639438409126 8674406129781 8676426120768 8681211794304 8688622654026 8693415054828 8695439472384 8696718636347 8698210098984 8700235633152 8735449427712 8747728930584 8752553932752 8754592121856 8757381596256 8771734109376 8776572352128 8787789171243 8802191519478 8807046561684 8812095115968 8826537299328 8831405769984 8836276925952 8842692668454 8850758740992 8857184998284 8858703980448 8862070373352 8863590193344 8866958443056 8878116772224 8881490542176 8883013692672 8886581770752 8891483360256 8917437957456 8918967272832 8922356566368 8934898806351 8936979457728 8938512124416 8939827046178 8941908845184 8943442357248 8946840951552 8959417609464 8987111509383 8992068548274 8995680430884 8997775236352 9000642196152 9002738157056 9007703815168 9015393390192 9020366028576 9043260313374 9048248322372 9051686743953 9053239082616 9068076477936 9071718890976 9076722596928 9081729062784 9096613150464 9101630587392 9103217914903 9104779091016 9108238994834 9109801032048 9113262844252 9124731127008 9128198612792 9129764073024 9133233471376 9134799795072 9138469009152 9153446088192 9158494872576 9186804127872 9191871311616 9206935911936 9208290320838 9212014199808 9249299394048 9250660034934 9265820984364 9270931751592 9291247891296 9299588553549 9303349353984 9304717946022 9319967491212 9325108124136 9328853780176 9333999314528 9349296849088 9354453659264 9362851060716 9378195880536 9383368630608 9388544233824 9403931162304 9412372979226 9417564580428 9432999070488 9438202048464 9441993131424 9447201070272 9462684131712 9467903483136 9473125713408 9476402727384 9497169132192 9502407504576 9517981044096 9527056132608 9532310989824 9561775724928 9578855477079 9582729214464 9584138905362 9588014779392 9634831257807 9638701321662 9640354331664 9644017759236 9645671680992 9649337129208 9661480016832 9665151472368 9666809018496 9670482499104 9672140959488 9679163596551 9695026822446 9700374327588 9705724782264 9709623322224 9725536468704 9727204370688 9730900802112 9732569624064 9736268094336 9748520377344 9760979385864 9766363268592 9782369406432 9785486361357 9787765087296 9791696580736 9793375828992 9797097406208 9802501210624 9818566575104 9827380606176 9841195046907 9846623174346 9848916137088 9852054295788 9854348523264 9859783905792 9868200873048 9871950884502 9873643896144 9911907141437 9913607005464 9915915566592 9917374271686 9921384907776 9929854461744 9933627902156 9935331491232 9939107012968 9940811541696 9957103583616 9969829170021 9975328248438 9991676859948 9997404492096 10002918780288 10019312610048 10024838982144 10030368402432 10032117702138 10037651137164 10054101889944 10059647450832 10065196070496 10079344810647 10087471199232 10122497140896 10124233120512 10125722470671 10128080426688 10133666792064 10142317563966 10146419168256 10147911782148 10150274905344 10191357665664 10196978932992 10205683752348 10211312921544 10213690808832 10216945195632 10219324394496 10233689794272 10239334410816 10242876477393 10248526161054 10265322517884 10269223439391 10270984582152 10274887655298 10276649769456 10280777635296 10297626849216 10303306731648 10308989746944 10316474779863 10333382497998 10335154643856 10339082102244 10340855225568 10344784850232 10357802900928 10363515974784 10367678732544 10373397253632 10379118928896 10403677617032 10405461818304 10409415994096 10415157536288 10428264145152 10429798220541 10432226986048 10434016083456 10437981110144 10439771194368 10452653877708 10490746639653 10494960502698 10499204717568 10500749228844 10517958955224 10523760366672 10550470365603 10556289709434 10562112263052 10579422557592 10583672039472 10589509696416 10595350573248 10618569018624 10622242272852 10628101204056 10645519648176 10651391418528 10657266427584 10661547177344 10667427788032 10684910684672 10690804182016 10717938149184 10723849863552 10729764838656 10743005374311 10747349899776 10756997690544 10780570366272 10786516626816 10790849293056 10792436707423 10796801223168 10810124481758 10814496150528 10816087043524 10853907579648 10855504270359 10859894290944 10873295406414 10877692621824 10879292811492 10918940380047 10923326237502 10927743685632 10941228527292 10947263402376 10953301606128 10981101809097 10987158677166 11005165582236 11011235723208 11015658653328 11017547807616 11021734581984 11027813861952 11041691447808 11045887396992 11047781735424 11051979998976 11055803181948 11080030654224 11086142088672 11092256894016 11096712368256 11114898821376 11121029488128 11127163536384 11152807881147 11155405012416 11161558021248 11171086269462 11177247927636 11179850750208 11181495389589 11183412984408 11186017242624 11190510377984 11201741531568 11231292121344 11245151541939 11247080053608 11251354052442 11253283627824 11255904156672 11257559984076 11271726686304 11277943854912 11282229582288 11284164452736 11310864626187 11317103382186 11323345579308 11327893875928 11334142024784 11348405099136 11352717602464 11354664561408 11358979443392 11360927476224 11379546952704 11387809283508 11394090480024 11400375141072 11419059268512 11425605133824 11431907177472 11465277373872 11471601299616 11487727036737 11490402159936 11494063345086 11496739943808 11503081223424 11512901018556 11519251212168 11565874839708 11568568161024 11574949059072 11584830205368 11591220073104 11593919296512 11597613465312 11637882956511 11647265903616 11663638574112 11670071910336 11676508795008 11695645479168 11702096469504 11704137319161 11706144545592 11710592993358 11717052228324 11731797163296 11736255359304 11738268093888 11742728748912 11744742593664 11749460154624 11768716399104 11775207693312 11790256891272 11809579997712 11811605307264 11816093831136 11818120257792 11822611257408 11832703824627 11837489029632 11839230412506 11841987389568 11844018256896 11889917276608 11891956363776 11896475421824 11901850377291 11906631044406 11913198408468 11915972610304 11919769394904 11922545126912 11929121268736 11945890145952 11956613854563 11976209604198 11982815345844 11987368931181 11989424731032 11994240574512 12000856261536 12020524520256 12027154704768 12042525901333 12057680417832 12062262452618 12064331096496 12068915658604 12070985443488 12090768637248 12095625187968 12102296795904 12108972083712 12128817533952 12139705454688 12146401376064 12166308169344 12173018764032 12179733060096 12184625345536 12244120586481 12249072170496 12250874100318 12255828415488 12277720427784 12293711646336 12315671327673 12320651847168 12322464306894 12327447573504 12334213379912 12354427979152 12361242335456 12388330521728 12392615984994 12399451404732 12406290594696 12426623321616 12433477498848 12465034486002 12471909849756 12478789005768 12483801414288 12504261174048 12511158174144 12518058978432 12538574883072 12549830638968 12556752773904 12577332093984 12584269397952 12589324175232 12591483208704 12596268093696 12616912175616 12623871310848 12635203636512 12662892176256 12669876672768 12690641392128 12692508280074 12743880610419 12749034299904 12750909777882 12766955736528 12771807302772 12773997631584 12778851873816 12781043410752 12801990321792 12818351790027 12825422033706 12846441677076 12851601762216 12853805775552 12858690345648 12860895574656 12865782838944 12881973355776 12886868629824 12889078691328 12893976665472 12896187945984 12898437045606 12905551462068 12926702429928 12933832436784 12940966376352 12946164429632 12959157613689 12967381958272 12969605827584 12974534402816 12981690792448 13014639181152 13021817691456 13032933981039 13040122582242 13043159208576 13047315148476 13050353449728 13103174141568 13121593395876 13126579727849 13128830899128 13131888182784 13133819981422 13136072394384 13139131364352 13157601164064 13162601179336 13164858528192 13203287279217 13210569842526 13218142673952 13239805948992 13247108654976 13254415388928 13264039002681 13276138111488 13285777497426 13293105560028 13300437664584 13322235813264 13329872656128 13337225040384 13359083480064 13376156936184 13378450909248 13383534849552 13405469186592 13407768186624 13409740569267 13412863267776 13415163535872 13420261427328 13437149709312 13439126414196 13493520646326 13496662854528 13498977494016 13500963294228 13504107235584 13511555722752 13523090085288 13530549042864 13533699873792 13564890470061 13572372483558 13579858623924 13588476887552 13595971910656 13602114716904 13607578336464 13615083895392 13622593594176 13644919725696 13652445881088 13657168636524 13662358492251 13664701548072 13669894266378 13687096690512 13692297919188 13694646109536 13699850207064 13702199692608 13707703513728 13730169132288 13737742308864 13745319662592 13755299706484 13777843330664 13780206191808 13785442802992 13787806967424 13793046466976 13810403867904 13812435481257 13818021299712 13823571643392 13873949091072 13875990052401 13898731476546 13904352193536 13906397627388 13936871836944 13957076919033 13979951236818 13987662186204 13993280670264 14000998971792 14023945273632 14031680488896 14044276591074 14067293820804 14075052945912 14082816350736 14105896743456 14111562719296 14119346261888 14127134097664 14158092024832 14162989697136 14170801605408 14194026197568 14201855224704 14209688570112 14214604091076 14245753698288 14253611256864 14276971566144 14290584198912 14292686450371 14298466484736 14306353118208 14324007165748 14342663587392 14374093821696 14376208358043 14382022169088 14387799057408 14458051982493 14466026638854 14471876772864 14474005693812 14497727208552 14505723748656 14542540233669 14550561491382 14558587173396 14564434983336 14588304703056 14590806556032 14596351203168 14598854436096 14604402141504 14622780566016 14630846082048 14641469078796 14649544902888 14673554109648 14681647630944 14687544871104 14690063743488 14695646109312 14703751815936 14727849862656 14735973331968 14741070909264 14769934761519 14773374205632 14778081443682 14781522784896 14789675858688 14795616491008 14802301309572 14807926326753 14810465844216 14819865095168 14870410508196 14873873349888 14876061407529 14882077361664 14894781692616 14900441853234 14902997236848 14906467666944 14908660519452 14911217312544 14935655375424 14962992372657 14975056161792 14987515289922 14993535389252 14996106738144 15001805403256 15004378170432 15010079978768 15028968915072 15037258473216 15042972776384 15045552603648 15048176553207 15056476705746 15081152834916 15089471176248 15097794105744 15131206798848 15139552748544 15183745711344 15192120640032 15200500188096 15213476345949 15221867673222 15225412358016 15287036498496 15295468399488 15308525628522 15316969382316 15320536213248 15325417793448 15328986591744 15337441631232 15350534691408 15359001616224 15412331482947 15421166452944 15424757548032 15446440273824 15454960097472 15463484620416 15500073746997 15502731965784 15508623153366 15511282838352 15517177275348 15536704351392 15545273962176 15551518098816 15560095880448 15568678393344 15594193972224 15605516425548 15608192727456 15614123991144 15622736304432 15642396217728 15648340479072 15651024125184 15656971665216 15659656791552 15665946872832 15678980816562 15720342521696 15742440754047 15746106663616 15748807076352 15751123843266 15754791774848 15757493677056 15763481676544 15776938432836 15785640550008 15789316519424 15834434564151 15843168394578 15869133836388 15875508059208 15884264544624 15893025859872 15927853527936 15933363409278 15942151806084 15948209977441 15968279472264 15977087127792 15983158574908 15985899641376 15992320766016 16001141682048 16027366027008 16036206273024 16076907223776 16085774795328 16094647257984 16121024849664 16127500250624 16136395727872 16186273939584 16195201834752 16215186722637 16221744225792 16224130565286 16230691685376 16280861369472 16289841436416 16309943109621 16316538932736 16318939217238 16325494115308 16334498800424 16370293903712 16384989356253 16391615528448 16411842790938 16420895103564 16429952409192 16480738015749 16507748373354 16516853584812 16523487979992 16532601872976 16541720792928 16568831095488 16577969998464 16583704772922 16620045981336 16629213133008 16638385341024 16645068552384 16672348232064 16675207492608 16681544232192 16690745304576 16718099844096 16733107518624 16742337031872 16769776125312 16779025863936 16785765566976 16795024124928 16846938182016 16870620080412 16877031078663 16879925441736 16883856235008 16886339976114 16893168897024 16907590029456 16916915782368 16923344373432 16926246679104 16975655073279 16985018368962 16991840813892 17001213037176 17022607648704 17029076403696 17031996842112 17038469165088 17041391214336 17069320429056 17081713925262 17091135720036 17100562711608 17128588902768 17135469016288 17138407700736 17144920460864 17147860766208 17154377118592 17175964474368 17182491506432 17191968887296 17197916060808 17207401949424 17235603239904 17241095017629 17245109915712 17254621835136 17269351527834 17278876818252 17348812259562 17352852241536 17362423588608 17377245308052 17386830109656 17390878944768 17393437272694 17396420197968 17400471266304 17470898855424 17495457861168 17505107865504 17514763192512 17543468218752 17553144704256 17565889490037 17575578342486 17604383038956 17614093123368 17624190231936 17653074598656 17662811539968 17672553851904 17685385336908 17714369996568 17717407960896 17724140746704 17727180386688 17733916886112 17756233544448 17758845618759 17762981084352 17766027385344 17773163541504 17834875914912 17837934545664 17844713132736 17859946566609 17869797612702 17873958915456 17877024248832 17879654092356 17883817690368 17893681903104 17918835218928 17964314406297 17974223018766 17984137096548 17991360861768 17995550472704 18001284392304 18005476314112 18030786780384 18040732057152 18086520626748 18093393678927 18096496644744 18103373487906 18106478165232 18136152955872 18143437781952 18153445193856 18163458125568 18193226300928 18203261174784 18206435829806 18209558182032 18216477989668 18219602064096 18226525688504 18249462254016 18256397225584 18259528146048 18266466942752 18269599590144 18276938018304 18306892176384 18373608255744 18376311150477 18383742623232 18413871823872 18416580641676 18483696460341 18498598788096 18501320069868 18531641968728 18541863503184 18582495782592 18588923977491 18599177107098 18606698707968 18609435892044 18639934982424 18650216248272 18657707560352 18667998629056 18698593698176 18708907318528 18725702121432 18756391761072 18766737261216 18777088467648 18807862324608 18824745958452 18835129160856 18865998140976 18876404096928 18883986262848 18894402140544 18925368263424 18928152326167 18935806966272 18946251426816 18952805454768 18994338264384 19004815009152 19035962088192 19038762420111 19054112265216 19123551449856 19126364666823 19157710954158 19165458428928 19168277810724 19238133050559 19269662515614 19277402643324 19280708663328 19288035518472 19291343361984 19298674258416 19322960033664 19330302944736 19333618036992 19340964998208 19344281918976 19347655568409 19358327193102 19390053644892 19400748655176 19411449564528 19419246644448 19451072937408 19454408741376 19461801604224 19465139248128 19472536188672 19521958771728 19532726537184 19560183873363 19564738812864 19570972722714 19575530174592 19583393161472 19594194812416 19605002421248 19654761212352 19682390093814 19693246348692 19697832274176 19700729972133 19704108591576 19708697046528 19719567811584 19736401746096 19743901769004 19747287792288 19815854763789 19823814282874 19827214010928 19831831133184 19834748543372 19859708923488 19867255804312 19870662982464 19878214025936 19881623083392 19914207167232 19928666246139 19939658340042 19950656496876 19983353719896 19994808984192 20005837560576 20038625220096 20049677964288 20064235404276 20075302274328 20108203779888 20119294901664 20130392140992 20158689621294 20240280969489 20244994281792 20248466241024 20251444941342 20256160853376 20267333584128 20284635127932 20295823564296 20300549810688 20382715331328 20393957865984 20411367504696 20422625843088 20427381617664 20433890391264 20467379588544 20478668821632 20485752954786 20497052322108 20504841399567 20530645035768 20538446878782 20541969164304 20549775310596 20553299538912 20561555270592 20595253698432 20606613463296 20617979493888 20632949559726 20666764995996 20670309287712 20678164204488 20681710451136 20689569700464 20715605801856 20727031949568 20735357465088 20746794507264 20807355234064 20810923636608 20818831988192 20830315072576 20848097214819 20856528290304 20859596441082 20864453972096 20868032166912 20875962220288 20905307755416 20969926855227 20981493279306 20989921005396 21001498457688 21035917910448 21047520733344 21066414886611 21100940731206 21112579418868 21120602402557 21124224526104 21158845115184 21167344078944 21179019392832 21190701146496 21237138037248 21244484545704 21256202408112 21291039296352 21302782837056 21314532855168 21323094354688 21334855576064 21369821369344 21435876298368 21447699727104 21459529677312 21486010748622 21494699799552 21513995381088 21561140732544 21573033253632 21581698586112 21584873414846 21593602446336 21620248963516 21632174087048 21699039958281 21707815159296 21711008540718 21719788581888 21746590812828 21758585622984 21825842237073 21837880760094 21846652475004 21882457054584 21894526804752 21906603212256 21962203618194 21974317354332 22010331164472 22022471446416 22031317306656 22035095615232 22043469163968 22055627723904 22083382895616 22091774793984 22103959997952 22111606363896 22160061308448 22172284177344 22184513788032 22193424736512 22229797642752 22242058976256 22305615762294 22310810024832 22323116042496 22342172538924 22350662779851 22354495855272 22359701500416 22362990779178 22366825968816 22372034485248 22403483063136 22462584242688 22481272934883 22490303083878 22494160107216 22502708104884 22506567255648 22515119968152 22543453372608 22555887709824 22564459164576 22568328905472 22584715058619 22621729252374 22634206764372 22646691158616 22655787751856 22668284049568 22696810198272 22705435204928 22709329122816 22717958886784 22721854952448 22775618567016 22788180960048 22800750282144 22832801509833 22838118537024 22851210267648 22930554747744 22943202599232 22962788442783 22975454073474 22980804319872 22988126690172 22993479887616 23006162446848 23025802037112 23038502424336 23131749679416 23137136322048 23149898118144 23169660410736 23182440146208 23195226930624 23262934730049 23275765913022 23327277148224 23340143820672 23353017590016 23391290958336 23404192939008 23408274638322 23412289091184 23421185986716 23434104456648 23463594326592 23472510718608 23476536187776 23485457497824 23489485187328 23498920309248 23518471224843 23537432798208 23580513782544 23619159995424 23623210614528 23626685764899 23632187662272 23636240515584 23645222514816 23665407649254 23674978059264 23678460825012 23683974779136 23764752591867 23779834553216 23783912727552 23792950843648 23803700754582 23813262088812 23826396816936 23831945220608 23839538789808 23845090253824 23891780291904 23900045113917 23913227709126 23952419208396 23965630691688 23974737862362 23978849462064 23988481149024 24001712523072 24041049040512 24054309409536 24071774486347 24085051802666 24115360835664 24124524905236 24128662192992 24137831317208 24141970886976 24181537274496 24191250375936 24204593591808 24217944167424 24279410909376 24292802752128 24332616338688 24336195847929 24346037528064 24359466120192 24478408825857 24488241172962 24498144340992 24501748200636 24555440855568 24587423292672 24617764186407 24631342655346 24641303694336 24644928613788 24668426759824 24708855958304 24722484670912 24776661043456 24785231969988 24798902809464 24812581189392 24853246643232 24866954997696 24875557159383 24930068972004 24943819699512 24957578011536 24967602828576 25008522348096 25022316348288 25036117956864 25077149766144 25099661277936 25113505547808 25154664187968 25168538795904 25178648350464 25192536187392 25233824351232 25270407273024 25325784352512 25329509964171 25339753345536 25381282784256 25385016560148 25477527553443 25487761220838 25498068599808 25501819555764 25533911473056 25543614605544 25547995263168 25557703747632 25562086821504 25603980643584 25622570887893 25636703580054 25650844067412 25692883354152 25703203524432 25707611551104 25717380691296 25721791149312 25731565677888 25763946711552 25773737259648 25778157382656 25787953330944 25796874091212 25811102924136 25853404859856 25867664873568 25881932752704 25892328859264 25904027291751 25918315227378 25934763916544 25949068805632 25963381584896 26023218389343 26029278362304 26043635382912 26065867962078 26080245164484 26086318417152 26090155909041 26094630296952 26100706899456 26206348283136 26210203432313 26243186791752 26253159455698 26257661798256 26263776365568 26267639962844 26272144788768 26315202328128 26325202358672 26329717056384 26363367513729 26406574558434 26421139685052 26436285347904 26479611897984 26494217309952 26508830777856 26528078005362 26552276222976 26571554994852 26586211120056 26600875329168 26644471626528 26659745312256 26674450080768 26752313872368 26756901818496 26767069699104 26804696419053 26810938373184 26815536373248 26819481138534 26825726535552 26830327071744 26840522854656 26878252828392 26987041292652 26993325709056 27001926588456 27008214471168 27023111445504 27046180170576 27061098085728 27129780940122 27144744967116 27155060231859 27159717247848 27176953775104 27204229433808 27215156672928 27230167790784 27245187188352 27289839451392 27304891762176 27309653744709 27314337273048 27324716984502 27329403096144 27339788532756 27374193381024 27384595838376 27389292219072 27399700414128 27404399385216 27415407027456 27460338264576 27475484617728 27510599412968 27555686661328 27560412383616 27570885605984 27575613934848 27586092933952 27620807735808 27624870962514 27636042599424 27747898182144 27751980104802 27797462953092 27812795254776 27873743673888 27898765660647 27914153838066 27959902473636 27970527506089 27975324372408 27986561340528 28001997943584 28047890547264 28063360977792 28088553182148 28134587641608 28150105891824 28165632701472 28211793486912 28223125438592 28238692523776 28254268195328 28325979394272 28341603210816 28388052395136 28403710449408 28419377140224 28429208182152 28491507396576 28507222513728 28553943132288 28569614701789 28581168397824 28585372900742 28596932969472 28648014331496 28685327174784 28736566431237 28748187643392 28752416716086 28764044338176 28904493773421 28916103964986 28932053277708 28948011387624 28995454417104 29011447497312 29037490789653 29085080467338 29101122982764 29117174346792 29128869966672 29176609406112 29181613112064 29192702406336 29197708872192 29208804283008 29245561132032 29282938157592 29299089805776 29347108219296 29363295261888 29375089742208 29380127486976 29391292218624 29407503631872 29455699725312 29482141818528 29523585140721 29539869523038 29546748411264 29556162887364 29563045569792 29579351717376 29591232982016 29604602619144 29615852653506 29620931688432 29735721424311 29740821016392 29747746699776 29752122815058 29764154723328 29789563385232 29800883706468 29805994473696 29817321038904 29822434625088 29871310750848 29909487510063 29925984745314 29975030579844 29987070778504 29992213476288 30003610806512 30008756340864 30020159957536 30057937830144 30074516946432 30085945552768 30091105207296 30096353106414 30112953411492 30162305669832 30178942352496 30195588211488 30238034431941 30262413597696 30367491422688 30377167412013 30384241280064 30401000376192 30426952691898 30443735346444 30450824716032 30574072996992 30590936798976 30617051257044 30633938764632 30641072426496 30650835586896 30657973183488 30701069382816 30718003232448 30807670318173 30824662965894 30842332905888 30892880547648 30909920194944 30926969240832 30949424339589 31000147493994 31005463931568 31017246306732 31022565676704 31034354550696 31073408702784 31090547924352 31103036197632 31120191760896 31137356786688 31211032851096 31216385454912 31228247982288 31245472608864 31284792435456 31289394661623 31296680958144 31302048250368 31313943330432 31319313583104 31357961633124 31440685043392 31472239918959 31484881508094 31492213327232 31497614152704 31502247686532 31509583549696 31526963353088 31553876865672 31571281100016 31578633038848 31651411096809 31668869128302 31686336789156 31738267672776 31751016118416 31768529089248 31786051719744 31855707055872 31866726818556 31878836481919 31884303612168 31896419954882 31936558944528 31954174255584 31966317149816 31971799282752 31984641532032 32002283364096 32054732054016 32072412546048 32153814447552 32171549590656 32189294515968 32229016122933 32242049699328 32255000501248 32372547879168 32377310122269 32390403669504 32430373445274 32443488451584 32448261130572 32561722738944 32566512811077 32579682872832 32619886219242 32633077865472 32637878434476 32650988230616 32668997600848 32740587807424 32769978712506 32783231056896 32823685581876 32841790207128 32859904818384 32943305427291 32961476031498 33015496746708 33033707169624 33046975959984 33065203745952 33083441585856 33137662190976 33155939996928 33167409545844 33240091962672 33258426266016 33276770682048 33290137104768 33344696464128 33363088464384 33381490609152 33466215037248 33484674063744 33539552250624 33544486168767 33558051727872 33571531133952 33693876364032 33735454625817 33741240160824 33754062157326 33759850883472 33767712470016 33772679952228 33815180058912 33833831564736 33846688746864 33852493358208 33932593878561 33951310146558 33970036737924 33983681627784 34002426074352 34045215297408 34058152807392 34063993684224 34076938330176 34082782428672 34138640858112 34163427850524 34182271440072 34201125423216 34257177805536 34270938032576 34276815401472 34289840921728 34295721532416 34308754237184 34364983012864 34383937774592 34395832121616 34414803898848 34463181110211 34471206479808 34482190035258 34490219831424 34509243670272 34538703055668 34557753636504 34697624519124 34705704483072 34710809950901 34724847177216 34754490616104 34773660219312 34781757889536 34786874545388 34792840395936 34913648869533 34941797710848 34990915722336 35010215731008 35029526385024 35086936437504 35106289408512 35112411957483 35131778980074 35151156684972 35208766077912 35228186246736 35248380463872 35306149197312 35325623079936 35370770673816 35428739993136 35434815921792 35448281493408 35454360773376 35467833772224 35498111473881 35512467088896 35517691237518 35525962168704 35532054770688 35669751829824 35675869091328 35689426265472 35719893133218 35739595225404 35747917830912 35759308184712 35767635380736 35787363806208 35837670437856 35869841563689 35928628812594 35948446037532 35962106793543 35968274193096 35982721723536 35991100945408 36002568784608 36061573560768 36081464114304 36127577703999 36173041253496 36186787357854 36192993289488 36206746975812 36212956330464 36272305911744 36286875563904 36306890387712 36326916251136 36386452601856 36412871659612 36419116364064 36432955979336 36439204128192 36453051377008 36498924508032 36512794451168 36519056292096 36532933885504 36539199180288 36553876036608 36732361759443 36747216511488 36752622300954 36767485246464 36833161283352 36947013983019 36967392920682 37002640139736 37063283937456 37083727006368 37164991565184 37177847954982 37198354214196 37218871784088 37279869964848 37300432496544 37315415120704 37335997258112 37397187396352 37417814637056 37451404242864 37512783522144 37533474522432 37554176935296 37615724649216 37649491916904 37670258321712 37731996281952 37752808193856 37767972525696 37788804281088 37850736526848 37856304652334 37871613932544 37905610909536 37988676528768 38009630018304 38071924176384 38077524840222 38231641831257 38247102899712 38252729333646 38315421908316 38336555621448 38455055370081 38476266101118 38539325031228 38554805286648 38561417326656 38576071036944 38582686723968 38597348516832 38645920067328 38660605889472 38667236073984 38681929996416 38688563837952 38695311136818 38716654386204 38780107289784 38801497310352 38822899129056 38838493288896 38902145874816 38908817482752 38923603208448 38945072377344 39043917543456 39065453074368 39098801943117 39120367746726 39129477625728 39141945445428 39151060349184 39166786322944 39188389624832 39309522424704 39364780187628 39379739183547 39386492697384 39395664548352 39401459944266 39408217183152 39417394093056 39472803492192 39487803538008 39494575584576 39609861837651 39631709527578 39647628565748 39654428021856 39669497086744 39719417846976 39734511608624 39741325964928 39756428051872 39763246166784 39792117008043 39828414334464 39857332492278 39879316680084 39901312993752 39966707439792 39989617968384 40011675121152 40077250440192 40128470808552 40150604548656 40216407559776 40229221707801 40238589803328 40260784281984 40317379242588 40480561938978 40489988563584 40496932482048 40502889882684 40512321706752 40534667168256 40569270255864 40591647128592 40601099621376 40765430662656 40787915731968 40822735009392 40845251686176 40867780782528 40934759177088 40957337643264 40971505909572 40987075476753 40994104644216 41009682799134 41061290071536 41076893757564 41083938328608 41099550621192 41106599077824 41123110541184 41190507396864 41213226926592 41235958987776 41265899119452 41333529991992 41340618575424 41356328408976 41363420902272 41379139400928 41431211603712 41437306443771 41454063899136 41470714930176 41614710468128 41621847273216 41627970157203 41637663976384 41660630145152 41696194429638 41713056580608 41719192882164 41728907944192 41751924440576 41810615510832 41871230757099 41939853710454 41962986558612 41979842010792 42002996915376 42071835820896 42095041466688 42132829773222 42201881462412 42217918584163 42225158837736 42241204805114 42248449052208 42317690230368 42334688157888 42358038785664 42381402292992 42474276074496 42488969091408 42512404816224 42582078592704 42605565674112 42629065710336 42646188709376 42669711152128 42871752596736 42878059351113 42895399454208 42919059354624 42972021497244 43027990762176 43122281465088 43128625074129 43146066507264 43163397172224 43169746829692 43240497927032 43264348174096 43374155947479 43398079916562 43415630318592 43422017081436 43493181625656 43517171245968 43627620701007 43651684474146 43675761520188 43693304950008 43764914109168 43789053609504 43813206424512 43924407236388 43948634708664 44020662328944 44044942892832 44062634613312 44070191230464 44086938327936 44111255447808 44183549587968 44207919995904 44223212727792 44320122616896 44344568354688 44369027576064 44386849473024 44423778980259 44459595285504 44611231524588 44621620049664 44628184222587 44646232084992 44684345077848 44701325559702 44708991710544 44719403000832 44725981558356 44733651937632 44806966126272 44888977117971 44925168485376 44962545869766 44980606167756 44988320214432 45005416209768 45013134511296 45030239936304 45086906745216 45111775419648 45128918329152 45136657810944 45144529659621 45169430117238 45243458504748 45268413528744 45293382317232 45311575503712 45336568099136 45393620396544 45410870409856 45418658245632 45435917773568 45551237134032 45576361920096 45601500564288 45640429037847 45665603019666 45676237074048 45861109495488 45886405198464 45925576885566 45950908146948 45961608639744 45968369934977 45976253380344 45986959775232 46012324893696 46051604074224 46077004848672 46236994448841 46263499358832 46274272644096 46339320821472 46364880292416 46390453861248 46500221240991 46525869460098 46551531826044 46654554296448 46680287641344 46706035180032 46782581916672 46816549276644 46824578182368 46842371973432 46868208913296 46927188653184 46945021437216 46953072375552 46970914995648 46978970374656 46997840618496 47036942449686 47161027565088 47227322262141 47238319990848 47246421229056 47253371529798 47264375324544 47272481031168 47290445029632 47330815298508 47356921650024 47367949558272 47503303692453 47529505183734 47559669106432 47585901687296 47607401509164 47626524177624 47652793633872 47663890441216 47679077579616 47783560583808 47800090227834 47826455418252 47844629932323 47904838416792 47931261383376 47949475724724 47957698924128 47976962298048 48003425046144 48082098081024 48108618819072 48143548972694 48170103605332 48230721671328 48249049810472 48257324385984 48275662634416 48283941773952 48363074548992 48382500751872 48409187183616 48558821818752 48585605504256 48645560167911 48665232677376 48672391695858 48692075056128 48929829328863 48956817651714 48976482345924 49003496401272 49110881711136 49154968068759 49174846585344 49235528372814 49262685310692 49289857227576 49336853519648 49417711916608 49444969341824 49553322086912 49570463939976 49597805618928 49625162378784 49706493286464 49733909995392 49751114318766 49860137944008 49887639399024 49915156023072 49935205657152 50017044696192 50044632696576 50072235913728 50154299532288 50199322555872 50227011095616 50309328375936 50337077591808 50357296700928 50385072374784 50540814546048 50631093235989 50651568705024 50659019928342 50679506691072 50770033120296 50926965219837 50955055106886 50975522441676 51003639111528 51067822946112 51087229211088 51095990526336 51115407495264 51124173643008 51207961287168 51245141775786 51273407160108 51301688134824 51385766708304 51406407048864 51415223102208 51434761382592 51443582298624 51463131355776 51527893423104 51547474519296 51575906661888 51593748182424 51622205848272 51706809719712 51723285052887 51735329747136 51763865505408 51784657718528 51808054583502 51836630454756 51869527833088 51898137611264 52046436778686 52058556724608 52087270765824 52131735924156 52160490328968 52172636834304 52180311818082 52189260593904 52201413798912 52412696566272 52420406864626 52486373583504 52506318911396 52515323596512 52535279925688 52544289577536 52630404656256 52650404717344 52659434112768 52697668470111 52726735027458 52813149116868 52842279370104 52872570695808 52959223795968 52988434619904 53017661555712 53056156010724 53143109989704 53172422240112 53201750658336 53276536856277 53288943253056 53319490624512 53504627744736 53513803636992 53534139398208 53579839699827 53609392838106 53621876746368 53631072746496 53638962277068 53651453071104 53681045709312 53756505656784 53974082585304 53986651418112 54003853176912 54016428942336 54092360341152 54122196171456 54259561880244 54280181036781 54289489934232 54310120463718 54319434495696 54408458867616 54430313345856 54460335581568 54490374376704 54579678902784 54609783524352 54619307489418 54628674546096 54649433969004 54658806192288 54679577065512 54748386762048 54769191676752 54778584438144 54799400828256 54808798770432 54830814054912 54920676529152 55021198825936 55111373322656 55120824767232 55128933451431 55141771211968 55151227869696 55172185867904 55241615471616 55249741925028 55451089381023 55495796364288 55503960209604 55594925906184 55625590509552 55747487347776 55766771932473 55797531321294 55828307676132 55919804947272 55941055012178 55950648744816 55973122681056 56003995887168 56095781094528 56126721955584 56177106364296 56269175283216 56300211783648 56331265402944 56423586973824 56446250877184 56477385047552 56508536390656 56651958788544 56683206421632 56776104790272 56784456978501 56807420898816 56838754280448 56858416364304 56983014793152 57014445027456 57107886264576 57116287260333 57139229403578 57162336795648 57170745801484 57296028662992 57370654349568 57379094000469 57473132862474 57496375286784 57504833432172 57714399151677 57808987546842 57832207929972 57864106555416 57896022775248 57990908834208 58022894994624 58042966705227 58074981579306 58170160934676 58202245965528 58234348693584 58257739933344 58353218812224 58363226224128 58385404812672 58395417744384 58417608566016 58565876315184 58598179611552 58694216438592 58726590523776 58750179484416 58782584437248 58815007263744 58964283637056 59047170281442 59079739046076 59093496822528 59102189916399 59112325774728 59126091139584 59158703434752 59209205238288 59231705307012 59241863376864 59447564291367 59471442848622 59481642032784 59495493399552 59504245630116 59579126770464 59601767412936 59611988947392 59634642077808 59644869250176 59742621501696 59785998738417 59818975020126 59851969490628 59950061159688 59974141557008 59984426952576 60007221613024 60017512681728 60040319915072 60115875660288 60149033892864 60171891105536 60192706212828 60225906822984 60324611339664 60357884704992 60391176422976 60476068863882 60720842908467 60734982845376 60754334824026 60768482560128 60802000752384 60853905383796 60877030454429 60887470692888 60901649432064 61148145993984 61181873597952 61234102514088 61267877529264 61282144852992 61301671173792 61402138765632 61436006464896 61514524198701 61615340636346 61649325931788 61684665811776 61785761095296 61819840389888 61853938481664 61898848679178 62000294987988 62010927863136 62034492613464 62045131353408 62068709101392 62146817405568 62181095848704 62206072395264 62240383521792 62422065702192 62432770909824 62456495964576 62490945217728 62544291644457 62569584870912 62578789323246 62593361916288 62604096500736 62627886660864 62715923266248 62881370086784 62909780565681 62944479837918 62969763016188 62984426654464 63004495373064 63019167099392 63053926706176 63107753731344 63142562200032 63199244659833 63302822193618 63337738256604 63361807207671 63372673578312 63476535345552 63502032236832 63537058178496 63572103439488 63711414111744 63722525404321 63733453637112 63757672963838 63768607224336 63792839909764 63873117889056 63908348511168 63932634299632 63943598565504 63969283064064 64004566728192 64109464108032 64307628895104 64343099181312 64378589031936 64458032245866 64484099398656 64745095758336 64754620244538 64780807339008 64860746890548 64896522261144 65097119874843 65123445477888 65133025622154 65159365745664 65239772438484 65275756868952 65301976461232 65337995201696 65481175614848 65539957425012 65647371163752 65683580414256 65719809636768 65886610854582 65922952062996 66030993493416 66067414339248 66093951919968 66130407491904 66166883171712 66275324381952 66311879993856 66334819091688 66480183925344 66516852532032 66553541364096 66580274209536 66689392928256 66726176928768 66932430074496 66969348127488 67051988339553 67079104501248 67088972337534 67116103455744 67387752728064 67443818804649 67470909251634 67482480321648 67508124314652 67519701766944 67545359904456 67630360117824 67667663129472 67693377493728 67704986716416 67754145175857 67865187757122 67902620293116 67940073475848 67967363255568 68004852148704 68090430594816 68116305614784 68127987368448 68153876660352 68165564857344 68326855701048 68364542880144 68402250846432 68498404529499 68514355611072 68541876065152 68553630802944 68579681843456 68617508474368 68729966025728 68791664243232 68829607797696 68888365328349 68926362220422 68942412959616 68964380070516 68980439662848 69018487340544 69077406111336 69115507273008 69383349990059 69395249038248 69411408966144 69421619901802 69449694354432 69508981232208 69547320438624 69573749090776 69585680791872 69788804190147 69827297739066 69981831444672 70020431462016 70059052770048 70173872875008 70212578817024 70224823914966 70263557960148 70302313369944 70417532155824 70456372493472 70496760927744 70555413674529 70612298394624 70741541347632 70857479986272 70869631843584 70880057294697 70896562986816 70908721546752 70935667544448 70996222947762 71024934177792 71035382475036 71051924337408 71339503659648 71351738182656 71378852530944 71439786266436 71479190450808 71495835661824 71518616369424 71535270761472 71675340875712 71700135341751 71739683127378 71857257625188 71896892075064 71924213587086 71936548386192 71965443447072 72005137569216 72123147121536 72162928228608 72215323459041 72255155407998 72346082506992 72373574715708 72385986578976 72413493951624 72425912660928 72544611823488 72573751127808 72613780775424 72653832502272 72825743319224 72838232728128 72865911958672 72878408256384 72906102754016 72997849016064 73008587543787 73025588902336 73038112584192 73065867771008 73078398360576 73435226477571 73464723518886 73494433022976 73505244601908 73666322566704 73853292559221 73894027966038 73934785841364 74005280279472 74126567874912 74167454012736 74329983130368 74355695909964 74396708428392 74437743568176 74559739929696 74600864993088 74630830241408 74671994516224 74794374792704 74835629274112 74902808485728 75025567044288 75066949044864 75108353870592 75231449298432 75298983833808 75340516643424 75463992563904 75505616387712 75535945051392 75547056951961 75577608562176 75701473053696 75712609304668 75811221819072 75977353057536 75988529892513 76019260036608 76143848352768 76155049680444 76432582660329 76463283662514 76494205799424 76505458667292 76630843816632 76673111242896 76867712663679 76910110740162 76952532202236 77078650062456 77109610573296 77122834653312 77152142073888 77165373447936 77194697033664 77291840134656 77321211778944 77334472147968 77363859992832 77390622273636 77433308772408 77560214579568 77602994620704 77645798258112 77676986577792 77804291749632 77847206416896 77890144754688 78069655168029 78087835086912 78130906148736 78197603886234 78240735493452 78258955251456 78270467727123 78283890890856 78302120698368 78333572645888 78619044849408 78630610296939 78729560375256 78759478367094 78772985394768 78791329096704 78802919888532 78816434366304 78945606984384 78975607076016 78989151169152 79090102541187 79219723675302 79263419055156 79295257131496 79308856043712 79338994173488 79438835693952 79469023217248 79482651929856 79512856103744 79526492333568 79584234016086 79656828668928 79714664984556 79758633360168 79802625987504 79933414879584 79979235936768 80023350242304 80256941617104 80301209097312 80414089257159 80432815119552 80458443415602 80477179606656 80521568563968 80634758485176 80961123877956 80979977127168 81005779765368 81024643413504 81069334336512 81138540511728 81183294257184 81465180695577 81530861325312 81645470018784 81690503372352 81735561565056 81869518354176 81914675286528 81928961234127 81943011819144 81974150953506 81988209288432 82019365598268 82122580143072 82153787515128 82167876657216 82199101242384 82213198155648 82246221082368 82381014793728 82426453853184 82531798238904 82667059983984 82681237150848 82712656817952 82726841804544 82758278801856 82862423207424 82874612887542 82908127798272 83229420936256 83243694546432 83255940314406 83275327952768 83321260290304 83392388859276 83438385764328 83457815888384 83503848881152 83621231021664 83696296981941 83742461514198 83879707420908 83911582518267 83925973117224 83959684021584 84005993830752 84143671641792 84190082933376 84265659546444 84297681309331 84403762924824 84435837168326 84450317675472 84482409610228 84496898104416 84635380460736 84669376315776 84716077571328 84762804585984 84977938182816 85024809632448 85164157185408 85211131348224 85258131420672 85292377418752 85708844105367 85743505193472 85756118702226 85790798908416 85944042994488 86055981524352 86209699293711 86244562930176 86257250148258 86292133014528 86339493659384 86480995854064 86528696348192 86748311894958 86796159833124 86844034162872 86986363251312 87034342491936 87112472368959 87255241402014 87303368948292 87351523040376 87386609900016 87529828218336 87578107219008 87626412849024 87848814472776 87897269417328 88041324657888 88089885785664 88125269226624 88140382460928 88173876655872 88222510895616 88367099175936 88446425455584 88640245233792 88689136709376 88738055152128 88773698946048 88847557960518 89207164272933 89222463049176 89243240099328 89256368445174 89292464169984 89368690155696 89402651119404 89417983421088 89451963116712 89467303875264 89613932252544 89728462530189 89777954235942 89925091739532 89961212335512 89976640428864 90010832419536 90026269022592 90060479872608 90173813490432 90223550839296 90257836658304 90273315621888 90289059319242 90338860234476 90486917009496 90536827057488 90586764634464 90623151007424 90673136198272 90714103295823 90787240793088 90821740819712 90871835547136 91102474268064 91131502236039 91152723840192 91203001128576 91280858075694 91331206039332 91352474148096 91722218990976 91772810396928 91851153771132 91886058094943 91901816293896 91923217279488 91936739869954 91952506760688 91973919550464 92103208148448 92154009697344 92423010954519 92473988897682 92526998717664 92678641642944 92729760584832 92780907722496 92848273018767 93000442481982 93051738920196 93103063652088 93309108592896 93360575282688 93412070360064 93633098553288 93649156364736 93684743946864 93736417826592 93854377306368 93868183984869 93890042874432 93906144751104 93941829991296 93957940749312 94073884899372 94322055130176 94454644524282 94476639981696 94492842458112 94506743059596 94528750649088 94580890059264 94661630597016 94713843300048 94735899116544 94954233290427 95006607384906 95059010367468 95119338212864 95171803374592 95214803018328 95253048355248 95305587267744 95358155159232 95567121167616 95600180455668 95636509445757 95652910836504 95689259864646 95809676833584 95862522766752 95898951449448 95915397848256 95953924596096 96006850092288 96164196162048 96217237638144 96287097945388 96340207210664 96461443342656 96498099620944 96514648771968 96551325268832 96567883547904 96687048368799 96726149097984 96765001503744 97117643637504 97131930366807 97171211008512 97291120335822 97330465354752 97344783391716 97699538433231 97859658657726 97913635303428 97952964691848 98006992802544 98221763422272 98309936137518 98349693170688 98471056745628 98525370621384 98579714455152 98673707039296 98835423833216 98889938683648 99106644173824 99140927879952 99195611237856 99250324757568 99412986572928 99467819990784 99502228637532 99720275888016 99775278798048 99830312046144 99870411314304 100034089392384 100048805152597 100089265393152 100144471827456 100398645111744 100454022191232 100618656751872 100633458506301 100674155183616 100714593401856 101081629092096 101206363877451 101262186471978 101303137410048 101318039856684 101540066240592 101797781635683 101853930439674 101910110213772 101951044883352 102007278223056 102135645892224 102174458422176 102191981052672 102230814990528 102248347286016 102415922574336 102490283551572 102546814320216 102603376269648 102771533416608 102812814097728 102830446204416 102869522765184 102887164597248 102926262711552 103094949038592 103151813323776 103187496364848 103244411696544 103389543330633 103413619439424 103446570105774 103470659494272 103527731010816 103569315437056 103616109167004 103673260909512 103739055666176 104092873557372 104117113449216 104132429852703 104174541531648 104263471848312 104320980657936 104345273668608 104360623636164 104378521187808 104740946608599 104825393132544 104840813729252 104972747167008 105012637822792 105030647193024 105070559851376 105088579155072 105260809312512 105300809434688 105318868225536 105337235872449 105395336940222 105453470054916 105626298233736 105684558740208 105745141391616 105918447591936 105976869239808 106112312021448 106286219979408 106344844480224 106403501316672 106494334421643 106553073712554 106577886506112 107009255489472 107027607273984 107068278796416 107159679399654 107218785676212 107243753492736 107277924554136 107302906142208 107362091418624 107513011313568 107886320380629 107948165170608 107973302836224 108007706353824 108184720682304 108244392342912 108382733111997 108519123760488 108560362073562 108578979868464 108620240927436 108638868991392 108816917735232 108860626691712 108920671163136 108980748753408 109159357805568 109238614978836 109257349092192 109298867938008 109317612384576 109359154131024 109496773524096 109538383353504 109557168876288 109598801656512 109617597540864 109661628109824 110042397651872 110197085278329 110222746645312 110241649534464 110257866902862 110283542423936 110302455739392 110344371735808 110499483850056 110841041949057 110902178762046 111007920419208 111189851812368 111251181019104 111494974695552 111533543864946 111595062642588 111637469842087 111656615352264 111839609894544 111882110024356 111901297489632 111946245362112 112007991774336 112191562189056 112253443911168 112354212728592 112538350566432 112600423567296 112662530805888 112847173947648 112892501754368 112954770095104 113303917577088 113366412843264 113552209580544 113568913957002 113614841797632 113716832728608 113966029586304 114028890054912 114215772529152 114232574520666 114278458807156 114341491602968 114592057325984 114694925493771 114741308699136 114758188000938 114946265724948 115009666864344 115365166110243 115428798303354 115617975093684 115664415859944 115728213110832 115792045550496 115981817668416 116045789989248 116085933410454 116149963158612 116340321869352 116404491931056 116468697387168 116515479866688 116706437624448 116726452448256 116770809625344 116835217132032 117131752630368 117196359223104 117388432877184 117453181047552 117500358968832 117565168874496 117928567274112 118094340562884 118139217550641 118159478092152 118186993645056 118204379832798 118224651549456 118252182279168 118418410476576 118463410614024 118483726753728 118829585512953 118895128582734 118942885697244 118963284065568 119008491260232 119158253540928 119203534825872 119223977894784 119269284155616 119289738500352 119376351024129 119485243003392 119571997476834 119637950040252 119703938981256 119900122319376 119948283114016 119968853905152 120014443226048 120035025363456 120080639830144 120231751320576 120343782211072 120385412425656 120451813645968 120649222679328 120687665123403 120715769409984 120782352845952 120952137727764 121441685816934 121469965690752 121508669648052 121536965120256 121604001504768 121707810767592 121754060908858 121774941385776 121803298864128 122296291987968 122363747195904 122468205028176 122535755058528 122603342347584 122804277531264 122872012929792 122961226430259 123029048397402 123230681272692 123298651863576 123369331623552 123571522190592 123639680779776 123707876963328 123797697358356 124000589975976 124021855726272 124068985226928 124090262706816 124137418202784 124293634811136 124311919331313 124362191697408 124412144790528 124844131404384 124865541819648 124883910471609 124912991929152 124981890435456 125088583288914 125139169741824 125157578646492 125186723832576 125255773321728 125431846532496 125613692271297 125762740173568 125819561131362 125888959675836 125939526032376 125968853308928 126008990746128 126038334198784 126215507462688 126285124400064 126398489319666 126605644387236 126653755752489 126675476513208 126723614415342 126745347156624 126953070691104 127004064473664 127074116356992 127144206878976 127422828223488 127445050808642 127466907274224 127515345927676 127537214448672 127585679819528 127746235778112 127816697022336 127865268599264 127887197131008 127938566128128 128009133456384 128615257790208 128634178053339 128686198362624 128757178063872 128916064491732 129385875222387 129490191516672 129509240489076 129721493781096 129793044522288 130122467842437 130194239749686 130246890955776 130266051244308 130479544876968 130551513737904 130603952922464 130675990403392 130962351229696 131079914850024 131294742327504 131367160828512 131439619273536 131773221709164 131845904125992 132061986986832 132134828678496 132187903839936 132260814983808 132333766343424 132497066283169 132550648763904 132623759987712 132669638183376 132960367850688 133033705064064 133107082728192 133160548419072 133271336940777 133378785856512 133864860148992 133884552667761 133938696254976 134103976679106 134158209002496 134177944675068 134666931353913 134775505456128 134887637609298 134941818503268 134964960643296 135016248629304 135039403533888 135090719808912 135260720235648 135335326258944 135386754987456 135409973432832 135433588978863 135508290351714 135730375514244 135805240586232 135880146951696 135934726511136 136009704297408 136180861189632 136232611229568 136255974736896 136307753320704 136653711402096 136729085760288 136804501692864 136921287113541 136996809058998 137028711222144 137083752130304 137159363686912 137235016948736 137583328486464 137659215595392 137776730656698 137852724440844 137884825919232 137905109804931 137928760141032 137960879325696 138036974681088 138154812222672 138231014546016 138710983346523 138766699980118 138790498076496 138822817932288 138843239803604 139017962464416 139094640877248 139147498181552 139171361583744 139500663722973 139577608380294 139654595478132 139963662889344 140040862924032 140118105540096 140347745750016 140449647829932 140527115920296 140604626739888 140835064311648 140912744986944 140993521855488 141110827349058 141483082695264 141681966786423 141714959972544 141739263687168 141760114589394 141793125973632 141817443093504 141871335088896 141992445895524 142070764950072 142103848674816 142679007319296 142757705061888 142879572532872 142958380901616 142991671323648 143037232738848 143350681751424 143400270683502 143479366254756 143533889796969 143714515250376 143793784150128 143848427174172 143873096772384 143930886894144 144010275138432 144246294243072 144325856457216 144430646918082 144510310815996 144692165013984 144747149431416 144771973157952 144826987903248 144851825321856 145089223646976 145147502255616 145227561550848 145651486638448 145676465456256 145731823917344 145756816512768 145812205508032 145936680503733 145995698032128 146017175087574 146051177804672 146076225168384 146131735542016 146789487986589 146870452955142 146929447037772 147010489203816 147332645133408 147464904206277 147706585118442 147788055932076 147844216817899 147869571682728 148010560558944 148253135749824 148334908025472 148659966260736 148711391819928 148793416856784 148875487136352 149119479859392 149201729986176 149261660482816 149343989032448 149588749585408 149805616971456 150051134088576 150133898089728 150216707741184 150462898596864 150597967667616 150681033286848 150927985127808 151011232775424 151071890102784 151094113903922 151155217124352 151425218609336 151622443638144 151893279707967 151954706115072 151977059785026 152038520073216 152310099360888 152780895659511 152865165320658 152926567325028 153010917334584 153261687633264 153346222485792 153735425327358 153820221480324 153905064404472 154157300124912 154219221146592 154245669306624 154304284147776 154330746895872 154389394067328 154583680269312 154642423557888 154727719985664 154781244547272 154866617544816 155120429159136 155205989241408 155291596516224 155353973155584 155608583499264 155694412833792 156139310336058 156175670173824 156261812297472 156395207772468 156481470986904 156517910502912 156540935454246 156567781781712 156604241396736 157238089698816 157261220593878 157459120750512 157518956734188 157545970789536 157605839777064 157632868732608 157891213968768 157951214152032 157978302338304 158093005410333 158180205082374 158439447350604 158526838110312 158590514262992 158617712087424 158677988346976 158877671387904 158938046434496 158965303859712 159025712207488 159052984667136 159168468032172 159429329969112 159517266720336 159605251975008 159829610568831 159866829759168 159958471873536 160513883234208 160602418194624 160739519099481 160828178514318 160865630239104 160916886831204 160954359213312 161043137127936 161269516970352 161922247755912 161959954254336 162011559530736 162049286827008 162277081023456 162366588514368 162840543110343 162930361391154 163290940037568 163381006744704 163471123130112 163739036708352 163829350573056 163857922468254 163886023638288 163948301907012 163976418576864 164038731196536 164245160286144 164307575030256 164335753314432 164398202484768 164426396311296 164492442164736 164762029587456 165063596477808 165334119967968 165362474301696 165386800354293 165425313635904 165453683609088 165516557603712 165724846414848 165749225775084 166353268143069 166458841872512 166487389092864 166511880628812 166550655905536 166642520580608 166784777718552 166876771528656 166915631776768 167242462043328 167300315797419 167392593963882 167484923028396 167759414841816 167823165036534 167851946234448 167919368043168 168011987661504 168287343283584 168380165866752 168502421404429 168531319092888 168595362618662 168807525849648 168871674336652 168900635350944 168964819220456 168993796208832 169270760921472 169338752631552 169432155142656 169525609171968 169955876365632 170049619264896 170328314370816 170353370935503 170422262696448 170516262841344 171348861780999 171417688210734 171487010386944 171512237404452 171888085988976 172111963048704 172137282001407 172419398587422 172489125860352 172514500296516 172678987318768 172961991708128 173057392696384 173496623789916 173592319666248 173688068325744 173972726502624 174068684983872 174128900115681 174224944737918 174510482804028 174606737896584 174703046080752 174773219800032 175059656436672 175156214438016 175252825698048 175697628945552 175794538834656 176082649315776 176179771571328 176250538453248 176347753311744 176445021791232 176892850911168 177280490467584 177306569749197 177378273418752 177476110304256 177695115921036 178342692874101 178414328545866 178444926098352 178486480198656 178512736890348 178737380311392 178805302238808 178835966842176 178903926233424 178934607750528 179227864505088 179357996215251 179456925060378 179555908471884 179850183479064 179922424671024 179953280857728 180021664839072 180052538045184 180120959745216 180347626980864 180447101678592 180515673316608 180578118638484 180677720468952 180973834018992 181073654114976 181173529268928 181246302014848 181346272396544 181428206591646 181643481639424 181743671094272 182162528725401 182204948536128 182263004472078 182305447680384 182406002257152 182561716151388 182631091363287 182662412078664 182704948296192 183444437981952 183471424026191 183545620793856 183702307542264 183772116189886 183803632587792 183846434558976 183873479739908 183905013521376 184206416296896 184308019394688 184543572596103 184846021909038 184947977795364 185053997435328 185357283285888 185459521169664 185561815444992 185696546037534 186000884963964 186103477840392 186206127304176 186618217185792 186721150565376 187266197106576 187298312729472 187369487893728 187472835653184 187632874933371 187708754612736 187736367969738 187780085748864 187812289502208 187883659982592 188147769798744 188644110260352 188909289048564 188953279963392 189013486119192 189057501298176 189161780118528 189323261194032 189427686600096 189597733979499 189908466580854 190013214769812 190085421623013 190118020734936 190238676425728 190429606036656 190506096710496 190611174535488 190716310318464 191134242335232 191167576212963 191200360911336 191273018891514 191305821673008 191378519729292 191619353667168 191725045533504 191797902898896 191830795696512 191907849192192 192013700184576 192328392324096 192574195890776 192680414421328 192922886685312 192996199241888 193029297543936 193102650537664 193135767095808 193374096737598 193452298195968 194235287275008 194263860733614 194342422017024 194582240671644 194689566783432 195291359624529 195399076866462 195719317315452 195827270606856 195905929383696 196013985605088 196443526844544 196619872275036 196942113491256 197050741242768 197159428910304 197347414078592 197670847666432 197779877367296 198281855759904 198391222475712 198500649515136 198825973145856 198935639981568 199004457275064 199440551776032 199550557596096 199660624092288 199740822628608 199987302912523 200068178784768 200097610305194 200178530786304 200797290223488 200908044382464 201155965018659 201237313503744 201266917012602 201348310367232 202163258184192 202331456413947 202412727754902 202524372943956 202636079713368 203080132481184 203262435527571 203595563271366 203707860879348 203820220427544 203902089766704 204014556446112 204271291784448 204348916844352 204383962105344 204461629981056 204496694572032 204980567103144 205093628640432 205206752539296 205543066833216 205625628195456 205660892408832 205739045530368 205852525423104 206189898077184 206374992729696 206488823393088 206665095985047 206779086661266 206827238878848 206893140211548 206941318988544 207055462021632 207138630874112 207232218334008 207346521819024 208150049970177 208185747114744 208234226898432 208264859705406 208349083063296 208526943696624 208641961315872 208721247272328 208757042375616 209366412570441 209481893217198 209681627458504 209945494334016 210025275645584 210061294386048 210141119702752 210177158310144 210521618625024 210601618869376 210637736451072 210674471744898 210790673880444 210906940109832 211252596467472 211369117480416 211490282783232 211666241023587 211836895183872 212224624042896 212572439958816 212640171884091 212689688960448 212807002633344 212988668843286 213106147425108 213155773012224 214018510978944 214055214547968 214136557592832 214319358799308 214437571352424 214487506985472 214555849108272 214605812284416 215026022627136 215772640761258 215896330341216 216015412707648 216369441364608 216488784685824 216645970377123 216765466223994 217038247520976 217120724147124 217157959736928 217240481854872 217277737982784 217633835470464 217721253383424 217841342326272 217961497506816 218477229957672 218514698184384 218597735876016 218635224769152 218718308262048 218993547048192 219025762631361 219076766707008 219114337752576 219197603313024 219235195081728 220084795303744 220305679432713 220394170556658 220445493290624 220483299068928 220515733805724 220567084847872 220688743471616 220998967700112 221559877677663 221682083898114 221804357524092 222015840838416 222379703624736 222502362038208 222989949391104 223067087729892 223151855373433 223190125285176 223274939684174 223313230704528 223679219789088 223764220048712 223802594979264 223892490724224 224015983548672 224383124378112 224506887822336 224708425457184 225076701132864 225200847134592 225325061611776 225694347895296 225785003508736 226607835154176 226641170855883 226732825686528 227104419161088 227137827914004 227433665457216 227932059172608 227965589677539 228057780109824 228431545058304 228465149041332 228556917614312 228682983205936 229184114651968 229389850987542 229482617398272 229516376001876 229892531449896 230019333728688 230603137991037 230730332220486 230857596606708 231235950187368 231328831719888 231456426221664 231584091100992 231963635336832 232091579978496 232171866820908 232299926317224 232680643738704 232808983862112 232937394774336 233030959733376 233412875248896 233541619250688 233670434264064 234263505260736 234392718446208 234776865754368 234811403181369 234906362095104 235000717937664 235857134548224 235891830890817 236188681125768 236278435101282 236318956184304 236373987290112 236408759665596 236449303098912 236836820953152 236926821228048 236967453507456 237270307623561 237659171025906 237790257165468 237885771394488 237926568131136 238016982520464 238316507081856 238407069651744 238447955789568 238538568311232 238579477000704 238752702048258 238970486006784 239143994953668 239275900080504 239407877962512 239800244638752 239896566228032 239937707810304 240028886452096 240070050726912 240161279660288 240687564422144 240770824851312 240903627291936 241242267771477 241298445358656 241375330246806 241431538819968 241564705691904 241904275455528 242883371633868 242939931381504 242975669656307 243017339296104 243073930240512 243208003009536 243415621535184 243508121817716 243549882771552 244395542086731 244592583975936 244936410056352 245071510117056 245206684695168 245608555062528 245744025859584 245786883702381 245922452860518 246058096794804 246461362545384 246597303727152 246738663247104 247143044381184 247279361559552 247595394716712 248001179951952 248043711452544 248137970453856 248180525413632 248274836405568 248587269622272 248623838662626 248724383394816 249688262808768 249731083639296 249767820943218 249825983858304 249963780870912 250177166577828 250315157292984 250373447665152 250511546643456 250863693064992 251088890945823 251227384542594 251525480347136 251639122262724 251734747554801 251777919351672 251879052064752 251937706617856 252017981492256 252431014925376 252570248800128 252796978639332 252893043927993 253211288774472 253307511504978 253350953026416 253447228830684 253490694313248 253906141382208 254008128947328 254148232713984 254288413757952 254890101617284 254933814548448 255030691855352 255074428897344 255171359639056 255492471556224 255633394044672 255730537198528 255774394262016 255877132256256 257126532316101 257230515580416 257268356106678 257372396725248 257832128983464 258629097881133 258771750444774 259018480978152 259442987562192 259586089044576 260244935684874 260388479499372 260532102488616 260959089753936 261103027475808 261207905844928 261351980806784 261924702459392 262159829700048 262589484655008 262734321657024 262879238547072 263546443418328 263691808251984 264123973973664 264269657356992 264375807679872 264521629967616 264667532686848 264994132566338 265101297527808 265339276366752 265920735701376 266067410128128 266214165456384 266321096838144 266542673881554 267621492818799 267729720297984 267769105335522 267877392509952 268207953358212 268355889350136 269185387590567 269333862707826 269775275218596 269883637006536 269929921286592 270032497258608 270078807067776 270181439617824 270521440471296 270670652517888 270773509974912 270819946865664 270867177957726 271016580703428 271460751028488 271610481172464 271760293903392 271869453022272 272019408594816 272361722379264 272465222459136 272615506641408 273307422804192 273394506708117 273458171520576 273609003385728 273842574227082 273993618117996 274057422444288 274167504260608 274318727373824 275166656972928 275318431190784 275553461313396 275658174284829 275705448881688 275769651838464 275810219609862 275857520282064 275921758651392 276309624445344 276462029092032 277269032863557 277421966693046 277533399960236 277580996152992 277686479607208 278035924928832 278189281754496 278294996363104 278342723167488 278544819056301 279001327445946 279155216760588 279309190956264 279927325778688 280081725848064 280236211080192 280899295659864 281054231840592 281209253479776 281604551954607 281670128623296 281825489973888 282221654698116 282966165390528 283363933572846 283429919945088 283478527374336 283520229178788 283586251947264 283742670177792 283984891791048 284141529900144 284207697349632 285358014638592 285515410123776 285759145065744 285916761803232 286074465477696 286701363502848 286800541367004 286909528337271 286958732509512 287067779593938 287429030500752 287587568300256 287696854348344 287746193544768 287861773788288 288020550276864 288492588486144 288651712914432 288861293836164 289020621631992 289384330027968 289494298862832 289543946315904 289653975806496 289703650643712 290061145106397 290178447293952 290295004511232 291302973276896 291352930912512 291395791100421 291463647834688 291513633025536 291624411016064 291873361007466 291991396064256 292034350175148 292102355609344 292263471084032 293098615299693 293578975973178 293740905910284 293858894075544 294020978407632 294665290266816 294929808412554 295413170236884 295576111864152 295688433635798 295739143365456 296021121117888 296506271499648 296669816050944 297319932521472 297422783639856 297586833713568 297750974272704 298238959718784 298403459972352 298523320965632 298687978064896 299611233942912 300102268177152 300146415457791 300267796179456 300433415482368 301195935335232 301362066573696 301855970255616 301900375518903 302022465550848 302143780205568 302188227807844 302850437218672 303244887276288 303619091632353 303786559415934 303909412230144 303954119570052 304620198721776 305393344907049 305561791319022 305730330641316 305853134650056 306021834669168 306523375266528 306692444971584 307470850654716 307640442960648 307810128808944 308314600249824 308438442293184 308491338613248 308608568295552 308661493791744 308778788134656 309284847115776 309455439971328 309562489094544 309733235089632 310240858318272 310411978482816 310583193032448 310707946311168 311217166998528 312278620672116 312351340347648 312397289558109 312523624594944 312790415544936 312962941973808 313035821005824 313081870908492 313135563563424 314222839825797 314476179397632 314522441187756 314918241501024 315037913468376 315091941579072 315211679554128 315265737465216 315782427937536 315902428304064 315956604676608 316011707617347 316186010820666 316360410164748 316878894701208 317053676220624 317181028525984 317235424174848 317355976693952 317755342775808 317876092868992 317930607719424 318051424414976 318336936064344 318858659938224 319034533440672 319210503950016 319483003264929 319659221137662 319733659518336 321027766468416 321204836389248 321479038198962 321656357028636 321731260478208 321778589544839 321833773662408 321908718426624 322086274255872 322539033940704 323658961141887 323844495511824 323919908508672 324023119061472 324554162046912 324733177028736 325148199335991 325681086220686 325860722782308 326581880075136 326762013489408 326942246260224 327478073416704 327715844936508 327772047276576 327896603814024 327952837153728 328077462393072 328490320572288 328615150060512 328671506628864 328796404969536 328852792622592 328984884329472 330127192955616 330591255834987 330668239935936 330724948603392 330773600708586 330850627271808 330907367218176 331033115207424 331498451550168 332523125847171 332706536286138 332917683745024 333023761257624 333101311811072 333285041161216 333569555437104 333753543057312 334484924086656 334600631594838 334785187927764 334912409526261 334969846056792 335518829683632 335646330073068 335703892468896 335838736086336 336023975323008 336574686567168 336760331733504 337004842808858 337062638185776 337190725237324 337615051699296 337743348673304 337801270701888 337929638440912 337987592417664 338541521842944 338677505263104 338864310285312 339911752731264 340099238529792 340656628741632 340706741871006 340844525392896 342697723561998 342835376421468 343024474808904 343776171977952 344084776481313 344223926097408 344274564002814 344838797174844 345029000593032 345357974637536 345923983416256 346114785392768 346993247579832 347184639332496 347376136651488 347945453005248 348137369967744 348257800231362 348449889475836 349020965608056 349213475793168 349406092161504 349546439600064 350119312873344 350312428876032 350505651396096 351395257891104 351589077669312 352165298631552 352359543142656 352501076906496 352695506623488 353785701822336 354417652651923 354560980935168 354613139498394 354756546837504 355390231842072 356488756538859 356685385748202 356828657091732 356889852196704 357025473780696 357474760622784 357610604477616 357671933684352 357807852466848 357869215501056 358129053072387 358455729010176 358715992430502 358913850120756 359111816943768 359700366958128 359844849342048 359906561715456 360043329678144 360105076090368 360241919490432 360695253961728 361031346633216 361156237276968 361355440937904 361947668037984 362062995370209 362147308229952 362347058537856 362492604029696 362692544793088 362856413183292 363286963278848 364325057450802 364409897072256 364526008944156 364610895360768 364812004514304 365123432302776 365262182726574 365324824157328 365409896592384 366888875963904 366942848052382 367091241587712 367404615084528 367544232379772 367607265175584 367746959479816 367810027042752 368412832593792 368616038789376 368883679290777 369087145192206 369692043818076 369895955590728 370107994870656 370714566571776 370919042339328 371123630889984 371393092075068 372001769927928 372206955680784 372412254608352 372935757993939 373236434371584 374532394213152 374596625458944 374651731414827 374738975787456 374945671306368 375265749866742 375417509225472 375472735939476 375560171497728 375767319965184 376295539597488 377288220520704 377818578097128 377906559926784 378026972238384 378115002596352 378646522388064 378855373200192 379195467958998 379816933161708 379961267257467 380026429539624 380170843246026 380236041469872 380859212073312 381012193420992 381222349070976 381432620636928 382268484670464 382335152425926 382400721822672 382546037783028 382611643346016 382757039458584 383238707334336 383450091067008 383595805797792 383661591393024 383815698384384 384027400369152 385148391781552 385360828842656 385845773370624 385902534160017 385992398483776 386058595087872 386205301075328 386271534191616 386748193475196 388157625667161 388470574550016 388527721467228 389164481343288 389379133566864 390367403527311 390582719249058 390798153732924 391438634630904 391654541213712 391811858767392 392027971210176 392887053689088 393239744550072 393884226982512 394101482485536 394318857820608 394694828157184 395341695332864 395559754734592 396563711519808 396782444951424 397001299030272 397491198849507 397651946291712 397871279963136 398008914550128 398881103552064 399101115192192 399321248184576 399481645257216 399814010822331 399974605825046 400136357569536 400195220610388 401594580446976 401653658003283 401816088764928 402311930037318 402474627007488 402533834025204 404000794061739 404326516368384 404662912827894 404825455509804 405048745887912 405272159426736 406160264962368 406300766936589 406524871055142 407191126542732 407415721758696 407640440855088 407804179533408 408029112892224 408542583568896 408697833688704 408767924210688 408923259962112 409961134206288 410187257280864 410413505078592 411086133666432 411251256390912 411478091060736 411705050846208 412749985459392 412977646786176 413330191970094 413558173322532 413654477757696 413715329414793 413786280423096 413882637977088 414110924043264 414464436668016 414693043638048 416132950039569 416300099940354 416371494229488 416468453796864 416529719410812 417053887393248 417283922631744 417442494544656 417514084751232 418501991168919 418732825140882 418963786434396 419363254917008 419890988668032 420050551291168 420122588772096 420282239405504 420354316620288 421043237250048 421203237738752 421348943489796 421581347760888 421813880219664 422505192934944 422738234960832 422980565566464 423332482047174 424449248085792 425045900359269 425144879917632 425280343768182 425379377920896 425614005266688 425977337686572 426212294850216 426311546024448 428037021957888 428273115185664 428638717598616 428875142704848 428975013970944 429111698216544 430052045254272 430601669390907 431545281522516 431792660682432 432030825415296 432738882729216 432977569371648 433291940754246 433530932447988 434076495041952 434241448294248 434315919473856 434480963709744 434555475965568 435267670940928 435442506766848 435682684652544 436954459915344 437029396368768 437195471752032 437270449538304 437436616524096 437810041511199 437987094096384 438051525262722 438153533414016 438228675505152 438395206626048 440169590607488 440368463959767 440611358865426 440788341113316 440890986581248 441031467611448 441134169695744 441377486943232 441997935400224 442394712618831 443119755355326 443364167796228 443532650453697 443608715048184 444031681676832 444759407249472 445004724076416 445573458349321 445979898782208 446134175459784 446303710746866 446380250570352 446549879368348 446626461409056 447358439578176 447528440097424 447605189958528 447784981448448 448031967097344 448766248756224 449416850914368 450153402265728 450401694269184 450650123223552 451388695790592 453215670308352 453282341711766 453465651373056 454275655828008 454867330914432 455679839123901 455864118345216 455931179355078 456115560219648 456930298082664 457113835228624 457365966411872 458368229303936 458779701975084 459032752003752 459785062899792 460038667457376 461206275982074 461460664440972 461715193213416 462471900374736 462657663439776 462912852443328 463168182201984 463927270673664 464183159956992 464343733641816 464599852634448 465361287477408 465617967724224 465874789548672 466061919466752 466825750497792 467083238501376 468527010521472 468785436892416 469553731508736 469622806362738 469812724190208 471714269096448 471783661781634 472377362251536 472556870202564 472637912368608 472817519331192 472898606197824 473673641906304 473853642456096 473934907014912 474279016230999 474540615247122 475318342051812 475580514330936 475771542788976 475853136262272 476033965040928 476633014163712 476814139303488 476895911579136 477077136622464 477158954001408 477505404096516 478287989907336 478551800161008 478815755925024 479488831706493 479600489277504 479793132456064 479875415620608 480057772904192 480322559320576 481541649702624 481807254583872 482218557298443 482484535542954 482596890717312 482750660493612 482863077639936 483129411383808 483808550911056 485683449930413 485766743267736 485879862763008 485951339312614 486034678592208 486147860481024 486831243070368 487016243635432 487099765543104 488521629331029 488791084173462 489872820112704 490143020234112 490413369390336 491217110125056 491488051719168 491573767404762 491844905721036 492116193589608 492922725090768 493194607454304 493477326494208 494286088762368 495190789433424 496002359903904 496087422905088 496160401062879 496275940907712 496361050827264 496549672811136 497174539244544 497247677325252 499376525617536 499462167278592 499535641886436 499651967716608 499927561741824 500354333155656 500630314585968 500746895330304 501727386129984 501900947392257 502177781891646 502454769085188 503050960694272 503278244525448 503469495109602 503555838703344 503758104129504 504035962984512 504862029850752 505140497600256 505507264213287 505593957278664 505786087855986 506422577548944 506615023009956 506701906052832 506894457661368 506981388626496 507812282764416 508016257894656 508296465427968 508576827515904 509780203234568 509867629096896 510061383710704 510148857794688 510342719278112 510984943112448 511060112806509 511266788089344 511461074397056 511548788524032 514046585342997 514253064632202 514461031160832 514536712213356 515664257966928 516411846004221 517258195762266 517543500889548 518036961956304 518885975124384 519172178089152 520489871369748 520776958998744 521064204977232 521918179507872 522206054951616 522415811689856 522703961613568 523849404918784 524319659400096 525178969310016 525468643314048 525758477094144 527092886836656 527383616503968 528247947947328 528539314713984 528751615359744 528829398663727 529043259935232 529335065373696 529988265132676 530678552733504 531841471402752 531919709247591 532134820256256 532428330912768 533085347763108 535028078622303 535242985637598 535459440595968 535538210671044 536415906716424 536711778700272 538073988645753 538370775181134 538667725415652 539550550437192 539767274013072 539859842573184 540064994517216 540157614135552 540362879235648 541042880942592 541341305035776 541547019949824 541734355915452 542033161406856 542921502056976 543220962344928 543520587806784 543738906044544 544038817189632 544930444918272 545231013282816 546487586176203 546614845608384 546789013416234 546916343041152 547218006771456 547685148454164 547893274089861 547987236235992 548114844888576 548335008521216 550333313945856 550414272078573 550636862381568 551106922626792 551316348569658 551410897763376 551539303676928 551620439219724 551715040564128 552619248890688 552924058184064 553630717788309 554538065727114 554843933386092 555066799920472 555161992305984 555372959214416 556071849857664 556378563508992 556589992726208 556685446334976 557089638112602 558002654891892 558310433521176 558618381912528 559854651557376 560163451696128 561798591319728 562108463681184 562418506959552 562898624800113 563209103909214 563340257246592 563650979947776 564443309396232 565932330781056 566727867145692 566859839890176 567040458357576 567172503894528 567485340355584 567969783582096 568283059800288 570256264869039 570716029277184 571518290131488 571833523606464 572148930955392 573402727005696 573502728638889 573601082734008 573819056674542 573917465019024 574135559187876 574858061001504 575175136600512 575393708696688 575492387089536 575723547576576 576041100553728 576985176972288 577722587672328 578041243263984 578768660055936 578988597725664 579087892631808 579307951612992 579407301287424 580122290212794 580356894587904 582605946553792 582705861825024 582791582200842 582927295669376 583027266051072 583248822032128 583746722014932 584068700350296 584204711218688 584526942168064 585874078873587 586197230599386 587157951946356 587481811820568 587717788151088 588041956815264 589330580533632 589859616825108 590083769165317 590826340473768 591152223728304 591376867271596 591478286730912 592042242235776 593012542999296 593339632101888 594845567279712 595173667427136 595501948545408 596477919437568 596806919944704 597046641931264 599222467885824 599961908737569 600204536354304 600292830915582 600535592358912 602391870670464 602724133147392 603467895055977 603711940511232 603800751037806 604044931101696 604376455615688 605700874437344 606489774552576 607238183264706 607573118831868 607908239140104 609240397443552 609787306582713 610786689814098 611123582638044 611460661282632 611706269300112 612043669338336 613046750533056 613384889943168 614941701309432 615280885921296 615620257617888 616629200499648 616876884586368 616982677226496 617217136591104 617557576269312 618569694231552 619124978189088 619466470179264 620481716636544 620823956965632 621166386064896 621415892622336 624450149910531 624557241344232 624702680695296 624794579116218 625047249189888 625580831089872 625925883947616 626163741816984 626271127126848 628099237711323 628445679651594 629044882375512 629836483002048 630075826936752 630183883158144 630423359108256 630531474930432 631564855875072 631804856608128 631913209353216 632023415234694 632372021641332 632720820329496 633757789402416 634107352441248 634362057051968 634470848349696 634711953387904 634998723070761 635510685551616 635752185737984 636102848829952 636673872128688 637717319876448 637920515652273 638069066881344 638421007900032 638966006529858 639318442275324 639467319036672 642055532936832 642409672778496 642958076397924 643312714057272 643462520956416 643557179089678 643667547324816 643817436853248 645078067881408 647317922283774 647688991023648 648046238122944 649108324093824 649466354057472 649937911131369 650296398671982 651362172441372 651721445564616 653163760150272 653524026978816 653884492520448 655431689873016 655544094553152 655793207628048 655905674307456 656154924786144 656980641144576 657077287894083 657230300121024 657343013257728 657592809939072 657705585245184 660254385911232 661182511669974 661336479871872 661449897206784 661547201417172 661701254543616 662066230414848 662996903100336 664679633032989 665046251694342 665413072572276 665835367490048 666047522515248 666202623622144 667139110874208 667507086114624 668969848173312 669201263189676 669455566120299 669570375855528 669824819052522 669939692113584 671037659367264 671292660146136 671407784937792 671677472172672 672047950646016 673149373134336 673520663467008 674009685617716 674125276371552 674381450474648 675230103398592 675486697346608 675602541403776 675859276881824 675975184835328 677083043685888 677355010526208 679823505462528 679923512567649 680198477059584 681313257483264 681413483742012 683896769032617 685395447123996 685670752842936 686048949617808 687552343955904 688169552962626 688447852194816 688549128005628 689677594349688 690058001186064 690715949275072 691847966832512 692229570785536 693986495159664 694369278664992 694752273302976 695890906010496 696274739935488 696515600462724 696899778951672 698041931216112 698426951586336 698812184323008 699092879200128 700238625746688 700341636068179 700624857752064 701011302792192 702790515782208 703178155338624 704330597263104 704434209544107 704719086285312 705002153812992 707571403644672 707675492672451 708835305303846 709121961870336 709226278996788 710780463684144 711810922870683 712977513077718 713370771496404 713657314183464 713779704393408 714050947561392 714949521245568 715221208955232 715343867368704 715615704933696 715738431002112 716258106144774 716911458020352 717431984861004 717827700241512 718223633887536 719400733916256 719689698684096 719813123430912 720086659356288 720210152180736 720483838980864 722062693266432 722312474553936 722710881875808 723726803314431 723895336075968 724125990740418 724294616459904 724694117075712 724985208059392 725385089586176 725712826366584 728650114901604 728819794144512 728927008968921 729052017888312 729221790721536 729624009028608 730246864605552 730524365453148 730649648314656 733186626260193 733777751927808 733885696104764 734809230169056 735088464759544 735214530351168 735493918959632 735620054085504 736825665187584 737232077578752 737360651107143 737767358581554 738174290384412 739384087636152 739791911181456 740215989741312 741429133143552 741838084678656 742786184150136 744003539855856 744413911361568 744824509216704 745871515987878 749064788426304 749193250917888 749303462829654 749477951574912 749891342612736 750531499733484 750945471878952 751120342995456 751534639930368 752591079194976 754576441041408 755204242664403 755637156194256 755813119853568 756053944476768 757293044776128 757710746400384 758390935917996 758679131783979 759633866323416 759922534514934 760052859079248 760341686492052 760472082939744 761718424146624 762024386841984 762444698141952 762865241273856 764670304851852 764801443645344 765092075566056 765223286692032 765514078917168 766477414668672 766900182134016 767191611595584 767323182786048 767631396768768 770296783563104 770721657685312 771379596948303 771691546741248 771805068320034 771984796967552 772117190175744 772410602150656 773496386950392 775887293643399 776315251334322 777055442934456 778328962686576 778758267133728 780734807054622 781165438498116 781462288894609 781596307465848 782877269261808 783309082427424 783623717534784 784055942420352 785774107378176 786479489100144 787768453965024 788202964971072 788637715641216 789389656314368 790683390665728 793127423039616 793564889902848 794002598060544 794982397699014 795303892583424 796017829100256 797762207104128 798202230384384 798642496369152 798963290514432 799628021644662 799949211650092 800390441220776 802864478456397 803189160893952 803307316006566 803632177529856 804623860074636 805067668050408 807556162771701 808001588123478 809325825655788 809650911019608 810097491775824 810544318853472 812320529924736 812601533873178 813049742110284 814382253085464 814831443517392 815280881710176 815608359066816 816058225784448 817085167137792 817395667377408 817846519924224 819922268412576 820374514561728 820827010157184 822172267332864 822502512781824 822956182121472 825499970918784 825955293572352 826660383940188 826974522854487 827116346645064 827308955515392 827430658829586 827572560846192 827765275954176 828928873336032 829386087276096 831807098590671 832265900079138 832600199880708 832742988458976 833059438821624 834107774786496 834567845263488 834884989089312 835028169502464 835634457168903 837003982337838 837465650281764 837927572868792 838726509834016 839781977336064 840101102582336 840245177544192 840564478811008 840708633240576 842406475477504 842697886979592 843162695521776 843627760439328 844813655863821 845010385869888 845476469921664 846664964094348 848898496171584 850091800718538 850289759835264 850560687536364 850758755841792 851228010533376 851954675373144 852424589700432 852623092048896 856074043915776 856546230371328 857277435197232 857750285409696 858223396433088 860104090508544 860728585011813 861203338781814 863090563045032 863585321364864 864061650830592 865477765458432 865955138743296 866583881508492 867061864895976 868152990083904 868482896588496 868631838947712 868961927419488 869110951931136 870183435319191 870535341881856 870885013533696 873908919830688 874058792737536 874187373301263 874390943504064 874540899076608 874873233048192 875620083022398 875974188192768 876103050525444 876307066828032 876790413252096 879295845899079 880339181214976 880736927919534 881222717730852 881576682226632 881781973162496 882062935222896 882268339391488 883995870800448 884789425237662 886239510710652 886728335592456 887065300907394 887217430096368 888063363353664 889518814498944 890009448152832 891146916698642 891959797564416 892268350919568 892607421493732 892760501140704 893099758736696 893252922818112 894716879156352 895056880194848 895210379917056 895569962896896 896063934194688 898833701828736 900306804531456 900439246373373 900803388538368 901300246447104 905701126556709 906431340616704 906564683423532 908551311656016 909734661828864 910857274897059 911359678247802 911728236690432 911862358710156 913860596165328 914227670457248 914731932823744 916736458607872 917559403950168 918065504007504 919570125799584 920077334914752 922412551964148 922921328881944 923430386426832 924943800749472 925315326879552 925825704886656 926336364403968 927854541347328 928366319913984 928687467283632 929199705268896 930722574954816 931235935448448 931749579097344 932123838933504 933651500995584 937054021042944 937191868674327 937570873784832 939107463017472 939245612725476 942668519477391 943428538192896 943567323563268 944754724503072 945113740405128 945275824737216 945635038662384 945797212395648 947347283812608 947707284912192 947869814029824 948035122852041 948558032461998 949081230494244 950636684103624 951161028661872 951543085577952 951706272524544 952067930081856 953266028327424 953628278606976 953791823158272 954154273244928 955010808193032 956575979814672 957103600322016 957631511850048 958449009794787 958977663412986 959200978555008 959586264912128 960115545808384 960645118641152 963083299405248 963614509167744 964437114596886 964969071085908 965193781434624 965335768634517 965501320987224 965726155279872 966258822767616 967617101822112 970976883425661 971366899860826 971533486535472 971759725526016 971902678625228 972069357184416 973662486140736 974032487270864 974199531086208 975444598007973 977043258662058 977582168346924 979745640225408 980286040468224 980826738780672 982434220250112 983147534809524 983689811442072 984232387179216 985845450181536 986389214908608 986954652988416 990381578866848 991773767504961 992004719807808 992174845810176 992320802125758 992551881815424 992722101654528 993099345622272 994495354650504 998753051235072 999071283772872 999303935433216 999855123483648 1000708666311312 1001260629171936 1003454772259968 1003801894784514 1004355563783292 1004737228578783 1004909538170376 1006556489050896 1006938990219204 1007111677406688 1007516208259008 1008071925969024 1009724059701504 1010280995200512 1011014528426574 1011187914557328 1011572175711972 1012845155097888 1013230046019912 1013403812105664 1013788915322736 1013962777252992 1015624565528832 1016032515789312 1016592930855936 1019560406469136 1019735258193792 1020122767421408 1020297715589376 1020685438556224 1021969886224896 1022120225613018 1022533576178688 1022922148794112 1028093170685994 1028506129264404 1029073424426712 1031328515933856 1032254329443939 1032823692008442 1034516391524532 1034909517725293 1035087001779096 1036073923912608 1037771950248768 1038344356178304 1040979742739496 1041553917997488 1042128409954464 1043836359015744 1044412109903232 1044831623379712 1045407923227136 1048639318800192 1050357938620032 1050937286628096 1051516954188288 1054185773673312 1054767233007936 1056495895894656 1057078629427968 1057503230719488 1057658797327454 1058086519870464 1059976530265352 1061357105467008 1063252957955769 1063682942805504 1063839418495182 1064269640512512 1066170695526216 1069466269616577 1070056157244606 1070485971275196 1071076421342088 1072831813432848 1073423557400544 1074387159217161 1076147977291506 1076741550362268 1077335450831304 1079101100874384 1079534548026144 1079719685146368 1080129989034432 1080315228271104 1080725758471296 1082085761885184 1083094039899648 1083468711830904 1084066322813712 1085843004113952 1086441924689856 1087041175613568 1087477812089088 1088077634379264 1089860889836544 1092975172352406 1093229691216768 1093578026832468 1093832686082304 1094436013542912 1095370296908328 1095786548179722 1095974472471984 1096229689777152 1100666627891712 1100828544157146 1101273724763136 1102213845253584 1102632697139316 1102821795526752 1103240878439448 1103430081128256 1105238497781376 1105848116368128 1106651037872331 1107261435576618 1109076131454228 1109687866772184 1110133599840944 1110323984611968 1110745918428832 1112143699715328 1112757127017984 1113179985452416 1113370892669952 1114179276225204 1116005309783784 1116620867042352 1117236763825056 1118807273981817 1119709303114752 1123597182639456 1123955194244481 1124216927362368 1124837013919104 1125797249600226 1126418207818428 1126680514493184 1127301959895552 1128886618792464 1131864661562112 1133455734291384 1133719679780352 1134080916715152 1134345007789056 1135939567164192 1136566119600576 1139883801772401 1140512529738078 1143036580262976 1143667047212928 1144297861910784 1146805454011392 1147005457277778 1147202165468016 1147638113349084 1147834930038048 1148271118375752 1149716122003008 1150350273201024 1150787417393376 1150984774179072 1151447095153152 1152082201107456 1155445175344656 1156082486527968 1157537320111872 1157707602480051 1157977195451328 1158175785263616 1158615903225984 1158814602574848 1160244580425588 1164472877001483 1165211893107584 1165411723650048 1165583164401684 1165854591338752 1166497644064256 1167493444029864 1168137400700592 1168409422437376 1171102210581933 1171748157747174 1172394461198772 1174315903892712 1174963623641136 1175435576302176 1176083913630528 1178661161067264 1179516949831003 1179719233650216 1180167538330634 1181652680947536 1182304447456608 1182753734543192 1182956573461824 1184084484471552 1186025085998592 1186679264203776 1189691134559424 1190347334854272 1191003897090816 1192473596548521 1192955838875136 1193613839889408 1198444935771648 1199442032466993 1199923817475138 1200409072708608 1200585661831164 1204783741340928 1204960974009849 1205448266294784 1206935790111954 1207423881022464 1207601502075612 1208752911231376 1211401748874688 1212979549105152 1214476366529412 1215146237663736 1215816478280208 1218480794887104 1218902300809767 1219574613165426 1221573379628196 1222247165276088 1222921322565264 1223412538600224 1224087338676672 1226093501066112 1226769779886336 1229883402618864 1230561771842592 1231240515235776 1233258400999296 1233753769172736 1234434273182208 1235115152538624 1238249956378176 1238932940358528 1240963433273088 1241145988244379 1241647913931264 1242332772129792 1248398850118707 1248900299821062 1249114482688464 1249405361390592 1249589158232436 1251161662179744 1251851767895232 1252327483633968 1252542254253696 1255505973506757 1256198475422646 1256891359303188 1258089764751024 1259672966004096 1260151653873504 1260367766316288 1260846718216512 1261062949860864 1263129711750144 1263609713216256 1264046830469388 1264744043282664 1265441640658992 1267515578804832 1268214704882496 1268724114103936 1268941696699392 1269423906775808 1269997446141522 1271504371475968 1272205697659904 1273347744257376 1275137701077807 1275434639752896 1275841031304546 1276138133762688 1276842015800064 1277932013059716 1278636884550648 1278934638073344 1284111065873664 1284299968183337 1284819345556992 1285916152795848 1286625428114544 1286925041912832 1287114358179356 1287335094649632 1290156135762816 1291805008172721 1294635844567548 1295377982047296 1296092476245888 1298216648187648 1298932708114944 1299875822262738 1300592797343964 1302724344882744 1303442891129232 1306327520300544 1307048053957632 1310863379746032 1311088189106304 1311586415256096 1311811348614912 1312309849572288 1313430124533597 1313961282289152 1314154575788166 1314460600242048 1314686026515456 1315185619878144 1320508771822464 1322365023339948 1322672959743744 1323094402834344 1323402509087232 1324132460829696 1325993806200672 1327184137856493 1329359266065978 1330092503388684 1330597951361091 1330826145144552 1331670734980096 1332095045030496 1334278221748416 1335014172229248 1336720375047963 1337939696346624 1338402526379352 1338911132240598 1339140751711056 1339649638105044 1339879384227168 1342075318734528 1342585320292272 1342815569875584 1343354944345344 1344095901292032 1346298746268672 1348019371235432 1348250552743104 1348762900949296 1350460206797184 1350973394693216 1351205082807552 1351718553763648 1351950369670656 1354166087371776 1359647010925056 1359847025135298 1360396954119168 1362826967484024 1367039517371703 1367793538065234 1370790894247992 1371341505685872 1372097899235616 1375104687911808 1376339105925252 1377098256011256 1379355188699376 1380116002372128 1381431898550144 1383695933665024 1384459141571072 1387972990319328 1388738557329984 1389504546605952 1391781812020992 1392549479870976 1393031200925448 1393799557903344 1396083862432224 1396853903172672 1397624368646016 1398185758400256 1400477251493376 1400683272136358 1401249715504128 1405581031564416 1406356310677248 1408661194526208 1408868419088214 1409438172570624 1415142807289344 1415350985344902 1417670610607692 1418452557993576 1421560927368288 1422837048692997 1423621845741366 1425955026155436 1426741542992808 1427314628366928 1427559408786816 1428101895122784 1429899042491136 1430442417910464 1430687734737408 1431231409867392 1431476862004224 1432516212289548 1434863969722008 1435655400483024 1436447267775072 1438801467832512 1439379397368192 1439626246861824 1440173318712576 1440967677961728 1444624949107872 1445421763751616 1446655671895329 1447453606628862 1447790672151936 1448251981480836 1448589232919808 1449388234151424 1449970416118784 1451425652733168 1457050349791239 1457300229803208 1457639588289024 1457854017937842 1458104035776624 1458443581443072 1460493729211104 1461048730906296 1461299296629312 1465564887993087 1466373252520386 1467771392209528 1469618460338112 1470176929519088 1470429060702336 1470987837919264 1471240108171008 1473651330375168 1474464155157504 1474721302214286 1475534717163108 1476348580768824 1478768175272304 1479583822362912 1480431979482624 1482858266287104 1485572368300272 1488007079711712 1488481203188637 1488827822723136 1489649018433408 1491743031975756 1498129576852608 1498386501835776 1498606925659308 1498955903149824 1499782685225472 1501062999466968 1501890943757904 1502240685990912 1505182158389952 1509152882082816 1510408485328806 1511274312388512 1512107888953536 1514586089552256 1515421492800768 1516521792639861 1516781871835992 1517358263567958 1519267732646832 1519845069029868 1520105718158496 1520683372984104 1520944165879488 1523436848293248 1524048773683968 1524889396283904 1525730482547712 1529340609703704 1529602887290688 1530184151132112 1530446573384064 1531028157834336 1532954829337344 1533180338419527 1533800364268032 1534383223191168 1534646365572096 1540593567126208 1541443315370624 1542139756028991 1542759193896606 1543383093482496 1543610136640068 1543969593935104 1544821204301312 1546992773900784 1549235538012663 1551774587286798 1552630502668644 1554110885868912 1556657925373152 1557516534267456 1561469614109244 1562062987614031 1562330876996232 1562924577789218 1563192614931696 1565754538523616 1566618164854848 1567247435069568 1568111884840704 1571548214756352 1572958978200288 1575536907930048 1576405929942144 1577275431282432 1578779312628736 1586254846079232 1586488195991181 1587129779805696 1588005196121088 1589964795398028 1592035658200512 1595524414208256 1595759127742773 1596404460768768 1597284992738304 1599256043289324 1599898423300184 1600780882441552 1605728956912794 1606378321787904 1606614632013132 1609247720149272 1610135336100816 1614221965937259 1615112325543402 1616003176246956 1618651651311576 1619301822039216 1620194983551648 1621088637706944 1624641059849472 1625203067746356 1626099484220568 1628764506170928 1629662887034784 1630561763420352 1631216718133632 1632116451568896 1634791334754816 1635693039848448 1639844536825152 1640749029123456 1641654020314368 1643679822269583 1644344534665728 1645005025563648 1650999941837568 1651242816235719 1651910587144704 1653320767880376 1653949045708974 1654232693290128 1654617911030784 1654861317659172 1655145121692384 1657857746672064 1658772174552192 1660892153364927 1663614197181342 1664531800158276 1665200399761416 1665485976917952 1666118877643248 1668215549572992 1669135690526976 1669769978178624 1670056339004928 1671268914337806 1674007964675676 1674931300563528 1675855145737584 1677453019668032 1679563954672128 1680202205164672 1680490355088384 1681128957622016 1684812950955008 1685395773959184 1686325391043552 1687255520878656 1688695874400339 1689627311727642 1690020771739776 1690952939843328 1693329928188696 1697796992343168 1700183601437076 1700579519670528 1700829687594149 1701121375072728 1701517511683584 1702456021066752 1703909350746288 1704849179400864 1710768794607117 1712148087831552 1714554870394464 1715500570819392 1716446792866176 1720208181017088 1720508185916667 1721457170023626 1722406677563628 1726181126090064 1727170642729728 1728123301661184 1730955530916864 1733167763016984 1734123729791952 1736305980167808 1736965793176992 1737263677895424 1737923854838976 1738221903862272 1740366870638382 1741070683763712 1747817839661376 1748117585475072 1748374746602526 1748781887008128 1749081798153216 1749746466096384 1751240166044796 1752206101050888 1752614133656064 1753580826504192 1757622236620761 1758591691798158 1760678362429952 1761473855839068 1762445435461704 1763153364453264 1763563946324992 1764125870445792 1767991741600896 1769578850475324 1770251307495951 1772479021421304 1773456671184912 1774130601814788 1774434860192736 1776126726707328 1779037628997888 1780018896305664 1782293833397284 1784536701839136 1785214842987464 1785521002281408 1786199517473392 1786505845636224 1789433758312704 1790113760389696 1790420759834112 1791139925793792 1797667403657472 1799885726212707 1800613609062912 1800878492746746 1801606777076736 1810403685167931 1811402253113418 1813129366847064 1817102623312032 1819469323657728 1821714549794118 1822719356495604 1823724717420312 1827721192330656 1828455340914496 1829463865647488 1833472917215744 1835118807900336 1836131008015008 1839140251599168 1840154669829504 1844825103928296 1845842657763888 1846860772853664 1849887601498944 1850630653759104 1851651409773312 1852672728807936 1855709082694656 1857374934567264 1858399410537792 1861445149909632 1862471870896896 1863499158194688 1864247677867008 1873350449731593 1874108042085888 1874383737348654 1875141747569664 1878491225450952 1884297713133969 1885337038954782 1887134647126536 1889509449006144 1890227480810256 1890551649474432 1891270077324768 1891594424791296 1894694567625216 1895414569824384 1895739628059648 1896070245704082 1897116064923996 1898162460988488 1901273368207248 1902322057323744 1903086171155904 1903412545049088 1904135860163712 1906532056654848 1907256557213952 1908308546489856 1910021616386064 1913151959629344 1913761546956819 1914207200644032 1915263023700096 1916898019589574 1917955326825972 1918401957110016 1919172529824256 1920231091616768 1926166598810496 1927229018335488 1928874229193772 1929938142171816 1930387562869248 1930671537269034 1931002641974448 1931452310559744 1935234203644224 1941953766851322 1942733799721652 1943066973070944 1943805357250456 1944138714368832 1947324972281472 1948064974541728 1948399062172416 1949813733394107 1950889196015946 1954086517324116 1955164336693848 1959491280450816 1960572080936448 1961653477561344 1966295069619048 1967379622884144 1968464774358432 1971231863682249 1971690900363072 1972778429817216 1980763157733696 1983547535009922 1984009439615616 1984349691620352 1984641604251516 1985103763630848 1986198691244544 1988990709301008 1997506102470144 1998142567545744 1998607870866432 2001417332622624 2002521258343872 2006909544519936 2007603789569028 2008366698360897 2008711127566584 2009474457157566 2009819076340752 2013112978101792 2013877980438408 2014223354813376 2015032416518016 2016143851938048 2019448119403008 2020561990401024 2022029056853148 2022375829114656 2023144351423944 2025690310195776 2026460092039824 2026807624211328 2027577830645472 2027925554505984 2031249131057664 2032065031578624 2039120812938272 2039470516387584 2039770537702947 2040245534842816 2040595431178752 2041370877112448 2043939772449792 2044240451226036 2045844297588224 2051690307097851 2056186341371988 2057012258528808 2058146848853424 2062657031867712 2064508658887878 2065647384016884 2069032783049064 2069819035450586 2070174003558192 2072147847825216 2075543900497536 2076688712356608 2081959485478992 2083107835994976 2084256819908928 2087672718031488 2088824219806464 2089663246759424 2090815846454272 2097278637600384 2100715877240064 2101024908204537 2101874573256192 2103033908376576 2108371547346624 2109534466015872 2112991791789312 2113302628632321 2114157258855936 2115006461438976 2115317594654908 2119953060530704 2122714210934016 2123026478017353 2126505915911538 2127365885611008 2127678836990364 2132341391052432 2135432768612049 2138932539233154 2140112314489212 2140971942550392 2142152842684176 2145663626865696 2146847114801088 2148774318434322 2152295954583012 2153483100724536 2154670901662608 2158202201748768 2159069096052288 2159439370292736 2160259978068864 2160630456542208 2161451516942592 2166188079799296 2166937423661808 2168132645627424 2171686008227904 2172883849379712 2174082351227136 2174955624178176 2176155268758528 2185950344704812 2186459382433536 2186781026906763 2187156053664936 2187665372164608 2188872027085824 2190740593816656 2191573096359444 2191948944943968 2199559878780579 2201333255783424 2201657088314292 2204427690507168 2205265394278632 2205643591053504 2206481756878896 2206860162256512 2210476995562752 2211696232736256 2212081953321429 2213302075744662 2214522871153236 2218152262908456 2219375733544368 2220267199681888 2220647969223936 2221491836857664 2224287399430656 2225514254035968 2226359970904832 2228358552450408 2232010619567568 2233241734084704 2234473527650112 2237614547963634 2247194365278912 2247910388488962 2248433854724736 2249674027838208 2251594499200452 2252450126813873 2252836415636856 2253361028986368 2254603919791104 2257773237584928 2263729323124224 2265612727993209 2266911468582768 2267439359560704 2268161833430304 2271879134328384 2273132239201152 2276037395351937 2279767603544802 2281025059476156 2286073160525952 2287334094425856 2288595723821568 2294010914555556 2294404330936032 2295276226698168 2295669860076096 2296542236751504 2299432244006016 2300700546402048 2301574834786752 2301969548358144 2302894190306304 2310890350689312 2312164973055936 2314138790844909 2315074640223744 2315415204960102 2315954390902656 2316351570527232 2317231806451968 2320489160851176 2327661880930197 2328945754002966 2330423786215168 2331166328803368 2331709182677504 2332995288128512 2334986888059728 2336274801401184 2342204421163866 2343496315494348 2344386866683827 2344788922397544 2348631807785424 2349927247282272 2350871152604352 2352167827261056 2357322322134528 2359033899662006 2359438467300432 2360335076661268 2363305361895072 2364608894913216 2365507469086384 2365913146923648 2368168968943104 2372050171997184 2379382269118848 2380694669708544 2382007794181632 2384947193097042 2385911677750272 2396889871543296 2398884064933986 2399847634950276 2401171323662328 2408593435369191 2409567482681856 2409921948019698 2410896532589568 2413871580223908 2415203004151224 2417505822462752 2422803497749376 2428952733058824 2430292475327472 2431632956560416 2436961589774208 2437804601619534 2439149226330852 2443146759256392 2444494330552176 2445842645130528 2446825077200448 2448174677353344 2452187002132224 2453539559772672 2459766805237728 2461123543685184 2462481030471552 2466516801998592 2467507538345472 2468868546364416 2476499912756352 2477865880717056 2480923568563461 2481926866546176 2482291976488758 2483295827862528 2495421295772013 2496797700237414 2497800599642124 2498228965376928 2499178316464872 2502323324359488 2503703535790464 2504654967267936 2505084508507392 2506903371506709 2511011947013514 2512396950845292 2513782718606376 2516179529502048 2519345932008192 2520303307747008 2520735532632576 2521693436433024 2522125899721728 2527219426432512 2528093660938776 2529488086565328 2530883281317984 2534440967591463 2535031157609664 2536429409764992 2537448228207872 2538847813551616 2539994892283044 2543008742951936 2546695488514752 2550275402155614 2550869279505792 2551682062609092 2552276267525376 2553684031600128 2555864026119432 2557273769101296 2557869276146688 2568222131747328 2568599936366674 2569638691113984 2571832305591696 2573250856229088 2574228716358712 2574670189299264 2580312271525632 2582185755035439 2583610016345442 2589271689135096 2590755964094592 2592184952491776 2596433296375296 2597865416229888 2599751644525476 2601185594687928 2605448689765488 2606885782258464 2610550305957573 2612655040601088 2621726759492064 2622176378212608 2622562119903789 2623172830512192 2623622697229824 2624619699144576 2626860249067194 2627922564578304 2628309151576332 2628921200484096 2630371239756288 2641017543644928 2644730046679896 2645345919487488 2646188805668688 2646805018174464 2651987612401344 2654368275712986 2658718532131956 2660185006777368 2661195902722182 2661652290289104 2664190090060992 2668556443496832 2670028344458496 2673440750095926 2675879392693248 2676805052758704 2677822264481196 2678281503422112 2679299276210088 2679758768454336 2684150637469056 2685170640584544 2685631139751168 2686709888690688 2688191802584064 2696038742470864 2696501105486208 2697525801898592 2700920413594368 2701317739120119 2701946789386432 2702410165615104 2703437107527296 2703900739341312 2717103379670127 2719294021850112 2719694050270596 2725653934968048 2732571824691177 2734079034743406 2735587076130468 2741581788495984 2742683011371744 2744195798471232 2750209375823616 2752678211850504 2754196512022512 2758710377398752 2760232004744256 2762863797100288 2767391867330048 2768918283142144 2775945980638656 2777477114659968 2779009093211904 2783563624041984 2785098959741952 2786062401850896 2787599115806688 2792167724864448 2793707806345344 2795248737292032 2796371516800512 2800954502986752 2801366544272716 2811162063128832 2811575606022981 2812712621354496 2817322389052416 2817736838176428 2828005558432173 2830285614578688 2830701970689804 2835341221215384 2836905115987152 2843121854736576 2844105368556123 2845674097385994 2847243691482732 2851910052310872 2853483085985616 2854629256733856 2855118817573632 2856203790245568 2859798084982272 2860884835820928 2861375469474816 2862462819734784 2865032424579096 2869727939444016 2871310800966048 2872894535550144 2877602935665024 2878758794736384 2880346637425152 2881935355923456 2889249898215744 2890843527503232 2893311343790658 2894907213257724 2895581344303872 2896007305903551 2896503962961672 2897178465839616 2898776468302848 2902851305466336 2912930650276983 2914100699582478 2914600459606416 2915279176578048 2915708035875684 2916208071553248 2920987458422208 2922097461812592 2922598593258624 2926333794023919 2931129775986174 2932746505040772 2935542784419056 2939236920676224 2940353859038176 2940858121404672 2941975675838528 2942480216342016 2947302660750336 2949442604428572 2951069434326216 2952697161537648 2957536350544608 2959167644725824 2960863958965248 2971144736600544 2975321302514883 2976014159423424 2976962406377274 2977655645446272 2979298036866816 2983486063951512 2996259153705216 2997213851318616 2997911806299648 2999565370450944 3002125998933936 3003781887515808 3010364316779904 3014211685736349 3020816970657612 3022548624777024 3024215777907072 3029172179104512 3030842985601536 3033043585279722 3033563743671984 3034716527135916 3038535465293664 3039690138059736 3040211436316992 3041366745968208 3041888331758976 3046873696586496 3048097547367936 3049778792567808 3058681219407408 3059205774581376 3060368302264224 3060893146768128 3062056315668672 3065909658674688 3066360676839054 3067600728536064 3068766446382336 3081187134252416 3082886630741248 3084279512057982 3085518387793212 3087220273280136 3087939187870208 3089642408602624 3093985547801568 3096762988331817 3098471076025326 3103549174573596 3104728553175879 3105261005337288 3108221771737824 3113315850746304 3115033068534912 3119014208445247 3122939228218488 3124125975228062 3124661753992464 3125849155578436 3126385229863392 3131509077047232 3133236329709696 3134494870139136 3136223769681408 3145917956400576 3151073815860096 3152811859884288 3154550862564864 3172509692158464 3172976391982362 3174259559611392 3179929590796056 3184071316401024 3189758873867307 3191048828416512 3191518255485546 3192808921537536 3198512086578648 3199796846600368 3201561764883104 3211457913825588 3213229264026264 3218495440298544 3220270672201632 3223161477651483 3228443931874518 3230224651086804 3232006352493912 3237303302623152 3238603644078432 3240389967103296 3242177275413888 3249282119698944 3250406135492712 3252198968441136 3257529012341856 3259325774069568 3261123526840704 3262433436267264 3264232903137792 3269582669509632 3279689073650304 3281498058246912 3283308040628736 3287359644539166 3288689069331456 3301999883675136 3302485632471438 3303821174289408 3306641535760752 3307898091417948 3308465386580256 3309722635318344 3310290243384768 3315715493344128 3317544349104384 3319953113616993 3321784306729854 3327228394362684 3329063600316552 3330400799522832 3330971953835904 3332237755286496 3336431099145984 3338271381053952 3339539956357248 3340112678009856 3342537828675612 3348015929351352 3349862601127056 3351710291475168 3354906039336064 3356421821945451 3359127909344256 3360404410329344 3362257915244032 3370791547918368 3371865582733443 3372650782087104 3374511041757312 3377391748800678 3379254623455284 3380041543479552 3381905879686656 3386659856377392 3395593984686336 3399784149512891 3400367202874152 3401159039341056 3401659375188298 3402242750145456 3403035023367168 3407818701492576 3409698358801728 3419651405317203 3421537589214234 3429109740788928 3431001141638784 3432893585732352 3440416362034176 3441016371833334 3442914340047252 3444813355127256 3452362252180128 3454341285459456 3456246603322368 3466335526033968 3468247459583904 3472611960335616 3473122807440153 3473931586353984 3474527355790848 3475847709677952 3476443807724544 3480733741276764 3495635679322752 3496235170950144 3496749493205052 3497563774016256 3499492932192768 3502480332089592 3504412202101776 3505228267312128 3513306631745799 3515244473241522 3517183383596316 3521356724859904 3522947711678136 3524890870923408 3526306728906528 3528251740891584 3535983483201792 3538550849493009 3539157700950648 3540502614991902 3544958042842608 3546913342369824 3548261203629576 3548869720385472 3552253453414656 3558075257995776 3560037792611328 3564587666794568 3569073403678272 3570429685974928 3571042004562816 3572399034946784 3573011691272448 3577420789645563 3578867516625408 3580227520779392 3580841519668224 3595334807314944 3598326097400979 3599771452425414 3601227218125824 3601756985493492 3614882922029547 3620807370335862 3622804506226836 3626258733694128 3634205246624064 3638938647315456 3643429099588236 3645438712991208 3647449434840624 3655442384661312 3656910681828992 3658927731294976 3666945834431488 3670237615800672 3672262016030016 3678280503198336 3680309339659008 3689650207856592 3691685315527776 3693721545707328 3699775202997888 3701261307518208 3701805790646089 3703302819546624 3705345457615872 3714749869134528 3716798821075584 3722890299819264 3723437964733137 3724943741793792 3726998316389376 3745196550356121 3746700899463186 3748216084171776 3748767474697308 3756982450901904 3766517920520271 3768595426267938 3770674077909564 3774269294253072 3779018898012288 3780454961620512 3781103298948864 3782540154649536 3783188849582592 3789389135250432 3790829139648768 3792140491408164 3794232129847992 3796324921976976 3802546736414496 3804644114647488 3806172342311808 3806825090098176 3808271720327424 3814513114427904 3816617092979712 3820043232772128 3825413103233421 3826303919258688 3827523093913638 3828414401288064 3830526047400192 3833796039179148 3835910653651944 3836803914220032 3838345059648512 3852333197620992 3852899904550011 3854458036670976 3857748458387544 3859876284343632 3860775125738496 3861343074538068 3862005283948896 3870468407288448 3875415024518163 3883907533702644 3885467599443304 3886133946141888 3887610714500912 3888277428737664 3894649944562944 3896129949083456 3896798124344832 3899627466788214 3901778392031892 3908173034648232 3910328673387696 3918982560901632 3921144161872896 3932590139238096 3934759245768288 3936929548716864 3940290373600791 3942463727364498 3943381800726144 3945556859634432 3961526315467392 3967095070019844 3968018879231232 3969283208503032 3970207527261696 3972397382489088 3977981418602016 3991793854083273 3995012204940288 3996285135091488 4002834665245248 4005042516687744 4010161125143889 4013819089039872 4015207579138056 4016733396721794 4017422255133168 4018948914315132 4019638152681504 4026225956203584 4027755960876816 4028446709626752 4030064833036032 4032287703876096 4038896238806016 4044058113706296 4044751658229312 4046288702847888 4051380620391552 4052920184079648 4053615248422656 4055155661290944 4055851109011968 4062498262115328 4078241625876544 4078941032775168 4079541075405894 4080491069685632 4081190862357504 4082741754224896 4088480902452072 4091688595176448 4101118552115109 4103380614195702 4112372682743976 4114024517057616 4116293697706848 4125314063735424 4129017317775756 4130586384157219 4131294768033768 4138065566098128 4139638070901172 4140348007116384 4144295695650432 4151087800995072 4153377424713216 4163918970957984 4166215671989952 4168513639817856 4175345436062976 4177648439612928 4179326493518848 4194557275200768 4201431754480128 4202049816409074 4203749146512384 4216743094693248 4219068932031744 4225983583578624 4226605257264642 4228314517711872 4230635189309816 4239906121061408 4245428421868032 4246052956034706 4253011831823076 4255357673980728 4264682782104864 4268511146078991 4270865537224098 4277865078466308 4280224628978424 4281943885100784 4284305685368352 4291327253731392 4293694229602176 4297548636868644 4304591909166024 4306966201449072 4309341803325216 4316404403497536 4318138192104576 4318878740585472 4320519956137728 4322903033885184 4333874847323616 4336265291254848 4343372016455808 4345767698759424 4348164702454272 4349911248356352 4371151049373717 4371900689409624 4372918764867072 4373562053813526 4374312107329872 4375330744329216 4381481187633312 4383146192718888 4383897889887936 4396694663979261 4399119757561158 4403314176628584 4408855381014336 4410530788557264 4411287182107008 4412963513757792 4413720324513024 4420953991125504 4423392465472512 4424163906642858 4426604151489324 4429045742306472 4436304525816912 4438751467088736 4440534399363776 4441295938447872 4442983673715328 4448574798861312 4452719941809664 4456717104900816 4464021239135136 4465443609565911 4466483468169408 4468947055300224 4475229095927268 4494388730557824 4495820776977924 4496867709449472 4499348055676416 4503188998400904 4504900253627746 4505672831273712 4506722057972736 4515546475169856 4527458646248448 4531225455986418 4533822937165536 4536323666860608 4543758268656768 4546264478402304 4549565377919583 4552074790703874 4559535207089604 4562050118952312 4572146321051904 4574668188851712 4577191447643136 4588021829111112 4588808661872064 4590552453396336 4591339720152192 4593084473503008 4598864488012032 4599541015258581 4601401092804096 4603149669573504 4603939096716288 4621780701378624 4624329946111872 4628277581689818 4630149280447488 4630830409920204 4631908781805312 4634463612903936 4640978321702352 4647706614037989 4655323761860394 4657891508005932 4660847572430336 4662332657606736 4663418365355008 4669973776119456 4672549602802368 4684408842327732 4686188962842093 4686992630988696 4688773733367654 4689577844795088 4697263615570848 4699854494564544 4701742305208704 4704335654522112 4714644644269056 4718067799324012 4718876934600864 4720670153322536 4726610723790144 4729217789826432 4731014938172768 4731826293847296 4736337937886208 4758764538237696 4759464587973543 4761389339417088 4764015588363264 4769894386194084 4787277383228319 4797768129867972 4799695269900552 4802342647324656 4817186870738382 4819134965363712 4819843896039396 4827743160447816 4830406008302448 4835011644925504 4845606995498752 4857905466117648 4860584950654944 4863265913120832 4873923179548416 4875609203239068 4878298452661704 4886293518512784 4888988661104352 4891685290261056 4893650154400896 4896349354706688 4902391452477253 4904374004264448 4907079119545344 4919533610475456 4922247087370368 4924962060943104 4931039466808749 4933033603997184 4935015076690944 4952999825512704 4953728448707157 4955731761434112 4961847137126922 4963853733092352 4964583952977516 4982676460094781 4990842591544026 4993595400474828 4995601199284248 4996457930753856 4998356632929744 5004646648718976 5007407071580928 5009309934535872 5010169017014784 5013806743013418 5022023894027028 5024793901690584 5027565437212752 5032359059004096 5038691864016384 5040606615494016 5041471065265152 5043386872866048 5054438852865024 5056187321877552 5058976173130656 5061766562635968 5066087623201017 5068881935182926 5070062315219328 5072858819529984 5074896456415744 5077695627103232 5079989784566088 5093390977029504 5100550804311228 5101738559011584 5102489062782447 5103364125218184 5104552535050752 5107368063200256 5111728052238864 5114547538202592 5132306383821351 5136444263494656 5137199872733348 5143664611183392 5146501712458176 5148457432717424 5149340378598528 5160624543051264 5161524557750001 5164371510070878 5167220032690884 5178543378270192 5181511928189184 5184369904983552 5192866592750592 5199503289050952 5202371189375856 5210897379530976 5213771564516928 5221100611915146 5243453518984128 5244352756425216 5245124239807578 5246345661024384 5247245394459648 5249239398289152 5253720498134388 5256618303152664 5257842400968192 5260742479512576 5282035087289856 5289460093359792 5290691838974976 5292377611337376 5303975224802688 5308736551425972 5310753922487853 5317437064263912 5320370013554736 5322391805444364 5323304580578208 5328380180121984 5337112886993664 5340056688916992 5346881500191852 5353610105517408 5355644528962392 5356563006844224 5358598552420176 5359517536908672 5368301274938112 5370341281169088 5371262279502336 5373419777381376 5392077484941728 5393002210972416 5395051603797184 5399657178638121 5401840827188736 5402635478240238 5403893578772864 5404820331230208 5406874215054592 5431211055503793 5434206759340254 5439388100541192 5451307869936096 5465143649382354 5468158069486812 5470236022262263 5471174152260936 5483163576991968 5485366022743488 5488391596942464 5500418751647232 5505356423701008 5508393024045024 5517420754797504 5520464009488512 5525727594200576 5534783734660096 5551891961277312 5554954229319936 5558018186423808 5567127248083968 5572124803701792 5575198231613376 5584335449728896 5587415612690688 5590497474584064 5592743033601024 5602733088545432 5620051349194779 5622324126257664 5623151212045962 5625425242708992 5635473676352856 5652893139401907 5656011116864346 5661403941379608 5670682442430768 5673810231974304 5686243709473152 5688210737112246 5691348194771988 5694487382965464 5703820104621744 5706966171971232 5709258513467712 5710237635147264 5712407580491136 5719596169964544 5721769671641856 5724925639469568 5730064849158192 5739455878888032 5742621601932096 5745789071100288 5755205871330048 5757517589472768 5760693274850304 5778499796431488 5781687055006464 5786622687581316 5789814426515448 5791162688607744 5792014611807102 5793007925923344 5794356931679232 5805702610932672 5825861300553966 5828201399164956 5829200919212832 5831416071751368 5832416143106496 5841974916844416 5844194923625184 5845197186517248 5849441200182321 5852667588047838 5862259551972348 5865493010081544 5871085568838112 5878473841352448 5880707718076352 5881716242809344 5883951351677056 5884960432684032 5898885208857144 5902138868652432 5905394323075296 5913695591046747 5915072701089216 5918335289451648 5942289473201088 5950642605029766 5952028318846848 5953924812754548 5955311290892544 5958596073733632 5966972127903024 5992518307410432 5994427702637232 5995823612599296 6004251997867872 6007563775031616 6020728633559808 6025100095082691 6028423371472698 6041633941315224 6045097249554048 6048431555814144 6058344358209024 6061685971203072 6066087170559444 6067127487343968 6069433054271832 6077070930587328 6079380276119472 6080422872633984 6082733491936416 6083776663517952 6093747393172992 6096195094735872 6117362438814816 6118411549162752 6119311613108841 6120736604528448 6121786293536256 6124112631337344 6131819317349376 6132721353678108 6137532892764672 6155070921293553 6162374268504832 6165773261482496 6168559024115964 6171036775586424 6174440546560272 6175878375740416 6187971095603136 6193525976663634 6196942152050652 6207098349147192 6209457106351758 6210522010674576 6216443543475648 6226631701492608 6230066137069824 6238028416890494 6245878456436976 6248251950456124 6249323507984928 6251698311156872 6252770459726784 6263018154094464 6266472659419392 6268989740278272 6272447539362816 6291835912801152 6302147631720192 6303074724613611 6305623719768576 6309101725129728 6339907885896963 6345019384316928 6345952783964724 6359859181592112 6368142632802048 6369079434052059 6379517747734614 6382097656833024 6383036510971092 6397024173157296 6399593693200736 6403123529766208 6422915827651176 6426458528052528 6436990880597088 6440541344403264 6446322955302966 6456887863749036 6460449302173608 6464012704987824 6474606605246304 6477207288156864 6480779934206592 6484354550827776 6498564239397888 6500812270985424 6504397936882272 6515058024683712 6518651548139136 6522247053681408 6524866872534528 6528465806275584 6559378147300608 6560343080720289 6562996116493824 6566616081257472 6574719289078332 6598679636341737 6603999767350272 6604971264942876 6613283071521504 6615796182835896 6616930773160512 6619445270636688 6620580486769536 6631430986688256 6635088698208768 6636245859964287 6639906227233986 6643568613459708 6654456788725368 6658127200633104 6660801599045664 6661943907671808 6664475510572992 6672862198291968 6676542762107904 6679079912714496 6685075657351224 6696031858702704 6699725202254112 6703420582950336 6709812078672128 6712843643890902 6720808820658688 6724515830488064 6741583095836736 6743731165466886 6745301564174208 6749022083514624 6754783497601356 6757350380441619 6758509246910568 6760083086959104 6763811759373312 6773319712754784 6791187969372672 6796838183979627 6799568299025782 6800734405748304 6802318078682112 6803318750376596 6804485500290912 6815637402985152 6819396717603456 6828112186055811 6839302810634406 6843075178428468 6858219481577856 6862002283277568 6865787171464704 6882032743666668 6885828680094504 6889626710254512 6904724504360256 6908682570918912 6932671052067936 6936494919167808 6942416372534727 6945223920671232 6946245614880306 6947863172707968 6949054711581696 6951695419355904 6961467482553528 6991271358645504 6993498986410104 6995127548032512 6998985864385536 7004960664179184 7008824404203552 7026613263491598 7030488946483044 7033160600051481 7034366767192632 7045895423356272 7049781741846816 7052613457813056 7056503481783168 7071966966403584 7077101698986018 7078315401901296 7081005229983804 7089916085685216 7093826684739648 7096522407259152 7097739440770944 7104506906829312 7116150515991552 7129175333589136 7138146807356544 7140859371949856 7142084009125632 7144798069893568 7146023382544896 7154841579291126 7157735033250816 7160455041558784 7190669614629888 7196652194801958 7199542904850828 7203513970986984 7225780306107573 7229765844059094 7241614740671724 7245609012453672 7252517467388256 7268410493248128 7286858199176472 7290877425982416 7294898869681248 7310884769322624 7313821363657984 7317855462589952 7340475231601344 7344524032060032 7356561006396672 7360618679318016 7379300415713184 7383370631055552 7387443091414656 7399550405995776 7402522615036416 7403611581292178 7406605639093248 7429499738269056 7433597642151168 7442770705690383 7445780599638528 7446875929466274 7449887483587584 7486263887316039 7490393100712242 7493401798926372 7497534949394616 7513964901803808 7520710114520127 7533035841040542 7537190852535876 7541348155819128 7548538588506144 7558037796024576 7560909923241024 7562206597897728 7565080309299072 7566377699165184 7581658279297536 7584280982816328 7588464259695984 7592649843953952 7605093472828992 7609288229294976 7612344684623616 7616543440654848 7629026228855808 7640086465544256 7650826206466842 7652607838517376 7655046187827276 7656828802576128 7661052094800384 7667592078358296 7671821307303888 7673607828440064 7704666395241984 7705799809100022 7708916073341952 7715496916775088 7719752568687264 7722686149076136 7724010567897792 7740936814576896 7746557265106317 7750830049036326 7767815067405288 7770935198886608 7772267892283776 7775221429001824 7776554857475328 7789299889125888 7792259898166912 7793596248689664 7799254933576428 7803556784063784 7816346069296464 7820657346775392 7831650917872719 7837965121803264 7865180278476192 7867686359711367 7869518491536576 7873859097433728 7880580747201582 7884927454728996 7886763601452288 7891113719268864 7923052630934784 7934190140039688 7936037758462464 7938566417006064 7940415054523392 7955962837204032 7983587708166546 7992570270182976 8005669330490496 8010085033375488 8020322250287778 8027638178079744 8030415158276112 8033466793443588 8034844510266336 8037897828630264 8039276305363008 8052451912407168 8055511921753632 8056893419253504 8060129666072064 8064575407752192 8088116227412592 8089503316458624 8092577405695776 8102761240783104 8103953217360357 8105840368159296 8107230496845312 8110311322581888 8111702218023936 8151310139010381 8156483251753088 8157882065550336 8159082150811788 8160982139371264 8165483508449792 8176961804904144 8197715474073531 8202237104230218 8206761228391404 8224745365487952 8228049034115232 8232587395413696 8250628127470848 8256618648817021 8258034635551512 8261172768314438 8262589536067536 8276131132196256 8279276141802344 8280696014232768 8288591391300864 8302175601990144 8306754849426432 8327837941915968 8332431343979904 8337027279635712 8350690872125952 8355296879225856 8389114550401536 8402863508960256 8404099632818148 8433486189386496 8434726818068943 8438137864063488 8451967167157248 8453210514529284 8461270378619632 8479812242122816 8490856843736064 8492105912069412 8506023663646152 8510715347961456 8529365564209728 8532316105668369 8537022292157982 8541731074448196 8555730156932616 8560449257956848 8563887770201568 8568611370736704 8582654507462784 8587388459204352 8595097273737288 8609183818332048 8613932402898144 8618683606650432 8632808806995072 8636276384209152 8641039912275456 8645806067770368 8667749694647232 8672530582509696 8686744032911616 8688021917710653 8691535397518848 8696329404908544 8738791950830949 8742302098747434 8743801378819248 8745837529734144 8747124107627052 8748624214659744 8762962375266624 8766292385437776 8767795779775872 8779001382071757 8793389327958522 8798239515122316 8806628353257168 8817710762028672 8821061577114528 8822574364214016 8825927027515584 8827440649026048 8841907982251008 8848327813285716 8853208302978648 8858091484612944 8872609051633824 8877502934177472 8881068798727552 8882591876895744 8885967347430656 8905439883619328 8913434209801632 8925963907544649 8928042478270272 8930887219131822 8932966936338816 8937894110600448 8950458191854536 8988777461115648 8990099777283359 8991641553955848 8993735418898944 8998696111352832 9006377996801808 9009800507255492 9011345662547424 9031092950339712 9042635057209047 9062450911972836 9067645874331072 9072647333721216 9087516537313536 9092528956804608 9099130755839166 9104149581407748 9119070414179208 9124100237904624 9144292642103808 9149336377703424 9176043658222224 9177617323744128 9181104906792672 9182679440304384 9186168947006016 9197728976024064 9199082030517162 9202802185608192 9206299339147008 9243561402757248 9248659892223744 9256555163379636 9261660819840408 9263817563610624 9268927225807872 9281956643404704 9290288964995451 9295413228075978 9310647523720788 9314185659527637 9315783016011864 9321695144860672 9324665315213472 9339947552238912 9345099205604736 9357042625335741 9368817684655464 9372377925684186 9373985261977392 9377547466735308 9379155689590176 9394527231141696 9399708989129088 9403484610417408 9408671309044224 9436135598648024 9437753869201728 9441340306645072 9453221447580288 9458435579652864 9462029876345536 9463652587694592 9517529076475392 9518929175947086 9522778678834176 9539788772388168 9569276621601921 9574554766456638 9595536259735944 9599390539801104 9604685294649312 9634373741476764 9639687792078792 9655486320895632 9660812016604896 9670023289851008 9691213990997504 9715810932235296 9721169901309888 9726531826241664 9747846359096832 9751218406478136 9756596905323408 9772587037025568 9777977322208704 9783370580522112 9787300308801792 9792698709413376 9804782904954506 9808748008528896 9839067220950912 9844494174740736 9849924121886208 9862078933617498 9866067207994368 9905999651025408 9907456897414314 9911463522868224 9923694274253844 9929167905955032 9959859340850979 9965352920189562 9981685183088052 9987190800949656 9991202398568496 9992915861507712 9996713265859488 10009293297437952 10014814143161856 10018619869071744 10020338034029568 10027613486026836 10044047788054056 10049587803381168 10055130874425504 10064718118008192 10077383728032768 10081213230988032 10086773745732096 10112374643755104 10115596748200329 10117952346261312 10123533125271936 10132175246402034 10137763870365852 10140124630438656 10145717639059968 10149792912831488 10159979569132176 10186781954059008 10199352448538673 10201101608622456 10203477118023168 10204978125564894 10206728250436368 10209105070101504 10223456104477728 10229095076405184 10258954215951609 10264612767642702 10274399745466696 10287329222366784 10293003424916352 10296914865434848 10298680757197056 10321249086102528 10323049115500002 10328743020141756 10334440065381768 10357086756540384 10363023856378368 10368739809967104 10399006578101904 10404742378751712 10419368422320459 10421794759061952 10427543129033856 10442201223830292 10486907037968256 10488705512850432 10490248479615156 10492691322048768 10498478796578304 10507440996268776 10513236606305328 10515684801936384 10564070174579712 10578920186719584 10584755222674752 10607950449605376 10615652548479027 10617473102851944 10621507844975706 10634874128527824 10640740027109472 10644783610888728 10646609161156416 10656760360243968 10674225773987328 10680113377833984 10693763000383704 10707220211034816 10711289057924784 10713126013688448 10717197104840352 10719035073817344 10732262368936689 10736602549876224 10740682562338176 10742524559004672 10784154969883456 10786004421944832 10790103207594368 10794978292202937 10799314357276242 10803681654377472 10805270956480476 10807787157545728 10813748430109184 10844648766088641 10862422111007586 10868413518680508 10878776201082384 10902615739872192 10930287298764708 10936316138973624 10940472044524526 10942348304521872 10966327153983936 10970732045486976 10976783193884928 11000837503294464 11010712847402016 11016786048090048 11034841509595008 11040928018977024 11051455188401152 11103783922554624 11105417371938267 11109908458639872 11116036372847616 11144249607403584 11150396463226752 11168670899457792 11170313894199411 11174831225381376 11180994949168128 11205466177090864 11240102698389558 11244648252515328 11246302424091924 11270947352705712 11299553761560813 11305786278803814 11312022233728692 11322807882759216 11341364884861536 11347620463948608 11372487418946304 11376421474224492 11382696389543976 11388974765930928 11407640209243488 11413932343942464 11418517026935424 11420475270294528 11424815160982272 11443539343283712 11449851278939136 11460129698316384 11478911757776064 11485243203864192 11491578142200576 11510411742660096 11515035178945536 11556999592862976 11558699713650033 11563374110012928 11573245375162632 11579628853030896 11582325377215488 11584029223614204 11586015851846688 11611405221865344 11626245073554489 11651722601107932 11656402798329912 11658401838425664 11662832143502736 11664832286212992 11683949833688832 11688389847250368 11690394373034496 11698882400364642 11705335176095676 11724519103944696 11730986020163088 11742171137676224 11756947682704896 11761415436152704 11763432485618688 11767902703354112 11797770417714288 11804277737304864 11810788646150592 11820871120802373 11827391182093494 11830145402178432 11836670578903296 11884578946402176 11901285210059532 11904056637693696 11905807813159043 11907849625509096 11910622581785088 11917192147467264 11933944255806048 11975381562249819 11985036614820864 11988855405274464 12008503995735744 12015127550063232 12030483375431667 12041457267119616 12050200190165382 12056846742945396 12083267882630448 12090194499108096 12096863111628288 12116688716418048 12132174341118888 12134254974687936 12138866108543664 12154141861174656 12158760552238944 12160845745267968 12165466983872832 12167553327035904 12187494786345984 12234724877629632 12236823098325504 12238623226217682 12241473209056896 12243572587072512 12248225262674688 12265442707356216 12275065785529344 12303355656345327 12310141842587106 12324748537009664 12331546522964992 12337118048231928 12342073551172848 12348881093120544 12375942191206272 12387051953327268 12391759152471657 12393884304101304 12414196698294384 12418914212703516 12421044021349152 12432887086951296 12453263402985216 12460132274139648 12476056833780988 12491756912873952 12496503900912248 12498647015969856 12503396622313744 12505540919453568 12526036308188928 12532945318838784 12537979480556544 12583671825602304 12604295263440384 12606149449227222 12611247439537152 12679815771793926 12691905567929448 12719718363184224 12736285265604096 12738158868104118 12759035495469228 12766073021942184 12794048346314592 12799187386401472 12806247059532416 12845831655302352 12852917056105056 12873981761194176 12881082688806528 12892645910605932 12913775727498072 12920898604347216 12928025409975648 12949213210492608 12954414576313728 12961559868413184 12968709101655552 13001624541970848 13008795873764544 13030116049367424 13037303096278272 13044494107362816 13049733745069056 13113453148121151 13118756294601216 13120686161440578 13125992232987648 13149438578156664 13190083991937783 13197359272683474 13209942529885752 13226566143043008 13231592365671792 13233861546321024 13238890541273376 13241160973539072 13262861973376512 13270177396417536 13272491719928574 13279812454467972 13287137226919416 13308913577450736 13316254401266208 13321603198091328 13323887815343616 13328951021145984 13345724396583936 13358159825428992 13370151314702448 13392063717405408 13396330828697733 13399450404508224 13406841165900672 13419624157344256 13425687287781804 13441617641317376 13483166191673472 13487462330933772 13490603128348416 13498044167029248 13509566995202712 13514700760883238 13517018493821136 13520166173918208 13546639425509568 13582375938745344 13593676367959254 13599136598051564 13601468811496608 13606637500753192 13608971000581824 13631274805970304 13638793435206912 13648696133758749 13656224372111622 13678605621268812 13686150356856936 13716438963155712 13724004566555136 13731574342929408 13764065487333336 13771657360189008 13779253420509024 13798623045775743 13809449008720512 13865342104135872 13872989838335616 13884832745069454 13890447841342464 13892491229760612 13895726345415936 13903390838711808 13922934965107056 13982542717291008 13986997972820208 13990255096065024 14009921328358368 14017648808407104 14053226526983196 14058566888526279 14060977892966088 14066321200102962 14068733534385264 14091790846712544 14099563483693632 14105226915626112 14113006963566336 14143933932807168 14154203397972036 14156630803802592 14162010459967608 14179832171370432 14187653369479296 14193044814518304 14195478881541888 14209013813658624 14258350667178272 14276293614713088 14278393763920629 14281718743899712 14284168018251264 14289596139787136 14292046765089792 14309683158582252 14320910083117568 14361832149684957 14393304389603916 14399085809701656 14407027941973968 14451560612215146 14459531688118188 14483229481343448 14491218024907344 14505034934776512 14536820986496256 14573716398352944 14581754851964832 14589797739362496 14621769538645248 14627642727315968 14635710925179904 14680950463202688 14689048064120064 14707174357431759 14713122012793344 14721237358636032 14758600831426368 14766741262111104 14774886182829312 14793118400426247 14799100811991552 14805045230072832 14807223162584356 14858999476538112 14861185346121471 14867195284302336 14885541411380766 14891561199277056 14893751858932548 14948029380284343 14972527774632078 14980786201424484 14986803597852744 14995069898789232 15027929803607616 15041420229040254 15066071682081084 15074381705071752 15082696311638256 15097077177012288 15116075592049152 15121819846482048 15124413195795456 15130160618598144 15163316558595072 15168561965632656 15176928519391968 15185299687907904 15210186945657984 15218576458589952 15224689369247232 15233086881309696 15280172931088512 15301652412933684 15305215677034752 15307467188347341 15310092375654552 15313657605152256 15322104189600768 15335184156716592 15343642614607776 15396919151464053 15409332790483968 15411599618200044 15430993833550176 15439505137374528 15445372298152272 15448021135795584 15481873629153792 15484573673250003 15493114530212634 15501660098072652 15535630134810576 15541870397773216 15544535784567552 15550442858003648 15553109714950656 15578599778251776 15584519796333824 15598509867152856 15607113568127568 15632692138592928 15641314693550784 15663301835745438 15730360556952384 15735372719422734 15739036983073152 15747718194867456 15761161494403164 15769854909457992 15773527202904576 15782227438537728 15846105261869568 15868380280079376 15872075516924928 15877132834012128 15911925674408064 15932261767463559 15967175416333092 15985140540365952 16011338660980992 16020170066750976 16040644500575556 16060830316552224 16066933586887176 16069689020532672 16075795657260528 16078552610726016 16104903824814336 16111023843507264 16113786838507008 16120259332144128 16176232454825184 16179006632917248 16185154811391552 16198971535914363 16205522481566208 16207906434720714 16211680736318592 16214460993690624 16220622645163776 16293633166511379 16302620278020762 16312966503506176 16318164301623576 16321964278742528 16330967016899584 16353923609808288 16395430948147062 16404474208460436 16410708066786789 16413522456782808 16449490730975904 16456098068230464 16465174790827392 16501256254941696 16513237297634042 16516069271103024 16522345536628876 16525179072135072 16552262264392512 16558552283604688 16561392028465536 16577182782601728 16604351203980288 16655675883831936 16664862687959808 16674054559271424 16701381744251904 16778229100803072 16808199265636296 16860154047584337 16866972378772992 16869453636137886 16876275728126976 16906421029058568 16922540757239264 16959624484245632 16984211824138824 17012047327292304 17021430695922912 17058731128419456 17064632211336738 17074044584315964 17083462148896392 17111460313865232 17120898515913696 17127775540403136 17137222741473408 17165309014925568 17174776918408704 17190194547474576 17218367636664096 17227864805796288 17237367213300864 17265617613990144 17272552768418304 17282079824550912 17335499389294464 17345061165019392 17373488065823232 17376043835421306 17383070795037696 17477583901661898 17484604197494868 17487602757638496 17494248215254104 17497248429319488 17525924750533248 17532584770875552 17535591559551744 17548323600546963 17558002764143514 17586778655917044 17596479030244632 17613256706514336 17635421524057344 17642123154229056 17645148728428032 17651854055031168 17654881298052096 17696655626571432 17706416605957296 17716182969225888 17741086773140241 17745218103267648 17755005868354944 17762137597455104 17771934694861312 17826868419603264 17851927815089298 17856084956540544 17861774438263644 17865933872677632 17875788221200896 17900916383709072 17977554922231296 17980199554566718 17983283107911696 17987470837797888 18012755993603616 18019601014510984 18022691325094848 18062185900679424 18075300285248073 18085270114418094 18124901823945672 18135291748662144 18145294667442432 18175033074627072 18185057913609216 18198261511678332 18208299162815496 18238140828358416 18248200475809248 18288585284207616 18352087316444448 18355234647488256 18357934839326523 18362209813585344 18365358880608768 18372337894012032 18395457952048128 18398164061034324 18412598678294016 18487122805514496 18497319784447488 18513110326759272 18523321639680816 18527635127221248 18563913286809408 18580577929990902 18590826456151956 18621295047441576 18628371319055274 18631566032023728 18649330630426944 18679895104477824 18690198411209472 18714085250671482 18737635369310928 18744755851368372 18747970523954784 18755094933470616 18758311379180352 18789054462283392 18799417978258176 18806969220834816 18817342618088448 18872271197296048 18875507738403456 18882680613290144 18906442895160576 18909224173840833 18916871159305728 18924059752691072 18927305175389184 19019723657690889 19035058152950784 19037858351894172 19079577544776336 19107238302156177 19138553243203842 19149109532913276 19191072519471888 19198781079602208 19209370589298624 19268747482953528 19279375584157584 19310972641791264 19321624033209792 19340046579702016 19382427981995008 19431621864470592 19442339802619776 19453063652483328 19495692718193664 19502436812956272 19513193810646816 19545174074051136 19555954644417408 19566741161044224 19574600617603584 19585397418826752 19609565809909012 19678134441901824 19681029242160867 19688988349481472 19699848243772416 19724157867234996 19796038909025211 19811999302050816 19814913794828628 19847388548507688 19858335811910064 19908737579892861 19919718681701958 19930705840379124 19963370366176104 19974381601899312 19982404797136992 19985831723015424 19993426531718976 20018586594875904 20029628286323712 20037239738143488 20055226972053672 20088095576108112 20099175606762336 20110261748851008 20129436236016384 20162426461976064 20173547491464192 20224749287510208 20231193496400658 20235904692522624 20247066250543872 20264350492804068 20272051141324857 20275527740731704 20280249260877312 20291435278119936 20319959138264352 20373563908118016 20390514551938881 20398704897077346 20402203217244912 20406954236046336 20409956251129788 20413456500872736 20446912208955456 20458190152810368 20484336558167433 20517908431903218 20529225535285404 20548799490933392 20574658444733568 20586006849832704 20593829730869696 20597361514394112 20646098231000004 20657486040283512 20668880130763536 20714173513080768 20726047712756736 20798013156203808 20809484757503424 20827249117604181 20838736844640918 20843589518123904 20855086258067712 20884402447660584 20973814075936512 20980496959230312 20985382644097536 20996957593156608 21014881992537552 21026473212610656 21099481800154443 21157840373439168 21169510445349504 21215900899210752 21231305096958054 21234946205703888 21243015689951412 21269748257055648 21281480054218944 21289567221777456 21293218322312832 21313520720487936 21348451547974656 21387526000767408 21414440422069632 21422578115849568 21426252027376896 21434394209680704 21438070147634688 21464524737873378 21473205099752448 21481365124676352 21568309939766912 21572008843889664 21580206415188736 21589956584405874 21598628714552484 21610541912960952 21615574315091456 21627496860218368 21677340918322719 21689297532177282 21724844222015172 21736827037361016 21757552402164768 21805231479744384 21833099459116729 21860574597529416 21872632277947248 21880944089049052 21884696609043744 21932654307967872 21941464090973952 21953566387769856 22021425694804032 22033572096180096 22069683019190016 22081856037954048 22207567845109248 22210834743876534 22219816917279744 22288499214807168 22300792926453504 22328312117071149 22337341798915584 22340627788398822 22349662450762752 22410932354181728 22480205396779116 22492604848183848 22541894705411424 22562130343560381 22599107523121626 22611572557607628 22624044467457384 22645615765518432 22682729769723072 22695240927897216 22744974837892608 22752842948448984 22765392779087952 22777949531861856 22815280418486976 22827864687884928 22837034053870848 22849630321964544 22887078686567424 22920259396632768 22957823515552128 22970486407728384 22983156284401152 23020823485320192 23113999185725952 23117399427300066 23126748220025856 23146490750325264 23159257706061792 23168058447228408 23172031703693376 23222810443730688 23239671795318951 23252490147108978 23303445202215864 23312805596659824 23316803676851328 23325664287005472 23329664572425984 23367899667377664 23376779694500736 23380788746068992 23397764800729284 23410670352191352 23449038207889392 23461972040326176 23484342275352448 23494952753618157 23513895365409792 23522830872305408 23535805406708224 23595540835428576 23603059079134101 23608555474609728 23621577292301184 23641742241604746 23654782364186988 23660290804356864 23673341157806592 23769157892804352 23802570420119064 23808113275387392 23811615626318086 23815699251018192 23821245163570176 23867888511612096 23950763124499638 23977710810548928 24017007991471488 24030255100126464 24060966750863334 24082914534239232 24100400380330764 24113693485890792 24166535765260896 24180388998216192 24193726223256576 24264348682237776 24268509949375872 24277732217087328 24308283722349312 24311859652081071 24317521104477888 24321691490535936 24330933967745664 24335106654071808 24469449755259264 24473646196651008 24477246452435364 24482946418113792 24496450525349376 24530885414712432 24593146422220593 24606711312690654 24620283685174212 24649497074019328 24674236096463856 24684147102345696 24697762186241088 24751884382412544 24769855946451063 24774103906654536 24783518304943314 24787768608202608 24828393396588768 24837828425407032 24842088042698304 24865774173902592 24906526805970432 24920264548279296 24952113667561976 24983513825747904 24993007801824496 24997294031939712 25006793244627488 25011081838907136 25052072616377856 25065890637677568 25167343651204608 25208590526880768 25212298898454444 25304180454206829 25359631543587852 25383811135858896 25439436726368448 25472570531208192 25476317736208236 25518070990938456 25532146043884368 25588096692629184 25598374772802944 25612494119064832 25691663310604704 25705834112210112 25747963522388352 25762165377613056 25785291821211864 25827551454996144 25841797208694432 25856050819951296 25898426420985216 25908829152627456 25912640534522623 25923119736826368 25937418203311104 26003249083941696 26017591747529088 26060232098734848 26064065753131959 26074606192556544 26088988214725632 26216375852492847 26226906296242302 26237512589202432 26241372322881156 26298877156313328 26337004146215271 26380167983875566 26394718545366948 26419885059771504 26453132286086016 26463184731343584 26467723092642048 26477781082546752 26482321947078144 26525723946753024 26544983439857148 26559624908935944 26574274453838832 26617827154901472 26632508802532416 26643206396182656 26647775630687232 26657902042291968 26716319650857984 26740302629404896 26777891722633947 26784127434810816 26792661657395466 26798900809016448 26813682331801344 26839248314688512 26851374575563608 26966332383346944 26970299331850077 26974924661867544 26981206256696832 26996088334058496 27019133990405424 27029401521766476 27034036987642272 27093278851019136 27127905171627141 27187352735918508 27198273196103128 27202937622993216 27213275001506384 27217942001163648 27262549611940608 27277586870413824 27297392267517498 27312448744223244 27357211242537624 27372300713713872 27432877926311424 27448009133110272 27528130974666672 27543314720378016 27558506841018048 27597246091551486 27618898017441024 27730684208271744 27745979676671232 27769665490138908 27784982459521224 27791452690831872 27806781677423616 27845869930214112 27942556978582911 27965085434582016 27973995945640416 28019842656716736 28035297616814208 28071127876007223 28106453053966392 28117133777052558 28121955785932176 28132642400205924 28137467068770528 28183581693425088 28199126967387264 28210453831252224 28226013927132672 28308406795944072 28313261607605184 28324020919935216 28359664342740864 28375306738958592 28386089629036608 28390957763083776 28516701334356544 28552587229426176 28556787527841258 28563437487799424 28568336036502528 28579192279574272 28619366317164504 28641820166235136 28707829864805763 28723664299369914 28786608779207832 28798171619403312 28814055883947936 28903121224430292 28914104689100533 28919063376236376 28966458962686896 28982436049814688 29010069869553024 29073641972992512 29147432796705888 29163509703929664 29179595478724992 29243539077290496 29255285454631936 29361900926405376 29378096128240128 29414348714863518 29426244025586688 29517201662852736 29533482524222208 29549772365658624 29586236800852494 29598201623983104 29614446325168712 29717998953076224 29722370692242942 29734390568604672 29771082822761532 29787503717865096 29879578022552937 29896058760568686 29945055549264156 29961572402848968 29973607195705488 29990139797578464 30055859607215232 30082840458080508 30132143364162168 30148763410143504 30165392623276512 30194154354024576 30232151184098304 30243639692964096 30260321237196288 30337123931265312 30353857038783936 30370599375815808 30420373891315968 30437152917179904 30449378738494464 30560345862177024 30598057345616019 30603304825867368 30610431354069504 30614934376694682 30620184751309104 30627315210304512 30670368313433184 30687285229215552 30776862647854827 30793838302928106 30823199236400088 30861987667100352 30879010274749056 30890744596304544 30896042271591168 30963747258307584 30969147346500006 30986229060425268 31003320196145304 31071260269621152 31083740795546432 31089071569135104 31100885716007296 31106219429901312 31169039592667648 31197019734305712 31214227136255136 31258105266961377 31265384277185856 31282629387101568 31326603671490876 31460721113904768 31470745438845468 31478073966146304 31495436389734912 31522322988806328 31539709818915984 31547054405809152 31692210523739136 31736760560158752 31754265668024256 31823851348816128 31846957645437081 31864523534927118 31934350832666184 31970281080731904 32022677321961984 32040340133501952 32081289001151112 32121660633104448 32133867173774352 32139378041065344 32151591314521056 32157105221452032 32196787106810067 32209807649628672 32222047687014528 32227573677014016 32352464909650368 32358013265834496 32370309622783104 32397943071828726 32411044963132416 32415812869441428 32423361472637184 32441245290327552 32533946298265923 32587266333022758 32605240556041524 32625933007012352 32636328603247152 32643928557485056 32707847219616576 32790861896294124 32808948416920872 32821416133573578 32827044913565616 32898981461951808 32912196136460928 32930349581654784 33002512509883392 33026474595268084 33032138542206048 33044691073257752 33050358144270144 33104524528785024 33117104567209376 33122784056931072 33154365565203456 33311351767663872 33316252115814801 33329725375919616 33348109118542848 33510941682598233 33616398531272592 33720308095168674 33733944757545984 33738907272275772 33812842058117136 33845081514478528 33919248968491264 33968423648277648 34024094654584608 34042861391845824 34117462256838912 34129264422673476 34148089168631928 34166924297792784 34222920627730464 34241797031827392 34255551080806272 34274445482946816 34330618029851136 34349553836817408 34380389094949152 34436735273328192 34455729611592576 34474734426601728 34531235227980288 34545105536836608 34670998778588928 34676099140950099 34690122330038784 34746976131646464 34752087670842612 34878735220663467 34955167803323796 34969208394989736 34975205515276992 34988496430508208 34994496858638976 35051849501066496 35065169541751104 35071183119103488 35096647201093926 35116005528287028 35173557311834088 35192958060489264 35226513413028672 35270843048114688 35284246308458112 35290297456856064 35303708110062336 35393311253142864 35412833211914592 35432365938451776 35462613362407119 35482173546280482 35490436206535296 35510011736709888 35524275194910208 35543869389722624 35653736839206528 35703855630178596 35712169913081088 35717423439477129 35723548876527288 35731867745355264 35751576442401792 35801832767418144 35926144686749457 35955109844462592 35960399109133436 35966566215823392 36025511987207232 36039202029021968 36045382650189696 36091450126295001 36124371801358848 36150600570496146 36170540228836188 36249803647891344 36270583497324288 36290589334884864 36350066149254144 36396523023356664 36416598325630992 36476281656716832 36496400951618496 36704174632888896 36710469294976512 36715869678653046 36724419627170688 36730717761217536 36744675788024064 36796328122068648 36825197356588032 36974245611028992 36994639568894976 37026220653518544 37046643279361632 37127826573618816 37161155859981804 37175277457414971 37181652912303912 37242590094883152 37256742638110548 37263132064047456 37298661260853888 37359790208955648 37380396822418944 37428170501342964 37475270738621856 37489511702736744 37495941047909568 37510189866941232 37516622758360704 37578108924566784 37598835956516352 37613938441669632 37744542394592096 37751015476806912 37765361226580288 37812885790321152 37818448347681666 37833742318611456 37848119505382144 38039447315381778 38075716703788344 38159155089552672 38214476604312354 38277106486407684 38291652155835841 38298219065826552 38382145038943776 38397562159204416 38418741178597248 38537494965907056 38558751168315168 38621945283582528 38643248066419584 38680093159404032 38863243728941184 38884679605239552 38906127304966656 39004873625912544 39026387621293632 39090348148102272 39111909288834816 39133482322088448 39149201235207168 39219131619818024 39340359444363453 39356268883803648 39362058484321734 39377976698962944 39448315734469992 39570251975813349 39592077818050422 39629827589657256 39694777097015376 39716671623820128 39817475159785722 39839437363403916 39861411680758248 39926740732352208 39948763203798624 39964809594273984 39971663446030848 39986853063437952 40037173189751808 40074479476286976 40110453944107344 40176191152216224 40198351213524672 40220523497702016 40258872472032768 40324852923952128 40449498575020416 40462386992801316 40471809385045248 40494132501087744 40528700985608136 40544102282649714 40551055481463408 40560498521754624 40639918276528704 40747127816236032 40781029103877762 40797409794154692 40804406434489824 40819912502259576 40826913001745472 40893824417910912 40916380305620736 40946088401276247 40968673116334866 41035816863806436 41058451070570808 41097598981866784 41149316889467136 41172013699665408 41187659461739392 41194723028788224 41292196462000008 41314972080567024 41337760261527072 41395869137327229 41428347026161536 41596026312407616 41618969515006848 41654498235208362 41677473689281836 41687179036247808 41710172516135424 41768804895321168 41947628151873024 41960993918460624 41970765288195072 42029763985075104 42052946425221312 42175700665578837 42198963600308886 42315680746878336 42339020890699008 42431801798421504 42462610193916108 42469892411407776 42486031379902824 42539496514111296 42562960108437888 42579134443554912 42586436644625664 42627041440975872 42775052001534816 42828880844139264 42835181291761887 42845156231699136 42852504054753792 42868788419361408 42876140295269376 42929049475746756 42962730249352704 43085496449054871 43136619879533824 43160412830377472 43179913168811748 43197257429104968 43221083825921904 43231148630182912 43354681836645438 43378595064354564 43449688444030344 43473654074722032 43515104804329536 43610462959488768 43666198918233458 43721149195058832 43745264555894496 43761888178098104 43769393218087488 43865308615935744 43882928181947904 43907132775539712 44042851389608064 44067144192360192 44121523072295277 44139366038380032 44163712075908096 44379355201278741 44415135690218496 44421669487753068 44576998429614336 44583556038364413 44601585852907008 44656624234142298 44674683597831168 44681255576797644 44821864708363456 44960410793558232 44985209696367696 45083789410822848 45124260687120762 45198215046243252 45223145115215256 45248088934914768 45291231531036864 45365459539446144 45390481855794432 45489949675785216 45505685896897968 45530785558175904 45555899063723712 45630560836973952 45655729375769856 45674068107741696 45699260643929088 45840518793265536 45915647031104256 45922401565042023 45940972815456768 45966312568802304 46190757454392159 46227998371451904 46234798854600132 46292981500650528 46318515412123584 46336116894456816 46344063407386752 46445620887461376 46453721019750009 46479343590637902 46504980294217956 46606890404431728 46625611193319648 46633607353702656 46651328574010944 46659329144851968 46735799334755328 46753559389001472 46795529601458568 46821340704382704 46898076415778784 46923944080652352 46968684550704896 46989905507236314 47045661744610816 47071610813416448 47191081670857152 47206118158268202 47217110949219456 47243154584602368 47283484483209492 47309564728373976 47320581608713728 47346682315613184 47538315785608704 47605140840238128 47616226550774784 47623231252636172 47631398502036384 47735777023224192 47796785302390677 47901526248999276 47955421621097856 48034015982942976 48060510200252928 48121933501726668 48200800760661528 48227386971781584 48333071530521792 48360777996432384 48528697364475552 48537019898751744 48555464434174656 48596914607743089 48616567444698624 48623719304162142 48635042208955776 48643382981071872 48661867935491328 48938899510518528 48954492904870728 48965892836227584 48992901050698752 49061770829424864 49186292844441186 49213422625381308 49232124200360367 49240567370348424 49348472192927712 49368294204691392 49395524372482176 49503768764825088 49539711892902126 49548207813309072 49567036609886628 49575537216405216 49656786793177536 49675656850814064 49684176085396608 49731548347805184 49813053611940864 49904227335123952 49967027651495808 49986015603648992 49994588063879424 50013586489254976 50022163677814272 50104145232755712 50334687302409216 50424597796908888 50580462142753011 50608360908413658 50719263087175704 50767622271717792 50878873452736896 50952635472416472 51036141981876912 51064292087768736 51176193385258368 51196749545605888 51224988238129664 51383326621209408 51411668224420224 51495927044776704 51524330755226112 51570583642423728 51655102909992288 51683594417388864 51712101639902592 51796852841970432 51817658305254912 51825281069045246 51846239473652736 52006498167883392 52035183495058176 52120464197469696 52128131506263918 52149212385113088 52432751704985694 52453812592484604 52482744645762312 52597754312626656 52644970801640889 52674008292430542 52760335967751132 52789437090733896 52839770119543008 52906264572172032 52926369462687168 52935446185284096 52955562165093504 52964643894156288 53089966879714296 53119249817871888 53148548907677664 53235654309802944 53265017605064832 53286412792365312 53315804084583936 53480605258809792 53555783445267894 53568254869621632 53585323314790932 53597801618032896 53627364663602688 53702749151127216 53932664766693888 53940598663700154 53949849323735088 53962412513393664 54038267980810848 54058803043532952 54068073975284544 54186557702038272 54225900855744219 54255810343254282 54374705471837016 54396546392206256 54405875245986432 54426550003012768 54435884002327296 54525099223881216 54555173740827648 54594784535034996 54624897488446488 54714422485075248 54744601427427744 54865755852622848 55056261949333344 55073804517979569 55086629440756032 55117013682036096 55194492183102972 55237796034882048 55461368416543488 55491959353342464 55539330980277816 55569964919042448 55582905381663744 55691739860428224 55885113957165822 55947991891280832 56039685313433472 56070595233628416 56142255752014446 56212906107932784 56234267554105116 56243911571864352 56265284800411848 56274934137541056 56367163386850176 56398253934774528 56420907662504448 56452027854265344 56616813591888144 56626523215210368 56648041839870432 56719328685481728 56727672521522499 56750613477917184 56772179258073216 56781915526167552 57033402668713088 57059170973072667 57105174458852352 57113575055682516 57126874975598848 57158384559148544 57238732634329008 57321714906468531 57415659729611526 57447328598739828 57573217558415664 57596343238806624 57628111767895872 57796330541719147 57806242448860584 57828209378201066 57838126752472752 57932917925373792 57964872099629376 58020139739106048 58147283945985024 58294865593411776 58327019407859328 58359190957449984 58487078154580992 58723801852810752 58756192256480256 58828697429727036 59034403325705472 59043087726482601 59066965048444416 59099544731317248 59172473601704988 59228892650337424 59435997906152448 59444741384485884 59542165645523064 59575007435730192 59726212739678583 59759156045105874 59792117521137372 59890111098528312 59923144805697936 59947214391410976 59980279595156928 60111719214430464 60165680916161016 60264286728324336 60297526820287008 60330785246553024 60388308708049152 60487279385928192 60520642474392576 60674247862530624 60707714077567872 60741198751631616 60816153423974571 60840747782631936 60874305834359808 61120691724354048 61171543655816643 61196114691232038 61206609651734736 61220862708139008 61229868753389364 61240369502618208 61340736626866368 61374570458431104 61453009674502299 61553725295709654 61587676605856212 61646398472800176 61723975334200704 61758020549498112 61781489192609088 61792084543182336 61938294693000012 61972458120850536 62006640392290608 62142520539242304 62167481591092864 62178143138270208 62201771432014592 62338079185335296 62394039468611424 62428454272510272 62481747352812543 62516210533922754 62530768554371712 62565258774203136 62653207342981752 62921442227809536 62930698440983513 62941490877690936 62956147932292608 62990872779469824 63044645977612656 63079419637831968 63298445400463329 63473521120317504 63508531336048512 63647702697632256 63693915290874162 63729047069854236 63868701665332368 63940562161463808 64045354643923968 64162578002302224 64243321266208896 64267734347548704 64278756082130688 64303182629042112 64314210442904064 64393574213620134 64419615299257344 64444095374029056 64704929819300736 64716026531668992 64740619245566208 64795886143657452 64831625738882856 64846722945274368 64882490580655104 65032022754968157 65067892596531846 65174532666045516 65210481112083048 65251866014024704 65272657206494304 65415694439233152 65499298377350187 65581723792588248 65617896833841744 65642832267147156 65654089827131232 65797962923903616 65824392272921856 65860699163309568 66052949190536168 66064277084412096 66089382146515504 66100716288540288 66209049057570048 66234209134418752 66245568113862144 66622703535327744 66632504231629602 66659450751839232 66984936351213447 67021883365196466 67232797062545184 67440616190337348 67477814544551544 67625684116234272 67690163028957056 67838497936982528 67936847296555296 68048189309169216 68085722783691648 68234924513677824 68258528845346952 68296178337263856 68333848595585568 68445841255460928 68483594063654784 68511102161612544 68548890965893632 68661236059702272 68760778189898304 68873470546656384 68911459223185152 68949468853203456 69062470455960576 69341997557177856 69352198281900198 69380244660077568 69504175341685224 69719015385956853 69757470441326934 69910335606647592 69938416789979472 69950411030553984 69976992861016416 69988993717277952 70103699002132992 70130339083502208 70142366238206976 70193294402187852 70232011056574056 70347114623668176 70385916120978528 70453026826057344 70541686096229376 70568492616916224 70607416220124672 70786622506285728 70809177237402303 70825666423829184 70864731876903552 70925226724814238 70964347092560964 70980872413070592 71020023473419776 71048550389820416 71307473678413056 71407711260357192 71424339826162176 71434846878954258 71447097753054576 71463735490710528 71603665534836288 71852289373498914 71920798218266872 71933132431646784 72051023974414464 72078404058043936 72090765300379392 72182900252590002 72248743602717696 72301201140992292 72341080457672376 72499607295782688 72541166994648576 72581178669769728 72793046046713328 72833196651261984 72935578956243213 72952563313433664 72992801903236992 73408349265777792 73420938589953024 73431739357306092 73448839254341376 73489351576048128 73592656244137296 73948491222057984 74052441307037088 74093286558723264 74255653147237632 74309567839353189 74322311719963608 74350554914829942 74363305824607824 74485180189766304 74513485276221096 74526264128094912 74597322521707776 74719580417911296 74760793644837888 74856341002685928 74950541477243712 74979023405473488 74991882095819136 75020379733882464 75033245516721408 75156217849133568 75197671913032704 75489084789184192 75502030953613824 75530722453160576 75625771580642304 75636896695363332 75696239010764288 75912541362620487 76078894630763556 76151433407576688 76318310179105344 76428953208624708 76554212972815368 76583304311671682 76596438131653104 76764290077887552 76795124318408832 76837482357194496 77074989931814112 77117502336630336 77243890567165056 77286496132839168 77360186318808064 77726487457882368 77737921603567869 77769359210479104 77812254609933312 78009747251825088 78052775242587264 78180696296204544 78192197259395877 78223818577669632 78266964644176896 78438263239636048 78680718888726906 78712537767607296 78724116968643468 78896631468939984 79011012438645813 79140503951626698 79184155636100844 79259655179314512 79389554194030752 79433343247640256 79634950319571444 79678874726807832 79722823361516496 79853481464704416 79897526407597248 79929619188547968 79943326892061696 79973706126875904 80148958952573952 80220907888214688 80352382304432448 80396702427049344 80441046995404032 80517744944065536 80898997150040832 80910897995550231 80924773985602632 80943618770090496 80988265002175488 81057401971216272 81088204565299428 81102110962926816 81279836553057408 81383715514881423 81562058207755524 81594819588309384 81608812868979648 81639825004519152 81653826003490944 81787648835821824 81832760611241472 81892176802552494 81937346232669732 82071633727612872 82116902141141616 82195197963733568 82298633778934272 82344027399330816 82375318923478784 82584392924000016 82629944161134048 82675520523054144 82791738274654458 82856694052323072 83192052624815232 83237939030013696 83308996470416724 83340654692113301 83354947378563672 83374358072495616 83420345032270848 83537609790642336 83827670935748733 83895256303746048 83921987836921248 84059527970150208 84105892850442624 84213383628021669 84351401331157674 84397927200617772 84631361493756672 84678041781398016 84925220387832216 84939784822815552 84972062759805648 85078993028222592 85125920216875776 85158268887109824 85172873289251328 85550104003069632 85657761688278528 85670362583523774 85690312463398272 85705008109507584 85737576838722816 85858098951493512 85925460498705408 86123489594417289 86170992898109742 86273239759067648 86320825660754944 86359826337623496 86394514858209936 86442167651843808 86709363673290876 86742314067301599 86757190128709128 86899376888060688 86947308149444064 87030209608659072 87220925918977536 87332397836466916 87442298390117664 87490529111788992 87523776356196208 87538786436174976 87730617231871488 87765856363895808 88085702779216128 88134288384720384 88243046144590554 88278732076760064 88758710402557482 88843338975506136 89153996859228672 89167112076728826 89203171705814016 89313248468284596 89362511153595288 89643729416726912 89920821587116464 89970419392735392 90167578821645696 90248521374241524 90396430092486504 90446290230430512 90496177869829536 90582463062073728 90730919078892288 90780963711588864 91011371793795936 91061571116351808 91111798127447424 91261121673947904 91311458751539712 91348136215483392 91681037586531072 91794172036848057 91831294062208512 91844803130084046 91881945630913536 92330587943564481 92381514908784318 92469597709200264 92585963001301056 92637030824247168 92672233788913632 92688126814773504 92891241774922752 92907442039500018 92958687181275804 93009960588435912 93213780808863456 93251222386639296 93267214707405312 93302657148021888 93318658289703936 93507118778002944 93591059202917136 93642681408765408 93774315800884131 93796152831557568 93847888161304704 93937369101409792 93979811014472628 94091323489221632 94382163341714304 94412236316536404 94434221898438912 94486309169204736 94566968966418984 94619129456747952 94641163217427456 95076631571217408 95210281680476256 95246462505272344 95262797004072768 95471554046448384 95540872936311243 95593570604781354 95803052497998552 95910843242195712 96068031965885952 96121020400505856 96243867003453336 96401601521323056 96454773943563168 96590361320430201 96666143061043584 97057394728951104 97074039797503488 97110928868349312 97193829215486178 97233134889397248 97247438608324284 97270084417911552 97323735870982656 97877799021037056 97908985809741456 97931785672455168 98123541658849728 98372585688882372 98426845250762616 98464248400720734 98481134740696848 98696944385855424 98736588409382784 98791048744964352 99007537529650176 99079423785804252 99096415626618144 99134073219773256 99151074432810432 99313573586355072 99351313701628128 99368352170793216 99463096695610368 99808454670247904 99934055302991616 99948756347444403 99972031207297984 99989176127758848 100027172978509952 100044327355628544 100532825047794699 100849195593817776 101160924285506022 101216721816827316 101438526174351408 101535244543435584 101757746905473792 101905270944832944 102072283963753824 102128584175537472 102352386770516736 102393499091211776 102449976476259328 102766653242418816 102823336448840448 102991854089553408 103048661510452224 103141167284847456 103310205819984576 103367188834777728 103424203279805184 103593705683940864 103635316610509824 103650562138090492 104012996335766784 104028297422850297 104070366990116352 104240928394939392 104256263012527836 104636205661990401 104865503409971388 104907625184969208 104965489291524624 105195508625253312 105289941603281778 105348016584861084 105520671935502264 105578874181467792 105679540239086016 105812529144344064 105852738925374336 105870892370568192 105911124330187008 106179933759428592 106238499635743776 106297097815355328 106471308619605888 106530035210129664 106572825584730624 106631608169167872 106961210517619584 107111566890535788 107136509739243264 107152270318431387 107170646629581864 107195603236065792 107254729327205376 107405498302254432 107778434060248371 107865329533387776 107881197327400308 107899698647470176 108076535961621696 108117606087065904 108136147950569088 108274350378885003 108373115404076544 108451801711488438 108511620686508564 108749410943674032 108793092784412512 108811750491972864 108853100006025536 108871768004654592 109050198447762432 109189569070069992 109249794976892976 109428844970150496 109489202854855488 110112523898666688 110147609035959138 110173258881512064 110234027364072192 110388984366205944 110475592069764096 110922736833086976 110983918706684928 111078661960555632 111139929838084896 111383479720856448 111525832372244913 111770227914331644 111895983782561664 112079370626866944 112141190467256832 112284511504028892 112425812215865568 112468535108210232 112487823143728704 112530569600823696 112549868275082112 112734326773700352 112796507869549056 112841815325008896 113233627183776288 113253046430420736 113296083679740864 113438657370963456 113455345043044998 113501226955834368 113544358516146432 114066805337426176 114118341946145334 114227150111365032 114253749951197696 114316769118297088 114477465268658016 114643429812937062 114831319459223052 114874956467507523 114894657197479656 115146435116831328 115192686477613248 115256223535791744 115592661083438294 115612484897721168 115656418756402132 115676253504945504 115865835850747584 115929744199258752 116040279478212096 116589731186823552 116654038815718656 116718381914899968 117447603705621504 117657394859454072 118021078333090359 118068806651410944 118086175452965202 118133930096888832 118344947203409976 118457785300674848 118889482768971768 119084331291046128 119150014871460384 119452425479357166 119518312090211748 119584235042274744 119780222197056624 119846289611395872 119894428782821952 119960559190313856 120223438428860928 120331361832322032 120528573456648672 120595053640574016 120661570493106048 120776617416098304 120974558771856384 121348495725061248 121415428155135744 121482397503263232 121632306847949142 121681495565263872 122241383448708096 122343087311633286 122392229382464076 122413219303469472 122459737506778728 122480739005236416 122681473253732736 122749140916862208 122838265203828741 122906019349004598 123107450591419308 123175353211712424 123292796945600352 123447950668401408 123516041098996224 123562978385218176 123584169086364672 123876589386000024 123944916241701072 124013280784581216 124187607411981687 124285041078484608 124334963182185728 124403542864029184 124788078937222848 124856908545020544 124963494705625086 125032421067845508 125061537108743424 125130517548406272 125306414685963504 125842884455619072 125861396881967026 125882981755381872 125912295864585216 126089291955225312 126158839275663936 126527101996736511 126596890800926658 126947042240635008 127017062672097024 127295405395264512 127387830581748324 127458094139708472 127737403330664736 127881124322927616 128325156004604448 128486642532417792 128505543875285661 128535468695097408 128557512164261376 128606365258084224 128628420885808128 128787148427240268 128888190748058112 129409859638601472 129481238491132416 129591772287314904 129663251477765712 129693445890548736 130064045509936314 130135785193063692 130349065332091032 130420962224166096 130545314412988608 130831388878466304 130998596754700374 131163447585176496 131235793667683488 131285664534294312 131308179654262464 131595925847807232 131648784545843712 131721398326619136 132105898381072336 132128554168824192 132178764293031008 132201432577080576 132364569216885831 132418098115140096 132468418268837504 132491136227724288 133138065603836223 133245407070655488 133265008463259204 133750668115093239 133969872702426894 134043766730392932 134465594125090368 134881232380674696 134955629089103088 135251368232468544 135380326057914112 135676995873965056 135873694593110592 136096378618338432 136171445567383296 136469849027355648 136517057690693904 136592356674527712 136667697191171136 136891682510921856 136967188127309568 137022204323225088 137097781931787264 137521556379796608 137746941093312768 137767204695126069 137822918446370304 137898937706406912 138572272363176477 138683995114355712 138704396563800396 139008350683370448 139361163059250027 139438030771913706 139514940882653868 139820671213295184 139876833579958944 139900822061107968 139953985722032832 139977987434555904 140207398004265984 140260678167004416 140386588804375704 140464022113148112 140694229247336352 140771832241957056 140906053652114688 141136985233832448 141214832440249344 141573245012571456 141618354474804606 141651332847658368 141729463753807104 141850453449628476 141928694185121928 141961744826141184 142040046946839552 142614947356826112 142815422520714384 142848679652324352 142869693757908516 142894195506109152 143207331069672576 143390355907172031 143704578746997828 143841596436533744 143866264863293568 144102047948828928 144156808116087872 144181530600758784 144365800505180004 144602402281984584 144682160915344752 144999214591565376 145082333989297152 145586092093426656 145666393302523968 145790743823229267 145871157912486426 145905126626867328 145985603806473984 146816698531555584 146863478714612184 146897678508682752 146978703152096256 147185312488274592 147696372601081101 148104882614074176 148186573117446528 148511306294475264 148619135678706378 148644623439927216 148701109829659884 148726611649215648 148970360379532608 149026970552442192 149052528256189824 149194645043415552 149439160835822592 149712682005371856 149901082954487424 149958046810946976 149983764191638272 150040759467764928 150066491033442816 150312435698267136 150978169578368384 151004061907227648 151061444906321152 151273793390726664 151392478021528576 151741386428259033 151825082725240974 152157789261527112 152302866815153376 152636620358210688 152831696213817103 152857906417249416 153108425945630736 153166608623343364 153192876263306208 153528580155775104 153590248636817664 153674964714388992 154149979863628224 154235004673260672 154487781134330112 154572992265678336 155452974915764736 155475843207135738 155538718420958208 156019494503650176 156105550485174528 156361392592409088 156384394518791754 156447637155339264 156876526479272096 157361437777453812 157448233937286936 157793262937879968 157934912404922667 158022024877291626 158281007903253396 158368311272201688 158519310358629024 158779108388061504 158866686495280512 159269900639142888 159357749453615664 159445646723032992 159706962929408832 159795052815194496 159859238377095936 159947412253751808 160441815776429376 160704764608864896 160793404854098688 160882093990808064 161797994300081664 161821795991100462 161849547971205264 161887237540180992 162114803942432544 162176409130598856 162204221925853632 162559673106114816 162677702567232657 162767431029762846 163124116415511048 163189639176618768 163217625737959296 163279650009038304 163307652006981888 163575297671643648 163665521222482944 163784353605104988 163874692465339464 164143267455225744 164233804282283232 164390395927467136 164597267557868544 164750637846957568 165168785848000032 165221413553938707 165259888322268096 165351041046108288 165583476549308916 165713388104646144 166384105249630464 166475878060027392 166617992940833448 166681309384226602 166709894757127344 166748716144991232 167075219581284672 167655341871497466 167843975673842496 168119055940300416 168211785700885248 168426767256043338 168702802662315348 168795854401235544 169262722987513344 169356083562796032 169850440775664432 169879569645631104 169944125519611296 170157986056445184 170183017564567497 170251840433751552 170316537774219648 170345746578502656 171100208006139264 171315523376557056 171340725167047548 171380624926796544 171475153677445632 171716197902987024 171965144719405593 172246979188834578 172341985796219484 172546479518135296 172719652675246992 172789029716419872 172884335303687616 173388991625157441 173418727346581752 173484628134603198 173514380257418256 173798753776121376 173894616298888128 174060419217318144 174441851837955072 174664795672933832 174884596780235328 174981058223577984 175047552712392416 175077572872349952 175461234463742976 176171405558432256 176268576769440768 176486092289181108 177129263179447803 177517420805114964 177686677951012272 178307993718457344 178334224153457652 178626496936569192 178725022307190576 179287458833453824 179841643174232928 179940838785470784 180335157643291392 180497042748483048 180792860184973008 180892580460861024 180992355739659072 181164926124147456 181388483741658361 181461838157784576 181561927423177728 182022743587591872 182123142232703616 182223596254894848 182448460271923713 182522243347895808 182622917503079424 183362075173062144 183514630967449929 183588344073696114 183662588124417024 183689606260168092 184359029023506897 184661175887128962 184763029817568636 184939195418400528 185171926002602112 185274061648494336 185344467577827264 185376253629547008 185814884079000036 185917374362551608 186019921176871824 186427561617726912 186502444773278592 186534429414810624 186605314296043776 187014237556005888 187182118405834272 187285362817530816 187445242058437629 187548631601768262 187592305663115136 187695776322609408 187874738202819584 187959622028945256 188764326683428608 188792095322950539 188824472633072808 188868443796877824 188972618338409472 189133937932837968 189238258913495904 189895336201389987 190420563360952512 190492925010544688 190525594008145536 190943108092896768 191081745872622486 191187141209562708 191606104995997104 191821686484391424 192136063931771904 192487734006906672 192803203042646112 192909547887126336 193180722640860402 193332286122087168 194114789457902208 194148079595006976 194221857736698624 194387658430972356 194494877216648568 194540168835823104 194647471741965312 195755598042074112 195817971619482912 196247083317699456 196497895132050561 196745171377764744 196853690501525232 196928496801441468 196962269481393696 197393888771710848 197473176818765568 197582097489928704 198158847571608504 198192831253236288 198268146439546512 198302148865620864 198627147172710144 198702627403256256 198736704341586432 199616909340495808 199868110605983232 199897512694888806 199944062414595968 199978352255517696 200054345957019904 200954809053640341 201065650095589398 201698391187635552 202321848571012044 202398732823703731 202433443633654632 202877052348702816 203070489086871168 203515493810947584 203810541889665888 204144567927507648 204257168351074944 204704773541033472 204786998182423552 205533306484837632 205646672897680896 205983708179106816 206282334569694912 206620411639969152 206734377669555456 206848406559610368 207187411367881728 207301124276180984 208025992671533568 208056594845700594 208140733980232704 208512526025055672 209157046157870559 209272411323980802 209731006819942776 209815250369938416 209930978583049248 210391017250506624 210579883206563556 210696033169722168 211041343871004528 211157748362935584 211359080478172032 211625058288688128 211705477850748672 211822248660374016 212359867518857184 212476999271487552 212594195630710656 212942617239211776 213060070420259328 213145651169461248 213922421035239168 214223133781071576 214273019478486528 214304540636862774 214341293259163728 214391206472131584 214810996604508864 215556868120496742 215762394654800616 215799397294940352 216153071923243392 216235212174131808 216272295901138176 216548700757770006 216746230808153088 216903603422976876 217023241373017128 217498821887348064 217586185568825024 217623500983945728 217706200012051072 217743536009309184 218379138140139984 218499589953785952 218806736868729639 218857689940300992 218978405709710976 220225047797333376 220295218071918276 220346517763024128 220468054728144384 220777968732411888 221845473666173952 222157323921111264 222279859676169792 222766959441712896 222928703518059567 223051664744489826 223540455828663288 223791967565123328 224158741253733888 224282380934513664 224569023008057784 224851624431731136 224937070216420464 224975646287457408 225061139201647392 225099736550164224 225468653547400704 225593015739098112 226467254367552576 226506092860841472 226592167359481728 226877314741926912 226910690086089996 227088717032292864 227737624087861461 228133610674852352 228236683892290668 228454300222730064 228507499902395392 228954930537316032 229286859625874124 229662638918446104 229749912935015046 229789314394959312 230292870233662656 230385372955226496 230512447071583488 231185322166876588 231224969795442336 231312837512804264 231352507009891008 231731671701495168 231859488398517504 232080558956424192 233179462373647104 233213764810703607 233308077631437312 233436763829799936 234576591778187631 235314789718908144 236042156666180718 236137613302821888 236172350905930404 236689894406819952 236915570601349696 237778965537943536 238168662582092256 238300029742920768 238904850958714332 239036624180423496 239168470084549488 239560444394113248 239692579222791744 239788857565643904 239921118380627712 240446876857721856 240662723664644064 241057146913297344 241190107281148032 241323140986212096 241553234832196608 242696991450122496 242732693986650693 242830856310271488 242964795006526464 243264613695898284 244151146544644269 244686174623266572 244784458764928152 244826438606938944 244919475013557456 244961478010472832 245362946507465472 245498281833724416 245676530407657482 245812038698009196 246214901182838616 246350706423424848 246585593891200704 246895901336802816 247032082197992448 247125956770436352 247753178772000048 247889832483402144 248026561569162432 248375214823963374 248570082156969216 248669926364371456 248807085728058368 249576157874445696 249713817090041088 249926989411250172 250021964076339903 250064842135691016 250123074217486848 250261035096812544 250612829371927008 251483012807246199 251685768911238144 251722793763934052 251765963510763744 252178583910450624 252317678551327872 252640150884065007 253054203993473022 253193781601853316 253894084481270016 254034125344194048 254775661163496648 254916188279416944 255474806661329472 256650312009208896 256973285064835584 257011087750571322 257070937390194816 257115024328522752 257212730516168448 257574296854480536 257776381496116224 258819719277202944 258962476982264832 259183544574629808 259326502955531424 260128091019872628 260226942201904797 260271570386127384 260698130664182064 260841924448332192 261090628825977216 261662777756932608 261997193509400748 262326895170352992 262471587335366976 262571329068588624 262616359308524928 263191851695614464 263297569091687424 264211796762144672 264257108337648384 264357528586062016 264402865154161152 264729138433771662 264836196230280192 264936836537675008 266276131207672446 266530016926518408 267501336230186478 267939745404853788 268087533460785864 268931188250180736 269762464761349392 269911258178206176 270502736464937088 270760652115828224 271747389186221184 272192757236676864 272342891134766592 273034115381387808 273184713349055424 273335394382342272 273783365021843712 273934376254619136 274044408646450176 275043112759593216 275382516110544171 275493882186625536 275534409390252138 275645836892740608 276991763830693443 277144544726352954 277408793127600792 278016701366740896 278722326118500054 278876061543827412 279029881765307736 279641342426590368 279753667159917888 279801644122215936 279907971444065664 279955974869111808 280521356334008832 280773177608751408 280928044226296224 281388458494672704 281543664483914112 281812107304229376 282273970467664896 283146490025142912 283236708949609212 283302665695316736 283458927507614208 283700906899256952 283857388370243856 283923489652282368 285229894713652224 285630845041428768 285739387515817032 285788391012218304 286414662139345152 286622618808933729 286780711814344062 287409157493995656 287683192873067488 287732529726587136 288204095897657856 288313616232175744 288363061201517568 288731601010360008 289204804563969168 289364321830689504 289771083961290603 289998429183130752 291172184186853312 291332786605047936 291581487646458534 291742315824972852 291810253253734656 291971207612947968 293633397063111168 293726957429224368 293795357017365504 294370624976549184 295392745202162202 296209765228148352 296373146234893056 297022612588950528 297238271357412756 297289246879854432 297402219659319768 297453223298431296 297940720759065216 298053941104884384 298105056512379648 298389290086831104 299425364010743712 299802165908974848 299846269042333209 299916093621893952 299967528383276544 300081518935529856 300132982066885632 301598475143384097 301956339156736768 302122889812642304 302547586781453328 303482772856518066 303650165450481948 304315578523054224 304605733630306752 305273240716421376 305663392427634206 305715812834498832 306216851891261472 306333217246686728 306385752526612416 307057160311550208 307180497273635328 307349929428777984 308299959727256448 308470009346521344 308975562268660224 309145984531356672 310905949831529472 310951686414271476 312038989007300352 312084892268550891 312211100970349056 312722785184818176 312768789037583508 313753052958544192 314722875554907624 314896467874573872 315586525875759936 315869824809845334 316044049754583252 316562015806506792 316736622544403376 317038620717258048 317558216776123008 317733372990561024 318539801278285776 318715498907231328 318891293446065984 319413925858817664 319590105630388992 319718476754191872 319894824507503616 320883631552858752 321409529217729792 321456810955294161 321586809708197376 321764187981616128 323335302180745113 323595988600163328 323643591982200924 323699095942410528 324229607884865088 324352818261197712 324408443851707264 324823051136655009 325119346212229632 325355405134465314 325534862059525692 326248232831022096 326379278353237536 326435251475918592 326559300018076608 326615304013963776 327150595343287296 327568707210209976 327749384930678928 328286534910451488 328467608564566464 328780791854934272 329501275693915136 330337571696000064 330442827107877414 330519776644536192 330702082092216576 331166953098617832 331426776209292288 332768210499260928 332951756120054784 333235985881666896 333362618768453204 333419789514254688 334150439162569344 334577497116734739 335310683742994932 335687951347684992 336238111880600832 336423571401770496 336853534512086676 337405605324630696 337591708802471088 338525445975026688 339700881551328864 339759139291262208 339888251039222592 340315972112890368 340366035129134994 340503680867503104 340633075548439296 342200416012278528 342681450334095096 342761249853593088 342950307354891264 343432395805974048 343930289438811186 344493958377669156 344624869402522569 344683971592438968 345439305350493984 345578059432839744 345768670607375232 346777983250314882 346837454693163504 346969256269206396 347028760514836512 347597507552242752 347789232597776256 348120838434636288 349329591345867664 349769193560470656 349962116447155968 350095105424784832 350155145744699904 352342811116864512 352972184578362216 354063234999271077 354258526358895606 355034841610229928 355373355902024544 356668448306915304 357252993873138384 357450044614381152 358574917666907648 359683286348465856 359881677570941568 360670315286582784 360994085496966096 361585720369946016 361785160921722048 361984711479318144 362329852248294912 362776967483316722 362923676315569152 364045487175183744 364246284465407232 364447192509789696 364896920543847426 365044486695791616 366724150346124288 367029261934899858 367176688147392228 367379212520336184 368514795611486223 368718058047013794 369322351774257924 369526059635137272 369878390836801056 370343852005204224 370548123296988672 370688935155654528 370752507259094016 371629768158000072 371834748725103216 372039842353743648 372855123235453824 373004889546557184 373210628592087552 374364236811668544 374570725635061632 374890484116875258 375097263203536524 375184611326230272 375391552645218816 375919244057890512 377528653366857216 377584190645901078 377648945266145616 377736887593755648 378267875865675936 378476517826991808 379581305990209533 379790672402779974 380841126721905024 380985850021089376 381051188016291072 381886216185793536 382163491745244972 382374282419125416 383212209991994208 383643372968782848 384975468013813344 385516631625856983 385606406085292224 385819095774252672 386361445281720804 386664572244174336 388229578915804416 388443715473397248 388775316861944712 388989754433297136 389080337671646208 391635943238965824 392494166635398912 392995790264101122 393490342755529488 393707381003050464 393856993602882936 393924538962787392 394787777543421696 394946353637531136 395164194979857408 396317695143217008 396385662506472576 396536292879093024 396604297731241728 397093707650657493 397254294345420288 397405254806512512 397473408683172864 399233818680991616 399414196811508669 399736221211966464 399795025389777612 399888124829191936 400108691914039808 401252004345279717 401909618107280682 402131300191178796 403396782375271104 404643697142024088 404797465647407462 404866887267309264 405754104697405632 406140978173742336 407030987621895168 407621083779331776 408289135855015296 408514336702149888 409409547082066944 411066612969675264 411293345795361792 412564669139389824 413240823279938304 413301614085378207 413468755339110912 413696813119220736 414602248552361968 416051985343067136 416113189691401188 417025052050111344 418083489177750081 418314092315741118 418544822647961604 419462013639885552 419630500739876832 419861957166098496 420782034501013248 421159766413127112 421392066339444336 422082687742009056 422315496725871168 422718160956344064 423410955701497344 423644497320748032 424719735037714368 424953998542975104 425188391261421312 425885234478423552 426120140840518656 427844842070478336 428446267562143152 428546038956973056 428609081273725548 428682586518327456 429621993209017728 430171067721516093 431113736240993484 431524789309601232 431598794589880704 432306143846486784 432470424348263616 432544591802276352 433097401515540012 433807206845953752 434046482746034256 434997643774696128 435172371137650048 435247001967891456 435412400024102144 436758276280279968 436999179907571904 437372231469687801 437613473737459278 437715379880601984 437956811419421952 440450095594666752 440514889086884591 440590436143836552 440693035526048256 440936109456288768 441555937464823776 443089117803243303 444314647842222528 444559719352339584 445533918883425792 445857407036119134 446103329488979652 447080911657326576 447583935130246656 448317482507467776 449138046016115568 449703248863462272 449874140432840928 449951292574914816 450122278403294784 450199473100328448 450937307094801408 452934508735105152 453012185721682944 453184334718963456 453821380172179992 454177434064585728 455224159284777099 455475248175722922 456267221349704704 456473367784581336 456908600445460128 457909861074632064 458495088641451309 458573719251748248 459325277836892208 459499825870030092 459578628789918624 460585740467325312 460770745910452992 461024894143166976 462370644333753176 462449939590884672 462625675025608528 462705014019782016 463463343402990336 463718976797035008 466358924747294208 466427529621407214 466616155262874624 469153183556375262 470629579437816288 472084313332361436 472344701811860808 473379788813639904 473831141202699392 475557931075887072 476337325164184512 476600059485841536 477809701917428664 478073248360846992 478336940169098976 479120888788226496 479385158445583488 479577715131287808 479842236761255424 481325447329288128 482114293826594688 482380214562296064 482646281972424192 485393982900244992 485465387973301386 485661712620542976 486529227391796568 488033107701697971 488302293089288538 489372349246533144 489568917529856304 489652877213877888 489838950027114912 489922956020945664 490725893014930944 490996563667448832 491353060815314964 491624077396018392 492429802365677232 492701412846849696 493171187782401408 493791802673605632 494251913540872704 495506357544000096 495664240661816121 495779664966804288 496053123138324864 496750429647926748 497140164313938432 497339852728742912 499152315748891392 499427634180082176 499853978822500344 500043928152679806 500129684271382032 500246148434973696 501225658743854016 502966025614492398 503445587527868104 503531927021527488 504357167820901248 504635357102655744 505280301768130014 506108407986946044 506387563203706632 507788168962540032 508068250688388096 509551322326993296 509832376558833888 510549052693702491 510949613322658944 513300624018417792 513946570129671168 514022175501142644 514141874780389632 514425461032336896 515148593708961072 517639438554405888 518367089149259616 518653005911062848 520166974875472323 520256182039745256 520453884403809594 520543140772254768 521396261328364128 521683848896664384 522181257651954432 523325555513865216 523994387018801496 524653790340705984 524943174670733952 525142658137177248 525232718617049856 526383703391228928 528423593524289344 528514216675296768 528715057172124032 528805730308322304 529458276867543324 529873673075350016 531387789538343409 532552262415344892 533060033853036816 535002672460372956 535879490809707576 536175066921571728 537862376500361472 539524929522698784 539822516356412352 541005472929874176 541521304231656448 543494778372442368 544165451224975083 544385514473353728 544685782269533184 546068230762775616 546369426698110848 546670788764684544 547345380815771139 547566730043687424 547868752509238272 550086225519186432 550765032221088342 550987764373251072 551068818780504276 553077087070520691 553983527661386886 554289089452705908 554817586255201584 556033402733481792 557444652237000108 557752123087654824 558059763530615472 559282684853180736 559507334319835776 559603288244431872 559815942888131328 561042712668017664 561546355217502816 561856088452592448 562776916989345408 563087328967828224 563624214608458752 566292980050285824 566376285968851617 566473417899218424 566605331390633472 566917855015228416 567401813798513904 567714776740487712 569686008604169961 571261690082857536 571478775031634064 571576782024436608 572829324278690304 573245237617867458 573561423628688124 574818314987991312 575366385746134976 575465059453174272 576408191795315712 576627232464351488 577463202020720016 578409609127938336 578728643661379008 579542167922581206 579996858366261504 582344368373706624 582665573210095872 583162975292917068 583484631649945704 583620506507469312 583942415225895936 587266794126222336 587453914858448736 588741249953098368 589493685396151683 590785490404324404 592419530456296704 592746292469786112 594476542714825512 594578493759708864 594804439318639536 594906446596862592 595881441518130432 596107882209768768 596210113024759296 598850728021487424 599604331817949696 599692538084666418 599832187243787904 599935056766553088 600163037871059712 602864427160921023 603196950286768194 603912678313473536 604245779625284608 605095173562906656 606965545713036132 607196198471111193 607300330900963896 608631157046108448 609211467260613504 610546481432842752 611326784855268412 611431625668997664 612433703782522944 612666434493373456 612771505053224832 614114320623100416 614360994547270656 616599919454512896 616940018693042688 617951124537320448 621903372828542952 624077978014600704 624169784537101782 624422201940698112 625537578075167016 627506105917088384 629445751109815248 629792935749147744 631173051751519872 631739649619690668 632088099509166504 633124031613013584 633473245088806752 634077241434516096 635116433552246016 635466745981122048 637079602556571552 637430997814462656 637782586892131968 638827851717635328 639180211260777984 639436953508383744 641767263105717504 642819058435459584 642913621910588322 643173619416394752 646670604361490226 647287183964401848 647398191884821056 648459215769730176 648705636522395424 648816887703414528 649646102273310018 650238692424459264 650710810268930628 651069724119051384 652496465662044192 652758556706475072 652870502951837184 653118600036153216 653230608027927552 655137414420419952 655498769861357856 656420210606188917 656573069820902976 656935217129132928 657561583709868544 660675143392000128 660885654215754828 661039553289072384 661404164184433152 662333906197235664 665536420998521856 666471971763333792 666725237536906408 666839579028509376 668300878325138688 668786110554178701 669154994233469478 670621367485989864 671375902695369984 672476223761201664 672847142803540992 673707069024173352 674811210649261392 675183417604942176 679401763102657728 679518278582524416 679776502078445184 680631944225780736 680732070258269988 681266151096878592 684400832024557056 685362900668190192 685522499707186176 686864791611948096 687860578877622372 688987916755338312 689249738805045138 689367943184877936 690878610700987968 691156118865679488 691537341214750464 693555966500629764 693674909386327008 693938512538412792 694057521029673024 695195015104485504 695578465195552512 696241676869272576 698659182691735328 699538387120941312 699641294432110821 699924232894311936 700190210849569664 700310291489399808 703729775334562893 705944369156724432 708126469998542154 708517052717791212 710069683220459856 710746711804049088 713336896613830608 714505987746276768 714900089228762304 717149835333815296 719366572696931712 719763355141883136 721340630573165568 721988170993932192 723171440739892032 723570321843444096 723969422958636288 724659704496589824 725553934966633444 728090974350367488 728198081959952079 728492568930814464 728894385019579392 729793841087694852 732453439633932807 734058523869799716 734353376294784456 734758425040672368 737029591222972446 737436116094027588 738644703548515848 739052119270274544 739756781673602112 740687704010408448 741096246593977344 741377870311309056 743259536316000144 743669497450206432 744079684707487296 745710246470907648 746009779093114368 746421257184175104 748728473623337088 749141451270123264 749780968233750516 750065892229019709 750194526407073048 750369222652460544 750783105290437632 751838488115781024 754449038421738597 755057306733714432 755168381291802156 755297890532291232 756535751731351872 756953035653983616 757920452652195021 759162611980419066 759581344805559948 761682253443810048 761971700042178752 762102376032582144 764326983490489944 764748564838250832 766424419983988416 769950936027626688 771033263251713966 771212812170584448 771638191548505344 772722890563441608 773329144488348672 776459157831608832 776887430946794496 777550633723889424 777979508866594272 780680826605714391 783271886477931648 784988333270797824 785991580528202244 786980685511058976 787414762006100928 787713987205765872 787849077925574784 789575555086843392 789892707275062272 792635390286434016 792771325012945152 793072585758186048 793208595462483456 794187415301314986 794508588690840576 794810509613025024 798467637361983232 798828393623017338 799590050779555224 799776249658383872 800217383828079616 802504008690559434 803819236214561364 804262600382357592 806793564750542208 809287394284048176 809594931294814924 809733774534618528 811508209394811264 812281956347484672 815242167558663552 816578271710030592 817028673404299776 822133225939350528 825129338278779648 826147548331632513 826481646559876608 826603228170756414 826937510678221824 829204497104723936 832226379382802376 834050104100222688 836166978355500162 836628184631482236 837089645295923208 838924027279771104 839261001479753664 839723914332196992 841564069002026496 842319532826254224 842784132678888672 844165375484018112 844630993451742336 845436321912688128 846821911402994688 849439470075428736 849907997085950208 850376782522842624 851770468956847104 855689684140956672 856892535124286304 857218162547451096 857365173036654912 859243986418035456 859867856426801187 860342135443032186 862227472481986968 863049578619202464 863197589179761408 864612287692973568 864940848696527232 865089183604552704 866194803031080024 867614413691907504 868092965492068512 869313251883871809 869995287549392256 870344742275300096 870824800048204288 873516552560559936 873998359815143808 874744462939375602 875226947474918556 875430759761203968 875913622838843904 880900191189333504 881029778173769182 881180872287673104 881386071052096512 883111874929647552 886178235606486606 888629295684445056 889119438704679168 891067837766851584 891714814072238268 892206658977959304 894161823314653152 895167870260493312 898276092032231136 899406497726924544 899538807126999627 899748280865681856 899902585149829632 900244556806589568 900398946200656896 905869017470210304 906368669437926912 907642760344359984 910448318569554198 910950496351445844 912946735569162672 913817200890920256 915819722149264128 916990177282902618 917147438503496496 918650555673784416 918999651740060184 919157257579837248 921171480934650624 921541491820905984 922049788286333952 924741288667506352 924899879181769344 925251350051217056 925410028039564032 926926686805980672 927437953594070016 932717849494588416 932855059242814428 936254676805652673 938306367112750524 941259158875632576 944168626664722872 944689403623721616 946759577627279808 947662282405398784 951115862151774144 952674650328369024 953200118971683072 955619403834857328 956146496721693984 956673880338197952 958241777576452992 958770316891166976 959155430262575616 959684473522510848 962650894658576256 964228587653189376 964370432865882483 964760429124592128 965292563944848384 970005906542235339 970787965800489984 970930775946602772 973058454783593136 974469153409965027 976066215403395942 976604586178577076 978744698493066288 979137835059712608 979305754427755776 979677900054229824 979845912041891328 981451786029861888 982706121630629928 983248154792036784 984859604731354464 985402825693699392 986342375564802816 988503827081745408 991012715088000192 991328481323632242 991559329933608576 992106246276649728 993500859295853496 994280328627876864 998304631497782784 998855268360164352 999707957645000688 1000087856305359612 1000259368542764064 1002451317487708032 1003732491350204217 1005932051228984796 1006891175055736208 1007063854043054976 1008714335641802496 1009270714205311488 1010560603536260028 1012216815973892088 1012775126407413264 1015576337925080064 1019102644653986592 1019664753117667776 1021098105387404982 1021899226645317888 1026601248036835584 1028044351002285288 1028283749560779264 1028850922064673792 1030297187417922144 1033874608207567707 1036734178298519232 1037306011822125696 1040333949750944646 1040512364079490512 1040907768807619188 1041086281544509536 1042792522656728256 1043367697793328768 1044362515303908864 1047988774037602992 1049307580681411968 1049886349341467904 1050285316274354496 1050465437234099712 1056847187048578688 1057028433350593536 1057430114344248064 1058916553735086648 1059747346150700032 1062189704997813231 1062775579076686818 1065104524830689784 1066120067706073632 1069821873496719721 1070005344920745912 1071758981619415152 1072350133843143456 1075724753000722944 1079049859045397568 1079645032712824704 1082010945859748352 1086989556744884736 1088330902449950166 1088771028946707456 1092136461525551232 1092738853396221696 1093341577529369088 1094690761631542278 1095133460087374848 1100172451038372864 1101530064442176684 1102137637561008552 1105544386834458669 1106154174141041382 1107967055322773772 1108578178905411816 1109635172510403168 1112066805466963584 1114889304474000216 1115504246175309648 1116119527061230944 1118565369706361472 1119014668639671552 1119631885776262656 1123092710435005632 1123712176905184896 1125553833978690816 1126174657935656448 1132585960100571648 1132752571937703234 1132946835798436848 1133210662781266944 1134803627597027808 1135429553480975424 1138743917970628599 1139372017208339922 1142523380165715072 1142957550063268128 1143153564048873216 1145658648557380608 1146490475235734916 1147122847257376248 1149636629975982624 1150732771492269952 1150930118906348544 1153254464928702976 1154926404041440032 1156549894877570949 1156819218255876672 1157457287322758016 1159084335845162412 1159993716732523008 1164688736747413248 1165331146420191744 1166325950585834136 1166969263299891408 1167241013014938624 1174907829716897472 1177482499906196736 1178987370792303366 1181570980808648808 1184839060912593408 1185492584939572224 1188953085429651024 1189156987519417728 1189608878637279072 1189812893193725184 1191281122951972479 1191762883036260864 1192215764419537536 1192420226049518592 1197701456042974848 1199208663635899392 1199385076169332836 1199664374487575808 1200326075742119424 1203756013035839151 1205728854321842046 1206393900573536388 1207825356626947072 1210190347125813312 1213931091426072264 1214392396942222386 1214600661801927792 1217262314092216896 1218422934521227008 1221092962865685504 1222653569710536824 1222863251337995328 1224867407565045888 1225332868986746912 1225543010106449664 1228228641246200832 1233199838909025792 1233880037386085376 1239904842256134621 1243806745657085904 1248155956029201408 1248339569074203564 1251075156150334032 1255012211834176768 1258891502219630496 1259585871498295488 1262346103503039744 1263479299239381336 1264176199018333008 1266248063226027168 1266946490177613504 1268154482869032192 1270232867104492032 1270933491962244096 1274159205113143104 1274861995628925312 1275565173784263936 1277655703435270656 1278360422521555968 1283534526211435008 1285638116870919168 1285827243821176644 1290513203164548279 1293341208722980452 1294574367928803696 1294796383769642112 1296918431539460352 1297411273044790848 1297633775406829056 1299292204546620036 1301421620537861256 1302139448238102768 1304992931324088384 1305517113412950144 1305741005903674368 1306237200072306432 1310274828840839904 1310997539722715712 1312116694409063403 1312840421212377834 1313146139641805952 1313870434258265856 1315123167419737088 1321350286784000256 1321544667260653773 1321771308431509656 1322079106578144768 1322808328368866304 1324667812394471328 1329267353409729909 1332943943526667584 1333450475073812816 1333679158057018752 1336601756650277376 1337572221108357402 1338309988466938956 1341242734971979728 1342751805390739968 1344952447522403328 1347414138048346704 1349622421298522784 1350366835209884352 1358803526205315456 1359036557165048832 1359553004156890368 1361464140516539976 1362532302193757184 1368801664049114112 1370725801336380384 1373729583223896192 1375485265924353927 1375721157755244744 1377975833510676624 1378499477610090276 1378735886369755872 1381757221401975936 1382312237731358976 1383074682429500928 1387111933001259528 1387349818772654016 1387877025076825584 1388115042059346048 1390390030208971008 1391156930391105024 1397318365383470656 1399076774241882624 1399282588864221642 1399848465788623872 1400380421699139328 1407459550669125786 1411888738313448864 1416252939997084308 1416791129765926117 1417034105435582424 1420139366440919712 1421493423608098176 1426673793227661216 1429011975492553536 1429800178457524608 1438733145393863424 1439526710283766272 1443976341987864384 1446342881479784064 1447140643686888192 1447938845917272576 1451107869933266888 1456181948700734976 1456396163919904158 1456985137861628928 1459587682175389704 1464099323105093913 1464906879267865614 1468117047739599432 1468706752589568912 1469516850081344736 1474059182445944892 1474872232188055176 1477289407097031696 1478104238540549088 1479513563347204224 1481375408020816896 1482755740622618112 1486519072632000288 1487338994900412864 1488159369414974592 1491420492941815296 1492019558186228736 1497456947246674176 1498282902540246528 1499561936467501032 1500131784458039418 1500389052814146096 1500738445304921088 1503676976231562048 1508898076843477194 1510336762583604312 1510595781064582464 1513071503462703744 1513906071307967232 1515840905304390042 1518325223960838132 1519162689611119896 1523364506887620096 1523943400084357504 1524204752065164288 1528653966980979888 1529497129676501664 1531647158081107473 1532848839967976832 1539901872055253376 1542066526503427932 1542425624341168896 1543276383097010688 1545445781126883216 1552918315663217664 1555101267447778848 1555959017733188544 1560500924626416969 1561361653211428782 1566543772955863296 1569976666541595648 1571983161056404488 1573961371022117952 1574829524012201856 1575427974411531744 1575698155851149568 1579151110173686784 1585270780572868032 1585542650025890304 1586145171516372096 1586417190924966912 1588374830602629972 1589621019226050048 1594163368615030227 1596935274723966464 1597656787246034676 1599180101559110448 1599552499316767744 1605008017381118868 1607638472429122728 1608525200764715184 1613587129501084416 1618574788568096352 1619189862589629848 1619467549069237056 1623016418789622528 1624563912694969344 1630484335117327104 1632496353674925249 1633156543420061184 1634057346808599552 1642036142447313417 1650258676557559296 1652295096663265026 1652963293119753216 1653206456341512828 1658408994209447872 1664452758765604752 1668100208200445376 1672333956711000324 1673256369262964472 1674179290591846416 1677848054559542208 1678522002959507328 1679447828664393984 1683128138004052992 1684639065652508448 1685568265357777344 1688330750968036224 1689261986903484672 1690872643825376256 1698878940150857472 1699128857906554851 1699815994171900416 1700753565045685248 1709058025812509883 1713785070248572608 1714436325094902192 1714730346073309824 1718487972836070912 1719735712853602374 1720684270886064372 1724454944963973936 1726099157238404928 1726395178359522816 1729224575385947136 1729881697393054464 1732389606062160048 1735228827383815008 1736185930984137024 1738626503767743618 1739990575098784512 1740689484550600192 1741649600096408576 1747033105121119872 1747996719630287616 1749488925878751204 1750453894949837112 1750861519522407936 1751827245677687808 1761800382378667008 1762059556347538364 1762361744575346208 1766223749859295104 1768481056188455049 1772356471212973212 1777258591368890112 1778238877409358336 1783429628144476536 1784413317955918608 1788323646629306304 1796552184064462272 1798812995453849088 1799077614253999254 1799496561731363712 1799805170299659264 1800489113613179136 1811738034940420608 1812737338875853824 1815285520688719968 1820896637139108396 1821588595413333579 1821900992702891688 1825893471138325344 1827634401781840512 1831639444298528256 1833980354565805236 1834294877006992992 1837301111347568832 1837999303480120368 1838314515159674496 1842342961869301248 1843082983641811968 1849482577335012704 1849799758363538688 1850502700102434112 1850820056079128064 1853853373611961344 1865710118485628856 1872509353611305346 1876612734225501048 1882518317751265152 1888337253329445744 1889378807247443232 1893519155254559616 1895324564810797568 1902231724303548288 1905349300656738048 1906400237943366144 1911238807669714656 1912292993443387968 1913347760676395904 1916483555152905984 1917540633782333952 1918310860525151232 1925301789317152512 1928457175306378752 1928740865731764966 1929520858249184256 1940011813084470678 1941861551893205544 1946116909567186272 1948938306819930054 1952132430806791884 1953209172357154152 1957489396986132576 1958275670119425216 1958611508855511552 1959355800108459648 1959691824083782656 1965412243261259856 1966496309584073568 1969719209462708928 1970805651387398784 1972684751129605632 1982025430176000384 1982656962647264484 1983118659867217152 1984212492553299456 1987001718591706992 1996609262995565568 1999415915290001376 2000175712610719224 2000518737085528128 2004902634975416064 2006358331662536103 2007464982700408434 2011864102457969592 2013782350111472416 2014127708086109952 2017428671283604992 2018541428410622976 2021121207072520056 2024433631947784176 2025550252814826528 2038205289307973184 2039329506235335552 2042196210774809964 2043798453290635776 2053202496073671168 2056088702004570576 2056567499121558528 2060594374835844288 2067749216415135414 2073468356597038464 2074612023644251392 2080667899501889292 2081024728158981024 2081815537615238376 2082172563089019072 2085585045313456512 2086735395586657536 2088725030607817728 2095977548075205984 2098615161362823936 2098923883296332463 2099772698682935808 2100570632548708992 2100930874468199424 2111189326003688679 2113694374097157376 2114860228688496128 2117833107470173296 2124379409995626462 2125551158153373636 2130209049661379568 2132240135412147264 2139643746993439442 2140010689841491824 2143517963238830304 2144700267686286912 2151449506001445888 2158099718090795136 2159290065425649408 2164021891719496704 2173979113489769472 2176661804899900332 2184272923051102464 2184594245879856237 2185477706792443392 2186683155058738176 2189381523263084556 2203060128884353368 2204275275122017104 2211088773668917338 2212308348282082764 2215934110645547544 2217156357810823632 2219270345020806336 2224133610933927168 2229778608948000432 2231008492350619296 2232239054122461888 2237130739412722944 2238029337279343104 2239263771552525312 2246185420870011264 2247424353810369792 2250197676687059127 2251107667957381632 2252349315871312896 2263347115265215791 2265171920201143296 2265505143875406468 2265893671596873696 2269607255194055616 2270859106961950848 2273761357956585063 2277487835941257198 2278744034416679844 2285046760331430144 2285915100126536256 2286307128097746432 2292980950471469832 2294245694514752496 2299273259951965248 2301465542984539904 2306508929857405952 2309852808082880064 2313099789755141898 2313638436511753344 2314914574645516032 2318168671690324824 2319987433465046016 2329377473494826496 2330662292840383488 2332651901171668272 2333938526599782816 2342042479817143173 2349815659433794944 2354964999812393472 2357974741584606732 2363141961617297616 2369678121825186816 2377906170859302048 2378313975038835456 2379217757274558144 2379625786387450368 2382562245903944958 2383525766072521728 2384431528839075072 2395402912085949696 2398770152338665672 2399328748975151616 2400652151484238848 2407512026071678302 2411457708643684092 2412787801147072776 2420380694251626624 2427862182852144528 2428784793884444772 2429201323603855584 2434524628184433792 2436845869042454016 2445307139421073648 2445726502675990656 2449734815130091776 2450665737973493824 2451086020212899328 2466399677818051584 2478442644994897539 2479809684512269242 2487613491314171808 2496679138148407128 2502150312300668064 2510024423668353536 2517783004439260992 2519171742996590976 2524692207006079488 2526958598478762672 2528352398036666016 2532496126452054336 2533892980355227008 2536308965738064384 2540465734208984064 2548318410226286208 2549723991257850624 2551130347568527872 2555311406870541312 2567069052422870016 2571654487642353288 2579603569280403561 2581026406329096558 2586682417445960904 2589148735857607392 2589592767539284224 2593836863078920704 2594822546089581696 2595267550813658112 2598584409093240072 2602843241075722512 2604278896476205536 2609985862648176768 2611034226825900288 2612474400144612864 2620549657681679808 2621995079445431424 2624233388818126806 2625680842424755668 2626292279283611904 2627740868516531712 2642700573568000512 2643089334521307546 2643542616863019312 2644158213156289536 2649335624788942656 2658534706819459818 2665887887053335168 2666900950147625632 2667358316114037504 2673203513300554752 2675144442216714804 2676619976933877912 2682485469943959456 2685503610781479936 2694828276096693408 2698616421380998881 2699244842597045568 2700733670419768704 2717607052410630912 2719106008313780736 2722928281033079952 2741451602672760768 2747459166447792384 2750970531848707854 2751442315510489488 2755951667021353248 2756998955220180552 2757471772739511744 2763514442803951872 2764624475462717952 2766149364859001856 2774223866002519056 2774699637545308032 2775754050153651168 2776230084118692096 2780780060417942016 2782313860782210048 2794636730766941312 2798153548483765248 2798565177728443284 2800760843398278656 2808764030416958019 2814919101338251572 2823777476626897728 2832505879994168616 2833582259531852234 2834068210871164848 2840278732881839424 2842986847216196352 2853347586455322432 2858023950985107072 2859600356915049216 2877466290787726848 2879053420567532544 2887952683975728768 2892685762959568128 2893111298597647449 2894281287373776384 2895877691834545152 2902215739866533776 2912363897401469952 2912792327839808316 2919175364350779408 2923407460229895081 2928198646210187826 2929813758535731228 2936234095479198864 2937413505179137824 2939033700162689472 2948118364891889784 2949744464376110352 2954578814194063392 2956208477081098176 2959027126694408448 2965511481245236224 2973038145264000576 2974677989800825728 2976318738829949184 2982840985883630592 2994913894493348352 2996565805080493056 2999123872935002064 3000263568916078836 3000778105628292192 3007353952463124096 3011197474050612651 3017796153686954388 3020673525167208624 3021191562129164928 3026143006925407488 3027812142615934464 3031681810608780084 3036650447921676264 3038325379222239792 3046729013775240192 3047886800168715008 3057307933961959776 3058994259353003328 3063294316162214946 3065697679935953664 3079803744110506752 3083604223608192137 3084133053006855864 3084851248682337792 3086552766194021376 3090891562253766432 3101623824622703121 3110202534895557696 3111918035466377088 3121001849252833938 3122723306422857564 3133087545911726592 3143966322112808976 3147922742044235904 3149659048024403712 3150855948823063488 3151396311702299136 3170541561145736064 3171085300051780608 3172290343032744192 3176749661205259944 3179242038452100096 3186569114993439693 3188326737230060454 3193870549447932928 3195313574492069352 3198360203118220896 3209465620490159163 3210016034762237736 3215276944858245456 3217050401529430368 3227174259002168832 3237149577136192704 3238379725179259696 3238935098138474112 3246032837579245056 3260968670234654208 3264992707349850498 3266313086840122368 3284072284894626834 3300517353115118592 3304590193326530052 3306412912683025656 3316817988418895744 3328905517531209504 3336200416400890752 3344667913422000648 3346512738525928944 3348358581183692832 3355696109119084416 3357044005919014656 3358895657328787968 3369278131305016896 3371136530715554688 3376661501936072448 3378523973806969344 3397757880301714944 3398257715813109702 3399631988343800832 3416231753911885797 3418116051625019766 3427570140497145216 3428872650189804384 3429460692146619648 3436975945672141824 3439471425707204748 3441368541772128744 3448909889927947872 3452198314476809856 3452790356719045632 3459763394786108928 3464779212124320096 3469649684632712847 3470457654767630016 3472371861968274048 3477253007535487236 3479981150197569024 3481378969101200384 3494066210242239744 3495993439260575232 3498977851757502408 3500907789899674224 3501723039044815872 3524119112695076728 3524723489150692416 3532447499718590208 3536962112376910098 3544712942425946424 3554517182737780224 3556477754818716672 3566859256288953072 3568826635911837216 3573843368855917437 3576647293258612608 3593104368128924544 3597625990907698176 3598155228507998508 3598993123462727424 3600978227226358272 3623476069880841216 3630571041377439936 3641793274278216792 3643177190826667158 3643801985405783376 3651786942276650688 3655268803563681024 3663278888597056512 3667960709131610472 3668589754013985984 3674602222695137664 3675998606960240736 3676629030319348992 3684685923738602496 3698965154670025408 3699599516727077376 3701005400204868224 3701640112158256128 3719714526768403863 3731420236971257712 3745018707222610692 3753225468451002096 3765036635502530304 3776674506658891488 3778757614494886464 3787038310509119232 3790649129621595136 3804463448607096576 3810698601313476096 3812800475886732288 3822477615339429312 3824585986886775936 3826695521352791808 3832967110305811968 3835081267564667904 3850603578634305024 3856914350612757504 3857481731463529932 3871539609493644837 3880023626168941356 3883723103786411088 3892233819134372544 3897876613639860108 3904264861613583768 3906418344714308304 3914978793972265152 3916551340238850432 3917223017711023104 3918711600216919296 3930824486522519712 3932992619168147136 3939438418925417856 3941611302774797568 3945369502259211264 3964050860352000768 3964634001781961319 3965313925294528968 3966237319734434304 3968424985106598912 3974003437183413984 3987802060229189727 3998831830580002752 4000351425221438448 4001037474171056256 4009805269950832128 4012716663325072206 4014929965400816868 4023728204915939184 4027564700222944832 4028255416172219904 4034857342567209984 4042242414145040112 4048867263895568352 4051100505629653056 4076410578615946368 4078659012470671104 4084392421549619928 4087596906581271552 4106404992147342336 4112177404009141152 4121188749671688576 4126455797773061781 4135498432830270828 4146936713194076928 4149224047288502784 4161335799003778584 4162049456317962048 4163631075230476752 4164345126178038144 4171170090626913024 4173470791173315072 4191955096150411968 4197230322725647872 4197847766592664926 4199545397365871616 4201141265097417984 4222378652007377358 4227388748194314752 4229720457376992256 4235666214940346592 4248758819991252924 4250373389297778351 4251102316306747272 4260418099322759136 4264480270824294528 4279287493986878884 4280021379682983648 4287035926477660608 4289400535372573824 4316199436181590272 4318580130851298816 4353323609799800664 4368545846102204928 4369188491759712474 4370955413584886784 4378763046526169112 4406120257768706736 4408550550244034208 4422177547337834676 4424616696564165528 4431868221291095088 4434312715621647264 4438540690041612672 4448267221867854336 4459557217896000864 4462016984701238592 4464478108244923776 4474261478825445888 4476058674558686208 4492370841740022528 4494848707620739584 4500395353374118254 4502215335914763264 4526694230530431582 4531010287750812936 4531787343193747392 4539214510388111232 4541718213923901696 4547522715913170126 4554975671882514396 4557488068833359688 4570093520662860288 4571830200253072512 4572614256195492864 4585961900942939664 4588491389029504992 4594941474243322419 4598546519903930496 4602931085969079808 4619705616165760128 4626199579510283796 4627276873023506688 4629829149291032064 4636337343380649648 4658754946989652992 4665303802343336544 4667877053199565632 4681502773879250907 4684084959634286346 4699631318867589888 4709929999624786944 4715949483169213464 4726283923234595232 4755812341718604096 4756627950077670912 4758435514549116288 4759251572774900736 4765124491807889916 4768863057678150144 4790805824171899392 4797540304677331344 4798657497950303232 4815024052143356604 4822915417287368184 4825575602294145552 4840761388503253248 4855724365704289056 4857569587768889544 4858402647207711168 4869049256368867584 4873691738084908032 4890614278842147296 4891453005351981312 4897489061024775747 4899469630260183552 4901331475946987648 4902172040425798656 4926108427341940251 4956885289989795078 4959619369024538484 4975226982628343616 4993358276296814256 5004300624601336128 5020048847336707072 5035566008878521984 5038343485993181952 5049384414012158976 5053917196957525344 5056704796073332032 5064992252904108672 5067785960710454016 5072617931476128768 5096636820452572416 5097386573719664553 5099447982515701248 5102260695137055744 5127174077437529649 5143308975284706576 5159207138560807122 5162052812658193116 5173364834891921808 5178297471715214784 5179185535078568448 5187673726157841408 5189645092179163392 5197168818186480144 5205686482151445024 5208557792952411072 5219971725296353536 5222068453651800576 5224948800289225728 5241099315363359616 5243990158890862848 5248466777636253612 5251361684849511336 5252584558567223808 5255481737033063424 5285401147136001024 5286178669042615092 5287085233726038624 5298671249577885312 5305443168565365147 5317069413638919636 5331775774106670336 5333801900295251264 5334716632228075008 5350288884433429608 5353239953867755824 5364970939887918912 5389656552193386816 5397232842761997762 5398489685194091136 5401467340839537408 5435214104821261824 5438212016627561472 5445856562066159904 5464765786240000737 5482903205345521536 5494918332895584768 5501941063697415708 5502884631020978976 5511903334042706496 5513997910440361104 5514943545479023488 5527028885607903744 5529248950925435904 5548447732005038112 5549399275090616064 5551508100307302336 5552460168237384192 5561560120835884032 5589273461533882624 5597130355456886568 5601521686796557312 5617528060833916038 5629838202676503144 5647554953253795456 5665011759988337232 5667164519063704468 5668136421742329696 5680557465763678848 5685973694432392704 5706695172910644864 5716047901970214144 5719200713830098432 5754932581575453696 5775905367951457536 5785371525919136256 5786222597195294898 5788562574747552768 5804431479733067552 5825584655679616632 5838350728701558816 5846814920459790162 5856397292420375652 5859627517071462456 5872468190958397728 5874827010358275648 5878067400325378944 5896236729783779568 5899488928752220704 5909157628388126784 5912416954162196352 5918054253388816896 5946076290528001152 5949355979601651456 5952637477659898368 5989827788986696704 5998247745870004128 6000527137832157672 6001556211256584384 6014707904926248192 6019074994987608309 6022394948101225302 6035592307373908776 6041347050334417248 6042383124258329856 6052286013850814976 6055624285231868928 6063363621217560168 6073300895843352528 6076650758444479584 6095773600337430016 6114615867923919552 6117988518706006656 6126588632324429892 6131395359871907328 6159607488221013504 6167208447216384274 6168266106013711728 6169702497364675584 6181783124507532864 6203247649245406242 6220405069791115392 6223836070932754176 6242003698505667876 6245446612845715128 6266175091823453184 6287932644225617952 6295845484088471808 6296771649888997389 6299318096048807424 6301711897646126976 6302792623404598272 6341083122291472128 6344580686065488384 6353499322410519888 6373138229986879386 6376653474460120908 6390627148984138704 6396720406236441792 6418931240980318326 6420032069524475472 6430553889716490912 6434100803058860736 6454348518004337664 6474299154272385408 6476759450358519392 6477870196276948224 6492065675158490112 6521937340469308416 6529985414699700996 6553782737639568711 6568144569789253668 6609180386653060104 6612825825366051312 6633635976837791488 6657811035062419008 6672400832801781504 6689335826844001296 6693025477051857888 6696717162367385664 6711392218238168832 6714088011838029312 6717791314657575936 6738556262610033792 6742273061431109376 6750593030061177381 6753323003872144896 6757047947613938688 6790041345795647373 6795515760603429888 6796515431626219404 6821284073869755189 6832463507823771594 6836232103250039532 6855140280994290432 6857745300379608768 6858921384293239296 6878942851414409496 6882737083544257488 6897819779855895744 6904396628953619712 6919526789572217856 6929558424248640192 6939299369265425694 6940915309535260032 6944743723936548096 6954506015070974472 6959962300395138048 6988132420484479488 6991986878521150464 6997955703515004816 7001815579799348448 7026127439451429519 7048238225390153456 7049446978301384832 7064894999437180416 7073924224753820196 7089425884851892848 7109034365475560448 7133718512577906144 7137653271823674432 7147686737711834874 7153294586517225216 7186208736257849088 7196310457015997016 7197986246925454848 7201956454452716544 7261142082754879872 7283586548556433584 7286354381653334316 7287603970811566752 7303573884553301376 7310537607127362048 7335921418263220944 7337179508027971968 7349204445390275328 7351997213920481472 7353258060638697984 7397930309340050816 7399199033454154752 7402010800409736448 7435327934984692617 7439429053536807726 7462840473942515424 7488753114477038047 7490037414445221384 7506450936902004192 7530073271005060608 7553349013317782976 7557515228989772928 7574076621018238464 7608926897214193152 7621397202626952192 7644955230678858624 7649171973773551872 7653391042705583616 7665934220611623936 7701207157268610048 7714963462927059864 7738810707841210683 7743079218987289674 7760047252337882712 7767446207572822176 7784467638268745088 7795753227279720216 7808529723227167536 7812836689428616608 7829957587944530304 7833102680477700864 7837423200433838592 7861648973045039424 7865985238336294272 7878876837850835712 7883222605549595136 7928101720704001536 7929268003563922638 7930627850589057936 7932474639468868608 7948006874366827968 7975604120458379454 7997663661160005504 8000702850442876896 8002074948342112512 8019610539901664256 8025433326650144412 8029859930801633736 8047456409831878368 8055129400445889664 8056510832344439808 8084484828290080224 8095849264142996643 8097734527791136704 8102201011259306112 8152821157231892736 8157318024941342208 8168784843099239856 8224354808018282304 8242377499343377152 8252911595546123562 8270996865660541656 8293873426388153856 8298448094577005568 8322671598007557168 8324098912635924096 8327262150460953504 8328690252356076288 8342340181253826048 8346941582346630144 8383910192300823936 8394460645451295744 8395695533185329852 8402282530194835968 8426292091250874057 8444757304014754716 8454777496388629504 8471332429880693184 8497517639982505848 8500746778595556702 8502204632613494544 8520836198645518272 8528960541648589056 8558574987973757768 8560042759365967296 8574071852955321216 8578801070745147648 8632398872363180544 8637160261702597632 8679333895792942347 8706647219599601328 8737091692204409856 8738376983519424948 8757526093052338224 8812240515537413472 8817101100488068416 8844355094675669352 8849233393128331056 8863736442582190176 8868625431243294528 8877081380083225344 8896534443735708672 8919114435792001728 8924033969402477184 8928956216489847552 8948522957650891776 8984741683480045056 8989697415241479168 9000790706748236508 9033592422151837953 9053388461060863164 9062020575501625872 9063574686387494784 9078429020776222464 9083436427847803392 9095045431826340252 9109951343765028792 9114976137666719376 9140187041325720576 9143660400506145024 9171923801885879328 9176982778059009984 9189882948486644838 9197093039807860992 9205862171938159616 9239411232331520256 9250812670824576411 9252399159020567592 9254553746047013376 9259658298582064128 9272674686761299296 9304871473868109363 9330607604686673088 9335754106399131264 9363005547758501814 9368169919268572692 9399262637735179776 9431898966338426928 9452567846469190464 9511624683437208192 9513255900155341824 9516871029098232576 9530248983615779832 9537726115356300288 9581611648343798784 9595080609354662688 9628396861470477489 9630048104286713208 9645830834574736368 9651151204588291104 9681522777006506496 9711448731408578112 9715139175537779088 9716805294415422336 9738098512737735168 9781228557684294592 9782906010703962624 9794978122049551494 9798939260520367104 9802662951893975296 9852216854683880502 9913770579979590156 9919238738049076968 9950453965256687232 9986716552593628512 10008601249202672256 10071132017757043968 10076686971986363904 10107834393915050688 10113409592146664064 10129984505808217344 10135571921420908032 10193273640905144832 10194773147439329106 10198895965031402496 10248695261735657391 10254348154875059298 10286617950569413152 10318414277121614244 10324105625316386232 10346729669783843616 10356594943430429568 10358371070157136896 10379290184358326784 10394337636372960288 10411372964302890048 10417115585904822144 10439943450592707072 10444136907303601152 10482198630726719232 10487980317781725696 10496933555272507224 10502723369699022672 10505169117134447616 10572357338085230184 10574170467452077248 10597342499155770624 10610886337130730294 10634138827277839272 10663551548213340672 10667603800590502528 10669433264456150016 10700577768866859216 10706479907735511648 10721530106567752311 10729941879775837824 10779313104386773632 10794465685523995524 10796979370388182272 10802934681679074816 10870428209642523648 10891713124132319808 10929531572480001474 10965806410691043072 10989836665791169536 11003882127394831416 11005769262041957952 11023806668085412992 11027995820880722208 11029887090958046976 11054057771215807488 11096895464010076224 11098798550181232128 11103016200614604672 11104920336474768384 11159143580305211589 11178546923067765248 11194260710913773136 11235056121667832076 11259676405353006288 11295109906507590912 11330023519976674464 11334329038127408936 11336272843484659392 11361114931527357696 11371947388864785408 11413390345821289728 11432095803940428288 11438401427660196864 11551810735902915072 11570743051838272512 11572445194390589796 11608862959466135104 11651169311359233264 11676701457403117632 11693629840919580324 11712794584840751304 11719255034142924912 11744936381916795456 11749654020716551296 11756134800650757888 11792473459567559136 11798977857504441408 11818315256776253568 11824833908324392704 11836108506777633792 11892152581056002304 11893902005345883957 11898711959203302912 11905274955319796736 11963406180687569181 11996495491740008256 12001054275664315344 12003112422513168768 12029415809852496384 12038149989975216618 12044789896202450604 12071184614747817552 12082694100668834496 12084766248516659712 12104572027701629952 12126727242435120336 12146601791686705056 12153301516888959168 12191547200674860032 12229231735847839104 12235977037412013312 12253177264648859784 12262790719743814656 12319214976442027008 12334416894432768548 12336532212027423456 12363566249015065728 12379367393319185343 12406495298490812484 12440810139582230784 12447672141865508352 12484007397011335752 12490893225691430256 12575865288451235904 12591690968176943616 12593543299777994778 12598636192097614848 12603423795292253952 12682166244582944256 12689161372130976768 12706998644821039776 12746276459973758772 12751120167893335053 12753306948920241816 12781254297968277408 12793440812472883584 12837862481960636652 12840064139048950944 12861107779432981824 12868201606117721472 12948598308544770816 12953518900717038784 12955740392553896448 13059970829399401992 13107565475279137422 13136289139578507336 13218360773306120208 13225651650732102624 13267271953675582976 13315622070124838016 13344801665603563008 13378671653688002592 13386050954103715776 13393434324734771328 13422784436476337664 13428176023676058624 13477112525220067584 13484546122862218752 13501186060122354762 13506646007744289792 13580082691591294746 13593030863252438808 13642568147739510378 13664927015647543188 13672464206500079064 13710280561988580864 13715490600759217536 13717842768586478592 13757885702828818992 13765474167088514976 13795639559711791488 13808793257907239424 13859116848497280384 13878598738530851388 13881830619070520064 13889487447873096192 13909012030141948944 13976264840968958976 13995911407030009632 14003631159598696896 14044508321637752721 14052254878902859038 14096476450780306912 14098893956602769664 14129789998874360832 14147848449507640392 14178851769703785696 14267437025155812288 14275306543647348864 14295373475423669748 14306589173034450432 14372417472515698176 14392620914031994032 14395972493850909696 14522284165509759744 14567173097112867168 14572708763306668632 14575207941623133504 14607147769106602752 14621075214254724096 14671842836526441888 14674359016055943936 14692467183074327241 14698408890780550656 14703994427840962944 14706516121277395968 14778325282025820753 14795860618680101632 14804021600819472896 14870655869969385234 14878858107073615452 14925680947885030848 14977506228954076094 14980074828890442768 15012901873804008384 15060146542010121216 15106698026635565952 15115030457979545856 15148153242036476928 15217853794428386304 15289910461357717248 15292159721158993659 15298343947547103744 15306782085411167232 15429926925854119728 15477621415682421366 15486158437974579348 15520094504675765424 15534892415145644352 15568935276537490176 15591506454559440432 15617059446454335072 15625673378857233216 15659915175889060608 15666205360955401728 15674846400867677184 15723297946090078848 15731970476672588544 15757753675701671424 15766445211099190272 15856203441408003072 15858536007127845276 15861255701178115872 15896013748733655936 15916329505696095441 15951208240916758908 15995327322320011008 16001405700885753792 16004149896684225024 16050866653300288824 16059719861603267472 16094912819663756736 16110258800891779328 16168969656580160448 16191698528285993286 16195469055582273408 16204402022518612224 16305642314463785472 16314636049882684416 16337569686198479712 16394297358720002211 16448709616036564608 16484754998686754304 16505823191092247124 16541993731321083312 16587746852776307712 16645343196015114336 16648197825271848192 16654524300921907008 16657380504712152576 16684680362507652096 16767820384601647872 16791391066370659704 16804565060389671936 16852584182501748114 16889514608029509432 16942664859761386368 16995035279965011696 17001493557191113404 17004409265226989088 17041672397291036544 17057921083297178112 17117149975947515536 17120085518731934592 17148143705910642432 17157602141490295296 17264797744726361088 17358667791585884694 17413294439199202656 17476753967038849896 17515052186104676448 17624481031074826944 17634202200976136832 17688710189351338704 17698466786256662112 17727472885164380352 17737250862486589056 17754162760166450688 17838228871584003456 17848067938804954368 17857912432979695104 17969483366960090112 18001581413496473016 18057224984962824927 18067184844303675906 18106776922121726328 18124041151003251744 18127149372774989568 18156858041552444928 18166872855695606784 18190090863652680504 18219902687530057584 18229952275333438752 18287320801012290048 18343847603771758656 18353965556118019968 18379765896973289676 18394186079615721984 18478822464663040512 18501625341649152822 18504798318041135184 18509107492094026752 18545349373522598592 18609742947736218726 18661215209373346176 18671508212798262528 18726011095517003628 18736339838537145384 18798525275470359552 18863797932676853856 18890314949666992167 18905135692938380928 19023249366874416384 19033742058196465152 19060497967231559664 19190161218709325376 19256793722940954978 19260096208573426416 19291661669149472736 19302302409176582208 19363045554013012992 19422897462817156224 19430278351075558176 19433610588830844672 19476197025475470336 19562457115368589184 19565812021407925248 19589956244099102988 19605325903787950592 19661348212918706133 19704433709367761004 19827541159959180312 19838477476098153936 19900907930513374464 19973433105187257024 20017202498405344512 20142264035514087936 20153373943972727808 20215668787830101376 20226819184293328128 20251779090183532143 20259969011616434688 20271143842841816064 20386547281810289664 20389546294878658212 20463852221609265567 20497390523471314782 20508696309750118596 20573235901138826304 20636828554243228488 20648211250632772464 20693459339567687232 20713189886860859136 20758580368716653568 20788675272745920576 20822745928605780096 20834231171809644288 20879886901185414144 20964397261453438464 20975960635563451392 20993867110545014448 21005446739398045344 21078382318354288557 21144714676170460368 21148340934904154496 21194684998311541248 21221772674261460588 21268277654555678544 21327103096426681344 21335207601181005056 21401155537733718432 21412959815471023296 21443060213135504622 21459883759551675648 21558626208773547264 21588931371047991048 21593958740776364544 21605869363358149632 21783426248264639616 21859063144960002948 21931612821382086144 22007764254789662832 22011538524083915904 22047613336170825984 22055991641761444416 22059774181916093952 22193790928020152448 22197597100362464256 22206032401229209344 22305983804954077851 22318287160610423178 22357093846135530496 22388521421827546272 22466259343431114141 22470112243335664152 22519352810706012576 22590219813015181824 22660047039953348928 22668658076254817872 22672545686969318784 22722229863054715392 22826780691642579456 22864191607880856576 23103621471805830144 23144890388781179592 23217725918932270208 23302338622718466528 23353402914806235264 23387259681839160648 23425589169681502608 23438510068285849824 23489872763833590912 23499308041433102592 23512269601301515776 23584946919135118272 23597955715008882816 23636630513552507136 23649667816648785408 23784305162112004608 23787804010691767914 23797423918406605824 23926812361375138362 23992990983480016512 24002108551328630688 24006224845026337536 24058831619704992768 24076299979950433236 24089579792404901208 24142369229495635104 24165388201337668992 24169532497033319424 24253454484870240672 24287547792428989929 24293203583373410112 24306603033777918336 24458463471695678208 24471954074824026624 24506354529297719568 24668833788865537096 24673064424054846912 24727132498030131456 24758734786638370686 24812990596981624968 24881620279164461568 24895344283731016704 24968014794022671504 24981786451382860512 25151730576902471808 25183381936353887232 25187086599555989556 25206847590584507904 25364332489165888512 25413997289642079552 25492552919947517544 25502240335786670106 25506613897840483632 25562508595936554816 25586881624945767168 25675724963921273304 25680128278097901888 25722215558865963648 25736403212235442944 25897196617089541632 25907037801434077568 25911480785107792896 26038001687378827041 26119941658798803984 26215130950558274844 26272578279157014672 26436721546612240416 26451303301464205248 26534543907351165952 26631244140249676032 26689603331207126016 26757343307376005184 26772101908207431552 26786868649469542656 26845568872952675328 26954225050440135168 26969092245724437504 27002372120244709524 27100777266455513859 27160165383182589492 27186061726504877616 27285136295479020756 27329854031295086376 27344928413000158128 27420561123977161728 27430981201518435072 27515771405657637984 27530948334177029952 27591279119423582976 27617586515814478848 27718233696994560768 27752438012473729233 27757197477061702776 27763661238141040128 27778974895746192384 27818024060283897888 27914614421604328089 27991822814060019264 28007262319197393792 28089016643275505442 28104509757805718076 28192952901560613824 28197787913205539328 28295696899015280784 28357703539407571392 28534874050311624576 28550613087294697728 28590746950847339496 28613178346068900864 28744834945031396352 28785241828063988064 28885190584411432467 29044568331019519488 29134346194225734336 29145417526613337264 29150415883246267008 29214295538213205504 29343685673052883776 29348718032111887872 29384934366148654482 29396817781561101312 29407988855681925888 29556650564051641506 29591721237360203264 29608043201638945792 29741311739938770468 29757716214147230904 29851361895770061696 29955012457908152188 29960149657780885536 30025803747608016768 30213396053271131904 30230060915959091712 30579820922715434496 30584319442317987318 30596687895094207488 30859853851708239456 30955242831364842732 30972316875949158696 31040189009351530848 31069784830291288704 31137870553074980352 31183012909118880864 31234118892908670144 31251346757714466432 31319830351778121216 31332410721910803456 31446595892180157696 31463940953345177088 31515507351403342848 31717072014255690552 31722511402356231744 31792027497467311872 31832659011392190882 31902416481833517816 31990654644640022016 32002811401771507584 32008299793368450048 32101733306600577648 32119439723206534944 32164590319703256933 32189825639327513472 32220517601783558656 32337939313160320896 32383397056571986572 32390938111164546816 32408804045037224448 32611284628927570944 32675139372396959424 32788594717440004422 32897419232073129216 32969509997373508608 33011646382184494248 33083987462642166624 33290686392030228672 33296395650543696384 33309048601843814016 33314761009424305152 33535640769203295744 33582782132741319408 33705168365003496228 33779029216059018864 33885329719522772736 33990070559930023392 34002987114382226808 34008818530453978176 34083344794582073088 34115842166594356224 34234299951895031072 34240171037463869184 34296287411821284864 34315204282980590592 34717335583171769388 34826588878398405312 34953507934077699792 35030104372209352896 35248962062149653888 35268404401952273664 35377420378702677408 35396933572513324224 35454945770328760704 35474501724973178112 35508325520332901376 35676457743168006912 35681706016037651871 35696135877609908736 35715824865959390208 35890218542062707543 36003162826992946032 36114449969925649854 36134369688607351812 36213553844243452656 36248082302006503488 36254298745549979136 36313716083104889856 36380181727305361008 36439805375060115168 36459904550666877504 36574641602024580096 36687695207543517312 36707931112236039936 36759531793946579352 36788372159231443968 36957644929326081024 37003250683298305644 37009596636082270368 37090698747045197184 37138102179957556029 37219485895472437452 37322430418746692352 37343016425596525056 37452022191034007256 37472679677074290768 37727595865353707712 37780629899333984334 37810271385876761856 38046498733748832768 38067484116392930304 38120995934463119328 38253360503680005159 38380322437418650752 38513587445881909956 38520192417146852832 38583323338298945472 38604604818353164416 38845794925634312448 38860556702151116352 38867221177661689344 39124914230737178368 39179912488198205976 39210651807575901184 39322696425837412266 39408867418735522008 39655082319918360624 39676954952196307872 39801815861026748928 39946866210374514048 40034404996810689024 40284528071028175872 40431337575660202752 40453638368586656256 40503558180367064286 40519938023232869376 40779092589757316424 40927704443218531134 40994781046942629564 41017392619500237192 41146471802277652608 41273657108486456976 41296422501265544928 41386918679135374464 41426379773721718272 41577350545491841152 41645491857211560192 41668462343619288576 41928794522906876928 41987734221090028896 42010893478796090688 42133524964913258163 42156764636708577114 42289429352340920736 42296681869808308992 42389369996623082496 42443545348522921176 42536555309111357088 42670415202362010112 42802311075467436864 42825919630942046592 42886120426271009244 42919767519103351296 43117252417547094528 43177862742095982096 43187917481552729088 43566852496529279232 43718126289920005896 43863225642764172288 44015528509579325664 44023077048167831808 44077401549222981723 44095226672341651968 44111983283522888832 44119548363832187904 44387581856040304896 44412064802458418688 44611967609908155702 44636574321220846356 44777042843655092544 44932518686862228282 44940224486671328304 45038705621412025152 45180439626030363648 45320094079906697856 45337316152509635744 45345091373938637568 45444459726109430784 45653561383285158912 45876479163476980977 46289780777562359184 46435451837864540416 46604677245436933056 46706805829612470528 46774519363678321296 46851178339363005216 46877020136571699648 46979745527667181824 46998616082866205184 47024539202603031552 47169893838270236544 47195911430017765632 47273261027105014272 47299335633297570816 47568610324224009216 47575608021383535828 47748988517088286323 47853624722750276724 47985981966960033024 48004217102657261376 48012449690052675072 48152599959900866472 48179159584809802416 48284738458991270208 48330776402675337984 48506908969740481344 48575095584857979858 48586407166746820224 48613206067555836672 48916926943391356416 48943908149648053248 49012709058595439136 49182892076160006633 49337667577731074192 49346128848109693824 49454264996060262912 49517469573276741372 49625981193963249936 49763240558328923136 49936029588045343008 49963572902765721024 50303461153804943616 50374173199111979112 50413695181169015808 50827994579284159104 50985105839895035088 51004480671573340212 51013227795680967264 51125017191873109632 51173763249891534336 51351449927842546608 51360256556195803776 51444431117731927296 51472806424470885888 51794393234179083264 51814075602868155136 52076003374757654082 52239883317597607968 52421271801339266329 52430261901116549688 52545156558314029344 52873443093224480832 52902606602928410496 53262488280499352064 53514686614752010368 53544203816414863104 53573737298939085312 53908450100880270336 54004744240489419048 54171674954888474781 54201554532911027718 54320330766365178984 54372123453009755232 54570272590958041512 54659708062590172752 54689856826000316256 54861962403036870144 55031542811315275968 55061896668354059904 55182558238847165952 55436467393989121536 55504876024947458466 55514394954123405552 55527322476282080256 55636048120567795776 55829228843208656178 55983645628120038528 56014524638394787584 56178033286551010884 56209019515611436152 56385905803121227648 56395575826411078656 56591393798030561568 56670944849000976501 56715407078815142784 57069748100623249152 57101226174589395456 57181493901694678992 57570483656127976128 57770381168822864934 58089136662039038976 58268692388451468672 58290835053226674528 58300831766492534016 58428591076426411008 58687371346105767552 58697436064223775744 58769868732297308964 58815977711363851776 58984044638756118399 59113301128103283012 59183442474720406528 59482623479877540936 59515432428294461808 59702723791540123392 59910024915816304376 59920299315561771072 60051607495216033536 60426792106542263808 60460121831918183424 60755337270550596429 61159641845430868992 61168638884635974636 61719707703416478912 61910485662729685464 61944633751898317392 62080378018703061696 62139569660582577408 62275741106149960704 62366025818237761728 62468237785817340288 62502693515428932864 62639660703556242432 62893191784360315392 62927881906690354176 63235146955062865671 63434144028511381104 63445022804712463488 63584054994934623744 63665318022784381764 63804832963667035632 63981309289280044032 64005622803543015168 64203466613201155296 64238879446413069888 64329180639406513866 64379651278655026944 64441035203567117312 64675878626320641792 64766794113143973144 64781876222329093632 64817608090074448896 65350278744793918848 65577189434880008844 65794838464146258432 66023292764368988496 66167974925284333248 66581372784060457344 66592791301087392768 66618097203687628032 67071281538406591488 67165564265482638816 67398778030293342423 67410336730006992456 67558058432118037728 67770659439045545472 67980141119860046784 68005974228764453616 68017637060907956352 68166689589164146176 68468599903790062144 68480342074927738368 68592574823642569728 69434671166343538776 69653177756796810624 69907015868155399584 70060208744418705792 70497924124299307776 70536808803904547328 70754840757405354816 70793867145026648448 70909891540657521408 70949003449946356224 71352915486336013824 71363412032075303742 71392271755219817472 71780437084125415086 72006325653985892064 72228899939851299708 72268739377214703624 72427107688486905312 72496164604013006976 72508597491099958272 72760363454610722016 72879610750120230336 72919809101333755008 73375390415087034624 73415862224472079872 73519063587893158704 74006501366596611288 74019193272164540736 74181397494090394368 74276204359915112058 74438971790944874904 74644860837493384704 74686032851193050112 74904044382068014512 74945359354148581536 75455191730707415424 75561259798667968668 75620542771753523712 76092997467497665536 76241991868926238656 76506721007360010318 76760644874837301504 77027174891763819912 77040384834293705664 77166646676597890944 77209209636706328832 77691589851268624896 77721113404302232704 77734442355323378688 78114005062136481123 78249828461474356736 78359824976396411952 78645392851674824532 78817734837471044016 79310164639836721248 79353909904392615744 79603631722053497856 79893732420749028096 80068809993621378048 80862675151320405504 80907276737173312512 81007116360734128572 81558185179514632848 81855408886437062268 81989562093885259128 82034785239000474384 82292943604555305216 82547314216972913952 82592845002531089856 82773837358270748928 82852759547443436544 83154701090983682304 83257314037421187699 83290983714423120384 83336924687238577152 83743843264812984267 83975468442180057792 84021786957592181376 84267049929826516326 84313529273417154228 84578858704681841472 84593363739616617984 84887090697045842352 85073110618222714176 85340830404724020224 85604622150934873728 85651839261884093184 85772240852542018488 85839535038206702592 86234504835094189056 86355725484191964192 86655571753234297401 87133704993058558464 87436252579840011792 88031057019158651328 88046154096335663616 88154803098445963446 88190453344683303936 88223966567045777664 88775163712080609792 88824129604916837376 89223935219816311404 89273148642441692712 89554085687310185088 89865037373724456564 89880448973342656608 90077411242824050304 90640188159813395712 90674632305019271488 90690182747877275136 91752958326953961954 92579561555124718368 92870903675729080832 93209354490873866112 93413611659224941056 93549038727356642592 93702356678726010432 93754040273143399296 93959491055334363648 93997232165732410368 94339787676540473088 94391822860035531264 94546522054210028544 95151216042767071656 95497977034176572646 95707249445500553448 95971963933920066048 96008434205314522752 96024899380105350144 96305199919801732944 96358319169619604832 96569476917982540416 96661552805350675968 97013817939480962688 97150191169715959716 97172814333493640448 97226412135111673344 97833853886782712832 98025418117190878272 98365784152320013266 98675335155462148384 98692257696219387648 98908529992120525824 99034939146553482744 99251962387926499872 99872059176090686016 99927145805531442048 100606922307609887232 100748346398223958224 101655989158568318208 101970211679790070176 102008961343146680424 102026455591361934528 102250034383746219264 102347526499783068672 102702899855685093216 102720513112391607552 102888862235463854592 102945612848941771776 103628151205736310272 104152006749515308164 104479766635195215936 104842543602678532658 104860523802233099376 105090313116628058688 105746886186448961664 105805213205856820992 106524976560998704128 107029373229504020736 107045118048112955613 107088407632829726208 107147474597878170624 108009488480978838096 108343349909776949562 108403109065822055436 108640661532730357968 108744246906019510464 109140545181916083024 109319416125180345504 109379713652000632512 109723924806073740288 110063085622630551936 110123793336708119808 110365116477694331904 110872934787978243072 111009752049894916932 111028789908246811104 111272096241135591552 111414306539872668087 111658457686417312356 111967291256240077056 112029049276789575168 112356066573102021768 112418039031222872304 112771811606242455296 113182787596061123136 113341889698001953002 113430814157630285568 114139496201246498304 114202452349178790912 114362987803389357984 114760081511040015477 115140967312255952256 115540762337645729868 116537384776902937344 116581670106453349056 116601663532985068032 117374742692211535104 117539737464594617928 117631955422727703552 117968089277512236798 118226602256206566024 118965246959755081872 119030864856588923616 119405447583080246784 119820049831632608752 119840598631123542144 120103214990432067072 120853584213084527616 121510674541101192858 122337277769271949272 123439415406832957824 123820971325459370928 123889267503796634784 124160756037406123392 124279139321165154816 124732051636475523456 124936475571634680576 125005387030857865728 125786383568720630784 126400574894739774489 126470293910125731342 126868288057022762208 126890045609424926976 127168109989869247488 127330636045568763528 127609665927334071264 128011245607086030336 128406933226402310592 128477758892826139776 128658361278813027732 128759302557310053888 129351757252641283584 129533588226287946288 129563752444658187264 130700557489587837696 131154378869760017688 131589676928292516864 132046585528737976992 132232204647668945169 132335949850568666496 133162745568120914688 133236194407375256064 134331128530965277632 134797556060586684846 134820673460013984912 135116116864236075456 135541318878091090944 135960282239720093568 136011948457528907232 136035274121815912704 136333379178328292352 136937199807580124288 136960684149855476736 137629437490430942931 138869342332687077552 139306355513593621248 139814031736310799168 140120417488837411584 140995848248598615552 141073617607809094656 141509681514810709632 141587734290053296896 141819783081315042816 141898006899892712448 142705830972672027648 142726824064150607484 143246965551264858969 143560874168250830172 144012651307971784128 144457799879702599416 144537478754429407248 144854215376973810624 144992329208026013952 145520726909221444032 145759221500240460672 145839618202667510016 146750780830174069248 146831724448944159744 147038127175786317408 147548676228480019899 148013002733193222576 148038386544329081472 148362794988180788736 148552408719830224116 148877943581889749808 149289721674986769408 149808088764136029024 149890718708297163072 150910383461414830848 151122519597335937336 151241085543507047424 152483983737852477312 153013442014720020636 153521289749674603008 154054349783527639824 154080769668587411328 154333293353195781888 154418419273412657664 155383179702537249792 155442226808604465408 156228010124272962246 156499656922948713472 156719649952792823904 157263815404017798987 157290785703349649064 157635469674942088032 158620329279673442496 158707819808785231488 159787464841498056192 161725350302640811008 162014232721468257144 163116370359029265696 163710817772874124536 163979124187770518256 164069570478000948768 164585887209110610432 165094628433945827904 165185690005062179712 165547674716541497856 166309402181967364608 166514628074842375398 166581967428846240768 167487686529625968534 167950936884360115584 168043573915184362752 168534099859653032652 168627058546834308456 169157717409363682944 169186727479233235968 169774181394091684704 170012834547002929503 170146221236445428352 171209244301869747456 171303678523768186368 171544481705084036976 172711450968383928384 173311143506468594802 174267409986117116928 174872505159680023584 176062114038317302656 176092308192671327232 176309606196891926892 176447933134091555328 177550327424161219584 178447870439632622808 178546297284883385424 179108171374620370176 179730074747448913128 179760897946685313216 180154822485648100608 181280376319626791424 181349264610038542976 181380365495754550272 182266011811651789287 183505916653907923908 185159123110249436736 185741807351458161664 186418708981747732224 186827223318449882112 187098077454713285184 187404713357452020864 187508080546286798592 187918982110668727296 188679575353080946176 188783645720071062528 189705440865188597013 190302432085534143312 190995954068353145292 191414498891001106896 191943927867840132096 192016868410629045504 192610399839603465888 192716638339239209664 193138953835965080832 193323105610701351936 194027635878961925376 194300382339431919432 194345628666987280896 194452824270223346688 196050836234381756544 196731568304640026532 197350670310924296768 197384515392438775296 198069878293106965488 198503924775852999744 199744118352181372032 199854291611062884096 201213844615219774464 201496692796447916448 202196334090880027269 203311978317136636416 203940423359580140352 204017922686293360848 204052911182723869056 204500068767492438528 205405799711370186432 205441026224783215104 205777724470927709184 207256302411472620544 208304013499030616328 208959533270390431872 209685087205357065316 209721047604466198752 210180626233256117376 211493772372897923328 211610426411713641984 214058746459008041472 214090236096225911226 214176815265659452416 216018976961957676192 216686699819553899124 216806218131644110872 217281323065460715936 217488493812039020928 218281090363832166048 218638832250360691008 218759427304001265024 220126171245261103872 220247586673416239616 222019504099789833864 222057579816493622208 222544192482271183104 222828613079745336174 223316915372834624712 223934582512480154112 224058098553579150336 224712133146204043536 224836078062445744608 225543623212484910592 226365575192122246272 226683779396003906004 226861628315260571136 228278992402492996608 228725975606778715968 229520163022080030954 230281934624511904512 231081524675291459736 233074769553805874688 233163340212906698112 233203327065970136064 234749485384423070208 235079474929189235856 235936178555024473596 236453204512413132048 237930493919510163744 238061729713177847232 238810895166160493568 239640099663265217504 239681197262247084288 240206429980864134144 243021349082202385716 244674555538543898544 246878830813665915648 247641942650918741856 247778535007593269568 248321512074812246784 248558278642330309632 249464103272951046912 249771942112263563097 249872951143269361152 250010774061715731456 251231529794438952801 252801149789479548978 252940587820251462684 253736576114045524416 253780091218849853952 254661272091137527056 255219331854668142528 256022491214172060672 256813866452804621184 256955517785652279552 257316722557626055464 257518605114620107776 258703514505282567168 259067176452575892576 259966715259702892203 261401114979175675392 262308757739520035376 264093171057475953984 264464409295337890338 264671899701137332992 266325491136241829376 266472388814750512128 268662257061930555264 269595112121173369692 269641346920027969824 270232233728472150912 271920564479440187136 272023896915057814464 272070548243631825408 273874399615160248576 275258874980861885862 277738684665374155104 278612711027187242496 279628063472621598336 280240834977674823168 281991696497197231104 283019363029621419264 283175468580106593792 283639566162630085632 285453648128301214968 286493931102529717938 287121748336501660344 288025302615943568256 288915599759405198832 289074957508858814496 289708430753947621248 289984658416052027904 291041453818442888064 291518443000480921344 291679236405335020032 293501561660348138496 294076254351572634816 295097352456960039798 296026005466386445152 296076773088658162944 296725589976361577472 297104817439660448232 297755887163779499616 299616177528272058048 299781437416594326144 301820766922829661696 302245039194671874672 304967967475704954624 306026884029440041272 307042579499349206016 308108699567055279648 308161539337174822656 308666586706391563776 308836838546825315328 310884453617208930816 312456020248545924492 313439299905585647808 314527630808035597974 314581571406699298128 315270939349884176064 317240658559346884992 317415639617570462976 319574929682996112384 321135354144338866839 324028465442936514288 326232740718058531392 327421635545748249072 327958248375541036512 328139140956001897536 329171774418221220864 330189256867891655808 330371380010124359424 331095349433082995712 332618804363934729216 333029256149684750796 334242919619618004261 334975373059251937068 335901873768720231168 336087147830368725504 337068199719306065304 337254117093668616912 338315434818727365888 339548362788183369408 340025669094005859006 340292442472890856704 342418488603739494912 342607357047536372736 343088963410168073952 344280244533120046431 345422901936767856768 346622287012937189604 349745010319360047168 352124228076634605312 352619212393783853784 352895866268183110656 356895740879265245616 357092594569766770848 358216342749240740352 359460149494897826256 359521795893370626432 360309644971296201216 362560752639253582848 362698529220077085952 364532023623303578574 367011833307815847816 370318246220498873472 372837417963495464448 374196154909426570368 374809426714904041728 375016161092573597184 377359150706161892352 379201724684219323467 379410881730377194026 380604864171068286624 381991908136706290584 382828997782002213792 384033736821258091008 385220799679206931776 385433276678478419328 386277907671930161664 388055271757923850752 388600764678863838864 388691257333974561792 392101672468763513088 393463136609280053064 394701340621848593536 394769030784877550592 396139756586213930976 396696613943006835507 397007849551705999488 399488236704362744064 399708583222125768192 402993385592895832896 404392668181760054538 406623956634273272832 407880846719160280704 408035845372586721696 408105822365447738112 409000137534984877056 410811599422740372864 410882052449566430208 412888312471292828793 416608026998061232656 417919066540780863744 419370174410714130632 419442095208932397504 420361252466512234752 422987544745795846656 423220852823427283968 428117492918016082944 428180472192451822452 432037953923915352384 433373399639107798248 433612436263288221744 434562646130921431872 434976987624078041856 436562180727664332096 437277664500721382016 437518854608002530048 440252342490522207744 440495173346832479232 442646028685440059697 444039008199579667728 444115159632987244416 445088384964542366208 445657226159490672348 446633830745669249424 447869165024960308224 449424266292408087072 449672156124891489216 451087246424969821184 452731150384244492544 453367558792007812008 453723256630521142272 457451951213557431936 459040326044160061908 460563869249023809024 462163049350582919472 466149539107611749376 466326680425813396224 469498970768846140416 470158949858378471712 471791446212053396961 471872357110048947192 472906409024826264096 475860987839020327488 476123459426355694464 479280199326530435008 479362394524494168576 486042698164404771432 489349111077087797088 493757661627331831296 495283885301837483712 495557070015186539136 496643024149624493568 498928206545902093824 499543884224527126194 499745902286538722304 502463059588877905602 505602299578959097956 505881175640502925368 507473152228091048832 507560182437699707904 509322544182275054112 510438663709336285056 513627732905609242368 513911035571304559104 514633445115252110928 518134352905151785152 519933430519405784406 522802229958351350784 524617515479040070752 528186342114951907968 528928818590675780676 529343799402274665984 532650982272483658752 537324514123861110528 539190224242346739384 539282693840055939648 540464467456944301824 543841128958880374272 544047793830115628928 544141096487263650816 546798035434955367861 547748799230320497152 550517749961723771724 555477369330748310208 557225422054374484992 559256126945243196672 560481669955349646336 566038726059242838528 566350937160213187584 570907296256602429936 572987862205059435876 574243496673003320688 576050605231887136512 577831199518810397664 578149915017717628992 579416861507895242496 579969316832104055808 582082907636885776128 583036886000961842688 583358472810670040064 588152508703145269632 590194704913920079596 592052010932772890304 592153546177316325888 594209634879320896464 595511774327558999232 599232355056544116096 599562874833188652288 603641533845659323392 604490078389343749344 606589002272640081807 609935934951409909248 612053768058880082544 616217399134110559296 616323078674349645312 617333173412783127552 621768907234417861632 624912040497091848984 626878599811171295616 629055261616071195948 629163142813398596256 630541878699768352128 634481317118693769984 634831279235140925952 642270708288677733678 648056930885873028576 652465481436117062784 654843271091496498144 655916496751082073024 656278281912003795072 660378513735783311616 660742760020248718848 666058512299369501592 668485839239236008522 669950746118503874136 671803747537440462336 672174295660737451008 674136399438612130608 674508234187337233824 676630869637454731776 679096725576366738816 680051338188011718012 680584884945781713408 684836977207478989824 686177926820336147904 688560489066240092862 690845803873535713536 693244574025874379208 699490020638720094336 704248456153269210624 705238424787567707568 713791481758530491232 714185189139533541696 716432685498481480704 718920298989795652512 719043591786741252864 720619289942592402432 725397058440154171904 729064047246607157148 734023666615631695632 740636492440997746944 745674835926990928896 748392309818853140736 749315826336790689291 749618853429808083456 750032322185147194368 758403449368438646934 758821763460754388052 761209728342136573248 763983816273412581168 765657995564004427584 768067473642516182016 770441599358413863552 770866553356956838656 772555815343860323328 776110543515847701504 777201529357727677728 779900145779108676609 784203344937527026176 786926273218560106128 789402681243697187072 792279513172427861952 793393227886013671014 794015699103411998976 798976473408725488128 799417166444251536384 805986771185791665792 808785336363520109076 815761693438320561408 816071690745173443392 816211644730895476224 821623198845480745728 825776624942585657586 833216053996122465312 835838133081561727488 838740348821428261264 838884190417864795008 840722504933024469504 845975089491591693312 856360944384903644904 864075907847830704768 866746799278215596496 867224872526576443488 869125292261842863744 869953975248156083712 873124361455328664192 874555329001442764032 875037709216005060096 880504684981044415488 885292057370880119394 888078016399159335456 888230319265974488832 890176769929084732416 891314452318981344696 893267661491338498848 898848532584816174144 899344312249782978432 905462300768488985088 906735117584015624016 914903902427114863872 918080652088320123816 921127738498047618048 924326098701165838944 932653360851626792448 940317899716756943424 943582892424106793922 943744714220097894384 945812818049652528192 951721975678040654976 952246918852711388928 958560398653060870016 958724789048988337152 963406062433016600517 972085396328809542864 978698222154175594176 987515323254663662592 990567770603674967424 991114140030373078272 993286048299248987136 997856413091804187648 999087768449054252388 1002728758858854012783 1004926119177755811204 1011204599157918195912 1011762351281005850736 1014946304456182097664 1018645088364550108224 1020877327418672570112 1027255465811218484736 1027822071142609118208 1029266890230504221856 1032840733599360139293 1036268705810303570304 1039866861038811568812 1049235030958080141504 1056372684229903815936 1057857637181351561352 1058687598804549331968 1074649028247722221056 1078380448484693478768 1078565387680111879296 1080928934913888603648 1087682257917760748544 1088095587660231257856 1093596070869910735722 1095497598460640994304 1101035499923447543448 1110954738661496620416 1118512253890486393344 1132077452118485677056 1141814592513204859872 1145975724410118871752 1148486993346006641376 1152101210463774273024 1155662399037620795328 1156299830035435257984 1158833723015790484992 1164165815273771552256 1166073772001923685376 1176305017406290539264 1180389409827840159192 1184104021865545780608 1184307092354632651776 1188419269758641792928 1190089841829020506521 1191023548655117998464 1198464710113088232192 1199125749666377304576 1208980156778687498688 1213178004545280163614 1219871869902819818496 1224107536117760165088 1232434798268221118592 1232646157348699290624 1249824080994183697968 1253757199622342591232 1258110523232142391896 1258326285626797192512 1261083757399536704256 1268962634237387539968 1269662558470281851904 1284541416577355467356 1296113861771746057152 1304930962872234125568 1309686542182992996288 1311832993502164146048 1312556563824007590144 1320757027471566623232 1321485520040497437696 1327938086056320179091 1332117024598739003184 1336971678478472017044 1339901492237007748272 1343607495074880924672 1348272798877224261216 1349016468374674467648 1353261739274909463552 1358193451152733477632 1360102676376023436024 1361169769891563426816 1372355853640672295808 1377120978132480185724 1381691607747071427072 1386489148051748758416 1398980041277440188672 1408496912306538421248 1410476849575135415136 1415374338636160190883 1427582963517060982464 1428370378279067083392 1437840597979591305024 1438087183573482505728 1450794116880308343808 1458128094493214314296 1468047333231263391264 1481272984881995493888 1496784619637706281472 1498631652673581378582 1499237706859616166912 1516806898736877293868 1517643526921508776104 1522419456684273146496 1527967632546825162336 1531315991128008855168 1540883198716827727104 1541733106713913677312 1554403058715455355456 1559800291558217353218 1568406689875054052352 1573852546437120212256 1578805362487394374144 1584559026344855723904 1586786455772027342028 1588031398206823997952 1597952946817450976256 1611973542371583331584 1617570672727040218152 1631523386876641122816 1632143381490346886784 1632423289461790952448 1643246397690961491456 1651553249885171315172 1666432107992244930624 1671676266163123454976 1677480697642856522528 1677768380835729590016 1681445009866048939008 1712721888769807289808 1728151815695661409536 1733493598556431192992 1734449745053152886976 1738250584523685727488 1739907950496312167424 1746248722910657328384 1749110658002885528064 1750075418432010120192 1770584114741760238788 1776156032798318670912 1776460638531948977664 1782628904637962689392 1786535322982676997696 1797697065169632348288 1798688624499565956864 1810924601536977970176 1813470235168031248032 1819767006817920245421 1829807804854229727744 1836161304176640247632 1848652197402331677888 1865306721703253584896 1880635799433513886848 1887165784848213587844 1887489428440195788768 1891625636099305056384 1903443951356081309952 1904493837705422777856 1917120797306121740032 1926812124866033201034 1944170792657619085728 1957396444308351188352 1981135541207349934848 1982228280060746156544 1998175536898108504776 2005457517717708025566 2009852238355511622408 2022409198315836391824 2023524702562011701472 2029892608912364195328 2037290176729100216448 2041754654837345140224 2054510931622436969472 2058533780461008443712 2065681467198720278586 2072537411620607140608 2079733722077623137624 2098470061916160283008 2112745368459807631872 2115715274362703122704 2149298056495444442112 2156760896969386957536 2157130775360223758592 2161857869827777207296 2176191175320462515712 2187192141739821471444 2202070999846895086896 2221909477322993240832 2237024507780972786688 2247947479010372067873 2283629185026409719744 2291951448820237743504 2296973986692013282752 2304202420927548546048 2311324798075241590656 2312599660070870515968 2317667446031580969984 2328331630547543104512 2339700437337326029827 2352610034812581078528 2360778819655680318384 2368208043731091561216 2376838539517283585856 2380179683658041013042 2382047097310235996928 2396929420226176464384 2398251499332754609152 2417960313557374997376 2426356009090560327228 2448215072235520330176 2464869596536442237184 2499648161988367395936 2507514399244685182464 2516221046464284783792 2516652571253594385024 2522167514799073408512 2537925268474775079936 2569082833154710934712 2592227723543492114304 2609861925744468251136 2619373084365985992576 2623665987004328292096 2625113127648015180288 2641514054943133246464 2655876172112640358182 2664234049197478006368 2673943356956944034088 2679802984474015496544 2696545597754448522432 2698032936749348935296 2716386902305466955264 2720205352752046872048 2744711707281344591616 2754241956264960371448 2763383215494142854144 2772978296103497516832 2797960082554880377344 2820953699150270830272 2830748677272320381766 2855165927034121964928 2856740756558134166784 2875681195959182610048 2876174367146965011456 2890218187299049801551 2916256188986428628592 2936094666462526782528 2962545969763990987776 2993569239275412562944 2997263305347162757164 3033613797473754587736 3035287053843017552208 3044838913368546292992 3055935265093650324672 3062631982256017710336 3081766397433655454208 3083466213427827354624 3098522200798080417879 3108806117430910710912 3119600583116434706436 3147705092874240424512 3157610724974788748288 3169118052689711447808 3173572911544054684056 3176062796413647995904 3223947084743166663168 3235141345454080436304 3263046773753282245632 3264286762980693773568 3286492795381922982912 3303106499770342630344 3332864215984489861248 3354961395285713045056 3355536761671459180032 3425443777539614579616 3456303631391322819072 3466987197112862385984 3468899490106305773952 3476501169047371454976 3492497445821314656768 3498221316005771056128 3541168229483520477576 3552312065596637341824 3552921277063897955328 3565257809275925378784 3573070645965353995392 3595394130339264696576 3597377248999131913728 3626940470336062496064 3639534013635840490842 3659615609708459455488 3672322608353280495264 3697304394804663355776 3761271598867027773696 3774331569696427175688 3774978856880391577536 3783251272198610112768 3806887902712162619904 3808987675410845555712 3834241594612243480064 3853624249732066402068 3888341585315238171456 3914792888616702376704 3962271082414699869696 3964456560121492313088 3996351073796217009552 4010915035435416051132 4019704476711023244816 4044818396631672783648 4047049405124023402944 4059785217824728390656 4074580353458200432896 4083509309674690280448 4117067560922016887424 4131362934397440557172 4145074823241214281216 4159467444155246275248 4196940123832320566016 4225490736919615263744 4231430548725406245408 4246123015908480572649 4313521793938773915072 4314261550720447517184 4352382350640925031424 4374384283479642942888 4404141999693790173792 4443818954645986481664 4495894958020744135746 4567258370052819439488 4583902897640475487008 4593947973384026565504 4622649596150483181312 4625199320141741031936 4679400874674652059654 4705220069625162157056 4721557639311360636768 4736416087462183122432 4753677079034567171712 4760359367316082026084 4764094194620471993856 4793858840452352928768 4835920627114749994752 4852712018181120654456 4896430144471040660352 4929739193072884474368 4999296323976734791872 5015028798489370364928 5032442092928569567584 5033305142507188770048 5044335029598146817024 5138165666309421869424 5184455447086984228608 5219723851488936502272 5238746168731971985152 5247331974008656584192 5250226255296030360576 5311752344225280716364 5328468098394956012736 5347886713913888068176 5359605968948030993088 5393091195508897044864 5396065873498697870592 5432773804610933910528 5440410705504093744096 5459301020453760736263 5489423414562689183232 5508483912529920742896 5545956592206995033664 5595920165109760754688 5641907398300541660544 5661497354544640763532 5710331854068243929856 5713481513116268333568 5751362391918365220096 5780436374598099603102 5832512377972857257184 5872189332925053565056 5994526610694325514328 6067227594947509175472 6070574107686035104416 6089677826737092585984 6111870530187300649344 6125263964512035420672 6163532794867310908416 6197044401596160835758 6217612234861821421824 6239201166232869412872 6295410185748480849024 6338236105379422895616 6347145823088109368112 6447894169486333326336 6470282690908160872608 6528573525961387547136 6606212999540685260688 6665728431968979722496 6709922790571426090112 6711073523342918360064 6743842437031116203619 6850887555079229159232 6912607262782645638144 6933974394225724771968 6937798980212611547904 6953002338094742909952 6984994891642629313536 7019101312011978089481 7082336458967040955152 7104624131193274683648 7130515618551850757568 7146141291930707990784 7190788260678529393152 7194754497998263827456 7253880940672124992128 7279068027271680981684 7344645216706560990528 7394608789609326711552 7522543197734055547392 7548663139392854351376 7549957713760783155072 7566502544397220225536 7613775805424325239808 7668483189224486960128 7707248499464132804136 7776683170630476342912 7829585777233404753408 7924542164829399739392 7992702147592434019104 8021830070870832102264 8039408953422046489632 8089636793263345567296 8094098810248046805888 8149160706916400865792 8234135121844033774848 8262725868794881114344 8290149646482428562432 8318934888310492550496 8393880247664641132032 8462861097450812490816 8492246031816961145298 8627043587877547830144 8628523101440895034368 8748768566959285885776 8808283999387580347584 8887637909291972963328 8991789916041488271492 9134516740105638878976 9167805795280950974016 9187895946768053131008 9245299192300966362624 9250398640283482063872 9295566602394241253637 9358801749349304119308 9443115278622721273536 9472832174924366244864 9507354158069134343424 9520718734632164052168 9528188389240943987712 9671841254229499989504 9705424036362241308912 9792860288942081320704 9859478386145768948736 9998592647953469583744 10064884185857139135168 10066610285014377540096 10276331332618843738848 10368910894173968457216 10477492337463943970304 10494663948017313168384 10623504688450561432728 10656936196789912025472 10695773427827776136352 10719211937896061986176 10786182391017794089728 10792131746997395741184 10880821411008187488192 10918602040907521472526 10978846829125378366464 11016967825059841485792 11091913184413990067328 11283814796601083321088 11322994709089281527064 11420663708136487859712 11426963026232536667136 11502724783836730440192 11560872749196199206204 11665024755945714514368 11744378665850107130112 11989053221388651028656 12134455189895018350944 12141148215372070208832 12179355653474185171968 12223741060374601298688 12250527929024070841344 12394088803192321671516 12435224469723642843648 12478402332465738825744 12590820371496961698048 12676472210758845791232 12694291646176218736224 12738369047725441717947 12940565381816321745216 13057147051922775094272 13212425999081370521376 13331456863937959444992 13419845581142852180224 13487684874062232407238 13701775110158458318464 13867948788451449543936 13875597960425223095808 14038202624023956178962 14164672917934081910304 14209248262386549367296 14261031237103701515136 14292282583861415981568 14381576521357058786304 14507761881344249984256 14558136054543361963368 14689290433413121981056 14789217579218653423104 15045086395468111094784 15097326278785708702752 15099915427521566310144 15133005088794440451072 15414496998928265608272 15553366341260952685824 15659171554466809506816 15985404295184868038208 16043660141741664204528 16078817906844092979264 16179273586526691134592 16188197620496093611776 16298321413832801731584 16377903061361282208789 16468270243688067549696 16525451737589762228688 16637869776620985100992 16787760495329282264064 16925722194901624981632 16984492063633922290596 17254087175755095660288 17497537133918571771552 17616567998775160695168 17983579832082976542984 18269033480211277757952 18335611590561901948032 18375791893536106262016 18490598384601932725248 18591133204788482507274 18717603498698608238616 18886230557245442547072 19014708316138268686848 19041437469264328104336 19343682508458999979008 19410848072724482617824 19585720577884162641408 19997185295906939167488 20129768371714278270336 20133220570028755080192 20231527311093348610857 20552662665237687477696 20737821788347936914432 20954984674927887940608 21247009376901122865456 21313872393579824050944 21391546855655552272704 21438423875792123972352 21572364782035588179456 21584263493994791482368 21761642822016374976384 21837204081815042945052 22033935650119682971584 22183826368827980134656 22567629593202166642176 22645989418178563054128 22841327416272975719424 23005449567673460880384 23121745498392398412408 23330049511891429028736 23488757331700214260224 23978106442777302057312 24268910379790036701888 24282296430744140417664 24447482120749202597376 24788177606384643343032 24870448939447285687296 24956804664931477651488 25181640742993923396096 25388583292352437472448 25476738095450883435894 25881130763632643490432 26424851998162741042752 26662913727875918889984 26839691162285704360448 26975369748124464814476 27403550220316916636928 27735897576902899087872 27751195920850446191616 28076405248047912357924 28329345835868163820608 28418496524773098734592 28522062474207403030272 28584565167722831963136 29015523762688499968512 29116272109086723926736 29378580866826243962112 29578435158437306846208 30194652557571417405504 30199830855043132620288 30828993997856531216544 31106732682521905371648 31970808590369736076416 32087320283483328409056 32157635813688185958528 32358547173053382269184 32376395240992187223552 32755806122722564417578 32936540487376135099392 33050903475179524457376 33275739553241970201984 33851444389803249963264 33968984127267844581192 34508174351510191320576 34995074267837143543104 35233135997550321390336 35967159664165953085968 36538066960422555515904 36671223181123803896064 36751583787072212524032 37182266409576965014548 37435206997397216477232 37772461114490885094144 38029416632276537373696 38082874938528656208672 38215107143176325153841 38821696145448965235648 39171441155768325282816 39994370591813878334976 40259536743428556540672 40463054622186697221714 41105325330475374955392 42494018753802245730912 42627744787159648101888 42783093711311104545408 42876847751584247944704 43144729564071176358912 43523285644032749952768 43674408163630085890104 44067871300239365943168 44367652737655960269312 45135259186404333284352 45291978836357126108256 46243490996784796824816 46660099023782858057472 46977514663400428520448 47956212885554604114624 48537820759580073403776 48564592861488280835328 48894964241498405194752 49133709184083846626367 49576355212769286686064 49913609329862955302976 50363281485987846792192 50777166584704874944896 50953476190901766871788 51762261527265286980864 52849703996325482085504 53679382324571408720896 53950739496248929628952 54807100440633833273856 55471795153805798175744 56152810496095824715848 56658691671736327641216 57044124948414806060544 58031047525376999937024 58232544218173447853472 58757161733652487924224 60389305115142834811008 60399661710086265240576 61657987995713062433088 62213465365043810743296 63941617180739472152832 64174640566966656818112 64315271627376371917056 64717094346106764538368 64752790481984374447104 65511612245445128835156 66101806950359048914752 66551479106483940403968 67702888779606499926528 67937968254535689162384 69016348703020382641152 69990148535674287086208 70466271995100642780672 71934319328331906171936 73342446362247607792128 74364532819153930029096 74870413994794432954464 75544922228981770188288 76165749877057312417344 76430214286352650307682 77643392290897930471296 79988741183627756669952 80519073486857113081344 80926109244373394443428 82210650660950749910784 84988037507604491461824 85255489574319296203776 85566187422622209090816 85753695503168495889408 87046571288065499905536 87348816327260171780208 88135742600478731886336 88735305475311920538624 90583957672714252216512 92486981993569593649632 93320198047565716114944 95912425771109208229248 97075641519160146807552 97129185722976561670656 98267418368167693252734 99152710425538573372128 99827218659725910605952 101554333169409749889792 101906952381803533743576 103524523054530573961728 105699407992650964171008 107901478992497859257904 109614200881267666547712 112305620992191649431696 113317383343472655282432 114088249896829612121088 114645321429528975461523 116465088436346895706944 117514323467304975848448 120778610230285669622016 123315975991426124866176 127883234361478944305664 128349281133933313636224 128630543254752743834112 129434188692213529076736 131023224490890257670312 132203613900718097829504 133102958212967880807936 135405777559212999853056 135875936509071378324768 139980297071348574172416 140932543990201285561344 143868638656663812343872 146684892724495215584256 148729065638307860058192 149740827989588865908928 151089844457963540376576 152331499754114624834688 152860428572705300615364 155286784581795860942592 161038146973714226162688 161852218488746788886856 164421301321901499821568 169976075015208982923648 171132374845244418181632 174093142576130999811072 174697632654520343560416 176271485200957463772672 181167915345428504433024 184973963987139187299264 186640396095131432229888 191824851542218416458496 194151283038320293615104 194258371445953123341312 196534836736335386505468 198305420851077146744256 199654437319451821211904 203108666338819499779584 203813904763607067487152 207049046109061147923456 211398815985301928342016 215802957984995718515808 224611241984383298863392 226634766686945310564864 229290642859057950923046 232930176872693791413888 241557220460571339244032 246631951982852249732352 255766468722957888611328 256698562267866627272448 257261086509505487668224 262046448981780515340624 264407227801436195659008 266205916425935761615872 271751873018142756649536 279960594142697148344832 287737277313327624687744 297458131276615720116384 299481655979177731817856 304662999508229249669376 305720857145410601230728 310573569163591721885184 323704436977493577773712 328842602643802999643136 339952150030417965847296 342264749690488836363264 343935964288586926384569 349395265309040687120832 352542970401914927545344 362335830690857008866048 369947927974278374598528 383649703084436832916992 388302566076640587230208 393069673472670773010936 396610841702154293488512 399308874638903642423808 406217332677638999559168 407627809527214134974304 422797631970603856684032 431605915969991437031616 449222483968766597726784 453269533373890621129728 458581285718115901846092 465860353745387582827776 483114440921142678488064 493263903965704499464704 513397124535733254544896 524092897963561030681248 528814455602872391318016 543503746036285513299072 559921188285394296689664 575474554626655249375488 594916262553231440232768 598963311958355463635712 609325999016458499338752 611441714290821202461456 621147138327183443770368 647408873954987155547424 679904300060835931694592 687871928577173852769138 698790530618081374241664 724671661381714017732096 739895855948556749197056 767299406168873665833984 786139346945341546021872 793221683404308586977024 798617749277807284847616 815255619054428269948608 863211831939982874063232 898444967937533195453568 917162571436231803692184 931720707490775165655552 986527807931408998929408 1026794249071466509089792 1048185795927122061362496 1057628911205744782636032 1087007492072571026598144 1150949109253310498750976 1189832525106462880465536 1197926623916710927271424 1218651998032916998677504 1222883428581642404922912 1294817747909974311094848 1359808600121671863389184 1375743857154347705538276 1397581061236162748483328 1449343322763428035464192 1479791711897113498394112 1572278693890683092043744 1586443366808617173954048 1630511238108856539897216 1726423663879965748126464 1796889935875066390907136 1834325142872463607384368 1863441414981550331311104 2096371591854244122724992 2174014984145142053196288 2301898218506620997501952 2379665050212925760931072 2395853247833421854542848 2445766857163284809845824 2589635495819948622189696 2751487714308695411076552 2795162122472325496966656 2959583423794226996788224 3144557387781366184087488 3172886733617234347908096 3261022476217713079794432 3452847327759931496252928 3593779871750132781814272 3668650285744927214768736 4192743183708488245449984 4348029968290284106392576 4759330100425851521862144 4891533714326569619691648 5179270991639897244379392 5502975428617390822153104 5590324244944650993933312 6289114775562732368174976 6522044952435426159588864 6905694655519862992505856 7187559743500265563628544 7337300571489854429537472 8385486367416976490899968 9518660200851703043724288 9783067428653139239383296 10358541983279794488758784 11005950857234781644306208 12578229551125464736349952 13044089904870852319177728 14674601142979708859074944 16770972734833952981799936 19566134857306278478766592 20717083966559588977517568 22011901714469563288612416 25156459102250929472699904 29349202285959417718149888 39132269714612556957533184 44023803428939126577224832 50312918204501858945399808 58698404571918835436299776 88047606857878253154449664 117396809143837670872599552 176095213715756506308899328 352190427431513012617798656
- Sum of all divisors σ(n): 1346572461474364339849614981
- Sum of proper divisors (its aliquot sum) s(n): 994382034042851327231816325
- 352190427431513012617798656 is an abundant number, because the sum of its proper divisors (994382034042851327231816325) is greater than itself. Its abundance is 642191606611338314614017669
Bases of 352190427431513012617798656
- Binary: 100100011010100110011100101010011110101101000100000001101010001111001011011100100000000002
- Hexadecimal: 0x123533953D6880D4796E400
- Base-36: 18937BWMUPQCTG0000
Squares and roots of 352190427431513012617798656
- 352190427431513012617798656 squared (3521904274315130126177986562) is 124038097174391833526041272971820686101898923355406336
- 352190427431513012617798656 cubed (3521904274315130126177986563) is 43685030461640606305950470627730408911809322153637719317745040428061076714684416
-
352190427431513012617798656 is a
perfect square number . Itssquare root is 18766737261216 -
The
cube root of 352190427431513012617798656 is 706196968.9537640725
Scales and comparisons
How big is 352190427431513012617798656?- 352,190,427,431,513,012,617,798,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 352,190,427,431,513,012,617,798,656 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 352190427431513012617798656 cubic inches would be around 58849747.4 feet tall.
Recreational maths with 352190427431513012617798656
- 352190427431513012617798656 backwards is 656897716210315134724091253
- 352190427431513012617798656 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 352190427431513012617798656's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 352190427431513012617798656 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 352190427431513012617798656 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/352190427431513012617798656/
Chicago style:
Numbermatics. 2024. "Number 352190427431513012617798656 - Facts about the integer". https://numbermatics.com/n/352190427431513012617798656/
The information we have on file for 352190427431513012617798656 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 352190427431513012617798656, math, Factors of 352190427431513012617798656, curriculum, school, college, exams, university, Prime factorization of 352190427431513012617798656, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-two septillion, one hundred ninety sextillion, four hundred twenty-seven quintillion, four hundred thirty-one quadrillion, five hundred thirteen trillion, twelve billion, six hundred seventeen million, seven hundred ninety-eight thousand, six hundred fifty-six.