5277421107272716832491776
5,277,421,107,272,716,832,491,776 is an even composite number composed of seven prime numbers multiplied together.
5277421107272716832491776 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 5277421107272716832491776:
28 × 32 × 112 × 134 × 234 × 412 × 11872
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 23 × 23 × 23 × 23 × 41 × 41 × 1187 × 1187)See below for interesting mathematical facts about the number 5277421107272716832491776 from the Numbermatics database.
Names of 5277421107272716832491776
- Cardinal: 5277421107272716832491776 can be written as Five septillion, two hundred seventy-seven sextillion, four hundred twenty-one quintillion, one hundred seven quadrillion, two hundred seventy-two trillion, seven hundred sixteen billion, eight hundred thirty-two million, four hundred ninety-one thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 5.277421107272716832491776 × 1024
Factors of 5277421107272716832491776
Divisors of 5277421107272716832491776
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 32 33 36 39 41 44 46 48 52 64 66 69 72 78 82 88 92 96 99 104 117 121 123 128 132 138 143 144 156 164 169 176 184 192 198 207 208 234 242 246 253 256 264 276 286 288 299 312 328 338 352 363 368 369 384 396 414 416 429 451 468 484 492 506 507 528 529 533 552 572 576 598 624 656 676 704 726 736 738 759 768 792 828 832 858 897 902 936 943 968 984 1012 1014 1056 1058 1066 1089 1104 1144 1152 1187 1196 1248 1287 1312 1352 1353 1408 1452 1472 1476 1518 1521 1573 1584 1587 1599 1656 1664 1681 1716 1794 1804 1859 1872 1886 1936 1968 2024 2028 2112 2116 2132 2178 2197 2208 2277 2288 2304 2374 2392 2496 2574 2624 2691 2704 2706 2783 2816 2829 2904 2944 2952 3036 3042 3146 3168 3174 3198 3289 3312 3328 3362 3432 3561 3588 3608 3718 3744 3772 3872 3887 3936 4048 4056 4059 4224 4232 4264 4356 4394 4416 4554 4576 4719 4748 4761 4784 4797 4961 4992 5043 5148 5248 5382 5408 5412 5566 5577 5658 5808 5819 5863 5888 5904 6072 6084 6292 6336 6348 6396 6578 6591 6624 6724 6864 6877 6929 7122 7176 7216 7436 7488 7544 7744 7774 7872 8096 8112 8118 8349 8448 8464 8487 8528 8712 8788 8832 9108 9152 9438 9496 9522 9568 9594 9867 9922 9984 10086 10296 10373 10496 10683 10764 10816 10824 11132 11154 11316 11616 11638 11661 11726 11808 12144 12167 12168 12259 12584 12672 12696 12792 13057 13156 13182 13248 13448 13728 13754 13858 14157 14244 14352 14432 14872 14883 14976 15088 15129 15431 15488 15548 15744 16192 16224 16236 16698 16731 16928 16974 17056 17424 17457 17576 17589 17664 18216 18304 18491 18876 18992 19044 19136 19188 19734 19773 19844 20172 20449 20592 20631 20746 20787 21366 21528 21632 21648 21689 21853 22264 22308 22632 23232 23276 23322 23452 23616 24167 24288 24334 24336 24518 25047 25168 25344 25392 25584 26114 26312 26364 26496 26896 27301 27456 27508 27716 28314 28488 28561 28704 28864 29601 29744 29766 29952 30176 30258 30862 30976 31096 31119 31488 32384 32448 32472 33396 33462 33856 33948 34112 34848 34914 34983 35152 35178 36179 36432 36501 36608 36777 36982 37752 37984 38088 38272 38376 38663 39171 39468 39546 39688 40344 40898 41184 41262 41492 41574 42732 42757 43056 43264 43296 43378 43706 44528 44616 44649 45264 46293 46464 46552 46644 46904 47232 48334 48576 48667 48668 48672 49036 50094 50336 50531 50784 51168 52228 52371 52624 52728 52767 52992 53792 54602 54912 55016 55432 55473 56628 56976 57122 57408 57728 59202 59488 59532 60352 60516 61347 61724 61893 62192 62238 62361 64009 64493 64768 64896 64944 65067 65559 66792 66924 67712 67896 68224 69696 69828 69966 70304 70356 72358 72501 72864 73002 73554 73964 75504 75647 75968 76176 76219 76544 76752 77326 78342 78936 79092 79376 80688 81796 81903 82368 82524 82984 83148 85464 85514 85683 86112 86592 86756 87412 89056 89232 89298 89401 90077 90528 92586 92928 93104 93288 93357 93808 94464 96668 97152 97334 97336 97344 98072 100188 100672 101062 101568 102336 104456 104742 105248 105456 105534 107584 108537 109204 109503 109824 110032 110331 110864 110946 113256 113952 114103 114244 114816 115456 115989 117513 118404 118976 119064 120704 121032 122694 123448 123786 124384 124476 124722 128018 128271 128986 129792 129888 130134 131118 133584 133837 133848 134849 135424 135792 136448 138879 139392 139656 139932 140608 140712 143627 144716 145002 145728 146001 146004 147108 147928 151008 151294 151593 151936 152352 152438 153504 154652 156684 157872 158171 158184 158752 159367 161376 163592 163806 164736 165048 165968 166296 166419 169741 170928 171028 171366 172224 173184 173512 174824 178112 178464 178596 178802 180154 181056 184041 185172 186208 186576 186714 187616 192027 193336 193479 194304 194668 194672 194688 195201 196144 196677 200376 200603 201344 202124 203136 203401 204672 208912 209484 210496 210912 211068 215168 217074 217503 218408 219006 220064 220662 221728 221892 226512 226941 227904 228206 228488 228657 229632 231978 235026 236808 237952 238128 238579 240383 241408 242064 245388 245709 246896 247572 248768 248952 249444 256036 256542 257049 257972 259776 260268 262236 265837 267168 267674 267696 268203 269698 270231 271584 277758 278784 279312 279841 279864 281216 281424 281957 284089 287254 289432 290004 291456 292002 292008 294216 295856 300311 302016 302588 303186 303872 304704 304876 307008 309304 313368 314171 315744 316342 316368 317504 318734 322752 325611 327184 327612 329472 330096 331936 332592 332838 339482 341856 342056 342309 342732 344448 346368 347024 347967 349648 354913 356224 356928 357192 357604 360308 362112 368082 370344 372416 373152 373428 375232 384054 384813 386672 386958 389336 389344 389376 390402 392288 393354 400752 401206 401511 402688 404248 404547 406272 406802 409344 417824 418968 420992 421824 422136 425293 430336 430881 434148 435006 436816 438003 438012 440128 441324 443456 443784 453024 453882 454779 455808 456412 456976 457314 463956 470052 470327 473616 474513 475904 476256 477158 478101 480766 484128 490776 491418 493792 495144 497536 497904 498847 498888 502619 509223 512072 513084 514098 515944 519552 520536 524472 531674 534336 535337 535348 535392 536406 539396 540462 543168 555516 555841 558624 559682 559728 562432 562848 563914 568178 574508 576081 578864 580008 580437 582912 584004 584016 588432 591712 600622 601809 604032 605176 606372 609408 609752 610203 614016 618608 626736 627923 628342 631488 632671 632684 632736 635008 637468 645504 651222 654368 655224 656903 660192 663872 665184 665676 678964 680823 683712 684112 684618 685464 685971 688896 694048 695934 699296 709826 712448 713856 714384 715208 715737 720616 721149 724224 736164 740688 744832 746304 746856 750464 768108 769626 773344 773916 778672 778688 780804 784576 786708 797511 801504 802412 803022 804609 808496 809094 810693 813604 832117 835648 837936 838409 839523 841984 843648 844272 845871 850586 852267 861762 868296 870012 873632 876006 876024 880256 882648 886912 887568 889249 900933 906048 907764 909558 911616 912824 913952 914628 927912 940104 940654 942513 947232 949026 952512 954316 956202 961532 968256 981552 982836 983411 987584 990288 990847 995072 995808 997694 997776 1005238 1018446 1024144 1026168 1026927 1028196 1031888 1039104 1041072 1048944 1063348 1064739 1068672 1070674 1070696 1070784 1072812 1078792 1080924 1086336 1111032 1111682 1117248 1119341 1119364 1119456 1125696 1127828 1136356 1149016 1152162 1157728 1160016 1160874 1162213 1168008 1168032 1171001 1176864 1183424 1201244 1203618 1204533 1208064 1210352 1212744 1213641 1218816 1219504 1220406 1228032 1237216 1253472 1255846 1256684 1262976 1265342 1265368 1265472 1270016 1274936 1275879 1291008 1292643 1302444 1308736 1310448 1313806 1320384 1327744 1330368 1331352 1357928 1361646 1367424 1368224 1369236 1370928 1371942 1388096 1391868 1398592 1408969 1410981 1419652 1423539 1427712 1428768 1430416 1431474 1434303 1441232 1442298 1472207 1472328 1481376 1483339 1489664 1492608 1493712 1496541 1500928 1507857 1527669 1536216 1539252 1546688 1547832 1557344 1557376 1561608 1569152 1573416 1595022 1603008 1604824 1606011 1606044 1609218 1616992 1618188 1621386 1627208 1664234 1667523 1671296 1675872 1676818 1679046 1687296 1688544 1691742 1701172 1704534 1723524 1736592 1739881 1740024 1747264 1752012 1752048 1753037 1760512 1765296 1773824 1775136 1778498 1801866 1805427 1812096 1815528 1819116 1825648 1827904 1829256 1830609 1855824 1867151 1880208 1881308 1883769 1885026 1894464 1898013 1898052 1905024 1908632 1912404 1923064 1936512 1963104 1965672 1966822 1970709 1975168 1980576 1981694 1991616 1995347 1995388 1995552 2010476 2036892 2048288 2052336 2053854 2056223 2056392 2063776 2071771 2082144 2097888 2126696 2129478 2137344 2141348 2141392 2141568 2145624 2147211 2157584 2161848 2163447 2172672 2206633 2222064 2223364 2234496 2238682 2238728 2238912 2251392 2255656 2272712 2298032 2304324 2315456 2320032 2321748 2324426 2336016 2336064 2342002 2353728 2366848 2392533 2402488 2407236 2409066 2420704 2425488 2427282 2439008 2440812 2474432 2496351 2506944 2511692 2513368 2515227 2518569 2525952 2530684 2530736 2530944 2537613 2549872 2551758 2556801 2585286 2604888 2607839 2617472 2620896 2624369 2627612 2640768 2644213 2655488 2660736 2662704 2667747 2702799 2715856 2723292 2734848 2736448 2738472 2741856 2743884 2776192 2783736 2797184 2817938 2821962 2827539 2839304 2847078 2857536 2860832 2862948 2868606 2882464 2884596 2944414 2944656 2950233 2962752 2966678 2972541 2985216 2987424 2993082 3015714 3055338 3072432 3078251 3078504 3093376 3095664 3101527 3114688 3114752 3123216 3124979 3138304 3146832 3190044 3194217 3206016 3209648 3212022 3212088 3218436 3233984 3236376 3242772 3254416 3303421 3328468 3335046 3342592 3351744 3353636 3358023 3358092 3377088 3383484 3402344 3409068 3447048 3455881 3473184 3479762 3480048 3486639 3494528 3504024 3504096 3506074 3513003 3530592 3550272 3556996 3603732 3610854 3624192 3631056 3637933 3638232 3651296 3655808 3658512 3661218 3665441 3693157 3711648 3734302 3760416 3762616 3767538 3770052 3788928 3796026 3796104 3810048 3817264 3824808 3827637 3846128 3873024 3904043 3926208 3931344 3933644 3941418 3950336 3961152 3963388 3983232 3990694 3990776 3991104 4020952 4073784 4096576 4104672 4107708 4112446 4112784 4127552 4143542 4164288 4195776 4226907 4232943 4253392 4258956 4282696 4282784 4283136 4291248 4294422 4315168 4323696 4326894 4413266 4416621 4444128 4446728 4450017 4468992 4477364 4477456 4477824 4489623 4502784 4511312 4523571 4545424 4596064 4608648 4613869 4630912 4640064 4643496 4648852 4672032 4672128 4678223 4684004 4707456 4733696 4785066 4804976 4814472 4818033 4818132 4841408 4850976 4854564 4878016 4881624 4948864 4992702 5002569 5013888 5023384 5026736 5030454 5037138 5061368 5061472 5061888 5075226 5099744 5103516 5113602 5170572 5209776 5215678 5219643 5234944 5241792 5248738 5255224 5259111 5281536 5288426 5321472 5325408 5335494 5405598 5431712 5446584 5472896 5476944 5483712 5487317 5487768 5528809 5552384 5567472 5594368 5601453 5635876 5643924 5651307 5655078 5678608 5694039 5694156 5715072 5721664 5725896 5737212 5764928 5769192 5888707 5888828 5889312 5900466 5912127 5925504 5933356 5945082 5974848 5986041 5986164 6031428 6110676 6114251 6144864 6156502 6157008 6168669 6186752 6191328 6203054 6215313 6229376 6246432 6249958 6293664 6380088 6388434 6412032 6419296 6424044 6424176 6436872 6467968 6472752 6485011 6485544 6508832 6534047 6606842 6619899 6656936 6670092 6703488 6707272 6716046 6716184 6754176 6766968 6804688 6818136 6894096 6907153 6911762 6946368 6959381 6959524 6960096 6973278 6989056 7008048 7008192 7012148 7026006 7061184 7100544 7113992 7207464 7221708 7225933 7262112 7275866 7276464 7302592 7311616 7317024 7322436 7330882 7386314 7423296 7468604 7489053 7520832 7525232 7535076 7540104 7545681 7577856 7592052 7592208 7634528 7649616 7655274 7692256 7808086 7823517 7852416 7862688 7867288 7873107 7882836 7922304 7926776 7932639 7966464 7981388 7981552 7982208 8003241 8041904 8147568 8162999 8193152 8209344 8215416 8224723 8224892 8225568 8255104 8287084 8328576 8391552 8453814 8465886 8506784 8517912 8565392 8565568 8582496 8588844 8630336 8647392 8653788 8826532 8833242 8850699 8888256 8893456 8900034 8917623 8954728 8954912 8955648 8979246 9022624 9047142 9090848 9192128 9217296 9227738 9234753 9261824 9280128 9286992 9297704 9304581 9344064 9344256 9356446 9368008 9374937 9414912 9570132 9609952 9628944 9636066 9636264 9682816 9701952 9709128 9756032 9763248 9781739 9897728 9910263 9985404 10005138 10027776 10046768 10053472 10060908 10074069 10074276 10122736 10122944 10150452 10199488 10207032 10227204 10341144 10367643 10419552 10431356 10439286 10459917 10483584 10497476 10510448 10518222 10539009 10576852 10650816 10670988 10811196 10817521 10863424 10893168 10899317 10913799 10945792 10953888 10967424 10974634 10975536 10996323 11057618 11079471 11134944 11202906 11271752 11287848 11302614 11310156 11357216 11388078 11388312 11430144 11443328 11451792 11473481 11474424 11529856 11538384 11560237 11712129 11777414 11777656 11778624 11800932 11824254 11851008 11866712 11890164 11949696 11972082 11972328 12062856 12221352 12228502 12289728 12312751 12313004 12314016 12337338 12382656 12406108 12430626 12458752 12492864 12499916 12587328 12680721 12760176 12776868 12784343 12838592 12848088 12848352 12873744 12881011 12935936 12945504 12970022 12971088 13017664 13068094 13213684 13239798 13249863 13313872 13340184 13350051 13406976 13414544 13432092 13432368 13508352 13533936 13609376 13636272 13788192 13814306 13823524 13841607 13892736 13918762 13919048 13920192 13946556 14016096 14016384 14024296 14034669 14052012 14122368 14201088 14227984 14414928 14442229 14443416 14451866 14524224 14551433 14551732 14552928 14605184 14634048 14644872 14661764 14772628 14846592 14937208 14978106 15041664 15050464 15070152 15080208 15091362 15108769 15184104 15184416 15269056 15299232 15310548 15384512 15498659 15616172 15647034 15658929 15704832 15725376 15734576 15746214 15765672 15777333 15844608 15853552 15865278 15962776 15963104 15964416 16006482 16083808 16295136 16325998 16386304 16418688 16430832 16449446 16449784 16451136 16461951 16510208 16574168 16586427 16657152 16783104 16804359 16907628 16931772 17013568 17035824 17130784 17131136 17164992 17177688 17260672 17294784 17307576 17653064 17666121 17666484 17701398 17776512 17786912 17800068 17835246 17909456 17909824 17958123 17958492 18045248 18094284 18181696 18316597 18342753 18384256 18434592 18455476 18469506 18506007 18560256 18573984 18595408 18609162 18645939 18688128 18712892 18736016 18749874 19138691 19140264 19219904 19257888 19272132 19272528 19283407 19365632 19403904 19418256 19455033 19512064 19526496 19563478 19602141 19820526 19859697 19970808 20010276 20093536 20106944 20121816 20148138 20148552 20245472 20245888 20300904 20398976 20414064 20452727 20454408 20682288 20721459 20735286 20839104 20862712 20878143 20878572 20919834 20967168 20994952 21020896 21036444 21078018 21153704 21301632 21341976 21622392 21635042 21677799 21726848 21786336 21798634 21827598 21907776 21934848 21948817 21949268 21951072 21992646 22115236 22158942 22269888 22405812 22543504 22575696 22605228 22618453 22620312 22714432 22776156 22776624 22789481 22886656 22903584 22946962 22948848 23059712 23076768 23120474 23424258 23470551 23554828 23555312 23557248 23601864 23619321 23648508 23733424 23780328 23797917 23899392 23944164 23944656 24125712 24272963 24442704 24457004 24488997 24579456 24625502 24626008 24628032 24674169 24674676 24765312 24812216 24861252 24985728 24999832 25174656 25361442 25520352 25553736 25568686 25677184 25696176 25696704 25744843 25747488 25762022 25891008 25939511 25940044 25942176 26035328 26136188 26427368 26479596 26499726 26627744 26680368 26700102 26730899 26829088 26864184 26864736 26933023 27067872 27218752 27272544 27576384 27628612 27647048 27683214 27704259 27785472 27837524 27838096 27840384 27893112 27913743 28032192 28032768 28048592 28069338 28104024 28124811 28244736 28455968 28686229 28829856 28884458 28886832 28903732 29048448 29102866 29103464 29105856 29210368 29268096 29289744 29323528 29345217 29545256 29693184 29730789 29874416 29956212 30083328 30100928 30140304 30160416 30182724 30217538 30368208 30368832 30538112 30598464 30621096 30769024 30997318 31102929 31232344 31294068 31317858 31450752 31469152 31492428 31531344 31554666 31707104 31730556 31925552 31926208 32012964 32167616 32406287 32452563 32590272 32651996 32697951 32741397 32837376 32861664 32898892 32899568 32902272 32923902 32988969 33148336 33172854 33238413 33608718 33815256 33860761 33863544 33901907 34027136 34071648 34116797 34261568 34262272 34329984 34355376 34374769 34420443 34521344 34589568 34615152 34680711 35136387 35306128 35332242 35332968 35402796 35553024 35573824 35600136 35670492 35818912 35819648 35916246 35916984 36090496 36188568 36363392 36633194 36685506 36768512 36869184 36910952 36938253 36939012 37012014 37147968 37190816 37218324 37291878 37376256 37425784 37472032 37499748 38277382 38280528 38353029 38439808 38515776 38544264 38545056 38566814 38643033 38807808 38836512 38910066 39052992 39126956 39204282 39641052 39719394 39941616 40017263 40020552 40187072 40213888 40243632 40296276 40297104 40319851 40490944 40491776 40601808 40624727 40797952 40828128 40905454 40908816 41364576 41442918 41470572 41524821 41678208 41725424 41756286 41757144 41839668 41989904 42041792 42072888 42104007 42156036 42307408 42603264 42683952 42944473 43244784 43270084 43326687 43355598 43453696 43572672 43597268 43654299 43655196 43815552 43897634 43898536 43902144 43985292 44230472 44317884 44539776 44811624 45087008 45151392 45210456 45236906 45240624 45326307 45428864 45552312 45553248 45578962 45807168 45892981 45893924 45897696 46153536 46240948 46495977 46848516 46941102 47109656 47110624 47114496 47203728 47238642 47293129 47297016 47466848 47560656 47595834 47650733 47888328 47889312 48011041 48251424 48545926 48885408 48914008 48977994 49158912 49251004 49252016 49256064 49348338 49349352 49385853 49530624 49624432 49722504 49759281 49971456 49999664 50349312 50722884 50752559 51040704 51107472 51137372 51354368 51392352 51393408 51489686 51494976 51524044 51782016 51879022 51880088 51884352 52070656 52272376 52854736 52959192 52998363 52999452 53255488 53360736 53400204 53461798 53658176 53728368 53729472 53866046 54135744 54437504 54545088 54949791 55028259 55152768 55257224 55294096 55366428 55408518 55675048 55676192 55680768 55786224 55827486 56064384 56097184 56138676 56208048 56249622 56911936 57372458 57416073 57659712 57767729 57768916 57773664 57807464 57850221 58096896 58205732 58206928 58211712 58365099 58536192 58579488 58647056 58690434 58806423 59090512 59461578 59748832 59912424 59980297 60201856 60280608 60320832 60360487 60365448 60435076 60736416 60737664 60816899 61076224 61196928 61242192 61358181 61538048 61994636 62164377 62205858 62464688 62588136 62634429 62635716 62901504 62938304 62984856 63062688 63109332 63414208 63461112 63851104 63852416 64025928 64335232 64812574 64905126 65033397 65180544 65303992 65395902 65482794 65723328 65797784 65799136 65804544 65846451 65847804 65977938 66296672 66345708 66476826 67217436 67630512 67721522 67727088 67803814 67855359 68054272 68143296 68233594 68368443 68523136 68659968 68710752 68749538 68840886 69179136 69230304 69361422 70272774 70612256 70664484 70665936 70805592 71147648 71200272 71335121 71340984 71637824 71639296 71832492 71833968 71874517 72180992 72377136 72726784 72818889 73266388 73371012 73466991 73738368 73821904 73876506 73878024 74022507 74024028 74295936 74381632 74436648 74583756 74851568 74944064 74999496 75978683 76553191 76554764 76561056 76706058 76879616 77031552 77088528 77090112 77133628 77234529 77286066 77673024 77818533 77820132 78105984 78253912 78408564 79282104 79438788 79485263 79883232 80034526 80041104 80192697 80374144 80427776 80487264 80592552 80594208 80639702 80799069 80981888 81203616 81249454 81656256 81810908 81817632 82729152 82885836 82941144 83049642 83356416 83450848 83512572 83514288 83679336 83979808 84083584 84145776 84208014 84305143 84312072 84614816 84942611 85367904 85888946 86058687 86489568 86540168 86653374 86711196 87145344 87194536 87308598 87310392 87631104 87795268 87797072 87804288 87970584 88035651 88460944 88635768 89079552 89623248 89792989 90174016 90302784 90420912 90471953 90473812 90481248 90652614 90857728 91104624 91106496 91157924 91614336 91785962 91787848 91795392 92307072 92481896 92991954 93697032 93882204 94219312 94221248 94407456 94477284 94586258 94594032 94933696 95121312 95191668 95301466 95776656 95778624 96022082 96502848 97091852 97218861 97357689 97770816 97828016 97955988 98093853 98502008 98504032 98512128 98696676 98698704 98771706 99248864 99445008 99518562 99999328 101445768 101505118 101582283 101705721 102081408 102214944 102274744 102350391 102784704 102786816 102979372 102989952 103048088 103124307 103261329 103564032 103758044 103760176 103768704 104042133 104544752 105709472 105918384 105996726 105998904 106118987 106510976 106721472 106800408 106921399 106923596 107316352 107456736 107458944 107599129 107732092 108271488 108875008 109090176 109899582 110056518 110305536 110514448 110588192 110732856 110814759 110817036 111350096 111352384 111572448 111654972 112128768 112194368 112277352 112416096 112499244 113823872 114744916 114832146 115059087 115319424 115535458 115537832 115547328 115614928 115700442 115929099 116411464 116413856 116423424 116730198 117158976 117294112 117380868 117612846 118181024 118923156 119497664 119824848 119960594 120051789 120403712 120561216 120641664 120720974 120730896 120870152 120959553 121472832 121475328 121633798 121874181 122393856 122484384 122716362 123989272 124328754 124411716 124929376 125176272 125268858 125271432 125876608 125969712 126125376 126208291 126218664 126828416 126922224 127162607 127702208 127704832 128051856 128670464 128833419 129625148 129810252 129980061 130066794 130361088 130607984 130791804 130962897 130965588 131446656 131595568 131598272 131692902 131695608 131955876 132593344 132691416 132953652 134434872 135261024 135440261 135443044 135454176 135607628 135710718 135978921 136286592 136467188 136736886 137046272 137421504 137499076 137678943 137681772 138460608 138722844 139487931 140545548 140627773 141224512 141328968 141331872 141611184 141691121 141879387 142295296 142400544 142670242 142681968 142952199 143275648 143664984 143667936 143749034 144033123 144754272 145637778 146532776 146742024 146933982 147476736 147643808 147753012 147756048 148045014 148048056 148591872 148763264 148873296 149155253 149167512 149703136 149888128 149998992 150283081 151957366 152257677 153106382 153109528 153122112 153412116 154063104 154177056 154180224 154267256 154469058 154572132 155346048 155637066 155640264 156211968 156507824 156817128 158564208 158864519 158877576 158970526 159766464 160065763 160069052 160082208 160385394 160748288 160974528 161185104 161188416 161279404 161598138 161963776 162407232 162498908 163312512 163621816 163635264 164849373 165458304 165771672 165882288 166099284 166196459 166901696 167025144 167028576 167358672 167959616 168167168 168291552 168416028 168610286 168624144 169229632 169885222 170485249 170735808 171777892 172117374 172248219 172979136 173080336 173303187 173306748 173422392 173550663 174290688 174389072 174617196 174620784 175590536 175594144 175608576 175941168 176071302 176921888 177271536 179246496 179585978 179940891 180348032 180605568 180841824 180943906 180947624 180962496 181081461 181305228 182209248 182212992 182315848 182450697 183228672 183571924 183575696 183590784 184074543 184614144 184963792 185983908 187394064 187748977 187764408 188438624 188442496 188814912 188954568 189168629 189172516 189188064 189867392 190242624 190383336 190602932 191553312 191557248 192044164 193005696 194183704 194437722 194715378 195541632 195656032 195911976 196187706 197004016 197008064 197393352 197397408 197539353 197543412 198497728 198890016 199037124 199998656 201482567 202891536 203010236 203164566 203411442 203566077 204162816 204429888 204549488 204700782 205105329 205569408 205958744 205979904 206096176 206248614 206522658 207516088 207520352 207537408 208084266 209089504 211418944 211836768 211993452 211997808 212237974 213021952 213442944 213600816 213842798 213847192 214005363 214632704 214913472 214917888 215198258 215464184 215623551 216542976 218180352 218456667 219799164 220113036 221028896 221176384 221465712 221629518 221634072 222700192 222704768 223144896 223309944 224388736 224554704 224832192 224979997 224998488 227647744 227936049 229489832 229659573 229664292 230118174 230638848 231070916 231075664 231094656 231229856 231400884 231703587 231858198 232822928 232827712 233455599 233460396 234317952 234588224 234761736 235225692 236362048 237846312 238115761 238455789 238995328 239649696 239921188 240103578 240578091 241122432 241283328 241436987 241441948 241461792 241740304 241919106 242397207 242945664 243267596 243748362 244968768 245432724 247978544 248657508 248802983 248823432 249858752 250352544 250537716 250542864 250684291 251753216 251939424 252250752 252416582 252437328 252915429 253656832 253844448 254325214 254827833 255404416 256103712 257666838 258176061 259250296 259620504 259960122 260133588 261215968 261583608 261925794 261931176 262893312 263191136 263196544 263385804 263391216 263911752 265186688 265382832 265885451 265907304 268869744 269378967 270522048 270880522 270886088 270908352 271215256 271415859 271421436 271957842 272573184 272934376 273473772 274843008 274998152 275357886 275363544 276921216 277445688 278975862 281091096 281255546 282449024 282657936 282663744 283193273 283222368 283382242 283758774 284801088 285334621 285340484 285363936 285904398 286551296 287329968 287335872 287498068 288066246 289508544 291275556 291656583 293065552 293484048 293867964 294039889 295287616 295506024 295512096 296090028 296096112 296263253 297526528 297746592 298310506 298335024 299406272 299776256 299997984 300566162 303914732 304515354 304746849 305117163 306212764 306219056 306244224 306824232 307051173 308354112 308360448 308534512 308938116 309144264 309372921 310692096 311274132 311280528 313015648 313634256 315548519 317128416 317729038 317755152 317941052 318356961 319532928 320131526 320138104 320164416 320764197 320770788 321949056 322370208 322376832 322558808 322797387 323196276 324814464 324997816 326625024 327243632 327270528 329698746 330916608 331543344 331764576 332171267 332198568 332392918 333803392 334050288 334057152 334682959 334717344 335919232 336583104 336832056 337213643 337220572 337248288 338459264 339770444 340970498 341471616 343555784 344234748 344496438 345958272 346160672 346606374 346613496 346844784 347101326 347501687 348778144 349234392 349241568 351181072 351188288 351882336 352142604 353843776 354543072 356469157 358492992 359171956 359881782 360155367 360696064 361211136 361683648 361887812 361895248 361924992 362162922 362610456 362878659 364418496 364425984 364631696 364901394 365622543 367143848 367151392 367181568 368149086 369927584 371967816 372920977 374788128 375497954 375528816 376877248 376884992 377629824 377909136 378337258 378345032 378376128 378624873 379734784 380485248 380766672 381205864 381487821 383106624 383114496 384088328 386011392 386500257 388367408 388875444 389430756 391083264 391312064 391823952 392375412 394008032 394016128 394786704 394794816 395078706 395086824 396995456 397780032 398074248 399997312 402965134 405783072 406020472 406320783 406329132 406822884 407132154 408859776 409098976 409401564 410210658 411138816 411917488 412192352 412497228 413036829 413045316 415032176 415040704 416168532 418179008 421281731 421883319 422837888 423673536 423986904 423995616 424475948 425073363 425638161 426885888 427201632 427685596 427694384 428010726 428856597 429826944 430396516 430928368 431247102 432099369 436913334 439598328 440189893 440226072 442057792 442352768 442931424 443259036 443268144 443518361 445400384 445409536 446289792 446619888 446871997 447465759 448777472 449109408 449664384 449959994 449996976 450849243 455872098 456773031 458979664 459319146 459328584 460236348 462141832 462151328 462189312 462459712 462801768 463407174 463716396 465645856 465655424 466911198 466920792 468635904 469176448 469523472 470412721 470451384 472724096 475692624 476231522 476593557 476911578 477990656 479299392 479842376 480197289 480207156 481156182 482244864 482873974 482883896 482923584 483480608 483838212 484794414 485891328 486535192 487496724 489937536 490865448 495957088 497315016 497605966 497646864 498589377 499717504 500705088 501075432 501085728 501368582 503878848 504501504 504822791 504833164 504874656 505830858 507688896 508650428 509655666 510808832 511455747 512207424 515333676 516352122 518500592 519241008 519909561 519920244 520224419 520267176 522431936 523167216 523851588 523862352 524158063 526382272 526393088 526771608 526782432 527823504 528121451 530373376 530765664 531770902 531814608 537739488 538757934 539822673 541044096 541761044 541772176 541816704 542430512 542831718 542842872 543244383 543915684 545868752 546947544 547352091 549686016 549996304 550715772 550727088 553842432 554891376 557951724 558278149 562182192 562511092 563246931 564898048 565315872 565327488 566386546 566444736 566764484 567505887 567517548 569602176 570669242 570680968 570727872 571808796 574659936 574671744 574996136 576132492 579017088 582551112 583313166 586131104 586968096 587735928 588079778 590575232 591012048 591024192 592131389 592180056 592192224 592526506 595493184 596608753 596621012 596670048 598812544 599995968 601132324 604447701 607829464 609030708 609493698 610234326 612425528 612438112 612488448 613648464 614102346 614810677 616708224 617069024 617876232 618288528 618745842 619459529 622548264 622561056 626031296 627268512 631097038 634256832 635445019 635458076 635510304 635882104 636713922 639065856 640263052 640276208 640328832 641528394 641541576 642016089 643898112 644740416 644753664 645117616 645594774 646392552 646870653 649628928 649995632 654487264 654541056 659397492 659783267 663086688 663529152 664342534 664397136 664785836 667606784 668100576 668114304 669365918 669434688 671838464 673166208 673664112 674427286 674441144 674496576 674939991 676918528 679540888 681940996 682943232 683808147 687111568 688469496 688978719 688992876 691916544 692321344 693212748 693226992 693689568 694202652 695003374 697556288 698468784 698483136 702362144 702376576 703764672 704285208 707687552 709086144 712938314 714347283 715367367 716985984 718343912 719763564 720310734 723367296 723775624 723790496 723849984 724310961 724325844 725220912 725757318 728836992 729263392 729802788 731245086 734287696 734302784 736298172 739855168 743935632 745344601 745841954 746408949 749576256 750980477 750995908 751057632 752052873 753754496 755259648 755818272 756674516 756690064 756752256 757249746 758746287 760970496 761533344 762411728 762975642 764483499 766213248 768176656 773000514 776734816 777750888 778861512 779743861 782624128 783647904 784686331 784750824 788016064 788032256 789573408 789589632 790157412 790173648 790619687 793990912 795560064 796148496 797656353 799994624 805930268 808136901 811566144 812040944 812641566 812658264 813645768 814247577 814264308 817719552 818197952 818803128 820421316 823834976 824384704 824994456 826073658 826090632 830064352 830081408 832337064 836358016 842563462 843766638 845675776 847347072 847973808 847991232 848951896 849579819 850146726 851276322 854403264 855371192 855388768 856003863 856021452 857713194 859653888 860793032 861856736 862494204 864198738 873826668 879196656 880379786 880452144 882119667 884115584 884705536 885862848 886518072 886536288 887036722 888789759 890800768 892579584 893239776 893743994 894931518 898218816 899328768 899919988 899993952 901698486 911744196 913546062 917959328 918638292 918657168 920472696 924283664 924302656 924919424 925603536 926814348 927356573 927432792 931291712 931310848 933822396 933841584 934368721 938352896 939046944 940825442 940902768 945448192 946645557 951385248 952463044 953187114 953823156 955070883 958598784 959684752 960394578 960414312 962292591 962312364 965747948 965767792 965847168 966961216 967676424 968392161 969588828 973070384 974993448 979875072 981730896 987722879 991914176 994630032 995191483 995211932 995293728 996513801 997178754 999435008 1001410176 1002150864 1002171456 1002737164 1004048877 1007757696 1009645582 1009666328 1009749312 1011640929 1011661716 1015377792 1017300856 1019311332 1022911494 1024414848 1030667352 1032704244 1037001184 1038482016 1039819122 1039840488 1040448838 1040534352 1042505061 1044863872 1046334432 1047703176 1047724704 1048316126 1052764544 1053543216 1053564864 1055538563 1055647008 1056242902 1061531328 1063541804 1063629216 1069407471 1075478976 1077515868 1079645346 1082088192 1083522088 1083544352 1083633408 1084861024 1085663436 1085685744 1086488766 1087831368 1091737504 1093895088 1094704182 1095966859 1099992608 1101431544 1101454176 1104253943 1109782752 1115903448 1116556298 1118762931 1124364384 1125022184 1126493862 1130631744 1130654976 1132773092 1132889472 1133528968 1135011774 1135035096 1135874619 1139204352 1141338484 1141361936 1141455744 1143617592 1144463463 1149319872 1149343488 1149992272 1152264984 1158034176 1165102224 1166626332 1167308857 1172262208 1173936192 1175471856 1176135389 1176159556 1181150464 1182024096 1182048384 1184262778 1184360112 1184384448 1185053012 1190986368 1193217506 1193242024 1193340096 1197625088 1199991936 1202264648 1208895402 1215658928 1218061416 1218962349 1218987396 1220468652 1224851056 1224876224 1227296928 1228204692 1229621354 1233416448 1234138048 1235752464 1236577056 1237491684 1238919058 1245096528 1245122112 1252062592 1254537024 1262194076 1263845193 1265649957 1268513664 1270890038 1270916152 1271020608 1271764208 1273427844 1275220089 1280526104 1280552416 1280657664 1283056788 1283083152 1284032178 1289480832 1290235232 1291189548 1292785104 1293741306 1299991264 1308974528 1318794984 1319566534 1320569679 1326173376 1327058304 1328657767 1328685068 1328794272 1329571672 1330555083 1336201152 1336228608 1338731836 1338869376 1340615991 1342397277 1346332416 1347328224 1348854572 1348882288 1348993152 1349879982 1352547729 1359081776 1363881992 1367616294 1374223136 1376938992 1377957438 1377985752 1379546831 1384642688 1386425496 1386453984 1387379136 1388291201 1388405304 1389978187 1390006748 1395112576 1396937568 1396966272 1398788677 1404724288 1404753152 1407529344 1408570416 1411238163 1415375104 1418172288 1425876628 1428694566 1429780671 1430734734 1433971968 1436687824 1439527128 1440591867 1440621468 1446734592 1447551248 1447580992 1448621922 1448651688 1450441824 1451514636 1457673984 1458526784 1459605576 1462490172 1468575392 1468605568 1472596344 1479710336 1487871264 1490689202 1491683908 1492817898 1495768131 1499152512 1501960954 1501991816 1502115264 1504105746 1507508992 1511636544 1513349032 1513380128 1513504512 1514468373 1514499492 1517492574 1523066688 1524823456 1525951284 1528966998 1532426496 1534367241 1536353312 1546001028 1553469632 1555501776 1557723024 1559487722 1560673257 1565248256 1567295808 1569372662 1569501648 1572474189 1576032128 1579146816 1579179264 1580314824 1580347296 1581239374 1584364353 1591120128 1592296992 1595312706 1611860536 1616273802 1623132288 1624081888 1625283132 1625316528 1627291536 1628495154 1628528616 1636395904 1637606256 1640707783 1640842632 1647669952 1648769408 1649988912 1652147316 1652181264 1653113891 1660128704 1660162816 1664674128 1672716032 1674834447 1685126924 1687533276 1689740793 1694694144 1695947616 1695982464 1697903792 1699159638 1700293452 1702517661 1702552644 1708806528 1710742384 1710777536 1712007726 1712042904 1715426388 1721586064 1723713472 1724988408 1728397476 1747509709 1747653336 1758393312 1760723393 1760759572 1760904288 1764239334 1768231168 1771725696 1773036144 1773072576 1774073444 1776394167 1777579518 1781601536 1786479552 1787487988 1789826259 1789863036 1796437632 1799839976 1799987904 1803396972 1813343103 1823488392 1827092124 1828161049 1835918656 1837276584 1837314336 1840945392 1844432031 1848567328 1848605312 1849838848 1851207072 1853628696 1854713146 1854865584 1858378587 1862583424 1867644792 1867683168 1868737442 1878093888 1881650884 1881805536 1893291114 1902770496 1904926088 1906335057 1906374228 1907646312 1910141766 1917197568 1919369504 1920789156 1920828624 1924585182 1924624728 1931495896 1931535584 1931694336 1933922432 1935352848 1936784322 1939018289 1939177656 1946140768 1949986896 1953680053 1963461792 1975445758 1979349801 1983828352 1989260064 1990382966 1990423864 1990587456 1993027602 1994357508 2002820352 2004301728 2004342912 2005474328 2008097754 2015515392 2019291164 2019332656 2019498624 2023281858 2023323432 2024819973 2030755584 2034601712 2038622664 2045822988 2048829696 2061334704 2065238747 2065408488 2074002368 2076964032 2079638244 2079680976 2080854919 2080897676 2081068704 2085010122 2089727744 2092668864 2095406352 2095449408 2096632252 2105529088 2107086432 2107129728 2111077126 2111294016 2112485804 2123062656 2127083608 2127258432 2138814942 2143041849 2150957952 2155031736 2159290692 2167044176 2167088704 2169722048 2171326872 2171371488 2172932883 2172977532 2175662736 2183475008 2187790176 2189408364 2191933718 2199985216 2202863088 2202908352 2208507886 2216308237 2219565504 2231806896 2233112596 2236033803 2237525862 2239226847 2248728768 2250044368 2252941431 2252987724 2256158619 2261263488 2265546184 2265778944 2267057936 2270023548 2270070192 2271749238 2282676968 2282723872 2282911488 2287235184 2288926926 2298639744 2299984544 2304529968 2330204448 2333252664 2334617714 2339231583 2344524416 2347872384 2350943712 2352270778 2352319112 2354058993 2364048192 2364096768 2368476889 2368525556 2368720224 2368768896 2370106024 2371859061 2381972736 2386435012 2386484048 2386680192 2392969059 2399983872 2404529296 2417790804 2431317856 2436122832 2437924698 2437974792 2440736701 2440937304 2449702112 2449752448 2454593856 2456409384 2459192177 2459242708 2468276096 2471504928 2473154112 2474779967 2474983368 2477838116 2490193056 2490244224 2504125184 2509074048 2524388152 2527690386 2531299914 2537027328 2541780076 2541832304 2542041216 2543528416 2546855688 2548739457 2550440178 2561052208 2561104832 2566113576 2566166304 2568011589 2568064356 2578961664 2580470464 2582379096 2585570208 2587482612 2599982528 2617949056 2619273371 2637589968 2639133068 2641139358 2646359001 2652346752 2654116608 2657315534 2657370136 2657588544 2659143344 2661110166 2666369277 2672402304 2677463672 2677738752 2681231982 2684794554 2694656448 2697709144 2697764576 2697986304 2699759964 2705095458 2718163552 2727763984 2735232588 2748446272 2753877984 2755914876 2755971504 2759093662 2769285376 2772850992 2772907968 2774758272 2776582402 2776810608 2779956374 2780013496 2782069719 2790225152 2793875136 2793932544 2797577354 2803106163 2809448576 2815058688 2817140832 2822476326 2836344576 2839936671 2851753256 2857389132 2859561342 2861469468 2873375648 2879054256 2881183734 2881242936 2895102496 2895161984 2897243844 2897303376 2900883648 2903029272 2917053568 2919211152 2924739961 2924980344 2937150784 2937211136 2945192688 2959420672 2963168637 2975742528 2981378404 2983367816 2985574449 2985635796 2989541403 2991536262 2998305024 3003921908 3003983632 3004230528 3008211492 3012146631 3023273088 3026698064 3026760256 3028936746 3028998984 3034922787 3034985148 3046133376 3049646912 3051902568 3057933996 3068734482 3072706624 3092002056 3095504893 3106939264 3111003552 3115126003 3115446048 3118975444 3121346514 3127515183 3134591616 3138680831 3138745324 3139003296 3144948378 3152064256 3158293632 3160629648 3160694592 3162478748 3166615689 3168728706 3184593984 3190625412 3208222413 3223721072 3232547604 3234438779 3246264576 3248163776 3250566264 3250633056 3254583072 3256990308 3257057232 3258895783 3272791808 3275212512 3281415566 3281685264 3287900577 3295339904 3297538816 3299977824 3304294632 3304362528 3306227782 3312761829 3320257408 3329348256 3349668894 3356288793 3370253848 3375066552 3379481586 3391895232 3391964928 3395807584 3398319276 3400586904 3405035322 3405105288 3417613056 3421484768 3421555072 3424015452 3424085808 3430852776 3443172128 3447426944 3449976816 3456510863 3456794952 3495019418 3495306672 3501926571 3516786624 3521446786 3521519144 3521808576 3528406167 3528478668 3543451392 3546072288 3546145152 3548146888 3552788334 3555159036 3572959104 3574975976 3579652518 3579726072 3592875264 3599679952 3599975808 3606793944 3626686206 3646976784 3653883937 3654184248 3656322098 3671837312 3674553168 3674628672 3681512549 3681890784 3688864062 3697134656 3697210624 3702414144 3707257392 3709350073 3709426292 3709731168 3716757174 3725166848 3735289584 3735366336 3737474884 3756187776 3763301768 3763611072 3786582228 3791535579 3805540992 3809852176 3812670114 3812748456 3815292624 3820283532 3822518557 3838739008 3841578312 3841657248 3849170364 3849249456 3862991792 3863071168 3867844864 3870705696 3873568644 3878036578 3878355312 3892281536 3899973792 3907360106 3921160727 3926923584 3950891516 3958699602 3961709037 3967656704 3978520128 3980765932 3980847728 3981174912 3985973301 3986055204 3988715016 3991665249 4008603456 4008685824 4010948656 4016195508 4021847973 4038582328 4038665312 4038997248 4046563716 4046646864 4049639946 4069203424 4077245328 4091645976 4102130747 4122669408 4130477494 4130816976 4138640493 4148004736 4153928064 4159276488 4159361952 4161709838 4161795352 4162137408 4164873603 4169934561 4170020244 4185337728 4190812704 4190898816 4193264504 4196366031 4214172864 4214259456 4222154252 4222588032 4224971608 4233714489 4246125312 4254167216 4254516864 4277629884 4286083698 4301915904 4310063472 4318226471 4318581384 4334088352 4334177408 4339444096 4342653744 4342742976 4345865766 4345955064 4350878467 4351325472 4366950016 4375580352 4378816728 4383777359 4383867436 4399970432 4405726176 4405816704 4417015772 4432616474 4439131008 4463613792 4466225192 4472067606 4475051724 4478453694 4497457536 4500088736 4505882862 4505975448 4512317238 4522526976 4531092368 4534115872 4540047096 4540140384 4543405119 4543498476 4565353936 4565447744 4574470368 4577853852 4597279488 4599969088 4609059936 4634099041 4660408896 4666505328 4669235428 4678463166 4682019771 4689048832 4695744768 4701887424 4704541556 4704638224 4708117986 4717422567 4728096384 4736953778 4737051112 4737440448 4737537792 4740212048 4743718122 4753093059 4772870024 4772968096 4773360384 4785938118 4809058592 4835581608 4862635712 4872245664 4875849396 4875949584 4881473402 4881874608 4899404224 4899504896 4909187712 4912818768 4918384354 4918485416 4922123349 4936552192 4943009856 4946308224 4949559934 4949966736 4955676232 4959341673 4980386112 4980488448 5018148096 5024503341 5048776304 5055380772 5062599828 5083560152 5083664608 5084082432 5087056832 5093711376 5097478914 5100880356 5122104416 5122209664 5132227152 5132332608 5136023178 5136128712 5160940928 5164758192 5171140416 5174539931 5174965224 5199965056 5235898112 5238546742 5242529127 5275179936 5278266136 5282170179 5282278716 5292718002 5304693504 5314631068 5314740272 5315177088 5318286688 5322220332 5329182501 5332738554 5344804608 5354927344 5362463964 5369478777 5369589108 5389312896 5395418288 5395529152 5399519928 5410190916 5436327104 5455527968 5470465176 5476662503 5484483147 5496892544 5507755968 5511829752 5511943008 5518187324 5533296093 5545701984 5545815936 5549516544 5553050701 5553164804 5553621216 5559912748 5560026992 5564139438 5575135761 5587750272 5595154708 5606212326 5618897152 5634281664 5644952652 5679873342 5703506512 5714778264 5719005171 5719122684 5722468609 5722938936 5746751296 5758108512 5762367468 5762485872 5765738693 5790204992 5790323968 5794487688 5794606752 5801767296 5806058544 5809335961 5817054867 5834107136 5838422304 5849479922 5849960688 5861040159 5874301568 5890385376 5926337274 5938049403 5951485056 5962756808 5966735632 5971148898 5971271592 5979082806 5983072524 6007843816 6007967264 6008461056 6016422984 6024293262 6046546176 6053396128 6053520512 6057873492 6057997968 6069845574 6069970296 6092266752 6099293824 6103805136 6115365373 6115867992 6137468964 6145413248 6184004112 6191009786 6195716241 6213878528 6222007104 6230252006 6230892096 6237950888 6242564757 6242693028 6255030366 6269183232 6277361662 6277490648 6278006592 6289896756 6316587264 6321259296 6321389184 6324957496 6333231378 6337457412 6369187968 6381250824 6416444826 6447442144 6465095208 6468877558 6496327552 6501132528 6501266112 6509166144 6513445279 6513980616 6514114464 6517791566 6550425024 6562696283 6562831132 6563370528 6575801154 6590679808 6599955648 6608589264 6608725056 6612455564 6625523658 6640514816 6648924711 6658696512 6699337788 6708101409 6712577586 6740507696 6750133104 6758824293 6758963172 6762917447 6783790464 6791615168 6796638552 6801173808 6810070644 6810210576 6814054819 6842969536 6843110144 6848030904 6848171616 6861705552 6886344256 6894853888 6899953632 6913021726 6913589904 6989895209 6990038836 6990613344 7003853142 7017694749 7033573248 7042893572 7043038288 7043617152 7056812334 7056957336 7062176979 7092144576 7092290304 7096293776 7105430667 7105576668 7110318072 7115577183 7145918208 7149951952 7159305036 7159452144 7199359904 7199951616 7213587888 7253372412 7257615937 7293953568 7307767874 7308368496 7312644196 7322210103 7343674624 7349106336 7349257344 7363025098 7363781568 7377576531 7377728124 7394269312 7404828288 7414514784 7418700146 7418852584 7419462336 7424339901 7433514348 7470579168 7470732672 7474949768 7512375552 7526603536 7527222144 7573164456 7583071158 7611081984 7619704352 7625340228 7625496912 7630585248 7640567064 7645037114 7677478016 7683156624 7683314496 7697708057 7698340728 7698498912 7725983584 7726142336 7741411392 7747137288 7755913789 7756073156 7756710624 7784563072 7799947584 7814720212 7842321454 7853847168 7857820113 7901783032 7917399204 7923418074 7957040256 7961531864 7961695456 7962349824 7971946602 7972110408 7977430032 7983330498 7992538801 8017206912 8021897312 8032391016 8043695946 8077164656 8077330624 8093127432 8093293728 8099279892 8138406848 8154490656 8183291952 8198790611 8204261494 8245338816 8260785247 8260954988 8261633952 8277280986 8296009472 8307856128 8318552976 8318723904 8323419676 8323590704 8324274816 8329747206 8339869122 8340040488 8346209157 8370675456 8381625408 8381797632 8386529008 8392732062 8409318489 8428345728 8444308504 8445176064 8449943216 8467428978 8508334432 8509033728 8555259768 8572167396 8577182471 8620126944 8636452942 8637162768 8668176704 8668354816 8678888192 8685307488 8685485952 8691731532 8691910128 8701756934 8702650944 8733900032 8751160704 8757633456 8767554718 8767734872 8774219883 8799940864 8811452352 8811633408 8834031544 8865232948 8878262016 8889505911 8927227584 8932450384 8944135212 8950103448 8956723347 8956907388 8994915072 9000177472 9011765724 9011950896 9024634476 9062184736 9068231744 9080094192 9080280768 9086810238 9086996952 9130707872 9130895488 9148940736 9155707704 9199938176 9218119872 9268198082 9286514679 9320817792 9333010656 9338470856 9345378009 9356926332 9364039542 9403774848 9409083112 9409276448 9416042493 9416235972 9434845134 9456192768 9473907556 9474102224 9474880896 9480424096 9487436244 9499847067 9506186118 9545740048 9545936192 9571876236 9618117184 9671163216 9689479813 9703316337 9725271424 9744491328 9751698792 9751899168 9762746201 9762946804 9763749216 9776687349 9798808448 9818375424 9825637536 9836768708 9836970832 9844246698 9863701731 9886019712 9892616448 9899119868 9899933472 9911352464 9918683346 9938285487 9960772224 10049006682 10097552608 10110761544 10125199656 10167120304 10167329216 10174113664 10187422752 10194957828 10200922303 10201760712 10244208832 10244419328 10264454304 10264665216 10272046356 10272257424 10278055931 10321881856 10329516384 10342280832 10349079862 10349930448 10369532589 10399930112 10477093484 10485058254 10505779713 10550359872 10556532272 10564340358 10564557432 10585218501 10585436004 10629262136 10629480544 10630354176 10636573376 10644440664 10658365002 10665477108 10709854688 10724927928 10738957554 10739178216 10778625792 10790836576 10791058304 10799039856 10820381832 10872654208 10911055936 10940930352 10953325006 10961651811 10968966294 10993785088 11015511936 11023659504 11023886016 11036374648 11044537647 11066592186 11091403968 11091631872 11106101402 11106329608 11107242432 11119825496 11120053984 11128050219 11128278876 11150271522 11175500544 11190309416 11212424652 11268563328 11289905304 11359746684 11407013024 11429556528 11438010342 11438245368 11444937218 11445877872 11467555671 11493502592 11516217024 11524734936 11524971744 11531477386 11580409984 11588975376 11589213504 11603534592 11610924193 11612117088 11618671922 11634109734 11676844608 11698959844 11699921376 11722080318 11748603136 11763482181 11780770752 11852674548 11876098806 11902970112 11925513616 11933471264 11942297796 11942543184 11957919903 11958165612 11966145048 12015687632 12015934528 12032845968 12048586524 12055635449 12106792256 12107041024 12115746984 12115995936 12139691148 12139940592 12146793373 12198587648 12207610272 12230730746 12231735984 12274937928 12290826496 12306392241 12368008224 12382019572 12391432482 12415921479 12444014208 12460504012 12461784192 12475901776 12485129514 12485386056 12494620809 12509803683 12510060732 12554723324 12554981296 12556013184 12579793512 12589098093 12642518592 12642778368 12649914992 12666462756 12674914824 12738375936 12762501648 12832889652 12840397427 12894884288 12930190416 12937489279 12937755116 12954679413 12992655104 13002265056 13002532224 13018332288 13026890558 13027961232 13028228928 13035583132 13052635401 13100850048 13125392566 13125662264 13126741056 13151332077 13151602308 13199911296 13217178528 13217450112 13224911128 13251047316 13297849422 13317393024 13398675576 13416202818 13425155172 13481015392 13500266208 13517648586 13517926344 13525834894 13567580928 13583230336 13593277104 13602347616 13619021947 13620141288 13620421152 13628109638 13685939072 13696061808 13696343232 13722001319 13723411104 13772688512 13799907264 13826043452 13827179808 13902297123 13979790418 13980077672 13981226688 14007706284 14035389498 14067146496 14085787144 14086076576 14087234304 14113624668 14113914672 14124353958 14184289152 14192587552 14210861334 14211153336 14220636144 14231154366 14247569167 14299903904 14318610072 14318904288 14398719808 14427175776 14506744824 14515231874 14587907136 14615235437 14615535748 14616736992 14625288392 14644420206 14698212672 14698514688 14726050196 14727563136 14755153062 14755456248 14766370047 14788538624 14809656576 14829029568 14837400292 14837705168 14838924672 14848679802 14867028696 14878025019 14941158336 14941465344 14949899536 15053207072 15054444288 15146328912 15166142316 15175015141 15239408704 15250680456 15250993824 15261170496 15281134128 15289760057 15290074228 15354956032 15366313248 15366628992 15395416114 15396681456 15396997824 15451967168 15452284672 15482822784 15494274576 15511827578 15512146312 15513421248 15523619793 15569126144 15599895168 15629440424 15684642908 15707694336 15715640226 15727587381 15803566064 15834798408 15846510537 15846836148 15914080512 15923063728 15923390912 15943893204 15944220816 15954860064 15966660996 15985077602 16034413824 16043794624 16064782032 16087391892 16154329312 16154661248 16186254864 16186587456 16198559784 16276813696 16308981312 16366583904 16397581222 16408522988 16429987509 16453449441 16490677632 16521570494 16521909976 16523267904 16554561972 16637105952 16637447808 16646839352 16647181408 16648549632 16659152103 16659494412 16679738244 16680080976 16692418314 16763250816 16773058016 16785464124 16818636978 16856691456 16888617008 16899886432 16934857956 17016668864 17110519536 17142925823 17144334792 17154364942 17167405827 17240253888 17272550971 17272905884 17274325536 17297216079 17336353408 17370614976 17370971904 17383463064 17383820256 17403513868 17405301888 17428007883 17451164601 17502321408 17515266912 17535109436 17535469744 17548439766 17583120477 17622904704 17668063088 17730465896 17779011822 17854455168 17864900768 17888270424 17900206896 17913446694 17913814776 17934108803 18000354944 18023531448 18023901792 18047785613 18049268952 18124369472 18136463488 18160188384 18160561536 18173620476 18173993904 18184252801 18261415744 18261790976 18297881472 18311415408 18346096119 18399876352 18436239744 18536396164 18573029358 18587148723 18641635584 18666021312 18676941712 18690756018 18713852664 18727694271 18728079084 18807549696 18818166224 18818552896 18832084986 18832471944 18869690268 18947815112 18948204448 18949761792 18960848192 18974872488 18999694134 19012372236 19091480096 19091872384 19143752472 19236234368 19342326432 19378959626 19406632674 19450542848 19488982656 19503397584 19503798336 19525492402 19525893608 19527498432 19540335837 19553374698 19597616896 19651275072 19673537416 19673941664 19688088849 19688493396 19727403462 19772039424 19798239736 19799866944 19822704928 19837366692 19876570974 19921544448 19946774133 20098013364 20195105216 20221523088 20250399312 20288752341 20334240608 20334658432 20348227328 20374845504 20389915656 20401844606 20403521424 20442164457 20488417664 20528908608 20529330432 20544092712 20544514848 20556111862 20659032768 20684561664 20698159724 20699860896 20739065178 20954186968 20969685627 20970116508 21011559426 21100719744 21113064544 21128680716 21129114864 21170437002 21170872008 21258524272 21258961088 21273146752 21288881328 21316292001 21316730004 21329201179 21330954216 21419709376 21449855856 21477915108 21478356432 21490480583 21581673152 21582116608 21598079712 21640763664 21745308416 21772847811 21822111872 21881860704 21906650012 21923303622 21937932588 21966630309 22031023872 22047319008 22047772032 22072749296 22089075294 22132729593 22133184372 22182807936 22212202804 22212659216 22214484864 22239650992 22240107968 22256100438 22256557752 22273019703 22300543044 22380618832 22424849304 22537126656 22579810608 22717626217 22719493368 22814026048 22859113056 22876020684 22876490736 22889404109 22889874436 22891755744 22935111342 22987005184 23032434048 23049469872 23049943488 23062954772 23093124171 23160819968 23177950752 23178427008 23221848386 23224234176 23237343844 23267741367 23268219468 23353689216 23397919688 23399842752 23444160636 23526964362 23561541504 23573460339 23705349096 23752197612 23851027232 23866942528 23884595592 23885086368 23915839806 23916331224 23932290096 23977616403 24031375264 24031869056 24065691936 24097173048 24111270898 24213584512 24231493968 24231991872 24277386949 24279382296 24279881184 24293586746 24415220544 24461461492 24463471968 24549875856 24596371833 24612784482 24736016448 24764039144 24782355741 24782864964 24831842958 24888028416 24921008024 24923568384 24951803552 24970259028 24970772112 24989241618 25019607366 25020121464 25109446648 25109962592 25112026368 25159587024 25178196186 25207237757 25285037184 25299829984 25332925512 25349829648 25397840689 25525003296 25665779304 25680794854 25731547413 25789768576 25860380832 25874978558 25875510232 25909358826 26004530112 26005064448 26036664576 26053245779 26053781116 26055922464 26056457856 26071166264 26105270802 26201700096 26250785132 26251324528 26253482112 26302664154 26303204616 26322659649 26399822592 26434357056 26434900224 26449822256 26502094632 26595698844 26634786048 26797351152 26832405636 26848103711 26850310344 26962030784 27000532416 27035297172 27035852688 27051113947 27051669788 27166460672 27186554208 27204695232 27238043894 27240282576 27240842304 27256219276 27371878144 27392123616 27392686464 27444002638 27446822208 27545377024 27599814528 27652086904 27654359616 27804594246 27859544037 27959580836 27960155344 27962453376 28015412568 28036134027 28070778996 28171574288 28172153152 28227249336 28227829344 28248127479 28248707916 28368578304 28385175104 28421722668 28422306672 28441272288 28462308732 28495138334 28599807808 28637220144 28637808576 28797439616 28812007081 28854351552 29013489648 29030463748 29068439439 29109949011 29175814272 29230470874 29231071496 29233473984 29250576784 29288238603 29288840412 29330062047 29396425344 29452100392 29455126272 29510306124 29510912496 29532740094 29658059136 29674800584 29675410336 29677849344 29697359604 29734057392 29756050038 29882316672 29899799072 30106414144 30292657824 30332284632 30350030282 30478817408 30501360912 30501987648 30522340992 30559128641 30562268256 30579520114 30580148456 30602766909 30732626496 30733257984 30790199557 30790832228 30793362912 30793995648 30834167793 30903934336 30965645568 30988549152 31023655156 31024292624 31026842496 31047239586 31108597767 31199790336 31258880848 31369285816 31431280452 31455174762 31607132128 31669596816 31693021074 31693672296 31729577113 31846127456 31846781824 31887786408 31888441632 31909720128 31933321992 31969498301 31970155204 32087589248 32129564064 32172139571 32174783784 32308658624 32309322496 32372509728 32373174912 32397119568 32553627392 32617962624 32733167808 32795162444 32817045976 32859975018 32884955433 32906898882 32981355264 33043140988 33043819952 33046535808 33109123944 33133612941 33274211904 33274895616 33293678704 33294362816 33318304206 33318988824 33359476488 33360161952 33384150657 33384836628 33526501632 33546116032 33570928248 33637273956 33777234016 33799772864 33869715912 34033337728 34050553823 34221039072 34285851646 34288669584 34308729884 34334811654 34402667013 34480507776 34545101942 34545811768 34548651072 34594432158 34672706816 34741229952 34766926128 34767640512 34807027736 34810603776 34832772579 34856015766 34902329202 35030533824 35070218872 35070939488 35096879532 35166240954 35245809408 35290446543 35336126176 35460931792 35558023644 35708910336 35729801536 35776540848 35800413792 35826893388 35827629552 35868217606 36000709888 36047062896 36047803584 36095571226 36098537904 36166906347 36248738944 36272926976 36320376768 36321123072 36347240952 36347987808 36368505602 36440380119 36522831488 36595762944 36622830816 36692192238 36872479488 36919176723 37072792328 37146058716 37174297446 37332042624 37353883424 37381512036 37427705328 37455388542 37456158168 37636332448 37637105792 37664169972 37664943888 37739380536 37895630224 37896408896 37921696384 37949744976 37999388268 38021619493 38024744472 38182960192 38183744768 38287504944 38472468736 38521192281 38684652864 38757919252 38812467837 38813265348 38864038239 38977965312 39006795168 39007596672 39050984804 39051787216 39054996864 39080671674 39106749396 39157906203 39302550144 39347074832 39347883328 39376177698 39376986792 39453996231 39454806924 39596479472 39599733888 39645409856 39674733384 39753141948 39893548266 40192723307 40196026728 40241563609 40390210432 40443046176 40496638039 40500798624 40577504682 40668481216 40669316864 40749691008 40779831312 40802850803 40803689212 40807042848 40857065841 40884328914 40976835328 41057817216 41088185424 41089029696 41112223724 41166003957 41318065536 41396319448 41399721792 41478130356 41706891369 41908373936 41939371254 41940233016 42023118852 42047704127 42201439488 42226129088 42257361432 42258229728 42340874004 42341744016 42517048544 42517922176 42546293504 42577762656 42632584002 42633460008 42658402358 42661908432 42742707501 42839418752 42899711712 42955830216 42956712864 42980961166 43163346304 43196159424 43281527328 43545695622 43644223744 43763721408 43813300024 43845706311 43846607244 43875865176 43933260618 44094638016 44095544064 44145498592 44178150588 44265459186 44266368744 44365615872 44424405608 44425318432 44428969728 44479301984 44480215936 44512200876 44513115504 44546039406 44601086088 44761237664 44849698608 44934641219 45159621216 45435252434 45438986736 45525045423 45628052096 45718226112 45752041368 45752981472 45778808218 45779748872 45783511488 45869280171 45870222684 46064868096 46098939744 46099886976 46125909544 46186248342 46355901504 46356854016 46443696772 46448468352 46474687688 46535482734 46536438936 46570859379 46707378432 46795839376 46799685504 46888321272 47053928724 47123083008 47146920678 47410698192 47500491181 47504395224 47702054464 47733885056 47769191184 47770172736 47831679612 47832662448 47859663137 47864580192 47955232806 48062750528 48063738112 48131383872 48194346096 48221550949 48222541796 48427169024 48462987936 48463983744 48554773898 48558764592 48559762368 48587173492 48830441088 48922922984 48926943936 49099751712 49192743666 49225568964 49289962527 49472032896 49528078288 49564711482 49565729928 49663685916 49842016048 49903607104 49940518056 49941544224 49977456309 49978483236 50039214732 50040242928 50218893296 50219925184 50319174048 50356392372 50414475514 50570074368 50599659968 50665851024 50699659296 50795681378 50975089451 51050006592 51331558608 51361589708 51428777469 51463094826 51502217481 51579537152 51720761664 51749957116 51751020464 51817652913 51818717652 51891648237 52009060224 52106491558 52107562232 52111844928 52112915712 52142332528 52210541604 52284023649 52501570264 52502649056 52506964224 52605328308 52606409232 52645319298 52868714112 52899644512 53004189264 53191397688 53594702304 53664811272 53696207422 53700620688 53802326409 53924061568 54001064832 54070594344 54071705376 54102227894 54103339576 54143356839 54373108416 54409390464 54474968447 54476087788 54480565152 54481684608 54512438552 54552758403 54784247232 54785372928 54888005276 54893644416 55038288357 55199629056 55304173808 55308719232 55609188492 55719088074 55919161672 55920310688 55924906752 56030825136 56072268054 56136944123 56141557992 56343148576 56344306304 56454498672 56455658688 56496254958 56497415832 56561420071 56770350208 56843445336 56844613344 56882544576 56919939241 56924617464 56989105667 56990276668 57199615616 57274440288 57275617152 57594879232 57624014162 57708703104 58026979296 58060927496 58136878878 58219898022 58351628544 58460941748 58462142992 58466947968 58501153568 58576477206 58577680824 58621007511 58660124094 58792850688 58904200784 59020612248 59021824992 59064266547 59065480188 59316118272 59349601168 59350820672 59394719208 59468114784 59512100076 59764633344 59799598144 60212828288 60243287533 60585315648 60664569264 60700060564 60866257023 60957634816 61002721824 61003975296 61044681984 61118257282 61124536512 61159040228 61160296912 61205533818 61326493371 61465252992 61580399114 61581664456 61586725824 61587991296 61668335586 61807868672 61977098304 62047310312 62048585248 62053684992 62094479172 62217195534 62517761696 62738571632 62862560904 62909056881 62910349524 63214264256 63339193632 63386042148 63387344592 63459154226 63692254912 63693563648 63775572816 63776883264 63819440256 63866643984 63938996602 63940310408 63987603537 64175178496 64259128128 64344279142 64349567568 64471441749 64617317248 64745019456 64746349824 64794239136 65235925248 65318543433 65466335616 65590324888 65634091952 65719950036 65769910866 65813797764 66086281976 66087639904 66093071616 66218247888 66267225882 66548423808 66587357408 66588725632 66636608412 66637977648 66718952976 66720323904 66768301314 66769673256 67092232064 67141856496 67269019103 67274547912 67554468032 67599545728 67739431824 68066675456 68101107646 68152878651 68442078144 68571703292 68577339168 68617459768 68668212327 68669623308 68805334026 68961015552 69090203884 69091623536 69097302144 69188864316 69279372513 69482459904 69533852256 69535281024 69614055472 69665545158 69712031532 69803224101 69804658404 70061067648 70140437744 70141878976 70193759064 70332481908 70580893086 70672252352 70921863584 71116047288 71196612539 71459603072 71553081696 71600827584 71647898069 71653786776 71655259104 71736435212 71932849209 72094125792 72095607168 72189659113 72191142452 72197075808 72333812694 72497477888 72640753536 72694481904 72695975616 72737011204 72832160847 72880760238 73045662976 73245661632 73384384476 73789115499 73838353446 74145584656 74292117432 74347067223 74348594892 74392091917 74664085248 74707766848 74763024072 74855410656 74910777084 74912316336 74954603009 75272664896 75274211584 75328339944 75329887776 75478761072 75621713271 75791260448 75792817792 75843392768 75899489952 75998776536 76043238986 76049488944 76193522067 76365920384 76575009888 77042384562 77194642239 77369305728 77515838504 77624935674 77626530696 77728076478 78013590336 78015193344 78101969608 78103574432 78109993728 78159737337 78161343348 78213498792 78315812406 78605100288 78694149664 78695766656 78752355396 78753973584 78907992462 78909613848 79192958944 79199467776 79290819712 79349466768 79499749849 79506283896 79787096532 80385446614 80392053456 80483127218 80544311133 80780420864 80886092352 80993276078 81001597248 81153341841 81155009364 81336962432 81499382016 81559662624 81605701606 81607378424 81614085696 81714131682 81768657828 82115634432 82176370848 82178059392 82224447448 82332007914 82636131072 82792638896 82799443584 82956260712 83413782738 83816747872 83878742508 83880466032 84046237704 84095408254 84452258176 84514722864 84516459456 84674788627 84681748008 84683488032 85034097088 85035844352 85155525312 85265168004 85266920016 85315051679 85316804716 85323816864 85485415002 85678837504 85799423424 85911660432 85913425728 85961922332 86326692608 86392318848 86436021243 86563054656 87091391244 87205318317 87527442816 87626600048 87691412622 87693214488 87751730352 87864715809 87866521236 87917926811 88189276032 88290997184 88356301176 88530918372 88532737488 88848811216 88850636864 88958603968 88960431872 89024401752 89026231008 89092078812 89202172176 89522475328 89699397216 89869282438 90186696721 90319242432 90868637717 90870504868 90877973472 91050090846 91256104192 91436452224 91504082736 91505962944 91557616436 91559497744 91567022976 91677385923 91738560342 91740445368 91808300727 92197879488 92199773952 92251819088 92370598671 92372496684 92502503379 92711803008 92887393544 92896936704 92949375376 93070965468 93072877872 93141718758 93591678752 93599371008 93776642544 94107857448 94293841356 94349007181 94821396384 95000982362 95008790448 95188731339 95404108928 95467770112 95538382368 95540345472 95663359224 95665324896 95719326274 95729160384 95908494903 95910465612 96125501056 96262767744 96388692192 96443101898 96445083592 96516418713 96925975872 96927967488 97109547796 97117529184 97119524736 97174346984 97660882176 97845845968 97853887872 98199503424 98385487332 98451137928 98579925054 98944065792 99056156576 99129422964 99131459856 99327371832 99684032096 99807214208 99881036112 99883088448 99954912618 99956966472 100070204741 100078429464 100080485856 100437786592 100439850368 100638348096 100712784744 100826879257 100828951028 101199319936 101331702048 101399318592 101591362756 101950178902 102100013184 102151661469 102663117216 102723179416 102857554938 102926189652 103004434962 103441523328 103499914232 103502040928 103635305826 103637435304 103783296474 104018120448 104212983116 104215124464 104223689856 104284665056 104421083208 104498317737 104568047298 105003140528 105005298112 105210656616 105212818464 105290638596 105737428224 105799289024 106008378528 106382795376 106584277943 107189404608 107329622544 107390208211 107392414844 107401241376 107604652818 107848123136 108002129664 108141188688 108143410752 108204455788 108206679152 108286713678 108500719041 108746216832 108818780928 108949936894 108952175576 108961130304 108963369216 109024877104 109105516806 109321140357 109568494464 109776010552 109787288832 110076576714 110608347616 110617438464 111218376984 111438176148 111838323344 111840621376 112061650272 112144536108 112273888246 112283115984 112686297152 112688612608 112908997344 112911317376 112992509916 112994831664 113122840142 113540700416 113686890672 113689226688 113765089152 113839878482 113849234928 113978211334 113980553336 114064858479 114399231232 114548880576 114551234304 115248028324 115417406208 115563576843 116053958592 116121854992 116273757756 116437403511 116439796044 116921883496 116924285984 116933895936 117002307136 117152954412 117155361648 117242015022 117320248188 117808401568 118041224496 118043649984 118128533094 118130960376 118699202336 118701641344 118789438416 118936229568 119024200152 119599196288 120425656576 120486575066 120578169921 120724690827 121170631296 121329138528 121400121128 121489914117 121732514046 122005443648 122007950592 122236514564 122249073024 122318080456 122320593824 122408552409 122411067636 122571197523 122652986742 122930505984 123160798228 123163328912 123173451648 123336671172 123498011871 123954196608 124094620624 124097170496 124188958344 124434391068 125035523392 125477143264 125725121808 125818113762 125820699048 125963237569 126143112381 126428528512 126678387264 126772084296 126774689184 126915700613 126918308452 127384509824 127551145632 127553766528 127638880512 127720166123 127733287968 127877993204 127880620816 127975207074 128228122503 128518256256 128688558284 128699135136 128942883498 129234634496 129490038912 129588478272 130637086866 130932671232 131180649776 131268183904 131439900072 131537118933 131539821732 131627595528 132172563952 132175279808 132436495776 132534451764 132611989939 133096847616 133174714816 133177451264 133273216824 133275955296 133437905952 133440647808 133536602628 133539346512 133614727103 134184464128 134283712992 134538038206 134549095824 134803923657 135108936064 135199091456 135478863648 136202215292 136305757302 136575136269 136884156288 137143406584 137154678336 137234919536 137336424654 137339246616 137607840513 137610668052 138180407768 138183247072 138194604288 138377728632 138558745026 139067704512 139070562048 139228110944 139331090316 139424063064 139606448202 139609316808 140122135296 140280875488 140283757952 140387518128 140664963816 141161786172 141344504704 141843727168 142232094576 142393225078 142501473543 142919206144 143106163392 143201655168 143295796138 143307573552 143310518208 143472870424 143578989411 143865698418 144188251584 144191214336 144379318226 144382284904 144394151616 144664652847 144667625388 145281507072 145388963808 145391951232 145474022408 145664321694 145761520476 146491323264 146768768952 147578230998 147676706892 148291169312 148584234864 148694134446 148697189784 148784183834 149415533696 149526048144 149710821312 149809241417 149821554168 149824632672 149909206018 150545329792 150656679888 150659775552 150942014509 150957522144 151243426542 151582520896 151585635584 151798979904 151997553072 152086477972 152098977888 152387044134 152731840768 152925268353 153150019776 154084769124 154286332407 154389284478 154738611456 155031677008 155249871348 155253061392 155452958739 155456152956 156027180672 156203939216 156207148864 156319474674 156322686696 156426997584 156631624812 156723260837 157388299328 157391533312 157504710792 157507947168 157815984924 157819227696 158385917888 158581639424 158698933536 158999499698 159012567792 159574193064 160767589807 160770893228 160784106912 160966254436 161088622266 161406979227 161772184704 161986552156 162003194496 162306683682 162310018728 162430070517 162673924864 163119325248 163211403212 163214756848 163228171392 163424905341 163428263364 163537315656 163658275209 164352741696 164356118784 164448894896 164664015828 165585277792 165598887168 165912521424 166827565476 166925166551 167633495744 167757485016 167760932064 168092475408 168187360627 168190816508 168410832369 168904516352 169029445728 169032918912 169349577254 169363496016 169366976064 169684260213 170068194176 170311050624 170530336008 170533840032 170630103358 170633609432 170647633728 170759817723 170967317001 170970830004 171598846848 171823320864 171826851456 171923844664 172784637696 172872042486 173126109312 174182782488 174410636634 175054885632 175253200096 175382825244 175386428976 175503460704 175729431618 175733042472 175835853622 176378552064 176581994368 176712602352 177047285311 177061836744 177065474976 177697622432 177701273728 177917207936 178048803504 178052462016 178184157624 178386017147 178404344352 179044950656 179398794432 179738564876 180373393442 180638484864 180729862599 181737275434 181741009736 181755946944 182100181692 182872904448 183008165472 183011925888 183115232872 183118995488 183134045952 183354771846 183477120684 183480890736 183616601454 184395758976 184503638176 184741197342 184744993368 185005006758 185423606016 185774787088 185898750752 186141930936 186145755744 186283437516 187183357504 187553285088 188215714896 188572184053 188587682712 188698014362 189642792768 189998060681 190001964724 190017580896 190377462678 190808217856 191076764736 191080690944 191326718448 191330649792 191438652548 191458320768 191816989806 191820931224 191962810611 192251002112 192525535488 192777384384 192886203796 192890167184 193032837426 193414325247 193851951744 194219095592 194235058368 194239049472 194348693968 195691691936 195707775744 196399006848 196770974664 196902275856 197159850108 197275196833 198112313152 198258845928 198262919712 198654743664 199368064192 199614428416 199762072224 199766176896 199909825236 199913932944 200140409482 200156858928 200160971712 200875573184 200879700736 201276696192 201425569488 201653758514 201657902056 201807057309 202398639872 202663404096 202798637184 203182725512 203900357804 204200026368 204303322938 204458635953 205326234432 205446358832 205715109876 205852379304 206004636981 206008869924 206883046656 206999828464 207004081856 207270611652 207274870608 207566592948 208425966232 208430248928 208447379712 208569330112 208842166416 208996635474 209136094596 210006281056 210010596224 210421313232 210425636928 210581277192 211598578048 212016757056 212765590752 213168555886 213589837617 214378809216 214659245088 214780416422 214784829688 214802482752 214943694207 215209305636 216282377376 216286821504 216408911576 216413358304 216568977339 216573427356 217001438082 217492433664 217899873788 217904351152 217922260608 218049754208 218211033612 218496482541 218642280714 219136988928 219552021104 220153153428 221216695232 222436753968 222858035699 222876352296 223176275751 223676646688 223681242752 224123300544 224289072216 224543162623 224547776492 224566231968 224863809027 225372594304 225817994688 225822634752 225985019832 225989663328 226245680284 226865139813 227373781344 227378453376 227530178304 227679756964 227698469856 227956422668 227961106672 228129716958 228580566201 229097761152 230496056648 231127153686 232107917184 232243709984 232547515512 232874807022 232879592088 233843766992 233848571968 234004614272 234305908824 234310723296 234479212011 234484030044 234621212969 234640496376 235616803136 236082448992 236087299968 236257066188 236261920752 236395286413 237398404672 237403282688 237578876832 237872459136 238048400304 238499249547 239198392576 240973150132 241156339842 241449381654 241632933399 242341262592 242658277056 242800242256 242979828234 243460025523 243465028092 244010887296 244473029128 244498146048 244636160912 244641187648 244817104818 244822135272 245142395046 245305973484 246321596456 246326657824 246346903296 246673342344 246996023742 247908393216 248189241248 248194340992 248377916688 248868782136 250071046784 250954286528 251450243616 251636227524 251641398096 251926475138 252286224762 252857057024 253356774528 253544168592 253549378368 253831401226 253836616904 254024365881 254769019648 255102291264 255107533056 255440332246 255466575936 255755986408 255761241632 255945155037 255950414148 256456245006 257036512512 257377116568 257398270272 257885766996 258980077824 259176956544 259308063729 261274173732 262361299552 262536367808 262879800144 263074237866 263079643464 263255191056 263753780433 264345127904 264350559616 264872991552 265068903528 265223979878 266349429632 266546433648 266551910592 266875811904 266881295616 267051256439 267073205256 267078693024 267229454206 268567425984 269076076412 269098191648 269607847314 270217872128 270560090163 270957727296 272404430584 272605913151 272611514604 273150272538 273768312576 274286813168 274309356672 274469839072 274672849308 274678493232 275032157769 275215681026 275221336104 276360815536 276366494144 276755457264 277111796013 277117490052 277279615327 278135409024 278456221888 278662180632 278848126128 279212896404 279218633616 279376247579 280561750976 280567515904 280775036256 281329927632 282323572344 282689009408 283047021543 283687454336 284464189152 284786450156 285002947086 285566194017 286212326784 286403310336 286585703569 286591592276 286615147104 286621036416 286945740848 287157978822 287725484709 287731396836 288376503168 288758636452 288764569808 288788303232 289329305694 289335250776 289549256139 290777927616 290783902464 290948044816 291328643388 291523040952 292982646528 293537537904 295156461996 295329140821 295353413784 296582338624 297168469728 297388268892 297394379568 297562253417 297568367668 298831067392 299052096288 299421642624 299618482834 299643108336 299649265344 299818412036 300210614223 301090659584 301313359776 301319551104 301884029018 301915044288 302480637771 302486853084 303165041792 303597959808 303995106144 304172955944 304197955776 304774088268 305850536706 306300039552 306454984407 308169538248 308572664814 308778568956 310063354016 310499742696 310506122784 310905917478 310912305912 312054361344 312407878432 312414297728 312638949348 312645373392 312853995168 313263249624 313446521674 314776598656 315009421584 315015894336 315606030337 315631969848 315638455392 316771835776 317397867072 317998999396 318025135584 319148386128 319752833829 321535179614 321541786456 321568213824 321932508872 322170624633 322177244532 322813958454 323544369408 323973104312 324006388992 324613367364 324620037456 324860141034 326238650496 326422806424 326429513696 326456342784 326849810682 326856526728 327074631312 327316550418 327694090841 328705483392 328897789792 329328031656 331170555584 331825042848 333655130952 333850333102 335266991488 335514970032 335521864128 336150415051 336184950816 336374721254 336381633016 336821664738 338058891456 338065837824 338692195127 338699154508 338726992032 338733952128 339368520426 340136388352 340622101248 341060672016 341067680064 341260206716 341267218864 341295267456 341519635446 341934634002 341941660008 342194575437 343197693696 343646641728 343653702912 343847689328 345744084972 346252218624 348365564976 348821273268 349025348243 350506400192 350765650488 350772857952 351006921408 351458863236 351466084944 351664481311 351671707244 353163988736 353425204704 354094570622 354123673488 354130949952 355395244864 355402547456 355834415872 356097607008 356104924032 356368315248 356772034294 356808688704 358089901312 358797588864 359477129752 360746786884 361276969728 361459725198 361734509763 362174072481 363474550868 363482019472 363511893888 364200363384 364469742351 366016330944 366023851776 366230465744 366237990976 366709543692 366954241368 366961781472 367225657227 367233202908 368791517952 369007276352 369482394684 369489986736 370010013516 371549574176 371797501504 372283861872 372291511488 372566875032 374366715008 374556092053 375106570176 376431429792 377144368106 377175365424 377396028724 377889712707 378429337143 379285585536 379996121362 380003929448 380035161792 380747101839 380754925356 382153529472 382653436896 382661299584 382877305096 382916641536 383160498369 383633979612 383641862448 383925621222 385554768768 385772407592 385780334368 386065674852 386828650494 387703903488 388438191184 388470116736 388697387936 391383383872 392798013696 393541949328 393804551712 394287293929 394319700216 394550393666 396224626304 396517691856 396525839424 397268672333 397309487328 397835969817 398736128384 399524144448 399532353792 399819650472 399827865888 400272594241 400280818964 400313717856 400321943424 400844181309 401751146368 402553392384 402851138976 403307517028 403315804112 403614114618 404411770971 405326808192 405597274368 406365451024 407800715608 408606645876 408917271906 410652468864 410892717664 411430219752 411704758608 412009273962 412017739848 412484502469 413999656928 414008163712 414541223304 414549741216 415133185896 416851932464 416860497856 417138660224 417684332832 417993270948 418237814423 418272189192 420012562112 420021192448 420842626464 420851273856 421162554384 423197156096 424033514112 425531181504 426337111772 427179675234 427504420629 428757618432 429318490176 429560832844 429569659376 429604965504 429887388414 430418611272 430736968233 432564754752 432573643008 432817823152 432826716608 433137954678 433146854712 433993958541 434002876164 435799747576 435808702304 435844521216 436099508416 436422067224 436992965082 437284561428 439104042208 440306306856 442433390464 442657199699 444873507936 445716071398 445752704592 446352551502 447353293376 447362485504 448246601088 448578144432 449086325246 449095552984 449132463936 449427724251 449727618054 450745188608 451635989376 451970039664 451979326656 452491360568 452826043527 453730279626 454747562688 454756906752 455359513928 455396939712 455912845336 455922213344 456259433916 457161132402 458195522304 458775805059 460992113296 462254307372 464215834368 464487419968 465095031024 465749614044 465759184176 467687533984 467697143936 468009228544 468611817648 468621446592 468958424022 468968060088 469242425938 469280992752 470169782511 471233606272 472164897984 472174599936 472514132376 472523841504 472790572826 474796809344 475157753664 475744918272 476096800608 476998499094 481946300264 482302769421 482312679684 482898763308 483265866798 485316554112 485600484512 485959656468 486920051046 486930056184 488021774592 488946058256 489272321824 489282375296 489634209636 489644270544 490274716023 490284790092 490611946968 492643192912 492653315648 493346684688 493992047484 494281053409 496378482496 496388681984 496755833376 497737564272 500142093568 500775499653 501908573056 502900487232 503272455048 503282796192 503852950276 504562081881 504572449524 505232497107 506713549056 507088337184 507098756736 507662802452 507673233808 508048731762 509052780639 510204582528 510880664492 510933151872 511511972816 511522483264 511890310074 511900828296 512279453169 512901951003 512912490012 514754233136 514796540544 515771533992 518353913088 518616127458 522505402991 522548347464 524722599104 525072735616 525759600288 526148475732 526159286928 526456294507 526510382112 527507560866 528690255808 528701119232 529745983104 530137807056 530437060439 530447959756 531141855933 532698859264 533092867296 533103821184 533751623808 534102512878 534146410512 534157386048 534458908412 535158051441 537134851968 538152152824 538196383296 539215694628 541120180326 541915454592 542189587797 544808861168 545211826302 545223029208 546300545076 548573626336 548618713344 548939678144 549345698616 549356986464 550064315538 550431362052 550442672208 552721631072 552732988288 553510914528 554223592026 554234980104 554559230654 556270818048 556912443776 557324361264 557696252256 558379899827 558425792808 558437267232 558752495158 561123501952 561550072512 562659855264 564647144688 565716552159 566094043086 567374908672 568928378304 569572900312 569994182043 570005894172 571132388034 572424653568 573171407138 573183184552 573230294208 573242072832 573891481696 574315957644 575450969418 575462793672 576753006336 577517272904 577529139616 577576606464 578658611388 578670501552 579098512278 581555855232 581896089632 582657286776 583046081904 584150335847 587075075808 590312923992 590658281642 590706827568 591825590499 593164677248 594336939456 594776537784 594788759136 595124506834 595136735336 598104192576 598843285248 599224652917 599236965668 599286216672 599298530688 599636824072 600421228446 602626719552 602639102208 603768058036 603830088576 604961275542 604973706168 605421171927 606330083584 607195919616 607990212288 608345911888 608395911552 609548176536 611701073412 612600079104 612909968814 616339076496 617145329628 617506385353 617557137912 620126708032 620999485392 621012245568 621811834956 621824611824 622175620781 624815756864 624828595456 625277898696 625290746784 625707990336 626526499248 626880162337 626893043348 629553197312 630018843168 630031788672 631212060674 631263939696 631276910784 633543671552 634795734144 635997998792 636050271168 638296772256 639505667658 640769512851 643070359228 643083572912 643136427648 643865017744 644341249266 644354489064 644831082621 645627916908 647946208624 649226734728 649240074912 649706932017 649720282068 652477300992 652845612848 652859027392 653699621364 653713053456 654149262624 654633100836 655388181682 657410966784 657795579584 658656063312 662341111168 662676162863 663650085696 667310261904 667700666204 668574107097 669528827253 670533982976 671029940064 671043728256 672300830102 672369901632 672749442508 672763266032 673629487869 673643329476 674591427081 676117782912 677384390254 677398309016 677453984064 677467904256 678737040852 682121344032 682135360128 682520413432 682534437728 682590534912 683039270892 683869268004 683883320016 684389150874 687293283456 687695378656 691488169944 696731129952 697642546536 698050696486 701012800384 701531300976 701545715904 702013842816 702859958743 702917726472 702932169888 703328962622 703343414488 703863638907 706850409408 708174589811 708189141244 708247346976 708261899904 709185859239 710790489728 712195214016 712209848064 712736630496 713544068588 713617377408 715497748641 717595177728 718954259504 721493573768 722919450396 723469019526 724348144962 726949101736 726964038944 727023787776 728400726768 728939484702 729780273599 732032661888 732460931488 732475981952 733419087384 733908482736 733923562944 734451314454 734466405816 735298460923 738014552704 738964789368 738979973472 739959210133 740020027032 743099148352 743595003008 744567723744 744583022976 745133750064 748733430016 749112184106 750213140352 752862859584 754288736212 754350730848 754792057448 755779425414 756858674286 758571171072 759992242724 760007858896 760070323584 761494203678 761509850712 762073097643 764307058944 765306873792 765322599168 765754610192 766320996738 767267959224 767283724896 767835465111 767851242444 771109537536 771544815184 771560668736 772131349704 773657300988 776876382368 776940233472 777394775872 782766767744 783162737929 787083898656 787609103424 788574587858 788639400432 789100787332 791261341299 792449252608 793035383712 793051678848 794537344666 794618974656 795671939634 797472256768 799048288896 799639300944 799655731776 800545188482 800561637928 800627435712 800643886848 801153769317 801688362618 803502292736 805702277952 806615034056 806631608224 807228229236 808823541942 810653616384 811680270489 812730902048 815601431216 817213291752 817817739453 817834543812 821304937728 821785435328 822860439504 823409517216 824018547924 824035479696 824969004938 827999313856 828016327424 829082446608 829099482432 830266371792 831838845981 833703864928 833720995712 834277320448 835368665664 835986541896 836475628846 836544378384 838128742737 840025124224 841685252928 841702547712 842325108768 848067028224 849141064629 851062363008 852674223544 854359350468 855008841258 858636980352 859121665688 859139318752 859209931008 859757110707 859774776828 860837222544 861473936466 865129509504 865635646304 865653433216 866275909356 866293709424 867987917082 868005752328 871599495152 871617404608 872199016832 872844134448 873985930164 874497248339 874569122856 878208084416 880612613712 884866780928 885314399398 885987422463 889747015872 891432142796 891505409184 892686760251 892705103004 894706586752 896493202176 897156288864 898172650492 898191105968 898264927872 898855448502 899455236108 900631842669 903271978752 903940079328 903958653312 904982721136 905652087054 907441913313 907460559252 909495125376 910719027856 910793879424 911825690672 911844426688 912518867832 914322264804 917551610118 921984226592 924508614744 925555963007 928974839936 930190062048 931422674897 931499228088 931518368352 935375067968 935394287872 937223635296 937242893184 937916848044 937936120176 938465568469 938484851876 938561985504 940339565022 942467212544 944329795968 945028264752 945047683008 945581145652 946818091011 949593618688 950315507328 952193601216 953996998188 959258501487 963892600528 964605538842 964625359368 965797526616 966511873899 966531733596 967097194921 970633108224 971200969024 971919312936 973840102092 973860112368 977892116512 978544643648 978564750592 979268419272 979288541088 980549432046 980569580184 981223893936 983082272523 985286385824 985306631296 986693369376 987984094968 988562106818 992756964992 993511666752 995475128544 1001550999306 1003817146112 1005800974464 1006544910096 1006565592384 1007705900552 1008451245153 1009124163762 1009144899048 1010464994214 1014176674368 1014197513472 1015325604904 1015346467616 1016076585381 1016097463524 1018105561278 1020409165056 1021761328984 1021866303744 1023023945632 1023044966528 1023780620148 1023801656592 1024558906338 1025803902006 1025824980024 1029508466272 1029593081088 1031543067984 1033496748037 1037232254916 1045010805982 1045096694928 1047076044729 1049445198208 1050145471232 1051519200576 1052296951464 1052318573856 1052912589014 1053020764224 1054993443933 1055015121732 1057380511616 1059491966208 1060275614112 1060874120878 1060895919512 1062283711866 1066185734592 1066207642368 1067503247616 1068205025756 1068292821024 1068314772096 1068917816824 1070316102882 1074269703936 1076304305648 1076392766592 1078431389256 1082240360652 1083830909184 1084379175594 1089617722336 1090423652604 1090446058416 1092601090152 1097147252672 1097879356288 1098691397232 1098713972928 1100128631076 1100772252151 1100862724104 1100885344416 1105443262144 1105465976576 1107021829056 1108447184052 1108469960208 1109095671827 1109118461308 1113824887552 1114648722528 1115392504512 1116759799654 1116851585616 1116874534464 1117504990316 1122247003904 1123100145024 1123668276159 1125319710528 1129294289376 1131433104318 1132188086172 1133669138121 1137856756608 1139145800624 1139988364086 1140011788344 1142241305517 1142264776068 1146342814276 1146366369104 1146460588416 1147782963392 1148631915288 1149481495107 1150901938836 1150925587344 1155034545808 1155058279232 1157317222776 1157341003104 1158197024556 1163111710464 1163792179264 1165314573552 1166092163808 1168300671694 1172427057373 1174150151616 1180625847984 1181292290321 1181316563284 1181413655136 1182861881787 1183651180998 1186329354496 1188673878912 1189553075568 1189577518272 1190249013668 1190273470672 1191806016999 1193507909451 1196208385152 1198449305834 1198473931336 1198572433344 1198597061376 1199273648144 1200817782723 1200842456892 1202532543927 1205253439104 1207536116072 1207660177152 1209922551084 1209947412336 1210842343854 1215980424576 1216691823776 1216791823104 1219096353072 1223402146824 1225819937628 1232678152992 1234290659256 1235012770706 1235114275824 1237453507407 1240253416064 1241998970784 1242024491136 1243623669912 1243649223648 1244351241562 1249631513728 1250555797392 1250581493568 1251415980672 1252924274281 1253052998496 1253760324674 1253786086696 1254713443269 1260037686336 1260063577344 1262424121348 1262527879392 1262553821568 1269591468288 1271995997584 1272100542336 1276593544512 1279011335316 1281539025702 1286140718456 1286167145824 1286272855296 1287730035488 1288682498532 1288708978128 1289662165242 1291255833816 1295892417248 1298453469456 1298480149824 1299413864034 1299440564136 1300912661633 1305691225696 1305718054784 1307399242728 1307426106912 1308298525248 1309266201672 1310749430341 1310776363364 1315591159168 1317312126624 1324682222336 1325352325726 1327300171392 1327971599097 1334620523808 1335401332408 1337148214194 1339057654506 1342059880128 1342087456512 1344601660204 1344739803264 1345498885016 1345526532064 1347258975738 1347286658952 1348283172753 1349182854162 1352235565824 1354768780508 1354796618032 1354907968128 1357474081704 1358478130581 1364242688064 1364270720256 1365040826864 1365068875456 1366078541784 1367738536008 1367766640032 1368778301748 1374586566912 1375390757312 1382976339888 1385595613259 1393462259904 1395285093072 1396072706743 1396101392972 1402025600768 1403062601952 1403091431808 1404027685632 1405719917486 1405835452944 1405864339776 1406657925244 1406686828976 1407727277814 1410509347533 1413700818816 1416349179622 1416378282488 1416494693952 1416523799808 1418371718478 1421580979456 1424390428032 1425473260992 1427088137176 1427234754816 1430995497282 1437908519008 1442987147536 1445838900792 1446908308263 1446938039052 1448696289924 1453898203472 1453928077888 1456801453536 1457878969404 1459560547198 1464065323776 1464921862976 1464951963904 1466838174768 1467816965472 1467847125888 1468902628908 1468932811632 1470596921846 1476029105408 1477929578736 1477959946944 1479918420266 1480040054064 1482843160227 1486198296704 1487190006016 1489135447488 1489166045952 1490267500128 1498224368212 1500426280704 1502326498959 1505725719168 1508577472424 1508701461696 1509584114896 1511558850828 1513686245643 1513717348572 1519984485448 1520015717792 1520140647168 1522988407356 1523019701424 1524146195286 1530613747584 1531509220384 1532641993476 1534535918448 1534567449792 1535670930222 1535702484888 1543089630368 1543121337472 1544262699408 1547314601976 1553752764736 1554789551744 1565533535488 1566325475858 1567516208973 1574167797312 1575218206848 1577149175716 1577278800864 1578201574664 1579368883521 1582522682598 1586070767424 1586103357696 1589074689332 1589237949312 1591311181317 1591343879268 1593425567799 1598096577792 1599278601888 1599311463552 1601090376964 1601123275856 1601254871424 1602307538634 1603376725236 1605474154323 1611404555904 1613230068112 1613263216448 1614456458472 1617647083884 1623360540978 1625461804096 1631202862432 1634426583504 1635635478906 1635669087624 1637522088397 1643570870656 1645720879008 1646819034432 1647901655587 1648037095848 1648070959392 1649904107969 1649938009876 1655998627712 1658164893216 1658198964864 1660362159599 1660532743584 1663677691962 1667407729856 1667441991424 1670737331328 1671973083792 1672951257692 1673088756768 1675139699481 1676257485474 1680050248448 1683370505856 1684650217536 1697149656477 1698282129258 1702124726016 1705348447088 1708718700936 1709982546129 1710017682516 1717273960704 1718243331376 1718278637504 1719514221414 1719549553656 1721674445088 1722947872932 1723955869207 1730259019008 1731271292608 1731306866432 1732551818712 1732587418848 1735975834164 1736011504656 1743198990304 1743234809216 1744398033664 1745688268896 1747971860328 1748994496678 1749138245712 1752451007541 1756416168832 1761225227424 1770628798796 1771974844926 1775476771497 1779494031744 1782864285592 1783010818368 1785373520502 1785410206008 1789413173504 1794312577728 1796345300984 1796382211936 1796529855744 1797673958751 1797710897004 1798910472216 1801263685338 1807880158656 1807917306624 1809965442272 1811304174108 1814883826626 1814921118504 1818990250752 1821438055712 1821587758848 1823651381344 1823688853376 1825037735664 1828644529608 1835103220236 1843968453184 1849017229488 1851111926014 1852519156059 1857949679872 1860380124096 1862845349794 1862998456176 1863036736704 1866526862343 1870750135936 1874447270592 1874485786368 1875833696088 1875872240352 1876931136938 1876969703752 1877123971008 1880640487011 1880679130044 1888659591936 1890056529504 1890095366016 1891162291304 1893636182022 1900631014656 1904387202432 1907993996376 1918517002974 1927785201056 1929211077684 1929250718736 1931595053232 1933023747798 1933063467192 1934194389842 1942401938048 1943838625872 1947520138421 1947680204184 1947720224736 1955784233024 1957089287296 1958536838544 1958577082176 1961098864092 1961139160368 1962246188617 1962447787872 1966164545046 1970572771648 1970613262592 1973386738752 1975968189936 1977124213636 1985513929984 1987023333504 1988028488589 1990950257088 2003101998612 2005722321291 2011601948928 2013089820192 2013131184768 2015411801104 2016902490306 2018248327524 2018289798096 2020888463607 2020929988428 2028353348736 2030651209808 2030692935232 2032153170762 2032194927048 2036211122556 2043522657968 2046047891264 2046089933056 2047561240296 2047603313184 2049117812676 2051607804012 2051649960048 2059016932544 2063086135968 2066993496074 2074294024583 2074464509832 2089978667491 2090021611964 2090193389856 2094152089458 2098890396416 2103038401152 2104593902928 2104637147712 2105825178028 2106041528448 2108579876229 2109986887866 2110030243464 2111590916721 2114761023232 2120551228224 2121748241756 2121791839024 2124523769433 2124567423732 2127557577717 2132371469184 2136410051512 2136585642048 2136629544192 2137835633648 2140632205764 2152608611296 2152785533184 2156862778512 2164480721304 2168758351188 2170027165163 2179235444672 2180847305208 2180892116832 2185202180304 2189340820797 2194294505344 2195758712576 2197382794464 2197427945856 2200257262152 2201544504302 2201725448208 2201770688832 2205895382769 2210886524288 2214043658112 2216894368104 2216939920416 2218191343654 2218236922616 2219877630399 2229297445056 2230785009024 2233519599308 2233703171232 2233749068928 2235009980632 2246200290048 2247336552318 2250639421056 2258588578752 2262866208636 2264376172344 2267338276242 2275713513216 2278291601248 2279976728172 2280023576688 2284482611034 2284529552136 2292685628552 2292732738208 2292921176832 2295565926784 2297263830576 2298962990214 2301614709043 2301803877672 2301851174688 2310069091616 2310116558464 2314634445552 2314682006208 2316394049112 2319018222911 2327584358528 2330629147104 2332184327616 2336601343388 2344854114746 2348300303232 2349488213787 2361251695968 2362584580642 2362633126568 2362827310272 2365723763574 2367302361996 2377347757824 2379106151136 2379155036544 2380498027336 2380546941344 2383612033998 2387015818902 2392416770304 2396898611668 2396947862672 2397144866688 2398547296288 2401635565446 2401684913784 2403461307951 2405065087854 2410506878208 2415072232144 2419845102168 2419894824672 2421684687708 2431960849152 2433383647552 2438192706144 2446804293648 2451438392689 2451639875256 2465356305984 2468581318512 2469974788853 2470025541412 2470228551648 2474907014814 2480506832128 2483997941568 2484048982272 2487247339824 2487298447296 2488702483124 2495516537943 2499263027456 2501111594784 2501162987136 2502831961344 2505848548562 2506105996992 2507520649348 2507572173392 2509426886538 2514386228211 2520075372672 2524848242696 2525055758784 2525107643136 2543991995168 2544201084672 2553187089024 2558022670632 2563078051404 2572281436912 2572334291648 2575460070976 2577364997064 2577417956256 2579271332121 2579324330484 2582511667632 2591784834496 2596906938912 2596960299648 2598827728068 2598881128272 2601825323266 2611382451392 2611436109568 2614798485456 2614852213824 2616597050496 2618532403344 2621498860682 2621552726728 2623491745017 2631182318336 2634624253248 2650704651452 2654600342784 2655943198194 2657962267389 2669241047616 2670802664816 2674296428388 2678060280753 2678115309012 2684119760256 2689203320408 2689479606528 2690997770032 2691053064128 2694517951476 2694573317904 2696566345506 2698365708324 2709537561016 2709593236064 2709815936256 2714948163408 2716956261162 2728485376128 2730081653728 2730137750912 2732157083568 2735477072016 2735533280064 2737556603496 2750781514624 2765952679776 2771191226518 2776667889021 2786924519808 2790570186144 2792145413486 2792202785944 2794268024691 2806125203904 2806182863616 2811439834972 2811670905888 2811728679552 2813315850488 2813373657952 2815396705407 2815454555628 2821018695066 2827401637632 2832698359244 2832756564976 2832989387904 2836743436956 2840454273033 2848780856064 2850946521984 2854176274352 2861990994564 2875817038016 2885974295072 2891677801584 2893816616526 2893876078104 2897154464087 2897392579848 2901291584763 2907796406944 2907856155776 2913602907072 2915757938808 2919061114099 2919121094396 2929843725952 2933676349536 2935633930944 2935694251776 2937563820829 2937805257816 2937865623264 2941193843692 2949246817569 2955859157472 2955919893888 2959836840532 2960080108128 2965686320454 2972396593408 2978270894976 2980535000256 2996448736424 3004652997918 3011451438336 3017154944848 3017402923392 3019168229792 3023117701656 3025353735459 3027372491286 3027434697144 3039968970896 3040031435584 3045976814712 3046039402848 3048229756143 3048292390572 3050075768597 3061227495168 3063018440768 3065283986952 3069071836896 3069134899584 3071341860444 3071404969776 3073138723369 3086179260736 3086242674944 3088525398816 3094629203952 3100490244111 3107505529472 3109579103488 3132650951716 3135032417946 3141228134187 3148335594624 3150436413696 3154298351432 3154557601728 3156403149328 3158737767042 3164980331799 3165045365196 3172141534848 3178149378664 3178475898624 3182622362634 3182687758536 3186851135598 3198557203776 3198622927104 3202180753928 3202246551712 3202509742848 3204615077268 3206753450472 3210948308646 3222809111808 3226460136224 3226526432896 3228912916944 3235294167768 3246721081956 3250923608192 3262405724864 3268853167008 3271270957812 3271338175248 3275044176794 3287141741312 3291441758016 3293638068864 3295803311174 3296074191696 3296141918784 3299808215938 3299876019752 3302316756453 3311997255424 3316329786432 3316397929728 3320724319198 3321065487168 3327287015481 3327355383924 3334815459712 3341474662656 3343946167584 3345902515384 3346177513536 3350279398962 3352514970948 3366741011712 3369300435072 3371004828477 3394299312954 3396564258516 3410696894176 3417437401872 3419965092258 3420035365032 3436486662752 3436557275008 3439028442828 3439099107312 3443348890176 3445895745864 3447911738414 3462542585216 3465103637424 3465174837696 3471666333707 3471951668328 3472023009312 3486397980608 3486469618432 3491376537792 3495943720656 3497988993356 3498276491424 3504902015082 3512832337664 3517281172119 3522450454848 3541257597592 3543876870963 3543949689852 3548585645361 3550953542994 3558988063488 3565728571184 3566021636736 3570747041004 3570820412016 3575418050997 3588625155456 3592690601968 3592764423872 3595347917502 3595421794008 3597820944432 3602453348169 3602527370676 3604634999251 3615760317312 3619930884544 3622608348216 3629767653252 3629842237008 3642876111424 3647302762688 3647377706752 3650075471328 3657289059216 3670206440472 3687936906368 3697654565561 3698034458976 3702223852028 3705038312118 3712360522221 3720760248192 3725614146397 3725690699588 3725996912352 3726073473408 3733053724686 3741500271872 3748894541184 3751667392176 3751744480704 3753862273876 3753939407504 3754247942016 3758772822843 3761280974022 3761358260088 3764140329807 3780113059008 3780190732032 3782324582608 3787272364044 3808774404864 3815987992752 3837034005948 3839278830673 3855570402112 3858422155368 3858501437472 3863190106464 3866047495596 3866126934384 3868309294421 3868388779684 3884803876096 3887677251744 3895040276842 3895360408368 3895440449472 3902737984899 3911568466048 3914178574592 3917073677088 3917154164352 3922197728184 3922278320736 3924492377234 3924895575744 3932248291023 3932329090092 3941145543296 3946773477504 3951936379872 3954248427272 3974046667008 3976056977178 3981900514176 3983914797291 4006203997224 4011444642582 4026179640384 4026262369536 4030823602208 4033804980612 4036496655048 4036579596192 4041776927214 4041859976856 4056706697472 4061302419616 4061385870464 4064306341524 4064389854096 4072422245112 4087045315936 4092095782528 4095122480592 4095206626368 4098235625352 4102878394381 4103215608024 4103299920096 4118033865088 4126172271936 4133986992148 4148588049166 4148929019664 4156786839777 4179957334982 4180043223928 4180386779712 4188218120229 4188304178916 4206076802304 4209187805856 4209274295424 4211650356056 4212083056896 4217159752458 4219973775732 4220060486928 4223181833442 4241102456448 4243496483512 4243583678048 4249047538866 4249134847464 4255115155434 4264742938368 4272820103024 4273171284096 4275671267296 4281264411528 4305217222592 4313725557024 4328961442608 4337160233219 4337516702376 4340054330326 4358470889344 4361694610416 4361784233664 4369955395663 4370404360608 4378681641594 4388589010688 4394765588928 4394855891712 4400514524304 4402998536651 4403089008604 4403450896416 4403541377664 4411790765538 4421773048576 4428087316224 4433788736208 4433879840832 4436382687308 4436473845232 4439755260798 4448529480681 4458594890112 4461570018048 4467039198616 4467406342464 4467498137856 4470019961264 4494673104636 4501278842112 4517177157504 4525732417272 4528752344688 4534676552484 4537329527159 4556583202496 4559953456344 4560047153376 4568965222068 4569059104272 4585371257104 4585465476416 4591131853568 4594527661152 4597925980428 4603229418086 4603607755344 4603702349376 4620138183232 4620233116928 4629268891104 4629364012416 4632788098224 4638036445822 4655168717056 4661258294208 4664368655232 4673202686776 4689708229492 4696600606464 4698976427574 4702548626919 4722503391936 4725169161284 4725266253136 4725654620544 4731447527148 4734604723992 4738106650563 4758212302272 4758310073088 4760996054672 4761093882688 4767224067996 4773933543951 4774031637804 4793797223336 4793895725344 4794289733376 4797094592576 4803271130892 4803369827568 4806922615902 4810130175708 4830144464288 4839690204336 4839789649344 4843369375416 4866767295104 4869229196689 4876385412288 4893608587296 4902876785378 4903279750512 4912566265191 4930712611968 4937162637024 4939949577706 4940051082824 4940457103296 4943704966761 4949712323907 4949814029628 4967995883136 4974494679648 4974596894592 4977404966248 4981086478797 4991033075886 5002223189568 5002325974272 5011697097124 5012211993984 5015041298696 5015144346784 5018853773076 5025419098443 5028772456422 5040150745344 5049696485392 5050111517568 5087983990336 5106374178048 5116045341264 5125734821077 5126156102808 5144562873824 5144668583296 5150920141952 5154729994128 5154835912512 5158542664242 5158648660968 5164492740329 5165023335264 5171867607621 5183569668992 5193813877824 5193920599296 5197655456136 5197762256544 5203543725133 5203650646532 5222764902784 5229596970912 5229704427648 5233194100992 5237064806688 5242997721364 5243105453456 5246983490034 5257353022623 5269248506496 5301409302904 5311886396388 5315924534778 5338482095232 5341605329632 5348592856776 5356120561506 5356230618024 5368239520512 5378406640816 5381995540064 5382106128256 5389035902952 5389146635808 5393021876253 5393132691012 5396731416648 5419075122032 5419186472128 5429896326816 5433912522324 5437091587499 5456970752256 5460163307456 5460275501824 5464314167136 5470954144032 5471066560128 5475113206992 5501563029248 5531905359552 5542382453036 5553335778042 5557557468177 5573849039616 5581140372288 5584290826972 5584405571888 5588536049382 5599580587029 5612250407808 5622879669944 5623341811776 5623457359104 5626631700976 5626747315904 5630793410814 5630909111256 5641921461033 5642037390132 5665396718488 5665513129952 5665978775808 5673486873912 5680908546066 5701893043968 5708352548704 5723981989128 5751634076032 5771948590144 5783355603168 5787633233052 5787752156208 5794308928174 5794785159696 5802583169526 5815592813888 5815712311552 5827205814144 5831515877616 5838122228198 5838242188792 5842560415263 5859687451904 5867352699072 5871267861888 5875127641658 5875610515632 5875731246528 5882387687384 5886738565851 5898493635138 5911718314944 5911839787776 5919673681064 5920160216256 5931372640908 5956541789952 5961070000512 5964085465767 5992897472848 6009305995836 6034309889696 6034805846784 6038336459584 6046235403312 6050707470918 6054744982572 6054869394288 6079937941792 6080062871168 6091953629424 6092078805696 6096459512286 6096584781144 6100151537194 6126036881536 6130567973904 6138143673792 6138269799168 6142178898097 6142683720888 6142809939552 6146277446738 6172358521472 6177050797632 6189258407904 6200980488222 6215011058944 6222882073749 6265301903432 6269936002473 6270064835892 6282456268374 6296671189248 6308596702864 6309115203456 6312806298656 6317475534084 6325739628687 6329960663598 6330090730392 6344283069696 6356298757328 6365244725268 6365375517072 6373571308299 6373702271196 6397114407552 6404361507856 6404493103424 6409230154536 6413506900944 6421896617292 6425653694317 6452920272448 6453052865792 6457825833888 6470588335536 6493442163912 6501847216384 6510081495489 6524811449728 6537706334016 6542541915624 6542676350496 6550088353588 6568022462391 6582883516032 6587276137728 6591471182087 6591606622348 6592148383392 6592283837568 6599616431876 6599752039504 6604633512906 6617686148307 6632659572864 6641448638396 6642130974336 6654574030962 6654710767848 6659632891197 6669630919424 6687892335168 6691805030768 6692355027072 6700558797924 6705029941896 6738600870144 6742009656954 6788598625908 6792570238883 6793128517032 6821393788352 6834874803744 6839930184516 6840070730064 6843931828591 6872973325504 6873114550016 6878056885656 6878198214624 6886697780352 6891791491728 6895681785707 6895823476828 6904844127129 6925085170432 6930207274848 6930349675392 6943332667414 6943903336656 6944046018624 6957054668733 6972795961216 6982753075584 6991887441312 6995977986712 6996552982848 7009804030164 7034562344238 7044900909696 7048464641361 7082515195184 7087753741926 7087899379704 7097171290722 7101907085988 7131457142368 7132043273472 7141494082008 7141640824032 7150836101994 7177250310912 7185381203936 7185528847744 7190695835004 7190843588016 7195641888864 7204906696338 7205054741352 7209269998502 7231520634624 7239861769088 7245216696432 7258938697751 7259535306504 7259684474016 7285752222848 7294605525376 7300150942656 7314578118432 7340412880944 7354315178067 7375873812736 7395309131122 7396068917952 7404447704056 7409924366559 7410076624236 7424721044442 7441520496384 7451228292794 7451381399176 7451993824704 7452146946816 7466107449372 7497789082368 7503334784352 7503488961408 7507724547752 7507878815008 7508495884032 7517545645686 7522561948044 7522716520176 7528280659614 7560226118016 7564649165216 7574544728088 7631975985504 7674068011896 7678557661346 7711140804224 7716844310736 7717002874944 7726380212928 7731459546173 7732094991192 7732253868768 7736618588842 7736777559368 7775354503488 7789920487921 7790080553684 7790720816736 7790880898944 7805475969798 7823136932096 7834147354176 7834308328704 7844395456368 7844556641472 7848984754468 7849791151488 7864496582046 7864658180184 7870475235051 7882291086592 7893546955008 7903872759744 7908496854544 7952113954356 7963801028352 7967829594582 8012407994448 8022889285164 8027583009589 8052359280768 8061647204416 8067609961224 8072993310096 8073159192384 8083553854428 8083719953712 8088283070153 8122604839232 8122771740928 8128612683048 8128779708192 8144844490224 8174090631872 8184191565056 8190244961184 8190413252736 8196471250704 8205756788762 8206431216048 8206599840192 8236067730176 8252344543872 8267973984296 8297176098332 8297858039328 8313573679554 8330003667063 8359914669964 8360086447856 8360773559424 8376436240458 8376608357832 8382804074073 8418375611712 8418548590848 8423300712112 8434319504916 8439947551464 8440120973856 8446190116221 8446363666884 8482204912896 8486992967024 8487167356096 8498095077732 8498269694928 8510230310868 8545640206048 8546342568192 8551342534592 8562528823056 8610434445184 8614790117219 8627451114048 8657922885216 8674320466438 8675033404752 8680108660652 8691463392261 8703874754289 8716941778688 8723389220832 8723568467328 8739910791326 8740808721216 8757183342297 8757363283188 8789531177856 8801029048608 8805997073302 8806178017208 8806901792832 8807082755328 8812691462487 8823581531076 8867577472416 8867759681664 8872765374616 8872947690464 8879510521596 8897058961362 8917189780224 8934078397232 8934812684928 8940039922528 8989346209272 9034354315008 9051464834544 9057504689376 9069353104968 9074659054318 9113166404992 9119906912688 9120094306752 9137179463659 9137930444136 9138118208544 9150227305791 9170742514208 9170930952832 9189055322304 9195851960856 9206269667543 9206458836172 9207215510688 9207404698752 9219416170107 9240276366464 9258537782208 9258728024832 9265576196448 9276072891644 9301470732333 9322516588416 9328737310464 9346405373552 9379416458984 9397952855148 9405097253838 9445006783872 9450338322568 9450532506272 9451309241088 9462895054296 9469209447984 9476213301126 9487143556787 9516424604544 9521992109344 9522187765376 9534448135992 9547867087902 9548063275608 9587594446672 9587791450688 9594189185152 9606542261784 9606739655136 9613845231804 9619469731729 9620260351416 9660288928576 9679380408672 9679579298688 9686738750832 9733534590208 9738458393378 9752770824576 9787217174592 9805753570756 9806559501024 9825132530382 9861425223936 9874325274048 9879899155412 9880102165648 9880914206592 9887409933522 9899424647814 9899628059256 9906950269359 9935991766272 9948989359296 9949193789184 9954809932496 9962172957594 9981861046443 9982066151772 10004446379136 10023394194248 10024423987968 10030082597392 10030288693568 10037707546152 10050838196886 10057544912844 10099392970784 10100223035136 10175967980672 10181115593077 10232090682528 10251469642154 10252312205616 10289125747648 10289337166592 10301840283904 10309459988256 10309671825024 10317085328484 10317297321936 10328985480658 10330046670528 10343735215242 10367139337984 10387627755648 10395310912272 10395524513088 10407087450266 10407301293064 10414999001121 10445529805568 10459193941824 10459408855296 10474129613376 10485995442728 10486210906912 10493966980068 10514706045246 10538497012992 10551843516357 10602818605808 10623772792776 10631630612889 10631849069556 10676964190464 10683210659264 10697185713552 10712241123012 10712461236048 10756813281632 10763991080128 10764212256512 10778071805904 10778293271616 10786043752506 10786265382024 10793462833296 10813904997753 10838150244064 10838372944256 10859792653632 10867825044648 10874183174998 10920326614912 10928628334272 10941908288064 10942133120256 10950226413984 11063810719104 11084764906072 11092963696683 11106671556084 11115114936354 11162280744576 11168581653944 11168811143776 11176842439191 11177072098764 11199161174058 11224500815616 11245759339888 11246683623552 11253263401952 11253494631808 11261586821628 11261818222512 11276318468529 11283842922066 11284074780264 11330793436976 11331026259904 11346973747824 11361817092132 11368464228407 11416705097408 11447963978256 11503268152064 11517836492019 11543897180288 11566711206336 11575266466104 11575504312416 11588617856348 11589570319392 11604927883263 11605166339052 11631185627776 11654411628288 11663031755232 11676244456396 11676484377584 11685120830526 11708213954697 11734705398144 11742535723776 11750255283316 11751221031264 11751462493056 11764775374768 11773477131702 11796744873069 11796987270276 11823436629888 11839347362128 11840320432512 11862745281816 11922140001024 11928170931534 11985794945696 12018611991672 12068619779392 12076672919168 12092470806624 12101414941836 12108494773661 12109489965144 12109738788576 12159875883584 12160125742336 12183907258848 12184157611392 12192919024572 12193169562288 12200052390097 12200303074388 12252073763072 12261135947808 12276287347584 12284357796194 12285367441776 12285619879104 12292554893476 12308635183143 12344717042944 12354101595264 12378516815808 12401960976444 12445764147498 12470360519331 12530603806864 12539872004946 12540129671784 12564654360687 12564912536748 12617193405728 12618230406912 12625612597312 12634951068168 12651479257374 12659921327196 12660181460784 12712597514656 12730489450536 12730751034144 12747142616598 12747404542392 12794228815104 12808723015712 12808986206848 12818460309072 12827013801888 12843793234584 12851307388634 12905840544896 12915651667776 12941176671072 12986884327824 13011480699657 13020162990978 13049622899456 13075412668032 13085083831248 13085352700992 13100176707176 13109866186989 13136044924782 13165767032064 13182942364174 13183213244696 13184296766784 13184567675136 13199232863752 13199504079008 13208995609953 13209267025812 13235372296614 13265319145728 13282897276792 13284261948672 13309148061924 13309421535696 13319265782394 13375784670336 13383610061536 13384710054144 13401117595848 13410059883792 13435457724481 13484019313908 13577197251816 13585140477766 13586257034064 13611988581477 13642787576704 13669749607488 13679860369032 13680141460128 13687863657182 13745946651008 13756113771312 13756396429248 13773395560704 13782167017091 13783582983456 13791363571414 13791646953656 13809688254258 13860414549696 13860699350784 13886665334828 13887806673312 13888092037248 13914109337466 13945591922432 13965506151168 13983774882624 13991955973424 13993105965696 14019608060328 14069124688476 14089801819392 14096929282722 14165030390368 14175507483852 14175798759408 14194342581444 14203814171976 14262914284736 14282988164016 14283281648064 14301672203988 14310039277963 14370762407872 14371057695488 14381391670008 14381687176032 14391283777728 14409813392676 14410109482704 14418243733751 14418539997004 14479723538176 14490433392864 14517877395502 14519070613008 14519368948032 14571504445696 14589211050752 14600301885312 14607687590067 14629156236864 14680825761888 14708630356134 14737698795573 14790618262244 14792137835904 14808895408112 14819848733118 14820153248472 14831114900283 14849136971721 14849442088884 14902456585588 14902762798352 14903987649408 14932214898744 14943259436391 15006669568704 15006977922816 15015449095504 15015757630016 15035091291372 15045123896088 15045433040352 15056561319228 15120452236032 15129298330432 15149089456176 15241551745849 15263951971008 15348136023792 15356799774173 15357115322692 15377204463231 15422281608448 15433688621472 15434005749888 15452760425856 15462919092346 15464189982384 15464507737536 15473237177684 15473555118736 15493478220987 15515602822863 15550709006976 15579840975842 15580161107368 15581441633472 15581761797888 15610631175399 15610951939596 15668294708352 15688790912736 15689113282944 15697969508936 15699582302976 15728993164092 15729316360368 15740950470102 15807745519488 15816993709088 15904227908712 15935659189164 16024815988896 16045778570328 16055166019178 16104718561536 16123294408832 16135219922448 16145986620192 16146318384768 16165779051089 16167107708856 16167439907424 16176566140306 16245209678464 16257225366096 16257559416384 16288015565653 16289688980448 16311274762497 16348181263744 16380489922368 16380826505472 16392942501408 16411513577524 16412862432096 16413199680384 16504689087744 16535947968592 16594352196664 16595716078656 16627147359108 16660007334126 16719829339928 16720172895712 16721547118848 16752872480916 16753216715664 16765608148146 16836751223424 16846601424224 16868639009832 16879895102928 16880241947712 16892380232442 16892727333768 16911864601229 16973985934048 16974334712192 16996190155464 16996539389856 17020460621736 17091280412096 17102685069184 17125057646112 17220868890368 17229580234438 17254902228096 17315845770432 17348640932876 17350066809504 17360217321304 17382926784522 17407749508578 17446778441664 17447136934656 17479821582652 17481617442432 17514366684594 17514726566376 17527681245789 17579062355712 17602058097216 17611994146604 17612356034416 17613803585664 17625382924974 17647163062152 17660215697553 17735154944832 17735519363328 17745530749232 17745895380928 17759021043192 17794117922724 17868156794464 17869625369856 17880079845056 17978692418544 18012742972367 18102929669088 18115009378752 18138706209936 18148945187659 18149318108636 18226332809984 18239813825376 18240188613504 18274358927318 18275860888272 18276236417088 18300454611582 18341485028416 18341861905664 18378110644608 18391703921712 18412539335086 18412917672344 18414431021376 18414809397504 18426536694291 18438832340214 18480552732928 18517075564416 18531152392896 18552145783288 18602941464666 18645033176832 18668646221247 18692810747104 18758832917968 18795905710296 18809808007419 18810194507676 18890013567744 18900676645136 18901065012544 18925790108592 18938418895968 18952426602252 18974287113574 19032849209088 19043984218688 19044375530752 19068896271984 19095734175804 19096126551216 19175188893344 19175582901376 19188378370304 19213084523568 19213479310272 19227690463608 19238939463458 19240520702832 19276961082951 19320577857152 19358760817344 19359158597376 19373477501664 19476916786756 19505541649152 19530244486467 19574434349184 19611507141512 19613119002048 19650265060764 19748650548096 19759798310824 19760204331296 19761828413184 19774413546261 19774819867044 19798849295628 19799256118512 19813900538718 19897978718592 19909619864992 19924345915188 19963722092886 19964132303544 20008892758272 20046788388496 20060165194784 20060577387136 20075415092304 20101676393772 20115089825688 20198785941568 20351935961344 20362231186154 20377710716649 20464181365056 20502939284308 20504624411232 20531795485773 20578251495296 20618919976512 20619343650048 20634170656968 20634594643872 20657970961316 20660093341056 20687045357121 20687470430484 20714532381387 20775255511296 20790621824544 20791049026176 20814174900532 20814602586128 20829998002242 20871164006199 20918387883648 20948259226752 20971990885456 20972421813824 20987933960136 21029412090492 21103687032714 21205637211616 21247545585552 21263261225778 21263698139112 21287787149161 21366421318528 21394371427104 21422721522631 21424482246024 21424922472096 21513626563264 21527982160256 21556143611808 21556586543232 21572087505012 21572530764048 21584708074787 21586925666592 21627809995506 21676300488128 21676745888512 21719585307264 21735650089296 21748366349996 21776816093253 21840653229824 21857256668544 21883816576128 21900452827968 22062945534201 22127621438208 22169529812144 22185927393366 22213343112168 22229773099677 22230229872708 22324561489152 22337163307888 22337622287552 22353684878382 22354144197528 22398322348116 22491518679776 22493367247104 22506526803904 22506989263616 22523173643256 22523636445024 22552636937058 22567685844132 22568149560528 22661586873952 22662052519808 22693947495648 22723634184264 22736928456814 22833410194816 22895927956512 23035672984038 23087794360576 23133422412672 23150532932208 23151008624832 23177235712696 23179140638784 23194378638519 23209855766526 23210332678104 23262371255552 23326063510464 23352488912792 23352968755168 23369761463763 23370241661052 23416427909394 23469410796288 23500510566632 23502442062528 23502924986112 23529550749536 23546954263404 23593489746138 23593974540552 23646873259776 23678694724256 23680640865024 23725490563632 23856341863068 23971589891392 24037223983344 24082749028767 24137239558784 24153345838336 24184941613248 24202829883672 24216989547322 24218979930288 24219477577152 24264849210459 24319751767168 24367814517696 24368315222784 24385838049144 24386339124576 24400104780194 24400606148776 24522271895616 24552574695168 24568715592388 24570734883552 24571239758208 24585109786952 24617270366286 24708203190528 24757033631616 24803921952888 24891528294996 24940721038662 25061207613728 25079744009892 25080259343568 25129308721374 25129825073496 25234386811456 25251225194624 25269902136336 25302958514748 25317761799473 25319842654392 25320362921568 25425195029312 25460978901072 25461502068288 25494285233196 25494809084784 25509200452021 25617446031424 25617972413696 25636920618144 25654027603776 25687586469168 25702614777268 25811681089792 25831303335552 25844370351657 25882353342144 25973768655648 26022961399314 26040325981956 26074390176783 26150825336064 26170167662496 26170705401984 26200353414352 26219732373978 26271550026891 26272089849564 26365884728348 26366426489392 26368593533568 26398465727504 26399008158016 26417991219906 26418534051624 26438074387461 26470744593228 26565794553584 26618296123848 26618843071392 26638531564788 26751569340672 26767220123072 26802235191696 26820119767584 26870915448962 26965822319579 26968038627816 27154394503632 27169722677383 27170280955532 27172514068128 27223977162954 27285575153408 27339499214976 27359720738064 27360282920256 27375727314364 27411538390977 27450681917373 27491893302016 27512227542624 27512792858496 27564334034182 27567165966912 27582727142828 27583293907312 27618809002629 27619376508516 27658248510321 27720829099392 27773330669656 27775613346624 27776184074496 27828218674932 27967549765248 27983911946848 27986211931392 28039216120656 28138249376952 28193858565444 28330060780736 28351014967704 28351597518816 28388685162888 28407628343952 28461430670361 28525828569472 28565976328032 28566563296128 28603344407976 28620078555926 28741524815744 28762783340016 28763374352064 28782567555456 28817258308463 28819626785352 28820218965408 28836487467502 28837079994008 28858409195187 28980866785728 29035754791004 29038141226016 29038737896064 29200603770624 29215375180134 29258312473728 29361651523776 29417260712268 29475397591146 29581236524488 29584275671808 29617790816224 29639697466236 29640306496944 29662229800566 29698273943442 29698884177768 29804913171176 29805525596704 29807975298816 29864429797488 29886518872782 29920991217559 30013339137408 30030898191008 30031515260032 30070182582744 30090247792176 30090866080704 30113122638456 30147236897843 30258596660864 30298178912352 30483103491698 30527903942016 30543346779231 30696272047584 30713599548346 30714230645384 30754408926462 30867377242944 30868011499776 30905520851712 30925838184692 30928379964768 30929015475072 30946474355368 30947110237472 30986956441974 31031205645726 31101418013952 31159681951684 31160322214736 31162883266944 31221262350798 31221903879192 31244997003363 31336589416704 31377581825472 31378226565888 31395939017872 31457986328184 31458632720736 31481900940204 31615491038976 31633987418176 31808455817424 31868699104957 31871318378328 32049631977792 32091557140656 32109672255089 32110332038356 32246588817664 32270439844896 32291973240384 32292636769536 32331558102178 32334215417712 32334879814848 32353132280612 32441714993259 32490419356928 32514450732192 32515118832768 32576031131306 32579377960896 32622549524994 32696362527488 32760979844736 32785885002816 32823027155048 32825724864192 32826399360768 33071895937184 33188704393328 33191432157312 33254294718216 33278891090049 33320014668252 33439658679856 33440345791424 33505744961832 33506433431328 33530527317573 33531216296292 33673502446848 33693202848448 33737278019664 33759790205856 33760483895424 33784760464884 33785454667536 33823729202458 33947971868096 33948669424384 33992380310928 33993078779712 34040921243472 34105392685221 34182560824192 34205370138368 34250115292224 34459160468876 34509804456192 34553509476057 34631691540864 34697281865752 34700133619008 34720434642608 34765853569044 34814783649789 34815499017156 34893556883328 34959643165304 34963234884864 35028733369188 35029453132752 35055362491578 35204116194432 35223988293208 35224712068832 35227607171328 35250765849948 35294326124304 35320431395106 35470309889664 35491061498464 35491790761856 35518042086384 35588235845448 35736313588928 35760159690112 35957384837088 36025485944734 36205859338176 36230018757504 36277412419872 36297890375318 36298636217272 36325484320983 36479627650752 36480377227008 36548717854636 36551721776544 36552472834176 36600157170291 36600909223164 36682970056832 36756221289216 36783407843424 36825078670172 36825835344688 36828862042752 36853073388582 36877664680428 36925905549429 37034151128832 37062304785792 37104291566576 37205882929332 37337292442494 37385621494208 37517665835936 37591811420592 37619616014838 37620389015352 37663008033131 37801353290272 37802130025088 37851580217184 37876837791936 37904853204504 37947794483287 37948574227148 38087968437376 38137792543968 38188329670777 38191468351608 38192253102432 38350377786688 38351165802752 38426169047136 38426958620544 38455380927216 38477878926916 38481041405664 38553922165902 38641155714304 38717521634688 38746955003328 38953833573512 39034442098971 39060488972934 39148868698368 39223014283024 39226238004096 39300530121528 39329598560967 39497301096192 39519596621648 39520408662592 39548827092522 39549639734088 39597698591256 39598512237024 39626986829859 39627801077436 39650984991761 39795957437184 39819239729984 39848691830376 39927444185772 39928264607088 40093576776992 40120330389568 40121154774272 40150830184608 40203352787544 40230179651376 40306373173443 40397571883136 40724462372308 40755421433298 40835965744431 40928362730112 41005878568616 41009248822464 41063590971546 41156502990592 41237839953024 41268341313936 41269189287744 41315941922632 41320186682112 41346501051273 41374090714242 41374940860968 41429064762774 41581243649088 41582098052352 41628349801064 41629205172256 41659996004484 41742328012398 41836775767296 41896518453504 41943981770912 41944843627648 41975867920272 42058824180984 42207374065428 42411274423232 42495091171104 42526522451556 42527396278224 42575574298322 42732842637056 42788742854208 42845443045262 42848964492048 42849844944192 42930117833889 43027253126528 43055964320512 43112287223616 43113173086464 43144175010024 43145061528096 43169416149574 43173851333184 43254731201253 43255619991012 43352600976256 43439170614528 43471300178592 43496732699992 43553632186506 43714513337088 43767633152256 43800905655936 43823062770201 44125891068402 44339059624288 44371854786732 44426686224336 44459546199354 44460459745416 44674326615776 44675244575104 44707369756764 44708288395056 44796644696232 44983037359552 45013053607808 45046347286512 45047272890048 45105273874116 45131662338191 45135371688264 45136299121056 45323173747904 45324105039616 45387894991296 45447268368528 45473856913628 45666820389632 45724655237547 45791855913024 46070399322519 46071345968076 46131613389693 46266844825344 46301065864416 46302017249664 46354471425392 46358281277568 46388757277038 46419711533052 46420665356208 46480434662961 46652127020928 46704977825584 46705937510336 46739522927526 46740483322104 46831893526197 46832855818788 47001021133264 47004884125056 47059101499072 47093908526808 47186979492276 47187949081104 47357389448512 47450981127264 47708762565409 47712683726136 47943179782784 48069509352293 48074447966688 48165498057534 48274479117568 48369883226496 48405659767344 48432983903161 48433979094644 48437959860576 48438955154304 48497337153267 48529698420918 48639503534336 48735629035392 48771676098288 48772678249152 48800209560388 48801212297552 48864046696959 48933824287491 49044543791232 49137431184776 49141469767104 49142479516416 49170219573904 49234540732572 49514067263232 49607843905776 49783056589992 49881442077324 49910624798749 50122415227456 50159488019784 50160518687136 50258617442748 50259650146992 50468773622912 50502450389248 50539804272672 50605917029496 50635523598946 50639685308784 50640725843136 50735593803687 50850390058624 50921957802144 50923004136576 50988570466392 50989618169568 51018400904042 51234892062848 51273841236288 51308055207552 51375172938336 51405229554536 51662606671104 51688740703314 51764706684288 51947537311296 52045922798628 52080651963912 52148780353566 52340335324992 52341410803968 52400706828704 52439464747956 52543100053782 52544179699128 52731769456696 52732852978784 52737187067136 52796931455008 52798016316032 52835982439812 52837068103248 52876148774922 52941489186456 53131589107168 53236592247696 53237686142784 53277063129576 53337419126953 53534440246144 53604470383392 53640239535168 53741830897924 53931644639158 53936077255632 54038228917101 54308789007264 54339445354766 54340561911064 54345028136256 54446835562977 54447954325908 54678998429952 54719441476128 54720565840512 54751454628728 54823076781954 54901363834746 55024455085248 55025585716992 55128668068364 55134331933824 55165454285656 55166587814624 55237618005258 55238753017032 55279610082873 55316497020642 55441658198784 55546661339312 55551226693248 55656437349864 55935099530496 55967823893696 56078432241312 56276498753904 56383083031847 56387717130888 56660121561472 56702029935408 56703195037632 56777370325776 56809420143619 56815256687904 56922861340722 57051657138944 57131952656064 57133126592256 57206688815952 57238980976463 57240157111852 57483049631488 57525566680032 57526748704128 57565135110912 57634516616926 57639253570704 57640437930816 57672974935004 57674159988016 57716818390374 57830883248853 57961733571456 58071509582008 58076282452032 58077475792128 58430750360268 58516624947456 58723303047552 58834521424536 58950795182292 59162473048976 59235581632448 59279394932472 59280612993888 59323240638783 59324459601132 59396547886884 59397768355536 59609826342352 59611051193408 59728859594976 59773037745564 59841982435118 60026678274816 60061796382016 60063030520064 60140365165488 60180495584352 60181732161408 60226245276912 60294473795686 60517193321728 60596357824704 60966206983396 61055807884032 61086693558462 61133132149947 61392544095168 61427199096692 61428461290768 61508817852924 61595386457319 61734754485888 61851676369384 61856759929536 61858030950144 61892948710736 61894220474944 61973912883948 62061136071363 62062411291452 62319363903368 62320644429472 62325766533888 62442524701596 62443807758384 62489994006726 62755163650944 62791878035744 62915972656368 62917265441472 62963801880408 63267974836352 63616911634848 63737398209914 63742636756656 63863361447483 64099263955584 64183114281312 64219344510178 64220664076712 64268164567893 64540879689792 64583946480768 64663116204356 64668430835424 64669759629696 64706264561224 64754124224361 64883429986518 65028901464384 65030237665536 65152062262612 65158755921792 65245099049988 65330448279759 65521959689472 65571770005632 65646054310096 65651449728384 66143791874368 66377408786656 66382864314624 66508589436432 66557782180098 66634552674001 66640029336504 66879317359712 66880691582848 67011489923664 67012866862656 67061054635146 67062432592584 67138405624277 67386405696896 67474556039328 67519580411712 67520967790848 67563967879067 67569520929768 67570909335072 67646068426729 67647458404916 67895943736192 67984760621856 67986157559424 68081842486944 68210785370442 68365121648384 68500230584448 68918320937752 69107018952114 69263383081728 69394563731504 69400267238016 69440869285216 69531707138088 69583135915557 69629567299578 69630998034312 69787113766656 69919286330608 70057466738376 70058906265504 70109284391289 70110724983156 70408232388864 70447976586416 70449424137664 70501531699896 70588652248608 70640862790212 70682190637487 70940619779328 70982122996928 70983581523712 71036084172768 71176471690896 71472627177856 71520319380224 71914769674176 72050971889468 72248247086301 72411718676352 72460037515008 72554824839744 72595780750636 72597272434544 72650968641966 72794547631377 72959255301504 73097435709272 73103443553088 73104945668352 73200314340582 73201818446328 73365940113664 73566815686848 73650157340344 73651670689376 73657724085504 73706146777164 73755329360856 73851811098858 74124609571584 74208583133152 74411765858664 74674584884988 74771242988416 75035331671872 75183622841184 75239232029676 75240778030704 75326016066262 75602706580544 75604260050176 75703160434368 75753675583872 75809706409008 75895588966574 75897148454296 75953285398419 76175936874752 76275585087936 76376659341554 76382936703216 76384506204864 76527601356063 76700755573376 76852338094272 76853917241088 76910761854432 76955757853832 76962082811328 77107844331804 77435043269376 77493910006656 77533111054971 77907667147024 78068884197942 78120977945868 78446028566048 78452476008192 78601060243056 78659197121934 79039193243296 79040817325184 79097654185044 79099279468176 79195397182512 79197024474048 79253973659718 79255602154872 79301969983522 79638479459968 79697383660752 79848325675261 79854888371544 79856529214176 80187153553984 80240660779136 80301660369216 80406705575088 80460359302752 80612746346886 80795143766272 80897466958737 81448924744616 81509168032149 81510842866596 81671931488862 81856725460224 82011757137232 82018497644928 82127181943092 82234615172931 82475679906048 82536682627872 82538378575488 82631883845264 82693002102546 82748181428484 82749881721936 82856427007887 82858129525548 83162487298176 83256699602128 83258410344512 83319992008968 83484656024796 83887963541824 83889687255296 83951735840544 84117648361968 84414748130856 84822548846464 84990182342208 85046055007903 85053044903112 85054792556448 85151148596644 85384292011083 85577485708416 85689125367131 85690886090524 85697928984096 85699689888384 85860235667778 86054506253056 86224574447232 86288350020048 86290123056192 86338832299148 86347702666368 86451774925389 86509462402506 86511239982024 86575227585561 86705201952512 86942600357184 86993465399984 87107264373012 87601811311872 87646125540402 88251782136804 88303413105479 88678119248576 88743709573464 88853372448672 88919092398708 88920919490832 88971113771683 89348653231552 89350489150208 89414739513528 89416576790112 89593289392464 89762973652677 89966074719104 90026107215616 90092694573024 90094545780096 90210547748232 90263324676382 90270743376528 90272598242112 90441710693529 90646347495808 90775789982592 90894536737056 90947713827256 91449310475094 91583711826048 91630040337693 92140798645038 92142691936152 92263226779386 92602131728832 92604034499328 92708942850784 92716562555136 92777514554076 92839423066104 92841330712416 92960869325922 93304254041856 93409955651168 93411875020672 93479045855052 93480966644208 93663787052394 93665711637576 94002042266528 94009768250112 94118202998144 94187817053616 94366203070763 94373958984552 94375898162208 94714778897024 94901962254528 95417525130818 95425367452272 95606097314871 95886359565568 96139018704586 96148895933376 96329016765267 96330996115068 96739766452992 96811319534688 96865967806322 96867958189288 96875919721152 96877910308608 96994674306534 97059396841836 97471258070784 97543352196576 97545356498304 97600419120776 97602424595104 97728093393918 97867648574982 98089087582464 98274862369552 98282939534208 98340439147808 98469081465144 99215687811552 99566113179984 99762884154648 99821249597498 100244830454912 100318976039568 100321037374272 100508974100249 100517234885496 100519300293984 100937547245824 101079608545344 101211834058992 101268966342973 101271047197892 101279370617568 101281451686272 101471187607374 101700780117248 101843915604288 101846008273152 101977140932784 101979236339136 102036801808084 102316178055663 102469784125696 102547682472576 102616110415104 102750345876672 102810459109072 103377481406628 103529413368576 103895074622592 104091845597256 104161303927824 104297560707132 104358579124657 104680670649984 104801413657408 104878929495912 105086200107564 105088359398256 105463538913392 105465705957568 105593862910016 105596032632064 105671964879624 105674136206496 105752297549844 105882978372912 106263178214336 106473184495392 106475372285568 106554126259152 106674838253906 107068880492288 107208940766784 107280479070336 107483661795848 107863289278316 107872154511264 108076457834202 108617578014528 108678890709532 108681123822128 108690056272512 108893671125954 108895908651816 108976452962949 109438882952256 109441131681024 109502909257456 109646153563908 109800471510873 109802727669492 110048910170496 110257336136728 110268663867648 110330908571312 110333175629248 110475236010516 110477506034064 110559220165746 110632994041284 111093322678624 111102453386496 111312874699728 111935647787392 111992271523847 112156864482624 112552997507808 112766166063694 112775434261776 112989024099393 113320243122944 113404059870816 113406390075264 113554740651552 113618840287238 113630513375808 113843383449861 113845722681444 114263905312128 114413377631904 114477961952926 114480314223704 114564989012331 115051133360064 115053497408256 115269033233852 115278507141408 115280875861632 115345949870008 115348319976032 115433636780748 115661766497706 115923467142912 116143019164016 116152564904064 116861500720536 117446606095104 117669042849072 117901590364584 118324946097952 118471163264896 118558789864944 118561225987776 118646481277566 118648919202264 118783333027567 118793095773768 118795536711072 118952954975283 119219652684704 119222102386816 119457719189952 119546075491128 119681505678059 119683964870236 120123592764032 120280730330976 120360991168704 120363464322816 120452490553824 120588947591372 120919119520329 121192715649408 121932413966792 122173387116924 122266264299894 122785088190336 122854398193384 122856922581536 123017635705848 123190772914638 123469508971776 123703352738768 123713519859072 123785897421472 123788440949888 123947825767896 124039503153819 124122272142726 124124822582904 124638727806736 124641288858944 124885049403192 124887615516768 124979988013452 125053106512477 125510327301888 125583756071488 125831945312736 125834530882944 125927603760816 126535949672704 127233823269696 127474796419828 127485273513312 127726722894966 128198527911168 128366228562624 128438689020356 128441328153424 128536329135786 128790353501667 129081759379584 129167892961536 129326232408712 129336861670848 129339519259392 129412529122448 129508248448722 129764193603759 129766859973036 130057802928768 130304124525224 130317511843584 130490198099976 130660896559518 131143540011264 131292108620192 131302899456768 132287583748736 132754817573312 133017178872864 133115564360196 133269105348002 133280058673008 133758634719424 133761383165696 134022979847328 134025733725312 134122109270292 134124865185168 134276811248554 134772811393792 134949112078656 135039160823424 135127935758134 135139041859536 135141818670144 135292136853458 135294916809832 135394987014573 135791887472384 135969521243712 135972315118848 136163684973888 136421570740884 137000461168896 137173965712641 137836641875504 138211197967557 138214037904228 138789127463008 138800534476032 138881738570432 139063414276176 139166271831114 139259134599156 139261996068624 139838572661216 140114933476752 140117812531008 140218568782578 140221449966312 140895953172832 140898848275328 141003063399792 141177304497216 141281725580424 141364381274974 141964245993856 142072168345536 142352943381792 142945254355712 143126287696227 143829539348352 144101943778936 144208528056879 144496494172602 144823437352704 145109649679488 145191561501272 145194544869088 145298951709483 145301937283932 145492011459801 145589095262754 145918510603008 146194871418544 146206887106176 146400628681164 146403636892656 146592140090877 147133631373696 147300314680688 147303341378752 147412293554328 147510658721712 147703622197716 147790034969291 148417166266304 148823531717328 149349169769976 149542485976832 149731874396247 150070663343744 150367245682368 150478464059352 150481556061408 150652032132524 151205413161088 151406320868736 151507351167744 151603837188001 151619412818016 151791177933148 151794296908592 151906570796838 152206781411061 152551170175872 152753318683108 152765873406432 152769012409728 153055202712126 153401511146752 153704676188544 153821523708864 153911515707664 153924165622656 154215688663608 154987820013312 155066222109942 155815334294048 156137768395884 156241955891736 156892057132096 157202120486112 157318394243868 157410432057593 158078386486592 158081634650368 158195308370088 158198558936352 158390794365024 158394048948096 158507947319436 158511204309744 158600681071261 158603939967044 159276958919936 159394767321504 159696651350522 159709776743088 159713058428352 160012257380859 160374307107968 160481321558272 160603320738432 160813411150176 160920718605504 161225492693772 161794933917474 162114686751303 162897849489232 163018336064298 163021685733192 163340506688931 163343862977724 164023514274464 164036995289856 164254363886184 164469230345862 165073365255744 165076757150976 165263767690528 165386004205092 165496362856968 165499763443872 165712854015774 165716259051096 166324974596352 166513399204256 166516820689024 166639984017936 166969312049592 167775927083648 167903471681088 168235296723936 168829496261712 169149249095541 169645097692928 169980364684416 170092110015806 170106089806224 170109585112896 170302297193288 170428260430857 170768584022166 171154971416832 171378250734262 171381772181048 171395857968192 171399379776768 171716942929389 171720471335556 172449148894464 172576700040096 172580246112384 172677664598296 172695405332736 172903549850778 173018924805012 173022479964048 173150455171122 173885200714368 173986930799968 174214528746024 175292251080804 176503564273608 176606826210958 177356238497152 177487419146928 177706744897344 177823569561979 177838184797416 177841838981664 177942227543366 178697306463104 178829479027056 178833153580224 179168171222183 179186578784928 179525947305354 179932149438208 180185389146048 180189091560192 180421095496464 180526649352764 180541486753056 180545196484224 180883421387058 181292694991616 181551579965184 181789073474112 181895427654512 182898620950188 183167423652096 183260080675386 184281597290076 184285383872304 184526453558772 185204263457664 185417885701568 185555029108152 185678846132208 185682661424832 185921738651844 186030510613519 186819911302336 186823750041344 186958091710104 186961933288416 187327574104788 187331423275152 188004084533056 188236405996288 188375634107232 188732406141526 188747917969104 188751796324416 189429557794048 189803924509056 190835050261636 190850734904544 191212194629742 191590084342449 192278037409172 192297791866752 192658033530534 192661992230136 192804493703679 193622639069376 193731935612644 193735916378576 193751839442304 193989348613068 194118793683672 194262372673083 195086704393152 195090712996608 195200838241552 195204849190208 195456186787836 195735297149964 196549724739104 196565879068416 196680878295616 196938162930288 198140172696037 198431375623104 199132226359968 199525768309296 199638397064249 199642499194996 199903658022003 200489660909824 200637952079136 200642074748544 201017948200498 201034469770992 201038600587968 201415216872831 202159217090688 202423668117984 202537932685946 202542094395784 202558741235136 202562903372544 202691903637201 202938205280187 202942375214748 203687831208576 203954281865568 203958472678272 204073603616168 204632356111326 205095364945152 205500691753344 205620918218144 206754962813256 207790149245184 208183691194512 208322607855648 208595121414264 208717158249314 209361341299968 209602827314816 209757858991824 210155127664157 210172400215128 210176718796512 210927077826784 210931411915136 211187725820032 211343929759248 211348272412992 211504595099688 211744202353489 211765956745824 212046571912461 212526356428672 212946368990784 212950744571136 213108252518304 213349676507812 214417881533568 214560958140672 214967323591696 215726578556632 215744309022528 216152915668404 217235156029056 217357781419064 217362247644256 217380112545024 217787342251908 217791817303632 217952905925898 218877765904512 219005818514912 219292307127816 219600943021746 219605455338984 220097820340992 220514672273456 220661817142624 220666351258496 220950472021032 220955012068128 221118440331492 221265988082568 222186645357248 222625749399456 223871295574784 223984543047694 224313728965248 225105995015616 225532332127388 225550868523552 225978048198786 226808119741632 226812780150528 227109481303104 227237680574476 227261026751616 227686766899722 227691445362888 227859856195257 228527810624256 228826755263808 228955923905852 228960628447408 229129978024662 229582804068189 230102266720128 230538066467704 230557014282816 230561751723264 230691899740016 230696639952064 230867273561496 231323532995412 232286038328032 232305129808128 233723001441072 234165658640771 235338085698144 235803180729168 236649892195904 236942326529792 237117579729888 237122451975552 237292962555132 237297838404528 237566666055134 237586191547536 237591073422144 237905909950566 238439305369408 238444204773632 238915438379904 239092150982256 239363011356118 239367929740472 239544977025783 240247185528064 240561460661952 240721982337408 240904981107648 241177895182744 241838239040658 242385431298816 242692400876211 243864827933584 244346774233848 244527504096447 244532528599788 245570176380672 245708796386768 245713845163072 246035271411696 246381545829276 247406705477536 247427039718144 247571794842944 247576881899776 247895651535792 248079006307638 248244544285452 248249645165808 249277455613472 249282577717888 249770098806384 249775231033536 249959976026904 250106213024954 251167512142976 251663890625472 251669061765888 251855207521632 254467646539392 254949592839656 254970547026624 255138165023709 255453445789932 256732457125248 256877378040712 256882656306848 257067376101393 257072658271572 257580707003334 258163518759168 258652464817424 258673723341696 258825058244896 259016496897444 259355324776167 259528387207518 259533719946072 260115605857536 260608249050448 260980396199952 261321793119036 262584217240384 264575167497472 264910239316437 265509635146624 266034357745728 266231128720392 266538210696004 266560117346016 266913341315049 267517269438848 268045959694656 268051467450624 268244218540584 268249730370336 268553622497108 269288920958031 269898224157312 270078321646848 270255871516268 270278083719072 270283637340288 270584273706916 270589833619664 270789974029146 271325132080587 271939042487424 272327369947776 272843141481768 274347931425282 275673283751008 276422395935114 276428075808456 277578254926016 277763477140864 278126828552352 278332543662228 278495379794203 278518269198312 278523992137248 279677145322432 280229866953504 280235625062016 280437137565156 280442899932624 280601204972231 281791906345664 281797696550656 282006126799584 282354608994432 282563451160848 282728762549948 283098609212289 283928491987712 284144336691072 284705886763584 286252575392454 286818291944613 287659078696704 288203887557872 288417056113758 288987050295801 288992988345204 290219299358976 290383123002544 290389089738176 290597903418966 290603874567864 290984022919602 291178190525508 292389742837088 292413774212352 292801257362328 292807273785312 293184280181754 294267262747392 294600629361376 294606682757504 294824587108656 295021317443424 295407244395432 295580069938582 296834332532608 297647063434656 298698339539952 299463748792494 300141326687488 300734491364736 300956928118704 300963112122816 301304064265048 301526922300747 302410826322176 302812641737472 303207674376002 303238825636032 303582355866296 303588593817184 303806899028919 303813141593676 304413562822122 305102340351744 305506637366216 305531746812864 305538024819456 306110405424252 307409352377088 307643047417728 307823031415328 307848331245312 308431377327216 310132444219884 311630668588096 312275536791768 312483911783472 313075737373971 313784114264192 314404240972224 314636788487736 314820864115186 316156772973184 316390616740176 316397117872704 316781588730048 316788097896192 316989841393093 317015894638872 317022408619488 317201362142522 317207879934088 318789534643008 319393302701044 319419553486176 319426116856704 320024514761718 320748614215936 321206641476864 321626822300352 321841437211008 322450985387544 323589867834948 324229373502606 325795698978464 326036672128596 326043371466384 326681013377862 326687725955448 328047028548928 328508727772368 328938460691724 329130903393149 330146730511488 330527535381056 330772008410184 330992725713936 330999526887744 331425708031548 331432518102192 331619605876273 333026798408512 333033641378048 333279968035872 333938624099184 335551854167296 335806943362176 335976814571541 336470593447872 337658992523424 338298498191082 338967072298179 339960729368832 340184220031612 340212179612448 340219170225792 340604594386576 340856520861714 341530150349583 341537168044332 342756501468524 342763544362096 342791715936384 343433885858778 343440942671112 343694967036993 345153400080192 345160492224768 345355329196592 345807099701556 346037849610024 346044959928096 346300910342244 347770401428736 347973861599936 348429057492048 350555690154527 350584502161608 353007128547216 353206394805979 353213652421916 354712476994304 354974838293856 355413489794688 355647139123958 355676369594832 355683677963328 355884455086732 356349999082701 356858864925849 357394612926208 357658958054112 357666307160448 358336342444366 358373157569856 359044517034177 359051894610708 360370778292096 360842190992928 361053298705528 361082973506112 361090392968448 361766842774116 363578146948224 363790855309024 365797241900376 366520161350772 368563194580152 368570767744608 369052907117544 370408526915328 370835771403136 371110058216304 371357692264416 371365322849664 371843477303688 372061021227038 373639822604672 373916183420208 373923866576832 374624358010019 374655148209576 374662846550304 375159319537431 376008169066112 376751268214464 377464812283052 377495835938208 377503592648832 379607849018112 381670100523272 381701469809088 382424389259484 383180168684898 384556074818344 384595583733504 385316067061068 385323984460272 385608987407358 387245278138752 387463871225288 387471832757152 387503678884608 387978697226136 388237587367344 388524745346166 388972885828267 390173408786304 390401676483104 390409698380416 390912373575672 391470594299928 393099449478208 393361756591232 393876325860576 396280345392074 396862751246208 398264452719936 399051536618592 399276794128498 399284998389992 399807316044006 401275904158272 401284149497088 402035896400996 402068939541984 402077201175936 402830433745662 404318434181376 404847336235968 405075865371892 405084188791568 405117482470272 405383807274402 405876410560374 405884750429496 406184961043719 407375662417152 407908563731136 407916945356544 408147207232336 409264712222652 411001383506688 411241836436288 413509925626512 414293088364441 416367382389024 416645215711296 417190242828528 417425739316157 417434316498628 419205654629632 419515717983648 420310255328314 420344800430256 420353437593024 421854155653568 421862823830272 422375451640064 422687859518496 422696544825984 423009190199376 423488404706978 423531913491648 424093143824922 425052712857344 425892737981568 426216505036608 426699353015624 428835763067136 429378863088681 429934647183392 431453157113264 431488618045056 432305831336808 432625584170637 434470312058112 434715562838128 434724495288512 435574684503816 435583634607264 435896855128449 435905811851796 437755531809024 438011637029824 438584614255632 439201886043492 439210910677968 441029344546912 441323634285248 441332702516992 441900944042064 441910024136256 442236880662984 442531976165136 443370104907873 444373290714496 445251498798912 447969086095388 448627457930496 449195623188741 450211990031232 451064664254776 451101737047104 451956096397572 453616239483264 454218962606208 454475361148952 454522053503232 454811511564003 455373533799444 455382890725776 455719712390514 457653510527616 457911847811704 457921256894816 458259956049324 459165608136378 460204533440256 461076132935408 461114028565632 461383799480032 461393279904128 461734547122992 462647065990824 464572076656064 467446002882144 468331317281542 470676171396288 471606361458336 472231296172779 473299784391808 474235159459776 474244903951104 474585925110264 474595676809056 475133332110268 475172383095072 475182146844288 475802043213783 475811819901132 476878610738816 477830876759808 478184301964512 478726022712236 478735859480944 479089954051566 480036772142577 481122921323904 481443964674816 481809962215296 482355790365488 483676478081316 485384801752422 487729655867168 488693548467696 489055008192894 489065057199576 489619104430703 491417592773536 491427690326144 492070542823392 492763091658552 494813410955072 495143589685888 495791303071584 496158012615276 496448285720101 496489088570904 496499290331616 498554911226944 498565155435776 499540197612768 499550462067072 499919952053808 500212426049908 502335024285952 503327781250944 503710415043264 507447747286623 508935293078784 509899185679312 509941094053248 510276330047418 510906891579864 511284781292571 513464914250496 513754756081424 513765312613696 514134752202786 514145316543144 515150828788167 515161414006668 517304929634848 517347446683392 517650116489792 518032993794888 518710649552334 519056774415036 519067439892144 521216498100896 521960792399904 522643586238072 525168434480768 529820478632874 531019270293248 532068715491456 532462257440784 533076421392008 533120234692032 533470708685937 533826682630098 535034538877696 536091919389312 536488437081168 536499460740672 537107244994216 537504513666549 538577841916062 539796448314624 540511743032536 540556167438144 540567274680576 541168547413832 541179667239328 541579948058292 542650264161174 543878084974848 544654739895552 545686282963536 548695862850564 551346567502016 552844791870228 552856151616912 555156509852032 555526954281728 556253657104704 556665087324456 556990759588406 557036538396624 557047984274496 558091531840557 559354290644864 560459733907008 560471250124032 560874275130312 560885799865248 561202409944462 563583812691328 564012253599168 564709217988864 565126902321696 565457525099896 566197218424578 568288673382144 569411773527168 572505150784908 573636583889226 576407775115744 576834112227516 577974100591602 577985976690408 580766246005088 580778179476352 581195806837932 581207749135728 581968045839204 582356381051016 584779485674176 585602514724656 585614547570624 586368560363508 586711610396483 589201258722752 589213365515008 589649174217312 590042634886848 590814488790864 591160139877164 593668665065216 594420518088111 595294126869312 597396679079904 598915191192747 598927497584988 599710974066009 601468982729472 601913856237408 601926224245632 602608128530096 603053844601494 604245650618493 606415348752004 606477651272064 607164711732592 607177187634368 607613798057838 607626283187352 608075710911603 608814615840561 608827125644244 611013274732432 611063493625728 612220810848504 615286094835456 615646062830656 616862754654432 620213913350317 620264888439768 623261337176192 624551073583536 624903621579809 624967823566944 626151474747942 627568228528384 628808481944448 629273576975472 629628790741093 629641728230372 630465382992471 632313545946368 632781233480352 632794235745408 633563177460096 633979682786186 634031789277744 634044817238976 634402724285044 634415759868176 635232607060467 636139715737383 637579069286016 638786605402088 638839106972352 638852233713408 640049029523436 643253644600704 643682874422016 644901970775088 647179735669896 648458747005212 651591397956928 652073344257192 652086742932768 653362026755724 653375451910896 656094057097856 657017455544736 657876921383448 658261806786298 660293461022976 661055070762112 661544016820368 661985451427872 661999053775488 662796941094649 662851416063096 662865036204384 663239211752546 666053596817024 666559936071744 667877248198368 671613886724352 671953629143082 672941186895744 675317985046848 676596996382164 677934144596358 680368440063224 680424359224896 680438340451584 681209188773152 681713041723428 683060300699166 683074336088664 685513002937048 685527088724192 685583431872768 686867771717556 686881885342224 687389934073986 690306800160384 690710658393184 691614199403112 692075699220048 692089919856192 692601820684488 693386448650389 695947723199872 696858114984096 701111380309054 701169004323216 702496975922313 706014257094432 706412789611958 706427304843832 709949676587712 710826979589376 711294278247916 711352739189664 711367355926656 711768910173464 712699998165402 713717729851698 715317916108224 715332614320896 716672684888732 716746315139712 718089034068354 718103789221416 718634931077349 720741556584192 721684381985856 722106597411056 722165947012224 723533685548232 727156293896448 727581710618048 731594483800752 732980079414011 733040322701544 737126389160304 737141535489216 738105814235088 738522461867047 741671542806272 742220116432608 742715384528832 742730645699328 743686954607376 744106752694019 744122042454076 747279645209344 747832366840416 747847733153664 749248716020038 749310296419152 749325693100608 750318639074862 752016338132224 753502536428928 754929624566104 754991671876416 755007185297664 763340201046544 763402939618176 764848778518968 765414495071127 766360337369796 769112149636688 770632134122136 770647968920544 771202128304179 771217974814716 774490556277504 774927742450576 774943665514304 775957394452272 776475174734688 777049490692332 777945771656534 780346817572608 780803352966208 780819396760832 781824747151344 782941188599856 786198898956416 786723513182464 787752651721152 792560690784148 793725502492416 794730717949311 796528905439872 798103073237184 798553588256996 798569996779984 799614632088012 800740023945147 802551808316544 804071792801992 804137879083968 804154402351872 805660867491324 809694672471936 810151730743784 810168377583136 810234964940544 810767614548804 811752821120748 811769500858992 812369922087438 815817127462272 816294414464672 818529424445304 822483672872576 827019851253024 828586176728882 832734764778048 833290431422592 834380485657056 834851478632314 834868632997256 835486139382609 839031435967296 840620510656628 840689600860512 840706875186048 841803614916693 843708311307136 845375719036992 845393089651968 846018380398752 846976809413956 847063826983296 848186287649844 849295827636867 851785475963136 852433010073216 853398706031248 858757726177362 859869294366784 862906314226528 862977236090112 864611662673616 865251168341274 866249184762013 869431125676256 869448990577024 871149369007632 871167269214528 871793710256898 871811623703592 872799273115601 876023274059648 877169228511264 878331582427871 878403772086984 878421821355936 882058689093824 882647268570496 883801888084128 883820048272512 884473761325968 885063952330272 886740209815746 888746581428992 890502997597824 895938172190776 898391246377482 900423980062464 902129328509552 902203474094208 903912192795144 904580766902241 907232478966528 908437925212416 908950722297904 909623023128006 910747067598888 910765781451552 911420697086757 911439424781028 915307021055232 915823695623408 915842513789632 916519912098648 918331216272756 922152265870816 922228057131264 922767598960064 922786559808256 923469094245984 925294131981648 929144153312128 934892005764288 936662634563084 939227212121913 941352342792576 943212722916672 944462592345558 946599568783616 948470318919552 949171850220528 949191353618112 950266664220536 950344766190144 950364293688576 950969524179279 951604086427566 951623639802264 953757221477632 956368603929024 957452045424472 957471718961888 958179908103132 960073544285154 962245842647808 963619924430592 964711580730976 967352956162632 970769603504844 975459311734336 977387096935392 978110016385788 978130114399152 979238208861406 982835185547072 982855380652288 984141085646784 985526183317104 987392710179447 989626821910144 990287179371776 991582606143168 992316025230552 992896571440202 992978177141808 992998580663232 994858817628819 997109822453888 999080395225536 999100924134144 999839904107616 1000424852099816 1006655562501888 1007420830086528 1007930443714623 1014895494573246 1019798371358624 1019882188106496 1020552660094836 1021813783159728 1022569562585142 1027509512162848 1027530625227392 1028269504405572 1028290633086288 1030301657576334 1030322828013336 1034609859269696 1035300232979584 1036065987589776 1037421299104668 1038028233778393 1038113548830072 1038134879784288 1042432996201792 1043921584799808 1045287172476144 1050336868961536 1051667070463581 1059619184417937 1059640957265748 1064137430982912 1064924514881568 1066152842784016 1066240469384064 1066941417371874 1067653365260196 1069049997248103 1072183838778624 1072976874162336 1072998921481344 1074214489988432 1075009027333098 1077133551102531 1077155683832124 1081023486065072 1081112334876288 1082337094827664 1082359334478656 1083159896116584 1085300528322348 1091372565927072 1097391725701128 1102693135004032 1105598715102739 1105689583740456 1105712303233824 1110313019704064 1112507314209408 1113330174648912 1113958629772703 1113981519176812 1114073076793248 1114095968548992 1116183063681114 1118708581289728 1120919467814016 1121748550260624 1121771599730496 1122404819888924 1123873074030057 1125477958612293 1127167625382656 1128024507198336 1130253804643392 1130915050199792 1132394436849156 1138823547054336 1145010301569816 1147273167778452 1147944370371227 1152815550231488 1153668224455032 1155948201183204 1155971953380816 1161532492010176 1161556358952704 1162391613675864 1162415498271456 1163936091678408 1164712762102032 1166918657484801 1169558971348352 1171205029449312 1171229095141248 1172737120727016 1173423220792966 1178402517445504 1179298348434624 1180085269773696 1181628977581728 1182320279754328 1188841036176222 1190588253738624 1194793358159808 1197830382385494 1197854995169976 1199421948132018 1203827712474816 1203852448491264 1205216257060192 1206107689202988 1208491301236986 1212830697504008 1212955302544128 1214329423465184 1214354375268736 1215227596115676 1215252566374704 1216151421823206 1217629231681122 1217654251288488 1222026549464864 1222126987251456 1224441621697008 1226760639919919 1231292125661312 1233725509308864 1240427826700634 1240529776879536 1242879265093323 1246522674352384 1249102147167072 1249807243159618 1249935647133888 1252277217948471 1252302949495884 1257616963888896 1258547153950944 1259257581482186 1259283456460744 1260930765984942 1265562466960704 1265588471490816 1267126354920192 1267959365572372 1268063578555488 1268089634477952 1268805448570088 1268831519736352 1270465214120934 1272279431474766 1275158138572032 1277573210804176 1277678213944704 1280098059046872 1286507289201408 1289803941550176 1294359471339792 1296917494010424 1303182795913856 1304146688514384 1304173485865536 1306616663303237 1306724053511448 1306750903821792 1312188114195712 1314034911089472 1315753842766896 1316496562458649 1316523613572596 1322110141524224 1323088033640736 1323970902855744 1323998107550976 1325593882189298 1325702832126192 1325730072408768 1326478423505092 1330110314723619 1332107193634048 1333119872143488 1335754496396736 1343907258286164 1345882373791488 1350635970093696 1353193992764328 1355868289192716 1360736880126448 1360848718449792 1362418377546304 1363426083446856 1364434534692009 1366120601398332 1366148672177328 1371026005874096 1371054177448384 1373735543435112 1373763770684448 1374779868147972 1380613600320768 1381421316786368 1383228398806224 1384151398440096 1384179839712384 1385203641368976 1386772897300778 1391895446399744 1393716229968192 1402222760618108 1402338008646432 1404993951844626 1412028514188864 1412825579223916 1412854609687664 1416693888518337 1419899353175424 1422588556495832 1422705478379328 1422734711853312 1423537820346928 1425399996330804 1427406129641349 1427435459703396 1430635832216448 1433345369777464 1433492630279424 1436178068136708 1436207578442832 1437269862154698 1443368763971712 1444213194822112 1444331894024448 1447067371096464 1455163421236096 1463188967601504 1465960158828022 1466080645403088 1468857313292109 1474252778320608 1474283070978432 1476211628470176 1477044923734094 1484440232865216 1485430769057664 1487373909214752 1488213505388038 1488244084908152 1489344857160303 1495664733680832 1495695466307328 1498497432040076 1498620592838304 1498651386201216 1500637278149724 1507005072857856 1509859249132208 1509983343752832 1526680402093088 1526805879236352 1529697557037936 1530828990142254 1532720674739592 1538224299273376 1541264268244272 1541295937841088 1542404256608358 1542435949629432 1544183329358371 1549855484901152 1549887331028608 1551914788904544 1552950349469376 1554098981384664 1555859573814767 1555891543313068 1561606705932416 1563649494302688 1565882377199712 1572397797912832 1575505303442304 1585121381568296 1589461435898622 1593057810879744 1596206146474368 1597107176513992 1597139993559968 1599229264176024 1600412126057811 1601480047890294 1605103616633088 1608143585603984 1608275758167936 1611321734982648 1612513540999647 1619389344943872 1620303461487568 1620336755166272 1621535229097608 1623505642241496 1623539001717984 1624739844174876 1625690384662201 1631634254924544 1632588828929344 1637058848890608 1644967345745152 1654039702506048 1657172353457764 1665469529556096 1666580862845184 1668760971314112 1669702957264628 1669737265994512 1670972278765218 1674274595521671 1678062871934592 1681241021313256 1681379201721024 1681413750372096 1683607229833386 1687416622614272 1690751438073984 1692036760797504 1693953618827912 1694127653966592 1696372575299688 1698591655273734 1704866020146432 1706797412062496 1717515452354724 1719738588733568 1725812628453056 1729223325347232 1730502336682548 1732498369524026 1738862251352512 1738897981154048 1742298738015264 1742334538429056 1743587420513796 1743623247407184 1745598546231202 1752046548119296 1754338457022528 1756663164855742 1756807544173968 1756843642711872 1760134831189449 1764117378187648 1765294537140992 1767603776168256 1767640096545024 1768947522651936 1770127904660544 1773480419631492 1781005995195648 1783261554264333 1791876344381552 1796745573578241 1796782492754964 1804258657019104 1804406948188416 1807824385590288 1809161533804482 1817901444595808 1819246046256012 1821494135197776 1821531562903104 1822841394173514 1822878849562056 1831647391246816 1831685027579264 1833039824197296 1836662432545512 1844304531741632 1845535197920128 1846938188491968 1850588263963296 1858288306624256 1860641740050951 1869784011528576 1873325269126168 1874710864739427 1878454424243826 1882704685585152 1886425445833344 1888886372223279 1888925184691116 1891396148977413 1896940637839104 1898343700441056 1898382707236224 1900533328441072 1900689532380288 1901939048358558 1903208172855132 1903247279604528 1905697821181401 1912737207858048 1914904090848944 1914943437923776 1916359816206264 1920147088570308 1929423161461952 1934705912325264 1941539207009688 1950918623468672 1954774193870784 1956059265181769 1956220032771576 1956260228798304 1958476417722812 1965670371094144 1968282171293568 1970849883444013 1971052366634208 1974785420358894 1979253643820288 1983165212286336 1984632050461104 1985793142880404 1985956354283616 1985997161326464 1988390823283947 1989717635257638 1994219644907776 1998160790451072 1999679808215232 2000849704199632 2014841660173056 2015860887429246 2029790989146492 2039596742717248 2041105320189672 2043627566319456 2045139125170284 2046335616748709 2055019024325696 2055061250454784 2056539008811144 2056581266172576 2060603315152668 2060645656026672 2069219718539392 2070600465959168 2072131975179552 2074842598209336 2076056467556786 2076227097660144 2076269759568576 2080159345951167 2084865992403584 2087843169599616 2090574344952288 2103334140927162 2107490927766939 2119238368835874 2119281914531496 2129849029763136 2132305685568032 2132480938768128 2133882834743748 2135306730520392 2138099994496206 2145953748324672 2145997842962688 2148428979976864 2150018054666196 2154267102205062 2154311367664248 2162046972130144 2162224669752576 2164674189655328 2164718668957312 2166319792233168 2170601056644696 2182745131854144 2194783451402256 2198940238242033 2205386270008064 2211197430205478 2211379167480912 2211424606467648 2215567385601141 2225014628418816 2226660349297824 2227917259545406 2227963038353624 2228146153586496 2228191937097984 2232320258082057 2232366127362228 2241838935628032 2243497100521248 2243543199460992 2244809639777848 2247746148060114 2250955917224586 2256049014396672 2260507609286784 2261830100399584 2264788873698312 2290020603139632 2294546335556904 2295888740742454 2305631100462976 2307336448910064 2311706404305727 2311896402366408 2311943906761632 2323064984020352 2324783227351728 2324830996542912 2327872183356816 2329186225888379 2329425524204064 2333837314969602 2339117942696704 2342410058898624 2342458190282496 2345474241454032 2346846441585932 2356805034891008 2358596696869248 2360170539547392 2363257955163456 2364640559508656 2377682072352444 2381176507477248 2389586716319616 2395660764770988 2395709990339952 2398843896264036 2407655424949632 2410432514120384 2412215378405976 2416982602473972 2425661395008016 2428658846930368 2428708750537472 2430455192231352 2430505132749408 2432302843646412 2435258463362244 2435308502576976 2444053098929728 2448883243394016 2453521279839838 2462584251322624 2467451018617728 2480855653401268 2481059553759072 2485758530186646 2498204294334144 2499614486319236 2499871294267776 2504554435896942 2504605898991768 2506458418147827 2517094307901888 2518515162964372 2518566912921488 2521861531969884 2525410844750079 2531124933921408 2535918731144744 2536127157110976 2536179268955904 2537610897140176 2537663039472704 2540930428241868 2544558862949532 2555146421608352 2555356427889408 2560196118093744 2575822245048481 2579607883100352 2588718942679584 2593834988020848 2598747554286039 2606365591827712 2608293377028768 2608346971731072 2613233326606474 2613448107022896 2613501807643584 2618397819346803 2628069822178944 2631507685533792 2632993124917298 2633047227145192 2634994747283613 2646176067281472 2647941805711488 2651187764378596 2651405664252384 2651460144817536 2652956847010184 2660220629447238 2666239744286976 2671508992793472 2687814516572328 2701271940187392 2706387985528656 2711736578385432 2721473760252896 2721697436899584 2724836755092608 2726852166893712 2728869069384018 2732016659634041 2732241202796664 2732297344354656 2742052011748192 2742108354896768 2747471086870224 2747527541368896 2749559736295944 2752674630595357 2762842633572736 2766456797612448 2768302796880192 2768359679424768 2770407282737952 2773545794601556 2787432459936384 2804445521236216 2804676017292864 2809987903689252 2824057028377728 2825651158447832 2825709219375328 2833387777036674 2839798706350848 2845177112991664 2845410956758656 2847075640693856 2850799992661608 2852908572537837 2854812259282698 2854870919406792 2861271664432896 2866690739554928 2872356136273416 2872415156885664 2874539724309396 2886737527943424 2888426389644224 2894134742192928 2910326842472192 2926377935203008 2931920317656044 2932161290806176 2937714626584218 2948505556641216 2948566141956864 2952423256940352 2954089847468188 2962178130538341 2968880465730432 2970861538115328 2974747818429504 2976427010776076 2976488169816304 2978689714320606 2984576452886457 2991329467361664 2996994864080152 2997241185676608 2997302772402432 3001274556299448 3019718498264416 3019966687505664 3053360804186176 3059395114075872 3061657980284508 3065441349479184 3076448598546752 3082528536488544 3082591875682176 3084808513216716 3084871899258864 3088366658716742 3099710969802304 3099774662057216 3103829577809088 3105900698938752 3108197962769328 3111719147629534 3111783086626136 3114084701335179 3123213411864832 3127298988605376 3131764754399424 3151010606884608 3155001211390743 3170242763136592 3178857553253811 3178922871797244 3192412292948736 3194214353027984 3194279987119936 3198458528352048 3200824252115622 3202960095780588 3216287171207968 3216551516335872 3222643469965296 3225027081999294 3240606922975136 3240673510332544 3243070458195216 3247011284482992 3247078003435968 3249479688349752 3251380769324402 3265177657858688 3274117697781216 3308079405012096 3314344706915528 3316796145308217 3330939059112192 3337521942628224 3339405914529256 3339474531989024 3341875889318109 3341944557530436 3348549191043342 3356125743869184 3362482042626512 3362758403442048 3367214459666772 3371619222090171 3381502876147968 3384073521595008 3387907237655824 3392745150599376 3397183310547468 3413594824124992 3435030904709448 3439477177467136 3443833111113681 3451625256906112 3458446650694464 3461004673365096 3464996739048052 3477724502705024 3484597476030528 3484669076858112 3486888255324023 3487174841027592 3487246494814368 3491197092462404 3500755972454403 3508676914045056 3513326329711484 3513615088347936 3513687285423744 3520269662378898 3528234756375296 3535207552336512 3537895045303872 3540255809321088 3546960839262984 3566523108528666 3583752688763104 3593491147156482 3593564985509928 3608517314038208 3615648771180576 3618323067608964 3620439937324639 3635802889191616 3638492092512024 3642988270395552 3643063125806208 3645682788347028 3645757699124112 3647815664639003 3663294782493632 3663370055158528 3666079648394592 3673324865091024 3680281919759757 3688609063483264 3691070395840256 3693876376983936 3701176527926592 3721283480101902 3728637795279969 3739568023057152 3746650538252336 3749421729478854 3756831653845413 3756908848487652 3772850891666688 3777772744446558 3777850369382232 3782792297954826 3796687400882112 3796765414472448 3801066656882144 3801379064760576 3803878096717116 3806416345710264 3806494559209056 3811395642362802 3825474415716096 3829808181697888 3829886875847552 3832719632412528 3840294177140616 3858846322923904 3869411824650528 3883078414019376 3901837246937344 3909548387741568 3912118530363538 3912440065543152 3912520457596608 3916952835445624 3919849989909711 3931340742188288 3936564342587136 3941699766888026 3942104733268416 3949489687375947 3949570840717788 3966330424572672 3969264100922208 3971586285760808 3971912708567232 3971994322652928 3976781646567894 3979435270515276 3996321580902144 3999359616430464 4001699408399264 4031721774858492 4059581978292984 4079193485434496 4082210640379344 4087255132638912 4090278250340568 4092671233497418 4110038048651392 4113078017622288 4113162532345152 4120867938110209 4121206630305336 4121291312053344 4138439437078784 4144263950359104 4149685196418672 4152112935113572 4152454195320288 4152539519137152 4160318691902334 4169731984807168 4175686339199232 4181148689904576 4206668281854324 4214981855533878 4238476737671748 4238563829062992 4259698059526272 4264611371136064 4267765669487496 4270613461040784 4276199988992412 4278701744110937 4291907496649344 4296857959953728 4300036109332392 4308534204410124 4308622735328496 4324093944260288 4329348379310656 4329437337914624 4332639584466336 4341202113289392 4365490263708288 4389566902804512 4397880476484066 4406571939876327 4422394860410956 4422758334961824 4422849212935296 4431134771202282 4453320698595648 4455834519090812 4455926076707248 4456292307172992 4464640516164114 4464732254724456 4468034571480909 4486994201042496 4487086398921984 4489619279555696 4495492296120228 4501911834449172 4521015218573568 4523660200799168 4529577747396624 4557223972008851 4580041206279264 4589092671113808 4591683132477727 4591777481484908 4611262200925952 4614672897820128 4623412808611454 4623792804732816 4623887813523264 4632549988075113 4646129968040704 4649566454703456 4649661993085824 4655744366713632 4658372451776758 4658851048408128 4667578721444301 4667674629939204 4684820117797248 4690948482908064 4693692883171864 4717193393738496 4726515910326912 4729281119017312 4755364144704888 4779173432639232 4791321529541976 4791419980679904 4797687792528072 4815310849899264 4820865028240768 4824430756811952 4833965204947944 4851322790016032 4857317693860736 4860910384462704 4861010265498816 4864605687292824 4870116654130247 4870516926724488 4870617005153952 4877071153986603 4888106197859456 4897766486788032 4907042559679676 4934902037235456 4961711306802536 4962119107518144 4971517060373292 4996408588668288 4999228972638472 4999742588535552 5009108871793884 5009211797983536 5012916836295654 5034188615803776 5037030325928744 5037133825842976 5043723063939768 5050821689500158 5062249867842816 5071837462289488 5072254314221952 5075221794280352 5075326078945408 5081860856483736 5089117725899064 5110292843216704 5120392236187488 5151644490096962 5159215766200704 5177437885359168 5187669976041696 5197495108572078 5216586754057536 5216693943462144 5226466653212948 5226896214045792 5227003615287168 5236795638693606 5256139644357888 5263015371067584 5265986249834596 5266094454290384 5269989494567226 5280404493568347 5292352134562944 5295883611422976 5302375528757192 5302811328504768 5302920289635072 5305913694020368 5320441258894476 5343017985586944 5375629033144656 5385810148737733 5412775971057312 5423473156770864 5442947520505792 5449673510185216 5453704333787424 5457738138768036 5464033319268082 5464482405593328 5464594688709312 5484104023496384 5484216709793536 5494942173740448 5495055082737792 5499119472591888 5505349261190714 5525685267145472 5532913595224896 5536605593760384 5540814565475904 5547091589203112 5574864919872768 5581925220152853 5608891042472432 5609352034585728 5619975807378504 5624132594218281 5648114056755456 5651302316895664 5651418438750656 5666659116669837 5666775554073348 5690354225983328 5690821913517312 5694151281387712 5701599985323216 5705817145075674 5709624518565396 5709741838813584 5733381479109856 5744712272546832 5744830313771328 5749079448618792 5776852779288448 5788269484385856 5852755870406016 5863840635312088 5864322581612352 5868177795545307 5875429253168436 5897011113282432 5904846513880704 5908179694936376 5912549650332039 5924356261076682 5937760931460864 5949495636859008 5952854021552152 5952976339632608 5957379428641212 5965172469851841 5969152905772914 5982658934723328 5993989728160304 5994482371353216 6002549112598896 6039436996528832 6106721608372352 6118790228151744 6123315960569016 6130882698958368 6139006850246127 6152897197093504 6165057072977088 6165183751364352 6169617026433432 6169743798517728 6176733317433484 6199421939604608 6207659155618176 6211801397877504 6216395925538656 6223438295259068 6223566173252272 6228169402670358 6240478037853501 6254597977210752 6263529508798848 6310002422781486 6340485526273184 6357715106507622 6357845743594488 6388428706055968 6388559974239872 6396917056704096 6401648504231244 6405920191561176 6432574342415936 6445286939930592 6450054163998588 6453827714361313 6481213845950272 6481347020665088 6486140916390432 6494022568965984 6494156006871936 6498959376699504 6502761538648804 6530355315717376 6548235395562432 6596820714726099 6616158810024192 6628689413831056 6633592290616434 6646702156803423 6675043885256448 6678811829058512 6678949063978048 6683751778636218 6683889115060872 6696960774246171 6697098382086684 6724964085253024 6725516806884096 6734428919333544 6743238444180342 6768147043190016 6775814475311648 6785490301198752 6794366621094936 6827189648249984 6870061809418896 6887666222227362 6903250513812224 6916893301388928 6922009346730192 6929993478096104 6935119212917181 6955449005410048 6969194952061056 6973776510648046 6974349682055184 6974492989628736 6982394184924808 6987558677665137 7001511944908806 7017353828090112 7026652659422968 7027230176695872 7027374570847488 7040539324757796 7070415104673024 7075790090607744 7080511618642176 7093921678525968 7133046217057332 7167505377526208 7186982294312964 7187129971019856 7217034628076416 7231297542361152 7236646135217928 7240879874649278 7271605778383232 7276984185024048 7285976540791104 7286126251612416 7290766352041139 7291365576694056 7291515398248224 7295631329278006 7326589564987264 7332159296789184 7346649730182048 7360563839519514 7377218126966528 7387752753967872 7402353055853184 7442566960203804 7457275590559938 7493301076504672 7498843458957708 7513663307690826 7513817696975304 7555545488893116 7555700738764464 7565584595909652 7593374801764224 7602133313764288 7607756193434232 7612832691420528 7612989118418112 7622791284725604 7627250935154279 7659616363395776 7659773751695104 7665439264825056 7680588354281232 7717692645847808 7727466735145443 7738823649301056 7766156828038752 7796242662858117 7819096775483136 7824237060727076 7824880131086304 7825040915193216 7833905670891248 7839699979819422 7855193458040409 7883399533776052 7884209466536832 7898979374751894 7899141681435576 7904984241850839 7938528201844416 7943172571521616 7943825417134464 7953563293135788 7958870541030552 7998719232860928 8003398816798528 8062780873554121 8063443549716984 8119163956585968 8123747080537517 8158386970868992 8164421280758688 8174510265277824 8180556500681136 8185174279634209 8185342466994836 8196049978902123 8220076097302784 8226156035244576 8226325064690304 8241735876220418 8242413260610672 8242582624106688 8258023891786071 8288527900718208 8299370392837344 8304225870227144 8304908390640576 8305079038274304 8320637383804668 8362297379809152 8413336563708648 8429963711067756 8476953475343496 8477127658125984 8519396119052544 8529222742272128 8535531338974992 8541226922081568 8552399977984824 8557403488221874 8583814993298688 8593715919907456 8600072218664784 8616360234230437 8617068408820248 8617245470656992 8648187888520576 8658696758621312 8665279168932672 8682404226578784 8730980527416576 8779133805609024 8795760952968132 8813143879752654 8844789720821912 8845516669923648 8845698425870592 8862269542404564 8906641397191296 8911669038181624 8911852153414496 8912584614345984 8929281032328228 8929464509448912 8936069142961818 8973988402084992 8979238559111392 8990984592240456 9003823668898344 9047320401598336 9059155494793248 9114447944017702 9160082412558528 9178185342227616 9183366264955454 9183554962969816 9229345795640256 9246825617222908 9247585609465632 9247775627046528 9265099976150226 9299132909406912 9299323986171648 9311488733427264 9316744903553516 9317702096816256 9335157442888602 9335349259878408 9342254104005537 9369640235594496 9381896965816128 9387385766343728 9453031820653824 9458562238034624 9510728289409776 9528741032382143 9582643059083952 9582839961359808 9595375585056144 9600792004271611 9641730056481536 9648861513623904 9667930409895888 9702645580032064 9714635387721472 9721820768925408 9722020530997632 9729211374585648 9740233308260494 9741033853448976 9741234010307904 9754142307973206 9776212395718912 9795532973576064 9814085119359352 9923422613605072 9924238215036288 9943034120746584 9950388435924651 9992817177336576 9998457945276944 10018217743587768 10018423595967072 10025627667954327 10025833672591308 10068377231607552 10074060651857488 10074267651685952 10087446127879536 10101643379000316 10143674924578976 10144508628443904 10150443588560704 10150652157890816 10163721712967472 10178235451798128 10220585686433408 10240784472374976 10303288980193924 10318431532401408 10331499333341043 10354875770718336 10375339952083392 10394990217144156 10433173508115072 10452933306425896 10453792428091584 10454007230574336 10460664765972069 10473591277387212 10526030742135168 10531972499669192 10532188908580768 10539978989134452 10560808987136694 10584704269125888 10604751057514384 10605622657009536 10611827388040736 10640882517788952 10751258066289312 10771620297475466 10825551942114624 10846946313541728 10861319811973917 10885895041011584 10907408667574848 10915476277536072 10928066638536164 10928964811186656 10929189377418624 10943446993917009 10968208046992768 10989884347480896 10990110165475584 10998238945183776 11010698522381428 11040845759279271 11065827190449792 11073211187520768 11081629130951808 11094183178406224 11163850440305706 11217782084944864 11218704069171456 11239951614757008 11248265188436562 11261239401906169 11302604633791328 11302836877501312 11333318233339674 11333551108146696 11380708451966656 11388302562775424 11403199970646432 11411634290151348 11418310571562323 11419249037130792 11419483677627168 11466762958219712 11489424545093664 11489660627542656 11498158897237584 11553705558576896 11576538968771712 11705511740812032 11727681270624176 11728645163224704 11736355591090614 11750858506336872 11759549969729133 11794022226564864 11809693027761408 11816359389872752 11825099300664078 11848469062127841 11848712522153364 11898991273718016 11905708043104304 11905952679265216 11914758857282424 11930344939703682 11938305811545828 11987979456320608 11988964742706432 12005098225197792 12078873993057664 12213443216744704 12237580456303488 12246631921138032 12261765397916736 12278013700492254 12305794394187008 12330114145954176 12339234052866864 12339487597035456 12353466634866968 12362603814330627 12398843879209216 12415318311236352 12432791851077312 12446876590518136 12447132346504544 12456338805340716 12480956075707002 12509195954421504 12527059017597696 12620004845562972 12680971052546368 12715430213015244 12715691487188976 12776857412111936 12777119948479744 12793834113408192 12803297008462488 12811840383122352 12836105232332811 12865148684831872 12890573879861184 12900108327997176 12907655428722626 12962427691900544 12972281832780864 12988045137931968 12988312013743872 12997918753399008 13005523077297608 13096470791124864 13193641429452198 13257378827662112 13267184581232868 13293404313606846 13357623658117024 13357898127956096 13367503557272436 13367778230121744 13393921548492342 13394196764173368 13449928170506048 13468857838667088 13486476888360684 13494367039119109 13551628950623296 13570980602397504 13588733242189872 13654379296499968 13671671916026553 13740123618837792 13775049397433181 13775332444454724 13833786602777856 13844018693460384 13859986956192208 13870238425834362 13897649964225339 13938389904122112 13947553021296092 13948699364110368 13948985979257472 13964788369849616 13975117355330274 14002736164332903 14003023889817612 14053305318845936 14054460353391744 14081078649515592 14151580181215488 14187843357051936 14266092434114664 14335010755052416 14372783296335607 14373964588625928 14374259942039712 14434069256152832 14462595084722304 14473292270435856 14481462187045139 14481759749298556 14543211556766464 14553968370048096 14571953081582208 14581532704082278 14582731153388112 14583030796496448 14591262658556012 14610349962390741 14631213461959809 14653179129974528 14664318593578368 14693299460364096 14721127679039028 14804706111706368 14885133920407608 14914551181119876 14986602153009344 14997686917915416 15027326615381652 15027635393950608 15111090977786232 15111401477528928 15131169191819304 15186749603528448 15204266627528576 15215512386868464 15225665382841056 15225978236836224 15245582569451208 15254501870308558 15319232726791552 15330878529650112 15361176708562464 15454933470290886 15477647298602112 15532313656077504 15592485325716234 15648474121454152 15649760262172608 15650081830386432 15667811341782496 15679399959638844 15710386916080818 15766799067552104 15768418933073664 15797958749503788 15798283362871152 15809968483701678 15877056403688832 15886345143043232 15887650834268928 15907126586271576 15917741082061104 15947888318958947 16006797633597056 16125561747108242 16126887099433968 16157430446213199 16238327913171936 16247494161075034 16328842561517376 16349020530555648 16361113001362272 16370348559268418 16370684933989672 16392099957804246 16452312070489152 16452650129380608 16483471752440836 16484826521221344 16485165248213376 16516047783572142 16577055801436416 16598740785674688 16608451740454288 16609816781281152 16641274767609336 16724594759618304 16826673127417296 16859927422135512 16953906950686992 16954255316251968 16986016622942081 17058445484544256 17071062677949984 17082453844163136 17104799955969648 17114455311962437 17114806976443748 17187431839814912 17200144437329568 17232720468460874 17234136817640496 17234490941313984 17296375777041152 17317393517242624 17330558337865344 17364808453157568 17558267611218048 17591521905936264 17604533386635921 17626287759505308 17689579441643824 17691033339847296 17724539084809128 17737648950996117 17813282794382592 17823338076363248 17823704306828992 17858562064656456 17858929018897824 17872138285923636 17947976804169984 17958477118222784 17981969184480912 18007647337796688 18094640803196672 18118310989586496 18228895888035404 18320164825117056 18356370684455232 18366732529910908 18367109925939632 18417020550738381 18458691591280512 18493651234445816 18495171218931264 18495551254093056 18530199952300452 18598265818813824 18622977466854528 18633489807107032 18635404193632512 18670314885777204 18670698519756816 18684508208011074 18763793931632256 18774771532687456 18917124476069248 19021456578819552 19057482064764286 19165286118167904 19165679922719616 19190751170112288 19201584008543222 19297723027247808 19335860819791776 19361483143083939 19405291160064128 19443641537850816 19444041061995264 19458422749171296 19480466616520988 19482067706897952 19482468020615808 19508284615946412 19591065947152128 19628170238718704 19846845227210144 19848476430072576 19886068241493168 19900776871849302 19996915890553888 20036435487175536 20036847191934144 20051255335908654 20051667345182616 20074383281658823 20148121303714976 20148535303371904 20174892255759072 20203286758000632 20287349849157952 20300887177121408 20327443425934944 20356470903596256 20441171372866816 20481568944749952 20606577960387848 20662998666682086 20709751541436672 20750679904166784 20789980434288312 20805357638751543 20866347016230144 20905866612851792 20907584856183168 20921329531944138 20947182554774424 20962676032995411 21052061484270336 21063944999338384 21064377817161536 21079957978268904 21121617974273388 21209502115028768 21211245314019072 21223654776081472 21281765035577904 21502516132578624 21543240594950932 21651103884229248 21693892627083456 21722639623947834 21771790082023168 21814817335149696 21830952555072144 21856133277072328 21857929622373312 21858378754837248 21872299056123417 21886893987834018 21936416093985536 21979768694961792 21996477890367552 22021397044762856 22081691518558542 22131654380899584 22163258261903616 22188366356812448 22327700880611412 22435564169889728 22479903229514016 22496530376873124 22522478803812338 22605209267582656 22605673755002624 22666636466679348 22667102216293392 22761416903933312 22776605125550848 22806399941292864 22823268580302696 22836621143124646 22838498074261584 22838967355254336 22881752805462837 22933525916439424 22978849090187328 22979321255085312 22996317794475168 23153077937543424 23182400205436329 23455362541248352 23457290326449408 23472711182181228 23501717012673744 23519099939458266 23632718779745504 23650198601328156 23696938124255682 23697425044306728 23811416086208608 23811905358530432 23829517714564848 23860689879407364 23876611623091656 23975958912641216 24010196450395584 24157747986115328 24188342620662363 24371241241612551 24475160912606976 24493263842276064 24523530795833472 24555522838902627 24556027400984508 24588149936706369 24660228291908352 24678468105733728 24678975194070912 24706933269733936 24725207628661254 24774071675358213 24865583702154624 24893753181036272 24894264693009088 24912677610681432 24961912151414004 25240009691125944 25361942105092736 25428770447362997 25430860426030488 25431382974377952 25553714824223872 25587668226816384 25606594016924976 25621048484772169 25623680766244704 25672210464665622 25730297369663744 25781147759722368 25800216655994352 25815310857445252 25849080702691311 25924855383801088 25944563665561728 25976090275863936 25995837506798016 26011046154595216 26192941582249728 26387282858904396 26514757655324224 26534369162465736 26586808627213692 26715247316234048 26715796255912192 26735007114544872 26735556460243488 26787843096984684 26788393528346736 26899856341012096 26937715677334176 26972953776721368 26988734078238218 27103257901246592 27141961204795008 27177466484379744 27343343832053106 27480247237675584 27550098794866362 27550664888909448 27688037386920768 27719973912384416 27740476851668724 27795299928450678 27895106042592184 27897398728220736 27897971958514944 27929576739699232 27950234710660548 28005472328665806 28006047779635224 28106610637691872 28108920706783488 28162157299031184 28375686714103872 28532184868229328 28586223097146429 28670021510104832 28745566592671214 28747929177251856 28748519884079424 28802376012814833 28925190169444608 28946584540871712 28962924374090278 28963519498597112 29107936740096192 29143906163164416 29163065408164556 29165462306776224 29166061592992896 29182525317112024 29220699924781482 29262426923919618 29328637187156736 29386598920728192 29442255358078056 29770267840815216 29829102362239752 29973204306018688 29995373835830832 30052183255974451 30054653230763304 30055270787901216 30222181955572464 30222802955057856 30262338383638608 30279420936548927 30408533255057152 30431024773736928 30451330765682112 30451956473672448 30491165138902416 30509003740617116 30638465453583104 30661757059300224 30722353417124928 30909866940581772 30955294597204224 31064627312155008 31184970651432468 31296948242908304 31299520524345216 31335622683564992 31358799919277688 31381994297916207 31420773832161636 31533598135104208 31595917499007576 31596566725742304 31619936967403356 31754112807377664 31772690286086464 31814253172543152 31835482164122208 31895776637917894 32013595267194112 32251123494216484 32253774198867936 32314860892426398 32476655826343872 32494988322150068 32583959435921751 32657685123034752 32722226002724544 32740697118536836 32741369867979344 32784199915608492 32830340981751027 32904624140978304 32966943504881672 32969653042442688 32970330496426752 33032095567144284 33197481571349376 33216903480908576 33219633562562304 33282549535218672 33653346254834592 33719854844271024 33783718205718507 33907813901373984 33908510632503936 33972033245884162 34142125355899968 34164907688326272 34209599911939296 34228910623924874 34229613952887496 34254931714686969 34400288874659136 34465440936921748 34468273635280992 34468981882627968 34661116675730688 34729616906315136 35116535222436096 35183043811872528 35209066773271842 35252575519010616 35379158883287648 35382066679694592 35449078169618256 35475297901992234 35516216575242533 35646676152726496 35647408613657984 35717124129312912 35717858037795648 35744276571847272 35784770197739641 35916954236445568 35963938368961824 36015294675593376 36236621979172992 36457791776070808 36640329650234112 36712741368910464 36733465059821816 36734219851879264 36834041101476762 36917383182561024 36987302468891632 36990342437862528 37060399904600904 37087811442991881 37196531637627648 37245954933709056 37266979614214064 37340629771554408 37341397039513632 37369016416022148 37527587863264512 37549543065374912 37834248952138496 38042913157639104 38114964129528572 38330572236335808 38331359845439232 38381502340224576 38403168017086444 38508315696998433 38595446054495616 38671721639583552 38722966286167878 38810582320128256 38887283075701632 38916845498342592 38960933233041976 38964135413795904 38964936041231616 39016569231892824 39256340477437408 39693690454420288 39772136482986336 39801553743698604 39993831781107776 40072870974351072 40073694383868288 40102510671817308 40103334690365232 40148766563317646 40296242607429952 40297070606743808 40349784511518144 40406573516001264 40483101117357327 40574699698315904 40601774354242816 40654886851869888 40712941807192512 40963137889499904 41015015748079659 41213155920775696 41325148192299543 41325997333364172 41501359808333568 41579960868576624 41610715277503086 41811733225703584 41815169712366336 41842659063888276 41894365109548848 41925352065990822 42127889998676768 42128755634323072 42159915956537808 42243235948546776 42419004230057536 42447309552162944 42563530071155808 43005032265157248 43086481189901864 43118349889006821 43302207768458496 43387785254166912 43444386561135417 43445279247895668 43629634670299392 43661905110144288 43712266554144656 43715859244746624 43744598112246834 43773787975668036 43831049887172223 43959537389923584 43992955780735104 44042794089525712 44163383037117084 44376732713624896 44655401761222824 44871128339779456 44959806459028032 44993060753746248 45044957607624676 45210418535165312 45329547319212299 45333272933358696 45334204432586784 45522833807866624 45612799882585728 45646537160605392 45673242286249292 45676996148523168 45677934710508672 45763505610925674 45867051832878848 45957698180374656 45992635588950336 46364800410872658 46910725082496704 46945422364362456 47003434025347488 47038199878916532 47065719185220307 47265437559491008 47300397202656312 47393876248511364 47394850088613456 47622832172417216 47623810717060864 47659035429129696 47721379758814728 47753223246183312 47843664956876841 47951917825282432 48020392900791168 48376685241324726 48472291338639597 48742482483225102 48986527684552128 49047061591666944 49111045677805254 49112054801969016 49176299873412738 49356936211467456 49357950388141824 49413866539467872 49450415257322508 49548143350716426 49731167404309248 49787506362072544 49788529386018176 49825355221362864 49923824302828008 50480019382251888 50723884210185472 50857540894725994 50861720852060976 50862765948755904 50958049868826243 51107429648447744 51175336453632768 51213188033849952 51242096969544338 51247361532489408 51343365935887311 51344420929331244 51562295519444736 51600433311988704 51630621714890504 51698161405382622 51889127331123456 51952180551727872 51991675013596032 52022092309190432 52774565717808792 53029515310648448 53068738324931472 53173617254427384 53430494632468096 53470014229089744 53471112920486976 53571283195432717 53575686193969368 53576787056693472 53799712682024192 53875431354668352 53945907553442736 53977468156476436 54206515802493184 54283922409590016 54354932968759488 54686687664106212 54960494475351168 55100197589732724 55101329777818896 55376074773841536 55439947824768832 55480953703337448 55590599856901356 55790212085184368 55794797456441472 55859153479398464 55900469421321096 56010944657331612 56012095559270448 56213221275383744 56324314598062368 56751373428207744 57064369736458656 57172446194292858 57491133185342428 57495858354503712 57497039768158848 57604752025629666 57893169081743424 57925848748180556 57927038997194224 58084449429251817 58215873480192384 58326130816329112 58330924613552448 58332123185985792 58365050634224048 58441399849562964 58524853847839236 58773197841456384 58884510716156112 59243911636115063 59540535681630432 59658204724479504 59946408612037376 59990747671661664 60104366511948902 60109306461526608 60110541575802432 60223149844976469 60444363911144928 60445605910115712 60524676767277216 60558841873097854 60862049547473856 60902661531364224 60982330277804832 61018007481234232 61323514118600448 61444706834249856 61819733881163544 62129254624310016 62369941302864936 62593896485816608 62599041048690432 62671245367129984 62717599838555376 62763988595832414 62841547664323272 63067196270208416 63191834998015152 63193133451484608 63239873934806712 63311516503693211 63545380572172928 63628506345086304 63670964328244416 63791553275835788 64502246988432968 64507548397735872 64629721784852796 64953311652687744 64989976644300136 65167918871843502 65315370246069504 65444452005449088 65481394237073672 65482739735958688 65568399831216984 65616897168370251 65660681963502054 65809248281956608 65933887009763344 65939306084885376 66064191134288568 66394963142698752 66433806961817152 66565099070437344 67306692509669184 67439709688542048 67567436411437014 67815627802747968 67817021265007872 67944066491768324 68284250711799936 68329815376652544 68419199823878592 68457821247849748 68459227905774992 68509863429373938 68645258416388511 68800577749318272 68930881873843496 68936547270561984 68937963765255936 69459233812630272 70366087623745056 70418133546543684 70505151038021232 70758317766575296 70898156339236512 70950595803984468 71032433150485066 71293352305452992 71294817227315968 71434248258625824 71435716075591296 71488553143694544 71569540395479282 71833908472891136 71927876737923648 72030589351186752 72473243958345984 72565027861987089 72915583552141616 73113723724837653 73425482737820928 73466930119643632 73468439703758528 73666568516707881 73668082202953524 73974604937783264 73980684875725056 74120799809201808 74175622885983762 74533959228428128 74681259543108816 74682794079027264 74738032832044296 75099086130749824 76085826315278208 76229928259057144 76286311342088991 76661144472671616 76763004680449152 76806336034172888 76863145454316507 77016631393996866 77190892108991232 77343443279167104 77445932572335756 77547242108073933 77774566151403264 77833690996685184 77921866466083952 77928270827591808 78033138463785648 78512680954874816 79387380908840576 79544272965972672 79603107487397208 79987663562215552 80145741948702144 80147388767736576 80198429872452529 80205021343634616 80206669380730464 80297533126635292 80592485214859904 80699569023036288 80813147032002528 80966202234714654 81149399396631808 81309773703739776 81425883614385024 82030031496159318 82426311841551392 82650296384599086 82651994666728344 83159921737153248 83221430555006172 83623466451407168 83685318127776552 83788730219097696 83850704131981644 83899760286697069 84255779997353536 84257511268646144 84319831913075616 84486471897093552 84838008460115072 84894619104325888 85127060142311616 85758669291439287 86010064530314496 86172962379803728 86236699778013642 86407128038444499 86775570508333824 86888773122270834 86890558495791336 87323810220288576 87424533108289312 87431718489493248 87489196224493668 87547575951336072 87662099774344446 87985911561470208 88085588179051424 88326766074234168 88753465427249792 89310803522445648 89742256679558912 89919612918056064 89986121507492496 90089915215249352 90156549767923353 90420837070330624 90659094638424598 90666545866717392 90668408865173568 90838262809646781 91225599765171456 91293074321210784 91346484572498584 91353992297046336 91355869421017344 91527011221851348 91915396360749312 91985271177900672 92729600821745316 93821450164993408 93890844728724912 94006868050694976 94076399757833064 94131438370440614 94530875118982016 94600794405312624 94779962576534807 94787752497022728 94789700177226912 95245664344834432 95318070858259392 95442759517629456 95506446492366624 95687329913753682 95903835650564864 96040785801582336 96753370482649452 96944582677279194 97484964966450204 97973055369104256 98222091355610508 98224109603938032 98352599746825476 98713872422934912 98827733078935744 98900830514645016 99096286701432852 99575012724145088 99577058772036352 99650710442725728 99847648605656016 100960038764503776 101351154617155521 101715081789451988 101723441704121952 101725531897511808 101916099737652486 102426376067699904 102484193939088676 102494723064978816 102686731871774622 102688841858662488 102764795144060907 103200866623977408 103261243429781008 103396322810765244 103983350027192064 104044184618380864 104816151356203573 105549131435617584 105608712046987721 106059030621296896 106137476649862944 106347234508854768 106548649725727599 106860989264936192 106940028458179488 106942225840973952 107142566390865434 107151372387938736 107153574113386944 107354310593218923 107750862709336704 107891815106885472 107954936312952872 108709865937518976 109373375328212424 109920988950702336 110200395179465448 110202659555637792 110752149547683072 110879895649537664 110961907406674896 111181199713802712 111580424170368736 111589594912882944 111718306958796928 111800938842642192 112012683044995681 112021889314663224 112024191118540896 112426442550767488 112648629196124736 113502746856415488 114128739472917312 114344892388585716 114982266370684856 114991716709007424 114994079536317696 115209504051259332 115786338163486848 115851697496361112 115854077994388448 116168898858503634 116431746960384768 116652261632658224 116661849227104896 116730101268448096 116882799699125928 117049707695678472 117769021432312224 118487823272230126 119081071363260864 119316409448959008 119981495343323328 120208733023897804 120218612923053216 120221083151604864 120446299689952938 120888727822289856 120891211820231424 121049353534554432 121117683746195708 121449303352071981 121724099094947712 121805323062728448 121964660555609664 122036014962468464 122889413668499712 123639467762327088 123873633420967859 124739882605729872 125187792971633216 125342490734259968 125435199677110752 125527977191664828 125683095328646544 126134392540416832 126383669996030304 126386266902969216 126479747869613424 126623033007386422 127090761144345856 127257012690172608 127341928656488832 127583106551671576 129004493976865936 129015096795471744 129259443569705592 129355049667020463 129906623305375488 129979953288600272 130333159683406251 130335837743687004 130888904010898176 130962788474147344 130965479471917376 131136799662433968 131233794336740502 131321363927004108 131867774019526688 131878612169770752 132128382268577136 132867613923634304 133130198140874688 134613385019338368 134879419377084096 135134872822874028 135631255605495936 135888132983536648 135988641957636897 136568501423599872 136838399647757184 136915642495699496 136918455811549984 137019726858747876 137290516832777022 137601155498636544 137861763747686992 137873094541123968 140732175247490112 140836267093087368 141010302076042464 141197157555660921 141516635533150592 141796312678473024 141901191607968936 142064866300970132 142586704610905984 142868496517251648 142871432151182592 142977106287389088 143139080790958564 143530994870630523 143855753475847296 144061178702373504 145130055723974178 145831167104283232 146227447449675306 146933860239287264 146936879407517056 147333137033415762 147336164405907048 147949209875566528 148241599618403616 148351245771967524 148438037430310199 149067918456856256 149362519086217632 149365588158054528 149476065664088592 150198172261499648 152171652630556416 152459856518114288 152572622684177982 152874149606478729 153322288945343232 153526009360898304 153612672068345776 153726290908633014 154030097807661933 154033262787993732 154686886558334208 154891865144671512 155094484216147866 155667381993370368 155843732932167904 155856541655183616 156066276927571296 157025361909749632 158774761817681152 159088545931945344 159206214974794416 159975327124431104 160291483897404288 160396859744905058 160410042687269232 160413338761460928 160595066253270584 160713849586298151 161184970429719808 161399138046072576 161626294064005056 161932404469429308 162619547407479552 162851767228770048 164060062992318636 164852623683102784 165300592769198172 165303989333456688 166319843474306496 166442861110012344 167246932902814336 167370636255553104 167577460438195392 167701408263963288 167799520573394138 168511559994707072 168639663826151232 168972943794187104 169676016920230144 170254120284623232 171517338582878574 172345924759607456 172473399556027284 172814256076888998 173777546244541668 173781116991582672 174647620440577152 174849066216578624 174978392448987336 175095151902672144 175324199548688892 175426771508548417 176171176358102848 176653532148468336 177506930854499584 177731734908345189 178621607044891296 179839225836112128 179972243014984992 180179830430498704 180313099535846706 180669449534929407 181318189276849196 181333091733434784 181336817730347136 181676525619293562 182586148642421568 182692969144997168 182707984594092672 183054022443702696 183970542355801344 185459201643490632 186846182852362891 187642900329986816 187781689457449824 188013736101389952 188152799515666128 188259008431586807 188262876740881228 189061750237964032 189201588810625248 189559925153069614 189575504994045456 189579400354453824 189934549511079633 190491328689668864 190636141716518784 190885519035258912 191012892984733248 191374659827507364 193506740965298904 193889165354558388 194969929932900408 195946110738208512 196444182711221016 196448219207876064 196705199493650952 197427744845869824 197655466157871488 197801661029290032 198192573402865704 199150025448290176 199301420885451456 199695297211312032 201920077529007552 202702309234311042 203430163578903976 203446883408243904 203451063795023616 203832199475304972 204852752135399808 204968387878177352 204989446129957632 205373463743549244 205377683717324976 205529590288121814 206401733247954816 206522486859562016 206792645621530488 208088369236761728 209632302712407146 211098262871235168 211217424093975442 212274953299725888 212694469017709536 213097299451455198 213880056916358976 213884451681947904 214285132781730868 214302744775877472 214307148226773888 214708621186437846 215501725418673408 215783630213770944 215909872625905744 217419731875037952 218746750656424848 220400790358930896 220405319111275584 220818216098247053 221759791299075328 221923814813349792 222362399427605424 223160848340737472 223436613917593856 223601877685284384 224025366089991362 224043778629326448 224048382237081792 224852885101534976 225297258392249472 228257478945834624 228689784777171432 228858934026266973 229964532741369712 229983433418014848 230419008102518664 230589436362949521 231572676326973696 231703394992722224 231708155988776896 232337797717007268 233304523265316448 233323698454209792 233460202536896192 233765599398251856 234099415391356944 235538042864624448 236975646544460252 238162142726521728 238632818897918016 239962990686646656 240417466047795608 240437225846106432 240442166303209728 240595289617357587 240892599379905876 241777455644579712 242098707069108864 242235367492391416 242898606704143962 243448198189895424 243929321111219328 244072029924936928 247278935524654176 247747266841935718 249479765211459744 250375585943266432 250870399354221504 251055954383329656 251366190657293088 251699280860091207 252268785080833664 252767339992060608 252772533805938432 252959495739226848 253246066014772844 254514025380345216 254683857312977664 255166213103343152 258008987953731872 258030193590943488 258518887139411184 258710099334040926 259959906577200544 260666319366812502 260671675487374008 261925576948294688 261930958943834752 262273599324867936 262467588673481004 262642727854008216 263735548039053376 264256764537154272 265735227847268608 266260396281749376 269226770038676736 269758838754168192 270269745645748056 270469649303770059 271262511210991872 271776265967073296 271977283915273794 272514788428940343 273676799295514368 273831284991398992 273836911623099968 274039453717495752 274581033665554044 275723527495373984 275746189082247936 281464350494980224 281672534186174736 282020604152084928 282394315111321842 283033271066301184 283592625356946048 283802383215937872 284129732601940264 284339887729604421 285173409221811968 285736993034503296 285954212574778176 286278161581917128 287061989741261046 287711506951694592 288122357404747008 290260111447948356 291662334208566464 292454894899350612 293867720478574528 293873758815034112 294666274066831524 294672328811814096 295898419751133056 296483199236807232 296702491543935048 296876074860620398 298135836913712512 298725038172435264 298731176316109056 298952131328177184 304919713036228576 305145245368355964 305748299212957458 307225344136691552 307452581817266028 308060195615323866 308066525575987464 309783730289343024 310188968432295732 311687465864335808 312132553855142592 314050723819499264 314448454068610719 316826136140963163 318177091863890688 318412429949588832 319645949177182797 320582967794808576 320793719489810116 320820085374538464 320826677522921856 321190132506541168 321427699172596302 322062931779656769 323252588128010112 323864808938858616 328120125984637272 329705247366205568 330574015815718961 330601185538396344 330607978666913376 332639686948612992 332885722220024688 333073630302038197 334493865805628672 334741272511106208 335154920876390784 335402816527926576 335599041146788276 336038049134987043 337023119989414144 337279327652302464 337945887588374208 340508240569246464 343034677165757148 344691849519214912 344946799112054568 345628512153777996 347555092489083336 347562233983165344 349295240881154304 349698132433157248 349956784897974672 350190303805344288 350648399097377784 350853543017096834 352342352716205696 353307064296936672 355463469816690378 357243214089782592 359944486029969984 360359660860997408 360626199071693412 361338899069858814 362636378553698392 362666183466869568 362673635460694272 363353051238587124 365172297284843136 365385938289994336 365415969188185344 366108044887405392 370918403286981264 371620900262903577 373692365704725782 375563378914899648 376027472202779904 376305599031332256 376518016863173614 376525753481762456 378403177621250496 379119850306139228 379151009988090912 379158800708907648 379869099022159266 381272283433037568 381771038070517824 382025785969466496 382749319655014728 387013481930597808 387778330709116776 389939859865800816 390678382327667863 392888365422442032 392896438415752128 393410398987301904 393632472175136051 395310932315742976 395603322058580064 396385146805731408 398300050896580352 398602841770902912 399390594422624064 403840155058015104 405404618468622084 406860327157807952 406893766816487808 407664398950609944 407965925872910691 409705504270799616 409936775756354704 410746927487098488 410755367434649952 411059180576243628 412803466495909632 413044973719124032 413585291243060976 416176738473523456 419264605424814292 422196525742470336 422434848187950884 423591472666982763 424549906599451776 425388938035419072 426194598902910396 427760113832717952 428570265563461736 428605489551754944 428614296453547776 429417242372875692 431567260427541888 431819745251811488 437493501312849696 440801580717861792 440810638222551168 441636432196494106 443847629626699584 444724798855210848 445314112290930597 446321696681474944 447203755370568768 448050732179982724 448087557258652896 448096764474163584 450594516784498944 456514957891669248 457379569554342864 457717868052533946 459929065482739424 459966866836029696 460838016205037328 461178872725899042 461710815478152929 463406789985444448 463416311977553792 464675595434014536 466609046530632896 466920405073792384 467531198796503712 468198830782713888 471076085729248896 473951293088920504 476324285453043456 477265637795836032 479925981373293312 480834932095591216 480874451692212864 481190579234715174 481785198759811752 482141548758894453 483554911289159424 484197414138217728 484470734984782832 485797213408287924 487858642222438656 488144059849873856 494557871049308352 495494533683871436 498959530422919488 500751171886532864 501740798708443008 502111908766659312 502732381314586176 503398561720182414 504537570161667328 505534679984121216 505918991478453696 506492132029545688 509028050760690432 510332426206686304 516017975907463744 517037774278822368 517420198668081852 519919813154401088 521332638733625004 521343350974748016 523851153896589376 523861917887669504 524547198649735872 524935177346962008 525285455708016432 526280314525645251 527471096078106752 528513529074308544 532520792563498752 533195204725035567 539517677508336384 540539491291496112 540939298607540118 543552531934146592 543954567830547588 545029576857880686 547662569982797984 547673823246199936 548078907434991504 549162067331108088 551447054990747968 560538548557088673 562928700989960448 563345068372349472 564041208304169856 564777025294760421 564788630222643684 567185250713892096 567604766431875744 568259465203880528 568679775459208842 569803648533238899 571473986069006592 571908425149556352 572556323163834256 574123979482522092 580520222895896712 583324668417132928 584909789798701224 587735440957149056 589284115149759887 589332548133663048 589344657623628192 591796839502266112 592966398473614464 593404983087870096 593752149721240796 596271673827425024 597450076344870528 597904262656354368 609839426072457152 610290490736711928 611496598425914916 614450688273383104 614905163634532056 616120391230647732 616133051151974928 619567460578686048 620377936864591464 623374931728671616 624265107710285184 628896908137221438 633652272281926326 636824859899177664 639291898354365594 641587438979620232 641640170749076928 641653355045843712 642380265013082336 642855398345192604 644125863559313538 646505176256020224 647729617877717232 656240251969274544 659410494732411136 661148031631437922 661202371076792688 661215957333826752 662454648294741159 665279373897225984 665771444440049376 666147260604076394 669482545022212416 670309841752781568 670805633055853152 671198082293576552 672076098269974086 674558655304604928 675891775176748416 686069354331514296 689383699038429824 689893598224109136 691257024307555992 695110184978166672 695124467966330688 696426681540625321 699396264866314496 699913569795949344 700380607610688576 701296798194755568 701707086034193668 704684705432411392 706614128593873344 710926939633380756 714486428179565184 719888972059939968 720719321721994816 721252398143386824 721785868852072761 722677798139717628 725272757107396784 725332366933739136 726706102477174248 730344594569686272 730771876579988672 732216089774810784 741836806573962528 743241800525807154 747384731409451564 751126757829799296 752611198062664512 753036033726347228 753051506963524912 755097842580273621 756806355242500992 758239700612278456 758302019976181824 758317601417815296 759738198044318532 763542076141035648 764051571938932992 765498639310029456 774026963861195616 775556661418233552 779879719731601632 781356764655335726 785776730844884064 785792876831504256 786820797974603808 787264944350272102 791206644117160128 792770293611462816 797205683541805824 798781188845248128 807680310116030208 810809236937244168 813720654315615904 813787533632975616 815328797901219888 815931851745821382 819873551512709408 821493854974196976 821510734869299904 822118361152487256 823049714548011743 826089947438248064 827170582486121952 838529210849628584 844393051484940672 844869696375901768 847182945333965526 849099813198903552 850777876070838144 852389197805820792 853019663188813263 855520227665435904 857140531126923472 857210979103509888 858834484745751384 863134520855083776 863639490503622976 874987002625699392 881603161435723584 881621276445102336 883272864392988212 887695259253399168 889449597710421696 890628224581861194 892643393362949888 894407510741137536 896101464359965448 896175114517305792 896193528948327168 914759139108685728 915435736105067892 919858130965478848 921676032410074656 922357745451798084 923421630956305858 926813579970888896 926832623955107584 929351190868029072 933218093061265792 933840810147584768 935062397593007424 936397661565427776 942152171458497792 943345362205832157 947902586177841008 950478408422889489 954531275591672064 961669864191182432 961748903384425728 962381158469430348 963570397519623504 964283097517788906 968941469969565664 971594426816575848 976288119699747712 989115742098616704 990989067367742872 991722047447156883 997919060845838976 999220890906114591 1003481597416886016 1004223817533318624 1005464762629172352 1006797123440364828 1008114147404961129 1011069359968242432 1011837982956907392 1012984264059091376 1020664852413372608 1032035951814927488 1034075548557644736 1034840397336163704 1039839626308802176 1042579588341882877 1042665277467250008 1042686701949496032 1047702307793178752 1049094397299471744 1049870354693924016 1050570911416032864 1052560629051290502 1054942192156213504 1057027058148617088 1066390409450071134 1081078982582992224 1081878597215080236 1087105063868293184 1087909135661095176 1090059153715761372 1095325139965595968 1095347646492399872 1096157814869983008 1098324134662216176 1102894109981495936 1114862700788710731 1121077097114177346 1126690136744698944 1128082416608339712 1129554050589520842 1129577260445287368 1135209532863751488 1136518930407761056 1137359550918417684 1139607297066477798 1143816850299112704 1145112646327668512 1148247958965044184 1161040445791793424 1166649336834265856 1169819579597402448 1172035146983003589 1175470881914298112 1178568230299519774 1178665096267326096 1178689315247256384 1180897416525408153 1185932796947228928 1186809966175740192 1187504299442481592 1194900152689741056 1195808525312708736 1219678852144914304 1220580981473423856 1222993196851829832 1228901376546766208 1229810327269064112 1232139513494952491 1232240782461295464 1232266102303949856 1239134921157372096 1240755873729182928 1246749863457343232 1248530215420570368 1257793816274442876 1267304544563852652 1273649719798355328 1278583796708731188 1283174877959240464 1283280341498153856 1284760530026164672 1285710796690385208 1288251727118627076 1295459235755434464 1312480503938549088 1322296063262875844 1322404742153585376 1322431914667653504 1324909296589482318 1331542888880098752 1332294521208152788 1335942336872791791 1338965090044424832 1341611266111706304 1342396164587153104 1344152196539948172 1351783550353496832 1362609967630646449 1372138708663028592 1378767398076859648 1379787196448218272 1382514048615111984 1385132446434458787 1390220369956333344 1390248935932661376 1392853363081250642 1399827139591898688 1400761215221377152 1402593596389511136 1403414172068387336 1413228257187746688 1421853879266761512 1428972856359130368 1439777944119879936 1441438643443989632 1442504796286773648 1443571737704145522 1445355596279435256 1450545514214793568 1450664733867478272 1453412204954348496 1456164879584943853 1461543753159977344 1464432179549621568 1483673613147925056 1486483601051614308 1494769462818903128 1502253515659598592 1505222396125329024 1506072067452694456 1506103013927049824 1510195685160547242 1513612710485001984 1516479401224556912 1516604039952363648 1519476396088637064 1527084152282071296 1530997278620058912 1548053927722391232 1551113322836467104 1559759439463203264 1562713529310671452 1571553461689768128 1571585753663008512 1573641595949207616 1574529888700544204 1578840943576935753 1582413288234320256 1585540587222925632 1597562377690496256 1621618473874488336 1627441308631231808 1630657595802439776 1631863703491642764 1639747103025418816 1642987709948393952 1643021469738599808 1644236722304974512 1646099429096023486 1652179894876496128 1654341164972243904 1677058421699257168 1681615645671266019 1688786102969881344 1689739392751803536 1694331075884281263 1694365890667931052 1701555752141676288 1704778395611641584 1706039326377626526 1714281062253846944 1714421958207019776 1717668969491502768 1727278981007245952 1749974005251398784 1763206322871447168 1766545728785976424 1767852345449279661 1775390518506798336 1778899195420843392 1781256449163722388 1788815021482275072 1792202928719930896 1792350229034611584 1829518278217371456 1830871472210135784 1839716261930957696 1843352064820149312 1844715490903596168 1846843261912611716 1853627159941777792 1858702381736058144 1866436186122531584 1870124795186014848 1872795323130855552 1886690724411664314 1895805172355682016 1900956816845778978 1923339728382364864 1924762316938860696 1927140795039247008 1928566195035577812 1929694486594032587 1937882939939131328 1943188853633151696 1952576239399495424 1978231484197233408 1981978134735485744 1983444094894313766 1987363944884223477 1995838121691677952 1998441781812229182 2008447635066637248 2010929525258344704 2013594246880729656 2016228294809922258 2023675965913814784 2025968528118182752 2041329704826745216 2064071903629854976 2068151097115289472 2069680794672327408 2079679252617604352 2085159176683765754 2085330554934500016 2085373403898992064 2089280044621875963 2095404615586357504 2098188794598943488 2099740709387848032 2101141822832065728 2105121258102581004 2114054116297234176 2132780818900142268 2162157965165984448 2163757194430160472 2174210127736586368 2175818271322190352 2180118307431522744 2190650279931191936 2192315629739966016 2196648269324432352 2205788219962991872 2229725401577421462 2242154194228354692 2253380273489397888 2259108101179041684 2259154520890574736 2270419065727502976 2273037860815522112 2274719101836835368 2279214594132955596 2290225292655337024 2296495917930088368 2322080891583586848 2339639159194804896 2344070293966007178 2357136460599039548 2357330192534652192 2357378630494512768 2361794833050816306 2373619932351480384 2375008598884963184 2391617050625417472 2429000377080717583 2439357704289828608 2441161962946847712 2445986393703659664 2457802753093532416 2459620654538128224 2464279026989904982 2464481564922590928 2464532204607899712 2469149143644035229 2478269842314744192 2481511747458365856 2515587632548885752 2534609089127705304 2547299439596710656 2557167593417462376 2566349755918480928 2566560682996307712 2569521060052329344 2571421593380770416 2576503454237254152 2590918471510868928 2624961007877098176 2644592126525751688 2644809484307170752 2644863829335307008 2649818593178964636 2663085777760197504 2664589042416305576 2671884673745583582 2677930180088849664 2683222532223412608 2684792329174306208 2688304393079896344 2725219935261292898 2744277417326057184 2759574392896436544 2765028097230223968 2770264892868917574 2780440739912666688 2780497871865322752 2785706726162501284 2799654279183797376 2801522430442754304 2805187192779022272 2806828344136774672 2826456514375493376 2843707758533523024 2882877286887979264 2885009592573547296 2887143475408291044 2890711192558870512 2901091028429587136 2906824409908696992 2912329759169887706 2923087506319954688 2928864359099243136 2967347226295850112 2972967202103228616 2975166142341470649 2989538925637806256 2997662672718343773 3010444792250658048 3012144134905388912 3012206027854099648 3020391370321094484 3032958802449113824 3033208079904727296 3038952792177274128 3061994557240117824 3096107855444782464 3102226645672934208 3119518878926406528 3125427058621342904 3127738765025648631 3143106923379536256 3147283191898415232 3149059777401088408 3157681887153871506 3164826576468640512 3171081174445851264 3243236947748976672 3254882617262463616 3261315191604879552 3263727406983285528 3279494206050837632 3285975419896787904 3286042939477199616 3288473444609949024 3292198858192046972 3308682329944487808 3354116843398514336 3363231291342532038 3379478785503607072 3388662151768562526 3388731781335862104 3409556791223283168 3412078652755253052 3428562124507693888 3435337938983005536 3454557962014491904 3499948010502797568 3516105440949010767 3526412645742894336 3533091457571952848 3535704690898559322 3542692249576224459 3557798390841686784 3562512898327444776 3584405857439861792 3584700458069223168 3659036556434742912 3661742944420271568 3679432523861915392 3686704129640298624 3689430981807192336 3693686523825223432 3696418540484857473 3707254319883555584 3717404763472116288 3740249590372029696 3745590646261711104 3773381448823328628 3791610344711364032 3801913633691557956 3846679456764729728 3849524633877721392 3854281590078494016 3857132390071155624 3859388973188065174 3875765879878262656 3886377707266303392 3963956269470971488 3966888189788627532 3974727889768446954 3996883563624458364 4016895270133274496 4027188493761459312 4032456589619844516 4051937056236365504 4082659409653490432 4087829902891939347 4136302194230578944 4139361589344654816 4155397339303376361 4170318353367531508 4170661109869000032 4170746807797984128 4178560089243751926 4199481418775696064 4202283645664131456 4210242516205162008 4265561637800284536 4297462205604346493 4324315930331968896 4327514388860320944 4329957193926496561 4348420255473172736 4351636542644380704 4360236614863045488 4368494638754831559 4381300559862383872 4384631259479932032 4393296538648864704 4459450803154842924 4484308388456709384 4506760546978795776 4518216202358083368 4518309041781149472 4540838131455005952 4546075721631044224 4549438203673670736 4558429188265911192 4580450585310674048 4592991835860176736 4644161783167173696 4679278318389609792 4688140587932014356 4714272921198079096 4714660385069304384 4714757260989025536 4723589666101632612 4747239864702960768 4750017197769926368 4858000754161435166 4882323925893695424 4891972787407319328 4919241309076256448 4928558053979809964 4928963129845181856 4929064409215799424 4938298287288070458 4956539684629488384 4963023494916731712 5031175265097771504 5069218178255410608 5078818970259682219 5114335186834924752 5132699511836961856 5139042120104658688 5142843186761540832 5153006908474508304 5181836943021737856 5249922015754196352 5289184253051503376 5289618968614341504 5299637186357929272 5303557036347838983 5326171555520395008 5329178084832611152 5343769347491167164 5366445064446825216 5369584658348612416 5376608786159792688 5450439870522585796 5488554834652114368 5519148785792873088 5530056194460447936 5540529785737835148 5560881479825333376 5571413452325002568 5599308558367594752 5610374385558044544 5613656688273549344 5687415517067046048 5770019185147094592 5774286950816582088 5781422385117741024 5789083459782097761 5802182056859174272 5813648819817393984 5824659518339775412 5857728718198486272 5934694452591700224 5945934404206457232 5950332284682941298 5979077851275612512 5995325345436687546 6024288269810777824 6024412055708199296 6040782740642188968 6065917604898227648 6077905584354548256 6123989114480235648 6192215710889564928 6204453291345868416 6239037757852813056 6250854117242685808 6255477530051297262 6267840133865627889 6286213846759072512 6294566383796830464 6298119554802176816 6315363774307743012 6342162348891702528 6486473895497953344 6509765234524927232 6522630383209759104 6527454813966571056 6558988412101675264 6571950839793575808 6576946889219898048 6584397716384093944 6617364659888975616 6708233686797028672 6726462582685064076 6758957571007214144 6777324303537125052 6777463562671724208 6819113582446566336 6824157305510506104 6857124249015387776 6870675877966011072 7032210881898021534 7066182915143905696 7071409381797118644 7085384499152448918 7125025796654889552 7168811714879723584 7287001131242152749 7318073112869485824 7323485888840543136 7373408259280597248 7378861963614384672 7387373047650446864 7392837080969714946 7407447430932105687 7434809526944232576 7546762897646657256 7583220689422728064 7603827267383115912 7660693496946878531 7693358913529459456 7699049267755442784 7708563180156988032 7714264780142311248 7718777946376130348 7751531759756525312 7772755414532606784 7927912538941942976 7933776379577255064 7949455779536893908 7993767127248916728 8033790540266548992 8054376987522918624 8064913179239689032 8103874112472731008 8175659805783878694 8278723178689309632 8310794678606752722 8340636706735063016 8341322219738000064 8341493615595968256 8357120178487503852 8398962837551392128 8404567291328262912 8420485032410324016 8531123275600569072 8594924411208692986 8648631860663937792 8655028777720641888 8659914387852993122 8703273085288761408 8720473229726090976 8736989277509663118 8769262518959864064 8786593077297729408 8918901606309685848 8968616776913418768 9036432404716166736 9036618083562298944 9053546860028129173 9092151443262088448 9098876407347341472 9116858376531822384 9160901170621348096 9185983671720353472 9288323566334347392 9358556636779219584 9376281175864028712 9383216295076945893 9428545842396158192 9429320770138608768 9447179332203265224 9494479729405921536 9500034395539852736 9716001508322870332 9764647851787390848 9783945574814638656 9838482618152512896 9857116107959619928 9857926259690363712 9858128818431598848 9876596574576140916 9926046989833463424 10062350530195543008 10138436356510821216 10157637940519364438 10228670373669849504 10265399023673923712 10285686373523081664 10306013816949016608 10363673886043475712 10499844031508392704 10578368506103006752 10579237937228683008 10599274372715858544 10607114072695677966 10658356169665222304 10687538694982334328 10739169316697224832 10753217572319585376 10900879741045171592 10977109669304228736 11038297571585746176 11060112388920895872 11081059571475670296 11089255621454572419 11121762959650666752 11142826904650005136 11220748771116089088 11227313376547098688 11374831034134092096 11540038370294189184 11548573901633164176 11562844770235482048 11578166919564195522 11604364113718348544 11627297639634787968 11649319036679550824 11891868808412914464 11900664569365882596 11958155702551225024 11990650690873375092 12048576539621555648 12048824111416398592 12081565481284377936 12131835209796455296 12155811168709096512 12247978228960471296 12263489708675818041 12408906582691736832 12501708234485371616 12510955060102594524 12535680267731255778 12596239109604353632 12630727548615486024 12892386616813039479 12972947790995906688 12989871581779489683 13045260766419518208 13054909627933142112 13105483916264494677 13143901679587151616 13153893778439796096 13168795432768187888 13416467373594057344 13452925165370128152 13517915142014428288 13553534648444477401 13554648607074250104 13554927125343448416 13638227164893132672 13648314611021012208 13714248498030775552 13741351755932022144 14064421763796043068 14132365830287811392 14142818763594237288 14170768998304897836 14250051593309779104 14337623429759447168 14574002262484305498 14646971777681086272 14757723927228769344 14774746095300893728 14785674161939429892 14814894861864211374 14869619053888465152 15093525795293314512 15166441378845456128 15207654534766231824 15236456910779046657 15321386993893757062 15398098535510885568 15417126360313976064 15428529560284622496 15437555892752260696 15545510829065213568 15855825077883885952 15867552759154510128 15898911559073787816 15987534254497833456 16017813675434382383 16108753975045837248 16129826358479378064 16207748224945462016 16351319611567757388 16557446357378619264 16621589357213505444 16681273413470126032 16682644439476000128 16714240356975007704 16797925675102784256 16840970064820648032 17062246551201138144 17189848822417385972 17310057555441283776 17319828775705986244 17367250379346293283 17406546170577522816 17440946459452181952 17473978555019326236 17573186154595458816 17837803212619371696 17937233553826837536 18072864809432333472 18073236167124597888 18107093720056258346 18197752814694682944 18233716753063644768 18371967343440706944 18576647132668694784 18717113273558439168 18752562351728057424 18766432590153891786 18857091684792316384 18858641540277217536 18894358664406530448 18930143434604270089 19000068791079705472 19432003016645740664 19529295703574781696 19567891149629277312 19676965236305025792 19714232215919239856 19715852519380727424 19753193149152281832 19852093979666926848 20124701060391086016 20276872713021642432 20315275881038728876 20457340747339699008 20530798047347847424 20571372747046163328 20612027633898033216 21156737012206013504 21198548745431717088 21214228145391355932 21316712339330444608 21375077389964668656 21478338633394449664 21506435144639170752 21801759482090343184 21861003393726458247 21954219338608457472 22120224777841791744 22162119142951340592 22178511242909144838 22285653809300010272 22454626753094197376 22749662068268184192 22982080490840635593 23080076740588378368 23097147803266328352 23125689540470964096 23156333839128391044 23254595279269575936 23298638073359101648 23783737616825828928 23801329138731765192 23916311405102450048 23981301381746750184 24097153079243111296 24163130962568755872 24263670419592910592 24311622337418193024 24526979417351636082 25003416468970743232 25021910120205189048 25071360535462511556 25192478219208707264 25261455097230972048 25784773233626078958 25945895581991813376 25979743163558979366 26109819255866284224 26210967832528989354 26307787556879592192 26337590865536375776 26832934747188114688 26905850330740256304 27035830284028856576 27107069296888954802 27109297214148500208 27109854250686896832 27160640580084387519 27276454329786265344 27296629222042024416 27482703511864044288 28128843527592086136 28264731660575622784 28285637527188474576 28341537996609795672 28500103186619558208 28675246859518894336 29148004524968610996 29293943555362172544 29515447854457538688 29549492190601787456 29571348323878859784 29629789723728422748 30187051590586629024 30415309069532463648 30472913821558093314 30642773987787514124 30796197071021771136 30857059120569244992 30875111785504521392 31091021658130427136 31711650155767771904 31735105518309020256 31797823118147575632 31975068508995666912 32035627350868764766 32217507950091674496 32259652716958756128 32702639223135514776 33114892714757238528 33243178714427010888 33362546826940252064 33365288878952000256 33428480713950015408 33681940129641296064 34124493102402276288 34379697644834771944 34620115110882567552 34639657551411972488 34734500758692586566 34813092341155045632 34881892918904363904 34947957110038652472 35675606425238743392 35874467107653675072 36145729618864666944 36146472334249195776 36214187440112516692 36395505629389365888 36467433506127289536 36743934686881413888 37505124703456114848 37532865180307783572 37714183369584632768 37788717328813060896 37860286869208540178 38000137582159410944 38677159850439118437 38864006033291481328 38969614745338469049 39135782299258554624 39428464431838479712 39431705038761454848 39506386298304563664 40249402120782172032 40553745426043284864 40630551762077457752 40660603945333432203 40914681494679398016 41142745494092326656 41224055267796066432 42313474024412027008 42397097490863434176 42428456290782711864 42633424678660889216 42750154779929337312 43012870289278341504 43603518964180686368 43722006787452916494 44324238285902681184 44357022485818289676 44571307618600020544 44909253506188394752 45499324136536368384 45709370732337139971 45964160981681271186 46194295606532656704 46251379080941928192 46312667678256782088 46597276146718203296 47567475233651657856 47602658277463530384 47832622810204900096 47962602763493500368 48053441026303147149 48194306158486222592 48326261925137511744 48623244674836386048 49053958834703272164 50006832937941486464 50043820240410378096 50142721070925023112 50384956438417414528 50522910194461944096 51569546467252157916 51959486327117958732 52219638511732568448 52421935665057978708 52675181731072751552 53811700661480512608 54214138593777909604 54218594428297000416 54219708501373793664 54321281160168775038 54593258444084048832 55867008672856504409 56257687055184172272 56529463321151245568 56571275054376949152 56683075993219591344 56790430303812810267 57000206373239116416 58296009049937221992 58587887110724345088 59030895708915077376 59098984381203574912 59142696647757719568 59259579447456845496 60374103181173258048 60830618139064927296 60945827643116186628 61285547975575028248 61592394142043542272 61714118241138489984 61750223571009042784 63470211036618040512 63595646236295151264 63950137017991333824 64071254701737529532 64435015900183348992 64519305433917512256 65405278446271029552 66486357428854021776 66725093653880504128 66856961427900030816 67363880259282592128 68248986204804552576 68759395289669543888 68946241472521906779 69240230221765135104 69279315102823944976 69469001517385173132 69763785837808727808 69895914220077304944 71351212850477486784 71748934215307350144 72291459237729333888 72428374880225033384 72791011258778731776 72934867012254579072 75010249406912229696 75065730360615567144 75428366739169265536 75577434657626121792 75720573738417080356 77354319700878236874 77728012066582962656 77939229490676938098 78856928863676959424 79012772596609127328 80498804241564344064 81107490852086569728 81261103524154915504 81321207890666864406 81481921740253162557 81829362989358796032 82448110535592132864 84626948048824054016 84794194981726868352 84856912581565423728 85266849357321778432 85500309559858674624 86025740578556683008 87207037928361372736 87444013574905832988 88648476571805362368 88714044971636579352 89142615237200041088 91418741464674279942 91928321963362542372 92388591213065313408 92625335356513564176 93194552293436406592 95134950467303315712 95205316554927060768 95925205526987000736 96106882052606294298 96652523850275023488 98107917669406544328 99589015460309420903 100013665875882972928 100087640480820756192 100285442141850046224 100769912876834829056 101045820388923888192 103139092934504315832 103918972654235917464 104439277023465136896 104843871330115957416 105350363462145503104 107623401322961025216 108428277187555819208 108437188856594000832 108439417002747587328 108642562320337550076 109186516888168097664 111734017345713008818 112515374110368344544 113142550108753898304 113366151986439182688 113580860607625620534 114000412746478232832 116592018099874443984 118197968762407149824 118285393295515439136 118519158894913690992 120748206362346516096 121661236278129854592 121891655286232373256 121981811836000296609 122571095951150056496 123428236482276979968 123500447142018085568 126940422073236081024 127191292472590302528 127900274035982667648 128142509403475059064 129038610867835024512 130810556892542059104 132972714857708043552 133450187307761008256 133713922855800061632 134727760518565184256 136497972409609105152 137518790579339087776 137892482945043813558 138558630205647889952 138938003034770346264 139791828440154609888 142702425700954973568 143497868430614700288 144160323078909441447 144582918475458667776 144856749760450066768 145869734024509158144 150020498813824459392 150131460721231134288 150856733478338531072 151154869315252243584 151441147476834160712 154708639401756473748 155456024133165925312 155878458981353876196 157713857727353918848 158025545193218254656 162522207048309831008 162642415781333728812 162963843480506325114 167601026018569513227 169588389963453736704 169713825163130847456 170371290911438430801 171000619119717349248 174414075856722745472 174888027149811665976 176195950429778206213 177296953143610724736 177428089943273158704 178285230474400082176 182837482929348559884 183856643926725084744 184777182426130626816 185250670713027128352 186389104586872813184 190410633109854121536 191850411053974001472 192213764105212588596 193305047700550046976 196215835338813088656 199178030920618841806 200175280961641512384 200570884283700092448 202091640777847776384 206278185869008631664 207837945308471834928 208231577780646970979 209687742660231914832 210700726924291006208 215246802645922050432 216856554375111638416 216874377713188001664 217285124640675100152 218373033776336195328 223468034691426017636 225030748220736689088 226285100217507796608 226732303972878365376 227161721215251241068 233184036199748887968 236570786591030878272 237038317789827381984 241496412724693032192 243322472556259709184 243783310572464746512 243963623672000593218 245142191902300112992 247000894284036171136 253880844146472162048 254382584945180605056 255800548071965335296 256285018806950118128 258077221735670049024 261621113785084118208 265945429715416087104 266900374615522016512 267427845711600123264 275037581158678175552 275784965890087627116 277117260411295779904 277876006069540692528 279583656880309219776 285404851401909947136 288320646157818882894 289713499520900133536 298767046380928262709 300040997627648918784 300262921442462268576 302309738630504487168 302882294953668321424 309417278803512947496 310912048266331850624 311756917962707752392 315427715454707837696 316051090386436509312 325044414096619662016 325284831562667457624 325927686961012650228 335202052037139026454 339427650326261694912 340742581822876861602 342001238239434698496 348828151713445490944 349776054299623331952 352391900859556412426 354593906287221449472 354856179886546317408 365674965858697119768 367713287853450169488 370501341426054256704 372778209173745626368 380821266219708243072 383700822107948002944 384427528210425177192 392431670677626177312 398356061841237683612 400350561923283024768 401141768567400184896 404183281555695552768 412556371738017263328 415675890616943669856 416463155561293941958 419375485320463829664 430493605291844100864 433713108750223276832 433748755426376003328 434570249281350200304 446936069382852035272 450061496441473378176 452570200435015593216 453464607945756730752 454323442430502482136 466368072399497775936 473141573182061756544 474076635579654763968 487566621144929493024 487927247344001186436 490284383804600225984 494001788568072342272 502803078055708539681 508765169890361210112 512570037613900236256 523242227570168236416 528587851289334618639 531890859430832174208 534855691423200246528 550075162317356351104 551569931780175254232 554234520822591559808 555752012139081385056 559167313760618439552 576641292315637765788 579426999041800267072 597534092761856525418 600525842884924537152 605764589907336642848 618834557607025894992 621824096532663701248 623513835925415504784 624694733341940912937 632102180772873018624 650088828193239324032 650569663125334915248 651855373922025300456 670404104074278052908 678855300652523389824 681485163645753723204 699552108599246663904 704783801719112824852 709712359773092634816 731349931717394239536 735426575706900338976 741002682852108513408 761642532439416486144 767401644215896005888 768855056420850354384 784863341355252354624 796712123682475367224 800701123846566049536 802283537134800369792 825112743476034526656 831351781233887339712 832926311122587883916 838750970640927659328 867426217500446553664 869140498562700400608 893872138765704070544 896301139142784788127 900122992882946756352 906929215891513461504 908646884861004964272 932736144798995551872 946283146364123513088 948153271159309527936 975133242289858986048 975854494688002372872 980568767609200451968 1005606156111417079362 1025140075227800472512 1046484455140336472832 1057175702578669237278 1063781718861664348416 1100150324634712702208 1103139863560350508464 1108469041645183119616 1111504024278162770112 1118334627521236879104 1153282584631275531576 1158853998083600534144 1195068185523713050836 1201051685769849074304 1211529179814673285696 1237669115214051789984 1247027671850831009568 1249389466683881825874 1300177656386478648064 1301139326250669830496 1303710747844050600912 1340808208148556105816 1357710601305046779648 1362970327291507446408 1399104217198493327808 1409567603438225649704 1419424719546185269632 1462699863434788479072 1470853151413800677952 1482005365704217026816 1537710112841700708768 1569726682710504709248 1585763553868003855917 1593424247364950734448 1604567074269600739584 1650225486952069053312 1662703562467774679424 1665852622245175767832 1677501941281855318656 1734852435000893107328 1738280997125400801216 1787744277531408141088 1792602278285569576254 1817293769722009928544 1865472289597991103744 1874084200025822738811 1896306542318619055872 1950266484579717972096 1951708989376004745744 1961137535218400903936 2011212312222834158724 2050280150455600945024 2114351405157338474556 2206279727120701016928 2223008048556325540224 2290547355587116680769 2306565169262551063152 2317707996167201068288 2390136371047426101672 2402103371539698148608 2423058359629346571392 2475338230428103579968 2494055343701662019136 2498778933367763651748 2602278652501339660992 2607421495688101201824 2681616416297112211632 2725940654583014892816 2798208434396986655616 2819135206876451299408 2838849439092370539264 2925399726869576958144 2941706302827601355904 3075420225683401417536 3139453365421009418496 3171527107736007711834 3186848494729901468896 3300450973904138106624 3325407124935549358848 3331705244490351535664 3355003882563710637312 3469704870001786214656 3476561994250801602432 3575488555062816282176 3585204556571139152508 3634587539444019857088 3748168400051645477622 3900532969159435944192 3903417978752009491488 4022424624445668317448 4100560300911201890048 4228702810314676949112 4412559454241402033856 4446016097112651080448 4581094711174233361538 4613130338525102126304 4780272742094852203344 4846116719258693142784 4950676460856207159936 4988110687403324038272 4997557866735527303496 5204557305002679321984 5214842991376202403648 5363232832594224423264 5451881309166029785632 5596416868793973311232 5638270413752902598816 5850799453739153916288 5883412605655202711808 6150840451366802835072 6343054215472015423668 6373696989459802937792 6663410488980703071328 6871642066761350042307 6953123988501603204864 7150977110125632564352 7170409113142278305016 7269175078888039714176 7496336800103290955244 7806835957504018982976 8044849248891336634896 8457405620629353898224 8825118908482804067712 9162189422348466723076 9226260677050204252608 9560545484189704406688 9901352921712414319872 9976221374806648076544 9995115733471054606992 10409114610005358643968 10429685982752404807296 10726465665188448846528 10903762618332059571264 11276540827505805197632 11701598907478307832576 12301680902733605670144 12686108430944030847336 12747393978919605875584 13326820977961406142656 13743284133522700084614 14301954220251265128704 14340818226284556610032 14538350157776079428352 14992673600206581910488 15613671915008037965952 16089698497782673269792 16914811241258707796448 17650237816965608135424 18324378844696933446152 18452521354100408505216 19121090968379408813376 19990231466942109213984 20614926200284050126921 20859371965504809614592 21452931330376897693056 21807525236664119142528 22553081655011610395264 25372216861888061694672 25494787957839211751168 26653641955922812285312 27486568267045400169228 28681636452569113220064 29985347200413163820976 31227343830016075931904 32179396995565346539584 33829622482517415592896 36648757689393866892304 36905042708200817010432 38242181936758817626752 39980462933884218427968 41229852400568100253842 42905862660753795386112 43615050473328238285056 45106163310023220790528 50744433723776123389344 53307283911845624570624 54973136534090800338456 57363272905138226440128 59970694400826327641952 64358793991130693079168 67659244965034831185792 73297515378787733784608 76484363873517635253504 79960925867768436855936 82459704801136200507684 101488867447552246778688 109946273068181600676912 114726545810276452880256 119941388801652655283904 128717587982261386158336 135318489930069662371584 146595030757575467569216 159921851735536873711872 164919409602272401015368 202977734895104493557376 219892546136363201353824 229453091620552905760512 239882777603305310567808 293190061515150935138432 329838819204544802030736 405955469790208987114752 439785092272726402707648 479765555206610621135616 586380123030301870276864 659677638409089604061472 879570184545452805415296 1319355276818179208122944 1759140369090905610830592 2638710553636358416245888 5277421107272716832491776
- Sum of all divisors σ(n): 19432085650155929023127309
- Sum of proper divisors (its aliquot sum) s(n): 14154664542883212190635533
- 5277421107272716832491776 is an abundant number, because the sum of its proper divisors (14154664542883212190635533) is greater than itself. Its abundance is 8877243435610495358143757
Bases of 5277421107272716832491776
- Binary: 100010111011000100110010010010011001001100100101000000001000111100001001001000000002
- Hexadecimal: 0x45D89924C992804784900
- Base-36: NVDSBGFF85S23WG0
Squares and roots of 5277421107272716832491776
- 5277421107272716832491776 squared (52774211072727168324917762) is 27851173543487588585126938603356411409789107634176
- 5277421107272716832491776 cubed (52774211072727168324917763) is 146982371120716866221639860170423559995601913492465798752391941846336536576
-
5277421107272716832491776 is a
perfect square number . Itssquare root is 2297263830576 -
The
cube root of 5277421107272716832491776 is 174103399.0099946213
Scales and comparisons
How big is 5277421107272716832491776?- 5,277,421,107,272,716,832,491,776 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,277,421,107,272,716,832,491,776 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 5277421107272716832491776 cubic inches would be around 14508616.6 feet tall.
Recreational maths with 5277421107272716832491776
- 5277421107272716832491776 backwards is 6771942386172727011247725
- The number of decimal digits it has is: 25
- The sum of 5277421107272716832491776's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 5277421107272716832491776 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 5277421107272716832491776 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/5277421107272716832491776/
Chicago style:
Numbermatics. 2024. "Number 5277421107272716832491776 - Facts about the integer". https://numbermatics.com/n/5277421107272716832491776/
The information we have on file for 5277421107272716832491776 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 5277421107272716832491776, math, Factors of 5277421107272716832491776, curriculum, school, college, exams, university, Prime factorization of 5277421107272716832491776, STEM, science, technology, engineering, physics, economics, calculator, five septillion, two hundred seventy-seven sextillion, four hundred twenty-one quintillion, one hundred seven quadrillion, two hundred seventy-two trillion, seven hundred sixteen billion, eight hundred thirty-two million, four hundred ninety-one thousand, seven hundred seventy-six.