5084017366703192921862144
5,084,017,366,703,192,921,862,144 is an even composite number composed of six prime numbers multiplied together.
5084017366703192921862144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 5084017366703192921862144:
212 × 33 × 113 × 136 × 413 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 41 × 41 × 41 × 47 × 47 × 47)See below for interesting mathematical facts about the number 5084017366703192921862144 from the Numbermatics database.
Names of 5084017366703192921862144
- Cardinal: 5084017366703192921862144 can be written as Five septillion, eighty-four sextillion, seventeen quintillion, three hundred sixty-six quadrillion, seven hundred three trillion, one hundred ninety-two billion, nine hundred twenty-one million, eight hundred sixty-two thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 5.084017366703192921862144 × 1024
Factors of 5084017366703192921862144
Divisors of 5084017366703192921862144
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 47 48 52 54 64 66 72 78 82 88 94 96 99 104 108 117 121 123 128 132 141 143 144 156 164 169 176 188 192 198 208 216 234 242 246 256 264 282 286 288 297 312 328 338 351 352 363 369 376 384 396 416 423 429 432 451 468 484 492 507 512 517 528 533 564 572 576 594 611 624 656 676 702 704 726 738 752 768 792 832 846 858 864 902 936 968 984 1014 1024 1034 1056 1066 1089 1107 1128 1144 1152 1188 1222 1248 1269 1287 1312 1331 1352 1353 1404 1408 1452 1476 1504 1521 1536 1551 1573 1584 1599 1664 1681 1692 1716 1728 1804 1833 1859 1872 1927 1936 1968 2028 2048 2068 2112 2132 2178 2197 2209 2214 2256 2288 2304 2376 2444 2496 2538 2574 2624 2662 2704 2706 2808 2816 2904 2952 3008 3042 3072 3102 3146 3168 3198 3267 3328 3362 3384 3432 3456 3608 3666 3718 3744 3854 3861 3872 3936 3993 4056 4059 4096 4136 4224 4264 4356 4394 4418 4428 4512 4563 4576 4608 4653 4719 4752 4797 4888 4961 4992 5043 5076 5148 5248 5324 5408 5412 5499 5577 5616 5632 5687 5781 5808 5863 5904 6016 6084 6144 6204 6292 6336 6396 6534 6591 6627 6656 6721 6724 6768 6864 6912 6929 7216 7332 7436 7488 7708 7722 7744 7872 7943 7986 8112 8118 8272 8448 8528 8712 8788 8836 8856 9024 9126 9152 9216 9306 9438 9504 9594 9776 9922 9984 10086 10152 10296 10496 10648 10816 10824 10998 11154 11232 11264 11374 11562 11616 11726 11808 11979 12032 12168 12177 12288 12408 12584 12672 12792 13068 13182 13254 13312 13442 13448 13536 13728 13824 13858 13959 14157 14391 14432 14664 14872 14883 14976 15129 15416 15444 15488 15744 15886 15972 16224 16236 16497 16544 16731 16896 17056 17061 17303 17343 17424 17576 17589 17672 17712 18048 18252 18304 18432 18491 18612 18876 19008 19188 19552 19773 19844 19881 19968 20163 20172 20304 20449 20592 20787 20992 21197 21296 21632 21648 21853 21996 22308 22464 22528 22748 23124 23232 23452 23616 23829 23958 24064 24167 24299 24336 24354 24816 25051 25168 25344 25584 26136 26364 26508 26624 26884 26896 27072 27456 27648 27716 27918 28314 28561 28717 28782 28864 29328 29744 29766 29952 30258 30832 30888 30976 31488 31772 31944 32448 32472 32994 33088 33462 33792 34112 34122 34606 34686 34848 35152 35178 35344 35424 35937 36096 36504 36608 36864 36982 37224 37752 38016 38376 39104 39546 39688 39762 39936 40326 40344 40608 40898 41184 41574 41984 42394 42471 42592 43264 43296 43706 43992 44616 44649 44928 45056 45387 45496 46248 46464 46904 47232 47658 47916 48128 48334 48598 48672 48708 49632 50102 50193 50336 50688 51168 51183 51909 52029 52272 52728 52767 53016 53248 53768 53792 54144 54571 54912 55296 55432 55473 55836 56628 57122 57434 57564 57728 58656 59319 59488 59532 59643 59904 60489 60516 61347 61664 61776 61952 62361 62557 62976 63544 63591 63888 64493 64896 64944 65559 65988 66176 66924 67584 68224 68244 68921 69212 69372 69696 70304 70356 70688 70848 71487 71874 72192 72501 72897 73008 73216 73931 73964 74448 75153 75504 76032 76219 76752 78208 79007 79092 79376 79524 79872 80652 80688 81216 81796 82368 83148 83968 84788 84942 85184 85683 86151 86528 86592 87373 87412 87984 89232 89298 89856 90077 90569 90774 90992 92496 92928 93808 94464 95316 95832 96256 96668 97196 97344 97416 99264 100204 100386 100672 101376 102336 102366 103259 103818 103823 104058 104544 105456 105534 106032 107536 107584 108288 109142 109824 110592 110864 110946 111672 113256 114244 114868 115128 115456 117312 118638 118976 119064 119286 119808 120978 121032 122694 123328 123552 123904 124722 125114 125952 127088 127182 127776 128986 129792 129888 131118 131976 132352 133848 133947 135168 136448 136488 137842 138424 138744 139392 140608 140712 141376 141696 142974 143748 144384 145002 145794 146016 146432 147862 147928 148896 150306 151008 152064 152438 153504 153549 155727 156416 158014 158184 158301 158752 159048 159744 161304 161376 162432 163592 163713 164736 166296 166419 167936 169576 169884 170368 171366 172302 173056 173184 174746 174824 175968 178464 178596 179712 180154 181138 181467 181548 181984 184041 184992 185856 187083 187616 187671 188928 190632 190773 191664 192512 193336 193479 194392 194688 194832 196677 198528 200408 200772 201344 202752 203401 204672 204732 206518 206763 207636 207646 208116 209088 210912 211068 212064 214461 215072 215168 216576 217503 218284 218691 219648 221728 221793 221892 223344 224939 225459 226512 228488 228657 229736 230256 230912 233167 234624 237021 237276 237952 238128 238572 239616 240383 241956 242064 245388 246656 247104 247808 249444 250228 251904 254176 254364 255552 257049 257972 258453 259584 259776 262119 262236 263952 264704 265837 267289 267696 267894 270231 271707 272896 272976 275561 275684 276848 277488 278784 281216 281424 282752 283392 284089 285948 287496 288768 290004 291588 292032 292864 295724 295856 297792 300612 302016 304128 304876 307008 307098 309777 311454 311469 312832 314171 315887 316028 316368 316602 317504 318096 322608 322752 324864 325663 327184 327426 329472 332592 332838 339152 339768 340736 342732 344604 346112 346368 349492 349648 351936 356928 357192 359424 360308 362276 362934 363096 363968 368082 369984 371293 371712 373321 374166 375232 375342 377856 381264 381546 383328 386672 386958 388784 389376 389664 393354 397056 400816 401544 402688 405504 406802 409344 409464 413036 413526 415272 415292 416232 418176 421824 422136 424128 428922 430144 430336 433152 435006 436568 437382 439296 443456 443586 443784 446688 449878 450918 453024 456976 457314 459472 460512 461824 466334 467181 469248 474042 474552 475904 476256 477144 479232 480766 483912 484128 490776 491139 493312 494208 495616 498888 499257 500456 503808 508352 508728 511104 514098 515944 516906 519168 519552 524238 524472 527904 529408 531674 534578 535392 535788 540462 543414 545792 545952 551122 551368 552123 553696 554976 557568 562432 562848 563013 565504 566784 568178 571896 572319 574992 577536 580008 580437 583176 584064 585728 590031 591448 591712 595584 601224 604032 608256 609752 610203 614016 614196 619554 620289 622908 622938 625664 628342 631774 632056 632736 633204 635008 636192 645216 645504 649728 651326 652509 654368 654852 656073 658944 665184 665379 665676 674817 676377 678304 679536 681472 685464 685971 689208 692224 692736 698984 699296 699501 703872 709423 711063 713856 714384 718848 720616 721149 724552 725868 726192 727936 736164 739968 742586 743424 746642 748332 750464 750684 755712 758131 762528 763092 766656 771147 773344 773916 775359 777568 778752 779328 786357 786708 794112 797511 801632 801867 803088 805376 810693 813241 813604 815121 818688 818928 826072 826683 827052 830544 830584 832464 836352 838409 843648 844272 848256 852267 857844 860288 860672 866304 869077 870012 873136 874764 878592 886912 887172 887568 893376 895973 899756 901836 906048 913952 914628 918944 921024 923648 929331 932668 934362 934407 938496 942513 947661 948084 949104 951808 952512 954288 961103 961532 967824 968256 976989 981552 982278 986624 988416 990847 996259 997776 998514 1000912 1016704 1017456 1022208 1027091 1028196 1031888 1033812 1038336 1039104 1048476 1048944 1055808 1058816 1063348 1069156 1070784 1071576 1080924 1086828 1091584 1091904 1102244 1102736 1104246 1107392 1109952 1113879 1115136 1119963 1124864 1125696 1126026 1131008 1133568 1135849 1136356 1142053 1143792 1144638 1149984 1160016 1160874 1166352 1168128 1171001 1177397 1180062 1182896 1183424 1191168 1202448 1208064 1216512 1219504 1220406 1228032 1228392 1239108 1240578 1245816 1245876 1251328 1256684 1263548 1264112 1265472 1266408 1270016 1272384 1290432 1291008 1299456 1302652 1305018 1308736 1309704 1312146 1317888 1330368 1330758 1331352 1342367 1349634 1349699 1352754 1356608 1359072 1362944 1370928 1371942 1378416 1385472 1397968 1398592 1399002 1407744 1418846 1422126 1427712 1428768 1437696 1441232 1442298 1449104 1451736 1452384 1455872 1472328 1473417 1479936 1485172 1486848 1493284 1496664 1500928 1501368 1511424 1516262 1525056 1526184 1533312 1542294 1546688 1547832 1550718 1555136 1557504 1558656 1572714 1573416 1588224 1595022 1603264 1603734 1606176 1610752 1621386 1626482 1627208 1630242 1637376 1637856 1652144 1653366 1654104 1661088 1661168 1664928 1672704 1676818 1687296 1688544 1689039 1696512 1704534 1715688 1720576 1721344 1732608 1738154 1740024 1741311 1746272 1749528 1757184 1773824 1774344 1775136 1786752 1791946 1799512 1803672 1812096 1827904 1829256 1830609 1837888 1842048 1847296 1858662 1860867 1865336 1868724 1868814 1876992 1885026 1895322 1896168 1898208 1903616 1905024 1908576 1922206 1923064 1935648 1936512 1953978 1963104 1964556 1973248 1976832 1981694 1992518 1995552 1996137 1997028 2001824 2024451 2033408 2034912 2044416 2054182 2056392 2057913 2063776 2067624 2076672 2078208 2096952 2097888 2098503 2111616 2117632 2126696 2128269 2133189 2138312 2141568 2143152 2161848 2163447 2173656 2183168 2183808 2204488 2205472 2208492 2214784 2219904 2227758 2230272 2237411 2239926 2249728 2251392 2252052 2262016 2267136 2271698 2272712 2274393 2284106 2287584 2289276 2299968 2320032 2321748 2332704 2336256 2342002 2354794 2359071 2360124 2365792 2366848 2382336 2392533 2404896 2405601 2416128 2432079 2439008 2439723 2440812 2445363 2456064 2456784 2478216 2480049 2481156 2491632 2491752 2502656 2513368 2515227 2527096 2528224 2530944 2532816 2540032 2544768 2556801 2564837 2580864 2582016 2598912 2605304 2607231 2610036 2617472 2619408 2624292 2635776 2644213 2660736 2661516 2662704 2684734 2687919 2699268 2699398 2705508 2713216 2718144 2725888 2741856 2743884 2756832 2770944 2787993 2795936 2797184 2798004 2803221 2815488 2827539 2837692 2842983 2844252 2855424 2857536 2882464 2883309 2884596 2898208 2903472 2904768 2911744 2924207 2930967 2940179 2944656 2946834 2959872 2970344 2972541 2986568 2988777 2993328 3001856 3002736 3031171 3032524 3050112 3052368 3066624 3081273 3084588 3093376 3095664 3101436 3110272 3115008 3117312 3124979 3145428 3146832 3176448 3190044 3206528 3207468 3212352 3221504 3239287 3242772 3252964 3254416 3260484 3274752 3275712 3304288 3306732 3308208 3322176 3322336 3329856 3341637 3345408 3353636 3359889 3374592 3377088 3378078 3393024 3407547 3409068 3426159 3431376 3441152 3442688 3455881 3474757 3476308 3480048 3482622 3492544 3499056 3513003 3532191 3547648 3548688 3550272 3573504 3582293 3583892 3599024 3607344 3624192 3655808 3658512 3661218 3675776 3684096 3693157 3713329 3717324 3721734 3730672 3737448 3737628 3753984 3770052 3790644 3792336 3796416 3807232 3810048 3817152 3844412 3846128 3871296 3873024 3907956 3926208 3929112 3946496 3953664 3963388 3985036 3991104 3992274 3994056 4003648 4027101 4048902 4049097 4066816 4069824 4084223 4088832 4106531 4108364 4112784 4115826 4127552 4135248 4156416 4193904 4195776 4197006 4223232 4233619 4253392 4256538 4256743 4266378 4276624 4283136 4286304 4323696 4326894 4347312 4367616 4408976 4410944 4416984 4429568 4439808 4455516 4460544 4474822 4479852 4499456 4502784 4504104 4524032 4534272 4543396 4545424 4548786 4568212 4575168 4578552 4599936 4640064 4643496 4665408 4672512 4684004 4709588 4718142 4720248 4731584 4733696 4764672 4785066 4809792 4811202 4826809 4832256 4853173 4864158 4878016 4879446 4881624 4890726 4912128 4913568 4956432 4960098 4962312 4983264 4983504 5026736 5030454 5054192 5056448 5061888 5065632 5080064 5089536 5113602 5129674 5161728 5164032 5197824 5210608 5214462 5220072 5234944 5238816 5248584 5271552 5288426 5321472 5323032 5325408 5369468 5375838 5398536 5398796 5411016 5426432 5436288 5451776 5483712 5487768 5491827 5513664 5541888 5575986 5591872 5594368 5596008 5606442 5630976 5655078 5675384 5685966 5688504 5710848 5715072 5764928 5766618 5769192 5796416 5806944 5809536 5823488 5848414 5861934 5880358 5889312 5893668 5919744 5940688 5945082 5973136 5977554 5986656 6003712 6005472 6062342 6065048 6073353 6100224 6104736 6133248 6162546 6169176 6186752 6191328 6202872 6220544 6230016 6234624 6249958 6290856 6293664 6295509 6352896 6380088 6384807 6413056 6414936 6424704 6443008 6478574 6485544 6490341 6505928 6508832 6520968 6549504 6551424 6608576 6613464 6616416 6644352 6644672 6659712 6683274 6690816 6707272 6712233 6719778 6749184 6754176 6756156 6786048 6815094 6818136 6823179 6852318 6862752 6882304 6885376 6911762 6949514 6952616 6960096 6965244 6985088 6998112 7026006 7064382 7095296 7097376 7100544 7147008 7164586 7167784 7177599 7198048 7214688 7216803 7248384 7311616 7317024 7319169 7322436 7351552 7368192 7386314 7426658 7434648 7440147 7443468 7461344 7474896 7475256 7507968 7540104 7545681 7581288 7584672 7592832 7614464 7620096 7634304 7670403 7688824 7692256 7694511 7742592 7746048 7815912 7821693 7852416 7858224 7892992 7907328 7926776 7932639 7970072 7982208 7984548 7988112 8007296 8054202 8063757 8097804 8098194 8133632 8139648 8168446 8177664 8213062 8216728 8225568 8231652 8255104 8270496 8312832 8339441 8387808 8391552 8394012 8446464 8467238 8482617 8506784 8513076 8513486 8528949 8532756 8553248 8566272 8572608 8647392 8649927 8653788 8694624 8735232 8772621 8792901 8817952 8820537 8821888 8833968 8859136 8879616 8911032 8917623 8949644 8959704 8966331 8998912 9005568 9008208 9048064 9086792 9090848 9093513 9097572 9136424 9150336 9157104 9199872 9222499 9243819 9280128 9286992 9330816 9345024 9368008 9374937 9419176 9436284 9440496 9463168 9467392 9529344 9559847 9570132 9619584 9622404 9653618 9664512 9706346 9717861 9728316 9756032 9758892 9763248 9781452 9824256 9827136 9855703 9912864 9920196 9924624 9966528 9967008 10024911 10053472 10060908 10079667 10108384 10112896 10123776 10131264 10160128 10179072 10222641 10227204 10259348 10278477 10323456 10328064 10367643 10421216 10424271 10428924 10440144 10469888 10477632 10497168 10539009 10572133 10576852 10596573 10642944 10646064 10650816 10738936 10746879 10751676 10797072 10797592 10822032 10852864 10872576 10899317 10958849 10967424 10975536 10983654 11027328 11079471 11139987 11151972 11183744 11188736 11192016 11212884 11261952 11298001 11310156 11350768 11371932 11377008 11421696 11430144 11529856 11533236 11538384 11592832 11613888 11619072 11646976 11647649 11696828 11723868 11760716 11778624 11787336 11839488 11881376 11890164 11946272 11955108 11973312 12007424 12010944 12081303 12124684 12130096 12146706 12147291 12200448 12209472 12252669 12266496 12319593 12325092 12338352 12373504 12382656 12405744 12441088 12469248 12494339 12499916 12562583 12581712 12587328 12591018 12700857 12760176 12769614 12770229 12826112 12829872 12849408 12881011 12951367 12957148 12971088 12980682 13011856 13017664 13041936 13102848 13217152 13226928 13232832 13288704 13289344 13319424 13352183 13366548 13381632 13414544 13424466 13439556 13498368 13508352 13512312 13572096 13630188 13636272 13646358 13704636 13725504 13764608 13823524 13899028 13905232 13920192 13930488 13970176 13996224 14052012 14128764 14190592 14194752 14201088 14294016 14329172 14335568 14355198 14396096 14429376 14433606 14480427 14496768 14559519 14623232 14634048 14638338 14644872 14703104 14736384 14766037 14772628 14846689 14853316 14869296 14880294 14886936 14922688 14949792 14950512 15080208 15091362 15162576 15169344 15185664 15223013 15240192 15268608 15306161 15340806 15377648 15384512 15389022 15485184 15492096 15631824 15643386 15704832 15716448 15814656 15853552 15865278 15940144 15964416 15969096 15976224 16014592 16108404 16127514 16195608 16196388 16267264 16279296 16336892 16355328 16426124 16433456 16451136 16463304 16510208 16540992 16625664 16678882 16775616 16783104 16788024 16892928 16934476 16965234 17013568 17026152 17026972 17057898 17065512 17106496 17132544 17145216 17294784 17299854 17307576 17389248 17450771 17470464 17545242 17546087 17585802 17635904 17641074 17643776 17667936 17718272 17759232 17822064 17835246 17899288 17919408 17932662 18011136 18016416 18173584 18181696 18187026 18195144 18272848 18300672 18314208 18399744 18444998 18487638 18560256 18573984 18661632 18690048 18736016 18749874 18838352 18872568 18880992 18926336 18934784 19058688 19119694 19140264 19154421 19239168 19244808 19307236 19329024 19412692 19435722 19456632 19512064 19517784 19526496 19562904 19648512 19654272 19711406 19825728 19840392 19849248 19933056 19934016 20049822 20106944 20121816 20136699 20159334 20216768 20225792 20247552 20262528 20320256 20358144 20445282 20454408 20469537 20518696 20556954 20646912 20656128 20735286 20842432 20848542 20857848 20880288 20939776 20955264 20994336 21078018 21144266 21153704 21193146 21285888 21292128 21301632 21477872 21493758 21503352 21594144 21595184 21644064 21705728 21745152 21798634 21917698 21934848 21951072 21957507 21967308 22054656 22158942 22279974 22303944 22367488 22377472 22384032 22425768 22523904 22596002 22620312 22637043 22701536 22743864 22754016 22843392 22860288 23059712 23066472 23076768 23083533 23185664 23227776 23238144 23293952 23295298 23393656 23447736 23465079 23521432 23557248 23574672 23678976 23762752 23780328 23797917 23892544 23910216 23946624 24014848 24021888 24162606 24191271 24249368 24260192 24293412 24294582 24400896 24418944 24505338 24532992 24639186 24650184 24676704 24747008 24765312 24811488 24882176 24938496 24988678 24999832 25018323 25125166 25163424 25174656 25182036 25401714 25520352 25539228 25540458 25652224 25659744 25698816 25762022 25902734 25914296 25942176 25949781 25961364 26023712 26035328 26083872 26205696 26317863 26434304 26453856 26461611 26465664 26577408 26578688 26638848 26704366 26733096 26752869 26829088 26848932 26879112 26898993 26996736 27016704 27024624 27144192 27260376 27272544 27280539 27292716 27409272 27451008 27529216 27647048 27667497 27731457 27798056 27810464 27840384 27860976 27940352 27992448 28104024 28124811 28257528 28381184 28389504 28402176 28588032 28658344 28671136 28679541 28710396 28792192 28858752 28867212 28960854 28993536 29086343 29119038 29153583 29246464 29268096 29276676 29289744 29406208 29472768 29532074 29545256 29567109 29693378 29706632 29738592 29760588 29773872 29845376 29899584 29901024 30160416 30182724 30325152 30338688 30371328 30446026 30480384 30537216 30612322 30667923 30681612 30755296 30769024 30778044 30835431 30970368 30984192 31102929 31263648 31272813 31286772 31409664 31432896 31617027 31707104 31716399 31730556 31789719 31880288 31928832 31938192 31952448 32029184 32216808 32240637 32255028 32391216 32392776 32534528 32558592 32673784 32697951 32852248 32866912 32876547 32902272 32926608 33020416 33081984 33238413 33342881 33357764 33419961 33551232 33566208 33576048 33785856 33868952 33894003 33930468 34027136 34052304 34053944 34115796 34131024 34212992 34265088 34290432 34374769 34589568 34599708 34615152 34778496 34901542 34940928 34942947 35090484 35092174 35171604 35271808 35282148 35287552 35335872 35436544 35518464 35632157 35644128 35670492 35798576 35838816 35865324 36022272 36032832 36243909 36347168 36363392 36374052 36390288 36441873 36545696 36601344 36628416 36758007 36799488 36889996 36958779 36975276 37120512 37147968 37323264 37472032 37483017 37499748 37676704 37687749 37745136 37761984 37852672 37869568 38014691 38102571 38222327 38239388 38280528 38308842 38310687 38478336 38489616 38614472 38643033 38825384 38854101 38871444 38913264 39024128 39035568 39052992 39125808 39308544 39405223 39422812 39651456 39680784 39698496 39866112 39868032 40056549 40099644 40213888 40243632 40273398 40318668 40433536 40451584 40495104 40525056 40624727 40716288 40846619 40890564 40908816 40939074 41037392 41113908 41293824 41470572 41684864 41697084 41715696 41760576 41879552 41910528 41988672 42110731 42156036 42288532 42307408 42386292 42571776 42584256 42603264 42955744 42987516 43006704 43188288 43190368 43288128 43411456 43441281 43490304 43597268 43678557 43835396 43869696 43902144 43915014 43934616 44109312 44298111 44317884 44540067 44559948 44607888 44734976 44754944 44768064 44851536 44926453 45171841 45192004 45240624 45274086 45403072 45487728 45508032 45669039 45720576 45918483 46119424 46132944 46153536 46167066 46371328 46455552 46476288 46569809 46590596 46787312 46824173 46895472 46930158 47042864 47114496 47149344 47525504 47560656 47595834 47785088 47820432 47893248 48011041 48043776 48273277 48325212 48382542 48498736 48520384 48586824 48589164 48801792 48837888 49010676 49065984 49278372 49300368 49353408 49494016 49530624 49622976 49764352 49876992 49977356 49999664 50036646 50250332 50326848 50349312 50364072 50803428 51040704 51078456 51080916 51304448 51319488 51397632 51524044 51805468 51828592 51884352 51899562 51922728 52047424 52070656 52167744 52352313 52411392 52635726 52638261 52868608 52907712 52923222 52931328 53094899 53154816 53157376 53277696 53384903 53408732 53466192 53505738 53658176 53697864 53758224 53797986 54033408 54049248 54520752 54545088 54561078 54585432 54818544 54902016 55037047 55294096 55334994 55337659 55462914 55596112 55620928 55680768 55721952 55880704 55984896 56208048 56249622 56515056 56779008 56804352 57176064 57316688 57342272 57359082 57420792 57584384 57717504 57734424 57921708 57987072 58172686 58238076 58307166 58492928 58536192 58553352 58579488 58812416 58945536 59064148 59090512 59134218 59386756 59413264 59477184 59521176 59547744 59690752 59799168 59802048 60320832 60365448 60410097 60650304 60677376 60742656 60892052 60960768 61074432 61224644 61335846 61363224 61510592 61538048 61556088 61670862 61940736 61968384 62205858 62527296 62545626 62573544 62819328 62865792 63091249 63234054 63414208 63432798 63461112 63579438 63760576 63857664 63876384 63904896 64058368 64433616 64481274 64510056 64782432 64785552 65117184 65347568 65395902 65704496 65733824 65753094 65804544 65853216 66040832 66163968 66476826 66685762 66715528 66839922 67102464 67132416 67152096 67571712 67737904 67788006 67860936 68054272 68104608 68107888 68231592 68262048 68425984 68530176 68580864 68749538 69179136 69199416 69230304 69250599 69556992 69803084 69881856 69885894 70180968 70184348 70343208 70543616 70564296 70575104 70671744 70873088 71036928 71264314 71288256 71340984 71393751 71597152 71677632 71730648 72044544 72065664 72487818 72694336 72726784 72748104 72780576 72883746 73091392 73202688 73256832 73516014 73598976 73779992 73917558 73950552 74241024 74295936 74646528 74944064 74966034 74999496 75054969 75353408 75375498 75490272 75523968 75705344 75739136 76029382 76205142 76444654 76478776 76561056 76617684 76621374 76956672 76979232 77228944 77286066 77650768 77708202 77742888 77826528 78048256 78071136 78105984 78251616 78617088 78810446 78845624 78953589 79302912 79361568 79384833 79396992 79732224 79736064 80113098 80199288 80427776 80487264 80546796 80637336 80867072 80903168 80990208 81050112 81249454 81432576 81693238 81781128 81817632 81841617 81878148 82074784 82227816 82587648 82941144 83002491 83369728 83394168 83431392 83521152 83759104 83821056 83977344 84221462 84312072 84374433 84577064 84614816 84772584 85143552 85168512 85206528 85911488 85975032 86013408 86038623 86376576 86380736 86576256 86822912 86882562 86980608 87194536 87259029 87357114 87460749 87670792 87739392 87804288 87830028 87869232 88218624 88596222 88635768 88701327 89080134 89119896 89215776 89469952 89509888 89536128 89703072 89852906 90343682 90384008 90481248 90548172 90806144 90975456 91016064 91338078 91441152 91733851 91836966 92238848 92265888 92307072 92334132 92742656 92911104 92952576 93139618 93181192 93308787 93574624 93648346 93790944 93818439 93860316 94085728 94228992 94298688 95051008 95121312 95149197 95191668 95570176 95640864 95786496 96022082 96087552 96546554 96650424 96721911 96765084 96997472 97040768 97173648 97178328 97603584 97675776 98021352 98093853 98556744 98600736 98629641 98706816 98988032 99061248 99245952 99528704 99715239 99954712 99999328 100028643 100073292 100259883 100500664 100653696 100698624 100728144 101606856 101682009 102081408 102156912 102161832 102608896 102638976 102795264 103048088 103124307 103610936 103657184 103768704 103799124 103845456 104094848 104141312 104335488 104704626 104822784 104828841 105158317 105271452 105276522 105737216 105815424 105846444 105862656 106189798 106309632 106314752 106555392 106769806 106817464 106896471 106932384 107011476 107316352 107395728 107516448 107595972 108066816 108098496 108412733 109041504 109090176 109122156 109170864 109637088 109804032 110074094 110274021 110588192 110669988 110675318 110876337 110925828 111192224 111241856 111361536 111443904 111761408 111969792 112416096 112449051 112499244 113030112 113063247 113558016 113608704 114044073 114307713 114633376 114666981 114684544 114718164 114841584 114932061 115168768 115435008 115468848 115843416 115929099 116345372 116476152 116562303 116614332 116985856 117072384 117106704 117158976 117624832 118128296 118181024 118215669 118268436 118773512 118826528 118954368 119042352 119095488 119381504 119598336 119604096 119892487 120169647 120547339 120641664 120730896 120820194 121300608 121354752 121485312 121784104 121874181 122148864 122449288 122539857 122671692 122726448 123021184 123076096 123112176 123341724 123881472 124278011 124411716 125054592 125091252 125147088 125638656 125731584 126182498 126332193 126468108 126828416 126865596 126922224 127158876 127521152 127715328 127752768 127809792 128116736 128124139 128867232 128962548 129020112 129564864 129571104 130234368 130323843 130695136 130791804 131035671 131408992 131467648 131506188 131609088 131706432 132081664 132327936 132894333 132953652 133371524 133431056 133620201 133679844 134204928 134264832 134304192 134779359 135475808 135515523 135576012 135721872 136108544 136209216 136215776 136463184 136524096 136851968 137007117 137161728 137437729 137499076 137755449 138188413 138358272 138398832 138460608 138501198 139113984 139606168 139709427 139771788 140361936 140368696 140472519 140686416 141087232 141128592 141150208 141343488 141691121 142465037 142528628 142576512 142681968 142787502 143194304 143355264 143461296 144033123 144131328 144819831 144975636 145388672 145453568 145496208 145561152 145767492 146182784 146405376 146513664 146874013 147032028 147197952 147559984 147835116 147901104 148482048 148591872 149293056 149888128 149932068 149998992 150109938 150706816 150750996 150980544 151047936 151410688 151419437 152058764 152246489 152410284 152889308 152957552 153122112 153235368 153242748 153913344 153958464 154457888 154572132 155301536 155416404 155485776 155653056 156096512 156142272 156211968 156503232 157056939 157234176 157620892 157691248 157907178 157914783 158605824 158723136 158769666 158793984 159284697 159464448 159472128 160154709 160226196 160398576 160855552 160974528 161093592 161274672 161734144 161806336 162100224 162426407 162498908 163313579 163386476 163562256 163635264 163683234 163756296 164149568 164455632 165111141 165882288 166004982 166012977 166739456 166788336 166862784 167042304 167453143 167642112 167954688 168367771 168442924 168624144 168748866 169154128 169229632 169545168 170337024 170413056 171822976 171950064 172026816 172077246 172753152 172761472 173152512 173578379 173765124 173961216 174389072 174518058 174526463 174714228 174921498 175341584 175478784 175608576 175660056 175738464 176437248 177192444 177271536 177402654 178160268 178239792 178431552 178939904 179072256 179406144 179705812 180687364 180768016 180962496 181096344 181612288 181950912 182032128 182676156 182882304 183467702 183673932 184477696 184531776 184614144 184668264 185485312 185822208 185905152 186279236 186362384 186617574 187149248 187296692 187581888 187636878 187720632 188171456 188457984 188597376 189273747 190102016 190242624 190298394 190383336 191140352 191281728 191572992 191958481 192044164 192175104 193006957 193093108 193300848 193443822 193530168 193994944 194081536 194347296 194356656 195351552 196042704 196187706 197113488 197201472 197259282 197413632 197899169 198122496 198491904 198980093 199430478 199909424 199998656 200057286 200146584 200519766 201001328 201307392 201397248 201456288 203213712 203364018 204162816 204313824 204323664 205277952 205590528 206096176 206248614 207221872 207314368 207537408 207598248 207690912 208189696 208282624 208670976 209409252 209645568 209657682 210316634 210542904 210553044 211474432 211630848 211692888 211725312 212379596 212619264 212629504 213110784 213539612 213634928 213792942 213864768 214022952 214632704 214791456 215032896 215191944 216133632 216196992 216825466 218083008 218180352 218244312 218341728 219274176 219608064 220148188 220548042 221176384 221339976 221350636 221752674 221851656 222384448 222483712 222723072 222887808 223522816 223939584 224832192 224898102 224998488 225164907 226060224 226126494 226860023 227116032 227217408 228088146 228099131 228615426 229266752 229333962 229369088 229436328 229683168 229864122 230337536 230870016 230937696 231686832 231858198 232690744 232952304 233124606 233228664 234144768 234213408 234317952 236256592 236362048 236431338 236536872 237547024 237653056 237908736 238084704 238190976 238763008 239196672 239208192 239784974 240339294 241094678 241283328 241461792 241640388 242601216 242709504 242970624 243568208 243748362 244297728 244898576 245079714 245343384 245452896 246042368 246152192 246224352 246683448 247762944 248556022 248823432 249007473 250109184 250182504 250294176 251277312 251463168 252364996 252664386 252936216 253656832 253731192 253844448 254317752 255042304 255430656 255505536 255619584 256233472 256248278 257734464 257925096 258040224 258115869 259129728 259142208 260468736 260647686 261390272 261583608 261777087 262071342 262817984 262935296 263012376 263218176 263412864 264163328 264655872 265788666 265907304 266103981 266743048 266862112 267240402 267359688 268409856 268529664 268608384 269558718 270951616 271031046 271152024 271443744 272217088 272418432 272431552 272926368 273048192 273703936 274014234 274323456 274875458 274998152 275201553 275510898 276376826 276716544 276797664 276921216 277002396 278227968 279212336 279418854 279543576 280723872 280737392 280945038 281372832 282174464 282257184 282300416 282686976 283382242 284930074 285057256 285153024 285363936 285447591 285575004 286388608 286710528 286922592 288066246 288262656 289639662 289951272 290777344 290907136 290992416 291122304 291534984 292365568 292810752 293027328 293748026 294064056 294281559 295119968 295670232 295802208 295888923 296964096 297183744 298586112 299776256 299864136 299997984 300085929 300219876 301413632 301501992 301961088 302095872 302821376 302838874 304117528 304492978 304820568 305046027 305778616 305915104 306244224 306470736 306485496 307826688 307916928 308915776 309144264 309372921 310603072 310832808 310971552 311306112 312193024 312284544 312423936 313006464 314113878 314468352 314486523 315241784 315382496 315474951 315814356 315829566 317211648 317446272 317539332 317587968 318569394 318928896 318944256 320309418 320452392 320689413 320797152 321711104 321949056 322187184 322549344 323468288 323612672 324200448 324852814 324997816 325238199 326627158 326772952 327124512 327270528 327366468 327512592 328299136 328911264 330222282 331764576 332009964 332025954 333478912 333576672 333725568 334084608 334906286 335284224 335909376 336735542 336885848 337248288 337347153 337497732 338308256 338459264 339090336 339189741 340674048 340826112 342132219 343645952 343900128 344000943 344053632 344154492 345506304 345522944 346305024 347156758 347530248 347787297 348778144 349036116 349052926 349428456 349686909 349842996 350683168 350957568 351217152 351320112 351476928 352874496 354384888 354543072 354647007 354805308 356320536 356479584 356863104 357879808 358144512 358812288 359411624 359677461 360508941 361374728 361536032 361642017 361924992 362192688 363224576 363901824 364064256 365352312 365622543 366935404 367347864 367619571 368955392 369063552 369228288 369336528 370970624 371644416 372558472 372724768 372834033 373235148 374298496 374593384 375163776 375273756 375441264 376342912 376915968 377194752 378122459 378547494 378996579 380204032 380485248 380596788 380766672 382280704 382563456 383145984 383916962 384088328 384350208 384372417 386013914 386186216 386601696 386887644 387060336 387989888 388163072 388694592 388713312 390703104 391953727 392085408 392375412 394226976 394402944 394518564 394827264 395798338 396244992 396983808 397960186 398682999 398860956 399818848 399997312 400114572 400293168 400860603 401039532 402002656 402614784 402794496 402912576 404338077 406427424 406546569 406728036 408325632 408627648 408647328 410555904 411021351 412192352 412313187 412497228 413266347 414443744 414565239 414628736 415074816 415196496 415381824 416379392 416565248 417341952 418818504 419128281 419315364 420633268 421085808 421106088 421417557 422948864 423261696 423385776 423450624 424759192 425073363 425259008 427079224 427269856 427395111 427585884 427729536 428045904 429265408 429582912 430065792 430383888 432099369 432393984 433457453 433650932 434459493 436166016 436360704 436488624 436683456 438548352 439216128 440296376 440622039 441096084 442352768 442679952 442701272 443505348 443703312 444768896 444967424 445446144 445775616 446871997 447879168 449312809 449664384 449796204 449996976 450329814 452120448 452252988 453720046 454232064 454258311 456176292 456198262 456739467 457230852 458533504 458667924 458738176 458872656 459366336 459728244 460675072 461740032 461875392 463218041 463373664 463716396 465381488 465904608 466249212 466457328 468289536 468426816 468635904 471170817 472513184 472724096 472862676 473073744 473744349 475094048 475306112 475817472 476169408 476381952 477526016 477854091 478393344 478416384 479569948 480464127 480678588 482189356 482566656 482923584 483280776 485202432 485419008 487136416 487279221 487496724 489797152 489940737 490159428 490686768 490905792 492084736 492304384 492448704 493366896 494190983 495333423 496890251 497112044 497646864 498014946 498038931 500218368 500365008 500588352 502359429 502926336 504729992 505103313 505328772 505872432 507313664 507462384 507688896 508635504 510084608 511011072 511239168 512267899 512496556 515065903 515468928 515850192 516080448 516231738 518259456 518284416 520735137 521295372 522780544 523167216 523554174 523579389 524142684 525635968 525870592 526024752 526436352 526825728 528121451 529311744 531006047 531577332 531814608 532207962 533486096 533724224 534480804 534719376 536819712 537216768 539117436 541903232 542062092 542304048 542887488 544434176 544836864 544863104 545852736 546096384 547407872 547439503 548028468 548646912 549750916 549996304 550403106 551021796 552753652 553433088 553595328 553842432 554004792 556455936 558424672 558837708 559087152 561447744 561474784 561890076 562745664 564348928 564514368 565373952 566764484 567821241 569860148 570114512 570306048 570727872 570895182 571150008 572777216 573421056 573845184 575875443 576132492 576525312 579020871 579279324 579902544 581554688 581814272 581984832 582244608 583069968 584043889 584731136 586054656 587233933 587496052 588128112 588563118 590239936 591340464 591604416 591777846 593697507 594367488 596940279 599552512 599728272 599995968 600171858 600439752 602827264 603003984 603922176 604191744 605407517 605677748 608235056 608714249 608985956 609641136 610092054 611557232 611830208 612488448 612941472 612970992 615833856 617831552 618288528 618745842 621206144 621665616 621943104 622612224 624143533 624569088 624847872 626012928 627552601 628227756 628936704 628973046 630483568 630764992 630949902 631628712 631659132 634423296 634892544 635078664 635175936 637138788 637857792 637888512 640618836 640904784 641378826 641594304 643422208 643898112 644374368 645098688 646936576 648400896 649705628 649995632 650476398 653254316 653545904 654249024 654541056 654732936 655025184 656598272 657822528 660444564 663529152 664019928 664051908 666957824 667153344 667451136 668169216 669812572 670568448 671818752 673471084 673771696 674496576 674694306 674995464 676616512 676918528 678180672 678379482 680580069 681348096 681652224 684264438 684297393 687291904 687800256 688001886 688107264 688308984 691012608 691045888 692610048 694003739 694313516 695060496 695574594 697556288 698072232 698105852 698856912 699373818 699685992 701366336 702434304 702640224 702953856 708769776 709086144 709294014 709610616 712641072 712959168 713726208 715481611 716289024 717624576 718823248 719354922 719389567 721017882 722749456 723072064 723284034 723849984 724385376 726449152 727803648 728128512 730704624 731245086 733870808 734695728 735239142 738127104 738456576 738673056 743288832 745116944 745449536 745668066 746470296 748596992 749186768 750327552 750547512 750882528 752685824 753831936 754389504 756244918 757094988 757993158 760408064 760970496 761193576 761533344 764561408 765126912 766291968 767833924 768176656 768700416 768744834 772027828 772372432 773203392 773775288 774120672 775979776 776326144 777389184 777426624 781406208 783907454 784170816 784750824 785331261 788453952 788805888 789037128 789654528 791596676 792489984 793967616 795920372 797365998 797721912 799637696 799994624 800229144 800586336 801721206 802079064 804005312 805229568 805588992 805825152 808676154 812854848 813093138 813456072 816651264 817255296 817294656 820186237 821111808 822042702 824384704 824626374 824994456 825604659 826532694 828887488 829130478 829257472 830149632 830392992 830763648 832758784 833130496 834683904 837637008 838256562 838630728 841266536 842171616 842212176 842835114 846523392 846771552 846901248 849518384 850146726 854158448 854539712 854790222 855171768 855459072 856091808 858530816 859165824 860131584 860767776 864198738 864787968 866914906 867301864 868918986 872332032 872721408 872977248 873366912 877096704 878432256 880592752 881244078 882192168 884705536 885359904 885402544 887010696 887406624 889537792 889934848 890892288 891551232 893743994 895758336 898625618 899328768 899592408 899993952 900257787 900659628 904240896 904505976 907440092 908464128 908516622 912352584 912396524 913478934 914461704 917067008 917335848 917476352 917745312 918732672 919456488 921350144 923480064 923750784 926436082 926747328 927432792 928118763 930762976 931809216 932498424 932914656 936579072 936853632 937271808 942341634 945026368 945448192 945725352 946147488 946424853 947488698 950188096 950612224 951634944 952338816 952763904 955052032 955708182 956786688 956832768 959139896 960928254 961357176 962068239 964378712 965133312 965847168 966561552 970404864 970838016 974272832 974558442 974993448 975714597 979594304 979881474 980318856 981373536 981811584 984169472 984608768 984897408 986733792 988381966 990666846 993780502 994224088 995293728 996029892 996077862 1000436736 1000730016 1001176704 1004718858 1005852672 1009459984 1010206626 1010657544 1011744864 1014627328 1014924768 1015377792 1017271008 1020169216 1022022144 1022478336 1024535798 1024993112 1026396657 1030131806 1030937856 1031700384 1032002829 1032160896 1032463476 1036518912 1036568832 1041470274 1042590744 1045561088 1046334432 1047108348 1047158778 1048285368 1051271936 1051741184 1052049504 1052872704 1053651456 1056242902 1058623488 1062012094 1063154664 1063629216 1063941021 1064415924 1066972192 1067448448 1068961608 1069438752 1073639424 1074433536 1078234872 1079032383 1083806464 1084124184 1084608096 1084926051 1085774976 1088868352 1089673728 1089726208 1091705472 1092192768 1094815744 1094879006 1096056936 1096867629 1099501832 1099992608 1100806212 1102043592 1102858713 1105507304 1106866176 1107190656 1107684864 1108009584 1112911872 1116849344 1117675416 1118174304 1118502099 1122895488 1122949568 1123780152 1125491328 1128697856 1129028736 1130747904 1133528968 1134367377 1135642482 1136989737 1139720296 1140229024 1140612096 1141455744 1141790364 1142300016 1145554432 1146842112 1147690368 1151750886 1152264984 1153050624 1153117251 1158041742 1158558648 1159805088 1163109376 1163628544 1163969664 1164489216 1166139936 1168087778 1169462272 1172109312 1174467866 1174992104 1175861181 1176256224 1177126236 1180479872 1182680928 1183208832 1183555692 1187395014 1188734976 1192540063 1193880558 1199105024 1199456544 1199991936 1200343716 1200879504 1205654528 1206007968 1207844352 1208383488 1210815034 1211355496 1213014231 1216470112 1217428498 1217971912 1219282272 1219639707 1220184108 1223114464 1223660416 1224976896 1225882944 1225941984 1231667712 1235663104 1236577056 1236939561 1237491684 1242412288 1243331232 1243695717 1243886208 1245224448 1248287066 1249138176 1249695744 1252025856 1255105202 1256455512 1257384843 1257946092 1260967136 1261529984 1261899804 1263257424 1263318264 1264252671 1268846592 1269785088 1270157328 1270351872 1274277576 1275220089 1275777024 1281237672 1281809568 1282185333 1282757652 1283188608 1286844416 1287796224 1288748736 1290197376 1293873152 1296298107 1299411256 1299991264 1300372359 1300952796 1303378479 1306508632 1307091808 1308498048 1309082112 1309465872 1310050368 1313196544 1315645056 1320889128 1321866117 1327058304 1328039856 1328103816 1333915648 1334306688 1334902272 1336338432 1339625144 1340615991 1343637504 1346942168 1347543392 1347938427 1348993152 1349388612 1349990928 1353233024 1353837056 1356361344 1356758964 1361160138 1362696192 1362774933 1367058121 1368528876 1368594786 1370218401 1374583808 1375600512 1376003772 1376214528 1376617968 1382025216 1382091776 1385220096 1388007478 1388627032 1389654123 1390120992 1391149188 1395112576 1396144464 1396211704 1397713824 1398747636 1399371984 1402732672 1404868608 1405280448 1405907712 1409365529 1417539552 1418172288 1418588028 1419221232 1425282144 1425918336 1427452416 1430963222 1432578048 1433562273 1435249152 1437646496 1438709844 1438779134 1441392381 1442035764 1445498912 1446144128 1446568068 1447699968 1448770752 1452898304 1455607296 1456257024 1461409248 1461837663 1462490172 1467741616 1469391456 1469822211 1470478284 1476254208 1476913152 1477346112 1482572949 1486000269 1490233888 1490670753 1490899072 1491336132 1492940592 1494116793 1497193984 1498373536 1500655104 1501095024 1501765056 1505371648 1507078287 1508779008 1512489836 1514189976 1515309939 1515986316 1520816128 1521940992 1522387152 1523066688 1529122816 1530253824 1535667848 1536353312 1536803697 1537489668 1544055656 1544744864 1545197709 1546406784 1547550576 1548241344 1551959552 1552652288 1554778368 1554853248 1558602331 1562205411 1567115407 1567814908 1568341632 1569501648 1570662522 1570738167 1576907904 1577611776 1578074256 1579309056 1583193352 1584364353 1587935232 1591840744 1593018141 1594731996 1595443824 1599275392 1599989248 1600458288 1601172672 1603442412 1604158128 1608010624 1610459136 1611650304 1615614143 1617352308 1625709696 1626186276 1626912144 1633302528 1634510592 1634589312 1640372474 1642223616 1642318509 1644085404 1648769408 1649252748 1649988912 1651209318 1653065388 1657774976 1658260956 1658514944 1660299264 1660785984 1661527296 1665517568 1665613807 1669367808 1674711379 1675274016 1676513124 1677261456 1682533072 1684343232 1684424352 1685670228 1693046784 1693543104 1699036768 1700293452 1703463723 1708316896 1709079424 1709580444 1710343536 1710918144 1712183616 1717061632 1718331648 1720263168 1721535552 1727626329 1728397476 1729575936 1733829812 1734603728 1737062613 1737837972 1744664064 1745442816 1745954496 1746733824 1752131667 1754193408 1761185504 1761701799 1762488156 1764384336 1769411072 1770719808 1770805088 1774021392 1774813248 1779075584 1779869696 1781092521 1783102464 1786690477 1787487988 1790820837 1796449369 1797251236 1798657536 1799184816 1799987904 1800515574 1801319256 1808481792 1809011952 1814880184 1816222551 1817033244 1824705168 1824793048 1826142747 1826957868 1828923408 1834134016 1834671696 1834952704 1835490624 1837465344 1838912976 1841984573 1847501568 1852045481 1852872164 1853494656 1854865584 1856237526 1861525952 1863618432 1864996848 1865829312 1872430599 1873707264 1874543616 1882657803 1884683268 1890052736 1890896384 1891450704 1892294976 1892849706 1894977396 1900376192 1901224448 1903269888 1904677632 1905527808 1909362169 1911416364 1913573376 1913665536 1918279792 1919791093 1921856508 1922714352 1924136478 1928757424 1930266624 1931694336 1933123104 1940809728 1948545664 1949116884 1949986896 1951429194 1959188608 1959762948 1960637712 1962747072 1963623168 1968338944 1968452681 1969794816 1973467584 1976763932 1979204357 1981333692 1987561004 1988448176 1990587456 1992059784 1992155724 2000873472 2001460032 2002353408 2009437716 2011705344 2018919968 2020413252 2021315088 2023489728 2029254656 2029849536 2030755584 2034542016 2040338432 2041740207 2044044288 2044956672 2049071596 2049986224 2052793314 2052892179 2060263612 2061875712 2063400768 2064005658 2064321792 2064926952 2073037824 2073137664 2082011217 2082940548 2085181488 2091122176 2092668864 2094216696 2094317556 2096570736 2102543872 2103482368 2104099008 2107302912 2111543291 2112485804 2123076527 2124024188 2126309328 2127258432 2127882042 2128831848 2133944384 2134896896 2137923216 2138877504 2146444833 2148867072 2156469744 2158064766 2158168701 2167612928 2168248368 2169216192 2169852102 2171549952 2176890859 2179347456 2179452416 2183410944 2184385536 2188781023 2189758012 2192113872 2193735258 2199003664 2199985216 2201612424 2204087184 2205717426 2211014608 2214381312 2215369728 2216019168 2233698688 2235350832 2236348608 2237004198 2245790976 2245899136 2247560304 2250982656 2256518927 2258057472 2261495808 2267057936 2268734754 2268844019 2271284964 2273979474 2279440592 2280458048 2281224192 2282911488 2283580728 2284600032 2291108864 2293684224 2295380736 2303501772 2304529968 2306101248 2306234502 2316083484 2317117296 2319610176 2326218752 2327939328 2328978432 2332279872 2336175556 2338924544 2344218624 2348935732 2349984208 2351722362 2352512448 2354252472 2360959744 2365361856 2366417664 2367111384 2374790028 2377469952 2385080126 2387761116 2398210048 2398913088 2399983872 2400687432 2401759008 2411309056 2412015936 2415688704 2416766976 2421630068 2422710992 2426028462 2432940224 2434856996 2435943824 2438564544 2439279414 2440368216 2446228928 2447320832 2449953792 2451765888 2451883968 2460558711 2463335424 2471326208 2473154112 2473879122 2474983368 2476813977 2484824576 2486662464 2487391434 2487772416 2490448896 2495460253 2496574132 2498276352 2499391488 2504051712 2509090441 2510210404 2512911024 2514769686 2515892184 2521934272 2523059968 2523799608 2526514848 2526636528 2528505342 2539570176 2540314656 2540703744 2548555152 2550440178 2562475344 2563619136 2564370666 2565515304 2566377216 2575592448 2577497472 2580394752 2586741209 2592596214 2598822512 2599982528 2600744718 2601905592 2606756958 2613017264 2614183616 2616996096 2618164224 2618931744 2620100736 2626393088 2631290112 2641778256 2643732234 2654116608 2656079712 2656207632 2668613376 2669804544 2672676864 2679250288 2681231982 2687275008 2693884336 2695086784 2695876854 2697986304 2698777224 2699981856 2706466048 2707674112 2712722688 2713517928 2722320276 2725392384 2725549866 2734116242 2737057752 2737189572 2740436802 2749167616 2751201024 2752007544 2752429056 2753235936 2764050432 2764183552 2770440192 2776014956 2777254064 2779308246 2780241984 2782298376 2790225152 2792288928 2792423408 2795427648 2797495272 2798743968 2805465344 2809737216 2810560896 2811815424 2818731058 2835079104 2836344576 2837176056 2838442464 2839274559 2850564288 2851836672 2854904832 2861926444 2865156096 2867124546 2870498304 2875292992 2877419688 2877558268 2882784762 2884071528 2890997824 2892288256 2893136136 2895399936 2897541504 2905796608 2911214592 2912514048 2922818496 2923675326 2924980344 2927143791 2935483232 2938782912 2939644422 2940956568 2952508416 2953826304 2954692224 2965145898 2965288703 2972000538 2980467776 2981341506 2981798144 2982672264 2985881184 2988233586 2994387968 2996747072 3001310208 3002190048 3003530112 3010743296 3014156574 3017558016 3024979672 3028379952 3030619878 3031972632 3043881984 3044774304 3046133376 3060507648 3071335696 3072706624 3073607394 3074979336 3088111312 3089489728 3090395418 3092813568 3095101152 3096482688 3103919104 3105304576 3109556736 3109706496 3117204662 3124410822 3134230814 3135629816 3136683264 3139003296 3141325044 3141476334 3153815808 3155223552 3156148512 3158618112 3166386704 3168728706 3175870464 3183681488 3186036282 3189463992 3190887648 3198550784 3199978496 3200916576 3202345344 3206884824 3208316256 3216021248 3220918272 3223300608 3231228286 3234704616 3237097149 3251419392 3252372552 3253824288 3254778153 3266605056 3269021184 3269178624 3280744948 3284447232 3284637018 3288170808 3297538816 3298505496 3299977824 3302418636 3306130776 3315549952 3316521912 3317029888 3320598528 3321571968 3323054592 3331035136 3331227614 3338735616 3349422758 3350548032 3353026248 3354522912 3355506297 3365066144 3368686464 3368848704 3371340456 3386093568 3387086208 3398073536 3400586904 3403102131 3406927446 3416633792 3418158848 3419160888 3420687072 3421836288 3424367232 3434123264 3436663296 3440526336 3443071104 3455252658 3456794952 3459151872 3459351753 3467659624 3469207456 3474125226 3475675944 3489328128 3490885632 3491908992 3493467648 3504263334 3508386816 3522371008 3523403598 3524976312 3527583543 3528768672 3538822144 3541439616 3541610176 3548042784 3549626496 3558151168 3559739392 3562185042 3566204928 3573380954 3574975976 3577620189 3581641674 3592898738 3594502472 3597315072 3598369632 3599975808 3601031148 3602638512 3616963584 3618023904 3629760368 3632445102 3634066488 3649410336 3649586096 3652285494 3653915736 3657846816 3668268032 3669343392 3669905408 3670981248 3674930688 3677825952 3683969146 3695003136 3704090962 3705744328 3706989312 3709731168 3710818683 3712475052 3723051904 3727236864 3729993696 3731087151 3731658624 3744861198 3747414528 3749087232 3765315606 3769366536 3780105472 3781792768 3782901408 3784589952 3785699412 3789954792 3800752384 3802448896 3806539776 3809355264 3811055616 3818724338 3822832728 3825660267 3827331072 3836559584 3839582186 3843713016 3845428704 3846555999 3848272956 3857514848 3860533248 3863388672 3866246208 3881619456 3897091328 3898233768 3899973792 3901117077 3902858388 3918377216 3919525896 3921275424 3925494144 3927246336 3936677888 3936905362 3939589632 3946935168 3953527864 3958408714 3962667384 3965598351 3975122008 3976896352 3981174912 3984119568 3984311448 4001746944 4002920064 4004706816 4018875432 4021847973 4037839936 4040826504 4042630176 4043815281 4046979456 4058509312 4059699072 4061511168 4069084032 4080676864 4083480414 4088088576 4088324799 4098143192 4099972448 4101174363 4105586628 4105784358 4110655203 4120527224 4123751424 4126801536 4128011316 4128643584 4129853904 4146075648 4146275328 4164022434 4165881096 4168962369 4170362976 4182244352 4185337728 4188433392 4188635112 4193141472 4205087744 4206964736 4208198016 4214605824 4223086582 4224971608 4228096587 4246153054 4248048376 4252618656 4254516864 4255764084 4257663696 4267888768 4269793792 4275846432 4277755008 4292889666 4297734144 4311490997 4312939488 4316129532 4316337402 4335225856 4336496736 4338432384 4339704204 4343099904 4353781718 4358694912 4358904832 4366821888 4368771072 4377562046 4379516024 4384227744 4385512989 4387470516 4398007328 4399970432 4403224848 4408174368 4409466633 4411434852 4422029216 4428762624 4430739456 4432038336 4447718847 4467397376 4470701664 4472012259 4472697216 4474008396 4491581952 4491798272 4495120608 4501965312 4513037854 4516114944 4521234861 4534115872 4537469508 4537688038 4542569928 4545929817 4547958948 4558881184 4560916096 4562448384 4565822976 4567161456 4569200064 4582217728 4587368448 4590761472 4607003544 4609059936 4610411091 4612469004 4632166968 4634234592 4635593127 4639220352 4652437504 4655878656 4657956864 4664559744 4672351112 4675806993 4677849088 4686616233 4697871464 4699968416 4701346221 4703444724 4705024896 4708504944 4712214501 4721919488 4730723712 4732835328 4734222768 4749580056 4753093059 4770160252 4775522232 4779054423 4796420096 4797826176 4799967744 4801374864 4803518016 4822618112 4824031872 4831377408 4843260136 4845421984 4846842429 4852056924 4865880448 4869713992 4871887648 4877129088 4878558828 4880736432 4892457856 4894641664 4899907584 4903531776 4903767936 4915591967 4921117422 4926670848 4926955527 4942440899 4942652416 4946308224 4947758244 4949966736 4953627954 4969649152 4973324928 4974782868 4975544832 4980897792 4990920506 4993148264 4996552704 4996841421 5008103424 5018180882 5020420808 5024134137 5025822048 5029539372 5031784368 5043868544 5046119936 5047599216 5053029696 5053273056 5057010684 5079140352 5080629312 5095398451 5097110304 5100880356 5124950688 5127238272 5128741332 5131030608 5132754432 5151184896 5154994944 5160789504 5173482418 5182878987 5185192428 5197645024 5199965056 5201489436 5203811184 5211187839 5213513916 5226034528 5228367232 5233992192 5236328448 5237863488 5240201472 5252786176 5256395001 5262580224 5283556512 5285105397 5287464468 5308233216 5312159424 5312415264 5337226752 5339609088 5343277563 5358500576 5360071431 5362463964 5372462511 5387768672 5389348107 5390173568 5391753708 5395972608 5397554448 5399963712 5412932096 5415348224 5425445376 5427035856 5444640552 5448667653 5451099732 5468232484 5474115504 5474379144 5478428241 5480873604 5498335232 5502402048 5504015088 5504858112 5506471872 5525953719 5528367104 5552029912 5554508128 5556136443 5558616492 5560483968 5564596752 5580450304 5584577856 5584846816 5590855296 5594990544 5597487936 5610930688 5617291797 5621121792 5623630848 5634946889 5637462116 5647973409 5665724933 5670158208 5672689152 5674352112 5676884928 5678549118 5701128576 5703673344 5709809664 5723852888 5728086507 5734249092 5740996608 5750585984 5754839376 5755116536 5759373279 5765569524 5768143056 5781995648 5784576512 5786272272 5790799872 5795083008 5809335961 5822429184 5841066517 5845636992 5847350652 5849960688 5854287582 5870966464 5877565824 5879288844 5881913136 5905016832 5905358043 5909384448 5930291796 5930577406 5937613071 5944001076 5960935552 5962683012 5963596288 5965344528 5971762368 5976467172 5988775936 5993494144 6002620416 6004380096 6007060224 6021486592 6021834533 6028313148 6035116032 6049959344 6056759904 6061239756 6063945264 6087763968 6089548608 6092266752 6121015296 6125220621 6142671392 6145413248 6147214788 6149958672 6158676537 6176222624 6178979456 6180790836 6185627136 6190202304 6192965376 6207838208 6219113472 6219412992 6234409324 6246033651 6248821644 6268461628 6271259632 6273366528 6278006592 6282650088 6282952668 6307631616 6310447104 6312297024 6332773408 6334629873 6337457412 6367362976 6369229581 6372072564 6378927984 6381775296 6397101568 6399956992 6401833152 6404690688 6413769648 6416632512 6424482779 6432042496 6439334499 6446601216 6459573263 6462456572 6469409232 6474194298 6474506103 6502838784 6504745104 6507648576 6509556306 6530672577 6538042368 6538357248 6561489896 6566343069 6569274036 6576341616 6595077632 6597010992 6599955648 6604837272 6612261552 6631099904 6633043824 6634059776 6643143936 6646109184 6659482687 6662455228 6695856739 6698845516 6701096064 6706052496 6709045824 6711012594 6730132288 6737372928 6737697408 6742680912 6769556781 6774172416 6796147072 6801173808 6806204262 6806532057 6813854892 6833267584 6836317696 6838321776 6841374144 6843672576 6848734464 6865578863 6873326592 6881052672 6886142208 6903078611 6910505316 6913589904 6918303744 6918703506 6935319248 6938414912 6948250452 6951351888 6978656256 6983817984 6986935296 7008526668 7016773632 7044742016 7046807196 7049952624 7055167086 7057537344 7077644288 7082879232 7083220352 7096085568 7099252992 7116302336 7116713539 7124370084 7132409856 7146761908 7149951952 7155240378 7155584983 7163283348 7185797476 7189004944 7194630144 7196739264 7199951616 7202062296 7205277024 7233927168 7236047808 7259520736 7264890204 7268132976 7298820672 7299172192 7304570988 7307831472 7315693632 7336536064 7338686784 7341962496 7349861376 7355651904 7367938292 7381676133 7390006272 7408181924 7411488656 7413978624 7419462336 7421637366 7424950104 7446103808 7454473728 7459987392 7462174302 7463317248 7486380759 7489722396 7494829056 7498174464 7527271323 7530631212 7538733072 7560210944 7563585536 7565802816 7569179904 7571398824 7579909584 7601504768 7604897792 7618710528 7622111232 7634041129 7637448676 7645665456 7651320534 7673119168 7679164372 7687426032 7690857408 7693111998 7696545912 7715029696 7726777344 7732492416 7760223627 7794182656 7796467536 7799947584 7802234154 7805716776 7836754432 7839051792 7842550848 7850988288 7854492672 7870297721 7873810724 7879179264 7893870336 7907055728 7913285237 7916817428 7925334768 7931196702 7950244016 7953792704 7962349824 7968239136 7968622896 8005840128 8009413632 8037750864 8043695946 8075679872 8081653008 8085260352 8087630562 8093958912 8113865929 8119398144 8123022336 8138168064 8158183813 8166960828 8176177152 8176649598 8196286384 8199944896 8202348726 8211173256 8211568716 8221310406 8241054448 8247502848 8253603072 8256022632 8257287168 8259707808 8292151296 8292550656 8328044868 8331762192 8337924738 8340725952 8364488704 8370675456 8376866784 8377270224 8386282944 8410175488 8416396032 8429211648 8446173164 8449943216 8456193174 8492306108 8496096752 8505237312 8509033728 8511528168 8515327392 8535777536 8539587584 8551692864 8555510016 8585779332 8595468288 8622981994 8625878976 8632259064 8632674804 8670451712 8672993472 8676864768 8679408408 8686199808 8707563436 8717389824 8717809664 8733643776 8737542144 8755124092 8759032048 8768455488 8771025978 8774941032 8796014656 8799940864 8806449696 8816348736 8818933266 8822869704 8844058432 8857525248 8861478912 8864076672 8895437694 8895866109 8934794752 8941403328 8944024518 8945394432 8948016792 8983163904 8983596544 8990241216 9003930624 9022048607 9026075708 9032229888 9042469722 9068231744 9074939016 9075376076 9085139856 9091859634 9095917896 9117762368 9121832192 9131645952 9134322912 9138400128 9164435456 9181522944 9214007088 9218119872 9220822182 9224938008 9264333936 9268469184 9271186254 9278440704 9301260943 9311757312 9315913728 9329119488 9344702224 9351613986 9352064371 9373232466 9395742928 9399936832 9402692442 9406889448 9410049792 9417009888 9424429002 9443838976 9461447424 9465670656 9468445536 9499160112 9506186118 9540320504 9551044464 9558108846 9595652352 9599935488 9602749728 9607036032 9648063744 9662754816 9686520272 9690843968 9693684858 9704113848 9731760896 9739427984 9743775296 9754258176 9757117656 9761472864 9784915712 9789283328 9799815168 9807063552 9807535872 9831183934 9842234844 9853341696 9853911054 9884881798 9885304832 9892616448 9895516488 9899933472 9907255908 9939298304 9946649856 9949565736 9951089664 9961795584 9981841012 9986296528 9993105408 9993682842 10016206848 10036361764 10040841616 10048268274 10051644096 10059078744 10063568736 10087737088 10092239872 10095198432 10106059392 10106546112 10114021368 10158280704 10161258624 10190796902 10194220608 10201760712 10209306393 10249901376 10254476544 10257482664 10262061216 10265508864 10302369792 10309989888 10321579008 10346964836 10365757974 10370384856 10395290048 10399930112 10402978872 10407622368 10422375678 10427027832 10452069056 10456734464 10467984384 10472656896 10475726976 10480402944 10505572352 10512790002 10525160448 10567113024 10570210794 10574928936 10582750629 10616466432 10624318848 10624830528 10662421081 10674453504 10679218176 10686555126 10717001152 10720142862 10724927928 10732860567 10744925022 10775537344 10778696214 10780347136 10783507416 10791945216 10795108896 10799927424 10825864192 10830696448 10850890752 10854071712 10889281104 10897335306 10902199464 10936464968 10948231008 10948758288 10956856482 10961747208 11004804096 11008030176 11009716224 11012943744 11051907438 11104059824 11109016256 11112272886 11117232984 11120967936 11129193504 11160900608 11169155712 11169693632 11181710592 11189981088 11194975872 11221861376 11234583594 11242243584 11247261696 11269893778 11274924232 11295946818 11331449866 11340316416 11345378304 11348704224 11353769856 11357098236 11402257152 11407346688 11419619328 11447705776 11456173014 11468498184 11481993216 11501171968 11509678752 11510233072 11518746558 11531139048 11536286112 11563991296 11569153024 11572544544 11581599744 11590166016 11618671922 11644858368 11682133034 11691273984 11694701304 11699921376 11703351231 11708575164 11741932928 11755131648 11758577688 11763826272 11810033664 11810716086 11818768896 11860583592 11861154812 11875226142 11888002152 11921871104 11925366024 11927192576 11930689056 11943524736 11952934344 11977551872 11986988288 12005240832 12008760192 12014120448 12042973184 12043669066 12056626296 12065543919 12099918688 12113519808 12122479512 12127890528 12131445843 12175527936 12179097216 12184533504 12242030592 12250441242 12285342784 12290826496 12294429576 12299917344 12303523089 12317353074 12352445248 12357958912 12361581672 12371254272 12380404608 12385930752 12415676416 12438226944 12438825984 12468818648 12492067302 12497643288 12506887107 12536923256 12542519264 12546733056 12556013184 12565300176 12565905336 12615263232 12620894208 12624594048 12665546816 12669259746 12674914824 12684289761 12734725952 12738459162 12744145128 12757855968 12763550592 12794203136 12799913984 12803666304 12809381376 12827539296 12833265024 12848965558 12864084992 12878668998 12893202432 12919146526 12924913144 12934472991 12938818464 12948388596 12949012206 13005677568 13009490208 13015297152 13019112612 13061345154 13076084736 13076714496 13122979792 13132686138 13138548072 13152683232 13190155264 13194021984 13199911296 13209674544 13224523104 13262199808 13266087648 13268119552 13286287872 13292218368 13318965374 13324910456 13343156541 13391713478 13397691032 13402192128 13412104992 13416036777 13418091648 13422025188 13460264576 13474745856 13475394816 13485361824 13539113562 13548344832 13592294144 13602347616 13612408524 13613064114 13627709784 13666535168 13672635392 13676643552 13682748288 13687345152 13697468928 13731157726 13746653184 13762105344 13772284416 13806157222 13821010632 13827179808 13831233273 13837407012 13870638496 13876829824 13896500904 13902703776 13906779381 13957312512 13967635968 13973870592 14017053336 14027420979 14033547264 14089484032 14093614392 14099905248 14104038663 14110334172 14115074688 14155288576 14165758464 14166440704 14192171136 14198505984 14232604672 14233427078 14248740168 14259279177 14293523816 14299903904 14310480756 14311169966 14326566696 14337163269 14371594952 14378009888 14389260288 14393478528 14399903232 14404124592 14410554048 14467854336 14472095616 14519041472 14529780408 14536265952 14540527287 14597641344 14598344384 14609141976 14615662944 14631387264 14673072128 14677373568 14683924992 14699722752 14711303808 14735876584 14746775901 14763352266 14780012544 14780866581 14816363848 14822977312 14827322697 14827957248 14838924672 14843274732 14849900208 14892207616 14908947456 14919974784 14924348604 14926634496 14972761518 14979444792 14989658112 14990524263 15054542646 15061262424 15072402411 15077466144 15120421888 15127171072 15131605632 15138359808 15142797648 15159819168 15203009536 15209795584 15237421056 15268082258 15274897352 15286195353 15291330912 15302641068 15346238336 15358328744 15374852064 15381714816 15386223996 15393091824 15430059392 15453554688 15464984832 15503020819 15520447254 15588365312 15592935072 15599895168 15604468308 15611433552 15673508864 15678103584 15685101696 15701976576 15708985344 15740595442 15747621448 15758358528 15769185003 15787740672 15814111456 15826570474 15833634856 15850669536 15855316191 15862393404 15900488032 15907585408 15924699648 15936478272 15937245792 16011680256 16018827264 16075501728 16080214293 16087391892 16151359744 16163306016 16168044321 16170520704 16175261124 16187917824 16227731858 16238796288 16246044672 16276336128 16316367626 16333921656 16346002959 16353299196 16392572768 16399889792 16404697452 16422346512 16423137432 16435284723 16442620812 16482108896 16495005696 16507206144 16512045264 16514574336 16519415616 16577861157 16585101312 16656089736 16663524384 16668409329 16675849476 16681451904 16728977408 16741350912 16753733568 16754540448 16772565888 16820350976 16832792064 16851875391 16892346328 16899886432 16904840667 16912386348 16943920227 16984612216 16992193504 16997174799 17010474624 17018067456 17023056336 17030654784 17071555072 17079175168 17103385728 17111020032 17171558664 17184259521 17245963988 17251757952 17264518128 17265349608 17278119837 17340903424 17345986944 17353729536 17358816816 17372399616 17415126872 17428007883 17435619328 17467287552 17510248184 17518064096 17523199551 17536910976 17542051956 17549882064 17592029312 17599881728 17612899392 17632697472 17637866532 17645739408 17688116864 17715050496 17716074129 17728153344 17771755573 17790875388 17791732218 17812839213 17869589504 17882806656 17888049036 17890788864 17896033584 17966327808 17967193088 17980482432 18007861248 18044097214 18052151416 18064459776 18065503599 18084939444 18136463488 18149878032 18150752152 18170279712 18183719268 18191835792 18235524736 18243664384 18263291904 18268645824 18276800256 18321751877 18363045888 18421825169 18428014176 18436239744 18441644364 18449876016 18528667872 18536938368 18542372508 18556881408 18602521886 18623514624 18658238976 18689404448 18703227972 18704128742 18738100953 18746464932 18791485856 18799873664 18805384884 18813778896 18820099584 18834019776 18848858004 18887677952 18922894848 18931341312 18936891072 18998320224 19003889619 19012372236 19080641008 19102088928 19107688743 19116217692 19191304704 19199870976 19205499456 19214072064 19273448337 19296127488 19318003497 19373040544 19378719789 19381687936 19387369716 19408227696 19423518309 19463521792 19478855968 19487550592 19508516352 19514235312 19522945728 19569831424 19578566656 19592017731 19614127104 19615071744 19662367868 19684469688 19699029207 19707822108 19769763596 19770609664 19785232896 19791032976 19799866944 19814511816 19878596608 19893299712 19899131472 19902179328 19963682024 19972593056 19978448061 19987365684 20072723528 20081683232 20087570217 20096536548 20103288192 20118157488 20127137472 20175474176 20184479744 20190396864 20212118784 20213092224 20228042736 20261830303 20308670343 20322517248 20372500291 20381593804 20388441216 20403521424 20418612786 20419596171 20499802752 20508953088 20514965328 20524122432 20531017728 20596736589 20619979776 20643158016 20693929672 20709235833 20731515948 20740769712 20790580096 20799860224 20805957744 20815244736 20844751356 20854055664 20904138112 20913468928 20935968768 20951453952 20960805888 21002983859 21025580004 21050320896 21117702023 21134226048 21140421588 21149857872 21165501258 21232932864 21248637696 21249661056 21324842162 21348907008 21350140617 21373110252 21434002304 21440285724 21449855856 21465721134 21466754949 21489850044 21551074688 21557392428 21560694272 21567014832 21583890432 21590217792 21599854848 21651728384 21652979491 21701781504 21708143424 21771247927 21778562208 21794670612 21804398928 21872929936 21896462016 21897516576 21913712964 21923494416 22009608192 22016060352 22025887488 22103814876 22145028399 22208119648 22218032512 22224545772 22234465968 22241935872 22258387008 22321801216 22338311424 22339387264 22363421184 22379962176 22389951744 22443722752 22459142277 22469167188 22484487168 22494523392 22539787556 22549848464 22581813969 22591893636 22662899732 22680632832 22690756608 22697408448 22707539712 22714196472 22804514304 22814693376 22895411552 22902123387 22912346028 22936996368 23002343936 23019357504 23020466144 23037493116 23062278096 23072572224 23127982592 23138306048 23145089088 23180332032 23226976201 23237343844 23280670881 23353841797 23364266068 23382547968 23389402608 23399842752 23406702462 23417150328 23483865856 23510263296 23517155376 23527652544 23610893163 23621432172 23637537792 23721167184 23722309624 23739855711 23750452284 23776004304 23843742208 23850732048 23854385152 23861378112 23887049472 23905868688 23945799449 23973976576 24017520384 24028240896 24076591253 24087338132 24113252592 24131087838 24199837376 24227039616 24244959024 24255781056 24262891686 24341597787 24358194432 24369067008 24474551439 24500882484 24570685568 24581652992 24588859152 24599834688 24607046178 24634706148 24704890496 24715917824 24723163344 24742508544 24760809216 24771861504 24821708197 24876453888 24877651968 24937637296 24957284209 24984134604 24995286576 25013774214 25073846512 25085038528 25093466112 25112026368 25130600352 25131810672 25230526464 25249188096 25331093632 25338519492 25349829648 25368579522 25469451904 25476918324 25488290256 25515711936 25527101184 25588406272 25589884853 25607332608 25618762752 25655078592 25666530048 25697931116 25728169984 25729656641 25757337996 25786404864 25838293052 25849826288 25868945982 25877636928 25896777192 25898024412 26011355136 26018980416 26030594304 26038225224 26122690308 26152169472 26153428992 26245959584 26265372276 26277096144 26305366464 26380310528 26388043968 26399822592 26419349088 26449046208 26524399616 26532175296 26572575744 26584436736 26637930748 26649820912 26686313082 26687598327 26783426956 26795382064 26804384256 26824209984 26832073554 26836183296 26844050376 26920529152 26949491712 26950789632 26970723648 27066145821 27078227124 27096689664 27184588288 27204695232 27224817048 27226128228 27255419568 27333070336 27345270784 27353287104 27365496576 27394937856 27450062783 27462315452 27493306368 27544568832 27599994851 27612314444 27642021264 27654359616 27662466546 27674814024 27741276992 27753659648 27793001808 27805407552 27813558762 27903782829 27935271936 27947741184 28034106672 28054841958 28056193113 28178968064 28187228784 28199810496 28208077326 28220668344 28230149376 28331516928 28332881408 28384342272 28397011968 28454153299 28466854156 28497480336 28518558354 28587047632 28599807808 28620961512 28622339932 28653133392 28674326538 28743189904 28756019776 28786957056 28799806464 28808249184 28821108096 28944191232 29038082944 29059560816 29072531904 29081054574 29195282688 29196688768 29218283952 29231325888 29262774528 29334746051 29354747136 29367849984 29399445504 29422607616 29471753168 29493551802 29494972247 29526704532 29560025088 29561733162 29632727696 29645954624 29654645394 29655914496 29677849344 29686549464 29699800416 29784415232 29817894912 29839949568 29848697208 29853268992 29945523036 29958889584 29979316224 29981048526 30109085292 30122524848 30144804822 30154932288 30240843776 30263211264 30276719616 30285595296 30319638336 30406019072 30474842112 30536164516 30549794704 30572390706 30582661824 30605282136 30692476672 30716657488 30749704128 30763429632 30772447992 30786183648 30860118784 30907109376 30929969664 31006041638 31040894508 31176730624 31185870144 31199790336 31208936616 31222867104 31347017728 31356207168 31370203392 31403953152 31417970688 31481190884 31495242896 31516717056 31538370006 31575481344 31628222912 31653140948 31667269712 31701339072 31710632382 31724786808 31800976064 31815170816 31849399296 31872956544 31874491584 31987263243 32023360512 32037654528 32151003456 32160428586 32174783784 32198581701 32302719488 32326612032 32336088642 32341041408 32350522248 32375835648 32455463716 32477592576 32492089344 32552672256 32618175733 32632735252 32667843312 32692005918 32706598392 32785145536 32799779584 32809394904 32844693024 32846274864 32870569446 32885241624 32964217792 33014412288 33024090528 33029148672 33038831232 33155722314 33312179472 33327048768 33336818658 33351698952 33362903808 33482701824 33507467136 33509080896 33545131776 33627635717 33665584128 33703750782 33784692656 33799772864 33809681334 33824772696 33887840454 33969224432 33984387008 33994349598 34020949248 34036134912 34046112672 34061309568 34143110144 34158350336 34206771456 34222040064 34343117328 34368519042 34491927976 34503515904 34529036256 34530699216 34556239674 34691973888 34707459072 34717633632 34744799232 34830253744 34856015766 34934575104 35020496368 35036128192 35046399102 35073821952 35084103912 35099764128 35184058624 35199763456 35225798784 35265394944 35275733064 35291478816 35376233728 35430100992 35432148258 35456306688 35543511146 35581750776 35583464436 35625678426 35739179008 35765613312 35776098072 35781577728 35792067168 35932655616 35934386176 35960964864 36015722496 36088194428 36104302832 36128919552 36131007198 36169878888 36272926976 36299756064 36301504304 36340559424 36367438536 36383671584 36471049472 36487328768 36526583808 36537291648 36553600512 36643503754 36726091776 36843650338 36856028352 36872479488 36883288728 36899752032 36910569267 37057335744 37073876736 37084745016 37113762816 37205043772 37247029248 37316477952 37378808896 37406455944 37408257484 37476201906 37492929864 37582971712 37599747328 37610769768 37627557792 37640199168 37668039552 37697716008 37775355904 37845789696 37862682624 37873782144 37996640448 38007779238 38024744472 38052869283 38161282016 38204177856 38215377486 38232435384 38382609408 38399741952 38410998912 38428144128 38546896674 38548753139 38592254976 38636006994 38746081088 38757439578 38763375872 38774739432 38803418973 38816455392 38847036618 38927043584 38957711936 38975101184 39017032704 39028470624 39045891456 39139662848 39157133312 39184035462 39228254208 39230143488 39324735736 39368939376 39398058414 39415644216 39539527192 39570465792 39582065952 39599733888 39629023632 39786599424 39798262944 39804358656 39927364048 39945186112 39956896122 39974731368 40145447056 40163366464 40175140434 40193073096 40206576384 40236314976 40254274944 40350948352 40368959488 40380793728 40424237568 40426184448 40456085472 40523660606 40617340686 40645034496 40745000582 40763187608 40776882432 40807042848 40837225572 40839192342 40999605504 41017906176 41029930656 41048244864 41062035456 41193473178 41239959552 41286316032 41387859344 41418471666 41463031896 41481539424 41581160192 41599720448 41611915488 41630489472 41689502712 41708111328 41808276224 41826937856 41871937536 41902907904 41921611776 42005967718 42051160008 42082262937 42100641792 42235404046 42268452096 42280843176 42299715744 42312115989 42331002516 42465865728 42497275392 42499322112 42649684324 42697814016 42700281234 42746220504 42868004608 42880571448 42899711712 42931442268 42933509898 42979700088 43102149376 43114784856 43121388544 43134029664 43167780864 43180435584 43199709696 43303456768 43305958982 43403563008 43416286848 43542495854 43557124416 43589341224 43608797856 43621581861 43745859872 43792924032 43795033152 43827425928 43846988832 44019216384 44032120704 44051774976 44207629752 44240327703 44290056798 44416239296 44436065024 44449091544 44468931936 44481968091 44483871744 44516774016 44643602432 44676622848 44678774528 44726842368 44759924352 44779903488 44887445504 44918284554 44938334376 44968974336 44971572789 45079575112 45099696928 45163627938 45183787272 45217207233 45325799464 45361265664 45381513216 45394816896 45415079424 45428392944 45609028608 45629386752 45790823104 45804246774 45824692056 45858586059 45873992736 46004687872 46038715008 46040932288 46074986232 46124556192 46145144448 46255965184 46276612096 46290178176 46360664064 46453952402 46474687688 46509062457 46561341762 46707683594 46728532136 46765095936 46778805216 46799685504 46813404924 46834300656 46967731712 47020526592 47034310752 47055305088 47221786326 47242864344 47275075584 47442334368 47444619248 47479711422 47500904568 47552008608 47687484416 47701464096 47708770304 47722756224 47774098944 47811737376 47891598898 47947953152 48035040768 48056481792 48153182506 48174676264 48226505184 48240642879 48262175676 48399674752 48454079232 48489918048 48504132963 48511562112 48525783372 48683195574 48716388864 48738134016 48949102878 49001764968 49141371136 49163305984 49177718304 49199669376 49214092356 49269412296 49409780992 49431835648 49446326688 49485017088 49521618432 49543723008 49643416394 49733583471 49755303936 49875274592 49914568418 49968269208 49990573152 50005227987 50027548428 50147693024 50170077056 50186932224 50224052736 50261200704 50263621344 50461052928 50498376192 50662187264 50677038984 50699659296 50714522001 50737159044 50938903808 50953836648 50976580512 50991524397 51031423872 51054202368 51176812544 51179769706 51214665216 51237525504 51310157184 51333060096 51395862232 51456339968 51459313282 51514675992 51552778563 51676586104 51699652576 51737891964 51755273856 51793554384 51796048824 51834359511 52022710272 52037960832 52061188608 52076450448 52245380616 52284023649 52306857984 52491919168 52530744552 52554192288 52569598653 52610732928 52760621056 52776087936 52799645184 52838698176 52898092416 53048799232 53064350592 53145151488 53148222387 53275861496 53299641824 53315266719 53372626164 53375196654 53438517639 53566853912 53590764128 53608768512 53648419968 53664147108 53672366592 53688100752 53841058304 53898983424 53901579264 53941447296 54132291642 54156454248 54193379328 54196510797 54369176576 54409390464 54449634096 54452256456 54510839136 54666140672 54690541568 54706574208 54730993152 54789875712 54900125566 54924630904 54965255631 55089137664 55199989702 55224628888 55265475507 55284042528 55308719232 55324933092 55349628048 55482553984 55507319296 55586003616 55610815104 55627117524 55807565658 55870543872 56049382961 56068213344 56109683916 56112386226 56357936128 56374457568 56399620992 56416154652 56441336688 56460298752 56663033856 56665762816 56768684544 56794023936 56908306598 56933708312 56994960672 57011668857 57037116708 57174095264 57199615616 57241923024 57244679864 57306266784 57323066229 57348653076 57486379808 57512039552 57573914112 57599612928 57616498368 57642216192 57820345011 57888382464 58076165888 58119121632 58136159367 58145063808 58162109148 58390565376 58393377536 58436567904 58462651776 58525549056 58669492102 58709494272 58735699968 58776053193 58845215232 58943506336 58987103604 58989944494 59053409064 59097087621 59123466324 59265455392 59291909248 59309290788 59311828992 59355698688 59373098928 59399600832 59568830464 59635789824 59679899136 59697394416 59706537984 59891046072 59917779168 59935344183 59962097052 60218170584 60245049696 60262710651 60289609644 60309864576 60481687552 60526422528 60553439232 60571190592 60639276672 60785490909 60812038144 60926011029 61072329032 61099589408 61117500873 61144781412 61165323648 61210564272 61258788513 61384953344 61433314976 61499408256 61526859264 61544895984 61572367296 61720237568 61790209767 61859939328 62012083276 62081789016 62127707499 62353461248 62371740288 62399580672 62417873232 62445734208 62694035456 62712414336 62740406784 62807906304 62962381768 62990485792 63008951577 63076740012 63150962688 63256445824 63306281896 63334539424 63353106069 63402678144 63421264764 63449573616 63601952128 63630341632 63698798592 63745913088 63748983168 63902695571 63974526486 64046721024 64050421851 64251731687 64302006912 64320857172 64349567568 64397163402 64400264847 64605438976 64653224064 64672177284 64682082816 64701044496 64751671296 64910927432 64955185152 64958938473 65105344512 65236351466 65265470504 65313743781 65335686624 65384011836 65413196784 65570291072 65599559168 65618789808 65689386048 65692549728 65741138892 65770483248 65928435584 66028824576 66048181056 66077662464 66240179863 66311444628 66624358944 66654097536 66673637316 66703397904 66725807616 66965403648 67014934272 67018161792 67090263552 67255271434 67331168256 67377426831 67407501564 67569385312 67599545728 67619362668 67649545392 67745441907 67775680908 67938448864 67968774016 67988699196 68041898496 68072269824 68092225344 68122619136 68286220288 68413542912 68444080128 68686234656 68706370161 68737038084 68983855952 69007031808 69058072512 69061398432 69112479348 69383947776 69414918144 69435267264 69660507488 69680928603 69712031532 69842012643 70040992736 70061525391 70072256384 70092798204 70147643904 70168207824 70199528256 70368117248 70399526912 70451597568 70530789888 70551466128 70582957632 70752467456 70832679489 70864296516 70912613376 71087022292 71163501552 71166928872 71219567133 71251356852 71478358016 71531226624 71552196144 71563155456 71584134336 71837398347 71868772352 71921929728 72176388856 72208605664 72229773759 72262014396 72339757776 72545853952 72599512128 72603008608 72681118848 72734877072 72767343168 72942098944 72974657536 73024793361 73074583296 73107201024 73254309557 73287007508 73423654317 73654424129 73687300676 73712056704 73744958976 73766577456 73799504064 73821138534 74114671488 74147753472 74169490032 74227525632 74410087544 74465124591 74632955904 74757617792 74812911888 74816514968 74871852627 74952403812 74985859728 75165943424 75199494656 75221539536 75255115584 75280398336 75336079104 75395432016 75521367493 75691579392 75747564288 75933864721 75993280896 76015558476 76049488944 76105738566 76322564032 76408355712 76430754972 76464870768 76765218816 76769654559 76821997824 76856288256 77093793348 77097506278 77184509952 77188969923 77272013988 77492162176 77514879156 77526751744 77549478864 77606837946 77632910784 77694073236 77854087168 77915423872 77950202368 78034065408 78056941248 78091782912 78279325696 78283848929 78368070924 78456508416 78460286976 78649471472 78711434813 78737878752 78796116828 78831288432 79079054384 79140931584 79164131904 79199467776 79258047264 79573198848 79596525888 79854728096 79890372224 79913792244 79949462736 80062794981 80290894112 80326732928 80350280868 80386146192 80413152768 80472629952 80508549888 80701896704 80761587456 80848475136 80852368896 80912170944 81047321212 81198437463 81234681372 81290068992 81490001164 81526375216 81553764864 81614085696 81674451144 81678384684 81999211008 82035812352 82059861312 82096489728 82350188349 82386946356 82479919104 82775718688 82799984553 82836943332 82926063792 82963078848 83162320384 83199440896 83223830976 83260978944 83379005424 83416222656 83616552448 83653875712 83711348487 83805815808 83843223552 83974452419 84011935436 84102320016 84164525874 84168579339 84470808092 84536904192 84561686352 84599431488 84624231978 84662005032 84994550784 84998644224 85299368648 85362459897 85400562468 85492441008 85736009216 85761142896 85799423424 85862884536 85867019796 85959400176 86204298752 86229569712 86242777088 86268059328 86360871168 86399419392 86573274931 86611917964 86832573696 87046137607 87084991708 87114248832 87178682448 87217595712 87243163722 87491719744 87585848064 87590066304 87654851856 87693977664 88004238153 88064241408 88103549952 88415259504 88480655406 88484916741 88580113596 88832478592 88872130048 88898183088 88937863872 88963936182 88967743488 89033548032 89252525219 89353245696 89357549056 89453684736 89519848704 89559806976 89740021943 89836569108 89876668752 89937948672 89943145578 90159150224 90199393856 90327255876 90367574544 90434414466 90651598928 90722531328 90789633792 90830158848 90856785888 91218057216 91581646208 91608493548 91649384112 91717172118 91747985472 92009375744 92077430016 92081864576 92149972464 92249112384 92290288896 92511930368 92517276007 92580356352 92721328128 92907904804 92949375376 93018124914 93022604779 93122683524 93415367188 93457064272 93530191872 93557610432 93599371008 93626809848 93668601312 93935463424 94041053184 94068621504 94110610176 94443572652 94485728688 94550151168 94884668736 94889238496 94959422844 95001809136 95104017216 95374968832 95402928192 95445512448 95548197888 95623474752 95783197796 95895906304 95961789729 96070081536 96112963584 96306365012 96349352528 96453010368 96481285758 96524351352 96799349504 96908158464 96979836096 97008265926 97023124224 97051566744 97366391148 97432777728 97476268032 97854527199 97898205756 98003529936 98282742272 98326611968 98355436608 98399338752 98428184712 98538824592 98819561984 98863671296 98892653376 99043236864 99087446016 99242534677 99286832788 99467166942 99750549184 99829136836 99936538416 99981146304 100010455974 100055096856 100295386048 100340154112 100448105472 100522401408 100527242688 100882907151 100996752384 101324374528 101354077968 101399318592 101429044002 101474318088 101877807616 101907673296 101953161024 101983048794 102062847744 102108404736 102313870373 102359539412 102429330432 102475051008 102620314368 102666120192 102791724464 102872708081 102918626564 103029351984 103105557126 103353172208 103399305152 103475783928 103510547712 103587108768 103592097648 103668719022 104075921664 104122377216 104152900896 104490761232 104568047298 104983838336 105061489104 105108384576 105139197306 105221465856 105552175872 105599290368 105677396352 105796184832 106056389569 106128701184 106290302976 106296444774 106551722992 106599283648 106630533438 106745252328 106750393308 106877035278 107133707824 107181528256 107217537024 107296839936 107328294216 107344733184 107376201504 107682116608 107797966848 107803158528 107882894592 108264583284 108312908496 108386758656 108393021594 108738353152 108818780928 108899268192 108904512912 109021678272 109332281344 109413148416 109461986304 109579751424 109800251132 109849261808 109930511262 110178275328 110399979404 110449257776 110530951014 110568085056 110617438464 110649866184 110699256096 110965107968 111014638592 111172007232 111221630208 111254235048 111615131316 111741087744 112098765922 112136426688 112219367832 112224772452 112715872256 112748915136 112799241984 112832309304 112882673376 112920597504 113326067712 113331525632 113537369088 113588047872 113816613196 113867416624 113989921344 114023337714 114074233416 114348190528 114399231232 114483846048 114489359728 114612533568 114646132458 114697306152 114972759616 115024079104 115147828224 115199225856 115232996736 115284432384 115640690022 115646259417 115776764928 116152331776 116238243264 116272318734 116290127616 116324218296 116410256919 116781130752 116786755072 116873135808 116925303552 117051098112 117286631891 117338984204 117418988544 117471399936 117552106386 117690430464 117887012672 117974207208 117979888988 118106818128 118194175242 118246932648 118530910784 118583818496 118618581576 118711397376 118746197856 118799201664 119137660928 119359798272 119394788832 119413075968 119782092144 119835558336 119870688366 119924194104 120436341168 120490099392 120525421302 120579219288 120619729152 121052845056 121106878464 121142381184 121278553344 121570981818 121576836823 121852022058 122144658064 122199178816 122235001746 122289562824 122330647296 122421128544 122517577026 122769906688 122866629952 122998816512 123053718528 123089791968 123144734592 123440475136 123580419534 123719878656 124024166552 124163578032 124255414998 124743480576 124799161344 124835746464 124891468416 125424828672 125480813568 125615812608 125924763536 125980971584 126017903154 126153480024 126301925376 126512891648 126612563792 126669078848 126706212138 126805356288 126842529528 126899147232 127203904256 127260683264 127397597184 127491826176 127497966336 127805391142 127949052972 128093442048 128100843702 128503463374 128604013824 128641714344 128699135136 128794326804 128800529694 129210877952 129306448128 129344354568 129364165632 129402088992 129503342592 129821854864 129910370304 129917876946 130210689024 130472702932 130530941008 130627487562 130671373248 130768023672 130826393568 131140582144 131199118336 131237579616 131378772096 131385099456 131482277784 131540966496 131856871168 132057649152 132096362112 132155324928 132480359726 132622889256 132720983109 133248717888 133308195072 133347274632 133406795808 133445904273 133451615232 133930807296 134029868544 134036323584 134180527104 134510542868 134662336512 134754853662 134815003128 135138770624 135199091456 135238725336 135299090784 135490883814 135551361816 135876897728 135937548032 135977398392 136083796992 136144539648 136184450688 136245238272 136572440576 136827085824 136888160256 137372469312 137412740322 137474076168 137575758177 137967711904 138014063616 138116145024 138122796864 138224958696 138767895552 138829836288 138870534528 139321014976 139361857206 139424063064 139527187371 139684025286 140081985472 140123050782 140144512768 140185596408 140295287808 140336415648 140399056512 140736234496 140799053824 140903195136 141061579776 141102932256 141165915264 141504934912 141665358978 141728593032 141825226752 142174044584 142327003104 142333857744 142439134266 142502713704 143062453248 143104392288 143126310912 143168268672 143674796694 143843859456 144352777712 144417211328 144459547518 144524028792 144679515552 145091707904 145199024256 145206017216 145362237696 145469754144 145534686336 145884197888 145949315072 146049586722 146149166592 146214402048 146508619114 146574015016 146847308634 147308848258 147374601352 147424113408 147489917952 147533154912 147599008128 147642277068 148229342976 148295506944 148338980064 148455051264 148820175088 148930249182 149265911808 149515235584 149625823776 149633029936 149743705254 149904807624 149971719456 150331886848 150398989312 150443079072 150510231168 150560796672 150672158208 150790864032 151042734986 151383158784 151495128576 151867729442 151986561792 152031116952 152098977888 152143566003 152211477132 152645128064 152816711424 152861509944 152929741536 152974573191 153530437632 153539309118 153643995648 153712576512 154187586696 154195012556 154369019904 154377939846 154544027976 154984324352 155029758312 155053503488 155098957728 155213675892 155265821568 155388146472 155708174336 155830847744 155900404736 156068130816 156113882496 156183565824 156558651392 156567697858 156736141848 156852070947 156920573952 157298942944 157422869626 157475757504 157592233656 157662576864 157708795959 158158108768 158281863168 158328263808 158398935552 158516094528 159146397696 159193051776 159709456192 159780744448 159827584488 159898925472 159945800157 160125589962 160581788224 160653465856 160700561736 160772292384 160826305536 160945259904 161017099776 161403793408 161523174912 161696950272 161704737792 161824341888 162094642424 162396874926 162469362744 162580137984 162589532391 162980002328 163052750432 163107529728 163228171392 163348902288 163356769368 163998422016 164071624704 164119722624 164192979456 164700376698 164773892712 164895766893 165551437376 165599969106 165673886664 165796426521 165852127584 165926157696 166324640768 166398881792 166447661952 166521957888 166758010848 166832445312 167233104896 167307751424 167422696974 167611631616 167948904838 168023870872 168148148883 168204640032 168329051748 168337158678 168941616184 169073808384 169123372704 169198862976 169248463956 169324010064 169989101568 169997288448 170598737296 170724919794 170801124936 170984882016 171472018432 171522285792 171598846848 171725769072 171734039592 171918800352 172408597504 172459139424 172485554176 172536118656 172721742336 172798838784 173146549862 173223835928 173461035033 173665147392 174092275214 174169983416 174228497664 174357364896 174408478101 174435191424 174486327444 174983439488 175171696128 175180132608 175309703712 175387955328 176008476306 176128482816 176207099904 176830519008 176961310812 176969833482 177160227192 177664957184 177744260096 177796366176 177875727744 177927872364 177935486976 178067096064 178505050438 178706491392 178715098112 178907369472 179039697408 179119613952 179480043886 179673138216 179753337504 179806032549 179886291156 180318300448 180398787712 180654511752 180735149088 180788131953 180868828932 181303197856 181445062656 181579267584 181660317696 181713571776 182356472727 182436114432 183163292416 183216987096 183298768224 183352502619 183434344236 183495970944 184018751488 184154860032 184163729152 184299944928 184498224768 184580577792 185023860736 185034552014 185160712704 185370629301 185815809608 185898750752 186036249828 186045209558 186245367048 186383122497 186830734376 186914128544 187060383744 187115220864 187198742016 187253619696 187337202624 187870926848 188082106368 188137243008 188221220352 188887145304 188971457376 189026854731 189769337472 189778476992 189918845688 190003618272 190059318207 190208034432 190749937664 190805856384 190891024896 191096395776 191246949504 191566395592 191708086713 191791812608 191923579458 192140163072 192151265553 192612730024 192698705056 192755195061 192906020736 192962571516 193048702704 193200794541 193598699008 193816316928 193959672192 194016531852 194046248448 194103133488 194732782296 194865555456 194876815419 195709054398 195796411512 195941231343 196007059872 196565484544 196653223936 196710873216 196798677504 196856369424 197077649184 197639123968 197727342592 197785306752 198086473728 198485069354 198573665576 198720539589 198934333884 199501098368 199658273672 199873076832 199962292608 200020911948 200110193712 200590772096 200680308224 200896210944 201044802816 201054485376 201539270647 201765814302 201993504768 202640076859 202648749056 202708155936 202798637184 202858088004 202948636176 203755615232 203815346592 203906322048 203966097588 204125695488 204216809472 204627740746 204719078824 204858660864 205240628736 205332240384 205583448928 205745416162 205837253128 206058703968 206119110483 206211114252 206706344416 206798610304 206951567856 207021095424 207174217536 207184195296 207337438044 208151843328 208244754432 208305801792 208981522464 209042785809 209136094596 209967676672 210122978208 210184576173 210216769152 210278394612 210442931712 211104351744 211198580736 211354792704 211592369664 212112779138 212257402368 212498038467 212592889548 213103445984 213198567296 213261066876 213490504656 213500786616 213658701399 213754070556 214267415648 214363056512 214435074048 214593679872 214656588432 214689466368 214752403008 215364233216 215512195041 215606317056 215765789184 216529166568 216625816992 216689321277 216786043188 217476706304 217637561856 217798536384 217809025824 218043356544 218664562688 218826296832 218923972608 219074380083 219600502264 219698523616 219762928671 219861022524 220270962951 220799958808 220898515552 220963272387 221061902028 221136170112 221234876928 221299732368 221398512192 221930215936 222029277184 222344014464 222443260416 222508470096 223230262632 223395373773 224197531844 224272853376 224438735664 224449544904 224615557881 225431744512 225497830272 225598483968 225664618608 225765346752 225841195008 226564102479 226663051264 227074738176 227633226392 227734833248 227801594163 227979842688 228046675428 228148466832 228696381056 228798462464 228967692096 228978719456 229225067136 229292264916 229394612304 229945519232 230048158208 230295656448 230308963677 230465993472 230568864768 231032822449 231281380044 231292518834 231553529856 231566909769 232294722253 232304663552 232476486528 232544637468 232580255232 232648436592 232820513838 233562261504 233573510144 233746271616 233850607104 234102196224 234573263782 234677968408 234837977088 234851546787 235104212772 235380860928 235774025344 235948414416 235959777976 236134304439 236213636256 236388350484 236493865296 237061821568 237167636992 237237163152 237422794752 237492395712 237598403328 238182774401 238719596544 238789577664 239483727197 239564184288 239671116672 239741376732 239848388208 240872682336 240980198784 241050842604 241158438576 241239458304 242105690112 242284762368 242557106688 243141963636 243153673646 243595312389 243704044116 244289316128 244398357632 244470003492 244579125648 244661294592 244842257088 245035154052 245539813376 245733259904 245997633024 246107437056 246179583936 246289469184 246880950272 247050565047 247160839068 247439757312 248048333104 248327156064 248399953659 248510829996 249486961152 249598322688 249671492928 249782936832 250849657344 250961627136 251134045461 251849527072 251923357257 251961943168 252035806308 252306960048 252505738017 253025783296 253225127584 253338157696 253412424276 253610712576 253685059056 253798294464 254407808512 254521366528 254983652352 254995932672 255610782284 255898105944 256087379691 256201687404 257006926748 257208027648 257283428688 257398270272 257588653608 257601059388 258421755904 258612896256 258688709136 258728331264 258804177984 259643709728 259719824793 259835753892 260945405864 261061882016 261138412821 261254975124 261342746496 261536047344 261652787136 262281164288 262398236672 262475159232 262757544192 262770198912 262964555568 263081932992 263403793939 263713742336 264012714459 264192724224 264310649856 264842503783 264960719452 265245778512 265441966218 265454750223 266497435776 266616390144 266694549264 266813591616 266891808546 266903230464 267757575657 268059737088 268072647168 268361054208 269021085736 269220065829 269509707324 269630006256 270277541248 270398182912 270477450672 270598181568 270981767628 271102723632 271753795456 271875096064 271954796784 272167593984 272368901376 272490476544 273038790167 273654171648 274530126299 274744938624 274825480644 274948152336 275151516354 275935423808 276028127232 276232290048 276245593728 276449917392 277535791104 277551828021 277741069056 278642029952 278723714412 278848126128 279054374742 279067814337 279368050572 280163970944 280246101564 280289025536 280371192816 280590575616 280672831296 280798113024 281472468992 281488733383 281806390272 282123159552 282205864512 282331830528 283009869824 283026223051 283330717956 283457186064 283650453504 284348089168 284654006208 284667715488 284878268532 285005427408 286124906496 286208784576 286336537344 287349593388 287687718912 287885369187 288705555424 288834422656 288919095036 289048057584 289359031104 290183415808 290398048512 290412034432 290724475392 290939508288 291069372672 291768395776 292099173444 292298333184 292428804096 293017238228 293148030032 293563581597 293694617268 294617696516 294749202704 294848226816 294979835904 295066309824 295198016256 295284554136 296458685952 296591013888 296677960128 297640350176 297727604031 297860498364 299030471168 299251647552 299266059872 299487410508 299809615248 299943438912 300663773696 300797978624 300886158144 301020462336 301344316416 301581728064 301950690613 302085469972 302648721453 302990257152 303599943361 303735458884 303973123584 304062233904 304197955776 304287132006 304422954264 305290256128 305633422848 305723019888 305859483072 305949146382 306941611119 307078618236 307287991296 307425153024 308375173392 308390025112 308618124243 308755879692 309088055952 309968648704 310059516624 310107006976 310197915456 310427351784 310531643136 310776292944 311661695488 311800809472 312227764992 312367131648 312995686289 313135395716 313472283696 313704141894 314597885888 314845739252 314951515008 315184467312 315325153728 315417591918 316316217536 316656527616 316797871104 317032189056 318169168707 318386103552 319418912384 319561488896 319655168976 319797850944 319891600314 320251179924 321163576448 321306931712 321401123472 321544584768 321652611072 321890519808 322034199552 322682206561 323046349824 323393900544 323409475584 323648683776 324189284848 324444694717 324793749852 324938725488 325160275968 325179064782 325960004656 326105500864 326215059456 326456342784 326697804576 326713538736 327996844032 328239445248 328385958912 329400753396 329547785424 329791533786 331102874752 331199938212 331347773328 331592853042 331704255168 331852315392 332649281536 332668503089 332895323904 333043915776 333516021696 333664890624 334466209792 334485536333 334845393948 335223263232 335897809676 336047741744 336296297766 336409280064 336658103496 336674317356 337883232368 338147616768 338246745408 338397725952 338496927912 338648020128 339978203136 339994576896 341197474592 341449839588 341602249872 341969764032 342944036864 343044571584 343197693696 343451538144 343468079184 343837600704 344817195008 344918278848 345072237312 345443484672 345597677568 346293099724 346447671856 346922070066 346938778251 347330294784 348184550428 348339966832 348456995328 348714729792 348816956202 348870382848 348972654888 349966878976 350343392256 350360265216 350619407424 350775910656 351859895673 352016952612 352256965632 352414199808 353661038016 353922621624 353939666964 354320454384 355329914368 355488520192 355592732352 355751455488 355855744728 356134192128 357010100876 357412982784 357430196224 358079394816 358239227904 358799933063 358960087772 359346276432 359506675008 359612065098 359772582312 360636600896 360797575424 361309023504 361470298176 361576263906 361737657864 362606395712 363158535168 363320635392 363427143552 364712945454 364730510469 366326584832 366433974192 366597536448 366705005238 366868688472 366991941888 368309720064 368327458304 368599889856 368996449536 369161155584 369903992887 370069104028 370321425408 370741258602 371631619216 371797501504 372072499656 372090419116 372490734096 372766244994 373661468752 373828257088 374230441728 374397484032 374507239392 374674405248 375741853696 376274486016 376442440704 377774290608 377942914752 378053709462 379538674944 379556953984 379837691376 380007236544 380118636414 380416068864 381351698663 381611712768 381782049792 382192791552 382493899008 383132791184 383416173426 383434639211 383847158916 384280326144 384302531106 385225460048 385397410112 385510390122 385812041472 385925143032 386097405408 386401589082 387197398016 387632633856 387919344384 388033063704 388092496896 388206266976 389465564592 389731110912 389753630838 391418108796 391592823024 391882462686 392014119744 393130969088 393421746432 393597355008 393712738848 394155298368 395278247936 395570613504 396172947456 396970138708 397147331152 397441079178 397868667768 399002196736 399316547344 399746153664 399924585216 400041823896 400220387424 401181544192 401360616448 401792421888 402089605632 402108970752 403078541294 403531628604 403987009536 405280153718 405297498112 405416311872 405597274368 405716176008 405897272352 407511230464 407630693184 407812644096 407932195176 408251390976 408433618944 409255481492 409438157648 409717321728 410481257472 410664480768 411166897856 411490832324 411674506256 412117407936 412238220966 412422228504 413412688832 413597220608 413903135712 414042190848 414348435072 414368390592 414674876088 416303686656 416489508864 416611603584 417963044928 418085571618 418272189192 418581562113 419935353344 420245956416 420369152346 420433538304 420556789224 420885863424 422208703488 422397161472 422709585408 423184739328 424036284529 424225558276 424514804736 424996076934 425185779096 426206891968 426397134592 426522133752 426981009312 427001573232 427317402798 427508141112 428534831296 428726113024 429187359744 429313176864 429378932736 429504806016 430728466432 431024390082 431531578368 433058333136 433251633984 433378642554 433572086376 435275123712 435597072768 435618051648 436086713088 437159264321 437652593664 437847945216 438148760166 439201004528 439397047232 439525857342 439722045048 440541925902 441599917616 441797031104 441926544774 442123804056 442272340224 442469753856 442599464736 442797024384 443860431872 444058554368 444688028928 444886520832 445016940192 446460525264 446790747546 448395063688 448545706752 448877471328 448899089808 449231115762 450995660544 451196967936 451329237216 451530693504 451682390016 453128204958 454149476352 455266452784 455469666496 455603188326 455959685376 456093350856 456296933664 457392762112 457596924928 457935384192 457957438912 458450134272 458584529832 458789224608 459891038464 460096316416 460591312896 460617927354 460931986944 461137729536 462065644898 462562760088 462585037668 463107059712 463133819538 464589444506 464609327104 464952973056 465089274936 465160510464 465296873184 465641027676 467124523008 467147020288 467492543232 467701214208 468204392448 469146527564 469355936816 469675954176 469703093574 470208425544 470761721856 471548050688 471896828832 471919555952 472268608878 472427272512 472776700968 472987730592 474123643136 474335273984 474474326304 474845589504 474984791424 475196806656 476365548802 477439193088 477579155328 478967454394 479128368576 479342233344 479482753464 479696776416 479837400471 481745364672 481960397568 482101685208 482316877152 482478916608 484211380224 484569524736 485114213376 486283927272 486307347292 487190624778 487408088232 488578632256 488796715264 488940006984 489158251296 489322589184 489684514176 490070308104 491079626752 491466519808 491995266048 492214874112 492359167872 492578938368 493761900544 494101130094 494321678136 494687300679 496096666208 496654312128 496799907318 497021659992 497389279563 498973922304 499196645376 499342985856 499565873664 501133790807 501699314688 501923254272 502268090922 503699054144 503846714514 503923886336 504071612616 504444446649 504613920096 505011476034 506051566592 506450255168 506676315392 506824848552 507221425152 507370118112 507596588928 508815617024 509042733056 509967304704 509991865344 511221564568 511796211888 512174759382 512403374808 514013853496 514416055296 514566857376 514796540544 515177307216 515202118776 517225792512 517377418272 517456662528 517608355968 519287419456 519439649586 519671507784 521890811728 522123764032 522276825642 522509950248 522685492992 523072094688 523305574272 524562328576 524796473344 524950318464 525515088384 525540397824 525929111136 526163865984 526807587878 527427484672 528025428918 528385448448 528621299712 529685007566 529921438904 530491557024 530883932436 530909500446 532994871552 533232780288 533389098528 533627183232 533783617092 533806460928 535515151314 536119474176 536145294336 536722108416 538042171472 538440131658 539019414648 539260012512 540555082496 540796365824 540954901344 541196363136 541963535256 542205447264 543507590912 543750192128 543909593568 544335187968 544737802752 544980953088 546077580334 547069418181 547308343296 549060252598 549489877248 549650961288 549896304672 550057507857 550303032708 551870847616 552056254464 552464580096 552491187456 552899834784 555071582208 555103656042 555482138112 557284059904 557447428824 557696252256 558108749484 558135628674 558736101144 560327941888 560492203128 560578051072 560742385632 561181151232 561345662592 561596226048 562944937984 562977466766 563612780544 564246319104 564411729024 564663661056 566019739648 566052446102 566661435912 566914372128 567080564193 568696178336 569308012416 569335430976 569756537064 570010854816 570177954621 572249812992 572417569152 572673074688 574699186776 575124260139 575375437824 575770738374 577411110848 577668845312 577838190072 578096115168 578265585183 578718062208 580366831616 580796097024 580824068864 581448950784 581879016576 582138745344 583536791552 584198346888 584596666368 584630446257 586034476456 586296060064 587127163194 587389234536 587823694029 589235393032 589498405408 589696453632 589959671808 590132619648 590396032512 590569108272 592917371904 593182027776 593355920256 595280700352 595455208062 595720996728 596161618767 598060942336 598503295104 598532119744 598974821016 599619230496 599886877824 601327547392 601595957248 601772316288 602040924672 602688632832 603163456128 603901381226 604170939944 604617811941 605297442906 605980514304 607199886722 607470917768 607920230577 607946247168 608124467808 608395911552 608574264012 608845908528 610580512256 611266845696 611446039776 611718966144 611898292764 613883222238 614157236472 614575982592 616750346784 616780050224 617236248486 617511759384 618176111904 619937297408 620119033248 620214013952 620395830912 620854703568 621063286272 621552585888 623323390976 623601618944 624455529984 624734263296 625991372578 626270791432 626944567392 627128357427 627408283788 629195771776 629691478504 629903030016 630368934624 630553728519 630650307456 630835183836 632632435072 633313055232 633595742208 634064378112 636338337414 636772207104 638837824768 639122977792 639310337952 639595701888 639783200628 640502359848 642327152896 642613863424 642802246944 643089169536 643305222144 643781039616 644068399104 645364413122 646092699648 646536585123 646818951168 647297367552 648378569696 648889389434 649587499704 649877450976 650067963831 650358129564 651920009312 652211001728 652430118912 652912685568 653395609152 653427077472 655993688064 656478890496 656771917824 658801506792 659095570848 659288786013 659583067572 662205749504 662399876424 662695546656 662889817161 663185706084 663408510336 663704630784 665298563072 665337006178 665790647808 666087831552 667032043392 667329781248 668932419584 668971072666 669690787896 670186121319 671795619352 672095483488 672592595532 672818560128 673316206992 673348634712 673846673643 675766464736 676295233536 676493490816 676795451904 676993855824 677296040256 679692307437 679989153792 682394949184 682899679176 683204499744 683404782489 683939528064 685888073728 686089143168 686395387392 686903076288 686936158368 687675201408 689634390016 689836557696 690144474624 690886969344 690926891031 692586199448 692895343712 693098467347 693844140132 693877556502 694660589568 694700729307 696369100856 696679933664 696884166759 696913990656 697429459584 697633912404 697740765696 697945309776 699933757952 700686784512 700720530432 701238814848 701551821312 703719791346 704033905224 704513931264 704554640361 707322076032 707845243248 707879333928 708402913317 708640908768 710659828736 710977040384 711185464704 711502910976 711711489456 712268384256 714020201752 714548323203 714860392448 716158789632 717599866126 717920175544 718451181591 718692552864 719013350016 719224130196 719545164624 721273201792 721595150848 722618047008 722940596352 723152527812 723475315728 725212791424 726317070336 726854287104 728641978493 729425890908 729461020938 732653169664 732867948384 733195072896 733410010476 733737376944 733983883776 736619440128 736654916608 737199779712 737992899072 738322311168 739807985774 740138208056 740642850816 741151695141 741482517204 743263238432 743595003008 744144999312 744180838232 744981468192 745199860977 745532489988 747322937504 747656514176 748460883456 748794968064 749014478784 749348810496 752548972032 752884881408 755548581216 755770071771 755885829504 756107418924 759077349888 759113907968 759675382752 760014473088 760237272828 760832137728 762703397326 763223425536 763564099584 764987798016 766265582368 766832346852 766869278422 767694317832 768262139073 768605062212 770450920096 770794820224 771020780244 771624082944 771850286064 772194810816 772803178164 774394796032 775265267712 775838688768 776066127408 776184993792 776412533952 778931129184 779159474379 779507261676 782836217592 783185646048 783415238463 783764925372 784028239488 786261938176 786843492864 787194710016 787425477696 788310596736 790211381817 790556495872 791141227008 792038143377 793940277416 794294662304 794527511349 794882158356 795737335536 796364250669 798004393472 798633094688 799492307328 799849170432 800083647792 800440774848 802363088384 802721232896 803272726971 804179211264 804217941504 806157082588 807063257208 807660197487 810560307436 810594996224 810832623744 811194548736 811432352016 811794544704 815022460928 815261386368 815625288192 815864390352 816502781952 818510962984 818876315296 819116370501 820962514944 822333795712 822981664648 823349012512 823590378897 824234815872 824476441932 824844457008 826825377664 827194441216 827806271424 828084381696 828696870144 828736781184 829349752176 830735042423 832607373312 832655484063 833223207168 835272511931 835926089856 836171143236 836544378384 837163124226 837203443011 839870706688 840491912832 840738304692 840867076608 841113578448 841771726848 844417406976 844466200149 845419170816 846369478656 848072569058 848451116552 849029609472 849078669153 849992153868 850371558192 852413783936 852794269184 853044267504 853962018624 854003146464 854634805596 855016282224 857069662592 857452226048 858374719488 858626353728 859009612032 861122338219 862048780164 863063156736 865825782943 866116666272 866503267968 866757285108 867144172752 870550247424 871194145536 871236103296 872173426176 874318528642 875305187328 876297520332 878402009056 878794094464 879051714684 879444090096 880690744791 881083851804 883199835232 883594062208 883853089548 884247608112 884544680448 884939507712 885198929472 885594048768 887720863744 889376057856 889773041664 890033880384 892921050528 893182812093 893581495092 896790127376 897091413504 897754942656 897798179616 898462231524 901991321088 902393935872 902658474432 903061387008 905852071839 906256409916 907946164359 910532905568 910799830083 910939332992 911206376652 911919370752 912186701712 912593867328 914785524224 915193849856 915870768384 915914877824 916900268544 917169059664 917578449216 919782076928 920192632832 920824833357 921235854708 921863973888 922275459072 924131289796 925125520176 925170075336 925854372729 926267639076 929178889012 929218654208 929905946112 930178549872 930321020928 930593746368 931282055352 934294040576 934985086464 935402428416 938293055128 938711873632 938987058867 939406187148 940416851088 943096101376 943793657664 943839111904 944537217756 944854545024 945553401936 945975461184 948247286272 948670547968 948948652608 949969582848 950393613312 952306024241 952731097604 954507506121 955158310656 957507513677 957934908788 958256737152 958684466688 958965506928 959393552832 959674800942 963490729344 963920795136 964203370416 964633754304 964957833216 968046619683 969139049472 970228426752 972567854544 972614694584 973334084151 974381249556 974816176464 977157264512 977593430528 977880013968 978316502592 978645178368 979369028352 980140616208 981777777409 982933039616 983990532096 984718335744 985157876736 987140241373 988202260188 988643356272 989374601358 992193332416 993308624256 993599814636 994043319984 994778559126 997947844608 998005509267 998685971712 999131747328 1002267581614 1003398629376 1003456608999 1004536181844 1007398108288 1007693429028 1007847772672 1008143225232 1008888893298 1009227840192 1010022952068 1012103133184 1012900510336 1013352630784 1013649697104 1014442850304 1014740236224 1015193177856 1017631234048 1017690036077 1019934609408 1019983730688 1022443129136 1023248652569 1023592423776 1024349518764 1024806749616 1028027706992 1028832110592 1029133714752 1029593081088 1030354614432 1030404237552 1034451585024 1034754836544 1035216711936 1038574838912 1038879299172 1039343015568 1040816334753 1043781623456 1044247528064 1044553651284 1045019900496 1045370985984 1046144189376 1046611148544 1049124657152 1049900636928 1051030176768 1051080795648 1051858222272 1052327731968 1053615175756 1054854969344 1055579687019 1056050857836 1056770896896 1057242599424 1059370015132 1059842877808 1060983114048 1061767864872 1061819000892 1065989743104 1066465560576 1066778197056 1067254366464 1067567234184 1071030302628 1072238948352 1072290588672 1076084342944 1076399799189 1076880263316 1078038829296 1078520025024 1081110164992 1081592731648 1081909802688 1082392726272 1083927070512 1084410894528 1087015181824 1087500384256 1087819187136 1089475605504 1089961906176 1091667881447 1092155160668 1094138836362 1094191531407 1098120505196 1098979754496 1099301922576 1099792609344 1100115015714 1100606065416 1103741695232 1104929160192 1104982374912 1105799669568 1109711978661 1110207312084 1110964276224 1114568119808 1114894857648 1115392504512 1116217498968 1116271257348 1117472202288 1120655883776 1120984406256 1121156102144 1121484771264 1122691325184 1123192452096 1125452574103 1125954933532 1127225561088 1128823458048 1129327322112 1131599788891 1132104892204 1133322871824 1133828744256 1134161128386 1137392356672 1138616024832 1138670861952 1139513074128 1140021709632 1140355909242 1144055095989 1144835138304 1145346149376 1149398373552 1150248520278 1150303917633 1151541476748 1154822221696 1155337690624 1155676380144 1156192230336 1156531170366 1157436124416 1161592194048 1161648137728 1162897901568 1163758033152 1164277490688 1166620285259 1168396693776 1169193332736 1169260892514 1172068952912 1172592120128 1174254326388 1174778469072 1175647388058 1178470786064 1178996810816 1179392907264 1180265239296 1180792065024 1181138216544 1185834743808 1186711840512 1190561400704 1190910416124 1191441993456 1192323237534 1196121884672 1197006590208 1197064239488 1197949642032 1199238460992 1199773755648 1202655094784 1202724588091 1203544632576 1204081849344 1205377265664 1206326912256 1207802762452 1208341879888 1209235623882 1209293862127 1210594885812 1211961028608 1214399773444 1214941835536 1215840461154 1215892494336 1216248935616 1216791823104 1217148528024 1217691817056 1221161024512 1222533691392 1222892079552 1223437932288 1223796585528 1227766444476 1228314472944 1229151965184 1233500693568 1233560100448 1234472496972 1235023518768 1236352223808 1239874594816 1240238066496 1240791661824 1241709407136 1242126572544 1243105171776 1246646781952 1248911059968 1249468526592 1251982745156 1252541582864 1253889134784 1254256714854 1254816567576 1258391543552 1259382957008 1259806060032 1260737869248 1261107457038 1261300614912 1261670367672 1265264870144 1266626110464 1267191484416 1268128756224 1272108853587 1272676674828 1273544414208 1277675649536 1278245955584 1278620675904 1279191403776 1279566401256 1281004719696 1284654305792 1285227726848 1285604493888 1286178339072 1287562079232 1288136798208 1290152950801 1290728826244 1292185399296 1293073170246 1294594735104 1296757139392 1297778778868 1299174999408 1299754901952 1300135927662 1300716259128 1303840018624 1304422003456 1305825371136 1306791218304 1306854154944 1311477792963 1312957780992 1313543835648 1317603013584 1318191141696 1318577572026 1319166135144 1324411499008 1324799752848 1325391093312 1325779634322 1326371412168 1326817020672 1327409261568 1330674012356 1331581295616 1332175663104 1334064086784 1334659562496 1337345205053 1337942145332 1339381575792 1340372242638 1343591238704 1344190966976 1345185191064 1345637120256 1346632413984 1346697269424 1347693347286 1351532929472 1352986981632 1353590903808 1353987711648 1354592080512 1359384614874 1364789898368 1365799358352 1366408999488 1366809564978 1367879056128 1372178286336 1372790774784 1373806152576 1373872316736 1375350402816 1378733064397 1379673115392 1380288949248 1381773938688 1381853782062 1385172398896 1385790687424 1386196934694 1387688280264 1387755113004 1389321179136 1389401458614 1392738201712 1393359867328 1393768333518 1393827981312 1394858919168 1395267824808 1395481531392 1395890619552 1399867515904 1401373569024 1401441060864 1402477629696 1403103642624 1407439582692 1408067810448 1409027862528 1409109280722 1414644152064 1415690486496 1415758667856 1416805826634 1417281817536 1421319657472 1422370929408 1423005821952 1423422978912 1424536768512 1428040403504 1429096646406 1432317579264 1435199732252 1435840351088 1436902363182 1437385105728 1438026700032 1438448260392 1439090329248 1442546403584 1443190301696 1445236094016 1445881192704 1446305055624 1446950631456 1450425582848 1452634140672 1453708574208 1457283956986 1458851781816 1458922041876 1465306339328 1465735896768 1466390145792 1466820020952 1467474753888 1467967767552 1473238880256 1473309833216 1474399559424 1475985798144 1476644622336 1479615971548 1480276416112 1481285701632 1482303390282 1482965034408 1486526476864 1487190006016 1488289998624 1488361676464 1489962936384 1490399721954 1491064979976 1494645875008 1495313028352 1496921766912 1497589936128 1498028957568 1498697620992 1503401372421 1505097944064 1505769762816 1511097162432 1511540143542 1511771659008 1512214837848 1513333339947 1518154699776 1518227815936 1519350765504 1520028946176 1520474545656 1521664275456 1525406794652 1526446851072 1527128199168 1529975596032 1532531164736 1533664693704 1533738556844 1535388635664 1536524278146 1537210124424 1540901840192 1541589640448 1542041560488 1543248165888 1543700572128 1544389621632 1545606356328 1548789592064 1551677377536 1552132254816 1552369987584 1552825067904 1557862258368 1558318948758 1559014523352 1565672435184 1566371292096 1566830476926 1567529850744 1568056478976 1573686985728 1574389420032 1574850955392 1576621193472 1580422763634 1580498878699 1582282454016 1584076286754 1587880554832 1588589324608 1589055022698 1589764316712 1591474671072 1592728501338 1596008786944 1597266189376 1598984614656 1599698340864 1600167295584 1600881549696 1604726176768 1605442465792 1606545453942 1608358422528 1608435883008 1612314165176 1614126514416 1615320394974 1621120614872 1621665247488 1622389097472 1622864704032 1623589089408 1630522772736 1631250576384 1631728780704 1633005563904 1637021925968 1637752630592 1638232741002 1641925029888 1644667591424 1645963329296 1646698025024 1647180757794 1648469631744 1648952883864 1649688914016 1653650755328 1654388882432 1655612542848 1656168763392 1657393740288 1657473562368 1658699504352 1661470084846 1665214746624 1665310968126 1666446414336 1670545023862 1671852179712 1672342286472 1673088756768 1674326248452 1674406886022 1679741413376 1680983825664 1681476609384 1681734153216 1682227156896 1683543453696 1688834813952 1688932400298 1690838341632 1692738957312 1696145138116 1696902233104 1698059218944 1698157338306 1699984307736 1700743116384 1704827567872 1705588538368 1706088535008 1707924037248 1708006292928 1709269611192 1710032564448 1714139325184 1714904452096 1716749438976 1717252707456 1718019224064 1722244676438 1724097560328 1725372780417 1726126313472 1731651565886 1732233332544 1733006535936 1733514570216 1734288345504 1734796755549 1741100494848 1742388291072 1742472206592 1744346852352 1748637057284 1750610374656 1752595040664 1756804018112 1757588188928 1758103429368 1758888180192 1761381489582 1762167703608 1766399670464 1767188124416 1767706179096 1768495216224 1769089360896 1769879015424 1770397858944 1771188097536 1775441727488 1778752115712 1779546083328 1780067760768 1785842101056 1786365624186 1787162990184 1788484856301 1793580254752 1794182827008 1795509885312 1795596359232 1796924463048 1803982642176 1804787871744 1805316948864 1806122774016 1811704143678 1812512819832 1813853435823 1815892328718 1821065811136 1821599660166 1821878665984 1822412753304 1823760691731 1823838741504 1824373403424 1825187734656 1829571048448 1830387699712 1831741536768 1831829755648 1833800537088 1834338119328 1835156898432 1839564153856 1840385265664 1841649666714 1842471709416 1843727947776 1848262579592 1850251040352 1850340150672 1851708745458 1852535278152 1858357778024 1859811892224 1860357099744 1860642041856 1861187492736 1862564110704 1869970172928 1870804856832 1876586110256 1877423747264 1877974117734 1878812374296 1880833702176 1886192202752 1887587315328 1887678223808 1889074435512 1889709090048 1891106803872 1891950922368 1896494572544 1897341095936 1897897305216 1899939165696 1900787226624 1904612048482 1905462195208 1909015012242 1910316621312 1915015027354 1915869817576 1916513474304 1917368933376 1917931013856 1918787105664 1919349601884 1926981458688 1927841590272 1928406740832 1929267508608 1929915666432 1936093239366 1938278098944 1940456853504 1945135709088 1945229389168 1946668168302 1948762499112 1949632352928 1954314529024 1955186861056 1955760027936 1956633005184 1957290356736 1958738056704 1960281232416 1963555554818 1965866079232 1967981064192 1969436671488 1970315753472 1974280482746 1976404520376 1977286712544 1977866358039 1978749202716 1984386664832 1986617248512 1987199629272 1988086639968 1988669451483 1989557118252 1995895689216 1996011018534 1997371943424 1998263494656 2004535163228 2006797258752 2006913217998 2009072363688 2014796216576 2015386858056 2015695545344 2016286450464 2017777786596 2018455680384 2020045904136 2024206266368 2025801020672 2026705261568 2027299394208 2028885700608 2029480472448 2030386355712 2035262468096 2035380072154 2039076922311 2039967461376 2044886258272 2046497305138 2047184847552 2048699037528 2049613499232 2050214347467 2056055413984 2057664221184 2058267429504 2059186162176 2060709228864 2060808475104 2068903170048 2069509673088 2070433423872 2077149677824 2077758598344 2078686031136 2079295402041 2081632669506 2087563246912 2088495056128 2089107302568 2090039800992 2090652500277 2090741971968 2092288378752 2093222297088 2098249314304 2099801273856 2102060353536 2102161591296 2103716444544 2104655463936 2107230351512 2109709938688 2111159374038 2112101715672 2113541793792 2113663921083 2118740030264 2119685755616 2121966228096 2123535729744 2123638001784 2125208739951 2131979486208 2132931121152 2133556394112 2134508732928 2135134468368 2142060605256 2143644969609 2144581177344 2152168685888 2152799598378 2153760526632 2155353544773 2156077658592 2157040050048 2162220329984 2163185463296 2163819605376 2164785452544 2167854141024 2168821789056 2174030363648 2175000768512 2175638374272 2178951211008 2183335762894 2184310321336 2185925935479 2188277672724 2188383062814 2196241010392 2197959508992 2198603845152 2199585218688 2200230031428 2201212130832 2207483390464 2209858320384 2209964749824 2211599339136 2219423957322 2220414624168 2221928552448 2229136239616 2229789715296 2230785009024 2232434997936 2232542514696 2234944404576 2241311767552 2241968812512 2242312204288 2242969542528 2245382650368 2246384904192 2250905148206 2251909867064 2257646916096 2258654644224 2263199577782 2264209784408 2266645743648 2267310215313 2267657488512 2268322256772 2274784713344 2277232049664 2277341723904 2279026148256 2280043419264 2280711818484 2288110191978 2289670276608 2290692298752 2298796747104 2300497040556 2300607835266 2303082953496 2309644443392 2310675381248 2311352760288 2312384460672 2313062340732 2314872248832 2323184388096 2323296275456 2325795803136 2327516066304 2328554981376 2333240570518 2336793387552 2337478423137 2338521785028 2344137905824 2345184240256 2348508652776 2349556938144 2350245715389 2351294776116 2356941572128 2357993621632 2358785814528 2360530478592 2361584130048 2362276433088 2370634145451 2371669487616 2373423681024 2381122801408 2381820832248 2382883986912 2383582534047 2384646475068 2392243769344 2394013180416 2394128478976 2395899284064 2398476921984 2399547511296 2405310189568 2405449176182 2407089265152 2408163698688 2409818180913 2412653824512 2415605524904 2416683759776 2418471247764 2418587724254 2421189771624 2422980592461 2428799546888 2429883671072 2431680922308 2431784988672 2432497871232 2433583646208 2434297056048 2435383634112 2442322049024 2445067382784 2445784159104 2446875864576 2447593171056 2455532888952 2456628945888 2457349111503 2467001387136 2467120200896 2468944993944 2470047037536 2470771136691 2472704447616 2479749189632 2480476132992 2481583323648 2483418814272 2484253145088 2486210343552 2492205127269 2493293563904 2497822119936 2497966452189 2503965490312 2505083165728 2505817535793 2507778269568 2508513429708 2509633135152 2511610329033 2516783087104 2518765914016 2519612120064 2521475738496 2522214914076 2522601229824 2523340735344 2530529740288 2533252220928 2533398600447 2536257512448 2544217707174 2545353349656 2547088828416 2547236007459 2555351299072 2556491911168 2557241351808 2558382807552 2559132802512 2562009439392 2569308611584 2570455453696 2571208987776 2572356678144 2575124158464 2580305901602 2581457652488 2583367014657 2586146340492 2589189470208 2593514278784 2595557557736 2597477348829 2598349998816 2599509803904 2600271855324 2601432518256 2607680037248 2608844006912 2611650742272 2613582436608 2613708309888 2620010518411 2622955585926 2625915561984 2634320999167 2635206027168 2636382283392 2637155144052 2638332270288 2648822998016 2649599505696 2650782186624 2651559268644 2652742824336 2653634041344 2654818523136 2661348024712 2663162591232 2668128173568 2669319124992 2674690410106 2675884290664 2678763151584 2679548436279 2680744485276 2687182477408 2688381933952 2690370382128 2691274240512 2693264827968 2693394538848 2695386694572 2703065858944 2705973963264 2707181807616 2707975423296 2709184161024 2717556215517 2718769229748 2729579796736 2731598716704 2732399490249 2732817998976 2733619129956 2735758112256 2744356572672 2745581549568 2747612305152 2747744633472 2750700805632 2757466128794 2759346230784 2760577898496 2762474500071 2763707564124 2770344797792 2771581374848 2772393869388 2775376560528 2775510226008 2777563118187 2778802917228 2785476403424 2786719734656 2787536667036 2787655962624 2789717838336 2790535649616 2790963062784 2791781239104 2799735031808 2802882121728 2804955259392 2806207285248 2814879165384 2816135620896 2816961176601 2818218561444 2829288304128 2831380972992 2831517335712 2833611653268 2834563635072 2842639314944 2844741858816 2846011643904 2846845957824 2856080807008 2856918072723 2858193292812 2863522518363 2870399464504 2871680702176 2872522541031 2873804726364 2874770211456 2876053400064 2876896520784 2878180658496 2885092807168 2886380603392 2890472188032 2891762385408 2892610111248 2893901262912 2900851165696 2904139859049 2907417148416 2914567913972 2917703563632 2917844083752 2920002252453 2930612678656 2931471793536 2932780291584 2933640041904 2934949507776 2935935535104 2945333332227 2946619666432 2948799118848 2951971596288 2959231943096 2960552832224 2961420724119 2964606780564 2965930068816 2973052953728 2974380012032 2976579997248 2976723352928 2979925872768 2980799443908 2982129959952 2989291750016 2990626056704 2993843533824 2994016527801 2996057915136 2997395241984 3003426691837 3006802744842 3010195888128 3010369826997 3019831389289 3022194324864 3023080287084 3023543318016 3024429675696 3026666679894 3036309399552 3036455631872 3038701531008 3040057892352 3040949091312 3043328550912 3050813589304 3052893702144 3053070108231 3059951192064 3065062329472 3067329387408 3067477113688 3069745957707 3070777271328 3073048556292 3074420248848 3081803680384 3083179280896 3084083120976 3086496331776 3087401144256 3088779243264 3091212712656 3096376067213 3103354755072 3104264509632 3105650135808 3113288453561 3115724516736 3116637897516 3118029046704 3131344870368 3132742584192 3133660953852 3135059701488 3136112957952 3147373971456 3149701910784 3153242386944 3160845527268 3160997757398 3164564908032 3166739061057 3168152573508 3175761109664 3177178649216 3178110045396 3179528633424 3182949342144 3185457002676 3192017573888 3194532378752 3197969229312 3199396681728 3200334591168 3201763099392 3209452353536 3213090907884 3216716845056 3216871766016 3224628330352 3228253028832 3229199397567 3230640789948 3242241229744 3243330494976 3244778194944 3245729408064 3247178178816 3261045545472 3262501152768 3263457561408 3274043851936 3275003644341 3275505261184 3276465482004 3282574594221 3289335182848 3291926658592 3293396050048 3294361515588 3296939263488 3297905767728 3299377828032 3307301510656 3308777764864 3311225085696 3314787480576 3314947124736 3317399008704 3322940169692 3329135935983 3330621936252 3332892828672 3341090047724 3343704359424 3344684572944 3346177513536 3348652496904 3348813772044 3359482826752 3361967651328 3362953218768 3363468306432 3364454313792 3376357722309 3377864800596 3381676683264 3392290276232 3393804466208 3394799366673 3396314676612 3399968615472 3401486232768 3409655135744 3411177076736 3412177070016 3415848074496 3416012585856 3418539222384 3420065128896 3428278650368 3429808904192 3432165287967 3434505414912 3436038448128 3442952549179 3444489352876 3448195120656 3450745560834 3450911752899 3463303131772 3464466665088 3466013071872 3467029140432 3468576691008 3469593511098 3484776582144 3484944413184 3488693704704 3497274114568 3499860855777 3505190081328 3513608036224 3515176377856 3516206858736 3517776360384 3522762979164 3524335407216 3532799340928 3534376248832 3535412358192 3536990432448 3538178721792 3540795717888 3542376195072 3549504272171 3557504231424 3560135521536 3568891641887 3571684202112 3572731248372 3574325980368 3576969712602 3587160509504 3588365654016 3591019770624 3591192718464 3593848926096 3607965284352 3608173764273 3610633897728 3612245548032 3623408287356 3625025639664 3627706871646 3627881586381 3631784657436 3642131622272 3643199320332 3643757331968 3644825506608 3647521383462 3647677483008 3648746806848 3650375469312 3659142096896 3659353533979 3663483073536 3663659511296 3667601074176 3668676238656 3670313796864 3679128307712 3679340899663 3683299333428 3684943418832 3687455895552 3696525159184 3700502080704 3700680301344 3703417490916 3705070556304 3716715556048 3719623784448 3720714199488 3722374985472 3725128221408 3739940345856 3753172220512 3754847494528 3755948235468 3757624748592 3761667404352 3772384405504 3775174630656 3775356447616 3778148871024 3779418180096 3782213607744 3783901844736 3792989145088 3795794610432 3799878331392 3801574453248 3809224096964 3810924390416 3816326560761 3818030024484 3820633242624 3830030054708 3831739635152 3833026948608 3834737866752 3835862027712 3837574211328 3838699203768 3853962917376 3855683180544 3856813481664 3858535017216 3870458852403 3872186478732 3876556197888 3890271418176 3890458778336 3893336336604 3897524998224 3899264705856 3908629058048 3910373722112 3911520055872 3913266010368 3917476113408 3920562464832 3927111109636 3931732158464 3934433378889 3938873342976 3940631506944 3946799263693 3948560965492 3952809040752 3954573425088 3955732716078 3957498405432 3968773329664 3973234497024 3974399258544 3976173279936 3977338902966 3979114236504 3992022037068 3994743886848 3996526989312 4009070326456 4012035615159 4013826435996 4018144727376 4029592433152 4030773716112 4031391090688 4032572900928 4035555573192 4036911360768 4040091808272 4051602041344 4053410523136 4054598788416 4058960944896 4060772711424 4068943921757 4070760144308 4078153844622 4089772516544 4092994610276 4094369695104 4097398075056 4099226998464 4100428694934 4112110827968 4116534859008 4118372324352 4121418457728 4121616950208 4136199193191 4139019346176 4140866847744 4154299355648 4155517196688 4157372062272 4158590804082 4163265339012 4175126493824 4176990112256 4178214605136 4180079601984 4181305000554 4181483943936 4184576757504 4186444594176 4194868685293 4199602547712 4204120707072 4204323182592 4207432889088 4209310927872 4214460703024 4217781031321 4222318748076 4224203431344 4227083587584 4227327842166 4237480060528 4239371511232 4243932456192 4247071459488 4247276003568 4250417479902 4263958972416 4267112788224 4269017465856 4270268936736 4284121210512 4287289939218 4304337371776 4305599196756 4307521053264 4310707089546 4312155317184 4314080100096 4324440659968 4327639210752 4329570905088 4335708282048 4337643578112 4348060727296 4348311972329 4351276748544 4357902422016 4366671525788 4368620642672 4371851870958 4376555345448 4376766125628 4392482020784 4395919017984 4397207690304 4399170437376 4400460062856 4402424261664 4414966780928 4419716640768 4419929499648 4423198678272 4438847914644 4440829248336 4443857104896 4458272479232 4459579430592 4461570018048 4464869995872 4465085029392 4469888809152 4482623535104 4483937625024 4485939085056 4490765300736 4492769808384 4501810296412 4503819734128 4510204117263 4515293832192 4517309288448 4526399155564 4528419568816 4533291487296 4534620430626 4535314977024 4536644513544 4549569426688 4554464099328 4554683447808 4558052296512 4560086838528 4561423636968 4576220383956 4579340553216 4581384597504 4597593494208 4600994081112 4601215670532 4606165906992 4619288886784 4621350762496 4622705520576 4624768921344 4626124681464 4629744497664 4646368776192 4646592550912 4655032132608 4657109962752 4664399129819 4666481141036 4673586775104 4674956846274 4677043570056 4688275811648 4690368480512 4697017305552 4699113876288 4700491430778 4702589552232 4713883144256 4715987243264 4721060957184 4723168260096 4724552866176 4741268290902 4741496636097 4746847362048 4762245602816 4763641664496 4765767973824 4767165068094 4769292950136 4788026360832 4788256957952 4791798568128 4796953843968 4799095022592 4808751907531 4810898352364 4814178530304 4816327397376 4819636361826 4825307649024 4831211049808 4833367519552 4836942495528 4837175448508 4842379543248 4845961184922 4857599093776 4859767342144 4863361844616 4864995742464 4867167292416 4868594112096 4870767268224 4884644098048 4891568318208 4893751729152 4895186342112 4911065777904 4913257891776 4914698223006 4934002774272 4934240401792 4937889987888 4940094075072 4941542273382 4945408895232 4960952265984 4963166647296 4966837628544 4968506290176 4972420687104 4984410254538 4984650309743 4995644239872 4995932904378 5007930980624 5010166331456 5011635071586 5015556539136 5017026859416 5019266270304 5023220658066 5033566174208 5037531828032 5039224240128 5042951476992 5044429828152 5045202459648 5046681470688 5061059480576 5066504441856 5066797200894 5072515024896 5088435414348 5090706699312 5094177656832 5094472014918 5110702598144 5114482703616 5116765615104 5118265605024 5124018878784 5138617223168 5142417975552 5144713356288 5150248316928 5160611803204 5162915304976 5166734029314 5172292680984 5178378940416 5187028557568 5191115115472 5194954697658 5196699997632 5199019607808 5200543710648 5202865036512 5215360074496 5217688013824 5223301484544 5227164873216 5227416619776 5240021036822 5245911171852 5251831123968 5268641998334 5270412054336 5272764566784 5274310288104 5276664540576 5297645996032 5299199011392 5301564373248 5303118537288 5305485648672 5307268082688 5309637046272 5322696049424 5326325182464 5336256347136 5338638249984 5349380820212 5351768581328 5357526303168 5359096872558 5361488970552 5374364954816 5376763867904 5380740764256 5382548481024 5386529655936 5386789077696 5390773389144 5406131717888 5411947926528 5414363615232 5415950846592 5418368322048 5435112431034 5437538459496 5441560307469 5459159593472 5463197433408 5464798980498 5465635997952 5467238259912 5471282075193 5471516224512 5488713145344 5491163099136 5495224610304 5495489266944 5501401611264 5512471698877 5514932257588 5518692461568 5521155796992 5524949000142 5527415128248 5540689595584 5543162749696 5544787738776 5550753121056 5551020452016 5555126236374 5557605834456 5570952806848 5573439469312 5575073334072 5579435676672 5581071299232 5581926125568 5583562478208 5599470063616 5609910518784 5612414570496 5629758330768 5632271241792 5633922353202 5636437122888 5658576608256 5662761945984 5663034671424 5667223306536 5669127270144 5689483717632 5692023287808 5693691915648 5712161614016 5713836145446 5716386585624 5727045036726 5740798929008 5743361404352 5745045082062 5747609452728 5749540422912 5752106800128 5753793041568 5756361316992 5770185614336 5772761206784 5780944376064 5783524770816 5785220222496 5787802525824 5801702331392 5808279718098 5814834296832 5829135827944 5835407127264 5835688167504 5840004504906 5862943587072 5865560583168 5867280083808 5869899015552 5871871070208 5890666664454 5897598237696 5903943192576 5918463886192 5921105664448 5922841448238 5929213561128 5931860137632 5946105907456 5948760024064 5953159994496 5953446705856 5959851745536 5961598887816 5964259919904 5978583500032 5981252113408 5987687067648 5988033055602 5992115830272 5994790483968 6006853383674 6013605489684 6020391776256 6020739653994 6039662778578 6044388649728 6046160574168 6047086636032 6048859351392 6053333359788 6072618799104 6072911263744 6077403062016 6080115784704 6081898182624 6086657101824 6101627178608 6105787404288 6106140216462 6119902384128 6130124658944 6134658774816 6134954227376 6139491915414 6141554542656 6146097112584 6148840497696 6163607360768 6166358561792 6168166241952 6172992663552 6174802288512 6177558486528 6182425425312 6192752134426 6206709510144 6208529019264 6211300271616 6226576907122 6231449033472 6233275795032 6236058093408 6237886206123 6262689740736 6265485168384 6267321907704 6270119402976 6271957500831 6272225915904 6294747942912 6299403821568 6306484773888 6321691054536 6321995514796 6329129816064 6333478122114 6336305147016 6351522219328 6354357298432 6356220090792 6359057266848 6365898684288 6370914005352 6384035147776 6389064757504 6395938458624 6398793363456 6400669182336 6403526198784 6418904707072 6426181815768 6430934908827 6433743532032 6449256660704 6456506057664 6458398795134 6461281579896 6466060634319 6484482459488 6486660989952 6489556389888 6491458816128 6494356357632 6522091090944 6525002305536 6526915122816 6548087703872 6550007288682 6551010522368 6552930964008 6557777806437 6565149188442 6578670365696 6583853317184 6586792100096 6588723031176 6593878526976 6595811535456 6598755656064 6614603021312 6617555529728 6622450171392 6629574961152 6629894249472 6634798017408 6645880339384 6658271871966 6661243872504 6665785657344 6682180095448 6687408718848 6689369145888 6692355027072 6697304993808 6697627544088 6723935302656 6725906437536 6726936612864 6728908627584 6752715444618 6755729601192 6784580552464 6787608932416 6789598733346 6792629353224 6799937230944 6802972465536 6819310271488 6822354153472 6824354140032 6831696148992 6832025171712 6837078444768 6840130257792 6856557300736 6859617808384 6864330575934 6869010829824 6872076896256 6885905098358 6888978705752 6896390241312 6901491121668 6901823505798 6926606263544 6928933330176 6932026143744 6934058280864 6937153382016 6939187022196 6969553164288 6969888826368 6977387409408 6994548229136 6999721711554 7010380162656 7027216072448 7030352755712 7032413717472 7035552720768 7045525958328 7048670814432 7065598681856 7068752497664 7070824716384 7073980864896 7076357443584 7081591435776 7084752390144 7099008544342 7111902436353 7115008462848 7120271043072 7137783283774 7143368404224 7145462496744 7148651960736 7150747602141 7153939425204 7174321019008 7176731308032 7182039541248 7182385436928 7187697852192 7215930568704 7216347528546 7221267795456 7224491096064 7246816574712 7250051279328 7255413743292 7255763172762 7263569314872 7284263244544 7286398640664 7287514663936 7289651013216 7295042766924 7295354966016 7297493613696 7300750938624 7318284193792 7318707067958 7326966147072 7327319022592 7335202148352 7337352477312 7340627593728 7358256615424 7358681799326 7366598666856 7369886837664 7372047334509 7393050318368 7401004161408 7401360602688 7406834981832 7410141112608 7412313410073 7433431112096 7439247568896 7441428398976 7444749970944 7450256442816 7476615381807 7479880691712 7506344441024 7509694989056 7511896470936 7515249497184 7517452607379 7523334808704 7544768811008 7550349261312 7550712895232 7556297742048 7558836360192 7564427215488 7567803689472 7585978290176 7591589220864 7599756662784 7600195801341 7618448193928 7621848780832 7632653121522 7636060048968 7641266485248 7641708022377 7660060109416 7663479270304 7666053897216 7669475733504 7671724055424 7675148422656 7677398407536 7707925834752 7711366361088 7713626963328 7717070034432 7740917704806 7744372957464 7750101043971 7780542836352 7780917556672 7786672673208 7792432046487 7795049996448 7798529411712 7817258116096 7820747444224 7823040111744 7826532020736 7834952226816 7841124929664 7854222219272 7860031555233 7863464316928 7868866757778 7877746685952 7893598527386 7897121930984 7902962997501 7905618081504 7909146850176 7911465432156 7914996810864 7937546659328 7946468994048 7948798517088 7952346559872 7954677805932 7958228473008 7984044074136 7989487773696 8018140652912 8024071230318 8027652871992 8036289454752 8059184866304 8061547432224 8062782181376 8065145801856 8071111146384 8073822721536 8080183616544 8103204082688 8106821046272 8109197576832 8117921889792 8121545422848 8137887843514 8141520288616 8152668646551 8156307689244 8179545033088 8185989220552 8188739390208 8194796150112 8197198470747 8198453996928 8200857389868 8224221655936 8233069718016 8236744648704 8242836915456 8243233900416 8272398386382 8278038692352 8281733695488 8308598711296 8311034393376 8314744124544 8317181608164 8326530678024 8350252987648 8353980224512 8356429210272 8360159203968 8362610001108 8362967887872 8369153515008 8372889188352 8389737370586 8399205095424 8408646365184 8414865778176 8418621855744 8428921406048 8435562062642 8444637496152 8448406862688 8450883529803 8454655684332 8474960121056 8478743022464 8487864912384 8494142918976 8494552007136 8500834959804 8527917944832 8534225576448 8538034931712 8540537873472 8568242421024 8570754218169 8574579878436 8608674743552 8611198393512 8615042106528 8617567623093 8621414179092 8624310634368 8628160200192 8648881319936 8655278421504 8659141810176 8671416564096 8675287156224 8696121454592 8696623944658 8702553497088 8712419577147 8733343051576 8737241285344 8743703741916 8753110690896 8753532251256 8760006757359 8784964041568 8791838035968 8794415380608 8798340874752 8800920125712 8804848523328 8829933561856 8835999996681 8839858999296 8846397356544 8877695829288 8881658496672 8884262172357 8916544958464 8919158861184 8923140036096 8929739991744 8930170058784 8939777618304 8965247070208 8967875250048 8971878170112 8981530601472 8982049583403 9003620592824 9007639468256 9010280075511 9020408234526 9030587664384 9031109480991 9052798311128 9056839137632 9059494167867 9066582974592 9069240861252 9070629954048 9073289027088 9099138853376 9108928198656 9109366895616 9116104593024 9120173677056 9122847273936 9152440767912 9158681106432 9159210324693 9195186988416 9201988162224 9202431341064 9209237873121 9212331813984 9238577773568 9242701524992 9245411041152 9249537842688 9252249362928 9259488995328 9289128201639 9293185101824 9310064265216 9328798259638 9332962282072 9339865360683 9347173550208 9349913692548 9354087140112 9376551623296 9380736961024 9394034611104 9398227752576 9400982861556 9405179104464 9427766288512 9431974486528 9442121914368 9449105732352 9472345720409 9482536581804 9482993272194 9493694724096 9524083612373 9524491205632 9527283328992 9531535947648 9534330136188 9538585900272 9576052721664 9576513915904 9583597136256 9593907687936 9598190045184 9617503815062 9621796704728 9628357060608 9639272723652 9650615298048 9662422099616 9666735039104 9673884991056 9674350897016 9684759086496 9687598192701 9691922369844 9715198187552 9719534684288 9726723689232 9729991484928 9734334584832 9737188224192 9741534536448 9783136636416 9787503458304 9790372684224 9822131555808 9825010933023 9826515783552 9829396446012 9868005548544 9868480803584 9875779975776 9880188150144 9883084546764 9890817790464 9921904531968 9926333294592 9933675257088 9944841374208 9968820509076 9969300619486 9987407807949 9991865808756 10015861961248 10020332662912 10023270143172 10031113078272 10034053718832 10038532540608 10046441316132 10067132348416 10075063656064 10078448480256 10085902953984 10088859656304 10090404919296 10093362941376 10122118961152 10129073166927 10133594401788 10145030049792 10176870828696 10181413398624 10184398100019 10188944029836 10221405196288 10228965407232 10233531230208 10236531210048 10248037757568 10277234446336 10284835951104 10289426712576 10296495863901 10321223606408 10325830609952 10328857647537 10333468058628 10344585361968 10352735258697 10374057115136 10382230230944 10389909395316 10393399995264 10398039215616 10401087421296 10405730073024 10430720148992 10435376027648 10454329746432 10454833239552 10480042073644 10491822343704 10499582567331 10537283996668 10540824108672 10545529133568 10548620576208 10553329081152 10595291992064 10598398022784 10603128746496 10606237074576 10610971297344 10614536165376 10645392098848 10648512816513 10672512694272 10698761640424 10703537162656 10706674925661 10715052606336 10718193745116 10722977941104 10748729909632 10753527735808 10761481528512 10765096962048 10773059311872 10773578155392 10781546778288 10799555551499 10812263435776 10823895853056 10824521292819 10831901693184 10836736644096 10858542655103 10870224862068 10875076918992 10883120614938 10883644759143 10918319186944 10926394866816 10929597960996 10931271995904 10934476519824 10942564150386 10943032449024 10977426290688 10978060601937 10990449220608 10990978533888 11002803222528 11024943397754 11029864515176 11037384923136 11038022698989 11049898000284 11054830256496 11081379191168 11086325499392 11089575477552 11101506242112 11102040904032 11110252472748 11115211668912 11141905613696 11146878938624 11150146668144 11158871353344 11162142598464 11167124956416 11194590396847 11219821037568 11255735178259 11259516661536 11264542483584 11267844706404 11272874245776 11317153216512 11325523891968 11326069342848 11334446613072 11338254540288 11378967435264 11387383831296 11424323228032 11427672290892 11432773171248 11448979682283 11454090073452 11481597858016 11486722808704 11490090164124 11495218905456 11499080845824 11504213600256 11507586083136 11512722633984 11540371228672 11561888752128 11567049541632 11570440444992 11575605051648 11603404662784 11611376557209 11616559436196 11629668593664 11658271655888 11670814254528 11671376335008 11680009009812 11725887174144 11731121166336 11734560167616 11739798031104 11781333328908 11795196475392 11803300136667 11836927772384 11840397791079 11842211328896 11845682896476 11858427122256 11863720275264 11892211814912 11897520048128 11906319988992 11906893411712 11919703491072 11923197775632 11928519839808 11957167000064 11962504226816 11976066111204 11984231660544 11989580967936 12013706767348 12027210979368 12036106845477 12041479307988 12079325557156 12088777299456 12092321148336 12094173272064 12097718702784 12106666719576 12145822527488 12154806124032 12160231569408 12163796365248 12203254357216 12206831765271 12212280432924 12260249317888 12269317549632 12269908454752 12278983830828 12283109085312 12292194225168 12297680995392 12327214721536 12332717123584 12336332483904 12349604577024 12355116973056 12364850850624 12379978315133 12385504268852 12408597579573 12417058038528 12422600543232 12447597677801 12453153814244 12462898066944 12466551590064 12472116186816 12475772412246 12525379481472 12530970336768 12534643815408 12540238805952 12543915001662 12544451831808 12584606055879 12598807643136 12612969547776 12643382109072 12643991029592 12653343093963 12666956244228 12672610294032 12703044438656 12708714596864 12712440181584 12718114533696 12731797368576 12741828010704 12778129515008 12791876917248 12801338364672 12807052397568 12832823137849 12852363631536 12861869817654 12898513321408 12913012115328 12916797590268 12922563159792 12932121268638 12968964918976 12973321979904 12982917632256 12988712715264 13044182181888 13044935916987 13053830245632 13096175407744 13100014577364 13102021044736 13105861928016 13115555612874 13130298376884 13157340731392 13167706634368 13173584200192 13177446062352 13187757053952 13191623070912 13197511312128 13229206042624 13229970469001 13244900342784 13259149922304 13259788498944 13269596034816 13291760678768 13302232483397 13316543743932 13322487745008 13331571314688 13364360190896 13374817437696 13378738291776 13384710054144 13394609987616 13395255088176 13447870605312 13451812875072 13457817255168 13505430889236 13511459202384 13530612351789 13569161104928 13575217864832 13579197466692 13585258706448 13599874461888 13605944931072 13638620542976 13648708280064 13663392297984 13664050343424 13674156889536 13680260515584 13713114601472 13728661151868 13738021659648 13744153792512 13771810196716 13777957411504 13792780482624 13802982243336 13803647011596 13853212527088 13857866660352 13864052287488 13868116561728 13874306764032 13878374044392 13939106328576 13939777652736 13989096458272 13993197389457 13999443423108 14020760325312 14054432144896 14060705511424 14064827434944 14071105441536 14091051916656 14097341628864 14131197363712 14137504995328 14141649432768 14147961729792 14163182871552 14169504780288 14191682458811 14198017088684 14223804872706 14224489908291 14240542086144 14275566567548 14286736808448 14290924993488 14297303921472 14301495204282 14307878850408 14348642038016 14364079082496 14364770873856 14375395704384 14426255722593 14432695057092 14442535590912 14448982192128 14493633149424 14500102558656 14510827486584 14511526345524 14527138629744 14568526489088 14572797281328 14575029327872 14579302026432 14590085533848 14594987227392 14601501877248 14637414135916 14653932294144 14654638045184 14674704954624 14681255187456 14710797255583 14717363598652 14733197333712 14739773675328 14744094669018 14786100636736 14802008322816 14802721205376 14813669963664 14820282225216 14824626820146 14866862224192 14882856797952 14889499941888 14900512885632 14953230763614 14953950929229 15012688882048 15019389978112 15023792941872 15030498994368 15034905214758 15046669617408 15100698522624 15101425790464 15112595484096 15117672720384 15128854430976 15135607378944 15166063708367 15183178441728 15199513325568 15200391602682 15236896387856 15243697561664 15265306243044 15272120097936 15282532970496 15283416044754 15320120218832 15326958540608 15332107794432 15343448110848 15350296845312 15354796815072 15415851669504 15427253926656 15434140068864 15481835409612 15488745914928 15500202087942 15561085672704 15561835113344 15573345346416 15584864092974 15590099992896 15597058823424 15634516232192 15635419645183 15646080223488 15653064041472 15669904453632 15682249859328 15708444438544 15720063110466 15720820207651 15737733515556 15755493371904 15787197054772 15794243861968 15805925995002 15811236163008 15818293700352 15822930864312 15829993621728 15875093318656 15892937988096 15897597034176 15904693119744 15909355611864 15916456946016 15968088148272 15978975547392 16036281305824 16048142460636 16055305743984 16072578909504 16118369732608 16123094864448 16130291603712 16142222292768 16147645443072 16160367233088 16206408165376 16218395153664 16235843779584 16243090845696 16275775687028 16283040577232 16305337293102 16312615378488 16359090066176 16371978441104 16377478780416 16389592300224 16394396941494 16396907993856 16401714779736 16448443311872 16466139436032 16473489297408 16485673830912 16486467800832 16537415096631 16544796772764 16556077384704 16563467390976 16617197422592 16622068786752 16629488249088 16634363216328 16653061356048 16700505975296 16707960449024 16712858420544 16720318407936 16725220002216 16738307030016 16745778376704 16779474741172 16798410190848 16829731556352 16837243711488 16857842812096 16871124125284 16889274992304 16896813725376 16901767059606 16909311368664 16949920242112 16957486044928 16975729824768 16988285837952 16989104014272 17001669919608 17068451152896 17076069863424 17081075746944 17136484842048 17141508436338 17149159756872 17217349487104 17222396787024 17230084213056 17235135246186 17242828358184 17248621268736 17256320400384 17310556843008 17318283620352 17342833128192 17350574312448 17385487665689 17393247889316 17405106994176 17424839154294 17466686103152 17474482570688 17487407483832 17506221381792 17507064502512 17520013514718 17569928083136 17588830761216 17596681749504 17601840251424 17609697046656 17659867123712 17671999993362 17692794713088 17755391658576 17763316993344 17768524344714 17838317722368 17846280072192 17859479983488 17860340117568 17879555236608 17923529837161 17935750500096 17943756340224 17963061202944 17964099166806 18007241185648 18015278936512 18020560151022 18040816469052 18061175328768 18062218961982 18105596622256 18113678275264 18118988335734 18133165949184 18138481722504 18141259908096 18146578054176 18198277706752 18217856397312 18218733791232 18232209186048 18240347354112 18245694547872 18304881535824 18317362212864 18318420649386 18390373976832 18403976324448 18404862682128 18418475746242 18424663627968 18477155547136 18490822082304 18499075685376 18504498725856 18518977990656 18578256403278 18620128530432 18657596519276 18665924564144 18679730721366 18694347100416 18699827385096 18708174280224 18753103246592 18761473922048 18788069222208 18796455505152 18801965723112 18810358208928 18855532577024 18863948973056 18884243828736 18898211464704 18944691440818 18965073163608 18965986544388 18987389448192 19048167224746 19048982411264 19054566657984 19063071895296 19068660272376 19077171800544 19152105443328 19153027831808 19167194272512 19187815375872 19196380090368 19235007630124 19243593409456 19256714121216 19278545447304 19301230596096 19324844199232 19333470078208 19347769982112 19348701794032 19369518172992 19375196385402 19383844739688 19430396375104 19439069368576 19453447378464 19459982969856 19468669169664 19474376448384 19483069072896 19566273272832 19575006916608 19580745368448 19644263111616 19650021866046 19653031567104 19658792892024 19673333419311 19736011097088 19736961607168 19751559951552 19760376300288 19766169093528 19781635580928 19843809063936 19852666589184 19867350514176 19889682748416 19937641018152 19938601238972 19974815615898 19983731617512 20031723922496 20040665325824 20046540286344 20062226156544 20068107437664 20077065081216 20092882632264 20134264696832 20150127312128 20171805907968 20177719312608 20180809838592 20186725882752 20244237922304 20258146333854 20267188803576 20353741657392 20362826797248 20368796200038 20377888059672 20457930814464 20467062460416 20473062420096 20496075515136 20546485423087 20569671902208 20578853425152 20592991727802 20642447212816 20651661219904 20657715295074 20666936117256 20689170723936 20705470517394 20748114230272 20764460461888 20779818790632 20786799990528 20796078431232 20802174842592 20811460146048 20861440297984 20870752055296 20908659492864 20909666479104 20960084147288 20983644687408 20999165134662 21074567993336 21081648217344 21091058267136 21097241152416 21106658162304 21196796045568 21206257492992 21212474149152 21221942594688 21229072330752 21290784197696 21297025633026 21345025388544 21397523280848 21407074325312 21413349851322 21430105212672 21436387490232 21445955882208 21497459819264 21507055471616 21522963057024 21530193924096 21546118623744 21547156310784 21563093556576 21599111102998 21624526871552 21647791706112 21649042585638 21663803386368 21673473288192 21717085310206 21740449724136 21750153837984 21766241229876 21767289518286 21836638373888 21852789733632 21859195921992 21862543991808 21868953039648 21885128300772 21886064898048 21954852581376 21956121203874 21980898441216 21981957067776 22005606445056 22049886795508 22059729030352 22074769846272 22076045397978 22099796000568 22109660512992 22162758382336 22172650998784 22179150955104 22203012484224 22204081808064 22220504945496 22230423337824 22283811227392 22293757877248 22300293336288 22317742706688 22324285196928 22334249912832 22389180793694 22429846145421 22439642075136 22511470356518 22519033323072 22529084967168 22535689412808 22545748491552 22552357822137 22634306433024 22651047783936 22652138685696 22668893226144 22676509080576 22757934870528 22774767662592 22848646456064 22855344581784 22865546342496 22897959364566 22908180146904 22963195716032 22973445617408 22980180328248 22990437810912 22998161691648 23008427200512 23015172166272 23025445267968 23080742457344 23123777504256 23134099083264 23140880889984 23151210103296 23206809325568 23222753114418 23233118872392 23250303131913 23316543311776 23341628509056 23342752670016 23360018019624 23377296139461 23451774348288 23462242332672 23469120335232 23479596062208 23562666657816 23580094665699 23590392950784 23606600273334 23673855544768 23680795582158 23684422657792 23691365792952 23708888992503 23716854244512 23727440550528 23784423629824 23795040096256 23812639977984 23813786823424 23839406982144 23846395551264 23857039679616 23914334000128 23925008453632 23952132222408 23968463321088 24027413534696 24054421958736 24072213690954 24082958615976 24158651114312 24177554598912 24184642296672 24188346544128 24195437405568 24213333439152 24309612248064 24320463138816 24327592730496 24406508714432 24413663530542 24424560865848 24520498635776 24538635099264 24539816909504 24557967661656 24566218170624 24584388450336 24595361990784 24654429443072 24665434247168 24672664967808 24699209154048 24710233946112 24729701701248 24759956630266 24771008537704 24817195159146 24834116077056 24845201086464 24895195355602 24906307628488 24925796133888 24933103180128 24944232373632 24951544824492 25050758962944 25061940673536 25069287630816 25080477611904 25087830003324 25088903663616 25169212111758 25197615286272 25225939095552 25286764218144 25287982059184 25306686187926 25333912488456 25345220588064 25406088877312 25417429193728 25424880363168 25436229067392 25463594737152 25483656021408 25556259030016 25583753834496 25602676729344 25614104795136 25665646275698 25704727263072 25712262654507 25723739635308 25797026642816 25826024230656 25833595180536 25845126319584 25852702869279 25864242537276 25937929837952 25946643959808 25965835264512 25977425430528 26088364363776 26089871833974 26107660491264 26192350815488 26200029154728 26204042089472 26211723856032 26231111225748 26260596753768 26314681462784 26335413268736 26347168400384 26354892124704 26375514107904 26383246141824 26395022624256 26458412085248 26459940938002 26489800685568 26507999990043 26519576997888 26539192069632 26583521357536 26604464966794 26633087487864 26644975490016 26652786517071 26728720381792 26749634875392 26757476583552 26769420108288 26789219975232 26790510176352 26895741210624 26903625750144 26915634510336 27010861778472 27022918404768 27030840226533 27061224703578 27138322209856 27150435729664 27158394933384 27170517412896 27178482503601 27199748923776 27211889862144 27277241085952 27297416560128 27326784595968 27328100686848 27348313779072 27360521031168 27426229202944 27457322303736 27476043319296 27477630974079 27543620393432 27555914823008 27585560965248 27605964486672 27607294023192 27627713619363 27706425054176 27715733320704 27728104574976 27736233123456 27748613528064 27756748088784 27867384604917 27879555305472 27978192916544 27986394778914 27998886846216 28019596082049 28041520650624 28108864289792 28121411022848 28129654869888 28142210883072 28182103833312 28194683257728 28262394727424 28275009990656 28283298865536 28295923459584 28326365743104 28383364917622 28396034177368 28417037161227 28447609745412 28448979816582 28481084172288 28551133135096 28572250837119 28573473616896 28581849986976 28594607842944 28602990408564 28615757700816 28697284076032 28728158164992 28729541747712 28750791408768 28852511445186 28865390114184 28885071181824 28987266298848 29000205117312 29021654973168 29023052691048 29054277259488 29137052978176 29145594562656 29150058655744 29158604052864 29180171067696 29189974454784 29203003754496 29274828271832 29309276090368 29349409909248 29362510374912 29421594511166 29434727197304 29466394667424 29475032799069 29479547350656 29488189338036 29572201273472 29604016645632 29605442410752 29627339927328 29640564450432 29649253640292 29733724448384 29765713595904 29778999883776 29801025771264 29906461527228 29907901858458 30025377764096 30038779956224 30047585883744 30060997988736 30069810429516 30093339234816 30201397045248 30202851580928 30225190968192 30235345440768 30257708861952 30271214757888 30332127416734 30366356883456 30387219500781 30400783205364 30473792775712 30487395123328 30530612486088 30544240195872 30553194300057 30566832089508 30640240437664 30653917081216 30664215588864 30686896221696 30700593690624 30709593630144 30831703339008 30854507853312 30868280137728 30963670819224 30977491829856 30986572942611 31000404175884 31122171345408 31123670226688 31146690692832 31169728185948 31180199985792 31194117646848 31269032464384 31270839290366 31292160446976 31306128082944 31364499718656 31416888877088 31440126220932 31441640415302 31475467031112 31498747701993 31574394109544 31588487723936 31611851990004 31622472326016 31636587400704 31645861728624 31659987243456 31750186637312 31785875976192 31795194068352 31809386239488 31818711223728 31832913892032 31936176296544 31945538449539 32072562611648 32096284921272 32110611487968 32120024776983 32145157819008 32236739465216 32246189728896 32260583207424 32284444585536 32295290886144 32320734466176 32398666654497 32412816330752 32436790307328 32471687559168 32473563878457 32551551374056 32566081154464 32575627965309 32610674586204 32625230756976 32650934277429 32718180132352 32743956882208 32754957560832 32779184600448 32788793882988 32793815987712 32803429559472 32896886623744 32932278872064 32934181805811 32971347661824 32972935601664 33074830193262 33089593545528 33112154769408 33114068096967 33234394845184 33244137573504 33258976498176 33268726432656 33306122712096 33401011950592 33415920898048 33425716841088 33440636815872 33450440004432 33476614060032 33558949482344 33583771190541 33659463112704 33715685624192 33742248250568 33767205534777 33778549984608 33793627450752 33803534119212 33818622737328 33899840484224 33914972089856 33951459649536 33976571675904 33978208028544 34003339839216 34060136739343 34136902305792 34162151493888 34246172989171 34272969684096 34283016872676 34298319513744 34434698974208 34444793574048 34460168426112 34470270492372 34485656716368 34497242537472 34512640800768 34621113686016 34685666256384 34701148624896 34770975331378 34786495778632 34810213988352 34834129671627 34849678308588 34933372206304 34948965141376 34974814967664 35012442763584 35014129005024 35040027029436 35139856166272 35177661522432 35193363499008 35203680502848 35219394093312 35343999986724 35385589426176 35510783317152 35521193373237 35526633986688 35537048689428 35676635444736 35692560144384 35718959966976 35720680235136 35759110473216 35847059674322 35871501000192 35887512680448 35928198333612 36014482371296 36030557873024 36041120302044 36081632938104 36108320536431 36124437923964 36211193244512 36227356550528 36237976671468 36266331898368 36276963445008 36282519816192 36293156108352 36396555413504 36437467582464 36464418372096 36480694708224 36491389095744 36609763071648 36620495295813 36636841298772 36780747953664 36807952648896 36809725364256 36836951492484 36849327255936 36954311094272 36981644164608 36998151370752 37008997451712 37139934945399 37156512806556 37225792738719 37315193038552 37331849128288 37342793033403 37359461442732 37388694200832 37399654770192 37416348560448 37506206493184 37522947844096 37576138444416 37592911010304 37603931446224 37620716417856 37711065154048 37727897946112 37753818167637 37796422929408 37889382881636 37930146327216 37931973088776 37960029281889 38096334449492 38097964822528 38109133315968 38126143790592 38137320544752 38154343601088 38306055663616 38334388545024 38375630751744 38470015260248 38487186818912 38498469413547 38557090894608 38649688398464 38666940156416 38695539964224 38697403588064 38739036345984 38750392770804 38767689479376 38860792750208 38878138737152 38906894756928 38919965939712 38948752896768 38966138145792 39044546993881 39132546545664 39134807750961 39161490736896 39257808060757 39288526223232 39300043732092 39306063134208 39317585784048 39346666838622 39472022194176 39473923214336 39503119903104 39520752600576 39532338187056 39563271161856 39687618127872 39689911407003 39734701028352 39779365496832 39875282036304 39877202477944 39906697450191 39949631231796 39967463235024 40063447844992 40081330651648 40093080572688 40124452313088 40136214875328 40154130162432 40185765264528 40252888873769 40300254624256 40343611815936 40355438625216 40373451765504 40472749896293 40516292667708 40534377607152 40707483314784 40725653594496 40737592400076 40755776119344 40915861628928 40946124840192 40992151030272 41092970846174 41139343804416 41185983455604 41284894425632 41303322439808 41315430590148 41333872234512 41378341447872 41410941034788 41496228460544 41528920923776 41559637581264 41573599981056 41592156862464 41604349685184 41622920292096 41722880595968 41817318985728 41819332958208 41920168294576 41967289374816 41979592168371 41998330269324 42149135986672 42163296434688 42182116534272 42194482304832 42213316324608 42393592091136 42412514985984 42424948298304 42443885189376 42575047376433 42581568395392 42594051266052 42673469724873 42795046561696 42814148650624 42826699702644 42860210425344 42872774980464 42891911764416 42994919638528 43014110943232 43045926114048 43092237247488 43094312621568 43126187113152 43198222205996 43249053743104 43278767167779 43298085171276 43327606772736 43346946576384 43434170620412 43480899448272 43500307675968 43532482459752 43534579036572 43673276747776 43705579467264 43718391843984 43725087983616 43737906079296 43770256601544 43912242407748 43961796882432 43963914135552 44099773591016 44119458060704 44132391766749 44152090795956 44199592001136 44219321025984 44325516764672 44345301997568 44358301910208 44406024968448 44408163616128 44441009890992 44460846675648 44567622454784 44587515754496 44600586672576 44648570393856 44668499825664 44758383139327 44778361587388 44859692290842 44861852787687 45022940713036 45038066646144 45058169934336 45071378825616 45091496983104 45104715644274 45302095567872 45304277371392 45337786452288 45353018161152 45498191125101 45549535325184 45697292912128 45710689163568 45731092684992 45795918729132 45816360293808 45926391432064 45946891234816 45960360656496 45980875621824 45996323383296 46030344332544 46050890535936 46143555538223 46247555008512 46281761779968 46302420206592 46395591344531 46445506228836 46466237744784 46500606263826 46633086623552 46683257018112 46685505340032 46720036039248 46754592278922 46903548696576 46906258935549 46938240670464 46959192124416 47125333315632 47160189331398 47162460622953 47213200546668 47347711089536 47361591164316 47368845315584 47382731585904 47417777985006 47433708489024 47454881101056 47568847259648 47625279955968 47627573646848 47678813964288 47692791102528 47714079359232 47828668000256 47831431695619 47904264444816 47936926642176 48054827069392 48108843917472 48144427381908 48165917231952 48317302228624 48355109197824 48369284593344 48390874811136 48426666878304 48619224496128 48655185460992 48813017428864 48827327061084 48849121731696 49040997271552 49077270198528 49079633819008 49115935323312 49132436341248 49168776900672 49190723981568 49308858886144 49345329935616 49398418308096 49420467892224 49459403402496 49519913260532 49542017075408 49612245289893 49634390318292 49668232154112 49690402172928 49790390711204 49812615256976 49851592267776 49866206360256 49888464747264 49903089648984 50101517925888 50123881347072 50138575261632 50160955223808 50175660006648 50338424223516 50395230572544 50573528436288 50575964118368 50613372375852 50667824976912 50690441176128 50812177754624 50834858387456 50849760726336 50872458134784 50927189474304 50967312042816 51112518060032 51205353458688 51228209590272 51308390428009 51331292551396 51409454526144 51424525309014 51447479270616 51594053285632 51652048461312 51667190361072 51690252639168 51705405738558 51728485074552 51875859675904 51931670529024 51954850861056 52156462997067 52179743667948 52215320982528 52384701630976 52400058309456 52408084178944 52423447712064 52462222451496 52521193507536 52670826537472 52694336800768 52709784249408 52766492283648 52790045248512 52896270982841 52919881876004 52979601371136 53015999980086 53078384139264 53167042715072 53208929933588 53266174975728 53289950980032 53305573034142 53457440763584 53514953167104 53538840216576 53578439950464 53581020352704 53770589511483 53807251500288 53831269020672 54021723556944 54045836809536 54061680453066 54122449407156 54276644419712 54300871459328 54316789866768 54341034825792 54356965007202 54399497847552 54423779724288 54594833120256 54653569191936 54656201373696 54696627558144 54721042062336 54831153407173 54914644607472 54952086638592 54955261948158 55087240786864 55111829646016 55171121930496 55211928973344 55214588046384 55255427238726 55412850108352 55431466641408 55472466246912 55497227056128 55513496177568 55734769209834 55956385833088 55972789557828 55997773692432 56039192164098 56083041301248 56217728579584 56259309739776 56284421766144 56364207666624 56389366515456 56524789454848 56528055640277 56566597731072 56591846919168 56652731486208 56766729835244 56792068354736 56834074322454 56895219490824 56897959633164 56962168344576 57102266270192 57144501674238 57146947233792 57163699973952 57189215685888 57205980817128 57231515401632 57394568152064 57456316329984 57459083495424 57501582817536 57705022890372 57730780228368 57770142363648 57974532597696 58000410234624 58043309946336 58046105382096 58108554518976 58274105956352 58291189125312 58317208105728 58360342135392 58379948909568 58406007508992 58549656543664 58698819818496 58725020749824 58843189022332 58869454394608 58932789334848 58950065598138 58959094701312 58976378676072 59144402546944 59208033291264 59210884821504 59254679854656 59281128900864 59298507280584 59467448896768 59531427191808 59557999767552 59602051542528 59812923054456 59815803716916 60050755528192 60077559912448 60095171767488 60121995977472 60139620859032 60186678469632 60402794090496 60405703161856 60450381936384 60515417723904 60542429515776 60637188687647 60664254833468 60732713766912 60774439001562 60801566410728 60947585551424 60974790246656 61061224972176 61088480391744 61106388600114 61133664179016 61280480875328 61307834162432 61373792443392 61401187381248 61419187260288 61639456269261 61709015706624 61736560275456 61927341638448 61954983659712 61973145885222 62000808351768 62244342690816 62247340453376 62293381385664 62339456371896 62360399971584 62388235293696 62541678580732 62584320893952 62612256165888 62728999437312 62833777754176 62880252441864 62883280830604 62950934062224 62997495403986 63148788219088 63176975447872 63223703980008 63244944652032 63273174801408 63291723457248 63319974486912 63500373274624 63590388136704 63618772478976 63637422447456 63665827784064 63872352593088 63891076899078 64145125223296 64192569842544 64221222975936 64240049553966 64290315638016 64492379457792 64521166414848 64568889171072 64590581772288 64641468932352 64797333308994 64800454026659 64873580614656 64943375118336 64947127756914 65103102748112 65132162308928 65151255930618 65221349172408 65250461513952 65301868554858 65436360264704 65487913764416 65509915121664 65558369200896 65577587765976 65587631975424 65606859118944 65793773247488 65864557744128 65868363611622 65942695323648 65945871203328 66149660386524 66179187091056 66224309538816 66228136193934 66488275147008 66517952996352 66537452865312 66612245424192 66802023901184 66851433682176 66881273631744 66900880008864 66953228120064 67117898964688 67167542381082 67318926225408 67431371248384 67484496501136 67534411069554 67557099969216 67587254901504 67607068238424 67637245474656 67799680968448 67829944179712 67902919299072 67953143351808 67956416057088 68006679678432 68120273478686 68273804611584 68324302987776 68492345978342 68545939368192 68566033745352 68596639027488 68869397948416 68889587148096 68920336852224 68940540984744 68971313432736 68994485074944 69025281601536 69242227372032 69371332512768 69402297249792 69541950662756 69572991557264 69620427976704 69668259343254 69699356617176 69866744412608 69897930282752 69949629935328 70024885527168 70028258010048 70080054058872 70279712332544 70355323044864 70386726998016 70407361005696 70438788186624 70687999973448 70740283997097 70771178852352 71021566634304 71042386746474 71053267973376 71074097378856 71126666977509 71353270889472 71385120288768 71437919933952 71441360470272 71518220946432 71694119348644 71743002000384 71775025360896 71856396667224 72028964742592 72061115746048 72082240604088 72163265876208 72216641072862 72248875847928 72422386489024 72454713101056 72475953342936 72532663796736 72553926890016 72565039632384 72586312216704 72793110827008 72928836744192 72961389416448 72982778191488 73219526143296 73240990591626 73273682597544 73561495907328 73615905297792 73619450728512 73673902984968 73698654511872 73963288329216 73996302741504 74017994903424 74279869890798 74313025613112 74451585477438 74630386077104 74663698256576 74685586066806 74718922885464 74777388401664 74799309540384 74832697120896 75012412986368 75045895688192 75152276888832 75185822020608 75207862892448 75241432835712 75422130308096 75455795892224 75507636335274 75592845858816 75778765763272 75860292654432 75863946177552 75920058563778 76192668898984 76218266631936 76252287581184 76274641089504 76308687202176 76668777090048 76751261503488 76940030520496 76974373637824 76996938827094 77114181789216 77299376796928 77333880312832 77391079928448 77394807176128 77478072691968 77500785541608 77535378958752 77721585500416 77756277474304 77813789513856 77839931879424 77897505793536 77932276291584 78089093987762 78265093091328 78269615501922 78322981473792 78515616121514 78577052446464 78600087464184 78612126268416 78635171568096 78693333677244 78944044388352 78947846428672 79006239806208 79041505201152 79064676374112 79126542323712 79375236255744 79379822814006 79469402056704 79558730993664 79750564072608 79754404955888 79813394900382 79899262463592 79934926470048 80126895689984 80162661303296 80186161145376 80248904626176 80272429750656 80308260324864 80371530529056 80505777747538 80600509248512 80687223631872 80710877250432 80746903531008 80945499792586 81032585335416 81068755214304 81092520679599 81414966629568 81451307188992 81475184800152 81511552238688 81535447510803 81831723257856 81892249680384 81984302060544 82185941692348 82278687608832 82371966911208 82569788851264 82606644879616 82630861180296 82667744469024 82756682895744 82821882069576 82992456921088 83057841847552 83119275162528 83147199962112 83184313724928 83208699370368 83245840584192 83445761191936 83602153814751 83638665916416 83840336589152 83934578749632 83959184336742 83996660538648 84058788246147 84298271973344 84326592869376 84364233068544 84388964609664 84426632649216 84787184182272 84825029971968 84849896596608 84887770378752 85150094752866 85163136790784 85188102532104 85251111483681 85346939449746 85590093123392 85628297301248 85653399405288 85716752511357 85720420850688 85745549960928 85783823528832 85989839277056 86028221886464 86091852228096 86184474494976 86188625243136 86252374226304 86396444411992 86498107486208 86557534335558 86596170342552 86655213545472 86868341240824 86961798896544 87000615351936 87064964919504 87069158073144 87411158934528 87436783687968 87450175967232 87475812158592 87540513203088 87824484815496 87927828271104 88199547182032 88238916121408 88264783533498 88304181591912 88399184002272 88438642051968 88651033529344 88690603995136 88716603820416 88812049936896 88816327232256 88882019781984 88921693351296 89135244909568 89175031508992 89201173345152 89297140787712 89336999651328 89516766278654 89556723174776 89719384581684 89723705575374 90045881426072 90076133292288 90116339868672 90142757651232 90182993966208 90209431288548 90604191135744 90608554742784 90675572904576 90706036322304 90996382250202 91099070650368 91394585824256 91421378327136 91462185369984 91591837458264 91632720587616 91852782864128 91893782469632 91920721312992 91961751243648 91992646766592 92060688665088 92101781071872 92287111076446 92495110017024 92563523559936 92604840413184 92791182689062 92891012457672 92932475489568 92959718827833 93001212527652 93266173247104 93366514036224 93371010680064 93440072078496 93509184557844 93807097393152 93812517871098 93876481340928 93918384248832 94250666631264 94320378662796 94324921245906 94426401093336 94695422179072 94723182328632 94737690631168 94765463171808 94835555970012 94867416978048 94909762202112 95137694519296 95250559911936 95255147293696 95357627928576 95385582205056 95428158718464 95657336000512 95662863391238 95808528889632 95836615348617 96109654138784 96217687834944 96288854763816 96331834463904 96360074330949 96634604457248 96710218395648 96738569186688 96781749622272 96853333756608 97195999963491 97238448992256 97310370921984 97626034857728 97654654122168 97698243463392 97726883895927 98081994543104 98154540397056 98159267638016 98231870646624 98264872682496 98337553801344 98381447963136 98617717772288 98690659871232 98796836616192 98802545417433 98918806804992 99039826521064 99084034150816 99224490579786 99268780636584 99336464308224 99342204290901 99580781422408 99625230513952 99703184535552 99732412720512 99776929494528 99806179297968 100203035851776 100247762694144 100277150523264 100321910447616 100351320013296 100676848447032 100751313571623 101147056872576 101151928236736 101226744751704 101301616604331 101335649953824 101380882352256 101624355509248 101669716774912 101699521452672 101744916269568 101854378948608 101934624085632 102180410218029 102225036120064 102410706917376 102616780856018 102662585102792 102738518967513 102818909052288 102849050618028 102894958541232 103188106571264 103304096922624 103334380722144 103380505278336 103410811477116 103456970149104 103751719351808 103863341058048 104312925994134 104359487335896 104430641965056 104769403261952 104800116618912 104816168357888 104846895424128 104924444902992 105042387015072 105341653074944 105388673601536 105419568498816 105532984567296 105580090497024 105792541965682 105839763752008 106031999960172 106156768278528 106334085430144 106417859867176 106532349951456 106563580119711 106579901960064 106611146068284 106914881527168 107029906334208 107077680433152 107156879900928 107162040705408 107541179022966 107614503000576 107662538041344 108043447113888 108091673619072 108123360906132 108244898814312 108553288839424 108601742918656 108633579733536 108682069651584 108713930014404 108798995695104 108847559448576 109189666240512 109312402747392 109393255116288 109442084124672 109662306814346 109829289214944 109861485887439 109910523896316 110174481573728 110223659292032 110342243860992 110423857946688 110429176092768 110510854477452 110825700216704 110862933282816 110944932493824 110994454112256 111026992355136 111419804836197 111469538419668 111912771666176 111945579115656 111995547384864 112028379100209 112078384328196 112166082602496 112435457159168 112518619479552 112568843532288 112728415333248 112778733030912 113049578909696 113056111280554 113133195462144 113183693838336 113261454502911 113533459670488 113584136709472 113668148644908 113790438981648 113795919266328 113880087845667 114204532540384 114289003348476 114293894467584 114327399947904 114378431371776 114411961634256 114463030803264 114789136304128 114918166990848 115003165635072 115410045780744 115461560456736 115495408240641 115949065195392 116000820469248 116086619892672 116092210764192 116217109037952 116548211912704 116582378250624 116634416211456 116720684270784 116759897819136 117099313087328 117133640981643 117397639636992 117404423252883 117686378044664 117738908789216 117773424182271 117865578669696 117900131196276 117918189402624 117952757352144 118288805093888 118416066582528 118421769643008 118509359709312 118562257801728 118597014561168 118934897793536 119062854383616 119069734221009 119204103085056 119625846108912 119631607433832 119720092350573 120101511056384 120155119824896 120190343534976 120243991954944 120279241718064 120373356939264 120758666621307 120811406323712 120900763872768 121030835447808 121274377375294 121328509666936 121418249688879 121548878003124 121603132821456 121895171102848 121949580493312 122122449944352 122176960783488 122212777200228 122267328358032 122560961750656 122615668324864 122747584886784 122838374520576 123140494365317 123278912538522 123418031413248 123813086960849 123854683276896 123909967319424 123946291770444 124001616703536 124488685381632 124494680906752 124586762771328 124678912743792 124720799943168 124776470587392 125083357161464 125168641787904 125457998874624 125667555508352 125760504883728 125766561661208 125901868124448 125938776505113 125994990807972 126297576438176 126353950895744 126447407960016 126489889304064 126546349602816 126583446914496 126639948973824 127180776273408 127237544957952 127274844894912 127331655568128 127725142129299 127744705186176 127782153798156 128290250446592 128385139685088 128442445951872 128480099107932 128580631276032 128984758915584 129042332829696 129137778342144 129282937864704 129594666617988 129600908053318 129747161229312 129836301503337 129894255513828 130206205496224 130264324617856 130302511861236 130442698344816 130500923027904 130603737109716 130872720529408 130975827528832 131019830243328 131116738401792 131155175531952 131175263950848 131213718237888 131587546494976 131736727223244 131885390647296 131891742406656 132299320773048 132358374182112 132397175300247 132456272387868 132976550294016 133035905992704 133074905730624 133224490848384 133604047802368 133702867364352 133762547263488 133801760017728 134235797929376 134275149417981 134335084762164 134585558363061 134862742496768 134968993002272 135068822139108 135114199938432 135174509803008 135214136476848 135274490949312 135599361936896 135659888359424 135906286703616 135912832114176 136013359356864 136240546957372 136494573375303 136648605975552 136984691956684 137091878736384 137132067490704 137193278054976 137738795896832 137779174296192 137840673704448 137881081969488 137942626865472 137988970149888 138430666614669 138742665025536 139083901325512 139145983114528 139186774033593 139336518686508 139398713234352 139733488825216 139795860565504 139899259870656 140049771054336 140056516020096 140160108117744 140559424665088 140710646089728 140718776806647 140814722011392 140877576373248 141161054516339 141375999946896 141480567994194 141487381868859 142043133268608 142084773492948 142106535946752 142148194757712 142253333955018 142706541778944 142875839867904 142882720940544 143036441892864 143388238697288 143486004000768 143494295086857 143712793334448 144057929485184 144122231492096 144164481208176 144326531752416 144433282145724 144497751695856 144844772978048 144909426202112 144951906685872 145065327593472 145107853780032 145172624433408 145529675159011 145857673488384 145965556382976 146324557317367 146439052286592 146481981183252 146547365195088 147122991814656 147231810595584 147238901457024 147347805969936 147397309023744 147926576658432 148035989806848 148559739781596 148626051226224 148836735869679 148903170954876 149260772154208 149327396513152 149371172133612 149437845770928 149554776803328 149598619080768 149665394241792 150024825972736 150304553777664 150371644041216 150415725784896 150482865671424 150844260616192 151015272670548 151185691717632 151557531526544 151720585308864 151727892355104 151840117127556 152385337797968 152436533263872 152504575162368 152549282179008 152617374404352 153337554180096 153880061040992 153925171284027 153948747275648 153993877654188 154228363578432 154598753593856 154667760625664 154782159856896 154789614352256 154956145383936 155001571083216 155070757917504 155443171000832 155512554948608 155627579027712 155795011587072 155864552583168 156178187975524 156469388991201 156539231003844 156645962947584 157031232243028 157154104892928 157200174928368 157224252536832 157270343136192 157386667354488 157895692857344 158012479612416 158083010402304 158129352748224 158688812948523 158759645628012 158938804113408 159501128145216 159508809911776 159626789800764 159798524927184 159869852940096 160253791379968 160325322606592 160372322290752 160544859501312 160616520649728 160743061058112 161011555495076 161201018497024 161311768534449 161421754500864 161493807062016 161818769811413 161890999585172 162065170670832 162137510428608 162185041359198 162829933259136 162902614377984 162950369600304 163023104477376 163070895021606 163784499360768 163968604121088 164371883384696 164493460221519 164743933822416 165139577702528 165213289759232 165261722360592 165335488938048 165513365791488 165643764139152 166115683695104 166238550325056 166294399924224 166417398740736 166491681168384 166826700792037 167204307629502 167680673178304 167869157499264 167918368673484 167993321077296 168117576492294 168596543946688 168653185738752 168777929219328 168853265298432 169574368364544 169584166920831 169699793193216 169775540757504 170300189505732 170326273581568 170376205064208 170502222967362 170693878899492 171180186246784 171256594602496 171306798810576 171433505022714 171440841701376 171491099921856 171567647057664 171979678554112 171989616097013 172183704456192 172368948989952 172377250486272 172504748452608 172792888823984 172929022284161 173115068671116 173192340685104 173310427090944 173736682481648 173923597793088 174001230703872 174129929839008 174138316146288 174822317869056 174873567375936 174951624317184 175081026406176 175648969630992 176399094364064 176477832242816 176529567066996 176608363183824 176798368004544 176877284103936 177302067058688 177433207640832 177624099873792 177632654464512 177764039563968 177843386702592 178270489819136 178402346690304 178594281575424 178673999302656 179033532557308 179113446349552 179438769163368 179447411150748 180091762852144 180152266584576 180232679737344 180285515302464 180365987932416 180418862577096 181208382271488 181217109485568 181351145809152 181911566062941 181992764500404 182198141300736 182789171648512 182842756654272 182924370739968 183183674916528 183265441175232 183705565728256 183787564939264 183841442625984 183923502487296 184121377330176 184203562143744 184574222152892 184918368807783 185127047119872 185209680826368 185582365378124 185782024915344 185864950979136 185919437655666 186002425055304 186532346494208 186733028072448 186742021360128 186880144156992 187018369115688 187625035742196 187752962681856 187836768497664 188501333262528 188640757325592 188649842491812 188852802186672 189390844358144 189446364657264 189475381262336 189530926343616 189671111940024 189734833956096 189819524404224 190501119823872 190510294587392 190771164410112 190856317436928 191240364322579 191325726782476 191617057779264 191673230697234 192219308277568 192435375669888 192577709527632 192663668927808 192720148661898 193269208914496 193477138373376 193563499244544 193706667513216 194391999926982 194401362079977 194620741843968 195252069715456 195309308244336 195396486926784 195453767791854 196309080794112 196318535276032 196463741293248 196529745364992 196675107602688 196762895926272 197158828208771 197381319742464 197593673232384 197605090834866 197837613609984 198079653042128 198168068301632 198448981159572 198537561273168 198672928616448 198684408581802 199161562844816 199250461027904 199464825441024 199553858989056 199612358595936 200406071703552 200554301046528 200643820895232 200702640026592 201353696894064 201502627143246 202294113745152 202303856473472 202453489503408 202603233208662 202671299907648 202761764704512 203248711018496 203399042905344 203489832539136 203708757897216 203869248171264 204360820436058 204370662699463 204821413834752 205233561712036 205325170205584 205477037935026 205637818104576 205698101236056 205789917082464 206376213142528 206608193845248 206668761444288 206761010556672 206821622954232 206913940298208 207503438703616 207726682116096 208625851988268 208718974671792 208861283930112 209538806523904 209600233237824 209693790848256 209848889805984 210084774030144 210683306149888 210839136997632 211065969134592 211160180994048 211585083931364 211679527504016 212063999920344 212313536557056 212668170860288 212835719734352 213064699902912 213127160239422 213159803920128 213222292136568 213829763054336 214059812668416 214155360866304 214313759801856 214324081410816 215082358045932 215229006001152 215325076082688 216086894227776 216183347238144 216246721812264 216489797628624 217106577678848 217203485837312 217267159467072 217364139303168 217427860028808 217597991390208 217695118897152 218379332481024 218786510232576 218884168249344 219324613628692 219658578429888 219722971774878 219821047792632 220348963147456 220447318584064 220684487721984 220847715893376 220858352185536 221021708954904 221651400433408 221889864987648 221988908224512 222053984710272 222839609672394 222939076839336 223825543332352 223891158231312 223991094769728 224056758200418 224156768656392 224332165204992 225037238959104 225137687064576 225456830666496 225557466061824 226011339653957 226112222561108 226266390924288 226367387676672 226522909005822 227066919340976 227168273418944 227336297289816 227580877963296 227591838532656 227760175691334 228409065080768 228578006696952 228654799895808 228756862743552 228823923268512 228926061606528 229578272608256 230006331270144 230820091561488 230923120913472 230990816481282 231898130390784 232001640938496 232173239785344 232184421528384 232434218075904 233164756501248 233268832422912 233441368541568 233519795638272 234198626174656 234267281963286 234795279273984 234808846505766 235372756089328 235477817578432 235546848364542 235731157339392 235800262392552 235836378805248 235905514704288 236577610187776 236832133165056 236843539286016 237018719418624 237124515603456 237194029122336 237869795587072 238125708767232 238139468442018 238408206170112 239251692217824 239263214867664 239440184701146 240203022112768 240380687069952 240487983909888 240558483436128 240746713878528 241517333242614 241801527745536 242061670895616 242548754750588 242657019333872 242836499377758 243097756006248 243206265642912 243790342205696 243899160986624 244244899888704 244353921566976 244425554400456 244534656716064 245121923501312 245231336649728 245495169773568 245676749041152 246280988730634 246557825077044 246836062826496 247626173921698 247709366553792 247819934638848 247892583540888 248003233407072 248977370763264 248989361813504 249173525542656 249357825487584 249441599886336 249552941174784 250166714322928 250337283575808 250915997749248 251335111016704 251521009767456 251533123322416 251803736248896 251877553010226 251989981615944 252595152876352 252707901791488 252894815920032 252979778608128 253092699205632 253166893828992 253279897947648 254361552546816 254475089915904 254549689789824 254663311136256 255450284258598 255489410372352 255564307596312 255753334451043 256580500893184 256770279370176 256884891903744 256960198215864 257150257534071 257161262552064 257969517831168 258084665659392 258275556684288 258565875729408 259189333235976 259201816106636 259494322458624 259672603006674 259788511027656 260412410992448 260528649235712 260605023722472 260885396689632 261001846055808 261207474219432 261745441058816 261951655057664 262233476803584 262310351063904 262350527901696 262427436475776 263175092989952 263473454446488 263783484813312 264598641546096 264716748364224 264794350600494 264912544775736 265953100588032 266071811985408 266149811461248 266448981696768 267405734728704 267525094526976 267603520035456 268471595858752 268550298835962 268670169524328 269171116726122 269725484993536 269937986004544 270137644278216 270228399876864 270349019606016 270428272953696 270548981898624 271198723873792 271319776718848 271812573407232 271825664228352 272026718713728 272481093914744 272989146750606 273297211951104 273969383913368 274183757472768 274264134981408 274386556109952 275558348592384 275681347408896 275762163938976 275885253730944 275977940299776 276861333229338 277485330051072 278167802651024 278291966229056 278373548067186 278673037373016 278797426468704 279466977650432 279591721131008 279798519741312 280099542108672 280113032040192 280320216235488 281118849330176 281421292179456 281437553613294 281629444022784 281755152746496 282322109032678 282751999893792 282961135988388 282974763737718 284086266537216 284169546985896 284213071893504 284296389515424 284506667910036 285413083557888 285751679735808 285765441881088 286072883785728 286776477394576 286972008001536 286988590173714 287425586668896 288115858970368 288244462984192 288328962416352 288653063504832 288866564291448 288995503391712 289689545956096 289818852404224 289903813371744 290130655186944 290215707560064 290345248866816 291059350318022 291587999890473 291715346976768 291931112765952 292649114634734 292878104573184 292963962366504 293094730390176 293180651687781 294245983629312 294463621191168 294477802914048 294695611939872 294794618047488 295853153316864 296071979613696 297119479563192 297252102452448 297673471739358 297806341909752 298521544308416 298654793026304 298742344267224 298875691541856 299109553606656 299197238161536 299330788483584 300049651945472 300609107555328 300743288082432 300831451569792 300965731342848 301688521232384 302030545341096 302253940714869 303115063053088 303441170617728 303455784710208 303680234255112 303904849812993 304770675595936 304873066527744 305009150324736 305098564358016 305234748808704 306541230654087 306675108360192 307760122081984 307850342568054 307897494551296 307987755308376 308215556902539 308456727156864 309197507187712 309335521251328 309564319713792 309579228704512 309912290767872 310003142166432 310141515835008 310886342001664 311025109897216 311255158055424 311590023174144 312356375951048 312938777982402 313078462007688 313291925895168 314062464486056 314308209785856 314400349856736 314448505073664 314540686272384 314773334708976 316024959224832 316166020804608 316258705496448 317377625897046 317519291256024 319002256290432 319017619823552 319253579601528 319597049854368 319739705880192 320507582759936 320650645213184 320744644581504 321089719002624 321233041299456 321486122116224 322023110990152 322402036994048 322623537068898 322843509001728 322987614124032 323637539622826 323781999170344 324130341341664 324275020857216 324370082718396 325659866518272 325805228755968 325900739200608 326046208954752 326141790043212 327568998721536 327937208242176 328743766769392 328986920443038 329487867644832 330279155405056 330426579518464 330523444721184 330670977876096 331026731582976 331287528278304 332231367390208 332477100650112 332588799848448 332834797481472 332983362336768 333653401584074 334259414508591 334408615259004 335361346356608 335738314998528 335836737346968 335986642154592 336085137300627 336235152984588 337193087893376 337306371477504 337555858438656 337706530596864 339148736729088 339168333841662 339399586386432 339551081515008 340600379011464 340652547163136 340752410128416 341004445934724 341387757798984 342360372493568 342513189204992 342613597621152 342867010045428 342881683402752 342982199843712 343135294115328 343959357108224 343979232194026 344367408912384 344754500972544 345009496905216 345585777647968 345858044568322 346230137342232 346384681370208 346486224721923 347473364963296 347847195586176 348002461407744 348259859678016 348276632292576 349644635738112 349747134751872 349903248634368 350162052812352 351297939261984 351400922944929 352798188728128 352955664485632 353059134133992 353216726367648 353320272546813 353596736009088 353754568207872 354604134117376 354866415281664 355248199747584 355265308929024 355528079127936 355686773405184 356540979638272 356804693380608 357188563150848 357209202663027 358067065114616 358226892699104 358877538326736 358894822301496 359160277051719 360183525704288 360304533169152 360465359474688 360571030604928 360731975864832 360837725154192 362275999863921 362434218971136 362702291618304 363823132125882 363985529000808 364254749066637 365578343297024 365685513308544 365848741479936 366367349833056 366530882350464 367411131456512 367575129878528 367682885251968 367847004974592 368242754660352 369148444305784 369421483095951 369836737615566 370254094239744 371164730756248 371439260882547 371564049830688 371729901958272 371838875311332 372004850110608 373064692988416 373466056144896 373484042720256 373760288313984 374036738231376 375250071484392 375505925363712 377002666525056 377281514651184 377299684983624 377705604373344 378781688716288 378892729314528 378950762524672 379061852687232 379342223880048 379469667912192 379639048808448 381020589174784 381542328820224 381712634873856 382480728645158 382651453564952 383175426387897 383234115558528 383346461394468 384438616555136 384870751339776 385155419055264 385327337855616 385440297323796 386538417828992 386954276746752 387126998489088 387413335026432 388783999853964 388802724159954 389241483687936 390504139430912 390618616488672 390792973853568 390907535583708 392618161588224 392637070552064 392927482586496 393059490729984 393350215205376 393525791852544 394317656417542 394762639484928 395210181669732 395675227219968 396159306084256 396336136603264 396897962319144 397075122546336 397191525900741 397368817163604 398323125689632 398500922055808 398929650882048 399107717978112 399224717191872 400812143407104 401108602093056 401287641790464 401405280053184 402707393788128 402825448253943 403005254286492 404588227490304 404607712946944 404906979006816 405206466417324 405342599815296 405523529409024 406497422036992 406798085810688 406979665078272 407738496342528 408721640872116 408741325398926 409483720125909 410467123424072 410650340411168 410954075870052 411275636209152 411396202472112 411579834164928 412752426285056 413216387690496 413337522888576 413522021113344 413643245908464 413827880596416 415006877407232 415291999844007 417251703976536 417437949343584 417560322100779 419077613047808 419200466475648 419387581696512 419697779611968 420169548060288 421366612299776 421678273995264 422131938269184 422156330419941 423170167862728 423359055008032 423483163549017 424127999840688 424462145606577 425336341720576 425671439468704 426129399805824 426254320478844 426319607840256 426444584273136 427659526108672 428119625336832 428627519603712 428648162821632 430164716091864 430458012002304 430482885260571 432173788455552 432366694476288 432493443624528 432979595257248 434213155357696 434406971674624 434534318934144 434728278606336 434855720057616 435195982780416 436589025477033 437573020465152 438649227257384 438973671952101 439317156859776 439445943549756 439642095585264 440697926294912 440894637168128 441368975443968 441695431786752 441716704371072 442043417909808 442781777611459 443302800866816 443779729975296 444107969420544 445200248859223 445679219344788 445878153678672 447651086664704 447782316462624 447982189539456 448113516400836 448313537312784 448664330409984 450074477918208 450913661332992 451114932123648 452022679307914 452224445122216 452532781848576 453045818011644 454133838681952 454336546837888 454672594579632 455161755926592 455183677065312 455520351382668 456818130161536 457156013393904 457309599791616 457513725487104 457647846537024 457852123213056 460012662540288 461640183122976 461775513852081 461846241826944 461981632962564 463796260781568 464003281876992 464346479570688 464368843056768 464868436151808 466329513002496 466537664845824 466882737083136 468397252349312 468534563926572 469408166973603 469617693011532 470745512178656 470955635156864 471093696729084 471462314678784 471600524785104 471672757610496 471811029408576 473155220375552 473687078572032 474037438837248 474249031206912 474388058244672 475739591174144 476066438845569 476278936884036 476816412340224 478503384435648 478526429735328 478880369402292 480406044225536 480761374139904 480975967819776 481116966872256 483034666485228 483603055491072 483935305603347 485097509501176 485314038667744 485456309434239 485672998755516 486195512012496 486412531285824 487580684411392 487798321973248 488489799777408 488707843133952 488851108800912 489069313432128 490243847002624 490462673299456 491353498082304 492561977461268 493115650154088 493480380664557 495252347843396 495418733107584 495639869277696 495785167081776 496006466814144 497978723627008 498347051085312 498715650975168 498883199772672 500333428645856 500480102376111 502670222033408 503042019534912 503066246644832 503607472497792 503755106020452 503979963231888 505190305752704 505415803582976 505789631840064 505959557216256 506333787657984 506559795895296 507579110920453 508723105093632 508752500762493 509099379579648 509326622272512 510351504789841 510900568517196 510978820744704 511128615192624 511506668902086 513161001786368 513540558740352 513769783807488 513920396431728 514300515068142 514322525104128 515939035662336 515968848291039 516551113368576 517131751458816 518378666471952 518403632213272 518787066852483 519345206013348 519577022055312 520824821984896 521057298471424 521210047444944 521770793379264 522003692111616 522414948438864 523903310115328 524466953607168 524620702127808 524854872951552 526145748651809 526946908892976 529197283092192 529433496728448 529588701200988 529825089551472 531906201176064 532299622922496 532897963393536 534811469457408 535207040070912 536943191717504 537100597671924 537340339048656 538342233452244 539450969987072 539875972009088 540275288556432 540456799753728 540698039212032 540856545907392 541097963797248 542397447747584 543625146814464 543651328456704 544053437427456 544962187829488 545734698188823 545978293501212 546594423902208 547938767826736 548367514945536 548528269962816 548773112219904 551116697184768 551362694817792 551524327877952 551770507461888 553722666458676 554755106423349 556335605302048 556583932458112 556747096134372 557346074746032 557594852937408 558933955300864 559183442262016 559597039482624 560199084217344 560226064080384 560640432470976 562237698660352 562875107226588 563258888045568 563510305492992 564644218065356 565503999787584 565922271976776 565949527475436 568172533074432 568339093971792 568426143787008 568592779030848 569013335820072 571503359471616 571530883762176 573552954789152 573721092967737 573977180347428 574851173337792 576231717940736 576488925968384 576657924832704 577306127009664 577733128582896 577991006783424 579379091912192 579637704808448 579807626743488 580431415120128 580690497733632 581858980811251 582118700636044 583175999780946 583204086239931 583862225531904 585298229269468 585756209146368 585927924733008 586189460780352 586361303375562 588927242382336 588955605828096 589391223879744 589589236094976 591476484626313 592143959227392 594238959126384 594504204904896 595346943478716 595612683819504 597043088616832 597309586052608 597484688534448 597751383083712 598394476323072 598661576967168 601218215110656 601662903139584 601931462685696 603142687478903 604061090682192 604507881429738 606230126106176 606882341235456 606911569420416 607360468510224 607809699625986 609541351191872 609746133055488 610197128716032 610469497617408 613082461308174 613111988098389 615520244163968 615700685136108 615794989102592 615975510616752 616431113805078 616913454313728 618395014375424 619128639427584 619158457409024 619824581535744 620006284332864 620283031670016 621772684003328 621808612043047 622510316110848 623180046348288 624712751902096 625877555964804 626156924015376 626583851790336 628124928972112 628616419571712 628800699713472 629081372544768 629546669417952 632049918449664 632517410992896 634755251794092 635038582512048 638004512580864 638035239647104 638507159203056 639194099708736 639479411760384 641015165519872 641489289163008 642179438005248 642466082598912 642972244232448 644046221980304 645247074137796 645687018003456 645975228248064 647275079245652 647563998340688 648260682683328 648550041714432 648740165436792 651319733036544 651610457511936 651801478401216 652092417909504 652283580086424 655137997443072 657487533538784 657973840886076 658975735289664 660558310810112 660853159036928 661046889442368 661341955752192 662053463165952 662575056556608 664462734780416 664954201300224 665669594962944 665966724673536 667009075564117 667306803168148 668518829017182 668817230518008 670722692713216 671476629997056 671673474693936 671973284309184 672170274601254 672470305969176 674386175786752 675111716877312 675413061193728 678034018961871 678336667683324 678799172772864 679102163030016 681200758022928 681305094326272 681504820256832 682008891869448 682775515597968 684720744987136 685026378409984 685227195242304 685734020090856 685964399687424 686270588230656 687958464388052 688734817824768 690018993810432 691171555295936 691716089136644 692460274684464 692769362740416 692972449443846 694946729926592 695694391172352 696004922815488 696519719356032 696553264585152 699494269503744 699806497268736 700324105624704 702595878523968 702801845889858 705596377456256 705911328971264 706118268267984 706433452735296 706640545093626 707193472018176 707509136415744 709732830563328 710496399495168 710530617858048 711056158255872 711373546810368 712804994293249 713609386761216 714377126301696 714418405326054 716134130229232 716453785398208 717755076653472 717789644602992 718320554103438 720367051408576 720609066338304 721142061209856 721463951729664 721675450308384 724551999727842 725404583236608 727646264251764 727971058001616 728509498133274 731371026617088 731697482959872 732734699666112 733061764700928 734822262913024 734864723323601 735365770503936 735694009949184 736485509320704 738296888611568 738842966191902 739673475231132 740508188479488 742329461512496 742878521765094 743128099661376 743459803916544 743677750622664 744009700221216 746129385976832 746932112289792 746968085440512 747520576627968 748073476462752 750500142968784 751011850727424 754005333050112 754563029302368 754599369967248 755411208746688 757563377432576 757785458629056 758123705374464 758684447760096 758939335824384 759278097616896 763084657640448 763425269747712 764961457290316 765302907129904 766350852775794 766468231117056 766692922788936 768877233110272 769741502679552 770310838110528 770654675711232 770880594647592 773076835657984 773908553493504 774253996978176 774826670052864 777567999707928 777605448319908 778482967375872 781008278861824 781237232977344 781585947707136 781815071167416 785236323176448 785274141104128 785854965172992 786700430410752 787051583705088 788635312835084 789525278969856 790420363339464 791350454439936 792318612168512 792672273206528 793795924638288 794150245092672 794383051801482 794737634327208 796646251379264 797001844111616 797859301764096 798215435956224 798449434383744 802217204186112 802575283580928 802810560106368 805414787576256 805650896507886 806010508572984 809176454980608 809215425893888 809813958013632 810412932834648 810685199630592 811047058818048 813596171621376 813959330156544 815476992685056 817443281744232 817482650797852 818967440251818 820934246848144 821300680822336 821908151740104 822551272418304 822792404944224 823159668329856 825504852570112 826675045777152 827044042226688 827286491816928 827655761192832 830013754814464 830583999688014 834503407953072 834875898687168 835120644201558 838400932951296 838775163393024 839395559223936 840339096120576 842405902346567 843356547990528 844263876538368 844312660839882 846340335725456 846718110016064 846966327098034 848255999681376 848924291213154 850672683441152 851342878937408 852258799611648 852508640957688 852639215680512 852889168546272 855319052217344 856239250673664 857255039207424 857296325643264 860329432183728 860916024004608 860965770521142 864347576911104 864733388952576 864986887249056 865959190514496 868426310715392 869068637868288 869456557212672 869711440115232 870391965560832 873178050954066 875146040930304 877298454514768 877947343904202 878634313719552 878891887099512 879284191170528 881395852589824 881789274336256 882737950887936 883390863573504 883433408742144 884086835819616 885563555222918 886605601733632 887559459950592 888215938841088 890400497718446 891358438689576 891756307357344 895302173329408 895564632925248 895964379078912 896227032801672 896627074625568 897328660819968 900148955836416 901827322665984 902229864247296 904045358615828 904448890244432 905065563697152 906091636023288 908267677363904 908673093675776 909345189159264 910323511853184 910367354130624 911040702765336 913636260323072 914312026787808 914619199583232 915027450974208 915295693074048 915704246426112 919623691962261 920025325080576 923280366245952 923551027704162 923692483653888 923963265925128 924646670707617 927592521563136 928006563753984 928692959141376 928737686113536 929736872303616 932659026004992 933075329691648 933765474166272 936794504698624 937069127853144 938816333947206 939235386023064 941491024357312 941911270313728 942187393458168 942924629357568 943201049570208 943345515220992 943622058817152 946310440751104 948074877674496 948498062413824 948776116489344 951479182348288 952132877691138 952557873768072 957006768871296 957052859470656 957760738804584 961522748279808 961951935639552 962233933744512 966069332970456 967206110982144 967870611206694 970195019002352 970628077335488 970912618868478 971345997511032 972391024024992 972825062571648 975161368822784 975596643946496 976979599554816 977415686267904 977702217601824 978138626864256 980487694005248 980925346598912 982706996164608 985123954922536 986231300308176 986960761329114 990504695686792 990837466215168 991279738555392 991570334163552 992012933628288 996694102170624 997431301950336 997766399545344 1000666857291712 1000960204752222 1005340444066816 1006084039069824 1006132493289664 1007214944995584 1007510212040904 1007959926463776 1010380611505408 1010831607165952 1011579263680128 1011919114432512 1012667575315968 1013119591790592 1015158221840906 1017446210187264 1017505001524986 1018198759159296 1018653244545024 1020703009579682 1021801137034392 1021957641489408 1022257230385248 1023013337804172 1026322003572736 1027081117480704 1027539567614976 1027840792863456 1028601030136284 1028645050208256 1031878071324672 1031937696582078 1033102226737152 1034263502917632 1036757332943904 1036807264426544 1037574133704966 1038690412026696 1039154044110624 1041649643969792 1042114596942848 1042420094889888 1043541586758528 1044007384223232 1044829896877728 1047806620230656 1048933907214336 1049241404255616 1049709745903104 1052291497303618 1053893817785952 1054202768834787 1058394566184384 1058866993456896 1059177402401976 1059650179102944 1059960817640439 1063812402352128 1064599245844992 1065795926787072 1069622938914816 1070414080141824 1073886383435008 1074201195343848 1074680678097312 1076684466904488 1078901939974144 1079751944018176 1080550577112864 1080913599507456 1081396078424064 1081713091814784 1082195927594496 1084794895495168 1086827999591763 1087302656913408 1088106874854912 1089924375658976 1091469396377646 1091956587002424 1092764247199911 1095877535653472 1096735029891072 1097056539925632 1097546224439808 1102233394369536 1102725389635584 1103048655755904 1103541014923776 1107445332917352 1108264449287853 1109510212846698 1112671210604096 1113167864916224 1113494192268744 1114317782647641 1114692149492064 1115189705874816 1117867910601728 1118366884524032 1119194078965248 1120398168434688 1120452128160768 1121280864941952 1124475397320704 1125750214453176 1126517776091136 1129288436130712 1131007999575168 1131844543953552 1131899054950872 1136345066148864 1136678187943584 1136852287574016 1137185558061696 1138026671640144 1143061767524352 1147105909578304 1147442185935474 1147954360694856 1149702346675584 1152463435881472 1152977851936768 1153315849665408 1154612254019328 1155466257165792 1155982013566848 1158758183824384 1159275409616896 1159615253486976 1160862830240256 1161380995467264 1163717961622502 1164237401272088 1166351999561892 1166408172479862 1167724451063808 1170596458538936 1171512418292736 1171855849466016 1172378921560704 1172722606751124 1177854484764672 1177911211656192 1178782447759488 1179178472189952 1182952969252626 1184287918454784 1188477918252768 1189008409809792 1190693886957432 1191225367639008 1194086177233664 1194619172105216 1194969377068896 1195502766167424 1196788952646144 1197323153934336 1202436430221312 1203325806279168 1203862925371392 1206285374957806 1208122181364384 1208476344761829 1209015762859476 1212460252212352 1213764682470912 1213823138840832 1214720937020448 1215619399251972 1219082702383744 1219492266110976 1220394257432064 1220938995234816 1226164922616348 1226223976196778 1231040488327936 1231401370272216 1231589978205184 1231951021233504 1232862227610156 1233826908627456 1236790028750848 1238257278855168 1238316914818048 1239649163071488 1240012568665728 1240566063340032 1243545368006656 1243617224086094 1245020632221696 1245875999532021 1249425503804192 1251755111929608 1252313848030752 1252680966302337 1256249857944224 1257232839143424 1257601399426944 1258162745089536 1259093338835904 1264099836899328 1265034821985792 1269510503588184 1270077165024096 1270449490647051 1276009025161728 1276070479294208 1277014318406112 1278388199417472 1278958823520768 1282030331039744 1282978578326016 1284358876010496 1285944488464896 1288092443960608 1290494148275592 1291374036006912 1291448655781713 1294550158491304 1295127996681376 1296521365366656 1297100083428864 1297480330873584 1302639466073088 1303220915023872 1303602956802432 1304184835819008 1304567160172848 1309767076431099 1314975067077568 1315947681772152 1316921015856303 1317951470579328 1321116621620224 1321706318073856 1322093778884736 1322683911504384 1324106926331904 1325150113113216 1328345332834377 1328925469560832 1329908402600448 1331339189925888 1334018151128234 1334613606336296 1335600746577669 1337037658034364 1337634461036016 1341445385426432 1342953259994112 1343346949387872 1343946568618368 1344340549202508 1344940611938352 1348772351573504 1350223433754624 1356068037923742 1356673335366648 1357598345545728 1362401516045856 1362610188652544 1363009640513664 1364017783738896 1365551031195936 1369441489974272 1370052756819968 1370454390484608 1371468040181712 1371928799374848 1372541176461312 1375916928776104 1380037987620864 1382343110591872 1383432178273288 1384920549368928 1385326541556243 1385538725480832 1385944898887692 1389893459853184 1391388782344704 1392009845630976 1393039438712064 1393106529170304 1398988539007488 1399612994537472 1400648211249408 1405191757047936 1405603691779716 1411192754912512 1411822657942528 1412236536535968 1412866905470592 1413281090187252 1414386944036352 1415018272831488 1419465661126656 1421061235716096 1422112316511744 1422747093620736 1425609988586498 1427218773522432 1428199316536707 1428836810652108 1432268260458464 1432907570796416 1435510153306944 1435579289205984 1436641108206876 1440734102817152 1441218132676608 1442284122419712 1442927903459328 1443350900616768 1449103999455684 1450809166473216 1455292528503528 1455942116003232 1456368928302717 1457018996266548 1462742053234176 1463394965919744 1465469399332224 1466123529401856 1469644525826048 1469729446647202 1470731541007872 1471388019898368 1476593777223136 1477685932383804 1479346950462264 1480441141993671 1484658923024992 1485757043530188 1486256199322752 1486919607833088 1487355501245328 1488019400442432 1492258771953664 1493936170881024 1495041153255936 1496146952925504 1501000285937568 1501440307128333 1508010666100224 1509126058604736 1509198739934496 1510822417493376 1515126754865152 1515570917258112 1516247410748928 1517368895520192 1517878671648768 1522737332761359 1526169315280896 1526257502287479 1529922914580632 1530605814259808 1531054514369523 1532701705551588 1532936462234112 1533385845577872 1537754466220544 1539483005359104 1540621676221056 1541309351422464 1541761189295184 1546153671315968 1547817106987008 1547906544873117 1549653340105728 1555135999415856 1555210896639816 1556361200557449 1562016557723648 1562474465954688 1563171895414272 1563630142334832 1570548282208256 1571709930345984 1573400860821504 1577270625670168 1578437245955427 1580840726678928 1584637224337024 1585344546413056 1587591849276576 1588300490185344 1588766103602964 1589475268654416 1593292502758528 1594003688223232 1595718603528192 1596898868767488 1600826426749121 1604434408372224 1605621120212736 1609570130491037 1610829575152512 1611301793015772 1612021017145968 1618352909961216 1618430851787776 1619627916027264 1620825865669296 1621370399261184 1622094117636096 1627192343242752 1630953985370112 1634886563488464 1634965301595704 1637204094566469 1637934880503636 1641868493696288 1642601361644672 1643816303480208 1645102544836608 1645584809888448 1646319336659712 1653350091554304 1654088084453376 1654572983633856 1655311522385664 1661167999376028 1669006815906144 1669751797374336 1670241288403116 1676801865902592 1677550326786048 1678791118447872 1680678192241152 1684811804693134 1686713095981056 1688625321679764 1692680671450912 1693436220032128 1693932654196068 1696511999362752 1697848582426308 1701345366882304 1702685757874816 1704517599223296 1705017281915376 1705278431361024 1705778337092544 1710638104434688 1714510078414848 1714592651286528 1720658864367456 1721163278903211 1721931541042284 1728695153822208 1729466777905152 1729973774498112 1731918381028992 1736852621430784 1738137275736576 1738913114425344 1739422880230464 1745576942433753 1746356101908132 1749612258719793 1754596909029536 1755894687808404 1757268627439104 1757783774199024 1758568382341056 1762791705179648 1763578548672512 1766781727147008 1766866817484288 1768173671639232 1771127110445836 1773211203467264 1774429453878939 1776431877682176 1780800995436892 1782716877379152 1783512614714688 1790604346658816 1791129265850496 1791928758157824 1792454065603344 1793254149251136 1803654645331968 1808090717231656 1808897780488864 1809428062436709 1812183272046576 1816535354727808 1817346187351552 1818690378318528 1820647023706368 1820734708261248 1822081405530672 1827272520646144 1828624053575616 1829238399166464 1830591386148096 1831408492852224 1835093708712407 1839247383924522 1839335964295167 1846560732491904 1847102055408324 1847384967307776 1847926531850256 1849293341415234 1855185043126272 1857385918282752 1857475372227072 1859473744607232 1865318052009984 1865425836129141 1867530948332544 1873589009397248 1874138255706288 1877632667894412 1878470772046128 1882982048714624 1883822540627456 1884374786916336 1885849258715136 1886402099140416 1887244117634304 1891885777067143 1896149755348992 1897552232978688 1902219245125771 1904265755382276 1905115747536144 1914013537742592 1914105718941312 1915521477609168 1923045496559616 1924467867489024 1932138665940912 1935741222413388 1940390038004704 1941256154670976 1941825237736956 1942691995022064 1944782048049984 1945650125143296 1950322737645568 1953959199109632 1954831372535808 1955404435203648 1956277253728512 1960975388010496 1965413992329216 1970247909845072 1972462600616352 1973921522658228 1981009391373584 1981674932430336 1982559477110784 1983140668327104 1984025867256576 1993388204341248 1994862603900672 2001027226692351 2001333714583424 2001920409504444 2010680888133632 2012168078139648 2012264986579328 2014429889991168 2015020424081808 2015919852927552 2020761223010816 2021663214331904 2023158527360256 2025335150631936 2026239183581184 2030316443681812 2034102056885613 2035010003049972 2036397518318592 2037306489090048 2041406019159364 2043602274068784 2043915282978816 2044514460770496 2046026675608344 2052644007145472 2054162234961408 2055079135229952 2055681585726912 2057202060272568 2063875393164156 2066204453474304 2073514665887808 2073614528853088 2075148267409932 2077380824053392 2078308088221248 2083299287939584 2084229193885696 2084840189779776 2087083173517056 2088014768446464 2089659793755456 2095613240461312 2098482808511232 2099419491806208 2103644007548369 2104582994607236 2107787635571904 2108405537669574 2116789132368768 2117733986913792 2118354804803952 2119300358205888 2119921635280878 2129198491689984 2131591853574144 2138414982879747 2140828160283648 2147772766870016 2148402390687696 2149361356194624 2153368933808976 2159503888036352 2161101154225728 2161827199014912 2163426183629568 2164391855188992 2168747110296481 2173655999183526 2176213749709824 2179848751317952 2182938792755292 2183913174004848 2185528494399822 2191755071306944 2194113079851264 2195092448879616 2204466788739072 2204594169970803 2206097311511808 2207082029847552 2214890665834704 2216528898575706 2219020425693396 2225342421208192 2226335729832448 2226988384537488 2228635565295282 2229384298984128 2230379411749632 2235735821203456 2238388157930496 2240796336869376 2240904256321536 2242561729883904 2248077289694093 2251500428906352 2253035552182272 2258576872261424 2262015999150336 2263689087907104 2263798109901744 2272690132297728 2273356375887168 2274371116123392 2276053343280288 2294211819156608 2294884371870948 2295908721389712 2299404693351168 2304926871762944 2306631699330816 2309224508038656 2310932514331584 2311964027133696 2317516367648768 2319230506973952 2321725660480512 2322761990934528 2327435923245004 2328474802544176 2332703999123784 2332816344959724 2335448902127616 2341192917077872 2343024836585472 2343711698932032 2344757843121408 2345445213502248 2355708969529344 2355822423312384 2357564895518976 2365905938505252 2368575836909568 2376955836505536 2378016819619584 2381387773914864 2382450735278016 2388172354467328 2389238344210432 2389938754137792 2391005532334848 2393577905292288 2394646307868672 2406651612558336 2407725850742784 2412570749915612 2416244362728768 2416952689523658 2418031525718952 2424920504424704 2427529364941824 2427646277681664 2429441874040896 2431238798503944 2438165404767488 2440788514864128 2441877990469632 2452329845232696 2452447952393556 2462080976655872 2462802740544432 2463179956410368 2463902042467008 2465724455220312 2467653817254912 2476514557710336 2476633829636096 2480025137331456 2481132126680064 2486124736193527 2487234448172188 2490041264443392 2491751999064042 2498851007608384 2503510223859216 2504627696061504 2505361932604674 2512499715888448 2515202798853888 2516325490179072 2518186677671808 2527217707039701 2530069643971584 2539021007176368 2540154330048192 2540898981294102 2552018050323456 2552140958588416 2554028636812224 2556776398834944 2557917647041536 2565957156652032 2568717752020992 2571888976929792 2576184887921216 2580988296551184 2582748072013824 2582897311563426 2589100316982608 2590255993362752 2593042730733312 2594200166857728 2594960661747168 2605278932146176 2607205913604864 2608369671638016 2609134320345696 2619534152862198 2629950134155136 2631895363544304 2633842031712606 2635902941158656 2642233243240448 2644187557769472 2645367823008768 2648213852663808 2650300226226432 2656690665668754 2656818615093019 2659816805200896 2662678379851776 2668036302256468 2669227212672592 2671201493155338 2674075316068728 2675268922072032 2682890770852864 2685906519988224 2686693898775744 2687893137236736 2688681098405016 2689881223876704 2697544703147008 2700446867509248 2712136075847484 2713346670733296 2715196691091456 2724803032091712 2726019281027328 2728035567477792 2731102062391872 2738882979948544 2740908780969216 2742936080363424 2743857598749696 2745082352922624 2751833857552208 2760075975241728 2764686221183744 2766864356546576 2769841098737856 2770653083112486 2771077450961664 2771889797775384 2779786919706368 2782777564689408 2784019691261952 2786078877424128 2786213058340608 2797977078014976 2799225989074944 2801296422498816 2810383514095872 2811207383559432 2822385509825024 2823645315885056 2824473073071936 2825733810941184 2826562180374504 2828773888072704 2830036545662976 2838931322253312 2844224633023488 2845494187241472 2851219977172996 2854437547044864 2856398633073414 2857673621304216 2864536520916928 2865815141592832 2871020306613888 2871158578411968 2873282216413752 2881468205634304 2884568244839424 2885855806918656 2886701801233536 2898207998911368 2901618332946432 2910585057007056 2911884232006464 2912737856605434 2914037992533096 2925484106468352 2926789931839488 2930938798664448 2932247058803712 2939458893294404 2941463082015744 2942776039796736 2953187554446272 2955371864767608 2958693900924528 2960882283987342 2969317846049984 2971514087060376 2972512398645504 2973839215666176 2974711002490656 2976038800884864 2984517543907328 2990082306511872 2992293905851008 3002000571875136 3002880614256666 3016021332200448 3018252117209472 3018397479868992 3021644834986752 3031141834516224 3032494821497856 3034737791040384 3035757343297536 3045474665522718 3052338630561792 3052515004574958 3059845829161264 3061211628519616 3062109028739046 3065403411103176 3065872924468224 3066771691155744 3075508932441088 3078966010718208 3081243352442112 3082618702844928 3083522378590368 3092307342631936 3095634213974016 3095813089746234 3099306680211456 3110271998831712 3110421793279632 3112722401114898 3124948931909376 3126343790828544 3127260284669664 3143419860691968 3146801721643008 3154541251340336 3156874491910854 3161681453357856 3169274448674048 3170689092826112 3175183698553152 3176600980370688 3177532207205928 3178950537308832 3186585005517056 3188007376446464 3191437207056384 3193797737534976 3201652853498242 3208868816744448 3211242240425472 3219140260982074 3221659150305024 3222603586031544 3224042034291936 3236705819922432 3236861703575552 3239255832054528 3241651731338592 3242740798522368 3244188235272192 3254384686485504 3261907970740224 3269773126976928 3269930603191408 3274408189132938 3275869761007272 3283736987392576 3285202723289344 3287632606960416 3290205089673216 3291169619776896 3292638673319424 3306700183108608 3308176168906752 3309145967267712 3310623044771328 3322335998752056 3324793347863559 3338013631812288 3339503594748672 3340482576806232 3342953347942923 3353603731805184 3355100653572096 3357582236895744 3361356384482304 3369623609386268 3373426191962112 3377250643359528 3385361342901824 3386872440064256 3387865308392136 3393023998725504 3395697164852616 3402690733764608 3405371515749632 3409035198446592 3410034563830752 3410556862722048 3411556674185088 3421276208869376 3429185302573056 3441317728734912 3442326557806422 3443863082084568 3457390307644416 3458933555810304 3459947548996224 3463836762057984 3476274551473152 3477826228850688 3478845760460928 3491153884867506 3492712203816264 3499224517439586 3509193818059072 3511789375616808 3514537254878208 3515567548398048 3517136764682112 3525583410359296 3527157097345024 3533563454294016 3533733634968576 3536347343278464 3542254220891672 3546422406934528 3548858907757878 3552863755364352 3561601990873784 3565433754758304 3567025229429376 3582258531700992 3583857516315648 3584908131206688 3586508298502272 3607309290663936 3616181434463312 3617795560977728 3618856124873418 3624366544093152 3633070709455616 3634692374703104 3637380756637056 3641294047412736 3641469416522496 3644162811061344 3654545041292288 3657248107151232 3658476798332928 3661182772296192 3662816985704448 3670187417424814 3678494767849044 3678671928590334 3693121464983808 3694204110816648 3694769934615552 3695853063700512 3698586682830468 3710370086252544 3714771836565504 3714950744454144 3718947489214464 3730636104019968 3730851672258282 3735061896665088 3747178018794496 3748276511412576 3755265335788824 3756941544092256 3765964097429248 3767645081254912 3768749573832672 3771698517430272 3772804198280832 3774488235268608 3783771554134286 3792299510697984 3795104465957376 3804438490251542 3808531510764552 3810231495072288 3811348471941153 3828027075485184 3828211437882624 3831042955218336 3846090993119232 3848935734978048 3864277331881824 3871482444826776 3880780076009408 3882512309341952 3883650475473912 3885383990044128 3889564096099968 3891300250286592 3900645475291136 3907918398219264 3909662745071616 3910808870407296 3912554507457024 3921950776020992 3929301229293297 3940495819690144 3944925201232704 3947843045316456 3950763047568909 3962018782747168 3963349864860672 3965118954221568 3966281336654208 3968051734513152 3985035998503131 3986776408682496 3989725207801344 4002054453384702 4002667429166848 4003840819008888 4006802239733007 4021361776267264 4024336156279296 4024529973158656 4028859779982336 4030040848163616 4031839705855104 4041522446021632 4043326428663808 4046317054720512 4050670301263872 4060632887363624 4068204113771226 4070020006099944 4072795036637184 4082812038318728 4087204548137568 4087830565957632 4089028921540992 4092053351216688 4108324469922816 4110158270459904 4111363171453824 4114404120545136 4127750786328312 4147029331775616 4147229057706176 4150296534819864 4154761648106784 4156616176442496 4166598575879168 4168458387771392 4169680379559552 4174166347034112 4176029536892928 4179319587510912 4191226480922624 4196965617022464 4198838983612416 4207288015096738 4209165989214472 4215575271143808 4216811075339148 4233578264737536 4235467973827584 4236709609607904 4238600716411776 4239843270561756 4258396983379968 4263183707148288 4276829965759494 4281656320567296 4295545533740032 4296804781375392 4298722712389248 4306737867617952 4319007776072704 4322202308451456 4323654398029824 4326852367259136 4328783710377984 4337494220592962 4347311998367052 4352427499419648 4359697502635904 4365877585510584 4367826348009696 4369106784908151 4371056988799644 4383510142613888 4388226159702528 4390184897759232 4408933577478144 4409188339941606 4412194623023616 4414164059695104 4429781331669408 4433057797151412 4438040851386792 4450684842416384 4452671459664896 4453976769074976 4457271130590564 4458768597968256 4460758823499264 4471471642406912 4476776315860992 4481808512643072 4485123459767808 4496154579388186 4503000857812704 4504320921384999 4517153744522848 4524031998300672 4527378175814208 4527596219803488 4545380264595456 4546712751774336 4548742232246784 4552106686560576 4568211998284077 4588423638313216 4589768743741896 4591817442779424 4593163543108569 4598809386702336 4609853743525888 4613263398661632 4618449016077312 4621865028663168 4623928054267392 4635032735297536 4638461013947904 4643451320961024 4643719634619351 4654871846490008 4656949605088352 4665407998247568 4665632689919448 4669083601672347 4682385834155744 4686049673170944 4687423397864064 4689515686242816 4690890427004496 4711644846624768 4715129791037952 4731811877010504 4735311737866281 4753911673011072 4756033639239168 4762775547829728 4764901470556032 4776344708934656 4778476688420864 4779877508275584 4782011064669696 4787155810584576 4802479280247363 4813303225116672 4825141499831224 4828710391473111 4832488725457536 4833905379047316 4836063051437904 4849841008849408 4855058729883648 4855292555363328 4858883748081792 4862477597007888 4876330809534976 4881577029728256 4904659690465392 4904895904787112 4924161953311744 4925605481088864 4926359912820736 4927804084934016 4931448910440624 4935307634509824 4953267659272192 4960050274662912 4962264253360128 4972249472387054 4974468896344376 4983503998128084 4997702015216768 5007020447718432 5009255392123008 5010723865209348 5024999431776896 5030405597707776 5032650980358144 5036373355343616 5054435414079402 5060139287943168 5078042014352736 5080308660096384 5081797962588204 5104036100646912 5104281917176832 5108057273624448 5113552797669888 5115835294083072 5131914313304064 5143777953859584 5152369775842432 5161976593102368 5163489836709633 5165794623126852 5178200633965216 5180511986725504 5186085461466624 5188400333715456 5189921323494336 5210557864292352 5214411827209728 5216739343276032 5218268640691392 5236730827301259 5239068305724396 5259900268310272 5263790727088608 5267684063425212 5271805882317312 5284466486480896 5288375115538944 5290735646017536 5300600452452864 5313381331337508 5313637230186038 5319633610401792 5323288361636817 5336072604512936 5338454425345184 5342402986310676 5348150632137456 5350537844144064 5365781541705728 5371813039976448 5373387797551488 5375786274473472 5377362196810032 5379762447753408 5395089406294016 5424272151694968 5426693341466592 5428284187310127 5449606064183424 5452038562054656 5456071134955584 5462204124783744 5477765959897088 5481817561938432 5485872160726848 5487715197499392 5503667715104416 5505281126137221 5518007892885501 5529372442367488 5533728713093152 5539682197475712 5541306166224972 5542154901923328 5543779595550768 5559573839412736 5565555129378816 5572157754848256 5572426116681216 5595954156029952 5596277508387423 5602592844997632 5620767028191744 5622414767118864 5644771019650048 5647290631770112 5648946146143872 5651467621882368 5653124360749008 5657547776145408 5675657331201429 5688449266046976 5702439954345992 5706657735377313 5712797266146828 5715347242608432 5729073041833856 5731630283185664 5742040613227776 5742317156823936 5746564432827504 5762936411268608 5769136489678848 5773403602467072 5787603235169899 5796415997822736 5821170114014112 5823768464012928 5825475713210868 5828075985066192 5850968212936704 5861877597328896 5864494117607424 5878917786588808 5882926164031488 5906375108892544 5910743729535216 5917387801849056 5921764567974684 5938635692099968 5943028174120752 5945024797291008 5947678431332352 5949422004981312 5952077601769728 5980164613023744 5984587811702016 6003081680077053 6004001143750272 6005761228513332 6032042664400896 6036504234418944 6036794959737984 6043289669973504 6062283669032448 6064989642995712 6069475582080768 6090949331045436 6102306170656839 6105030009149916 6119691658322528 6122423257039232 6124218057478092 6130806822206352 6131745848936448 6133543382311488 6151017864882176 6157932021436416 6162486704884224 6165237405689856 6167044757180736 6184614685263872 6191626179492468 6198613360422912 6220543997663424 6220843586559264 6225444802229796 6249897863818752 6252687581657088 6254520569339328 6286839721383936 6309082502680672 6310932022645107 6313748983821708 6323362906715712 6338548897348096 6341378185652224 6350367397106304 6353201960741376 6355064414411856 6357901074617664 6373170011034112 6376014752892928 6387595475069952 6403305706996484 6415244948639241 6422484480850944 6438280521964148 6443318300610048 6445207172063088 6448084068583872 6473723407151104 6478511664109056 6483303462677184 6485481597044736 6506241330889443 6539546253953856 6539861206382816 6548816378265876 6551739522014544 6567473974785152 6570405446578688 6575265213920832 6582339239553792 6585277346638848 6613400366217216 6613782509912409 6618291934535424 6621246089542656 6634569562267933 6644671997504112 6649586695727118 6676027263624576 6679007189497344 6680965153612464 6685906695885846 6707207463610368 6715164473791488 6722712768964608 6739247218772536 6744231869082279 6754501286719056 6770722685803648 6773744880128512 6775730616784272 6786047997451008 6791394329705232 6810743031499264 6818070396893184 6820069127661504 6823113348370176 6839894732473517 6882635457469824 6884653115612844 6887726164169136 6914780615288832 6919895097992448 6927673524115968 6952549102946304 6957691520921856 6982307769735012 6985424407632528 6998449034879172 7018387636118144 7023578751233616 7029074509756416 7031135096796096 7034273529364224 7051166820718592 7067126908588032 7067467269937152 7072694686556928 7084508441783344 7097717815515756 7105727510728704 7123203981747568 7130867509516608 7134050458858752 7164517063401984 7167715032631296 7169816262413376 7173016597004544 7232362868926624 7235591121955456 7237712249746836 7248733088186304 7266141418911232 7269384749406208 7274761513274112 7282588094825472 7282938833044992 7288325622122688 7309090082584576 7314496214302464 7322365544592384 7325633971408896 7340374834849628 7356989535698088 7357343857180668 7386242929967616 7388408221633296 7389539869231104 7391706127401024 7397173365660936 7429543673131008 7429901488908288 7458374208580581 7461703344516564 7470123793330176 7494356037588992 7496553022825152 7510530671577648 7513883088184512 7531928194858496 7535290162509824 7537499147665344 7545608396561664 7548976470537216 7567543108268572 7581653121119103 7590208931914752 7608876980503084 7617063021529104 7620462990144576 7622696943882306 7656054150970368 7656422875765248 7662085910436672 7697871469956096 7728554663763648 7742964889653552 7761560152018816 7765024618683904 7767300950947824 7770767980088256 7779128192199936 7782600500573184 7815836796438528 7821617740814592 7825109014914048 7840854937225739 7858602458586594 7880991639380288 7889850402465408 7895686090632912 7901526095137818 7924037565494336 7926699729721344 7932562673308416 7936103469026304 7970071997006262 7970455845279057 7979450415602688 8004108906769404 8005334858333696 8007681638017776 8013604479466014 8048672312558592 8049059946317312 8057719559964672 8060081696327232 8063679411710208 8083044892043264 8083511956559611 8092634109441024 8101340602527744 8121265774727248 8136408227542452 8140040012199888 8145590073274368 8165624076637456 8174409096275136 8178057843081984 8184106702433376 8216648939845632 8222726342907648 8228808241090272 8255501572656624 8294058663551232 8294458115412352 8300593069639728 8309523296213568 8313232352884992 8333197151758336 8339360759119104 8348332694068224 8352059073785856 8358639175021824 8393931234044928 8397677967224832 8414576030193476 8418331978428944 8431150542287616 8433622150678296 8467156529475072 8470935947655168 8473419219215808 8477201432823552 8479686541123512 8516793966759936 8553659931518988 8563312641134592 8591091067480064 8593609562750784 8597445424778496 8613475735235904 8638015552145408 8644404616902912 8653704734518272 8657567420755968 8674988441185924 8694623996734104 8704854998839296 8719395005271808 8731755171021168 8735652696019392 8738213569816302 8742113977599288 8767020285227776 8776452319405056 8780369795518464 8818376679883212 8824389246047232 8828328119390208 8859562663338816 8866115594302824 8876081702773584 8901369684832768 8905342919329792 8907953538149952 8914542261181128 8917537195936512 8921517646998528 8953552631721984 8970246919535616 8992309158776372 9006001715625408 9008641842769998 9034307489045696 9048063996601344 9054756351628416 9055192439606976 9093425503548672 9097484464493568 9104213373121152 9136423996568154 9176847276626432 9179537487483792 9183634885558848 9186327086217138 9197618773404672 9226526797323264 9236898032154624 9243730057326336 9247856108534784 9266464925812237 9276922027895808 9286902641922048 9287439269238702 9309743692980016 9313899210176704 9330815996495136 9331265379838896 9338167203344694 9364771668311488 9374846795728128 9379031372485632 9381780854008992 9430259582075904 9463623754021008 9470623475732562 9507823346022144 9512067278478336 9525551095659456 9529802941112064 9552689417869312 9559755016551168 9564022129339392 9574311621169152 9604958560494726 9626606450233344 9650282999662448 9657420782946222 9664977450915072 9667810758094632 9672126102875808 9699682017698816 9710117459767296 9710585110726656 9717767496163584 9724955194015776 9752661619069952 9763154059456512 9809319380930784 9809791809574224 9848323906623488 9851210962177728 9855608169868032 9862897820881248 9870615269019648 9920100549325824 9924528506720256 9944498944774108 9948937792688752 9967007996256168 9995404030433536 10014040895436864 10018510784246016 10021447730418696 10049998863553792 10060811195415552 10065301960716288 10072746710687232 10108870828158804 10120278575886336 10156084028705472 10160617320192768 10163595925176408 10208072201293824 10208563834353664 10216114547248896 10227105595339776 10231670588166144 10263828626608128 10287555907719168 10304739551684864 10323953186204736 10326979673419266 10331589246253704 10356401267930432 10361023973451008 10372170922933248 10376800667430912 10379842646988672 10428823654419456 10433478686552064 10436537281382784 10473461654602518 10478136611448792 10519800536620544 10527581454177216 10535368126850424 10543611764634624 10576750231077888 10581471292035072 10601200904905728 10626762662675016 10627274460372076 10639267220803584 10646576723273634 10672145209025872 10676908850690368 10684805972621352 10696301264274912 10701075688288128 10731563083411456 10746775595102976 10751572548946944 10754724393620064 10759524895506816 10790178812588032 10848544303389936 10853386682933184 10856568374620254 10899212128366848 10904077124109312 10912142269911168 10924408249567488 10963635123876864 10971744321453696 10975430394998784 11007335430208832 11010562252274442 11036015785771002 11058744884734976 11067457426186304 11079364394951424 11082612332449944 11084309803846656 11087559191101536 11119147678825472 11131110258757632 11144315509696512 11144852233362432 11191908312059904 11192555016774846 11205185689995264 11241534056383488 11244829534237728 11289542039300096 11297892292287744 11302935243764736 11306248721498016 11315095552290816 11351314662402858 11376898532093952 11404879908691984 11413315470754626 11425594532293656 11430694485216864 11458146083667712 11463260566371328 11484081226455552 11484634313647872 11493128865655008 11525872822537216 11538272979357696 11546807204934144 11575206470339798 11592831995645472 11642340228028224 11647536928025856 11650951426421736 11656151970132384 11701936425873408 11723755194657792 11728988235214848 11757835573177616 11765852328062976 11812750217785088 11821487459070432 11834775603698112 11843529135949368 11877271384199936 11886056348241504 11890049594582016 11895356862664704 11898844009962624 11904155203539456 11955107995509393 11960329226047488 11969175623404032 12006163360154106 12008002287500544 12011522457026664 12020406719199021 12064085328801792 12073008468837888 12073589919475968 12086579339947008 12124567338064896 12129979285991424 12138951164161536 12181898662090872 12204612341313678 12210060018299832 12239383316645056 12244846514078464 12248436114956184 12261613644412704 12263491697872896 12267086764622976 12302035729764352 12324973409768448 12330474811379712 12334089514361472 12369229370527744 12383252358984936 12441087995326848 12441687173118528 12450889604459592 12499795727637504 12505375163314176 12509041138678656 12573679442767872 12618165005361344 12621864045290214 12627497967643416 12646725813431424 12677097794696192 12682756371304448 12700734794212608 12706403921482752 12710128828823712 12715802149235328 12746340022068224 12752029505785856 12775190950139904 12806611413992968 12830489897278482 12844968961701888 12876561043928296 12886636601220096 12890414344126176 12896168137167744 12957023328218112 12966606925354368 12970963194089472 13012482661778886 13079092507907712 13079722412765632 13097632756531752 13103479044029088 13134947949570304 13140810893157376 13150530427841664 13164678479107584 13170554693277696 13226800732434432 13227565019824818 13236583869070848 13242492179085312 13269139124535866 13289343995008224 13299173391454236 13352054527249152 13358014378994688 13361930307224928 13371813391771692 13414414927220736 13430328947582976 13445425537929216 13478494437545072 13488463738164558 13509002573438112 13541445371607296 13547489760257024 13551461233568544 13572095994902016 13582788659410464 13621486062998528 13636140793786368 13640138255323008 13646226696740352 13679789464947034 13704635994852231 13765270914939648 13769306231225688 13775452328338272 13779490629325707 13829561230577664 13839790195984896 13855347048231936 13905098205892608 13915383041843712 13964615539470024 13970848815265056 13996898069758344 14036775272236288 14047157502467232 14058149019512832 14062270193592192 14068547058728448 14102333641437184 14134934539874304 14145389373113856 14169016883566688 14195435631031512 14205935213598843 14246407963495136 14261735019033216 14268100917717504 14329034126803968 14335430065262592 14339632524826752 14346033194009088 14407437840742089 14464725737853248 14471182243910912 14475424499493672 14486131174419333 14497466176372608 14532282837822464 14538769498812416 14549523026548224 14565176189650944 14565877666089984 14576651244245376 14618180165169152 14628992428604928 14644731089184768 14680749669699256 14713979071396176 14714687714361336 14772485859935232 14776816443266592 14779079738462208 14783412254802048 14794346731321872 14859802977816576 14916748417161162 14923406689033128 14988712075177984 14993106045650304 15021061343155296 15027766176369024 15063856389716992 15070580325019648 15074998295330688 15091216793123328 15097952941074432 15135086216537144 15163306242238206 15180417863829504 15217753961006168 15234126043058208 15240925980289152 15245393887764612 15312108301940736 15312845751530496 15324171820873344 15395742939912192 15457109327527296 15485929779307104 15523120304037632 15530049237367808 15534601901895648 15541535960176512 15558256384399872 15565201001146368 15631673592877056 15643235481629184 15650218029828096 15681709874451478 15710192481903777 15717204917173188 15761983278760576 15779700804930816 15791372181265824 15803052190275636 15848075130988672 15853399459442688 15865125346616832 15872206938052608 15940143994012524 15940911690558114 15958900831205376 16008217813538808 16010669716667392 16015363276035552 16027208958932028 16097344625117184 16098119892634624 16115439119929344 16120163392654464 16127358823420416 16166089784086528 16167023913119222 16185268218882048 16242531549454496 16272816455084904 16280080024399776 16284852561930381 16331248153274912 16348818192550272 16356115686163968 16368213404866752 16433297879691264 16445452685815296 16457616482180544 16511003145313248 16515843378411663 16588117327102464 16588916230824704 16601186139279456 16619046592427136 16626464705769984 16666394303516672 16678721518238208 16696665388136448 16717278350043648 16787862468089856 16788832525162269 16829152060386952 16836663956857888 16862301084575232 16867244301356592 16934313058950144 16941871895310336 16946838438431616 16954402865647104 16959373082247024 17026971993604287 17107319863037976 17119973206131939 17182182134960128 17187219125501568 17194890849556992 17226951470471808 17276031104290816 17288809233805824 17307409469036544 17349976882371848 17362809705509697 17389247993468208 17438790010543616 17463510342042336 17471305392038784 17476427139632604 17484227955198576 17534040570455552 17552904638810112 17636753359766424 17648778492094464 17719125326677632 17732231188605648 17752163405547168 17802739369665536 17810685838659584 17815907076299904 17829084522362256 17835074391873024 17843035293997056 17940493839071232 17984618317552744 18009245040231159 18012003431250816 18017283685539996 18068614978091392 18096127993202688 18109512703256832 18110384879213952 18186851007097344 18194968928987136 18208426746242304 18272847993136308 18353694553252864 18359074974967584 18367269771117696 18372654172434276 18395237546809344 18453053594646528 18473796064309248 18487460114652672 18495712217069568 18532929851624474 18553844055791616 18574878538477404 18619487385960032 18627798420353408 18661631992990272 18662530759677792 18676334406689388 18729543336622976 18749693591456256 18758062744971264 18763561708017984 18860519164151808 18927247508042016 18932796067935321 18941246951465124 19015646692044288 19024134556956672 19051102191318912 19059605882224128 19105378835738624 19119510033102336 19128044258678784 19209917120989452 19245734845917723 19300565999324896 19314841565892444 19329954901830144 19335621516189264 19344252205751616 19399364035397632 19421170221453312 19435534992327168 19449910388031552 19505323238139904 19518723992668329 19618638761861568 19619583619148448 19696647813246976 19702421924355456 19711216339736064 19725795641762496 19840201098651648 19841347529737227 19888997889548216 19897875585377504 19903708686803799 19934015992512336 19990808060867072 20028081790873728 20037021568492032 20042895460837392 20099997727107584 20121622390831104 20145493421374464 20217741656317608 20232695607246837 20312168057410944 20321234640385536 20327191850352816 20417127668707328 20432229094497792 20454211190679552 20519684197420551 20609479103369728 20647906372409472 20653959346838532 20663178492507408 20712802535860864 20722047946902016 20744341845866496 20759685293977344 20810743547738573 20857647308838912 20873074562765568 20924411696383481 20946923309205036 20956273222897584 21039601073241088 21055162908354432 21070736253700848 21087223529269248 21153500462155776 21202401809811456 21253525325350032 21254548920744152 21293153446547268 21344290418051744 21353817701380736 21369611945242704 21392602528549824 21402151376576256 21493551190205952 21503145097893888 21509448787240128 21519049791013632 21697088606779872 21706773365866368 21713136749240508 21798424256733696 21808154248218624 21824284539822336 21848816499134976 21927270247753728 21943488642907392 22014670860417664 22021124504548884 22072031571542004 22117489769469952 22134914852372608 22158728789902848 22165224664899888 22168619607693312 22175118382203072 22238295357650944 22288631019393024 22289704466724864 22375122625741743 22385110033549692 22410371379990528 22483068112766976 22489659068475456 22579084078600192 22595784584575488 22605870487529472 22612497442996032 22702629324805716 22744959363357309 22809759817383968 22826630941509252 22851189064587312 22861388970433728 22916292167335424 22926521132742656 22968162452911104 22969268627295744 22986257731310016 23051745645074432 23093614409868288 23150412940679596 23185663991290944 23284680456056448 23295073856051712 23301902852843472 23312303940264768 23447510389315584 23515671146355232 23522564811677217 23625500435570176 23642974918140864 23669551207396224 23687058271898736 23754542768399872 23772112696483008 23780099189164032 23797688019925248 23808310407078912 23856218213261291 23910215991018786 23911367535837171 23938351246808064 24012326720308212 24016004575001088 24023044914053328 24040813438398042 24146016937675776 24147179838951936 24173158679894016 24249134676129792 24250535869678833 24277902328323072 24363797324181744 24409224682627356 24420120036599664 24478766633290112 24489693028156928 24496872229912368 24523227288825408 24534173529245952 24649946819536896 24668179028722944 24728850186635023 24766504717969872 24882175990653696 24883374346237056 24901779208919184 24999591455275008 25018082277357312 25236330010722688 25243728090580428 25254995935286832 25293451626862848 25354195589392384 25401469588425216 25412807842965504 25420257657647424 25431604298470656 25492680044136448 25550381900279808 25613222827985936 25660979794556964 25689937923403776 25753122087856592 25773273202440192 25780828688252352 25792336274335488 25914046656436224 25933213850708736 26024965323557772 26158185015815424 26159444825531264 26195265513063504 26206958088058176 26269895899140608 26281621786314752 26301060855683328 26329356958215168 26341109386555392 26455130039649636 26473167738141696 26484984358170624 26538278249071732 26578687990016448 26598346782908472 26704109054498304 26716028757989376 26723860614449856 26743626783543384 26860657895165952 26956988875090144 26976927476329116 27018005146876224 27082890743214592 27094979520514048 27102922467137088 27144191989804032 27165577318820928 27242972125997056 27280276510646016 27292453393480704 27347372098128797 27359578929894068 27409271989704462 27530541829879296 27538612462451376 27550904656676544 27558981258651414 27679580391969792 27710694096463872 27799394777436711 27830766083687424 27929231078940048 27941697630530112 27993796139516688 28073550544472576 28094315004934464 28124540387184384 28137094117456896 28290778746227712 28338033767133376 28390871262063024 28411870427197686 28492815926990272 28523470038066432 28536201835435008 28658068253607936 28679265049653504 28692066388018176 28814875681484178 28929451475706496 28942364487821824 28950848998987344 28972262348838666 28994932352745216 29064565675644928 29099046053096448 29130352379301888 29131755332179968 29153302488490752 29225004766023209 29257984857209856 29289462178369536 29361499339398512 29427958142792352 29429375428722672 29544971719870464 29553632886533184 29566824509604096 29588693462643744 29833496834322324 29846813378066256 29986212091300608 30042122686310592 30055532352738048 30127712779433984 30149996590661376 30182433586246656 30195905882148864 30270172433074288 30326612484476412 30360835727659008 30435507922012336 30468252086116416 30481851960578304 30490787775529224 30624216603881472 30625691503060992 30648343641746688 30791485879824384 30914218655054592 30971859558614208 31046240608075264 31060098474735616 31069203803791296 31083071920353024 31116512768799744 31130402002292736 31286470963258368 31300436059656192 31363419748902956 31420384963807554 31434409834346376 31523966557521152 31559401609861632 31582744362531648 31606104380551272 31696150261977344 31730250693233664 31744413876105216 31880287988025048 31881823381116228 31917801662410752 32016435627077616 32021339433334784 32030726552071104 32054417917864056 32194689250234368 32196239785269248 32240326785308928 32254717646840832 32334047826238444 32370536437764096 32485063098908992 32545632910169808 32560160048799552 32569705123860762 32662496306549824 32697636385100544 32712231372327936 32736426809733504 32890905371630592 32915232964361088 33022006290626496 33031686756823326 33176234654204928 33177832461649408 33202372278558912 33238093184854272 33252929411539968 33357443036476416 33393330776272896 33434556700087296 33575724936179712 33577665050324538 33658304120773904 33673327913715776 33724602169150464 33734488602713184 33868626117900288 33893676876863232 33908805731294208 33918746164494048 34053943987208574 34214639726075952 34239946412263878 34374438251003136 34389781699113984 34453902940943616 34538641996209247 34577618467611648 34614818938073088 34699953764743696 34725619411019394 34778495986936416 34877580021087232 34927020684084672 34942610784077568 34952854279265208 34968455910397152 35068081140911104 35105809277620224 35273506719532848 35297556984188928 35438250653355264 35464462377211296 35504326811094336 35605478739331072 35631814152599808 35658169044724512 35670148783746048 35686070587994112 35880987678142464 35969236635105488 36018490080462318 36024006862501632 36034567371079992 36137229956182784 36192255986405376 36219025406513664 36220769758427904 36373702014194688 36389937857974272 36416853492484608 36545695986272616 36707389106505728 36718149949935168 36734539542235392 36745308344868552 36790475093618688 36906107189293056 36974920229305344 36991424434139136 37065859703248948 37107688111583232 37149757076954808 37238974771920064 37255596840706816 37323263985980544 37325061519355584 37352668813378776 37459086673245952 37499387182912512 37516125489942528 37527123416035968 37721038328303616 37854495016084032 37865592135870642 37882493902930248 38031293384088576 38048269113913344 38102204382637824 38119211764448256 38239020066204672 38256088517357568 38419834241978904 38491469691835446 38601131998649792 38629683131784888 38659909803660288 38671243032378528 38688504411503232 38798728070795264 38871069984654336 38899820776063104 39010646476279808 39037447985336658 39237277523723136 39239167238296896 39404843848710912 39422432679472128 39451591283524992 39680402197303296 39682695059474454 39777995779096432 39795751170755008 39807417373607598 39868031985024672 39981616121734144 40056163581747456 40074043136984064 40085790921674784 40199995454215168 40243244781662208 40290986842748928 40435483312635216 40465391214493674 40624336114821888 40642469280771072 40654383700705632 40864458188995584 40908422381359104 41039368394841102 41218958206739456 41295812744818944 41307918693677064 41326356985014816 41425605071721728 41444095893804032 41488683691732992 41519370587954688 41621487095477146 41715294617677824 41746149125531136 41848823392766962 41893846618410072 41912546445795168 42079202146482176 42110325816708864 42141472507401696 42174447058538496 42307000924311552 42404803619622912 42507050650700064 42509097841488304 42586306893094536 42688580836103488 42707635402761472 42739223890485408 42785205057099648 42804302753152512 42987102380411904 43006290195787776 43018897574480256 43038099582027264 43222313522226267 43394177213559744 43413546731732736 43426273498481016 43458393523257999 43596848513467392 43616308496437248 43648569079644672 43697632998269952 43854540495507456 43886977285814784 44029341720835328 44042249009097768 44144063143084008 44234979538939904 44269829704745216 44317457579805696 44330449329799776 44337239215386624 44350236764406144 44476590715301888 44579408933449728 44750245251483486 44770220067099384 44966136225533952 44979318136950912 45191569169150976 45211740975058944 45224994885992064 45405258649611432 45489918726714618 45619519634767936 45653261883018504 45702378129174624 45722777940867456 45832584334670848 45853042265485312 45936324905822208 45938537254591488 45972515462620032 46103491290148864 46187228819736576 46300825881359192 46371327982581888 46569360912112896 46590147712103424 46603805705686944 46624607880529536 46895020778631168 47031342292710464 47045129623354434 47251000871140352 47285949836281728 47339102414792448 47374116543797472 47509085536799744 47544225392966016 47560198378328064 47595376039850496 47616620814157824 47712436426522582 47820431982037572 47822735071674342 47876702493616128 48024653440616424 48032009150002176 48046089828106656 48081626876796084 48292033875351552 48294359677903872 48346317359788032 48498269352259584 48501071739357666 48555804656646144 48727594648363488 48818449365254712 48840240073199328 48957533266580224 48979386056313856 48993744459824736 49046454577650816 49068347058491904 49299893639073792 49336358057445888 49457700373270046 49533009435939744 49547530135234989 49764351981307392 49766748692474112 49803558417838368 49999182910550016 50036164554714624 50472660021445376 50487456181160856 50509991870573664 50586903253725696 50708391178784768 50802939176850432 50825615685931008 50840515315294848 50863208596941312 50985360088272896 51080915980812861 51226445655971872 51321959589113928 51359919618395817 51506244175713184 51546546404880384 51561657376504704 51584672548670976 51828093312872448 51866427701417472 52049930647115544 52088429116529091 52316370031630848 52318889651062528 52390531026127008 52413916176116352 52539791798281216 52563243572629504 52602121711366656 52658713916430336 52910260079299272 52946335476283392 53076556498143464 53157375980032896 53196693565816944 53408218108996608 53432057515978752 53447721228899712 53487253567086768 53913977750180288 53953854952658232 54036010293752448 54165781486429184 54189959041028096 54205844934274176 54288383979608064 54331154637641856 54485944251994112 54560553021292032 54584906786961408 54694744196257594 54719157859788136 54818543979408924 55061083659758592 55077224924902752 55101809313353088 55117962517302828 55359160783939584 55421388192927744 55598789554873422 55661532167374848 55858462157880096 55883395261060224 55987592279033376 56147101088945152 56188630009868928 56249080774368768 56274188234913792 56581557492455424 56676067534266752 56781742524126048 56798388203805963 56823740854395372 56985631853980544 57046940076132864 57072403670870016 57316136507215872 57358530099307008 57384132776036352 57629751362968356 57858902951412992 57884728975643648 57901697997974688 57944524697677332 57989864705490432 58129131351289856 58198092106192896 58263510664359936 58306604976981504 58450009532046418 58515969714419712 58556171978004987 58722998678797024 58855916285584704 58858750857445344 59089943439740928 59107265773066368 59133649019208192 59177386925287488 59666993668644648 59693626756132512 59711126060411397 59972424182601216 60084245372621184 60111064705476096 60255425558867968 60299993181322752 60364867172493312 60540344866148576 60653224968952824 60698086821740511 60871015844024672 60936504172232832 60963703921156608 60981575551058448 61251383006121984 61296687283493376 61559052592261653 61828437310109184 61943719117228416 62092481216150528 62120196949471232 62138407607582592 62166143840706048 62233025537599488 62432230643215719 62572941926516736 62726839497805912 62773235089150443 62840769927615108 62868819668692752 63047933115042304 63118803219723264 63165488725063296 63212208761102544 63392300523954688 63460501386467328 63760575976050096 63763646762232456 64032871254155232 64042678866669568 64061453104142208 64108835835728112 64392479570538496 64480653570617856 64509435293681664 64668095652476888 64970126197817984 65091265820339616 65120320097599104 65139410247721524 65324992613099648 65395272770201088 65424462744655872 65472853619467008 65781810743261184 65830465928722176 66044012581252992 66063373513646652 66352469308409856 66355664923298816 66404744557117824 66476186369708544 66505858823079936 66714886072952832 66869113400174592 67125367877225229 67155330100649076 67316608241547808 67346655827431552 67449204338300928 67468977205426368 67737252235800576 67787353753726464 67817611462588416 67837492328988096 68107887974417148 68429279452151904 68479892824527756 68748876502006272 68779563398227968 68907805881887232 69077283992418494 69155236935223296 69399907529487392 69451238822038788 69556991973872832 69755160042174464 69854041368169344 69885221568155136 69905708558530416 69936911820794304 70136162281822208 70547013439065696 70567694435031651 70876501306710528 70928924754422592 71008653622188672 71210957478662144 71263628305199616 71316338089449024 71340297567492096 71568654639783873 71734102607511513 71938473270210976 72036980160924636 72048013725003264 72069134742159984 72274459912365568 72438050813027328 72441539516855808 72747404028389376 72751607609036499 72833706984969216 73091391972545232 73414778213011456 73436299899870336 73469079084470784 73490616689737104 73949840458610688 74131719406497896 74186550559905069 74299514153909616 74477949543840128 74511193681413632 74646527971961088 74650123038711168 74705337626757552 74918173346491904 74998774365825024 75054246832071936 75238842057208687 75708990032168064 75731184271741284 75764987805860496 76062586768177152 76204408765275648 76238423528896512 76478040132409344 76839668483957808 76982939383670892 77202263997299584 77259366263569776 77319819607320576 77342486064757056 77377008823006464 77742139969308672 77799641552126208 78074895970673316 78474555047446272 78478334476593792 78809687697421824 78844865358944256 78903182567049984 79365390118948908 79555991558192864 79591502341510016 79614834747215196 79736063970049344 79963232243468288 80112327163494912 80148086273968128 80171581843349568 80399990908430336 80581973685497856 80870966625270432 80930782428987348 81248672229643776 81284938561542144 81308767401411264 81728916377991168 82042116294386391 82078736789682204 82437916413478912 82591625489637888 82615837387354128 82652713970029632 82851210143443456 82888191787608064 83038741175909376 83242974190954292 83398184332310133 83492298251062272 83697646785533924 83787693236820144 83825092891590336 84158404292964352 84220651633417728 84282945014803392 85014101301400128 85018195682976608 85172613786189072 85377161672206976 85415270805522944 85478447780970816 85570410114199296 85608605506305024 85974204760823808 86037795148960512 86076199164054528 86249404309483129 86444627044452534 86788354427119488 86827093463465472 86852546996962032 86916787046515998 87193697026934784 87297138159289344 87395265996539904 87675014298069627 87773954571629568 88058683441670656 88084498018195536 88288126286168016 88539659409490432 88634915159611392 88660898659599552 88700473528812288 88918631522155721 89500490502966972 89540440134198768 89958636273901824 90383138338301952 90449989771984128 90810517299222864 90979837453429236 91239039269535872 91306523766037008 91404756258349248 91445555881734912 91665168669341696 91872649811644416 91877074509182976 91945030925240064 92374457639473152 92601651762718384 92742655965163776 93138721824225792 93180295424206848 93207611411373888 93249215761059072 94062684585420928 94090259246708868 94502001742280704 94571899672563456 94678204829584896 94748233087594944 95018171073599488 95088450785932032 95190752079700992 95233241628315648 95424872853045164 95640863964075144 95645470143348684 95753404987232256 96049306881232848 96064018300004352 96092179656213312 96163253753592168 96584067750703104 96588719355807744 97002143478715332 97111609313292288 97455189296726976 97636898730509424 97680480146398656 97915066533160448 97958772112627712 97987488919649472 98092909155301632 98136694116983808 98672716114891776 98915400746540092 99066018871879488 99095060270469978 99528703962614784 99533497384948224 99607116835676736 100072329109429248 100945320042890752 100974912362321712 101019983741147328 101173806507451392 101605878353700864 101681030630589696 101726417193882624 101931114183934607 102161831961625722 102452891311943744 102643919178227856 102719839236791634 103012488351426368 103123314753009408 103169345097341952 103615925988627741 103732855402834944 104099861294231088 104176858233058182 104632740063261696 104637779302125056 104781062052254016 104827832352232704 105079583596562432 105204243422733312 105317427832860672 105820520158598544 105892670952566784 106153112996286928 106314751960065792 106393387131633888 106816436217993216 106895442457799424 106974507134173536 107827955500360576 107907709905316464 108072020587504896 108331562972858368 108411689868548352 108576767959216128 108662309275283712 109121106042584064 109169813573922816 109389488392515188 109438315719576272 109637087958817848 110122167319517184 110154449849805504 110203618626706176 110235925034605656 110718321567879168 111197579109746844 111323064334749696 111716924315760192 111766790522120448 111975184558066752 112294202177890304 112377260019737856 112498161548737536 112548376469827584 113163114984910848 113352135068533504 113563485048252096 113596776407611926 113647481708790744 113971263707961088 114093880152265728 114144807341740032 114717060198614016 114768265552072704 115259502725936712 115717805902825984 115769457951287296 115803395995949376 115889049395354664 115979729410980864 116396184212385792 116613209953963008 116900019064092836 117031939428839424 117112343956009974 117445997357594048 117711832571169408 117717501714890688 118214531546132736 118267298038416384 118354773850574976 119333987337289296 119387253512265024 119422252120822794 119944848365202432 120168490745242368 120222129410952192 120599986362645504 120729734344986624 121080689732297152 121306449937905648 121396173643481022 121742031688049344 121873008344465664 121927407842313216 121963151102116896 122593374566986752 123118105184523306 123656874620218368 123887438234456832 124184962432301056 124276815215165184 124332287681412096 124466051075198976 124864461286431438 125145883853033472 125453678995611824 125546470178300886 125681539855230216 125737639337385504 126095866230084608 126237606439446528 126330977450126592 126424417522205088 126784601047909376 126921002772934656 127521151952100192 127527293524464912 128065742508310464 128122906208284416 128217671671456224 128961307141235712 129018870587363328 129336191304953776 129940252395635968 130182531640679232 130240640195198208 130278820495443048 130649985226199296 130790545540402176 130848925489311744 130945707238934016 131563621486522368 131660931857444352 132088025162505984 132126747027293304 132704938616819712 132711329846597632 132809489114235648 132952372739417088 133011717646159872 133429772145905664 133738226800349184 134250735754450458 134310660201298152 134633216483095616 134693311654863104 134898408676601856 134937954410852736 135574707507452928 135635222925176832 135674984657976192 136215775948834296 136858558904303808 136959785649055512 137497753004012544 137559126796455936 137815611763774464 138154567984836988 138310473870446592 138799815058974784 138902477644077576 139113983947745664 139510320084348928 139708082736338688 139770443136310272 139811417117060832 139873823641588608 140272324563644416 141094026878131392 141135388870063302 141753002613421056 141857849508845184 142017307244377344 142527256610399232 142632676178898048 142680595134984192 143137309279567746 143468205215023026 143876946540421952 144073960321849272 144096027450006528 144138269484319968 144548919824731136 144876101626054656 144883079033711616 145494808056778752 145503215218072998 145667413969938432 146182783945090464 146872599799740672 146938158168941568 146981233379474208 147899680917221376 148263438812995792 148373101119810138 148599028307819232 148955899087680256 149022387362827264 149293055943922176 149300246077422336 149410675253515104 149836346692983808 149997548731650048 150108493664143872 150477684114417374 151417980064336128 151462368543482568 151529975611720992 152125173536354304 152408817530551296 152476847057793024 152956080264818688 153679336967915616 153965878767341784 154404527994599168 154518732527139552 154639639214641152 154684972129514112 154754017646012928 155484279938617344 155599283104252416 156149791941346632 156265287349587273 156949110094892544 156956668953187584 157619375394843648 157689730717888512 157806365134099968 158730780237897816 159111983116385728 159183004683020032 159229669494430392 159472127940098688 159926464486936576 160224654326989824 160296172547936256 160343163686699136 160799981816860672 161741933250540864 161861564857974696 162497344459287552 162569877123084288 162617534802822528 163457832755982336 164084232588772782 164157473579364408 164875832826957824 165183250979275776 165231674774708256 165305427940059264 165702420286886912 165776383575216128 166077482351818752 166485948381908584 166796368664620266 166984596502124544 167395293571067848 167575386473640288 167650185783180672 168441303266835456 168565890029606784 170028202602800256 170036391365953216 170345227572378144 170754323344413952 170830541611045888 170956895561941632 171140820228398592 171217211012610048 171948409521647616 172075590297921024 172152398328109056 172498808618966258 172889254088905068 173576708854238976 173654186926930944 173705093993924064 173833574093031996 174387394053869568 174594276318578688 174790531993079808 175350028596139254 175547909143259136 176117366883341312 176168996036391072 176576252572336032 177079318818980864 177269830319222784 177321797319199104 177400947057624576 177837263044311442 179000981005933944 179080880268397536 179133378181234191 179917272547803648 180766276676603904 180899979543968256 181621034598445728 181959674906858472 182478078539071744 182613047532074016 182809512516698496 182891111763469824 183330337338683392 183754149018365952 183890061850480128 184677157776784959 185203303525436768 185485311930327552 186277443648451584 186360590848413696 186415222822747776 186498431522118144 187296691929647157 188125369170841856 188180518493417736 188319705267451329 189004003484561408 189143799345126912 189356409659169792 189496466175189888 190036342147198976 190176901571864064 190381504159401984 190849745706090328 191281727928150288 191290940286697368 192098613762465696 192128036600008704 192184359312426624 192326507507184336 193177438711615488 194004286957430664 194910378593453952 195273797461018848 195360960292797312 195830133066320896 195917544225255424 195974977839298944 196185818310603264 196273388233967616 197345432229783552 197830801493080184 198132037743758976 198190120540939956 199057407925229568 199066994769896448 199214233671353472 200144658218858496 201890640085781504 201949824724643424 202039967482294656 202347613014902784 203211756707401728 203362061261179392 203452834387765248 203862228367869214 204323663923251444 204905782623887488 205287838356455712 205439678473583268 206024976702852736 206246629506018816 206338690194683904 207231851977255482 207465710805669888 208199722588462176 208353716466116364 209265480126523392 209275558604250112 209562124104508032 209655664704465408 210159167193124864 210408486845466624 211641040317197088 211703083305094953 212306225992573856 212629503920131584 212786774263267776 213632872435986432 213790884915598848 213949014268347072 214705963919351619 215655911000721152 215815419810632928 216144041175009792 216663125945716736 216823379737096704 217324618550567424 218242212085168128 218254822827109497 218778976785030376 218876631439152544 219274175917635696 220244334639034368 220308899699611008 220407237253412352 220471850069211312 222395158219493688 222559651679715207 223433848631520384 223533581044240896 223950369116133504 224588404355780608 224754520039475712 224996323097475072 225716526171626061 226704270137067008 227126970096504192 227193552815223852 227294963417581488 227942527415922176 228187760304531456 229434120397228032 230519005451873424 231435611805651968 231538915902574592 231606791991898752 231778098790709328 231959458821961728 233226419907926016 233800038128185672 234224687912019948 234891994715188096 235423665142338816 235435003429781376 236429063092265472 236534596076832768 236709547701149952 238667974674578592 238774507024530048 238844504241645588 239889696730404864 240336981490484736 240444258821904384 241199972725291008 242161379464594304 242612899875811296 242792347286962044 243484063376098688 243746016688931328 243854815684626432 243926302204233792 245186749133973504 246126348883159173 246236210369046612 247313749240436736 247774876468913664 248369924864602112 248553630430330368 248664575362824192 249728922572862876 250194552996930399 250907357991223648 251092940356601772 251363079710460432 251475278674771008 252191732460169216 252475212878893056 252661954900253184 252848835044410176 253569202095818752 255042303904200384 255054587048929824 256131485016620928 256245812416568832 256435343342912448 257922614282471424 258672382609907552 258748212928449387 259880504791271936 260365063281358464 260481280390396416 260557640990886096 261299970452398592 261581091080804352 261891414477868032 263025042894208881 263321863714888704 264176050325011968 264253494054586608 265422659693195264 265618978228471296 265904745478834176 266755894566467163 268501471508900916 268621320402596304 269266432966191232 269386623309726208 269875908821705472 271149415014905856 271349969315952384 272017352052985253 272431551897668592 273717117808607616 273919571298111024 274995506008025088 275631223527548928 276309135969673976 277599630117949568 277804955288155152 278227967895491328 279416165472677376 279540886272620544 279622834234121664 279747647283177216 282188053756262784 282270777740126604 283506005226842112 283715699017690368 284034614488754688 285054513220798464 285265352357796096 286274618559135492 286936410430046052 287753893080843904 288147920643698544 288192054900013056 288276538968639936 289097839649462272 289752203252109312 289766158067423232 291006430436145996 291334827939876864 292365567890180928 293745199599481344 293876316337883136 293962466758948416 296526877625991584 296746202239620276 297198056615638464 297911798175360512 298044774725654528 298586111887844352 298600492154844672 298821350507030208 299672693385967616 300216987328287744 300955368228834748 302835960128672256 302924737086965136 303059951223441984 304817635061102592 305793342551803821 307358673935831232 307931757534683568 308809055989198336 309037465054279104 309369944259028224 309508035292025856 310847777965883223 311198566208504832 312299583882693264 312530574699174546 313898220189785088 313913337906375168 315238750789687296 315612730268199936 317461560475795632 318223966232771456 318366009366040064 318459338988860784 318944255880197376 320449308653979648 320686327373398272 321475052426255299 323483866501081728 323723129715949392 324994688918575104 325235069605645056 328168465177545564 328314947158728816 330366501958551552 330463349549416512 330610855880118528 331404840573773824 332154964703637504 332971896763817168 333592737329240532 333969193004249088 334790587142135696 335150772947280576 335300371566361344 336882606533670912 337131780059213568 340056405205600512 340072782731906432 340690455144756288 341508646688827904 341661083222091776 341913791123883264 342281640456797184 342434422025220096 344151180595842048 344304796656218112 344997617237932516 345778508177810136 347153417708477952 347308373853861888 347410187987848128 347667148186063992 349188552637157376 350700057192278508 351095818286518272 352234733766682624 352337992072782144 353152505144672064 354158637637961728 354643594638398208 354801894115249152 355674526088622884 358001962011867888 358161760536795072 358266756362468382 359834545095607296 361799959087936512 363242069196891456 363919349813716944 364956157078143488 365226095064148032 365619025033396992 365782223526939648 367780123700960256 369354315553569918 370406607050873536 370970623860655104 372554887296903168 372830445645495552 372996863044236288 374593383859294314 376250738341683712 376361036986835472 376639410534902658 378287598690253824 378712819318339584 378992932350379776 379925061958301717 380353803143728128 380763008318803968 381699491412180656 382563455856300576 382581880573394736 384197227524931392 384368718624853248 384653015014368672 388008573914861328 389820757186907904 390547594922037696 390721920585594624 391660266132641792 391949955678597888 392371636621206528 392546776467935232 394690864459567104 395661602986160368 396264075487517952 396380241081879912 398114815850459136 398133989539792896 398428467342706944 400289316437716992 403781280171563008 403899649449286848 404079934964589312 404695226029805568 406724122522358784 406905668775530496 407724456735738428 408647327846502888 409811565247774976 410575676712911424 410879356947166536 412049953405705472 412493259012037632 412677380389367808 414463703954510964 414931421611339776 416399445176924352 416707432932232728 418530960253046784 418551117208500224 419124248209016064 419311329408930816 420816973690933248 423282080634394176 423406166610189906 424612451985147712 425259007840263168 425573548526535552 427581769831197696 427898028536694144 429411927838703238 431311822001442304 431630839621265856 432288082350019584 433646759474193408 434649237101134848 436484424170336256 436509645654218994 437557953570060752 437753262878305088 438548351835271392 440617799399222016 440814474506824704 440943700138422624 444790316438987376 445119303359430414 446867697263040768 447067162088481792 447900738232267008 449509040078951424 449992646194950144 451433052343252122 453408540274134016 454253940193008384 454387105630447704 454589926835162976 455885054831844352 456375520609062912 458868240794456064 461038010903746848 462871223611303936 463213583983797504 463556197581418656 463918917643923456 466452839815852032 467600076256371344 468449375824039896 469783989430376192 470847330284677632 470870006859562752 472858126184530944 473069192153665536 473419095402299904 477335949349157184 477549014049060096 477689008483291176 479779393460809728 480673962980969472 480888517643808768 482399945450582016 484322758929188608 485225799751622592 485584694573924088 486968126752197376 487492033377862656 487709631369252864 487852604408467584 490373498267947008 492252697766318346 492472420738093224 494627498480873472 495549752937827328 497107260860660736 497329150725648384 499457845145725752 500389105993860798 501814715982447296 502185880713203544 502726159420920864 502950557349542016 504383464920338432 505323909800506368 505697670088820352 507138404191637504 510084607808400768 510109174097859648 512262970033241856 512491624833137664 512870686685824896 515845228564942848 517344765219815104 517496425856898774 519761009582543872 520730126562716928 520962560780792832 521115281981772192 522599940904797184 523162182161608704 523782828955736064 526050085788417762 526643727429777408 528352100650023936 528506988109173216 531237956456942592 531809490957668352 533511789132934326 537002943017801832 537242640805192608 538532865932382464 538773246619452416 539751817643410944 542298830029811712 542699938631904768 544034704105970506 544863103795337184 547434235617215232 547839142596222048 549991012016050176 551262447055097856 552618271939347952 555199260235899136 555609910576310304 556455935790982656 558832330945354752 559081772545241088 559245668468243328 559495294566354432 561890075788941471 564376107512525568 564541555480253208 564959115802353987 567012010453684224 567431398035380736 568069228977509376 570109026441596928 570530704715592192 572549237118270984 573872820860092104 575507786161687808 576295841287397088 576384109800026112 576553077937279872 578195679298924544 579532316134846464 582012860872291992 584731135780361856 587490399198962688 587752632675766272 587924933517896832 593053755251983168 593492404479240552 594396113231276928 595823596350721024 596089549451309056 597172223775688704 597200984309689344 597642701014060416 599345386771935232 600433974656575488 601910736457669496 605671920257344512 605849474173930272 606119902446883968 609635270122205184 611586685103607642 614717347871662464 615863515069367136 617618111978396672 618074930108558208 618739888518056448 619016070584051712 621695555931766446 622397132417009664 624599167765386528 625061149398349092 627796440379570176 627826675812750336 630477501579374592 631225460536399872 634923120951591264 636447932465542912 636732018732080128 636918677977721568 637888511760394752 640898617307959296 641372654746796544 642950104852510598 644117891758054857 646967733002163456 647446259431898784 649989377837150208 650470139211290112 656336930355091128 656629894317457632 660733003917103104 660926699098833024 661221711760237056 662809681147547648 665943793527634336 667185474658481064 667678955039145621 669581174284271392 670301545894561152 670600743132722688 673765213067341824 674263560118427136 677149578514878183 680112810411201024 680145565463812864 681380910289512576 683017293377655808 683322166444183552 683827582247766528 684563280913594368 688302361191684096 689995234475865032 691557016355620272 694306835416955904 694616747707723776 694820375975696256 695334296372127984 701400114384557016 704469467533365248 704675984145564288 706305010289344128 708317275275923456 709287189276796416 709603788230498304 711349052177245768 716003924023735776 716323521073590144 716533512724936764 719669090191214592 723599918175873024 726484138393782912 727838699627433888 729912314156286976 730452190128296064 731238050066793984 731564447053879296 735560247401920512 738379046649477519 738708631107139836 740813214101747072 741941247721310208 745109774593806336 745660891290991104 745993726088472576 749186767718588628 752501476683367424 752722073973670944 753278821069805316 756575197380507648 757425638636679168 757985864700759552 759850123916603434 760707606287456256 763398982824361312 765126911712601152 765163761146789472 768394455049862784 768737437249706496 769306030028737344 776017147829722656 776244638785348161 779641514373815808 781095189844075392 781443841171189248 783320532265283584 783899911357195776 784743273242413056 789075128682626643 791323205972320736 792528150975035904 792760482163759824 796267979079585792 796856934685413888 800267683699401489 807562560343126016 807799298898573696 808159869929178624 813448245044717568 815448913471476856 816052056158955759 817294655693005776 819623130495549952 821151353425822848 821758713894333072 824099906811410944 824986518024075264 828927407909021928 832798890353848704 833414865864465456 837102234417000448 838248496418032128 838622658817861632 846564161268788352 846812333220379812 849224903970295424 850518015680526336 851147097053071104 855163539662395392 855796057073388288 858823855677406476 862623644002884608 863261679242531712 864576164700039168 867293518948386816 869298474202269696 873019291308437988 875115907140121504 875506525756610176 877096703670542784 881235598798444032 881628949013649408 881887400276845248 889580632877974752 890238606718860828 893735394526081536 894134324176963584 895801476464534016 899018080157902848 902866104686504244 906817080548268032 908507880386016768 908774211260895408 909179853670325952 911770109663688704 917380027655411463 922076021807493696 925742447222607872 926427167967595008 927112395162837312 932543333897649669 935200152512742688 936898751648079792 939567978860752384 941694660569355264 941740013719125504 945716252369061888 946838190804599808 954671898698314368 955098028098120192 955378016966582352 961347925961938944 964425157278765897 968645517858377216 970451599503245184 971169389147848176 973936253504394752 974984066755725312 975705208816935168 978104946743712931 984505395532636692 984944841476186448 991099505875654656 994214521721321472 998915690291451504 1000778211987721596 1003629431964894592 1004371761426407088 1005452318841841728 1005901114699084032 1010647819601012736 1011395340177640704 1020169215616801536 1020218348195719296 1024525940066483712 1024983249666275328 1025741373371649792 1034689530439630208 1034992851713797548 1039522019165087744 1041460253125433856 1041925121561585664 1042230563963544384 1045199881809594368 1047565657911472128 1052100171576835524 1053287454859554816 1056704201300047872 1057013976218346432 1062475912913885184 1067023578265868652 1074005886035603664 1074485281610385216 1077065731864764928 1077546493238904832 1079503635286821888 1085399877263809536 1088069408211941012 1089726207590674368 1094868471234430464 1095678285192444096 1105236543878695904 1110398520471798272 1111219821152620608 1112911871581965312 1117664661890709504 1118491336936486656 1118990589132708864 1121242256023280677 1123780151577882942 1128752215025051136 1129083110960506416 1129918231604707974 1134862796070761472 1136138457955018752 1139775185874905151 1141061409431184384 1145098474236541968 1147745641720184208 1151015572323375616 1152591682574794176 1153106155874559744 1164025721744583984 1169462271560723712 1174980798397925376 1175849867035793664 1186107510503966336 1186984808958481104 1188792226462553856 1191647192701442048 1194344447551377408 1194401968619378688 1195285402028120832 1200867949313150976 1203821472915338992 1211343840514689024 1211698948347860544 1212239804893767936 1223173370207215284 1229434695743324928 1231727030138734272 1235236223956793344 1236149860217116416 1237479777036112896 1238032141168103424 1243391111863532892 1244794264834019328 1249198335530773056 1250122298796698184 1255592880759140352 1255653351625500672 1262450921072799744 1269846241903182528 1272895864931085824 1273464037464160256 1273837355955443136 1275777023520789504 1282745309493593088 1285900209705021196 1288235783516109714 1293935466004326912 1294892518863797568 1300940278422580224 1312673860710182256 1313259788634915264 1321853398197666048 1322443423520474112 1331887587055268672 1334370949316962128 1335357910078291242 1339162348568542784 1340603091789122304 1341201486265445376 1348527120236854272 1354299157029756366 1360225620822402048 1360291130927625728 1362761820579025152 1366034586755311616 1367655164495533056 1369126561827188736 1376604722383368192 1379990468951730064 1383114032711240544 1388613670833911808 1389640751951392512 1390668592744255968 1402800228769114032 1409351968291128576 1412610020578688256 1418574378553592832 1419207576460996608 1422698104354491536 1432007848047471552 1432647042147180288 1433067025449873528 1439338180382429184 1447199836351746048 1452968276787565824 1455677399254867776 1459824628312573952 1460904380256592128 1462476100133587968 1463128894107758592 1471120494803841024 1476758093298955038 1477417262214279672 1481626428203494144 1483882495442620416 1491321782581982208 1491987452176945152 1498373535437177256 1505002953366734848 1505444147947341888 1506557642139610632 1513150394761015296 1515971729401519104 1519700247833206868 1521415212574912512 1526797965648722624 1530253823425202304 1530327522293578944 1536788910099725568 1537474874499412992 1538612060057474688 1552034295659445312 1552489277570696322 1559283028747631616 1562190379688150784 1562887682342378496 1567799822714391552 1569486546484826112 1578150257365253286 1582646411944641472 1585056301950071808 1585520964327519648 1593713869370827776 1600535367398802978 1615598597797147392 1616319739858357248 1626896490089435136 1630897826942953712 1632104112317911518 1634589311386011552 1639246260991099904 1642302706851645696 1643517427788666144 1648199813622821888 1649973036048150528 1657854815818043856 1665597780707697408 1666829731728930912 1676496992836064256 1677245317635723264 1693128322537576704 1693624666440759624 1698449807940590848 1701036031361052672 1702294194106142208 1710327079324790784 1711592114146776576 1717647711354812952 1725247288005769216 1726523358485063424 1729152329400078336 1734587037896773632 1738596948404539392 1746038582616875976 1750231814280243008 1751013051513220352 1754193407341085568 1762471197596888064 1763257898027298816 1763774800553690496 1779161265755949504 1780477213437721656 1787470789052163072 1788268648353927168 1791602952929068032 1798036160315805696 1805732209373008488 1813634161096536064 1817015760772033536 1817548422521790816 1818359707340651904 1823540219327377408 1834760055310822926 1844152043614987392 1852854335935190016 1854224790325674624 1865086667795299338 1870400305025485376 1873797503296159584 1879135957721504768 1883389321138710528 1883480027438251008 1891432504738123776 1893676381609199616 1909343797396628736 1910196056196240384 1910756033933164704 1922695851923877888 1928850314557531794 1937291035716754432 1940903199006490368 1942338778295696352 1947872507008789504 1949968133511450624 1951410417633870336 1956209893487425862 1969010791065273384 1969889682952372896 1982199011751309312 1988429043442642944 1997831380582903008 2001556423975443192 2007258863929789184 2008743522852814176 2010904637683683456 2011802229398168064 2021295639202025472 2022790680355281408 2031448735544634549 2040338431233603072 2040436696391438592 2049051880132967424 2049966499332550656 2051482746743299584 2069379060879260416 2069985703427595096 2079044038330175488 2082920506250867712 2083850243123171328 2084461127927088768 2090399763619188736 2104200343153671048 2113408402600095744 2114027952436692864 2124951825827770368 2134047156531737304 2148011772071207328 2148970563220770432 2154131463729529856 2155092986477809664 2159007270573643776 2170799754527619072 2176138816423882024 2179452415181348736 2189736942468860928 2191356570384888192 2210473087757391808 2220797040943596544 2222439642305241216 2225823743163930624 2235329323781419008 2236982673872973312 2237981178265417728 2242484512046561354 2247560303155765884 2257504430050102272 2258166221921012832 2259836463209415948 2269725592141522944 2272276915910037504 2279550371749810302 2282122818862368768 2290196948473083936 2295491283440368416 2302031144646751232 2305183365149588352 2306212311749119488 2328051443489167968 2328733916356044483 2338924543121447424 2349961596795850752 2351699734071587328 2372215021007932672 2373969617916962208 2377584452925107712 2383294385402884096 2388803937238757376 2390570804056241664 2400803051098204467 2407642945830677984 2422687681029378048 2423397896695721088 2424479609787535872 2446346740414430568 2448156168476867277 2458869391486649856 2463454060277468544 2470472447913586688 2472299720434232832 2474959554072225792 2486782223727065784 2498396671061546112 2500244597593396368 2511306703251001344 2539692483806365056 2545791729862171648 2546928074928320512 2547674711910886272 2551554047041579008 2565490618987186176 2571800419410042392 2576471567032219428 2587870932008653824 2589785037727595136 2601880556845160448 2625347721420364512 2626519577269830528 2643706796395332096 2644886847040948224 2663775174110537344 2668741898633924256 2670715820156582484 2678324697137085568 2681206183578244608 2682402972530890752 2697054240473708544 2708598314059512732 2720451241644804096 2720582261855251456 2725523641158050304 2732069173510623232 2735310328991066112 2752140082966234389 2759980937903460128 2766228065422481088 2777227341667823616 2779281503902785024 2781337185488511936 2805600457538228064 2818703936582257152 2825220041157376512 2837148757107185664 2845396208708983072 2864015696094943104 2865294084294360576 2866134050899747056 2893275471836297691 2905936553575131648 2911354798509735552 2919649256625147904 2921808760513184256 2924952200267175936 2934314840231138793 2953516186597910076 2954834524428559344 2963252856406988288 2982643565163964416 2996747070874354512 3010005906733469696 3010888295894683776 3013115284279221264 3031943458803038208 3039400495666413736 3053595931297445248 3060507646850404608 3060655044587157888 3073577820199451136 3074949748998825984 3077224120114949376 3104068591318890624 3104978555141392644 3118566057495263232 3124380759376301568 3125775364684756992 3135599645428783104 3156300514730506572 3165292823889282944 3170112603900143616 3171041928655039296 3187427738741655552 3201070734797605956 3231197195594294784 3232639479716714496 3261795653885907424 3264208224635823036 3269178622772023104 3278492521982199808 3284605413703291392 3287034855577332288 3296399627245643776 3315709631636087712 3331195561415394816 3333659463457861824 3352993985672128512 3363726768069842031 3386256645075153408 3387249332881519248 3396899615881181696 3404588388212284416 3419325557624715453 3423184228293553152 3435295422709625904 3450494576011538432 3453046716970126848 3492077165233751952 3500463628560486016 3502026103026440704 3508386814682171136 3524942395193776128 3527549601107380992 3536225576688808289 3558322531511899008 3560954426875443312 3574941578104326144 3583205905858136064 3611464418746016976 3634031521544067072 3635096845043581632 3636719414681303808 3669520110621645852 3688304087229974784 3705708671870380032 3708449580651349248 3730173335590598676 3740800610050970752 3747595006592319168 3758271915443009536 3766778642277421056 3766960054876502016 3787352763218399232 3818687594793257472 3820392112392480768 3821512067866329408 3857700629115063588 3874582071433508864 3881806398012980736 3884677556591392704 3895745014017579008 3902820835267740672 3912419786974851724 3938021582130546768 3939779365904745792 3995662761165806016 4003112847950886384 4014517727859578368 4017487045705628352 4021809275367366912 4023604458796336128 4045581360710562816 4062897471089269098 4080676862467206144 4080873392782877184 4098103760265934848 4102965493486599168 4138758121758520832 4139971406855190192 4165841012501735424 4168922255854177536 4179175681541318887 4208400686307342096 4228055904873385728 4268094313063474608 4296023544142414656 4297941126441540864 4308262927459059712 4318014541147287552 4341599509055238144 4352277632847764048 4358904830362697472 4379473884937721856 4382713140769776384 4420946175514783616 4441594081887193088 4444879284610482432 4451647486327861248 4473965347745946624 4475962356530835456 4484969024093122708 4495120606311531768 4515008860100204544 4516332443842025664 4519672926418831896 4539451184283045888 4559100743499620604 4564245637724737536 4580393896946167872 4590982566880736832 4604062289293502464 4610366730299176704 4612424623498238976 4656102886978335936 4657467832712088966 4677849086242894848 4703399468143174656 4744430042015865344 4747939235833924416 4755168905850215424 4781141608112483328 4801606102196408934 4815285891661355968 4846795793391442176 4848959219575071744 4892693480828861136 4896312336953734554 4917738782973299712 4926908120554937088 4944599440868465664 4949919108144451584 4973564447454131568 4996793342123092224 5000489195186792736 5079384967612730112 5091583459724343296 5095349423821772544 5103108094083158016 5130981237974372352 5143600838820084784 5152943134064438856 5175741864017307648 5179570075455190272 5203761113690320896 5250695442840729024 5253039154539661056 5287413592790664192 5289773694081896448 5327550348221074688 5337483797267848512 5341431640313164968 5356649394274171136 5362412367156489216 5364805945061781504 5394108480947417088 5417196628119025464 5440902483289608192 5441164523710502912 5451047282316100608 5470620657982132224 5504280165932468778 5519961875806920256 5532456130844962176 5558563007805570048 5562674370977023872 5611200915076456128 5637407873164514304 5650440082314753024 5674297514214371328 5690792417417966144 5728031392189886208 5730588168588721152 5732268101799494112 5786550943672595382 5811873107150263296 5822709597019471104 5843617521026368512 5849904400534351872 5868629680462277586 5907032373195820152 5909669048857118688 5926505712813976576 5965287130327928832 5993494141748709024 6021776591789367552 6026230568558442528 6063886917606076416 6078800991332827472 6107191862594890496 6121015293700809216 6121310089174315776 6147155640398902272 6149899497997651968 6154448240229898752 6208137182637781248 6209957110282785288 6237132114990526464 6248761518752603136 6251550729369513984 6271199290857566208 6312601029461013144 6330585647778565888 6340225207800287232 6342083857310078592 6374855477483311104 6402141469595211912 6462394391188589568 6465278959433428992 6523591307771814848 6528416449271646072 6538357245544046208 6556985043964399616 6569210827406582784 6574069711154664576 6592799254491287552 6631419263272175424 6662391122830789632 6667318926915723648 6705987971344257024 6727453536139684062 6772513290150306816 6774498665763038496 6793799231762363392 6809176776424568832 6838651115249430906 6846368456587106304 6870590845419251808 6906093433940253696 6984154330467503904 7000927257120972032 7004052206052881408 7016773629364342272 7049884790387552256 7055099202214761984 7072451153377616578 7116645063023798016 7121908853750886624 7149883156208652288 7166411811716272128 7222928837492033952 7268063043088134144 7270193690087163264 7273438829362607616 7339040221243291704 7344468505430601831 7376608174459949568 7411417343740760064 7416899161302698496 7460346671181197352 7481601220101941504 7495190013184638336 7516543830886019072 7533920109753004032 7637375189586514944 7640784224784961536 7643024135732658816 7715401258230127176 7749164142867017728 7763612796025961472 7769355113182785408 7791490028035158016 7805641670535481344 7824839573949703448 7876043164261093536 7879558731809491584 7991325522331612032 8006225695901772768 8029035455719156736 8034974091411256704 8043618550734733824 8047208917592672256 8091162721421125632 8125794942178538196 8161353724934412288 8161746785565754368 8196207520531869696 8205930986973198336 8277516243517041664 8279942813710380384 8331682025003470848 8337844511708355072 8358351363082637774 8416801372614684192 8456111809746771456 8536188626126949216 8592047088284829312 8595882252883081728 8616525854918119424 8679826415508893073 8704555265695528096 8717809660725394944 8758947769875443712 8765426281539552768 8802944520693416379 8841892351029567232 8883188163774386176 8889758569220964864 8947930695491893248 8969938048186245416 8990241212623063536 9030017720200409088 9032664887684051328 9039345852837663792 9118201486999241208 9160787793892335744 9181965133761473664 9208124578587004928 9220733460598353408 9224849246996477952 9312205773956671872 9314935665424177932 9355698172485789696 9406798936286349312 9488860084031730688 9495878471667848832 9510337811700430848 9562283216224966656 9603212204392817868 9630571783322711936 9693591586782884352 9697918439150143488 9785386961657722272 9792624673907469108 9835477565946599424 9853816241109874176 9889198881736931328 9947128894908263136 9993586684246184448 10000978390373585472 10091180304209526093 10158769935225460224 10183166919448686592 10190698847643545088 10257976672874146359 10287201677640169568 10305886268128877712 10351483728034615296 10359140150910380544 10501390885681458048 10506078309079322112 10574827185581328384 10608676730066424867 10655100696442149376 10674967594535697024 10682863280626329936 10713298788548342272 10724824734312978432 10834393256238050928 10882329047421005824 10902094564632201216 11008560331864937556 11039923751613840512 11064912261689924352 11117126015611140096 11125348741954047744 11222401830152912256 11274815746329028608 11300880164629506048 11381584834835932288 11456062784379772416 11461176337177442304 11464536203598988224 11573101887345190764 11623746214300526592 11645419194038942208 11687235042052737024 11737259360924555172 11814064746391640304 11819338097714237376 11853011425627953152 11986988283497418048 12043553183578735104 12052461137116885056 12157601982665654944 12214383725189780992 12242030587401618432 12242620178348631552 12294311280797804544 12308896480459797504 12416274365275562496 12419914220565570576 12497523037505206272 12537527044623956661 12625202058922026288 12661171295557131776 12684167714620157184 12804282939190423824 12924788782377179136 13047182615543629696 13056832898543292144 13076714491088092416 13138421654813165568 13148139422309329152 13262838526544350848 13324782245661579264 13334637853831447296 13454907072279368124 13545026580300613632 13548997331526076992 13587598463524726784 13618353552849137664 13677302230498861812 13692736913174212608 13741181690838503616 13812186867880507392 13968308660935007808 14001854514241944064 14008104412105762816 14033547258728684544 14110198404429523968 14144902306755233156 14233290126047596032 14243817707501773248 14445857674984067904 14540387380174326528 14546877658725215232 14678080442486583408 14688937010861203662 14753216348919899136 14833798322605396992 14920693342362394704 14963202440203883008 14990380026369276672 15274750379173029888 15286048271465317632 15430802516460254352 15527225592051922944 15538710226365570816 15611283341070962688 15649679147899406896 15752086328522187072 15759117463618983168 15982651044663224064 16012451391803545536 16058070911438313472 16069948182822513408 16087237101469467648 16094417835185344512 16182325442842251264 16251589884357076392 16322707449868824576 16323493571131508736 16411861973946396672 16555032487034083328 16559885627420760768 16675689023416710144 16716702726165275548 16833602745229368384 16912223619493542912 17072377252253898432 17184094176569658624 17191764505766163456 17359652831017786146 17409110531391056192 17435619321450789888 17530852563079105536 17605889041386832758 17683784702059134464 17779517138441929728 17895861390983786496 17939876096372490832 17980482425246127072 18065329775368102656 18078691705675327584 18236402973998482416 18321575587784671488 18363930267522947328 18441466921196706816 18449698493992955904 18624411547913343744 18629871330848355864 18711396344971579392 18813597872572698624 18977720168063461376 18991756943335697664 19020675623400861696 19124566432449933312 19206424408785635736 19261143566645423872 19387183173565768704 19395836878300286976 19570773923315444544 19585249347814938216 19670955131893198848 19707632482219748352 19778397763473862656 19894257789816526272 19987173368492368896 20001956780747170944 20182360608419052186 20317539870450920448 20381397695287090176 20515953345748292718 20574403355280339136 20611772536257755424 20718280301820761088 21002781771362916096 21012156618158644224 21149654371162656768 21217353460132849734 21310201392884298752 21349935189071394048 21365726561252659872 21426597577096684544 21449649468625956864 21668786512476101856 21804189129264402432 22017120663729875112 22079847503227681024 22129824523379848704 22234252031222280192 22250697483908095488 22444803660305824512 22549631492658057216 22601760329259012096 22763169669671864576 22912125568759544832 22922352674354884608 22929072407197976448 23146203774690381528 23247492428601053184 23290838388077884416 23374470084105474048 23474518721849110344 23628129492783280608 23638676195428474752 23706022851255906304 23973976566994836096 24087106367157470208 24104922274233770112 24315203965331309888 24428767450379561984 24484061174803236864 24485240356697263104 24588622561595609088 24617792960919595008 24832548730551124992 24839828441131141152 24995046075010412544 25075054089247913322 25250404117844052576 25322342591114263552 25368335429240314368 25608565878380847648 25849577564754358272 26094365231087259392 26113665797086584288 26153428982176184832 26276843309626331136 26296278844618658304 26408833562080249137 26525677053088701696 26649564491323158528 26669275707662894592 26909814144558736248 27090053160601227264 27097994663052153984 27175196927049453568 27354604460997723624 27482363381677007232 27624373735761014784 27936617321870015616 28003709028483888128 28016208824211525632 28067094517457369088 28220396808859047936 28289804613510466312 28466580252095192064 28487635415003546496 28891715349968135808 29080774760348653056 29093755317450430464 29356160884973166816 29377874021722407324 29506432697839798272 29667596645210793984 29841386684724789408 29926404880407766016 29980760052738553344 30273540912628578279 30549500758346059776 30572096542930635264 30861605032920508704 31054451184103845888 31077420452731141632 31299358295798813792 31504172657044374144 31518234927237966336 31826030190199274601 31965302089326448128 32024902783607091072 32116141822876626944 32139896365645026816 32174474202938935296 32503179768714152784 32646987142263017472 33110064974068166656 33119771254841521536 33351378046833420288 33433405452330551096 33667205490458736768 33824447238987085824 34144754504507796864 34368188353139317248 34383529011532326912 34719305662035572292 34818221062782112384 34871238642901579776 35061705126158211072 35211778082773665516 35367569404118268928 35559034276883859456 35879752192744981664 35960964850492254144 36130659550736205312 36157383411350655168 36472805947996964832 36643151175569342976 36727860535045894656 36882933842393413632 37248823095826687488 37259742661696711728 37612581133871869983 37955440336126922752 37983513886671395328 38412848817571271472 38522287133290847744 38774366347131537408 39141547846630889088 39170498695629876432 39415264964439496704 39788515579633052544 39974346736984737792 40003913561494341888 40364721216838104372 40635079740901840896 40762795390574180352 41031906691496585436 41148806710560678272 41223545072515510848 41436560603641522176 42005563542725832192 42024313236317288448 42434706920265699468 42620402785768597504 42699870378142788096 42731453122505319744 42853195154193369088 43337573024952203712 44034241327459750224 44159695006455362048 44259649046759697408 44501394967816190976 44889607320611649024 45526339339343729152 45824251137519089664 45858144814395952896 45970932496954507757 46292407549380763056 46581676776155768832 46949037443698220688 47256258985566561216 47277352390856949504 47947953133989672192 48174212734314940416 48209844548467540224 48630407930662619776 48857534900759123968 48968122349606473728 48970480713394526208 49235585921839190016 49665097461102249984 49679656882262282304 50150108178495826644 50500808235688105152 50644685182228527104 50736670858480628736 51217131756761695296 52188730462174518784 52227331594173168576 52306857964352369664 52592557689237316608 52817667124160498274 53051354106177403392 53338551415325789184 53819628289117472496 54195989326104307968 54709208921995447248 54964726763354014464 55873234643740031232 56007418056967776256 56134189034914738176 56440793617718095872 56579609227020932624 56933160504190384128 56975270830007092992 57783430699936271616 58161549520697306112 58187510634900860928 58712321769946333632 58755748043444814648 59012865395679596544 59335193290421587968 59682773369449578816 59852809760815532032 59961520105477106688 60547081825257156558 61144193085861270528 61723210065841017408 62154840905462283264 62598716591597627584 63008345314088748288 63036469854475932672 63652060380398549202 63930604178652896256 64049805567214182144 64279792731290053632 64348948405877870592 65006359537428305568 66239542509683043072 66702756093666840576 66866810904661102192 67334410980917473536 67648894477974171648 68289509009015593728 68736376706278634496 68767058023064653824 69438611324071144584 69636442125564224768 69742477285803159552 70123410252316422144 70423556165547331032 70735138808236537856 71118068553767718912 71759504385489963328 71921929700984508288 72261319101472410624 72314766822701310336 72945611895993929664 73286302351138685952 73455721070091789312 73765867684786827264 74497646191653374976 74519485323393423456 75225162267743739966 75967027773342790656 76825697635142542944 77044574266581695488 77548732694263074816 78283095693261778176 78340997391259752864 78830529928878993408 79577031159266105088 79948693473969475584 80007827122988683776 80729442433676208744 81270159481803681792 81525590781148360704 82063813382993170872 82297613421121356544 82447090145031021696 82873121207283044352 84011127085451664384 84048626472634576896 84869413840531398936 85240805571537195008 85399740756285576192 85462906245010639488 85706390308386738176 86675146049904407424 88068482654919500448 88319390012910724096 88519298093519394816 89002789935632381952 89779214641223298048 91052678678687458304 91648502275038179328 91716289628791905792 91941864993909015514 92584815098761526112 93163353552311537664 93898074887396441376 94512517971133122432 94554704781713899008 95478090570597823803 95895906267979344384 96348425468629880832 96419689096935080448 97260815861325239552 97715069801518247936 97940961426789052416 99330194922204499968 99359313764524564608 100300216356991653288 101001616471376210304 101289370364457054208 101473341716961257472 102434263513523390592 104377460924349037568 104454663188346337152 104613715928704739328 105185115378474633216 105635334248320996548 106102708212354806784 106677102830651578368 107639256578234944992 108391978652208615936 109418417843990894496 109929453526708028928 111746469287480062464 112014836113935552512 112837743401615609949 113159218454041865248 113866321008380768256 113950541660014185984 115566861399872543232 116323099041394612224 117424643539892667264 117511496086889629296 119365546738899157632 119705619521631064064 119923040210954213376 121094163650514313116 122288386171722541056 123446420131682034816 124309681810924566528 125197433183195255168 126016690628177496576 126072939708951865344 127304120760797098404 127861208357305792512 128099611134428364288 128559585462580107264 130012719074856611136 132479085019366086144 133733621809322204384 134668821961834947072 136579018018031187456 137472753412557268992 137912797490863523271 138877222648142289168 139272884251128449536 140847112331094662064 141470277616473075712 143519008770979926656 143843859401969016576 144522638202944821248 144629533645402620672 145891223791987859328 146572604702277371904 146911442140183578624 148995292383306749952 149038970646786846912 150450324535487479932 151934055546685581312 153651395270285085888 154089148533163390976 156566191386523556352 156681994782519505728 159154062318532210176 160015654245977367552 161458884867352417488 164127626765986341744 164595226842242713088 164894180290062043392 168022254170903328768 169738827681062797872 170799481512571152384 170925812490021278976 173350292099808814848 176136965309839000896 176638780025821448192 177038596187038789632 178005579871264763904 179558429282446596096 182105357357374916608 183432579257583811584 183883729987818031028 185169630197523052224 187796149774792882752 189025035942266244864 189109409563427798016 190956181141195647606 191791812535958688768 192839378193870160896 194521631722650479104 198718627529049129216 200600432713983306576 202003232942752420608 202946683433922514944 204868527027046781184 208754921848698075136 208909326376692674304 209227431857409478656 210370230756949266432 211270668496641993096 212205416424709613568 213354205661303156736 215278513156469889984 216783957304417231872 218836835687981788992 219858907053416057856 223492938574960124928 225675486803231219898 226318436908083730496 227901083320028371968 231133722799745086464 232646198082789224448 234849287079785334528 235022992173779258592 238731093477798315264 239846080421908426752 242188327301028626232 244576772343445082112 246892840263364069632 248619363621849133056 250394866366390510336 252033381256354993152 252145879417903730688 254608241521594196808 255722416714611585024 256199222268856728576 257119170925160214528 260025438149713222272 264958170038732172288 267467243618644408768 269337643923669894144 273158036036062374912 274945506825114537984 275825594981727046542 277754445296284578336 278545768502256899072 281694224662189324128 287038017541959853312 287687718803938033152 289045276405889642496 289259067290805241344 291782447583975718656 293145209404554743808 293822884280367157248 297990584766613499904 298077941293573693824 300900649070974959864 303868111093371162624 307302790540570171776 308178297066326781952 313132382773047112704 313363989565039011456 318308124637064420352 320031308491954735104 322917769734704834976 328255253531972683488 329190453684485426176 329788360580124086784 336044508341806657536 339477655362125595744 341598963025142304768 341851624980042557952 346700584199617629696 352273930619678001792 353277560051642896384 359116858564893192192 364210714714749833216 366865158515167623168 367767459975636062056 370339260395046104448 375592299549585765504 378050071884532489728 378218819126855596032 381912362282391295212 383583625071917377536 385678756387740321792 389043263445300958208 397437255058098258432 401200865427966613152 404006465885504841216 409737054054093562368 413738392472590569813 417509843697396150272 417818652753385348608 422541336993283986192 424410832849419227136 430557026312939779968 433567914608834463744 437673671375963577984 439717814106832115712 446985877149920249856 451350973606462439796 452636873816167460992 455802166640056743936 462267445599490172928 469698574159570669056 470045984347558517184 477462186955596630528 484376654602057252464 493785680526728139264 500789732732781020672 504066762512709986304 509216483043188393616 512398444537713457152 520050876299426444544 529916340077464344576 534934487237288817536 538675287847339788288 546316072072124749824 551651189963454093084 555508890592569156672 557091537004513798144 563388449324378648256 574076035083919706624 575375437607876066304 578518134581610482688 583564895167951437312 596155882587147387648 601801298141949919728 614605581081140343552 626264765546094225408 626727979130078022912 636616249274128840704 640062616983909470208 645835539469409669952 656510507063945366976 658380907368970852352 659576721160248173568 678955310724251191488 683703249960085115904 693401168399235259392 704547861239356003584 733730317030335246336 735534919951272124112 740678520790092208896 751184599099171531008 756100143769064979456 756437638253711192064 763824724564782590424 767167250143834755072 771357512775480643584 778086526890601916416 794874510116196516864 802401730855933226304 808012931771009682432 819474108108187124736 827476784945181139626 835637305506770697216 845082673986567972384 861114052625879559936 867135829217668927488 875347342751927155968 879435628213664231424 893971754299840499712 902701947212924879592 905273747632334921984 911604333280113487872 924534891198980345856 939397148319141338112 940091968695117034368 954924373911193261056 968753309204114504928 987571361053456278528 1001579465465562041344 1008133525025419972608 1018432966086376787232 1024796889075426914304 1040101752598852889088 1059832680154928689152 1069868974474577635072 1077350575694679576576 1092632144144249499648 1103302379926908186168 1111017781185138313344 1114183074009027596288 1126776898648757296512 1148152070167839413248 1150750875215752132608 1157036269163220965376 1167129790335902874624 1192311765174294775296 1203602596283899839456 1229211162162280687104 1241215177417771709439 1252529531092188450816 1253455958260156045824 1273232498548257681408 1291671078938819339904 1313021014127890733952 1316761814737941704704 1319153442320496347136 1357910621448502382976 1367406499920170231808 1386802336798470518784 1409095722478712007168 1471069839902544248224 1481357041580184417792 1502369198198343062016 1512200287538129958912 1527649449129565180848 1556173053781203832832 1589749020232393033728 1604803461711866452608 1616025863542019364864 1638948216216374249472 1654953569890362279252 1671274611013541394432 1690165347973135944768 1722228105251759119872 1750694685503854311936 1805403894425849759184 1810547495264669843968 1878794296638282676224 1880183937390234068736 1909848747822386522112 1937506618408229009856 1975142722106912557056 2003158930931124082688 2036865932172753574464 2080203505197705778176 2139737948949155270144 2206604759853816372336 2222035562370276626688 2253553797297514593024 2296304140335678826496 2301501750431504265216 2314072538326441930752 2334259580671805749248 2384623530348589550592 2407205192567799678912 2458422324324561374208 2482430354835543418878 2506911916520312091648 2583342157877638679808 2626042028255781467904 2638306884640992694272 2715821242897004765952 2734812999840340463616 2773604673596941037568 2818191444957424014336 2942139679805088496448 2962714083160368835584 3004738396396686124032 3024400575076259917824 3055298898259130361696 3179498040464786067456 3209606923423732905216 3232051727084038729728 3277896432432748498944 3309907139780724558504 3342549222027082788864 3380330695946271889536 3444456210503518239744 3501389371007708623872 3610807788851699518368 3621094990529339687936 3757588593276565352448 3760367874780468137472 3819697495644773044224 3875013236816458019712 3950285444213825114112 4006317861862248165376 4073731864345507148928 4160407010395411556352 4279475897898310540288 4413209519707632744672 4444071124740553253376 4507107594595029186048 4592608280671357652992 4668519161343611498496 4769247060697179101184 4814410385135599357824 4916844648649122748416 4964860709671086837756 5013823833040624183296 5166684315755277359616 5252084056511562935808 5431642485794009531904 5636382889914848028672 5884279359610176992896 5925428166320737671168 6009476792793372248064 6110597796518260723392 6419213846847465810432 6619814279561449117008 6760661391892543779072 6888912421007036479488 7002778742015417247744 7221615577703399036736 7242189981058679375872 7520735749560936274944 7750026473632916039424 8147463728691014297856 8320814020790823112704 8558951795796621080576 8826419039415265489344 8888142249481106506752 9014215189190058372096 9538494121394358202368 9628820770271198715648 9833689297298245496832 9929721419342173675512 10027647666081248366592 10333368631510554719232 10504168113023125871616 10863284971588019063808 11272765779829696057344 11768558719220353985792 11850856332641475342336 12018953585586744496128 12221195593036521446784 12838427693694931620864 13239628559122898234016 13521322783785087558144 13777824842014072958976 14005557484030834495488 14443231155406798073472 14484379962117358751744 15041471499121872549888 15500052947265832078848 16294927457382028595712 17117903591593242161152 17652838078830530978688 17776284498962213013504 18028430378380116744192 19257641540542397431296 19859442838684347351024 20666737263021109438464 21008336226046251743232 21726569943176038127616 23537117438440707971584 24442391186073042893568 25676855387389863241728 26479257118245796468032 27042645567570175116288 28886462310813596146944 30082942998243745099776 31000105894531664157696 32589854914764057191424 35305676157661061957376 35552568997924426027008 36056860756760233488384 38515283081084794862592 39718885677368694702048 41333474526042218876928 42016672452092503486464 43453139886352076255232 47074234876881415943168 48884782372146085787136 51353710774779726483456 52958514236491592936064 54085291135140350232576 57772924621627192293888 62000211789063328315392 65179709829528114382848 70611352315322123914752 77030566162169589725184 79437771354737389404096 94148469753762831886336 97769564744292171574272 105917028472983185872128 108170582270280700465152 115545849243254384587776 124000423578126656630784 130359419659056228765696 141222704630644247829504 154061132324339179450368 158875542709474778808192 188296939507525663772672 195539129488584343148544 211834056945966371744256 231091698486508769175552 282445409261288495659008 317751085418949557616384 391078258977168686297088 423668113891932743488512 462183396973017538351104 564890818522576991318016 635502170837899115232768 847336227783865486977024 1271004341675798230465536 1694672455567730973954048 2542008683351596460931072 5084017366703192921862144
- Sum of all divisors σ(n): 18796154236759503236505600
- Sum of proper divisors (its aliquot sum) s(n): 13712136870056310314643456
- 5084017366703192921862144 is an abundant number, because the sum of its proper divisors (13712136870056310314643456) is greater than itself. Its abundance is 8628119503353117392781312
Bases of 5084017366703192921862144
- Binary: 100001101001001010100100010001110011111001000011011101111110011111111110000000000002
- Hexadecimal: 0x434952239F21BBF3FF000
- Base-36: MZVZWI71G5VZCAO0
Squares and roots of 5084017366703192921862144
- 5084017366703192921862144 squared (50840173667031929218621442) is 25847232584939668009285322593342427357108540276736
- 5084017366703192921862144 cubed (50840173667031929218621443) is 131407779343049933224935371559394882921170344122226348039987121534202281984
-
The
square root of 5084017366703192921862144 is 2254776566913.7137193901 -
5084017366703192921862144 is a
perfect cube number . Itscube root is 171950064
Scales and comparisons
How big is 5084017366703192921862144?- 5,084,017,366,703,192,921,862,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,084,017,366,703,192,921,862,144 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 5084017366703192921862144 cubic inches would be around 14329172 feet tall.
Recreational maths with 5084017366703192921862144
- 5084017366703192921862144 backwards is 4412681292913076637104805
- 5084017366703192921862144 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5084017366703192921862144's digits is 99
- 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 5084017366703192921862144 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 5084017366703192921862144 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/5084017366703192921862144/
Chicago style:
Numbermatics. 2024. "Number 5084017366703192921862144 - Facts about the integer". https://numbermatics.com/n/5084017366703192921862144/
The information we have on file for 5084017366703192921862144 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 5084017366703192921862144, math, Factors of 5084017366703192921862144, curriculum, school, college, exams, university, Prime factorization of 5084017366703192921862144, STEM, science, technology, engineering, physics, economics, calculator, five septillion, eighty-four sextillion, seventeen quintillion, three hundred sixty-six quadrillion, seven hundred three trillion, one hundred ninety-two billion, nine hundred twenty-one million, eight hundred sixty-two thousand, one hundred forty-four.