3804020743173442029748224
3,804,020,743,173,442,029,748,224 is an even composite number composed of six prime numbers multiplied together.
3804020743173442029748224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred seventy-nine divisors.
Prime factorization of 3804020743173442029748224:
236 × 36 × 112 × 132 × 412 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 41 × 41 × 47 × 47)See below for interesting mathematical facts about the number 3804020743173442029748224 from the Numbermatics database.
Names of 3804020743173442029748224
- Cardinal: 3804020743173442029748224 can be written as Three septillion, eight hundred four sextillion, twenty quintillion, seven hundred forty-three quadrillion, one hundred seventy-three trillion, four hundred forty-two billion, twenty-nine million, seven hundred forty-eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 3.804020743173442029748224 × 1024
Factors of 3804020743173442029748224
Divisors of 3804020743173442029748224
- Number of divisors d(n): 20979
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 47 48 52 54 64 66 72 78 81 82 88 94 96 99 104 108 117 121 123 128 132 141 143 144 156 162 164 169 176 188 192 198 208 216 234 242 243 246 256 264 282 286 288 297 312 324 328 338 351 352 363 369 376 384 396 416 423 429 432 451 468 484 486 492 507 512 517 528 533 564 572 576 594 611 624 648 656 676 702 704 726 729 738 752 768 792 832 846 858 864 891 902 936 968 972 984 1014 1024 1034 1053 1056 1066 1089 1107 1128 1144 1152 1188 1222 1248 1269 1287 1296 1312 1352 1353 1404 1408 1452 1458 1476 1504 1521 1536 1551 1573 1584 1599 1664 1681 1692 1716 1728 1782 1804 1833 1859 1872 1927 1936 1944 1968 2028 2048 2068 2106 2112 2132 2178 2209 2214 2256 2288 2304 2376 2444 2496 2538 2574 2592 2624 2673 2704 2706 2808 2816 2904 2916 2952 3008 3042 3072 3102 3146 3159 3168 3198 3267 3321 3328 3362 3384 3432 3456 3564 3608 3666 3718 3744 3807 3854 3861 3872 3888 3936 4056 4059 4096 4136 4212 4224 4264 4356 4418 4428 4512 4563 4576 4608 4653 4719 4752 4797 4888 4961 4992 5043 5076 5148 5184 5248 5346 5408 5412 5499 5577 5616 5632 5687 5781 5808 5832 5863 5904 6016 6084 6144 6204 6292 6318 6336 6396 6534 6627 6642 6656 6721 6724 6768 6864 6912 6929 7128 7216 7332 7436 7488 7614 7708 7722 7744 7776 7872 7943 8019 8112 8118 8192 8272 8424 8448 8528 8712 8836 8856 9024 9126 9152 9216 9306 9438 9477 9504 9594 9776 9801 9922 9963 9984 10086 10152 10296 10368 10496 10692 10816 10824 10998 11154 11232 11264 11374 11421 11562 11583 11616 11664 11726 11808 12032 12168 12177 12288 12408 12584 12636 12672 12792 13068 13254 13284 13312 13442 13448 13536 13689 13728 13824 13858 13959 14157 14256 14391 14432 14664 14872 14883 14976 15129 15228 15416 15444 15488 15552 15744 15886 16038 16224 16236 16384 16497 16544 16731 16848 16896 17056 17061 17343 17424 17589 17672 17712 18048 18252 18304 18432 18491 18612 18876 18954 19008 19188 19552 19602 19844 19881 19926 19968 20163 20172 20304 20449 20592 20736 20787 20992 21197 21384 21632 21648 21853 21996 22308 22464 22528 22748 22842 23124 23166 23232 23328 23452 23616 23829 24064 24299 24336 24354 24576 24816 25051 25168 25272 25344 25584 26136 26508 26568 26624 26884 26896 27072 27378 27456 27648 27716 27918 28314 28512 28717 28782 28864 29328 29403 29744 29766 29889 29952 30258 30456 30832 30888 30976 31104 31488 31772 32076 32448 32472 32768 32994 33088 33462 33696 33792 34112 34122 34263 34686 34749 34848 35178 35344 35424 36096 36504 36531 36608 36864 36982 37224 37752 37908 38016 38376 39104 39204 39688 39762 39852 39936 40326 40344 40608 40898 41067 41184 41472 41574 41877 41984 42394 42471 42768 43173 43264 43296 43706 43992 44616 44649 44928 45056 45387 45496 45684 46248 46332 46464 46656 46904 47232 47658 48128 48598 48672 48708 49152 49491 49632 50102 50193 50336 50544 50688 51168 51183 52029 52272 52767 53016 53136 53248 53768 53792 54144 54756 54912 55296 55432 55473 55836 56628 57024 57434 57564 57728 58656 58806 59488 59532 59643 59778 59904 60489 60516 60912 61347 61664 61776 61952 62208 62361 62976 63544 63591 64152 64493 64896 64944 65536 65559 65988 66176 66924 67392 67584 68224 68244 68526 69372 69498 69696 70356 70688 70848 71487 72192 72897 73008 73062 73216 73728 73931 73964 74448 75153 75504 75816 76032 76219 76752 78208 78408 79007 79376 79524 79704 79872 80652 80688 81216 81796 82134 82368 82944 83148 83754 83968 84788 84942 85536 86151 86346 86528 86592 87373 87412 87984 88209 89232 89298 89856 90112 90569 90774 90992 91368 92496 92664 92928 93312 93808 94464 95316 96256 97196 97344 97416 98304 98982 99264 100204 100386 100672 101088 101376 102336 102366 104058 104247 104544 105534 106032 106272 106496 107536 107584 108288 109512 109593 109824 110592 110864 110946 111672 113256 114048 114868 115128 115456 117312 117612 118976 119064 119286 119556 119808 120978 121032 121824 122694 123201 123328 123552 123904 124416 124722 125631 125952 127088 127182 127413 128304 128986 129519 129792 129888 131072 131118 131976 132352 133848 133947 134784 135168 136161 136448 136488 137052 138744 138996 139392 140712 141376 141696 142974 144384 145794 146016 146124 146432 147456 147862 147928 148473 148896 150306 150579 151008 151632 152064 152438 153504 153549 156087 156416 156816 158014 158301 158752 159048 159408 159744 161304 161376 162432 163592 164268 164736 165888 166296 166419 167508 167936 169576 169884 171072 172302 172692 173056 173184 174746 174824 175968 176418 178464 178596 178929 179712 180224 181138 181467 181548 181984 182736 184041 184992 185328 185856 186624 187083 187616 188928 190632 190773 192512 193479 194392 194688 194832 196608 196677 197964 198528 200408 200772 201344 202176 202752 203401 204672 204732 208116 208494 209088 211068 212064 212544 212992 214461 215072 215168 216576 218691 219024 219186 219648 221184 221728 221793 221892 223344 225459 226512 228096 228657 229736 230256 230912 233167 234624 235224 237021 237952 238128 238572 239112 239616 240383 241956 242064 243648 245388 246402 246656 247104 247808 248832 249444 251262 251904 254176 254364 254826 256608 257972 258453 259038 259584 259776 262119 262144 262236 263952 264704 267289 267696 267894 269568 270336 271707 272322 272896 272976 274104 275561 277488 277992 278784 281424 282752 283392 284089 285948 288768 291588 292032 292248 292864 294912 295724 295856 296946 297792 300612 301158 302016 303264 304128 304876 307008 307098 312174 312832 313632 315887 316028 316602 317504 318096 318816 319488 322608 322752 324864 325663 327184 328536 328779 329472 331776 332592 332838 335016 335872 339152 339768 342144 344604 345384 346112 346368 349492 349648 351936 352836 356928 357192 357858 359424 360448 362276 362934 363096 363968 365472 368082 369984 370656 371712 373248 373321 374166 375232 376893 377856 381264 381546 382239 385024 386958 388557 388784 389376 389664 393216 393354 395928 397056 400816 401544 401841 402688 404352 405504 406802 408483 409344 409464 416232 416988 418176 422136 424128 425088 425984 428922 430144 430336 433152 437382 438048 438372 439296 442368 443456 443586 443784 445419 446688 450918 451737 453024 456192 457314 459472 460512 460647 461824 466334 468261 469248 470448 474042 474903 475904 476256 477144 478224 479232 480766 483912 484128 487296 490776 492804 493312 494208 495616 497664 498888 499257 502524 503808 508352 508728 509652 513216 515944 516906 518076 519168 519552 524238 524288 524472 527904 529408 534578 535392 535788 536787 539136 540672 543414 544401 544644 545792 545952 548208 551122 552123 554976 555984 557568 561249 562848 565504 566784 568178 571896 572319 577536 580437 583176 584064 584496 585728 589824 590031 591448 591712 593892 595584 601224 602316 604032 606528 608256 609752 610203 614016 614196 624348 625664 627264 631774 632056 633204 635008 636192 637632 638976 643383 645216 645504 649728 651326 654368 656073 657072 657558 658944 663552 665184 665379 665676 670032 671744 676377 678304 679536 684288 685971 689208 690768 692224 692736 698984 699296 699501 703872 705672 711063 713856 714384 715716 718848 720896 721149 724552 725868 726192 727936 730944 736164 739968 741312 743424 746496 746642 748332 750464 753786 755712 762528 763092 764478 770048 773916 775359 777114 777568 778752 779328 786357 786432 786708 791856 794112 801632 801867 803088 803682 805376 808704 811008 813604 815121 816966 818688 818928 826683 832464 833976 836352 838409 844272 848256 850176 851968 852267 857844 860288 860672 866304 869077 874764 876096 876744 878592 884736 886912 887172 887568 890838 893376 901836 903474 906048 912384 914628 918944 921024 921294 923648 932668 936522 938496 940896 947661 948084 949806 951808 952512 954288 956448 958464 961103 961532 967824 968256 974592 976989 981552 985608 986624 988416 991232 995328 996259 997776 998514 1005048 1007616 1016704 1017456 1019304 1026432 1027091 1031888 1033812 1036152 1038336 1039104 1048476 1048576 1048944 1055808 1058816 1069156 1070784 1071576 1073574 1078272 1081344 1086828 1088802 1089288 1091584 1091904 1096416 1102244 1104246 1109952 1111968 1115136 1119963 1122498 1125696 1131008 1133568 1136356 1143792 1144638 1146717 1155072 1160874 1166352 1168128 1168992 1171456 1177397 1179648 1180062 1182896 1183424 1187784 1191168 1202448 1204632 1205523 1208064 1213056 1216512 1219504 1220406 1225449 1228032 1228392 1248696 1251328 1254528 1263548 1264112 1266408 1270016 1272384 1275264 1277952 1286766 1290432 1291008 1299456 1302652 1308736 1312146 1314144 1315116 1317888 1327104 1330368 1330758 1331352 1340064 1343488 1352754 1355211 1356608 1359072 1368576 1371942 1378416 1381536 1381941 1384448 1385472 1397968 1398592 1399002 1404783 1407744 1411344 1422126 1424709 1427712 1428768 1431432 1437696 1441792 1442298 1449104 1451736 1452384 1455872 1461888 1472328 1479936 1482624 1486848 1492992 1493284 1496664 1497771 1500928 1507572 1511424 1525056 1526184 1528956 1540096 1547832 1550718 1554228 1555136 1557504 1558656 1572714 1572864 1573416 1583712 1588224 1603264 1603734 1606176 1607364 1610361 1610752 1617408 1622016 1627208 1630242 1633203 1633932 1637376 1637856 1653366 1656369 1664928 1667952 1672704 1676818 1683747 1688544 1696512 1700352 1703936 1704534 1715688 1716957 1720576 1721344 1732608 1738154 1741311 1749528 1752192 1753488 1757184 1769472 1770093 1773824 1774344 1775136 1781676 1786752 1803672 1806948 1812096 1824768 1829256 1830609 1837888 1842048 1842588 1847296 1865336 1873044 1876992 1881792 1895322 1896168 1899612 1903616 1905024 1908576 1912896 1916928 1922206 1923064 1930149 1935648 1936512 1949184 1953978 1963104 1968219 1971216 1973248 1976832 1982464 1990656 1992518 1995552 1996137 1997028 2010096 2015232 2029131 2033408 2034912 2038608 2052864 2054182 2057913 2063776 2067624 2072304 2076672 2078208 2096952 2097152 2097888 2098503 2111616 2117632 2133189 2138312 2141568 2143152 2147148 2156544 2162688 2163447 2173656 2177604 2178576 2183168 2183808 2192832 2204488 2208492 2219904 2223936 2230272 2239926 2244996 2251392 2262016 2267136 2272712 2287584 2289276 2293434 2310144 2321748 2326077 2332704 2336256 2337984 2342912 2354794 2359071 2359296 2360124 2365792 2366848 2375568 2382336 2404896 2405601 2409264 2411046 2416128 2426112 2433024 2439008 2440812 2445363 2450898 2456064 2456784 2480049 2497392 2502656 2509056 2515227 2527096 2528224 2532816 2540032 2544768 2550528 2555904 2556801 2573532 2580864 2582016 2598912 2605304 2607231 2617472 2624292 2628288 2630232 2635776 2644213 2654208 2660736 2661516 2662704 2680128 2686976 2705508 2710422 2713216 2718144 2737152 2743884 2756832 2763072 2763882 2768896 2770944 2795936 2797184 2798004 2809566 2815488 2822688 2842983 2844252 2849418 2855424 2857536 2862864 2875392 2883309 2883584 2884596 2898208 2903472 2904768 2911744 2923776 2930967 2944656 2959872 2965248 2973696 2985984 2986568 2988777 2993328 2995542 3001856 3015144 3022848 3031171 3050112 3052368 3057912 3080192 3081273 3095664 3101436 3108456 3110272 3115008 3117312 3124979 3145428 3145728 3146832 3167424 3176448 3206528 3207468 3212352 3214728 3220722 3221504 3234816 3244032 3254416 3260484 3266406 3267864 3274752 3275712 3306732 3312738 3329856 3335904 3345408 3353636 3359889 3367494 3377088 3393024 3400704 3407872 3409068 3431376 3433914 3441152 3442688 3465216 3474757 3476308 3482622 3499056 3504384 3506976 3514368 3532191 3538944 3540186 3547648 3548688 3550272 3563352 3573504 3582293 3607344 3613896 3616569 3624192 3649536 3658512 3661218 3675776 3684096 3685176 3694592 3713329 3730672 3746088 3753984 3763584 3790644 3792336 3799224 3807232 3810048 3817152 3825792 3833856 3844412 3846128 3860298 3871296 3873024 3898368 3907956 3926208 3936438 3942432 3946496 3953664 3964928 3981312 3985036 3991104 3992274 3994056 4020192 4030464 4058262 4066816 4069824 4077216 4105728 4106531 4108364 4115826 4127552 4135248 4144608 4145823 4153344 4156416 4193904 4194304 4195776 4197006 4223232 4235264 4266378 4274127 4276624 4283136 4286304 4294296 4313088 4325376 4326894 4347312 4355208 4357152 4366336 4367616 4385664 4408976 4416984 4439808 4447872 4460544 4479852 4489992 4493313 4502784 4524032 4534272 4545424 4575168 4578552 4586868 4620288 4643496 4652154 4665408 4672512 4675968 4685824 4709588 4718142 4718592 4720248 4731584 4733696 4751136 4764672 4809792 4811202 4818528 4822092 4832256 4852224 4866048 4878016 4881624 4890726 4899609 4901796 4912128 4913568 4960098 4969107 4994784 5005312 5018112 5030454 5051241 5054192 5056448 5065632 5080064 5089536 5101056 5111808 5113602 5147064 5150871 5161728 5164032 5197824 5210608 5214462 5223933 5234944 5248584 5256576 5260464 5271552 5288426 5308416 5310279 5321472 5323032 5325408 5360256 5373952 5411016 5420844 5426432 5436288 5474304 5487768 5491827 5513664 5526144 5527764 5537792 5541888 5591872 5594368 5596008 5619132 5630976 5645376 5685966 5688504 5698836 5710848 5715072 5725728 5750784 5766618 5767168 5769192 5790447 5796416 5806944 5809536 5823488 5847552 5861934 5889312 5904657 5919744 5930496 5947392 5971968 5973136 5977554 5986656 5988411 5991084 6003712 6030288 6045696 6062342 6087393 6100224 6104736 6115824 6160384 6162546 6173739 6191328 6202872 6216912 6220544 6230016 6234624 6249958 6290856 6291456 6293664 6295509 6334848 6352896 6399567 6413056 6414936 6424704 6429456 6441444 6443008 6469632 6488064 6490341 6508832 6520968 6532812 6535728 6549504 6551424 6613464 6625476 6659712 6671808 6690816 6707272 6719778 6734988 6754176 6786048 6801408 6815744 6818136 6862752 6867828 6882304 6885376 6930432 6949514 6952616 6965244 6978231 6998112 7008768 7013952 7028736 7064382 7077213 7077888 7080372 7095296 7097376 7100544 7126704 7147008 7164586 7214688 7216803 7227792 7233138 7248384 7299072 7317024 7322436 7336089 7351552 7368192 7370352 7389184 7426658 7440147 7461344 7492176 7507968 7527168 7545681 7581288 7584672 7598448 7614464 7620096 7634304 7651584 7667712 7670403 7688824 7692256 7720596 7742592 7746048 7796736 7815912 7821693 7852416 7872876 7884864 7892992 7907328 7929856 7932639 7962624 7970072 7982208 7984548 7988112 8040384 8060928 8116524 8133632 8139648 8154432 8211456 8213062 8216728 8231652 8255104 8270496 8289216 8291646 8306688 8312832 8387808 8388608 8391552 8394012 8446464 8470528 8528949 8532756 8548254 8553248 8566272 8572608 8588592 8626176 8649927 8650752 8653788 8694624 8710416 8714304 8732672 8735232 8771328 8792901 8817952 8833968 8879616 8895744 8921088 8959704 8966331 8979984 8986626 9005568 9048064 9068544 9090848 9093513 9150336 9157104 9173736 9240576 9243819 9286992 9304308 9330816 9345024 9351936 9371648 9374937 9419176 9436284 9437184 9440496 9463168 9467392 9502272 9529344 9559847 9619584 9622404 9637056 9644184 9664512 9704448 9732096 9756032 9763248 9781452 9799218 9803592 9824256 9827136 9920196 9938214 9989568 10010624 10036224 10060908 10079667 10102482 10108384 10112896 10131264 10160128 10179072 10202112 10223616 10227204 10294128 10301742 10323456 10328064 10395648 10421216 10424271 10428924 10447866 10469888 10497168 10513152 10520928 10543104 10576852 10596573 10616832 10620558 10642944 10646064 10650816 10720512 10746879 10747904 10822032 10841688 10852864 10872576 10948608 10958849 10975536 10983654 11027328 11052288 11055528 11075584 11083776 11139987 11183744 11188736 11192016 11238264 11261952 11290752 11298001 11371932 11377008 11397672 11421696 11430144 11451456 11501568 11533236 11534336 11538384 11580894 11592832 11613888 11619072 11646976 11695104 11723868 11778624 11809314 11839488 11860992 11894784 11943936 11946272 11955108 11973312 11976822 11982168 12007424 12060576 12091392 12124684 12174786 12200448 12209472 12231648 12319593 12320768 12325092 12347478 12382656 12405744 12433824 12441088 12460032 12469248 12499916 12581712 12582912 12587328 12591018 12669696 12705792 12799134 12826112 12829872 12849408 12858912 12882888 12886016 12939264 12951367 12976128 12980682 13017664 13041936 13065624 13071456 13099008 13102848 13226928 13250952 13319424 13343616 13352183 13381632 13414544 13439556 13469976 13479939 13508352 13572096 13602816 13631488 13636272 13725504 13735656 13764608 13770752 13860864 13899028 13905232 13930488 13956462 13996224 14017536 14027904 14057472 14128764 14154426 14155776 14160744 14190592 14194752 14201088 14253408 14294016 14329172 14429376 14433606 14455584 14466276 14496768 14598144 14634048 14644872 14672178 14703104 14736384 14740704 14778368 14853316 14880294 14907321 14922688 14984352 15015936 15054336 15091362 15162576 15169344 15196896 15228928 15240192 15268608 15303168 15306161 15335424 15340806 15377648 15384512 15441192 15452613 15485184 15492096 15593472 15631824 15643386 15671799 15704832 15745752 15769728 15785984 15814656 15859712 15865278 15925248 15930837 15940144 15964416 15969096 15976224 16080768 16121856 16233048 16267264 16279296 16308864 16422912 16426124 16433456 16463304 16475481 16510208 16540992 16578432 16583292 16613376 16625664 16775616 16777216 16783104 16788024 16892928 16941056 17057898 17065512 17096508 17106496 17132544 17145216 17177184 17252352 17299854 17301504 17307576 17389248 17420832 17428608 17465344 17470464 17542656 17585802 17635904 17667936 17713971 17759232 17791488 17842176 17919408 17932662 17959968 17965233 17973252 18011136 18096128 18137088 18181696 18187026 18262179 18300672 18314208 18347472 18481152 18487638 18521217 18573984 18608616 18661632 18690048 18703872 18743296 18749874 18838352 18872568 18874368 18880992 18886527 18926336 18934784 19004544 19058688 19119694 19198701 19239168 19244808 19274112 19288368 19329024 19408896 19464192 19471023 19512064 19526496 19562904 19598436 19607184 19648512 19654272 19840392 19876428 19979136 20021248 20072448 20121816 20159334 20204964 20216768 20225792 20262528 20320256 20358144 20404224 20447232 20454408 20588256 20603484 20646912 20656128 20791296 20842432 20848542 20857848 20895732 20934693 20939776 20994336 21026304 21041856 21086208 21153704 21193146 21231639 21233664 21241116 21285888 21292128 21301632 21441024 21493758 21495808 21644064 21650409 21683376 21705728 21745152 21897216 21917698 21951072 21967308 22008267 22054656 22104576 22111056 22151168 22167552 22279974 22320441 22367488 22377472 22384032 22476528 22523904 22581504 22596002 22637043 22743864 22754016 22795344 22843392 22860288 22902912 23003136 23011209 23066472 23068672 23076768 23161788 23185664 23227776 23238144 23293952 23390208 23447736 23465079 23557248 23618628 23678976 23721984 23789568 23797917 23887872 23892544 23910216 23946624 23953644 23964336 24014848 24121152 24182784 24249368 24349572 24400896 24418944 24463296 24639186 24641536 24650184 24694956 24765312 24811488 24867648 24882176 24920064 24938496 24999832 25163424 25165824 25174656 25182036 25339392 25411584 25586847 25598268 25652224 25659744 25698816 25717824 25765776 25772032 25878528 25902734 25949781 25952256 25961364 26035328 26083872 26131248 26142912 26198016 26205696 26378703 26453856 26501904 26638848 26687232 26704366 26763264 26829088 26879112 26898993 26939952 26959878 27016704 27144192 27205632 27262976 27272544 27280539 27451008 27471312 27529216 27541504 27721728 27731457 27798056 27810464 27860976 27912924 27992448 28035072 28055808 28114944 28124811 28257528 28308852 28311552 28321488 28381184 28389504 28402176 28506816 28588032 28658344 28679541 28858752 28867212 28911168 28932552 28993536 29196288 29268096 29289744 29344356 29406208 29472768 29481408 29556736 29706632 29760588 29814642 29845376 29968704 30031872 30108672 30182724 30239001 30325152 30338688 30393792 30457856 30480384 30537216 30606336 30612322 30670848 30681612 30755296 30769024 30882384 30905226 30970368 30984192 31186944 31263648 31272813 31286772 31343598 31409664 31491504 31539456 31571968 31629312 31719424 31730556 31789719 31850496 31861674 31880288 31928832 31938192 31952448 32161536 32240637 32243712 32466096 32534528 32558592 32617728 32845824 32852248 32866912 32876547 32926608 32950962 33020416 33081984 33156864 33166584 33226752 33251328 33419961 33551232 33554432 33566208 33576048 33785856 33882112 33894003 34115796 34131024 34193016 34212992 34265088 34290432 34354368 34374769 34504704 34599708 34603008 34615152 34778496 34841664 34857216 34930688 34940928 35085312 35171604 35271808 35335872 35427942 35518464 35582976 35684352 35838816 35865324 35919936 35930466 35946504 36022272 36192256 36274176 36363392 36374052 36524358 36601344 36628416 36694944 36958779 36962304 36975276 37042434 37147968 37217232 37323264 37380096 37407744 37486592 37499748 37676704 37745136 37748736 37761984 37773054 37852672 37869568 38009088 38117376 38239388 38397402 38478336 38489616 38548224 38576736 38658048 38817792 38854101 38928384 38942046 39024128 39052992 39125808 39196872 39214368 39297024 39308544 39405223 39680784 39752856 39958272 40042496 40056549 40144896 40243632 40318668 40409928 40433536 40451584 40525056 40640512 40716288 40808448 40846619 40894464 40908816 41176512 41206968 41293824 41312256 41582592 41684864 41697084 41715696 41791464 41869386 41879552 41988672 42052608 42083712 42172416 42307408 42386292 42463278 42467328 42482232 42571776 42584256 42603264 42882048 42987516 42991616 43288128 43300818 43366752 43411456 43490304 43794432 43835396 43902144 43934616 44016534 44109312 44209152 44222112 44302336 44335104 44559948 44640882 44734976 44754944 44768064 44953056 45047808 45163008 45171841 45192004 45274086 45487728 45508032 45590688 45686784 45720576 45805824 45918483 46006272 46022418 46132944 46137344 46153536 46323576 46371328 46455552 46476288 46587904 46780416 46895472 46930158 47015397 47114496 47237256 47357952 47443968 47579136 47595834 47775744 47785088 47820432 47893248 47907288 47928672 48029696 48242304 48273277 48365568 48498736 48699144 48801792 48837888 48926592 49278372 49283072 49300368 49389912 49426443 49530624 49622976 49735296 49764352 49840128 49876992 49999664 50326848 50331648 50349312 50364072 50678784 50823168 51173694 51196536 51304448 51319488 51397632 51435648 51531552 51544064 51757056 51805468 51899562 51904512 51922728 52070656 52167744 52262496 52285824 52396032 52411392 52757406 52907712 53003808 53277696 53374464 53408732 53526528 53658176 53758224 53797986 53879904 53895699 53919756 54033408 54288384 54411264 54525952 54545088 54561078 54902016 54942624 55058432 55083008 55443456 55462914 55563651 55596112 55620928 55721952 55825848 55984896 56070144 56111616 56229888 56249622 56515056 56617704 56623104 56642976 56659581 56762368 56779008 56804352 57013632 57176064 57316688 57359082 57596103 57717504 57734424 57822336 57865104 57987072 58392576 58413069 58536192 58579488 58688712 58812416 58945536 58962816 59113472 59413264 59521176 59629284 59690752 59937408 60063744 60217344 60365448 60478002 60650304 60677376 60787584 60915712 60960768 61074432 61212672 61224644 61341696 61363224 61510592 61538048 61764768 61810452 61940736 61968384 62373888 62527296 62545626 62573544 62687196 62819328 62983008 63078912 63143936 63258624 63438848 63461112 63579438 63694917 63700992 63723348 63760576 63857664 63876384 63904896 64323072 64481274 64487424 64932192 64951227 65069056 65117184 65235456 65691648 65704496 65733824 65753094 65853216 65901924 66024801 66040832 66163968 66313728 66333168 66453504 66502656 66839922 66961323 67102464 67108864 67132416 67152096 67571712 67764224 67788006 67911129 68231592 68262048 68386032 68425984 68530176 68580864 68708736 68749538 69009408 69033627 69199416 69206016 69230304 69556992 69683328 69714432 69861376 69881856 70170624 70343208 70395237 70543616 70671744 70855884 71036928 71165952 71368704 71393751 71677632 71730648 71839872 71860932 71893008 72044544 72384512 72548352 72726784 72748104 73048716 73202688 73256832 73389888 73917558 73924608 73950552 74084868 74295936 74434464 74646528 74760192 74815488 74973184 74999496 75353408 75490272 75497472 75523968 75546108 75705344 75739136 76018176 76234752 76478776 76760541 76794804 76956672 76979232 77096448 77153472 77316096 77635584 77708202 77849343 77856768 77884092 78048256 78105984 78251616 78393744 78428736 78594048 78617088 78810446 79136109 79361568 79505712 79916544 80084992 80113098 80289792 80487264 80637336 80696979 80819856 80867072 80903168 81050112 81281024 81432576 81616896 81693238 81788928 81817632 81841617 82353024 82413936 82587648 82624512 83165184 83194371 83369728 83394168 83431392 83582928 83738772 83759104 83977344 84105216 84167424 84344832 84374433 84614816 84772584 84926556 84934656 84964464 85143552 85168512 85206528 85764096 85975032 85983232 86038623 86576256 86601636 86733504 86822912 86980608 87588864 87670792 87804288 87869232 88033068 88218624 88418304 88444224 88604672 88670208 89119896 89281764 89469952 89509888 89536128 89906112 90095616 90326016 90343682 90384008 90548172 90717003 90975456 91016064 91181376 91373568 91441152 91611648 91836966 92012544 92044836 92265888 92274688 92307072 92647152 92742656 92911104 92952576 93175808 93560832 93790944 93818439 93860316 94030794 94228992 94474512 94715904 94887936 95158272 95191668 95369157 95551488 95570176 95640864 95786496 95814576 95857344 96059392 96484608 96546554 96721911 96731136 96997472 97398288 97603584 97675776 97853184 98556744 98566144 98600736 98629641 98779824 98852886 99061248 99245952 99470592 99528704 99680256 99753984 99999328 100259883 100653696 100663296 100698624 100728144 101357568 101646336 101682009 102347388 102393072 102608896 102638976 102795264 102871296 103063104 103088128 103124307 103514112 103610936 103799124 103809024 103845456 104141312 104335488 104524992 104571648 104792064 104822784 105514812 105815424 106007616 106555392 106748928 106817464 107053056 107316352 107516448 107595972 107759808 107791398 107839512 108066816 108576768 108822528 109051904 109090176 109122156 109804032 109885248 110116864 110166016 110876337 110886912 110925828 111127302 111192224 111241856 111443904 111651696 111969792 112140288 112223232 112459776 112499244 113030112 113235408 113246208 113285952 113319162 113524736 113558016 113608704 114027264 114352128 114633376 114718164 115192206 115435008 115468848 115644672 115730208 115974144 116562303 116785152 116826138 117072384 117158976 117377424 117624832 117891072 117925632 118215669 118226944 118826528 119042352 119258568 119381504 119874816 120127488 120169647 120434688 120730896 120956004 121300608 121354752 121575168 121831424 121921536 122148864 122425344 122449288 122539857 122683392 122726448 123021184 123076096 123529536 123620904 123881472 123936768 124278011 124747776 125054592 125091252 125147088 125374392 125638656 125966016 126157824 126287872 126517248 126877696 126922224 127158876 127389834 127401984 127446696 127521152 127715328 127752768 127809792 128646144 128962548 128974848 129864384 129902454 130138112 130234368 130470912 131383296 131408992 131467648 131506188 131706432 131803848 132049602 132081664 132327936 132627456 132666336 132907008 133005312 133679844 133922646 134204928 134217728 134264832 134304192 135143424 135515523 135528448 135576012 135822258 136463184 136524096 136772064 136851968 137060352 137161728 137417472 137499076 137755449 138018816 138067254 138398832 138412032 138460608 139113984 139366656 139428864 139722752 139763712 140341248 140686416 140790474 141087232 141343488 141711768 142073856 142331904 142465037 142737408 142787502 143355264 143461296 143679744 143721864 143786016 144089088 144769024 144819831 145096704 145453568 145496208 146097432 146405376 146513664 146779776 146874013 147835116 147849216 147901104 148169736 148279329 148591872 148868928 149293056 149520384 149630976 149946368 149998992 150706816 150980544 150994944 151047936 151092216 151410688 151478272 152036352 152469504 152957552 153521082 153589608 153913344 153958464 154192896 154306944 154632192 155271168 155416404 155698686 155713536 155768184 156096512 156211968 156503232 156787488 156857472 157188096 157234176 157620892 158272218 158723136 159011424 159833088 160169984 160226196 160579584 160974528 161274672 161393958 161639712 161734144 161806336 162100224 162562048 162865152 163233792 163386476 163577856 163635264 163683234 164706048 164827872 165175296 165249024 166330368 166388742 166739456 166788336 166862784 167165856 167477544 167518208 167954688 168210432 168334848 168367771 168689664 168748866 169229632 169545168 169853112 169869312 169928928 169978743 170287104 170337024 170413056 171528192 171950064 171966464 172077246 173152512 173203272 173467008 173645824 173961216 175177728 175239207 175341584 175608576 175738464 176066136 176437248 176836608 176888448 177209344 177340416 178239792 178563528 178939904 179019776 179072256 179812224 180191232 180652032 180687364 180768016 181096344 181434006 181950912 182032128 182362752 182747136 182882304 183223296 183673932 184025088 184089672 184531776 184549376 184614144 185294304 185485312 185822208 185905152 186351616 187121664 187581888 187636878 187720632 188061588 188457984 188949024 189431808 189775872 190316544 190383336 190738314 191102976 191140352 191281728 191572992 191629152 191714688 192118784 192969216 193093108 193443822 193462272 193994944 194796576 194853681 195207168 195351552 195706368 197113488 197132288 197201472 197259282 197559648 197705772 198122496 198491904 198941184 199057408 199360512 199507968 199998656 200519766 200883969 201307392 201326592 201397248 201456288 202715136 203292672 203364018 203733387 204694776 204786144 205217792 205277952 205590528 205742592 206126208 206176256 206248614 207028224 207100881 207221872 207598248 207618048 207690912 208282624 208670976 209049984 209143296 209584128 209645568 211029624 211185711 211630848 212015232 213110784 213497856 213634928 214106112 214181253 214632704 215032896 215191944 215519616 215582796 215679024 216133632 217153536 217645056 218103808 218180352 218244312 219608064 219770496 220233728 220332032 221752674 221773824 221851656 222254604 222384448 222483712 222887808 223303392 223939584 224280576 224446464 224919552 224998488 226060224 226470816 226492416 226571904 226638324 227049472 227116032 227217408 228054528 228704256 229266752 229436328 230281623 230384412 230870016 230937696 231289344 231460416 231948288 233124606 233548029 233570304 233652276 234144768 234317952 234754848 235249664 235782144 235851264 236431338 236453888 237408327 237653056 238084704 238517136 238763008 239749632 240254976 240339294 240869376 241461792 241912008 242090937 242601216 242709504 243150336 243662848 243843072 244297728 244850688 244898576 245079714 245366784 245452896 245524851 246042368 246152192 247059072 247241808 247762944 247873536 248556022 249495552 249583113 250109184 250182504 250294176 250748784 251277312 251932032 252315648 252575744 253034496 253123299 253755392 253844448 254317752 254779668 254803968 254893392 255042304 255430656 255505536 255619584 257292288 257925096 257949696 258115869 259728768 259804908 260276224 260468736 260941824 262766592 262817984 262935296 263012376 263412864 263607696 264099204 264163328 264655872 265254912 265332672 265814016 266010624 267359688 267845292 268409856 268435456 268529664 268608384 270286848 271031046 271056896 271152024 271644516 272151009 272926368 273048192 273544128 273703936 274120704 274323456 274834944 274998152 275510898 276037632 276134508 276797664 276824064 276921216 278227968 278733312 278857728 279445504 279527424 280682496 281372832 281455317 281580948 282174464 282686976 283423536 284147712 284663808 284930074 285474816 285575004 286107471 286710528 286922592 287359488 287443728 287572032 288178176 289538048 289639662 290165733 290193408 290907136 290992416 292194864 292810752 293027328 293559552 293748026 295670232 295698432 295802208 295888923 296339472 296558658 297183744 297737856 298586112 299040768 299261952 299892736 299997984 300779649 301413632 301961088 301989888 302095872 302184432 302821376 302956544 304072704 304939008 305046027 305915104 307042164 307179216 307826688 307916928 308385792 308613888 309264384 309372921 310542336 310832808 311397372 311427072 311536368 312193024 312423936 313006464 313574976 313714944 314376192 314468352 315241784 316544436 317446272 318022848 319666176 320339968 320452392 321159168 321949056 322549344 322787916 323279424 323468288 323612672 324200448 325124096 325730304 326467584 326772952 327155712 327270528 327366468 329412096 329655744 330350592 330498048 332629011 332660736 332777484 333478912 333576672 333725568 334331712 334955088 335036416 335909376 336420864 336669696 336735542 337379328 337497732 338459264 339090336 339706224 339738624 339857856 339957486 340574208 340674048 340826112 343056384 343900128 343932928 344154492 346305024 346406544 346934016 347291648 347922432 349686909 350355456 350478414 350683168 351217152 351476928 352132272 352874496 353673216 353776896 354418688 354647007 354680832 356479584 357127056 357879808 358039552 358144512 359624448 360382464 360508941 361304064 361374728 361536032 362192688 362868012 363901824 364064256 364725504 365494272 365764608 366446592 367347864 367619571 368050176 368179344 369063552 369098752 369228288 370588608 370970624 371644416 371810304 372703232 372834033 374243328 375163776 375273756 375441264 376123176 376915968 377898048 378863616 379551744 380633088 380766672 381476628 382205952 382280704 382563456 383145984 383258304 383429376 384237568 385938432 386186216 386887644 386924544 387989888 389593152 389707362 390414336 390703104 391412736 394226976 394264576 394402944 394518564 395119296 395411544 396244992 396983808 397882368 398114816 398721024 399015936 399997312 401039532 401767938 402614784 402653184 402794496 402912576 405430272 406546569 406585344 406728036 407466774 409389552 409572288 410435584 410555904 411181056 411485184 412252416 412352512 412497228 413266347 414056448 414201762 414443744 415196496 415236096 415381824 416565248 417341952 418099968 418286592 419168256 419291136 422059248 422371422 423261696 424030464 426221568 426995712 427269856 427395111 428212224 428362506 429265408 430065792 430383888 431039232 431165592 431358048 432267264 434307072 434459493 435290112 436207616 436360704 436488624 439216128 439540992 440467456 440622039 440664064 443505348 443547648 443703312 444509208 444768896 444967424 445775616 446606784 447879168 448561152 448892928 449312809 449839104 449996976 452120448 452941632 452984832 453143808 453276648 454098944 454232064 454434816 456109056 457408512 458533504 458872656 460563246 460768824 461740032 461875392 462578688 462920832 463896576 466249212 467096058 467140608 467304552 468289536 468635904 469509696 470499328 471564288 471702528 472862676 472907776 474816654 475306112 476169408 477034272 477526016 479499264 480509952 480678588 481738752 482923584 483824016 484181874 485202432 485419008 486300672 487325696 487686144 488595456 489701376 489797152 490159428 490733568 490905792 491049702 492084736 492304384 494118144 494483616 495525888 495747072 497112044 498991104 499166226 500218368 500365008 500588352 501497568 502554624 503864064 504631296 505103313 505151488 506068992 506246598 507510784 507688896 508635504 509559336 509607936 509786784 510084608 510861312 511011072 511239168 514584576 515850192 515899392 516231738 519457536 519609816 520552448 520937472 521883648 525533184 525635968 525870592 526024752 526825728 527215392 528198408 528326656 529311744 530509824 530665344 531006047 531628032 532021248 534719376 535690584 536819712 536870912 537059328 537216768 540573696 542062092 542113792 542304048 543289032 544302018 545852736 546096384 547088256 547407872 548241408 548646912 549669888 549996304 551021796 552075264 552269016 553595328 553648128 553842432 556455936 557466624 557715456 558891008 559054848 561364992 562745664 562910634 563161896 564348928 565373952 566847072 568295424 569327616 569860148 570949632 571150008 572214942 573421056 573845184 574718976 574887456 575144064 576356352 579076096 579279324 580331466 580386816 581814272 581984832 584389728 585621504 586054656 587119104 587496052 591340464 591396864 591604416 591777846 592678944 593117316 594367488 595475712 597172224 598081536 598523904 599785472 599995968 601559298 602827264 603922176 603979776 604191744 604368864 605642752 605913088 608145408 609878016 610092054 611200161 611830208 614084328 614358432 615653376 615833856 616771584 617227776 618528768 618745842 621084672 621665616 622794744 622854144 623072736 624386048 624847872 626012928 627149952 627429888 627552601 628752384 628936704 630483568 633088872 633557133 634892544 636045696 639332352 640679936 640904784 642318336 642543759 643898112 645098688 645575832 646558848 646936576 647225344 648400896 650248192 651460608 652935168 653545904 654311424 654541056 654732936 658824192 659311488 660701184 660996096 665258022 665321472 665554968 666957824 667153344 667451136 668663424 669910176 670072832 671818752 672841728 673339392 673471084 674758656 674995464 676918528 678180672 679412448 679477248 679715712 679914972 681148416 681348096 681652224 686112768 687800256 687865856 688308984 692610048 692813088 693868032 694583296 695844864 699373818 700644087 700710912 700956828 701366336 702434304 702953856 704264544 705748992 707346432 707553792 708837376 709294014 709361664 712959168 714254112 715759616 716079104 716289024 719248896 720764928 721017882 722608128 722749456 723072064 724385376 725736024 726272811 727803648 728128512 729451008 730988544 731529216 732893184 734695728 735239142 736100352 736358688 736574553 738127104 738197504 738456576 741177216 741941248 743288832 743620608 745406464 745668066 748486656 748749339 750327552 750547512 750882528 752246352 753831936 755796096 757727232 759103488 759369897 761266176 761533344 762953256 764411904 764561408 765126912 766291968 766516608 766858752 768475136 771876864 772372432 773775288 773849088 774347607 775979776 779186304 779414724 780828672 781406208 782825472 788453952 788529152 788805888 789037128 790238592 790823088 792489984 793967616 795764736 796229632 797442048 798031872 799994624 802079064 803535876 805229568 805306368 805588992 805825152 810860544 813093138 813170688 813456072 814933548 818779104 819144576 820871168 821111808 822362112 822970368 824504832 824705024 824994456 826532694 828112896 828403524 828887488 830392992 830472192 830763648 833130496 834683904 836199936 836573184 838336512 838582272 844118496 844365951 844742844 846523392 848060928 852443136 853991424 854539712 854790222 856424448 856725012 858322413 858530816 860131584 860767776 862078464 862331184 862716096 864534528 868614144 868918986 870497199 870580224 872415232 872721408 872977248 878432256 879081984 880934912 881244078 881328128 887010696 887095296 887406624 887666769 889018416 889537792 889934848 891551232 893213568 895758336 897122304 897785856 898625618 899678208 899993952 902338947 904240896 905883264 905969664 906287616 906553296 908197888 908464128 908869632 912218112 914817024 915138081 917067008 917745312 921126492 921537648 923480064 923750784 925157376 925841664 927793152 928118763 932498424 934192116 934281216 934609104 936579072 937271808 939019392 940998656 943128576 943405056 945725352 945815552 949633308 950612224 952338816 954068544 955052032 958998528 961019904 961357176 963477504 965847168 967648032 968363748 970404864 970838016 972601344 974651392 975372288 977190912 979402752 979594304 980318856 981467136 981811584 982099404 984169472 984608768 988236288 988967232 991051776 991494144 994224088 997887033 997982208 998332452 1000436736 1000730016 1001176704 1002995136 1005109248 1007728128 1009262592 1010206626 1010302976 1012137984 1012493196 1015021568 1015377792 1017271008 1019118672 1019215872 1019573568 1020169216 1021722624 1022022144 1022478336 1029169152 1031700384 1031798784 1032463476 1038915072 1039219632 1041104896 1041874944 1043767296 1049060727 1051066368 1051271936 1051741184 1052049504 1053651456 1054430784 1056396816 1056653312 1058623488 1061019648 1061330688 1062012094 1063256064 1063941021 1064042496 1069438752 1071381168 1073639424 1073741824 1074118656 1074433536 1081147392 1081526823 1084124184 1084227584 1084608096 1086578064 1088604036 1091705472 1092192768 1094176512 1094815744 1096482816 1097293824 1099339776 1099992608 1102043592 1102858713 1104150528 1104538032 1107190656 1107296256 1107684864 1112911872 1114933248 1115430912 1117782016 1118109696 1118502099 1122729984 1125491328 1125821268 1126323792 1128697856 1130747904 1133694144 1136590848 1138655232 1139720296 1141899264 1142300016 1144429884 1146842112 1147690368 1149437952 1149774912 1150288128 1152712704 1158152192 1158558648 1160662932 1160773632 1163628544 1163969664 1168779456 1171243008 1172109312 1174238208 1174992104 1182680928 1182793728 1183208832 1183555692 1185357888 1186234632 1188734976 1190951424 1194344448 1196163072 1197047808 1199570944 1199991936 1203118596 1205654528 1207844352 1207959552 1208383488 1208737728 1211285504 1211826176 1216290816 1219639707 1219756032 1220184108 1222400322 1223660416 1228168656 1228716864 1231306752 1231667712 1233543168 1234455552 1237057536 1237491684 1239799041 1242169344 1243331232 1245589488 1245708288 1246145472 1248772096 1249695744 1252025856 1254299904 1254859776 1255105202 1257504768 1257873408 1260967136 1266177744 1267114266 1269785088 1272091392 1278664704 1281359872 1281809568 1282185333 1284636672 1285087518 1287796224 1290197376 1291151664 1293117696 1293873152 1294450688 1296801792 1300496384 1302921216 1303378479 1305870336 1307091808 1308622848 1309082112 1309465872 1317648384 1318622976 1321402368 1321866117 1321992192 1330516044 1330642944 1331109936 1333915648 1334306688 1334902272 1337326848 1339820352 1340145664 1343637504 1345683456 1346678784 1346942168 1347938427 1349517312 1349990928 1353837056 1356361344 1358824896 1358954496 1359431424 1359829944 1362296832 1362696192 1363304448 1372225536 1375600512 1375731712 1376617968 1385220096 1385626176 1387736064 1389166592 1391689728 1398747636 1401288174 1401421824 1401913656 1402732672 1404868608 1405907712 1408529088 1411497984 1414692864 1415107584 1417674752 1418588028 1418723328 1425918336 1428508224 1431519232 1432158208 1432578048 1438497792 1441529856 1442035764 1445216256 1445498912 1446144128 1448770752 1451472048 1452545622 1455607296 1456257024 1458902016 1461977088 1463058432 1465786368 1469391456 1470478284 1472200704 1472717376 1473149106 1476254208 1476395008 1476913152 1482354432 1483882496 1486577664 1487241216 1490812928 1491336132 1496973312 1497498678 1500655104 1501095024 1501765056 1504492704 1507663872 1511592192 1515309939 1515454464 1518206976 1518739794 1522532352 1523066688 1525906512 1528823808 1529122816 1530253824 1532583936 1533033216 1533717504 1536950272 1543753728 1544744864 1547550576 1547698176 1548695214 1551959552 1558372608 1558829448 1561657344 1562812416 1565650944 1576907904 1577058304 1577611776 1578074256 1580477184 1581646176 1584979968 1587935232 1591529472 1592459264 1593018141 1594884096 1596063744 1599989248 1604158128 1607071752 1610459136 1610612736 1611177984 1611650304 1615614143 1621721088 1626186276 1626341376 1626912144 1629867096 1637558208 1638289152 1641742336 1642223616 1644724224 1645940736 1649009664 1649410048 1649988912 1653065388 1656225792 1656807048 1657774976 1660785984 1660944384 1661527296 1666260992 1669367808 1672399872 1673146368 1676673024 1677164544 1688236992 1688731902 1689485688 1693046784 1696121856 1704886272 1707982848 1709079424 1709580444 1712848896 1713450024 1716644826 1717061632 1720263168 1721535552 1724156928 1724662368 1725432192 1729069056 1737228288 1737837972 1740994398 1741160448 1744830464 1745442816 1745954496 1756864512 1758163968 1761869824 1762488156 1762656256 1774021392 1774190592 1774813248 1775333538 1778036832 1779075584 1779869696 1783102464 1786427136 1791516672 1794244608 1795571712 1797251236 1799356416 1799987904 1804677894 1808481792 1811766528 1811939328 1812575232 1813106592 1816395776 1816928256 1817739264 1824436224 1829634048 1830276162 1834134016 1835490624 1842252984 1843075296 1846960128 1847501568 1850314752 1851683328 1852045481 1855586304 1856237526 1864996848 1868384232 1868562432 1869218208 1873158144 1874543616 1878038784 1881997312 1882657803 1886257152 1886810112 1891450704 1891631104 1899266616 1901224448 1904677632 1908137088 1910104064 1917997056 1922039808 1922714352 1926955008 1927631277 1931694336 1935296064 1936727496 1940809728 1941676032 1945202688 1949302784 1950744576 1954381824 1958805504 1959188608 1960637712 1962934272 1963623168 1964198808 1968338944 1969217536 1976472576 1977934464 1982103552 1982988288 1988448176 1995774066 1995964416 1996664904 2000873472 2001460032 2002353408 2005990272 2010218496 2015456256 2018525184 2020413252 2020605952 2024275968 2024986392 2030043136 2030755584 2034542016 2038237344 2038431744 2039147136 2040338432 2043445248 2044044288 2044956672 2058338304 2063400768 2063597568 2064926952 2077830144 2078439264 2082209792 2083749888 2087534592 2098121454 2102132736 2102543872 2103482368 2104099008 2107302912 2108861568 2112793632 2113306624 2117246976 2122039296 2122661376 2124024188 2126512128 2127882042 2128084992 2138877504 2142762336 2147278848 2147483648 2148237312 2148867072 2162294784 2163053646 2168248368 2168455168 2169216192 2173156128 2177208072 2183410944 2184385536 2188353024 2189631488 2192965632 2194587648 2198679552 2199985216 2204087184 2205717426 2208301056 2209076064 2209723659 2214381312 2214592512 2215369728 2225823744 2229866496 2230861824 2235564032 2236219392 2237004198 2245459968 2250982656 2251642536 2252647584 2257395712 2261495808 2267388288 2273181696 2277310464 2278109691 2279440592 2283798528 2284600032 2288859768 2293684224 2295380736 2298875904 2299549824 2300576256 2305425408 2316304384 2317117296 2321325864 2321547264 2323042821 2327257088 2327939328 2337558912 2342486016 2344218624 2348476416 2349984208 2365361856 2365587456 2366417664 2367111384 2370715776 2372469264 2377469952 2381902848 2388688896 2392326144 2394095616 2399141888 2399983872 2406237192 2411309056 2415688704 2415919104 2416766976 2417475456 2422571008 2423652352 2432581632 2439279414 2439512064 2440368216 2444800644 2447320832 2456337312 2457433728 2462613504 2463335424 2467086336 2468911104 2474115072 2474983368 2479598082 2484338688 2486662464 2491178976 2491416576 2492290944 2497544192 2499391488 2504051712 2508599808 2509719552 2510210404 2515009536 2515746816 2521934272 2532355488 2533097853 2534228532 2539570176 2544182784 2557329408 2562719744 2563619136 2564370666 2569273344 2570175036 2575592448 2580394752 2582303328 2586235392 2587746304 2588901376 2593603584 2600992768 2605842432 2606756958 2611491597 2611740672 2614183616 2617245696 2618164224 2618931744 2635296768 2637245952 2642804736 2643732234 2643984384 2661032088 2661285888 2662219872 2663000307 2667831296 2668613376 2669804544 2674653696 2679640704 2680291328 2687275008 2691366912 2693357568 2693884336 2695876854 2699034624 2699981856 2707016841 2707674112 2712722688 2717649792 2717908992 2718862848 2719659888 2724593664 2725392384 2726608896 2744451072 2745414243 2751201024 2751463424 2753235936 2770440192 2771252352 2775472128 2778333184 2783379456 2784356289 2797495272 2802576348 2802843648 2803827312 2805465344 2809737216 2811815424 2817058176 2822995968 2829385728 2830215168 2835349504 2837176056 2837446656 2851836672 2857016448 2863038464 2864316416 2865156096 2876995584 2883059712 2884071528 2890432512 2890997824 2892288256 2897541504 2902944096 2905091244 2911214592 2912514048 2917804032 2923954176 2926116864 2931572736 2938782912 2940956568 2944401408 2945434752 2946298212 2952508416 2952790016 2953826304 2964708864 2967764992 2973155328 2974482432 2981625856 2982672264 2993661099 2993946624 2994997356 3001310208 3002190048 3003530112 3008985408 3015327744 3023184384 3030619878 3030908928 3036413952 3037479588 3045064704 3046133376 3051813024 3057647616 3058245632 3060507648 3065167872 3066066432 3067435008 3073900544 3087507456 3089489728 3095101152 3095396352 3097390428 3103919104 3116745216 3117658896 3123314688 3125624832 3131301888 3147182181 3153815808 3154116608 3155223552 3156148512 3160954368 3163292352 3169959936 3175870464 3183058944 3184918528 3186036282 3189768192 3191823063 3192127488 3199978496 3208316256 3214143504 3220918272 3221225472 3222355968 3223300608 3231228286 3243442176 3244580469 3252372552 3252682752 3253824288 3259734192 3275116416 3276578304 3283484672 3284447232 3289448448 3291881472 3298019328 3298820096 3299977824 3306130776 3308576139 3312451584 3313614096 3315549952 3321571968 3321888768 3323054592 3332521984 3338735616 3344799744 3346292736 3353346048 3354329088 3355506297 3376473984 3377463804 3378971376 3386093568 3392243712 3409772544 3415965696 3418158848 3419160888 3425697792 3426900048 3433289652 3434123264 3440526336 3443071104 3448313856 3449324736 3450864384 3458138112 3474456576 3475675944 3481988796 3482320896 3489660928 3490885632 3491908992 3513729024 3516327936 3523739648 3524976312 3525312512 3548042784 3548381184 3549626496 3550667076 3556073664 3558151168 3559739392 3566204928 3572854272 3583033344 3588489216 3591143424 3594502472 3598712832 3599975808 3609355788 3616963584 3623533056 3623878656 3625150464 3626213184 3632791552 3633856512 3635478528 3648872448 3658919121 3659268096 3660552324 3668268032 3670981248 3684505968 3686150592 3693920256 3695003136 3700629504 3703366656 3704090962 3711172608 3712475052 3719397123 3729993696 3736768464 3737124864 3738436416 3746316288 3749087232 3756077568 3763994624 3765315606 3772514304 3773620224 3782901408 3783262208 3798533232 3802448896 3809355264 3816274176 3820208128 3835994112 3844079616 3845428704 3846555999 3853910016 3855262554 3863388672 3870592128 3873454992 3881619456 3883352064 3890405376 3898605568 3901489152 3908763648 3910135437 3917611008 3918377216 3921275424 3925868544 3927246336 3928397616 3936677888 3938435072 3952945152 3955868928 3964207104 3965598351 3965976576 3976896352 3991548132 3991928832 3993329808 4001746944 4002920064 4004706816 4011980544 4020436992 4030912512 4037050368 4040826504 4041211904 4043815281 4048551936 4049972784 4060086272 4061511168 4069084032 4076474688 4076863488 4078294272 4080676864 4086890496 4088088576 4089913344 4116676608 4126801536 4127195136 4129853904 4155660288 4156878528 4164419584 4167499776 4175069184 4196242908 4204265472 4205087744 4206964736 4208198016 4214605824 4217723136 4225587264 4226613248 4234493952 4244078592 4245322752 4248048376 4253024256 4255764084 4256169984 4277755008 4285524672 4294557696 4294967296 4296474624 4297734144 4324589568 4326107292 4336496736 4336910336 4338432384 4346312256 4354416144 4366821888 4368771072 4376706048 4379262976 4385931264 4389175296 4397359104 4399970432 4408174368 4411434852 4416602112 4418152128 4419447318 4428762624 4429185024 4430739456 4451647488 4459732992 4461723648 4471128064 4472438784 4474008396 4490919936 4501965312 4503285072 4505295168 4514791424 4522991616 4534776576 4545929817 4546363392 4554620928 4556219382 4558881184 4567597056 4569200064 4577719536 4587368448 4590761472 4597751808 4599099648 4601152512 4610850816 4632608768 4634234592 4642651728 4643094528 4646085642 4654514176 4655878656 4675117824 4684972032 4688437248 4696952832 4699968416 4730723712 4731174912 4732835328 4734222768 4741431552 4744938528 4754939904 4763805696 4777377792 4779054423 4784652288 4788191232 4798283776 4799967744 4812474384 4822618112 4831377408 4831838208 4833533952 4834950912 4845142016 4846842429 4847304704 4865163264 4878558828 4879024128 4880736432 4889601288 4894641664 4912674624 4914867456 4925227008 4926670848 4934172672 4937822208 4948230144 4949966736 4959196164 4968677376 4973324928 4982357952 4982833152 4984581888 4995088384 4998782976 5008103424 5017199616 5019439104 5020420808 5030019072 5031493632 5043868544 5064710976 5066195706 5068457064 5079140352 5088365568 5114658816 5125439488 5127238272 5128741332 5138546688 5140350072 5151184896 5160789504 5164606656 5172470784 5175492608 5177802752 5187207168 5201985536 5211684864 5213513916 5222983194 5223481344 5228367232 5234491392 5236328448 5237863488 5270593536 5274491904 5285609472 5287464468 5287968768 5322064176 5322571776 5324439744 5326000614 5335662592 5337226752 5339609088 5349307392 5359281408 5360582656 5374550016 5382733824 5386715136 5387768672 5391753708 5398069248 5399963712 5414033682 5415348224 5425445376 5435299584 5435817984 5437725696 5439319776 5449187328 5450784768 5453217792 5488902144 5490828486 5502402048 5502926848 5506471872 5540880384 5542504704 5550944256 5556136443 5556666368 5566758912 5568712578 5594990544 5605152696 5605687296 5607654624 5610930688 5619474432 5623630848 5634116352 5645991936 5647973409 5658771456 5660430336 5670699008 5674352112 5674893312 5703673344 5714032896 5726076928 5728632832 5730312192 5753991168 5766119424 5768143056 5780865024 5781995648 5784576512 5795083008 5805888192 5810182488 5822429184 5825028096 5835608064 5841066517 5847908352 5852233728 5863145472 5877565824 5881913136 5888802816 5890869504 5892596424 5905016832 5905580032 5907652608 5929417728 5935529984 5946310656 5948964864 5963251712 5965344528 5987322198 5987893248 5989994712 6002620416 6004380096 6007060224 6017970816 6030655488 6046368768 6061239756 6061817856 6072827904 6074959176 6090129408 6092266752 6103626048 6115295232 6116491264 6121015296 6130335744 6132132864 6134870016 6147801088 6175014912 6178979456 6190202304 6190792704 6194780856 6207838208 6233490432 6235317792 6246629376 6251249664 6262603776 6294364362 6307631616 6308233216 6310447104 6312297024 6321908736 6326584704 6339919872 6351740928 6366117888 6369837056 6372072564 6379536384 6383646126 6384254976 6399956992 6416632512 6428287008 6441836544 6442450944 6444711936 6446601216 6462456572 6486884352 6489160938 6504745104 6505365504 6507648576 6519468384 6550232832 6553156608 6566969344 6568894464 6578896896 6583762944 6596038656 6597640192 6599955648 6612261552 6617152278 6624903168 6627228192 6631099904 6643143936 6643777536 6646109184 6665043968 6677471232 6689599488 6692585472 6706692096 6708658176 6711012594 6752947968 6754927608 6757942752 6772187136 6784487424 6819545088 6831931392 6836317696 6838321776 6851395584 6853800096 6866579304 6868246528 6881052672 6886142208 6896627712 6898649472 6901728768 6903078611 6916276224 6948913152 6951351888 6963977592 6964641792 6969128463 6979321856 6981771264 6983817984 7027458048 7032655872 7047479296 7049952624 7050625024 7096085568 7096762368 7099252992 7101334152 7112147328 7116302336 7119478784 7132409856 7145708544 7166066688 7176978432 7182286848 7189004944 7197425664 7199951616 7218711576 7233927168 7247066112 7247757312 7250300928 7252426368 7265583104 7267713024 7270957056 7297744896 7317838242 7318536192 7321104648 7336536064 7341962496 7369011936 7372301184 7387840512 7390006272 7401259008 7406733312 7408181924 7422345216 7424950104 7438794246 7459987392 7473536928 7474249728 7476872832 7492632576 7498174464 7512155136 7527989248 7530631212 7545028608 7547240448 7565802816 7566524416 7597066464 7604897792 7618710528 7632548352 7640416256 7671988224 7688159232 7690857408 7693111998 7707820032 7710525108 7726777344 7741184256 7746909984 7763238912 7766704128 7780810752 7797211136 7802978304 7817527296 7820270874 7835222016 7836754432 7842550848 7851737088 7854492672 7856795232 7873355776 7876870144 7905890304 7911737856 7928414208 7931196702 7931953152 7953792704 7983096264 7983857664 7986659616 7989000921 8003493888 8005840128 8009413632 8023961088 8040873984 8061825024 8074100736 8081653008 8082423808 8087630562 8097103872 8099945568 8120172544 8123022336 8138168064 8152949376 8153726976 8156588544 8161353728 8173780992 8176177152 8179826688 8233353216 8236242729 8253603072 8254390272 8259707808 8311320576 8313757056 8328839168 8334999552 8350138368 8353068867 8392485816 8408530944 8410175488 8413929472 8416396032 8429211648 8435446272 8451174528 8453226496 8468987904 8488157184 8490645504 8496096752 8506048512 8511528168 8512339968 8555510016 8571049344 8589115392 8589934592 8592949248 8595468288 8649179136 8652214584 8672993472 8673820672 8676864768 8692624512 8708832288 8733643776 8737542144 8753412096 8758525952 8771862528 8778350592 8794718208 8799940864 8816348736 8822869704 8833204224 8836304256 8838894636 8857525248 8858370048 8861478912 8903294976 8919465984 8923447296 8942256128 8944877568 8948016792 8981839872 9003930624 9006570144 9010590336 9029582848 9045983232 9069553152 9091859634 9092726784 9109241856 9112438764 9117762368 9135194112 9138400128 9155439072 9174736896 9181522944 9195503616 9198199296 9202305024 9221701632 9265217536 9268469184 9285303456 9286189056 9292171284 9309028352 9311757312 9350235648 9369944064 9376874496 9393905664 9399936832 9441546543 9461447424 9462349824 9465670656 9468445536 9482863104 9489877056 9509879808 9527611392 9554755584 9558108846 9569304576 9575469189 9576382464 9596567552 9599935488 9624948768 9645236224 9662754816 9663676416 9667067904 9669901824 9690284032 9693684858 9694609408 9730326528 9733741407 9757117656 9758048256 9761472864 9779202576 9789283328 9825349248 9829734912 9850454016 9853341696 9868345344 9875644416 9896460288 9899933472 9918392328 9925728417 9937354752 9946649856 9964715904 9965666304 9969163776 9990176768 9997565952 10016206848 10034399232 10038878208 10040841616 10060038144 10062987264 10066518891 10087737088 10129421952 10132391412 10136914128 10158280704 10176731136 10229317632 10250878976 10254476544 10257482664 10277093376 10280700144 10302369792 10321579008 10329213312 10344941568 10350985216 10355605504 10374414336 10403971072 10423369728 10427027832 10445966388 10446962688 10456734464 10468982784 10472656896 10475726976 10541187072 10548983808 10571218944 10574928936 10575937536 10644128352 10645143552 10648879488 10652001228 10671325184 10674453504 10679218176 10698614784 10718562816 10721165312 10749100032 10765467648 10773430272 10775537344 10783507416 10796138496 10799927424 10828067364 10830696448 10850890752 10870599168 10871635968 10875451392 10878639552 10898374656 10901569536 10906435584 10976757363 10977804288 10981656972 11004804096 11005853696 11012943744 11081760768 11085009408 11101888512 11112272886 11113332736 11133517824 11137425156 11158191369 11189981088 11210305392 11211374592 11215309248 11221861376 11238948864 11247261696 11268232704 11291983872 11295946818 11317542912 11320860672 11341398016 11348704224 11349786624 11407346688 11428065792 11452153856 11457265664 11460624384 11507982336 11532238848 11536286112 11539667997 11561730048 11563991296 11569153024 11590166016 11611776384 11620364976 11644858368 11650056192 11671216128 11682133034 11695816704 11704467456 11726290944 11730406311 11755131648 11763826272 11777605632 11781739008 11785192848 11810033664 11811160064 11815305216 11858835456 11871059968 11892621312 11896795053 11897929728 11926503424 11930689056 11974644396 11975786496 11979989424 12005240832 12008760192 12014120448 12035941632 12061310976 12092737536 12122479512 12123635712 12131445843 12145655808 12149918352 12180258816 12184533504 12207252096 12230590464 12232982528 12242030592 12260671488 12264265728 12269740032 12295602176 12350029824 12357958912 12380404608 12381585408 12389561712 12415676416 12466980864 12470635584 12493258752 12502499328 12525207552 12588728724 12615263232 12616466432 12620894208 12624594048 12643817472 12653169408 12679839744 12703481856 12732235776 12739674112 12744145128 12759072768 12767292252 12768509952 12799913984 12833265024 12856574016 12883673088 12884901888 12889423872 12893202432 12924913144 12973768704 12978321876 13009490208 13010731008 13015297152 13038936768 13100465664 13106313216 13133938688 13137788928 13157793792 13167525888 13192077312 13195280384 13199911296 13224523104 13234304556 13249806336 13254456384 13262199808 13286287872 13287555072 13292218368 13330087936 13354942464 13379198976 13385170944 13413384192 13417316352 13422025188 13505895936 13509855216 13515885504 13544374272 13568974848 13637789451 13639090176 13663862784 13672635392 13676643552 13702791168 13707600192 13733158608 13736493056 13762105344 13772284416 13793255424 13797298944 13803457536 13806157222 13832552448 13897826304 13902703776 13927955184 13929283584 13938256926 13958643712 13963542528 13967635968 14054916096 14065311744 14094958592 14099905248 14101250048 14192171136 14193524736 14198505984 14202668304 14224294656 14232604672 14238957568 14264819712 14291417088 14332133376 14337163269 14353956864 14364573696 14378009888 14394851328 14399903232 14437423152 14467854336 14494132224 14495514624 14500601856 14504852736 14531166208 14535426048 14540527287 14541914112 14595489792 14635676484 14637072384 14642209296 14673072128 14683924992 14738023872 14744602368 14775681024 14780012544 14802518016 14813466624 14816363848 14844690432 14849900208 14877588492 14919974784 14947073856 14948499456 14953745664 14985265152 14996348928 15024310272 15055978496 15061262424 15090057216 15094480896 15131605632 15133048832 15194132928 15209795584 15237421056 15265096704 15280832512 15343976448 15376318464 15381714816 15386223996 15415640064 15421050216 15453554688 15482368512 15493819968 15526477824 15533408256 15561621504 15594422272 15605956608 15635054592 15640541748 15670444032 15673508864 15685101696 15703474176 15708985344 15713590464 15746711552 15753740288 15811780608 15823475712 15856828416 15862393404 15863906304 15907585408 15966192528 15967715328 15973319232 15978001842 16006987776 16011680256 16018827264 16047922176 16081747968 16123650048 16148201472 16163306016 16164847616 16175261124 16194207744 16199891136 16240345088 16246044672 16276336128 16305898752 16307453952 16313177088 16322707456 16347561984 16352354304 16359653376 16466706432 16472485458 16507206144 16508780544 16519415616 16622641152 16627514112 16657678336 16668409329 16669999104 16700276736 16706137734 16784971632 16817061888 16820350976 16827858944 16832792064 16858423296 16870892544 16902349056 16906452992 16937975808 16943920227 16976314368 16981291008 16992193504 17012097024 17023056336 17024679936 17111020032 17142098688 17178230784 17179869184 17185898496 17190936576 17298358272 17304429168 17345986944 17347641344 17353729536 17385249024 17417664576 17467287552 17475084288 17506824192 17517051904 17523199551 17543725056 17556701184 17589436416 17599881728 17632697472 17645739408 17666408448 17672608512 17677789272 17715050496 17716740096 17722957824 17806589952 17838931968 17846894592 17884512256 17889755136 17896033584 17963679744 18007861248 18013140288 18021180672 18059165696 18091966464 18139106304 18183719268 18185453568 18218483712 18224877528 18235524736 18270388224 18276800256 18310878144 18349473792 18363045888 18391007232 18396398592 18404610048 18443403264 18530435072 18536938368 18570606912 18572378112 18584342568 18618056704 18623514624 18700471296 18739888128 18753748992 18787811328 18799873664 18883093086 18922894848 18924699648 18931341312 18936891072 18965726208 18979754112 19019759616 19055222784 19109511168 19116217692 19138609152 19150938378 19152764928 19193135104 19199870976 19249897536 19290472448 19325509632 19327352832 19334135808 19339803648 19380568064 19387369716 19389218816 19460653056 19467482814 19514235312 19516096512 19522945728 19558405152 19578566656 19650698496 19659469824 19700908032 19706683392 19736690688 19751288832 19792920576 19799866944 19836784656 19851456834 19874709504 19893299712 19929431808 19931332608 19938327552 19980353536 19995131904 20032413696 20068798464 20077756416 20081683232 20120076288 20125974528 20133037782 20175474176 20258843904 20264782824 20273828256 20316561408 20353462272 20458635264 20501757952 20508953088 20514965328 20554186752 20561400288 20604739584 20643158016 20658426624 20689883136 20701970432 20709235833 20711211008 20748828672 20807942144 20846739456 20854055664 20891932776 20893925376 20913468928 20937965568 20945313792 20951453952 21082374144 21097967616 21142437888 21149857872 21151875072 21288256704 21290287104 21297758976 21304002456 21342650368 21348907008 21358436352 21397229568 21437125632 21442330624 21498200064 21530935296 21546860544 21551074688 21567014832 21592276992 21599854848 21656134728 21661392896 21701781504 21741198336 21743271936 21750902784 21757279104 21796749312 21803139072 21812871168 21953514726 21955608576 21963313944 22009608192 22011707392 22025887488 22163521536 22170018816 22203777024 22224545772 22226665472 22267035648 22274850312 22316382738 22379962176 22420610784 22422749184 22430618496 22443722752 22477897728 22494523392 22536465408 22583967744 22591893636 22635085824 22641721344 22682796032 22697408448 22699573248 22814693376 22856131584 22904307712 22914531328 22921248768 23015964672 23064477696 23072572224 23079335994 23123460096 23127982592 23138306048 23180332032 23223552768 23240729952 23289716736 23300112384 23342432256 23364266068 23391633408 23408934912 23452581888 23460812622 23510263296 23527652544 23555211264 23563478016 23570385696 23620067328 23622320128 23630610432 23717670912 23742119936 23785242624 23793590106 23795859456 23853006848 23861378112 23949288792 23951572992 23959978848 24010481664 24017520384 24028240896 24071883264 24122621952 24185475072 24244959024 24247271424 24262891686 24291311616 24299836704 24360517632 24369067008 24414504192 24461180928 24465965056 24484061184 24521342976 24528531456 24539480064 24591204352 24700059648 24715917824 24760809216 24763170816 24779123424 24831352832 24933961728 24941271168 24986517504 25004998656 25050415104 25059206601 25177457448 25230526464 25232932864 25241788416 25249188096 25287634944 25306338816 25359679488 25406963712 25464471552 25479348224 25488290256 25518145536 25534584504 25537019904 25599827968 25666530048 25713148032 25767346176 25769803776 25778847744 25786404864 25849826288 25947537408 25956643752 26018980416 26021462016 26030594304 26077873536 26200931328 26212626432 26267877376 26275577856 26315587584 26335051776 26384154624 26390560768 26399822592 26449046208 26468609112 26499612672 26508912768 26524399616 26572575744 26575110144 26584436736 26660175872 26709884928 26758397952 26770341888 26826768384 26834632704 26844050376 27011791872 27019710432 27031771008 27088748544 27137949696 27275578902 27278180352 27327725568 27345270784 27353287104 27405582336 27415200384 27466317216 27472986112 27524210688 27544568832 27586510848 27594597888 27606915072 27612314444 27665104896 27795652608 27805407552 27855910368 27858567168 27876513852 27917287424 27927085056 27935271936 28109832192 28130623488 28189917184 28199810496 28202500096 28384342272 28387049472 28397011968 28405336608 28448589312 28465209344 28477915136 28529639424 28582834176 28664266752 28674326538 28707913728 28726407567 28729147392 28756019776 28789702656 28799806464 28874846304 28935708672 28988264448 28991029248 29001203712 29009705472 29062332416 29070852096 29081054574 29083828224 29190979584 29271352968 29274144768 29284418592 29346144256 29367849984 29476047744 29489204736 29551362048 29560025088 29605036032 29626933248 29632727696 29689380864 29699800416 29755176984 29777185251 29839949568 29894147712 29896998912 29907491328 29970530304 29992697856 30048620544 30111956992 30122524848 30180114432 30188961792 30199556673 30263211264 30266097664 30388265856 30419591168 30474842112 30530193408 30561665024 30687952896 30752636928 30763429632 30772447992 30831280128 30842100432 30907109376 30964737024 30987639936 31052955648 31066816512 31123243008 31188844544 31211913216 31270109184 31281083496 31340888064 31347017728 31370203392 31406948352 31417970688 31427180928 31493423104 31507480576 31623561216 31646951424 31713656832 31724786808 31727812608 31815170816 31932385056 31935430656 31946638464 31956003684 32013975552 32023360512 32037654528 32095844352 32163495936 32247300096 32296402944 32326612032 32329695232 32350522248 32388415488 32399782272 32480690176 32492089344 32552672256 32611797504 32614907904 32626354176 32645414912 32695123968 32704708608 32719306752 32930272089 32933412864 32944970916 33014412288 33017561088 33038831232 33245282304 33255028224 33315356672 33336818658 33339998208 33400553472 33412275468 33569943264 33634123776 33640701952 33655717888 33665584128 33716846592 33741785088 33804698112 33812905984 33875951616 33887840454 33952628736 33962582016 33984387008 34024194048 34046112672 34049359872 34222040064 34284197376 34356461568 34359738368 34371796992 34381873152 34596716544 34608858336 34619003991 34691973888 34695282688 34707459072 34770498048 34835329152 34934575104 34950168576 35013648384 35034103808 35046399102 35087450112 35113402368 35178872832 35191218933 35199763456 35265394944 35291478816 35332816896 35345217024 35355578544 35430100992 35433480192 35445915648 35613179904 35677863936 35690385159 35693789184 35769024512 35779510272 35792067168 35927359488 36015722496 36026280576 36042361344 36118331392 36183932928 36278212608 36367438536 36370907136 36394337529 36436967424 36449755056 36471049472 36540776448 36553600512 36621756288 36698947584 36726091776 36782014464 36792797184 36809220096 36886806528 37060870144 37073876736 37141213824 37144756224 37168685136 37236113408 37247029248 37400942592 37479776256 37507497984 37575622656 37599747328 37766186172 37845789696 37849399296 37862682624 37873782144 37931452416 37959508224 38039519232 38110445568 38219022336 38232435384 38277218304 38301876756 38305529856 38386270208 38399741952 38499795072 38580944896 38651019264 38654705664 38668271616 38679607296 38761136128 38774739432 38778437632 38921306112 38934965628 39028470624 39032193024 39045891456 39116810304 39157133312 39301396992 39318939648 39401816064 39413366784 39473381376 39502577664 39585841152 39599733888 39673569312 39702913668 39749419008 39786599424 39858863616 39862665216 39876655104 39960707072 39990263808 40064827392 40137596928 40155512832 40163366464 40240152576 40251949056 40266075564 40350948352 40517687808 40529565648 40547656512 40633122816 40706924544 40913368353 40917270528 41003515904 41017906176 41029930656 41108373504 41122800576 41209479168 41286316032 41316853248 41379766272 41403940864 41418471666 41422422016 41497657344 41615884288 41693478912 41708111328 41783865552 41787850752 41826937856 41875931136 41890627584 41902907904 42164748288 42195935232 42284875776 42299715744 42303750144 42576513408 42580574208 42595517952 42608004912 42685300736 42697814016 42716872704 42794459136 42874251264 42884661248 42996400128 43011489807 43061870592 43093721088 43102149376 43134029664 43184553984 43199709696 43312269456 43322785792 43403563008 43482396672 43486543872 43501805568 43514558208 43593498624 43606278144 43621581861 43625742336 43907029452 43911217152 43926627888 44019216384 44023414784 44051774976 44327043072 44340037632 44407554048 44449091544 44453330944 44534071296 44549700624 44632765476 44759924352 44841221568 44845498368 44861236992 44887445504 44955795456 44989046784 45072930816 45167935488 45183787272 45270171648 45283442688 45365592064 45394816896 45399146496 45629386752 45712263168 45808615424 45829062656 45842497536 46031929344 46128955392 46145144448 46158671988 46246920192 46255965184 46276612096 46360664064 46447105536 46481459904 46579433472 46600224768 46684864512 46728532136 46783266816 46817869824 46905163776 46921625244 47020526592 47055305088 47110422528 47126956032 47140771392 47240134656 47244640256 47261220864 47435341824 47484239872 47570485248 47587180212 47591718912 47706013696 47722756224 47898577584 47903145984 47919957696 48020963328 48035040768 48056481792 48143766528 48245243904 48370950144 48489918048 48494542848 48525783372 48582623232 48599673408 48721035264 48738134016 48829008384 48922361856 48931930112 48968122368 49042685952 49057062912 49078960128 49182408704 49400119296 49431835648 49521618432 49526341632 49558246848 49662705664 49867923456 49882542336 49973035008 50005227987 50009997312 50100830208 50118413202 50354914896 50461052928 50465865728 50483576832 50498376192 50575269888 50612677632 50719358976 50813927424 50831760681 50928943104 50958696448 50976580512 51036291072 51069169008 51074039808 51199655936 51333060096 51426296064 51534692352 51539607552 51557695488 51572809728 51699652576 51895074816 51913287504 52037960832 52042924032 52061188608 52155747072 52401862656 52425252864 52535754752 52551155712 52569598653 52631175168 52670103552 52768309248 52781121536 52799645184 52898092416 52937218224 52999225344 53017825536 53048799232 53145151488 53150220288 53168873472 53320351744 53419769856 53516795904 53540683776 53653536768 53669265408 53688100752 54023583744 54039420864 54063542016 54177497088 54275899392 54551157804 54556360704 54655451136 54690541568 54706574208 54811164672 54830400768 54932634432 54945972224 55048421376 55089137664 55173021696 55189195776 55213830144 55224628888 55330209792 55591305216 55610815104 55711820736 55717134336 55753027704 55834574848 55854170112 55870543872 56219664384 56261246976 56379834368 56399620992 56405000192 56768684544 56774098944 56794023936 56810673216 56897178624 56930418688 56955830272 57059278848 57165668352 57328533504 57348653076 57415827456 57452815134 57458294784 57512039552 57579405312 57599612928 57749692608 57871417344 57976528896 57982058496 58002407424 58019410944 58124664832 58141704192 58162109148 58167656448 58381959168 58542705936 58548289536 58568837184 58692288512 58735699968 58952095488 58978409472 59102724096 59120050176 59210072064 59253866496 59265455392 59378761728 59399600832 59510353968 59554370502 59679899136 59788295424 59793997824 59814982656 59941060608 59985395712 60097241088 60223913984 60245049696 60360228864 60377923584 60399113346 60526422528 60532195328 60776531712 60839182336 60949684224 61060386816 61123330048 61375905792 61505273856 61526859264 61544895984 61662560256 61684200864 61814218752 61929474048 61975279872 62105911296 62127707499 62133633024 62246486016 62377689088 62423826432 62540218368 62562166992 62681776128 62694035456 62740406784 62813896704 62835941376 62854361856 62986846208 63014961152 63247122432 63293902848 63427313664 63449573616 63455625216 63630341632 63864770112 63870861312 63893276928 63912007368 64027951104 64046721024 64075309056 64191688704 64326991872 64494600192 64592805888 64653224064 64659390464 64701044496 64776830976 64799564544 64961380352 64984178688 65105344512 65223595008 65229815808 65252708352 65290829824 65390247936 65409417216 65438613504 65860544178 65866825728 65889941832 66028824576 66035122176 66077662464 66490564608 66510056448 66630713344 66673637316 66679996416 66801106944 66824550936 67139886528 67268247552 67281403904 67311435776 67331168256 67433693184 67483570176 67609396224 67625811968 67751903232 67775680908 67905257472 67925164032 67968774016 68048388096 68092225344 68098719744 68444080128 68568394752 68712923136 68719476736 68743593984 68763746304 69193433088 69217716672 69238007982 69383947776 69390565376 69414918144 69540996096 69670658304 69869150208 69900337152 70027296768 70068207616 70092798204 70174900224 70226804736 70357745664 70382437866 70399526912 70530789888 70582957632 70665633792 70690434048 70711157088 70860201984 70866960384 70891831296 71226359808 71355727872 71380770318 71387578368 71538049024 71559020544 71584134336 71854718976 72031444992 72052561152 72084722688 72236662784 72367865856 72556425216 72734877072 72741814272 72788675058 72873934848 72899510112 72942098944 73081552896 73107201024 73243512576 73397895168 73452183552 73564028928 73585594368 73618440192 73773613056 74121740288 74147753472 74282427648 74289512448 74337370272 74472226816 74494058496 74801885184 74959552512 75014995968 75151245312 75199494656 75532372344 75691579392 75698798592 75725365248 75747564288 75862904832 75919016448 75933864721 76079038464 76220891136 76438044672 76464870768 76554436608 76603753512 76611059712 76772540416 76799483904 76999590144 77161889792 77302038528 77309411328 77336543232 77359214592 77522272256 77549478864 77556875264 77842612224 77869931256 78056941248 78064386048 78091782912 78233620608 78314266624 78602793984 78637879296 78803632128 78826733568 78946762752 79005155328 79171682304 79199467776 79347138624 79405827336 79498838016 79573198848 79717727232 79725330432 79753310208 79921414144 79980527616 80129654784 80275193856 80311025664 80326732928 80480305152 80503898112 80532151128 80701896704 81035375616 81059131296 81095313024 81266245632 81413849088 81826736706 81834541056 82007031808 82035812352 82059861312 82216747008 82245601152 82418958336 82572632064 82633706496 82759532544 82807881728 82836943332 82844844032 82995314688 83231768576 83386957824 83416222656 83567731104 83575701504 83653875712 83751862272 83781255168 83805815808 84329496576 84391870464 84569751552 84599431488 84607500288 85153026816 85161148416 85191035904 85216009824 85370601472 85395628032 85433745408 85588918272 85748502528 85769322496 85992800256 86022979614 86123741184 86187442176 86204298752 86268059328 86369107968 86399419392 86624538912 86645571584 86807126016 86964793344 86973087744 87003611136 87029116416 87186997248 87212556288 87243163722 87251484672 87814058904 87822434304 87853255776 88038432768 88046829568 88103549952 88654086144 88680075264 88815108096 88898183088 88906661888 89068142592 89099401248 89265530952 89519848704 89682443136 89690996736 89722473984 89774891008 89911590912 89978093568 90145861632 90335870976 90367574544 90540343296 90566885376 90598670019 90731184128 90789633792 90798292992 91258773504 91424526336 91617230848 91658125312 91684995072 92063858688 92257910784 92290288896 92317343976 92493840384 92511930368 92553224192 92721328128 92894211072 92962919808 93158866944 93200449536 93369729024 93457064272 93566533632 93635739648 93810327552 93843250488 94041053184 94110610176 94220845056 94253912064 94281542784 94480269312 94489280512 94522441728 94870683648 94968479744 95140970496 95174360424 95183437824 95412027392 95445512448 95797155168 95806291968 95839915392 96041926656 96070081536 96112963584 96287533056 96490487808 96741900288 96979836096 96989085696 97051566744 97165246464 97199346816 97442070528 97476268032 97658016768 97844723712 97863860224 97936244736 98085371904 98114125824 98157920256 98364817408 98800238592 98863671296 99043236864 99052683264 99116493696 99325411328 99735846912 99765084672 99946070016 100010455974 100019994624 100201660416 100236826404 100709829792 100922105856 100931731456 100967153664 100996752384 101150539776 101225355264 101438717952 101627854848 101663521362 101857886208 101917392896 101953161024 102072582144 102138338016 102148079616 102399311872 102666120192 102852592128 103069384704 103079215104 103115390976 103145619456 103399305152 103790149632 103826575008 103857011973 104075921664 104085848064 104122377216 104311494144 104803725312 104850505728 105071509504 105102311424 105139197306 105262350336 105340207104 105536618496 105562243072 105599290368 105796184832 105874436448 105998450688 106035651072 106097598464 106290302976 106300440576 106337746944 106640703488 106839539712 107033591808 107071155477 107081367552 107307073536 107338530816 107376201504 108047167488 108078841728 108127084032 108354994176 108551798784 109102315608 109112721408 109183012587 109310902272 109381083136 109413148416 109622329344 109660801536 109865268864 109891944448 110096842752 110178275328 110346043392 110378391552 110427660288 110449257776 110660419584 111182610432 111221630208 111423641472 111434268672 111506055408 111669149696 111708340224 111741087744 112439328768 112522493952 112759668736 112799241984 112810000384 113537369088 113548197888 113588047872 113621346432 113794357248 113860837376 113911660544 114118557696 114331336704 114657067008 114697306152 114831654912 114905630268 114916589568 115024079104 115158810624 115199225856 115499385216 115742834688 115953057792 115964116992 116004814848 116038821888 116249329664 116283408384 116324218296 116335312896 116763918336 117085411872 117096579072 117137674368 117384577024 117471399936 117904190976 117956818944 118205448192 118240100352 118420144128 118507732992 118530910784 118757523456 118799201664 119020707936 119108741004 119359798272 119576590848 119587995648 119629965312 119882121216 119970791424 120194482176 120447827968 120490099392 120720457728 120755847168 120798226692 121052845056 121064390656 121553063424 121678364672 121899368448 122120773632 122246660096 122740105059 122751811584 123010547712 123053718528 123089791968 123325120512 123368401728 123628437504 123858948096 123950559744 124211822592 124255414998 124267266048 124492972032 124755378176 124847652864 125080436736 125124333984 125363552256 125388070912 125480813568 125627793408 125671882752 125708723712 125973692416 126029922304 126494244864 126587805696 126854627328 126899147232 126911250432 127260683264 127729540224 127741722624 127786553856 127824014736 128055902208 128093442048 128150618112 128383377408 128653983744 128989200384 129034469421 129185611776 129306448128 129318780928 129402088992 129553661952 129599129088 129922760704 129968357376 130210689024 130447190016 130459631616 130505416704 130581659648 130780495872 130818834432 130864745583 130877227008 131721088356 131733651456 131779883664 132057649152 132070244352 132155324928 132981129216 133020112896 133261426688 133347274632 133359992832 133602213888 133649101872 134279773056 134536495104 134562807808 134622871552 134662336512 134867386368 134967140352 135218792448 135251623936 135503806464 135551361816 135810514944 135850328064 135937548032 136096776192 136184450688 136197439488 136888160256 137136789504 137425846272 137487187968 137527492608 138386866176 138435433344 138476015964 138767895552 138781130752 138829836288 139081992192 139341316608 139738300416 139800674304 140054593536 140136415232 140185596408 140349800448 140453609472 140715491328 140764875732 140799053824 141061579776 141165915264 141331267584 141380868096 141422314176 141720403968 141733920768 141783662592 142452719616 142711455744 142761540636 142775156736 143076098048 143118041088 143168268672 143709437952 144062889984 144105122304 144169445376 144473325568 144735731712 145112850432 145469754144 145483628544 145577350116 145747869696 145799020224 145884197888 146163105792 146214402048 146487025152 146795790336 146904367104 147128057856 147171188736 147236880384 147547226112 148243480576 148295506944 148564855296 148579024896 148674740544 148944453632 148988116992 149603770368 149919105024 150015683961 150029991936 150302490624 150398989312 151064744688 151383158784 151397597184 151450730496 151495128576 151725809664 151838032896 151867729442 152158076928 152441782272 152495282043 152876089344 152929741536 153108873216 153207507024 153222119424 153545080832 153598967808 153999180288 154323779584 154604077056 154618822656 154673086464 154718429184 155044544512 155098957728 155113750528 155685224448 155739862512 156113882496 156128772096 156183565824 156467241216 156628533248 157205587968 157275758592 157607264256 157653467136 157708795959 157893525504 158010310656 158343364608 158398935552 158694277248 158811654672 158997676032 159146397696 159435454464 159450660864 159506620416 159842828288 159961055232 160259309568 160550387712 160622051328 160653465856 160960610304 161007796224 161064302256 161403793408 162070751232 162118262592 162190626048 162532491264 162827698176 163653473412 163669082112 164014063616 164071624704 164119722624 164433494016 164491202304 164837916672 165145264128 165267412992 165519065088 165615763456 165673886664 165689688064 165990629376 166463537152 166773915648 166832445312 167135462208 167151403008 167307751424 167503724544 167562510336 167611631616 168658993152 168783740928 169139503104 169198862976 169215000576 170306053632 170322296832 170382071808 170432019648 170741202944 170791256064 170867490816 171177836544 171497005056 171538644992 171985600512 172045959228 172247482368 172374884352 172408597504 172536118656 172738215936 172798838784 173249077824 173291143168 173614252032 173929586688 173946175488 174007222272 174058232832 174373994496 174425112576 174486327444 174502969344 175628117808 175644868608 175706511552 176076865536 176093659136 176207099904 177308172288 177360150528 177630216192 177796366176 177813323776 178136285184 178198802496 178531061904 179039697408 179364886272 179381993472 179444947968 179549782016 179823181824 179956187136 180291723264 180671741952 180735149088 181080686592 181133770752 181197340038 181462368256 181579267584 181596585984 182517547008 182849052672 183234461696 183316250624 183369990144 184127717376 184515821568 184580577792 184634687952 184987680768 185023860736 185106448384 185442656256 185788422144 185925839616 186317733888 186383122497 186400899072 186739458048 186914128544 187133067264 187271479296 187620655104 187686500976 188082106368 188221220352 188441690112 188507824128 188563085568 188960538624 188978561024 189044883456 189741367296 189936959488 190281940992 190348720848 190366875648 190824054784 190891024896 191594310336 191612583936 191679830784 192083853312 192140163072 192225927168 192575066112 192980975616 193483800576 193959672192 193978171392 194103133488 194330492928 194398693632 194884141056 194952536064 195316033536 195689447424 195727720448 195872489472 196170743808 196228251648 196315840512 196729634816 197600477184 197727342592 198086473728 198105366528 198232987392 198650822656 199471693824 199530169344 199892140032 200020911948 200039989248 200403320832 200473652808 201419659584 201844211712 201863462912 201934307328 201993504768 202301079552 202450710528 202877435904 203255709696 203327042724 203715772416 203834785792 203906322048 204145164288 204276676032 204296159232 204798623744 205332240384 205705184256 206138769408 206158430208 206230781952 206291238912 206798610304 207580299264 207653150016 207714023946 208151843328 208171696128 208244754432 208622988288 209607450624 209701011456 210143019008 210204622848 210278394612 210524700672 210680414208 211073236992 211124486144 211198580736 211592369664 211748872896 211996901376 212071302144 212195196928 212580605952 212600881152 212675493888 213281406976 213679079424 214067183616 214142310954 214162735104 214614147072 214677061632 214752403008 216094334976 216157683456 216254168064 216709988352 217103597568 218204631216 218225442816 218366025174 218621804544 218762166272 218826296832 219244658688 219321603072 219730537728 219783888896 220193685504 220356550656 220692086784 220756783104 220855320576 220898515552 221320839168 222365220864 222443260416 222847282944 222868537344 223012110816 223338299392 223416680448 223482175488 224878657536 225044987904 225519337472 225598483968 225620000768 227074738176 227096395776 227176095744 227242692864 227588714496 227721674752 227801594163 227823321088 228237115392 228662673408 229314134016 229394612304 229663309824 229811260536 229833179136 230048158208 230317621248 230398451712 230998770432 231485669376 231906115584 231928233984 232009629696 232077643776 232498659328 232566816768 232648436592 232670625792 233527836672 234170823744 234193158144 234275348736 234769154048 234942799872 235808381952 235913637888 236410896384 236480200704 236840288256 237015465984 237061821568 237515046912 237598403328 238041415872 238217482008 238719596544 239153181696 239175991296 239259930624 239764242432 239941582848 240388964352 240895655936 240980198784 241440915456 241511694336 241596453384 242105690112 242128781312 243106126848 243356729344 243798736896 244241547264 244493320192 245480210118 245503623168 246021095424 246107437056 246179583936 246650241024 246736803456 247256875008 247717896192 247901119488 248423645184 248510829996 248534532096 248985944064 249510756352 249695305728 250160873472 250248667968 250727104512 250776141824 250961627136 251255586816 251343765504 251417447424 251947384832 252059844608 252988489728 253175611392 253709254656 253798294464 253822500864 254521366528 255459080448 255483445248 255573107712 255648029472 256111804416 256186884096 256301236224 256766754816 257307967488 257978400768 258068938842 258371223552 258612896256 258637561856 258804177984 259107323904 259198258176 259845521408 259936714752 260421378048 260894380032 260919263232 261010833408 261163319296 261560991744 261637668864 261729491166 261754454016 263442176712 263467302912 263559767328 264115298304 264140488704 264310649856 265962258432 266040225792 266522853376 266694549264 266719985664 267204427776 267298203744 268559546112 269072990208 269125615616 269245743104 269324673024 269734772736 269934280704 270437584896 270503247872 271007612928 271102723632 271621029888 271700656128 271875096064 272193552384 272368901376 272394878976 273776320512 274273579008 274851692544 274974375936 275054985216 276773732352 276870866688 276952031928 277535791104 277562261504 277659672576 278163984384 278682633216 279476600832 279601348608 280109187072 280272830464 280371192816 280699600896 280907218944 281430982656 281529751464 281598107648 282123159552 282331830528 282662535168 282761736192 282844628352 283440807936 283467841536 283567325184 284905439232 285422911488 285523081272 285550313472 286152196096 286236082176 286336537344 287418875904 288125779968 288210244608 288338890752 288946651136 289471463424 290225700864 290939508288 290967257088 291154700232 291495739392 291598040448 291768395776 292326211584 292428804096 292974050304 293591580672 293808734208 294256115712 294342377472 294473760768 295094452224 296486961152 296591013888 297129710592 297158049792 297349481088 297888907264 297976233984 299207540736 299838210048 300031367922 300059983872 300604981248 300797978624 302129489376 302766317568 302795194368 302901460992 302990257152 303451619328 303676065792 303735458884 304316153856 304883564544 304990564086 305752178688 305859483072 306217746432 306415014048 306444238848 307090161664 307197935616 307998360576 308647559168 309208154112 309237645312 309346172928 309436858368 310089089024 310197915456 310227501056 311370448896 311479725024 312227764992 312257544192 312367131648 312934482432 313257066496 314411175936 314551517184 315214528512 315306934272 315417591918 315787051008 316020621312 316686729216 316797871104 317388554496 317623309344 317995352064 318292795392 318870908928 318901321728 319013240832 319685656576 319922110464 320518619136 321100775424 321244102656 321306931712 321921220608 322015592448 322128604512 322807586816 324141502464 324236525184 324381252096 325064982528 325655396352 327306946824 327338164224 327549037761 328028127232 328143249408 328239445248 328866988032 328982404608 329675833344 330290528256 330534825984 331038130176 331231526912 331347773328 331379376128 331981258752 332927074304 333547831296 333664890624 334270924416 334302806016 334615502848 335007449088 335125020672 335223263232 337317986304 337567481856 338279006208 338397725952 338430001152 340612107264 340644593664 340764143616 340864039296 341482405888 341582512128 341734981632 342355673088 342994010112 343077289984 343971201024 344091918456 344494964736 344749768704 344817195008 345072237312 345476431872 345597677568 346498155648 346582286336 347228504064 347859173376 347892350976 348014444544 348116465664 348747988992 348850225152 348972654888 349005938688 351256235616 351289737216 351413023104 352153731072 352187318272 352414199808 354616344576 354720301056 355260432384 355592732352 355626647552 356272570368 356397604992 357062123808 358079394816 358729772544 358763986944 358889895936 359099564032 359646363648 359912374272 360583446528 361343483904 361470298176 362161373184 362267541504 362394680076 362924736512 363158535168 363193171968 365035094016 365698105344 366468923392 366632501248 366739980288 368255434752 369031643136 369161155584 369269375904 369975361536 370047721472 370212896768 370885312512 371576844288 371851679232 372635467776 372766244994 372801798144 373478916096 373828257088 374266134528 374542958592 375241310208 375373001952 376164212736 376442440704 376883380224 377015648256 377126171136 377921077248 377957122048 378089766912 379482734592 379873918976 380563881984 380697441696 380733751296 381648109568 381782049792 383188620672 383225167872 383359661568 384167706624 384280326144 384451854336 385150132224 385961951232 386967601152 387103408263 387919344384 387956342784 388206266976 388660985856 388797387264 389768282112 389905072128 390632067072 391378894848 391455440896 391744978944 392341487616 392456503296 392594236749 392631681024 393459269632 395200954368 395454685184 396172947456 396210733056 396465974784 397301645312 398943387648 399060338688 399784280064 400041823896 400079978496 400806641664 400947305616 402839319168 403688423424 403726925824 403868614656 403987009536 404602159104 404901421056 405754871808 406511419392 406654085448 407431544832 407669571584 407812644096 408290328576 408553352064 408592318464 409597247488 410664480768 411410368512 412277538816 412461563904 412582477824 413597220608 415160598528 415306300032 415428047892 416303686656 416343392256 416489508864 417245976576 419214901248 419402022912 420286038016 420409245696 420556789224 421049401344 421360828416 422146473984 422248972288 422397161472 423184739328 423497745792 423993802752 424142604288 424390393856 425161211904 425201762304 425350987776 426562813952 427358158848 428134367232 428284621908 428325470208 429228294144 429354123264 429504806016 432188669952 432315366912 432508336128 433419976704 434207195136 436409262432 436450885632 436732050348 437243609088 437524332544 437652593664 438489317376 438643206144 439461075456 439567777792 440387371008 440713101312 441384173568 441513566208 441710641152 441797031104 442641678336 444730441728 444886520832 445694565888 445737074688 446024221632 446676598784 446833360896 446964350976 449757315072 450047051883 450089975808 451038674944 451196967936 451240001536 454149476352 454192791552 454352191488 454485385728 455177428992 455443349504 455603188326 455646642176 456474230784 457325346816 457485846129 458628268032 458789224608 459326619648 459622521072 459666358272 460096316416 460635242496 460796903424 461997540864 462971338752 463812231168 463856467968 464019259392 464155287552 464997318656 465133633536 465296873184 465341251584 467055673344 468341647488 468386316288 468550697472 469538308096 469885599744 471616763904 471827275776 472821792768 472960401408 473126387877 473680576512 474030931968 474123643136 475030093824 475196806656 476082831744 476434964016 477439193088 478306363392 478351982592 478519861248 479528484864 479883165696 480777928704 481791311872 481960397568 482881830912 483023388672 483192906768 484211380224 484257562624 486212253696 486713458688 487597473792 488483094528 488986640384 490960420236 491007246336 492042190848 492214874112 492359167872 493300482048 493473606912 494513750016 495435792384 495802238976 496847290368 497021659992 497069064192 497971888128 499021512704 499390611456 500321746944 500497335936 501454209024 501552283648 501923254272 502511173632 502687531008 502834894848 503894769664 504119689216 505976979456 506351222784 507418509312 507596588928 507645001728 509042733056 510918160896 510966890496 511146215424 511296058944 512223608832 512373768192 512602472448 513533509632 514615934976 515956801536 516137877684 516742447104 517225792512 517275123712 517608355968 518214647808 518396516352 519691042816 519873429504 520842756096 521788760064 521838526464 522021666816 522326638592 523121983488 523275337728 523458982332 523508908032 526884353424 526934605824 527119534656 528230596608 528280977408 528621299712 531924516864 532080451584 533045706752 533389098528 533439971328 534408855552 534596407488 537119092224 538145980416 538251231232 538491486208 538649346048 539469545472 539868561408 540875169792 541006495744 542015225856 542205447264 543242059776 543401312256 543750192128 544387104768 544737802752 544789757952 547552641024 548547158016 549703385088 549948751872 550109970432 553547464704 553741733376 553904063856 555071582208 555124523008 555319345152 556327968768 557365266432 558953201664 559149367491 559202697216 560218374144 560545660928 560742385632 561399201792 561814437888 562861965312 563059502928 563196215296 564246319104 564663661056 565325070336 565523472384 565689256704 566881615872 566935683072 567134650368 569810878464 570845822976 571046162544 571100626944 572304392192 572472164352 572673074688 574837751808 576251559936 576420489216 576677781504 577893302272 578942926848 580451401728 581879016576 581934514176 582309400464 582991478784 583196080896 583536791552 584652423168 584857608192 585948100608 587183161344 587617468416 588512231424 588684754944 588947521536 590188904448 592973922304 593182027776 594259421184 594316099584 594698962176 595777814528 595952467968 598415081472 599676420096 600062735844 600119967744 601209962496 601595957248 604258978752 605532635136 605590388736 605802921984 605980514304 606903238656 607352131584 607470917768 608632307712 609767129088 609981128172 611504357376 611718966144 612435492864 612830028096 612888477696 614180323328 614395871232 615996721152 617295118336 618416308224 618475290624 618692345856 618873716736 620178178048 620395830912 620455002112 622740897792 622959450048 624455529984 624515088384 624734263296 625868964864 626514132992 628822351872 629103034368 630429057024 630613868544 630835183836 631574102016 632041242624 633373458432 633595742208 634777108992 635246618688 635990704128 636585590784 637741817856 637802643456 638026481664 639371313152 639844220928 641037238272 642201550848 642488205312 642613863424 643842441216 644031184896 644257209024 645615173632 648283004928 648473050368 648762504192 650129965056 651310792704 654613893648 654676328448 655098075522 656056254464 656286498816 656478890496 657733976064 657964809216 659351666688 660581056512 661069651968 662076260352 662463053824 662695546656 662758752256 663962517504 665854148608 667095662592 667329781248 668541848832 668605612032 669231005696 670014898176 670250041344 670446526464 674635972608 675134963712 676558012416 676795451904 676860002304 681224214528 681289187328 681528287232 681728078592 682964811776 683165024256 683404782489 683469963264 684711346176 685988020224 686154579968 687942402048 688183836912 688989929472 689499537408 689634390016 690144474624 690952863744 691195355136 692996311296 693164572672 694457008128 695718346752 695784701952 696028889088 696232931328 697495977984 697700450304 697945309776 698011877376 702512471232 702579474432 702826046208 704307462144 704374636544 704828399616 709232689152 709440602112 710520864768 711185464704 711253295104 712545140736 712795209984 714124247616 716158789632 717459545088 717527973888 717779791872 718199128064 719292727296 719824748544 721166893056 722686967808 722940596352 724322746368 724535083008 724789360152 725849473024 726317070336 726386343936 730070188032 731396210688 732937846784 733265002496 733479960576 736510869504 738063286272 738322311168 738538751808 739950723072 740095442944 740425793536 741770625024 743153688576 743703358464 745270935552 745532489988 745603596288 746957832192 747656514176 748532269056 749085917184 750482620416 750746003904 752328425472 752884881408 753766760448 754031296512 754252342272 755842154496 755914244096 756179533824 758965469184 759747837952 761127763968 761394883392 761467502592 763296219136 763564099584 766377241344 766450335744 766719323136 768335413248 768560652288 768903708672 770300264448 771923902464 773935202304 774206816526 775838688768 775912685568 776412533952 777321971712 777594774528 779536564224 779810144256 781264134144 782757789696 782910881792 783489957888 784682975232 784913006592 785188473498 785263362048 786918539264 790401908736 790909370368 792345894912 792421466112 792931949568 794603290624 797886775296 798120677376 799568560128 800083647792 800159956992 801613283328 801894611232 805678638336 807376846848 807453851648 807737229312 807974019072 809204318208 809802842112 811509743616 813022838784 813308170896 814863089664 815339143168 815625288192 816580657152 817106704128 817184636928 819194494976 821328961536 822820737024 824555077632 824923127808 825164955648 827194441216 830321197056 830612600064 830856095784 832607373312 832686784512 832979017728 834491953152 838429802496 838804045824 840572076032 840818491392 841113578448 842098802688 842721656832 844292947968 844497944576 844794322944 846369478656 846995491584 847987605504 848285208576 848780787712 850322423808 850403524608 850701975552 853125627904 854716317696 856268734464 856569243816 856650940416 858456588288 858708246528 859009612032 864377339904 864630733824 865016672256 866839953408 868414390272 872818524864 872901771264 873464100696 874487218176 875048665088 875305187328 876978634752 877286412288 878922150912 879135555584 880774742016 881426202624 882768347136 883027132416 883421282304 883594062208 885283356672 889460883456 889773041664 891389131776 891474149376 892048443264 893353197568 893666721792 893928701952 899514630144 900094103766 900179951616 902077349888 902393935872 902480003072 908298952704 908385583104 908704382976 908970771456 910354857984 910886699008 911206376652 911293284352 912948461568 914650693632 914971692258 917256536064 917578449216 918653239296 919245042144 919332716544 920192632832 921270484992 921593806848 923995081728 925942677504 927624462336 927712935936 928038518784 928310575104 929994637312 930267267072 930593746368 930682503168 934111346688 936683294976 936772632576 937101394944 939076616192 939771199488 943233527808 943654551552 945643585536 945920802816 946252775754 947361153024 948061863936 948247286272 950060187648 950393613312 952165663488 952869928032 954878386176 956612726784 956703965184 957039722496 959056969728 959766331392 961555857408 963582623744 963920795136 965763661824 966046777344 966385813536 968422760448 968515125248 972424507392 973426917376 975194947584 976966189056 977973280768 981920840472 982014492672 984084381696 984429748224 984718335744 986600964096 986947213824 989027500032 990871584768 991604477952 993694580736 994043319984 994138128384 995943776256 998043025408 998781222912 1000643493888 1000994671872 1002908418048 1003104567296 1003846508544 1005022347264 1005375062016 1005669789696 1007789539328 1008239378432 1011953958912 1012702445568 1014837018624 1015193177856 1015290003456 1018085466112 1021836321792 1021933780992 1022292430848 1022592117888 1024447217664 1024747536384 1025204944896 1027067019264 1029231869952 1031913603072 1032275755368 1033484894208 1034451585024 1034550247424 1035216711936 1036429295616 1036793032704 1039382085632 1039746859008 1041685512192 1043577520128 1043677052928 1044043333632 1044653277184 1046243966976 1046550675456 1046917964664 1047017816064 1053768706848 1053869211648 1054239069312 1056461193216 1056561954816 1057242599424 1063849033728 1064160903168 1066091413504 1066778197056 1066879942656 1068817711104 1069192814976 1074238184448 1076291960832 1076502462464 1076982972416 1077298692096 1078939090944 1079737122816 1081750339584 1082012991488 1084030451712 1084410894528 1086484119552 1086802624512 1087500384256 1088774209536 1089475605504 1089579515904 1095105282048 1097094316032 1099406770176 1099897503744 1100219940864 1107094929408 1107483466752 1107808127712 1110143164416 1110249046016 1110638690304 1112655937536 1114730532864 1117906403328 1118298734982 1118405394432 1120436748288 1121091321856 1121484771264 1122798403584 1123628875776 1125723930624 1126119005856 1126392430592 1128492638208 1129327322112 1130650140672 1131046944768 1131378513408 1133763231744 1133871366144 1134269300736 1139621756928 1141691645952 1142092325088 1142201253888 1144608784384 1144944328704 1145346149376 1149675503616 1152503119872 1152840978432 1153355563008 1155786604544 1157885853696 1160902803456 1163758033152 1163869028352 1164618800928 1165982957568 1166392161792 1167073583104 1169304846336 1169715216384 1171896201216 1174366322688 1175234936832 1177024462848 1177369509888 1177782710247 1177895043072 1180377808896 1185947844608 1186364055552 1188518842368 1188632199168 1189397924352 1191555629056 1191904935936 1196830162944 1199352840192 1200125471688 1200239935488 1202419924992 1203191914496 1208517957504 1211065270272 1211180777472 1211605843968 1211961028608 1213806477312 1214704263168 1214941835536 1217264615424 1219534258176 1219962256344 1223008714752 1223437932288 1224870985728 1225660056192 1225776955392 1228360646656 1228791742464 1231993442304 1234590236672 1236832616448 1237384691712 1237747433472 1240356356096 1240791661824 1240910004224 1245481795584 1245918900096 1248911059968 1249030176768 1249468526592 1251737929728 1253028265984 1257644703744 1258206068736 1260858114048 1261227737088 1261670367672 1263148204032 1264082485248 1266746916864 1267191484416 1269554217984 1270493237376 1271981408256 1273171181568 1275483635712 1275605286912 1276052963328 1278742626304 1279688441856 1282074476544 1284403101696 1284976410624 1285227726848 1287684882432 1288062369792 1288514418048 1291230347264 1296566009856 1296946100736 1297525008384 1300259930112 1302621585408 1309227787296 1309352656896 1310196151044 1312112508928 1312572997632 1312957780992 1315467952128 1315929618432 1318703333376 1321162113024 1322139303936 1324152520704 1324926107648 1325391093312 1325517504512 1327925035008 1331708297216 1334191325184 1334659562496 1337083697664 1337211224064 1338462011392 1340029796352 1340500082688 1340893052928 1349271945216 1350141155649 1350269927424 1353116024832 1353590903808 1353720004608 1362448429056 1362578374656 1363056574464 1363456157184 1365929623552 1366330048512 1366809564978 1366939926528 1369422692352 1371976040448 1372309159936 1375884804096 1376367673824 1377979858944 1378999074816 1379268780032 1380288949248 1381905727488 1382390710272 1385992622592 1386329145344 1388914016256 1391436693504 1391569403904 1392057778176 1392465862656 1394991955968 1395400900608 1395890619552 1396023754752 1405024942464 1405158948864 1405652092416 1408614924288 1408749273088 1409656799232 1418465378304 1418881204224 1419379163631 1421041729536 1422370929408 1422506590208 1425090281472 1425590419968 1428248495232 1432317579264 1434919090176 1435055947776 1435559583744 1436398256128 1438585454592 1439649497088 1442333786112 1445373935616 1445881192704 1448645492736 1449070166016 1449578720304 1451698946048 1452634140672 1452772687872 1460140376064 1462792421376 1465875693568 1466530004992 1466959921152 1473021739008 1476126572544 1476644622336 1477077503616 1479901446144 1480190885888 1480851587072 1483541250048 1486307377152 1487406716928 1490541871104 1491064979976 1491207192576 1493915664384 1495313028352 1497064538112 1498171834368 1500965240832 1501492007808 1504656850944 1505769762816 1507533520896 1508062593024 1508504684544 1511684308992 1512359067648 1517930938368 1519495675904 1522255527936 1522789766784 1522935005184 1526592438272 1527128199168 1532754482688 1532900671488 1533438646272 1536670826496 1537121304576 1537807417344 1540600528896 1543847804928 1547870404608 1548413633052 1551677377536 1551825371136 1552825067904 1554643943424 1555189549056 1559073128448 1559620288512 1562528268288 1565515579392 1565821763584 1566979915776 1569365950464 1569826013184 1570376946996 1570526724096 1573837078528 1580803817472 1581818740736 1584691789824 1584842932224 1585863899136 1589206581248 1595773550592 1596241354752 1599137120256 1600167295584 1600319913984 1603226566656 1603789222464 1611357276672 1614753693696 1614907703296 1615474458624 1615948038144 1618408636416 1619605684224 1623019487232 1626045677568 1626616341792 1629726179328 1630678286336 1631250576384 1633161314304 1634213408256 1634369273856 1638388989952 1642657923072 1645641474048 1649110155264 1649846255616 1650329911296 1654388882432 1660642394112 1661225200128 1661712191568 1665214746624 1665373569024 1665958035456 1668983906304 1676859604992 1677448102473 1677608091648 1681144152064 1681636982784 1682227156896 1684197605376 1685443313664 1688585895936 1688995889152 1689588645888 1692738957312 1693990983168 1695975211008 1696570417152 1697561575424 1700644847616 1700807049216 1701403951104 1706251255808 1709432635392 1712537468928 1713138487632 1713301880832 1716913176576 1717416493056 1718019224064 1728754679808 1729261467648 1730033344512 1733679906816 1736828780544 1745637049728 1745803542528 1746928201392 1748974436352 1750097330176 1750610374656 1753957269504 1754572824576 1757844301824 1758271111168 1761549484032 1762852405248 1765536694272 1766054264832 1766842564608 1767188124416 1770566713344 1778921766912 1779546083328 1782778263552 1782948298752 1784096886528 1787333443584 1787857403904 1799029260288 1800188207532 1800359903232 1804154699776 1804787871744 1804960006144 1816597905408 1816771166208 1817408765952 1817941542912 1820709715968 1821773398016 1822412753304 1822586568704 1825896923136 1829301387264 1829943384516 1834513072128 1835156898432 1837306478592 1838490084288 1838665433088 1840385265664 1842540969984 1843187613696 1847990163456 1851885355008 1855248924672 1855425871872 1856077037568 1856621150208 1859989274624 1860534534144 1861187492736 1861365006336 1868222693376 1873366589952 1873545265152 1874202789888 1878153232384 1879542398976 1886467055616 1887309103104 1891287171072 1891841605632 1892505551508 1894722306048 1896123727872 1896494572544 1900120375296 1900787226624 1904331326976 1905739856064 1909756772352 1913225453568 1913407930368 1914079444992 1918113939456 1919532662784 1923111714816 1927165247488 1927841590272 1931527323648 1932093554688 1932771627072 1936845520896 1937030250496 1944849014784 1946853834752 1950389895168 1953932378112 1955946561536 1963841680944 1964028985344 1968168763392 1968859496448 1969436671488 1973201928192 1973894427648 1978055000064 1981743169536 1983208955904 1987389161472 1988086639968 1988276256768 1991887552512 1996086050816 1997562445824 2001286987776 2001989343744 2005816836096 2006209134592 2007693017088 2010044694528 2010750124032 2011339579392 2015579078656 2016478756864 2023907917824 2025404891136 2029674037248 2030386355712 2030580006912 2036170932224 2043672643584 2043867561984 2044584861696 2045184235776 2048894435328 2049495072768 2050214347467 2050409889792 2054134038528 2058463739904 2063827206144 2064551510736 2066969788416 2068903170048 2069100494848 2070433423872 2072858591232 2073586065408 2078764171264 2079493718016 2083371024384 2087155040256 2087354105856 2088086667264 2089306554368 2092487933952 2093101350912 2093835929328 2094035632128 2107537413696 2107738423296 2108478138624 2112922386432 2113123909632 2114485198848 2127698067456 2128321806336 2132182827008 2133556394112 2133759885312 2137635422208 2138385629952 2148476368896 2152583921664 2153004924928 2153965944832 2154597384192 2157878181888 2159474245632 2163500679168 2164025982976 2168060903424 2168821789056 2172968239104 2173605249024 2175000768512 2177548419072 2178951211008 2179159031808 2190210564096 2194188632064 2198813540352 2199795007488 2200439881728 2214189858816 2214966933504 2215616255424 2220286328832 2220498092032 2221277380608 2225311875072 2229461065728 2235812806656 2236597469964 2236810788864 2240873496576 2242182643712 2242969542528 2245596807168 2247257751552 2251447861248 2252238011712 2252784861184 2256985276416 2258654644224 2261300281344 2262093889536 2262757026816 2267526463488 2267742732288 2268538601472 2279243513856 2283383291904 2284184650176 2284402507776 2289217568768 2289888657408 2290692298752 2299351007232 2305006239744 2305681956864 2306711126016 2311573209088 2315771707392 2321805606912 2327516066304 2327738056704 2329237601856 2331965915136 2332784323584 2334147166208 2338609692672 2339430432768 2343792402432 2348732645376 2350469873664 2354048925696 2354739019776 2355565420494 2355790086144 2360755617792 2371895689216 2372728111104 2377037684736 2377264398336 2378795848704 2383111258112 2383809871872 2393660325888 2398705680384 2400250943376 2400479870976 2404839849984 2406383828992 2417035915008 2422130540544 2422361554944 2423211687936 2423922057216 2427612954624 2429408526336 2429883671072 2434529230848 2439068516352 2439924512688 2446017429504 2446875864576 2449741971456 2451320112384 2451553910784 2456721293312 2457583484928 2463986884608 2469180473344 2473665232896 2474769383424 2475494866944 2480712712192 2481583323648 2481820008448 2490963591168 2491837800192 2497822119936 2498060353536 2498937053184 2503475859456 2506056531968 2515289407488 2516412137472 2521716228096 2522455474176 2523340735344 2526296408064 2528164970496 2533493833728 2534382968832 2539108435968 2540986474752 2543962816512 2546342363136 2550967271424 2551210573824 2552105926656 2557485252608 2559376883712 2564148953088 2568806203392 2569952821248 2570455453696 2575369764864 2576124739584 2577028836096 2582460694528 2593132019712 2593892201472 2595050016768 2600519860224 2605243170816 2618455574592 2618705313792 2620392302088 2624225017856 2625145995264 2625915561984 2630935904256 2631859236864 2637406666752 2642324226048 2644278607872 2648305041408 2649852215296 2650782186624 2651035009024 2655850070016 2663416594432 2668382650368 2669319124992 2674167395328 2674422448128 2676924022784 2680059592704 2681000165376 2681786105856 2698543890432 2700282311298 2700539854848 2706232049664 2707181807616 2707440009216 2724896858112 2725156749312 2726113148928 2726912314368 2731859247104 2732660097024 2733619129956 2733879853056 2738845384704 2743952080896 2744618319872 2751769608192 2752735347648 2755959717888 2757998149632 2758537560064 2760577898496 2763811454976 2764781420544 2771985245184 2772658290688 2777828032512 2782873387008 2783138807808 2784115556352 2784931725312 2789983911936 2790801801216 2791781239104 2792047509504 2810049884928 2810317897728 2811304184832 2817229848576 2817498546176 2819313598464 2836930756608 2837762408448 2838758327262 2842083459072 2844741858816 2845013180416 2850180562944 2851180839936 2856496990464 2864635158528 2869838180352 2870111895552 2871119167488 2872796512256 2877170909184 2879298994176 2884667572224 2890747871232 2891762385408 2897290985472 2898140332032 2899157440608 2903397892096 2905268281344 2905545375744 2920280752128 2925584842752 2931751387136 2933060009984 2933919842304 2946043478016 2952253145088 2953289244672 2954155007232 2959802892288 2960381771776 2961703174144 2967082500096 2972614754304 2974813433856 2981083742208 2982129959952 2982414385152 2987831328768 2990626056704 2994129076224 2996343668736 3001930481664 3002984015616 3009313701888 3011539525632 3015067041792 3016125186048 3017009369088 3023368617984 3024718135296 3035861876736 3038991351808 3044511055872 3045579533568 3045870010368 3053184876544 3054256398336 3065508965376 3065801342976 3066877292544 3073341652992 3074242609152 3075614834688 3081201057792 3087695609856 3095740809216 3096827266104 3103354755072 3103650742272 3105650135808 3109287886848 3110379098112 3118146256896 3119240577024 3125056536576 3131031158784 3131643527168 3133959831552 3138731900928 3139652026368 3140753893992 3141053448192 3147674157056 3161607634944 3163637481472 3169383579648 3169685864448 3171727798272 3178413162496 3191547101184 3192482709504 3198274240512 3200334591168 3200639827968 3206453133312 3207578444928 3222714553344 3229507387392 3229815406592 3230948917248 3231896076288 3236817272832 3239211368448 3246038974464 3252091355136 3253232683584 3259452358656 3261356572672 3262501152768 3266322628608 3268426816512 3268738547712 3276777979904 3285315846144 3291282948096 3298220310528 3299692511232 3300659822592 3308777764864 3321284788224 3322450400256 3323424383136 3330429493248 3330747138048 3331916070912 3337967812608 3353719209984 3354896204946 3355216183296 3362288304128 3363273965568 3364454313792 3368395210752 3370886627328 3377171791872 3377991778304 3379177291776 3385477914624 3387981966336 3391950422016 3393140834304 3395123150848 3401289695232 3401614098432 3402807902208 3412502511616 3418865270784 3425074937856 3426276975264 3426603761664 3433826353152 3434832986112 3436038448128 3457509359616 3458522935296 3460066689024 3467359813632 3473657561088 3491274099456 3491607085056 3493856402784 3497948872704 3500194660352 3501220749312 3507914539008 3509145649152 3515688603648 3516542222336 3523098968064 3525704810496 3531073388544 3532108529664 3533685129216 3534376248832 3541133426688 3557843533824 3559092166656 3565556527104 3565896597504 3568193773056 3574666887168 3575714807808 3598058520576 3600376415064 3600719806464 3608309399552 3609575743488 3609920012288 3633195810816 3633542332416 3634817531904 3635883085824 3641419431936 3643546796032 3644825506608 3645173137408 3651793846272 3658602774528 3659886769032 3669026144256 3670313796864 3674612957184 3676980168576 3677330866176 3680770531328 3685081939968 3686375227392 3695980326912 3703770710016 3710497849344 3712154075136 3713242300416 3719978549248 3721069068288 3722374985472 3722730012672 3736445386752 3746733179904 3747090530304 3748405579776 3756306464768 3759084797952 3772934111232 3774618206208 3782574342144 3783683211264 3785011103016 3789444612096 3792247455744 3792989145088 3800240750592 3801574453248 3808662653952 3811479712128 3819513544704 3826450907136 3826815860736 3828158889984 3836227878912 3839065325568 3846223429632 3854330494976 3855683180544 3863054647296 3864187109376 3865543254144 3873691041792 3874060500992 3889698029568 3893707669504 3900779790336 3907864756224 3911893123072 3927683361888 3928057970688 3936337526784 3937718992896 3938873342976 3946403856384 3947788855296 3956110000128 3963486339072 3966417911808 3974778322944 3976173279936 3976552513536 3983775105024 3992172101632 3995124891648 4002573975552 4003978687488 4011633672192 4012418269184 4015386034176 4020089389056 4021500248064 4022679158784 4031158157312 4032957513728 4047815835648 4050809782272 4059348074496 4060772711424 4061160013824 4072341864448 4087345287168 4087735123968 4089169723392 4090368471552 4097788870656 4098990145536 4100428694934 4100819779584 4108268077056 4116927479808 4127654412288 4129103021472 4133939576832 4137806340096 4138200989696 4140866847744 4145717182464 4147172130816 4157528342528 4158987436032 4166742048768 4174310080512 4174708211712 4176173334528 4178613108736 4184975867904 4186202701824 4187671858656 4188071264256 4215074827392 4215476846592 4216956277248 4225844772864 4226247819264 4228970397696 4255396134912 4256643612672 4258137490893 4264365654016 4267112788224 4267519770624 4275270844416 4276771259904 4296952737792 4305167843328 4306009849856 4307931889664 4309194768384 4315756363776 4318948491264 4327001358336 4328051965952 4336121806848 4337643578112 4345936478208 4347210498048 4350001537024 4355096838144 4357902422016 4358318063616 4380421128192 4388377264128 4397627080704 4399590014976 4400879763456 4428379717632 4429933867008 4431232510848 4440572657664 4440996184064 4442554761216 4450623750144 4458922131456 4471625613312 4473194939928 4473621577728 4481746993152 4484365287424 4485939085056 4491193614336 4494515503104 4502895722496 4504476023424 4505569722368 4513970552832 4517309288448 4522600562688 4524187779072 4525514053632 4535052926976 4537077202944 4558487027712 4566766583808 4568369300352 4568805015552 4578435137536 4579777314816 4581384597504 4598702014464 4610012479488 4611363913728 4613422252032 4623146418176 4631543414784 4643611213824 4655032132608 4655476113408 4658475203712 4663931830272 4665568647168 4668294332416 4677219385344 4678860865536 4687584804864 4697465290752 4700939747328 4708097851392 4709478039552 4711130840988 4711580172288 4721511235584 4743791378432 4745456222208 4754075369472 4754528796672 4757591697408 4766222516224 4767619743744 4787320651776 4797411360768 4800501886752 4800959741952 4809679699968 4812767657984 4834071830016 4844261081088 4844723109888 4846423375872 4847844114432 4855225909248 4858817052672 4859767342144 4869058461696 4878137032704 4879849025376 4892034859008 4893751729152 4899483942912 4902640224768 4903107821568 4913442586624 4915166969856 4927973769216 4938360946688 4947330465792 4949538766848 4950989733888 4961425424384 4963166647296 4963640016896 4981927182336 4983675600384 4995644239872 4996120707072 4997874106368 5006951718912 5012113063936 5030578814976 5032344307419 5032824274944 5043432456192 5044910948352 5046681470688 5052592816128 5056329940992 5066987667456 5068765937664 5078216871936 5081972949504 5087925633024 5092684726272 5101934542848 5102421147648 5104211853312 5114970505216 5118753767424 5128297906176 5137612406784 5139905642496 5140910907392 5150739529728 5152249479168 5154057672192 5164921389056 5186264039424 5187784402944 5190100033536 5201039720448 5210486341632 5236911149184 5237410627584 5240784604176 5248450035712 5250291990528 5251831123968 5261871808512 5263718473728 5274813333504 5284648452096 5288557215744 5296610082816 5299704430592 5301564373248 5302070018048 5311700140032 5326833188864 5336765300736 5338638249984 5348334790656 5348844896256 5353848045568 5362000330752 5363572211712 5397087780864 5400564622596 5401079709696 5412464099328 5414363615232 5414880018432 5449793716224 5450313498624 5452226297856 5453824628736 5463718494208 5465320194048 5467238259912 5467759706112 5477690769408 5487904161792 5489236639744 5503539216384 5505470695296 5511919435776 5515996299264 5517075120128 5521155796992 5527622909952 5529562841088 5543970490368 5545316581376 5555656065024 5565746774016 5566277615616 5568231112704 5569863450624 5579967823872 5581603602432 5583562478208 5584095019008 5620099769856 5620635795456 5622608369664 5634459697152 5638627196928 5673861513216 5675524816896 5677516654524 5684166918144 5689483717632 5690026360832 5700361125888 5702361679872 5712993980928 5729270317056 5739676360704 5740223791104 5742238334976 5745593024512 5754341818368 5758597988352 5769335144448 5781495742464 5783524770816 5794581970944 5796280664064 5798314881216 5806795784192 5810536562688 5811090751488 5840561504256 5851169685504 5863502774272 5866120019968 5867839684608 5892086956032 5904506290176 5906578489344 5908310014464 5919605784576 5920763543552 5923406348288 5934165000192 5945229508608 5949626867712 5962167484416 5964259919904 5964828770304 5975662657536 5981252113408 5988258152448 5992687337472 6003860963328 6005968031232 6018627403776 6023079051264 6030134083584 6032250372096 6034018738176 6046737235968 6049436270592 6071723753472 6077982703616 6089022111744 6091159067136 6091740020736 6106369753088 6108512796672 6131017930752 6131602685952 6133754585088 6146683305984 6148485218304 6150643042401 6151229669376 6162402115584 6175391219712 6191481618432 6193654532208 6206709510144 6207301484544 6211300271616 6218575773696 6220758196224 6236292513792 6238481154048 6250113073152 6262062317568 6263287054336 6267919663104 6277463801856 6279304052736 6281507787984 6282106896384 6295348314112 6323215269888 6327274962944 6338767159296 6339371728896 6343455596544 6356826324992 6383094202368 6384965419008 6396548481024 6400669182336 6401279655936 6412906266624 6415156889856 6445429106688 6459014774784 6461897834496 6463792152576 6473634545664 6478422736896 6492077948928 6504182710272 6506465367168 6518904717312 6522713145344 6525002305536 6532645257216 6536853633024 6537477095424 6553555959808 6570631692288 6582565896192 6596440621056 6599385022464 6601319645184 6617555529728 6642569576448 6644900800512 6646848766272 6660858986496 6661494276096 6663832141824 6675935625216 6707438419968 6709792409892 6710432366592 6724576608256 6726547931136 6728908627584 6736790421504 6741773254656 6754343583744 6755983556608 6758354583552 6770955829248 6775963932672 6783900844032 6786281668608 6790246301696 6802579390464 6803228196864 6805615804416 6825005023232 6837730541568 6850149875712 6852553950528 6853207523328 6867652706304 6869665972224 6872076896256 6915018719232 6917045870592 6920133378048 6934719627264 6947315122176 6982548198912 6983214170112 6987712805568 6995897745408 7000389320704 7002441498624 7015829078016 7018291298304 7031377207296 7033084444672 7046197936128 7051409620992 7062146777088 7064217059328 7067370258432 7068752497664 7082266853376 7115687067648 7118184333312 7131113054208 7131793195008 7136387546112 7149333774336 7151429615616 7196117041152 7200752830128 7201439612928 7216618799104 7219151486976 7219840024576 7266391621632 7267084664832 7269635063808 7271766171648 7282838863872 7287093592064 7289651013216 7290346274816 7303587692544 7317205549056 7319773538064 7338052288512 7340627593728 7349225914368 7353960337152 7354661732352 7361541062656 7370163879936 7372750454784 7391960653824 7407541420032 7420995698688 7424308150272 7426484600832 7439957098496 7442138136576 7444749970944 7445460025344 7472890773504 7493466359808 7494181060608 7496811159552 7512612929536 7518169595904 7545868222464 7549236412416 7565148684288 7567366422528 7570022206032 7578889224192 7584494911488 7585978290176 7600481501184 7603148906496 7617325307904 7622959424256 7639027089408 7652901814272 7653631721472 7656317779968 7672455757824 7678130651136 7692446859264 7708660989952 7711366361088 7726109294592 7728374218752 7731086508288 7747382083584 7748121001984 7779396059136 7787415339008 7801559580672 7815729512448 7823786246144 7855366723776 7856115941376 7872675053568 7875437985792 7877746685952 7892807712768 7895577710592 7912220000256 7926972678144 7932835823616 7949556645888 7952346559872 7953105027072 7967550210048 7984344203264 7990249783296 8005147951104 8007957374976 8023267344384 8024836538368 8030772068352 8040178778112 8043000496128 8045358317568 8062316314624 8065915027456 8095631671296 8101619564544 8118696148992 8121545422848 8122320027648 8144683728896 8174690574336 8175470247936 8178339446784 8180736943104 8195577741312 8197980291072 8200857389868 8201639559168 8216536154112 8233854959616 8255308824576 8258206042944 8267879153664 8275612680192 8276401979392 8281733695488 8291434364928 8294344261632 8315056685056 8317974872064 8333484097536 8348620161024 8349416423424 8352346669056 8357226217472 8369951735808 8372405403648 8375343717312 8376142528512 8430149654784 8430953693184 8433912554496 8451689545728 8452495638528 8457940795392 8510792269824 8513287225344 8516274981786 8528731308032 8534225576448 8535039541248 8550541688832 8553542519808 8593905475584 8610335686656 8612019699712 8615863779328 8618389536768 8631512727552 8637896982528 8654002716672 8656103931904 8672243613696 8675287156224 8691872956416 8694420996096 8700003074048 8710193676288 8715804844032 8716636127232 8760842256384 8776754528256 8795254161408 8799180029952 8801759526912 8856759435264 8859867734016 8862465021696 8881145315328 8881992368128 8885109522432 8901247500288 8917844262912 8943251226624 8946389879856 8947243155456 8963493986304 8968730574848 8971878170112 8982387228672 8989031006208 9005791444992 9008952046848 9011139444736 9027941105664 9034618576896 9045201125376 9048375558144 9051028107264 9070105853952 9074154405888 9116974055424 9133533167616 9136738600704 9137610031104 9156870275072 9159554629632 9162769195008 9197404028928 9220024958976 9222727827456 9226844504064 9246292836352 9263086829568 9287222427648 9310064265216 9310952226816 9316950407424 9327863660544 9331137294336 9336588664832 9354438770688 9357721731072 9375169609728 9394930581504 9401879494656 9416195702784 9418956079104 9422261681976 9423160344576 9443022471168 9487582756864 9490912444416 9508150738944 9509057593344 9515183394816 9532445032448 9535239487488 9574641303552 9594822721536 9601003773504 9601919483904 9619359399936 9625535315968 9668143660032 9688522162176 9689446219776 9692846751744 9695688228864 9710451818496 9717634105344 9719534684288 9738116923392 9756274065408 9759698050752 9784069718016 9787503458304 9798967885824 9805280449536 9806215643136 9826885173248 9830333939712 9855947538432 9876721893376 9894660931584 9899077533696 9901979467776 9922850848768 9926333294592 9927280033792 9963854364672 9967351200768 9991288479744 9992241414144 9995748212736 10013903437824 10024226127872 10061157629952 10064688614838 10065648549888 10086864912384 10089821896704 10093362941376 10105185632256 10112659881984 10133975334912 10137531875328 10156433743872 10163945899008 10175851266048 10185369452544 10203869085696 10204842295296 10208423706624 10229941010432 10237507534848 10256595812352 10275224813568 10279811284992 10281821814784 10301479059456 10304498958336 10308115344384 10329842778112 10372528078848 10375568805888 10380200067072 10402079440896 10420972683264 10473822298368 10474821255168 10481569208352 10496900071424 10500583981056 10503662247936 10523743617024 10527436947456 10549626667008 10569296904192 10577114431488 10593220165632 10599408861184 10603128746496 10604140036096 10623400280064 10653666377728 10673530601472 10677276499968 10696669581312 10697689792512 10707696091136 10724000661504 10727144423424 10794175561728 10801129245192 10802159419392 10824928198656 10828727230464 10829760036864 10899587432448 10900626997248 10904452595712 10907649257472 10927436988416 10930640388096 10934476519824 10935519412224 10955381538816 10975808323584 10978473279488 11007078432768 11010941390592 11023838871552 11031992598528 11034150240256 11042311593984 11055245819904 11059125682176 11087940980736 11090633162752 11111312130048 11131493548032 11136462225408 11139726901248 11159935647744 11163207204864 11167124956416 11168190038016 11240199539712 11241271590912 11245216739328 11268919394304 11277254393856 11347723026432 11351049633792 11355033309048 11368333836288 11378967435264 11380052721664 11400722251776 11404723359744 11425987961856 11458540634112 11479352721408 11480447582208 11484476669952 11491186049024 11508683636736 11517195976704 11538670288896 11562991484928 11567049541632 11589163941888 11592561328128 11596629762432 11613591568384 11621073125376 11622181502976 11681123008512 11702339371008 11727005548544 11732240039936 11735679369216 11784173912064 11809012580352 11813156978688 11816620028928 11839211569152 11841527087104 11846812696576 11868330000384 11890459017216 11899253735424 11924334968832 11928519839808 11929657540608 11951325315072 11962504226816 11976516304896 11985374674944 12007721926656 12011936062464 12037254807552 12046158102528 12060268167168 12064500744192 12068037476352 12093474471936 12098872541184 12143447506944 12155965407232 12178044223488 12182318134272 12183480041472 12212739506176 12217025593344 12262035861504 12263205371904 12267509170176 12293366611968 12296970436608 12301286084802 12302459338752 12324804231168 12350782439424 12382963236864 12387309064416 12413419020288 12414602969088 12422600543232 12437151547392 12441516392448 12472585027584 12476962308096 12500226146304 12524124635136 12526574108672 12535839326208 12554927603712 12558608105472 12563015575968 12564213792768 12590696628224 12646430539776 12654549925888 12677534318592 12678743457792 12686911193088 12713652649984 12766188404736 12769930838016 12793096962048 12801338364672 12802559311872 12825812533248 12830313779712 12890858213376 12918029549568 12923795668992 12927584305152 12947269091328 12956845473792 12984155897856 13008365420544 13012930734336 13037809434624 13045426290688 13050004611072 13065290514432 13073707266048 13074954190848 13107111919616 13141263384576 13165131792384 13192881242112 13198770044928 13202639290368 13235111059456 13285139152896 13289801601024 13293697532544 13321717972992 13322988552192 13327664283648 13351871250432 13414876839936 13419584819784 13420864733184 13449153216512 13453095862272 13457817255168 13473580843008 13483546509312 13508687167488 13511967113216 13516709167104 13541911658496 13551927865344 13567801688064 13572563337216 13580492603392 13605158780928 13611231608832 13650010046464 13675461083136 13700299751424 13705107901056 13706415046656 13735305412608 13739331944448 13744153792512 13830037438464 13834091741184 13840266756096 13869439254528 13894630244352 13965096397824 13966428340224 13975425611136 13991795490816 14000778641408 14004882997248 14031658156032 14036582596608 14062754414592 14066168889344 14092395872256 14102819241984 14124293554176 14128434118656 14134740516864 14137504995328 14164533706752 14231374135296 14236368666624 14262226108416 14263586390016 14272775092224 14298667548672 14302859231232 14392234082304 14401505660256 14402879225856 14433237598208 14438302973952 14439680049152 14532783243264 14534169329664 14539270127616 14543532343296 14565677727744 14574187184128 14579302026432 14580692549632 14607175385088 14634411098112 14639547076128 14676104577024 14681255187456 14698451828736 14707920674304 14709323464704 14723082125312 14740327759872 14745500909568 14783921307648 14815082840064 14841991397376 14848616300544 14852969201664 14879914196992 14884276273152 14889499941888 14890920050688 14945781547008 14986932719616 14988362121216 14993622319104 15025225859072 15036339191808 15091736444928 15098472824832 15130297368576 15134732845056 15140044412064 15157778448384 15168989822976 15171956580352 15200963002368 15206297812992 15234650615808 15245918848512 15278054178816 15305803628544 15307263442944 15312635559936 15344911515648 15356261302272 15384893718528 15417321979904 15422732722176 15452218589184 15456748437504 15462173016576 15494764167168 15496242003968 15558792118272 15574830678016 15603119161344 15631459024896 15647572492288 15710733447552 15712231882752 15745350107136 15750875971584 15755493371904 15785615425536 15791155421184 15824440000512 15853945356288 15865671647232 15899113291776 15904693119744 15906210054144 15935100420096 15968688406528 15980499566592 16010295902208 16015914749952 16046534688768 16049673076736 16061544136704 16086000992256 16090716635136 16124632629248 16131830054912 16191263342592 16203239129088 16237392297984 16243090845696 16244640055296 16289367457792 16349381148672 16350940495872 16356678893568 16361473886208 16391155482624 16395960582144 16401714779736 16403279118336 16433072308224 16467709919232 16510617649152 16516412085888 16535758307328 16551225360384 16552803958784 16563467390976 16582868729856 16588688523264 16635949744128 16666968195072 16697240322048 16698832846848 16704693338112 16714452434944 16739903471616 16744810807296 16750687434624 16752285057024 16860299309568 16861907386368 16867825108992 16903379091456 16915881590784 17021584539648 17026574450688 17032549963572 17057462616064 17068451152896 17070079082496 17101083377664 17107085039616 17187810951168 17220671373312 17224039399424 17231727558656 17236779073536 17263025455104 17275793965056 17308005433344 17312207863808 17344487227392 17350574312448 17383745912832 17388841992192 17400006148096 17420387352576 17431609688064 17433272254464 17521684512768 17553509056512 17590508322816 17598360059904 17603519053824 17713518870528 17719735468032 17724930043392 17762290630656 17763984736256 17770219044864 17802495000576 17835688525824 17886502453248 17892779759712 17894486310912 17926987972608 17937461149696 17943756340224 17964774457344 17978062012416 18011582889984 18017904093696 18022278889472 18055882211328 18069237153792 18090402250752 18096751116288 18102056214528 18140211707904 18148308811776 18233948110848 18267066335232 18273477201408 18275220062208 18313740550144 18319109259264 18325538390016 18394808057856 18440049917952 18445455654912 18451929127203 18453689008128 18492585672704 18526173659136 18574444855296 18620128530432 18621904453632 18633900814848 18655727321088 18662274588672 18673177329664 18708877541376 18715443462144 18750339219456 18789861163008 18803758989312 18832391405568 18837912158208 18844523363952 18846320689152 18886044942336 18975165513728 18981824888832 19016301477888 19018115186688 19030366789632 19064890064896 19070478974976 19149282607104 19189645443072 19202007547008 19203838967808 19238718799872 19251070631936 19336287320064 19377044324352 19385693503488 19391376457728 19420903636992 19435268210688 19439069368576 19476233846784 19512548130816 19519396101504 19568139436032 19575006916608 19597935771648 19610560899072 19612431286272 19660667879424 19711895076864 19753443786752 19789321863168 19798155067392 19803958935552 19845701697536 19852666589184 19854560067584 19927708729344 19934702401536 19982576959488 19984482828288 19991496425472 20027806875648 20048452255744 20122315259904 20129377229676 20131297099776 20173729824768 20179643793408 20186725882752 20210371264512 20225319763968 20267950669824 20275063750656 20312867487744 20327891798016 20351702532096 20370738905088 20407738171392 20409684590592 20416847413248 20459882020864 20475015069696 20513191624704 20550449627136 20559622569984 20563643629568 20602958118912 20608997916672 20616230688768 20659685556224 20745056157696 20751137611776 20760400134144 20804158881792 20841945366528 20947644596736 20949642510336 20963138416704 20993800142848 21001167962112 21007324495872 21047487234048 21054873894912 21099253334016 21138593808384 21154228862976 21186440331264 21198817722368 21206257492992 21208280072192 21246800560128 21307332755456 21347061202944 21354552999936 21393339162624 21395379585024 21415392182272 21448001323008 21454288846848 21588351123456 21602258490384 21604318838784 21649856397312 21657454460928 21659520073728 21799174864896 21801253994496 21808905191424 21815298514944 21854873976832 21861280776192 21868953039648 21871038824448 21910763077632 21951616647168 21956946558976 22014156865536 22021882781184 22047677743104 22063985197056 22068300480512 22084623187968 22110491639808 22118251364352 22175881961472 22181266325504 22222624260096 22262987096064 22272924450816 22279453802496 22319871295488 22326414409728 22334249912832 22336380076032 22480399079424 22482543181824 22490433478656 22537838788608 22554508787712 22695446052864 22702099267584 22710066618096 22736667672576 22757934870528 22760105443328 22801444503552 22809446719488 22851975923712 22917081268224 22958705442816 22960895164416 22968953339904 22982372098048 23017367273472 23034391953408 23077340577792 23125982969856 23134099083264 23178327883776 23185122656256 23193259524864 23242146250752 23244363005952 23362246017024 23404678742016 23454011097088 23464480079872 23471358738432 23568347824128 23618025160704 23626313957376 23633240057856 23678423138304 23683054174208 23693625393152 23736660000768 23780918034432 23798507470848 23848669937664 23857039679616 23859315081216 23902650630144 23925008453632 23953032609792 23970749349888 24015443853312 24023872124928 24074509615104 24092316205056 24120536334336 24129001488384 24136074952704 24186948943872 24197745082368 24286895013888 24311930814464 24356088446976 24364636268544 24366960082944 24425479012352 24434051186688 24524071723008 24526410743808 24535018340352 24586733223936 24593940873216 24602572169604 24604918677504 24649608462336 24701564878848 24765926473728 24774618128832 24826838040576 24829205938176 24845201086464 24874303094784 24883032784896 24945170055168 24953924616192 25000452292608 25048249270272 25053148217344 25071678652416 25109855207424 25117216210944 25126031151936 25128427585536 25181393256448 25292861079552 25309099851776 25355068637184 25357486915584 25373822386176 25427305299968 25532376809472 25539861676032 25586193924096 25602676729344 25605118623744 25651625066496 25660627559424 25781716426752 25836059099136 25847591337984 25855168610304 25894538182656 25913690947584 25968311795712 26016730841088 26025861468672 26075618869248 26090852581376 26100009222144 26130581028864 26147414532096 26149908381696 26214223839232 26282526769152 26330263584768 26385762484224 26397540089856 26405278580736 26470222118912 26570278305792 26579603202048 26587395065088 26643435945984 26645977104384 26655328567296 26703742500864 26829753679872 26839169639568 26841729466368 26898306433024 26906191724544 26915634510336 26947161686016 26967093018624 27017374334976 27023934226432 27033418334208 27083823316992 27103855730688 27135603376128 27145126674432 27160985206784 27210317561856 27222463217664 27300020092928 27350922166272 27400599502848 27410215802112 27412830093312 27470610825216 27478663888896 27488307585024 27660074876928 27668183482368 27680533512192 27738878509056 27789260488704 27930192795648 27932856680448 27950851222272 27983590981632 28001557282816 28009765994496 28063316312064 28073165193216 28125508829184 28132337778688 28184791744512 28205638483968 28248587108352 28256868237312 28269481033728 28275009990656 28329067413504 28462748270592 28472737333248 28524452216832 28527172780032 28545550184448 28597335097344 28605718462464 28784468164608 28803011320512 28805758451712 28866475196416 28876605947904 28879360098304 29065566486528 29068338659328 29078540255232 29087064686592 29131355455488 29148374368256 29158604052864 29161385099264 29214350770176 29268822196224 29279094152256 29352209154048 29362510374912 29396903657472 29415841348608 29418646929408 29446164250624 29480655519744 29491001819136 29567842615296 29630165680128 29683982794752 29697232601088 29705938403328 29759828393984 29768552546304 29778999883776 29781840101376 29891563094016 29973865439232 29976724242432 29987244638208 30050451718144 30072678383616 30183472889856 30196945649664 30260594737152 30269465690112 30280088824128 30315556896768 30337979645952 30343913160704 30401926004736 30412595625984 30469301231616 30491837697024 30556108357632 30611607257088 30614526885888 30625271119872 30689823031296 30712522604544 30769787437056 30834643959808 30845465444352 30904437178368 30913496875008 30924346033152 30989528334336 30992484007936 31117584236544 31149661356032 31206238322688 31262918049792 31295144984576 31421466895104 31424463765504 31490700214272 31501751943168 31510986743808 31571230851072 31582310842368 31648880001024 31707890712576 31731343294464 31798226583552 31809386239488 31812420108288 31870200840192 31937376813056 31960999133184 32020591804416 32031829499904 32093069377536 32099346153472 32123088273408 32172001984512 32181433270272 32249265258496 32263660109824 32382526685184 32406478258176 32474784595968 32486181691392 32489280110592 32578734915584 32698762297344 32701880991744 32713357787136 32722947772416 32782310965248 32791921164288 32803429559472 32806558236672 32866144616448 32935419838464 33021235298304 33032824171776 33071516614656 33102450720768 33105607917568 33126934781952 33165737459712 33177377046528 33271899488256 33333936390144 33394480644096 33409386676224 33428904869888 33479806943232 33489621614592 33501374869248 33504570114048 33720598619136 33723814772736 33735650217984 33806758182912 33831763181568 34043169079296 34053148901376 34065099927144 34114925232128 34136902305792 34140158164992 34202166755328 34214170079232 34375621902336 34441342746624 34448078798848 34463455117312 34473558147072 34526050910208 34551587930112 34616010866688 34624415727616 34688974454784 34701148624896 34767491825664 34777683984384 34800012296192 34840774705152 34863219376128 34866544508928 35043369025536 35107018113024 35181016645632 35196720119808 35207038107648 35427037741056 35439470936064 35449860086784 35524581261312 35527969472512 35540438089728 35604990001152 35671377051648 35773004906496 35785559519424 35788972621824 35853975945216 35874922299392 35887512680448 35929548914688 35956124024832 36023165779968 36035808187392 36044557778944 36111764422656 36138474307584 36180804501504 36193502232576 36204112429056 36280423415808 36296617623552 36467896221696 36534132670464 36546954402816 36550440124416 36627481100288 36638218518528 36651076780032 36789616115712 36880099835904 36890911309824 36903858254406 36907378016256 36985171345408 37052347318272 37148889710592 37240257060864 37243808907264 37267801629696 37311454642176 37324549177344 37346354659328 37417755082752 37430886924288 37500678438912 37579722326016 37607517978624 37664782811136 37675824316416 37689046727904 37692641378304 37772089884672 37950331027456 37963649777664 38032602955776 38036230373376 38060733579264 38129780129792 38140957949952 38298565214208 38379290886144 38404015094016 38407677935616 38477437599744 38502141263872 38672574640128 38754088648704 38771387006976 38782752915456 38841807273984 38870536421376 38878138737152 38952467693568 39025096261632 39038792203008 39136278872064 39150013833216 39195871543296 39221121798144 39224862572544 39321335758848 39423790153728 39506887573504 39578643726336 39596310134784 39607917871104 39691403395072 39705333178368 39709120135168 39855417458688 39869404803072 39965153918976 39968965656576 39982992850944 40055613751296 40096904511488 40244630519808 40258754459352 40262594199552 40347459649536 40359287586816 40373451765504 40420742529024 40450639527936 40535901339648 40550127501312 40625734975488 40655783596032 40703405064192 40741477810176 40815476342784 40833694826496 40919764041728 40950030139392 41026383249408 41100899254272 41119245139968 41127287259136 41205916237824 41217995833344 41232461377536 41319371112448 41490112315392 41502275223552 41520800268288 41608317763584 41683890733056 41895289193472 41899285020672 41926276833408 41987600285696 42002335924224 42014648991744 42094974468096 42109747789824 42198506668032 42277187616768 42308457725952 42372880662528 42397635444736 42412514985984 42416560144384 42493601120256 42614665510912 42694122405888 42709105999872 42786678325248 42790759170048 42830784364544 42896002646016 42908577693696 43176702246912 43204516980768 43208637677568 43299712794624 43314908921856 43319040147456 43598349729792 43602507988992 43617810382848 43630597029888 43709747953664 43722561552384 43737906079296 43742077648896 43821526155264 43903233294336 43913893117952 44028313731072 44043765562368 44095355486208 44127970394112 44136600961024 44169246375936 44220983279616 44236502728704 44351763922944 44362532651008 44445248520192 44525974192128 44545848901632 44558907604992 44639742590976 44652828819456 44668499825664 44672760152064 44960798158848 44965086363648 44980866957312 45075677577216 45109017575424 45390892105728 45404198535168 45420133236192 45473335345152 45515869741056 45520210886656 45602889007104 45618893438976 45703951847424 45834162536448 45917410885632 45921790328832 45937906679808 45964744196096 46034734546944 46068783906816 46154681155584 46251965939712 46268198166528 46356655767552 46370245312512 46386519049728 46484292501504 46488726011904 46724492034048 46809357484032 46908022194176 46928960159744 46942717476864 47136695648256 47236050321408 47252627914752 47266480115712 47356846276608 47366108348416 47387250786304 47473320001536 47561836068864 47597014941696 47697339875328 47714079359232 47718630162432 47805301260288 47850016907264 47906065219584 47941498699776 48030887706624 48047744249856 48149019230208 48184632410112 48258002976768 48272149905408 48373897887744 48395490164736 48573790027776 48623861628928 48712176893952 48729272537088 48733920165888 48850958024704 48868102373376 49048143446016 49052821487616 49070036680704 49173466447872 49187881746432 49205144339208 49209837355008 49299216924672 49403129757696 49531852947456 49549236257664 49653676081152 49658411876352 49690402172928 49748606189568 49766065569792 49907849232384 50000904585216 50096498540544 50106296434688 50143357304832 50219710414848 50234432421888 50252062303872 50256855171072 50362786512896 50585722159104 50618199703552 50710137274368 50747644772352 50854610599936 51064753618944 51079723352064 51172387848192 51205353458688 51210237247488 51303250132992 51321255118848 51563432853504 51672118198272 51695182675968 51710337220608 51789076365312 51827381895168 51936623591424 52033461682176 52051722937344 52151237738496 52181705162752 52200018444288 52261162057728 52294829064192 52299816763392 52428447678464 52565053538304 52660527169536 52771524968448 52795080179712 52810557161472 52940444237824 53140556611584 53159206404096 53174790130176 53286871891968 53291954208768 53310657134592 53407485001728 53659507359744 53678339279136 53683458932736 53796612866048 53812383449088 53831269020672 53894323372032 53934186037248 54034748669952 54047868452864 54066836668416 54167646633984 54207711461376 54271206752256 54290253348864 54321970413568 54420635123712 54444926435328 54600040185856 54701844332544 54801199005696 54820431604224 54825660186624 54941221650432 54957327777792 54976615170048 55320149753856 55336366964736 55355787381609 55361067024384 55477757018112 55578520977408 55860385591296 55865713360896 55901702444544 55967181963264 56003114565632 56019531988992 56126632624128 56146330386432 56251017658368 56264675557376 56369583489024 56411276967936 56497174216704 56513736474624 56538962067456 56550019981312 56658134827008 56925496541184 56945474666496 57048904433664 57054345560064 57091100368896 57194670194688 57211436924928 57568936329216 57606022641024 57611516903424 57732950392832 57753211895808 57758720196608 58131132973056 58157080510464 58174129373184 58262710910976 58296748736512 58317208105728 58322770198528 58428701540352 58537644392448 58558188304512 58704418308096 58725020749824 58793807314944 58831682697216 58837293858816 58892328501248 58982003638272 59135685230592 59260331360256 59367965589504 59394465202176 59411876806656 59519656787968 59537105092608 59557999767552 59563680202752 59783126188032 59947730878464 59953448484864 59974489276416 60100903436288 60145356767232 60366945779712 60393891299328 60521189474304 60538931380224 60560177648256 60631113793536 60675959291904 60687826321408 60803852009472 60825191251968 60938602463232 60983675394048 61112216715264 61223214514176 61229053771776 61250542239744 61379646062592 61425045209088 61539574874112 61669287919616 61690930888704 61808874356736 61826993750016 61848692066304 61979056668672 62235168473088 62299322712064 62412476645376 62525836099584 62590289969152 62842933790208 62848927531008 62981400428544 63003503886336 63021973487616 63142461702144 63164621684736 63297760002048 63415781425152 63462686588928 63596453167104 63618772478976 63624840216576 63740401680384 63874753626112 63921998266368 64041183608832 64063658999808 64186138755072 64198692306944 64246176546816 64344003969024 64362866540544 64498530516992 64527320219648 64765053370368 64812956516352 64949569191936 64972363382784 64978560221184 65157469831168 65397524594688 65403761983488 65426715574272 65445895544832 65564621930496 65583842328576 65606859118944 65613116473344 65732289232896 65870839676928 66042470596608 66065648343552 66143033229312 66204901441536 66211215835136 66253869563904 66331474919424 66354754093056 66543798976512 66667872780288 66788961288192 66818773352448 66857809739776 66959613886464 66979243229184 67002749738496 67009140228096 67441197238272 67447629545472 67471300435968 67613516365824 67663526363136 68086338158592 68106297802752 68130199854288 68229850464256 68273804611584 68280316329984 68404333510656 68428340158464 68751243804672 68882685493248 68896157597696 68926910234624 68947116294144 69052101820416 69103175860224 69232021733376 69248831455232 69377948909568 69402297249792 69534983651328 69555367968768 69600024592384 69726438752256 69733089017856 70086738051072 70214036226048 70362033291264 70393440239616 70414076215296 70854075482112 70878941872128 70899720173568 71049162522624 71080876179456 71209980002304 71342754103296 71546009812992 71571119038848 71577945243648 71707951890432 71749844598784 71775025360896 71859097829376 71912248049664 72046331559936 72071616374784 72089115557888 72223528845312 72276948615168 72361609003008 72387004465152 72408224858112 72560846831616 72593235247104 72935792443392 73068265340928 73093908805632 73100880248832 73276437037056 73302153560064 73579232231424 73760199671808 73781822619648 73807716508812 73814756032512 73970342690816 74104694636544 74297779421184 74480514121728 74487617814528 74535603259392 74622909284352 74649098354688 74692709318656 74835510165504 74861773848576 75001356877824 75159444652032 75215035957248 75329565622272 75351648632832 75378093455808 75385282756608 75544179769344 75900662054912 75927299555328 76065205911552 76072460746752 76121467158528 76259560259584 76281915899904 76597130428416 76758581772288 76808030188032 76815355871232 76954875199488 77004282527744 77345149280256 77508177297408 77542774013952 77565505830912 77683614547968 77741072842752 77756277474304 77904935387136 78050192523264 78077584406016 78272557744128 78300027666432 78391743086592 78442243596288 78449725145088 78642671517696 78847580307456 79013775147008 79157287452672 79192620269568 79215835742208 79382806790144 79410666356736 79418240270336 79710834917376 79738809606144 79930307837952 79937931313152 79965985701888 80111227502592 80193809022976 80489261039616 80517508918704 80525188399104 80694919299072 80718575173632 80746903531008 80841485058048 80901279055872 81071802679296 81100255002624 81251469950976 81311567192064 81406810128384 81482955620352 81630952685568 81667389652992 81839528083456 81900060278784 82052766498816 82201798508544 82238490279936 82254574518272 82411832475648 82435991666688 82464922755072 82638742224896 82980224630784 83004550447104 83041600536576 83216635527168 83367781466112 83790578386944 83798570041344 83852553666816 84004671848448 84029297983488 84189948936192 84219495579648 84397013336064 84554375233536 84616915451904 84745761325056 84795270889472 84825029971968 84833120288768 84987202240512 85229331021824 85388244811776 85418211999744 85573356650496 85581518340096 85661568729088 85792005292032 85817155387392 86353404493824 86409033961536 86417275355136 86599425589248 86629817843712 86638080294912 87196699459584 87205015977984 87235620765696 87261194059776 87419495907328 87445123104768 87475812158592 87484155297792 87643052310528 87806466588672 87827786235904 88056627462144 88087531124736 88190710972416 88255940788224 88273201922048 88338492751872 88441966559232 88473005457408 88703527845888 88725065302016 88890497040384 89051948384256 89091697803264 89117815209984 89279485181952 89305657638912 89336999651328 89345520304128 89921596317696 89930172727296 89961733914624 90151355154432 90218035150848 90781784211456 90808397070336 90840266472384 90946670690304 91031739482112 91040421773312 91205778014208 91237786877952 91407903694848 91668325072896 91834821771264 91843580657664 91875813359616 91929488392192 92069469093888 92137567813632 92309362311168 92503931879424 92536396333056 92713311535104 92740490625024 92773038099456 92968585003008 92977452023808 93448984068096 93618714968064 93816044388352 93857920319488 93885434953728 94273391296512 94472100642816 94505255829504 94532960231424 94713692553216 94732216696832 94774501572608 94946640003072 95123672137728 95194029883392 95394679750656 95428158718464 95437260324864 95610602520576 95700033814528 95812130439168 95882997399552 96061775413248 96095488499712 96298038460416 96369264820224 96516005953536 96544299810816 96747795775488 96790980329472 97147580055552 97247723257856 97424353787904 97458545074176 97467840331776 97701916049408 97736204746752 98096286892032 98105642975232 98140073361408 98346932895744 98375763492864 98410288678416 98419674710016 98598433849344 98806259515392 99063705894912 99098472515328 99307352162304 99316823752704 99380804345856 99497212379136 99532131139584 99815698464768 100001809170432 100212592869376 100286714609664 100439420829696 100468864843776 100504124607744 100513710342144 100725573025792 101171444318208 101236399407104 101420274548736 101495289544704 101709221199872 102129507237888 102159446704128 102344775696384 102410706917376 102420474494976 102606500265984 102642510237696 103126865707008 103344236396544 103390365351936 103420674441216 103578152730624 103654763790336 103873247182848 104066923364352 104103445874688 104302475476992 104363410325504 104400036888576 104522324115456 104589658128384 104599633526784 104856895356928 105130107076608 105321054339072 105543049936896 105590160359424 105621114322944 105880888475648 106281113223168 106318412808192 106349580260352 106573743783936 106583908417536 106621314269184 106814970003456 107319014719488 107356678558272 107366917865472 107593225732096 107624766898176 107662538041344 107788646744064 107868372074496 108069497339904 108095736905728 108133673336832 108335293267968 108415422922752 108542413504512 108580506697728 108643940827136 108841270247424 108889852870656 109200080371712 109403688665088 109602398011392 109640863208448 109651320373248 109882443300864 109914655555584 109953230340096 110640299507712 110672733929472 110711574763218 110722134048768 110955514036224 111157041954816 111720771182592 111731426721792 111803404889088 111934363926528 112006229131264 112039063977984 112253265248256 112292660772864 112502035316736 112529351114752 112739166978048 112822553935872 112994348433408 113027472949248 113077924134912 113100039962624 113316269654016 113850993082368 113890949332992 114097808867328 114108691120128 114182200737792 114389340389376 114422873849856 115137872658432 115212045282048 115223033806848 115465900785664 115506423791616 115517440393216 116262265946112 116314161020928 116348258746368 116525421821952 116593497473024 116634416211456 116645540397056 116857403080704 117075288784896 117116376609024 117408836616192 117450041499648 117587614629888 117663365394432 117674587717632 117784657002496 117964007276544 118271370461184 118520662720512 118735931179008 118788930404352 118823753613312 119039313575936 119074210185216 119115999535104 119127360405504 119566252376064 119895461756928 119906896969728 119948978552832 120201806872576 120290713534464 120733891559424 120787782598656 121042378948608 121077862760448 121120355296512 121262227587072 121351918583808 121375652642816 121607704018944 121650382503936 121877204926464 121967350788096 122224433430528 122446429028352 122501084479488 122759292125184 122850090418176 123079149748224 123338575839232 123381861777408 123617748713472 123653987500032 123697384132608 123958113337344 124470336946176 124598645424128 124824953290752 125051672199168 125180579938304 125685867580416 125697855062016 125962800857088 126007007772672 126043946975232 126284923404288 126329243369472 126595520004096 126831562850304 126925373177856 127192906334208 127237544957952 127249680433152 127480803360768 127749507252224 127843996532736 128082367217664 128127317999616 128372277510144 128397384613888 128492353093632 128688007938048 128725733081088 128997061033984 129054640439296 129530106740736 129625913032704 129899138383872 129944726765568 129957120442368 130314939662336 130795049189376 130807523966976 130853431148544 130891791089664 131129243860992 131167684657152 131213718237888 131226232946688 131464578465792 131741679353856 132084941193216 132131296687104 132286066458624 132409802883072 132422431670272 132507739127808 132662949838848 132709508186112 133087597953024 133335745560576 133577922576384 133637546704896 133715619479552 133919227772928 133958486458368 134005499476992 134018280456192 134882394476544 134895259090944 134942600871936 135227032731648 135327052726272 136172676317184 136212595605504 136260399708576 136459700928512 136547609223168 136560632659968 136808667021312 136856680316928 137502487609344 137765370986496 137792315195392 137853820469248 137894232588288 138104203640832 138206351720448 138464043466752 138497662910464 138755897819136 138804594499584 139069967302656 139110735937536 139200049184768 139452877504512 139466178035712 140173476102144 140428072452096 140724066582528 140786880479232 140828152430592 141708150964224 141757883744256 141799440347136 142098325045248 142161752358912 142419960004608 142685508206592 143092019625984 143142238077696 143155890487296 143415903780864 143499689197568 143550050721792 143718195658752 143824496099328 144092663119872 144143232749568 144178231115776 144447057690624 144553897230336 144774008930304 144816449716224 145121693663232 145186470494208 145871584886784 146136530681856 146187817611264 146201760497664 146552874074112 146604307120128 147158464462848 147520399343616 147563645239296 147615433017624 147629512065024 147940685381632 148209389273088 148595558842368 148961028243456 148975235629056 149071206518784 149245818568704 149298196709376 149385418637312 149723547697152 150002713755648 150318889304064 150430071914496 150659131244544 150703297265664 150756186911616 150770565513216 151088359538688 151801324109824 151854599110656 152130411823104 152242934317056 152519120519168 152563831799808 153194260856832 153517163544576 153616060376064 153630711742464 153909750398976 154008565055488 154690298560512 155016354594816 155085548027904 155131011661824 155367229095936 155482145685504 155512554948608 155809870774272 156100385046528 156155168812032 156545115488256 156600055332864 156783486173184 156884487192576 156899450290176 157285343035392 157695160614912 158027550294016 158314574905344 158385240539136 158431671484416 158765613580288 158821332713472 158836480540672 159421669834752 159477619212288 159860615675904 159875862626304 159931971403776 160222455005184 160387618045952 160978522079232 161035017837408 161050376798208 161389838598144 161437150347264 161493807062016 161682970116096 161802558111744 162143605358592 162200510005248 162502939901952 162623134384128 162813620256768 162965911240704 163261905371136 163334779305984 163679056166912 163800120557568 164105532997632 164403597017088 164476980559872 164509149036544 164823664951296 164871983333376 164929845510144 165277484449792 165960449261568 166009100894208 166083201073152 166433271054336 166735562932224 167581156773888 167597140082688 167705107333632 168009343696896 168058595966976 168379897872384 168438991159296 168794026672128 169108750467072 169233830903808 169491522650112 169590541778944 169650059943936 169666240577536 169974404481024 170458662043648 170776489623552 170836423999488 171146713300992 171163036680192 171323137458176 171584010584064 171634310774784 172706808987648 172818067923072 172834550710272 173198851178496 173259635687424 173276160589824 174393398919168 174471241531392 174522388119552 174838991814656 174890246209536 174951624317184 174968310595584 175286104621056 175612933177344 175655572471808 176113254924288 176175062249472 176381421944832 176511881576448 176546403844096 176676985503744 176946010914816 177407055691776 177450130604032 177780994080768 178103896768512 178183395606528 178235630419968 178558970363904 178611315277824 178673999302656 178691040608256 179843192635392 179860345454592 179923467829248 180302710308864 180436070301696 181563568422912 181616794140672 181680532944768 181893341380608 182063478964224 182080843546624 182411556028416 182475573755904 182815807389696 183336650145792 183669643542528 183687161315328 183751626719232 183858976784384 184138938187776 184275135627264 184618724622336 185007863758848 185072792666112 185426623070208 185480981250048 185546076198912 185937170006016 186897968136192 187237429936128 187632088776704 187715840638976 187770869907456 188546782593024 188944201285632 189010511659008 189065920462848 189427385106432 189464433393664 189549003145216 189893280006144 190247344275456 190388059766784 190789359501312 190856317436928 190874520649728 191221205041152 191400067629056 191624260878336 191765994799104 192123550826496 192190976999424 192596076920832 192738529640448 193032011907072 193088599621632 193495591550976 193581960658944 194295160111104 194495446515712 194848707575808 194917090148352 194935680663552 195403832098816 195472409493504 196192573784064 196211285950464 196280146722816 196693865791488 196751526985728 196820577356832 196839349420032 197196867698688 197612519030784 198127411789824 198196945030656 198614704324608 198633647505408 198761608691712 198994424758272 199064262279168 199631396929536 200003618340864 200425185738752 200573429219328 200878841659392 200937729687552 201008249215488 201027420684288 201451146051584 202342888636416 202472798814208 202840549097472 202990579089408 203418442399744 204259014475776 204318893408256 204689551392768 204821413834752 204840948989952 205213000531968 205285020475392 206253731414016 206688472793088 206780730703872 206841348882432 207156305461248 207309527580672 207746494365696 208133846728704 208206891749376 208604950953984 208726820651008 208800073777152 209179316256768 209199267053568 209713790713856 210260214153216 210642108678144 211086099873792 211180320718848 211242228645888 211761776951296 212562226446336 212636825616384 212699160520704 213147487567872 213242628538368 213629940006912 214638029438976 214713357116544 214733835730944 215186451464192 215249533796352 215325076082688 215577293488128 215736744148992 216138994679808 216267346673664 216670586535936 216830845845504 217084827009024 217161013395456 217287881654272 217682540494848 217779705741312 218400160743424 218807377330176 219204796022784 219281726416896 219302640746496 219829311111168 219906460680192 221280599015424 221345467858944 221423149526436 221444268097536 221911028072448 222314083909632 223441542365184 223462853443584 223606809778176 223868727853056 224012458262528 224078127955968 224506530496512 224585321545728 225004070633472 225058702229504 225478333956096 225645107871744 225988696866816 226054945898496 226155848269824 226200079925248 226632539308032 227701986164736 227781898665984 228195617734656 228217382240256 228364401475584 228778680778752 228845747699712 230275745316864 230424090564096 230446067613696 230931801571328 231012847583232 232524531892224 232628322041856 232696517492736 233050843643904 233186994946048 233268832422912 233291080794112 233714806161408 234150577569792 234232753218048 234817673232384 234900082999296 235175229259776 235326730788864 235349175435264 235569314004992 235928014553088 236542740922368 237041325441024 237471862358016 237577860808704 237647507226624 238078627151872 238148420370432 238231999070208 238254720811008 239132504752128 239790923513856 239813793939456 239897957105664 240403613745152 240581427068928 241467783118848 241575565197312 242084757897216 242155725520896 242240710593024 242524455174144 242703837167616 242751305285632 243215408037888 243300765007872 243754409852928 243934701576192 244448866861056 244892858056704 245002168958976 245518584250368 245700180836352 246158299496448 246677151678464 246763723554816 247235497426944 247307975000064 247394768265216 247916226674688 248940673892352 249197290848256 249649906581504 250103344398336 250361159876608 251371735160832 251395710124032 252014015545344 252087893950464 252569846808576 252658486738944 253191040008192 253663125700608 253850746355712 254385812668416 254475089915904 254499360866304 254961606721536 255687993065472 256164734435328 256254635999232 256744555020288 256794769227776 256984706187264 257376015876096 257451466162176 257994122067968 258109280878592 259060213481472 259251826065408 259798276767744 259889453531136 259914240884736 260629879324672 261590098378752 261615047933952 261706862297088 261783582179328 262258487721984 262335369314304 262427436475776 262452465893376 262929156931584 263483358707712 264169882386432 264262593374208 264572132917248 264819605766144 265015478255616 265325899677696 265419016372224 266175195906048 266671491121152 267155845152768 267275093409792 267431238959104 267838455545856 267916972916736 268010998953984 268036560912384 269764788953088 269790518181888 269885201743872 270454065463296 270654105452544 272345352634368 272425191211008 272520799417152 272919401857024 273095218446336 273121265319936 273617334042624 273713360633856 275004975218688 275530741972992 275584630390784 275707640938496 275788465176576 276208407281664 276412703440896 276928086933504 276995325820928 277511795638272 277609188999168 278139934605312 278221471875072 278400098369536 278905755009024 278932356071424 280346952204288 280856144904192 281448133165056 281573760958464 281656304861184 283416301928448 283515767488512 283598880694272 284196650090496 284323504717824 284839920009216 285371016413184 286184039251968 286284476155392 286311780974592 286831807561728 286999378395136 287100101443584 287436391317504 287648992198656 288185326239744 288286465499136 288356462231552 288894115381248 289107794460672 289548017860608 289632899432448 290243387326464 290372940988416 291743169773568 292273061363712 292375635222528 292403520995328 293105748148224 293208614240256 294316928925696 295040798687232 295127290478592 295230866035248 295259024130048 295881370763264 296418778546176 297191117684736 297922056486912 297950471258112 298142413037568 298491637137408 298596393418752 298770837274624 299447095394304 300005427511296 300637778608128 300860143828992 301318262489088 301406594531328 301512373823232 301541131026432 302176719077376 303709198221312 304260823646208 304485868634112 305038241038336 305127663599616 306388521713664 307034327089152 307232120752128 307261423484928 307819500797952 308017130110976 309380597121024 310032709189632 310171096055808 310262023323648 310734458191872 310964291371008 311025109897216 311619741548544 312200770093056 312310337624064 313090230976512 313200110665728 313566972346368 313768974385152 313798900580352 314570686070784 315390321229824 316055100588032 316629149810688 316770481078272 316863342968832 317531227160576 317642665426944 317672961081344 318843339669504 318955238424576 319721231351808 319751725252608 319863942807552 320444910010368 320775236091904 321957044158464 322070035674816 322100753596416 322779677196288 322874300694528 322987614124032 323365940232192 323605116223488 324287210717184 324401020010496 325005879803904 325246268768256 325627240513536 325931822481408 326523810742272 326669558611968 327358112333824 327600241115136 328211065995264 328807194034176 328953961119744 329018298073088 329647329902592 329743966666752 329859691020288 330554968899584 331920898523136 332018201788416 332166402146304 332866542108672 333471125864448 335162313547776 335194280165376 335410214667264 336018687393792 336117191933952 336759795744768 336877982318592 337588053344256 338217500934144 338467661807616 338983045300224 339181083557888 339300119887872 339332481155072 339948808962048 340917324087296 341552979247104 341672847998976 342293426601984 342326073360384 342646274916352 343168021168128 343268621549568 345413617975296 345636135846144 345669101420544 346397702356992 346519271374848 346552321179648 348786797838336 348942483062784 349044776239104 349677983629312 349780492419072 349903248634368 349936621191168 350572209242112 351225866354688 351311144943616 352226509848576 352350124498944 352762843889664 353023763152896 353092807688192 353353971007488 353892021829632 354814111383552 354900261208064 355561988161536 356207793537024 356366791213056 356471260839936 357117940727808 357222630555648 357347998605312 357382081216512 359686385270784 359720690909184 359846935658496 360605420617728 360872140603392 363127136845824 363233588281344 363361065889536 363786682761216 364126957928448 364161687093248 364823112056832 364951147511808 365631614779392 366673300291584 367339287085056 367503253438464 367717953568768 368277876375552 368550271254528 369237449244672 370015727517696 370145585332224 370853246140416 370961962500096 371092152397824 371874340012032 373795936272384 374474859872256 375264177553408 375431681277952 375541739814912 377093565186048 377888402571264 378021023318016 378131840925696 378854770212864 378928866787328 379098006290432 379786560012288 380494688550912 380776119533568 381578719002624 381712634873856 381749041299456 382442410082304 382800135258112 383248521756672 383531989598208 384247101652992 384381953998848 385192153841664 385477059280896 386064023814144 386177199243264 386991183101952 387163921317888 388590320222208 388990893031424 389697415151616 389834180296704 389871361327104 390807664197632 390944818987008 392385147568128 392422571900928 392560293445632 393387731582976 393503053971456 393641154713664 393678698840064 394393735397376 395225038061568 396254823579648 396393890061312 397229408649216 397267295010816 397523217383424 397988849516544 398128524558336 399262793859072 400007236681728 400850371477504 401146858438656 401757683318784 401875459375104 402016498430976 402054841368576 402902292103168 404685777272832 404945597628416 405681098194944 405981158178816 406836884799488 408518028951552 408637786816512 409379102785536 409642827669504 409681897979904 410426001063936 410570040950784 412507462828032 413376945586176 413561461407744 413682697764864 414312610922496 414619055161344 415492988731392 416267693457408 416413783498752 417209901907968 417453641302016 417600147554304 418358632513536 418398534107136 419427581427712 420520428306432 421284217356288 422172199747584 422360641437696 422484457291776 423523553902592 425124452892672 425273651232768 425398321041408 426294975135744 426485257076736 427259880013824 429276058877952 429426714233088 429467671461888 430372902928384 430499067592704 430650152165376 431154586976256 431473488297984 432277989359616 432534693347328 433341173071872 433661691691008 434322026790912 434575763308544 435365080989696 435559411482624 436800321486848 437614754660352 438409592045568 438563452833792 438605281492992 439658622222336 439812921360384 442561198030848 442690935717888 442846299052872 442888536195072 443822056144896 444628167819264 446883084730368 446925706887168 447213619556352 447737455706112 448024916525056 448156255911936 449170643091456 450008141266944 450117404459008 450956667912192 451290215743488 451977393733632 452109891796992 452311696539648 452400159850496 453265078616064 455403972329472 455563797331968 456391235469312 456728802951168 457557361557504 457691495399424 460551490633728 460848181128192 460892135227392 461863603142656 462025695166464 465049063784448 465256644083712 465393034985472 466101687287808 466373989892096 466537664845824 466582161588224 467429612322816 468301155139584 468465506436096 469635346464768 469800165998592 470350458519552 470653461577728 470698350870528 471138628009984 471856029106176 473085481844736 474082650882048 474943724716032 475155721617408 475295014453248 476157254303744 476296840740864 476463998140416 476509441622016 478265009504256 479581847027712 479627587878912 479795914211328 480807227490304 481162854137856 482935566237696 483151130394624 484169515794432 484311451041792 484481421186048 485048910348288 485407674335232 485502610571264 486430816075776 486601530015744 487508819705856 487869403152384 488897733722112 489785716113408 490004337917952 491037168500736 491400361672704 492316598992896 493354303356928 493527447109632 494470994853888 494615950000128 494789536530432 495832453349376 497881347784704 498394581696512 499299813163008 500206688796672 500722319753216 502743470321664 502791420248064 504028031090688 504175787900928 505139693617152 505316973477888 506382080016384 507326251401216 507701492711424 508771625336832 508950179831808 508998721732608 509923213443072 511375986130944 512329468870656 512509271998464 513489110040576 513589538455552 513969412374528 514752031752192 514902932324352 515988244135936 516218561757184 518120426962944 518503652130816 519596553535488 519778907062272 519828481769472 521259758649344 523180196757504 523413724594176 523567164358656 524516975443968 524670738628608 524854872951552 524904931786752 525858313863168 526966717415424 528339764772864 528525186748416 529144265834496 529639211532288 530030956511232 530838032744448 532350391812096 533342982242304 534311690305536 534550186819584 534862477918208 535676911091712 535833945833472 536021997907968 536073121824768 539529577906176 539581036363776 539770403487744 540908130926592 541308210905088 544690705268736 544850382422016 545041598834304 545838803714048 546190436892672 546242530639872 547234668085248 547426721267712 550009950437376 551061483945984 551169260781568 551415281876992 551576930353152 552416814563328 552825406881792 553856173867008 553990651641856 555023591276544 555218377998336 556279869210624 556442943750144 556800196739072 557811510018048 560693904408576 561712289808384 562896266330112 563147521916928 563312609722368 566832603856896 567031534977024 567197761388544 568393300180992 568647009435648 569679840018432 570742032826368 572368078503936 572568952310784 572623561949184 573663615123456 573998756790272 574200202887168 574872782635008 575297984397312 576370652479488 576572930998272 576712924463104 577788230762496 578215588921344 579096035721216 579265798864896 580486774652928 580745881976832 583486339547136 584546122727424 584751270445056 584807041990656 586211496296448 586417228480512 588633857851392 590081597374464 590254580957184 590461732070496 590518048260096 591762741526528 592837557092352 594382235369472 595844112973824 595900942516224 596284826075136 596983274274816 597192786837504 597541674549248 598894190788608 600010855022592 601275557216256 601720287657984 602636524978176 602813189062656 603024747646464 603082262052864 604353438154752 607418396442624 608521647292416 608971737268224 610076482076672 610255327199232 612777043427328 614068654178304 614464241504256 614522846969856 615639001595904 616034260221952 618761194242048 620065418379264 620342192111616 620524046647296 621468916383744 621928582742016 622050219794432 623239483097088 624401540186112 624620675248128 626180461953024 626400221331456 627537948770304 627597801160704 629141372141568 630780642459648 632110201176064 633258299621376 633540962156544 633726685937664 635062454321152 635285330853888 635345922162688 637686679339008 637910476849152 639442462703616 639727885615104 640889820020736 641550472183808 643914088316928 644140071349632 644201507192832 645559354392576 645748601389056 645975228248064 646731880464384 647210232446976 648802040020992 650011759607808 650492537536512 651254481027072 651863644962816 653047621484544 653339117223936 654716224667648 655200482230272 656422131990528 657614388068352 657907922239488 658036596146176 659487933333504 659719382040576 661109937799168 663841797046272 664036403576832 664332804292608 665733084217344 666942251728896 670324627095552 670388560330752 670820429334528 672037374787584 672234383867904 673519591489536 673755964637184 675176106688512 676435001868288 676935323615232 677966090600448 678362167115776 678600239775744 678664962310144 679897617924096 683105958494208 683345695997952 684586853203968 684652146720768 685292549832704 686336042336256 686537243099136 690827235950592 691272271692288 691338202841088 692795404713984 693038542749696 697573595676672 697884966125568 698089552478208 699355967258624 699560984838144 699806497268736 699873242382336 701144418484224 702451732709376 702622289887232 704453019697152 704700248997888 705525687779328 706047526305792 706185615376384 706707942014976 707784043659264 709628222767104 709800522416128 711123976323072 712415587074048 712733582426112 712942521679872 714235881455616 714445261111296 714695997210624 714764162433024 719372770541568 719441381818368 719693871316992 721210841235456 721744281206784 726254273691648 726467176562688 726722131779072 727573365522432 728253915856896 728323374186496 729646224113664 729902295023616 731263229558784 733346600583168 734678574170112 735006506876928 735435907137536 736555752751104 737100542509056 738474898489344 740031455035392 740291170664448 741706492280832 741923925000192 742184304795648 743748680024064 747591872544768 748949719744512 750528355106816 750863362555904 751083479629824 754187130372096 756042046636032 756263681851392 757709540425728 757857733574656 758196012580864 759573120024576 760989377101824 761552239067136 763157438005248 763425269747712 763498082598912 764884820164608 765600270516224 767063979196416 768494203305984 768763907997696 770384307683328 770954118561792 772128047628288 772354398486528 773982366203904 774327842635776 777180640444416 777981786062848 779394830303232 779668360593408 779742722654208 781889637974016 784770295136256 784845143801856 785120586891264 786775463165952 787006107942912 787282309427328 787357397680128 788787470794752 790450076123136 792509647159296 792787780122624 794458817298432 795046434766848 795977699033088 796257049116672 798525587718144 800014473363456 801700742955008 802293716877312 803515366637568 803750918750208 804032996861952 804109682737152 809371554545664 809891195256832 811362196389888 811962316357632 813673769598976 817036057903104 817275573633024 818758205571072 819285655339008 819363795959808 820852002127872 821140081901568 825014925656064 826753891172352 827122922815488 827365395529728 828625221844992 829238110322688 830985977462784 832535386914816 832827566997504 834419803815936 834907282604032 835200295108608 836717265027072 836797068214272 838855162855424 841040856612864 842568434712576 844344399495168 844721282875392 844968914583552 847047107805184 850248905785344 850547302465536 850796642082816 852589950271488 852970514153472 854519760027648 858552117755904 858853428466176 858935342923776 860745805856768 860998135185408 861300304330752 862309173952512 862946976595968 864555978719232 865069386694656 866682346143744 867323383382016 868644053581824 869151526617088 870730161979392 871118822965248 873600642973696 875229509320704 876819184091136 877126905667584 877210562985984 879317244444672 879625842720768 885122396061696 885381871435776 885692598105744 885777072390144 887644112289792 889256335638528 893766169460736 893851413774336 894427239112704 895474911412224 896049833050112 896312511823872 898341286182912 900016282533888 900234808918016 901913335824384 902580431486976 903954787467264 904219783593984 904623393079296 904800319700992 906530157232128 911127594663936 912782470938624 913457605902336 915114723115008 915382990798848 921102981267456 921696362256384 921784270454784 924051390332928 930098127568896 930513288167424 930786069970944 932203374575616 932747979784192 933075329691648 933164323176448 934859224645632 936602310279168 936931012872192 939270692929536 939600331997184 940700917039104 941306923155456 941396701741056 942277256019968 943712058212352 946170963689472 948165301764096 949887449432064 950311443234816 950590028906496 952593681481728 952927996280832 953018883244032 956530019008512 959163694055424 959255175757824 959591828422656 961614454980608 962325708275712 965871132475392 966302260789248 968339031588864 968622902083584 968962842372096 970097820696576 970815348670464 971005221142528 972861632151552 973203060031488 975017639411712 975738806304768 977795467444224 979571432226816 980008675835904 982074337001472 982800723345408 984633197985792 986708606713856 987054894219264 988941989707776 989231900000256 989579073060864 991664906698752 995762695569408 996789163393024 998599626326016 1000413377593344 1001444639506432 1005486940643328 1005582840496128 1008056062181376 1008351575801856 1010279387234304 1010633946955776 1012764160032768 1014652502802432 1015402985422848 1017543250673664 1017900359663616 1017997443465216 1019846426886144 1022751972261888 1024658937741312 1025018543996928 1026978220081152 1027179076911104 1027938824749056 1029504063504384 1029805864648704 1031976488271872 1032437123514368 1036240853925888 1037007304261632 1039193107070976 1039557814124544 1039656963538944 1042519517298688 1046360393515008 1046827449188352 1047134328717312 1049033950887936 1049341477257216 1049709745903104 1049809863573504 1051716627726336 1053933434830848 1056679529545728 1057050373496832 1058288531668992 1059278423064576 1060061913022464 1061676065488896 1064700783624192 1066685964484608 1068623380611072 1069100373639168 1069724955836416 1071353822183424 1071667891666944 1072043995815936 1072146243649536 1079059155812352 1079162072727552 1079540806975488 1081816261853184 1082616421810176 1089381410537472 1089700764844032 1090083197668608 1092380873785344 1092485061279744 1094469336170496 1094853442535424 1100019900874752 1102338521563136 1102830563753984 1103153860706304 1104833629126656 1105650813763584 1107712347734016 1107981303283712 1110047182553088 1110436755996672 1112559738421248 1112885887500288 1113600393478144 1115623020036096 1121387808817152 1123424579616768 1125792532660224 1126295043833856 1126625219444736 1133665207713792 1134063069954048 1134395522777088 1136786600361984 1137294018871296 1139359680036864 1141484065652736 1144736157007872 1145137904621568 1145247123898368 1147327230246912 1147997513580544 1148400405774336 1149745565270016 1150595968794624 1152741304958976 1153145861996544 1153425848926208 1155576461524992 1156431177842688 1158192071442432 1158531597729792 1160973549305856 1161491763953664 1166972679094272 1169092245454848 1169502540890112 1169614083981312 1172422992592896 1172834456961024 1177267715702784 1180163194748928 1180509161914368 1180923464140992 1181036096520192 1183525483053056 1185675114184704 1188764470738944 1191688225947648 1191801885032448 1192569652150272 1193966548549632 1194385573675008 1195083349098496 1197788381577216 1200021710045184 1202551114432512 1203440575315968 1205273049956352 1205626378125312 1206049495292928 1206164524105728 1208706876309504 1214836792885248 1217043294584832 1217943474536448 1220152964153344 1220510654398464 1225554086854656 1228137308356608 1228928483008512 1229045693939712 1231278003191808 1232068520443904 1237522388484096 1240130836758528 1240684384223232 1241048093294592 1242937832767488 1243857165484032 1244100439588864 1246478966194176 1248803080372224 1249241350496256 1252360923906048 1252800442662912 1255075897540608 1255195602321408 1258282744283136 1261561284919296 1264220402352128 1266516599242752 1267081924313088 1267453371875328 1270124908642304 1270570661707776 1270691844325376 1275373358678016 1275820953698304 1278884925407232 1279455771230208 1281779640041472 1283100944367616 1287828176633856 1288280142699264 1288403014385664 1291118708785152 1291497202778112 1291950456496128 1293463760928768 1294420464893952 1297604080041984 1300023519215616 1300985075073024 1303727289925632 1306095242969088 1306678234447872 1309432449335296 1310400964460544 1312844263981056 1315228776136704 1315815844478976 1316073192292352 1318975866667008 1319438764081152 1322219875598336 1327683594092544 1328072807153664 1328665608585216 1331466168434688 1333884503457792 1340649254191104 1340777120661504 1341640858669056 1344074749575168 1344468767735808 1347511929274368 1350352213377024 1352870003736576 1353870647230464 1355932181200896 1356724334231552 1357200479551488 1357329924620288 1359795235848192 1366211916988416 1366691391995904 1369173706407936 1370585099665408 1372672084672512 1373074486198272 1381654471901184 1382544543384576 1382676405682176 1385590809427968 1386077085499392 1395147191353344 1395769932251136 1396179104956416 1398711934517248 1399121969676288 1399612994537472 1399746484764672 1402288836968448 1404903465418752 1405244579774464 1408906039394304 1409400497995776 1411051375558656 1412095052611584 1412371230752768 1413415884029952 1415568087318528 1419256445534208 1419601044832256 1422247952646144 1424831174148096 1425467164852224 1425885043359744 1428471762911232 1428890522222592 1429391994421248 1429528324866048 1438745541083136 1438882763636736 1439387742633984 1442421682470912 1443488562413568 1452508547383296 1452934353125376 1453444263558144 1455146731044864 1456507831713792 1456646748372992 1459292448227328 1459804590047232 1462526459117568 1466693201166336 1469357148340224 1470013013753856 1470871814275072 1473111505502208 1474201085018112 1476949796978688 1480062910070784 1480582341328896 1483412984561664 1483847850000384 1484368609591296 1487497360048128 1495183745089536 1497899439489024 1501056710213632 1501726725111808 1502166959259648 1508374260744192 1512084093272064 1512527363702784 1515419080851456 1515715467149312 1516392025161728 1519146240049152 1521978754203648 1523104478134272 1526314876010496 1526850539495424 1526996165197824 1529769640329216 1531200541032448 1534127958392832 1536988406611968 1537527815995392 1540768615366656 1541908237123584 1544256095256576 1544708796973056 1547964732407808 1548655685271552 1554361280888832 1555963572125696 1558789660606464 1559336721186816 1559485445308416 1563779275948032 1569540590272512 1570241173782528 1573550926331904 1574012215885824 1574564618854656 1574714795360256 1577574941589504 1580900152246272 1585019294318592 1585575560245248 1588917634596864 1590092869533696 1592514098233344 1597051175436288 1600028946726912 1603401485910016 1604587433754624 1607030733275136 1607501837500416 1608065993723904 1608219365474304 1618743109091328 1619782390513664 1622724392779776 1623924632715264 1627347539197952 1634072115806208 1634551147266048 1637516411142144 1638571310678016 1638727591919616 1641704004255744 1642280163803136 1650029851312128 1653507782344704 1654245845630976 1654730791059456 1657250443689984 1658476220645376 1661971954925568 1665070773829632 1665655133995008 1668839607631872 1669814565208064 1670400590217216 1673434530054144 1677710325710848 1682081713225728 1685136869425152 1688688798990336 1689442565750784 1689937829167104 1694094215610368 1700497811570688 1701094604931072 1701593284165632 1705179900542976 1705941028306944 1709039520055296 1717104235511808 1717706856932352 1717870685847552 1721491611713536 1721996270370816 1722600608661504 1724618347905024 1725893953191936 1729111957438464 1730138773389312 1733364692287488 1734646766764032 1737288107163648 1738303053234176 1741460323958784 1742237645930496 1747201285947392 1750459018641408 1753638368182272 1754253811335168 1754421125971968 1758634488889344 1759251685441536 1770244792123392 1770763742871552 1771385196211488 1771554144780288 1775288224579584 1778512671277056 1787532338921472 1787702827548672 1788854478225408 1790949822824448 1792099666100224 1792625023647744 1796682572365824 1800032565067776 1800469617836032 1803826671648768 1805160862973952 1807909574934528 1808439567187968 1809246786158592 1809600639401984 1813060314464256 1822255189327872 1825564941877248 1826915211804672 1830229446230016 1830765981597696 1842205962534912 1843392724512768 1843568540909568 1848102780665856 1860196255137792 1861026576334848 1861572139941888 1864406749151232 1865495959568384 1866150659383296 1866328646352896 1869718449291264 1873204620558336 1873862025744384 1878541385859072 1879200663994368 1882613846310912 1882793403482112 1884554512039936 1887424116424704 1892341927378944 1896330603528192 1899774898864128 1900622886469632 1901180057812992 1905187362963456 1905855992561664 1906037766488064 1913060038017024 1918327388110848 1919183656845312 1923228909961216 1924651416551424 1931742264950784 1932604521578496 1936678063177728 1937245804167168 1937925684744192 1940195641393152 1941630697340928 1942010442285056 1946406120062976 1950035278823424 1951477612609536 1955590934888448 1959142864453632 1960017351671808 1964148674002944 1965601446690816 1969266395971584 1973417213427712 1974109788438528 1978463800000512 1979158146121728 1983329813397504 1991525391138816 1993578326786048 1997199252652032 2000826755186688 2002889279012864 2010973881286656 2011165680992256 2016112124362752 2016703151603712 2020558774468608 2021267893911552 2025528320065536 2029305005604864 2030805970845696 2035086501347328 2035800719327232 2035994886930432 2039692853772288 2049317875482624 2050037087993856 2053956440162304 2054358153822208 2055877649498112 2059008127008768 2059611729297408 2063952976543744 2064874247028736 2072481707851776 2074014608523264 2078386214141952 2079115628249088 2085039034597376 2092720787030016 2093654898376704 2094268657434624 2098067901775872 2098682954514432 2099419491806208 2099619727147008 2103433255452672 2107866869661696 2113359059091456 2114100746993664 2116577063337984 2118556846129152 2120123826044928 2123352130977792 2129401567248384 2133371928969216 2137246761222144 2138200747278336 2139449911672832 2142707644366848 2143335783333888 2144087991631872 2144292487299072 2158118311624704 2158324145455104 2159081613950976 2163632523706368 2165232843620352 2178762821074944 2179401529688064 2180166395337216 2184761747570688 2184970122559488 2188938672340992 2189706885070848 2200039801749504 2204677043126272 2205661127507968 2206307721412608 2209667258253312 2211301627527168 2215424695468032 2215962606567424 2220094365106176 2220873511993344 2225119476842496 2225771775000576 2227200786956288 2231246040072192 2242775617634304 2246849159233536 2251585065320448 2252590087667712 2253250438889472 2268126139908096 2268791045554176 2273573200723968 2274588037742592 2278719360073728 2282968131305472 2289472314015744 2290275809243136 2290494247796736 2294654460493824 2295995027161088 2296800811548672 2301191937589248 2305482609917952 2306291723993088 2306851697852416 2311152923049984 2312862355685376 2316384142884864 2317063195459584 2321947098611712 2322983527907328 2333945358188544 2338184490909696 2339005081780224 2339228167962624 2345668913922048 2354535431405568 2360326389497856 2361018323828736 2361846928281984 2362072193040384 2367050966106112 2371350228369408 2377528941477888 2383376451895296 2385139304300544 2387933097099264 2388771147350016 2390166698196992 2395576763154432 2400043420090368 2405102228865024 2406881150631936 2410546099912704 2411252756250624 2412098990585856 2412329048211456 2429673585770496 2434086589169664 2435886949072896 2440305928306688 2441021308796928 2451108173709312 2456274616713216 2457856966017024 2458091387879424 2462556006383616 2464137040887808 2475044776968192 2480261673517056 2481368768446464 2482096186589184 2485875665534976 2487714330968064 2488200879177728 2492957932388352 2497606160744448 2498482700992512 2504721847812096 2505600885325824 2510151795081216 2510391204642816 2516565488566272 2523122569838592 2528440804704256 2533033198485504 2534163848626176 2534906743750656 2540249817284608 2541141323415552 2550746717356032 2551641907396608 2557769850814464 2558911542460416 2563559280082944 2566201888735232 2575656353267712 2576560285398528 2576806028771328 2582237417570304 2582994405556224 2583900912992256 2586927521857536 2588840929787904 2595208160083968 2600047038431232 2601970150146048 2607454579851264 2612190485938176 2613356468895744 2618864898670592 2620801928921088 2625688527962112 2630457552273408 2631631688957952 2632146384584704 2637951733334016 2638877528162304 2644439751196672 2655367188185088 2656145614307328 2657331217170432 2662932336869376 2667769006915584 2681298508382208 2681554241323008 2683281717338112 2688149499150336 2688937535471616 2695023858548736 2700704426754048 2705740007473152 2707741294460928 2711864362401792 2713448668463104 2714400959102976 2714659849240576 2719590471696384 2733382783991808 2738347412815872 2741170199330816 2745344169345024 2746148972396544 2763308943802368 2765089086769152 2765352811364352 2772154170998784 2790294382706688 2791539864502272 2792358209912832 2797423869034496 2798243939352576 2799225989074944 2799492969529344 2804577673936896 2809806930837504 2817812078788608 2818800995991552 2822102751117312 2824190105223168 2824742461505536 2826831768059904 2831136174637056 2838512891068416 2839202089664512 2844495905292288 2849662348296192 2850934329704448 2851770086719488 2857781044445184 2858783988842496 2859056649732096 2877491082166272 2877765527273472 2878775485267968 2884843364941824 2886977124827136 2905017094766592 2905868706250752 2906888527116288 2910293462089728 2913015663427584 2918584896454656 2919609180094464 2925052918235136 2933386402332672 2938714296680448 2940026027507712 2941743628550144 2946223011004416 2948402170036224 2953899593957376 2960125820141568 2961164682657792 2966825969123328 2967695700000768 2968737219182592 2974994720096256 2990367490179072 2995798878978048 3002113420427264 3004333918519296 3016748521488384 3024168186544128 3025054727405568 3030838161702912 3031430934298624 3032784050323456 3038292480098304 3043957508407296 3046208956268544 3052629752020992 3053701078990848 3053992330395648 3059539280658432 3062401082064896 3068255916785664 3073976813223936 3075055631990784 3081537230733312 3083816474247168 3088512190513152 3089417593946112 3095929464815616 3097311370543104 3108722561777664 3111927144251392 3117579321212928 3118673442373632 3118970890616832 3127558551896064 3139081180545024 3140482347565056 3147101852663808 3148024431771648 3149129237709312 3149429590720512 3155149883179008 3161800304492544 3170038588637184 3171151120490496 3177835269193728 3180185739067392 3185028196466688 3194102350872576 3200057893453824 3206802971820032 3209174867509248 3214061466550272 3215003675000832 3216131987447808 3216438730948608 3237486218182656 3239564781027328 3245448785559552 3247849265430528 3254695078395904 3268144231612416 3269102294532096 3277142621356032 3277455183839232 3283408008511488 3284560327606272 3300059702624256 3307015564689408 3308491691261952 3309461582118912 3314500887379968 3316952441290752 3323943909851136 3330141547659264 3331310267990016 3337679215263744 3340801180434432 3346869060108288 3355420651421696 3364163426451456 3370273738850304 3377377597980672 3378885131501568 3379875658334208 3388188431220736 3400995623141376 3402189209862144 3403186568331264 3410359801085952 3411882056613888 3418079040110592 3434208471023616 3435413713864704 3435741371695104 3443992540741632 3445201217323008 3449236695810048 3451787906383872 3458223914876928 3460277546778624 3466729384574976 3469293533528064 3474576214327296 3476606106468352 3482920647917568 3484475291860992 3494402571894784 3500918037282816 3507276736364544 3508507622670336 3508842251943936 3517268977778688 3518503370883072 3540489584246784 3541527485743104 3542770392422976 3543108289560576 3550576449159168 3557025342554112 3575064677842944 3575405655097344 3577708956450816 3581899645648896 3584199332200448 3585250047295488 3593365144731648 3600065130135552 3600939235672064 3607653343297536 3610321725947904 3615819149869056 3616879134375936 3618493572317184 3619201278803968 3626120628928512 3644510378655744 3651129883754496 3653830423609344 3660458892460032 3661531963195392 3684411925069824 3686785449025536 3687137081819136 3696205561331712 3720392510275584 3722053152669696 3723144279883776 3728813498302464 3730991919136768 3732301318766592 3732657292705792 3739436898582528 3746409241116672 3747724051488768 3757082771718144 3758401327988736 3765227692621824 3765586806964224 3769109024079872 3774848232849408 3784683854757888 3792661207056384 3799549797728256 3801245772939264 3802360115625984 3810374725926912 3811711985123328 3812075532976128 3826120076034048 3836654776221696 3838367313690624 3846457819922432 3849302833102848 3863484529901568 3865209043156992 3873356126355456 3874491608334336 3875851369488384 3880391282786304 3883261394681856 3884020884570112 3892812240125952 3900070557646848 3902955225219072 3911181869776896 3918285728907264 3920034703343616 3928297348005888 3931202893381632 3938532791943168 3948219576877056 3956927600001024 3958316292243456 3966659626795008 3983050782277632 3987156653572096 3994398505304064 4001653510373376 4005778558025728 4021947762573312 4022331361984512 4032224248725504 4033406303207424 4042535787823104 4051056640131072 4058610011209728 4061611941691392 4070173002694656 4071601438654464 4071989773860864 4079385707544576 4098635750965248 4100074175987712 4108716307644416 4111755298996224 4118016254017536 4119223458594816 4127905953087488 4129748494057472 4144963415703552 4148029217046528 4156772428283904 4158231256498176 4170078069194752 4185441574060032 4187309796753408 4188537314869248 4196135803551744 4197365909028864 4198838983612416 4199239454294016 4206866510905344 4215733739323392 4226718118182912 4228201493987328 4233154126675968 4237113692258304 4240247652089856 4246704261955584 4258803134496768 4266743857938432 4274493522444288 4276401494556672 4278899823345664 4285415288733696 4286671566667776 4288175983263744 4288584974598144 4316236623249408 4316648290910208 4318163227901952 4327265047412736 4330465687240704 4357525642149888 4358803059376128 4360332790674432 4369523495141376 4369940245118976 4377877344681984 4379413770141696 4400079603499008 4409354086252544 4411322255015936 4412615442825216 4419334516506624 4422603255054336 4430849390936064 4431925213134848 4440188730212352 4441747023986688 4450238953684992 4451543550001152 4454401573912576 4462492080144384 4485551235268608 4493698318467072 4503170130640896 4505180175335424 4506500877778944 4536252279816192 4537582091108352 4547146401447936 4549176075485184 4557438720147456 4565936262610944 4578944628031488 4580551618486272 4580988495593472 4589308920987648 4591990054322176 4593601623097344 4602383875178496 4610965219835904 4612583447986176 4613703395704832 4622305846099968 4625724711370752 4632768285769728 4634126390919168 4643894197223424 4645967055814656 4667890716377088 4676368981819392 4678010163560448 4678456335925248 4691337827844096 4720652778995712 4722036647657472 4723693856563968 4724144386080768 4734101932212224 4742700456738816 4755057882955776 4766752903790592 4770278608601088 4777542294700032 4780333396393984 4791153526308864 4800086840180736 4810204457730048 4813762301263872 4821092199825408 4822505512501248 4824197981171712 4824658096422912 4859347171540992 4868173178339328 4871773898145792 4880611856613376 4882042617593856 4902216347418624 4912549233426432 4915713932034048 4916182775758848 4925112012767232 4928274081775616 4950089553936384 4960523347034112 4962737536892928 4964192373178368 4971751331069952 4975428661936128 4976401758355456 4985915864776704 4995212321488896 4996965401985024 5009443695624192 5011201770651648 5020303590162432 5033130977132544 5046245139677184 5056881609408512 5066066396971008 5068327697252352 5069813487501312 5080499634569216 5082282646831104 5101493434712064 5103283814793216 5115539701628928 5117823084920832 5127118560165888 5132403777470464 5151312706535424 5153120570797056 5153612057542656 5164474835140608 5165988811112448 5167801825984512 5173855043715072 5177681859575808 5190416320167936 5200094076862464 5203940300292096 5214909159702528 5224380971876352 5226712937791488 5237729797341184 5241603857842176 5251377055924224 5260915104546816 5263263377915904 5264292769169408 5275903466668032 5277755056324608 5288879502393344 5310734376370176 5312291228614656 5314662434340864 5325864673738752 5335538013831168 5362597016764416 5363108482646016 5366563434676224 5376298998300672 5377875070943232 5390047717097472 5401408853508096 5411480014946304 5415482588921856 5423728724803584 5426897336926208 5428801918205952 5429319698481152 5439180943392768 5466765567983616 5476694825631744 5482340398661632 5490688338690048 5492297944793088 5526617887604736 5530178173538304 5530705622728704 5544308341997568 5580588765413376 5583079729004544 5584716419825664 5594847738068992 5596487878705152 5598451978149888 5598985939058688 5609155347873792 5619613861675008 5635624157577216 5637601991983104 5648380210446336 5649484923011072 5653663536119808 5662272349274112 5677025782136832 5678404179329024 5688991810584576 5699324696592384 5701868659408896 5703540173438976 5715562088890368 5717567977684992 5718113299464192 5754982164332544 5757550970535936 5769686729883648 5773954249654272 5810034189533184 5811737412501504 5813777054232576 5820586924179456 5826031326855168 5839218360188928 5850105836470272 5866772804665344 5877428593360896 5880052055015424 5883487257100288 5892446022008832 5896804340072448 5907799187914752 5920251640283136 5922329365315584 5935391400001536 5937474438365184 5949989440192512 5980734980358144 5991597757956096 6004226840854528 6008667837038592 6033497042976768 6048336373088256 6050109454811136 6061676323405824 6062861868597248 6065568100646912 6076584960196608 6087915016814592 6092417912537088 6105259504041984 6107402157981696 6107984660791296 6119078561316864 6124802164129792 6147953626447872 6150111263981568 6163074461466624 6167632948494336 6177024381026304 6178835187892224 6191858929631232 6194622741086208 6217445123555328 6223854288502784 6235158642425856 6237346884747264 6255117103792128 6278162361090048 6280964695130112 6294203705327616 6296048863543296 6298258475418624 6298859181441024 6310299766358016 6323600608985088 6340077177274368 6342302240980992 6355670538387456 6360371478134784 6370056392933376 6388204701745152 6400115786907648 6413605943640064 6418349735018496 6428122933100544 6430007350001664 6432263974895616 6432877461897216 6474972436365312 6479129562054656 6490897571119104 6495698530861056 6509390156791808 6536288463224832 6538204589064192 6554285242712064 6554910367678464 6566816017022976 6569120655212544 6600119405248512 6614031129378816 6616983382523904 6618923164237824 6629001774759936 6633904882581504 6647887819702272 6660283095318528 6662620535980032 6675358430527488 6681602360868864 6693738120216576 6710841302843392 6728326852902912 6740547477700608 6754755195961344 6757770263003136 6759751316668416 6776376862441472 6804378419724288 6806373136662528 6820719602171904 6823764113227776 6836158080221184 6868416942047232 6870827427729408 6871482743390208 6887985081483264 6890402434646016 6903575812767744 6916447829753856 6920555093557248 6933458769149952 6938587067056128 6949152428654592 6953212212936704 6965841295835136 6968950583721984 6988805143789568 7001836074565632 7014553472729088 7017015245340672 7017684503887872 7037006741766144 7080979168493568 7083054971486208 7085540784845952 7086216579121152 7101152898318336 7114050685108224 7150129355685888 7155417912901632 7163799291297792 7168398664400896 7170500094590976 7186730289463296 7200130260271104 7201878471344128 7215306686595072 7220643451895808 7231638299738112 7233758268751872 7236987144634368 7238402557607936 7289020757311488 7302259767508992 7307660847218688 7320917784920064 7323063926390784 7368823850139648 7373570898051072 7374274163638272 7392411122663424 7440785020551168 7444106305339392 7446288559767552 7457626996604928 7461983838273536 7464602637533184 7465314585411584 7478873797165056 7492818482233344 7495448102977536 7514165543436288 7516802655977472 7530455385243648 7531173613928448 7538218048159744 7549696465698816 7569367709515776 7585322414112768 7599099595456512 7602491545878528 7604720231251968 7620749451853824 7623423970246656 7652240152068096 7673309552443392 7676734627381248 7692915639844864 7698605666205696 7726969059803136 7730418086313984 7746712252710912 7748983216668672 7751702738976768 7760782565572608 7766522789363712 7768041769140224 7785624480251904 7800141115293696 7805910450438144 7822363739553792 7836571457814528 7840069406687232 7856594696011776 7862405786763264 7877065583886336 7896439153754112 7913855200002048 7916632584486912 7933319253590016 7966101564555264 7974313307144192 7988797010608128 8003307020746752 8011557116051456 8043895525146624 8044662723969024 8064448497451008 8066812606414848 8085071575646208 8102113280262144 8117220022419456 8123223883382784 8140346005389312 8143202877308928 8143979547721728 8158771415089152 8200148351975424 8217432615288832 8223510597992448 8236032508035072 8238446917189632 8255811906174976 8259496988114944 8289926831407104 8296058434093056 8316462512996352 8340156138389504 8370883148120064 8374619593506816 8377074629738496 8392271607103488 8394731818057728 8397677967224832 8398478908588032 8413733021810688 8453436236365824 8456402987974656 8466308253351936 8474227384516608 8480495304179712 8493408523911168 8517606268993536 8533487715876864 8548987044888576 8552802989113344 8557799646691328 8573343133335552 8576351966527488 8577169949196288 8632473246498816 8633296581820416 8636326455803904 8654530094825472 8660931374481408 8715051284299776 8717606118752256 8720665581348864 8739046990282752 8755754689363968 8758827540283392 8800159206998016 8818708172505088 8822644510031872 8825230885650432 8838669033013248 8845206510108672 8861698781872128 8880377460424704 8883494047973376 8900477907369984 8903087100002304 8908803147825152 8924984160288768 8971102470537216 8987396636934144 9006340261281792 9013001755557888 9072504559632384 9075164182216704 9094292802895872 9098352150970368 9114877440294912 9131872525221888 9157889256062976 9161103236972544 9161976991186944 9178617841975296 9183980108644352 9187203246194688 9204767750356992 9221930439671808 9225166895972352 9227406791409664 9244611692199936 9251449422741504 9265536571539456 9268252781838336 9287788394446848 9291934111629312 9335781432754176 9352737963638784 9356020327120896 9356912671850496 9382675655688192 9441305557991424 9444073295314944 9447387713127936 9448288772161536 9468203864424448 9485400913477632 9510115765911552 9533505807581184 9540557217202176 9555084589400064 9560666792787968 9582307052617728 9600173680361472 9620408915460096 9627524602527744 9642184399650816 9645011025002496 9648395962343424 9649316192845824 9718694343081984 9736346356678656 9743547796291584 9761223713226752 9764085235187712 9804432694837248 9831427864068096 9832365551517696 9850224025534464 9856548163551232 9900179107872768 9921046694068224 9925475073785856 9928384746356736 9943502662139904 9950857323872256 9952803516710912 9971831729553408 9990424642977792 9993930803970048 10022403541303296 10040607180324864 10066261954265088 10092490279354368 10113763218817024 10132132793942016 10136655394504704 10139626975002624 10164565293662208 10202986869424128 10206567629586432 10231079403257856 10235646169841664 10254237120331776 10264807554940928 10302625413070848 10306241141594112 10307224115085312 10331977622224896 10335603651969024 10347710087430144 10355363719151616 10380832640335872 10400188153724928 10407880600584192 10429818319405056 10448761943752704 10453425875582976 10483207715684352 10502754111848448 10521830209093632 10526526755831808 10528585538338816 10551806933336064 10555510112649216 10577759004786688 10621468752740352 10624582457229312 10629324868681728 10651729347477504 10671076027662336 10725194033528832 10726216965292032 10733126869352448 10752597996601344 10755750141886464 10780095434194944 10802817707016192 10822960029892608 10830965177843712 10847457449607168 10853794673852416 10857603836411904 10878361886785536 10933531135967232 10953389651263488 10964680797323264 10981376677380096 10984595889586176 11053235775209472 11060356347076608 11061411245457408 11088616683995136 11161177530826752 11166159458009088 11169432839651328 11189695476137984 11192975757410304 11196903956299776 11197971878117376 11218310695747584 11239227723350016 11271248315154432 11275203983966208 11296760420892672 11298969846022144 11307327072239616 11324544698548224 11354051564273664 11356808358658048 11377983621169152 11398649393184768 11403737318817792 11407080346877952 11431124177780736 11435135955369984 11436226598928384 11509964328665088 11515101941071872 11539373459767296 11547908499308544 11620068379066368 11623474825003008 11627554108465152 11641173848358912 11652062653710336 11678436720377856 11700211672940544 11733545609330688 11754857186721792 11760104110030848 11766974514200576 11784892044017664 11793608680144896 11815598375829504 11844658730631168 11870782800003072 11874948876730368 11899978880385024 11961469960716288 11983195515912192 12017335674077184 12066994085953536 12096672746176512 12100218909622272 12125723737194496 12131136201293824 12153169920393216 12175830033629184 12184835825074176 12210519008083968 12214804315963392 12215969321582592 12238157122633728 12249604328259584 12295907252895744 12300222527963136 12326148922933248 12335265896988672 12354048762052608 12357670375784448 12383717859262464 12389245482172416 12434890247110656 12470317284851712 12474693769494528 12510234207584256 12556324722180096 12561929390260224 12588407410655232 12592097727086592 12596516950837248 12597718362882048 12620599532716032 12647201217970176 12680154354548736 12684604481961984 12711341076774912 12720742956269568 12740112785866752 12776409403490304 12800231573815296 12827211887280128 12836699470036992 12856245866201088 12860014700003328 12864527949791232 12865754923794432 12949944872730624 12958259124109312 12981795142238208 12991397061722112 13018780313583616 13072576926449664 13076409178128384 13108570485424128 13109820735356928 13133632034045952 13138241310425088 13200238810497024 13228062258757632 13233966765047808 13237846328475648 13258003549519872 13267809765163008 13295775639404544 13320566190637056 13325241071960064 13350716861054976 13363204721737728 13387476240433152 13421682605686784 13456653705805824 13481094955401216 13509510391922688 13515540526006272 13519502633336832 13552753724882944 13608756839448576 13612746273325056 13641439204343808 13647528226455552 13672316160442368 13736833884094464 13741654855458816 13742965486780416 13775970162966528 13780804869292032 13807151625535488 13832895659507712 13841110187114496 13866917538299904 13877174134112256 13898304857309184 13906424425873408 13931682591670272 13937901167443968 13977610287579136 14003672149131264 14029106945458176 14034030490681344 14035369007775744 14074013483532288 14161958336987136 14166109942972416 14171081569691904 14172433158242304 14202305796636672 14228101370216448 14300258711371776 14310835825803264 14336797328801792 14341000189181952 14373460578926592 14400260520542208 14403756942688256 14430613373190144 14441286903791616 14463276599476224 14467516537503744 14473974289268736 14476805115215872 14578041514622976 14604519535017984 14615321694437376 14641835569840128 14646127852781568 14737647700279296 14747141796102144 14748548327276544 14784822245326848 14881570041102336 14888212610678784 14892577119535104 14915253993209856 14923967676547072 14929205275066368 14930629170823168 14957747594330112 14985636964466688 14990896205955072 15028331086872576 15033605311954944 15060910770487296 15076436096319488 15099392931397632 15138735419031552 15170644828225536 15198199190913024 15204983091757056 15209440462503936 15241498903707648 15246847940493312 15304480304136192 15346619104886784 15353469254762496 15385831279689728 15397211332411392 15453938119606272 15460836172627968 15493424505421824 15497966433337344 15503405477953536 15521565131145216 15533045578727424 15536083538280448 15571248960503808 15600282230587392 15611820900876288 15644727479107584 15673142915629056 15680138813374464 15713189392023552 15724811573526528 15754131167772672 15792878307508224 15827710400004096 15833265168973824 15866638507180032 15932203129110528 15948626614288384 15977594021216256 16006614041493504 16023114232102912 16087791050293248 16089325447938048 16128896994902016 16133625212829696 16170143151292416 16204226560524288 16234440044838912 16246447766765568 16280692010778624 16286405754617856 16287959095443456 16317542830178304 16400296703950848 16434865230577664 16447021195984896 16472065016070144 16476893834379264 16511623812349952 16518993976229888 16579853662814208 16592116868186112 16632925025992704 16680312276779008 16741766296240128 16749239187013632 16754149259476992 16784543214206976 16789463636115456 16795355934449664 16796957817176064 16827466043621376 16906872472731648 16912805975949312 16948454769033216 16960990608359424 16986817047822336 17035212537987072 17066975431753728 17097974089777152 17105605978226688 17115599293382656 17146686266671104 17152703933054976 17154339898392576 17264946492997632 17272652911607808 17309060189650944 17321862748962816 17430102568599552 17435212237504512 17441331162697728 17478093980565504 17517655080566784 17600318413996032 17637416345010176 17645289020063744 17650461771300864 17677338066026496 17690413020217344 17723397563744256 17760754920849408 17766988095946752 17806174200004608 17817606295650304 17849968320577536 17942204941074432 17974793273868288 18012680522563584 18026003511115776 18145009119264768 18150328364433408 18188585605791744 18196704301940736 18229754880589824 18263745050443776 18315778512125952 18322206473945088 18323953982373888 18357235683950592 18367960217288704 18374406492389376 18443860879343616 18450333791944704 18454813582819328 18489223384399872 18502898845483008 18531073143078912 18536505563676672 18575576788893696 18583868223258624 18671562865508352 18705475927277568 18712040654241792 18765351311376384 18882611115982848 18888146590629888 18894775426255872 18896577544323072 18936407728848896 18970801826955264 19020231531823104 19067011615162368 19081114434404352 19110169178800128 19121333585575936 19164614105235456 19200347360722944 19240817830920192 19255049205055488 19284368799301632 19290022050004992 19296791924686848 19298632385691648 19437388686163968 19472692713357312 19487095592583168 19522447426453504 19528170470375424 19608865389674496 19662855728136192 19664731103035392 19700448051068928 19713096327102464 19800358215745536 19842093388136448 19850950147571712 19856769492713472 19887005324279808 19901714647744512 19905607033421824 19943663459106816 19980849285955584 19987861607940096 20044807082606592 20081214360649728 20132523908530176 20184980558708736 20227526437634048 20264265587884032 20273310789009408 20279253950005248 20329130587324416 20413135259172864 20462158806515712 20471292339683328 20508474240663552 20529615109881856 20605250826141696 20612482283188224 20614448230170624 20663955244449792 20671207303938048 20710727438303232 20761665280671744 20800376307449856 20815761201168384 20859636638810112 20897523887505408 20906851751165952 20966415431368704 21005508223696896 21043660418187264 21053053511663616 21057171076677632 21111020225298432 21155518009573376 21242937505480704 21249164914458624 21258649737363456 21303458694955008 21342152055324672 21450388067057664 21466253738704896 21505195993202688 21511500283772928 21560190868389888 21605635414032384 21645920059785216 21661930355687424 21694914899214336 21707589347704832 21715207672823808 21867062271934464 21906779302526976 21929361594646528 21962753354760192 21969191779172352 22106471550418944 22120712694153216 22122822490914816 22177233367990272 22322355061653504 22332318916018176 22338865679302656 22379390952275968 22385951514820608 22393807912599552 22395943756234752 22436621391495168 22478455446700032 22542496630308864 22550407967932416 22593520841785344 22597939692044288 22614654144479232 22649089397096448 22708103128547328 22713616717316096 22755967242338304 22797298786369536 22807474637635584 22814160693755904 22862248355561472 22870271910739968 23019928657330176 23030203882143744 23078746919534592 23095816998617088 23240136758132736 23246949650006016 23255108216930304 23282347696717824 23304125307420672 23356873440755712 23400423345881088 23467091218661376 23509714373443584 23520208220061696 23533949028401152 23569784088035328 23587217360289792 23631196751659008 23689317461262336 23741565600006144 23749897753460736 23799957760770048 23922939921432576 23966391031824384 24034671348154368 24133988171907072 24193345492353024 24200437819244544 24251447474388992 24262272402587648 24306339840786432 24351660067258368 24369671650148352 24421038016167936 24429608631926784 24431938643165184 24476314245267456 24499208656519168 24600445055926272 24652297845866496 24670531793977344 24708097524105216 24715340751568896 24767435718524928 24778490964344832 24869780494221312 24949387538989056 25020468415168512 25112649444360192 25123858780520448 25176814821310464 25184195454173184 25193033901674496 25195436725764096 25241199065432064 25360308709097472 25369208963923968 25422682153549824 25441485912539136 25480225571733504 25552818806980608 25600463147630592 25654423774560256 25673398940073984 25720029400006656 25729055899582464 25731509847588864 25899889745461248 25916518248218624 25963590284476416 25982794123444224 26037560627167232 26145153852899328 26152818356256768 26217140970848256 26267264068091904 26276482620850176 26400477620994048 26456124517515264 26467933530095616 26475692656951296 26516007099039744 26535619530326016 26641132381274112 26650482143920128 26701433722109952 26726409443475456 26774952480866304 26843365211373568 26913307411611648 26962189910802432 27019020783845376 27039005266673664 27105507449765888 27217513678897152 27225492546650112 27282878408687616 27295056452911104 27344632320884736 27473667768188928 27483309710917632 27485930973560832 27551940325933056 27561609738584064 27614303251070976 27665791319015424 27682220374228992 27733835076599808 27754348268224512 27796609714618368 27812848851746816 27863365183340544 27875802334887936 28007344298262528 28058213890916352 28068060981362688 28070738015551488 28148026967064576 28323916673974272 28332219885944832 28342163139383808 28344866316484608 28404611593273344 28456202740432896 28600517422743552 28621671651606528 28673594657603584 28682000378363904 28746921157853184 28800521041084416 28807513885376512 28861226746380288 28882573807583232 28926553198952448 28935033075007488 28947948578537472 28953610230431744 29156083029245952 29209039070035968 29230643388874752 29283671139680256 29292255705563136 29494283592204288 29497096654553088 29569644490653696 29763140082204672 29776425221357568 29785154239070208 29830507986419712 29847935353094144 29858410550132736 29861258341646336 29915495188660224 29971273928933376 29981792411910144 30067210623909888 30121821540974592 30152872192638976 30198785862795264 30277470838063104 30341289656451072 30396398381826048 30409966183514112 30418880925007872 30493695880986624 30608960608272384 30693238209773568 30706938509524992 30771662559379456 30794422664822784 30907876239212544 30921672345255936 30995932866674688 31006810955907072 31043130262290432 31066091157454848 31072167076560896 31142497921007616 31200564461174784 31223641801752576 31289454958215168 31346285831258112 31360277626748928 31449623147053056 31508262335545344 31585756615016448 31655420800008192 31666530337947648 31733277014360064 31864406258221056 31897253228576768 31955188042432512 32013228082987008 32175582100586496 32178650895876096 32257793989804032 32267250425659392 32340286302584832 32408453121048576 32468880089677824 32492895533531136 32561384021557248 32572811509235712 32635085660356608 32800593407901696 32869730461155328 32894042391969792 32944130032140288 32953787668758528 33023247624699904 33159707325628416 33184233736372224 33265850051985408 33360624553558016 33483532592480256 33498478374027264 33508298518953984 33569086428413952 33578927272230912 33590711868899328 33593915634352128 33654932087242752 33813744945463296 33825611951898624 33896909538066432 33921981216718848 33973634095644672 34070425075974144 34133950863507456 34195948179554304 34211211956453376 34231198586765312 34293372533342208 34305407866109952 34308679796785152 34529892985995264 34545305823215616 34618120379301888 34643725497925632 34860205137199104 34870424475009024 34882662325395456 34956187961131008 35035310161133568 35200636827992064 35274832690020352 35290578040127488 35300923542601728 35354676132052992 35380826040434688 35446795127488512 35533976191893504 35612348400009216 35635212591300608 35699936641155072 35884409882148864 35949586547736576 36052007022231552 36290018238529536 36300656728866816 36377171211583488 36393408603881472 36459509761179648 36527490100887552 36631557024251904 36644412947890176 36647907964747776 36714471367901184 36748812984778752 36887721758687232 36900667583889408 36909627165638656 36978446768799744 37005797690966016 37062146286157824 37073011127353344 37151153577787392 37167736446517248 37410951854555136 37424081308483584 37530702622752768 37765222231965696 37776293181259776 37789550852511744 37793155088646144 37941603653910528 38040463063646208 38134023230324736 38162228868808704 38220338357600256 38242667171151872 38329228210470912 38400694721445888 38481635661840384 38510098410110976 38568737598603264 38580044100009984 38593583849373696 38597264771383296 38874777372327936 38945385426714624 38974191185166336 39056340940750848 39217730779348992 39325711456272384 39329462206070784 39400896102137856 39426192654204928 39600716431491072 39684186776272896 39701900295143424 39713538985426944 39774010648559616 39803429295489024 39811214066843648 39887326918213632 39961698571911168 39975723215880192 40089614165213184 40162428721299456 40265047817060352 40369961117417472 40455052875268096 40528531175768064 40546621578018816 40558507900010496 40658261174648832 40826270518345728 40924317613031424 40942584679366656 41016948481327104 41059230219763712 41210501652283392 41224964566376448 41228896460341248 41327910488899584 41342414607876096 41421454876606464 41523330561343488 41600752614899712 41631522402336768 41719273277620224 41795047775010816 41813703502331904 41932830862737408 42011016447393792 42087320836374528 42106107023327232 42114342153355264 42222040450596864 42311036019146752 42485875010961408 42498329828917248 42517299474726912 42606917389910016 42684304110649344 42900776134115328 42932507477409792 43010391986405376 43023000567545856 43120381736779776 43211270828064768 43291840119570432 43323860711374848 43389829798428672 43430415345647616 43734124543868928 43813558605053952 43858723189293056 43925506709520384 43938383558344704 44212943100837888 44241425388306432 44245644981829632 44354466735980544 44644710123307008 44664637832036352 44677731358605312 44771903029641216 44787615825199104 44791887512469504 44873242782990336 44956910893400064 45084993260617728 45100815935864832 45195879384088576 45229308288958464 45298178794192896 45416206257094656 45427233434632192 45511934484676608 45594597572739072 45614949275271168 45628321387511808 45724496711122944 45740543821479936 46039857314660352 46060407764287488 46157493839069184 46191633997234176 46480273516265472 46493899300012032 46510216433860608 46564695393435648 46608250614841344 46713746881511424 46800846691762176 46934182437322752 47019428746887168 47040416440123392 47067898056802304 47139568176070656 47174434720579584 47262393503318016 47378634922524672 47483131200012288 47499795506921472 47599915521540096 47845879842865152 47932782063648768 48069342696308736 48267976343814144 48386690984706048 48400875638489088 48502894948777984 48524544805175296 48612679681572864 48703320134516736 48739343300296704 48842076032335872 48859217263853568 48863877286330368 48952628490534912 48998417313038336 49200890111852544 49304595691732992 49341063587954688 49416195048210432 49430681503137792 49534871437049856 49556981928689664 49739560988442624 49898775077978112 50040936830337024 50225298888720384 50247717561040896 50353629642620928 50368390908346368 50386067803348992 50390873451528192 50482398130864128 50720617418194944 50738417927847936 50845364307099648 50882971825078272 50960451143467008 51105637613961216 51200926295261184 51346797880147968 51440058800013312 51458111799164928 51463019695177728 51833036496437248 51927180568952832 51965588246888448 52075121254334464 52290307705798656 52305636712513536 52434281941696512 52552965241700352 52800955241988096 52912249035030528 52935867060191232 52951385313902592 53032014198079488 53071239060652032 53282264762548224 53300964287840256 53452818886950912 53549904961732608 53686730422747136 53826614823223296 53924379821604864 54038041567690752 54078010533347328 54211014899531776 54435027357794304 54450985093300224 54565756817375232 54590112905822208 54689264641769472 54947335536377856 54966619421835264 54971861947121664 55103880651866112 55123219477168128 55331582638030848 55364440748457984 55467670153199616 55508696536449024 55593219429236736 55625697703493632 55726730366681088 55751604669775872 56014688596525056 56116427781832704 56136121962725376 56296053934129152 56647833347948544 56664439771889664 56684326278767616 56689732632969216 56809223186546688 56912405480865792 57201034845487104 57243343303213056 57347189315207168 57364000756727808 57493842315706368 57601042082168832 57615027770753024 57722453492760576 57765147615166464 57853106397904896 57870066150014976 57895897157074944 57907220460863488 58312166058491904 58418078140071936 58461286777749504 58567342279360512 58584511411126272 58988567184408576 58994193309106176 59139288981307392 59526280164409344 59552850442715136 59570308478140416 59661015972839424 59695870706188288 59716821100265472 59722516683292672 59830990377320448 59942547857866752 59963584823820288 60134421247819776 60243643081949184 60305744385277952 60397571725590528 60554941676126208 60682579312902144 60792796763652096 60819932367028224 60837761850015744 60987391761973248 61386476419547136 61413877019049984 61543325118758912 61588845329645568 61815752478425088 61843344690511872 61991865733349376 62013621911814144 62132182314909696 62144334153121792 62284995842015232 62401128922349568 62447283603505152 62578909916430336 62692571662516224 62720555253497856 62899246294106112 63016524671090688 63171513230032896 63333060675895296 63466554028720128 63728812516442112 63794506457153536 63910376084865024 64026456165974016 64351164201172992 64515587979608064 64534500851318784 64680572605169664 64816906242097152 64937760179355648 64985791067062272 65122768043114496 65145623018471424 65601186815803392 65739460922310656 65788084783939584 65888260064280576 65907575337517056 66046495249399808 66319414651256832 66368467472744448 66531700103970816 66721249107116032 66967065184960512 66996956748054528 67016597037907968 67138172856827904 67157854544461824 67181423737798656 67187831268704256 67309864174485504 67627489890926592 67651223903797248 67793819076132864 67843962433437696 67947268191289344 68140850151948288 68267901727014912 68391896359108608 68422423912906752 68462397173530624 68586745066684416 68610815732219904 69059785971990528 69090611646431232 69236240758603776 69287450995851264 69720410274398208 69740848950018048 69765324650790912 69912375922262016 70070620322267136 70401273655984128 70549665380040704 70581156080254976 70601847085203456 70709352264105984 70761652080869376 70893590254977024 71067952383787008 71224696800018432 71270425182601216 71399873282310144 71768819764297728 71899173095473152 72104014044463104 72580036477059072 72601313457733632 72754342423166976 72786817207762944 72919019522359296 73054980201775104 73263114048503808 73288825895780352 73295815929495552 73428942735802368 73497625969557504 73801335167778816 73819254331277312 73956893537599488 74011595381932032 74124292572315648 74146022254706688 74302307155574784 74335472893034496 74848162616967168 75061405245505536 75530444463931392 75552586362519552 75579101705023488 75586310177292288 76080926127292416 76268046460649472 76324457737617408 76440676715200512 76485334342303744 76658456420941824 76801389442891776 76963271323680768 77020196820221952 77160088200019968 77187167698747392 77194529542766592 77749554744655872 77890770853429248 77948382370332672 78112681881501696 78435461558697984 78651422912544768 78801792204275712 78852385308409856 79201432862982144 79368373552545792 79403800590286848 79427077970853888 79548021297119232 79606858590978048 79622428133687296 79923397143822336 79951446431760384 80179228330426368 80324857442598912 80530095634120704 80739922234834944 80910105750536192 81057062351536128 81117015800020992 81316522349297664 81652541036691456 81848635226062848 81885169358733312 82033896962654208 82118460439527424 82421003304566784 82449929132752896 82457792920682496 82655820977799168 82684829215752192 82842909753212928 83046661122686976 83201505229799424 83263044804673536 83438546555240448 83590095550021632 83627407004663808 84022032894787584 84174641672749056 84212214046654464 84228684306710528 84444080901193728 84622072038293504 84971750021922816 84996659657834496 85034598949453824 85213834779820032 85368608221298688 85801552268230656 85865014954819584 86020783972810752 86046001135091712 86240763473559552 86422541656129536 86583680239140864 86647721422749696 86779659596857344 86860830691295232 87468249087737856 87627117210107904 87717446378586112 87851013419040768 87876767116689408 88482850776612864 88491289963659264 88708933471961088 89289420246614016 89329275664072704 89355462717210624 89543806059282432 89575231650398208 89583775024939008 89746485565980672 89913821786800128 90201631871729664 90391758768177152 90458616577916928 90596357588385792 90832412514189312 90854466869264384 91023868969353216 91189195145478144 91229898550542336 91256642775023616 91481087642959872 92079714629320704 92120815528574976 92314987678138368 92383267994468352 92987798600024064 93020432867721216 93129390786871296 93216501229682688 93427493763022848 93601693383524352 93868364874645504 94038857493774336 94080832880246784 94135796113604608 94348869441159168 94524787006636032 94757269845049344 94966262400024576 94999591013842944 95199831043080192 95691759685730304 95865564127297536 96535952687628288 96773381969412096 96801751276978176 97005789897555968 97049089610350592 97225359363145728 97406640269033472 97478686600593408 97684152064671744 97718434527707136 97905256981069824 97996834626076672 98401780223705088 98609191383465984 98682127175909376 98832390096420864 98861363006275584 99069742874099712 99479121976885248 99797550155956224 100081873660674048 100450597777440768 100495435122081792 100707259285241856 100736781816692736 100772135606697984 100781746903056384 100964796261728256 101441234836389888 101476835855695872 101690728614199296 101765943650156544 101920902286934016 102211275227922432 102401852590522368 102693595760295936 102880117600026624 102916223598329856 102926039390355456 103666072992874496 103854361137905664 103931176493776896 104150242508668928 104580615411597312 104611273425027072 104868563883393024 105105930483400704 105601910483976192 105824498070061056 105871734120382464 105902770627805184 106064028396158976 106142478121304064 106601928575680512 106905637773901824 107099809923465216 107373460845494272 107653229646446592 107848759643209728 108156021066694656 108422029799063552 108870054715588608 108901970186600448 109131513634750464 109180225811644416 109378529283538944 109894671072755712 109933238843670528 109943723894243328 110246438954336256 110663165276061696 110728881496915968 110935340306399232 111017393072898048 111186438858473472 111251395406987264 111453460733362176 111503209339551744 112232855563665408 112272243925450752 112592107868258304 113295666695897088 113328879543779328 113368652557535232 113379465265938432 113824810961731584 114402069690974208 114486686606426112 114694378630414336 114728001513455616 114987684631412736 115202084164337664 115444906985521152 115530295230332928 115706212795809792 115740132300029952 115791794314149888 115814440921726976 116624332116983808 116836156280143872 116922573555499008 117169022822252544 117977134368817152 117988386618212352 118278577962614784 119052560328818688 119105700885430272 119140616956280832 119322031945678848 119391741412376576 119433642200530944 119661980754640896 119885095715733504 119927169647640576 120268842495639552 120487286163898368 120611488770555904 120795143451181056 121109883352252416 121365158625804288 121585593527304192 121639864734056448 121675523700031488 121974783523946496 122772952839094272 122827754038099968 123086650237517824 123177690659291136 123631504956850176 123686689381023744 123983731466698752 124027243823628288 124264364629819392 124288668306243584 124569991684030464 124802257844699136 124894567207010304 125157819832860672 125385143325032448 125441110506995712 125798492588212224 126033049342181376 126343026460065792 126666121351790592 126933108057440256 127457625032884224 127589012914307072 127820752169730048 128052912331948032 128702328402345984 129031175959216128 129069001702637568 129361145210339328 129633812484194304 129875520358711296 129971582134124544 130291246036942848 131202373631606784 131478921844621312 131576169567879168 131776520128561152 131815150675034112 132638829302513664 132736934945488896 133063400207941632 133442498214232064 133934130369921024 133993913496109056 134033194075815936 134315709088923648 134362847475597312 134375662537408512 134619728348971008 135254979781853184 135302447807594496 135587638152265728 135687924866875392 135894536382578688 136281700303896576 136535803454029824 136783792718217216 136844847825813504 137173490133368832 137221631464439808 138119571943981056 138181223292862464 138472481517207552 138574901991702528 139440820548796416 139481697900036096 139530649301581824 139824751844524032 140141240644534272 140802547311968256 141099330760081408 141203694170406912 141418704528211968 141523304161738752 141787180509954048 142135904767574016 142449393600036864 142540850365202432 142799746564620288 143537639528595456 143798346190946304 144208028088926208 145160072954118144 145202626915467264 145508684846333952 145573634415525888 145838039044718592 146109960403550208 146526228097007616 146577651791560704 146591631858991104 146857885471604736 146995251939115008 147602670335557632 147638508662554624 147913787075198976 148023190763864064 148248585144631296 148292044509413376 148604614311149568 148670945786068992 149696325233934336 150122810491011072 151060888927862784 151105172725039104 151158203410046976 151172620354584576 152161852254584832 152536092921298944 152648915475234816 152881353430401024 152970668684607488 153316912841883648 153602778885783552 154040393640443904 154320176400039936 154374335397494784 154389059085533184 155499109489311744 155781541706858496 155896764740665344 156225363763003392 156870923117395968 157302845825089536 157704770616819712 158402865725964288 158736747105091584 158807601180573696 158854155941707776 159096042594238464 159213717181956096 159244856267374592 159846794287644672 159902892863520768 160358456660852736 160649714885197824 161060191268241408 161479844469669888 162114124703072256 162234031600041984 162633044698595328 163305082073382912 163697270452125696 163770338717466624 164067793925308416 164236920879054848 164842006609133568 164899858265505792 164915585841364992 165311641955598336 165369658431504384 166093322245373952 166403010459598848 166526089609347072 166877093110480896 167180191100043264 167254814009327616 168044065789575168 168349283345498112 168457368613421056 168888161802387456 169244144076587008 169943500043845632 169993319315668992 170069197898907648 170427669559640064 170737216442597376 171603104536461312 171730029909639168 172041567945621504 172092002270183424 172481526947119104 172845083312259072 173167360478281728 173295442845499392 173559319193714688 173721661382590464 174936498175475712 175254234420215808 175434892757172224 175702026838081536 175753534233378816 176965701553225728 176982579927318528 177417866943922176 178578840493228032 178658551328145408 178710925434421248 179087612118564864 179150463300796416 179167550049878016 179492971131961344 179827643573600256 180403263743459328 180783517536354304 180917233155833856 181192715176771584 181664825028378624 181708933738528768 182047737938706432 182378390290956288 182459797101084672 182513285550047232 182962175285919744 184159429258641408 184241631057149952 184629975356276736 184766535988936704 185975597200048128 186040865735442432 186433002459365376 186854987526045696 187203386767048704 187736729749291008 188077714987548672 188161665760493568 188271592227209216 188697738882318336 189049574013272064 189514539690098688 189999182027685888 190399662086160384 191383519371460608 191731128254595072 193546763938824192 193603502553956352 194011579795111936 194098179220701184 194450718726291456 194813280538066944 194957373201186816 195368304129343488 195436869055414272 195993669252153344 196803560447410176 197218382766931968 197364254351818752 197664780192841728 197722726012551168 198139485748199424 198958243953770496 199595100311912448 200163747321348096 200901195554881536 200990870244163584 201414518570483712 201473563633385472 201544271213395968 201563493806112768 201929592523456512 202882469672779776 202953671711391744 203381457228398592 203531887300313088 203841804573868032 204422550455844864 204803705181044736 205387191520591872 205760235200053248 205832447196659712 207332145985748992 207708722275811328 207862352987553792 208300485017337856 209161230823194624 209222546850054144 209737127766786048 210211860966801408 211203820967952384 211648996140122112 211743468240764928 211805541255610368 212128056792317952 212284956242608128 213203857151361024 213811275547803648 214199619846930432 214746921690988544 215306459292893184 215697519286419456 216312042133389312 216844059598127104 217740109431177216 217803940373200896 218263027269500928 218360451623288832 218757058567077888 219789342145511424 219866477687341056 219887447788486656 220492877908672512 221457762993831936 221870680612798464 222034786145796096 222372877716946944 222502790813974528 222906921466724352 223006418679103488 224544487850901504 225184215736516608 226591333391794176 226657759087558656 226737305115070464 226758930531876864 228804139381948416 228973373212852224 229388757260828672 229456003026911232 229975369262825472 230404168328675328 230889813971042304 231060590460665856 231480264600059904 231583588628299776 231628881843453952 233248664233967616 233672312560287744 233845147110998016 234338045644505088 235954268737634304 236557155925229568 238105120657637376 238211401770860544 238281233912561664 238644063891357696 238783482824753152 238867284401061888 239770191431467008 239854339295281152 240537684991279104 240974572327796736 241222977541111808 241590286902362112 242219766704504832 242730317251608576 243171187054608384 243351047400062976 243949567047892992 245545905678188544 245655508076199936 246173300475035648 246355381318582272 247263009913700352 247373378762047488 247967462933397504 248054487647256576 248528729259638784 248577336612487168 249139983368060928 249604515689398272 249789134414020608 250315639665721344 250770286650064896 250882221013991424 252066098684362752 252686052920131584 253332242703581184 253866216114880512 254915250065768448 255178025828614144 255641504339460096 256105824663896064 257404656804691968 258062351918432256 258138003405275136 258722290420678656 259267624968388608 259751040717422592 259943164268249088 260582492073885696 262404747263213568 262957843689242624 263152339135758336 263553040257122304 263630301350068224 265473869890977792 266126800415883264 266884996428464128 267868260739842048 267987826992218112 268066388151631872 268631418177847296 268725694951194624 268751325074817024 269239456697942016 270604895615188992 271175276304531456 271375849733750784 271789072765157376 272563400607793152 273071606908059648 273567585436434432 273689695651627008 274443262928879616 276239143887962112 276362446585724928 276944963034415104 277149803983405056 278963395800072192 279061298603163648 279649503689048064 280282481289068544 281605094623936512 282198661520162816 282407388340813824 283046608323477504 283574361019908096 284271809535148032 284898787200073728 285081700730404864 285599493129240576 287075279057190912 287596692381892608 290320145908236288 290405253830934528 291017369692667904 291147268831051776 291676078089437184 292219920807100416 293052456194015232 293155303583121408 293715770943209472 293990503878230016 295205340671115264 295277017325109248 295827574150397952 296046381527728128 296497170289262592 296584089018826752 297209228622299136 299392650467868672 300245620982022144 302121777855725568 302210345450078208 302316406820093952 302345240709169152 304323704509169664 305072185842597888 305297830950469632 305762706860802048 305941337369214976 306633825683767296 307205557771567104 308080787280887808 308640352800079872 308748670794989568 308778118171066368 310998218978623488 311563083413716992 311793529481330688 312450727526006784 313741846234791936 314605691650179072 315409541233639424 316805731451928576 317473494210183168 317615202361147392 317708311883415552 318192085188476928 318427434363912192 318489712534749184 319805785727041536 320716913321705472 321299429770395648 322120382536482816 322959688939339776 324468063200083968 325266089397190656 326610164146765824 327394540904251392 327540677434933248 328135587850616832 328473841758109696 329684013218267136 329799716531011584 329831171682729984 330739316863008768 332186644490747904 332806020919197696 333052179218694144 333754186220961792 334360382200086528 334509628018655232 336698566690996224 336914737226842112 337776323604774912 338488288153174016 339887000087691264 339986638631337984 340138395797815296 341474432885194752 343206209072922624 343460059819278336 344083135891243008 344184004540366848 344963053894238208 346334720956563456 346590885690998784 347118638387429376 347443322765180928 349872996350951424 350508468840431616 350869785514344448 351507068466757632 353931403106451456 353965159854637056 354835733887844352 357157680986456064 357317102656290816 357421850868842496 358175224237129728 358300926601592832 358985942263922688 359655287147200512 360806527486918656 361567035072708608 361834466311667712 362385430353543168 363329650056757248 364095475877412864 364756780581912576 364919594202169344 365026571100094464 365924350571839488 368318858517282816 368483262114299904 369259950712553472 369533071977873408 371951194400096256 372081731470884864 372866004918730752 373709975052091392 374406773534097408 375473459498582016 376155429975097344 376323331520987136 376543184454418432 377395477764636672 378099148026544128 379029079380197376 379998364055371776 380799324172320768 382767038742921216 383462256509190144 387093527877648384 387207005107912704 388023159590223872 388196358441402368 388901437452582912 389626561076133888 389914746402373632 390873738110828544 391987338504306688 393607120894820352 394436765533863936 394728508703637504 395329560385683456 395445452025102336 397916487907540992 399190200623824896 400327494642696192 401802391109763072 401981740488327168 402947127266770944 403088542426791936 403126987612225536 403859185046913024 405764939345559552 405907343422783488 406762914456797184 407063774600626176 407683609147736064 408845100911689728 409607410362089472 411520470400106496 411664894393319424 414664291971497984 415417444551622656 415724705975107584 418322461646389248 418445093700108288 419474255533572096 420423721933602816 422407641935904768 423297992280244224 423611082511220736 424256113584635904 424569912485216256 426407714302722048 427622551095607296 428399239693860864 430612918585786368 431395038572838912 432624084266778624 433688119196254208 435480218862354432 435607880746401792 436526054539001856 436720903246577664 437514117134155776 439578684291022848 439732955374682112 439774895576973312 440985755817345024 442915525987663872 443741361225596928 444069572291592192 444745755433893888 445005581627949056 445813842933448704 446012837358206976 449088975701803008 450368431473033216 453182666783588352 453315518175117312 453474610230140928 453517861063753728 457608278763896832 457946746425704448 458777514521657344 458912006053822464 459950738525650944 460808336657350656 462121180921331712 462960529200119808 463167177256599552 463257763686907904 466497328467935232 467344625120575488 467690294221996032 468676091289010176 471908537475268608 473114311850459136 476210241315274752 476422803541721088 476562467825123328 477288127782715392 477734568802123776 479540382862934016 479708678590562304 481075369982558208 481949144655593472 482445955082223616 483180573804724224 484439533409009664 486342374109216768 486702094800125952 487899134095785984 491091811356377088 491311016152399872 492710762637164544 494526019827400704 494746757524094976 495934925866795008 496108975294513152 497154673224974336 498279966736121856 499209031378796544 499578268828041216 500631279331442688 501540573300129792 501764442027982848 504132197368725504 505372105840263168 506664485407162368 507732432229761024 509830500131536896 511283008678920192 512211649327792128 514809313609383936 516124703836864512 516276006810550272 517444580841357312 518535249936777216 519502081434845184 519886328536498176 521164984147771392 524809494526427136 525915687378485248 526304678271516672 527106080514244608 527260602700136448 530947739781955584 532253600831766528 533769992856928256 535736521479684096 535975653984436224 536132776303263744 537262836355694592 537451389902389248 537502650149634048 538478913395884032 541209791230377984 542350552609062912 542751699467501568 543578145530314752 545126801215586304 546143213816119296 547135170872868864 547379391303254016 548886525857759232 552478287775924224 552724893171449856 553889926068830208 554299607966810112 557926791600144384 558122597206327296 559299007378096128 560564962578137088 563210189247873024 564814776681627648 566093216646955008 567148722039816192 568543619070296064 570163401460809728 571198986258481152 574150558114381824 575193384763785216 580640291816472576 580810507661869056 582034739385335808 582294537662103552 583352156178874368 584439841614200832 586104912388030464 586310607166242816 587981007756460032 590410681342230528 590554034650218496 591655148300795904 592092763055456256 592994340578525184 593168178037653504 594418457244598272 598785300935737344 600491241964044288 604243555711451136 604420690900156416 604632813640187904 604690481418338304 608647409018339328 610144371685195776 610595661900939264 611525413721604096 611882674738429952 613267651367534592 614411115543134208 616161574561775616 617280705600159744 617497341589979136 621996437957246976 623126166827433984 623587058962661376 624901455052013568 627483692469583872 629211383300358144 630819082467278848 633611462903857152 634946988420366336 635230404722294784 635416623766831104 636384170376953856 636854868727824384 636979425069498368 639611571454083072 641433826643410944 642598859540791296 644240765072965632 645919377878679552 648936126400167936 650532178794381312 653220328293531648 654789081808502784 655081354869866496 656271175701233664 656947683516219392 659368026436534272 659599433062023168 659662343365459968 661478633726017536 664373288981495808 665612041838395392 666104358437388288 667508372441923584 668720764400173056 669019256037310464 673829474453684224 675552647209549824 676976576306348032 679774000175382528 679973277262675968 680276791595630592 686412418145845248 686920119638556672 688166271782486016 688368009080733696 689926107788476416 692669441913126912 693181771381997568 694886645530361856 699745992701902848 701016937680863232 701739571028688896 703014136933515264 707862806212902912 709671467775688704 714315361972912128 714634205312581632 714843701737684992 716350448474259456 716601853203185664 719310574294401024 721613054973837312 723134070145417216 723668932623335424 724770860707086336 726659300113514496 728190951754825728 729513561163825152 730053142200188928 731848701143678976 736637717034565632 736966524228599808 738519901425106944 739066143955746816 743902388800192512 744163462941769728 745732009837461504 747419950104182784 748813547068194816 750946918997164032 752310859950194688 752646663041974272 753086368908836864 756198296053088256 758058158760394752 759996728110743552 761598648344641536 765534077485842432 766924513018380288 774187055755296768 774414010215825408 776046319180447744 776392716882804736 777802874905165824 779253122152267776 779829492804747264 781747476221657088 783974677008613376 787214241789640704 788873531067727872 789457017407275008 790659120771366912 790890904050204672 798380401247649792 800654989285392384 803604782219526144 803963480976654336 805894254533541888 806177084853583872 806253975224451072 807718370093826048 811814686845566976 813525828913594368 814127549201252352 815367218295472128 817690201823379456 819214820724178944 823329788786638848 829328583942995968 830834889103245312 831449411950215168 836890187400216576 838948511067144192 840847443867205632 844815283871809536 846595984560488448 847222165022441472 849139824970432512 852815428605444096 855245102191214592 856798479387721728 861225837171572736 862790077145677824 867376238392508416 870960437724708864 871215761492803584 873052109078003712 873441806493155328 875028234268311552 879157368582045696 879465910749364224 881971511634690048 885831051975327744 887482722451193856 888139144583184384 889491510867787776 890011163255898112 891627685866897408 898177951403606016 900736862946066432 906365333567176704 906631036350234624 906949220460281856 907035722127507456 915216557527793664 915893492851408896 917555029043314688 917824012107644928 919901477051301888 921616673314701312 924242361842663424 925921058400239616 926334354513199104 926515527373815808 932994656935870464 934689250241150976 935380588443992064 937352182578020352 943817074950537216 946228623700918272 952420482630549504 952845607083442176 953124935650246656 954576255565430784 955469137604247552 959417357181124608 962150739965116416 963898289311186944 964891910164447232 966361147609448448 968879066818019328 973404189600251904 975798268191571968 982183622712754176 982622032304799744 985421525274329088 989052039654801408 989493515048189952 992217950589026304 994309346449948672 996559933472243712 998418062757593088 999156537656082432 1001262558662885376 1003081146600259584 1003528884055965696 1010744211680526336 1013328970814324736 1015464864459522048 1019661000263073792 1024423298655584256 1029618627218767872 1032249407673729024 1032552013621100544 1034889161682714624 1039004162869690368 1039772657072996352 1042329968295542784 1049618989052854272 1051831374756970496 1052609356543033344 1054521205400272896 1061895479563911168 1064507201663533056 1067539985713856512 1071473042959368192 1071951307968872448 1072265552606527488 1074525672711389184 1074902779804778496 1076957826791768064 1082419582460755968 1084701105218125824 1085503398935003136 1087156291060629504 1092286427632238592 1094270341745737728 1094758782606508032 1097773051715518464 1104956575551848448 1105449786342899712 1107779852137660416 1108599215933620224 1115853583200288768 1116245194412654592 1118598014756192256 1121129925156274176 1126420378495746048 1129629553363255296 1132186433293910016 1134297444079632384 1137087238140592128 1140326802921619456 1142397972516962304 1148301116228763648 1150386769527570432 1161280583632945152 1161621015323738112 1164069478770671616 1164589075324207104 1166704312357748736 1168879683228401664 1172621214332485632 1175962015512920064 1180821362684461056 1181108069300436992 1183310296601591808 1184185526110912512 1185988681157050368 1186336356075307008 1197570601871474688 1200982483928088576 1208841381800312832 1209265627280375808 1209380962836676608 1217294818036678656 1220288743370391552 1221191323801878528 1223050827443208192 1223765349476859904 1226535302735069184 1228822231086268416 1234561411200319488 1234994683179958272 1243992875914493952 1246252333654867968 1247174117925322752 1254967384939167744 1258422766600716288 1261638164934557696 1267222925807714304 1269893976840732672 1270833247533662208 1272768340753907712 1273709737455648768 1273958850138996736 1279223142908166144 1282867653286821888 1285197719081582592 1291838755757359104 1297872252800335872 1301064357588762624 1306440656587063296 1309578163617005568 1310162709739732992 1312542351402467328 1318736052873068544 1319198866124046336 1319324686730919936 1322957267452035072 1328746577962991616 1331224083676790784 1332208716874776576 1335016744883847168 1337441528800346112 1338038512074620928 1347658948907368448 1351105294419099648 1353953152612696064 1359548000350765056 1359946554525351936 1360553583191261184 1372824836291690496 1373840239277113344 1376332543564972032 1376736018161467392 1379852215576952832 1386363542763995136 1389773291060723712 1399491985403805696 1402033875361726464 1403479142057377792 1406028273867030528 1415725612425805824 1419342935551377408 1428630723945824256 1429268410625163264 1429687403475369984 1433203706406371328 1438621148588802048 1443226109947674624 1446268140290834432 1447337865246670848 1449541721414172672 1453318600227028992 1459027122327650304 1460106284400377856 1463697402287357952 1473275434069131264 1473933048457199616 1478132287911493632 1487804777600385024 1488326925883539456 1491464019674923008 1494839900208365568 1497627094136389632 1501893837994328064 1504621719900389376 1505293326083948544 1512396592106176512 1516116317520789504 1519993456221487104 1523197296689283072 1533849026036760576 1548374111510593536 1548828020431650816 1552092638360895488 1555605749810331648 1558506244304535552 1559658985609494528 1563494952443314176 1567949354017226752 1574428483579281408 1577747062135455744 1578914034814550016 1581318241542733824 1581781808100409344 1596760802495299584 1601309978570784768 1607209564439052288 1607926961953308672 1611788509067083776 1612354169707167744 1612507950448902144 1615436740187652096 1623629373691133952 1627051657827188736 1628255098402504704 1630734436590944256 1635380403646758912 1638429641448357888 1646659577573277696 1658657167885991936 1661669778206490624 1662898823900430336 1673780374800433152 1677897022134288384 1681694887734411264 1689630567743619072 1694444330044882944 1698279649940865024 1705630857210888192 1710490204382429184 1713596958775443456 1722451674343145472 1725580154291355648 1734752476785016832 1741920875449417728 1742431522985607168 1746104218156007424 1746883612986310656 1750056468536623104 1758314737164091392 1758931821498728448 1763943023269380096 1771662103950655488 1774965444902387712 1776278289166368768 1778983021735575552 1783255371733794816 1796355902807212032 1801473725892132864 1812730667134353408 1813262072700469248 1813898440920563712 1814071444255014912 1830433115055587328 1831786985702817792 1835648024215289856 1839802954102603776 1843233346629402624 1848484723685326848 1851842116800479232 1853031054747631616 1865989313871740928 1869378500482301952 1870761176887984128 1874704365156040704 1887634149901074432 1892457247401836544 1904840965261099008 1905691214166884352 1906249871300493312 1909152511130861568 1910938275208495104 1918834714362249216 1924301479930232832 1927796578622373888 1929783820328894464 1932722295218896896 1937758133636038656 1946808379200503808 1951596536383143936 1964367245425508352 1965244064609599488 1970843050548658176 1978104079309602816 1978987030096379904 1984435901178052608 1988618692899897344 1993119866944487424 1996836125515186176 1998313075312164864 2002525117325770752 2006162293200519168 2007057768111931392 2021488423361052672 2026657941628649472 2030929728919044096 2039322000526147584 2059237254437535744 2064498815347458048 2065104027242201088 2069778323365429248 2078008325739380736 2079545314145992704 2084659936591085568 2099237978105708544 2105218713086066688 2109042410800545792 2129014403327066112 2135079971427713024 2142946085918736384 2143902615937744896 2144531105213054976 2149051345422778368 2149805559609556992 2164839164921511936 2169402210436251648 2171006797870006272 2174312582121259008 2184572855264477184 2188540683491475456 2195546103431036928 2209913151103696896 2210899572685799424 2215559704275320832 2217198431867240448 2231707166400577536 2232490388825309184 2237196029512384512 2242259850312548352 2252840756991492096 2259259106726510592 2268594888159264768 2274174476281184256 2280653605843238912 2284795945033924608 2296602232457527296 2300773539055140864 2322561167265890304 2323242030647476224 2328138957541343232 2329178150648414208 2333408624715497472 2337759366456803328 2345242428664971264 2351924031025840128 2361642725368922112 2362216138600873984 2366620593203183616 2368371052221825024 2371977362314100736 2372672712150614016 2395141203742949376 2401964967856177152 2417682763600625664 2418531254560751616 2418761925673353216 2440577486740783104 2442382647603757056 2446101654886416384 2447530698953719808 2453070605470138368 2457644462172536832 2469989366359916544 2487985751828987904 2492504667309735936 2494348235850645504 2516845533201432576 2523276329869115392 2534445851615428608 2539787953681465344 2541666495067324416 2547419474911297536 2547917700277993472 2558446285816332288 2565735306573643776 2570395438163165184 2583677511514718208 2602128715177525248 2612881313174126592 2619156327234011136 2620325419479465984 2625084702804934656 2637472105746137088 2638397732248092672 2645914534904070144 2657493155925983232 2662448167353581568 2664417433749553152 2670033489767694336 2674883057600692224 2695317897814736896 2702210588838199296 2707906305225392128 2719096000701530112 2719893109050703872 2721107166382522368 2745649672583380992 2747680478554226688 2752665087129944064 2753472036322934784 2759704431153905664 2772727085527990272 2779546582121447424 2798983970807611392 2804067750723452928 2806958284114755584 2812056547734061056 2831451224851611648 2838685871102754816 2857261447891648512 2858536821250326528 2859374806950739968 2866407412812742656 2886452219895349248 2892536280581668864 2894675730493341696 2899083442828345344 2906637200454057984 2920212568800755712 2927394804574715904 2946550868138262528 2947866096914399232 2956264575822987264 2976653851767078912 2982928039349846016 2989679800416731136 2995254188272779264 3003787675988656128 3009243439800778752 3010586652167897088 3032232635041579008 3039986912442974208 3046394593378566144 3096748223021187072 3097656040863301632 3104185276721790976 3117012488609071104 3119317971218989056 3126989904886628352 3135898708034453504 3148856967158562816 3155494124270911488 3157828069629100032 3163563616200818688 3193521604990599168 3202619957141569536 3214419128878104576 3215853923906617344 3223577018134167552 3224708339414335488 3230873480375304192 3247258747382267904 3254103315654377472 3256510196805009408 3261468873181888512 3276859282896715776 3293319155146555392 3317314335771983872 3323339556412981248 3325797647800860672 3347560749600866304 3355794044268576768 3363389775468822528 3379261135487238144 3388888660089765888 3396559299881730048 3411261714421776384 3420980408764858368 3427193917550886912 3444903348686290944 3451160308582711296 3469504953570033664 3483841750898835456 3484863045971214336 3492208436312014848 3493767225972621312 3500112937073246208 3517863642997456896 3527886046538760192 3543324207901310976 3549930889804775424 3552556578332737536 3557966043471151104 3592711805614424064 3602947451784265728 3626524145400938496 3627796881841127424 3628142888510029824 3660866230111174656 3663573971405635584 3671296048430579712 3679605908205207552 3686466693258805248 3703684233600958464 3706062109495263232 3731978627743481856 3738757000964603904 3741522353775968256 3775268299802148864 3784914494803673088 3809681930522198016 3812499742600986624 3818305022261723136 3821876550416990208 3837669428724498432 3848602959860465664 3855593157244747776 3859567640657788928 3875516267272077312 3893616758401007616 3903193072766287872 3928734490851016704 3930488129219198976 3956208158619205632 3957974060192759808 3968871802356105216 3977237385799794688 3986239733888974848 3993672251030372352 3996626150624329728 4005050234651541504 4012324586401038336 4014115536223862784 4042976846722105344 4053315883257298944 4061859457838088192 4078644001052295168 4118474508875071488 4128997630694916096 4130208054484402176 4139556646730858496 4159090628291985408 4169319873182171136 4198475956211417088 4210437426172133376 4218084821601091584 4258028806654132224 4270159942855426048 4285892171837472768 4287805231875489792 4289062210426109952 4299611119219113984 4329678329843023872 4338804420872503296 4342013595740012544 4348625164242518016 4377081366982950912 4391092206862073856 4419826302207393792 4421799145371598848 4434396863734480896 4463414332801155072 4464980777650618368 4474392059024769024 4484519700625096704 4505681513982984192 4537189776318529536 4548348952562368512 4561307211686477824 4569591890067849216 4601547078110281728 4645122334531780608 4646484061294952448 4656277915082686464 4666817249430994944 4675518732913606656 4690484857329942528 4703848062051680256 4723285450737844224 4733241186406367232 4736742104443650048 4743954724628201472 4745345424301228032 4790282407485898752 4803929935712354304 4835365527201251328 4837062509121503232 4837523851346706432 4881154973481566208 4884765295207514112 4892203309772832768 4895061397907439616 4906141210940276736 4915288924345073664 4939978732719833088 4975971503657975808 4985009334619471872 4988696471701291008 5033691066402865152 5046552659738230784 5068891703230857216 5083332990134648832 5094838949822595072 5095835400555986944 5116892571632664576 5131470613147287552 5140790876326330368 5167355023029436416 5204257430355050496 5225762626348253184 5238312654468022272 5240650838958931968 5250169405609869312 5274944211492274176 5276795464496185344 5291829069808140288 5314986311851966464 5324896334707163136 5328834867499106304 5349766115201384448 5390635795629473792 5404421177676398592 5438192001403060224 5439786218101407744 5442214332765044736 5491299345166761984 5495360957108453376 5506944072645869568 5519408862307811328 5545454171055980544 5559093164242894848 5597967941615222784 5608135501446905856 5624113095468122112 5662902449703223296 5677371742205509632 5714522895783297024 5717073642500653056 5718749613901479936 5732814825625485312 5772904439790698496 5785072561163337728 5789351460986683392 5798166885656690688 5813274400908115968 5840425137601511424 5854789609149431808 5893101736276525056 5895732193828798464 5912529151645974528 5953307703534157824 5965856078699692032 5979359600833462272 5990508376545558528 6007575351977312256 6018486879601557504 6021173304335794176 6064465270083158016 6079973824885948416 6092789186757132288 6193496446042374144 6195312081726603264 6234024977218142208 6238635942437978112 6253979809773256704 6271797416068907008 6297713934317125632 6315656139258200064 6327127232401637376 6387043209981198336 6405239914283139072 6428838257756209152 6431707847813234688 6447154036268335104 6449416678828670976 6494517494764535808 6508206631308754944 6513020393610018816 6522937746363777024 6553718565793431552 6586638310293110784 6646679112825962496 6651595295601721344 6695121499201732608 6711588088537153536 6726779550937645056 6758522270974476288 6777777320179531776 6822523428843552768 6841960817529716736 6854387835101773824 6889806697372581888 6902320617165422592 6939009907140067328 6967683501797670912 6969726091942428672 6984416872624029696 6987534451945242624 7000225874146492416 7035727285994913792 7055772093077520384 7086648415802621952 7099861779609550848 7105113156665475072 7115932086942302208 7185423611228848128 7205894903568531456 7253048290801876992 7255593763682254848 7256285777020059648 7321732460222349312 7327147942811271168 7342592096861159424 7359211816410415104 7372933386517610496 7412124218990526464 7463957255486963712 7477514001929207808 7483044707551936512 7550536599604297728 7569828989607346176 7619363861044396032 7624999485201973248 7643753100833980416 7675338857448996864 7697205919720931328 7711186314489495552 7719135281315577856 7751032534544154624 7806386145532575744 7857468981702033408 7860976258438397952 7912416317238411264 7937743604712210432 7954474771599589376 7972479467777949696 7987344502060744704 7993252301248659456 8010100469303083008 8024649172802076672 8085953693444210688 8106631766514597888 8123718915676176384 8157288002104590336 8236949017750142976 8257995261389832192 8260416108968804352 8279113293461716992 8318181256583970816 8338639746364342272 8396951912422834176 8420874852344266752 8436169643202183168 8516057613308264448 8540319885710852096 8571784343674945536 8575610463750979584 8578124420852219904 8599222238438227968 8659356659686047744 8677608841745006592 8684027191480025088 8697250328485036032 8782184413724147712 8839652604414787584 8843598290743197696 8868793727468961792 8929961555301236736 8948784118049538048 8969039401250193408 9011363027965968384 9096697905124737024 9122614423372955648 9139183780135698432 9290244669063561216 9292968122589904896 9312555830165372928 9351037465827213312 9380969714659885056 9407696124103360512 9446570901475688448 9466482372812734464 9473484208887300096 9490690848602456064 9580564814971797504 9607859871424708608 9670731054402502656 9674125018243006464 9762309946963132416 9769530590415028224 9784406619545665536 9790122795814879232 9830577848690147328 9879957465439666176 9951943007315951616 9970018669238943744 9977392943402582016 10067382132805730304 10093105319476461568 10137783406461714432 10166665980269297664 10189677899645190144 10191670801111973888 10233785143265329152 10262941226294575104 10281581752652660736 10334710046058872832 10408514860710100992 10451525252696506368 10476625308936044544 10481301677917863936 10500338811219738624 10553590928992370688 10583658139616280576 10629972623703932928 10649792669414326272 10657669734998212608 10781271591258947584 10808842355352797184 10879572436202815488 10884428665530089472 10982598690333523968 10990721914216906752 11013888145291739136 11038817724615622656 11118186328485789696 11195935883230445568 11216271002893811712 11325804899406446592 11354743484411019264 11429045791566594048 11437499227802959872 11465629651250970624 11545808879581396992 11570145122326675456 11578702921973366784 11626548801816231936 11680850275203022848 11709579218298863616 11786203472553050112 11791464387657596928 11906615407068315648 11931712157399384064 11958719201666924544 11981016753091117056 12015150703954624512 12036973759203115008 12042346608671588352 12128930540166316032 12159947649771896832 12185578373514264576 12386992892084748288 12390624163453206528 12477271884875956224 12507959619546513408 12543594832137814016 12595427868634251264 12631312278516400128 12654254464803274752 12774086419962396672 12810479828566278144 12857676515512418304 12863415695626469376 12898833357657341952 12989034989529071616 13016413262617509888 13026040787220037632 13045875492727554048 13173276620586221568 13303190591203442688 13390242998403465216 13423176177074307072 13453559101875290112 13517044541948952576 13645046857687105536 13683921635059433472 13708775670203547648 13804641234330845184 13878019814280134656 13935367003595341824 13939452183884857344 13968833745248059392 14000451748292984832 14071454571989827584 14111544186155040768 14199723559219101696 14210226313330950144 14231864173884604416 14370847222457696256 14411789807137062912 14506096581603753984 14511187527364509696 14512571554040119296 14643464920444698624 14654295885622542336 14685184193722318848 14718423632820830208 14745866773035220992 14824248437981052928 14927914510973927424 14955028003858415616 14966089415103873024 15101073199208595456 15139657979214692352 15249998970403946496 15287506201667960832 15350677714897993728 15394411839441862656 15422372628978991104 15438270562631155712 15502065069088309248 15612772291065151488 15714937963404066816 15721952516876795904 15824832634476822528 15875487209424420864 15908949543199178752 15944958935555899392 15974689004121489408 15986504602497318912 16049298345604153344 16171907386888421376 16213263533029195776 16314576004209180672 16473898035500285952 16520832217937608704 16558226586923433984 16636362513167941632 16677279492728684544 16793903824845668352 16872339286404366336 17032115226616528896 17143568687349891072 17151220927501959168 17156248841704439808 17198444476876455936 17318713319372095488 17355217683490013184 17368054382960050176 17394500656970072064 17564368827448295424 17679305208829575168 17687196581486395392 17737587454937923584 17859923110602473472 17897568236099076096 17938078802500386816 18022726055931936768 18193395810249474048 18245228846745911296 18278367560271396864 18580489338127122432 18585936245179809792 18702074931654426624 18761939429319770112 18815392248206721024 18893141802951376896 18946968417774600192 18981381697204912128 19161129629943595008 19215719742849417216 19341462108805005312 19348250036486012928 19524619893926264832 19539061180830056448 19568813239091331072 19661155697380294656 19759914930879332352 19940037338477887488 19954785886805164032 20134764265611460608 20275566812923428864 20333331960538595328 20383341602223947776 20467570286530658304 20525882452589150208 20563163505305321472 20669420092117745664 20817029721420201984 20903050505393012736 20953250617872089088 20962603355835727872 21000677622439477248 21107181857984741376 21167316279232561152 21259945247407865856 21299585338828652544 21315339469996425216 21562543182517895168 21617684710705594368 21759144872405630976 21768857331060178944 21965197380667047936 21981443828433813504 22027776290583478272 22077635449231245312 22236372656971579392 22391871766460891136 22432542005787623424 22651609798812893184 22709486968822038528 22858091583133188096 22874998455605919744 22931259302501941248 23091617759162793984 23157405843946733568 23253097603632463872 23419158436597727232 23572406945106100224 23582928775315193856 23813230814136631296 23863424314798768128 23917438403333849088 23962033506182234112 24030301407909249024 24073947518406230016 24257861080332632064 24319895299543793664 24371156747028529152 24773985784169496576 24781248326906413056 24954543769751912448 25015919239093026816 25087189664275628032 25190855737268502528 25262624557032800256 25308508929606549504 25548172839924793344 25620959657132556288 25715353031024836608 25726831391252938752 25797666715314683904 25978069979058143232 26032826525235019776 26052081574440075264 26091750985455108096 26346553241172443136 26606381182406885376 26846352354148614144 26907118203750580224 27034089083897905152 27290093715374211072 27367843270118866944 27417551340407095296 27756039628560269312 27870734007190683648 27878904367769714688 27937667490496118784 28142909143979655168 28223088372310081536 28399447118438203392 28420452626661900288 28741694444915392512 28823579614274125824 29012193163207507968 29022375054729019392 29286929840889397248 29308591771245084672 29370368387444637696 29491733546070441984 29648496875962105856 29855829021947854848 29910056007716831232 29932178830207746048 30202146398417190912 30279315958429384704 30499997940807892992 30575012403335921664 30701355429795987456 30788823678883725312 30844745257957982208 30876541125262311424 31004130138176618496 31225544582130302976 31429875926808133632 31443905033753591808 31750974418848841728 31817899086398357504 31889917871111798784 31949378008242978816 31973009204994637824 32343814773776842752 32426527066058391552 32947796071000571904 33041664435875217408 33116453173846867968 33354558985457369088 33587807649691336704 34064230453233057792 34287137374699782144 34312497683408879616 34396888953752911872 34637426638744190976 34710435366980026368 34736108765920100352 35128737654896590848 35358610417659150336 35374393162972790784 35719846221204946944 35795136472198152192 35876157605000773632 36045452111863873536 36386791620498948096 36490457693491822592 36556735120542793728 37160978676254244864 37171872490359619584 37523878858639540224 37630784496413442048 37786283605902753792 37893936835549200384 37962763394409824256 38322259259887190016 38431439485698834432 38696500072972025856 39049239787852529664 39078122361660112896 39137626478182662144 39519829861758664704 39909571773610328064 40269528531222921216 40551133625846857728 40766683204447895552 40935140573061316608 41051764905178300416 41126327010610642944 41634059442840403968 41806101010786025472 41906501235744178176 42001355244878954496 42214363715969482752 42334632558465122304 42599170677657305088 42630678939992850432 43125086365035790336 43235369421411188736 43518289744811261952 43537714662120357888 43930394761334095872 43962887656867627008 44055552581166956544 44155270898462490624 44472745313943158784 44783743532921782272 44865084011575246848 45303219597625786368 45418973937644077056 45749996911211839488 45862518605003882496 46183235518325587968 46314811687893467136 46506195207264927744 46838316873195454464 47144813890212200448 47165857550630387712 47626461628273262592 47726848629597536256 47834876806667698176 47924067012364468224 48147895036812460032 48515722160665264128 48639790599087587328 49562496653812826112 49909087539503824896 50031838478186053632 50174379328551256064 50381711474537005056 50617017859213099008 51096345679849586688 51430706062049673216 51453662782505877504 51595333430629367808 51956139958116286464 52065653050470039552 52104163148880150528 52183501970910216192 52693106482344886272 53212762364813770752 53692704708297228288 53814236407501160448 54068178167795810304 54580187430748422144 54735686540237733888 54835102680814190592 55512079257120538624 55741468014381367296 55757808735539429376 56285818287959310336 56446176744620163072 56840905253323800576 57483388889830785024 57647159228548251648 58024386326415015936 58044750109458038784 58573859681778794496 58617183542490169344 58983467092140883968 59296993751924211712 59820112015433662464 59864357660415492096 60404292796834381824 60999995881615785984 61150024806671843328 61402710859591974912 61577647357767450624 61689490515915964416 62008260276353236992 62451089164260605952 62859751853616267264 62887810067507183616 63501948837697683456 63635798172796715008 63779835742223597568 63898756016485957632 63946018409989275648 64687629547553685504 64853054132116783104 65895592142001143808 66083328871750434816 66232906347693735936 66709117970914738176 67175615299382673408 68128460906466115584 68574274749399564288 68624995366817759232 68793777907505823744 69274853277488381952 69472217531840200704 70257475309793181696 70717220835318300672 70748786325945581568 71439692442409893888 71590272944396304384 71752315210001547264 72090904223727747072 72773583240997896192 73113470241085587456 74321957352508489728 74343744980719239168 75047757717279080448 75261568992826884096 75572567211805507584 75787873671098400768 75925526788819648512 76644518519774380032 76862878971397668864 77393000145944051712 78098479575705059328 78156244723320225792 78275252956365324288 79039659723517329408 79819143547220656128 80539057062445842432 81102267251693715456 81533366408895791104 81870281146122633216 82103529810356600832 82252654021221285888 83268118885680807936 83612202021572050944 83813002471488356352 84428727431938965504 84669265116930244608 85198341355314610176 85261357879985700864 86470738842822377472 87036579489622523904 87860789522668191744 87925775313735254016 88111105162333913088 88945490627886317568 89567487065843564544 89730168023150493696 90606439195251572736 90837947875288154112 91499993822423678976 91725037210007764992 92366471036651175936 92629623375786934272 93012390414529855488 93676633746390908928 94289627780424400896 94331715101260775424 95252923256546525184 95453697259195072512 95669753613335396352 95848134024728936448 97031444321330528256 97279581198175174656 99124993307625652224 100063676956372107264 100348758657102512128 100763422949074010112 102192691359699173376 102861412124099346432 103190666861258735616 103912279916232572928 104131306100940079104 104208326297760301056 105386212964689772544 107385409416594456576 107628472815002320896 108136356335591620608 109160374861496844288 109471373080475467776 109670205361628381184 111024158514241077248 111482936028762734592 111515617471078858752 112571636575918620672 112892353489240326144 113681810506647601152 114966777779661570048 115294318457096503296 116089500218916077568 117147719363557588992 117234367084980338688 118593987503848423424 119728715320830984192 120808585593668763648 122300049613343686656 122805421719183949824 123155294715534901248 123378981031831928832 124902178328521211904 125719503707232534528 127003897675395366912 127271596345593430016 127797512032971915264 127892036819978551296 129375259095107371008 129706108264233566208 131791184284002287616 132166657743500869632 132465812695387471872 133418235941829476352 134351230598765346816 136256921812932231168 137249990733635518464 137587555815011647488 138549706554976763904 138944435063680401408 140514950619586363392 141434441670636601344 141497572651891163136 142879384884819787776 143180545888792608768 143504630420003094528 145547166481995792384 148687489961438478336 150095515434558160896 150523137985653768192 151145134423611015168 151851053577639297024 153289037039548760064 154786000291888103424 156196959151410118656 156312489446640451584 156550505912730648576 158079319447034658816 159638287094441312256 161078114124891684864 162204534503387430912 163066732817791582208 163740562292245266432 164207059620713201664 164505308042442571776 166536237771361615872 167224404043144101888 168857454863877931008 169338530233860489216 170522715759971401728 172941477685644754944 174073158979245047808 175721579045336383488 175851550627470508032 177890981255772635136 179460336046300987392 181212878390503145472 182999987644847357952 183450074420015529984 184732942073302351872 186024780829059710976 187353267492781817856 188579255560848801792 188663430202521550848 190505846513093050368 190907394518390145024 191339507226670792704 191696268049457872896 194062888642661056512 194559162396350349312 198249986615251304448 200127353912744214528 200697517314205024256 201526845898148020224 204385382719398346752 205722824248198692864 206381333722517471232 207824559832465145856 208416652595520602112 210772425929379545088 214770818833188913152 215256945630004641792 216272712671183241216 218320749722993688576 219340410723256762368 222965872057525469184 223031234942157717504 225143273151837241344 225784706978480652288 227363621013295202304 229933555559323140096 230588636914193006592 232179000437832155136 234295438727115177984 234468734169960677376 237187975007696846848 239457430641661968384 241617171187337527296 244600099226687373312 245610843438367899648 246310589431069802496 246757962063663857664 249804356657042423808 251439007414465069056 254007795350790733824 255595024065943830528 255784073639957102592 259412216528467132416 263582368568004575232 264333315487001739264 266836471883658952704 268702461197530693632 272513843625864462336 274499981467271036928 275175111630023294976 277099413109953527808 277888870127360802816 281029901239172726784 282868883341273202688 282995145303782326272 285758769769639575552 286361091777585217536 287009260840006189056 291094332963991584768 297374979922876956672 300191030869116321792 301046275971307536384 302290268847222030336 306578074079097520128 309572000583776206848 312393918302820237312 312624978893280903168 316158638894069317632 322156228249783369728 324409069006774861824 326133465635583164416 327481124584490532864 328414119241426403328 329010616084885143552 333072475542723231744 334448808086288203776 337714909727755862016 338677060467720978432 341045431519942803456 345882955371289509888 351443158090672766976 351703101254941016064 355781962511545270272 362425756781006290944 366900148840031059968 369465884146604703744 374706534985563635712 377158511121697603584 381011693026186100736 381814789036780290048 383392536098915745792 388125777285322113024 389118324792700698624 396499973230502608896 400254707825488429056 401395034628410048512 403053691796296040448 408770765438796693504 412762667445034942464 415649119664930291712 416833305191041204224 421544851858759090176 429541637666377826304 430513891260009283584 436641499445987377152 446062469884315435008 450286546303674482688 451569413956961304576 459867111118646280192 464358000875664310272 468590877454230355968 468937468339921354752 474375950015393693696 478914861283323936768 483234342374675054592 489200198453374746624 491221686876735799296 492621178862139604992 493515924127327715328 499608713314084847616 508015590701581467648 511568147279914205184 518824433056934264832 527164737136009150464 533672943767317905408 548999962934542073856 550350223260046589952 554198826219907055616 562059802478345453568 565737766682546405376 565990290607564652544 571517539539279151104 572722183555170435072 574018521680012378112 582188665927983169536 594749959845753913344 600382061738232643584 602092551942615072768 604580537694444060672 613156148158195040256 619144001167552413696 625249957786561806336 632317277788138635264 644312456499566739456 648818138013549723648 652266931271166328832 654962249168981065728 658021232169770287104 668897616172576407552 675429819455511724032 677354120935441956864 682090863039885606912 691765910742579019776 702886316181345533952 703406202509882032128 711563925023090540544 724851513562012581888 733800297680062119936 738931768293209407488 749413069971127271424 754317022243395207168 762023386052372201472 766785072197831491584 778236649585401397248 792999946461005217792 800509415650976858112 806107383592592080896 817541530877593387008 825525334890069884928 831298239329860583424 833666610382082408448 843089703717518180352 859083275332755652608 861027782520018567168 873282998891974754304 892124939768630870016 900573092607348965376 903138827913922609152 919734222237292560384 928716001751328620544 937181754908460711936 937874936679842709504 966468684749350109184 978400396906749493248 982443373753471598592 985242357724279209984 987031848254655430656 999217426628169695232 1016031181403162935296 1023136294559828410368 1037648866113868529664 1054329474272018300928 1067345887534635810816 1100700446520093179904 1108397652439814111232 1124119604956690907136 1131475533365092810752 1143035079078558302208 1145444367110340870144 1164377331855966339072 1189499919691507826688 1200764123476465287168 1204185103885230145536 1209161075388888121344 1226312296316390080512 1238288002335104827392 1250499915573123612672 1264634555576277270528 1288624912999133478912 1304533862542332657664 1309924498337962131456 1350859638911023448064 1354708241870883913728 1405772632362691067904 1406812405019764064256 1423127850046181081088 1449703027124025163776 1467600595360124239872 1477863536586418814976 1498826139942254542848 1524046772104744402944 1556473299170802794496 1601018831301953716224 1651050669780139769856 1662596478659721166848 1686179407435036360704 1718166550665511305216 1722055565040037134336 1746565997783949508608 1784249879537261740032 1801146185214697930752 1806277655827845218304 1839468444474585120768 1857432003502657241088 1875749873359685419008 1932937369498700218368 1956800793813498986496 1964886747506943197184 1974063696509310861312 2032062362806325870592 2046272589119656820736 2075297732227737059328 2108658948544036601856 2134691775069271621632 2201400893040186359808 2216795304879628222464 2248239209913381814272 2262951066730185621504 2286070158157116604416 2378999839383015653376 2401528246952930574336 2418322150777776242688 2452624592632780161024 2476576004670209654784 2500999831146247225344 2529269111152554541056 2577249825998266957824 2609067725084665315328 2619848996675924262912 2701719277822046896128 2709416483741767827456 2811545264725382135808 2813624810039528128512 2899406054248050327552 2935201190720248479744 2955727073172837629952 2997652279884509085696 3048093544209488805888 3112946598341605588992 3202037662603907432448 3302101339560279539712 3325192957319442333696 3372358814870072721408 3436333101331022610432 3493131995567899017216 3568499759074523480064 3602292370429395861504 3612555311655690436608 3678936888949170241536 3714864007005314482176 3751499746719370838016 3865874738997400436736 3913601587626997972992 3929773495013886394368 4064124725612651741184 4217317897088073203712 4269383550138543243264 4402801786080372719616 4433590609759256444928 4496478419826763628544 4572140316314233208832 4803056493905861148672 4953152009340419309568 5058538222305109082112 5154499651996533915648 5218135450169330630656 5239697993351848525824 5403438555644093792256 5418832967483535654912 5627249620079056257024 5798812108496100655104 5870402381440496959488 6096187088418977611776 6225893196683211177984 6404075325207814864896 6604202679120559079424 6650385914638884667392 6744717629740145442816 7136999518149046960128 7204584740858791723008 7357873777898340483072 7429728014010628964352 7502999493438741676032 7731749477994800873472 7827203175253995945984 7859546990027772788736 8128249451225303482368 8434635794176146407424 8805603572160745439232 8867181219518512889856 8992956839653527257088 9144280632628466417664 9606112987811722297344 9906304018680838619136 10117076444610218164224 10308999303993067831296 10479395986703697051648 10806877111288187584512 10837665934967071309824 11254499240158112514048 11597624216992201310208 11740804762880993918976 12192374176837955223552 12808150650415629729792 13208405358241118158848 13300771829277769334784 13489435259480290885632 14409169481717583446016 14859456028021257928704 15463498955989601746944 15654406350507991891968 15719093980055545577472 16256498902450606964736 17611207144321490878464 18288561265256932835328 19212225975623444594688 19812608037361677238272 20234152889220436328448 21613754222576375169024 22508998480316225028096 23195248433984402620416 23481609525761987837952 24384748353675910447104 26416810716482236317696 26601543658555538669568 26978870518960581771264 28818338963435166892032 29718912056042515857408 30926997911979203493888 31438187960111091154944 32512997804901213929472 35222414288642981756928 36577122530513865670656 38424451951246889189376 39625216074723354476544 40468305778440872656896 43227508445152750338048 46390496867968805240832 46963219051523975675904 48769496707351820894208 52833621432964472635392 57636677926870333784064 59437824112085031714816 70444828577285963513856 73154245061027731341312 79250432149446708953088 80936611556881745313792 86455016890305500676096 92780993735937610481664 97538993414703641788416 105667242865928945270784 115273355853740667568128 118875648224170063429632 140889657154571927027712 146308490122055462682624 158500864298893417906176 172910033780611001352192 211334485731857890541568 237751296448340126859264 292616980244110925365248 317001728597786835812352 345820067561222002704384 422668971463715781083136 475502592896680253718528 634003457195573671624704 951005185793360507437056 1268006914391147343249408 1902010371586721014874112 3804020743173442029748224
- Sum of all divisors σ(n): 14218362050787541912902987
- Sum of proper divisors (its aliquot sum) s(n): 10414341307614099883154763
- 3804020743173442029748224 is an abundant number, because the sum of its proper divisors (10414341307614099883154763) is greater than itself. Its abundance is 6610320564440657853406539
Bases of 3804020743173442029748224
- Binary: 11001001011000100001100000101100001011011010010000000000000000000000000000000000002
- Hexadecimal: 0x3258860B0B69000000000
- Base-36: H7GA68JGFA0HS000
Squares and roots of 3804020743173442029748224
- 3804020743173442029748224 squared (38040207431734420297482242) is 14470573814493826206770616464504047818972831154176
- 3804020743173442029748224 cubed (38040207431734420297482243) is 55046362955956954629999741520922218987755684929894884279325824880606183424
-
3804020743173442029748224 is a
perfect square number . Itssquare root is 1950389895168 -
The
cube root of 3804020743173442029748224 is 156104093.6751413003
Scales and comparisons
How big is 3804020743173442029748224?- 3,804,020,743,173,442,029,748,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,804,020,743,173,442,029,748,224 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 3804020743173442029748224 cubic inches would be around 13008674.5 feet tall.
Recreational maths with 3804020743173442029748224
- 3804020743173442029748224 backwards is 4228479202443713470204083
- The number of decimal digits it has is: 25
- The sum of 3804020743173442029748224's digits is 90
- 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 3804020743173442029748224 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 3804020743173442029748224 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/3804020743173442029748224/
Chicago style:
Numbermatics. 2024. "Number 3804020743173442029748224 - Facts about the integer". https://numbermatics.com/n/3804020743173442029748224/
The information we have on file for 3804020743173442029748224 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 3804020743173442029748224, math, Factors of 3804020743173442029748224, curriculum, school, college, exams, university, Prime factorization of 3804020743173442029748224, STEM, science, technology, engineering, physics, economics, calculator, three septillion, eight hundred four sextillion, twenty quintillion, seven hundred forty-three quadrillion, one hundred seventy-three trillion, four hundred forty-two billion, twenty-nine million, seven hundred forty-eight thousand, two hundred twenty-four.