230044423888867014343655424
230,044,423,888,867,014,343,655,424 is an even composite number composed of six prime numbers multiplied together.
230044423888867014343655424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-six thousand, two hundred twenty-five divisors.
Prime factorization of 230044423888867014343655424:
222 × 36 × 74 × 292 × 432 × 674
(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 × 7 × 7 × 7 × 7 × 29 × 29 × 43 × 43 × 67 × 67 × 67 × 67)See below for interesting mathematical facts about the number 230044423888867014343655424 from the Numbermatics database.
Names of 230044423888867014343655424
- Cardinal: 230044423888867014343655424 can be written as Two hundred thirty septillion, forty-four sextillion, four hundred twenty-three quintillion, eight hundred eighty-eight quadrillion, eight hundred sixty-seven trillion, fourteen billion, three hundred forty-three million, six hundred fifty-five thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 2.30044423888867014343655424 × 1026
Factors of 230044423888867014343655424
Divisors of 230044423888867014343655424
- Number of divisors d(n): 36225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 43 48 49 54 56 58 63 64 67 72 81 84 86 87 96 98 108 112 116 126 128 129 134 144 147 162 168 172 174 189 192 196 201 203 216 224 232 243 252 256 258 261 268 288 294 301 324 336 343 344 348 378 384 387 392 402 406 432 441 448 464 469 486 504 512 516 522 536 567 576 588 602 603 609 648 672 686 688 696 729 756 768 774 783 784 804 812 841 864 882 896 903 928 938 972 1008 1024 1029 1032 1044 1072 1134 1152 1161 1176 1204 1206 1218 1247 1296 1323 1344 1372 1376 1392 1407 1421 1458 1512 1536 1548 1566 1568 1608 1624 1682 1701 1728 1764 1792 1806 1809 1827 1849 1856 1876 1943 1944 2016 2048 2058 2064 2088 2107 2144 2268 2304 2322 2349 2352 2401 2408 2412 2436 2494 2523 2592 2646 2688 2709 2744 2752 2784 2814 2842 2881 2916 3024 3072 3087 3096 3132 3136 3216 3248 3283 3364 3402 3456 3483 3528 3584 3612 3618 3654 3698 3712 3741 3752 3886 3888 3969 4032 4096 4116 4128 4176 4214 4221 4263 4288 4489 4536 4608 4644 4698 4704 4802 4816 4824 4872 4988 5046 5103 5184 5292 5376 5418 5427 5481 5488 5504 5547 5568 5628 5684 5762 5829 5832 5887 6048 6144 6174 6192 6264 6272 6321 6432 6496 6566 6728 6804 6912 6966 7047 7056 7168 7203 7224 7236 7308 7396 7424 7482 7504 7569 7772 7776 7938 8064 8127 8192 8232 8256 8352 8428 8442 8526 8576 8643 8729 8978 9072 9216 9261 9288 9396 9408 9604 9632 9648 9744 9849 9947 9976 10092 10206 10368 10449 10584 10752 10836 10854 10962 10976 11008 11094 11136 11223 11256 11368 11524 11658 11664 11774 11907 12096 12288 12348 12384 12528 12544 12642 12663 12789 12864 12943 12992 13132 13456 13467 13601 13608 13824 13932 14094 14112 14336 14406 14448 14472 14616 14749 14792 14848 14964 15008 15138 15544 15552 15876 16128 16254 16281 16384 16443 16464 16512 16641 16704 16856 16884 17052 17152 17286 17458 17487 17661 17956 18144 18432 18522 18576 18792 18816 18963 19208 19264 19296 19488 19698 19894 19952 20167 20184 20412 20736 20898 21141 21168 21504 21609 21672 21708 21924 21952 22016 22188 22272 22446 22512 22707 22736 22981 23048 23316 23328 23548 23814 24192 24381 24576 24696 24768 25056 25088 25284 25326 25578 25728 25886 25929 25984 26187 26264 26912 26934 27202 27216 27648 27783 27864 28188 28224 28672 28812 28896 28944 29232 29498 29547 29584 29696 29841 29928 30016 30276 31088 31104 31347 31423 31752 32256 32508 32562 32768 32886 32928 33024 33282 33408 33669 33712 33768 34104 34304 34572 34916 34974 35322 35721 35912 36163 36288 36864 37044 37152 37584 37632 37926 37989 38367 38416 38528 38592 38829 38976 39396 39788 39904 40334 40368 40401 40803 40824 41209 41472 41796 42282 42336 43008 43218 43344 43416 43848 43904 44032 44247 44376 44544 44892 45024 45414 45472 45962 46096 46632 46656 47096 47628 48384 48762 48843 49152 49329 49392 49536 49923 50112 50176 50568 50652 51156 51456 51772 51858 51968 52374 52461 52528 52983 53621 53824 53868 54404 54432 55296 55566 55728 56347 56376 56448 56889 57344 57624 57792 57888 58464 58996 59094 59168 59392 59682 59856 60032 60501 60552 61103 62176 62208 62694 62846 63504 64512 64827 65016 65124 65536 65772 65856 66048 66564 66816 67338 67424 67536 68121 68208 68608 68943 69144 69629 69832 69948 70644 71442 71824 72326 72576 73143 73728 74088 74304 75168 75264 75852 75978 76734 76832 77056 77184 77658 77787 77952 78561 78792 79576 79808 80668 80736 80802 81606 81648 82418 82944 83349 83549 83592 84564 84672 86016 86436 86688 86832 87696 87808 88064 88494 88641 88752 89088 89523 89784 90048 90601 90828 90944 91924 92192 93264 93312 94192 94269 95207 95256 96768 97524 97686 98304 98658 98784 99072 99846 100224 100352 101007 101136 101304 102312 102912 103243 103544 103716 103936 104748 104922 105056 105966 107242 107648 107736 108489 108808 108864 110592 111132 111456 112694 112752 112896 113778 113967 114688 115101 115248 115584 115776 116487 116928 117992 118188 118336 118784 119364 119712 120064 121002 121104 121203 122206 122409 123627 123883 124352 124416 125388 125692 127008 129024 129654 130032 130181 130248 131072 131544 131712 132096 132741 133128 133632 134676 134848 135072 136242 136416 137216 137886 138288 139258 139664 139896 141169 141288 142884 143648 144652 145152 146286 147456 147987 148176 148608 149769 150336 150528 151704 151956 153468 153664 154112 154368 155316 155574 155904 157122 157383 157584 158949 159152 159616 160863 160867 161336 161472 161604 163212 163296 164836 165888 166698 167098 167184 169041 169128 169344 170667 172032 172872 173376 173664 175392 175616 176128 176988 177282 177504 178176 179046 179568 180096 181202 181503 181656 181888 183309 183848 184384 186528 186624 188384 188538 190414 190512 193027 193536 194481 195048 195372 196608 197316 197568 198144 199692 200448 200704 202014 202272 202608 204363 204624 205824 206486 206829 207088 207432 207872 208887 209496 209844 210112 211932 214484 215296 215472 216978 217616 217728 219429 219961 221184 222264 222912 225388 225504 225792 227556 227934 229376 230202 230496 231168 231552 232974 233361 233856 235683 235984 236376 236672 237568 238728 239424 240128 242004 242208 242406 244412 244818 247254 247766 248704 248832 250047 250647 250776 251384 253141 254016 258048 259308 260064 260362 260496 262144 263088 263424 264192 265482 265923 266256 267264 268569 269352 269696 270144 271803 272484 272832 274432 275772 276576 278516 279328 279792 282338 282576 282807 285621 285768 287296 288463 289304 290304 292572 294912 295974 296352 297216 299538 300672 300763 301056 303021 303408 303912 306936 307328 308224 308736 309729 310632 311148 311808 314244 314766 315168 317898 318304 319232 321726 321734 322672 322944 323208 325467 326424 326592 329672 331776 333396 334196 334368 338082 338256 338688 341334 341901 344064 345303 345744 346752 347328 349461 350784 351232 352256 353976 354564 355008 356352 358092 359136 360192 362404 363006 363312 363609 363776 366618 367227 367696 368768 370881 371649 373056 373248 375347 376768 377076 380828 381024 386054 387072 388962 390096 390543 390744 393216 394429 394632 395136 396288 398223 399384 400896 401408 404028 404544 405216 408726 409248 411648 412972 413658 414176 414864 415744 417774 418992 419688 420224 423507 423864 427721 428968 430592 430944 433956 435232 435456 438858 439922 442368 444528 445824 449307 450776 451008 451584 455112 455868 458752 460404 460992 462336 463104 465948 466722 467712 471366 471968 472149 472752 473344 475136 476847 477456 478848 480256 482589 482601 484008 484416 484812 488824 489636 494508 495532 497408 497664 500094 501294 501552 502768 506282 507123 508032 512001 516096 518616 520128 520724 520992 524288 526176 526848 528384 530964 531846 532512 534528 537138 538704 539392 540288 543606 544509 544968 545664 548864 549927 551544 553152 557032 558656 559584 564676 565152 565614 571242 571536 574592 576926 578608 579081 580608 583443 584843 585144 589824 591948 592704 594432 599076 601344 601526 602112 606042 606816 607824 613089 613872 614656 616448 617472 619458 620487 621264 622296 623616 626661 628488 629532 630336 634207 635796 636608 638464 643452 643468 645344 645888 646416 650934 652848 653184 659344 659883 663552 666449 666792 668392 668736 676164 676512 677376 682668 683802 688128 690606 691488 693504 694656 698922 700083 701568 702464 704512 707049 707952 709128 710016 712704 716184 718272 720384 724808 726012 726624 727218 727552 733236 734454 735392 737536 741762 743298 746112 746496 750694 751941 753536 754152 759423 761656 762048 772108 774144 777924 780192 781086 781488 786432 788858 789264 790272 792576 796446 797769 798768 801792 802816 805707 808056 809088 810432 815409 817452 818496 823296 825944 827316 828352 829728 831488 835548 837984 839376 840448 847014 847728 848421 855442 856863 857936 861184 861888 865389 867181 867912 870464 870912 877716 879844 884736 889056 891648 898614 901552 902016 902289 903168 909063 910224 911267 911736 917504 920808 921984 924672 926208 929187 931896 933444 935424 942732 943936 944298 945504 946688 950272 953694 954912 957696 960512 965178 965202 968016 968832 969624 976401 977648 979272 988183 989016 991064 994816 995328 1000188 1002588 1003104 1005536 1012564 1014246 1016064 1024002 1032192 1035909 1037232 1040256 1041448 1041984 1048383 1048576 1052352 1053696 1056768 1061928 1063692 1065024 1069056 1074276 1077408 1078784 1080576 1087212 1089018 1089936 1090827 1091328 1097728 1099854 1101681 1103088 1106304 1112643 1114064 1114947 1117312 1119168 1126041 1129352 1130304 1131228 1142484 1143072 1149184 1153852 1157216 1158162 1161216 1166886 1169686 1170288 1171629 1179648 1183287 1183896 1185408 1188864 1194669 1198152 1202688 1203052 1204224 1212084 1213632 1215648 1226178 1227744 1229312 1232896 1234944 1238916 1240974 1242528 1244592 1247232 1253322 1256976 1259064 1260672 1268414 1270521 1271592 1273216 1276928 1283163 1286904 1286936 1290688 1291776 1292832 1301868 1305696 1306368 1318688 1319766 1327104 1332898 1333584 1336784 1337472 1347921 1351189 1352328 1353024 1354752 1365336 1367604 1376256 1381212 1382976 1387008 1389312 1397844 1400166 1403136 1404928 1409024 1414098 1415904 1416447 1418256 1420032 1425408 1430541 1432368 1436544 1440768 1447767 1447803 1449616 1452024 1453248 1454436 1455104 1466472 1468908 1470784 1475072 1483524 1486596 1492224 1492992 1501388 1503882 1507072 1508304 1518846 1521369 1523312 1524096 1536003 1539727 1544216 1548288 1555009 1555848 1560384 1562172 1562976 1572864 1577716 1578528 1580544 1585152 1592892 1595538 1597536 1603584 1605632 1611414 1616112 1618176 1620864 1630818 1633527 1634904 1636992 1646592 1649781 1651888 1654632 1656704 1659456 1662976 1671096 1675968 1678752 1680896 1694028 1695456 1696842 1710884 1713726 1715872 1722368 1723776 1730778 1734362 1735824 1737243 1740928 1741824 1750329 1754529 1755432 1759688 1769472 1771987 1778112 1783296 1797228 1803104 1804032 1804578 1806336 1818126 1820448 1822534 1823472 1835008 1841616 1843968 1849344 1852416 1858374 1861461 1863792 1866888 1870848 1879983 1885464 1887872 1888596 1891008 1893376 1900544 1902621 1907388 1909824 1915392 1921024 1930356 1930404 1936032 1937664 1939248 1952802 1955296 1958544 1976366 1978032 1979649 1982128 1989632 1990656 1999347 2000376 2005176 2006208 2011072 2019241 2025128 2028492 2032128 2048004 2064384 2071818 2074464 2080512 2082896 2083968 2096766 2097152 2100249 2104704 2105341 2107392 2113536 2121147 2123856 2127384 2130048 2138112 2148552 2154816 2157568 2161152 2174424 2178036 2179872 2181654 2182656 2195456 2199708 2203362 2206176 2212608 2225286 2228128 2229894 2234624 2238336 2252082 2255823 2258704 2260608 2262456 2278269 2284968 2286144 2298368 2307704 2314432 2316324 2322432 2333772 2339372 2340576 2343258 2359296 2366574 2367792 2370816 2377728 2389338 2393307 2396304 2405376 2406104 2408448 2417121 2422921 2424168 2427264 2431296 2446227 2452356 2455488 2458624 2465792 2469888 2477832 2481948 2485056 2489184 2494464 2506644 2513952 2518128 2521344 2536828 2541042 2543184 2545263 2546432 2553856 2566326 2570589 2573808 2573872 2581376 2583552 2585664 2596167 2601543 2603736 2611392 2612736 2627429 2637376 2639532 2654208 2665796 2667168 2673568 2674944 2695842 2702378 2704656 2706048 2706867 2709504 2730672 2733801 2735208 2752512 2761003 2762424 2765952 2774016 2778624 2787561 2795688 2800332 2806272 2809856 2818048 2828196 2831808 2832894 2836512 2840064 2850816 2861082 2864736 2873088 2881536 2895534 2895606 2899232 2904048 2906496 2908872 2910208 2929203 2932944 2937816 2941568 2950144 2964549 2967048 2973192 2984448 2985984 2994047 3002776 3007764 3014144 3016608 3037692 3042738 3046624 3048192 3072006 3079454 3088432 3096576 3110018 3111696 3120768 3124344 3125952 3145149 3145728 3155432 3157056 3161088 3170304 3185784 3191076 3195072 3207168 3211264 3222828 3232224 3236352 3241728 3261636 3267054 3269808 3272481 3273984 3293184 3299562 3303776 3305043 3309264 3313408 3318912 3325952 3337929 3342192 3344841 3351936 3357504 3361792 3378123 3388056 3390912 3393684 3421768 3427452 3431744 3444736 3447552 3461556 3468724 3471648 3474486 3481856 3483648 3500658 3509058 3510864 3514887 3519376 3538944 3543974 3549861 3556224 3566592 3584007 3592607 3594456 3606208 3608064 3609156 3612672 3636252 3640896 3645068 3646944 3670016 3683232 3687936 3698688 3704832 3716748 3722922 3727584 3733776 3741696 3759966 3770928 3775249 3775744 3777192 3782016 3786752 3801088 3805242 3811563 3814776 3819648 3830784 3842048 3849489 3860712 3860808 3872064 3875328 3878496 3905604 3910592 3917088 3952732 3956064 3959298 3964256 3979264 3981312 3998694 4000752 4010352 4012416 4022144 4038482 4050256 4053567 4056984 4064256 4093901 4096008 4128768 4143636 4148928 4161024 4165792 4167936 4193532 4194304 4200498 4209408 4210682 4214784 4227072 4242294 4247712 4254768 4260096 4276224 4291623 4297104 4309632 4315136 4322304 4343301 4343409 4348848 4356072 4359744 4363308 4365312 4390912 4399416 4406724 4412352 4425216 4439449 4450572 4456256 4459788 4469248 4476672 4504164 4511646 4517408 4521216 4524912 4556538 4564107 4569936 4572288 4596736 4615408 4619181 4628864 4632648 4644864 4665027 4665143 4667544 4678744 4681152 4686516 4718592 4733148 4735584 4741632 4755456 4778676 4786614 4792608 4810752 4812208 4816896 4834242 4845842 4848336 4854528 4862592 4892454 4900581 4904712 4910976 4917248 4931584 4939776 4949343 4955664 4963896 4970112 4978368 4988928 5013288 5027904 5036256 5042688 5073656 5082084 5086368 5090526 5092864 5107712 5132652 5141178 5147616 5147744 5162752 5167104 5171328 5192334 5203086 5207472 5211729 5222784 5225472 5254858 5263587 5274752 5279064 5308416 5315961 5331592 5334336 5347136 5349888 5391684 5404756 5409312 5412096 5413734 5419008 5461344 5467602 5470416 5505024 5522006 5524848 5531904 5548032 5557248 5575122 5584383 5591376 5597783 5600664 5612544 5619712 5636096 5639949 5656392 5663616 5665788 5673024 5680128 5701632 5707863 5722164 5729472 5746176 5763072 5791068 5791212 5798464 5808096 5812992 5817744 5820416 5858406 5865888 5875632 5883136 5900288 5929098 5934096 5938947 5946384 5968896 5971968 5988094 5998041 6005552 6015528 6028288 6033216 6057723 6070267 6075384 6085476 6093248 6096384 6144012 6158908 6176864 6193152 6220036 6223392 6241536 6248688 6251904 6290298 6291456 6310864 6314112 6316023 6322176 6340608 6363441 6371568 6378869 6382152 6390144 6414336 6422528 6445656 6464448 6472704 6483456 6523272 6534108 6539616 6544962 6547968 6586368 6599124 6607552 6610086 6618528 6626816 6637824 6651904 6675858 6684384 6689682 6703872 6715008 6723584 6756246 6767469 6776112 6781824 6787368 6834807 6843536 6854904 6863488 6889472 6895104 6917281 6923112 6937448 6943296 6948972 6963712 6967296 7001316 7018116 7021728 7029774 7038752 7077888 7087948 7099722 7112448 7133184 7168014 7185214 7188912 7212416 7216128 7218312 7225344 7251363 7268763 7272504 7281792 7290136 7293888 7338681 7340032 7366464 7375872 7397376 7409664 7433496 7445844 7455168 7467552 7483392 7519932 7541856 7550498 7551488 7554384 7564032 7573504 7602176 7610484 7623126 7629552 7635789 7639296 7661568 7684096 7698978 7711767 7721424 7721616 7744128 7750656 7756992 7788501 7804629 7811208 7821184 7834176 7882287 7905464 7912128 7918596 7928512 7958528 7962624 7997388 8001504 8020704 8024832 8044288 8076964 8100512 8107134 8113968 8120601 8128512 8187802 8192016 8201403 8257536 8283009 8287272 8297856 8300161 8322048 8331584 8335872 8362683 8387064 8400996 8418816 8421364 8429568 8454144 8484588 8495424 8509536 8520192 8552448 8583246 8594208 8619264 8630272 8644608 8686602 8686818 8697696 8712144 8719488 8722127 8726616 8730624 8781824 8787609 8798832 8813448 8824704 8850432 8878898 8893647 8901144 8912512 8919576 8938496 8953344 8982141 9008328 9023292 9034816 9042432 9049824 9113076 9128214 9139872 9144576 9193472 9230816 9238362 9257728 9265296 9289728 9330054 9330286 9335088 9357488 9362304 9373032 9435447 9437184 9458323 9466296 9471168 9483264 9510912 9557352 9573228 9585216 9621504 9624416 9633792 9668484 9691684 9696672 9709056 9725184 9784908 9801162 9809424 9821952 9834496 9863168 9879552 9898686 9911328 9915129 9927792 9940224 9956736 9977856 10013787 10026576 10034523 10055808 10072512 10085376 10134369 10147312 10164168 10172736 10181052 10185728 10215424 10265304 10282356 10295232 10295488 10325504 10334208 10342656 10384668 10406172 10414944 10423458 10445568 10450944 10509716 10527174 10544661 10549504 10558128 10616832 10631922 10649583 10663184 10668672 10694272 10699776 10752021 10777821 10778089 10783368 10809512 10818624 10824192 10827468 10838016 10885063 10922688 10935204 10940832 11010048 11044012 11049696 11063808 11096064 11114496 11150244 11168766 11182752 11195566 11201328 11225088 11239424 11272192 11279898 11312784 11325747 11327232 11331576 11346048 11360256 11403264 11415726 11434689 11444328 11458944 11492352 11526144 11548467 11582136 11582424 11596928 11616192 11625984 11635488 11640832 11716812 11731776 11751264 11766272 11800576 11858196 11868192 11877894 11892768 11937792 11943936 11976188 11996082 12011104 12031056 12056576 12066432 12115446 12140534 12150768 12160701 12170952 12186496 12192768 12281703 12288024 12317816 12353728 12386304 12403909 12440072 12446784 12483072 12497376 12503808 12580596 12582912 12621728 12628224 12632046 12644352 12681216 12726882 12743136 12757738 12764304 12780288 12828672 12845056 12891312 12928896 12932809 12945408 12966912 13029903 13030227 13046544 13068216 13079232 13089924 13095936 13172736 13198248 13215104 13220172 13237056 13253632 13275648 13303808 13318347 13351716 13368768 13379364 13407744 13430016 13447168 13512492 13534938 13552224 13563648 13574736 13669614 13687072 13692321 13709808 13726976 13778944 13790208 13834562 13846224 13857543 13874896 13886592 13897944 13927424 13934592 13995081 13995429 14002632 14036232 14043456 14059548 14077504 14155776 14175896 14199444 14224896 14266368 14336028 14370428 14377824 14424832 14432256 14436624 14450688 14502726 14537526 14545008 14563584 14580272 14587776 14677362 14680064 14701743 14732928 14737387 14751744 14794752 14819328 14848029 14866992 14891688 14910336 14935104 14966784 15039864 15083712 15100996 15102976 15108768 15128064 15147008 15204352 15220968 15246252 15259104 15271578 15278592 15323136 15368192 15397956 15423534 15442848 15443232 15488256 15501312 15513984 15577002 15609258 15622416 15635187 15642368 15668352 15764574 15790761 15810928 15824256 15837192 15857024 15917056 15925248 15947883 15994776 16003008 16041408 16049664 16088576 16153928 16201024 16214268 16227936 16241202 16257024 16375604 16384032 16402806 16515072 16566018 16574544 16595712 16600322 16644096 16663168 16671744 16725366 16753149 16774128 16793349 16801992 16837632 16842728 16859136 16908288 16919847 16960447 16969176 16990848 17019072 17040384 17104896 17123589 17166492 17188416 17238528 17260544 17289216 17373204 17373636 17395392 17424288 17438976 17444254 17453232 17461248 17563648 17575218 17597664 17626896 17649408 17700864 17757796 17787294 17802288 17816841 17825024 17839152 17876992 17906688 17964282 17994123 18016656 18046584 18069632 18084864 18099648 18173169 18210801 18226152 18256428 18279744 18289152 18386944 18392003 18461632 18476724 18515456 18530592 18579456 18660108 18660572 18670176 18714976 18724608 18746064 18870894 18874368 18916646 18932592 18942336 18948069 18966528 19021824 19114704 19136607 19146456 19170432 19243008 19248832 19267584 19327021 19336968 19383368 19393344 19418112 19450368 19569816 19602324 19618848 19643904 19668992 19726336 19759104 19797372 19822656 19830258 19855584 19880448 19913472 19955712 20027574 20053152 20069046 20111616 20145024 20151121 20170752 20268738 20294624 20302407 20328336 20345472 20362104 20371456 20430848 20504421 20530608 20564712 20590464 20590976 20651008 20668416 20685312 20751843 20769336 20812344 20829888 20846916 20891136 20901888 21019432 21054348 21089322 21099008 21116256 21233664 21263844 21299166 21326368 21337344 21388544 21399552 21504042 21555642 21556178 21566736 21619024 21637248 21648384 21654936 21676032 21770126 21806289 21845376 21870408 21881664 22016043 22020096 22088024 22099392 22127616 22192128 22228992 22300488 22337532 22365504 22391132 22402656 22450176 22478848 22544384 22559796 22625568 22651494 22654464 22663152 22692096 22720512 22806528 22831452 22869378 22888656 22907367 22917888 22984704 23052288 23096934 23135301 23164272 23164848 23193856 23232384 23251968 23270976 23281664 23365503 23413887 23433624 23463552 23502528 23532544 23601152 23646861 23716392 23736384 23755788 23785536 23875584 23887872 23952376 23992164 24022208 24062112 24113152 24132864 24230892 24281068 24301536 24321402 24341904 24361803 24372992 24385536 24563406 24576048 24604209 24635632 24707456 24772608 24807818 24849027 24880144 24893568 24900483 24966144 24994752 25007616 25088049 25148249 25161192 25243456 25256448 25264092 25288704 25362432 25453764 25486272 25515476 25528608 25560576 25657344 25690112 25782624 25857792 25865618 25890816 25933824 26059806 26060454 26093088 26136432 26158464 26166381 26179848 26191872 26345472 26362827 26396496 26426743 26430208 26440344 26474112 26507264 26551296 26607616 26636694 26680941 26703432 26737536 26758728 26815488 26860032 26894336 26946423 27024984 27069876 27104448 27127296 27149472 27339228 27374144 27384642 27419616 27453952 27557888 27580416 27669124 27692448 27715086 27749792 27773184 27795888 27854848 27869184 27990162 27990858 28005264 28072464 28086912 28119096 28155008 28311552 28351792 28374969 28398888 28449792 28532736 28657307 28672056 28740856 28755648 28849664 28864512 28873248 28901376 29005452 29075052 29090016 29127168 29160544 29175552 29354724 29360128 29403486 29465856 29474774 29503488 29589504 29638656 29696058 29733984 29783376 29820672 29870208 29933568 30041361 30079728 30103569 30167424 30201992 30205952 30217536 30256128 30294016 30403107 30408704 30441936 30492504 30518208 30543156 30557184 30646272 30736384 30795912 30847068 30885696 30886464 30976512 31002624 31027968 31154004 31218516 31244832 31270374 31284736 31336704 31529148 31581522 31621856 31633983 31648512 31674384 31714048 31834112 31850496 31895766 31948749 31989552 32006016 32082816 32099328 32177152 32307856 32333463 32334267 32402048 32428536 32455872 32482404 32514048 32655189 32751208 32768064 32805612 33030144 33132036 33149088 33191424 33200644 33288192 33326336 33343488 33450732 33506298 33548256 33586698 33603984 33675264 33685456 33718272 33816576 33839694 33920894 33938352 33977241 33981696 34038144 34080768 34209792 34247178 34304067 34332984 34376832 34477056 34521088 34578432 34645401 34746408 34747272 34790784 34848576 34877952 34888508 34906464 34922496 35127296 35150436 35195328 35253792 35298816 35401728 35515592 35574588 35604576 35633682 35650048 35678304 35753984 35813376 35928564 35988246 36033312 36093168 36139264 36169728 36199296 36346338 36421602 36452304 36482103 36512856 36559488 36578304 36773888 36784006 36845109 36923264 36953448 37030912 37061184 37158912 37211727 37320216 37321144 37340352 37429952 37449216 37492128 37741788 37748736 37833292 37865184 37884672 37896138 37933056 38043648 38229408 38273214 38292912 38340864 38486016 38497664 38535168 38654042 38673936 38766736 38786688 38798427 38836224 38900736 39089709 39090681 39139632 39184481 39204648 39237696 39287808 39337984 39452672 39518208 39594744 39645312 39660516 39711168 39760896 39826944 39911424 39955041 40055148 40106304 40138092 40223232 40290048 40302242 40341504 40537476 40589248 40604814 40656672 40690944 40724208 40742912 40861696 41008842 41061216 41076963 41129424 41180928 41181952 41302016 41336832 41370624 41503686 41538672 41572629 41624688 41659776 41693832 41782272 41803776 41985243 41986287 42038864 42108696 42178644 42198016 42232512 42467328 42491869 42527688 42598332 42652736 42674688 42777088 42799104 43008084 43111284 43112356 43133472 43238048 43274496 43296768 43309872 43352064 43540252 43612578 43690752 43740816 43763328 44032086 44040192 44176048 44198784 44212161 44255232 44384256 44457984 44544087 44600976 44652083 44675064 44731008 44782264 44805312 44900352 44957696 45088768 45119592 45251136 45302988 45308928 45326304 45384192 45441024 45613056 45662904 45738756 45777312 45814734 45835776 45969408 46104576 46193868 46270602 46328544 46329696 46387712 46464768 46503936 46541952 46563328 46731006 46827774 46867248 46905561 46927104 47005056 47065088 47202304 47293722 47372283 47432784 47472768 47511576 47571072 47751168 47775744 47843649 47904752 47984328 48044416 48124224 48226304 48265728 48461784 48562136 48603072 48642804 48683808 48723606 48745984 48771072 49126812 49152096 49208418 49271264 49414912 49545216 49615636 49698054 49760288 49787136 49800966 49932288 49989504 50015232 50176098 50296498 50322384 50380047 50486912 50512896 50528184 50577408 50724864 50759541 50881341 50907528 50972544 51030952 51057216 51121152 51314688 51370767 51380224 51565248 51715584 51731236 51781632 51867648 52119612 52120908 52186176 52272864 52316928 52332762 52359696 52383744 52690944 52725654 52792992 52853486 52860416 52880688 52948224 53014528 53102592 53215232 53273388 53361882 53406864 53450523 53475072 53517456 53630976 53720064 53788672 53892846 53982369 54049968 54139752 54208896 54254592 54298944 54519507 54632403 54678456 54748288 54769284 54839232 54907904 55115776 55160832 55176009 55338248 55384896 55430172 55499584 55546368 55591776 55709696 55738368 55980324 55981716 56010528 56144928 56173824 56238192 56310016 56623104 56703584 56749938 56797776 56844207 56899584 57065472 57314614 57344112 57409821 57481712 57511296 57699328 57729024 57746496 57802752 57981063 58010904 58101127 58150104 58180032 58254336 58321088 58351104 58709448 58806972 58931712 58949548 59006976 59179008 59277312 59392116 59467968 59566752 59641344 59740416 59867136 60082722 60159456 60207138 60334848 60403984 60411904 60435072 60453363 60512256 60588032 60806214 60817408 60883872 60907221 60985008 61036416 61054889 61086312 61114368 61292544 61472768 61513263 61591824 61694136 61771392 61772928 61953024 62005248 62055936 62255529 62308008 62437032 62489664 62540748 62569472 62673408 63058296 63163044 63243712 63267966 63297024 63348768 63428096 63668224 63700992 63791532 63897498 63979104 64012032 64165632 64198656 64354304 64615712 64666926 64668534 64804096 64857072 64911744 64964808 65028096 65310378 65418867 65502416 65536128 65611224 66048129 66060288 66208261 66264072 66298176 66382848 66401288 66576384 66652672 66686976 66901464 67012596 67096512 67173396 67207968 67350528 67370912 67436544 67633152 67679388 67841788 67876704 67954482 67963392 68076288 68161536 68419584 68494356 68608134 68665968 68753664 68954112 69042176 69156864 69290802 69405903 69492816 69494544 69581568 69697152 69755904 69777016 69812928 69844992 70096509 70241661 70254592 70300872 70390656 70507584 70597632 70803456 70940583 71031184 71149176 71209152 71267364 71300096 71356608 71507968 71626752 71857128 71976492 72066624 72186336 72278528 72339456 72398592 72692676 72843204 72904608 72964206 73025712 73085409 73118976 73156608 73547776 73568012 73690218 73812627 73846528 73906896 74061824 74122368 74317824 74423454 74547081 74640432 74642288 74680704 74701449 74859904 74898432 74984256 75264147 75444747 75483576 75666584 75730368 75769344 75792276 75866112 76087296 76195441 76458816 76546428 76585824 76681728 76972032 76995328 77070336 77308084 77347872 77533472 77573376 77596854 77672448 77801472 78179418 78181362 78279264 78368962 78409296 78475392 78499143 78575616 78675968 78905344 79036416 79189488 79280229 79290624 79321032 79422336 79521792 79653888 79822848 79910082 80042823 80110296 80212608 80276184 80446464 80580096 80604484 80683008 80839269 81074952 81178496 81209628 81313344 81381888 81448416 81485824 81723392 82017684 82122432 82153926 82258848 82361856 82363904 82604032 82673664 82741248 83007372 83077344 83145258 83249376 83319552 83387664 83564544 83607552 83970486 83972574 84077728 84217392 84357288 84396032 84465024 84934656 84983738 85055376 85124907 85196664 85305472 85349376 85554176 85598208 85971921 86016168 86222568 86224712 86266944 86476096 86548992 86593536 86619744 86704128 86827363 87080504 87225156 87381504 87481632 87526656 88064172 88080384 88352096 88397568 88424322 88510464 88768512 88915968 89088174 89201952 89304166 89350128 89462016 89564528 89610624 89800704 89915392 90177536 90239184 90310707 90502272 90529663 90605976 90617856 90652608 90768384 90882048 91209321 91226112 91325808 91477512 91554624 91629468 91671552 91938816 92209152 92387736 92541204 92657088 92659392 92775424 92929536 93007872 93083904 93126656 93462012 93655548 93734496 93811122 93854208 94010112 94130176 94404608 94587444 94744566 94865568 94901949 94945536 95023152 95142144 95502336 95551488 95687298 95809504 95846247 95968656 96088832 96248448 96452608 96531456 96923568 97000389 97002801 97124272 97206144 97285608 97367616 97447212 97491968 97542144 97965567 98253624 98304192 98416836 98542528 98829824 99090432 99231272 99396108 99520576 99574272 99601932 99864576 99979008 100030464 100352196 100592996 100644768 100760094 100973824 101025792 101056368 101154816 101449728 101519082 101762682 101815056 101931723 101945088 102061904 102114432 102242304 102629376 102741534 102760448 102912201 103130496 103161709 103431168 103462472 103563264 103735296 103936203 104185603 104239224 104241816 104372352 104545728 104633856 104665524 104719392 104767488 105381888 105451308 105585984 105706972 105720832 105761376 105896448 106029056 106205184 106430464 106546776 106723764 106813728 106901046 106950144 107034912 107261952 107440128 107577344 107785692 107964738 108099936 108279504 108417792 108509184 108597888 109039014 109264806 109356912 109446309 109496576 109538568 109678464 109815808 110231552 110321664 110352018 110535327 110676496 110769792 110860344 110999168 111092736 111183552 111419392 111476736 111635181 111960648 111963432 112021056 112289856 112347648 112476384 112620032 113246208 113407168 113499876 113595552 113688414 113799168 114130944 114629228 114688224 114819642 114963424 115022592 115398656 115458048 115492992 115605504 115962126 116021808 116202254 116300208 116360064 116395281 116508672 116642176 116702208 117272043 117418896 117553443 117613944 117863424 117899096 118013952 118358016 118554624 118723129 118784232 118935936 119133504 119282688 119480832 119734272 119865123 120165444 120318912 120414276 120669696 120807968 120823808 120870144 120906726 121024512 121176064 121612428 121634816 121767744 121814442 121970016 122072832 122109778 122172624 122228736 122585088 122945536 123026526 123183648 123388272 123542784 123545856 123906048 124010496 124111872 124511058 124616016 124717887 124874064 124979328 125081496 125138944 125346816 125955729 125958861 126116592 126326088 126487424 126535932 126594048 126697536 126856192 127336448 127401984 127475607 127583064 127794996 127958208 128024064 128331264 128397312 128708608 128744021 129231424 129333852 129337068 129608192 129714144 129823488 129929616 130056192 130620756 130837734 131004832 131072256 131222448 132096258 132120576 132416522 132528144 132596352 132636483 132765696 132802576 133152768 133305344 133373952 133802928 133956249 134025192 134193024 134346792 134415936 134701056 134741824 134873088 135266304 135289147 135358776 135683576 135753408 135908964 135926784 136152576 136323072 136839168 136988712 137216268 137331936 137507328 137908224 138084352 138313728 138581604 138811806 138985632 138989088 139163136 139394304 139511808 139554032 139625856 139689984 140193018 140483322 140509184 140601744 140716683 140781312 141015168 141057847 141195264 141606912 141881166 142062368 142116849 142298352 142418304 142534728 142600192 142713216 143015936 143253504 143530947 143714256 143952984 144133248 144372672 144557056 144678912 144797184 145385352 145686408 145809216 145928412 146051424 146170818 146237952 146313216 147095552 147136024 147380436 147625254 147693056 147813792 148123648 148244736 148635648 148846908 149094162 149280864 149284576 149361408 149402898 149719808 149796864 149968512 150528294 150889494 150967152 151140141 151333168 151460736 151538688 151584552 151732224 152174592 152390882 152644023 152917632 153092856 153171648 153363456 153944064 153990656 154112301 154140672 154616168 154695744 155066944 155146752 155193708 155344896 155602944 156358836 156362724 156558528 156737924 156818592 156950784 156998286 157151232 157351936 157810688 158072832 158378976 158560458 158581248 158642064 158844672 159043584 159307776 159645696 159820164 160085646 160220592 160351569 160425216 160552368 160892928 161160192 161208968 161366016 161678538 161947107 162149904 162335707 162356992 162419256 162626688 162763776 162896832 162971648 163446784 163558521 163897209 164035368 164244864 164307852 164517696 164723712 164727808 165208064 165347328 165482496 165528027 166014744 166154688 166290516 166498752 166639104 166775328 167129088 167215104 167940972 167945148 168155456 168434784 168714576 168792064 168930048 169869312 169967476 170110752 170249814 170393328 170532621 170610944 170698752 171108352 171196416 171943842 172032336 172229463 172445136 172449424 172533888 172952192 173097984 173187072 173239488 173408256 173654726 173943189 174161008 174303381 174450312 174763008 174963264 175053312 176037743 176128344 176704192 176795136 176848644 177020928 177537024 177831936 178176348 178403904 178608332 178700256 178924032 179129056 179221248 179601408 179830784 180355072 180478368 180621414 181004544 181059326 181211952 181235712 181305216 181360089 181536768 181764096 182418642 182452224 182651616 182955024 183109248 183164667 183258936 183343104 183877632 184418304 184539789 184775472 184987201 185082408 185314176 185318784 185550848 185859072 186015744 186167808 186253312 186766587 186924024 187311096 187468992 187622244 187708416 188020224 188260352 188809216 189174888 189489132 189731136 189803898 189891072 190046304 190284288 191004672 191102976 191374596 191619008 191692494 191937312 192177664 192496896 192905216 193062912 193847136 194000778 194005602 194248544 194412288 194571216 194735232 194894424 194983936 195084288 195931134 196256601 196507248 196608384 196833672 197085056 197659648 198180864 198462544 198624783 198792216 199041152 199148544 199203864 199729152 199958016 200060928 200601149 200704392 201185992 201289536 201520188 201947648 202051584 202112736 202309632 202899456 203038164 203525364 203630112 203863446 203890176 204123808 204228864 204484608 205258752 205483068 205520896 205824402 206260992 206323418 206862336 206924944 207126528 207470592 207872406 208371206 208478448 208483632 208744704 209091456 209267712 209331048 209438784 209534976 210289527 210724983 210763776 210902616 211171968 211413944 211441664 211522752 211792896 212058112 212410368 212821749 212860928 213093552 213447528 213627456 213802092 213900288 214069824 214523904 214880256 215154688 215571384 215929476 216199872 216559008 216835584 217018368 217195776 218078028 218529612 218713824 218892618 218993152 219077136 219256227 219356928 219631616 220463104 220643328 220704036 221070654 221352992 221437881 221539584 221720688 221998336 222185472 222367104 222838784 222953472 223270362 223641243 223921296 223926864 224042112 224104347 224579712 224695296 224952768 225240064 226334241 226814336 226999752 227191104 227376828 227598336 228261888 228586323 229258456 229376448 229639284 229926848 230045184 230797312 230916096 230985984 231211008 231924252 232043616 232404508 232600416 232720128 232790562 233017344 233284352 233404416 234544086 234837792 235106886 235227888 235497429 235726848 235798192 236027904 236716032 237109248 237446258 237568464 237840687 237871872 238267008 238565376 238961664 239468544 239730246 240128469 240330888 240637824 240704669 240828552 241339392 241615936 241647616 241740288 241813452 242049024 242352128 242517807 243224856 243535488 243628884 243940032 244145664 244219556 244345248 244457472 245170176 245891072 246053052 246367296 246776544 247085568 247091712 247812096 248020992 248223744 249022116 249232032 249435774 249748128 249958656 250162992 250277888 250693632 251911458 251917722 252233184 252652176 252941683 252974848 253071864 253188096 253395072 253712384 254672896 254803968 254951214 255166128 255374721 255589992 255916416 256048128 256662528 256794624 257417216 257488042 257915763 258462848 258667704 258674136 259216384 259428288 259646976 259859232 260112384 260482089 261241512 261675468 262009664 262144512 262444896 264192516 264241152 264833044 265056288 265192704 265272966 265531392 265605152 266305536 266610688 266747904 267605856 267912498 268050384 268386048 268693584 268831872 269402112 269483648 269746176 270532608 270578294 270717552 271367152 271506816 271588989 271817928 271853568 272305152 272646144 273627963 273678336 273977424 274291367 274432536 274663872 275014656 275816448 276168704 276627456 277163208 277623612 277971264 277978176 278326272 278788608 279023616 279108064 279251712 279379968 280386036 280966644 281018368 281203488 281433366 281562624 282030336 282115694 282390528 283213824 283762332 284124736 284233698 284596704 284836608 285069456 285200384 285426432 286031872 286507008 287061894 287428512 287538741 287905968 288266496 288745344 289114112 289357824 289594368 290770704 291001167 291008403 291372816 291618432 291856824 292102848 292341636 292475904 292626432 293896701 294191104 294272048 294760872 295250508 295386112 295627584 296247296 296489472 297271296 297443083 297693816 298188324 298561728 298569152 298722816 298805796 299439616 299593728 299937024 301056588 301778988 301934304 302280282 302666336 302921472 303077376 303169104 303464448 304349184 304781764 305288046 305795169 305835264 306185712 306343296 306726912 307888128 307981312 308224602 308281344 309232336 309391488 309485127 310133888 310293504 310387416 310689792 311205888 311808609 312556809 312564581 312717672 312725448 313117056 313475848 313637184 313901568 313996572 314302464 314703872 315621376 316145664 316757952 317120916 317162496 317284128 317689344 318087168 318615552 319291392 319640328 320171292 320441184 320703138 320850432 321104736 321785856 322320384 322417936 322732032 323357076 323894214 324299808 324671414 324713984 324838512 325253376 325527552 325793664 325943296 326893568 327117042 327794418 328070736 328338927 328489728 328615704 329035392 329447424 329455616 330416128 330694656 330964992 331056054 331605981 332029488 332309376 332581032 332997504 333278208 333550656 334258176 334430208 334905543 335881944 335890296 336310912 336869568 337429152 337584128 337860096 339738624 339934952 340221504 340499628 340786656 341065242 341221888 341397504 342216704 342392832 343887684 344064672 344458926 344890272 344898848 345067776 345904384 346195968 346374144 346478976 346816512 347309452 347886378 348322016 348606762 348900624 349185843 349526016 349926528 350106624 352075486 352256688 352660329 353408384 353590272 353697288 354041856 355074048 355663872 356169387 356352696 356807808 357216664 357400512 357848064 358258112 358442496 359202816 359595369 359661568 360956736 361242828 362009088 362118652 362423904 362471424 362610432 362720178 363073536 363528192 364837284 364904448 365303232 365910048 366218496 366329334 366517872 366686208 367755264 368836608 369079578 369550944 369974402 370164816 370628352 370637568 371101696 371718144 372031488 372335616 372506624 373533174 373848048 374153661 374622192 374937984 375051461 375244488 375416832 376040448 376520704 377618432 377867187 377876583 378349776 378978264 379462272 379607796 379782144 380092608 380568576 382009344 382205952 382426821 382749192 383238016 383384988 383874624 384355328 384993792 385810432 386125824 386232063 387694272 388001556 388011204 388497088 388824576 389142432 389470464 389788848 389967872 390168576 391862268 392513202 393014496 393216768 393667344 394170112 395319296 396361728 396925088 397249566 397584432 397909449 398082304 398297088 398407728 399458304 399916032 400121856 401202298 401408784 401868747 402371984 402579072 403040376 403895296 404103168 404225472 404619264 405798912 405867441 406076328 406707889 407050728 407260224 407726892 407780352 408247616 408457728 408969216 410517504 410966136 411648804 412521984 412646836 413724672 413849888 414253056 414941184 415744812 416742412 416956896 416967264 417489408 418182912 418535424 418662096 418877568 419069952 420579054 421449966 421527552 421805232 422343936 422827888 422883328 423045504 423173541 423585792 424116224 424820736 425643498 425721856 426187104 426350547 426895056 427254912 427384223 427604184 427800576 428139648 429047808 429760512 430309376 430592841 431142768 431858952 432399744 433118016 433671168 434036736 434391552 436156056 437059224 437427648 437785236 437986304 438154272 438512454 438713856 439263232 440926208 441286656 441408072 442141308 442705984 442875762 443079168 443441376 443996672 444370944 444734208 445677568 445906944 446540724 447282486 447842592 447853728 448084224 448208694 449159424 449390592 449905536 450480128 452668482 453420423 453628672 453999504 454382208 454753656 455196672 456523776 457172646 457932069 458516912 458752896 459278568 459853696 460090368 461594624 461832192 461971968 462336903 462422016 463457827 463848504 464087232 464809016 465200832 465440256 465581124 466034688 466568704 466808832 469088172 469675584 470213772 470455776 470994858 471453696 471596384 472055808 473432064 474218496 474892516 475136928 475681374 475743744 476534016 477130752 477923328 478937088 479460492 480256938 480661776 481275648 481409338 481657104 482678784 483231872 483295232 483480576 483626904 484098048 484704256 485035614 485841321 486449712 487007121 487070976 487257768 487880064 488291328 488439112 488690496 488914944 490340352 490675563 491691627 491782144 492106104 492734592 493553088 494171136 494183424 495624192 496041984 496447488 496584081 498044232 498464064 498871548 499496256 499917312 500325984 500555776 501387264 503822916 503835444 504466368 505304352 505883366 505949696 506143728 506376192 506790144 507424768 509345792 509607936 509902428 510332256 510749442 511179984 511597863 511832832 512096256 513325056 513589248 514834432 514976084 515831526 516688389 516925696 517335408 517348272 518432768 518856576 519293952 519718464 520224768 520964178 521829567 522483024 522910143 523350936 524019328 524289024 524889792 528113229 528385032 529666088 530112576 530385408 530545932 531062784 531210304 532611072 533221376 533368087 533495808 535211712 535824996 536100768 536772096 537387168 537663744 538804224 538967296 539492352 541065216 541156588 541435104 542734304 543013632 543177978 543635856 543707136 544080267 544610304 545292288 547255926 547356672 547954848 548582734 548865072 549327744 549494001 550029312 551632896 552337408 553254912 554326416 554961603 555247224 555942528 555956352 556110787 556652544 557577216 558047232 558216128 558503424 558759936 560299761 560772072 561933288 562406976 562866732 563125248 564060672 564231388 564781056 566427648 567524664 568249472 568467396 569193408 569673216 570138912 570400768 570852864 572063744 573014016 574123788 574857024 575077482 575811936 576532992 577490688 578228224 578715648 579188736 581541408 582002334 582016806 582745632 583236864 583713648 584205696 584382509 584683272 584951808 585252864 587793402 588382208 588544096 588769803 589521744 590501016 590772224 591255168 592494592 592978944 594542592 594886166 595387632 595874349 596376648 597123456 597138304 597445632 597611592 598879232 599187456 599874048 601803447 602113176 603557976 603868608 604560564 605332672 605842944 606154752 606338208 606928896 608698368 609563528 610576092 611590338 611670528 612371424 612686592 613453824 615776256 615962624 616449204 616562688 618464672 618782976 618970254 620267776 620587008 620774832 621379584 622411776 623617218 625113618 625129162 625435344 625450896 626234112 626951696 627274368 627803136 627993144 628604928 629407744 631242752 632174949 632291328 633515904 633707641 634241832 634324992 634568256 635378688 636174336 637231104 638465247 638582784 639280656 640342584 640882368 641406276 641700864 642209472 643571712 644640768 644835872 645464064 646714152 647788428 648599616 649342828 649427968 649677024 650506752 651055104 651587328 651886592 653787136 654234084 655588836 656141472 656677854 656979456 657231408 658070784 658894848 658911232 660832256 661389312 661929984 662112108 663211962 664058976 664313643 664618752 665162064 665995008 666556416 667101312 668516352 668860416 669811086 670923729 671763888 671780592 672313041 672621824 673739136 674858304 675168256 675720192 679002723 679869904 680443008 680999256 681573312 682130484 682443776 682795008 684433408 684785664 685758969 687775368 688129344 688917852 689780544 689797696 690135552 691808768 692391936 692748288 692957952 693633024 694618904 695772756 696644032 697213524 697801248 698371686 699052032 699853056 700213248 704150972 704513376 705320658 706492287 706816768 707180544 707394576 708083712 710148096 711327744 712338774 712705392 713522061 713615616 714433328 714801024 715696128 716516224 716884992 718405632 719190738 719323136 720385407 721913472 722114007 722131963 722485656 724018176 724237304 724847808 724942848 725220864 725440356 726147072 727056384 727553421 729299221 729674568 730606464 731820096 732436992 732658668 733035744 733372416 735510528 737673216 738159156 739101888 739948804 740329632 741256704 741275136 742203392 743436288 744062976 744671232 745013248 747066348 747696096 748307322 749244384 749875968 750102922 750488976 750833664 752080896 753041408 755236864 755734374 755753166 756699552 757956528 758825049 758924544 759215592 759564288 760185216 761137152 764018688 764411904 764853642 765498384 766124163 766476032 766769976 767749248 768710656 769987584 771620864 772251648 772464126 773747289 775388544 776003112 776022408 776994176 777649152 778284864 778940928 779577696 779935744 780337152 781446267 783724536 785026404 786028992 786433536 787334688 788340224 790638592 792723456 793850176 794499132 795168864 795818898 796164608 796594176 796815456 798916608 799832064 800243712 802404596 802817568 803737494 804743968 805158144 806080752 807790592 808206336 808450944 809238528 811597824 811734882 812152656 813415778 814101456 814520448 814766967 815453784 815560704 816495232 816915456 817938432 821035008 821932272 822874101 823297608 825043968 825293672 827449344 827699776 828506112 829882368 831061903 831489624 833484824 833913792 833934528 834978816 836365824 837070848 837324192 837755136 838139904 841158108 842899932 843055104 843610464 844687872 845655776 845766656 846091008 846347082 847171584 848232448 849641472 851286996 851443712 852374208 852701094 853790112 854509824 854768446 855208368 855601152 856279296 858095616 859521024 860618752 861185682 862285536 863717904 864799488 866236032 866498203 867342336 868073472 868783104 872312112 873003501 873025209 874118448 874855296 875570472 875972608 876308544 877024908 877427712 878526464 881690103 881852416 882573312 882816144 884282616 885411968 885751524 886158336 886882752 887993344 888741888 889468416 891355136 891813888 892329249 893081448 894564972 895685184 895707456 896168448 896417388 898318848 898781184 899811072 900960256 905336964 906840846 907257344 907999008 908764416 909507312 910393344 913047552 914345292 915864138 917033824 917385507 917505792 918557136 919707392 920180736 923189248 923664384 923943936 924673806 924844032 926915654 927697008 928174464 928455381 929618032 930401664 930880512 931162248 932069376 933137408 933617664 937670427 937693743 938176344 939351168 940427544 940911552 941989716 942907392 943192768 944111616 946864128 948436992 949785032 950273856 951362748 951487488 953068032 954261504 955846656 957874176 958920984 960513876 961323552 962551296 962818676 963314208 965357568 966463744 966590464 966961152 967253808 968196096 969408512 970071228 971682642 972899424 974014242 974141952 974515536 975760128 976582656 976878224 977380992 977829888 980680704 981351126 983383254 983564288 984212208 985016781 985469184 987106176 987404929 988342272 988366848 991248384 992083968 992894976 993168162 994817943 996088464 996928128 997743096 998992512 999834624 1000651968 1001111552 1002774528 1004716629 1007645832 1007670888 1008932736 1010608704 1011766732 1011899392 1012287456 1012752384 1013580288 1014849536 1018691584 1019215872 1019804856 1020664512 1021498884 1022359968 1023195726 1023665664 1024192512 1026650112 1027178496 1029668864 1029952168 1031663052 1033376778 1033851392 1034670816 1034696544 1036865536 1037713152 1038587904 1039436928 1040449536 1041928356 1043659134 1044966048 1045820286 1046701872 1047557529 1048038656 1048578048 1049779584 1056226458 1056770064 1057980987 1059332176 1060225152 1060770816 1061091864 1062125568 1062420608 1065222144 1066442752 1066736174 1066991616 1068508161 1070423424 1071649992 1072201536 1073544192 1074774336 1075327488 1077608448 1077934592 1078786107 1078984704 1082313176 1082870208 1085468608 1086027264 1086355956 1087271712 1087414272 1088160534 1089220608 1090584576 1094511852 1094713344 1095909696 1097165468 1097730144 1098655488 1098988002 1100058624 1103265792 1104674816 1106509824 1108652832 1109923206 1110494448 1111885056 1111912704 1112221574 1113305088 1115154432 1116094464 1116432256 1117006848 1117519872 1120599522 1121544144 1122460983 1123866576 1124813952 1125154383 1125733464 1126250496 1128121344 1128462776 1129562112 1132855296 1133601561 1133629749 1135049328 1136349949 1136498944 1136934792 1138386816 1139346432 1140277824 1140801536 1141705728 1144127488 1146028032 1147280463 1148247576 1149714048 1150154964 1151623872 1153065984 1154981376 1156456448 1157431296 1158377472 1158696189 1163082816 1164004668 1164033612 1165491264 1166473728 1167427296 1168411392 1168765018 1169366544 1169903616 1170505728 1175586804 1176764416 1177088192 1177539606 1179043488 1181002032 1181544448 1182510336 1184989184 1185957888 1189085184 1189772332 1190775264 1191748698 1192753296 1193728347 1194246912 1194276608 1194891264 1195223184 1197758464 1198374912 1199748096 1203606894 1204226352 1205606241 1207115952 1207737216 1209121128 1210665344 1211685888 1212309504 1212676416 1213857792 1217396736 1217602323 1219127056 1220123667 1221152184 1223180676 1223341056 1224742848 1225373184 1226907648 1231552512 1231925248 1232264201 1232898408 1236929344 1237565952 1237940508 1240535552 1241174016 1241549664 1242759168 1244823552 1247234436 1250227236 1250258324 1250870688 1250901792 1252468224 1253903392 1254548736 1255606272 1255986288 1257209856 1258815488 1262485504 1264349898 1264582656 1267031808 1267415282 1268483664 1268649984 1269136512 1269520623 1270757376 1272348672 1274462208 1276930494 1277165568 1278561312 1280685168 1281764736 1282152669 1282812552 1283401728 1284418944 1287143424 1289281536 1289671744 1290928128 1291778523 1293428304 1294910407 1295576856 1297199232 1298685656 1298855936 1299354048 1301013504 1302110208 1303174656 1303773184 1307574272 1308468168 1311177672 1312282944 1313355708 1313958912 1314462816 1316141568 1317789696 1317822464 1321664512 1322778624 1323859968 1324224216 1326423924 1328117952 1328627286 1329237504 1330324128 1331990016 1333112832 1334202624 1337032704 1337720832 1339622172 1341847458 1343527776 1343561184 1344626082 1345243648 1347478272 1349716608 1350336512 1351440384 1358005446 1359739808 1360261269 1360886016 1361998512 1363146624 1364260968 1364887552 1365590016 1368866816 1369571328 1371517938 1373796207 1375550736 1376258688 1377835704 1379561088 1379595392 1380271104 1383617536 1384783872 1385496576 1385915904 1387266048 1389237808 1390373481 1391545512 1393288064 1394427048 1395602496 1396743372 1398104064 1399706112 1400426496 1408301944 1409026752 1410641316 1412984574 1413633536 1414361088 1414789152 1416167424 1420296192 1422655488 1424677548 1425410784 1427044122 1427231232 1428866656 1429602048 1431392256 1433032448 1433769984 1436811264 1438381476 1438646272 1440770814 1443826944 1444228014 1444263926 1444971312 1448036352 1448474608 1449695616 1449885696 1450441728 1450880712 1452294144 1454112768 1455106842 1458598442 1459349136 1461021363 1461212928 1463640192 1464873984 1465317336 1466071488 1466744832 1471021056 1472026689 1475074881 1475346432 1476318312 1478203776 1479897608 1480659264 1482513408 1482550272 1484406784 1486872576 1488125952 1489342464 1489752243 1490026496 1494132696 1495392192 1496614644 1498488768 1499751936 1500205844 1500977952 1501667328 1504161792 1506082816 1510473728 1511468748 1511506332 1513399104 1515913056 1517650098 1517849088 1518431184 1519128576 1520370432 1522274304 1528037376 1528823808 1529707284 1530996768 1532248326 1532952064 1533539952 1534793589 1535498496 1537421312 1539975168 1543241728 1544503296 1544928252 1547494578 1550065167 1550777088 1552006224 1552044816 1553988352 1555298304 1556569728 1557881856 1559155392 1559871488 1560674304 1562892534 1565488701 1567449072 1568730429 1570052808 1572057984 1572867072 1574669376 1576680448 1581277184 1584339687 1587700352 1588998264 1590337728 1591637796 1592329216 1593188352 1593630912 1597833216 1599664128 1600104261 1600487424 1604809192 1605635136 1607474988 1609487936 1610316288 1612161504 1615581184 1616412672 1616901888 1618477056 1623195648 1623469764 1624305312 1626831556 1628202912 1629040896 1629533934 1630907568 1631121408 1632240801 1632990464 1633830912 1635876864 1642070016 1643864544 1645748202 1646595216 1648482003 1650087936 1650587344 1654898688 1655399552 1657012224 1659764736 1662123806 1662979248 1664884809 1666969648 1667827584 1667869056 1668332361 1669957632 1672731648 1674141696 1674648384 1675510272 1676279808 1680899283 1682316216 1684932683 1685799864 1687220928 1689375744 1691311552 1691533312 1692182016 1692694164 1694343168 1696464896 1699282944 1702573992 1704748416 1705402188 1707580224 1709019648 1709536892 1710416736 1711202304 1712558592 1716191232 1719042048 1721237504 1722371364 1724571072 1727435808 1729598976 1732472064 1732996406 1734684672 1736146944 1737566208 1744624224 1746007002 1746050418 1748236896 1749710592 1751140944 1751945216 1752617088 1753147527 1754049816 1754855424 1757052928 1763380206 1763704832 1765146624 1765632288 1766309409 1768565232 1770591781 1770823936 1771503048 1772316672 1773765504 1775986688 1777483776 1778936832 1782710272 1783627776 1784658498 1786162896 1787623047 1789129944 1791370368 1791414912 1792336896 1792834776 1796637696 1797562368 1799622144 1801920512 1805410341 1810673928 1813681692 1814514688 1815998016 1817528832 1819014624 1820786688 1826095104 1828690584 1831728276 1834067648 1834771014 1835011584 1837114272 1839414784 1840361472 1846378496 1847328768 1847887872 1849347612 1849688064 1853831308 1855394016 1856348928 1856910762 1859236064 1860803328 1861761024 1862324496 1864138752 1866274816 1867235328 1875340854 1875387486 1876352688 1878702336 1880855088 1881823104 1883979432 1885814784 1886385536 1888223232 1893728256 1896873984 1899570064 1900547712 1901122923 1902725496 1902974976 1906136064 1908523008 1911693312 1915395741 1915748352 1917841968 1920039569 1921027752 1922647104 1925102592 1925637352 1926628416 1930715136 1932927488 1933180928 1933922304 1934507616 1936392192 1938817024 1940142456 1943365284 1945798848 1948028484 1948283904 1949031072 1951520256 1953165312 1953756448 1954761984 1955659776 1961361408 1962702252 1966766508 1967128576 1968424416 1970033562 1970938368 1974212352 1974809858 1976684544 1976733696 1982496768 1984167936 1985789952 1986336324 1989635886 1992176928 1993856256 1995486192 1997985024 1999669248 2001303936 2002223104 2005549056 2009433258 2012771187 2015291664 2015341776 2016939123 2017865472 2021217408 2023533464 2023798784 2024574912 2025504768 2027160576 2029699072 2037008169 2037383168 2039609712 2041329024 2042997768 2044719936 2046391452 2047331328 2048385024 2053300224 2054356992 2057276907 2059337728 2059904336 2063326104 2066753556 2067702784 2069341632 2069393088 2073731072 2075426304 2077175808 2078873856 2080899072 2083856712 2087318268 2089932096 2091640572 2093403744 2095115058 2096077312 2097156096 2099559168 2112452916 2113540128 2115961974 2118664352 2119476861 2120450304 2121541632 2122183728 2124251136 2124841216 2130444288 2132885504 2133472348 2133983232 2137016322 2140566183 2140846848 2143299984 2144403072 2147088384 2149548672 2150654976 2155216896 2155869184 2157572214 2157969408 2164626352 2165740416 2166342021 2166395889 2170937216 2172054528 2172711912 2174543424 2174828544 2176321068 2178441216 2181169152 2182660263 2187897663 2189023704 2191819392 2194330936 2195460288 2197310976 2197976004 2200117248 2206531584 2209349632 2213019648 2217305664 2219846412 2220988896 2223770112 2223825408 2224443148 2226610176 2230308864 2232188928 2232864512 2234013696 2235039744 2241199044 2243088288 2244921966 2247733152 2249627904 2250308766 2251466928 2252500992 2256242688 2256925552 2259124224 2265710592 2267203122 2267259498 2270098656 2272699898 2272997888 2273869584 2276475147 2276773632 2278692864 2280555648 2281603072 2283411456 2288254976 2292056064 2294560926 2296495152 2298372489 2299428096 2300309928 2303247744 2306131968 2309962752 2312912896 2314862592 2316754944 2317392378 2321241867 2326165632 2328009336 2328067224 2330982528 2332947456 2334854592 2336822784 2337530036 2338733088 2339807232 2341011456 2344338801 2351173608 2353528832 2354176384 2355079212 2358086976 2362004064 2363088896 2365020672 2369978368 2371915776 2378170368 2379544664 2381550528 2383497396 2385506592 2387456694 2388493824 2388553216 2389782528 2390446368 2395516928 2396749824 2399496192 2407213788 2408452704 2411212482 2414231904 2415474432 2418242256 2421330688 2423371776 2424619008 2425352832 2427715584 2434793472 2435204646 2438254112 2440247334 2442304368 2444300901 2446361352 2446682112 2449485696 2450746368 2453815296 2463105024 2463850496 2464528402 2465796816 2468622303 2473858688 2475131904 2475881016 2481071104 2482348032 2483099328 2485518336 2489647104 2493185709 2494468872 2500454472 2500516648 2501741376 2501803584 2504936448 2507806784 2509097472 2511212544 2511972576 2514419712 2517630976 2528699796 2529165312 2534063616 2534830564 2536967328 2537299968 2538273024 2539041246 2541514752 2544697344 2548924416 2553860988 2554331136 2557122624 2561370336 2563529472 2564305338 2565625104 2566803456 2568837888 2574286848 2578563072 2579343488 2581856256 2583557046 2586856608 2589820814 2591153712 2594398464 2597371312 2597711872 2598708096 2599494609 2602027008 2604220416 2606349312 2607546368 2615148544 2616936336 2619010503 2619075627 2622355344 2624565888 2625360227 2626711416 2627917824 2628925632 2632283136 2635579392 2635644928 2643329024 2645070309 2645557248 2647719936 2648448432 2652847848 2656235904 2657254572 2658475008 2660648256 2663980032 2666225664 2668405248 2674065408 2675441664 2676987747 2679244344 2683694916 2687055552 2687122368 2689252164 2690487296 2694956544 2699433216 2700673024 2702880768 2716010892 2719479616 2720522538 2721772032 2723997024 2726293248 2728521936 2729775104 2731180032 2737733632 2739142656 2743035876 2747592414 2751101472 2752156521 2752517376 2755671408 2759122176 2759190784 2760542208 2767235072 2769567744 2770993152 2771831808 2774532096 2778475616 2780746962 2783091024 2785366143 2786576128 2788854096 2791204992 2793486744 2796208128 2799412224 2800852992 2813011281 2813081229 2816603888 2818053504 2821282632 2825969148 2827267072 2828722176 2829578304 2832334848 2840592384 2845310976 2846955223 2849355096 2850821568 2854088244 2854462464 2857733312 2859204096 2862784512 2866064896 2867539968 2873622528 2876762952 2881541628 2887653888 2888456028 2888527852 2889942624 2896072704 2896949216 2899391232 2899771392 2900883456 2901761424 2904588288 2908225536 2910213684 2917196884 2918698272 2922042726 2922425856 2927280384 2929747968 2930634672 2932142976 2933489664 2942042112 2944053378 2950149762 2950692864 2952636624 2956407552 2959795216 2961318528 2962214787 2965026816 2965100544 2968813568 2973745152 2976251904 2978684928 2979504486 2980052992 2984453829 2988265392 2990784384 2991689561 2993229288 2996977536 2999503872 3000411688 3001955904 3003334656 3008323584 3012165632 3014149887 3020947456 3022937496 3023012664 3026798208 3031826112 3035300196 3035698176 3036862368 3038257152 3040740864 3044548608 3056074752 3057647616 3059414568 3061993536 3064496652 3065904128 3067079904 3069587178 3070996992 3074842624 3079950336 3086483456 3089006592 3089856504 3094989156 3100130334 3101554176 3104012448 3104089632 3107976704 3110596608 3113139456 3115763712 3118310784 3119742976 3121348608 3125785068 3130977402 3134898144 3137460858 3140105616 3142672587 3144115968 3145734144 3149338752 3153360896 3162554368 3168679374 3173942961 3175400704 3177996528 3180675456 3183275592 3184658432 3186376704 3187261824 3195666432 3199328256 3200208522 3200974848 3205524483 3209618384 3211270272 3214949976 3218975872 3220632576 3224323008 3231162368 3232825344 3233803776 3236358321 3236954112 3246939528 3248610624 3253663112 3256405824 3258081792 3259067868 3261815136 3262242816 3264481602 3265980928 3267661824 3271753728 3284140032 3287729088 3291496404 3293190432 3296964006 3300175872 3301174688 3309797376 3310799104 3314024448 3319529472 3324247612 3325958496 3329769618 3333939296 3335655168 3335738112 3336664722 3339915264 3345463296 3348283392 3349296768 3351020544 3352559616 3361798566 3364632432 3369865366 3371599728 3374441856 3375463149 3378751488 3382623104 3383066624 3384364032 3385388328 3388686336 3392929792 3398565888 3400889247 3405147984 3409049847 3409496832 3410804376 3415160448 3418039296 3419073784 3420833472 3422404608 3425117184 3432382464 3438084096 3441841389 3442475008 3444742728 3449142144 3454871616 3459197952 3464944128 3465992812 3469369344 3472293888 3475132416 3476088567 3489248448 3492014004 3492100836 3496473792 3499421184 3502281888 3503890432 3505234176 3506295054 3508099632 3509710848 3514105856 3526760412 3527409664 3530293248 3531264576 3532618818 3537130464 3541183562 3541647872 3543006096 3544633344 3547531008 3551973376 3554967552 3557873664 3565420544 3567255552 3569316996 3572325792 3575246094 3578259888 3581185041 3582740736 3582829824 3584673792 3585669552 3593275392 3595124736 3599244288 3603841024 3610820682 3616818723 3621347856 3627363384 3629029376 3631996032 3635057664 3638029248 3641573376 3652190208 3652806969 3657381168 3660371001 3663456552 3668135296 3669542028 3670023168 3674228544 3678829568 3680722944 3692756992 3694657536 3695775744 3696792603 3698695224 3707662616 3710788032 3712697856 3713821524 3718472128 3721606656 3723522048 3724648992 3728277504 3732549632 3733576609 3734470656 3750681708 3750774972 3752705376 3757404672 3761710176 3763646208 3767958864 3771629568 3772771072 3776446464 3787456512 3793747968 3799140128 3801095424 3802245846 3805450992 3805949952 3808561869 3812272128 3817046016 3823386624 3830791482 3831496704 3835683936 3840079138 3842055504 3845294208 3846458007 3850205184 3851274704 3853256832 3861430272 3865854976 3866361856 3867844608 3869015232 3872784384 3877634048 3880284912 3884731221 3886730568 3891597696 3892775509 3896056968 3896567808 3898062144 3903040512 3906330624 3907512896 3909523968 3911319552 3922722816 3925404504 3933533016 3936848832 3940067124 3941876736 3948424704 3949619716 3953369088 3953467392 3964993536 3968335872 3971579904 3972672648 3979271772 3984353856 3987712512 3990972384 3995970048 3999338496 4002607872 4004446208 4011098112 4018866516 4025542374 4030583328 4030683552 4033878246 4035730944 4042434816 4047066928 4047597568 4049149824 4051009536 4054321152 4059398144 4074016338 4074766336 4079219424 4080783807 4082658048 4085995536 4089439872 4090677563 4092782904 4094662656 4096770048 4106600448 4108713984 4114553814 4118675456 4119808672 4121388621 4126652208 4133507112 4135405568 4138683264 4138786176 4147462144 4150852608 4154351616 4157747712 4161798144 4167713424 4171120443 4174636536 4179864192 4183281144 4186807488 4190230116 4192154624 4194312192 4199118336 4224905832 4227080256 4231923948 4237328704 4238953722 4240900608 4243083264 4244367456 4248502272 4249682432 4260888576 4265771008 4266944696 4267966464 4274032644 4281132366 4281693696 4286599968 4288806144 4294176768 4299097344 4301309952 4310433792 4311738368 4315144428 4315938816 4329252704 4331480832 4332684042 4332791778 4341874432 4344109056 4345423824 4349086848 4349657088 4352642136 4356882432 4362338304 4365320526 4375795326 4378047408 4383064089 4383638784 4388661872 4390920576 4394621952 4395952008 4400234496 4413063168 4418699264 4425224643 4426039296 4434611328 4435953487 4439692824 4441977792 4447540224 4447650816 4448886296 4453220352 4460617728 4464377856 4465729024 4468027392 4469256729 4470079488 4482398088 4486176576 4489843932 4495466304 4499255808 4500617532 4502933856 4505001984 4512485376 4513851104 4518248448 4531421184 4534406244 4534518996 4540197312 4545399796 4545995776 4547739168 4552950294 4553547264 4557385728 4561111296 4563206144 4566822912 4576509952 4584112128 4589121852 4592990304 4596744978 4598856192 4600619856 4606495488 4612263936 4619925504 4625825792 4629725184 4633509888 4634784756 4642483734 4650195501 4652331264 4656018672 4656134448 4661965056 4665894912 4669709184 4673645568 4675060072 4677466176 4679614464 4682022912 4688677602 4696466103 4702347216 4706191287 4707057664 4708352768 4710158424 4716173952 4724008128 4726177792 4730041344 4739956736 4743831552 4753019061 4759089328 4763101056 4766994792 4771013184 4774913388 4776987648 4777106432 4779565056 4780892736 4791033856 4793499648 4798992384 4800312783 4814427576 4816905408 4822424964 4828463808 4830948864 4836484512 4842661376 4846743552 4849238016 4850705664 4855431168 4869586944 4870409292 4876508224 4880494668 4884608736 4888601802 4892722704 4893364224 4896722403 4898971392 4901492736 4907630592 4926210048 4927700992 4929056804 4931593632 4937244606 4945446009 4947717376 4950263808 4951762032 4962142208 4964696064 4966198656 4971036672 4979294208 4986371418 4988937744 4994654427 5000908944 5001033296 5003482752 5003607168 5004997083 5009872896 5015613568 5018194944 5022425088 5023945152 5028839424 5035261952 5042697849 5054798049 5057399592 5068127232 5069661128 5073934656 5074599936 5076546048 5078082492 5083029504 5089394688 5097848832 5105094547 5107721976 5114245248 5122740672 5127058944 5128610676 5131250208 5133606912 5137675776 5148573696 5157126144 5158686976 5163712512 5167114092 5173713216 5179641628 5182307424 5188796928 5194742624 5195423744 5197416192 5198989218 5204054016 5208440832 5212698624 5215092736 5230297088 5233872672 5238021006 5238151254 5244710688 5249131776 5250720454 5253422832 5255835648 5257851264 5259442581 5264566272 5271158784 5271289856 5286658048 5290140618 5291114496 5295439872 5296896864 5305695696 5311775343 5312471808 5314509144 5316950016 5321296512 5327960064 5332451328 5336810496 5348130816 5350883328 5353975494 5358488688 5362869141 5367389832 5374111104 5374244736 5378504328 5380974592 5389913088 5398866432 5401346048 5405761536 5416231023 5432021784 5438959232 5441045076 5443544064 5447994048 5452586496 5457043872 5459550208 5462360064 5475467264 5478285312 5486071752 5495184828 5502202944 5504313042 5505034752 5511342816 5518244352 5518381568 5521084416 5534470144 5539135488 5541986304 5543663616 5549064192 5556951232 5561493924 5566182048 5570732286 5573152256 5577708192 5582409984 5586973488 5592416256 5598824448 5601705984 5626022562 5626162458 5633207776 5636107008 5642565264 5651938296 5654534144 5657444352 5659156608 5664669696 5681184768 5690621952 5693910446 5698710192 5701643136 5703368769 5708176488 5708924928 5715466624 5718408192 5725569024 5732129792 5735079936 5747245056 5753525904 5760118707 5763083256 5775307776 5776912056 5777055704 5779885248 5792145408 5793898432 5798782464 5799542784 5801766912 5803522848 5809176576 5816451072 5817433321 5820427368 5834393768 5837396544 5844085452 5844851712 5854560768 5859495936 5861269344 5864285952 5866979328 5884084224 5888106756 5900299524 5901385728 5905273248 5912815104 5919590432 5922637056 5924429574 5930053632 5930201088 5937627136 5947490304 5952503808 5957369856 5959008972 5960105984 5968907658 5976530784 5981568768 5983379122 5986458576 5993955072 5999007744 6000823376 6003911808 6006669312 6016647168 6024331264 6028299774 6041894912 6045874992 6046025328 6050817369 6053596416 6063652224 6065487421 6070600392 6071396352 6073724736 6076514304 6081481728 6089097216 6111024507 6112149504 6118829136 6123987072 6128993304 6131808256 6134159808 6139174356 6141993984 6149685248 6159900672 6171830721 6172966912 6178013184 6179713008 6189978312 6200260668 6203108352 6208024896 6208179264 6215953408 6221193216 6226278912 6231527424 6236621568 6239485952 6242697216 6251570136 6261954804 6269796288 6274921716 6280211232 6285345174 6288231936 6291468288 6298677504 6306721792 6325108736 6337358748 6347885922 6350801408 6355993056 6358430583 6361350912 6366551184 6369316864 6372753408 6374523648 6391332864 6398656512 6400417044 6401949696 6411048966 6419236768 6421698549 6422540544 6429899952 6437951744 6441265152 6448646016 6462324736 6465650688 6467607552 6472716642 6473908224 6493879056 6497221248 6499026063 6499187667 6507326224 6512811648 6516163584 6518135736 6523630272 6524485632 6528963204 6531961856 6535323648 6543507456 6563692989 6575458176 6582992808 6586380864 6593928012 6600351744 6602349376 6619594752 6621598208 6628048896 6639058944 6648495224 6651916992 6659539236 6667878592 6671310336 6671476224 6673329444 6679830528 6690926592 6696566784 6698593536 6702041088 6705119232 6723597132 6729264864 6739730732 6743199456 6748883712 6750926298 6757502976 6765246208 6766133248 6768728064 6770776656 6777372672 6785859584 6797131776 6801778494 6810295968 6818099694 6818993664 6821608752 6829425441 6830320896 6836078592 6838147568 6841666944 6844809216 6850234368 6864764928 6876168192 6883682778 6884950016 6889485456 6895117467 6898284288 6909743232 6911834503 6918395904 6929888256 6931985624 6938738688 6944587776 6950264832 6952177134 6963725601 6978496896 6980435401 6984028008 6984201672 6992947584 6998842368 7004563776 7007780864 7010468352 7012590108 7016199264 7019421696 7028211712 7033016403 7053520824 7060586496 7062529152 7065237636 7074260928 7082367124 7083295744 7086012192 7089266688 7095062016 7103946752 7109935104 7115747328 7130841088 7134511104 7138633992 7144651584 7150492188 7156519776 7162370082 7165481472 7165659648 7169347584 7171339104 7186550784 7190249472 7198488576 7207682048 7221641364 7233637446 7242695712 7254726768 7258058752 7263992064 7270115328 7276058496 7283146752 7304380416 7305613938 7314762336 7320742002 7326913104 7332902703 7336270592 7339084056 7340046336 7348457088 7357659136 7361445888 7385513984 7389315072 7391551488 7393585206 7397390448 7405866909 7415325232 7421576064 7425395712 7427643048 7436944256 7443213312 7447044096 7449297984 7456555008 7465099264 7467153218 7468941312 7479557127 7501363416 7501549944 7505410752 7514809344 7523420352 7527292416 7535917728 7543259136 7545542144 7552892928 7587495936 7598280256 7602190848 7604491692 7610901984 7611899904 7617123738 7624544256 7634092032 7646773248 7661582964 7662993408 7671367872 7680158276 7684111008 7690588416 7692916014 7700410368 7702549408 7706513664 7722860544 7731709952 7732723712 7735689216 7738030464 7745568768 7755268096 7760569824 7769462442 7773461136 7783195392 7785551018 7792113936 7793135616 7796124288 7798483827 7806081024 7812661248 7815025792 7819047936 7822639104 7845445632 7850809008 7857226881 7867066032 7873697664 7876080681 7880134248 7883753472 7896849408 7899239432 7906738176 7906934784 7929987072 7935210927 7936671744 7943159808 7945345296 7954449643 7958543544 7968707712 7975425024 7981944768 7991940096 7998676992 8005215744 8008892416 8022196224 8030963241 8037733032 8051084748 8061166656 8061367104 8067756492 8071461888 8084869632 8094133856 8095195136 8098299648 8102019072 8108642304 8118796288 8148032676 8149532672 8158438848 8161567614 8165316096 8171991072 8178879744 8181355126 8185565808 8189325312 8193540096 8213200896 8217427968 8229107628 8237350912 8239617344 8242777242 8253304416 8267014224 8270811136 8277366528 8277572352 8294924288 8301705216 8308703232 8315495424 8323596288 8335426848 8342240886 8349273072 8356098429 8359728384 8366562288 8373614976 8380460232 8384309248 8388624384 8398236672 8439033843 8439243687 8449811664 8454160512 8463847896 8474657408 8477907444 8481801216 8486166528 8488734912 8497004544 8499364864 8521777152 8531542016 8533889392 8535932928 8540865669 8548065288 8562264732 8563387392 8573199936 8577612288 8588353536 8598194688 8602619904 8620867584 8623476736 8625849407 8630288856 8658505408 8662961664 8665368084 8665583556 8683748864 8688218112 8690847648 8698173696 8699314176 8705284272 8713764864 8724676608 8730641052 8751590652 8756094816 8766128178 8767277568 8777323744 8781841152 8789243904 8791904016 8800468992 8826126336 8837398528 8850449286 8852078592 8869222656 8871906974 8879385648 8883955584 8886644361 8895080448 8895301632 8897772592 8906440704 8921235456 8928755712 8931458048 8936054784 8938513458 8940158976 8964796176 8972353152 8975068683 8979687864 8990932608 8998511616 9001235064 9005867712 9010003968 9024970752 9027702208 9036496896 9042449661 9062842368 9064372849 9068812488 9069037992 9080394624 9090799592 9091991552 9095478336 9105900588 9107094528 9114771456 9122222592 9126412288 9133645824 9153019904 9168224256 9178243704 9185980608 9193489956 9197712384 9201239712 9212990976 9224527872 9239851008 9251651584 9259450368 9267019776 9269569512 9284967468 9300391002 9304662528 9312037344 9312268896 9323930112 9331789824 9339418368 9347291136 9350120144 9354932352 9359228928 9364045824 9377355204 9392932206 9404694432 9412382574 9414115328 9416705536 9420316848 9428017761 9432347904 9448016256 9452355584 9460082688 9479913472 9487663104 9506038122 9518178656 9521828883 9526202112 9533989584 9542026368 9549826776 9553975296 9554212864 9559130112 9561785472 9582067712 9586999296 9597984768 9600625566 9616573449 9628855152 9633810816 9644849928 9656927616 9661897728 9672969024 9685322752 9693487104 9698476032 9701411328 9710862336 9740818584 9753016448 9760989336 9769217472 9777203604 9785445408 9786728448 9793444806 9797942784 9802985472 9815261184 9852420096 9855401984 9858113608 9863187264 9874489212 9890892018 9895434752 9900527616 9903524064 9924284416 9929392128 9932397312 9942073344 9958588416 9972742836 9977875488 9989308854 10001817888 10002066592 10006965504 10007214336 10009994166 10019745792 10031227136 10036389888 10044850176 10047890304 10057678848 10070523904 10085395698 10109596098 10114799184 10126389447 10136254464 10139322256 10147869312 10149199872 10153092096 10156164984 10166059008 10178789376 10195697664 10210189094 10215443952 10227149541 10228490496 10245481344 10254117888 10257221352 10262500416 10267213824 10275351552 10297147392 10314252288 10317373952 10325524167 10327425024 10334228184 10347426432 10359283256 10364614848 10377593856 10389485248 10390847488 10394832384 10397978436 10408108032 10416881664 10425397248 10428265701 10430185472 10467745344 10476042012 10476302508 10489421376 10498263552 10501440908 10506845664 10511671296 10515702528 10518885162 10529132544 10542317568 10542579712 10573316096 10580281236 10582228992 10590879744 10593793728 10611391392 10623550686 10624943616 10629018288 10633900032 10642593024 10655920128 10664902656 10673620992 10696261632 10701766656 10707950988 10716977376 10725738282 10734779664 10743555123 10748222208 10748489472 10757008656 10761949184 10779826176 10797732864 10802692096 10811523072 10832462046 10850456169 10864043568 10876492369 10877918464 10882090152 10887088128 10895988096 10905172992 10914087744 10919100416 10924720128 10950934528 10956570624 10958420907 10972143504 10981113003 10990369656 11004405888 11008626084 11010069504 11022685632 11036488704 11036763136 11042168832 11068940288 11078270976 11083972608 11087327232 11090377809 11113902464 11122987848 11132364096 11141464572 11146304512 11155416384 11164819968 11173946976 11184832512 11197648896 11200729827 11203411968 11252045124 11252324916 11266415552 11272214016 11285130528 11303876592 11309068288 11314888704 11318313216 11329339392 11362369536 11381243904 11387820892 11397420384 11403286272 11406737538 11416352976 11417849856 11425685607 11430933248 11436816384 11451138048 11464259584 11470159872 11494490112 11507051808 11520237414 11526166512 11539374021 11550615552 11553824112 11554111408 11559770496 11584290816 11587796864 11597564928 11599085568 11603533824 11607045696 11618353152 11632902144 11634866642 11640854736 11654193663 11668787536 11674793088 11678326527 11688170904 11689703424 11709121536 11718991872 11722538688 11728571904 11733958656 11768168448 11776213512 11794528781 11800599048 11810546496 11825630208 11839180864 11845274112 11848859148 11860107264 11860402176 11875254272 11894980608 11905007616 11914739712 11918017944 11937815316 11953061568 11963137536 11966758244 11972917152 11987910144 11998015488 12001646752 12007823616 12013338624 12033294336 12048662528 12056599548 12083789824 12091749984 12092050656 12101634738 12107192832 12127304448 12130974842 12141200784 12142792704 12147449472 12153028608 12162963456 12178194432 12222049014 12224299008 12237658272 12247974144 12257986608 12263616512 12268319616 12272032689 12278348712 12283987968 12299370496 12319801344 12343661442 12345933824 12356026368 12359426016 12364165863 12379956624 12394142467 12400521336 12406216704 12416049792 12416358528 12431906816 12442386432 12452557824 12463054848 12473243136 12478971904 12485394432 12503140272 12513361329 12523909608 12539592576 12549843432 12560422464 12570690348 12576463872 12582936576 12597355008 12613443584 12650217472 12674717496 12695771844 12701602816 12711986112 12716861166 12722701824 12733102368 12738633728 12745506816 12749047296 12782665728 12797313024 12800834088 12803899392 12822097932 12838473536 12843397098 12845081088 12859799904 12875903488 12882530304 12897292032 12924649472 12931301376 12935215104 12945433284 12947816448 12987758112 12994442496 12998052126 12998375334 13014652448 13025623296 13032327168 13036271472 13047260544 13048971264 13057926408 13063923712 13070647296 13087014912 13127385978 13149192267 13150916352 13165985616 13172761728 13187856024 13200703488 13204698752 13239189504 13243196416 13256097792 13278117888 13296990448 13303833984 13307860461 13319078472 13335757184 13342620672 13342952448 13346658888 13359661056 13381853184 13393133568 13397187072 13404082176 13407770187 13410238464 13440276983 13447194264 13458529728 13479461464 13486398912 13497767424 13501852596 13515005952 13530492416 13532266496 13537456128 13541553312 13554745344 13571719168 13594263552 13603556988 13620591936 13636199388 13637987328 13643217504 13658850882 13660641792 13672157184 13676295136 13683333888 13689618432 13700468736 13729529856 13752336384 13767365556 13769900032 13778970912 13790234934 13796568576 13819486464 13823669006 13836791808 13859776512 13863971248 13877477376 13889175552 13900529664 13904354268 13927451202 13956993792 13960870802 13968056016 13968403344 13985895168 13997684736 14009127552 14015561728 14020936704 14025180216 14032398528 14038843392 14056423424 14066032806 14089398309 14107041648 14118573861 14121172992 14125058304 14130475272 14148521856 14164734248 14166591488 14172024384 14178533376 14190124032 14207893504 14219870208 14231494656 14259057183 14261682176 14277267984 14289303168 14300984376 14313039552 14324740164 14330962944 14331319296 14338695168 14342678208 14373101568 14380498944 14396977152 14400938349 14415364096 14443282728 14467274892 14485391424 14509453536 14516117504 14527984128 14540230656 14552116992 14566293504 14608760832 14611227876 14629524672 14641484004 14653826208 14665805406 14672541184 14678168112 14680092672 14690167209 14696914176 14715318272 14722891776 14771027968 14778630144 14783102976 14787170412 14794780896 14811733818 14830650464 14836338027 14843152128 14850791424 14855286096 14873888512 14886426624 14894088192 14898595968 14913110016 14930198528 14934306436 14937882624 14959114254 14983963281 15002726832 15003099888 15010821504 15014991249 15029618688 15046840704 15054584832 15071835456 15086518272 15091084288 15105785856 15164394147 15196560512 15204381696 15208983384 15221803968 15223799808 15234247476 15249088512 15268184064 15293546496 15315283641 15323165928 15342735744 15360316552 15368222016 15381176832 15385832028 15400820736 15405098816 15413027328 15445721088 15463419904 15465447424 15471378432 15476060928 15491137536 15521139648 15538924884 15546922272 15566390784 15571102036 15584227872 15586271232 15592248576 15596967654 15612162048 15625322496 15630051584 15638095872 15645278208 15690891264 15701618016 15714453762 15734132064 15747395328 15752161362 15760268496 15767506944 15778327743 15793698816 15798478864 15813476352 15813869568 15859974144 15870421854 15873343488 15886319616 15890690592 15908899286 15917087088 15935326029 15937415424 15950850048 15963889536 15983880192 15997353984 16010431488 16017784832 16044392448 16061926482 16075466064 16088607423 16102169496 16122333312 16122734208 16127212823 16135512984 16142923776 16169739264 16188267712 16190390272 16196599296 16204038144 16217284608 16237592576 16248693069 16296065352 16316877696 16323135228 16330632192 16343982144 16357759488 16362710252 16371131616 16378650624 16387080192 16426401792 16434855936 16458215256 16474701824 16479234688 16485554484 16506608832 16534028448 16541622272 16554733056 16555144704 16589848576 16603410432 16617406464 16630990848 16647192576 16670853696 16684481772 16698546144 16712196858 16719456768 16733124576 16747229952 16760920464 16768618496 16777248768 16796473344 16878067686 16878487374 16899623328 16908321024 16927695792 16947092761 16949314816 16955814888 16963602432 16972333056 16977469824 16994009088 16998729728 17043554304 17063084032 17067778784 17071865856 17081731338 17096130576 17110106307 17124529464 17126774784 17146399872 17155224576 17176707072 17196389376 17205239808 17241735168 17246953472 17251698814 17260577712 17280356121 17317010816 17325923328 17330736168 17331167112 17367497728 17376436224 17381695296 17396347392 17398628352 17410568544 17427529728 17449353216 17452299963 17461282104 17503181304 17512189632 17532256356 17534555136 17554647488 17563682304 17578487808 17583808032 17600937984 17652252672 17700898572 17704157184 17738445312 17743813948 17758771296 17767911168 17773288722 17790160896 17790603264 17795545184 17812881408 17842470912 17857511424 17862916096 17872109568 17877026916 17880317952 17929592352 17944706304 17950137366 17959375728 17981865216 17997023232 18002470128 18011735424 18020007936 18049941504 18055404416 18072993792 18084899322 18125684736 18128745698 18137624976 18138075984 18160789248 18181599184 18183983104 18190956672 18196462263 18211801176 18214189056 18229542912 18244445184 18252824576 18267291648 18306039808 18333073521 18336448512 18356487408 18371961216 18377521589 18386979912 18395424768 18402479424 18425981952 18449055744 18479702016 18503303168 18515492163 18518900736 18534039552 18539139024 18569934936 18600782004 18609325056 18624074688 18624537792 18647860224 18663579648 18678836736 18694582272 18700240288 18709864704 18718457856 18728091648 18754710408 18785864412 18809388864 18824765148 18828230656 18833411072 18840633696 18856035522 18864695808 18896032512 18904711168 18920165376 18959826944 18975326208 19012076244 19036357312 19043657766 19052404224 19067979168 19084052736 19099653552 19107950592 19108425728 19118260224 19123570944 19164135424 19173998592 19195969536 19201251132 19233146898 19257710304 19265095647 19267621632 19289699856 19313855232 19323795456 19345938048 19370645504 19386974208 19396952064 19402822656 19421724672 19481637168 19497078189 19497563001 19506032896 19521978672 19538434944 19554407208 19570890816 19573456896 19586889612 19595885568 19605970944 19630522368 19691078967 19710803968 19716227216 19726374528 19748978424 19781784036 19790869504 19801055232 19807048128 19848568832 19858784256 19864794624 19884146688 19917176832 19928686561 19945485672 19955750976 19978617708 20003635776 20004133184 20013931008 20014428672 20019988332 20039491584 20062454272 20072779776 20089700352 20095780608 20115357696 20170791396 20219192196 20229598368 20252778894 20272508928 20278644512 20295738624 20298399744 20306184192 20312329968 20332118016 20357578752 20391395328 20420378188 20430887904 20454299082 20456980992 20488276323 20490962688 20508235776 20514442704 20525000832 20534427648 20550703104 20594294784 20628504576 20634747904 20651048334 20654850048 20668456368 20694852864 20718566512 20729229696 20735503509 20755187712 20778970496 20781694976 20789664768 20795956872 20816216064 20833763328 20850794496 20856531402 20860370944 20891176803 20935490688 20941306203 20941826927 20952084024 20952605016 20978842752 20996527104 21002881816 21013691328 21023342592 21031405056 21037770324 21058265088 21084635136 21085159424 21099049209 21146632192 21160562472 21181759488 21187587456 21222782784 21247101372 21249887232 21258036576 21267800064 21285186048 21311840256 21329805312 21347241984 21392523264 21403533312 21415901976 21433954752 21451476564 21469559328 21487110246 21496444416 21496978944 21514017312 21523898368 21559652352 21595465728 21605384192 21623046144 21664924092 21700912338 21728087136 21752984738 21755836928 21764180304 21774176256 21791976192 21810345984 21828175488 21838200832 21849440256 21901869056 21913141248 21916841814 21944287008 21962226006 21980739312 21998708109 22008811776 22017252168 22020139008 22045371264 22072977408 22073526272 22084337664 22137880576 22156541952 22167945216 22174654464 22180755618 22217600727 22227804928 22245975696 22264728192 22282929144 22292609024 22310832768 22329639936 22347893952 22369665024 22395297792 22401459654 22406823936 22438671381 22504090248 22504649832 22532831104 22544428032 22570261056 22607753184 22618136576 22629777408 22636626432 22658678784 22762487808 22775641784 22794840768 22806572544 22813475076 22832705952 22835699712 22851371214 22861866496 22873632768 22902276096 22928519168 22940319744 22988980224 23014103616 23040474828 23052333024 23078748042 23101231104 23107648224 23108222816 23119540992 23168581632 23175593728 23195129856 23198171136 23207067648 23214091392 23236706304 23265804288 23269733284 23281709472 23308387326 23337575072 23349586176 23356653054 23376341808 23379406848 23395451481 23418243072 23437983744 23445077376 23457143808 23467917312 23536336896 23552427024 23589057562 23601198096 23621092992 23628242043 23651260416 23678361728 23690548224 23697718296 23720214528 23720804352 23750508544 23789961216 23810015232 23829479424 23836035888 23863348929 23875630632 23906123136 23926275072 23933516488 23945834304 23975820288 23996030976 24003293504 24015647232 24026677248 24066588672 24092889723 24097325056 24113199096 24183499968 24184101312 24203269476 24214385664 24254608896 24261949684 24282401568 24285585408 24294898944 24306057216 24325926912 24356388864 24444098028 24448598016 24475316544 24495948288 24515973216 24527233024 24536639232 24544065378 24556697424 24567975936 24598740992 24639602688 24687322884 24691867648 24712052736 24718852032 24728331726 24759913248 24788284934 24801042672 24812433408 24832099584 24832717056 24863813632 24884772864 24905115648 24926109696 24946486272 24957943808 24970788864 25006280544 25026722658 25047819216 25068295287 25079185152 25099686864 25120844928 25128447887 25141380696 25152927744 25165873152 25194710016 25226887168 25300434944 25317101529 25317731061 25349434992 25391543688 25403205632 25423972224 25433722332 25445403648 25466204736 25477267456 25491013632 25498094592 25565331456 25594626048 25601668176 25607798784 25622597007 25644195864 25676947072 25686794196 25690162176 25719599808 25751806976 25765060608 25794584064 25849298944 25862602752 25870430208 25877548221 25890866568 25975516224 25988884992 25996104252 25996750668 26029304896 26051246592 26064654336 26072542944 26094521088 26097942528 26115852816 26127847424 26141294592 26174029824 26254771956 26298384534 26301832704 26331971232 26345523456 26375712048 26401406976 26409397504 26478379008 26486392832 26512195584 26556235776 26593980896 26607667968 26615720922 26638156944 26659933083 26671514368 26685241344 26685904896 26693317776 26719322112 26763706368 26786267136 26794374144 26808164352 26815540374 26820476928 26880553966 26894388528 26917059456 26925206049 26958922928 26972797824 26995534848 27003705192 27030011904 27060984832 27064532992 27074912256 27083106624 27109490688 27143438336 27188527104 27193118547 27207113976 27241183872 27249428563 27272398776 27275974656 27286435008 27317701764 27321283584 27344314368 27352590272 27366667776 27379236864 27400937472 27459059712 27504672768 27534731112 27557941824 27580469868 27593137152 27638972928 27647338012 27673583616 27719553024 27727942496 27754954752 27778351104 27801059328 27808708536 27854902404 27913987584 27921741604 27936112032 27936806688 27971790336 27995369472 28018255104 28031123456 28041873408 28050360432 28064797056 28077686784 28112846848 28132065612 28178796618 28214083296 28237147722 28242345984 28250116608 28260950544 28297043712 28329468496 28333182976 28344048768 28357066752 28380248064 28415787008 28439740416 28462989312 28518114366 28523364352 28554535968 28565486649 28578606336 28601968752 28626079104 28634742941 28649480328 28661925888 28662638592 28677390336 28685356416 28746203136 28760997888 28793954304 28801876698 28830728192 28849720347 28886565456 28934549784 28970782848 29018907072 29032235008 29055968256 29080461312 29104233984 29132587008 29222455752 29259049344 29282968008 29307652416 29331610812 29345082368 29356336224 29360185344 29380334418 29393828352 29430636544 29445783552 29542055936 29557260288 29566205952 29574340824 29589561792 29623467636 29661300928 29672676054 29686304256 29701582848 29710572192 29747777024 29772853248 29788176384 29797191936 29826220032 29860397056 29868612872 29875765248 29918228508 29967926562 30005453664 30006199776 30021643008 30029982498 30059237376 30093681408 30109169664 30143670912 30173036544 30182168576 30211571712 30328788294 30379168341 30393121024 30408763392 30417966768 30443607936 30447599616 30468494952 30498177024 30536368128 30587092992 30630567282 30646331856 30681448623 30685471488 30720633104 30736444032 30762353664 30771664056 30801641472 30810197632 30826054656 30891442176 30926839808 30930894848 30942756864 30952121856 30976572501 30982275072 31042279296 31051674409 31077849768 31093844544 31132781568 31142204072 31168455744 31172542464 31184497152 31193935308 31224324096 31250644992 31260103168 31276191744 31284797103 31290556416 31403236032 31428907524 31468264128 31494790656 31504322724 31520536992 31535013888 31556655486 31587397632 31596957728 31626952704 31627739136 31719948288 31740843708 31746686976 31772639232 31781381184 31817798572 31834174176 31870652058 31874830848 31901700096 31927779072 31967760384 31994707968 32020862976 32035569664 32088784896 32123852964 32150932128 32177214846 32204338992 32244666624 32245468416 32254425646 32271025968 32285847552 32339478528 32376535424 32380780544 32393198592 32408076288 32434569216 32475185152 32497386138 32551368507 32592130704 32629477107 32633755392 32646270456 32661264384 32687964288 32715518976 32725420504 32742263232 32757301248 32774160384 32852803584 32869711872 32875262721 32916430512 32943339009 32949403648 32958469376 32971108968 33013217664 33068056896 33083244544 33109466112 33110289408 33179697152 33206820864 33234812928 33261981696 33271133427 33341707392 33368963544 33397092288 33424393716 33438913536 33466249152 33494459904 33521840928 33537236992 33554497536 33592946688 33602189481 33756135372 33756974748 33799246656 33816642048 33855391584 33894185522 33898629632 33911629776 33927204864 33944666112 33954939648 33988018176 33997459456 34087108608 34126168064 34135557568 34143731712 34163462676 34192261152 34220212614 34249058928 34253549568 34277056821 34292799744 34310449152 34353414144 34392778752 34410479616 34483470336 34493906944 34503397628 34521155424 34560712242 34618122063 34634021632 34651846656 34661472336 34662334224 34734995456 34752872448 34763390592 34792694784 34797256704 34821137088 34855059456 34898706432 34904599926 34922564208 34962580989 35006362608 35024379264 35034979581 35064512712 35069110272 35109294976 35127364608 35156975616 35167616064 35201875968 35304505344 35383586343 35401797144 35476890624 35487627896 35517542592 35535822336 35546577444 35580321792 35581206528 35591090368 35625762816 35684941824 35715022848 35725832192 35735661829 35744219136 35754053832 35859184704 35889412608 35900274732 35918751456 35963730432 35994046464 36004940256 36023470848 36040015872 36099883008 36110808832 36145987584 36169798644 36251369472 36257491396 36275249952 36276151968 36321578496 36363198368 36367966208 36381913344 36392924526 36423602352 36428378112 36459085824 36488890368 36505649152 36534583296 36612079616 36666147042 36672897024 36712974816 36743922432 36755043178 36773959824 36790849536 36804958848 36816098067 36851963904 36898111488 36959404032 37006606336 37030984326 37037801472 37068079104 37078278048 37139869872 37182427401 37201564008 37218650112 37248149376 37249075584 37259422729 37295720448 37327159296 37357673472 37389164544 37400480576 37419729408 37436915712 37456183296 37509420816 37540083987 37571728824 37618777728 37649530296 37666822144 37681267392 37712071044 37729391616 37792065024 37809422336 37840330752 37919653888 37950652416 38024152488 38072714624 38087315532 38104808448 38135958336 38168105472 38199307104 38215901184 38216851456 38236520448 38247141888 38328270848 38347997184 38391939072 38402502264 38466293796 38515420608 38530191294 38535243264 38579399712 38627710464 38647590912 38691876096 38741291008 38773948416 38793904128 38805645312 38843449344 38963274336 38994156378 38995126002 39012065792 39043957344 39076869888 39108814416 39141781632 39146913792 39173779224 39191771136 39211941888 39261044736 39382157934 39421607936 39432454432 39447576801 39452749056 39497956848 39563568072 39581739008 39602110464 39614096256 39697137664 39717568512 39729589248 39768293376 39834353664 39857373122 39890971344 39911501952 39923581383 39957235416 40007271552 40008266368 40027862016 40028857344 40039976664 40078983168 40124908544 40145559552 40179400704 40191561216 40230715392 40320830949 40341582792 40438384392 40459196736 40505557788 40545017856 40557289024 40591477248 40596799488 40612368384 40624659936 40664236032 40715157504 40782790656 40840756376 40861775808 40908598164 40913961984 40976552646 40981925376 41016471552 41028885408 41050001664 41068855296 41101406208 41188589568 41257009152 41269495808 41302096668 41309700096 41336912736 41389705728 41437133024 41458459392 41471007018 41510375424 41557940992 41563389952 41579329536 41591913744 41632432128 41667526656 41701588992 41713062804 41720741888 41782353606 41870981376 41882612406 41883653854 41904168048 41905210032 41957685504 41993054208 42005763632 42027382656 42046685184 42062810112 42075540648 42116530176 42169270272 42170318848 42198098418 42293264384 42321124944 42355721583 42363518976 42375174912 42445565568 42458411947 42494202744 42499774464 42516073152 42535600128 42570372096 42623680512 42659610624 42694483968 42777171549 42785046528 42831803952 42867909504 42902953128 42939118656 42974220492 42992888832 42993957888 43028034624 43047796736 43119304704 43190931456 43202815047 43210768384 43246092288 43329848184 43401824676 43456174272 43505969476 43511673856 43528360608 43548352512 43583952384 43620691968 43656350976 43676401664 43698880512 43803738112 43826282496 43833683628 43888574016 43924452012 43961478624 43997416218 44017623552 44034504336 44040278016 44090742528 44145954816 44147052544 44168675328 44275761152 44313083904 44335890432 44349308928 44361511236 44435201454 44455609856 44491951392 44509014081 44529456384 44565858288 44585218048 44621665536 44659279872 44695787904 44739330048 44790595584 44802919308 44813647872 44877342762 44951889843 45008180496 45009299664 45044973747 45065662208 45088856064 45140522112 45215506368 45236273152 45259554816 45273252864 45317357568 45493182441 45551283568 45589681536 45613145088 45626950152 45665411904 45671399424 45702742428 45723732992 45747265536 45804552192 45857038336 45880639488 45945850923 46028207232 46080949656 46104666048 46157496084 46202462208 46215296448 46216445632 46239081984 46337163264 46351187456 46390259712 46396342272 46414135296 46428182784 46473412608 46539466568 46563418944 46616774652 46675150144 46699172352 46713306108 46752683616 46758813696 46790902962 46836486144 46875967488 46890154752 46914287616 46935834624 47072673792 47104854048 47178115124 47202396192 47242185984 47256484086 47302520832 47334983229 47356723456 47381096448 47395436592 47440429056 47441608704 47501017088 47579922432 47620030464 47658958848 47672071776 47726697858 47751261264 47805978087 47812246272 47852550144 47867032976 47891668608 47951640576 47992061952 48006587008 48031294464 48053354496 48133177344 48185779446 48194650112 48226398192 48265822269 48366999936 48368202624 48381638469 48382841521 48406538952 48428771328 48509217792 48523899368 48564803136 48571170816 48589797888 48612114432 48651853824 48712777728 48746079207 48863047807 48888196056 48950633088 48991896576 49031946432 49054466048 49073278464 49088130756 49113394848 49135951872 49197481984 49279205376 49374645768 49424105472 49437704064 49456663452 49519826496 49576569868 49602085344 49624866816 49664199168 49665434112 49727627264 49769545728 49810231296 49852219392 49892972544 49915887616 49941577728 50012561088 50053445316 50095638432 50136590574 50158370304 50199373728 50241689856 50256895774 50282761392 50305855488 50331746304 50389420032 50453774336 50600869888 50634203058 50635462122 50698869984 50783087376 50806411264 50841278283 50847944448 50867444664 50890807296 50932409472 50954534912 50982027264 50996189184 51130662912 51189252096 51203336352 51215597568 51245194014 51288391728 51330318921 51353894144 51373588392 51380324352 51439199616 51503613952 51530121216 51589168128 51698597888 51725205504 51740860416 51755096442 51781733136 51841068363 51951032448 51977769984 51992208504 51993501336 52058609792 52102493184 52129308672 52145085888 52189042176 52195885056 52231705632 52255694848 52282589184 52348059648 52356899889 52509543912 52596769068 52603665408 52663942464 52691046912 52751424096 52802813952 52818795008 52956758016 52972785664 53112471552 53187961792 53215335936 53231441844 53276313888 53319866166 53343028736 53370482688 53371809792 53386635552 53438644224 53527412736 53572534272 53588748288 53616328704 53631080748 53640953856 53761107932 53788777056 53834118912 53850412098 53917845856 53945595648 53991069696 54007410384 54060023808 54121969664 54129065984 54149824512 54166213248 54218981376 54286876672 54377054208 54386237094 54414227952 54482367744 54498857126 54544797552 54551949312 54572870016 54589386789 54635403528 54642567168 54688628736 54705180544 54733335552 54758473728 54801874944 54918119424 55009345536 55069462224 55115883648 55132564767 55160939736 55186274304 55277945856 55294676024 55347167232 55439106048 55455884992 55509909504 55546476489 55556702208 55602118656 55617417072 55681147501 55709804808 55827975168 55843483208 55872224064 55873613376 55943580672 55990738944 56036510208 56062246912 56083746816 56100720864 56129594112 56155373568 56225693696 56264131224 56357593236 56428166592 56474295444 56484691968 56500233216 56521901088 56594087424 56658936992 56666365952 56688097536 56714133504 56760496128 56831574016 56879480832 56925978624 57036228732 57046728704 57109071936 57130973298 57157212672 57203937504 57252158208 57269485882 57298960656 57323851776 57325277184 57354780672 57370712832 57492406272 57521995776 57587908608 57603753396 57661456384 57699440694 57773130912 57869099568 57941565696 58037814144 58064470016 58111936512 58160922624 58208467968 58265174016 58444911504 58491234567 58492689003 58518098688 58565936016 58615304832 58663221624 58690164736 58712672448 58720370688 58760668836 58787656704 58861273088 58891567104 59073236901 59084111872 59132411904 59148681648 59179123584 59246935272 59322601856 59345352108 59372608512 59403165696 59421144384 59495554048 59545706496 59576352768 59594383872 59652440064 59720794112 59737225744 59751530496 59786059683 59836457016 59935853124 60010907328 60012399552 60043286016 60059964996 60118474752 60187362816 60218339328 60287341824 60346073088 60364337152 60657576588 60758336682 60786242048 60817526784 60835933536 60887215872 60895199232 60936989904 60996354048 61072736256 61174185984 61261134564 61292663712 61362897246 61370942976 61441266208 61464828969 61472888064 61524707328 61543328112 61603282944 61620395264 61652109312 61782884352 61853679616 61861789696 61885513728 61904243712 61953145002 61964550144 62084558592 62103348818 62155699536 62187689088 62206510527 62265563136 62284408144 62336911488 62345084928 62368994304 62387870616 62448648192 62501289984 62520206336 62552383488 62569594206 62581112832 62806472064 62823918609 62825480781 62857815048 62936528256 62989581312 63008645448 63041073984 63070027776 63113310972 63174795264 63193915456 63253905408 63255478272 63297147627 63439896576 63481687416 63545278464 63562762368 63635597144 63668348352 63741304116 63749661696 63803400192 63855558144 63935520768 63989415936 64041725952 64071139328 64177569792 64247705928 64301864256 64354429692 64408677984 64489333248 64490936832 64508851292 64542051936 64571695104 64678957056 64753070848 64761561088 64786397184 64816152576 64869138432 64950370304 64994772276 65102737014 65184261408 65258954214 65267510784 65292540912 65322528768 65375928576 65431037952 65450841008 65484526464 65514602496 65548320768 65705607168 65739423744 65750525442 65832861024 65886678018 65898807296 65916938752 65942217936 65996124327 66026435328 66136113792 66166489088 66218932224 66220578816 66359394304 66413641728 66469625856 66523963392 66542266854 66652802181 66683414784 66737927088 66794184576 66848787432 66877827072 66932498304 66988919808 67043681856 67074473984 67108995072 67185893376 67204378962 67316014143 67512270744 67513949496 67598493312 67633284096 67710783168 67788371044 67797259264 67823259552 67854409728 67889332224 67909879296 67976036352 67994918912 68252336128 68271115136 68287463424 68326925352 68384522304 68440425228 68498117856 68507099136 68554113642 68585599488 68620898304 68706828288 68785557504 68820959232 68966940672 68987813888 69006795256 69042310848 69121424484 69236244126 69268043264 69303693312 69322944672 69324668448 69469990912 69505744896 69526781184 69585389568 69594513408 69642274176 69710118912 69797412864 69809199852 69845128416 69925161978 70012725216 70048758528 70069959162 70129025424 70138220544 70186354443 70218589952 70254729216 70313951232 70335232128 70403751936 70609010688 70767172686 70803594288 70884726129 70953781248 70975255792 71035085184 71071644672 71093154888 71160643584 71162413056 71182180736 71251525632 71369883648 71430045696 71451664384 71471323658 71488438272 71508107664 71590046787 71718369408 71778825216 71800549464 71837502912 71927460864 71988092928 72009880512 72046941696 72080031744 72199766016 72221617664 72278669169 72291975168 72339597288 72514982792 72550499904 72552303936 72643156992 72726396736 72735932416 72763826688 72785849052 72847204704 72856756224 72918171648 72977780736 73011298304 73069166592 73332294084 73345794048 73425949632 73487844864 73510086356 73547919648 73581699072 73609917696 73632196134 73703927808 73796222976 73918808064 74013212672 74061968652 74075602944 74136158208 74156556096 74279739744 74364854802 74403128016 74437300224 74496298752 74498151168 74518845458 74591440896 74654318592 74715346944 74778329088 74800961152 74839458816 74873831424 74912366592 75018841632 75080167974 75143457648 75204885861 75237555456 75299060592 75333644288 75362534784 75385343661 75424142088 75458783232 75584130048 75618844672 75680661504 75839307776 75901304832 75951304587 75953193183 76048304976 76135446583 76145429248 76174631064 76209616896 76271916672 76336210944 76398614208 76431802368 76433702912 76473040896 76494283776 76656541696 76695994368 76783878144 76805004528 76867791021 76932587592 77030841216 77060382588 77070486528 77158799424 77255420928 77295181824 77383752192 77482582016 77547896832 77587808256 77611290624 77632644663 77926548672 77988312756 77990252004 78024131584 78087914688 78153739776 78217628832 78283563264 78293827584 78347558448 78383542272 78423883776 78522089472 78764315868 78843215872 78864908864 78895153602 78905498112 78995913696 79127136144 79163478016 79204220928 79228192512 79394275328 79435137024 79459178496 79536586752 79668707328 79714746244 79781942688 79823003904 79847162766 79914470832 79979799249 80014543104 80016532736 80055724032 80057714688 80079953328 80157966336 80249817088 80291119104 80358801408 80383122432 80461430784 80641661898 80683165584 80775618147 80876768784 80918393472 81011115576 81090035712 81114578048 81182954496 81193598976 81224736768 81249319872 81328472064 81430315008 81565581312 81579355641 81681512752 81723551616 81748285689 81817196328 81827923968 81953105292 81963850752 82032943104 82057770816 82100003328 82137710592 82202812416 82377179136 82514018304 82538991616 82561701467 82604193336 82673825472 82779411456 82874266048 82916918784 82942014036 83020750848 83115881984 83126779904 83158659072 83183827488 83264864256 83335053312 83403177984 83426125608 83564707212 83741962752 83765224812 83767307708 83808336096 83810420064 83915371008 83986108416 84011527264 84054765312 84093370368 84125620224 84151081296 84233060352 84338540544 84340637696 84396196836 84586528768 84642249888 84711443166 84727037952 84750349824 84891131136 84916823894 84988405488 84999548928 85032146304 85071200256 85140744192 85247361024 85319221248 85388967936 85554343098 85570093056 85663607904 85735819008 85805906256 85878237312 85904228823 85948440984 85985777664 85987915776 86056069248 86095593472 86238609408 86381862912 86405630094 86421536768 86492184576 86549161041 86659696368 86758997269 86803649352 86912348544 87011938952 87023347712 87056721216 87096705024 87167904768 87241383936 87312701952 87352803328 87397761024 87607476224 87667367256 87777148032 87848904024 87922957248 87994832436 88035247104 88069008672 88080556032 88181485056 88291909632 88294105088 88337350656 88551522304 88626167808 88671780864 88698617856 88723022472 88870402908 88911219712 88983902784 89018028162 89058912768 89131716576 89170436096 89243331072 89318559744 89391575808 89478660096 89581191168 89605838616 89627295744 89754685524 89903779686 90016360992 90018599328 90089947494 90131324416 90177712128 90281044224 90431012736 90472546304 90519109632 90546505728 90634715136 90986364882 91102567136 91137505023 91179363072 91226290176 91253900304 91330823808 91342798848 91405484856 91447465984 91494531072 91609104384 91714076672 91761278976 91891701846 92044345869 92056414464 92161899312 92209332096 92314992168 92404924416 92430592896 92432891264 92478163968 92674326528 92702374912 92780519424 92792684544 92828270592 92856365568 92946825216 93078933136 93126837888 93155023227 93233549304 93350300288 93398344704 93426612216 93505367232 93517627392 93581805924 93672972288 93751934976 93780309504 93828575232 93854391309 93871669248 94209708096 94356230248 94404792384 94484371968 94512968172 94605041664 94669966458 94713446912 94762192896 94790873184 94880858112 94883217408 95002034176 95159844864 95240060928 95317917696 95344143552 95453395716 95502522528 95611956174 95624492544 95705100288 95734065952 95783337216 95903281152 95984123904 96013174016 96062588928 96106708992 96266354688 96371558892 96389300224 96452796384 96531644538 96733999872 96736405248 96763276938 96765683042 96813077904 96857542656 97018435584 97047798736 97129606272 97142341632 97179595776 97224228864 97303707648 97425555456 97492158414 97726095614 97776392112 97888431321 97901266176 97983793152 98063892864 98108932096 98146556928 98176261512 98226789696 98271903744 98394963968 98558410752 98625788163 98749291536 98830017027 98848210944 98875408128 98913326904 99039652992 99153139736 99204170688 99249733632 99328398336 99330868224 99455254528 99539091456 99620462592 99704438784 99785945088 99813400281 99831775232 100025122176 100106890632 100191276864 100273181148 100316740608 100398747456 100483379712 100513791548 100565522784 100611710976 100663492608 100778840064 100806568443 100907548672 101201739776 101268406116 101270924244 101397739968 101566174752 101612822528 101682556566 101695888896 101734889328 101781614592 101864818944 101909069824 101964054528 101992378368 102261325824 102378504192 102406672704 102431195136 102490388028 102576783456 102660637842 102707788288 102747176784 102760648704 102831170463 102878399232 103007227904 103060242432 103178336256 103397195776 103450411008 103481720832 103510192884 103563466272 103682136726 103854366189 103902064896 103955539968 103984417008 103987002672 104117219584 104204986368 104258617344 104290171776 104378084352 104391770112 104463411264 104511389696 104565178368 104696119296 104713799778 104887742967 105019087824 105104938743 105193538136 105207330816 105327884928 105382093824 105502848192 105605627904 105637590016 105913516032 105945571328 106150759029 106375923584 106430671872 106462883688 106552627776 106639732332 106686057472 106740965376 106743619584 106773271104 106877288448 107054825472 107145068544 107177496576 107206985487 107232657408 107262161496 107522215864 107577554112 107668237824 107700824196 107835691712 107891191296 107982139392 108014820768 108120047616 108243939328 108258131968 108299649024 108332426496 108437962752 108754108416 108772474188 108828455904 108964735488 108997714252 109089595104 109103898624 109145740032 109178773578 109270807056 109285134336 109377257472 109410361088 109466671104 109516947456 109603749888 109836238848 110018691072 110138924448 110231767296 110265129534 110321879472 110372548608 110448294201 110555891712 110589352048 110694334464 110878212096 110911769984 111019819008 111092952978 111113404416 111204237312 111234834144 111362295002 111419609616 111547282203 111655950336 111686966416 111744448128 111747226752 111778268187 111887161344 111981477888 112073020416 112124493824 112167493632 112201441728 112259188224 112310747136 112451387392 112528262448 112620251961 112715186472 112856333184 112890489761 112948590888 113000466432 113043802176 113188174848 113317873984 113332731904 113376195072 113428267008 113520992256 113663148032 113758961664 113851957248 114072457464 114218143872 114261946596 114314425344 114407875008 114504316416 114538971764 114597921312 114647703552 114650554368 114709561344 114741425664 114984812544 115043991552 115175817216 115207506792 115322912768 115398881388 115546261824 115738199136 115883131392 116075628288 116128940032 116223873024 116321845248 116416935936 116530348032 116889823008 116982469134 116985378006 117036197376 117131872032 117230609664 117326443248 117380329472 117425344896 117440741376 117521337672 117575313408 117722546176 117783134208 118146473802 118168223744 118264823808 118297363296 118342730403 118358247168 118493870544 118629649327 118645203712 118690704216 118745217024 118806331392 118842288768 118991108096 119091412992 119152705536 119188767744 119304880128 119441588224 119474451488 119503060992 119572119366 119672914032 119770744149 119871706248 120021814656 120024799104 120086572032 120119929992 120236949504 120374725632 120436678656 120574683648 120692146176 120728674304 120962492847 121315153176 121516673364 121572484096 121635053568 121671867072 121774431744 121790398464 121873979808 121992708096 122145472512 122348371968 122522269128 122585327424 122725794492 122741885952 122882532416 122929657938 122945776128 123049414656 123086656224 123206565888 123240790528 123304218624 123565768704 123707359232 123771027456 123808487424 123906290004 123929100288 124169117184 124206697636 124311399072 124375378176 124413021054 124531126272 124568816288 124673822976 124690169856 124737988608 124775741232 124897296384 125002579968 125040412672 125104766976 125139188412 125162225664 125612944128 125647837218 125650961562 125715630096 125873056512 125979162624 126017290896 126082147968 126140055552 126226621944 126349590528 126387830912 126507810816 126510956544 126594295254 126879793152 126963374832 127090556928 127125524736 127271194288 127336696704 127375235841 127482608232 127499323392 127606800384 127711116288 127871041536 127978831872 128083451904 128142278656 128331514647 128355139584 128495411856 128603728512 128642651123 128708859384 128817355968 128978666496 128981873664 129017702584 129084103872 129143390208 129357914112 129506141696 129523122176 129572794368 129608445141 129632305152 129738276864 129900740608 129989544552 130205474028 130368522816 130517908428 130535021568 130585081824 130645057536 130751857152 130862075904 130901682016 130969052928 131029204992 131096641536 131411214336 131478847488 131501050884 131665722048 131773356036 131797614592 131833877504 131884435872 131992248654 132052870656 132272227584 132332978176 132437864448 132441157632 132718788608 132827283456 132939251712 133047926784 133084533708 133305604362 133366829568 133475854176 133588369152 133697574864 133755654144 133864996608 133977839616 134087363712 134148947968 134217990144 134371786752 134408757924 134632028286 134855669529 135024541488 135027898992 135134921241 135196986624 135266568192 135421566336 135576742088 135594518528 135646519104 135708819456 135778664448 135819758592 135952072704 135989837824 136479547323 136504672256 136542230272 136653850704 136769044608 136880850456 136996235712 137014198272 137108227284 137171198976 137241796608 137413656576 137571115008 137641918464 137837552769 137975627776 138013590512 138084621696 138242848968 138472488252 138536086528 138607386624 138645889344 138649336896 138939981824 139011489792 139053562368 139170779136 139189026816 139284548352 139420237824 139618399704 139690256832 139850323956 140025450432 140097517056 140139918324 140258050848 140276441088 140372708886 140437179904 140509458432 140627902464 140670464256 140807503872 141218021376 141534345372 141607188576 141769452258 141907562496 141950511584 142004949687 142070170368 142143289344 142186309776 142321287168 142324826112 142364361472 142503051264 142739767296 142860091392 142903328768 142942647316 142976876544 143016215328 143180093574 143417934261 143436738816 143557650432 143601098928 143675005824 143854921728 143976185856 144019761024 144093883392 144160063488 144399532032 144443235328 144557338338 144583950336 144679194576 145029965584 145100999808 145104607872 145144915407 145148524563 145286313984 145452793472 145471864832 145527653376 145571698104 145694409408 145713512448 145836343296 145955561472 146022596608 146138333184 146238237621 146589143421 146664588168 146851899264 146975689728 147020172712 147095839296 147163398144 147219835392 147264392268 147407855616 147592445952 147837616128 148026425344 148123937304 148272316416 148313112192 148559479488 148729709604 148806256032 148874600448 148992597504 148996302336 149037690916 149182881792 149308637184 149430693888 149556658176 149601922304 149678917632 149747662848 149824733184 150037683264 150160335948 150286915296 150409771722 150475110912 150598121184 150667288576 150725069568 150770687322 150848284176 150917566464 151168260096 151237689344 151361323008 151678615552 151802609664 151902609174 151906386366 152096609952 152270893166 152290858496 152349262128 152419233792 152523834849 152543833344 152672421888 152797228416 152863604736 152867405824 152946081792 152988567552 153313083392 153391988736 153567756288 153610009056 153735582042 153865175184 153990956763 154061682432 154120765176 154140973056 154317598848 154510841856 154590363648 154767504384 154965164032 155095793664 155175616512 155222581248 155265289326 155523205089 155853097344 155976625512 155980504008 156048263168 156175829376 156307479552 156435257664 156567126528 156587655168 156695116896 156767084544 156847767552 157044178944 157070699667 157528631736 157686431744 157729817728 157790307204 157810996224 157991827392 158254272288 158326956032 158408441856 158456385024 158788550656 158870274048 158918356992 159337414656 159429492488 159563885376 159646007808 159694325532 159828941664 159959598498 160029086208 160033065472 160111448064 160115429376 160159906656 160315932672 160499634176 160582238208 160717602816 160766244864 160922861568 161283323796 161366331168 161551236294 161753537568 161836786944 162022231152 162180071424 162229156096 162365908992 162387197952 162449473536 162498639744 162656944128 162860630016 163131162624 163158711282 163363025504 163447103232 163496571378 163634392656 163655847936 163768160367 163906210584 163927701504 164065886208 164115541632 164200006656 164275421184 164405624832 164754358272 165028036608 165077983232 165123402934 165208386672 165347650944 165397694301 165558822912 165748532096 165833837568 165884028072 166041501696 166231763968 166253559808 166317318144 166367654976 166529728512 166670106624 166806355968 166852251216 167043442503 167129414424 167483925504 167530449624 167534615416 167616672192 167620840128 167830742016 167972216832 168023054528 168109530624 168186740736 168251240448 168302162592 168466120704 168677081088 168681275392 168792393672 169284499776 169422886332 169454075904 169500699648 169782262272 169833647788 169976810976 169999097856 170064292608 170142400512 170281488384 170494722048 170638442496 170777935872 171108686196 171140186112 171327215808 171471638016 171611812512 171756474624 171808457646 171896881968 171971555328 171975831552 172112138496 172191186944 172477218816 172763725824 172811260188 172843073536 172984369152 173098322082 173319392736 173517994538 173607298704 173824697088 174023877904 174046695424 174113442432 174193410048 174335809536 174482767872 174625403904 174705606656 174795522048 175214952448 175334734512 175473703701 175478067009 175554296064 175697808048 175845914496 175899135209 175989664872 176070494208 176138017344 176161112064 176362970112 176583819264 176588210176 176674701312 177103044608 177219710703 177252335616 177397235712 177446044944 177740805816 177822439424 177967805568 178036056324 178117825536 178263433152 178340872192 178486662144 178637119488 178783151616 178957320192 179162382336 179211677232 179254591488 179358179049 179509371048 179807559372 180032721984 180037198656 180179894988 180262648832 180355424256 180562088448 180862025472 180945092608 181038219264 181093011456 181972729764 182205134272 182275010046 182358726144 182452580352 182507800608 182661647616 182685597696 182810969712 182894931968 182989062144 183218208768 183428153344 183522557952 183783403692 184088691738 184112828928 184323798624 184394486907 184418664192 184629984336 184809848832 184861185792 184865782528 184956327936 185348653056 185404749824 185561038848 185585369088 185656541184 185712731136 185893650432 186157866272 186253675776 186310046454 186467098608 186619531581 186700600576 186796689408 186853224432 187010734464 187035254784 187163611848 187345944576 187503869952 187560619008 187657150464 187708782618 187743338496 188419416192 188471755827 188476442343 188712460496 188809584768 188968743936 189025936344 189210083328 189339932916 189426893824 189524385792 189581746368 189761716224 189766434816 190004068352 190319689728 190635835392 190688287104 190745999941 190906791432 191005045056 191223912348 191248985088 191410200576 191468131904 191566674432 191806562304 191968247808 192026348032 192125177856 192213417984 192532709376 192743117784 192905592768 193063289076 193467999744 193472810496 193526553876 193531366084 193626155808 193715085312 194036871168 194095597472 194259212544 194284683264 194359191552 194448457728 194607415296 194851110912 194984316828 195452191228 195552784224 195776862642 195802532352 195967586304 196127785728 196217864192 196293113856 196352523024 196453579392 196543807488 196789927936 197116821504 197251576326 197498583072 197660034054 197696421888 197750816256 197826653808 198079305984 198306279472 198408341376 198499467264 198656796672 198661736448 198910509056 199078182912 199240925184 199408877568 199571890176 199626800562 199663550464 199958406543 200050244352 200213781264 200382553728 200443200587 200546362296 200633481216 200797494912 200966759424 201027583096 201131045568 201223421952 201326985216 201557680128 201613136886 201815097344 201948042429 202403479552 202536812232 202541848488 202795479936 203132349504 203225645056 203365113132 203391777792 203469778656 203563229184 203729637888 203818139648 203928109056 203984756736 204757008384 204813345408 204862390272 204980776056 205153566912 205321275684 205415576576 205494353568 205521297408 205662340926 205756798464 206014455808 206120484864 206356672512 206794391552 206900822016 206963441664 207020385768 207126932544 207364273452 207708732378 207804129792 207911079936 207968834016 207974005344 208234439168 208409972736 208517234688 208580343552 208756168704 208783540224 208926822528 209022779392 209130356736 209392238592 209427599556 209775485934 210038175648 210209877486 210387076272 210414661632 210559063329 210655769856 210764187648 211005696384 211211255808 211275180032 211827032064 211891142656 212301518058 212654178387 212751847168 212861343744 212925767376 213105255552 213279464664 213372114944 213481930752 213487239168 213546542208 213754576896 214109650944 214290137088 214354993152 214413970974 214465314816 214524322992 214770140361 215044431728 215155108224 215336475648 215401648392 215671383424 215782382592 215964278784 216029641536 216240095232 216487878656 216516263936 216599298048 216664852992 216836007507 216875925504 217544948376 217656911808 217929470976 217995428504 218179190208 218207797248 218291480064 218357547156 218541614112 218570268672 218754514944 218820722176 218933342208 219033894912 219207499776 220037382144 220277848896 220463534592 220530259068 220643758944 220745097216 220896588402 221111783424 221178704096 221388668928 221756424192 221823539968 222039638016 222185905956 222226808832 222408474624 222469668288 222724590004 222839219232 223094564406 223311900672 223373932832 223488896256 223494453504 223556536374 223774322688 223962955776 224146040832 224248987648 224334987264 224402883456 224518376448 224621494272 224902774784 225056524896 225240503922 225430372944 225712666368 225780979522 225897181776 226000932864 226087604352 226156030983 226376349696 226635747968 226665463808 226752390144 226856534016 227041984512 227326296064 227517923328 227703914496 227859579549 228144914928 228406339749 228436287744 228523893192 228628850688 228815750016 229008632832 229077943528 229195842624 229295407104 229301108736 229419122688 229482851328 229969625088 230087983104 230351634432 230415013584 230603373063 230645825536 230797762776 231092523648 231476398272 231766262784 232151256576 232257880064 232447746048 232643690496 232833871872 232897933989 233779646016 233964938268 233970756012 234072394752 234263744064 234461219328 234652886496 234760658944 234850689792 234881482752 235042675344 235150626816 235445092352 235566268416 236292947604 236336447488 236529647616 236594726592 236685460806 236716494336 236987741088 237259298654 237290407424 237381408432 237490434048 237612662784 237684577536 237982216192 238182825984 238305411072 238377535488 238609760256 238883176448 238948902976 239006121984 239144238732 239345828064 239541488298 239743412496 239939397747 240043629312 240049598208 240173144064 240239859984 240473899008 240749451264 240873357312 241149367296 241384292352 241457348608 241924985694 242326854441 242630306352 243033346728 243144968192 243270107136 243343734144 243548863488 243580796928 243747959616 243985416192 244290945024 244696743936 244738066923 245044538256 245170654848 245244857067 245451588984 245483771904 245765064832 245859315876 245891552256 246098829312 246173312448 246413131776 246481581056 246608437248 247131537408 247414718464 247542054912 247616974848 247685104401 247812580008 248338234368 248413395272 248622798144 248750756352 248826042108 249062252544 249137632576 249347645952 249380339712 249475977216 249551482464 249794592768 250005159936 250080825344 250149632803 250209533952 250278376824 251225888256 251295674436 251301923124 251431260192 251746113024 251958325248 252034581792 252164295936 252280111104 252453243888 252699181056 252775661824 253015621632 253021913088 253188590508 253759586304 253926749664 254181113856 254251049472 254542388576 254673393408 254750471682 254965216464 254998646784 255213600768 255422232576 255742083072 255957663744 256166903808 256284557312 256663029294 256710279168 256990823712 257207457024 257285302246 257417718768 257634711936 257712686469 257957332992 257963747328 258035405168 258168207744 258286780416 258715828224 259012283392 259046244352 259145588736 259216890282 259264610304 259476553728 259801481216 259979089104 260276991807 260410948056 260737045632 260815959103 261035816856 261070043136 261170163648 261290115072 261503714304 261724151808 261803364032 261938105856 262058409984 262193283072 262822428672 263002101768 263331444096 263546712072 263667755008 263768871744 263984497308 264105741312 264544455168 264665956352 264875728896 264882315264 265437577216 265654566912 265878503424 266095853568 266169067416 266611208724 266733659136 266951708352 267176738304 267395149728 267511308288 267729993216 267955679232 268174727424 268297895936 268435980288 268743573504 268817515848 269264056572 269711339058 270049082976 270055797984 270269842482 270393973248 270533136384 270843132672 271153484176 271189037056 271293038208 271417638912 271557328896 271639517184 271904145408 271979675648 272959094646 273009344512 273084460544 273307701408 273412515069 273538089216 273761700912 273992471424 274028396544 274216454568 274342397952 274483593216 274827313152 275142230016 275283836928 275675105538 275951255552 276027181024 276133037607 276169243392 276485697936 276944976504 277072173056 277214773248 277291778688 277298673792 277879963648 278022979584 278107124736 278341558272 278378053632 278569096704 278840475648 279236799408 279380513664 279465069681 279700647912 280050900864 280195034112 280279836648 280516101696 280552882176 280745417772 280874359808 281018916864 281255804928 281340928512 281615007744 283068690744 283214377152 283538904516 283815124992 283901023168 284009899374 284140340736 284286578688 284372619552 284642574336 284649652224 284728722944 285006102528 285479534592 285720182784 285806657536 285885294632 285953753088 286032430656 286360187148 286835868522 286873477632 287115300864 287202197856 287350011648 287709843456 287952371712 288039522048 288187766784 288320126976 288799064064 288886470656 289114676676 289167900672 289358389152 290059931168 290201999616 290209215744 290289830814 290297049126 290572627968 290905586944 290943729664 291055306752 291143396208 291388818816 291427024896 291672686592 291911122944 292045193216 292276666368 292476475242 293178286842 293329176336 293665293963 293703798528 293951379456 294040345424 294191678592 294326796288 294439670784 294528784536 294815711232 295184891904 295675232256 296052850688 296247874608 296490051081 296544632832 296626224384 297118958976 297208883629 297459419208 297612512064 297749200896 297985195008 297992604672 298075381832 298365763584 298617274368 298861387776 299113316352 299203844608 299357835264 299440200843 299495325696 300075366528 300320671896 300573830592 300819543444 300950221824 301196242368 301334577152 301450139136 301541374644 301696568352 301835132928 302336520192 302419705329 302475378688 302722646016 303605219328 303805218348 303812772732 304193219904 304541786332 304581716992 304698524256 304838467584 305047669698 305087666688 305344843776 305594456832 305727209472 305734811648 305892163584 305977135104 306626166784 306783977472 307135512576 307220018112 307471164084 307730350368 307981913526 308123364864 308241530352 308281946112 308635197696 309021683712 309180727296 309535008768 309930328064 310191587328 310351233024 310445162496 310530578652 311046410178 311563098567 311706194688 311953251024 311961008016 312096526336 312351658752 312614959104 312870515328 313134253056 313175310336 313390233792 313534169088 313695535104 314088357888 314141399334 314663228901 315057263472 315314816229 315372863488 315459635456 315580614408 315621992448 315983654784 316508544576 316653912064 316816883712 316912770048 317577101312 317740548096 317836713984 318452277087 318858984976 319127770752 319292015616 319388651064 319657883328 319919196996 320058172416 320066130944 320222896128 320230858752 320319813312 320631865344 320999268352 321164476416 321435205632 321532489728 321620956461 322566647592 322732662336 323102472588 323507075136 323673573888 324044462304 324360142848 324458312192 324731817984 324774395904 324898947072 324997279488 325313888256 326262325248 326317422564 326726051008 326894206464 326993142756 327268785312 327311695872 327536320734 327812421168 327855403008 328131772416 328231083264 328400013312 328550842368 328811249664 329508716544 330056073216 330155966464 330246805868 330416773344 330695301888 330795388602 331117645824 331344882603 331497064192 331667675136 331768056144 332083003392 332463527936 332507119616 332634636288 332735309952 333059457024 333340213248 333612711936 333704502432 334086885006 334258828848 334641846609 334967851008 335060899248 335069230832 335233344384 335241680256 335334804561 335661484032 335944433664 336046109056 336219061248 336373481472 336502480896 336604325184 336932241408 337354162176 337362550784 337584787344 337860755883 338568999552 338671469283 338845772664 339001399296 339564524544 339667295576 339953621952 339998195712 340128585216 340284801024 340562976768 340989444096 341276884992 341555871744 342041334649 342217372392 342654431616 342943276032 343223625024 343512949248 343616915292 343793763936 343943110656 343951663104 344224276992 344382373888 344954437632 345527451648 345622520376 345968738304 346196644164 346638785472 347035989076 347214597408 347649394176 348047755808 348093390848 348226884864 348386820096 348671619072 348965535744 349250807808 349411213312 349591044096 350429904896 350669469024 350947407402 350956134018 351108592128 351395616096 351691828992 351798270418 351979329744 352140988416 352276034688 352322224128 352725940224 353167638528 353176420352 353349402624 354206089216 354439421406 354504671232 354794471424 354892089888 355481611632 355644878848 355888947981 355935611136 356072112648 356235651072 356526866304 356681744384 356973324288 357274238976 357566303232 357914640384 358324764672 358423354464 358509182976 358716358098 359018742096 359312232447 359615118744 360065443968 360074397312 360359789976 360525297664 360710848512 361124176896 361724050944 361890185216 362076438528 362186022912 362887478541 363945459528 364410268544 364550020092 364717452288 364905160704 365015601216 365323295232 365371195392 365621939424 365789863936 365978124288 366436417536 366856306688 367045115904 367566807384 368177383476 368225657856 368647597248 368788973814 368837328384 369259968672 369619697664 369722371584 369731565056 369912655872 370697306112 370809499648 371122077696 371313082368 371425462272 371787300864 372315732544 372507351552 372620092908 372934197216 373239063162 373401201152 373593378816 373706448864 374021468928 374070509568 374327223696 374691889152 375007739904 375121238016 375314300928 375417565236 375486676992 376838832384 376943511654 376952884686 377424920992 377619169536 377937487872 378051872688 378420166656 378679865832 378853787648 379048771584 379163492736 379523432448 379532869632 380008136704 380639379456 381271670784 381376574208 381491999882 381813582864 382010090112 382125707523 382447824696 382497970176 382820401152 382936263808 383133348864 383613124608 383936495616 384052696064 384250355712 384426835968 385065418752 385486235568 385811185536 385927953369 386126578152 386935999488 386945620992 387053107752 387062732168 387252311616 387430170624 388073742336 388191194944 388518425088 388569366528 388718383104 388825335423 388896915456 389214830592 389702221824 389768032507 389968633656 390904382456 391105568448 391553725284 391605064704 391935172608 392255571456 392435728384 392586227712 392705046048 392907158784 393087614976 393579855872 394233643008 394503152652 394997166144 395320068108 395392843776 395501632512 395653307616 396158611968 396612558944 396816682752 396998934528 397313593344 397323472896 397821018112 398156365824 398481850368 398817755136 399143780352 399253601124 399327100928 399916813086 400100488704 400427562528 400765107456 400886401174 401092724592 401266962432 401594989824 401933518848 402055166192 402262091136 402446843904 402653970432 403115360256 403226273772 403630194688 403896084858 404806959104 405073624464 405083696976 405404763723 405590959872 406264699008 406451290112 406730226264 406783555584 406939557312 407126458368 407459275776 407636279296 407856218112 407969513472 409438641969 409514016768 409626690816 409961552112 410307133824 410642551368 410831153152 410988707136 411042594816 411324681852 411513596928 412028911616 412240969728 412713345024 413512658307 413588783104 413926883328 414040771536 414253865088 414728546904 415417464756 415608259584 415822159872 415937668032 415948010688 416468878336 416819945472 417034469376 417160687104 417512337408 417567080448 417853645056 418045558784 418260713472 418855199112 419550971868 420076351296 420419754972 420774152544 420829323264 421118126658 421311539712 421528375296 422011392768 422422511616 422550360064 423654064128 423782285312 424603036116 425308356774 425503694336 425722687488 425851534752 426014849061 426210511104 426558929328 426744229888 426963861504 426974478336 427093084416 427509153792 428219301888 428580274176 428709986304 428827941948 428930629632 429048645984 429540280722 430088863456 430253802783 430310216448 430672951296 430803296784 431342766848 431564765184 431928557568 432059283072 432480190464 432975757312 433032527872 433198596096 433329705984 433672015014 433751851008 435089896752 435313823616 435434746221 435445573689 435858941952 435990857008 436358380416 436415594496 436582960128 436715094312 437083228224 437140537344 437509029888 437641444352 437866684416 438067789824 438414999552 439767430263 440555697792 440927069184 441060518136 441287517888 441490194432 441793176804 442223566848 442357408192 442777337856 443512848384 443647079936 444079276032 444371811912 444816949248 444939336576 445449180008 445678438464 446189128812 446623801344 446747865664 446977792512 446988907008 447113072748 447548645376 447925911552 448292081664 448497975296 448669974528 448805766912 449036752896 449242988544 450113049792 450481007844 450860745888 451425332736 451561959044 451794363552 452001865728 452175208704 452312061966 452752699392 453271495936 453330927616 453504780288 453713068032 454083969024 454652592128 455035846656 455407828992 455719159098 456289829856 456812679498 456872575488 457047786384 457257701376 457571504547 457631500032 458017265664 458155887056 458391685248 458590814208 458602217472 458838245376 458965702656 459939250176 460175966208 460703268864 460830027168 461206746126 461291651072 461595525552 461972870289 462185047296 462952796544 463532525568 464302513152 464515760128 464895492096 465287380992 465667743744 465795867978 466569615267 467559292032 467689171867 467929876536 467941512024 468144789504 468527488128 468922438656 469305772992 469521317888 469701379584 469762965504 470085350688 470301253632 470890184704 471132536832 471212099001 472585895208 473059295232 473189453184 473370921612 473432988672 473975482176 474518597308 474580814848 474762816864 474980868096 475225325568 475369155072 475964432384 476365651968 476610822144 476755070976 477766352896 477897805952 478012243968 478288477464 478691656128 479082976596 479486824992 479878795494 480087258624 480099196416 480346288128 480479719968 480947798016 481498902528 481746714624 482298734592 482768584704 482914697216 483849971388 484653708882 485260612704 486066693456 486289936384 486540214272 486687468288 487097726976 487161593856 487495919232 487970832384 488581890048 489393487872 489476133846 490089076512 490341309696 490489714134 490903177968 490967543808 491304481101 491530129664 491718631752 491783104512 492197658624 492346624896 492826263552 492963162112 493216874496 494263074816 494829436928 495084109824 495233949696 495370208802 495625160016 496193082903 496676468736 496826790544 497245596288 497501512704 497652084216 498124505088 498275265152 498695291904 498760679424 498951954432 499102964928 499589185536 500010319872 500161650688 500299265606 500419067904 500556753648 501130327509 502451776512 502591348872 502603846248 502862520384 503492226048 503916650496 504069163584 504328591872 504560222208 504906487776 505398362112 505551323648 506031243264 506043826176 506377181016 507853499328 508362227712 508502098944 509084777152 509346786816 509500943364 509930432928 509997293568 510427201536 510844465152 511484166144 511915327488 512333807616 513326058588 513420558336 513981647424 514414914048 514570604492 514835437536 515269423872 515425372938 515914665984 515927494656 516070810336 516336415488 516573560832 517431656448 518024566784 518092488704 518291177472 518433780564 518529220608 518953107456 519602962432 519958178208 520553983614 520821896112 521474091264 521631918206 522071633712 522140086272 522340327296 522580230144 523007428608 523448303616 523606728064 523876211712 524116819968 524386566144 525644857344 526004203536 526434201027 526662888192 527093424144 527335510016 527537743488 527697405627 527968994616 528211482624 529088910336 529331912704 529751457792 529764630528 530875154432 531309133824 531659132109 531757006848 532191707136 532338134832 532948126081 533222417448 533467318272 533903416704 534353476608 534790299456 535022616576 535459986432 535911358464 536349454848 536595791872 536871960576 537487147008 537635031696 538074537147 538528113144 539422678116 540098165952 540111595968 540539684964 540787946496 541066272768 541686265344 542306968352 542378074112 542586076416 542835277824 543114657792 543279034368 543959351296 545918189292 546018689024 546168921088 546615402816 546825030138 547076178432 547523401824 547984942848 548056793088 548432909136 548684795904 548967186432 549654626304 550284460032 550567673856 551350211076 551902511104 552054362048 552266075214 552338486784 552971395872 553889953008 554144346112 554429546496 554583557376 554597347584 555759927296 556045959168 556214249472 556683116544 556756107264 557138193408 557680951296 558473598816 558761027328 558930139362 559401295824 559858594743 560101801728 560390068224 560559673296 561032203392 561105764352 561490835544 561748719616 562037833728 562511609856 562681857024 563230015488 565415267481 565429327029 566137381488 566428754304 567077809032 567630249984 567802046336 568019798748 568280681472 568573157376 568745239104 569285148672 569299304448 569457445888 570012205056 570959069184 571613315072 571770589264 571907506176 572064861312 572237999823 572720374296 573671737044 573746955264 574230601728 574404395712 574700023296 575419686912 575904743424 576079044096 576375533568 576640253952 577598128128 577772941312 577931910269 578229353352 578716778304 580119862336 580403999232 580418431488 580579661628 580594098252 581145255936 581811173888 581887459328 582110613504 582286792416 582777637632 582854049792 583345373184 583822245888 584553332736 584952950484 586356573684 586658352672 587330587926 587407597056 587902758912 588080690848 588383357184 588653592576 588879341568 589057569072 589631422464 590369783808 591350464512 592105701376 592495749216 592980102162 593089265664 593252448768 594237917952 594417767258 594918838416 595225024128 595498401792 595970390016 595985209344 596150763664 596731527168 597234548736 597722775552 598226632704 598407689216 598715670528 598880401686 598990651392 600150733056 600641343792 601147661184 601329601761 601639086888 601900443648 602392484736 602669154304 602900278272 603082749288 603393136704 603670265856 604673040384 604839410658 604950757376 605445292032 605844127287 607210438656 607312980883 607610436696 607625545464 608386439808 609083572664 609163433984 609397048512 609676935168 610095339396 610175333376 610689687552 611188913664 611454418944 611469623296 611784327168 611954270208 613252333568 614271025152 614440036224 614942328168 615460700736 615963827052 616246729728 616483060704 616563892224 617270395392 618043367424 618361454592 619070017536 619860656128 620383174656 620702466048 620890324992 621061157304 622092820356 623126197134 623412389376 623906502048 623922016032 624193052672 624703317504 625229918208 625741030656 626268506112 626350620672 626780467584 627068338176 627391070208 628176715776 628282798668 629326457802 630114526944 630629632458 630745726976 630919270912 631161228816 631243984896 631677189987 631967309568 633017089152 633307824128 633633767424 633825540096 635154202624 635481096192 635673427968 636904554174 637717969952 637962535161 638255541504 638584031232 638777302128 639315766656 639838393992 640116344832 640132261888 640445792256 640461717504 640639626624 641263730688 641998536704 642328952832 642870411264 643064979456 643241912922 644310421083 645133295184 645465324672 646204945176 647014150272 647347147776 648088924608 648720285696 648916624384 649463635968 649548791808 649797894144 649994558976 650627776512 652634845128 653452102016 653788412928 653986285512 654537570624 654623391744 655072641468 655624842336 655710806016 656263544832 656462166528 656800026624 657101684736 657622499328 660112146432 660311932928 660493611736 660833546688 661390603776 661590777204 662235291648 662689765206 662994128384 663335350272 663536112288 664166006784 664927055872 665014239232 665269272576 665470619904 666118914048 666680426496 667225423872 667409004864 668173770012 668517657696 669283693218 669935702016 670121798496 670138461664 670466688768 670483360512 670669609122 671322968064 671888867328 672092218112 672438122496 672746962944 673004961792 673208650368 673864482816 674708324352 674725101568 675169574688 675721511766 677137999104 677342938566 677691545328 678002798592 678468092949 679129049088 679334591152 679907243904 679996391424 680257170432 680569602048 681125953536 681978888192 682553769984 683111743488 684082669298 684434744784 685219019247 685308863232 685886552064 686447250048 687025898496 687233830584 687587527872 687886221312 687903326208 688448553984 688764747776 689908875264 691054903296 691245040752 691810119189 691937476608 692393288328 693277570944 694071978152 694429194816 695298788352 696095511616 696186781696 696453769728 696773640192 697343238144 697931071488 698501615616 698693801967 698822426624 701338938048 701894814804 701912268036 702217184256 702791232192 703383657984 703596540836 703958659488 704281976832 704552069376 704644448256 705451880448 706335277056 706352840704 706698805248 708412178432 708878842812 709009342464 709588942848 709784179776 710963223264 711289757696 711777895962 711871222272 712144225296 712471302144 713053732608 713363488768 713946648576 714548477952 715132606464 715829280768 716649529344 716846708928 717018365952 717432716196 718037484192 718624464894 719230237488 719818193241 720130887936 720148794624 720719579952 721050595328 721421697024 722248353792 723448101888 723780370432 724152877056 724372045824 725774957082 726980563323 727890919056 728724988723 728820537088 729100040184 729434904576 729810321408 730031202432 730646590464 730742390784 731243878848 731579727872 731956248576 732872835072 733712613376 734090231808 734214200769 735133614768 735734571201 736354766952 736451315712 737295194496 737577947628 737674656768 738519937344 739239395328 739444743168 739463130112 739825311744 741394612224 741618999296 742244155392 742626164736 742850924544 743055313203 744631465088 745014703104 745240185816 745868394432 746478126324 746802402304 747186757632 747412897728 748042937856 748141019136 748654447392 749383778304 750015479808 750242476032 750448898409 750628601856 750835130472 753677664768 753887023308 753905769372 754849841984 755238339072 755874975744 756103745376 756840333312 757359731664 757707575296 758097543168 758326985472 759046864896 759065739264 761278758912 762543341568 762753148416 762983999764 763627165728 764020180224 764251415046 764895649392 764995940352 765640802304 765872527616 766266697728 767226249216 767872991232 768105392128 768500711424 768853671936 770130837504 770972471136 771622371072 771855906738 772253156304 773138059407 773871998976 773891241984 774106215504 774125464336 774504623232 774860341248 776147484672 776382389888 777036850176 777138733056 777436766208 777650670846 777793830912 778429661184 779404443648 779536065014 779937267312 780830975421 781808764912 782211136896 782447877309 783107450568 783210129408 783870345216 784511142912 784871456768 785172455424 785410092096 785814317568 786175229952 787159711744 788467286016 789006305304 789994332288 790233428327 790640136216 791003265024 791306615232 792317223936 793225117888 793633365504 793997869056 794627186688 794646945792 795642036224 796312731648 796963700736 797635510272 798287560704 798507202248 799833626172 800200977408 800855125056 801530214912 801772802348 802185449184 802533924864 803189979648 803867037696 804110332384 804524182272 804893687808 805307940864 806230720512 806452547544 807260389376 807792169716 809613918208 810147248928 810167393952 810809527446 811181919744 812529398016 812902580224 813460452528 813567111168 813879114624 814252916736 814918551552 815272558592 815712436224 815939026944 818877283938 819028033536 819253381632 819923104224 820614267648 821285102736 821662306304 821977414272 822085189632 822649363704 823027193856 824057823232 824481939456 825426690048 827025316614 827177566208 827853766656 828081543072 828399112821 828507730176 829457093808 830407545289 830834929512 831216519168 831644319744 831875336064 831896021376 832937756672 833639890944 834068938752 834321374208 835024674816 835134160896 835707290112 836091117568 836521426944 837710398224 838395209043 839101943736 840152702592 840839509944 841548305088 841658646528 842236253316 842623079424 843056750592 844022785536 844845023232 845100720128 847564570624 849206072232 850616713548 851007388672 851445374976 851703069504 852029698122 852421022208 853117858656 853488459776 853927723008 853948956672 854186168832 855018307584 856438603776 857160548352 857419972608 857655883896 857861259264 858097291968 859080561444 860177726912 860507605566 860620432896 861345902592 861606593568 862685533696 863129530368 863857115136 864118566144 864960380928 865951514624 866397192192 866659411968 867344030028 867503702016 870179793504 870627647232 870869492442 870891147378 871717883904 871981714016 872716760832 872831188992 873165920256 873430188624 874166456448 874281074688 875018059776 875282888704 875733368832 876135579648 876829999104 879534860526 880995881889 881111395584 881854138368 882121036272 882575035776 882980388864 883586353608 884447133696 884714816384 885554675712 887025696768 887294159872 888158552064 888743623824 889633898496 889878673152 890898360016 891356876928 891626650887 892378257624 893247602688 893495731328 893955585024 893977814016 894226145496 895097290752 895851823104 896584163328 896995950592 897339949056 897611533824 898073505792 898320602529 898485977088 900226099584 900498557861 900962015688 901721491776 902850665472 903123918088 903588727104 904003731456 904350417408 904624123932 905505398784 906542991872 906661855232 907009560576 907259115987 907426136064 908167938048 909305184256 910815657984 911438318196 912579659712 913625358996 913745150976 914095572768 914515402752 915143009094 915263000064 916034531328 916311774112 916783370496 917181628416 917204434944 917676490752 917931405312 919878500352 920351932416 921406537728 921660054336 922413492252 922583302144 923191051104 923945740578 924370094592 925905593088 927065051136 928605026304 929031520256 929790984192 930574761984 931335487488 931591735956 933139230534 935118584064 935378343734 935859753072 935883024048 936289579008 937054976256 937844877312 938611545984 939042635776 939402759168 939525931008 940170701376 940602507264 941780369408 942265073664 942424198002 943989686703 945171790416 945944448687 946118590464 946378906368 946741843224 946865977344 947950964352 949037194616 949161629696 949525633728 949961736192 950450651136 950738310144 951928864768 952731303936 953221644288 953510141952 955356831261 955532705792 955795611904 956576954928 957383312256 958165953192 958973649984 959757590988 960174517248 960198392832 960692576256 960959439936 961895596032 962997805056 963493429248 964597469184 964862869383 965829394432 967699942776 969307417764 970521225408 972133386912 972579872768 973080428544 973374936576 974195453952 974323187712 974991838464 975941664768 978786975744 978952267692 980178153024 980682619392 980979428268 981806355936 981935087616 982608962202 983060259328 983437263504 983566209024 984395317248 984693249792 985652527104 985926324224 986433748992 988526149632 989658873856 990168219648 990467899392 990740417604 991250320032 992386165806 993352937472 993653581088 994034647809 994491192576 995003025408 995304168432 996249010176 996550530304 997390583808 997521358848 997903908864 998205929856 999178371072 1000020639744 1000323301376 1000598531212 1000838135808 1001113507296 1002260655018 1003925539827 1004903553024 1005182697744 1005207692496 1005725040768 1006004413683 1006984452096 1007833300992 1008138327168 1008657183744 1009120444416 1009812975552 1010796724224 1011102647296 1012062486528 1012087652352 1012754362032 1015706998656 1016014407849 1017004197888 1018169554304 1018693573632 1019001886728 1019860865856 1019994587136 1020854403072 1021688930304 1022968332288 1023830654976 1024667615232 1026124003947 1026652117176 1027963294848 1028829828096 1029141208984 1029670875072 1030538847744 1030850745876 1031829331968 1031854989312 1032141620672 1032672830976 1033147121664 1034863312896 1036049133568 1036184977408 1036582354944 1036867561128 1037906214912 1039916356416 1041107967228 1041643792224 1042948182528 1043263836412 1044143267424 1044280172544 1044680654592 1045160460288 1046014857216 1046896607232 1047213456128 1047752423424 1048233639936 1048773132288 1051289714688 1052008407072 1052868402054 1053325776384 1054186848288 1054671020032 1055075486976 1055394811254 1055937989232 1056422965248 1058177820672 1058663825408 1059502915584 1059529261056 1061750308864 1062618267648 1063318264218 1063514013696 1064383414272 1064676269664 1065896252162 1066444834896 1066934636544 1067666843943 1067806833408 1068706953216 1069580598912 1070045233152 1070919972864 1071822716928 1072698909696 1073191583744 1073743921152 1074974294016 1075270063392 1076149074294 1077056226288 1077936697341 1078845356232 1080196331904 1080223191936 1080523259141 1081079369928 1081575892992 1082132545536 1083372530688 1084613936704 1084756148224 1085172152832 1085670555648 1086229315584 1086558068736 1087918702592 1088662435623 1091836378584 1092337842176 1093230805632 1093650060276 1094152356864 1095046803648 1095969885696 1096113586176 1096865818272 1097369591808 1097934372864 1099309252608 1100568920064 1101135347712 1102700422152 1103805022208 1104108724096 1104532150428 1104676973568 1105942791744 1107779906016 1108288692224 1108859092992 1109167114752 1109194695168 1111519854592 1112091918336 1112428498944 1113366233088 1114276386816 1115361902592 1116947197632 1117522054656 1117860278724 1118802591648 1119717189486 1120203603456 1120780136448 1121119346592 1122064406784 1122211528704 1122981671088 1123497439232 1124075667456 1125023219712 1125363714048 1126460030976 1130830534962 1130858654058 1132274762976 1132857508608 1134155618064 1135260499968 1135604092672 1136039597496 1136561362944 1137146314752 1137490478208 1138570297344 1138598608896 1138914891776 1140024410112 1141918138368 1143226630144 1143541178528 1143815012352 1144129722624 1144475999646 1145440748592 1146377122569 1147343474088 1147493910528 1148461203456 1148808791424 1149400046592 1150839373824 1151809486848 1152158088192 1152751067136 1153280507904 1155196256256 1155545882624 1155863820538 1156458706704 1157433556608 1157783860107 1160239724672 1160807998464 1160836862976 1161159323256 1161188196504 1162290511872 1163622347776 1163774918656 1164221227008 1164573584832 1165555275264 1165708099584 1166690746368 1167644491776 1169106665472 1169304097521 1169905900968 1172713147368 1173316705344 1174661175852 1174815194112 1175805517824 1176161381696 1176766714368 1177307185152 1177758683136 1178115138144 1179262844928 1180739567616 1182700929024 1184991498432 1185960204324 1186178531328 1186504897536 1188475835904 1188835534516 1189837676832 1190450048256 1190996803584 1191940780032 1191970418688 1192301527328 1193463054336 1194469097472 1195445551104 1196453265408 1196815378432 1197431341056 1197760803372 1197981302784 1200301466112 1201282687584 1202295322368 1202659203522 1203278173776 1203800887296 1204784969472 1205338308608 1205800556544 1206165498576 1206786273408 1207340531712 1209346080768 1209678821316 1209901514752 1210890584064 1211688254574 1214420877312 1214625961766 1215220873392 1215251090928 1216772879616 1218167145328 1218326867968 1218794097024 1219353870336 1220190678792 1220350666752 1221379375104 1222377827328 1222908837888 1222939246592 1223568654336 1223908540416 1226504667136 1228315925907 1228542050304 1228880072448 1229884656336 1230921401472 1231293946463 1231927654104 1232493459456 1232966121408 1233127784448 1234540790784 1236086734848 1236722909184 1238140035072 1239721312256 1240537974921 1240766349312 1241780649984 1242122314608 1244185640712 1246252394268 1246824778752 1247813004096 1247844032064 1248386105344 1249406635008 1250459836416 1251482061312 1252537012224 1252701241344 1253560935168 1254136676352 1254782140416 1256565597336 1258652915604 1260229053888 1261259264916 1261491453952 1261838541824 1262322457632 1262487969792 1263354379974 1263934619136 1266034178304 1266615648256 1267267534848 1267651080192 1270308405248 1270962192384 1271346855936 1273809108348 1275435939904 1275925070322 1276511083008 1277168062464 1277554604256 1278631533312 1279676787984 1280232689664 1280264523776 1280891584512 1280923435008 1281279253248 1282527461376 1283997073408 1284657905664 1285740822528 1286129958912 1286483825844 1288620842166 1290266590368 1290761408349 1290930649344 1292409890352 1294028300544 1294694295552 1296177849216 1297440571392 1297833248768 1298927271936 1299097583616 1299595788288 1299989117952 1301255553024 1305269690256 1306304238663 1306336721067 1306904204032 1307576825856 1307972571024 1309075141248 1309246783488 1310145282936 1311249684672 1311421612032 1312527089664 1312924333056 1313600053248 1314203369472 1315244998656 1319302290789 1320623865856 1320987223472 1321667093376 1322781207552 1323181554408 1324470583296 1325379530412 1325988256768 1326670700544 1327072224576 1328332013568 1329854111744 1330028478464 1330538545152 1330941239808 1332237828096 1334450847744 1334818009728 1335221999587 1336347540024 1337035315392 1338567386436 1339871404032 1340243596992 1340276923328 1340933377536 1340966721024 1341339218244 1342645936128 1343777734656 1344184436224 1344876244992 1345493925888 1346009923584 1346417300736 1347728965632 1350339149376 1351443023532 1354275998208 1354685877132 1355383090656 1356005597184 1356936185898 1358258098176 1358669182304 1359814487808 1359992782848 1360514340864 1361139204096 1362251907072 1363957776384 1365107539968 1366223486976 1368165338596 1368869489568 1370438038494 1370617726464 1371773104128 1372714513641 1372894500096 1374051796992 1374467661168 1375175055744 1375772442624 1375806652416 1376897107968 1377529495552 1379817750528 1382109806592 1382490081504 1383620238378 1383874953216 1384786576656 1386555141888 1388143956304 1388858389632 1390597576704 1392191023232 1392373563392 1392907539456 1393547280384 1394686476288 1395862142976 1397003231232 1397387603934 1397644853248 1399708845801 1402677876096 1403067515601 1403102404109 1403789629608 1403824536072 1404434368512 1405582464384 1406767315968 1407193081672 1407917318976 1408563953664 1409104138752 1409288896512 1410903760896 1412670554112 1412705681408 1413397610496 1413636297003 1416824356864 1417757685624 1419177885696 1419568359552 1421926446528 1422579515392 1423555791924 1423742444544 1424288450592 1424942604288 1426107465216 1426726977536 1427893297152 1429096955904 1430265212928 1433299058688 1433693417856 1434036731904 1434865432392 1436074968384 1437248929788 1438460474976 1439636386482 1440261775872 1440297589248 1441439159904 1442101190656 1442843394048 1444496707584 1446896203776 1447560740864 1448305754112 1448744091648 1451549914164 1453961126646 1455781838112 1457449977446 1457641074176 1458200080368 1458869809152 1459620642816 1460062404864 1461293180928 1461484781568 1462487757696 1463159455744 1463912497152 1465745670144 1467425226752 1468180463616 1468428401538 1470267229536 1471469142402 1472709533904 1472902631424 1473913443303 1474590388992 1475155895256 1475349313536 1477039874688 1478478790656 1478889486336 1478926260224 1479650623488 1482789224448 1483237998592 1484488310784 1485252329472 1485701849088 1486110626406 1488579248709 1489262930176 1490029406208 1490480371632 1491736788864 1492956252648 1493604804608 1494373515264 1494825795456 1496085875712 1496282038272 1497308894784 1498767556608 1500030959616 1500484952064 1500897796818 1501257203712 1501670260944 1503390982527 1507355329536 1507774046616 1507811538744 1509699683968 1510476678144 1511749951488 1512207490752 1513680666624 1514719463328 1515415150592 1516195086336 1516653970944 1518093729792 1518131478528 1525086683136 1525506296832 1525967999528 1527254331456 1528040360448 1528502830092 1529791298784 1529991880704 1531281604608 1531745055232 1532533395456 1534452498432 1535745982464 1536210784256 1537001422848 1540261675008 1541944942272 1543244742144 1543711813476 1544506312608 1546276118814 1547743997952 1547782483968 1548212431008 1548250928672 1549009246464 1549720682496 1552294969344 1552764779776 1554073700352 1554277466112 1554873532416 1555301341692 1555587661824 1556859322368 1558808887296 1559072130028 1559874534624 1561661950842 1563617529824 1564422273792 1564895754618 1566214901136 1566420258816 1567740690432 1569022285824 1569742913536 1570344910848 1570820184192 1571628635136 1572350459904 1574319423488 1576934572032 1578012610608 1579988664576 1580466856654 1581280272432 1582006530048 1582613230464 1583092216881 1584634447872 1586450235776 1587266731008 1587995738112 1589254373376 1589293891584 1591284072448 1592625463296 1593927401472 1595271020544 1596575121408 1597014404496 1598844378243 1599667252344 1600401954816 1601710250112 1603060429824 1603545604696 1604370898368 1605067849728 1606379959296 1607734075392 1608220664768 1609048364544 1609787375616 1610615881728 1612461441024 1612905095088 1614223611441 1614520778752 1615584339432 1620294497856 1620334787904 1621619054892 1622363839488 1625058796032 1625805160448 1626920905056 1627134222336 1627758229248 1628505833472 1629837103104 1630545117184 1631878053888 1637754567876 1638056067072 1638506763264 1639846208448 1641228535296 1642570205472 1643324612608 1643954828544 1644170379264 1645298727408 1646054387712 1648115646464 1648963878912 1650853380096 1654050633228 1654355132416 1655707533312 1656163086144 1656798225642 1657015460352 1658914187616 1660815090578 1661669859024 1662433038336 1663288639488 1663750672128 1663792042752 1665875513344 1667279781888 1668137877504 1668642748416 1670049349632 1670268321792 1671414580224 1672182235136 1673042853888 1675420796448 1676790418086 1678203887472 1679575784229 1680305405184 1681679019888 1683096610176 1683317293056 1684472506632 1685246158848 1686113501184 1688045571072 1689690046464 1690201440256 1695129141248 1696245802443 1696287981087 1698412144464 1701233427096 1702014777344 1702890749952 1703406139008 1704059396244 1704842044416 1706235717312 1706976919552 1707855446016 1707897913344 1708372337664 1710036615168 1712877207552 1714839945216 1715311767792 1715722518528 1716194583936 1716713999469 1718161122888 1720355453824 1721015211132 1721240865792 1722691805184 1723213187136 1725371067392 1726259060736 1727714230272 1728237132288 1729920761856 1731903029248 1732794384384 1733318823936 1733795730807 1734688060056 1740359587008 1741255294464 1741738984884 1741782294756 1743435767808 1743963428032 1745433521664 1745662377984 1746331840512 1746860377248 1748332912896 1748562149376 1750036119552 1750565777408 1751466737664 1753659998208 1759069721052 1761991763778 1762222791168 1763708276736 1764242072544 1765150071552 1765960777728 1767172707216 1768894267392 1769429632768 1771109351424 1774051393536 1774588319744 1776317104128 1777487247648 1779267796992 1779757346304 1781796720032 1782713753856 1783253301774 1784756515248 1786495205376 1786991462656 1787911170048 1787955628032 1788452290992 1790194581504 1791703646208 1793168326656 1793991901184 1794679898112 1795223067648 1796147011584 1796641205058 1796971954176 1800452199168 1800997115722 1801924031376 1803442983552 1803988805283 1805701330944 1806247836176 1807177454208 1808007462912 1808700834816 1809248247864 1811010797568 1813085983744 1813323710464 1814019121152 1814518231974 1814852272128 1816335876096 1818610368512 1821631315968 1821938942649 1822876636392 1825159319424 1825711713721 1827250717992 1827490301952 1828191145536 1829030805504 1830286018188 1830526000128 1832069062656 1832623548224 1833566740992 1834363256832 1834408869888 1835352981504 1835862810624 1839757000704 1842813075456 1843320108672 1844826984504 1846382102208 1847891481156 1848740189184 1851811186176 1854130102272 1857210052608 1858063040512 1859581968384 1861149523968 1862670974976 1863183471912 1866278461068 1870237168128 1870756687468 1871719506144 1871766048096 1872579158016 1874109952512 1875689754624 1877223091968 1878085271552 1878805518336 1879051862016 1880341402752 1881205014528 1883560738816 1884530147328 1884848396004 1887979373406 1890343580832 1891888897374 1892237180928 1892757812736 1893483686448 1893731954688 1895901928704 1898074389232 1898323259392 1899051267456 1899923472384 1900901302272 1901476620288 1903857729536 1905462607872 1906443288576 1907020283904 1910713662522 1911065411584 1911591223808 1913153909856 1913887605483 1914766624512 1916331906384 1917947299968 1919515181976 1920349034496 1920396785664 1921385152512 1921918879872 1923791192064 1925995610112 1926986858496 1929194938368 1929725738766 1931658788864 1932931263249 1935399885552 1938614835528 1941042450816 1944266773824 1945159745536 1946160857088 1946749873152 1948390907904 1948646375424 1949983676928 1951883329536 1957904535384 1960356306048 1961365238784 1961958856536 1963612711872 1963870175232 1965217924404 1966120518656 1966874527008 1967132418048 1968790634496 1969386499584 1971305054208 1971852648448 1972867497984 1979317747712 1980336439296 1980935798784 1981480835208 1982500640064 1984772331612 1986705874944 1987307162176 1988069295618 1988982385152 1990006050816 1990608336864 1992498020352 1993101060608 1994781167616 1995042717696 1995807817728 1996411859712 1998356742144 2000041279488 2000646602752 2001197062424 2001676271616 2002227014592 2004521310036 2007851079654 2009807106048 2010365395488 2010415384992 2011450081536 2012008827366 2013968904192 2015666601984 2016276654336 2017314367488 2018240888832 2019625951104 2021593448448 2022205294592 2024124973056 2024175304704 2025508724064 2031413997312 2032028815698 2034008395776 2035404278847 2036339108608 2037387147264 2038003773456 2039721731712 2039989174272 2041708806144 2043377860608 2045936664576 2047661309952 2049335230464 2052248007894 2053304234352 2055657057741 2055926589696 2057659656192 2058282417968 2059341750144 2061077695488 2061701491752 2063658663936 2063709978624 2064283241344 2065345661952 2066294243328 2069726625792 2072098267136 2072369954816 2073164709888 2073735122256 2075430357567 2075812429824 2079832712832 2080462185403 2082215934456 2083287584448 2085896365056 2086527672824 2088286534848 2088560345088 2089361309184 2090320920576 2092029714432 2093793214464 2094426912256 2095504846848 2096081405901 2096467279872 2104016814144 2105736804108 2106651552768 2108373696576 2109342040064 2110150973952 2110789622508 2111875978464 2112845930496 2116355641344 2117327650816 2119005831168 2119058522112 2125236535296 2126636528436 2127028027392 2128766828544 2129352539328 2131792504324 2132889669792 2133869273088 2135333687886 2135613666816 2137413906432 2139161197824 2140090466304 2141839945728 2143645433856 2145397819392 2146383167488 2147487842304 2149948588032 2150540126784 2152298148588 2154112452576 2155873394682 2157690712464 2160392663808 2160446383872 2161046518282 2162158739856 2163151785984 2164265091072 2166745061376 2169227873408 2169512296448 2170344305664 2171341111296 2172458631168 2173116137472 2175837405184 2177324871246 2180941689969 2183672757168 2184675684352 2186174966169 2186461611264 2187300120552 2188304713728 2190093607296 2191939771392 2192227172352 2193731636544 2194739183616 2195868745728 2198618505216 2201137840128 2202270695424 2202642602307 2205400844304 2207203713603 2207610044416 2208217448192 2209064300856 2209353947136 2211885583488 2215559812032 2216577384448 2217718185984 2218334229504 2218389390336 2223039709184 2224183836672 2224856997888 2226732466176 2228552773632 2229165939609 2233894395264 2235044109312 2235720557448 2237605183296 2239434378972 2240407206912 2241560272896 2242238693184 2244128813568 2244423057408 2245963342176 2246994878464 2248151334912 2250046439424 2250727428096 2251346695227 2261661069924 2261717308116 2264549525952 2265715017216 2268311236128 2270520999936 2271208185344 2272079194992 2273122725888 2274292629504 2274980956416 2277140594688 2277197217792 2277829783552 2283836276736 2286453260288 2287082357056 2287630024704 2288259445248 2288951999292 2290881497184 2292754245138 2294686948176 2294987821056 2296922406912 2297617582848 2298800093184 2301678747648 2303618973696 2304316176384 2305502134272 2306561015808 2310392512512 2311091765248 2311727641076 2312917413408 2314867113216 2315567720214 2319414178221 2320479449344 2321615996928 2321673725952 2322318646512 2322376393008 2324581023744 2327244695552 2327549837312 2328442454016 2329147169664 2331110550528 2331416199168 2333381492736 2335288983552 2338213330944 2338608195042 2339811801936 2342492926263 2345426294736 2346633410688 2347343631927 2349322351704 2349630388224 2351611035648 2352322763392 2353533428736 2354614370304 2355517366272 2356230276288 2358525689856 2361479135232 2365401858048 2369982996864 2370700284981 2371920408648 2373009795072 2376951671808 2377671069032 2379675353664 2380900096512 2381993607168 2383881560064 2383940837376 2384603054656 2386926108672 2388938194944 2390891102208 2392906530816 2393630756864 2394289342543 2394862682112 2395521606744 2400602932224 2402565375168 2404590644736 2405318407044 2406556347552 2407601774592 2409569938944 2410676617216 2411601113088 2412330997152 2413572546816 2414681063424 2418692161536 2419357642632 2421781168128 2423376509148 2428841754624 2429251923532 2430441746784 2430502181856 2433545759232 2436334290656 2436653735936 2437588194048 2438707740672 2440381357584 2440701333504 2442758750208 2444755654656 2445817675776 2445878493184 2447137308672 2447817080832 2453009334272 2456631851814 2457084100608 2457760144896 2459769312672 2461842802944 2462587892926 2463855308208 2464986918912 2465932242816 2466255568896 2469081581568 2472173469696 2473445818368 2476280070144 2479442624512 2481075949842 2481532698624 2483561299968 2484244629216 2488371281424 2491222635867 2492504788536 2493649557504 2495626008192 2495688064128 2496772210688 2498813270016 2500919672832 2502964122624 2505074024448 2505402482688 2507121870336 2508273352704 2509564280832 2513131194672 2515185627129 2517305831208 2520458107776 2522518529832 2523677083648 2524644915264 2524975939584 2526708759948 2527869238272 2532068356608 2533231296512 2534535069696 2535302160384 2540616810496 2542693711872 2547618216696 2550871879808 2551850140644 2553022166016 2554336124928 2555109208512 2557263066624 2559353575968 2560465379328 2560529047552 2561783169024 2561846870016 2562558506496 2565054922752 2567994146816 2569315811328 2571481645056 2572259917824 2572967651688 2577241684332 2580533180736 2581522816698 2581861298688 2584819780704 2588056601088 2589388591104 2592355698432 2594881142784 2595666497536 2597854543872 2599191576576 2599978235904 2602511106048 2610539380512 2612608477326 2612673442134 2613808408064 2615153651712 2615945142048 2618150282496 2618493566976 2620290565872 2622499369344 2622843224064 2625054179328 2625848666112 2627200106496 2628406738944 2630489997312 2638604581578 2641247731712 2641974446944 2642987645667 2643334186752 2645562415104 2646363108816 2648941166592 2650759060824 2651976513536 2653341401088 2654144449152 2656664027136 2659708223488 2660056956928 2661077090304 2661882479616 2664475656192 2668901695488 2669636019456 2670443999174 2672695080048 2674070630784 2674879952661 2677134772872 2679742808064 2680487193984 2680553846656 2681866755072 2681933442048 2682678436488 2685291872256 2687555469312 2688368872448 2689752489984 2690987851776 2692019847168 2692834601472 2695457931264 2700678298752 2701495673583 2702886047064 2708551996416 2709371754264 2710766181312 2712011194368 2713872371796 2716516196352 2717338364608 2719628975616 2719985565696 2721028681728 2721777347961 2722278408192 2724503814144 2727915552768 2732446973952 2736330677192 2737738979136 2740876076988 2741235452928 2743546208256 2745429027282 2745789000192 2748103593984 2748935322336 2750350111488 2751544885248 2751613304832 2753794215936 2755058991104 2759635501056 2764219613184 2764980163008 2767240476756 2767749906432 2769573153312 2773110283776 2776287912608 2777716779264 2781195153408 2784382046464 2784747126784 2785815078912 2787094560768 2789372952576 2791724285952 2794006462464 2794775207868 2795289706496 2799417691602 2805355752192 2806135031202 2806204808218 2807579259216 2807649072144 2808868737024 2811164928768 2813534631936 2814386163344 2815834637952 2817127907328 2818208277504 2818577793024 2821807521792 2825341108224 2825411362816 2826795220992 2827272594006 2833648713728 2835515371248 2837833346061 2838355771392 2839136719104 2843852893056 2845159030784 2847111583848 2847484889088 2848576901184 2849885208576 2852214930432 2853453955072 2855786594304 2858193911808 2860530425856 2866070493783 2866598117376 2867386835712 2869730864784 2872149936768 2874497859576 2876920949952 2879272772964 2880523551744 2880595178496 2882878319808 2884202381312 2885686788096 2888993415168 2893792407552 2894588608149 2895121481728 2897488183296 2903099828328 2907922253292 2911563676224 2914899954892 2915282148352 2916400160736 2917739618304 2919241285632 2920124809728 2922586361856 2922969563136 2924975515392 2926318911488 2927824994304 2934850453504 2936360927232 2936856803076 2940534459072 2942938284804 2945419067808 2945805262848 2947826886606 2949180777984 2950311790512 2950698627072 2954079749376 2956957581312 2957778972672 2957852520448 2959301246976 2965578448896 2966475997184 2968976621568 2970504658944 2971403698176 2972221252812 2977158497418 2978525860352 2980058812416 2980960743264 2982103943427 2983473577728 2985912505296 2987209609216 2988747030528 2989651590912 2992171751424 2992564076544 2994617789568 2997535113216 3000061919232 3000969904128 3001795593636 3002514407424 3003340521888 3006781965054 3011776619481 3014710659072 3015548093232 3015623077488 3018013241049 3019399367936 3020953356288 3023499902976 3024414981504 3027361333248 3029438926656 3030830301184 3032390172672 3033307941888 3036187459584 3036262957056 3048043223547 3051012593664 3051935999056 3054508662912 3056080720896 3057005660184 3059582597568 3059983761408 3062563209216 3063490110464 3065066790912 3068904996864 3071491964928 3072421568512 3074002845696 3078372011841 3083889884544 3086489484288 3087423626952 3089012625216 3092552237628 3095487995904 3095564967936 3096424862016 3096501857344 3098018492928 3099441364992 3104589938688 3105529559552 3108147400704 3108554932224 3109747064832 3110602683384 3113718644736 3118144260056 3119749069248 3123323901684 3127235059648 3128844547584 3129791509236 3132429802272 3132840517632 3135481380864 3138044571648 3139485827072 3140689821696 3141640368384 3143257270272 3144700919808 3153869144064 3156025221216 3159977329152 3160933713308 3162560544864 3164013060096 3165226460928 3166184433762 3169268895744 3172900471552 3174533462016 3175991476224 3178508746752 3178587783168 3182568144896 3185250926592 3187854802944 3190542041088 3193150242816 3194028808992 3197688756486 3199334504688 3200803909632 3203000531829 3203420500224 3206120859648 3207091209392 3208741796736 3210135699456 3212759918592 3215468150784 3216441329536 3218096729088 3219574751232 3221231763456 3224922882048 3225810190176 3228447222882 3229041557504 3231168678864 3233810092023 3240588995712 3240669575808 3241569777423 3243238109784 3244727678976 3250117592064 3251610320896 3253841810112 3254268444672 3255516458496 3257011666944 3259674206208 3261090234368 3263756107776 3265987306869 3273824203069 3275509135752 3277013526528 3279692416896 3282457070592 3285140410944 3286649225216 3287909657088 3288340758528 3290597454816 3292108775424 3296231292928 3297927757824 3301706760192 3308101266456 3311415066624 3312326172288 3313596451284 3314030920704 3317828375232 3321630181156 3323339718048 3324866076672 3326577278976 3327501344256 3327584085504 3331751026688 3334559563776 3336275755008 3337285496832 3340098699264 3342829160448 3344364470272 3346085707776 3350841592896 3353580836172 3356407774944 3359151568458 3360610810368 3363358039776 3366193220352 3366634586112 3368945013264 3370492317696 3372227002368 3376091142144 3379380092928 3380402880512 3390258282496 3392491604886 3392575962174 3396824288928 3402466854192 3404029554688 3405781499904 3406812278016 3408118792488 3409684088832 3412471434624 3413953839104 3415710892032 3415795826688 3416744675328 3420073230336 3425754415104 3429679890432 3430623535584 3431445037056 3432389167872 3433427998938 3436322245776 3439131367707 3440710907648 3442030422264 3442481731584 3445383610368 3446426374272 3450742134784 3452518121472 3455428460544 3456474264576 3459841523712 3463806058496 3465588768768 3466637647872 3467591461614 3469376120112 3473351580321 3480719174016 3482510588928 3483477969768 3483564589512 3486871535616 3487926856064 3490867043328 3491324755968 3492663681024 3493720754496 3496665825792 3497124298752 3500072239104 3501131554816 3502933475328 3507319996416 3507912292563 3518139442104 3523983527556 3524445582336 3527416553472 3528484145088 3530300143104 3531921555456 3534345414432 3537788534784 3538859265536 3542218702848 3548102787072 3549176639488 3554974495296 3558535593984 3559514692608 3563593440064 3565427507712 3566506603548 3569513030496 3572990410752 3573982925312 3575822340096 3575911256064 3576904581984 3580389163008 3583407292416 3586336653312 3589359796224 3590446135296 3592294023168 3593282410116 3593943908352 3600904398336 3601994231444 3603848062752 3606885967104 3607977610566 3611402661888 3612495672352 3614354908416 3616014925824 3617401669632 3618496495728 3622021595136 3626171967488 3626647420928 3628038242304 3629036463948 3629704544256 3632671752192 3637220737024 3643262631936 3643877885298 3645753272784 3650318638848 3651423427442 3654501435984 3654980603904 3656382291072 3658061611008 3660572036376 3661052000256 3664138125312 3665247096448 3667133481984 3668726513664 3668817739776 3670705963008 3671725621248 3679514001408 3685626150912 3686640217344 3689653969008 3692764204416 3693881839389 3695782962312 3697480378368 3703622372352 3708260204544 3714420105216 3716126081024 3719163936768 3721613924763 3722299047936 3725341949952 3726366943824 3730636882567 3732556922136 3740474336256 3741513374936 3743439012288 3743532096192 3745158316032 3748219905024 3751379509248 3754446183936 3756170543104 3757611036672 3758103724032 3760682805504 3762410029056 3767121477632 3769696792008 3775958746812 3780687161664 3783777794748 3784474361856 3785515625472 3786967372896 3787463909376 3791803857408 3796148778464 3796646518784 3798102534912 3799846944768 3801802604544 3802953240576 3807715459072 3810925215744 3812886577152 3814040567808 3821427325044 3822130823168 3823182447616 3826307819712 3827775210966 3829533249024 3832663812768 3835894599936 3839030363952 3840698068992 3840793571328 3842770305024 3843837759744 3847582384128 3851991220224 3853973716992 3858389876736 3859451477532 3863317577728 3865862526498 3870799771104 3877229671056 3882084901632 3888533547648 3890319491072 3892321714176 3893499746304 3896781815808 3897292750848 3899967353856 3903766659072 3915809070768 3918912715989 3919010163201 3920712612096 3922730477568 3923917713072 3927225423744 3927740350464 3930435848808 3932241037312 3933749054016 3934264836096 3937581268992 3938772999168 3942610108416 3943705296896 3945734995968 3957906872367 3958635495424 3961871597568 3962961670416 3965001280128 3969544663224 3973411749888 3974614324352 3976138591236 3977964770304 3980012101632 3981216673728 3984996040704 3986202121216 3989562335232 3990085435392 3991615635456 3992823719424 3996713484288 4001293205504 4002394124848 4003352543232 4004454029184 4005665998761 4009042620072 4015702159308 4019614212096 4020730790976 4020830769984 4022900163072 4024017654732 4027937808384 4031333203968 4032553308672 4034628734976 4036481777664 4039251902208 4043186896896 4044410589184 4051017448128 4062827994624 4064057631396 4068016791552 4070808557694 4072678217216 4074774294528 4076007546912 4079443463424 4079978348544 4083417612288 4086755721216 4091873329152 4095322619904 4098670460928 4104496015788 4106608468704 4111314115482 4111853179392 4115319312384 4116564835936 4118143540923 4118683500288 4122155390976 4123402983504 4127317327872 4127419957248 4128566482688 4130691323904 4132588486656 4139453251584 4144196534272 4144739909632 4146329419776 4147470244512 4150860715134 4151624859648 4159665425664 4160924370806 4164431868912 4166575168896 4171792730112 4173055345648 4176573069696 4177120690176 4178722618368 4180641841152 4184059428864 4187586428928 4188853824512 4191009693696 4192162811802 4192934559744 4208033628288 4209202546803 4209307212327 4211473608216 4213303105536 4216747393152 4218684080128 4220301947904 4221579245016 4223751956928 4225691860992 4232711282688 4234655301632 4238011662336 4238117044224 4240908891009 4250473070592 4253273056872 4257533657088 4258705078656 4263585008648 4265779339584 4267738546176 4270667375772 4271227333632 4274827812864 4278322395648 4280180932608 4283679891456 4287290867712 4290795638784 4292766334976 4299897176064 4301080253568 4304596297176 4308224905152 4311746789364 4315381424928 4320785327616 4320892767744 4322093036564 4324317479712 4326303571968 4328530182144 4333490122752 4338455746816 4339024592896 4340688611328 4342682222592 4344917262336 4346232274944 4351674810368 4354649742492 4361883379938 4367345514336 4369351368704 4372349932338 4372923222528 4374600241104 4376609427456 4380187214592 4383879542784 4384454344704 4387463273088 4389478367232 4391737491456 4397237010432 4402275680256 4404541390848 4405285204614 4410801688608 4414407427206 4415220088832 4416434896384 4418128601712 4418707894272 4421740329909 4423771166976 4431119624064 4433154768896 4435436371968 4436668459008 4436778780672 4446079418368 4448367673344 4449713995776 4453464932352 4457105547264 4458331879218 4465737746127 4467788790528 4470088218624 4471441114896 4475210366592 4478868757944 4480814413824 4483120545792 4484477386368 4488257627136 4488846114816 4491926684352 4493989756928 4496302669824 4500092878848 4501454856192 4502693390454 4510172947581 4523322139848 4523434616232 4529099051904 4531430034432 4536622472256 4541041999872 4542416370688 4544158389984 4546245451776 4548585259008 4549961912832 4554281189376 4554394435584 4555659567104 4572906520576 4574164714112 4575260049408 4576518890496 4577903998584 4581762994368 4585508490276 4589373896352 4589975642112 4593844813824 4595235165696 4597600186368 4603357495296 4607237947392 4608632352768 4611004268544 4620785025024 4622183530496 4623455282152 4625834826816 4629734226432 4631135440428 4638828356442 4640958898688 4643231993856 4643347451904 4644637293024 4644752786016 4649162047488 4654489391104 4655099674624 4656884908032 4658294339328 4662221101056 4662832398336 4666762985472 4670577967104 4676426661888 4677216390084 4679623603872 4684985852526 4690852589472 4693266821376 4694687263854 4698644703408 4699260776448 4703222071296 4704645526784 4707066857472 4709228740608 4711034732544 4712460552576 4717051379712 4722958270464 4730803716096 4739965993728 4741400569962 4743840817296 4746019590144 4749276650643 4753903343616 4755342138064 4759350707328 4761800193024 4763987214336 4767763120128 4767881674752 4769206109312 4773852217344 4777876389888 4781782204416 4785813061632 4787261513728 4788578685086 4789725364224 4791043213488 4796533134729 4801205864448 4805130750336 4809181289472 4810636814088 4813112695104 4815203549184 4819139877888 4821353234432 4823202226176 4824661994304 4827145093632 4829362126848 4837384323072 4838715285264 4842670834323 4843562336256 4846753018296 4858503847064 4860883493568 4861004363712 4867091518464 4872668581312 4873307471872 4875176388096 4877415481344 4880762715168 4881402667008 4885517500416 4889511309312 4891635351552 4891756986368 4895634161664 4913263703628 4914168201216 4915520289792 4919538625344 4923685605888 4925175785852 4927710616416 4929973837824 4931864485632 4932511137792 4938163163136 4944346939392 4946891636736 4952560140288 4958885249024 4962151899684 4963065397248 4967122599936 4968489258432 4976742562848 4982445271734 4985009577072 4987299115008 4991252016384 4991376128256 4993544421376 4997626540032 5001839345664 5005928245248 5010148048896 5010804965376 5014243740672 5016546705408 5019128561664 5026262389344 5030371254258 5034611662416 5038727352687 5040916215552 5045037059664 5047354167296 5049289830528 5049951879168 5053417519896 5055738476544 5064136713216 5066462593024 5069070139392 5070604320768 5081233620992 5085387423744 5088737407329 5088863943261 5095236433392 5101074921061 5101743759616 5103700281288 5106044332032 5108672249856 5110218417024 5114526133248 5118707151936 5120930758656 5121058095104 5123566338048 5123693740032 5125117012992 5130109845504 5135988293632 5138631622656 5144519835648 5145935303376 5150141998407 5154483368664 5161066361472 5163045633396 5163722597376 5169639561408 5176113202176 5178777182208 5184711396864 5189762285568 5191332995072 5195709087744 5198383153152 5199956471808 5201387192421 5221078761024 5225216954652 5225346884268 5227616816128 5230307303424 5231890284096 5236300564992 5236987133952 5240581131744 5244998738688 5245686448128 5250108358656 5251697332224 5254400212992 5260979994624 5277209163156 5282495463424 5283948893888 5285975291334 5286668373504 5291124830208 5292726217632 5297882333184 5301518121648 5303953027072 5306682802176 5308288898304 5313328054272 5319416446976 5322154180608 5323764959232 5328951312384 5337803390976 5339272038912 5340887998348 5345390160096 5348141261568 5349759905322 5354269545744 5359485616128 5360974387968 5361107693312 5363733510144 5363866884096 5365356872976 5370583744512 5375110938624 5376737744896 5379504979968 5381975703552 5384039694336 5385669202944 5390915862528 5401356597504 5402991347166 5405772094128 5411966415849 5417103992832 5418743508528 5421532362624 5424022388736 5427744743592 5433032392704 5434676729216 5439257951232 5439971131392 5442057363456 5443554695922 5444556816384 5449007628288 5455831105536 5464893947904 5465816827947 5472661354384 5475477958272 5477135141163 5481752153976 5482470905856 5487092416512 5490858054564 5491578000384 5496207187968 5497870644672 5500700222976 5503089770496 5503226609664 5507588431872 5510117982208 5519271002112 5528439226368 5529960326016 5531633998289 5534480953512 5539146306624 5546220567552 5552575825216 5555433558528 5562390306816 5568764092928 5569494253568 5571630157824 5574189121536 5578745905152 5583448571904 5588012924928 5589550415736 5598835383204 5610711504384 5612270062404 5612409616436 5615158518432 5615298144288 5617737474048 5622329857536 5627069263872 5628772326688 5631669275904 5634255814656 5636416555008 5637155586048 5643615043584 5650682216448 5650822725632 5653590441984 5654545188012 5667297427456 5671030742496 5675666692122 5676711542784 5678273438208 5687705786112 5690318061568 5694223167696 5694969778176 5697153802368 5699770417152 5704429860864 5706907910144 5711573188608 5716387823616 5721060851712 5732140987566 5733196234752 5734773671424 5739461729568 5744299873536 5748995719152 5753841899904 5758545545928 5761047103488 5761190356992 5765756639616 5768404762624 5771373576192 5777986830336 5787584815104 5789177216298 5790242963456 5794976366592 5798793789747 5806199656656 5812852817023 5815844506584 5823127352448 5829799909784 5830564296704 5832800321472 5835479236608 5838482571264 5840249619456 5845172723712 5845939126272 5849951030784 5852637822976 5855649988608 5869700907008 5873713606152 5881068918144 5885876569608 5890838135616 5891610525696 5895653773212 5898361555968 5900623581024 5901397254144 5908159498752 5913915162624 5915557945344 5915705040896 5918602493952 5932951994368 5937953243136 5941009317888 5942807396352 5944442505624 5954316994836 5957051720704 5960117624832 5961921486528 5964207886854 5966947155456 5971825010592 5974419218432 5977494061056 5979303181824 5984343502848 5985128153088 5989235579136 5995070226432 6000123838464 6001939808256 6003591187272 6005028814848 6006681043776 6013563930108 6023553238962 6029421318144 6031096186464 6031246154976 6036026482098 6038798735872 6041906712576 6046999805952 6048829963008 6054722666496 6058877853312 6061660602368 6064780345344 6066615883776 6072374919168 6072525914112 6096086447094 6102025187328 6103871998112 6106212836541 6109017325824 6112161441792 6114011320368 6119165195136 6119967522816 6125126418432 6126980220928 6130133581824 6137809993728 6142983929856 6144843137024 6148005691392 6156744023682 6166971173223 6167779769088 6172978968576 6174847253904 6178025250432 6185104475256 6190975991808 6191129935872 6192849724032 6193003714688 6196036985856 6198882729984 6209179877376 6211059119104 6216294801408 6217109864448 6219494129664 6221205366768 6227437289472 6236288520112 6239498138496 6241386556209 6246647803368 6254470119296 6257689095168 6259583018472 6264859604544 6265681035264 6270962761728 6276089143296 6278971654144 6281379643392 6283280736768 6286514540544 6288244217703 6289401839616 6312050442432 6319954658304 6321867426616 6325121089728 6328026120192 6330452921856 6332368867524 6338537791488 6345800943104 6349066924032 6351982952448 6357017493504 6357175566336 6365136289792 6375709605888 6381084082176 6386300485632 6388057617984 6395377512972 6398669009376 6401607819264 6406001063658 6406841000448 6412241719296 6414182418784 6417483593472 6420271398912 6425519837184 6430936301568 6432882659072 6436193458176 6439149502464 6442463526912 6449845764096 6451620380352 6456894445764 6458083115008 6462337357728 6467620184046 6481177991424 6481339151616 6483139554846 6486476219568 6489455357952 6500235184128 6503220641792 6507683620224 6508536889344 6511032916992 6514023333888 6519348412416 6522180468736 6527512215552 6531974613738 6547648406138 6551018271504 6554027053056 6558524898507 6559384833792 6564914141184 6570280821888 6573298450432 6575819314176 6576681517056 6581194909632 6584217550848 6592462585856 6595855515648 6603413520384 6607927806921 6616202532912 6621611140809 6622830133248 6624652344576 6627192902568 6628061841408 6635656750464 6643260362312 6646679436096 6649732153344 6653154557952 6655002688512 6655168171008 6663502053376 6669119127552 6672551510016 6674570993664 6680197398528 6685658320896 6687497818827 6688728940544 6701683185792 6707161672344 6712815549888 6718303136916 6721221620736 6726716079552 6732386440704 6733269172224 6737890026528 6740984635392 6744454004736 6752182284288 6754040085681 6760805761024 6780516564992 6784983209772 6785151924348 6793648577856 6804933708384 6808059109376 6811562999808 6813624556032 6816237584976 6819368177664 6824942869248 6827907678208 6831421784064 6831591653376 6833489350656 6851508830208 6859359780864 6861247071168 6862890074112 6864778335744 6866855997876 6872644491552 6878262735414 6881421815296 6884060844528 6884963463168 6890767220736 6892852748544 6901484269568 6905036242944 6910856921088 6912948529152 6919683047424 6927612116992 6931177537536 6933275295744 6935182923228 6938752240224 6946703160642 6958242534663 6961438348032 6965021177856 6966955939536 6967129179024 6973743071232 6975853712128 6981734086656 6982649511936 6985327362048 6987441508992 6993331651584 6994248597504 7000144478208 7002263109632 7005866950656 7014639992832 7015824585126 7027478778789 7036278884208 7042030895781 7047967055112 7048891164672 7054833106944 7056968290176 7060600286208 7063843110912 7068690828864 7075577069568 7077718531072 7084437405696 7096205574144 7098353278976 7109948990592 7112100854943 7119029385216 7127186880128 7130855015424 7133013207096 7139026060992 7145980821504 7147965850624 7151644680192 7151822512128 7153809163968 7160778326016 7166814584832 7172673306624 7178719592448 7180892270592 7182868027629 7184588046336 7186564820232 7201808796672 7203988462888 7207696125504 7213771934208 7215955221132 7222805323776 7224991344704 7228709816832 7232029851648 7234803339264 7236992991456 7244043190272 7252343934976 7253294841856 7256076484608 7258072927896 7265343504384 7286525263872 7287755770596 7291506545568 7300637277696 7302846854884 7309002871968 7309961207808 7312764582144 7316123222016 7321144072752 7322104000512 7328276250624 7330494192896 7334266963968 7337453027328 7337635479552 7341411926016 7343451242496 7359028002816 7371252301824 7373280434688 7379307938016 7385528408832 7387763678778 7391565924624 7394960756736 7407244744704 7416520409088 7428840210432 7432252162048 7438327873536 7443227849526 7444598095872 7450683899904 7452733887648 7461273765134 7465113844272 7473667907601 7480948672512 7483026749872 7486878024576 7487064192384 7490316632064 7496439810048 7502759018496 7508892367872 7512341086208 7515222073344 7516207448064 7521365611008 7524820058112 7534242955264 7539393584016 7545556881387 7551917493624 7561374323328 7563662813987 7567555589496 7571031250944 7573934745792 7574927818752 7583607714816 7592297556928 7593293037568 7596205069824 7599693889536 7603605209088 7605906481152 7615430918144 7621850431488 7628081135616 7642854650088 7646364895232 7652615639424 7655550421932 7659066498048 7665327625536 7671789199872 7678060727904 7681396137984 7681587142656 7685540610048 7687675519488 7695164768256 7703982440448 7707947433984 7716779753472 7718902955064 7726635155456 7731725052996 7741599542208 7754459342112 7764169803264 7777067095296 7780638982144 7784643428352 7786999492608 7793563631616 7799934707712 7807533318144 7831618141536 7837825431978 7838020326402 7841425224192 7845460955136 7847835426144 7854450847488 7855480700928 7860871697616 7864482074624 7867498108032 7868529672192 7875162537984 7877545998336 7885220216832 7887410593792 7891469991936 7915813744734 7917270990848 7923743195136 7925923340832 7928962937001 7930002560256 7939089326448 7946823499776 7949228648704 7952277182472 7955929540608 7960024203264 7962433347456 7969992081408 7972404242432 7979124670464 7980170870784 7983231270912 7985647438848 7993426968576 8002586411008 8004788249696 8006705086464 8008908058368 8011331997522 8018085240144 8024639857983 8031404318616 8039228424192 8041461581952 8041661539968 8045800326144 8048035309464 8055875616768 8062666407936 8065106617344 8069257469952 8072963555328 8078503804416 8086373793792 8088821178368 8102034896256 8104487020749 8125655989248 8128115262792 8136033583104 8141617115388 8145356434432 8149548589056 8152015093824 8158886926848 8159956697088 8166835224576 8173511442432 8183746658304 8197340921856 8208992031576 8213216937408 8222628230964 8223706358784 8230638624768 8233129671872 8236287081846 8237367000576 8244310781952 8246805967008 8254634655744 8254839914496 8257132965376 8261382647808 8265176973312 8278906503168 8288393068544 8292658839552 8294940489024 8301721430268 8303249719296 8319330851328 8321848741612 8328863737824 8333150337792 8343585460224 8346110691296 8353146139392 8354241380352 8357445236736 8361283682304 8368118857728 8375172857856 8377707649024 8382019387392 8384325623604 8385869119488 8416067256576 8418405093606 8418614424654 8422947216432 8426606211072 8433494786304 8437368160256 8440603895808 8443158490032 8447503913856 8451383721984 8465422565376 8469310603264 8476023324672 8476234088448 8481817782018 8500946141184 8506546113744 8515067314176 8517410157312 8527170017296 8531558679168 8535477092352 8541334751544 8542454667264 8549655625728 8556644791296 8560361865216 8567359782912 8574581735424 8581591277568 8585532669952 8598211481349 8599794352128 8602160507136 8609192594352 8616449810304 8619057625241 8623493578728 8630762849856 8641570655232 8641785535488 8644186073128 8648634959424 8652607143936 8657060364288 8666980245504 8676911493632 8678049185792 8681377222656 8683765824447 8685364445184 8692464549888 8703349620736 8709299484984 8723766759876 8734691028672 8738702737408 8744699864676 8745846445056 8749200482208 8753218854912 8760374429184 8767759085568 8768908689408 8774926546176 8778956734464 8783474982912 8804551360512 8809082781696 8810570409228 8821603377216 8828814854412 8830440177664 8832869792768 8836257203424 8837415788544 8843480659818 8847542333952 8862239248128 8866309537792 8870872743936 8873336918016 8873557561344 8892158836736 8896735346688 8899427991552 8906929864704 8914211094528 8916663758436 8931475492254 8935577581056 8940176437248 8942882229792 8950420733184 8957737515888 8961628827648 8966241091584 8968954772736 8976515254272 8977692229632 8983853368704 8987979513856 8992605339648 9000185757696 9002909712384 9005386780908 9020345895162 9035329858443 9046644279696 9046869232464 9054039723147 9058198103808 9062860068864 9073244944512 9082083999744 9084832741376 9088316779968 9092490903552 9097170518016 9099923825664 9108562378752 9108788871168 9111319134208 9144129670641 9145813041152 9148329428224 9153037780992 9155807997168 9163525988736 9171016980552 9178747792704 9179951284224 9187689627648 9190470331392 9195200372736 9206714990592 9214475894784 9217264705536 9222008537088 9235116035523 9244367060992 9246910564304 9251669653632 9259468452864 9262270880856 9277656712884 9281917797376 9286463987712 9286694903808 9289274586048 9289505572032 9298324094976 9308978782208 9310199349248 9313769816064 9316588678656 9324442202112 9325664796672 9341155934208 9354432780168 9359247207744 9369971705052 9381705178944 9386533642752 9389374527708 9397289406816 9398521552896 9406444142592 9409291053568 9414133714944 9418457481216 9422069465088 9424921105152 9434102759424 9461607432192 9479931987456 9482801139924 9487681634592 9492039180288 9498553301286 9507806687232 9510684276128 9518701414656 9523600386048 9527974428672 9535526240256 9535763349504 9538412218624 9547704434688 9555752779776 9563564408832 9571626123264 9574523027456 9577157370172 9579450728448 9582086426976 9593066269458 9602411728896 9609001595487 9610261500672 9618362578944 9621273628176 9626225390208 9630407098368 9638279755776 9642706468864 9646404452352 9649323988608 9654290187264 9658724253696 9674768646144 9677430570528 9685341668646 9687124672512 9693506036592 9717007694128 9721766987136 9722008727424 9724709332269 9734183036928 9745337162624 9746614943744 9750352776192 9754830962688 9761525430336 9762805334016 9771035000832 9779022618624 9783270703104 9783513972736 9791268323328 9797961920607 9821472609207 9826527407256 9831040579584 9839077250688 9847371211776 9850351571704 9855421232832 9859947675648 9863728971264 9865022275584 9876326326272 9888693878784 9893783273472 9905120280576 9917770498048 9924303799368 9934245199872 9936978516864 9953485125696 9964890543468 9970019154144 9974598230016 9982504032768 9982752256512 9987088842752 9995253080064 10003678691328 10011856490496 10020296097792 10028487481344 10033093410816 10038257123328 10052524778688 10060742508516 10069223324832 10077454705374 10081832431104 10090074119328 10094708334592 10098579661056 10099903758336 10106835039792 10111476953088 10128273426432 10132925186048 10138140278784 10141208641536 10162467241984 10170774847488 10177474814658 10177727886522 10190472866784 10202149842122 10203487519232 10207400562576 10212088664064 10217344499712 10220436834048 10229052266496 10237414303872 10241861517312 10242116190208 10247132676096 10247387480064 10250234025984 10260219691008 10271976587264 10277263245312 10289039671296 10291870606752 10300283996814 10308966737328 10317394103121 10322132722944 10326091266792 10327445194752 10339279122816 10352226404352 10357554364416 10369422793728 10379524571136 10382665990144 10391418175488 10396766306304 10399912943616 10402774384842 10420054740963 10442157522048 10450433909304 10450693768536 10455233632256 10460614606848 10463780568192 10472601129984 10473974267904 10481162263488 10489997477376 10491372896256 10500216717312 10503394664448 10508800425984 10521959989248 10523736877689 10554418326312 10564990926848 10567897787776 10571950582668 10573336747008 10582249660416 10585452435264 10595764666368 10603036243296 10607906054144 10613365604352 10616577796608 10626656108544 10638832893952 10644308361216 10647529918464 10675606781952 10678544077824 10681775996696 10690780320192 10696282523136 10699519810644 10708539091488 10718971232256 10721948775936 10722215386624 10727467020288 10727733768192 10730713745952 10741167489024 10750221877248 10753475489792 10759009959936 10768079388672 10771338405888 10781831725056 10802713195008 10805982694332 10811544188256 10823932831698 10834207985664 10837487017056 10843064725248 10848044777472 10855489487184 10866064785408 10869353458432 10878515902464 10879942262784 10884114726912 10887109391844 10889113632768 10898015256576 10911662211072 10929787895808 10931633655894 10945322708768 10950955916544 10954270282326 10963504307952 10964941811712 10974184833024 10981716109128 10983156000768 10992414375936 10995741289344 11001400445952 11006179540992 11006453219328 11015176863744 11020235964416 11038542004224 11056878452736 11059920652032 11063267996578 11068961907024 11078292613248 11081645518167 11092441135104 11105151650432 11110867117056 11124780613632 11137528185856 11138988507136 11143260315648 11148378243072 11157491810304 11166897143808 11176025849856 11179100831472 11191910647701 11197670766408 11221423008768 11224540124808 11224819232872 11230317036864 11230596288576 11235474948096 11244659715072 11254138527744 11257544653376 11263338551808 11268511629312 11272833110016 11274311172096 11287230087168 11301364432896 11301645451264 11309090376024 11342061484992 11351333384244 11353423085568 11356546876416 11375411572224 11380636123136 11388446335392 11389939556352 11394307604736 11399540834304 11408859721728 11413815820288 11423146377216 11432775647232 11442121703424 11464281975132 11466392469504 11469547342848 11478923459136 11488599747072 11497991438304 11507683799808 11517091091856 11522094206976 11522380713984 11531513279232 11536809525248 11542747152384 11555973660672 11575169630208 11578354432596 11580485926912 11589952733184 11597587579494 11612399313312 11625705634046 11631689013168 11646254704896 11659599819568 11661128593408 11665600642944 11670958473216 11676965142528 11680499238912 11690345447424 11691878252544 11699902061568 11705275645952 11711299977216 11739401814016 11747427212304 11756738147967 11757030489603 11762137836288 11771753139216 11781676271232 11783221051392 11791307546424 11796723111936 11801247162048 11802794508288 11816318997504 11827830325248 11831115890688 11831410081792 11837204987904 11865903988736 11873720617101 11875906486272 11885614792704 11888885011248 11908633989672 11914103441408 11920235249664 11923842973056 11928415773708 11933894310912 11943650021184 11948838436864 11954988122112 11958606363648 11968687005696 11970256306176 11978471158272 11990140452864 12003879616512 12007182374544 12010057629696 12013362087552 12016997996283 12027127860216 12047106477924 12058842636288 12062192372928 12062492309952 12072052964196 12077597471744 12083813425152 12093999611904 12097659926016 12109445332992 12117755706624 12123321204736 12129560690688 12133231767552 12192172894188 12204050374656 12207743996224 12212425673082 12218034651648 12224322883584 12228022640736 12238330390272 12239935045632 12250252836864 12253960441856 12260267163648 12275619987456 12285967859712 12289686274048 12296011382784 12313488047364 12333942346446 12335559538176 12345957937152 12349694507808 12354430622769 12356050500864 12370208950512 12381951983616 12382259871744 12385699448064 12386007429376 12392073971712 12397765459968 12418359754752 12422118238208 12432589602816 12434219728896 12438988259328 12442410733536 12454874578944 12472577040224 12478996276992 12482773112418 12493295606736 12508940238592 12515378190336 12519166036944 12529719209088 12531362070528 12541925523456 12552178286592 12557943308288 12562759286784 12566561473536 12573029081088 12576488435406 12578803679232 12624100884864 12627607640409 12627921636981 12639909316608 12643734853232 12650242179456 12656052240384 12660905843712 12664737735048 12677075582976 12691601886208 12698133848064 12703965904896 12714034987008 12714351132672 12730272579584 12751419211776 12772600971264 12776115235968 12779981996047 12790755025944 12797338018752 12803215638528 12812002127316 12813682000896 12824483438592 12828364837568 12834967186944 12840542797824 12851039674368 12861872603136 12865765318144 12872386916352 12878299004928 12899691528192 12903240760704 12913788891528 12924674715456 12935240368092 12962355982848 12962678303232 12966279109692 12972952439136 12978910715904 13000470368256 13006441283584 13015367240448 13017073778688 13022065833984 13028046667776 13038696824832 13055024431104 13063949227476 13095296812276 13102036543008 13108054106112 13117049797014 13118769667584 13129828282368 13140561643776 13146596900864 13151638628352 13153363034112 13162389819264 13168435101696 13184925171712 13191711031296 13206827040768 13215855613842 13232405065824 13243222281618 13245660266496 13249304689152 13254385805136 13256123682816 13271313500928 13286520724624 13293358872192 13299464306688 13306309115904 13310005377024 13310336342016 13327004106752 13338238255104 13345103020032 13349141987328 13360394797056 13371316641792 13374995637654 13377457881088 13397213238381 13403366371584 13414323344688 13425631099776 13436606273832 13442443241472 13453432159104 13464772881408 13466538344448 13475780053056 13481969270784 13488908009472 13504364568576 13508080171362 13521611522048 13530518842743 13561033129984 13569966419544 13570303848696 13587297155712 13609867416768 13616118218752 13623125999616 13627249112064 13632475169952 13638736355328 13649885738496 13655815356416 13662843568128 13663183306752 13666978701312 13718719561728 13722494142336 13725780148224 13729556671488 13733711995752 13745288983104 13756525470828 13762843630592 13768121689056 13769926926336 13781534441472 13785705497088 13802968539136 13810072485888 13821713842176 13825897058304 13855224233984 13862355075072 13866550591488 13870365846456 13877504480448 13893406321284 13916485069326 13922876696064 13930042355712 13933911879072 13934258358048 13947486142464 13951707424256 13963468173312 13965299023872 13970654724096 13974883017984 13986663303168 13988497195008 14000288956416 14004526219264 14011733901312 14029279985664 14031649170252 14054957557578 14072557768416 14084061791562 14095934110224 14097782329344 14109666213888 14113936580352 14121200572416 14127686221824 14137381657728 14151154139136 14155437062144 14168874811392 14192411148288 14196706557952 14219897981184 14224201709886 14238058770432 14247829951929 14254373760256 14261710030848 14266026414192 14278052121984 14291961643008 14295931701248 14303289360384 14303645024256 14307618327936 14321556652032 14333629169664 14345346613248 14357439184896 14361784541184 14365736055258 14369176092672 14373129640464 14389599404187 14403617593344 14407976925776 14415392251008 14427543868416 14431910442264 14445610647552 14449982689408 14457419633664 14464059703296 14469606678528 14473985982912 14488086380544 14504687869952 14506589683712 14512152969216 14516145855792 14528012502969 14530687008768 14575511541192 14583013091136 14601274555392 14605693709768 14618005743936 14619922415616 14625529164288 14632246444032 14642288145504 14644208001024 14656552501248 14660988385792 14668533927936 14674906054656 14675270959104 14686902484992 14742504603648 14746560869376 14758615876032 14771056817664 14775527357556 14783131849248 14789921513472 14814489489408 14833040818176 14857680420864 14876655747072 14886455699052 14889196191744 14901367799808 14905467775296 14922547530268 14930227688544 14947335815202 14961897345024 14966053499744 14973756049152 14974128384768 14980633264128 14992879620096 15005518036992 15017784735744 15024682172416 15030444146688 15032414896128 15042731222016 15049640116224 15068485910528 15078787168032 15091113762774 15103834987248 15122748646656 15127325627974 15135111178992 15142062501888 15147869491584 15149855637504 15167215429632 15184595113856 15186586075136 15192410139648 15199387779072 15207210418176 15211812962304 15230861836288 15243700862976 15256162271232 15266591829783 15285709300176 15292729790464 15303224763183 15305231278848 15311100843864 15318132996096 15330655251072 15343578399744 15356121455808 15362792275968 15363174285312 15371081220096 15375351038976 15390329536512 15407964880896 15415894867968 15433559506944 15437805910128 15450425995221 15453270310912 15463450105992 15483199084416 15508918684224 15528339606528 15554134190592 15561277964288 15569286856704 15573998985216 15587127263232 15599869415424 15604161577263 15663236283072 15675650863956 15676040652804 15682850448384 15690921910272 15695670852288 15708901694976 15710961401856 15721743395232 15728964149248 15734996216064 15737059344384 15750325075968 15755091996672 15774821187584 15782939983872 15831627489468 15834541981696 15847486390272 15851846681664 15857925874002 15860005120512 15878178652896 15893646999552 15898457297408 15904554364944 15911859081216 15920048406528 15924866694912 15939984162816 15944808484864 15958249340928 15966462541824 15971294877696 15986853937152 16005172822016 16009576499392 16013410172928 16017816116736 16022663995044 16036170480288 16049279715966 16062808637232 16078456848384 16082923163904 16083323079936 16091600652288 16096070618928 16111751233536 16125332815872 16130213234688 16138514939904 16145927110656 16157007608832 16172747587584 16177642356736 16204069792512 16208974041498 16235899247547 16251311978496 16256230525584 16272067166208 16283234230776 16290712868864 16299097178112 16304030187648 16317773853696 16319913394176 16333670449152 16347022884864 16367493316608 16394681843712 16397450483841 16417984063152 16426433874816 16431405423489 16445256461928 16447412717568 16461277249536 16466259343744 16472574163692 16474734001152 16488621563904 16493611934016 16509269311488 16509679828992 16514265930752 16522765295616 16530353946624 16557813006336 16576786137088 16585317679104 16589880978048 16594901994867 16603442860536 16638661702656 16643697483224 16657727475648 16666300675584 16687170920448 16692221382592 16706292278784 16708482760704 16714890473472 16722567364608 16736237715456 16750345715712 16755415298048 16760025397801 16764038774784 16768651247208 16832134513152 16836810187212 16837228849308 16845894432864 16853212422144 16866989572608 16874736320512 16881207791616 16886316980064 16895007827712 16902767443968 16930845130752 16952046649344 16952468176896 16963635564036 17001892282368 17013092227488 17030134628352 17034820314624 17054340034592 17063117358336 17070954184704 17082669503088 17084909334528 17099311251456 17113289582592 17120723730432 17134719565824 17149163470848 17163182555136 17171065339904 17196422962698 17199588704256 17204321014272 17218385188704 17232899620608 17238115250482 17246987157456 17261525699712 17283141310464 17283571070976 17288372146256 17297269918848 17305214287872 17314120728576 17333960491008 17353822987264 17356098371584 17362754445312 17367531648894 17370728890368 17384929099776 17406699241472 17418598969968 17438558451069 17447533519752 17469382057344 17477405474816 17489399729352 17491692890112 17498400964416 17506437709824 17520748858368 17535518171136 17537817378816 17549853092352 17557913468928 17566949965824 17609102721024 17621140818456 17643206754432 17657629708824 17665739585536 17672514406848 17674831577088 17686961319636 17695084667904 17724478496256 17732619075584 17741745487872 17746673836032 17747115122688 17784317673472 17798855983104 17813859729408 17828422189056 17833327516872 17862950984508 17871155162112 17880352874496 17885764459584 17900841466368 17915475031776 17923257655296 17932482183168 17937909545472 17953030508544 17955384459264 17967706737408 17975959027712 17985210679296 18000371515392 18005819424768 18010773561816 18040691790324 18070659716886 18093288559392 18093738464928 18108079446294 18116396207616 18125720137728 18146489889024 18164167999488 18169665482752 18176633559936 18184981807104 18194341036032 18199847651328 18217124757504 18217577742336 18222638268416 18288259341282 18291626082304 18296658856448 18306075561984 18311615994336 18318638509623 18327051977472 18342033961104 18357495585408 18359902568448 18375379255296 18380940662784 18390400745472 18413429981184 18428951789568 18434529411072 18444017074176 18470232071046 18488734121984 18493821128608 18500913519669 18503339307264 18518936905728 18524541761712 18555313425768 18563835594752 18572927975424 18573389807616 18578549172096 18579011144064 18596648189952 18617957564416 18620398698496 18627539632128 18633177357312 18648884404224 18651329593344 18682311868416 18708865560336 18718494415488 18724159668627 18739943410104 18763410357888 18773067285504 18778749055416 18794578813632 18797043105792 18812888285184 18818582107136 18828267429888 18836914962432 18844138930176 18849842210304 18868205518848 18959863974912 18965602279848 18975363269184 18984078360576 18997106602572 19015613374464 19021368552256 19037402829312 19047200772096 19055948857344 19071052480512 19071526699008 19076824437248 19095408869376 19127128817664 19143252246528 19149046054912 19154314740344 19158901456896 19164172853952 19186132538916 19204823457792 19218003190974 19220523001344 19236725157888 19242547256352 19252450780416 19260814196736 19276559511552 19285412937728 19292808904704 19298647977216 19308580374528 19317448507392 19349537292288 19354861141056 19370683337292 19374249345024 19387012073184 19434015388256 19443533974272 19444017454848 19449418664538 19468366073856 19490674325248 19493229887488 19500705552384 19509661925376 19523050860672 19525610668032 19542070001664 19558045237248 19566541406208 19567027945472 19582536646656 19595923841214 19642945218414 19653054814512 19662081159168 19675574695521 19678154501376 19694742423552 19700703143408 19710842465664 19719895351296 19727457942528 19730044551168 19752652652544 19777387757568 19787566546944 19810240561152 19835540996096 19848607598736 19864833422427 19868490399744 19873957033728 19906970251392 19929781086936 19940038308288 19949196460032 19965008065536 19965504513024 19974177685504 19990506160128 20007357382656 20023712980992 20040592195584 20056974962688 20062493456481 20066186821632 20105049557376 20121485017032 20138446649664 20154909410748 20163664862208 20180148238656 20189416669184 20197159322112 20199807516672 20213670079584 20222953906176 20256546852864 20262120257043 20265850372096 20282417283072 20341549694976 20354949629316 20355455773044 20380945733568 20404299684244 20406975038464 20414801125152 20424177328128 20434688999424 20440873668096 20458104532992 20474828607744 20483723034624 20484232380416 20494265352192 20494774960128 20500468051968 20543953174528 20554526490624 20578079342592 20583741213504 20600567993628 20617933474656 20634788206242 20644265445888 20652182533584 20654890389504 20678558245632 20704452808704 20715108728832 20738845587456 20759049142272 20765331980288 20782836350976 20793532612608 20799825887232 20805548769684 20840109481926 20874727603989 20884315044096 20900867818608 20901387537072 20910467264512 20921229213696 20927561136384 20945202259968 20947948535808 20962324526976 20979994954752 20982745792512 21000433434624 21006789328896 21017600851968 21043919978496 21047473755378 21082436336367 21108836652624 21126092687343 21129981853696 21135795575552 21143901165336 21146673494016 21164499320832 21170904870528 21191529332736 21206072486592 21215812108288 21226731208704 21233155593216 21253312217088 21277665787904 21288616722432 21295059836928 21336302564829 21357088155648 21363551993392 21381560640384 21392565046272 21399039621288 21417078182976 21437942464512 21443897551872 21444430773248 21454934040576 21455467536384 21461427491904 21482334978048 21500443754496 21506950979584 21518019919872 21536158777344 21542676811776 21548604082887 21605426390016 21611965388664 21623088376512 21647865663396 21668415971328 21674974034112 21686129450496 21696089554944 21710978974368 21732129570816 21738706916864 21757031804928 21759884525568 21768229453824 21774218783688 21796030513152 21859575791616 21863267311788 21890645417536 21901911833088 21908540564652 21927008615904 21929883623424 21948369666048 21963432218256 21966312001536 21984828751872 21991482578688 22002800891904 22012359081984 22012906438656 22030353727488 22077084008448 22113756905472 22119841304064 22126535993156 22137923814048 22156585226496 22163291036334 22184882270208 22210303300864 22221734234112 22249561227264 22275056371712 22277977014272 22286520631296 22296756486144 22314983620608 22333794287616 22352051699712 22358201662944 22383821295402 22395341532816 22421003722803 22442846017536 22449080249616 22449638465744 22460634073728 22461192577152 22470949896192 22489319430144 22508277055488 22515089306752 22526677103616 22537023258624 22545666220032 22548622344192 22574460174336 22602728865792 22603290902528 22618180752048 22636670644161 22684122969984 22690988441961 22702666768488 22713093752832 22750823144448 22761272246272 22776892670784 22779879112704 22788615209472 22799081668608 22817719443456 22827631640576 22846292754432 22865551294464 22884243406848 22916769421483 22928563950264 22939094685696 22957846918272 22977199494144 22995982876608 23015367599616 23034182183712 23044188413952 23044761427968 23063026558464 23073619050496 23085494304768 23111947321344 23150339260416 23156708865192 23179905466368 23195175158988 23224798626624 23251411268092 23263378026336 23292509409792 23319199639136 23322257186816 23331201285888 23341916946432 23353930285056 23360998477824 23380690894848 23399804123136 23410551291904 23422599954432 23478803628032 23494854424608 23513476295934 23514060979206 23524275672576 23543506278432 23563352542464 23566442102784 23582615092848 23593446223872 23602494324096 23605589016576 23632637995008 23655660650496 23662231781376 23662820163584 23674409975808 23731807977472 23747441234202 23751812972544 23771229585408 23777770022496 23817267979344 23828206882816 23840470499328 23847685946112 23856831547416 23867788621824 23887300042368 23897676873728 23909976244224 23917212727296 23937374011392 23940512612352 23956942316544 23980280905728 24007759233024 24014364749088 24020115259392 24026724175104 24033995992566 24054255720432 24073919573949 24094212955848 24117685272576 24124384745856 24124984619904 24144105928392 24155194943488 24167626850304 24187999223808 24195319852032 24218890665984 24235511413248 24246642409472 24259121381376 24266463535104 24313461062247 24384345788376 24408100749312 24415487992448 24424851346164 24436069303296 24448645767168 24456045281472 24476660780544 24479870091264 24500505673728 24507920883712 24520534327296 24551239974912 24579372548096 24592022765568 24626976094728 24667884692892 24671119076352 24691915874304 24699389015616 24708861245538 24712101001728 24740417901024 24763903967232 24764519743488 24771398896128 24772014858752 24784147943424 24795530919936 24836719509504 24844236476416 24865179205632 24877976518656 24884821467072 24909749157888 24945154080448 24957992553984 24965546224836 24986591213472 25017880477184 25030756380672 25038332073888 25059438418176 25062724141056 25083851046912 25104356573184 25125518573568 25133122947072 25146058162176 25152976870812 25157607358464 25248201769728 25255215280818 25255843273962 25279818633216 25287469706464 25300484358912 25312104480768 25321811687424 25329475470096 25354151165952 25383203772416 25396267696128 25407931809792 25428069974016 25428702265344 25460545159168 25502838423552 25545201942528 25552230471936 25559963992094 25581510051888 25594676037504 25606431277056 25624004254632 25627364001792 25648966877184 25656729675136 25669934373888 25681085595648 25702079348736 25723745206272 25731530636288 25744773832704 25756598009856 25799383056384 25806481521408 25827577783056 25849349430912 25857172875723 25870480736184 25924711965696 25925356606464 25932558219384 25945904878272 25957821431808 26000940736512 26012882567168 26030734480896 26034147557376 26044131667968 26051297473341 26056093335552 26077393649664 26110048862208 26114458177969 26127898454952 26190593624552 26204073086016 26216108212224 26234099594028 26237539335168 26259656564736 26281123287552 26293193801728 26303277256704 26306726068224 26324779638528 26336870203392 26369850343424 26413654081536 26431711227684 26464810131648 26486444563236 26491320532992 26498609378304 26508771610272 26512247365632 26542627001856 26573041449248 26586717744384 26598928613376 26612618231808 26620010754048 26620672684032 26654008213504 26676476510208 26690206040064 26698283974656 26720789594112 26742633283584 26749991275308 26754915762176 26794426476762 26806732743168 26828646689376 26851262199552 26873212547664 26884886482944 26906864318208 26929545762816 26933076688896 26951560106112 26963938541568 26977816018944 27008729137152 27016160342724 27043223044096 27061037685486 27122066259968 27139932839088 27140607697392 27162119169441 27174594311424 27219734833536 27232236437504 27246251999232 27254498224128 27264950339904 27277472710656 27299771476992 27311630712832 27325687136256 27326366613504 27333957402624 27432389011923 27437439123456 27444988284672 27459113342976 27467423991504 27490577966208 27513050941656 27525687261184 27536243378112 27539853852672 27563068882944 27571410994176 27605937078272 27620144971776 27643427684352 27651794116608 27705348106569 27710448467968 27733101182976 27740731692912 27755008960896 27786812642568 27832970138652 27845753392128 27860084711424 27867823758144 27868516716096 27894972284928 27903414848512 27926936346624 27930598047744 27941309448192 27949766035968 27973326606336 27976994390016 28009052438528 28023467802624 28063298340504 28109915115156 28145115536832 28168123583124 28191868220448 28195564658688 28219332427776 28227873160704 28242401144832 28255372443648 28274763315456 28302308278272 28310874124288 28384822296576 28393413115904 28439795962368 28448403419772 28476117540864 28495659903858 28508747520512 28523420061696 28532052828384 28556104243968 28583923286016 28591863402496 28606578720768 28607290048512 28615236655872 28643113304064 28667258339328 28690693226496 28714878369792 28723569082368 28731472110516 28738352185344 28746259280928 28779198808374 28807235186688 28815953851552 28827004786461 28830784502016 28855087736832 28863820884528 28891221295104 28899965378816 28914839267328 28928119406592 28939213357056 28947971965824 28976172761088 29009375739904 29013179367424 29024305938432 29032291711584 29056025005938 29061374017536 29151023082384 29166026182272 29174127996807 29202549110784 29211387419536 29236011487872 29239844831232 29251058328576 29264492888064 29284576291008 29288416002048 29313105002496 29321976771584 29337067855872 29349812109312 29350541918208 29373804969984 29464417827621 29493121738752 29517231752064 29542113635328 29551054715112 29566263698496 29579843026944 29628978978816 29666081636352 29715360841728 29753311494144 29772911398104 29802735599616 29810935550592 29845095060536 29860455377088 29894671630404 29923794690048 29932106999488 29947512098304 29948256769536 29961266528256 29985759240192 30011036073984 30035569471488 30049364344832 30060888293376 30085462444032 30099280232448 30157574336064 30182227525548 30207669974496 30245497293312 30254651255948 30270222357984 30284125003776 30295738983168 30299711275008 30334430859264 30369190227712 30373172150272 30384820279296 30398775558144 30414420836352 30423625924608 30461723672576 30487401725952 30512324542464 30533183659566 30571418600352 30585459580928 30606449526366 30610462557696 30622201687728 30636265992192 30661310502144 30687156799488 30712242911616 30725584551936 30726348570624 30742162440192 30750702077952 30780659073024 30815929761792 30831789735936 30867119013888 30875611820256 30900851990442 30906540621824 30926900211984 30952182309363 30966398168832 31017837368448 31056679213056 31108268381184 31122555928576 31138573713408 31147997970432 31174254526464 31199738830848 31208323154526 31260164222889 31326472566144 31335174515089 31351301727912 31352081305608 31365700896768 31381843820544 31391341704576 31417803389952 31421922803712 31443486790464 31457928298496 31469992432128 31474118688768 31500650151936 31510183993344 31549642375168 31565879967744 31571210633067 31663254978936 31694972780544 31703693363328 31715851748004 31720010241024 31756357305792 31787293999104 31796914594816 31809108729888 31823718162432 31840096813056 31849733389824 31879968325632 31889616969728 31916498681856 31932925083648 31942589755392 32010345644032 32019152998784 32026820345856 32035632233472 32045327990088 32072340960576 32098559431932 32125617274464 32156913696768 32165846327808 32166646159872 32183201304576 32192141237856 32223502467072 32250665631744 32260426469376 32277029879808 32314015217664 32345495175168 32355284713472 32408139585024 32417948082996 32471798495094 32502623956992 32512461051168 32544134332416 32566468461552 32581425737728 32598194356224 32608060375296 32635547707392 32639826788352 32667340898304 32694045769728 32734986633216 32789363687424 32794900967682 32835968126304 32852867749632 32862810846978 32890512923856 32894825435136 32922554499072 32932518687488 32945148327384 32949468002304 32977243127808 32987223868032 33018538622976 33019359657984 33028531861504 33045530591232 33060707893248 33115626012672 33153572274176 33170635358208 33179761956096 33189803989734 33206885721072 33244936554501 33277323405312 33287394966448 33315454951296 33332601351168 33374341840896 33384442765184 33412584557568 33416965521408 33429780946944 33445134729216 33472475430912 33500691431424 33510830596096 33520050795602 33528077549568 33537302494416 33575731943103 33664269026304 33673620374424 33674457698616 33691788865728 33706424844288 33733979145216 33749472641024 33762415583232 33772633960128 33790015655424 33805534887936 33861690261504 33904093298688 33904936353792 33927271128072 34026184454976 34060269256704 34069640629248 34108680069184 34126234716672 34141908369408 34165339006176 34169818669056 34198622502912 34226579165184 34241447460864 34269439131648 34298326941696 34326365110272 34392845925396 34399177408512 34408642028544 34436770377408 34465799241216 34476230500964 34493974314912 34523051399424 34566282620928 34567142141952 34576744292512 34594539837696 34610428575744 34628241457152 34667920982016 34707645974528 34712196743168 34725508890624 34735063297788 34741457780736 34769858199552 34813398482944 34837197939936 34877116902138 34895067039504 34938764114688 34954810949632 34978799458704 34983385780224 34996801928832 35012875419648 35041497716736 35071036342272 35075634757632 35099706184704 35115826937856 35133899931648 35218205442048 35242281636912 35271091468809 35286413508864 35315259417648 35331479171072 35345028813696 35349663154176 35373922639272 35390169335808 35448956992512 35465238151168 35483490975744 35493347672064 35494230245376 35568635346944 35597711966208 35621161851303 35627719458816 35656844378112 35666655033744 35707524447427 35725901969016 35742310324224 35760705748992 35771528919168 35801682932736 35830950063552 35846515310592 35864964366336 35875819090944 35906061017088 35910768918528 35935413474816 35951918055424 35970421358592 36011638849536 36021547123632 36050993988849 36081383580648 36141319433772 36186577118784 36187476929856 36216158892588 36232792415232 36251440275456 36292979778048 36328335998976 36339330965504 36353267119872 36369963614208 36388682072064 36399695302656 36445276536832 36576518682564 36583252164608 36593317712896 36612151123968 36623231988672 36637277019246 36654103954944 36684067922208 36714991170816 36719805136896 36750758510592 36761881325568 36780801490944 36826859962368 36857903579136 36869058822144 36888034148352 36940464142092 36977468243968 36987642257216 37001827039338 37006678614528 37037873811456 37049083523424 37110626851536 37127671189504 37145855950848 37146779615232 37157098344192 37158022288128 37193296379904 37235915128832 37255079264256 37266354714624 37297768808448 37302659186688 37364623736832 37417731120672 37436988830976 37448319337254 37479886820208 37526820715776 37546134571008 37557498110832 37589157627264 37594086211584 37625776570368 37637164214272 37656534859776 37673829924864 37688277860352 37699684420608 37736411037696 37882822921227 37883764910943 37919727949824 37931204559696 37950726538368 37968156721152 37994213205144 38031226748928 38042737104512 38074805658624 38094401544192 38111897714688 38142104961024 38143053398016 38153648874496 38190817738752 38254257635328 38298092109824 38308629480688 38317802913792 38328345707904 38339945988141 38372265077832 38409646915584 38436006381948 38441046002688 38473450315776 38485094512704 38504901560832 38521628393472 38553119023104 38570825875456 38585617809408 38597295954432 38617160749056 38634897014784 38699074584576 38709722282112 38721437988023 38741366674584 38774024146368 38868030776512 38887067948544 38888034909696 38898837329076 38936732147712 38981348650496 38986459774976 39001411104768 39019323850752 39046101721344 39051221336064 39084140003328 39116090474496 39165073293312 39191847682428 39285890436828 39306109629024 39324162318336 39351149391042 39356309002752 39389484847104 39401406286816 39421684931328 39439790702592 39454915885056 39460089102336 39505305305088 39554775515136 39575133093888 39620481122304 39671081992192 39697215197472 39729666844854 39736980799488 39747914067456 39813940502784 39859562173872 39880076616576 39898392920064 39930016131072 39931009026048 39948355371008 39981012320256 40014714765312 40047425961984 40081184391168 40113949925376 40124986912962 40132373643264 40210099114752 40242970034064 40276893299328 40309818821496 40327329724416 40360296477312 40378833338368 40394318644224 40399615033344 40427340159168 40445907812352 40513093705728 40524240514086 40531700744192 40564834566144 40591556528229 40683099389952 40689969719161 40709899258632 40710911546088 40761891467136 40808599368488 40813950076928 40829602250304 40848354656256 40869377998848 40881747336192 40916209065984 40949657215488 40967446069248 40968464760832 40988530704384 40989549920256 41000936103936 41087906349056 41156158685184 41167482427008 41201135987256 41235866949312 41269576412484 41288530891776 41304365067168 41309780779008 41357116491264 41408905617408 41430217457664 41477691174912 41530663960576 41565672701952 41587065225216 41599651774464 41611097539368 41680218963852 41749455207978 41768630088192 41801735637216 41802775074144 41820934529024 41842458427392 41855122272768 41890404519936 41895897071616 41924649053952 41959989909504 41965491585024 42000866869248 42013578657792 42035201703936 42087839956992 42094947510756 42164872672734 42217673305248 42252185374686 42259963707392 42271591151104 42287802330672 42293346988032 42328998641664 42341809741056 42383058665472 42412144973184 42431624216576 42453462417408 42466311186432 42506624434176 42555331575808 42577233444864 42590119673856 42672605129658 42714176311296 42727103986784 42743489855787 42763121280768 42785130092544 42798079242576 42834156365952 42875884929024 42887795103744 42888861546496 42909868081152 42910935072768 42922854983808 42964669956096 43000887508992 43013901959168 43036039839744 43072317554688 43085353623552 43097208165774 43168798212561 43210852780032 43223930777328 43246176753024 43295731326792 43336831942656 43349948068224 43372258900992 43392179109888 43421957948736 43464259141632 43477413833728 43514063609856 43519769051136 43536458907648 43548437567376 43592061026304 43726534623576 43781290835072 43803823666176 43817081129304 43854017231808 43859767246848 43896739332096 43926864436512 43932624003072 43969657503744 43982965157376 44005601783808 44024718163968 44025812877312 44060707454976 44227513810944 44239682608128 44253071986312 44275847628096 44313170452992 44326582072668 44369764540416 44420606601728 44443468468224 44499122454528 44550112743424 44555954028544 44573041262592 44629967241216 44667588575232 44704103399424 44716403325888 44767642590804 44790683065632 44842007445606 44885692035072 44898160499232 44899276931488 44921268147456 44922385154304 44941899792384 44978638860288 45016554110976 45030178613504 45053354207232 45074046517248 45091332440064 45097244688384 45148920348672 45205457731584 45206581805056 45236361504096 45273341288322 45368245939968 45381976883922 45405333536976 45426187505664 45501646288896 45522544492544 45553785341568 45559758225408 45577230418944 45598163337216 45635438886912 45655263281152 45692585508864 45731102588928 45768486813696 45833538842966 45857127900528 45878189371392 45909674289549 45915693836544 45954398988288 45991965753216 46030735199232 46068364367424 46088376827904 46089522855936 46126053116928 46147238100992 46170988609536 46223894642688 46300678520832 46313417730384 46351277985663 46359810932736 46390350317976 46449597253248 46502822536184 46526756052672 46585018819584 46638399278272 46644514373632 46662402571776 46683833892864 46707860570112 46721996955648 46761381789696 46799608246272 46812484731789 46821102583808 46989708849216 47026952591868 47028121958412 47048551345152 47087012556864 47126705084928 47132884205568 47165230185696 47186892447744 47204988648192 47211178033152 47265275990016 47324463562752 47325640327168 47348819951616 47463615954944 47494882468404 47503625945088 47542459170816 47555540044992 47634535958688 47656413765632 47680940998656 47695371892224 47713663094832 47735577243648 47774600084736 47795353747456 47819952488448 47834425454592 47874748022784 47913884633088 47960561811456 48015518466048 48028729498176 48040230518784 48053448350208 48067991985132 48108511440864 48147839147898 48188425911696 48235370545152 48248769491712 48249969239808 48288211856784 48310389886976 48335253700608 48375998447616 48390639704064 48437781331968 48471022826496 48493284818944 48518242762752 48532927070208 48626922124494 48707697742641 48768691576752 48816201498624 48830975984896 48849702692328 48872138606592 48897291534336 48912090562944 48953321561088 48959740182528 49001011347456 49015841767424 49041068654592 49102479949824 49158745096192 49184045531136 49192351451523 49253952189456 49294216270467 49335769385784 49342238152704 49383831748608 49398778031232 49417722491076 49424202003456 49480835802048 49527807934464 49529039486976 49542797792256 49544029717504 49568295886848 49591061839872 49673439019008 49688472952832 49730358411264 49755953037312 49769642934144 49784705984601 49890308160896 49915985107968 49931092449672 49973182426944 50035760954368 50061512761344 50076664147776 50118876836352 50125448282112 50167702093824 50208713146368 50251037147136 50266245894144 50280076193403 50292116324352 50305953741624 50496403539456 50510430561636 50511686547924 50559637266432 50574939412928 50600968717824 50624208961536 50643623374848 50658950940192 50708302331904 50766407544832 50792535392256 50856139948032 50857404530688 51005676847104 51090403885056 51104460943872 51119927984188 51163020103776 51189352075008 51212862554112 51248008509264 51254728003584 51297933754368 51313459350272 51339868747776 51362171191296 51404158697472 51447490412544 51463061272576 51489547665408 51513196019712 51598766112768 51612963042816 51655155566112 51698698861824 51714345751446 51740961472368 51849423931392 51850713212928 51865116438768 51891809756544 51915642863616 52001881473024 52025765134336 52061468961792 52068295114752 52088263335936 52102594946682 52112186671104 52154787299328 52220097724416 52228916355938 52255796909904 52315675353207 52381187249104 52408146172032 52432216424448 52468199188056 52475078670336 52519313129472 52562246575104 52586387603456 52606554513408 52613452136448 52649559277056 52673740406784 52739700686848 52827308163072 52863422455368 52929620263296 52945639697909 52972889126472 52997218756608 53017543220544 53024494731264 53085254003712 53146082898496 53173435488768 53197857226752 53225236463616 53240021508096 53241345368064 53308016427008 53352953020416 53396567949312 53441579188224 53485266567168 53499982550616 53588852953524 53613465486336 53657293378752 53702524399104 53746425095328 53769772965888 53813728636416 53859091525632 53866153377792 53903120212224 53927877083136 53955632037888 54017458274304 54032320685448 54086446088192 54122075370972 54244132519936 54279865678176 54281215394784 54324238338882 54349188622848 54439469667072 54464472875008 54492503998464 54508996448256 54529900679808 54554945421312 54599542953984 54623261425664 54651374272512 54652733227008 54667914805248 54864778023846 54874878246912 54889976569344 54918226685952 54934847983008 54981155932416 55026101883312 55051374522368 55072486756224 55079707705344 55126137765888 55142821988352 55211874156544 55240289943552 55286855368704 55303588233216 55410696213138 55420896935936 55466202365952 55481463385824 55502740559007 55510017921792 55573625285136 55665940277304 55691506784256 55720169422848 55735647516288 55737033432192 55789944569856 55806829697024 55853872693248 55861196095488 55882618896384 55899532071936 55946653212672 55953988780032 56018104877056 56046935605248 56126596681008 56172479005881 56219830230312 56290231073664 56336247166248 56383736440896 56391129317376 56438664855552 56455746321408 56484802289664 56510744887296 56549526630912 56604616556544 56621748248576 56786826231808 56879591924736 56896806839544 56952235081728 56991319807716 57017495041024 57046840123392 57064105656768 57112208487936 57167846572032 57183726804992 57213157441536 57214580097024 57230473311744 57286226608128 57381386452992 57429756739584 57447138164736 57462944221032 57476704370688 57492518561856 57558397616748 57614470373376 57631907703104 57654009572922 57661569004032 57710175473664 57727641769056 57782442590208 57799930757632 57829678534656 57856238813184 57878426714112 57895943931648 57952345522176 58018751479808 58048611876864 58064583423168 58112050011876 58122748035072 58302046164768 58332052364544 58348255993614 58405098221568 58422774839072 58472022975744 58479689662464 58502116657152 58528985776128 58569152582016 58576832004096 58626210004992 58643953543168 58674135711744 58699624218624 58701083836416 58747609939968 58928835655242 58986243477504 59026724086563 59034463504128 59084227270656 59102109430224 59132527396992 59159686053888 59257957957632 59332163272704 59430721683456 59506622988288 59545822796208 59605471199232 59621871101184 59690190121072 59720910754176 59789343260808 59847589380096 59864213998976 59895024196608 59896513539072 59922533056512 59971518480384 60022072147968 60071138942976 60098728689664 60121776586752 60170924888064 60187480369443 60198560464896 60315148672128 60333403376687 60364455051096 60415339948992 60490994586624 60509302511896 60540444715968 60568250007552 60591477966336 60599422550016 60668861718528 60738380455424 60746344300544 60769640558592 60786360771129 60797551116288 60847251849216 60923447345152 61024649084928 61066367319132 61142837200704 61170919161856 61212899052732 61220925115392 61244403375456 61272531984384 61322621004288 61374313598976 61424485823232 61451169103872 61452697141248 61484324880384 61501404155904 61631859523584 61663579471872 61734238027776 61751223640512 61801703980884 61813081243648 61853800423968 61904364618726 61932796337664 62035674736896 62113358426112 62216536762368 62245111857152 62277147426816 62295995940864 62348509052928 62399477661696 62416646309052 62520328445778 62652945132288 62670349030178 62702603455824 62704162611216 62731401793536 62763687641088 62782683409152 62835606779904 62843845607424 62886973580928 62915856596992 62939984864256 62948237377536 63001300303872 63020367986688 63099284750336 63131759935488 63142421266134 63247309009101 63326509957872 63378278062029 63389945561088 63407386726656 63431703496008 63440020482048 63512714611584 63574587998208 63593829189632 63618217459776 63647436324864 63680193626112 63699466779648 63759936651264 63779233939456 63832997363712 63865850167296 63885179510784 64008907694487 64020691288064 64038305997568 64071264466944 64090655980176 64144681921152 64197118863864 64251234548928 64313827393536 64331692655616 64333292319744 64366402609152 64384282475712 64447004934144 64501331263488 64520852938752 64554059759616 64628030435328 64645812248661 64710569426944 64816279170048 64835896165992 64943596990188 65005247913984 65024922102336 65088268664832 65132936923104 65162851475456 65196388712448 65216120750592 65271095414784 65279653576704 65388091539456 65578727374848 65589801935364 65671936252608 65705735499264 65725621693956 65781025847712 65789650870272 65845108998144 65865037374976 65890296654768 65898936004608 65954486255616 65974447736064 66037077245952 66038719315968 66057063723008 66091061182464 66231252025344 66307144548352 66341270716416 66359523912192 66379607979468 66413771442144 66489873109002 66554646810624 66574789932896 66630909902592 66665202702336 66748683681792 66768885530368 66825169115136 66833931042816 66859561893888 66890269458432 66944950861824 67001382862848 67021661192192 67040101591204 67056155099136 67074604988832 67151463886206 67263011168409 67328538052608 67347240748848 67348915397232 67383577731456 67412849688576 67467958290432 67498945282048 67524831166464 67545267920256 67580031310848 67611069775872 67723380523008 67808186597376 67809872707584 67854542256144 68052368909952 68072965325883 68139281258496 68217360138368 68252469433344 68283816738816 68330678012352 68339637338112 68397245005824 68453158330368 68482894921728 68538878263296 68596653883392 68652730220544 68750308264449 68785691850792 68817284057088 68873540754816 68931598482432 68952461001928 68987948629824 69046102798848 69132565241856 69134284283904 69153488585024 69189079675392 69220857151488 69256482914304 69335841964032 69415291949056 69424393486336 69451017781248 69470126595576 69539716399104 69674395879872 69754233804276 69790134079008 69877528229376 69909621899264 69957598917408 69966771560448 69993603857664 70025750839296 70082995433472 70142072684544 70199412369408 70231653875712 70267799863296 70436410884096 70484563273824 70542182937618 70572827017728 70630518835296 70662958342144 70690057627392 70699326308352 70747845278544 70780338671616 70897913985024 70930476302336 70966981951488 70986695344128 70988460490752 71137270693888 71195423932416 71242323702606 71255438917632 71313688756224 71333310067488 71415048894854 71451803938032 71484620648448 71521411497984 71543057838336 71603365865472 71661900127104 71693030621184 71729928732672 71751638181888 71812122034176 71821537837056 71870826949632 71903836110848 71940842717184 72023277699072 72043094247264 72101987977698 72162767161296 72221758721847 72282638867544 72373154237568 72374953859712 72432317785176 72465584830464 72502880550912 72585959556096 72656671997952 72678661931008 72706534239744 72739927228416 72777364144128 72799390605312 72890553073664 72940383186741 73153037365128 73186635425792 73224302247936 73246463977344 73274554038492 73308207909888 73368135844416 73429982341632 73439610273792 73501517021184 73523762651136 73561602981888 73653719924736 73738117644288 73776068296704 73880928284184 73954936487936 73975284514432 74003654078676 74013357229056 74075747622912 74098167046848 74221253703072 74255342379008 74291711901696 74293559230464 74314196688384 74316044576256 74386592759808 74471830257664 74510158528512 74532709429248 74595537616896 74729247473664 74835462241344 74873977661952 74896638674508 74959773640416 75053641431552 75092269142016 75114996221664 75178315254528 75188172423168 75251553140736 75274328428544 75313069719552 75376555720704 75399368841216 75472822075392 75765645842454 75767529821886 75839455899648 75862409119392 75901453076736 75936313442304 75988426410288 76062453497856 76085474209024 76149611317248 76188803088384 76223795429376 76284209922048 76286106796032 76307297748992 76381635477504 76508515270656 76596184219648 76617258961376 76635605827584 76656691415808 76679891976282 76744530155664 76819293831168 76872012763896 76882092005376 76946900631552 76970189025408 77009803121664 77043256786944 77106238046208 77141651750912 77171235618816 77194591908864 77234321498112 77269794029568 77398149169152 77419444564224 77442875976046 77482733349168 77548048292736 77571518627169 77736061553024 77774135897088 77776069819392 77797674658152 77873464295424 77962697300992 77972919549952 78002822209536 78038647701504 78092203442688 78102442672128 78168280006656 78232180948992 78330146586624 78343374533907 78383695364856 78571780873656 78612219258048 78648324636672 78702298782084 78712618005504 78778969694208 78802812573632 78843369862656 78879581405184 78909831770112 78920178204672 79010610610176 79109551030272 79240962244608 79394430394944 79459333689708 79473961598976 79495828134912 79627881005568 79719124347744 79760153233152 79796785840128 79860032262144 79862018052096 79896710742016 79962024640512 80029429530624 80094851923968 80162368782336 80227899850752 80249973825924 80264747286528 80420198229504 80485940068128 80553786598656 80619637642992 80654659448832 80720592954624 80757666676736 80788637288448 80799230066688 80854680318336 80891815624704 81026187411456 81048481028172 81063401488384 81129669132288 81183113056458 81366198779904 81379939438322 81419798517264 81421823092176 81523782934272 81617198736976 81627900153856 81659204500608 81696709312512 81738755997696 81763494672384 81832418131968 81899314430976 81934892138496 81936929521664 81977061408768 81979099840512 82001872207872 82175812698112 82297167035769 82312317370368 82334964854016 82402271974512 82471733898624 82539152824968 82577061783552 82608730134336 82619561558016 82714232982528 82817811234816 82860434915328 82955382349824 83061327921152 83116044319707 83131345403904 83199303548928 83222195078736 83360437927704 83498910415956 83537260176384 83603471274432 83605550148288 83641869058048 83684916854784 83710244545536 83780809039872 83791794143232 83849298107904 83919979819008 83930983170048 84027157315584 84070403407872 84189895021512 84329745345468 84435346610496 84504370749372 84519927414784 84543182302208 84575604661344 84586693976064 84657997283328 84683619482112 84766117330944 84824289946368 84863248433152 84906924834816 84932622372864 85110663151616 85154466889728 85180239347712 85345210259316 85428352622592 85454207973568 85486979711574 85526242561536 85570260185088 85596158485152 85668312731904 85751769858048 85775590207488 85777723092992 85819736162304 85821870145536 85845709967616 85929339912192 86001775017984 86027803918336 86072079679488 86144635109376 86170707247104 86194416331548 86337596425122 86421705560064 86447861554656 86481014359383 86492353506048 86591462653584 86673663885312 86699896136448 86744517801984 86784358219776 86843915897472 86928518283264 86954827667456 87028127219712 87039538102272 87072917815296 87096875134752 87184122052608 87453069247152 87522383990421 87562581670144 87607647332352 87634162258608 87708034463616 87719534493696 87793478664192 87853728873024 87865248006144 87939315007488 87965930314752 88011203567616 88049436327936 88051625754624 88121414909952 88393253482863 88479365216256 88506143972624 88551695256192 88626340905984 88653164145336 88739529080832 88841213203456 88886936936448 88998244909056 89100225486848 89111908057088 89146082525184 89259934482432 89408206798848 89432806651776 89459873972329 89535285181608 89581366131264 89684014891212 89771384070144 89796320998464 89798553862976 89842536294912 89844770308608 89883799584768 89957277720576 90033108221952 90060357227008 90106708414464 90148093034496 90182664880128 90297840697344 90472723008192 90546682576644 90736491879936 90763953767844 90810667073952 90852375011328 91003292577792 91045088985088 91107570683136 91119516450816 91154460837888 91196326674432 91270877773824 91385171017728 91462205177856 91536973627392 91667077685932 91714255801056 91756378742784 91819348579098 91831387673088 91908797976576 91983931506432 92061470398464 92136728734848 92176753655808 92179045711872 92252106233856 92294476201984 92341977219072 92447789285376 92601357041664 92626835460768 92702555971326 92719621865472 92780700635952 92899194506496 93005645072368 93053512105344 93170037639168 93276798556544 93289028747264 93324805143552 93367667785728 93415721140224 93443993911296 93522763579392 93599216492544 93624969463578 93642205167616 93780492668667 93979417698432 94005523545267 94053905183736 94056243916824 94097102690304 94174025113728 94253410169856 94265768411136 94330460371392 94373784895488 94409977296384 94422356066304 94530551980032 94648927125504 94651280654336 94697639903232 94713631899201 94927231909888 94989764936808 95084918341632 95111080089984 95269071917376 95312827531264 95361881997312 95390743784448 95427326189664 95471154487296 95549200169472 95590707494912 95639904976896 95668850909184 95749496045568 95827769266176 96031036932096 96057458996352 96080461037568 96106896700416 96135983970264 96217022881728 96295678295796 96376851823392 96470741090304 96497538983424 96499938479616 96576423713568 96620779773952 96670507401216 96751996895232 96781279408128 96942045652992 96986569637888 97036485525504 97065854140416 97253844248988 97415395485282 97537383153504 97632402997248 97661951969792 97699405384656 97744277213184 97794583068672 97824181125888 97906643122176 97919480365056 98002022694912 98031683534848 98082137309184 98204959899648 98317490192384 98368091062272 98384702903046 98507904378912 98588432540934 98671538771568 98684476305408 98767663497216 98797556062464 98835444982152 98848404006912 98961671604096 99055615868928 99058078973952 99085595584512 99088059435008 99136591773696 99182123679744 99346878038016 99376945905664 99460716822528 99511906074624 99539285868288 99569411969202 99734809663503 99780616321792 99831970215936 99862184899344 99946364853888 100071521908736 100123025522688 100153328295552 100237753672704 100250896564224 100335404187648 100417426292736 100502074294272 100532491788288 100560152386806 100584232648704 100611907483248 100727195829309 100992807078912 101020861123272 101023373095848 101119274532864 101149878825856 101201937435648 101248417923072 101287246749696 101317901880384 101416604663808 101532815089664 101585070784512 101712279896064 101714809061376 102180807770112 102208921887744 102239855968376 102326040207552 102378704150016 102425725108224 102496017018528 102509456007168 102595867508736 102626918700544 102679737495552 102724342382592 102808317394944 102894980825088 102926122545152 102979095330816 103197532225536 103225926085632 103310311132224 103397397723648 103428691502892 103481922944736 103698847862784 103701426425856 103730232877536 103783619513088 103831285727232 104003762946048 104122937923584 104136590229504 104176526671872 104205189893364 104224373342208 104309574598656 104440195448832 104457832711876 104511593819808 104631350706414 104762374498208 104816292344064 104864432848896 104936398376112 104950157340672 105038626258944 105124493150208 105172775206912 105213109026816 105226904272896 105299118554112 105347480813568 105479401373696 105654616326144 105726844910736 105859240526592 105891279395818 105945778252944 105994437513216 106035086441088 106048989462528 106170508007424 106292165796992 106346870977536 106395714453504 106450472927232 106480043016192 106482690736128 106616032854016 106705906040832 106793135898624 106883158376448 106970533134336 106999965101232 107122573342281 107177705907048 107226930972672 107314586757504 107405048798208 107492850190656 107539545931776 107627457272832 107718183051264 107732306755584 107806240424448 107855754166272 107911264075776 108034916548608 108064641370896 108152981966547 108172892176384 108244150741944 108559731356352 108562430789568 108648476677764 108698377245696 108878939334144 108928945750016 108985007996928 109017992896512 109059801359616 109109890842624 109199085907968 109246522851328 109335829610496 109729556047692 109749756493824 109779953138688 109836453371904 109869695966016 109962311864832 110052203766624 110102749044736 110144973512448 110159415410688 110252275531776 110285643976704 110423748313088 110480579887104 110573710737408 110607176466432 110821392426276 110841793871872 110932404731904 110962926771648 111005481118014 111020035843584 111147250570272 111331880554608 111383013568512 111440338845696 111471295032576 111474066864384 111579889139712 111613659394048 111707745386496 111765237792768 111799064143872 111893306425344 111907977560064 112036209754112 112093871210496 112253193362016 112344958011762 112439660460624 112580462147328 112672494332496 112767472881792 112782258634752 112877329711104 112911492642816 112969604579328 113021489774592 113099053261824 113209233113088 113243496497152 113573652463616 113648468763681 113651294732829 113759183849472 113793613679088 113904470163456 113982639615432 114034990082048 114093680246784 114128211313536 114224416975872 114335693144064 114367453609984 114426314883072 114429160194048 114460946623488 114572453216256 114762772905984 114894276329472 114925888442064 114953408741376 114985037123712 115019837964423 115116795233496 115228940746752 115263815406208 115308019145844 115323138008064 115420350947328 115455283538112 115564885180416 115599861515264 115659357069312 115712477626368 115756853428224 115791887863296 115904691044352 116037502959616 116097223753728 116129166846336 116164313964069 116224100023752 116604092329536 116664104729088 116696511987228 116810196443136 116845549678144 116944045951488 116959379324928 117004233314304 117057971552256 117138305164032 117153664008192 117252420009984 117287907086336 117348271423488 117495219879936 117857671310484 117972486955008 118053448173126 118068927008256 118168454541312 118204218860448 118265054793984 118319372107776 118515915915264 118664326545408 118861443366912 119013245976576 119091645592416 119210942398464 119243742202368 119380380242144 119441821508352 119578686521616 119695178760192 119728427997952 119790048393216 119793027078144 119845066113024 119943036960768 120044144295936 120142277885952 120197457379328 120243553173504 120341849776128 120374960738886 120397120929792 120630297344256 120666806753374 120728910102192 120830679897984 120981989173248 121018605023792 121080889431936 121136500015104 121182955932672 121198845100032 121337723437056 121476760910848 121492688601088 121539281117184 121572721542258 121595102232576 121694503698432 121846894690304 122049298169856 122069909157483 122132734638264 122285674401408 122341838323712 122425798105464 122441850230784 122488806750912 122545063968768 122645242008576 122748627197952 122848971646464 122902338207744 122905394282496 122968649760768 123002808311808 123263719047168 123468476055552 123502447281024 123603407961768 123707600847936 123808729237452 123865592675328 124071349473792 124226716852224 124433073524736 124490223714304 124591991881728 124697018105856 124798955323392 124833292618104 125040656891556 125305890264576 125340698060356 125405206911648 125408325222432 125462803587072 125527375282176 125565366818304 125671213559808 125687691214848 125773947161856 125831713193984 125879969728512 125896474755072 126002600607744 126040735973376 126198569500672 126263519870976 126284842532268 126494618018202 126653019915744 126756556124058 126779891122176 126814773453312 126863406992016 126880040964096 127025429223168 127149175996416 127187658379264 127236434919552 127294872649728 127360387252224 127398933559296 127519873302528 127558467878912 127665994727424 127731700334592 127770359021568 128017815388974 128041382576128 128076611995136 128142528933888 128181311960352 128230469567361 128289363842304 128394237727728 128502469097856 128627654787072 128663385311232 128666584639488 128732805218304 128768564951424 128894009868288 129002662526976 129041705877504 129108119519232 129256060870656 129291624497322 129421138853888 129506394637683 129632558340096 129671792331984 129887193980376 130010495827968 130049844204672 130176537329664 130265873846208 130325702950912 130392777424896 130432241501184 130542190829568 130559307153408 130776183078912 131179603870728 131343872505216 131411470998528 131451243387912 131562051695424 131579301740544 131690217996288 131730074749952 131780593309536 131797872009216 131908972511232 131948895472128 132074154491904 132077438631936 132114127446016 132182122364928 132614289096704 132682541432832 132719047824384 132759215958936 132827542884288 132979746218004 133109293621248 133149579865792 133261819805184 133330405404672 133497367363584 133537771060736 133650338230272 133667862085632 133719123787776 133889901723648 134002765725696 134043322384384 134080203182408 134112310198272 134149209977664 134302927772412 134526022336818 134657076105216 134694481497696 134697830794464 134767155462912 134825699377152 134935916580864 134997890564096 135049662332928 135090535840512 135160062621696 135222139551744 135446761046016 135616373194752 135619745415168 135709084512288 136104737819904 136145930651766 136278562516992 136434720276736 136504938866688 136567633477632 136661356024704 136679274676224 136794490011648 136906316660736 136965789843456 137077756526592 137193307766784 137305460441088 137500616528898 137571383701584 137634568114176 137729022868647 137747081509632 137863196964864 137904922003856 137975897259648 138092205597696 138265130483712 138268568567808 138306977170048 138378159350784 138441714302976 138512965828608 138671683928064 138830583898112 138848786972672 138902035562496 138940253191152 139053833956989 139079432798208 139348791759744 139508467608552 139580268158016 139755056458752 139819243798528 139915197834816 139933543120896 139987207715328 140051501678592 140165990866944 140284145369088 140398824738816 140437454195367 140463307751424 140969126547648 141084365875236 141145654035456 141261037670592 141325916684288 141380115254784 141398652616704 141495690557088 141560677343232 141795827970048 141860952604672 141973390688256 141976920981504 142390847864832 142484647405212 142510877835264 142627377512448 142666620134976 142830097789708 142903607876064 142969241296896 143042822995968 143086115676672 143206731730944 143323800254208 143386061242368 143459857465344 143503276363776 143624244068352 143741653899264 143807672221696 143881685434368 144046555398144 144086188494528 144203975955396 144325534322592 144443517443694 144565277735088 144746308475136 144749907719424 144864635570352 144931169660928 145005761101824 145171919112192 145313343995904 145357323862016 145413068479488 145479854456832 145554728288256 145598781210624 145781106147328 145880766373482 146123093227923 146306074730256 146373270851584 146448604495872 146492927954688 146549108076984 146616415819776 146736271688832 146859964683264 146879220547584 147003034042368 147047525302272 147123205963776 147307439849472 147476235288576 147552136593408 147577054354569 147761856568368 147882648811401 147909872975872 147950569028864 148007308157352 148026714458112 148151495245824 148196334093696 148442507406144 148510684758016 148583423803392 148587118460928 148628393376768 148632089152512 148773185519616 148943660515328 149020317057024 149065418858496 149191075233792 149354117953803 149670924482688 149747955323904 149793277349016 149919547280832 150107282863104 150184538284032 150229992443328 150356630509056 150376344846336 150503106281472 150548656857088 150626139439104 150753111441408 150798737682432 150840228580209 151531291684908 151535059643772 151678911799296 151724818238784 151802906153472 151872626884608 151976852820576 152124906995712 152170948418048 152299222634496 152377606176768 152568419844096 152572213592064 152614595497984 153017030541312 153192368439296 153234517922752 153271211655168 153313382831616 153359783952564 153489060311328 153638587662336 153744025527792 153764184010752 153893801263104 153940378050816 154019606243328 154086513573888 154212476092416 154342471237632 154389183817728 154468642996224 154539588059136 154796298338304 154838889128448 154885751952092 154965466698336 155096096585472 155143037254338 155472123106048 155548271794176 155552139638784 155595349316304 155746928590848 155925394601984 155945839099904 156005644419072 156077295403008 156184406885376 156204885344256 156336560013312 156464361897984 156660293173248 156686749067814 156767390729712 156947026059621 157143561747312 157224438516096 157296649273344 157404597564168 157425236011008 157557939388416 157605625147264 157686739725312 157759162810368 157819663540224 157840356409344 158021221220352 158219102060544 158481924489216 158788860789888 158836919093727 158918667379416 158991656269824 159255762011136 159438248695488 159520306466304 159593571680256 159720064524288 159724036104192 159793421484032 159924049281024 160058859061248 160189703847936 160324737564672 160417385950381 160455799701504 160499947651848 160840396459008 160971880136256 161107573197312 161239275285984 161309318897664 161441185909248 161515333353472 161577274576896 161598460133376 161709360636672 161783631249408 162052374822912 162096962056344 162259338264576 162366226112916 162732397559808 162759878876644 162839597034528 162843646184352 163047565868544 163234397473952 163255800307712 163318409001216 163393418625024 163477511995392 163526989344768 163664836263936 163798628861952 163869784276992 163873859043328 163954122817536 163958199681024 164003744415744 164351625396224 164594334071538 164624634740736 164669929708032 164804543949024 164943467797248 165078305649936 165154123567104 165217460268672 165239123116032 165428465965056 165635622469632 165720869830656 165910764699648 166122655842304 166232088639414 166262690807808 166398607097856 166444390157472 166720875855408 166997820831912 167074520352768 167206942548864 167211100296576 167283738116096 167369833709568 167420489091072 167561618079744 167583588286464 167698596215808 167839959638016 167861966340096 168054314631168 168140806815744 168379790043024 168517437017643 168659490690936 168870693220992 169008741498744 169086364604416 169151209322688 169173387952128 169315994566656 169367238964224 169532234661888 169648579892736 169726496866304 169813849669632 169865244745728 170221326303232 170360478695424 170690420518632 170856705245184 170908415947136 170973959423148 171052485123072 171140520370176 171192316970304 171336625463808 171503539716096 171551180414976 171555446185984 171639472324608 171643740291072 171691419935232 171858679824384 172055607836672 172144159358976 172289270218752 172341414494208 172388832663096 172675192850244 172843411120128 172895723109312 172962028718766 172984707012096 173182925307168 173347327770624 173399792272896 173489035603968 173568716439552 173687831794944 173857036566528 173909655334912 174056254439424 174145835630592 174193750269504 174368244105216 174906138494304 175044767980842 175125163340288 175215294664704 175268324517216 175416068927232 175439068987392 175586957328384 175707457746048 175730496012288 175878630014976 175931860629504 176022407135232 176098872655872 176103251509248 176242829819904 176786506965726 176958730432512 177012287945248 177080172259689 177103390512384 177252681811968 177306328290672 177479058161664 177682426406912 177773873872896 177996489818112 178200450973696 178223816114176 178292165050368 178519868964864 178816413597696 178865613303552 178919747944658 179070570363216 179162732262528 179368029782424 179542768140288 179592641996928 179597107725952 179685072589824 179689540617216 179767599169536 179914555441152 180066216443904 180120714454016 180213416828928 180296186068992 180365329760256 180595681394688 180945446016384 181000210130061 181093365153288 181472983759872 181527907535688 181621334147904 181704750022656 182006585155584 182090177970176 182215141366272 182239032901632 182308921675776 182359082313387 182392653348864 182541755547648 182770342035456 183073947254784 183334155371864 183428511602112 183512757485568 183638697158196 183662775346176 183817595953152 183967863012864 184122940796928 184273457469696 184353507311616 184358091423744 184504212467712 184588952403968 184895578570752 185202714083328 185253670921536 185405111942652 185439243730944 185561401271904 185798389012992 186011290144736 186107024210688 186340075278336 186553597113088 186578057494528 186649610287104 186735335571456 186831442280448 186887987822592 187045527158784 187198432985088 187249938927156 187284410335232 187560985337334 187958835396864 188011047090534 188107810367472 188112487833648 188194205380608 188348050227456 188506820339712 188531536822272 188660920742784 188747569790976 188819954592768 188844712132608 189061103960064 189297854251008 189302561308672 189395279806464 189427263798402 189854463819776 189979529873616 190134834186087 190169836683264 190222160179968 190538143834752 190625655062528 190723763994624 190781487568896 190854652379328 190942308974592 191098400338944 191181414989824 191279809953792 191337701818368 191498992091136 191655538532352 192026723083461 192062073864192 192114917992704 192213793400832 192271967940528 192434045763456 192591356591592 192753703646784 192941482180608 192995077966848 192999876959232 193152847427136 193241559547904 193341014802432 193503993790464 193562558816256 193884091305984 193937436745983 193973139275776 194131708280832 194507688497976 194830790970564 195074766307008 195264805994496 195323903939584 195398810769312 195488554426368 195589166137344 195648362251776 195813286244352 195838960730112 196063367069696 196164274618368 196634980384768 196736182124544 196769405806092 197015808757824 197176865081868 197343077543136 197368952610816 197535326994432 197595112124928 197670889964304 197696808013824 197923343208192 198111231737856 198116157947904 198171191169024 198176118870016 198273183547392 198693756076032 198753891811328 198921433645056 199023812149248 199078571736576 199138823938404 199469619327006 199561232643584 199663940431872 199724369798688 199892729707776 200143043817472 200246051045376 200306656591104 200475507345408 200501793128448 200670808375296 200834852585472 201004148588544 201064983576576 201120304773612 201168465297408 201223814966496 201454391658618 201789033505227 201985614157824 202041722246544 202046746191696 202238549065728 202299757651712 202403874871296 202496835846144 202574493499392 202635803760768 202833209327616 203065630179328 203170141569024 203424559792128 203429618122752 204218895977649 204417843775488 204479711936752 204652080415104 204757408300032 204851450216448 204992034037056 205018912014336 205191735017472 205253837401088 205359474991104 205448684765184 205616634789888 205789961650176 205852245090304 205958190661632 206250924793347 206451852171264 206620622264448 206794795447296 206857383005784 206963845889472 207397695725568 207402852851712 207460465755072 207567239026176 207662571454464 208007525892096 208245875847168 208273180459008 208353053343744 208410379786728 208619149197312 208915665423752 209023187639616 209262701412828 209524748996416 209632584688128 209728865697792 209872796752224 209900314681344 210077252517888 210248986300416 210345550413824 210426218053632 210598237108224 210694961627136 211309232652288 211453689821472 211718481053184 211782558791636 211891556505888 211988875026432 212070172882176 212097978925056 212341016014848 212584331593984 212693741955072 212791428907008 212900945854464 212960086032384 212965381472256 213232065708032 213411812081664 213586271797248 213766316752896 213941066268672 213999930202464 214245146684562 214355411814096 214453861945344 214629173515008 214810097596416 214985700381312 215079091863552 215254914545664 215436366102528 215464613511168 215612480848896 215711508332544 215822528151552 216069833097216 216129282741792 216305963933094 216345784352768 216488301483888 216665276165541 217119462712704 217124861579136 217296953355528 217396754491392 217757878668288 217857891500032 217970015993856 218035985793024 218119602719232 218219781685248 218398171815936 218493045702656 218671659220992 218821149560223 219346221605623 219459112095384 219559906277376 219672906743808 219739391932032 219924623729664 220104407533248 220205498089472 220289947024896 220318830821376 220504551063552 220571287953408 220847496626176 220961159774208 221214352932864 221642784852552 221864809463808 221925853543296 222010962236028 222040071687168 222294501140544 222663761109216 222766027137024 222880677691392 222942590065152 222948133728768 223159778279424 223227318788096 223415490772992 223530475585536 223598128287744 223786612850688 224072419508224 224187742420992 224506386724032 224689916023524 224879320921248 225160924294656 225344988664992 225534945763584 225564517269504 225754659422208 225822985285632 225939209158656 226198106523648 226418466226176 226486992994304 227147304927232 227296937527362 227302589465658 227518367698944 227587227358176 227808940326912 227965279230864 228069980164096 228187360493568 228256422627072 228448833951744 228671386288128 228734907219968 228852629766144 228858320388096 228921893246976 229144906432512 229525545811968 229788552658944 229851776884128 229906817482752 229970074247424 230039675928846 230233590466992 230457881493504 230527630812416 230616038291688 230646276016128 230840701894656 230910567076224 231129770360832 231199723030528 231318714138624 231424955252736 231513706856448 231583775726592 231809382088704 232075005919232 232194447507456 232258333692672 232328627928138 232448200047504 232714555881507 233208184659072 233328209458176 233393023974456 233620392886272 233691099356288 233888091902976 233918758649856 234008466628608 234115943104512 234276610328064 234307328016384 234504840019968 234575814172672 234696542846976 234990439759872 235030123601721 235715342620968 235944973910016 236106896346252 236137854016512 236336909082624 236408437720896 236530109587968 236638744215552 237031831830528 237328653090816 237722886733824 238183291184832 238421884796928 238487484404736 238760760484288 238883643016704 239157373043232 239390357520384 239456855995904 239580096786432 239586054156288 239690132226048 239886073921536 240088288591872 240284555771904 240487106347008 240683699552256 240749921477772 240794241859584 241260594688512 241333613506748 241457820204384 241661359795968 241963978346496 242037210047584 242161778863872 242273000030208 242365911865344 242397690200064 242675446874112 242953521821696 242985377202176 243078562234368 243145443084516 243190204465152 243389007396864 243693789380608 244098596339712 244139818314966 244265469276528 244571348802816 244683676647424 244851596210928 244883700461568 244977613501824 245090127937536 245290484017152 245497254395904 245697943292928 245804676415488 245810788564992 245937299521536 246005616623616 246527438094336 246936952111104 247004894562048 247206815923536 247415201695872 247617458474904 247731185350656 248142698947584 248453433704448 248866147049472 248980447428608 249183983763456 249348132959121 249394036211712 249597910646784 249666585236208 249952671131989 250081313783112 250611780529152 250681396120712 250810413823296 250816650444864 250925607174144 251054750564352 251130733636608 251342427119616 251375382429696 251547894323712 251663426387968 251759939457024 251792949510144 252081471946752 252397139001344 252569685064536 252989236036404 253306039831488 253513112248116 253559782244352 253629546906624 253726813984032 253760081928192 254050858446336 254298351992832 254375316758528 254472869839104 254589745299456 254720774504448 254797867118592 255116935757824 255331989454848 255463400669184 255540718043136 256035630777948 256082765152256 256153223990272 256285057867776 256362623920704 256460939134722 256578727684608 256788475455456 257004938195712 257255309574144 257326770622464 257333169278976 257465610436608 257537129902848 257788019736576 258005325053952 258083411755008 258216239038464 258512121741312 258583248994644 258842277707776 259012789275366 259265116680192 259343584663968 259774387960752 260020991655936 260099688409344 260353074659328 260531747692416 260651405901824 260785554849792 260864483002368 261084381659136 261118614306816 261552366157824 262359207741456 262567151971263 262687745010432 262822941997056 262902486775824 263124103390848 263158603481088 263380435992576 263460149499904 263561186619072 263595744018432 263817945022464 263897790944256 264148308983808 264154877263872 264228254892032 264364244729856 265179760448589 265228578193408 265438095648768 265518431917872 265655085768576 265959492436008 266218587242496 266299159731584 266523639610368 266660810809344 266994734727168 267075542121472 267300676460544 267335724171264 267438247575552 267779803447296 268086644768768 268160406364816 268224620396544 268298419955328 268379621916987 268605855544824 269052044673636 269314152210432 269388962995392 269395661588928 269534310925824 269651398754304 269871833161728 269995781128192 270099324665856 270181071681024 270320125243392 270444279103488 270893522092032 271418169024576 272209475639808 272291861303532 272557125033984 272869440553472 273009877733376 273135266955264 273322712049408 273358549352448 273588980023296 273812633321472 274155513053184 274386615533568 274610920882176 275001233057796 275142767403168 275269136228352 275458045737294 275494163019264 275726393929728 275809844007712 275951794519296 276184411195392 276530260967424 276537137135616 276613954340096 276756318701568 276883428605952 277025931657216 277343367856128 277661167796224 277697573945344 277804071124992 277880506382304 278107667913978 278158865596416 278697583519488 279016935217104 279160536316032 279510112917504 279638487597056 279830395669632 279867086241792 279974415430656 280103003357184 280331981733888 280568290738176 280797649477632 280874908390734 280926615502848 281938253095296 282016570635801 282168731750472 282291308070912 282522075341184 282651833368576 282760230509568 282797305233408 282991381114176 283121354686464 283591655940096 283721905209344 283946781376512 283953841963008 284140895697603 284781695729664 284969294810424 285254755024896 285333240269952 285660195579416 285807215752128 285938482593792 286085645991936 286172231353344 286413463461888 286647600508416 286772122484736 286919714930688 287006552727552 287248488136704 287483307798528 287615344443392 288093110796288 288172376989056 288407951910792 288651068645184 288887034887388 289130555470176 289492616950272 289499815438848 289729271140704 289862339321856 290011522203648 290343838224384 290714647724032 290826136958976 290959708913664 291109456576512 291197562421248 291562212294656 291761532746964 292246186455846 292612149460512 292746541703168 292897208991744 292985855909376 293098216153968 293232831639552 293472543377664 293719929366528 293758441095168 294006068084736 294095050604544 294246411927552 294614879698944 294952470577152 295104273186816 295154108709138 295523713136736 295765297622802 295819745951744 295901138057728 296014616314704 296053428916224 296302990491648 296392668187392 296885014812288 297021369516032 297166847606784 297174236921856 297256786753536 297264178305024 297546371039232 297887321030656 298040634114048 298130837716992 298382150467584 298708235907606 299204428990509 299341848965376 299495910647808 299586554698032 299839094561664 300214565726208 300369076568064 300459984886656 300713261018112 300752689692672 301006212562944 301097313714176 301252278878208 301506222882816 301597475364864 301680457160418 302181587487927 303062583369816 303070119287544 303357823598592 303449636477568 303605812306944 303745253769216 303953705641152 304249813991424 304341896836096 304598445268992 304755212353536 305136839688192 305144427184128 305229190995968 306384736878592 306469035845504 306542423310336 306626765663232 306719567905128 306978120622656 307277175324672 307488051055584 307528368021504 307787602526208 307880756101632 308039212486656 308173027147776 308424952184832 308684942475264 308778367635456 308937285992448 309592596676608 309677778256896 309771503904184 309930933396672 310192193170944 310286074508676 310944246212096 311096543588352 311104279277568 311190698632608 311493857181696 311850789203968 311891678199808 312011288838144 312368813770752 312409770688512 312673120026624 312928723795968 313320586346496 313373498135628 313534781459424 313894052119242 314287123494624 314448877032192 314593298546688 314809195128336 314850472022016 315115878776832 315211250294528 315373479450624 315518325620736 315639327080448 315680712818688 316042442440704 316438204121088 316963848978432 317577721579776 317673838187454 317837334758832 317983312539648 318511524022272 318876497390976 319040612932608 319187143360512 319440129048576 319448072208384 319586842968064 319848098562048 320117718122496 320379407695872 320649475129344 320834771900762 320911599403008 320999895303696 321367720026843 321680792918016 321943760272512 322215146394624 322478550571968 322618637795328 322882371818496 323030666706944 323154549153792 323196920266752 323418721273344 323567262498816 324104749645824 324193924112688 324458945899641 324518676529152 324732452225832 325519757753288 325679194069056 325687292368704 326095131737088 326468794947904 326511600615424 326636818002432 326786837250048 326955023990784 327053978689536 327329672527872 327597257723904 327739568553984 327747718086656 328007488831488 329188668143076 329249269481472 329339859416064 329609087898048 329886935594496 330156611299872 330308247134208 330434920537344 330478246232064 330856931930112 331271244939264 331441739661312 331821529399296 332245311684608 332464177278828 332525381615616 332797214195712 332888780314944 333441751710816 333995641663824 334149040705536 334413885097728 334422200593152 334567476232192 334739667419136 334840978182144 335123236159488 335397192431616 335679919276032 335723932680192 336108629262336 336281613631488 336759580086048 337034874035286 337318981381872 337741386441984 338017482997488 338172729208832 338302418645376 338346775904256 338631989133312 338734477928448 339064469323776 339297159785472 339452993732608 339627699339264 339730489491456 340442652606464 340720957390848 340945406291043 340953884198487 341380841037264 341713410490368 341816831894272 341947918846296 342104970246144 342281040740352 342384633940608 342673250927616 343007079432192 343102360829952 343110892371968 343278944649216 343287480582144 343382839870464 343717359648768 344111215673344 344288318717952 344682828988416 344777665326192 345059513893269 345350385700488 345686822240256 345791446218624 345924057437532 345969414024192 346365850614336 346694655541248 346799584545792 346978071207936 347137432879104 347375663589888 347714073133056 347819310669824 348112508878848 348291671261184 348387500539008 348492941892207 349812276988608 350089535961684 350250326680576 350430589329408 350536649034432 350832137854464 350878137974784 351173914656768 351414915492096 351460992024576 351757260029952 351863721259008 352044814270464 352485659639808 353573013931452 353917460865024 354024575890496 354160344519378 354206781024768 354505363623936 354612656581344 354958116323328 355364852813824 355547747745792 355992979636224 356400901947392 356584330100736 357039737929728 357632827195392 357731226607104 357839495889316 358141140726432 358325464525056 358736059564848 359085536280576 359185283993856 359194215451904 359370145179648 359379081234432 359535198339072 359829110882304 360132432887808 360241428908032 360426833657856 360592372137984 360730659520512 361191362789376 361890892032768 362000420260122 362186730306576 362945967519744 363055815071376 363242668295808 363409500045312 364013170311168 364180355940352 364430282732544 364478065803264 364617843351552 364718164626774 364785306697728 365083511095296 365540684070912 366147894509568 366209727472449 366668310743728 366857023204224 367025514971136 367277394316392 367325550692352 367635191906304 367935726025728 368245881593856 368546914939392 368707014623232 368716182847488 369008424935424 369177904807936 369791157141504 370405428166656 370507341843072 370619477885363 370810223885304 371122802543808 371596778025984 372022580289472 372214048421376 372680150556672 373107194226176 373156114989056 373299220574208 373470671142912 373775975645184 374091054317568 374396865970176 374499877854312 375121970674668 375917670793728 376022094181068 376215620734944 376224975667296 376388410761216 376696100454912 377013640679424 377063073644544 377321841485568 377495139581952 377639909185536 377689424265216 378122207920128 378595708502016 378605122617344 378790559612928 378854527596804 379708927639552 379959059747232 380269668372174 380339673366528 380444320359936 381076287669504 381251310125056 381447527989248 381562975137792 381709304758656 381884617949184 382196800677888 382362829979648 382559619907584 382675403636736 382997984182272 383311077064704 384053446166922 384124147728384 384229835985408 384427586801664 384543935881056 384868091526912 385182713183184 385507407293568 385882964361216 385990155933696 385999753918464 386305694854272 386483119095808 386682029604864 387007987580928 387125117632512 387768182611968 387874873491966 387946278551552 388263416561664 388519183913049 389015376995952 389661581941128 390149532614016 390529611988992 390647807879168 390797621538624 390977108852736 391178332274688 391296724503552 391626572488704 391677921460224 392126734139392 392328549236736 393269960769536 393538811612184 394031617515648 394353730163736 394686155086272 394737905221632 395070653988864 395190224249856 395341779928608 395393616027648 395846686416384 396222463475712 396232315895808 396342382338048 396352237740032 396546367094784 397507783622656 397842867290112 398047624298496 398157143473152 398277647876808 398939238654012 399122465287168 399327880863744 399448739597376 399785459415552 400286087634944 400492102090752 400613313182208 400951014690816 401003586256896 401669705170944 402008297177088 402129967153152 402240609547224 402336930594816 402447629932992 402908783317236 403578067010454 403971228315648 404083444493088 404093492383392 404477098131456 404599515303424 404807749742592 404993671692288 405148986998784 405271607521536 405666418655232 406131260358656 406340283138048 406849119584256 406859236245504 408437791955298 408835687550976 408959423873504 409304160830208 409514816600064 409702900432896 409984068074112 410037824028672 410383470034944 410507674802176 410718949982208 410897369530368 411233269579776 411579923300352 411704490180608 411916381323264 412501849586694 412903704342528 413187068605941 413241244528896 413589590894592 413714766011568 413927691778944 414795391451136 414805705703424 414920931510144 415134478052352 415325142908928 416015051784192 416491751694336 416546360918016 416706106687488 416820759573456 417238298394624 417831330847504 418046375279232 418525402825656 419049497992832 419265169376256 419457731395584 419745593504448 419800629362688 420154505035776 420497972600832 420691100827648 420852436107264 421196474216448 421312362586101 421389923254272 422907379642944 423436962106368 423565117583272 423783113011776 423977750052864 424140345764352 424195957850112 424682032029696 425168663187968 425387483910144 425582857814016 425920172064768 425930762944512 426464131416064 427172543594496 427532633505792 427882132537344 427999860404928 428490293369124 428710823628192 428907723890688 429258347030016 429620195192832 429971400762624 430158183727104 430509829091328 430872732205056 431224961697792 431423016665088 431645056303104 432139666194432 432258565483584 432611927866188 432691568705536 432976602967776 433330552331082 434238925425408 434249723158272 434593906711056 434793508982784 435515757336576 435715783000064 435940031987712 436071971586048 436239205438464 436439563370496 436796343631872 436986091405312 437343318441984 437642299120446 438692443211246 438918224190768 439119812554752 439345813487616 439478783864064 439849247459328 440208815066496 440410996178944 440579894049792 440637661642752 441009102127104 441142575906816 441694993252352 441922319548416 442428705865728 442731163063707 443285569705104 443647946434203 443729618927616 443851707086592 444021924472056 444080143374336 444589002281088 445327522218432 445532054274048 445761355382784 445885180130304 445896267457536 446319556558848 446454637576192 446830981545984 447060951171072 447196256575488 447573225701376 448062353861409 448144839016448 449012773448064 449379832047048 449758641842496 450321848589312 450689977329984 451069891527168 451129034539008 451509318844416 451645970571264 451878418317312 452396213047296 452520685740627 452973985988608 454294609854464 454593875054724 454605178931316 455036735397888 455174454716352 455617880653824 455930558461728 456139960328192 456374720987136 456512845254144 456897667903488 457469814439936 457705259532288 457716640776192 457843786493952 459051091623936 459577105317888 459703553768256 459813634965504 459940148494848 460079351857692 460467180933984 460915762987008 461055261624832 461232076583376 461292552032256 461681403789312 461821134152448 462259540721664 462399446061056 462637428277248 463027413712896 463167551453184 463618764177408 464150011838464 464388895014912 464516667385344 464657255856276 464896400095008 465429111763014 466416369318144 466656418916352 466786047948912 467240785772544 467382198712576 467776183805952 467837517299712 468016933257216 468231886209024 468553220656128 468614656032768 469009680039936 469151628345344 469393085693952 469980879519744 470060247203442 470841078178863 471430685241936 471889947820032 472213792692504 472275708033024 472673818165248 472816875441792 473060219175936 473277488431104 474063663661056 474657306181632 475445773467648 476366582369664 476510757281181 476974968809472 477521520968576 477767286033408 478314746086464 478780715040768 478913711991808 479160193572864 479172108312576 479380264452096 479772147843072 480176577183744 480569111543808 480974212694016 481252157851143 481367399104512 481499842955544 482521189377024 482667227013496 482915640408768 483322719591936 483927956692992 484074420095168 484323557727744 484546000060416 484731823730688 484795380400128 485350893748224 485907043643392 485970754404352 486157124468736 486290886169032 486778014793728 488197192679424 488279636629932 488530938553056 489142697605632 489367353294848 489703192421856 489767400923136 489955227003648 490180255875072 490580968034304 490994508791808 491395886585856 491609352830976 491621577129984 491874599043072 492011233247232 493054876188672 493873904222208 494009789124096 494413631847072 494830403391744 495234916949808 495462370701312 496285397895168 496906867408896 497732294098944 497960894857216 498367967526912 498696265918242 498788072423424 499195821293568 499333170472416 499905342263978 500162627566224 501223561058304 501362792241424 501620827646592 501633300889728 501851214348288 502109501128704 502261467273216 502684854239232 502750764859392 503095788647424 503326852775936 503519878914048 503585899020288 504162943893504 504794278002688 505139370129072 505552311052929 505978472072808 506612079662976 507026224496232 507259093813248 507453627968064 507520163856384 508101716892672 508596703985664 508750633517056 508945739678208 509179490598912 509441549008896 509595734237184 510233871515648 510663978909696 511081436086272 512071261555896 512306447980544 512570115735552 512725247841408 512921878269444 513157455369216 513576950910912 514009876391424 514510619148288 514653541244928 514666338557952 514931220873216 515074259805696 515576039473152 516166823510016 516432478076928 517024243482624 517166497989288 517684555415552 518025578550732 518530233360384 518687169327936 519548775921504 520041983311872 520199376818688 520706149318656 521063495384832 521302811803648 521571109699584 521728966004736 522168763318272 523104732315648 524718415482912 525134303942526 525375490020864 525645883994112 525804973551648 526248206781696 526317206962176 526760871985152 526920298999808 527122373238144 527191488036864 527635890044928 527795581888512 528296617967616 528309754527744 528456509784064 528728489459712 530359520897178 530457156386816 530876191297536 531036863835744 531240516779067 531310171537152 531918984872016 532437174484992 532598319463168 533047279220736 533321621618688 533989469454336 534151084242944 534601352921088 534671448342528 534876495151104 535559606894592 536173289537536 536320812729632 536449240793088 536596839910656 536759243833974 537211711089648 538104089347272 538628304420864 538777925990784 538791323177856 539068621851648 539302797508608 539743666323456 539991562256384 540198649331712 540362143362048 540640250486784 540888558206976 541787044184064 542836338049152 543000630390183 544418951279616 544583722607064 545114250067968 545738881106944 546019755466752 546270533910528 546645424098816 546717098704896 547177960046592 547625266642944 548311026106368 549221841764352 550002466115592 550285534806336 550538272456704 550916091474588 550988326038528 551452787859456 551619688015424 551903589038592 552368822390784 553060521934848 553074274271232 553227908680192 553512637403136 553766857211904 554686735712256 555322335592448 555608142249984 555761012764608 556215335827956 556317731192832 557395167038976 558033870434208 558321072632064 559020225835008 559276975194112 559660791339264 559734172483584 559948830861312 560206006714368 560663963467776 561136581476352 561595298955264 561749816781468 561853231005696 563876506190592 564033141271602 564337463500944 564582616141824 565044150682368 565303666737152 565520461019136 565594610466816 565982762228352 566242709372928 567183311880192 567443810418688 567893562753024 567907683926016 568281791395206 569563391459328 569938589620848 570509510049792 570666480539904 571320391158832 571614431504256 571876965187584 572171291983872 572344462706688 572826926923776 573295201016832 573544244969472 573839429861376 574013105455104 574496976273408 574966615597056 575230688886784 576080169250383 576186221592576 576344753978112 576815903821584 577302137290368 577774069774776 578261110940352 578985233900544 578999630877696 579458542281408 579724678643712 580023044407296 580687676448768 581429295448064 581652273917952 581812310237949 581919417827328 582395124842496 583124424589312 583523065493928 584492372911692 585224298921024 585493083406336 585794417983488 585971711818752 586196432307936 586465663279104 586945086755328 587439858733056 587516882190336 588190101209088 588492823855104 589904941154304 590208546373632 590308217418276 591047426273472 591530595245604 591639491903488 591802276115456 592029232629408 592106857832448 592605980983296 592785336374784 593770029624576 594042739032064 594333695213568 594348473843712 594513573507072 594528356610048 595774642061312 596081268228096 596261675433984 596764300935168 597416471815212 598408857981018 598683697930752 598991821295616 599173109396064 599678189123328 600429131452416 600738153136128 600919969773312 601426522036224 601505379385344 602012425125888 602194627428352 602504557756416 603012445765632 603194950729728 603360914320836 604363174975854 605367100515681 606125166739632 606140238575088 606715647197184 606899272955136 607211624613888 607490507538432 607907411282304 608499627982848 608683793672192 609196890537984 609510424707072 610273679376384 610288854368256 610458381991936 612656687932947 612769473757184 612938071691008 613253531326464 613439135810256 613956241245312 614554350649344 614976102111168 615056736043008 615575205052416 615761512203264 616078424973312 616346054295552 616849904369664 617369884950528 617556735270912 617874571984896 618752774380041 619355556513792 619543007808368 619861866793344 620384386341888 620572149017352 621888492424192 622193087176704 622208558555136 622381397265216 622987714363392 623701578407936 623783356399616 624022577676288 624737627541504 624819541377024 625857447591936 626746996271256 627069562918848 627788104238484 628574246989248 628897754064384 629186597093376 629618390256672 629700944044032 630231757553664 630422500589056 630746958901248 631036651241472 631278654160896 632084884881408 633927697956864 635155443159552 635347676374908 635674669517664 635966625079296 637023048044544 637752994781952 638081225865216 638374286721024 638880258097152 638896144416768 639696197124096 640235436244992 640758815391744 641298950258688 641669543801524 641823198806016 641999790607392 642735440053686 643361585836032 643887520545024 644430292789248 644957101143936 645237275590656 645764743636992 646061333413888 646309098307584 646393840533504 646837442546688 647134524997632 648209499291648 648387848225376 648917891799282 649037353058304 649464904451664 651039515506576 651358388138112 651374584737408 652190263474176 652937589895808 653023201230848 653273636004864 653573674500096 653910047981568 654107957379072 654659345055744 655194515447808 655479137107968 655495436173312 656014977662976 656463448680669 658038664816869 658377336286152 658679718832128 659218175796096 659773871188992 660313222599744 660616494268416 660869841074688 660956492464128 661713863860224 662542489878528 662883479322624 663643058798592 664490623369216 664928354557656 665594428391424 665777560629888 666883503421632 667991283327648 668298081411072 668827770195456 668844401186304 669134952464384 669479334838272 669681956364288 670246472318976 670794384863232 671359838552064 672217258524672 672563227262976 673519160172096 674069748070572 674637962763744 675482772883968 676034965994976 676345458417664 676604837290752 676693551808512 677263978266624 677468955856896 678594319570944 678905987465216 679255398678528 679460978982912 680885305212928 681441914781696 681890812582086 681907768396974 682761682074528 683426820980736 683633663788544 683895837692592 684209940492288 684562081480704 684769267881216 685346501855232 686014158864384 686204721659904 686221784743936 686557889298432 686574961164288 686765679740928 687434719297536 688222431346688 688576637435904 689365657976832 689555330652384 690119027786538 690700771400976 691373644480512 691582892437248 691848114875064 691938828048384 692731701228672 693389311082496 693599169091584 693956142415872 694274865758208 694751327179776 695428146266112 695638621339648 696225017757696 696583342522368 696775001078016 696985883784414 698143667644521 699624553977216 700179071923368 700500653361152 700861178658816 701073298068864 701664275708928 701756275949568 702347829313536 702829830984192 702921984049152 703514520059904 703727442518016 704089628540928 704971319279616 705090370805163 707146027862904 707834921730048 708049151780992 708320689038756 708413562049536 709010727247872 709225313162688 709916232646656 710729705627648 711095495491584 711985959272448 712801803894784 713168660201472 715265654390784 715462453214208 715678991778632 716282281452864 716650929050112 717472119129696 718171072561152 718370567987712 718388430903808 718740290359296 718758162468864 719070396678144 719658221764608 720264865775616 720482857816064 720853667315712 721461319041024 722382725578752 723781784065536 724000840520244 724373460613152 725891935039488 726111630142752 726485336591616 726819000090624 728026340622336 728860565465088 728956131606528 729235686703104 729436329253548 729570613395456 730167022190592 731081368141824 732295789019136 732419454944898 733336621487456 733714046408448 734051029942272 734554788632784 734651101384704 735270383812608 735871452051456 736491763187712 737093829878784 737414029246464 737432365694976 738016849870848 738355809615872 739582314283008 740810856333312 741014683686144 741238955770726 741620447770608 742245605087616 743193556051968 744045160578944 744428096842752 745360301113344 746214388452352 746312229978112 746598441148416 746941342285824 747551951290368 748182108635136 748793731940352 748999755708624 749858013395967 750243941349336 751835341587456 752044188362136 752431241469888 752449951334592 752776821522432 753392200909824 754027281358848 754126147289088 754643682971136 754990279163904 755279818371072 755378848530432 756244415840256 757191417004032 757210245234688 757709055193608 759918119494464 760539336744348 760679346733056 760888640719872 762152575339008 762502620250112 762895055978496 763125950275584 763418609517312 763769235898368 764393601355776 764725659959296 765350807273472 765995968364544 766622154129408 768106892333844 768248295456768 768459671970816 768855173603328 769087871762112 769736183053824 770365426366368 771014814587136 771765928722432 771980311867392 771999507836928 772611389708544 772966238191616 773364059209728 774015975161856 774250235265024 775536365223936 775749746983932 775892557103104 776526833123328 777038367826098 778030753991904 779323163882256 780299065228032 781059223977984 781295615758336 781595243077248 781954217705472 782356664549376 782593449007104 783253144977408 783355842920448 784253468278784 784657098473472 786539921539072 787077623224368 787701455913789 788063235031296 788707460327472 789372310172544 789475810443264 790141307977728 790380448499712 790683559857216 790787232055296 791693372832768 792444926951424 792464631791616 792684764676096 792704475480064 793092734189568 795015567245312 795539281345767 795685734580224 796314286946304 796555295753616 797878477308024 798244930574336 798655761727488 798897479194752 799570918831104 800572175269888 800984204181504 801226626364416 801902029381632 802007172513792 803339410341888 804259934306304 804481219094448 804673861189632 804895259865984 805138865750961 805817566634472 807156134020908 807942456631296 808166888986176 808186984766784 808954196262912 809199030606848 809615499485184 809987343384576 810297973997568 810543215043072 811332837310464 812262520717312 812680566276096 816875583910596 817671375101952 817918847747008 818608321660416 819029633200128 819405800865792 819968136148224 820075648057344 820766940069888 821015349604352 821437899964416 822466539159552 823159846600704 823408980361216 823832762646528 825003699173388 825807408685056 826374137211882 826482489057792 827179181789184 827429532023136 827855383557888 829590782902272 829611411406848 829841863020288 830268956104704 830650285817856 832030103568384 832983503388672 833092721836032 833412213374976 833641519146912 834476596789248 835662661695008 836092750558464 837050805651312 838098995985664 838530338752512 838915462791168 839491187008896 839601258725376 840309010071552 840995945201664 841382201655296 841704872214528 842392948432896 842624725172202 842779846508544 845814759285888 846049711907403 846873924212736 847130235166544 847566226023552 847955500105728 848280691528704 848391915700224 849364064059392 850337326375936 850774967820288 851165715628032 851840344129536 851861525889024 852928262832128 854345087188992 855764265074688 855999720809856 856980586738248 857421647256384 857815447781376 858516694060032 859240390385664 859942801525248 860316367454208 861019658182656 861745464410112 862449923395584 862846033330176 864279332388864 864517130967168 865223855732376 865953205935552 866661104662164 868477850850816 868499446316544 869187813422112 869587017965568 871031514673152 871431566000128 872143943172096 872478410876928 872879126740992 873592687263744 874686636883968 875284598240892 877384886422492 877836448381536 878239625109504 878691626975232 878957567728128 879698494918656 880417630132992 880821992357888 881159788099584 881275323285504 882018204254208 882285151813632 883389986504704 883844639096832 884857411731456 885462326127414 886571139410208 887295892868406 887459237855232 887703414173184 888043848944112 888160286748672 889178004562176 890655044436864 891064108548096 891522710765568 891770360260608 891792534915072 892639113117696 892909275152384 893661963091968 894121902342144 894392513150976 895146451402752 896124707722818 896289678032896 897613286971527 898025546896128 898759664094096 899517283684992 900643697178624 901379954659968 902139783054336 902258069078016 903018637688832 903291941142528 903756836634624 904792426094592 905041371481254 905947971977216 906544762463781 908589219708928 909187750109448 909210357862632 910073470795776 910348909432704 911235761307648 911861116923456 912279920656384 912749441974272 913025690508288 913795335806976 914939628879872 915410519064576 915433281552384 915687572987904 919154210635776 919407107536512 919627269931008 919880296989696 920158703715384 920934361867968 921831525974016 922110523249664 922464153166752 922585104064512 923362807578624 923642268304896 924519081443328 924798892122112 925274856554496 926054827425792 926335102906368 928300023676928 928777790029824 929033334770688 929314511712552 929792800190016 930858223526028 932832738636288 933312837832704 933572095897824 934481571545088 934764397425152 935552367611904 935675034599424 936033866514432 937106441312256 937229312065536 938019360079872 938303256690688 938786171387904 939961759039488 940120494406884 941682156357726 942861370483872 943779895640064 944427585385008 944551416066048 945347636330496 945633750883584 946120438351872 946554976862208 948127327322112 949314612363264 950891546935296 952733164739328 953021514562362 953949937618944 955043041937152 955534572066816 956629492172928 957561430081536 957827423983616 958320387145728 958344216625152 958760528904192 959544295686144 960353154367488 961138223087616 961948425388032 962504315702286 962734798209024 962999685911088 964103160080529 965042378754048 965334454026992 965831280817536 966645439183872 967855913385984 968148840190336 968647115455488 969092000120832 969463647461376 969590760800256 970701787496448 971814087286784 971941508808704 972314248937472 972581772338064 973376837698923 973556029587456 976559273259864 977061877106112 978285395211264 978734706589696 979406384843712 979534801846272 979910454007296 980360511750144 981161936068608 981989017583616 982791773171712 983218705661952 983243154259968 984022466494464 987747808444416 988019578248192 988827263694144 989660806783488 990469833899616 990924741402624 992570795790336 993813734817792 995464588197888 996735935053824 997392531836484 997576144846848 998391642587136 998666340944832 999810684527956 1000325255132448 1002447122116608 1002725584482848 1003241655293184 1003266601779456 1003702428696576 1004219002257408 1004522934546432 1005369708478464 1006191577294848 1006653705551872 1007039757828096 1007171798040576 1008325887787008 1009588556005376 1010278740258144 1011104622105858 1011956944145616 1013224159325952 1014052448992464 1014518187626496 1014907255936128 1015040327712768 1016203433785344 1017193407971328 1017501267034112 1017891479356416 1018358981197824 1018883098017792 1019191468474368 1020467743031296 1021327957819392 1022162872172544 1022861652595461 1024142523111792 1024612895961088 1025140231471104 1025450495682816 1025843756538888 1026314910738432 1027153901821824 1028019752782848 1029021238296576 1029307082489856 1029332677115904 1029862441746432 1030148519611392 1031152078946304 1032333647020032 1032864956153856 1034048486965248 1034332995978576 1035178541679807 1035369110831104 1036051157101464 1037060466720768 1037374338655872 1039097551843008 1040083966623744 1040398753637376 1041412298637312 1042126990769664 1042605623607296 1043142219399168 1043457932009472 1044337526636544 1045478825676621 1049436830965824 1050268607885052 1050750980041728 1051291767988224 1051609947103296 1052496413563392 1052634413924352 1053521743970304 1053840597999616 1054244746476288 1054382976073728 1055271780089856 1055591163777024 1056913019568128 1057456978919424 1060719041794356 1060914312773632 1061752382595072 1062073727671488 1062481033558134 1062620343074304 1063837969744032 1064874348969984 1065196638926336 1066094558441472 1066643243237376 1067978938908672 1068302168485888 1069202705842176 1069752990302208 1071119213789184 1072346579075072 1072641625459264 1072898481586176 1073193679821312 1073518487667948 1074423422179296 1076208178694544 1077256608841728 1077555851981568 1077582646355712 1078137243703296 1078605595017216 1079487332646912 1080397298663424 1080724286724096 1081280500973568 1081777116413952 1083574088368128 1085672676098304 1086001260780366 1088837902559232 1089167445214128 1090228500135936 1091477762213888 1092039510933504 1092541067821056 1093290848197632 1093434197409792 1094355920093184 1095250533285888 1096622052212736 1098443683528704 1098629182417347 1100004932231184 1100571069612672 1101076544913408 1101832182949176 1101976652077056 1102905575718912 1103239376030848 1103807178077184 1104737644781568 1106121043869696 1106148548542464 1106455817360384 1107025274806272 1107533714423808 1109373471424512 1110644671184896 1111216284499968 1111522025529216 1111858433656089 1112430671655912 1114790334077952 1116067740868416 1116642145264128 1118040451670016 1118553950388224 1119321582678528 1119468344967168 1119897661722624 1120412013428736 1121327926935552 1122273162952704 1122921701652667 1123190597910528 1123499633562936 1127753012381184 1128066282543204 1128674927001888 1129165232283648 1130088301364736 1130607333474304 1131040922038272 1131189220933632 1131965524456704 1132485418745856 1134366623760384 1135787125506048 1135815367852032 1136563582790412 1139126782918656 1139877179241696 1141019020099584 1141332961079808 1142640782317664 1143228863008512 1143753930375168 1144342583967744 1144688925413376 1145653853847552 1146590402033664 1147088489938944 1147678859722752 1148026210910208 1148993952546816 1149933231194112 1150461377773568 1152160338500766 1152372443185152 1152689507956224 1153631807643168 1154604274580736 1155548139549552 1156522221880704 1157970467801088 1157999261755392 1158917084562816 1159449357287424 1160046088814592 1161375352897536 1162858590896128 1163304547835904 1163624620475898 1163838835654656 1164790249684992 1166248849178624 1167046130987856 1168984745823384 1170448597842048 1170986166812672 1171588835966976 1171943423637504 1172392864615872 1172931326558208 1173890173510656 1174879717466112 1175033764380672 1176380202418176 1176985647710208 1179809882308608 1180616434836552 1182094852546944 1183061190491208 1183604552230912 1184058465258816 1184213715664896 1185211961966592 1185570672749568 1187540059249152 1188085478064128 1188667390427136 1188696947687424 1189027147014144 1189056713220096 1191549284122624 1192523350867968 1193528601870336 1194832943630424 1196817715962036 1197367395861504 1197983642591232 1198346218792128 1199356378246656 1200858262904832 1201476306272256 1201839939546624 1202853044072448 1203010758770688 1204389254856704 1205009115512832 1206024891531264 1206389901459456 1206721828641672 1208726349951708 1210734201031362 1212250333479264 1212280477150176 1213431294394368 1213798545910272 1214423249227776 1214981015076864 1215814822564608 1216999255965696 1217367587344384 1218393781075968 1219020849414144 1220547358752768 1220577708736512 1220916763983872 1225313375865894 1225538947514368 1225876143382016 1226507062652928 1226878271620512 1227912482490624 1229108701298688 1229952204222336 1230113472086016 1231150410104832 1231523024406528 1232156849946624 1232692108591104 1233699808739328 1234739769901056 1235113470541824 1235749143969792 1237505548760082 1238711113027584 1239086015616736 1239561205817823 1239723733586688 1240768772683776 1241144298034704 1243776984848384 1244386174353408 1244417117110272 1244762794530432 1245975428726784 1247403156815872 1247566712799232 1248045155352576 1249475255083008 1249639082754048 1251714895183872 1253493992542512 1254139125837696 1255576208476968 1257148493978496 1257795508128768 1258373194186752 1259236780513344 1259401888088064 1260463515107328 1260845001178112 1261493917802496 1262073302482944 1262557308321792 1264169769762816 1270310886319104 1270695352749816 1271349339035328 1271933250158592 1274046096089088 1275505989563904 1276162451730432 1276748573442048 1277760516194304 1277792288833536 1279392394248192 1281517630783488 1282597900517376 1283339087603048 1283646397612032 1283999581214784 1285470880107372 1286723171672064 1287775041090048 1288860585578496 1289914202287872 1290474551181312 1291529487273984 1292122666827776 1292618196615168 1293674885093376 1294269049995264 1296418998583296 1296775696450752 1297835783598564 1298074706116608 1298929808903328 1302079031013152 1302716776276224 1302749169474816 1304380526948352 1305875179791616 1306046402461696 1306547272009728 1307147349000192 1307820095963136 1308215914758144 1309318690111488 1310389030895616 1310958274215936 1310990872346624 1312029955325952 1312926897361338 1316077329633738 1316754672572304 1317359437664256 1318436351592192 1319547742377984 1320626445199488 1321232988536832 1321739682149376 1321912984928256 1323427727720448 1325084979757056 1325766958645248 1327286117597184 1328981246738432 1329856709115312 1330943839302609 1331188856782848 1331555121259776 1333767006843264 1335982566655296 1336596162822144 1337655540390912 1337688802372608 1338269904928768 1338958669676544 1339363912728576 1340492944637952 1341588769726464 1342719677104128 1344187061584227 1344434517049344 1347038320344192 1348139496141144 1349275925527488 1350965545767936 1352069931989952 1352690916835328 1353209674581504 1353387103617024 1354527956533248 1354937911713792 1357188639141888 1357562057221881 1357811974930432 1358921957965824 1362883829563392 1363781625164172 1363815536793948 1365523364149056 1366853641961472 1367267327577088 1367791675385184 1368419880984576 1369124162961408 1369538535762432 1370693003710464 1372409443319808 1372443569487872 1373115778596864 1373149922328576 1373531359481856 1376444862693376 1377153274871808 1378731315953664 1379110661304768 1380238055573076 1381401542801952 1382747288961024 1383165784874496 1383696229750128 1383877656096768 1385463402457344 1386778622164992 1387198338183168 1387912284831744 1389502654359552 1390856292532224 1391277242679296 1392450035515392 1393166685044736 1393550002156032 1393971767568828 1396287335289042 1399249107954432 1400358143846736 1401001306722304 1401722357317632 1402146596137728 1403328551417856 1403512551899136 1404695658627072 1405659661968384 1405843968098304 1407029040119808 1407454885036032 1408179257081856 1409942638559232 1410180741610326 1412523234536589 1414292055725808 1415669843460096 1416098303561984 1416641378077512 1416827124099072 1418021454495744 1418450626325376 1419832465293312 1421459411255296 1422190990983168 1423971918544896 1425603607789568 1426337320402944 1429532271843543 1430924906428416 1431357983557264 1432564562905728 1433301858100224 1434944238259392 1436342145122304 1436741135975424 1436776861807616 1437480580718592 1437516324937728 1438140793356288 1439316443529216 1440529731551232 1440965715632128 1441707334631424 1442922638082048 1443756473553429 1447563568131072 1448001681040488 1448746921226304 1451783870078976 1452223260285504 1452970673183232 1453638000181248 1456052681244672 1457721130930176 1457912263213056 1458471373406208 1458872658507096 1460334044381184 1464591578038272 1464838909889796 1466673242974912 1467428092816896 1468102059884544 1469109577265568 1469302202769408 1470540767625216 1471742904102912 1472983526375424 1474187659757568 1474828058492928 1474864731389952 1476033699741696 1479164628566016 1481621712666624 1482029367372288 1482477911541452 1483240895541216 1484491210175232 1486387112103936 1488090321157888 1488856193685504 1490720602226688 1492428776904704 1492624459956224 1493196882296832 1493882684571648 1495103902580736 1496364217270272 1497587463880704 1497999511417248 1499716026791934 1500487882698672 1503670683174912 1504088376724272 1504862482939776 1504899902669184 1505553643044864 1506784401819648 1508054562717696 1508252294578176 1509287365942272 1509980558327808 1510559636742144 1510757697060864 1512488831680512 1514382834008064 1514420490469376 1515418110387216 1516656933158787 1519836238988928 1521078673488696 1521777281439744 1524305150678016 1525005240500224 1525790111956992 1526251900551168 1526837219034624 1527538471796736 1528787202711552 1529451319918592 1530701614546944 1531991936729088 1533244308258816 1535423551239361 1536213784667688 1536919343941632 1537710347206656 1538175743524224 1539472366107648 1540730852732736 1542029629174272 1543531857444864 1543960623734784 1543999015673856 1545222779417088 1545932476383232 1546728118419456 1548500470530048 1551072730447872 1551499493967864 1553053666246656 1554076735652196 1556061507983808 1558646327764512 1560598130456064 1562118447955968 1562591231516672 1563190486154496 1563908435410944 1564713329098752 1565186898014208 1566506289954816 1568506936557568 1569314196946944 1573079843078144 1574155246448736 1575402911827578 1576126470062592 1577414920654944 1578744620345088 1578951620886528 1580282615955456 1580760896999424 1581367119714432 1581574464110592 1583386745665536 1584889853902848 1584929263583232 1585369529352192 1585408950960128 1586185468379136 1590031134490624 1591078562691534 1591371469160448 1592628573892608 1593110591507232 1595756954616048 1596489861148672 1597311523454976 1597794958389504 1599141837662208 1601144350539776 1601968408363008 1602453252728832 1603804058763264 1604014345027584 1606678820683776 1608519868612608 1608962438188896 1609347722379264 1609790519731968 1610277731501922 1611635133268944 1614312268041816 1615884913262592 1616333777972352 1616373969533568 1617908392525824 1618398061213696 1619230998970368 1619974686769152 1620595947995136 1621086430086144 1622665674620928 1624525041434624 1625361132552192 1629001891170549 1633751167821192 1635342750203904 1635837695494016 1637216643320832 1638059266400256 1638811601731584 1639936272296448 1640151296114688 1641533880139776 1642030699208704 1642875799928832 1644933078319104 1646817960722432 1647665525293056 1650007398346776 1651614817370112 1652748274423764 1652964978115584 1654358363578368 1654859064046272 1655710767115776 1659181565804544 1659222822813696 1659683726040576 1660537912209408 1661300571635712 1664060207136768 1665967006777344 1666824426749952 1667283038293824 1668953193578496 1671325323390016 1672185501116928 1674101611302624 1676197991971328 1677060677505024 1677830925582336 1678982374017792 1679202517450752 1680618020143104 1681991890403328 1683409744429056 1684785896865792 1685249450344404 1685559693017088 1691629518571776 1692099423814806 1693747848425472 1694260470333088 1695132452047104 1695911000211456 1696561383057408 1696783831400448 1698728128118784 1700674652751872 1701549935640576 1702331431256064 1703680688259072 1703723051778048 1705856525664256 1708690174377984 1711528530149376 1711999441619712 1713961173476496 1714843294512768 1715630895562752 1717033388120064 1718480780771328 1719885603050496 1720632734908416 1722039316365312 1723490928820224 1724899846791168 1725692066660352 1728558664777728 1729034261934336 1730447711464752 1731906411871104 1733322209324328 1736955701701632 1736998892633088 1738375626844224 1739174035931136 1742063029346304 1742863132000256 1744287886344192 1744956821753856 1745436930713847 1745758253481984 1747185374527488 1749373273767936 1749668697923923 1750569196481784 1754769772844984 1755672896763072 1756479250219008 1757383253950464 1757915135456256 1759396989837312 1760835260265984 1761643984715776 1762319576199168 1762550646571008 1764570303627264 1766779973009408 1769714823462912 1770924652254828 1773142278820416 1774591785736812 1774918475710464 1775406828346368 1776087697888224 1776320573497344 1778356009124352 1781310088873728 1782128217096192 1783045421531136 1783540720521216 1783585069830144 1785818550304768 1787323926183936 1788243804684288 1788785026301952 1790292902805504 1792249415445636 1792579356065792 1795226573943054 1796051093792256 1797519328188192 1799034567369984 1801287394357248 1802759909319936 1804279566108672 1804516138156032 1806037275377664 1806583882285056 1807513673269248 1809584852189184 1810082742962508 1811895943954432 1813089524927562 1817178439417856 1818375500218896 1818420715725264 1820146941591552 1820697818865408 1822471522615296 1823722233846912 1824559841312768 1825498883948544 1826051381016576 1827590671613952 1829879257759744 1830821038129152 1830866563104768 1831375145975808 1837970063798841 1838308421271552 1838814215073024 1839760593979392 1840317407430768 1841868723735936 1843663051948032 1844221046499328 1844928306333504 1845170208129024 1846725615157248 1847284536609792 1849038162886656 1849597784244224 1850549713108992 1852109654851584 1852670205812736 1856258323140123 1856600047353856 1858066669541376 1858629023425104 1859585600380032 1861716447052056 1865665477272576 1866625675665408 1867144191795648 1868963143090176 1869528794850304 1871104735223808 1871350069198848 1872067733028864 1874212882624512 1874458624131072 1876606513381376 1877572342775808 1880240988813768 1883364312715452 1885722740967744 1887559791280128 1888855170770016 1889102832132096 1890695272660992 1891267501767168 1892240876703744 1893109953724416 1896254654644224 1901783093870592 1905466329478656 1906043029124724 1907899875237888 1910086083874304 1911069144133632 1913258984345856 1915122860163072 1915654847967232 1916640774291456 1916688433250304 1919088591372288 1920706308734976 1922276446175232 1923896850776064 1925008631404572 1925469596418048 1925999371822176 1928206320161058 1930084757508096 1930668908053984 1931662561635072 1933290878367744 1935711826771968 1936297680380672 1937294230910976 1938184000241664 1938927294922752 1939181521600512 1941403574992896 1943628174573568 1943883017617408 1944628497874944 1945163544676128 1946753675397846 1947112059174912 1953118546519728 1954123754212224 1956570790422528 1957469413179392 1958812769687424 1959069603692544 1959820908014592 1960721023500288 1962323872137216 1963978035167232 1965583546343424 1966437411323904 1966486308519936 1968044932988928 1974115994450607 1976039156496384 1977654527388288 1979321613566976 1980939667799232 1981849482805248 1985141591580672 1987627469635584 1990929176395776 1993471870107648 1994785063672968 1996783285174272 1997332681889664 1999621369055912 2000650510264896 2004894244233216 2005451168965696 2006483310586368 2006533203558912 2007404857393152 2008438004514816 2009045869092864 2010739416956928 2012383154589696 2013307411103744 2014079515656192 2016651775574016 2020557480516288 2022209244211716 2023913888291232 2026448318651904 2028104897984928 2029036375252992 2029814511872256 2030080655425536 2032406867570688 2035002534068224 2035782958712832 2036717962395648 2037766196035584 2038382936948736 2040935486062592 2042655915638784 2044325744345088 2045723305190922 2048285046223584 2049225791922176 2050280462942208 2050900991365632 2051687513077776 2052629821476864 2054307803643648 2056039505565696 2058042476593152 2058614164979712 2058665354231808 2059724883492864 2060297039222784 2062304157892608 2064667294040064 2065729912307712 2068096973930496 2068665991957152 2070357083359614 2070738221662208 2072102314202928 2074120933441536 2074748677311744 2078195103686016 2080167933247488 2080797507274752 2082824597274624 2084253981539328 2085211247214592 2086284438798336 2086915864018944 2088675053273088 2090957651353242 2094431002933563 2098873661931648 2100537215770104 2101501960083456 2102583535976448 2103219894206592 2104992827126784 2105268827848704 2107043487940608 2107681195999232 2108489492952576 2108765952147456 2110543560179712 2111182327554048 2113826039136256 2114913957838848 2115271112415489 2121438083588712 2123504765190144 2124147455342976 2124962067116268 2125240686148608 2127675939488064 2129748697939968 2130393277852672 2132189116882944 2133286486474752 2135957877817344 2136604336971776 2138405411684352 2139505980604416 2144693158150144 2145283250918528 2145796963172352 2146387359642624 2147036975335896 2148846844358592 2152416357389088 2154513217683456 2155111703963136 2155165292711424 2156274487406592 2157211190034432 2158974665293824 2160794597326848 2161448573448192 2162561001947136 2167148176736256 2171345352196608 2172002521560732 2177675805118464 2178334890428256 2180457000271872 2182955524427776 2184079021867008 2186581696395264 2186868394819584 2188711840186368 2190501066571776 2193244104425472 2196887367057408 2197258364834694 2200009864462368 2201142139225344 2202153089826816 2203664365898352 2203953304154112 2205811151437824 2206478752061696 2207614356154368 2209475289563136 2212242087739392 2212297097084928 2212911634720768 2214050549612544 2215067428847616 2218746942849024 2221289342369792 2222432568999936 2223044051058432 2223716867312178 2224861343311824 2229580668155904 2232135481736832 2233284290528256 2236080903340032 2237107900776448 2238643165357056 2238936689934336 2239795323445248 2240824026857472 2242655853871104 2244546325905408 2245843403305334 2246381195821056 2246999267125872 2249574040187901 2255506024762368 2256132565086408 2257349854003776 2258330464567296 2260176602729472 2261214666948608 2262081844076544 2262378441867264 2263931048913408 2264970837491712 2268733247520768 2271574251012096 2271630735704064 2273127165580824 2279754358483392 2282038040199168 2282665922159616 2285281564635328 2286457726017024 2287507860750336 2288685167935488 2289377850826752 2291307707695104 2293180804067328 2294176979877888 2296052421820416 2297987905093632 2299866462388224 2304320677001532 2304744886370304 2305379015912448 2307263615286336 2309208549161472 2311096279099104 2313044443761408 2315940935602176 2315998523510784 2317834169125632 2318898714574848 2320092177629184 2322750705795072 2325717181792256 2326609095671808 2327249240951796 2327677671309312 2329580499369984 2332497698357248 2334092261975712 2337969491646768 2340897195684096 2341972333625344 2343177671933952 2343886847275008 2344785729231744 2345862653116416 2347780347021312 2349759434932224 2350067528761344 2352760404836352 2353971295420416 2359619764617216 2361232869673104 2364189705093888 2366122380982416 2367209104461824 2368116930517632 2368427431329792 2370423923933184 2371141345499136 2375080118498304 2376170956128256 2377334780854272 2377393895374848 2378054294028288 2378113426440192 2383098568245248 2385046701735936 2386617844037301 2387057203740672 2389665887260848 2393635431924072 2394734791723008 2395967285182464 2396692437584256 2398712756493312 2401716525809664 2402952612544512 2403679879093248 2405706088144896 2406021517541376 2408778509713408 2410018231025664 2412779802918912 2413443657283344 2415416597252883 2417452699903416 2421468402062724 2424500666958528 2424560954300352 2426862588788736 2427597091820544 2428846498455552 2429962030153728 2431629645129216 2433998511931392 2434735174688768 2436787562151936 2438041698828288 2441833527967744 2450626751731788 2451077895028736 2451752286764032 2453014125305856 2453756543241024 2455824964981248 2458217402597376 2459904408444672 2460226944172032 2462300820209664 2463046048813056 2464313699893248 2467399617478656 2469479539802112 2470226941083648 2471498287939584 2475011097520164 2477422226055168 2478172031233472 2479122411635646 2479447467173376 2481537545367552 2482288596069408 2487553969696768 2488772348706816 2488834234220544 2489525589060864 2491950857453568 2494806313631744 2496090310705152 2498950510166016 2499278165508096 2503429790367744 2506987985085024 2508278251675392 2511152416953936 2514296987956992 2515591016257536 2516746388373504 2518473561026688 2518803776176128 2520927030214656 2521690002356224 2522987835604992 2524146604965888 2525114616643584 2528339539525632 2538149135722209 2540621772638208 2541390705499632 2542698678070656 2543866500317184 2548092192178176 2551011979127808 2552324903460864 2553497146884096 2555521032388608 2555584577667072 2558784788496384 2563035261566976 2566678175206096 2567292795224064 2567999162429568 2570941760214744 2573446343344128 2575550082180096 2577721171156992 2579828404575744 2580949102362624 2583058974547968 2584245333655552 2585236393230336 2587349770186752 2588538099990528 2592837997166592 2593551392901504 2594336345197541 2595671567197128 2597859617806656 2604158062026304 2605433552552448 2605498338949632 2608761053896704 2611750359583232 2612092804923392 2613094544019456 2614294698000384 2616431829516288 2618637380222976 2620778061791232 2624059910651904 2625853794722676 2632154659267476 2633509345144608 2634718875328512 2636872703184384 2639095484755968 2641252890398976 2642465977073664 2643479364298752 2643825969856512 2646855455440896 2650169959514112 2651533917290496 2654572235194368 2657962493476864 2659713418230624 2661887678605218 2662377713565696 2663110242519552 2667534013686528 2671965133310592 2673192325644288 2675311080781824 2675377604745216 2676539809857536 2677917339353088 2678727825457152 2680985889275904 2683177539452928 2685439354208256 2688374123168454 2688869034098688 2694076640688384 2696278992282288 2698551851054976 2701931091535872 2704139863979904 2705381833670656 2706419349163008 2706774207234048 2709055913066496 2709875823427584 2714377278283776 2715124114443762 2715623949860864 2717843915931648 2719634287391343 2725767659126784 2727563250328344 2727631073587896 2731046728298112 2733707283922944 2734534655154176 2735583350770368 2736839761969152 2738248325922816 2739077071524864 2741386007420928 2744818886639616 2744887138975744 2746231557193728 2746299844657152 2747062718963712 2752889725386752 2757462631907328 2758221322609536 2760476111146152 2762803085603904 2765494577922048 2766331569748992 2767392459500256 2767755312193536 2770926804914688 2773557244329984 2774396676366336 2775824569663488 2779005308719104 2782554485358592 2784900071030784 2786333370089472 2787100004312064 2787943535137656 2792574670578084 2798498215908864 2800716287693472 2802002613444608 2803444714635264 2804293192275456 2806657102835712 2807025103798272 2811319323936768 2811687936196608 2814058080239616 2814909770072064 2816358514163712 2819885277118464 2820361483220652 2825046469073178 2828584111451616 2831339686920192 2832196607123968 2833282756155024 2833654248198144 2836042908991488 2836901252650752 2839664930586624 2842918822510592 2844381981966336 2847943837089792 2851207215579136 2852674640805888 2859064543687086 2861849812856832 2862715967114528 2865129125811456 2866603716200448 2869888476518784 2872684290244608 2873482271950848 2873553723615232 2874961161437184 2875032649875456 2876281586712576 2878632887058432 2881059463102464 2881931431264256 2883414669262848 2885845276164096 2887512947106858 2892309480241587 2895127136262144 2896003362080976 2897493842452608 2903567740157952 2904446520571008 2905941346366464 2907276000362496 2912105362489344 2915442261860352 2915824526426112 2916942746812416 2917745317014192 2920668088762368 2929677819779592 2933346485949824 2934856185633792 2936204119769088 2938219154531136 2938604405538816 2941081535250432 2943485808205824 2945967052750848 2948375319515136 2949656116985856 2949729462779904 2952067399483392 2963243425333248 2964058734744576 2964955823082904 2966481791082432 2968982420350464 2972774224207872 2976180642315776 2977712387371008 2981441204453376 2984857553809408 2985248919912448 2986393764593664 2990207805161472 2992728434540544 2995174927761408 2995999022834496 2999432053583868 3000975765397344 3007341366349824 3008176753448544 3009724965879552 3009799805338368 3011107286089728 3013568803639296 3016109125435392 3018574731884544 3019961116655616 3021119273484288 3021515394121728 3024977663361024 3028765668016128 3028840980938752 3030836220774432 3033313866317574 3039672477977856 3042157346977392 3043554562879488 3048610301356032 3050010481000448 3051580223913984 3052503801102336 3053674438069248 3055076943593472 3057574405423104 3058902639837184 3061403229093888 3063983873458176 3066488616517632 3070847102478722 3072427569335376 3073838687883264 3075420694413312 3076351487048448 3078944732215296 3081461705465472 3084059258348544 3087063714889728 3087921247469568 3087998031347712 3090445558834176 3091864952766464 3093456236838912 3097000941060096 3102145460895744 3102998987935728 3105535625039421 3106107332493312 3108153471304392 3112123015967616 3117292655529024 3121196260912128 3124236895911936 3125182463033344 3126380972308992 3127816870821888 3129426658197504 3130373796028416 3133012579909632 3136436477029863 3137013873115136 3148310492897472 3150805823655156 3152252940125184 3154829841309888 3157489240690176 3157903241773056 3160565231910912 3161521793998848 3162734239428864 3163148928221184 3166773491331072 3170739058704384 3170817901920256 3172370936758272 3180062268981248 3182157125383068 3182742938320896 3185257147785216 3186221183014464 3191513909232096 3192979722297344 3194623046909952 3195589916779008 3198283675324416 3202288701079552 3203936816726016 3204906505457664 3207608117526528 3213357641367552 3217039737225216 3217924876377792 3218695444758528 3219581039463936 3220555463003844 3223270266537888 3228624536083632 3231769826525184 3232667555944704 3232747939067136 3235816785051648 3236796122427392 3238461997940736 3241191895990272 3242172860172288 3245331349241856 3249050082869248 3250722265104384 3258003782341098 3267502335642384 3270685500407808 3271675390988032 3274433286641664 3276118532800512 3277623203463168 3279872544592896 3280302592229376 3283067760279552 3284061398417408 3285751599857664 3289866156638208 3293635921444864 3295331050586112 3295887547252041 3300014796693552 3303229634740224 3305496548847528 3305929956231168 3308716727156736 3309718128092544 3311421534231552 3318363131609088 3318445645627392 3319367452081152 3321075824418816 3322601143271424 3328120414273536 3331934013554688 3333648853499904 3334566076587648 3335575300968267 3342650646780032 3344371002233856 3348203222605248 3352395983942656 3354121355010048 3355661851164672 3357964748035584 3358405034901504 3361236040286208 3363983780806656 3366819488858112 3368765104958001 3369571793731584 3370498900688808 3383259037143552 3384198847629612 3387495696850944 3388520940666176 3390264904094208 3391822000422912 3393122766114816 3393567662800896 3397456256237568 3401349305503744 3403099871281152 3407361376518144 3407446103556096 3417380348755968 3423057060298752 3423998883239424 3427922346952992 3429686589025536 3431261791125504 3434066776240128 3436961561542656 3439771206100992 3441265469816832 3444078632730624 3446981857640448 3449799693582336 3451384133320704 3457117329555456 3458068523868672 3460895422929504 3463812823742208 3466644418648656 3473911403403264 3473997785266176 3476751253688448 3478348071862272 3484126058692608 3485726264000512 3488575772688384 3489913643507712 3490873861427694 3491516506963968 3494370749054976 3498746547535872 3499337395847846 3501138392963568 3509539545689968 3511345793526144 3512958500438016 3514766507900928 3515830270912512 3518793979674624 3521670520531968 3523287969431552 3524639152398336 3525101293142016 3529140607254528 3533559946018816 3539429646925824 3541849304509656 3546284557640832 3549183571473624 3550813656692736 3552175395776448 3552641146994688 3556712018248704 3562620177747456 3564256434192384 3566090843062272 3567081441042432 3567170139660288 3571637100609536 3574647852367872 3577570052603904 3580585805611008 3584498830891272 3590453147886108 3592102187584512 3595038656376384 3598069134739968 3602574788714496 3605519818639872 3608559132217344 3609032276312064 3613167764570112 3615027346538496 3619169704378368 3620165485925016 3623791887908864 3626179049855124 3634356878835712 3636751000437792 3636841431450528 3640293883183104 3641395637730816 3644943045230592 3647444467693824 3649119682625536 3650997767897088 3652102762033152 3655181343227904 3659758515519488 3661642076258304 3661733126209536 3662750291951616 3675940127597682 3676616842543104 3677628430146048 3679521187958784 3680634814861536 3683737447471872 3687326103896064 3688442092998656 3689856612667008 3690340416258048 3693451230314496 3694569073219584 3698076325773312 3699195568488448 3701099426217984 3704219309703168 3705340411625472 3712516646280246 3713200094707712 3716133339082752 3717258046850208 3718683617453469 3719171200760064 3723432894104112 3731330954545152 3733251351330816 3734288383591296 3737926286180352 3739057589700608 3742209470447616 3742700138397696 3744135466057728 3748425765249024 3748917248262144 3753213026762752 3755144685551616 3760481977627536 3766728625430904 3771445481935488 3775119582560256 3777710341540032 3778205664264192 3781390545321984 3782535003534336 3784481753407488 3786219907448832 3792509309288448 3810932658957312 3812086058249448 3815799750475776 3820172167748608 3822138288267264 3826517968691712 3830245720326144 3831309695934464 3833281548582912 3833376866500608 3838177182744576 3844552892350464 3847793701552128 3850017262809144 3850939192836096 3851998743644352 3856412640322116 3860169515016192 3861337816107968 3863325123270144 3866581756735488 3871423653543936 3872595360761344 3874588461821952 3876368000483328 3877854589845504 3882807149985792 3887256349147136 3889256995749888 3890327089352256 3893507350795692 3894224118349824 3906237093039456 3908247508424448 3913141580845056 3914938826358784 3917625539374848 3918139207385088 3919641816029184 3921442047000576 3924647744274432 3927956070334464 3931167092686848 3932874822647808 3932972617039872 3936089865977856 3948231988901214 3952078312992768 3955309054776576 3958643227133952 3961879335598464 3963698965610496 3970283183161344 3975254939271168 3981858352791552 3986943740215296 3989570127345936 3993566570348544 3994665363779328 3999242738111824 4001301020529792 4009788488466432 4010902337931392 4012966621172736 4013066407117824 4014809714786304 4016876009029632 4018091738185728 4021478833913856 4024766309179392 4026614822207488 4028159031312384 4032561184752681 4033303551148032 4041114961032576 4044418488423432 4047827776582464 4052896637303808 4056209795969856 4058072750505984 4059629023744512 4060161310851072 4064813735141376 4070005068136448 4071565917425664 4072686171665643 4073435924791296 4076765873897472 4081870972125184 4088651488690176 4091446610381844 4096570092447168 4098451583844352 4100560925884416 4101801982731264 4103375026155552 4105259642953728 4108615607287296 4112079011131392 4117228329959424 4117330708463616 4119449766985728 4120594078445568 4129334588080128 4131459824615424 4136193947860992 4137331983914304 4140714166719228 4141476443324416 4144204628405856 4148241866883072 4149497354623488 4156390207372032 4160335866494976 4161595014549504 4168507963078656 4170422494429184 4172568877596672 4173831728037888 4177350106546176 4181915302706484 4188862005867126 4197747323863296 4201074431540208 4203003920166912 4205167071952896 4206439788413184 4209985654253568 4210537655697408 4214086975881216 4215362391998464 4216978985905152 4217531904294912 4221087120359424 4222364655108096 4227652078272512 4229827915677696 4230542224830978 4237569703609767 4242876167177424 4247009530380288 4248294910685952 4249924134232536 4250481372297216 4255351878976128 4259497395879936 4260786555705344 4264378233765888 4266572972949504 4271915755634688 4273208673943552 4276810823368704 4279011961208832 4288596815530629 4289386316300288 4290566501837056 4292774719285248 4294073950671792 4297693688717184 4304832714778176 4309026435366912 4310223407926272 4310330585422848 4312548974813184 4314422380068864 4317949330587648 4321589194653696 4322897146896384 4325122003894272 4331269420660287 4342690704393216 4344005043121464 4355351610236928 4356669780856512 4360914000543744 4365911048855552 4368158043734016 4373163392790528 4373736789639168 4381002133143552 4393774734114816 4394516729669388 4400019728924736 4402284278450688 4404306179653632 4407328731796704 4407906608308224 4411622302875648 4412957504123392 4415228712308736 4418950579126272 4424484175478784 4424594194169856 4425823269441536 4428101099225088 4437493885698048 4442578684739584 4444865137999872 4446088102116864 4447433734624356 4449722686623648 4459161336311808 4464270963473664 4466568581056512 4472161806680064 4477286330714112 4477873379868672 4479590646890496 4481648053714944 4485311707742208 4489092651810816 4491686806610668 4492762391642112 4493998534251744 4499148080375802 4511012049524736 4512265130172816 4514699708007552 4516660929134592 4520353205458944 4522429333897216 4524163688153088 4524756883734528 4527862097826816 4529941674983424 4537466495041536 4543148502024192 4543261471408128 4546254331161648 4559508716966784 4565331844319232 4570563129270656 4572915452034048 4575015721500672 4577370335870976 4578755701653504 4582615415390208 4586361608134656 4588353959755776 4592104843640832 4595975810187264 4599732924776448 4606270653718083 4608641354003064 4610758031824896 4614527230572672 4618417098322944 4622192558198208 4626088887522816 4631881871204352 4631997047021568 4635668338251264 4637797429149696 4640184355258368 4645501411590144 4651434363584512 4653218191343616 4654498481903592 4659160998739968 4668184523951424 4675938983293536 4681794391368192 4683944667250688 4686355343867904 4687773694550016 4689571458463488 4691725306232832 4695560694042624 4699518869864448 4705520809672704 4707942590840832 4719239529234432 4722465739346208 4728379410187776 4732244761964832 4734418208923648 4736233861035264 4736854862659584 4740847847866368 4742282690998272 4750160236996608 4752341912256512 4754669561708544 4754787790749696 4756108588056576 4756226852880384 4766197136490496 4770093403471872 4773235688074602 4774114407481344 4779331774521696 4787270863848144 4789469583446016 4791934570364928 4793384875168512 4797425512986624 4803433051619328 4805905225089024 4807359758186496 4811412176289792 4812043035082752 4817557019426816 4820036462051328 4825559605837824 4826887314566688 4830833194505766 4834905399806832 4842936804125448 4849001333917056 4849121908600704 4853725177577472 4855194183641088 4857692996911104 4859924060307456 4863259290258432 4867997023862784 4869470349377536 4873575124303872 4876083397656576 4883667055935488 4887005673511647 4901253503463576 4903504573528064 4906028250611712 4907513086482048 4911649929962496 4916434805194752 4919808816889344 4920453888344064 4924601640419328 4926092097626112 4928627399786496 4934799234957312 4940453882167296 4942996575879168 4950022195040328 4954844452110336 4956344062466944 4958244823271292 4958894934346752 4963075090735104 4964577192138816 4975107939393536 4977544697413632 4977668468441088 4979051178121728 4983901714907136 4989612627263488 4992180621410304 4997901020332032 5006859580735488 5013975970170048 5016556503350784 5022304833907872 5028593975913984 5031182032515072 5033492776747008 5036947122053376 5037607552352256 5041854060429312 5043380004712448 5045975671209984 5050229233287168 5056679079051264 5076298271444418 5081243545276416 5082781410999264 5085397356141312 5087733000634368 5096184384356352 5102023958255616 5104649806921728 5106994293768192 5111042064777216 5111169155334144 5117569576992768 5126070523133952 5133356350412192 5134585590448128 5135998324859136 5141883520429488 5146892686688256 5151100164360192 5155442342313984 5159656809151488 5161898204725248 5166117949095936 5168490667311104 5170472786460672 5174699540373504 5177076199981056 5185675994333184 5187102785803008 5188672690395082 5191343134394256 5195719235613312 5208316124052608 5210867105104896 5210996677899264 5217522107793408 5223500719166464 5224185609846784 5226189088038912 5228589396000768 5232863659032576 5237274760445952 5241556123582464 5248119821303808 5249006093771769 5251707589445352 5264309318534952 5267018690289216 5269437750657024 5273745406368768 5278190969511936 5282505780797952 5284931954147328 5286958728597504 5287651939713024 5293710910881792 5300339919028224 5309144470388736 5319426836461248 5323775357210436 5324755427131392 5326220485039104 5335068027373056 5343930266621184 5346384651288576 5350622161563648 5350755209490432 5353079619715072 5357455650914304 5361971778551808 5366355078905856 5370878708416512 5376748246336908 5377738068197376 5388153281376768 5392557984564576 5397103702109952 5403862183071744 5408279727959808 5410763667341312 5412838698326016 5413548414468096 5418111826132992 5419751646855168 5428754556567552 5430248228887524 5431247899721728 5435687831863296 5439268574782686 5451535318253568 5455126500656688 5455262147175792 5462093456596224 5467414567845888 5469069310308352 5471166701540736 5473679523938304 5476496651845632 5478154143049728 5482772014841856 5489637773279232 5489774277951488 5492463114387456 5492599689314304 5494125437927424 5505779450773504 5513910191396523 5514925263814656 5516442645219072 5520952222292304 5525606171207808 5530989155844096 5532663139497984 5534784919000512 5535510624387072 5541853609829376 5547114488659968 5548793352732672 5551649139326976 5558010617438208 5565108970717184 5568774969420369 5569800142061568 5574200008624128 5575887070275312 5585149341156168 5596996431817728 5601432575386944 5604005226889216 5606889429270528 5608586384550912 5613314205671424 5614050207596544 5622638647873536 5623375872393216 5629819540144128 5632717028327424 5640722966441304 5650092938146356 5657168222903232 5662679373840384 5664393214247936 5666565512310048 5667308496396288 5672085817982976 5673802505301504 5679329861173248 5685837645021184 5688763963932672 5702414431158272 5705349281611776 5718129087374172 5723699625713664 5725431934229056 5730258251622912 5733207432400896 5739776953037568 5745368580489216 5746964543901696 5747107447230464 5749922322874368 5750065299750912 5757265774116864 5762118926204928 5763862862528512 5766829338525696 5771690552328192 5775025894213716 5784618960483174 5790254272524288 5792006724161952 5794987684905216 5807135480315904 5808893041142016 5811882692732928 5814552000724992 5824210724978688 5830884523720704 5831649052852224 5833885493624832 5835490634028384 5841336177524736 5859355639559184 5866692971899648 5869712371267584 5872408239538176 5876438309062272 5877208811077632 5882163070500864 5886971616411648 5891934105501696 5896750639030272 5899312233971712 5899458925559808 5904134798966784 5922347983351821 5928117469489152 5929911646165808 5932963582164864 5937964840700928 5945548448415744 5952361284631552 5955424774742016 5962882408906752 5969715107618816 5970497839824896 5972787529187328 5980415610322944 5990349855522816 5991998045668992 5998864107167736 6001951530794688 6014682732699648 6016353506897088 6019449931759104 6019599610676736 6022214572179456 6027137607278592 6032218250870784 6037149463769088 6039922233311232 6042238546968576 6049955326722048 6061672441548864 6066627732635148 6079344955955712 6084314693954784 6087109125758976 6097220602712064 6100020962000896 6105007602204672 6107348876138496 6110153887186944 6115148810846208 6122806458187776 6127967746916352 6132977233035264 6141694204957444 6144855138670752 6147677375766528 6150841388826624 6152702974096896 6157889464430592 6162923410930944 6168118516697088 6174127429779456 6175842494939136 6175996062695424 6180891117668352 6183729905532928 6186912473677824 6194001882120192 6204290921791488 6205997975871456 6211071250078842 6212214664986624 6216306942608784 6224246031935232 6234585311058048 6242392521824256 6248473791823872 6250364926066688 6252761944617984 6255633741643776 6258853316395008 6260747592056832 6266025159819264 6272872954059726 6274027746230272 6283293008800689 6296620985794944 6301611647310312 6304505880250368 6309659682619776 6314978481380352 6315806483546112 6321130463821824 6323043587997696 6325468478857728 6326297856442368 6333546982662144 6341478117408768 6341635803840512 6344741873516544 6345813337246467 6360124537962496 6364314250766136 6370514295570432 6372442366028928 6383027818464192 6385959444594688 6389246093819904 6391179833558016 6396567350648832 6404577402159104 6407873633452032 6409813010915328 6415216235053056 6434079474450432 6435849752755584 6437390889517056 6439162078927872 6441110926007688 6446540533075776 6457249072167264 6463539653050368 6465335111889408 6465495878134272 6471633570103296 6473592244854784 6476923995881472 6482383791980544 6484345720344576 6498100165738496 6501444530208768 6516007564682196 6535004671284768 6541371000815616 6543350781976064 6548866573283328 6552237065601024 6559745089185792 6560605184458752 6566135520559104 6568122796834816 6571503199715328 6579732313276416 6587271842889728 6590662101172224 6591775094504082 6600029593387104 6606459269480448 6610993097695056 6611859912462336 6617433454313472 6619436256185088 6622843068463104 6636726263218176 6636891291254784 6638734904162304 6642151648837632 6645202286542848 6656240828547072 6663868027109376 6667297706999808 6669132153175296 6671150601936534 6685301293560064 6688742004467712 6696406445210496 6704791967885312 6708242710020096 6711323702329344 6715929496071168 6716810069803008 6722472080572416 6727967561613312 6733638977716224 6737530209916002 6739143587463168 6740997801377616 6748722120563703 6766518074287104 6768397695259224 6774991393701888 6777041881332352 6780529808188416 6783644000845824 6786245532229632 6787135325601792 6794912512475136 6802698611007488 6806199742562304 6814722753036288 6814892207112192 6846114120597504 6847997766478848 6855844693905984 6859373178051072 6862523582251008 6868133552480256 6873923123085312 6879542412201984 6882530939633664 6888157265461248 6893963715280896 6899599387164672 6914234659110912 6916137047737344 6921790845859008 6927625647484416 6933288837297312 6947822806806528 6947995570532352 6953502507376896 6956696143724544 6968252117385216 6977151545376768 6979827287015424 6981747722855388 6983033013927936 6988741498109952 6997493095071744 6998674791695692 7002276785927136 7019079091379936 7022691587052288 7025917000876032 7029533015801856 7031660541825024 7037587959349248 7043341041063936 7046575938863104 7049278304796672 7050202586284032 7058281214509056 7067119892037632 7078859293851648 7083698609019312 7092569115281664 7098367142947248 7101627313385472 7104350791552896 7105282293989376 7113424036497408 7125240355494912 7128512868384768 7132181686124544 7134162882084864 7134340279320576 7143274201219072 7149295704735744 7155140105207808 7161171611222016 7168997661782544 7180906295772216 7184204375169024 7190077312752768 7196138269479936 7205149577428992 7211039637279744 7217118264434688 7218064552624128 7226335529140224 7230054693076992 7238339408756736 7240330971850032 7246249791758649 7247583775817728 7252358099710248 7273502000875584 7273682862901056 7280587766366208 7282791275461632 7289886090461184 7294888935387648 7298239365251072 7301995535794176 7304205524066304 7310362686455808 7319517031038976 7325500583903232 7351880255195364 7353233685086208 7355256860292096 7359042375917568 7361269629723072 7367474894943744 7374652207792128 7376884185997312 7379713225334016 7380680832516096 7386902460628992 7389138146439168 7398391136976896 7402198852435968 7408438619406336 7410680823250944 7425033292560492 7426400189415424 7432266678165504 7434516093700416 7437367234906938 7438342401520128 7446865788208224 7462661909090304 7466502702661632 7468576767182592 7475852572360704 7478115179401216 7484418940895232 7488270932115456 7496851530498048 7497834496524288 7506426053525504 7510289371103232 7520963955255072 7533457250861808 7542890963870976 7550239165120512 7555420683080064 7556411328528384 7562781090643968 7565070007068672 7568963506814976 7572439814897664 7585018618576896 7614447407166627 7621865317914624 7624172116498896 7631599500951552 7640344335497216 7644276576534528 7653035937383424 7660491440652288 7662619391868928 7666563097165824 7666753733001216 7676354365489152 7689105784700928 7700034525618288 7701878385672192 7703997487288704 7712825280644232 7720339030032384 7722675632215936 7726650246540288 7733163513470976 7742847307087872 7745190721522688 7749176923643904 7752736000966656 7755709179691008 7765614299971584 7774512698294272 7778513991499776 7780654178704512 7783009035592623 7787014701591384 7812474186078912 7816495016848896 7826283161690112 7829877652717568 7835251078749696 7836278414770176 7839283632058368 7842884094001152 7849295488548864 7855912140668928 7862334185373696 7872179731955712 7896463977802428 7904156625985536 7910618109553152 7917286454267904 7923758671196928 7927397931220992 7940566366322688 7950509878542336 7963716705583104 7973887480430592 7979140254691872 7987133140697088 7989330727558656 7998485476223648 8002602041059584 8019576976932864 8021804675862784 8025933242345472 8026132814235648 8029619429572608 8033752018059264 8036183476371456 8042957667827712 8049532618358784 8053229644414976 8056318062624768 8065122369505362 8066607102296064 8082229922065152 8088836976846864 8095655553164928 8105793274607616 8112419591939712 8116145501011968 8119258047489024 8120322621702144 8129627470282752 8140010136272896 8143131834851328 8145372343331286 8146871849582592 8153531747794944 8163741944250368 8177302977380352 8182893220763688 8193140184894336 8196903167688704 8201121851768832 8203603965462528 8206750052311104 8210519285907456 8217231214574592 8224158022262784 8234456659918848 8234661416927232 8238899533971456 8241188156891136 8258669176160256 8272387895721984 8274663967828608 8281428333438456 8288409256811712 8296483733766144 8298994709246976 8312780414744064 8320671732989952 8323190029099008 8337015926157312 8340844988858368 8347663456075776 8354700213092352 8363830605412968 8377724011734252 8395494647726592 8402148863080416 8406007840333824 8410334143905792 8412879576826368 8419971308507136 8421075311394816 8430724783996928 8433957971810304 8435063808589824 8442174240718848 8444729310216192 8455304156545024 8459655831355392 8461084449661956 8475139407219534 8485752334354848 8494019060760576 8496589821371904 8499848268465072 8500962744594432 8510703757952256 8518994791759872 8521573111410688 8528756467531776 8533145945899008 8543831511269376 8546417347887104 8553621646737408 8558023922417664 8577193631061258 8578772632600576 8581133003674112 8585549438570496 8588147901343584 8595387377434368 8609665429556352 8618052870733824 8620446815852544 8620661170845696 8625097949626368 8628844760137728 8635898661175296 8643178389307392 8645794293792768 8650244007788544 8662538841320574 8676928440724761 8685381408786432 8688010086242928 8710703220473856 8713339561713024 8721828001087488 8731822097711104 8736316087468032 8746326785581056 8747473579278336 8762004266287104 8789033459338776 8800039457849472 8804568556901376 8808612359307264 8814657463593408 8815813216616448 8823244605751296 8825915008246784 8830457424617472 8837901158252544 8848968350957568 8849188388339712 8851646538883072 8856202198450176 8885157369479168 8889730275999744 8892176204233728 8894867469248712 8899445373247296 8918322672623616 8928541926947328 8933137162113024 8944323613360128 8954572661428224 8955746759737344 8959181293780992 8970623415484416 8978185303621632 8983373613221336 8985524783284224 8987997068503488 8998296160751604 9022024099049472 9024530260345632 9029399416015104 9033321858269184 9040706410917888 9044858667794432 9048327376306176 9055724195653632 9059883349966848 9074932990083072 9086297004048384 9086522942816256 9092508662323296 9119017433933568 9130663688638464 9141126258541312 9145830904068096 9150031443001344 9154740671741952 9157511403307008 9165230830780416 9172723216269312 9176707919511552 9184209687281664 9191951620374528 9199465849552896 9212541307436166 9217282708006128 9221516063649792 9229054461145344 9236834196645888 9244385116396416 9252177775045632 9263763742408704 9263994094043136 9271336676502528 9275594858299392 9280368710516736 9291002823180288 9302868727169024 9306436382687232 9308996963807184 9316606875118263 9318321997479936 9336369047902848 9351877966587072 9363588782736384 9367889334501376 9372710687735808 9375547389100032 9379142916926976 9383450612465664 9391121388085248 9399037739728896 9409309431089589 9411041619345408 9444931478692416 9456758820375552 9464489523929664 9468836417847296 9472467722070528 9473709725319168 9481695695732736 9484565381996544 9500320473993216 9504683824513024 9512217176113152 9512453705760768 9540186806943744 9546471376149204 9548228814962688 9558663549043392 9574541727696288 9578939166892032 9583869140729856 9586769750337024 9594851025973248 9606866103238656 9611810450178048 9614719516372992 9622824352579584 9635114038853632 9640072924102656 9651119211675648 9653774629133376 9661666389011532 9669810799613664 9685873608250896 9698002667834112 9698243817201408 9707450355154944 9710388367282176 9715385993822208 9726518580516864 9735994047725568 9738940698755072 9747150248607744 9752166795313152 9767334111870976 9774011347023294 9802507006927152 9807009147056128 9812056501223424 9815026172964096 9823299859924992 9832869610389504 9839617633778688 9840907776688128 9849203280838656 9852184195252224 9857254799572992 9869598469914624 9880907764334592 9885993151758336 9887662641756123 9900044390080656 9909688904220672 9912688124933888 9916489646542584 9917789868693504 9926150181470208 9929154384277632 9950215878787072 9955089394827264 9955336936882176 9958102356243456 9967803429814272 9979225254526976 9984361242820608 9995802040664064 10006725902904801 10027951940340096 10033113006701568 10044609667815744 10057187951827968 10062364065030144 10066985553494016 10073894244106752 10075215104704512 10083708120858624 10086760009424896 10091951342419968 10100458466574336 10106295314874003 10152596542888836 10162487090552832 10165562821998528 10170794712282624 10175466001268736 10192368768712704 10204047916511232 10209299613843456 10222084129554432 10222338310668288 10252141046267904 10266712700824384 10269171180896256 10271996649718272 10283767040858976 10293785373376512 10302200328720384 10310884684627968 10319313618302976 10323796409450496 10332235898191872 10340945572921344 10349399080747008 10354152399962112 10371351988666368 10374205571606016 10377345380790164 10382686268788512 10391438471226624 10416632248105216 10421734210209792 10421993355798528 10435044215586816 10447001438332928 10448371219693568 10452378176077824 10457178792001536 10465727318065152 10474549520891904 10483112247164928 10496239642607616 10498012187543538 10503415178890704 10528618637069904 10534037380578432 10538875501314048 10547490812737536 10556381939023872 10565011561595904 10569863908294656 10573917457195008 10575303879426048 10587421821763584 10600679838056448 10618288940777472 10638853672922496 10647550714420872 10652440970078208 10670136054746112 10687860533242368 10692769302577152 10701244323127296 10701510418980864 10706159239430144 10714911301828608 10723943557103616 10732710157811712 10741757416833024 10747964858675527 10753496492673816 10776306562753536 10785115969129152 10794207404219904 10807724366143488 10816559455919616 10821527334682624 10825677396652032 10827096828936192 10839503293710336 10857509113135104 10860496457775048 10871375663726592 10878537149565372 10903070636507136 10910253001313376 10910524294351584 10924186913192448 10934829135691776 10938138620616704 10942333403081472 10947359047876608 10952993303691264 10956308286099456 10965544029683712 10979275546558464 10979548555902976 10984926228774912 10985199378628608 10988250875854848 11011558901547008 11027820382793046 11029850527629312 11032885290438144 11041904444584608 11051212342415616 11061978311688192 11065326278995968 11069569838001024 11071021248774144 11083707219658752 11094228977319936 11097586705465344 11103298278653952 11116021234876416 11130217941434368 11137549938840738 11139600284123136 11148400017248256 11151774140550624 11170298682312336 11193992863635456 11202865150773888 11208010453778432 11213778858541056 11217172769101824 11226628411342848 11228100415193088 11245277295747072 11246751744786432 11259639080288256 11265434056654848 11281445932882608 11300185876292712 11314336445806464 11325358747680768 11328786428495872 11333131024620096 11334616992792576 11344171635965952 11347605010603008 11358659722346496 11371675290042368 11377527927865344 11404828862316544 11436258174748344 11447399251427328 11450863868458112 11460516503245824 11466414864801792 11479553906075136 11490737160978432 11493929087803392 11494214894460928 11499844645748736 11500130599501824 11514531548233728 11527725725057024 11533658677051392 11543381104656384 11550051788427432 11569237920966348 11580508545048576 11584013448323904 11589975369810432 11614270960631808 11617786082284032 11623765385465856 11629104001449984 11648421449957376 11661769047441408 11667770987249664 11670981268056768 11682672355049472 11718711279118368 11733385943799296 11739424742535168 11744816479076352 11752876618124544 11754417622155264 11764326141001728 11773943232823296 11783868211003392 11793501278060544 11798624467943424 11798917851119616 11808269597933568 11844695966703642 11856234938978304 11859823292331616 11865927164329728 11875929681401856 11891096896831488 11904722569263104 11910849549484032 11925764817813504 11939430215237632 11940995679649792 11945575058374656 11960831220645888 11980699711045632 11983996091337984 11997728214335472 12003903061589376 12029365465399296 12032707013794176 12038899863518208 12039199221353472 12044429144358912 12054275214557184 12064436501741568 12074298927538176 12079844466622464 12084477093937152 12099910653444096 12123344883097728 12133255465270296 12158689911911424 12168629387909568 12174218251517952 12194441205424128 12200041924001792 12210015204409344 12214697752276992 12218058514996929 12220307774373888 12230297621692416 12245612916375552 12265954466070528 12283388409914888 12289710277341504 12295354751533056 12301682777653248 12305405948193792 12315778928861184 12325846821861888 12336237033394176 12351684989878272 12351992125390848 12361782235336704 12367459811065856 12388003764240384 12408581843582976 12411995951742912 12422142500157684 12424429329973248 12432613885217568 12448492063870464 12469170622116096 12484785043648512 12500729852133376 12505523889235968 12511267483287552 12517706632790016 12521495184113664 12532050319638528 12545745908119452 12548055492460544 12566586017601378 12593241971589888 12603223294620624 12609011760500736 12619319365239552 12629956962760704 12631612967092224 12642260927643648 12646087175995392 12650936957715456 12652595712884736 12667093965324288 12682956234817536 12683271607681024 12689483747033088 12691626674492934 12720249075924992 12728628501532272 12741028591140864 12744884732057856 12766055636928384 12771918889189376 12778492187639808 12782359667116032 12793134701297664 12809154804318208 12815747266904064 12819626021830656 12830432470106112 12865790446591887 12868158948900864 12871699505511168 12878324157855744 12882221852015376 12893081066151552 12914498144334528 12927079306100736 12930670223778816 12930991756268544 12943267140206592 12947184489709568 12953847991762944 12964767583961088 12968691440689152 12993808261980861 12996200331476992 13032015129364392 13070009342569536 13082742001631232 13086701563952128 13097733146566656 13104474131202048 13119490178371584 13121210368917504 13136245593669632 13143006399430656 13174543685779456 13181324202344448 13183550189008164 13200059186774208 13212918538960896 13221986195390112 13223719824924672 13234866908626944 13238872512370176 13245686136926208 13273452526436352 13273782582509568 13277469808324608 13284303297675264 13312481657094144 13327736054218752 13334595413999616 13338264306350592 13342301203873068 13370602587120128 13377484008935424 13392812890420992 13409583935770624 13416485420040192 13431858992142336 13433620139606016 13444944161144832 13455935123226624 13467277955432448 13475060419832004 13478287174926336 13481995602755232 13497444241127406 13533036148574208 13536795390518448 13549982787403776 13554083762664704 13561059616376832 13567288001691648 13572491064459264 13574270651203584 13589825024950272 13605397222014976 13612399485124608 13629445506072576 13629784414224384 13695995532957696 13711689387811968 13718746356102144 13725047164502016 13736267104960512 13747846246170624 13759084824403968 13765061879267328 13776314530922496 13787927430561792 13799198774329344 13818811961154249 13832274095474688 13843581691718016 13855251294968832 13866577674594624 13895645613613056 13895991141064704 13907005014753792 13913392287449088 13936504234770432 13954303090753536 13959654574030848 13963495445710776 13977482996219904 13997349583391384 14004553571854272 14038158182759872 14045383174104576 14051834001752064 14059066031603712 14063321083650048 14075175918698496 14086682082127872 14093151877726208 14098556609593344 14116562429018112 14157718587703296 14167397218038624 14185138230563328 14196734285894496 14203254626770944 14208701583105792 14210564587978752 14226848072994816 14250480710989824 14257025736769536 14264363372249088 14268325764169728 14268680558641152 14286548402438144 14298591409471488 14310280210415616 14322343222444032 14337995323565088 14361812591544432 14368408750338048 14380154625505536 14392276538959872 14410299154857984 14422079274559488 14434236528869376 14436129105248256 14452671058280448 14460109386153984 14476678817513472 14480661943700064 14492499583517298 14495167551635456 14504716199420496 14547004001751168 14547365725802112 14561175532732416 14565582550923264 14579772180922368 14589777870775296 14596478730502144 14603991071588352 14608411048132608 14620725372911616 14639034062077952 14651001167806464 14661017020534941 14703760510390728 14710513720584192 14718084751835136 14722539259446144 14734949789887488 14749304415584256 14753768371994624 14759426450668032 14761361665032192 14773804921257984 14778276292878336 14796782273953792 14804397704871936 14821361646501888 14850066585120984 14864533356331008 14869032187400832 14874734469813876 14876684803040256 14893731576416448 14925323818180608 14933005405323264 14937153534365184 14951705144721408 14956230358802432 14968837881790464 14976541864230912 14993703060996096 15012852107051008 15020578742206464 15041927910510144 15066914501723616 15085781927741952 15100478330241024 15110841366160128 15112822657056768 15125562181287936 15130140014137344 15137927013629952 15170037237153792 15228894814333254 15243730635829248 15248344232997792 15263199001903104 15280688670994432 15288553153069056 15306071874766848 15320982881304576 15325238783737856 15333126194331648 15333507466002432 15352708730978304 15378211569401856 15400069051236576 15403756771344384 15407994974577408 15425650561288464 15440678060064768 15445351264431872 15453300493080576 15466327026941952 15485694614175744 15490381443045376 15498353847287808 15505472001933312 15511418359382016 15531228599943168 15549025396588544 15557027982999552 15561308357409024 15566018071185246 15574029403182768 15624948372157824 15632990033697792 15652566323380224 15659755305435136 15670502157499392 15672556829540352 15678567264116736 15685768188002304 15698590977097728 15711824281337856 15724668370747392 15744359463911424 15747018281315307 15792927955604856 15808313251971072 15821236219106304 15834572908535808 15847517342393856 15854795862441984 15881132732645376 15901019757084672 15927433411166208 15958280509383744 15974266281394176 15978661455117312 15996970952447296 16005204082119168 16039153953865728 16043609351725568 16051866484690944 16052265628471296 16059238859145216 16072366952742912 16085915335655424 16099065236717568 16112636125249536 16130244739010724 16133214204592128 16164459844130304 16177673953693728 16191311106329856 16211586549215232 16224839183879424 16232291002023936 16238516094978048 16240645243404288 16259254940565504 16280020272545792 16286263669702656 16290744686662572 16293743699165184 16307063495589888 16327483888500736 16354605954760704 16365786441527376 16386280369788672 16393806335377408 16402243703537664 16407207930925056 16413500104622208 16421038571814912 16434462429149184 16448316044525568 16468913319837696 16469322833854464 16477799067942912 16482376313782272 16517338352320512 16544775791443968 16549327935657216 16562856666876912 16576818513623424 16592967467532288 16597989418493952 16625560829488128 16641343465979904 16646380058198016 16674031852314624 16681689977716736 16695326912151552 16706324908261107 16709400426184704 16727661210825936 16755448023468504 16790989295453184 16804297726160832 16812015680667648 16820668287811584 16825759153652736 16839942617014272 16842150622789632 16861449567993856 16867915943620608 16870127617179648 16889458620432384 16910608313090048 16922168899323912 16950278814439068 16971504668709696 16988038121521152 16993179642743808 16999696536930144 17001925489188864 17021407515904512 17037989583519744 17043146222821376 17057512935063552 17066291891798016 17092834695774208 17107243293474816 17116047844835328 17154387262122516 17157545265201152 17162266007348224 17171098877140992 17176295802687168 17190774754868736 17219330859112704 17236105741467648 17240893631705088 17241322341691392 17250195899252736 17271797322350592 17286356778614784 17291588587585536 17300488015577088 17325077682641148 17353856881449522 17370762817572864 17376020172485856 17421406440947712 17426679123426048 17443656002174976 17463644195422208 17472632174936064 17492653571162112 17494947158556672 17524008532574208 17578066918677552 17600078915698944 17609137113802752 17617224718614528 17629314927186816 17631626433232896 17646489211502592 17651830016493568 17660914849234944 17675802316505088 17697936701915136 17698376776679424 17703293077766144 17712404396900352 17767043950055463 17770314738958336 17784352408467456 17789734938497424 17798890746494592 17836645345247232 17857083853894656 17866274324226048 17888647226720256 17909145322856448 17911493519474688 17918362587561984 17941246830968832 17966747226442672 17971049566568448 17975994137006976 17996592321503208 18044048198098944 18049060520691264 18058798832030208 18066643716538368 18081412821835776 18089717335588864 18096654752612352 18111448391307264 18119766699933696 18149865980166144 18185017324646592 18238034867867136 18261327377276928 18282252517082624 18291661808136192 18300062886002688 18315022806614016 18330461661560832 18345446432538624 18368419374563328 18383903240749056 18398931699105792 18425082614872332 18434565416012256 18443032127299584 18458108922290688 18473668393291776 18488770232792832 18504355550091264 18527527484817408 18527988188086272 18542673353005056 18551189716598784 18560737421033472 18582005646360576 18605737454338048 18612872765374464 18617993927614368 18633213750236526 18636643994959872 18672738095805696 18703755933174144 18727177565472768 18735778669002752 18745421375471616 18751094778200064 18758285833853952 18766901224931328 18782242776170496 18798075479457792 18818618862179178 18822083238690816 18889862957384832 18913517640751104 18928979047859328 18937672835694592 18944935444141056 18947419450638336 18963391391465472 18969130763993088 19000640947986432 19009367649026048 19024434352226304 19024907411521536 19037440011739401 19080373613887488 19092942752298408 19117327098086784 19149083455392576 19157878333784064 19167738281459712 19173539500674048 19189702051946496 19213732206477312 19223620900356096 19229439032745984 19245648705159168 19270228077707264 19302238423351296 19307549258266752 19323332778023064 19339621599227328 19371747216501792 19396005335668224 19396487634402816 19414900710309888 19420776734564352 19430771987644416 19453037161033728 19477881397510144 19494300497215488 19504333590626304 19534668223741952 19548022694046588 19605014013854304 19614018294112256 19624113002446848 19630052345928192 19646599719849984 19679235267557376 19681815553376256 19698406561677312 19704368390504448 19714509599145984 19739196939829248 19761815528669184 19771986303516672 19775325283512246 19800088780161312 19819377808441344 19825376249867776 19832979293085168 19835579737387008 19852300362940416 19858308768555264 19900431757574144 19910178789654528 19910673873764352 19916204712486912 19935606859628544 19958450509053952 19968722485641216 19991604081328128 20013451805809602 20055903880680192 20066226013403136 20089219335631488 20114375903655936 20124728130060288 20133971106988032 20147788488213504 20150430209409024 20167416241717248 20173520018849792 20183902684839936 20200916933148672 20212590629748006 20246166361691109 20305193085777672 20324974181105664 20331125643997056 20341589424565248 20350932002537472 20384737537425408 20408095833022464 20418599227686912 20444168259108864 20444676621336576 20533425401648768 20538342361792512 20543993299436544 20567534081717952 20587570746753024 20604400657440768 20621769369255936 20638627236605952 20647592818900992 20664471796383744 20681891145842688 20698798161494016 20742703977332736 20748411143212032 20754690761580328 20765372537577024 20782876942453248 20833264496210432 20843468420419584 20843986711597056 20870088431173632 20894002876665856 20896742439387136 20904756352155648 20931454636130304 20949099041783808 20966224494329856 20992479285215232 20996024375087076 21006830357781408 21057237274139808 21068074761156864 21077751002628096 21094981625475072 21112763878047744 21130023123191808 21139727816589312 21147834914390016 21150607758852096 21174843643527168 21201359676112896 21236577881554944 21277707345844992 21295101428841744 21304881940156416 21340272109492224 21375721066484736 21385538605154304 21402488646254592 21403020837961728 21412318478860288 21429822603657216 21447887114207232 21465420315623424 21483514833666048 21495929717351054 21506992985347632 21552613125507072 21570231938258304 21588414808439808 21615448732286976 21633118911839232 21643054669365248 21651354793304064 21654193657872384 21679006587420672 21715018226270208 21720992915550096 21738749375275947 21742751327453184 21757074299130744 21820506002626752 21821048588703168 21848373826384896 21869658271383552 21876277241233408 21884666806162944 21894718095753216 21905986607382528 21912616572198912 21931088059367424 21958551093116928 21959097111805952 21976501751709696 22055640765586092 22059701055258624 22065770580876288 22083808889169216 22102424684831232 22123956623376384 22130652557991936 22139139676002048 22142042497548288 22167414439317504 22195173410930688 22206596557307904 22232042469752832 22260435882868736 22275099877681476 22279200568246272 22296800034496512 22303548281101248 22340597364624672 22387985727270912 22405730301547776 22416020907556864 22427557717082112 22434345538203648 22453256822685696 22490554591494144 22493503489572864 22519278160576512 22530868113309696 22562891865765216 22600371752585424 22628672891612928 22650717495361536 22657572856991744 22666262049240192 22669233985585152 22688343271931904 22695210021206016 22717319444692992 22743350580084736 22755055855730688 22809657724633088 22843342221499881 22872516349496688 22894798502854656 22901727736916224 22921033006491648 22932829729603584 22959107812150272 22981474321956864 22987858175606784 22988429788921856 22999689291497472 23000261199003648 23029063096467456 23055451450114048 23067317354102784 23100103576854864 23138475841932696 23161017090097152 23168026896647808 23179950739620864 23228541921263616 23235572164568064 23247530770931712 23258208002899968 23296842899914752 23323538094882816 23335541974499328 23341962536113536 23349027106777869 23437422558236736 23466771887598592 23478849485070336 23489632958152704 23505753236249088 23508835244310528 23528652282003456 23547886465646592 23567736422006784 23587002556121088 23616539195867136 23689391933407284 23712469877956608 23719646584663232 23731854328659456 23751859362803712 23782193793662976 23809445138526208 23821699098968064 23851529635627008 23878860430475264 23891150116749312 23921662441291776 23961399422091264 23967992182675968 23995456428670944 24007806123178752 24058730930798592 24065414027588352 24077799727036416 24078398442706944 24088858288717824 24108550429114368 24128873003483136 24148597855076352 24159688933244928 24168954187874304 24199821306888192 24246689766195456 24266510930540592 24317379823822848 24337258775819136 24348436503035904 24388882410848256 24400083848003584 24420030408818688 24429395504553984 24436117029993858 24440615548747776 24460595243384832 24491225832751104 24531908932141056 24566776819829776 24579420554683008 24590709503066112 24603365555306496 24610811896387584 24631557857722368 24651693643723776 24672474066788352 24703369979756544 24703984250781696 24723564470673408 24734919622131712 24776007528480768 24817163687165952 24823991903485824 24844285000315368 24865227770435136 24896984127740928 24938341244232192 24969570087297024 25001459704266752 25011047778471936 25022534966575104 25042990368227328 25064100639277056 25091491816238904 25133172035202756 25186483943179776 25206446589241248 25218023521001472 25238638730479104 25259913925521408 25263225934184448 25292174351990784 25301873915430912 25305191425769472 25334187930648576 25365912469635072 25366543215362048 25378967494066176 25383253348985868 25440498151849984 25457257003064544 25482057182281728 25489769464115712 25532111273856768 25543837778378752 25556984375279616 25564719334232064 25586269402595328 25618309608636416 25631494533808128 25639252043661312 25660864940212224 25731580893183774 25736317897801728 25743399011022336 25756648315711488 25764443704030752 25786162132303104 25828996288669056 25854158612201472 25861340447557632 25861983512537088 25886534280413184 25894368979419136 25907695983525888 25929535167922176 25937382881378304 25987616523961722 25992400662953984 26030785322174283 26064030258728784 26140018685139072 26165484003262464 26173403127904256 26195466293133312 26208948262404096 26238980356743168 26242420737835008 26272491187339264 26286012798861312 26349087371558912 26367100378016328 26400118373548416 26425837077921792 26443972390780224 26447439649849344 26469733817253888 26477745024740352 26491372273852416 26546905052872704 26547565165019136 26554939616649216 26568606595350528 26655472108437504 26669190827999232 26676528612701184 26684602407746136 26741205174240256 26754968017870848 26785625780841984 26819167871541248 26832970840080384 26863717984284672 26867240279212032 26911870246453248 26934555910864896 26950120839664008 26956574349852672 26963991205510464 26994888482254812 27066072297148416 27073590781036896 27099965574807552 27108167525329408 27122119232753664 27134576003383296 27144982128918528 27179650049900544 27210794444029952 27224798970249216 27258891012145152 27259568828448768 27391991065915392 27423378775623936 27437492712204288 27450094329004032 27472534209921024 27495692492341248 27518169648807936 27530123758534656 27552629061844992 27575854861123584 27598397548658688 27637623922308498 27664548190949376 27687163383436032 27710502589937664 27733155349189248 27791291227226112 27791982282129408 27814010029507584 27826784574898176 27873008469540864 27908606181507072 27919309148061696 27926990891421552 27954965992439808 27994699166782768 28009107143708544 28076316365519744 28090766348209152 28103668003504128 28118132063207424 28126642167300096 28150351837396992 28173364164255744 28186303755452416 28197113219186688 28227928293268767 28233124858036224 28334794436077248 28370276461126656 28393468571788992 28406509253541888 28417403166211584 28421129175957504 28453696145989632 28500961421979648 28514051473539072 28536651528339456 28537361117282304 28573096804876288 28620560420831232 28644686444888064 28675990647130176 28723625183088864 28736817500676096 28760309251011072 28784553077919744 28820598309715968 28844158549118976 28868473057738752 28905342116560896 28920218772307968 28953357635026944 28961323887400128 28984999167034596 28990335103270912 29009432398840992 29094008003502336 29094731451604224 29122351065464832 29131165101846528 29179555741550592 29192957461004288 29207982143176704 29216822096265216 29241450745823232 29278068124155904 29302002335612928 29322034041069882 29407521020781456 29421027441168384 29436169503670272 29445078518892288 29469899579774976 29498608831168512 29507536743989248 29518852901336064 29522723330064384 29547609842515968 29556552585756672 29593564547907584 29608795409743872 29642723293003776 29662987925268369 29700133170241968 29729066712662016 29738064374801664 29749468939627752 29753369606080512 29787463152832896 29850647636361216 29866010810646528 29874307068730368 29903410289442816 29912460717604864 29937675763580928 29953083728461824 29987406121992192 30020177708714403 30025704214102016 30083855821020288 30133829003447232 30171563855483904 30200956660482048 30221682732320256 30225645314113536 30251124362575872 30260280028274688 30275854027259904 30318885944622009 30457789628666508 30487461271658496 30496688465995584 30526398003806208 30561377341988864 30577106306138112 30612143749533696 30650477567475712 30666252388663296 30667014932004864 30756423138803712 30800138102473152 30807513542688768 30815989949154816 30851301122576928 30881356120129536 30890702528863744 30906600986161152 30932654053883904 30971389228351488 30980762886090752 30996707694575616 31022836718764032 31062457199886336 31098050793177088 31114055965999104 31122616714818048 31132036142370492 31148058806365536 31249896744315648 31265980067395584 31305132646760448 31341004314998784 31345113659080704 31357134528233472 31371536376004608 31397181954195456 31423648562675712 31449336741494784 31488718927822848 31494036562630614 31585855911209712 31616626503942144 31642472438212608 31669145817071616 31695034684787712 31709591724883968 31762265465290752 31802039514169344 31854866822332416 31916561018767488 31957322910234624 31993941904894592 32010408164238336 32078307907731456 32087218703451136 32103732969381888 32104531256942592 32118477718290432 32144733905485824 32171830671310848 32198130473435136 32225272250499072 32243894576026581 32260489478021448 32328919688260608 32355347907387456 32382622212659712 32423173098430464 32449678367758848 32464582004047872 32477032189956096 32481290486808576 32518509881131008 32560040545091584 32572527339405312 32581489373325144 32614126991179776 32709211909521408 32731572883054752 32772560739577344 32787612670754816 32804487407075328 32814415861850112 32827000209244416 32842077143629824 32868924858298368 32896632089051136 32937826639675392 32938645667708928 32955598135885824 32964752627564544 33034676704641024 33089551582887936 33098655871314432 33125713333753824 33153637027246848 33185934935064576 33195978836987904 33251121658976256 33282686931959808 33292760116396032 33348063704629248 33363379955433472 33390653824303104 33412649816522214 33418800852369408 33455322421651872 33510896046937008 33581978590906368 33608595452321664 33624031361335296 33641336575623168 33651518307305472 33679885234028544 33684301245579264 33722899135987712 33735831887241216 33740255234359296 33778917240864768 33821216626180096 33844337798647824 33900557628878136 33943009337419392 33976076243042304 33986359285487616 33999393073860288 34003850978377728 34042815031809024 34075979167039488 34086292445642752 34115025870127104 34132583783596032 34185669391548416 34214486586949632 34308774524245032 34324532014696448 34342197754281984 34352591605374336 34381549509737472 34438661718225408 34472211482935296 34481787263410176 34482644683382784 34500391798505472 34543594644701184 34583177175171072 34600976031154176 34650155365282296 34707713762899044 34741525635145728 34752040344971712 34842812881895424 34853358246852096 34887312004349952 34927288390844416 34945264349872128 34985307142324224 35048017065148416 35156133837355104 35200157831397888 35218274227605504 35234449437229056 35258629854373632 35263252866465792 35292978423005184 35303660032987136 35321829698469888 35351604633010176 35395873403830272 35396753553358848 35406586155532288 35424808793800704 35534087900110926 35540629477916672 35568704816934912 35579469876994848 35597781492989184 35673290690494464 35714167707789312 35732548648452096 35777294453440512 35818290645712896 35822987038949376 35836725175123968 35882493661937664 35933494452885344 35942099133136896 35951988274013952 35993184643006416 36088096396197888 36098121041382528 36117597664060416 36133287433076736 36162825643671552 36179434671177728 36193309505224704 36222896782614528 36239533399867392 36299731960332288 36370034649293184 36476069735734272 36522654754553856 36564505034165248 36583323616272384 36600125772005376 36630045613228032 36660923323121664 36690892865077248 36736838749126656 36797863398211584 36850165229744664 36869130832024512 36886064254599168 36916217844581376 36947336786583552 36977540465585664 37008711100182528 37055054969634816 37055976376172544 37085346706010112 37102379433197568 37164011292721152 37225745530748928 37235987855228736 37266427500473052 37273287989919744 37345476191611392 37407511866348288 37454355130945536 37471557338005504 37502189556400128 37516571667707904 37533802449862656 37564485552340992 37596150958915584 37637237724358356 37644166477381632 37779725914769664 37827035281502208 37857958095718656 37875345671389184 37889870888282112 37894838901276672 37926782782930944 37938261527986176 38001281895972864 38018735298052096 38048868704452608 38049814823043072 38074880023478802 38160747227774976 38185885504596816 38234654196173568 38298166910785152 38315756667568128 38335476562919424 38347079001348096 38379404103892992 38427464412954624 38447241800712192 38458878065491968 38491297410318336 38540456155414528 38597371339775661 38604476846702592 38615098516533504 38646665556046128 38679243198454656 38743494433003584 38792010671336448 38792975268805632 38829801420619776 38841553469128704 38861543975288832 38906074322067456 38955762795020288 38981424785942583 38988600994430976 39069336447483904 39096045388093176 39210028027708608 39228036588224512 39248226004893696 39260104691856384 39293199439699968 39358470535114752 39363631106752512 39408736781008896 39429019198291968 39523631057338368 39543972607033344 39550650567024492 39600177560322624 39638755616882688 39650752499735552 39665958586170336 39671159474774016 39704600725880832 39716617537110528 39800863515148288 39820357579309056 39821347747528704 39832409424973824 39916901018107904 39937444971282432 39983208162656256 40026903611619204 40111807761360384 40132452026806272 40178438671262976 40228751807311872 40249456260120576 40295576976427008 40300860418818048 40334832483434496 40347040037699584 40367805369679872 40401833866297344 40425181259496012 40492332723382218 40610386171555344 40649948362211328 40662251287994112 40683178849130496 40701864005074944 40769475074850816 40816191666044928 40837198455373824 40888336518217728 40889353242673152 41066850803297536 41087986598873088 41135068163435904 41175141493506048 41208801314881536 41243538738511872 41277254473211904 41295185637801984 41328943592767488 41363782291685376 41397596322988032 41456435883462747 41496822286424064 41509381523160656 41530745075154048 41565753884906496 41666528992420864 41686936840839168 41687973423194112 41740176862347264 41788005753331712 41793484878774272 41809512704311296 41862909272260608 41932448988659712 41992048750174152 42013660715562816 42114474548279616 42136149522313728 42155502005256192 42189963250950144 42225527756095488 42260046246383616 42279455633178624 42295669828780032 42349687287054336 42473155763109888 42555414691689984 42590202857683488 42609763880312832 42680544218984448 42751442132969472 42771077210308608 42804977292509184 42806041675923456 42859645207314432 42895774228414464 42930840631246848 42967029667332096 42991859434702108 43013985970695264 43105226251014144 43140463876516608 43176829616879616 43230897464573952 43266237823678464 43286109338730496 43302709586608128 43308387315744768 43358013174841344 43430036452540416 43441985831100192 43477498750551894 43485502654906368 43514148598261488 43641012005253504 43642097177406336 43696747652769792 43739316542767104 43752554482466816 43769333612325888 43789436191506432 43811973214765056 43825233144397824 43862176118734848 43917102186233856 43918194223611904 43953003503419392 43983051061604823 44111281531172184 44131541161752576 44167617778338432 44204849369662464 44247913246752768 44261305115983872 44278279352004096 44284084995096576 44334828878635008 44390346821861376 44413193114615808 44464084939505664 44520871765737472 44550199755362952 44593600068993024 44607096562202496 44681194729249344 44775971454541824 44811460603095552 44832041815113728 44855115434164224 44868691076407296 44906513645371392 44981109182988288 45038556321153024 45061736226619392 45125783731530432 45200743505170848 45257345783225856 45301434990723072 45315145713983488 45332524098480384 45338467971170304 45376686543863808 45390420042412032 45486701160169472 45510111711461376 45619315449266176 45686684442999762 45745032698993376 45789597005709312 45803455473832448 45842066012983296 45865659459207168 45918215624300544 45962948643913728 45975716351213568 45976859577843712 45999378582994944 46000522398007296 46058126192934912 46110902900228096 46134634708205568 46200207153709728 46276951683865392 46322034180194304 46336053793295616 46359901479241728 46457083842527232 46471144329136128 46495061541863424 46516416005799936 46593685799829504 46647076189765632 46671083948998656 46683925072227072 46698054213555738 46874845116473472 46933543775197184 46957698970140672 46979265916305408 47011506472498176 47017670488621056 47057304564006912 47095772931293184 47135472844013568 47174005112242176 47233078391734272 47241054843945921 47378783866814568 47424939755913216 47439293169326464 47463708657318912 47503718725607424 47564387587325952 47618890277052416 47643398197936128 47703059271254016 47757720860950528 47782300233498624 47922798844182528 47935984365351936 47990912857341888 48015612246357504 48117461861597184 48130828055176704 48155599454072832 48156796885413888 48177716577435648 48217100858228736 48257746006966272 48297195710152704 48337908375748608 48399642613776384 48493379532390912 48533021861081184 48634759647645696 48674517551638272 48696873006071808 48777764821696512 48840060817637376 48858791009107968 48872234059987716 48881231097495552 48921190486769664 48982451665502208 49063817864282112 49133553639659552 49158841109366016 49181419006132224 49206731110612992 49221623792775168 49263115715444736 49303387287447552 49344948133576704 49406739959513088 49407968501563392 49447128941346816 49469839244263424 49552015056961536 49634327374331904 49647983806971648 49688570000630736 49730455540870272 49793968255481856 49876682488464384 49939140174594048 50002919408533504 50022095556943872 50045069933150208 50085980736454656 50128201278554112 50182983632477808 50266344070405512 50372967886359552 50412893178482496 50436047042002944 50477277460958208 50519827851042816 50526451868368896 50584348703981568 50603747830861824 50610382851538944 50668375861297152 50731824939270144 50733086430724096 50766506697971736 50914514006129088 50964114364563456 50979538928231424 51064222547713536 51087675556757504 51113968750559232 51129438668464128 51172538805190656 51236619217272832 51278504087322624 51321729880424448 51463161786367548 51472635795603456 51486798022044672 51513296631422976 51528887408061504 51572324264606208 51657992577338112 51708317224402944 51722680895115264 51723967025074176 51788737958838272 51815391967051776 51859070335844352 51874765762756608 51975233047923444 51984801325907968 52061570644348566 52128060517457568 52280037370278144 52330968006524928 52346806255808512 52390932586266624 52417896524808192 52477960713486336 52484841475670016 52544982374678528 52572025597722624 52698174743117824 52734200756032656 52800236747096832 52851674155843584 52887944781560448 52894879299698688 52939467634507776 52955490049480704 52982744547704832 53093810105745408 53095130330038272 53109879233298432 53137213190701056 53301131850166389 53310944216875008 53353057225402368 53369204815492272 53482410348480512 53509936035741696 53571251561683968 53638335743082496 53665941680160768 53727435968569344 53734480558424064 53823740492906496 53900241679328016 53913148699705344 53927982411020928 53989776964509624 54132144594296832 54147181562073792 54199931149615104 54216335050658816 54244238465507328 54269152006766592 54289964257837056 54359300099801088 54421588888059904 54449597940498432 54783982131830784 54846757551247872 54874985424408576 54900188658008064 54945068419842048 54991384984682496 55036339297615872 55105258123689984 55151709722247168 55196795097317376 55275247844616996 55329096381898752 55374326766872064 55421005179875328 55466310698378496 55582582454452224 55583964564258816 55628020059015168 55653569149796352 55746016939081728 55817212363014144 55838618296123392 55853981782843104 55909931984879616 55989398333565536 56018214287417088 56152632731039488 56181532696418304 56207336007008256 56236264126414848 56253284334600192 56300703674793984 56346728328511488 56372607510904832 56394226438373376 56455856586537534 56466249716072448 56669588872154496 56740552922253312 56786937143577984 56813018507083776 56834806332423168 56842258351915008 56907392291979264 57001922843959296 57028102947078144 57073303056678912 57074722234564608 57146193609752576 57241120841662464 57351981294260352 57447250366177728 57473635001352192 57520618502022144 57569106155839488 57641196619431936 57688317098237952 57736946115477504 57810684233121792 57906715270053888 57922647774800256 57969998334069192 58018864797681984 58188016007004672 58189462903208448 58244702130929664 58262330203693056 58359111483101184 58385914922008576 58433644192530432 58482901491646464 58604004671225856 58644068082139764 58815042041562912 58842054882336768 58872339007340544 58890157037784576 58939799159549952 59015073487978496 59037705802672128 59045446660128768 59095219685031936 59113105171513344 59187129095815168 59217590819487744 59285446586007552 59325975850536738 59400266340483936 59458133425324032 59476128749603328 59498937879255504 59506739212161024 59574926305665792 59701295272722432 59732021621293056 59748614137460736 59806820578885632 59824921435209728 59875351527161856 59906167456923648 59974812243984384 60040355417428806 60051408428204032 60167711642040576 60267658006894464 60343127710967808 60401913320964096 60443365464640512 60451290628227072 60502248725151744 60520560056549376 60551708054519808 60637771889244018 60738499085073327 60915579257333016 60974922543316992 60993376931991168 61052796007612416 61122754683977728 61154212612276224 61224287499067392 61300955134951424 61332504777326592 61334029864009728 61600276204946304 61615027085377536 61631979898309632 61702602245153856 61762712240259072 61781405057727488 61813201972322304 61865308107767808 61942778456702976 61961525772181504 61993415389151232 62045673437528064 62196101586354176 62228111931998208 62245233429636096 62264072284740984 62296117612731072 62499793488631296 62531960134791168 62610265293520896 62682008629997568 62690227318161408 62714269056466944 62794363908390912 62847297125351424 62898673482989568 62977437855645696 62988073125261228 63171711822419424 63233253007884288 63284944876425216 63338291634143232 63390069369575424 63419183449767936 63524530930581504 63604079028338688 63709733644664832 63833122037534976 63914645820469248 63987883809789184 64020816328476672 64156615815462912 64174437406902272 64207465938763776 64209062513885184 64236955436580864 64289467810971648 64343661342621696 64396260946870272 64450544500998144 64487789152053162 64520978956042896 64657839376521216 64710695814774912 64765244425319424 64846346196860928 64899356735517696 64929164008095744 64954064379912192 64962580973617152 65037019762262016 65120081090183168 65145054678810624 65162978746650288 65216248125827841 65228253982359552 65463145766109504 65545121479154688 65575225341509632 65608974814150656 65628831723700224 65654000418488832 65684154287259648 65737849716596736 65793264178102272 65875653279350784 65877291335417856 65929505255129088 66179103165775872 66197311742628864 66251426667507648 66307274054493696 66371869870129152 66391957673975808 66502243317952512 66585520232792064 66696127409258496 66781307648606208 66825299633044428 66837601704738816 66910644843303744 67021792093874016 67163957181812736 67217190904643328 67248062722670592 67282673151246336 67303036614610944 67359770468057088 67445798271975424 67471663774482432 67480510468718592 67557834481729536 67642433252360192 67688675597295648 67801115257756272 67886018674838784 67952152486084608 67972718570975232 67998786147720576 68007701956755456 68085630063618048 68151958334078976 68172584891285504 68230051740254208 68265167567192064 68371338783096832 68428973173899264 68617549048490064 68649064029392896 68684395508563968 68705183210748672 68763099019474944 68877323436450816 68944422965870592 68963574526820352 68965289366765568 69000783597010944 69087189289402368 69166354350342144 69201952062308352 69300310730564592 69415427525798088 69483051270291456 69504080689943424 69685625763790848 69706716493704192 69774624008699904 69854576781688832 69890528699744256 69970614284648448 70047081320333607 70312267674710208 70400315662795776 70436548455211008 70468898874458112 70517259708747264 70526505732931584 70585956846010368 70607320065974272 70643659396939776 70703209266020352 70813172311064576 70849617587601408 71068175800221852 71081258955833344 71137409633869824 71158939753989696 71195562985978368 71346581380988928 71428335415578624 71465097296904192 71554588906881024 71636581291425792 71673450350247936 71764987323875328 71866988905770688 71884198266273792 71903976548027904 71986369286012832 72176192792395776 72196242082765056 72235195328120832 72266574866153472 72325651287343104 72386619010449408 72445793565229056 72479066799734784 72599463920664576 72740069298586368 72952139471468544 73045309509107712 73129010068330496 73166647232544768 73200251544010752 73260091226456064 73321846646243328 73381785730154496 73473677498253312 73595726796423168 73700330459489328 73738261664049024 73772128509198336 73832435689162752 73894673573167104 73955080931171328 74017422200365056 74110109939269632 74111952752345088 74170693412020224 74204758866395136 74328022585442304 74451491061497856 74471975710457472 74532855000946104 74690952383222784 74815023732696576 74908710261891072 74943114676011008 75004379112800256 75033143335415808 75067604899725312 75128971104681984 75192301917831168 75235754010728689 75274475448716712 75559451829539328 75654070563004416 75715916191437312 75750691342778368 75779741776564224 75789677802553344 75876523055972352 76002563791945728 76097737408905216 76099629646086144 76149760046957604 76321494455549952 76371771009193632 76469308392347136 76596333821570304 76631513335136256 76670953125838848 76694158002696192 76758808207785984 76854928825909248 76894483601424384 76917756130983936 76982594820636672 77080912310829056 77194742679551322 77208953693405184 77230197033067008 77293331112092256 77358486396909312 77486988866007168 77584021342672896 77585950537611264 77659602841239552 77683106938257408 77723087950577664 77812148644134912 77911525590040576 77962849571885166 77977201988861952 78138672894967808 78192090776186352 78420056055417216 78456073176449024 78496452009787392 78520209383712768 78586398879399936 78716941070229504 78727262213505024 78817473562017792 78858038396583936 79047262114676736 79101301134048984 79200355120645248 79277511233765376 79301504999471104 79331917172340672 79342318949548032 79409201451761664 79433235074221056 79601727030296576 79640715158618112 79642695495057408 79664818849947648 79833802036215808 79966416325312512 80053807223238408 80223615522720768 80264904053612544 80356877342525952 80457503614623744 80498912520241152 80591153952854016 80601720837636096 80694080075399168 80735610739359744 80803667732594688 80850362518992024 80984665446764436 81220772343110688 81299896724422656 81324502575988224 81366357698260992 81403728010149888 81538950149701632 81632383332089856 81674396910747648 81776673036435456 81778706485346304 82133701606595072 82175973197746176 82270136326871808 82350282987012096 82417602629763072 82487077477023744 82554508946423808 82590371275603968 82657887185534976 82727564583370752 82795192645976064 82912871766925494 82993644572848128 83018763046321312 83061490150308096 83131507769812992 83333057984841728 83373873681678336 83375946846388224 83480353724694528 83576011506663424 83586969757548544 83619025408622592 83725818544521216 83864897977319424 83984097500348304 84027321431125632 84228949096559232 84272299044627456 84311004010512384 84379926501900288 84451055512190976 84520092492767232 84558911266357248 84591339657560064 84699374574108672 85110829383379968 85180405715366976 85219527760625664 85361088437968896 85502884265938944 85542154420617216 85609954585018368 85612083351846912 85719290414628864 85861681262493696 85934059334664192 85983718869404216 86027971941390528 86210452502028288 86280927753033216 86353659233759232 86461794929147904 86532475647356928 86572218677460992 86605419173216256 86716026349682688 86860072905080832 86883971662200384 86954997501103788 86971005309812736 87028297196522976 87282024010507008 87284194354812672 87393495305539584 87505108964933632 87538667224651776 87578872383012864 87623946429530112 87650466288795648 87724352237469696 87834204372467712 87836388447223808 87906007006838784 87966102123209646 88222563062344368 88263082323505152 88335235556676864 88409698739324928 88495826493505536 88522610231967744 88556558704008192 88568169990193152 88669657757270016 88780693643722752 88826386229231616 88928169879011328 89041743531474944 89100399510725904 89187200137986048 89214193124404992 89362389458498688 89551942909083648 89622921206191104 89664083630227456 89710230868328448 89737382152814592 89813027290742784 89962218365976576 90060533126143209 90077112642306048 90251567463060864 90401487010341696 90514691566451712 90602869981446144 90630291427966976 90665048196960768 90676935942340608 90753373087727616 90780840084824064 90956657833866027 90973402320338944 91373368885999524 91490065397986752 91579194011418624 91606910947664896 91684132025966592 91731318918414336 91836431248601088 91951432702427136 91953719155687424 91998757165989888 92001044796014592 92221805800456192 92269269416411136 92400414307419456 92553903367730784 92644068360388608 92672107586591232 92719802958483456 92914167685054464 92942288658272256 92990123083726848 93187371599659008 93294152379531264 93342167897997312 93367850144454144 93396108427111476 93749690232946944 93867087550394368 93915397940281344 94023012944996352 94035340977242112 94114609128013824 94191545862586368 94270945688027136 94348010224484352 94466156783468544 94482109687891842 94757567733629136 94849879511826432 94878586338652928 94927417314637824 95007437451214848 95128775174651904 95237780554104832 95286796395872256 95406118542508032 95515441721901056 95564600466997248 95871968730703872 95981825714683776 96031224492715008 96234923723194368 96261656110353408 96311198908145664 96313593770827776 96355433154871296 96434201716457472 96515492013932544 96594391420305408 96675816751497216 96731683728079743 96986759064781824 97066043722162368 97269519295291392 97349035103276544 97393746012143616 97555529643393024 97680121635274752 97717582018215936 97744468119975432 97842380973539328 98127635728564224 98267107279319104 98317682218732032 98362838012264448 98413462221225984 98443247585550336 98526231430889472 98606774574895104 98689896267153408 98813479919026176 98815937003126784 98894257882693632 99104030113923072 99268654748663808 99295967613943296 99377140001261472 99460911081740544 99587936510963712 99753364976928768 99878280349188096 100005838817067008 100044191113887744 100090139866300416 100171961472909312 100256402557108224 100365967264955616 100532688140811024 100745935772719104 100825786356964992 100872094084005888 100954554921916416 101039655702085632 101052903736737792 101168697407963136 101207495661723648 101220765703077888 101336751722594304 101463649878540288 101466172861448192 101533013395943472 101829028012258176 101928228729126912 101959077856462848 102128445095427072 102175351113515008 102227937501118464 102258877336928256 102345077610381312 102473238434545664 102557008174645248 102643459760848896 102926323572735096 102973596044089344 103026593262845952 103057774816123008 103144648529212416 103315985154676224 103416634448805888 103445361790230528 103447934050148352 103577475917676544 103630783934103552 103749531525513216 103950466095846888 104123141288697132 104256121034915136 104560074740556288 104661936013049856 104693612511617024 104781865172533248 104835793049616384 104955921426972672 105089964749357056 105144051195445248 105396349486235648 105468401512065312 105600473494193664 105703348311687168 105775889563120896 105789758599397376 105878935269015552 105910980098961408 105965489095409664 106187620211490816 106190260660076544 106219758466596864 106274426381402112 106602263700332778 106621888433750016 106706114450804736 106738409630984544 106964820696961024 107019872071483392 107142503123367936 107276671486164992 107331883360321536 107454871937138688 107468961116848128 107647480985812992 107800483358656032 107826297399410688 107855964822041856 107979553929019248 108264289188593664 108294363124147584 108399862299230208 108432670101317632 108488476931014656 108538304013533184 108579928515674112 108718600199602176 108843177776119808 108899195880996864 109567964263661568 109693515102495744 109749970848817152 109800377316016128 109890136839684096 109982769969364992 110072678595231744 110210516247379968 110393590194634752 110550495689233992 110658192763797504 110748653533744128 110842010359750656 110932621396756992 111165164908904448 111167929128517632 111256040118030336 111307138299592704 111492033878163456 111677236592246784 111707963565686208 111819863969759232 111978796667131072 112036428574834176 112305265462078976 112363065392836608 112414672014016512 112506568669200384 112601407349587968 112693456657022976 112788452876746752 112911713173075068 112932499432144896 113339177744308992 113481105844506624 113573874287155968 113626037014167552 113669612664846336 113684516703830016 113814784583958528 114003845687918592 114056205894156288 114146606113357824 114149444469129216 114292387219505152 114482241683324928 114703962588520704 114894500732355456 114947270002704384 115041237004044288 115138212311678976 115282393238863872 115376634196475904 115473892230955008 115621368466243584 115813430540107776 115845295549600512 115939996668138384 116037729595363968 116376032014009344 116378925806416896 116489404261859328 116524660407386112 116718222966202368 116771829844017152 116867288385060864 116944274357827749 116965802983292928 117208009342451712 117288136164279528 117630084083125824 117684109764673536 117744678014681088 117780314075569152 117879598319099904 118030146975956992 118075411605344256 118090893320257536 118226210343026688 118374258191630336 118570893172015104 118651951701073476 118800532680967872 118916266850648064 118952257499206656 118997875758511008 119013478424322048 119149852611331584 119402590545444864 119464043242586112 119497228274921472 119649842870419456 119750703054323712 119812334913847296 119949624487968768 120080710834857612 120102816856408064 120335423284081152 120535316013788928 120686255421935616 120886730929281024 120902581256454144 121004497450303488 121041120113098752 121103416109039616 121275543778488036 121476998170146654 121831158514666032 121949845086633984 121986753863982336 122105592015224832 122245509367955456 122308425224552448 122448574998134784 122601910269902848 122665009554653184 122668059728019456 123200552409892608 123263959796619264 123405204490307712 123525424480518144 123562810115454976 123626403944644608 123730616215535616 123885556913405952 123923051544363008 123986830778302464 124091346875056128 124369307650388241 124392203172708352 124490466859272192 124528144569481968 124592235225462144 124999586977262592 125063920269582336 125220530587041792 125364017259995136 125380454636322816 125428538112933888 125588727816781824 125797346965979136 125976146250522456 126343423644838848 126466506015768576 126569889752850432 126676583268286464 126780138739150848 126838366899535872 127049061861163008 127419467289329664 127666244075069952 127829291640938496 127975767619578368 128041632656953344 128313231630925824 128348874813804544 128414931877527552 128418125027770368 128578935621943296 128687322685243392 128792521893740544 128901089001996288 128975578304106324 129041957912085792 129315678753042432 129421391629549824 129530488850638848 129692692393721856 129798713471035392 129858328016191488 129908128759824384 129925161947234304 130074039524524032 130240162180366336 130290109357621248 130325957493300576 130432496251655682 130456507964719104 130926291532219008 131090242958309376 131150450683019264 131217949628301312 131257663447400448 131308000836977664 131368308574519296 131475699433193472 131586528356204544 131751306558701568 131754582670835712 131859010510258176 132394623485257728 132502853335015296 132614548108987392 132743739740258304 132783915347951616 133004486635905024 133171040465584128 133392254818516992 133562615297212416 133650599266088856 133821289686607488 134043584187748032 134327914363625472 134434381809286656 134496125445341184 134565346302492672 134606073229221888 134719540936114176 134891596543950848 134943327548964864 135115668963459072 135377351194591296 135602230515512544 135772037349677568 135904304972169216 135945437141950464 135997572295441152 136015403913510912 136171260127236096 136345169782571008 136460103480508416 136530335134384128 136742677566193664 136857946347798528 137235098096980128 137298128058785792 137368791017127936 137410366421497344 137526198038949888 137754646872901632 137888845931741184 137927149053640704 137930578733531136 138001567194021888 138174378578804736 138332708700684288 138403904124616704 138600621461129184 138830855051596176 138966102540582912 139008161379886848 139371251527581696 139413432987408384 139549248017399808 139709153563377664 139781057399488512 139941228569296896 140094162640667214 140624535349420416 140800631325591552 140873096910422016 140937797748916224 141034519417494528 141053011465863168 141171913692020736 141214640131948544 141287318793879552 141406418532040704 141626344622129152 141699235175202816 141723164531837763 142136351600443704 142274819267739648 142317879507979392 142391125971956736 142693162761977856 142856670831157248 142930194593808384 143109177813762048 143273162582851584 143346900700495872 143733977811541376 143768396532547584 143807953096055808 143972738572025664 144352385584791552 144392484165530112 144470390656241664 144533149732306944 144651302574686208 144773238020898816 144891587130458112 145198927841329152 145480138597172736 145904278942937088 146090619018215424 146258020136660992 146333294465089536 146520182452912128 146643693292486656 146763571460308992 146947354996506624 147191453592846336 147400660918978656 147476523328098048 147544257018396672 147664871378325504 147789347146334208 147910161862342656 148034844400730112 148220219878539264 148223905504690176 148341386824040448 148409517732790272 148656045170884608 148902982122995712 148943951420914944 149065710001892208 149381904766445568 149630047465393152 149817420523782144 149886229352022016 150008758225600512 150066286670831616 150135209799450624 150257942209363968 150384603835662336 150471508021457378 150548950897433424 151118903659078656 151308141126008832 151431832382874624 151501382685556736 151559483553128448 151579355605106688 151753046111944704 152005127583891456 152195474817810432 152199259292172288 152299520093915208 152743542018387264 152938616784694272 153192667643140608 153263026670272512 153341906251677696 153388316005392384 153517616415571968 153709857651818496 153835512261967872 153965189641273344 154389485359102644 154417907386810368 154460394066134016 154586662224184512 154716972793818624 154973977732014336 155168042685345792 155171901075222528 155366213876514816 155446175901155328 155624297288269824 155823051180081152 155925699143770332 155954403977723904 156277345789935616 156384181552372704 156840112110834432 156912146352898048 156992904019574784 157040418767425536 157172797758799872 157433882140459008 157454524427010048 157634947124035584 157716076793167872 158094524229353472 158202602268097968 158400710241290496 158555022467530752 158603009998942208 158663834344681344 158684637899096064 158818402903523328 158866470148442112 159203454060593152 159281430317236224 159285390990114816 159329637699895296 159667604072431616 159903395550499167 159932832650625024 160107614446476816 160447231045441536 160529808107225088 160713754685051904 160915007229247488 160997825040482304 161182307905708032 161203441675272192 161388160150798336 161471221478719488 161700725037984048 161969330893528872 162441544686221376 162599793448845312 162649005151976448 162732715396521984 162807456020299776 163077900299403264 163264766664179712 163348793821495296 164267403213190144 164351946395492352 164540272653743616 164700565974024192 164835205259526144 164974154954047488 165109017892847616 165315774371069952 165455129166741504 165590385291952128 165825743533850988 165987289145696256 166037526092642624 166122980300616192 166263015539625984 166666115969683456 166747747363356672 166751893692776448 166960707449389056 167152023013326848 167238050817245184 167451637089042432 167729795954638848 167968195000696608 168054642862251264 168457898193118464 168544598089254912 168622008021024768 168759853003800576 168902111024381952 169040184985534464 169117822532714496 169182679315120128 169398749148217344 170221658766759936 170360811430733952 170439055521251328 170722176875937792 171005768531877888 171084308841234432 171219909170036736 171224166703693824 171438580829257728 171723362524987392 171967437738808432 172055943882781056 172420905004056576 172561855506066432 172707318467518464 172923589858295808 173064951294713856 173144437354921984 173210838346432512 173432052699365376 173720145810161664 173767943324400768 173909995002207576 174056594393045952 174564048021014016 174568388709625344 174786990611079168 175010217929867264 175077334449303552 175157744766025728 175300932577591296 175448704474939392 175812014013677568 175932204246419292 176445126124688736 176526164647010304 176670471113353728 176819397478649856 177045220463935488 177113117408016384 177136339980386304 177339315514540032 177561387287445504 177652772458463232 177856339758022656 178083487062949888 178200799021451808 178374400275972096 178428386248809984 178724778916997376 179103885818167296 179245842412382208 179328167260454912 179420461736656896 179474764305629184 179626054581485568 179924436731953152 180121066252286418 180154225284612096 180503134926121728 180802974020683392 181029383132903424 181205739962892288 181260582855933952 181330096393921536 181353871884681216 181506746175455232 181561680169648128 181913315667732054 181946804640677888 182215497255219981 182746737771999048 182980130795973504 183158388022837248 183213821895329792 183368264051933184 183462637836828672 183672862497202176 183902865404854272 183907438311374848 183997514331979776 184002089592029184 184443611600912384 184800828614838912 185107806735461568 185288136720777216 185344215173182464 185439605916966912 185828335370108928 185884577316544512 185980246167453696 186588304759062528 186684335795994624 186735700288908288 186792216854222952 187499380465893888 187734175100788736 187830795880562688 188046025889992704 188070681954484224 188383091725172736 188541891376054272 188696020448968704 188932313566937088 188964219375783684 189515135467258272 189699759023652864 189757172677305856 189854834629275648 190014874902429696 190257550349303808 190475561108209664 190573592791744512 190812237085016064 191030883443802112 191129200933994496 191743937461407744 191963651429367552 192062448985430016 192469847446388736 192523312220706816 192622397816291328 192627187541655552 192710866309742592 192868403432914944 193030984027865088 193188782840610816 193351633502994432 193463367456159486 193973518129563648 194132087444324736 194539038590582784 194698070206553088 194787492024287232 195111059286786048 195360243270549504 195435164036431872 195488936239950864 195684761947078656 196534214558638208 196635364437464064 196725676024528896 196826924442451968 196886495171100672 197052462861778944 197213549149790208 197379792534306816 197626959838052352 197631874006253568 197788515765387264 198537309497327616 198591935227886592 198754280002522944 198921822163481088 199175873021927424 199506729953857536 199756560698376192 200011677634134016 200088382227775488 200343922945818624 200512805114216448 200731934529911232 201065376281622048 201491871545438208 201651572713929984 201744188168011776 201909109843832832 202079311404171264 202337394815926272 202414991323447296 202441531406155776 202673503445188608 202927299757080576 202932345722896384 203066026791886944 203658056024516352 203856457458253824 203918155712925696 204256890190854144 204350702227030016 204455875002236928 204517754673856512 204690155220762624 204946476869091328 205114016349290496 205286919521697792 205852647145470192 205947192088178688 206053186525691904 206115549632246016 206289297058424832 206631970309352448 206833268897611776 206890723580461056 206895868100296704 207154951835353088 207261567868207104 207499063051026432 207900932191693776 208246282577394264 208512242069830272 209120149481112576 209323872026099712 209387225023234048 209563730345066496 209671586099232768 209911842853945344 210141243961000821 210179929498714112 210936803024130624 211200946988387328 211406696623374336 211551779126241792 211579517198794752 211757870538031104 211821960197922816 211930978190819328 212439516933193728 212548852762804224 213204527400665556 213243776867500032 213412228901609472 213476819261969088 213929641393922048 214039744142966784 214285006246735872 214553342972329984 214663766720643072 214909743874277376 215294961971625984 215600966717312064 215652594798821376 215711929644083712 215959107858038496 216528578377187328 216588726248295168 216799724598460416 216865340202635264 216976953862029312 217159857031348224 217437200399204352 217686355552239616 217798391761993728 219135928527323136 219387030204991488 219499941697634304 219600754632032256 219780273679368192 219965539938729984 220145357190463488 220421032494759936 220787180389269504 221100991378467984 221316385527595008 221497307067488256 221684020719501312 221865242793513984 222330329817808896 222335858257035264 222512080236060672 222614276599185408 222984067756326912 223354473184493568 223415927131372416 223957593334262144 224072857149668352 224610530924157952 224726130785673216 224829344028033024 225013137338400768 225202814699175936 225386913314045952 225576905753493504 225707262032186067 225823426346150136 226678355488617984 226962211689013248 227147748574311936 227252074028335104 227339225329692672 227369033407660032 227629569167917056 228007691375837184 228293212226715648 228298888938258432 228964483366649856 229407925177041408 229789001464710912 229894540005408768 230082474008088576 230276424623357952 230564786477727744 230753268392951808 230947784461910016 231242736932487168 231626861080215552 231690591099201024 231879993336276768 232075459190727936 232752064028018688 232757851612833792 232978808523718656 233049320814772224 233436445932404736 233543659688034304 233734576770121728 233888548715655498 233931605966585856 234416018684903424 234576272328559056 235260168166251648 235368219529347072 235489356029362176 235560628151138304 235759196638199808 236060293951913984 236150823210688512 236181786640515072 236452420686053376 236748516383260672 237141786344030208 237303903402146952 237601065361935744 237832533701296128 237904514998413312 237995751517022016 238026956848644096 238299705222663168 238805181090889728 238928086485172224 238994456549842944 239299685740838912 239501406108647424 239899248975937536 240161421669715224 240670846568162304 241070632027577856 241372510843871232 241773461858562048 241805162512908288 242082240226197504 242206832218079232 242551087556976072 242953996340293308 243662317029332064 243899690173267968 243973507727964672 244211184030449664 244491018735910912 244616850449104896 244897149996269568 245203820539805696 245330019109306368 245336119456038912 246401104819785216 246527919593238528 246810408980615424 247050848961036288 247125620230909952 247252807889289216 247461232431071232 247771113826811904 247846103088726016 247973661556604928 248182693750112256 248738615300776482 248784406345416704 248980933718544384 249056289138963936 249184470450924288 249999173954525184 250127840539164672 250441061174083584 250728034519990272 250760909272645632 250857076225867776 251177455633563648 251594693931958272 251952292501044912 252686847289677696 252933012031537152 253139779505700864 253353166536572928 253560277478301696 253676733799071744 254098123722326016 255332488150139904 255658583281876992 255951535239156736 256083265313906688 256626463261851648 256697749627609088 256829863755055104 256836250055540736 257157871243886592 257585043787481088 257802178003992576 257951156608212648 258083915824171584 258631357506084864 258842783259099648 259060977701277696 259385384787443712 259597426942070784 259716656032382976 259816257519648768 260148079049048064 260580218715242496 260651914986601152 260864992503311364 260913015929438208 261852583064438016 262180485916618752 262300901366038528 262515326894800896 262616001673955328 262736617149038592 262951398866386944 263173056712409088 263502613117403136 263509165341671424 263718021020516352 264789246970515456 265005706670030592 265229096217974784 265487479480516608 265567830695903232 266008973271810048 266342080931168256 266784509637033984 267125230594424832 267301198532177712 267642579373214976 268087168375496064 268655828727250944 268868763618573312 268992250890682368 269130692604985344 269212146458443776 269439081872228352 269783193087901696 269886655097929728 270181599378429627 270231337926918144 270754702389182592 271204461031025088 271544074699355136 271808609944338432 271890874283900928 271995144590882304 272030807827021824 272342520254472192 272690339565142016 272869973501598081 272920206961016832 273485355132387328 274470196193960256 274596256117571584 274737582034255872 274820732842994688 275052396077899776 275509293745803264 275854298107281408 275861157467062272 276003134388043776 276665417401368576 276807808249233408 277201242922258368 277661710103192352 277932205081165824 278016322759773696 278742503055163392 278826865974816768 279418307126755328 279562114798977024 279882457138593792 280188325281334428 281249070698840832 281601262651183104 281746193820844032 282069038834989056 282106022931726336 282343827384041472 282429280263897088 282574637587759104 282812837064081408 283252689244258304 283398470350405632 283446329063675526 284272703200887408 284549638535479296 284635759015958784 284782251943913472 285386325523955712 285713341662314496 285860389187616768 286218355627524096 286546325165703168 286693801400991744 287467955623082752 287615906192111616 287945477144051328 288704771169583104 288784968331060224 288940781312483328 289066299464613888 289302605149372416 289546476041797632 289783174260916224 290195051184239229 290960277194345472 291808557885874176 292181238036430848 292516040273321984 292666588930179072 293040364905824256 293527142920617984 294382907185692672 294801321837957312 294953046656196096 295088514036793344 295329742756651008 295578694292668416 295820323724685312 296069688801460224 296440439757078528 296447811009380352 296682773648080896 297312090341769216 297805964245991424 297887902841829888 298131420003784416 298763809532891136 299260094930786304 299634841047564288 300017516451201024 300132573341663232 300270419598901248 300515884418727936 300769207671324672 300943016042914756 301097901794866848 302237807318157312 302616282252017664 302863664765749248 303002765371113472 303118967106256896 303158711210213376 303506092223889408 304010255167782912 304390949635620864 304398518584344576 304599040187830416 305487084036774528 305877233569388544 306385335286281216 306526053340545024 306683812503355392 306776632010784768 307035232831143936 307419715303636992 307671024523935744 307930379282546688 308778970718205288 308920788132268032 309173324448369024 309433945587637248 309947955464028672 310336085370691584 310343802150445056 310732427753029632 310892351802310656 311248594576539648 311646102360162304 311851398287540664 312768363104745408 313680224221668864 313824292705796096 313985808039149568 314080837534851072 314345595517599744 314867764280918016 315269894248071168 315432153586335744 316189048458706944 316405204536195936 316801420482580992 317110044935061504 317206019997884416 317327668689362688 317369275798192128 317636805807046656 317732940296884224 318406908121186304 318562860634472448 318570781980229632 318659275399790592 319335208144863232 319806791100998334 319865665301250048 320215228892953632 320894462090883072 321059616214450176 321427509370103808 321830014458494976 321995650080964608 322364615811416064 322406883350544384 322776320301596672 322942442957438976 323401450075968096 323938661787057744 324883089372442752 325199586897690624 325298010303952896 325465430793043968 325614912040599552 326155800598806528 326529533328359424 326697587642990592 328534806426380288 328703892790984704 329080545307487232 329401131948048384 329670410519052288 329948309908094976 330218035785695232 330631548742139904 331180770583904256 331651487067701976 331974578291392512 332075052185285248 332245960601232384 332526031079251968 333332231939366912 333495494726713344 333503787385552896 333921414898778112 334304046026653696 334476101634490368 335459591909277696 335936390001393216 336109285724502528 336915796386236928 337089196178509824 337244016042049536 337519706007601152 337804222048763904 338080369971068928 338365358630240256 338797498296434688 340443317533519872 340721622861467904 340878111042502656 341444353751875584 342011537063755776 342168617682468864 342439818340073472 342448333407387648 342877161658515456 343446725049974784 343934875477616864 344111887765562112 344841810008113152 345123711012132864 345414636935036928 345847179716591616 346129902589427712 346288874709843968 346421676692865024 346864105398730752 347440291620323328 347535886648801536 347819990004415152 348113188786091904 349128096042028032 349136777419250688 349573981222158336 350020435859734528 350154668898607104 350315489532051456 350601865155182592 350897408949878784 351624028027355136 351864408492838584 352890252249377472 353052329294020608 353340942226707456 353638794957299712 354090440927870976 354226234816032768 354272679960772608 354678631029080064 355122774574891008 355712679516045312 356401598042903616 356748800551944192 356856772497619968 357449557833994752 358207771636334592 358491684824764416 358656334520909824 358949528611258368 359252109162971136 359848873463906304 360242132504572836 360308450569224192 361006269852243456 361605948041366784 362058766265806848 362521165711867904 362660192787843072 362707743769362432 363013492350910464 363123360339296256 363826631335464108 363893609281355776 364430994510439962 365493475543998096 365960261591947008 366316776045674496 366427643790659584 366736528103866368 366925275673657344 367345724994404352 367805730809708544 367814876622749696 367995028663959552 368004179184058368 368887223201824768 369601657229677824 370215613470923136 370576273441554432 370688430346364928 370879211833933824 371656670740217856 371769154633089024 371960492334907392 373107922951164723 373176609518125056 373471400577816576 373584433708445904 374998760931787776 375468350201577472 375661591761125376 376092051779985408 376141363908968448 376766183450345472 377392040897937408 377928438751567368 379030270934516544 379399518047305728 379514345354611712 379709669258551296 380029749804859392 380515100698607616 380951122216419328 381147185583489024 382061766887604224 382258401867988992 383487874922815488 383927302858735104 384124897970860032 384939694892777472 385046624441413632 385244795632582656 385254375083311104 385736806865829888 386061968055730176 386377565681221632 386703267005988864 386926734912318972 387947036259127296 388264174888649472 389078077181165568 389396140413106176 389574984048574464 390222118573572096 390720486541099008 390870328072863744 390977872479901728 391369523894157312 393068429117276416 393270728874928128 393451352049057792 393653848884903936 393772990342201344 394104925723557888 394427098299580416 394759585068613632 395253919676104704 395263748012507136 395577031530774528 397183870455773184 397508560005045888 397843644326962176 398351746043854848 399013459907715072 399513121396752384 400023355268268032 400176764455550976 400687845891637248 401463869059822464 402130752563244096 402983743090876416 403303145427859968 403488376336023552 403818219687665664 404158622808342528 404674789631852544 404829982646894592 405347006890377216 406132053583773888 407316112049032704 407712914916507648 407836311425851392 408513780381708288 408701404454060032 409035509347713024 409380310441525248 410228032698580992 410573839043395584 411705294290940384 411894384176357376 412106373051383808 412231099264492032 412578594116849664 413263940618704896 413666537795223552 413781447160922112 413791736200593408 414309903670706176 414523135736414208 414998126102052864 415801864383387552 416492565154788528 417024484139660544 418240298962225152 418647744052199424 418774450046468096 419127460690132992 419343172198465536 419823685707890688 420282487922001642 420359858997428224 421873606048261248 422401893976774656 422813393246748672 423103558252483584 423159034397589504 423515741076062208 423643920395845632 423861956381638656 424879033866387456 425097705525608448 425169493595513289 426409054801331112 426824457803218944 426953638523938176 427859282787844096 428079488285933568 428570012493471744 429106685944659968 429327533441286144 429819487748554752 431201933434624128 431305189597642752 431423859288167424 431918215716076992 433057156754374656 433177452496590336 433599449196920832 433730680405270528 433953907724058624 434319714062696448 435372711104479232 435596783523987456 438271857054646272 438774060409982976 438999883395268608 439560547358736384 439931079877459968 440290714380926976 440842064989519872 441574360778539008 442201982756935968 442632771055190016 442994614134976512 443368041439002624 443730485587027968 444660659635617792 444671716514070528 445024160472121344 445228553198370816 445968135512653824 446708946368987136 446831854262744832 447915186668524288 448145714299336704 449221061848315904 449452261571346432 449658688056066048 450026274676801536 450405629398351872 450773826628091904 451153811506987008 451414524064372134 451646852692300272 453356710977235968 453924423378026496 454295497148623872 454504148056670208 454678450659385344 454738066815320064 455259138335834112 456015382751674368 456586424453431296 456597777876516864 458815850354082816 459578002929421824 459789080010817536 460164948016177152 460552849246715904 461129572955455488 461506536785903616 461895568923820032 463253722160431104 463381182198402048 463759986672553536 464150918381455872 465504128056037376 465515703225667584 466098641629544448 466872891864809472 467469153540243456 467777097431310996 467863211933171712 468832037369806848 469152544657118112 470520336332503296 470736439058694144 470978712058724352 471121256302276608 471518393276399616 472120587903827968 472301646421377024 472363573281030144 472904841372106752 473497032766521344 474283572688060416 474607806804293904 475202130723871488 475665067402592256 475809029996826624 475991503034044032 476053913697288192 476599410445326336 477610362181779456 477856172970344448 477988913099685888 478599371481677824 479002812217294848 479798497951875072 480322843339430448 481341693136324608 482141264055155712 482745021687742464 483546923717124096 483610325025816576 484164480452395008 484413664436158464 485102175113952144 485907992680586616 487324634058664128 487799380346535936 487947015455929344 488422368060899328 488982037471821824 489233700898209792 489794299992539136 490407641079611392 492802209639570432 493055839186477056 493620817961230848 494101697922072576 494251240461819904 494505615778578432 494922464862142464 495692206177452032 495947323113209856 496365387500224512 497477230601552964 497568812690833408 497961867437088768 498112578277927872 498368940901848576 499998347909050368 500255681078329344 500882122348167168 501456069039980544 501714152451735552 502354911267127296 503189387863916544 503904585002089824 505373694579355392 505866024063074304 506279559011401728 506706333073145856 507120554956603392 507353467598143488 508196247444652032 510664976300279808 511317166563753984 511903070478313472 512166530627813376 513252926523703296 513395499255218176 513659727510110208 513672500111081472 514315742487773184 515170087574962176 515902313216425296 516167831648343168 517262715012169728 517685566518199296 518121955402555392 518770769574887424 519194853884141568 519433312064765952 519632515039297536 520296158098096128 521160437430484992 521303829973202304 521729985006622728 523705166128876032 524360971833237504 524601802732077056 525030653789601792 525232003347910656 525473234298077184 525902797732773888 526346113424818176 527436042041032704 529578493941030912 530011413340061184 530458192435949568 531135661391806464 532017946543620096 532684161862336512 533569019274067968 534250461188849664 534602397064355424 535285158746429952 536174336750992128 537311657454501888 537737527237146624 537984501781364736 538261385209970688 538424292916887552 538878163744456704 539566386175803392 539773310195859456 540363198756859254 540462675853836288 541509404778365184 542408922062050176 543088149398710272 543617219888676864 543781748567801856 543990289181764608 544061615654043648 544685040508944384 545380679130284032 545739947003196162 545840413922033664 546970710264774656 548940392387920512 549192512235143168 549475164068511744 549641465685989376 550104792155799552 551018587491606528 551708596214562816 551722314934124544 552006268776087552 553330834802737152 554402485844516736 555323420206384704 555864410162331648 556032645519547392 557485006110326784 557653731949633536 558836614253510656 559764914277187584 560376650562668856 562498141397681664 563202525302366208 563492387641688064 564138077669978112 564212045863452672 564858560527794176 565149275175518208 565625674128162816 566505378488516608 566796940700811264 566892658127351052 568545406401774816 569099277070958592 569271518031917568 569564503887826944 570772651047911424 571426683324628992 571720778375233536 572436711255048192 573092650331406336 573387602801983488 574935911246165504 575231812384223232 575890954288102656 577409542339166208 577569936662120448 577881562624966656 578132598929227776 578605210298744832 579092952083595264 579566348521832448 580390102368478458 581920554388690944 583617115771748352 584362476072861696 585032080546643968 585333177860358144 586080729811648512 587054285841235968 589602643675914624 589906093312392192 590177028073586688 590659485513302016 591157388585336832 591640647449370624 592139377602920448 592880879514157056 592895622018760704 593365547296161792 595611928491982848 595775805683659776 596262840007568832 597527619065782272 598520189861572608 599269682095128576 600035032902402048 600265146683326464 601031768837455872 601538415342649344 601886032085829512 602195803589733696 604475614636314624 605232564504035328 605727329531498496 606005530742226944 606237934212513792 607012184447778816 608020510335565824 608781899271241728 608797037168689152 609198080375660832 610974168073549056 611754467138777088 612770670572562432 613052106681090048 613367625006710784 613553264021569536 614070465662287872 614839430607273984 615342049047871488 615860758565093376 617557941436410576 617841576264536064 618346648896738048 618867891175274496 619895910928057344 620672170741383168 620687604300890112 621464855506059264 621784703604621312 622497189153079296 623292204720324608 623702796575081328 625536726209490816 627360448443337728 627648585411592192 627971616078299136 628161675069702144 628691191035199488 629735528561836032 630423731883002463 630539788496142336 632810409072391872 633602840965161984 634220089870123008 634412039995768832 634655337378725376 634738551596384256 635273611614093312 635465880593768448 636813816242372608 637318550799581184 639613582201996668 639731330602500096 640430457785907264 641788924181766144 642119232428900352 642855018740207616 643660028916989952 643991300161929216 644729231622832128 645552640603193344 645884885914877952 646802900151936192 647877323574115488 649766178744885504 650399173795381248 650596020607905792 650930861586087936 652311601197613056 653059066656718848 653395175285981184 657069612852760576 657407785581969408 658161090614974464 658802263896096768 659340821038104576 659896619816189952 660436071571390464 661263097484279808 662361541167808512 663302974135403952 663949156582785024 664150104370570496 664491921202464768 665052062158503936 666664463878733824 666990989453426688 667007574771105792 667842829797556224 668608092053307392 668952203268980736 671872780002786432 672218571449005056 673831592772473856 674178392357019648 674488032084099072 675039412015202304 675608444097527808 676160739942137856 676730717260480512 677121786096558201 680886635067039744 681443245722935808 681756222085005312 682888707503751168 684023074127511552 684879636680146944 684896666814775296 686893450099949568 687869750955233728 688223775531124224 689683620016226304 690247422024265728 690829273870073856 691694359433183232 692259805178855424 692843353385730048 693728210797461504 694880583240646656 695071773297603072 695639980008830304 696226377572183808 698256192084056064 698273554838501376 699147962444316672 700040871719469056 700309337797214208 700630979064102912 701203730310365184 701794817899757568 703248056054710272 703728816985677168 705780504498754944 706104658588041216 706681884453414912 707277589914599424 708180881855741952 708452469632065536 708545359921545216 709357262058160128 710245549149782016 711425359032090624 712803196085807232 713497601103888384 713713544995239936 714899115667989504 716415543272669184 716983369649528832 717312669041819648 717899057222516736 718504218325942272 719697746927812608 720484265009145672 722012539704486912 723211896082733568 724117532531613696 725042331423735808 725320385575686144 725415487538724864 726246720678592512 727653262670928216 728861989020879924 730986951087996192 731920523183894016 732633552091348992 732855287581319168 733473056207732736 733850551347314688 734691449988808704 735611461619417088 735629753245499392 735990057327919104 736008358368116736 737774446403649536 739203314459355648 740431226941846272 741152546883108864 741376860692729856 741758423667867648 743313341480435712 743538309266178048 743920984669814784 746215845902329446 746353219036250112 746942801155633152 747168867416891808 749997521863575552 750936700403154944 751323183522250752 752184103559970816 752282727817936896 753532366900690944 754784081795874816 755856877503134736 758060541869033088 758799036094611456 759028690709223424 759419338517102592 760059499609718784 761030201397215232 761902244432838656 762294371166978048 764123533775208448 766975749845630976 767854605717470208 768249795941720064 769879389785554944 770093248882827264 770489591265165312 770508750166622208 771473613731659776 772755131362443264 773406534011977728 773853469824637944 775894072518254592 776528349777298944 778156154362331136 778792280826212352 779149968097148928 780444237147144192 781740656145727488 781955744959803456 782739047788314624 786136858234552832 786541457749856256 786902704098115584 787545980684402688 788209851447115776 788854196599160832 789519170137227264 790507839352209408 790527496025014272 791154063061549056 794367740911546368 795017120010091776 795687288653924352 796703492087709696 798026919815430144 799026242793504768 800046710536536064 800353528911101952 801375691783274496 802927738119644928 804261505126488192 805967486181752832 806606290855719936 806976752672047104 807636439375331328 808317245616685056 809349579263705088 809659965293789184 810694013780754432 812264107167547776 814632224098065408 815425829833015296 815672622851702784 817027560763416576 817402808908120064 818071018695426048 818609920504794243 818760620883050496 820456065397161984 823410588581880768 823788768352714752 824212746102767616 824462198528984064 825157188233699328 826527881237409792 827562894321844224 827583472401186816 828619807341412352 829996252204105728 831603728766775104 832985130309577056 834048968279321088 836480597924450304 837548900092936192 838254921380265984 838686344396931072 839647371415781376 840564975844003284 840719717994856448 843747212096522496 844803787953549312 846207116504967168 846318068795179008 847031482152124416 847287840791691264 847723912763277312 849758067732774912 850195411051216896 850338987191026578 852818109602662224 853648915606437888 853907277047876352 855718565575688192 856158976571867136 857140024986943488 858213371889319936 858655066882572288 859638975497109504 862403866869248256 862847718576334848 863836431432153984 866114313508749312 866354904993180672 867198898393841664 867461360810541056 867907815448117248 868639428125392896 870585153552717687 870745422208958464 876543714109292544 877548120819965952 877999766790537216 879121094717472768 880581428761853952 883148721557078016 884403965513871936 885265542110380032 885989228269953024 886736082878005248 887460971174055936 889321319271235584 889343433028141056 890048320944242688 891936271025307648 893417892737974272 893663708525489664 895830373337048576 896291428598673408 898442123696631808 898904523142692864 900052549353603072 900811258796703744 901547653256183808 902307623013974016 902829048128744268 903293705384600544 906713421954471936 907848846756052992 908590994297247744 909008296113340416 909356901318770688 909476133630640128 910518276671668224 912030765503348736 913172848906862592 913195555753033728 917631700708165632 919156005858843648 919578160021635072 920329896032354304 921105698493431808 922259145910910976 923013073571807232 923791137847640064 926762364396804096 927519973345107072 928301836762911744 931008256112074752 931031406451335168 932197283259088896 933745783729618944 934938307080486912 935554194862621992 938305089314236224 941040672665006592 941472878117388288 941957424117448704 942242512604553216 943036786552799232 944241175807655936 944603292842754048 945809682744213504 948567145376120832 949215613608587808 950404261447742976 951330134805184512 951618059993653248 951983006068088064 952107827394576384 953198820890652672 955220724363558912 955712345940688896 955977826199371776 957198742963355648 958005624434589696 959596995903750144 960645686678860896 962683386272649216 964282528110311424 965490043375484928 967093847434248192 967220650051633152 968328960904790016 968827328872316928 970204350227904288 971815985361173232 974649268117328256 975598760693071872 975894030911858688 976844736121798656 977964074943643648 978467401796419584 979588599985078272 980815282159222784 985604419279140864 986111678372954112 987241635922461696 988203395844145152 988502480923639808 989011231557156864 989844929724284928 991384412354904064 991894646226419712 994954461203105928 995923734874177536 996225156555855744 996737881803697152 999996695818100736 1000511362156658688 1001764244696334336 1002912138079961088 1003428304903471104 1006378775727833088 1007809170004179648 1010747389158710784 1011732048126148608 1012559118022803456 1013412666146291712 1014241109913206784 1016392494889304064 1021329952600559616 1022634333127507968 1023806140956626944 1024333061255626752 1026505853047406592 1026790998510436352 1027319455020220416 1027345000222162944 1028631484975546368 1030340175149924352 1031804626432850592 1032335663296686336 1034525430024339456 1035371133036398592 1036243910805110784 1037541539149774848 1038389707768283136 1038866624129531904 1039265030078595072 1040592316196192256 1042320874860969984 1042607659946404608 1043459970013245456 1047410332257752064 1048721943666475008 1049203605464154112 1050061307579203584 1050464006695821312 1050946468596154368 1051805595465547776 1052692226849636352 1054872084082065408 1059156987882061824 1060022826680122368 1060916384871899136 1062271322783612928 1064035893087240192 1065368323724673024 1067138038548135936 1069204794128710848 1070570317492859904 1072348673501984256 1074623314909003776 1075475054474293248 1075969003562729472 1076848585833775104 1077756327488913408 1079546620391718912 1080726397513718508 1080925351707672576 1083018809556730368 1084817844124100352 1086176298797420544 1087563497135603712 1087980578363529216 1088123231308087296 1089370081017888768 1090761358260568064 1091479894006392324 1091680827844067328 1093941420529549312 1097880784775841024 1098385024470286336 1098950328137023488 1099282931371978752 1100209584311599104 1102037174983213056 1103417192429125632 1103444629868249088 1104012537552175104 1106661669605474304 1108804971689033472 1110646840412769408 1111728820324663296 1112065291039094784 1114970012220653568 1115307463899267072 1117673228507021312 1119323768853494169 1119529828554375168 1120753301125337712 1124996282795363328 1126405050604732416 1126984775283376128 1128276155339956224 1128424091726905344 1129717121055588352 1130298550351036416 1133010756977033216 1133785316254702104 1137090812803549632 1138198554141917184 1138543036063835136 1139129007775653888 1141545302095822848 1142853366649257984 1143441556750467072 1146185300662812672 1146775205603966976 1149871822492331008 1150463624768446464 1151781908576205312 1154819084678332416 1155139873324240896 1155763125249933312 1157210420597489664 1158185904167190528 1159132697043664896 1160780204736956916 1163841108777381888 1167234231543496704 1168724952145723392 1170064161093287936 1170666355720716288 1172161459623297024 1174108571682471936 1179205287351829248 1179812186624784384 1180354056147173376 1181318971026604032 1182314777170673664 1183281294898741248 1184278755205840896 1185761759028314112 1185791244037521408 1186731094592323584 1191551611367319552 1192525680015137664 1195055238131564544 1197040379723145216 1198539364190257152 1200070065804804096 1200530293366652928 1202063537674911744 1203772064171659024 1204391607179467392 1208951229272629248 1210465129008070656 1211454659062996992 1212011061484453888 1212475868425027584 1214024368895557632 1216041020671131648 1218396160751321664 1221948336147098112 1223508934277554176 1225541341145124864 1226104213362180096 1227106528043139072 1228140931324575744 1230684098095742976 1231721517130186752 1235115882872821152 1235683152529072128 1236693297793476096 1237735782350548992 1239791821856114688 1241344341482766336 1241375208601780224 1242929711012118528 1243569407209242624 1244994378306158592 1246584409440649216 1247405593150162656 1251073452418981632 1254720896886675456 1255297170823184384 1255943232156598272 1256323350139404288 1257382382070398976 1259471057123672064 1260847463766004926 1261079576992284672 1265620818144783744 1267205681930323968 1268440179740246016 1268824079991537664 1269310674757450752 1269477103192768512 1270547223228186624 1270931761187536896 1273627632484745216 1274637101599162368 1275508480786539867 1279227164403993336 1280860915571814528 1283577848363532288 1284238464857800704 1285710037480415232 1287320057833979904 1287982600323858432 1289458463245664256 1291105281206386688 1293605800303872384 1295754647148230976 1299532357489771008 1300798347590762496 1301192041215811584 1301861723172175872 1306118133313437696 1306790350571962368 1314139225705521152 1314815571163938816 1316322181229948928 1318681642076209152 1319793239632379904 1320872143142780928 1322526194968559616 1324723082335617024 1326605948270807904 1327898313165570048 1328300208741140992 1328983842404929536 1330104124317007872 1333328927757467648 1333981978906853376 1334015149542211584 1335685659595112448 1337216184106614784 1337904406537961472 1343745560005572864 1344437142898010112 1347663185544947712 1348356784714039296 1348976064168198144 1350078824030404608 1351216888195055616 1352321479884275712 1353461434520961024 1354243572193116402 1361773270134079488 1362886491445871616 1363512444170010624 1365777415007502336 1368046148255023104 1369759273360293888 1369793333629550592 1375739501910467456 1376447551062248448 1379367240032452608 1380494844048531456 1381658547740147712 1383388718866366464 1384519610357710848 1385686706771460096 1389761166481293312 1390143546595206144 1391279960017660608 1392452755144367616 1396512384168112128 1396547109677002752 1398295924888633344 1400081743438938112 1400618675594428416 1402407460620730368 1403589635799515136 1406496112109420544 1407457633971354336 1411561008997509888 1412209317176082432 1413363768906829824 1414555179829198848 1416361763711483904 1416904939264131072 1417090719843090432 1418714524116320256 1420491098299564032 1422850718064181248 1425606392171614464 1426995202207776768 1427427089990479872 1429798231335979008 1432831086545338368 1433966739299057664 1434625338083639296 1435798114445033472 1437008436651884544 1439395493855625216 1440968530018291344 1444025079408973824 1446423792165467136 1448235065063227392 1450084662847471616 1450640771151372288 1450830975077449728 1452493441357185024 1455306525341856432 1457723978041759848 1461973902175992384 1463841046367788032 1465267104182697984 1465710575162638336 1466946112415465472 1467701102694629376 1469382899977617408 1471222923238834176 1471259506490998784 1478406628918711296 1480862453883692544 1482305093766217728 1482753721385459712 1483516847335735296 1487076618532356096 1487841969339629568 1492431691804658892 1492706438072500224 1493885602311266304 1494337734833783616 1499995043727151104 1501873400806309888 1502646367044501504 1504368207119941632 1507064733801381888 1509568163591749632 1511713755006269472 1516121083738066176 1517598072189222912 1518057381418446848 1518838677034205184 1520118999219437568 1522060402794430464 1523804488865677312 1524588742333956096 1528247067550416896 1533951499691261952 1535709211434940416 1536499591883440128 1539758779571109888 1540186497765654528 1540979182530330624 1541017500333244416 1542947227463319552 1545510262724886528 1547706939649275888 1551788145036509184 1553056699554597888 1556312308724662272 1557584561652424704 1558299936194297856 1560888474294288384 1563481312291454976 1563911489919606912 1572273716469105664 1573082915499712512 1573805408196231168 1575091961368805376 1576419702894231552 1577708393198321664 1579038340274454528 1582308126123098112 1588735481823092736 1590034240020183552 1591374577307848704 1593406984175419392 1596053839630860288 1598052485587009536 1600707057822203904 1602751383566548992 1605855476239289856 1608523010252976384 1611934972363505664 1613212581711439872 1613953505344094208 1615272878750662656 1616634491233370112 1618699158527410176 1619319930587578368 1621388027561508864 1624528214335095552 1629264448196130816 1630851659666030592 1631345245703405568 1634055121526833152 1634805617816240128 1636142037390852096 1637219841009588486 1637521241766100992 1640912130794323968 1646821177163761536 1647577536705429504 1648425492205535232 1648924397057968128 1650314376467398656 1653055762474819584 1655125788643688448 1655166944802373632 1657239614682824704 1659992504408211456 1663207457533550208 1665970260619154112 1668097936558642176 1672961195848900608 1675097800185872384 1676509842760531968 1679294742831562752 1681129951688006568 1687494424193044992 1689607575907098624 1692414233009934336 1692636137590358016 1694575681583382528 1695447825526554624 1699516135465549824 1700390822102433792 1700677974382053156 1705636219205324448 1707297831212875776 1707814554095752704 1711437131151376384 1712317953143734272 1714280049973886976 1716426743778639872 1717310133765144576 1719277950994219008 1724807733738496512 1725695437152669696 1727672862864307968 1732228627017498624 1732709809986361344 1734397796787683328 1734922721621082112 1735815630896234496 1737278856250785792 1741170307105435374 1741490844417916928 1753087428218585088 1755096241639931904 1755999533581074432 1758242189434945536 1761162857523707904 1768807931027743872 1770531084220760064 1771978456539906048 1773472165756010496 1774921942348111872 1778642638542471168 1778686866056282112 1780096641888485376 1786835785475948544 1787327417050979328 1791660746674097152 1792582857197346816 1796884247393263616 1797809046285385728 1800105098707206144 1803095306512367616 1804615246027948032 1805658096257488536 1806587410769201088 1813426843908943872 1815697693512105984 1817181988594495488 1818016592226680832 1818713802637541376 1821036553343336448 1824061531006697472 1826345697813725184 1826391111506067456 1835263401416331264 1838312011717687296 1839156320043270144 1840659792064708608 1842211396986863616 1844518291821821952 1846026147143614464 1847582275695280128 1853524728793608192 1855039946690214144 1856603673525823488 1862016512224149504 1862062812902670336 1864394566518177792 1867491567459237888 1869876614160973824 1871108389725243984 1876610178628472448 1882081345330013184 1882945756234776576 1883914848234897408 1884485025209106432 1886073573105598464 1888482351615311872 1889206585685508096 1891271195649007389 1891619365488427008 1898431227217175616 1900808522895485952 1902660269610369024 1903236119987306496 1903966012136176128 1904215654789152768 1906397641781305344 1910441448727117824 1911955652398743552 1914397485926711296 1919193991807500288 1921291373357721792 1925366772545298432 1928565056220622848 1930980086750969856 1934187694868496384 1936657921809580032 1937654657744633856 1940408700455808576 1943631970722346464 1949298536234656512 1951197521386143744 1951788061823717376 1955928149887287296 1956934803592839168 1959177199970156544 1961630564318445568 1971208838558281728 1972223356745908224 1974483271844923392 1976406791688290304 1977004961847279616 1978022463114313728 1979689859448569856 1982768824709808128 1983789292452839424 1989908922406211856 1991847469748355072 1992450313111711488 1993475763607394304 1999993391636201472 2001022724313317376 2003528489392668672 2005824276159922176 2006856609806942208 2015618340008359296 2021494778317421568 2023464096252297216 2025118236045606912 2026825332292583424 2028482219826413568 2031365358289674603 2042659905201119232 2045268666255015936 2047612281913253888 2048666122511253504 2053581997020872704 2054638910040440832 2054690000444325888 2060680350299848704 2063609252865701184 2064671326593372672 2069050860048678912 2070742266072797184 2072487821610221568 2075083078299549696 2076779415536566272 2078530060157190144 2081184632392384512 2084641749721939968 2085215319892809216 2086919940026490912 2094820664515504128 2097443887332950016 2100122615158407168 2100928013391642624 2101892937192308736 2103611190931095552 2105384453699272704 2109744168164130816 2118313975764123648 2120045653360244736 2121832769743798272 2124542645567225856 2128071786174480384 2130736647449346048 2134276077096271872 2138409588257421696 2141140634985719808 2144697347003968512 2149246629818007552 2150950108948586496 2151938007125458944 2153697171667550208 2155512654977826816 2159093240783437824 2161452795027437016 2166037619113460736 2169635688248200704 2172352597594841088 2175126994271207424 2175961156727058432 2176246462616174592 2178740162035777536 2181522716521136128 2182959788012784648 2195761569551682048 2196770048940572672 2197900656274046976 2198565862743957504 2200419168623198208 2204074349966426112 2206834384858251264 2206889259736498176 2208025075104350208 2213323339210948608 2217609943378066944 2221293680825538816 2223457640649326592 2224130582078189568 2229940024441307136 2230614927798534144 2235346457014042624 2238647537706988338 2239059657108750336 2241506602250675424 2249992565590726656 2252810101209464832 2253969550566752256 2256552310679912448 2256848183453810688 2259434242111176704 2260597100702072832 2266021513954066432 2267570632509404208 2274181625607099264 2276397108283834368 2277086072127670272 2278258015551307776 2283090604191645696 2285706733298515968 2286883113500934144 2292370601325625344 2299743644984662016 2300927249536892928 2303563817152410624 2309638169356664832 2310279746648481792 2311526250499866624 2314420841194979328 2318265394087329792 2321560409473913832 2327682217554763776 2334468463086993408 2337449904291446784 2340128322186575872 2341332711441432576 2348217143364943872 2358410574703658496 2359624373249568768 2360708112294346752 2362637942053208064 2364629554341347328 2366562589797482496 2368557510411681792 2371523518056628224 2371582488075042816 2373462189184647168 2383103222734639104 2385051360030275328 2390110476263129088 2394080759446290432 2397078728380514304 2400140131609608192 2401060586733305856 2404127075349823488 2407544128343318048 2408783214358934784 2417902458545258496 2420930258016141312 2422909318125993984 2424022122968907776 2424951736850055168 2428048737791115264 2432082041342263296 2436792321502643328 2443896672294196224 2447017868555108352 2451082682290249728 2452208426724360192 2454213056086278144 2456281862649151488 2461368196191485952 2470231765745642304 2471366305058144256 2473386595586952192 2475471564701097984 2479583643712229376 2482688682965532672 2482750417203560448 2485859422024237056 2489988756612317184 2494811186300325312 2502146904837963264 2509441793773350912 2510594341646368768 2512646700278808576 2514764764140797952 2518942114247344128 2521694927532009852 2522159153984569344 2531241636289567488 2534411363860647936 2537648159983075328 2538621349514901504 2538954206385537024 2541094446456373248 2541863522375073792 2547255264969490432 2549274203198324736 2551016961573079734 2558454328807986672 2561721831143629056 2567155696727064576 2568476929715601408 2571420074960830464 2574640115667959808 2575965200647716864 2578916926491328512 2582210562412773376 2587211600607744768 2591509294296461952 2599064714979542016 2601596695181524992 2602384082431623168 2603723446344351744 2611755460658153061 2612236266626875392 2628278451411042304 2629631142327877632 2632644362459897856 2637363284152418304 2641744286285561856 2649446164671234048 2653211896541615808 2655796626331140096 2656600417482281984 2657967684809859072 2660208248634015744 2666657855514935296 2667963957813706752 2668030299084423168 2674432368213229568 2675808813075922944 2687491120011145728 2688874285796020224 2695326371089895424 2696713569428078592 2700157648060809216 2702433776390111232 2704642959768551424 2706922869041922048 2708487144386232804 2723546540268158976 2725772982891743232 2727024888340021248 2731554830015004672 2736092296510046208 2739518546720587776 2739586667259101184 2751479003820934912 2752895102124496896 2758734480064905216 2760989688097062912 2763317095480295424 2766777437732732928 2769039220715421696 2771373413542920192 2780287093190412288 2782559920035321216 2784905510288735232 2793024768336224256 2793094219354005504 2796591849777266688 2800163486877876224 2801237351188856832 2804814921241460736 2814915267942708672 2823122017995019776 2824418634352164864 2826727537813659648 2829110359658397696 2832723527422967808 2833809878528262144 2837429048232640512 2845701436128362496 2851212784343228928 2853990404415553536 2854854179980959744 2859596462671958016 2865662173090676736 2867933478598115328 2871596228890066944 2874016873303769088 2878790987711250432 2881937060036582688 2888050158817947648 2892847584330934272 2896470130126454784 2900169325694943232 2901281542302744576 2901661950154899456 2904986882714370048 2910613050683712864 2915447956083519696 2923947804351984768 2927682092735576064 2930534208365395968 2931421150325276672 2933892224830930944 2935402205389258752 2938765799955234816 2942445846477668352 2942519012981997568 2956813257837422592 2961724907767385088 2964610187532435456 2965507442770919424 2967033694671470592 2974153237064712192 2975683938679259136 2984863383609317784 2987771204622532608 2988675469667567232 2999990087454302208 3003746801612619776 3005292734089003008 3008736414239883264 3019136327183499264 3023427510012538944 3032242167476132352 3035196144378445824 3036114762836893696 3037677354068410368 3040237998438875136 3047608977731354624 3049177484667912192 3056494135100833792 3067902999382523904 3071418422869880832 3072999183766880256 3079517559142219776 3080372995531309056 3081958365060661248 3082035000666488832 3085894454926639104 3091020525449773056 3095413879298551776 3103576290073018368 3106113399109195776 3112624617449324544 3115169123304849408 3116599872388595712 3121776948588576768 3126962624582909952 3127822979839213824 3144547432938211328 3146165830999425024 3147610816392462336 3150183922737610752 3152839405788463104 3155416786396643328 3158076680548909056 3164616252246196224 3177470963646185472 3180068480040367104 3182749154615697408 3186813968350838784 3192107679261720576 3196104971174019072 3201414115644407808 3211710952478579712 3217046020505952768 3223869944727011328 3226425163422879744 3227907010688188416 3230545757501325312 3233268982466740224 3238639861175156736 3242776055123017728 3249056428670191104 3258528896392261632 3262690491406811136 3268110243053666304 3272284074781704192 3274439682019176972 3275042483532201984 3281824261588647936 3293642354327523072 3295155073410859008 3296850984411070464 3297848794115936256 3300628752934797312 3306111524949639168 3310251577287376896 3310333889604747264 3314479229365649408 3319985008816422912 3326414915067100416 3331940521238308224 3336195873117284352 3345922391697801216 3350195600371744768 3353019685521063936 3358589485663125504 3362259903376013136 3374988848386089984 3379215151814197248 3384828466019868672 3385272275180716032 3389151363166765056 3390895651053109248 3399032270931099648 3401355948764106312 3411272438410648896 3414595662425751552 3415629108191505408 3422874262302752768 3424635906287468544 3428560099947773952 3432853487557279744 3438555901988438016 3449615467476993024 3451390874305339392 3455345725728615936 3464457254034997248 3465419619972722688 3469845443242164224 3471631261792468992 3474557712501571584 3482340614210870748 3482981688835833856 3506174856437170176 3510192483279863808 3511999067162148864 3516484378869891072 3522325715047415808 3537615862055487744 3541062168441520128 3543956913079812096 3546944331512020992 3549843884696223744 3557285277084942336 3557373732112564224 3560193283776970752 3574654834101958656 3583321493348194304 3585165714394693632 3593768494786527232 3595618092570771456 3600210197414412288 3606190613024735232 3611316192514977072 3613174821538402176 3626853687817887744 3631395387024211968 3634363977188990976 3636033184453361664 3637427605275082752 3642073106686672896 3648123062013394944 3670526802832662528 3676624023435374592 3678312640086540288 3681319584129417216 3684422793973727232 3692052294287228928 3695164551390560256 3707049457587216384 3710079893380428288 3713207347051646976 3724033024448299008 3724125625805340672 3728789133036355584 3734983134918475776 3739753228321947648 3742216779450487968 3753220357256944896 3764162690660026368 3765891512469553152 3767829696469794816 3768970050418212864 3772147146211196928 3776964703230623744 3778413171371016192 3782542391298014778 3783238730976854016 3796862454434351232 3801617045790971904 3805320539220738048 3806472239974612992 3807932024272352256 3808431309578305536 3812795283562610688 3820882897454235648 3823911304797487104 3828794971853422592 3842582746715443584 3850733545090596864 3857130112441245696 3861960173501939712 3868375389736992768 3873315843619160064 3880817400911617152 3887263941444692928 3898597072469313024 3902395042772287488 3903576123647434752 3911856299774574592 3918354399940313088 3942417677116563456 3944446713491816448 3948966543689846784 3954009923694559232 3956044926228627456 3959379718897139712 3965537649419616256 3967578584905678848 3979817844812423712 3983694939496710144 3984900626223422976 3986951527214788608 3999986783272402944 4002045448626634752 4007056978785337344 4011648552319844352 4013713219613884416 4031236680016718592 4042989556634843136 4046928192504594432 4050236472091213824 4053650664585166848 4056964439652827136 4062730716579349206 4085319810402238464 4090537332510031872 4095224563826507776 4097332245022507008 4107163994041745408 4109277820080881664 4109380000888651776 4127218505731402368 4129342653186745344 4138101720097357824 4141484532145594368 4144975643220443136 4150166156599099392 4153558831073132544 4157060120314380288 4169283499443879936 4170430639785618432 4173839880052981824 4189641329031008256 4194887774665900032 4200245230316814336 4201856026783285248 4207222381862191104 4210768907398545408 4219488336328261632 4236627951528247296 4240091306720489472 4243665539487596544 4249085291134451712 4256143572348960768 4261473294898692096 4268552154192543744 4276819176514843392 4282281269971439616 4289394694007937024 4298493259636015104 4301900217897172992 4303876014250917888 4307394343335100416 4311025309955653632 4318186481566875648 4322905590054874032 4332075238226921472 4339271376496401408 4344705195189682176 4350253988542414848 4351922313454116864 4352492925232349184 4357480324071555072 4363045433042272256 4365919576025569296 4391523139103364096 4393540097881145344 4395801312548093952 4397131725487915008 4400838337246396416 4408148699932852224 4413668769716502528 4413778519472996352 4435219886756133888 4442587361651077632 4446915281298653184 4448261164156379136 4461229855597068288 4477295075413976676 4478119314217500672 4483013204501350848 4499985131181453312 4505620202418929664 4507939101133504512 4513104621359824896 4518868484222353408 4521194201404145664 4532043027908132864 4535141265018808416 4548363251214198528 4552794216567668736 4554172144255340544 4556516031102615552 4566181208383291392 4571413466597031936 4573766227001868288 4584741202651250688 4599487289969324032 4601854499073785856 4607127634304821248 4619276338713329664 4620559493296963584 4623052500999733248 4628841682389958656 4636530788174659584 4643120818947827664 4655364435109527552 4668936926173986816 4674899808582893568 4680256644373151744 4682665422882865152 4716821149407316992 4719248746499137536 4721416224588693504 4725275884106416128 4729259108682694656 4733125179594964992 4737115020823363584 4746924378369294336 4766206445469278208 4770102720060550656 4780220952526258176 4788161518892580864 4794157456761028608 4802121173466611712 4808254150699646976 4815088256686636096 4817566428717869568 4835804917090516992 4841860516032282624 4845818636251987968 4849903473700110336 4856097475582230528 4864164082684526592 4873584643005286656 4887793344588392448 4894035737110216704 4902165364580499456 4904416853448720384 4908426112172556288 4912563725298302976 4922736392382971904 4940463531491284608 4942732610116288512 4946773191173904384 4950943129402195968 4959167287424458752 4965377365931065344 4965500834407120896 4971718844048474112 4979977513224634368 4989622372600650624 5004293809675926528 5018883587546701824 5021188683292737536 5025293400557617152 5029529528281595904 5037884228494688256 5043389855064019704 5062483272579134976 5068822727721295872 5075296319966150656 5077242699029803008 5077908412771074048 5083727044750147584 5098548406396649472 5102033923146159468 5116908657615973344 5123443662287258112 5134311393454129152 5136953859431202816 5142840149921660928 5149280231335919616 5151930401295433728 5157833852982657024 5164421124825546752 5174423201215489536 5183018588592923904 5198129429959084032 5203193390363049984 5204768164863246336 5207446892688703488 5223510921316306122 5224472533253750784 5256556902822084608 5259262284655755264 5265288724919795712 5274726568304836608 5283488572571123712 5306423793083231616 5311593252662280192 5313200834964563968 5315935369619718144 5320416497268031488 5333315711029870592 5335927915627413504 5336060598168846336 5348864736426459136 5374982240022291456 5377748571592040448 5390652742179790848 5393427138856157184 5400315296121618432 5409285919537102848 5413845738083844096 5416974288772465608 5447093080536317952 5451545965783486464 5454049776680042496 5463109660030009344 5472184593020092416 5479037093441175552 5479173334518202368 5502958007641869824 5505790204248993792 5517468960129810432 5521979376194125824 5526634190960590848 5533554875465465856 5538078441430843392 5542746827085840384 5560574186380824576 5565119840070642432 5569811020577470464 5586049536672448512 5586188438708011008 5593183699554533376 5600326973755752448 5602474702377713664 5609629842482921472 5629830535885417344 5646244035990039552 5648837268704329728 5653455075627319296 5658220719316795392 5665447054845935616 5667619757056524288 5674858096465281024 5702425568686457856 5707980808831107072 5709708359961919488 5719192925343916032 5731324346181353472 5735866957196230656 5743192457780133888 5757581975422500864 5763874120073165376 5776100317635895296 5785695168661868544 5792940260252909568 5800338651389886464 5802563084605489152 5809973765428740096 5821226101367425728 5830895912167039392 5847895608703969536 5855364185471152128 5862842300650553344 5867784449661861888 5870804410778517504 5877531599910469632 5884891692955336704 5885038025963995136 5913626515674845184 5923449815534770176 5929220375064870912 5931014885541838848 5934067389342941184 5948306474129424384 5951367877358518272 5969726767218635568 5975542409245065216 5977350939335134464 5999980174908604416 6007493603225239552 6010585468178006016 6017472828479766528 6046855020025077888 6064484334952264704 6070392288756891648 6072229525673787392 6075354708136820736 6080475996877750272 6094096074869023809 6095217955462709248 6135805998765047808 6142836845739761664 6145998367533760512 6160745991062618112 6163916730121322496 6164070001332977664 6182041050899546112 6190827758597103552 6207152580146036736 6212226798218391552 6225249234898649088 6230338246609698816 6243553897177153536 6253925249165819904 6255645959678427648 6289094865876422656 6292331661998850048 6300367845475221504 6305678811576926208 6310833572793286656 6316153361097818112 6329232504492392448 6354941927292370944 6360136960080734208 6365498309231394816 6373627936701677568 6384215358523441152 6392209942348038144 6402828231288815616 6423421904957159424 6434092041011905536 6447739889454022656 6452850326845759488 6455814021376376832 6461091515002650624 6466537964933480448 6477279722350313472 6498112857340382208 6517057792784523264 6525380982813622272 6536220486107332608 6544568149563408384 6548879364038353944 6587284708655046144 6590310146821718016 6593701968822140928 6595697588231872512 6601257505869594624 6612223049899278336 6620503154574753792 6620667779209494528 6639970017632845824 6652829830134200832 6663881042476616448 6672391746234568704 6691844783395602432 6700391200743489536 6706039371042127872 6717178971326251008 6724519806752026272 6749977696772179968 6758430303628394496 6769656932039737344 6770544550361432064 6778302726333530112 6781791302106218496 6798064541862199296 6802711897528212624 6822544876821297792 6829191324851503104 6831258216383010816 6845748524605505536 6849271812574937088 6857120199895547904 6865706975114559488 6877111803976876032 6899230934953986048 6902781748610678784 6910691451457231872 6928914508069994496 6930839239945445376 6939690886484328448 6943262523584937984 6964681228421741496 7012349712874340352 7020384966559727616 7023998134324297728 7044651430094831616 7075231724110975488 7082124336883040256 7087913826159624192 7093888663024041984 7099687769392447488 7114570554169884672 7114747464225128448 7120386567553941504 7149309668203917312 7166642986696388608 7170331428789387264 7187536989573054464 7191236185141542912 7200420394828824576 7212381226049470464 7222632385029954144 7226349643076804352 7253707375635775488 7262790774048423936 7268727954377981952 7272066368906723328 7274855210550165504 7284146213373345792 7296246124026789888 7341053605665325056 7353248046870749184 7356625280173080576 7362639168258834432 7368845587947454464 7384104588574457856 7414098915174432768 7420159786760856576 7426414694103293952 7448066048896598016 7448251251610681344 7457578266072711168 7469966269836951552 7484433558900975936 7506440714513889792 7528325381320052736 7531783024939106304 7537940100836425728 7544294292422393856 7556826342742032384 7565084782596029556 7566477461953708032 7593724908868702464 7603234091581943808 7612944479949225984 7615864048544704512 7616862619156611072 7625590567125221376 7641765794908471296 7647822609594974208 7657589943706845184 7685165493430887168 7701467090181193728 7714260224882491392 7723920347003879424 7736750779473985536 7746631687238320128 7761634801823234304 7774527882889385856 7797194144938626048 7804790085544574976 7807152247294869504 7823712599549149184 7835266381974459183 7836708799880626176 7884835354233126912 7888893426983632896 7897933087379693568 7908019847389118464 7912089852457254912 7931075298839232512 7959635689624847424 7967389878993420288 7969801252446845952 7973903054429577216 7999973566544805888 8004090897253269504 8023297104639688704 8027426439227768832 8062473360033437184 8085979113269686272 8100472944182427648 8107301329170333696 8113928879305654272 8125461433158698412 8170639620804476928 8181074665020063744 8190449127653015552 8194664490045014016 8214327988083490816 8218555640161763328 8218760001777303552 8254437011462804736 8258685306373490688 8276203440194715648 8282969064291188736 8289951286440886272 8300332313198198784 8307117662146265088 8314120240628760576 8340861279571236864 8347679760105963648 8379282658062016512 8389775549331800064 8400490460633628672 8403712053566570496 8414444763724382208 8473255903056494592 8480182613440978944 8487331078975193088 8498170582268903424 8512287144697921536 8537104308385087488 8553638353029686784 8564562539942879232 8578789388015874048 8596986519272030208 8603800435794345984 8614788686670200832 8622050619911307264 8636372963133751296 8645811180109748064 8664150476453842944 8678542752992802816 8689410390379364352 8700507977084829696 8703844626908233728 8704985850464698368 8714960648143110144 8726090866084544512 8731839152051138592 8783046278206728192 8787080195762290688 8791602625096187904 8794263450975830016 8801676674492792832 8816297399865704448 8827337539433005056 8827557038945992704 8870439773512267776 8885174723302155264 8893830562597306368 8896522328312758272 8922459711194136576 8954590150827953352 8966026409002701696 8999970262362906624 9011240404837859328 9015878202267009024 9026209242719649792 9037736968444706816 9070282530037616832 9096726502428397056 9105588433135337472 9108344288510681088 9113032062205231104 9142826933194063872 9147532454003736576 9169482405302501376 9198974579938648064 9203708998147571712 9214255268609642496 9238552677426659328 9241118986593927168 9246105001999466496 9257683364779917312 9273061576349319168 9286241637895655328 9310728870219055104 9337873852347973632 9349799617165787136 9360513288746303488 9365330845765730304 9433642298814633984 9438497492998275072 9442832449177387008 9450551768212832256 9458518217365389312 9466250359189929984 9474230041646727168 9493848756738588672 9532412890938556416 9540205440121101312 9560441905052516352 9576323037785161728 9588314913522057216 9604242346933223424 9630176513373272192 9635132857435739136 9671609834181033984 9683721032064565248 9691637272503975936 9699806947400220672 9728328165369053184 9747169286010573312 9775586689176784896 9788071474220433408 9804330729160998912 9816852224345112576 9825127450596605952 9845472784765943808 9880927062982569216 9885465220232577024 9893546382347808768 9901886258804391936 9918334574848917504 9930754731862130688 9931001668814241792 9943437688096948224 9959955026449268736 9979244745201301248 10008587619351853056 10037767175093403648 10042377366585475072 10050586801115234304 10059059056563191808 10075768456989376512 10086779710128039408 10124966545158269952 10137645455442591744 10150592639932301312 10154485398059606016 10155816825542148096 10167454089500295168 10197096812793298944 10204067846292318936 10233817315231946688 10246887324574516224 10268622786908258304 10273907718862405632 10285680299843321856 10298560462671839232 10315667705965314048 10348846402430979072 10366037177185847808 10396258859918168064 10409536329726492672 10414893785377406976 10447021842632612244 10448945066507501568 10513113805644169216 10518524569311510528 10530577449839591424 10549453136609673216 10566977145142247424 10612847586166463232 10623186505324560384 10626401669929127936 10631870739239436288 10640832994536062976 10666631422059741184 10671855831254827008 10672121196337692672 10697729472852918272 10749964480044582912 10755497143184080896 10781305484359581696 10786854277712314368 10800630592243236864 10818571839074205696 10833948577544931216 10894186161072635904 10903091931566972928 10908099553360084992 10926219320060018688 10944369186040184832 11005916015283739648 11011580408497987584 11034937920259620864 11043958752388251648 11053268381921181696 11076156882861686784 11085493654171680768 11121148372761649152 11130239680141284864 11139622041154940928 11172099073344897024 11172376877416022016 11186367399109066752 11204949404755427328 11219259684965842944 11259661071770834688 11292488071980079104 11297674537408659456 11306910151254638592 11316441438633590784 11330894109691871232 11335239514113048576 11349716192930562048 11404851137372915712 11415961617662214144 11419416719923838976 11438385850687832064 11462648692362706944 11471733914392461312 11486384915560267776 11527748240146330752 11552200635271790592 11571390337323737088 11585880520505819136 11600677302779772928 11605126169210978304 11619947530857480192 11642452202734851456 11661791824334078784 11695791217407939072 11710728370942304256 11725684601301106688 11735568899323723776 11755063199820939264 11827253031349690368 11846899631069540352 11862029771083677696 11868134778685882368 11896612948258848768 11902735754717036544 11939453534437271136 11951084818490130432 11954701878670268928 11999960349817208832 12014987206450479104 12021170936356012032 12034945656959533056 12093710040050155776 12128968669904529408 12140784577513783296 12144459051347574784 12150709416273641472 12160951993755500544 12188192149738047618 12190435910925418496 12271611997530095616 12285673691479523328 12291996735067521024 12321491982125236224 12327833460242644992 12328140002665955328 12381655517194207104 12414305160292073472 12424453596436783104 12450498469797298176 12460676493219397632 12507850498331639808 12511291919356855296 12578189731752845312 12584663323997700096 12600735690950443008 12621667145586573312 12632306722195636224 12658465008984784896 12709883854584741888 12720273920161468416 12730996618462789632 12747255873403355136 12768430717046882304 12784419884696076288 12805656462577631232 12846843809914318848 12868184082023811072 12895479778908045312 12905700653691518976 12911628042752753664 12922183030005301248 12933075929866960896 12954559444700626944 12996225714680764416 13034115585569046528 13050761965627244544 13072440972214665216 13089136299126816768 13097758728076707888 13174569417310092288 13180620293643436032 13187403937644281856 13191395176463745024 13202515011739189248 13224446099798556672 13241006309149507584 13241335558418989056 13305659660268401664 13327762084953232896 13344783492469137408 13383689566791204864 13400782401486979072 13434357942652502016 13449039613504052544 13499955393544359936 13516860607256788992 13539313864079474688 13556605452667060224 13563582604212436992 13596129083724398592 13605423795056425248 13645089753642595584 13658382649703006208 13662516432766021632 13691497049211011072 13698543625149874176 13714240399791095808 13731413950229118976 13754223607953752064 13798461869907972096 13805563497221357568 13821382902914463744 13857829016139988992 13861678479890890752 13879381772968656896 13886525047169875968 13929362456843482992 14024699425748680704 14040769933119455232 14047996268648595456 14150463448221950976 14164248673766080512 14175827652319248384 14187777326048083968 14199375538784894976 14240773135107883008 14298619336407834624 14333285973392777216 14340662857578774528 14375073979146108928 14382472370283085824 14424762452098940928 14445264770059908288 14452699286153608704 14507414751271550976 14525581548096847872 14537455908755963904 14549710421100331008 14568292426746691584 14592492248053579776 14682107211330650112 14706496093741498368 14713250560346161152 14725278336517668864 14737691175894908928 14768209177148915712 14828197830348865536 14840319573521713152 14852829388206587904 14896132097793196032 14896502503221362688 14915156532145422336 14939932539673903104 14968867117801951872 15012881429027779584 15056650762640105472 15063566049878212608 15075880201672851456 15088588584844787712 15113652685484064768 15130169565192059112 15187449817737404928 15206468183163887616 15225888959898451968 15231728097089409024 15233725238313222144 15251181134250442752 15295645219189948416 15370330986861774336 15402934180362387456 15428520449764982784 15447840694007758848 15473501558947971072 15493263374476640256 15523269603646468608 15549055765778771712 15594388289877252096 15609580171089149952 15614304494589739008 15647425199098298368 15670532763948918366 15673417599761252352 15769670708466253824 15777786853967265792 15795866174759387136 15816039694778236928 15824179704914509824 15862150597678465024 15919271379249694848 15934779757986840576 15939602504893691904 15947806108859154432 15999947133089611776 16008181794506539008 16046594209279377408 16124946720066874368 16171958226539372544 16200945888364855296 16227857758611308544 16250922866317396824 16341279241608953856 16362149330040127488 16380898255306031104 16389328980090028032 16428655976166981632 16437111280323526656 16437520003554607104 16508874022925609472 16517370612746981376 16552406880389431296 16565938128582377472 16579902572881772544 16600664626396397568 16614235324292530176 16628240481257521152 16681722559142473728 16695359520211927296 16758565316124033024 16779551098663600128 16800980921267257344 16807424107133140992 16828889527448764416 16946511806112989184 16960365226881957888 16974662157950386176 16996341164537806848 17024574289395843072 17107276706059373568 17129125079885758464 17157578776031748096 17193973038544060416 17207600871588691968 17229577373340401664 17272745926267502592 17291622360219496128 17328300952907685888 17357085505985605632 17378820780758728704 17401015954169659392 17407689253816467456 17429921296286220288 17463678304102277184 17566092556413456384 17574160391524581376 17588526901951660032 17603353348985585664 17632594799731408896 17654675078866010112 17655114077891985408 17740879547024535552 17770349446604310528 17787661125194612736 17793044656625516544 17844919422388273152 17909180301655906704 17932052818005403392 17999940524725813248 18022480809675718656 18031756404534018048 18052418485439299584 18075473936889413632 18140565060075233664 18193453004856794112 18211176866270674944 18216688577021362176 18226064124410462208 18282288224607071427 18285653866388127744 18397949159877296128 18407417996295143424 18428510537219284992 18482237973187854336 18492210003998932992 18546123152698638336 18572483275791310656 18621457740438110208 18675747704695947264 18721026577492606976 18730661691531460608 18867284597629267968 18876994985996550144 18901103536425664512 18917036434730778624 18932500718379859968 18948460083293454336 18987697513477177344 19064825781877112832 19080410880242202624 19120883810105032704 19152646075570323456 19176629827044114432 19208484693866446848 19260353026746544384 19270265714871478272 19343219668362067968 19367442064129130496 19383274545007951872 19399613894800441344 19494338572021146624 19551173378353569792 19576142948440866816 19608661458321997824 19633704448690225152 19761854125965138432 19770930440465154048 19787092764695617536 19803772517608783872 19836669149697835008 19861509463724261376 19862003337628483584 19919910052898537472 19958489490402602496 20017175238703706112 20075534350186807296 20101173602230468608 20118118113126383616 20151536913978753024 20173559420256078816 20249933090316539904 20275290910885183488 20301185279864602624 20308970796119212032 20311633651084296192 20334908179000590336 20394193625586597888 20408135692584637872 20467634630463893376 20493774649149032448 20537245573816516608 20547815437724811264 20571360599686643712 20597120925343678464 20631335411930628096 20697692804861958144 20732074354371695616 20792517719836336128 20819072659452985344 20829787570754813952 20894043685265224488 21026227611288338432 21037049138623021056 21061154899679182848 21133954290284494848 21225695172332926464 21246373010649120768 21252803339858255872 21263741478478872576 21281665989072125952 21333262844119482368 21343711662509654016 21344242392675385344 21395458945705836544 21499928960089165824 21510994286368161792 21562610968719163392 21573708555424628736 21601261184486473728 21637143678148411392 21667897155089862432 21788372322145271808 21806183863133945856 21816199106720169984 21852438640120037376 21888738372080369664 22011832030567479296 22023160816995975168 22069875840519241728 22087917504776503296 22106536763842363392 22152313765723373568 22242296745523298304 22260479360282569728 22279244082309881856 22344198146689794048 22344753754832044032 22372734798218133504 22409898809510854656 22519322143541669376 22584976143960158208 22595349074817318912 22613820302509277184 22632882877267181568 22670479028226097152 22699432385861124096 22809702274745831424 22838833439847677952 22876771701375664128 22925297384725413888 22943467828784922624 22972769831120535552 23055496480292661504 23104401270543581184 23142780674647474176 23171761041011638272 23201354605559545856 23210252338421956608 23239895061714960384 23284904405469702912 23323583648668157568 23391582434815878144 23421456741884608512 23451369202602213376 23471137798647447552 23510126399641878528 23654506062699380736 23693799262139080704 23724059542167355392 23736269557371764736 23793225896517697536 23878907068874542272 23902169636980260864 23909403757340537856 23999920699634417664 24029974412900958208 24069891313919066112 24187420080100311552 24257937339809058816 24288918102695149568 24301418832547282944 24321903987511001088 24376384299476095236 24380871821850836992 24543223995060191232 24571347382959046656 24583993470135042048 24642983964250472448 24655666920485289984 24656280005331910656 24763311034388414208 24828610320584146944 24848907192873566208 24900996939594596352 24921352986438795264 25022583838713710592 25156379463505690624 25169326647995400192 25201471381900886016 25243334291173146624 25419767709169483776 25440547840322936832 25461993236925579264 25494511746806710272 25536861434093764608 25611312925155262464 25693687619828637696 25736368164047622144 25790959557816090624 25811401307383037952 25844366060010602496 25866151859733921792 25909118889401253888 25992451429361528832 26068231171138093056 26101523931254489088 26144881944429330432 26178272598253633536 26195517456153415776 26349138834620184576 26361240587286872064 26374807875288563712 26382790352927490048 26405030023478378496 26448892199597113344 26482012618299015168 26482671116837978112 26611319320536803328 26655524169906465792 26689566984938274816 26767379133582409728 26801564802973958144 26898079227008105088 26999910787088719872 27033721214513577984 27078627728158949376 27113210905334120448 27210847590112850496 27290179507285191168 27316765299406012416 27325032865532043264 27382994098422022144 27428480799582191616 27508447215907504128 27596923739815944192 27611126994442715136 27642765805828927488 27715658032279977984 27723356959781781504 27758763545937313792 27773050094339751936 27858724913686965984 28049398851497361408 28081539866238910464 28095992537297190912 28300926896443901952 28328497347532161024 28351655304638496768 28375554652096167936 28398751077569789952 28481546270215766016 28597238672815669248 28666571946785554432 28681325715157549056 28750147958292217856 28764944740566171648 28890529540119816576 28905398572307217408 29014829502543101952 29051163096193695744 29074911817511927808 29099420842200662016 29184984496107159552 29364214422661300224 29412992187482996736 29450556673035337728 29475382351789817856 29536418354297831424 29656395660697731072 29680639147043426304 29705658776413175808 29792264195586392064 29793005006442725376 29830313064290844672 29879865079347806208 29937734235603903744 30025762858055559168 30113301525280210944 30127132099756425216 30151760403345702912 30177177169689575424 30227305370968129536 30260339130384118224 30374899635474809856 30412936366327775232 30451777919796903936 30463456194178818048 30467450476626444288 30502362268500885504 30591290438379896832 30740661973723548672 30805868360724774912 30857040899529965568 30895681388015517696 30947003117895942144 31046539207292937216 31098111531557543424 31188776579754504192 31228608989179478016 31341065527897836732 31346835199522504704 31539341416932507648 31555573707934531584 31591732349518774272 31632079389556473856 31648359409829019648 31724301195356930048 31838542758499389696 31869559515973681152 31879205009787383808 31895612217718308864 31999894266179223552 32016363589013078016 32093188418558754816 32249893440133748736 32343916453078745088 32401891776729710592 32455715517222617088 32501845732634793648 32682558483217907712 32724298660080254976 32761796510612062208 32778657960180056064 32857311952333963264 33017748045851218944 33034741225493962752 33104813760778862592 33131876257164754944 33159805145763545088 33228470648585060352 33256480962515042304 33363445118284947456 33390719040423854592 33517130632248066048 33559102197327200256 33614848214266281984 33657779054897528832 33893023612225978368 33920730453763915776 33949324315900772352 33992682329075613696 34049148578791686144 34214553412118747136 34258250159771516928 34315157552063496192 34387946077088120832 34415201743177383936 34459154746680803328 34583244720438992256 34656601905815371776 34714171011971211264 34757641561517457408 34802031908339318784 34815378507632934912 34859842592572440576 34927356608204554368 35132185112826912768 35148320783049162752 35177053803903320064 35206706697971171328 35265189599462817792 35481759094049071104 35540698893208621056 35586089313251033088 35689838844776546304 35818360603311813408 35864105636010806784 35999881049451626496 36044961619351437312 36063512809068036096 36104836970878599168 36150947873778827264 36281130120150467328 36386906009713588224 36422353732541349888 36433377154042724352 36452128248820924416 36564576449214142854 36571307732776255488 36795898319754592256 36814835992590286848 36857021074438569984 36964475946375708672 36984420007997865984 37144966551582621312 37242915480876220416 37351495409391894528 37442053154985213952 37734569195258535936 37753989971993100288 37802207072851329024 37865001436759719936 37896920166586908672 37975395026954354688 38129651563754225664 38160821760484405248 38241767620210065408 38305292151140646912 38353259654088228864 38416969387732893696 38520706053493088768 38540531429742956544 38686439336724135936 38734884128258260992 38766549090015903744 38799227789600882688 38988677144042293248 39102346756707139584 39152285896881733632 39217322916643995648 39267408897380450304 39523708251930276864 39541860880930308096 39574185529391235072 39607545035217567744 39673338299395670016 39723018927448522752 39724006675256967168 39916978980805204992 40034350477407412224 40151068700373614592 40202347204460937216 40303073827957506048 40347118840512157632 40499866180633079808 40550581821770366976 40602370559729205248 40617941592238424064 40669816358001180672 40788387251173195776 40816271385169275744 40935269260927786752 40987549298298064896 41074491147633033216 41095630875449622528 41142721199373287424 41194241850687356928 41262670823861256192 41395385609723916288 41464148708743391232 41585035439672672256 41638145318905970688 41659575141509627904 41788087370530448976 42052455222576676864 42074098277246042112 42122309799358365696 42451390344665852928 42492746021298241536 42505606679716511744 42527482956957745152 42563331978144251904 42666525688238964736 42999857920178331648 43021988572736323584 43125221937438326784 43147417110849257472 43274287356296822784 43335794310179724864 43576744644290543616 43612367726267891712 43704877280240074752 43777476744160739328 44023664061134958592 44046321633991950336 44139751681038483456 44175835009553006592 44213073527684726784 44304627531446747136 44484593491046596608 44520958720565139456 44558488164619763712 44688396293379588096 44689507509664088064 44745469596436267008 44819797619021709312 45038644287083338752 45169952287920316416 45190698149634637824 45227640605018554368 45265765754534363136 45340958056452194304 45619404549491662848 45677666879695355904 45753543402751328256 45886935657569845248 46110992960585323008 46208802541087162368 46285561349294948352 46343522082023276544 46420504676843913216 46479790123429920768 46569808810939405824 46647167297336315136 46783164869631756288 46842913483769217024 46902738405204426752 46942275597294895104 47020252799283757056 47309012125398761472 47387598524278161408 47448119084334710784 47472539114743529472 47586451793035395072 47757814137749084544 47804339273960521728 47818807514681075712 47999841399268835328 48059948825801916416 48139782627838132224 48374840160200623104 48515874679618117632 48577836205390299136 48602837665094565888 48752768598952190472 49086447990120382464 49142694765918093312 49167986940270084096 49285967928500944896 49311333840970579968 49312560010663821312 49526622068776828416 49657220641168293888 49697814385747132416 49801993879189192704 49842705972877590528 50045167677427421184 50312758927011381248 50338653295990800384 50402942763801772032 50486668582346293248 50839535418338967552 50881095680645873664 50923986473851158528 50989023493613420544 51073722868187529216 51387375239657275392 51472736328095244288 51581919115632181248 51622802614766075904 51688732120021204992 51818237778802507776 51984902858723057664 52136462342276186112 52203047862508978176 52289763888858660864 52391034912306831552 52698277669240369152 52722481174573744128 52765580705854980096 52810060046956756992 52897784399194226688 52964025236598030336 52965342233675956224 53222638641073606656 53311048339812931584 53379133969876549632 53534758267164819456 53603129605947916288 53796158454016210176 53999821574177439744 54067442429027155968 54157255456317898752 54226421810668240896 54421695180225700992 54580359014570382336 54633530598812024832 54650065731064086528 54765988196844044288 54846864673821214281 54856961599164383232 55193847479631888384 55222253988885430272 55285531611657854976 55446713919563563008 55517527091874627584 55717449827373931968 56163079732477820928 56191985074594381824 56601853792887803904 56703310609276993536 56751109304192335872 56797502155139579904 56963092540431532032 57194477345631338496 57333143893571108864 57362651430315098112 57500295916584435712 57529889481132343296 57781059080239633152 57810797144614434816 58029659005086203904 58102326192387391488 58149823635023855616 58198841684401324032 58728428845322600448 58825984374965993472 58901113346070675456 59312791321395462144 59361278294086852608 59411317552826351616 59584528391172784128 59586010012885450752 59759730158695612416 59875468471207807488 60051525716111118336 60226603050560421888 60303520806691405824 60354354339379150848 60454610741936259072 60520678260768236448 60749799270949619712 60825872732655550464 60903555839593807872 60926912388357636096 60934900953252888576 61004724537001771008 61182580876759793664 61481323947447097344 61611736721449549824 61714081799059931136 61791362776031035392 61894006235791884288 62093078414585874432 62196223063115086848 62377553159509008384 62457217978358956032 62682131055795673464 63078682833865015296 63111147415869063168 63183464699037548544 63264158779112947712 63677085516998779392 63739119031947362304 63758410019574767616 63791224435436617728 63999788532358447104 64032727178026156032 64186376837117509632 64499786880267497472 64687832906157490176 64803783553459421184 64911431034445234176 65003691465269587296 65365116966435815424 65448597320160509952 65523593021224124416 65557315920360112128 65714623904667926528 66035496091702437888 66069482450987925504 66209627521557725184 66263752514329509888 66319610291527090176 66456941297170120704 66726890236569894912 66781438080847709184 67034261264496132096 67118204394654400512 67229696428532563968 67786047224451956736 67841460907527831552 67898648631801544704 68098297157583372288 68429106824237494272 68516500319543033856 68630315104126992384 68775892154176241664 68830403486354767872 68918309493361606656 69166489440877984512 69313203811630743552 69428342023942422528 69515283123034914816 69604063816678637568 69630757015265869824 69719685185144881152 69854713216409108736 70264370225653825536 70296641566098325504 70354107607806640128 70413413395942342656 70530379198925635584 70963518188098142208 71081397786417242112 71172178626502066176 71379677689553092608 71636721206623626816 71728211272021613568 71999762098903252992 72089923238702874624 72209673941757198336 72562260240300934656 72773812019427176448 72866754308085448704 72904256497641848832 73129152898428285708 73142615465552510976 73591796639509184512 73629671985180573696 73714042148877139968 73928951892751417344 73968840015995731968 74289933103165242624 74485830961752440832 74702990818783789056 74884106309970427904 75469138390517071872 75507979943986200576 75604414145702658048 75730002873519439872 76259303127508451328 76321643520968810496 76483535240420130816 76610584302281293824 76833938775465787392 77041412106986177536 77081062859485913088 77372878673448271872 77533098180031807488 77598455579201765376 77977354288084586496 78204693513414279168 78304571793763467264 78434645833287991296 78534817794760900608 79047416503860553728 79083721761860616192 79148371058782470144 79215090070435135488 79346676598791340032 79446037854897045504 79448013350513934336 79833957961610409984 80068700954814824448 80302137400747229184 80404694408921874432 80694237681024315264 80999732361266159616 81101163643540733952 81204741119458410496 81235883184476848128 81339632716002361344 81632542770338551488 81870538521855573504 81975098596596129792 82148982295266066432 82285442398746574848 82525341647722512384 82790771219447832576 82928297417486782464 83170070879345344512 83276290637811941376 83319150283019255808 83576174741060897952 84104910445153353728 84148196554492084224 84244619598716731392 84902780689331705856 84985492042596483072 85011213359433023488 85054965913915490304 85126663956288503808 85333051376477929472 85999715840356663296 86043977145472647168 86250443874876653568 86294834221698514944 86671588620359449728 87153489288581087232 87224735452535783424 87554953488321478656 88047328122269917184 88092643267983900672 88351670019106013184 88426147055369453568 88609255062893494272 88969186982093193216 89041917441130278912 89116976329239527424 89376792586759176192 89379015019328176128 89490939192872534016 89639595238043418624 90077288574166677504 90339904575840632832 90381396299269275648 90455281210037108736 90531531509068726272 90681916112904388608 91238809098983325696 91355333759390711808 91507086805502656512 91773871315139690496 92221985921170646016 92417605082174324736 92571122698589896704 92687044164046553088 92841009353687826432 93139617621878811648 93294334594672630272 93566329739263512576 93685826967538434048 93805476810408853504 94040505598567514112 94618024250797522944 94775197048556322816 94896238168669421568 94945078229487058944 95172903586070790144 95515628275498169088 95608678547921043456 95637615029362151424 95999682798537670656 96119897651603832832 96279565255676264448 96749680320401246208 97031749359236235264 97155672410780598272 97205675330189131776 97505537197904380944 98172895980240764928 98285389531836186624 98335973880540168192 98571935857001889792 99053244137553656832 99314441282336587776 99395628771494264832 99685411945755181056 100090335354854842368 100625517854022762496 100677306591981600768 100973337164692586496 101679070836677935104 101762191361291747328 101847972947702317056 101978046987226841088 102147445736375058432 102774750479314550784 102945472656190488576 103163838231264362496 103245605229532151808 103377464240042409984 103969805717446115328 104272924684552372224 104406095725017956352 104579527777717321728 104782069824613663104 105396555338480738304 105444962349147488256 105531161411709960192 105620120093913513984 105795568798388453376 106445277282147213312 106622096679625863168 106758267939753099264 107069516534329638912 107592316908032420352 107999643148354879488 108134884858054311936 108314510912635797504 108452843621336481792 108843390360451401984 109160718029140764672 109267061197624049664 109300131462128173056 109531976393688088576 109693729347642428562 109713923198328766464 110387694959263776768 110444507977770860544 110571063223315709952 110893427839127126016 111035054183749255168 111434899654747863936 112326159464955641856 113203707585775607808 113406621218553987072 113595004310279159808 113926185080863064064 114388954691262676992 114666287787142217728 114725302860630196224 115000591833168871424 115059778962264686592 115562118160479266304 115621594289228869632 116059318010172407808 116204652384774782976 116299647270047711232 116397683368802648064 117456857690645200896 117651968749931986944 117802226692141350912 118625582642790924288 118722556588173705216 118822635105652703232 119169056782345568256 119172020025770901504 119750936942415614976 120103051432222236672 120453206101120843776 120607041613382811648 120909221483872518144 121041356521536472896 121499598541899239424 121651745465311100928 121807111679187615744 121853824776715272192 122009449074003542016 122365161753519587328 122962647894894194688 123223473442899099648 123428163598119862272 123582725552062070784 123788012471583768576 124186156829171748864 124392446126230173696 124755106319018016768 124914435956717912064 125364262111591346928 126157365667730030592 126222294831738126336 126366929398075097088 126528317558225895424 127354171033997558784 127478238063894724608 127516820039149535232 127582448870873235456 127999577064716894208 128999573760534994944 129375665812314980352 129822862068890468352 130007382930539174592 130730233932871630848 131047186042448248832 131114631840720224256 131429247809335853056 132070992183404875776 132138964901975851008 132419255043115450368 132527505028659019776 132639220583054180352 132913882594340241408 133453780473139789824 133562876161695418368 134068522528992264192 134236408789308801024 134459392857065127936 135572094448903913472 135682921815055663104 135797297263603089408 136858213648474988544 137033000639086067712 137260630208253984768 137660806972709535744 138332978881755969024 138626407623261487104 138856684047884845056 139030566246069829632 139261514030531739648 139439370370289762304 139709426432818217472 140528740451307651072 140708215215613280256 140826826791884685312 141060758397851271168 141927036376196284416 142162795572834484224 142344357253004132352 142759355379106185216 143273442413247253632 143456422544043227136 143999524197806505984 144179846477405749248 144419347883514396672 145124520480601869312 145547624038854352896 145733508616170897408 145808512995283697664 146258305796856571416 147183593279018369024 147259343970361147392 147428084297754279936 147857903785502834688 147937680031991463936 148579866206330485248 148971661923504881664 149405981637567578112 149768212619940855808 150938276781034143744 151015959887972401152 151208828291405316096 151460005747038879744 152518606255016902656 152643287041937620992 152967070480840261632 153221168604562587648 154082824213972355072 154162125718971826176 154745757346896543744 155066196360063614976 155954708576169172992 156409387026828558336 156609143587526934528 156869291666575982592 158094833007721107456 158167443523721232384 158296742117564940288 158430180140870270976 158693353197582680064 158892075709794091008 158896026701027868672 159667915923220819968 160137401909629648896 160604274801494458368 160809388817843748864 161388475362048630528 161999464722532319232 162202327287081467904 162409482238916820992 162471766368953696256 162679265432004722688 163265085540677102976 163741077043711147008 163950197193192259584 164297964590532132864 164570884797493149696 165581542438895665152 165856594834973564928 166340141758690689024 166552581275623882752 167152349482121795904 168209820890306707456 168489239197433462784 169805561378663411712 170022426718866046976 170109931827830980608 170253327912577007616 170666102752955858944 171999431680713326592 172087954290945294336 172500887749753307136 172589668443397029888 173343177240718899456 174306978577162174464 174449470905071566848 176094656244539834368 176185286535967801344 176703340038212026368 177938373964186386432 178083834882260557824 178233952658479054848 178753585173518352384 178758030038656352256 179279190476086837248 180154577148333355008 180679809151681265664 180910562420074217472 181063063018137452544 181363832225808777216 182477618197966651392 182710667518781423616 183014173611005313024 183547742630279380992 184443971842341292032 184835210164348649472 185142245397179793408 185374088328093106176 185682018707375652864 186279235243757623296 186588669189345260544 187132659478527025152 187371653935076868096 187610953620817707008 189236048501595045888 189550394097112645632 189792476337338843136 191031256550996338176 191217357095842086912 191275230058724302848 191999365597075341312 192559130511352528896 193499360640802492416 194063498718472470528 194311344821561196544 194411350660378263552 195011074395808761888 196345791960481529856 196570779063672373248 196671947761080336384 197143871714003779584 198106488275107313664 198628882564673175552 198791257542988529664 199370823891510362112 200180670709709684736 201251035708045524992 201354613183963201536 203358141673355870208 203524382722583494656 203695945895404634112 204294891472750116864 205549500958629101568 205890945312380977152 206327676462528724992 206491210459064303616 206754928480084819968 207939611434892230656 208545849369104744448 208812191450035912704 209159055555434643456 209564139649227326208 210793110676961476608 210889924698294976512 211062322823419920384 211240240187827027968 211591137596776906752 212890554564294426624 213244193359251726336 213516535879506198528 214139033068659277824 215184633816064840704 215999286296709758976 216269769716108623872 216629021825271595008 217686780720902803968 218321436058281529344 218600262924256346112 219387458695284857124 219427846396657532928 220775389918527553536 220889015955541721088 221142126446631419904 221786855678254252032 222070108367498510336 222869799309495727872 224652318929911283712 226407415171551215616 226813242437107974144 227190008620558319616 228777909382525353984 229332575574284435456 229450605721260392448 230001183666337742848 231124236320958532608 231243188578457739264 232118636020344815616 232599294540095422464 232795366737605296128 234913715381290401792 235303937499863973888 235604453384282701824 237251165285581848576 237445113176347410432 237645270211305406464 238338113564691136512 238344040051541803008 239501873884831229952 240206102864444473344 240906412202241687552 241214083226765623296 242082713043072945792 242999197083798478848 243303490930622201856 243614223358375231488 243707649553430544384 244018898148007084032 245925295789788389376 246446946885798199296 246856327196239724544 247576024943167537152 248372313658343497728 248784892252460347392 249510212638036033536 249828871913435824128 250728524223182693856 252314731335460061184 252444589663476252672 252733858796150194176 253056635116451790848 254708342067995117568 254956476127789449216 255033640078299070464 255164897741746470912 255999154129433788416 257999147521069989888 258751331624629960704 260014765861078349184 261460467865743261696 262094372084896497664 264141984366809751552 264277929803951702016 265055010057318039552 265278441166108360704 265827765188680482816 266907560946279579648 267125752323390836736 268137045057984528384 268472817578617602048 268918785714130255872 271144188897807826944 271365843630111326208 271594594527206178816 273716427296949977088 274066001278172135424 274521260416507969536 275321613945419071488 276665957763511938048 277252815246522974208 277713368095769690112 278061132492139659264 278523028061063479296 279418852865636434944 281057480902615302144 281416430431226560512 282121516795702542336 283854072752392568832 284325591145668968448 284688714506008264704 285518710758212370432 286546884826494507264 286912845088086454272 287999048395613011968 288359692954811498496 288838695767028793344 290249040961203738624 291095248077708705792 291467017232341794816 291617025990567395328 292516611593713142832 294367186558036738048 294518687940722294784 294856168595508559872 295715807571005669376 297159732412660970496 297943323847009763328 301876553562068287488 302031919775944802304 302920011494077759488 305037212510033805312 305286574083875241984 305934140961680523264 306442337209125175296 308165648427944710144 308324251437943652352 309491514693793087488 310132392720127229952 311909417152338345984 312818774053657116672 313218287175053869056 313738583333151965184 316189666015442214912 316334887047442464768 316593484235129880576 316860360281740541952 317386706395165360128 319335831846441639936 320274803819259297792 321208549602988916736 322776950724097261056 323998929445064638464 324404654574162935808 324943532737907392512 325358530864009445376 326530171081354205952 327482154087422294016 327900394386384519168 328595929181064265728 329141769594986299392 331163084877791330304 331713189669947129856 332680283517381378048 333105162551247765504 334304698964243591808 336419641780613414912 336978478394866925568 339611122757326823424 340044853437732093952 340219863655661961216 343998863361426653184 344175908581890588672 345001775499506614272 345179336886794059776 346686354481437798912 348613957154324348928 348898941810143133696 352189312489079668736 352370573071935602688 353406680076424052736 355876747928372772864 356167669764521115648 356467905316958109696 357507170347036704768 357516060077312704512 360309154296666710016 361359618303362531328 361821124840148434944 362727664451617554432 364955236395933302784 365421335037562847232 366028347222010626048 367095485260558761984 368887943684682584064 369670420328697298944 370284490794359586816 370748176656186212352 371364037414751305728 372558470487515246592 373177338378690521088 374265318957054050304 374743307870153736192 375221907241635414016 378472097003190091776 379100788194225291264 379584952674677686272 382062513101992676352 382434714191684173824 382550460117448605696 383998731194150682624 386998721281604984832 388126997436944941056 388622689643122393088 390022148791617523776 393141558127344746496 393343895522160672768 394287743428007559168 396212976550214627328 397257765129346351104 397582515085977059328 398741647783020724224 400361341419419369472 402502071416091049984 402709226367926403072 406716283346711740416 407048765445166989312 407391891790809268224 411099001917258203136 411781890624761954304 412982420918128607232 415879222869784461312 417091698738209488896 418318111110869286912 419128279298454652416 421586221353922953216 422124645646839840768 422480480375654055936 423182275193553813504 425781109128588853248 426488386718503452672 427033071759012397056 428278066137318555648 430369267632129681408 431998572593419517952 432539539432217247744 433258043650543190016 435373561441805607936 436642872116563058688 437200525848512692224 438774917390569714248 441550779837055107072 441778031911083442176 442284252893262839808 443573711356508504064 445739598618991455744 449304637859822567424 452814830343102431232 453626484874215948288 454380017241116639232 457555818765050707968 458665151148568870912 458901211442520784896 460002367332675485696 462248472641917065216 462486377156915478528 464237272040689631232 465198589080190844928 469827430762580803584 470607874999727947776 474502330571163697152 474890226352694820864 475290540422610812928 476676227129382273024 476688080103083606016 479003747769662459904 480412205728888946688 481812824404483375104 482428166453531246592 484165426086145891584 485998394167596957696 486606981861244403712 487228446716750462976 487415299106861088768 488037796296014168064 491850591579576778752 492893893771596398592 493712654392479449088 496744627316686995456 497569784504920694784 499020425276072067072 499657743826871648256 501457048446365387712 504629462670920122368 505467717592300388352 509416684135990235136 510067280156598140928 510329795483492941824 511998308258867576832 515998295042139979776 517502663249259921408 520029531722156698368 522920935731486523392 524188744169792995328 528283968733619503104 528555859607903404032 530110020114636079104 533815121892559159296 534251504646781673472 536274090115969056768 537837571428260511744 542731687260222652416 543189189054412357632 547432854593899954176 548132002556344270848 549042520833015939072 550643227890838142976 553331915527023876096 554505630493045948416 555426736191539380224 556122264984279318528 557046056122126958592 558837705731272869888 562114961805230604288 562832860862453121024 567708145504785137664 568651182291337936896 569377429012016529408 573093769652989014528 573825690176172908544 575998096791226023936 577677391534057586688 580498081922407477248 582190496155417411584 582934034464683589632 583234051981134790656 585033223187426285664 588734373116073476096 589037375881444589568 589712337191017119744 591431615142011338752 594319464825321940992 595886647694019526656 603753107124136574976 604063839551889604608 610074425020067610624 610573148167750483968 612884674418250350592 616331296855889420288 616648502875887304704 618983029387586174976 620264785440254459904 623818834304676691968 625637548107314233344 626436574350107738112 627477166666303930368 632379332030884429824 632669774094884929536 633186968470259761152 633720720563481083904 634773412790330720256 638671663692883279872 640549607638518595584 642417099205977833472 645553901448194522112 647997858890129276928 648809309148325871616 649887065475814785024 653060342162708411904 654964308174844588032 655800788772769038336 658283539189972598784 662326169755582660608 663426379339894259712 665360567034762756096 666210325102495531008 668609397928487183616 672839283561226829824 673956956789733851136 679222245514653646848 680089706875464187904 680439727311323922432 687997726722853306368 688351817163781177344 690003550999013228544 693372708962875597824 697797883620286267392 704378624978159337472 704741146143871205376 706813360152848105472 711753495856745545728 712335339529042231296 712935810633916219392 715014340694073409536 715032120154625409024 720618308593333420032 722719236606725062656 723642249680296869888 729910472791866605568 730842670075125694464 732056694444021252096 737775887369365168128 739340840657394597888 740568981588719173632 742728074829502611456 745116940975030493184 746354676757381042176 748530637914108100608 749486615740307472384 756944194006380183552 758201576388450582528 759169905349355372544 764125026203985352704 764869428383368347648 765100920234897211392 767997462388301365248 773997442563209969664 776253994873889882112 777245379286244786176 780044297583235047552 786283116254689492992 792425953100429254656 795165030171954118656 797483295566041448448 800722682838838738944 805004142832182099968 805418452735852806144 813432566693423480832 814097530890333978624 814783783581618536448 822198003834516406272 823563781249523908608 825964841836257214464 831758445739568922624 834183397476418977792 838256558596909304832 843172442707845906432 844249291293679681536 846364550387107627008 851562218257177706496 852976773437006905344 854066143518024794112 856556132274637111296 860738535264259362816 863997145186839035904 865079078864434495488 866516087301086380032 870747122883611215872 873285744233126117376 874401051697025384448 877549834781139428496 883101559674110214144 883556063822166884352 884568505786525679616 887147422713017008128 891479197237982911488 905629660686204862464 908760034482233278464 915111637530101415936 917330302297137741824 917802422885041569792 920004734665350971392 924496945283834130432 924972754313830957056 928474544081379262464 930397178160381689856 939654861525161607168 941215749999455895552 949004661142327394304 949780452705389641728 950581080845221625856 958007495539324919808 960824411457777893376 963625648808966750208 968330852172291783168 971996788335193915392 973213963722488807424 974830598213722177536 976075592592028336128 983701183159153557504 985787787543192797184 987425308784958898176 993489254633373990912 995139569009841389568 998040850552144134144 999315487653743296512 1002914096892730775424 1009258925341840244736 1010935435184600776704 1018833368271980470272 1020134560313196281856 1020659590966985883648 1031996590084279959552 1035005326498519842816 1040059063444313396736 1045841871462973046784 1048377488339585990656 1056567937467239006208 1057111719215806808064 1060220040229272158208 1067630243785118318592 1068503009293563346944 1072548180231938113536 1085463374520445304832 1094865709187799908352 1096264005112688541696 1098085041666031878144 1101286455781676285952 1106663831054047752192 1109011260986091896832 1110853472383078760448 1112244529968558637056 1114092112244253917184 1117675411462545739776 1124229923610461208576 1125665721724906242048 1135416291009570275328 1137302364582675873792 1138754858024033058816 1146187539305978029056 1147651380352345817088 1151996193582452047872 1160996163844814954496 1164380992310834823168 1165868068929367179264 1170066446374852571328 1177468746232146952192 1179424674382034239488 1182863230284022677504 1188638929650643881984 1191773295388039053312 1207506214248273149952 1208127679103779209216 1220148850040135221248 1221146296335500967936 1232662593711778840576 1233297005751774609408 1247637668609353383936 1251275096214628466688 1254954333332607860736 1264758664061768859648 1266373936940519522304 1267441441126962167808 1269546825580661440512 1277343327385766559744 1281099215277037191168 1284834198411955666944 1291107802896389044224 1295995717780258553856 1297618618296651743232 1299774130951629570048 1306120684325416823808 1309928616349689176064 1311601577545538076672 1324652339511165321216 1326852758679788519424 1330721134069525512192 1337218795856974367232 1347913913579467702272 1358444491029307293696 1360179413750928375808 1360879454622647844864 1375995453445706612736 1376703634327562354688 1380007101998026457088 1386745417925751195648 1395595767240572534784 1408757249956318674944 1409482292287742410752 1423506991713491091456 1424670679058084462592 1425871621267832438784 1430028681388146819072 1430064240309250818048 1441236617186666840064 1445438473213450125312 1447284499360593739776 1459820945583733211136 1461685340150251388928 1464113388888042504192 1475551774738730336256 1478681681314789195776 1481137963177438347264 1490233881950060986368 1492709353514762084352 1497061275828216201216 1498973231480614944768 1513888388012760367104 1516403152776901165056 1528250052407970705408 1530201840469794422784 1535994924776602730496 1547994885126419939328 1552507989747779764224 1554490758572489572352 1560088595166470095104 1572566232509378985984 1584851906200858509312 1590330060343908237312 1601445365677677477888 1610008285664364199936 1628195061780667957248 1629567567163237072896 1644396007669032812544 1647127562499047817216 1651929683672514428928 1663516891479137845248 1668366794952837955584 1676513117193818609664 1686344885415691812864 1688498582587359363072 1703124436514355412992 1705953546874013810688 1708132287036049588224 1721477070528518725632 1727994290373678071808 1733032174602172760064 1741494245767222431744 1746571488466252234752 1748802103394050768896 1755099669562278856992 1766203119348220428288 1767112127644333768704 1769137011573051359232 1774294845426034016256 1782958394475965822976 1811259321372409724928 1830223275060202831872 1834660604594275483648 1848993890567668260864 1849945508627661914112 1856949088162758524928 1860794356320763379712 1879309723050323214336 1882431499998911791104 1898009322284654788608 1899560905410779283456 1901162161690443251712 1916014991078649839616 1921648822915555786752 1927251297617933500416 1936661704344583566336 1943993576670387830784 1946427927444977614848 1949661196427444355072 1967402366318307115008 1974850617569917796352 1986978509266747981824 1990279138019682779136 1996081701104288268288 1998630975307486593024 2005828193785461550848 2018517850683680489472 2021870870369201553408 2037666736543960940544 2040269120626392563712 2041319181933971767296 2063993180168559919104 2070010652997039685632 2080118126888626793472 2113135874934478012416 2114223438431613616128 2120440080458544316416 2135260487570236637184 2137006018587126693888 2145096360463876227072 2170926749040890609664 2189731418375599816704 2192528010225377083392 2196170083332063756288 2213327662108095504384 2218022521972183793664 2221706944766157520896 2228184224488507834368 2235350822925091479552 2248459847220922417152 2270832582019140550656 2274604729165351747584 2277509716048066117632 2292375078611956058112 2295302760704691634176 2303992387164904095744 2321992327689629908992 2328761984621669646336 2331736137858734358528 2340132892749705142656 2354937492464293904384 2358849348764068478976 2377277859301287763968 2415012428496546299904 2416255358207558418432 2440297700080270442496 2442292592671001935872 2465325187423557681152 2466594011503549218816 2495275337218706767872 2502550192429256933376 2529517328123537719296 2532747873881039044608 2539093651161322881024 2554686654771533119488 2562198430554074382336 2569668396823911333888 2582215605792778088448 2591991435560517107712 2595237236593303486464 2599548261903259140096 2612241368650833647616 2619857232699378352128 2623203155091076153344 2649304679022330642432 2653705517359577038848 2661442268139051024384 2674437591713948734464 2716888982058614587392 2720358827501856751616 2751990906891413225472 2753407268655124709376 2760014203996052914176 2773490835851502391296 2791191534481145069568 2817514499912637349888 2818964584575484821504 2847013983426982182912 2849341358116168925184 2851743242535664877568 2882473234373333680128 2890876946426900250624 2919641891167466422272 2928226777776085008384 2951103549477460672512 2957363362629578391552 2962275926354876694528 2980467763900121972736 2985418707029524168704 2994122551656432402432 2997946462961229889536 3027776776025520734208 3032806305553802330112 3056500104815941410816 3060403680939588845568 3095989770252839878656 3105015979495559528448 3120177190332940190208 3145132465018757971968 3169703812401717018624 3180660120687816474624 3202890731355354955776 3220016571328728399872 3256390123561335914496 3288792015338065625088 3294255124998095634432 3303859367345028857856 3327033782958275690496 3336733589905675911168 3353026234387637219328 3372689770831383625728 3376997165174718726144 3406248873028710825984 3411907093748027621376 3416264574072099176448 3442954141057037451264 3455988580747356143616 3482988491534444863488 3493142976932504469504 3497604206788101537792 3510199339124557713984 3532406238696440856576 3538274023146102718464 3548589690852068032512 3565916788951931645952 3622518642744819449856 3660446550120405663744 3669321209188550967296 3697987781135336521728 3699891017255323828224 3764862999997823582208 3799121810821558566912 3802324323380886503424 3832029982157299679232 3843297645831111573504 3854502595235867000832 3873323408689167132672 3887987153340775661568 3892855854889955229696 3899322392854888710144 3934804732636614230016 3973957018533495963648 3980558276039365558272 3992163402208576536576 4011656387570923101696 4043741740738403106816 4075333473087921881088 4080538241252785127424 4082638363867943534592 4127986360337119838208 4140021305994079371264 4160236253777253586944 4226271749868956024832 4228446876863227232256 4270520975140473274368 4274012037174253387776 4290192720927752454144 4341853498081781219328 4379462836751199633408 4385056020450754166784 4392340166664127512576 4426655324216191008768 4436045043944367587328 4443413889532315041792 4470701645850182959104 4496919694441844834304 4541665164038281101312 4549209458330703495168 4584750157223912116224 4590605521409383268352 4607984774329808191488 4643984655379259817984 4657523969243339292672 4663472275717468717056 4680265785499410285312 4709874984928587808768 4717698697528136957952 4754555718602575527936 4830024856993092599808 4884585185342003871744 4930650374847115362304 4933188023007098437632 4990550674437413535744 5005100384858513866752 5059034656247075438592 5065495747762078089216 5109373309543066238976 5124396861108148764672 5164431211585556176896 5183982871121034215424 5199096523806518280192 5224482737301667295232 5239714465398756704256 5246406310182152306688 5298609358044661284864 5307411034719154077696 5322884536278102048768 5348875183427897468928 5433777964117229174784 5440717655003713503232 5503981813782826450944 5546981671703004782592 5582383068962290139136 5635028999825274699776 5637929169150969643008 5694027966853964365824 5698682716232337850368 5703486485071329755136 5764946468746667360256 5781753892853800501248 5839283782334932844544 5902207098954921345024 5924551852709753389056 5960935527800243945472 5970837414059048337408 5988245103312864804864 5995892925922459779072 6055553552051041468416 6065612611107604660224 6113000209631882821632 6120807361879177691136 6191979540505679757312 6210031958991119056896 6240354380665880380416 6339407624803434037248 6361320241375632949248 6405781462710709911552 6440033142657456799744 6512780247122671828992 6577584030676131250176 6588510249996191268864 6654067565916551380992 6706052468775274438656 6745379541662767251456 6812497746057421651968 6823814187496055242752 6832529148144198352896 6885908282114074902528 6911977161494712287232 6965976983068889726976 6986285953865008939008 6995208413576203075584 7020398678249115427968 7064812477392881713152 7076548046292205436928 7131833577903863291904 7245037285489638899712 7320893100240811327488 7338642418377101934592 7395975562270673043456 7399782034510647656448 7598243621643117133824 7664059964314599358464 7686595291662223147008 7709005190471734001664 7746646817378334265344 7775974306681551323136 7785711709779910459392 7798644785709777420288 7869609465273228460032 7947914037066991927296 7961116552078731116544 7984326804417153073152 8023312775141846203392 8150666946175843762176 8161076482505570254848 8255972720674239676416 8280042611988158742528 8320472507554507173888 8452543499737912049664 8456893753726454464512 8541041950280946548736 8548024074348506775552 8758925673502399266816 8784680333328255025152 8853310648432382017536 8872090087888735174656 8886827779064630083584 8941403291700365918208 8993839388883689668608 9083330328076562202624 9098418916661406990336 9169500314447824232448 9181211042818766536704 9287969310758519635968 9315047938486678585344 9360531570998820570624 9435397395056273915904 9509111437205151055872 9660049713986185199616 9769170370684007743488 9861300749694230724608 9866376046014196875264 9981101348874827071488 10010200769717027733504 10118069312494150877184 10130991495524156178432 10218746619086132477952 10248793722216297529344 10328862423171112353792 10367965742242068430848 10448965474603334590464 10479428930797513408512 10492812620364304613376 10597218716089322569728 10614822069438308155392 10645769072556204097536 10697750366855794937856 10867555928234458349568 10881435310007427006464 11007963627565652901888 11093963343406009565184 11270057999650549399552 11397365432464675700736 11406972970142659510272 11529892937493334720512 11563507785707601002496 11678567564669865689088 11804414197909842690048 11921871055600487890944 11941674828118096674816 11976490206625729609728 12131225222215209320448 12226000419263765643264 12241614723758355382272 12383959081011359514624 12420063917982238113792 12480708761331760760832 12678815249606868074496 12811562925421419823104 13025560494245343657984 13155168061352262500352 13177020499992382537728 13308135131833102761984 13412104937550548877312 13490759083325534502912 13624995492114843303936 13647628374992110485504 13771816564228149805056 13823954322989424574464 13931953966137779453952 13972571907730017878016 13990416827152406151168 14040797356498230855936 14129624954785763426304 14153096092584410873856 14263667155807726583808 14490074570979277799424 14791951124541346086912 14799564069021295312896 15196487243286234267648 15328119928629198716928 15373190583324446294016 15493293634756668530688 15551948613363102646272 15597289571419554840576 15739218930546456920064 15895828074133983854592 15922233104157462233088 15968653608834306146304 16046625550283692406784 16301333892351687524352 16322152965011140509696 16511945441348479352832 16640945015109014347776 16905086999475824099328 16913787507452908929024 17082083900561893097472 17096048148697013551104 17517851347004798533632 17706621296864764035072 17773655558129260167168 17882806583400731836416 17987678777767379337216 18166660656153124405248 18196837833322813980672 18339000628895648464896 18362422085637533073408 18575938621517039271936 18630095876973357170688 18721063141997641141248 19018222874410302111744 19320099427972370399232 19538340741368015486976 19722601499388461449216 19732752092028393750528 19962202697749654142976 20236138624988301754368 20437493238172264955904 20497587444432595058688 20657724846342224707584 20735931484484136861696 20897930949206669180928 20958857861595026817024 20985625240728609226752 21194437432178645139456 21229644138876616310784 21395500733711589875712 21735111856468916699136 22015927255131305803776 22187926686812019130368 22540115999301098799104 22794730864929351401472 23059785874986669441024 23127015571415202004992 23357135129339731378176 23608828395819685380096 23843742111200975781888 23883349656236193349632 23952980413251459219456 24452000838527531286528 24483229447516710764544 24767918162022719029248 24840127835964476227584 24961417522663521521664 25357630499213736148992 25623125850842839646208 26354040999984765075456 26616270263666205523968 26824209875101097754624 26981518166651069005824 27249990984229686607872 27295256749984220971008 27543633128456299610112 27863907932275558907904 27945143815460035756032 28081594712996461711872 28306192185168821747712 28527334311615453167616 28980149141958555598848 29583902249082692173824 29599128138042590625792 30392974486572468535296 30656239857258397433856 30746381166648892588032 30986587269513337061376 31103897226726205292544 31478437861092913840128 31791656148267967709184 31844466208314924466176 31937307217668612292608 32093251100567384813568 32602667784703375048704 32644305930022281019392 33023890882696958705664 33281890030218028695552 33810173998951648198656 34192096297394027102208 35035702694009597067264 35413242593729528070144 35765613166801463672832 36393675666645627961344 36678001257791296929792 36724844171275066146816 37151877243034078543872 37260191753946714341376 37442126283995282282496 38036445748820604223488 39076681482736030973952 39445202998776922898432 39465504184056787501056 39924405395499308285952 40472277249976603508736 40874986476344529911808 41315449692684449415168 41471862968968273723392 41795861898413338361856 41917715723190053634048 41971250481457218453504 42388874864357290278912 42459288277753232621568 42791001467423179751424 43470223712937833398272 44375853373624038260736 45080231998602197598208 45589461729858702802944 46119571749973338882048 47217656791639370760192 47687484222401951563776 47766699312472386699264 47905960826502918438912 48904001677055062573056 48966458895033421529088 49535836324045438058496 49922835045327043043328 50715260998427472297984 51246251701685679292416 53648419750202195509248 53963036333302138011648 54499981968459373215744 54590513499968441942016 55087266256912599220224 55727815864551117815808 55890287630920071512064 56163189425992923423744 57054668623230906335232 57960298283917111197696 59167804498165384347648 59198256276085181251584 61312479714516794867712 61492762333297785176064 61973174539026674122752 62207794453452410585088 62956875722185827680256 63583312296535935418368 63688932416629848932352 64186502201134769627136 65205335569406750097408 66047781765393917411328 66563780060436057391104 67620347997903296397312 68384192594788054204416 70071405388019194134528 70826485187459056140288 71531226333602927345664 73356002515582593859584 73449688342550132293632 74303754486068157087744 74520383507893428682752 74884252567990564564992 76072891497641208446976 78890405997553845796864 79848810790998616571904 80944554499953207017472 81749972952689059823616 82630899385368898830336 83591723796826676723712 83835431446380107268096 84918576555506465243136 85582002934846359502848 86940447425875666796544 88751706747248076521472 91178923459717405605888 92239143499946677764096 94435313583278741520384 95374968444803903127552 95533398624944773398528 95811921653005836877824 97808003354110125146112 97932917790066843058176 99071672648090876116992 99845670090654086086656 101430521996854944595968 107296839500404391018496 109181026999936883884032 110174532513825198440448 111455631729102235631616 111780575261840143024128 112326378851985846847488 114109337246461812670464 118335608996330768695296 118396512552170362503168 122624959429033589735424 123946349078053348245504 124415588906904821170176 125913751444371655360512 127166624593071870836736 127377864833259697864704 128373004402269539254272 130410671138813500194816 133127560120872114782208 135240695995806592794624 136768385189576108408832 141652970374918112280576 143062452667205854691328 146712005031165187719168 146899376685100264587264 148607508972136314175488 149768505135981129129984 152145782995282416893952 157780811995107691593728 161889108999906414034944 163499945905378119647232 165261798770737797660672 167183447593653353447424 167670862892760214536192 171164005869692719005696 173880894851751333593088 177503413494496153042944 184478286999893355528192 188870627166557483040768 190749936889607806255104 191066797249889546797056 195616006708220250292224 198143345296181752233984 199691340181308172173312 202861043993709889191936 214593679000808782036992 220349065027650396880896 222911263458204471263232 223561150523680286048256 224652757703971693694976 228218674492923625340928 236671217992661537390592 245249918858067179470848 247892698156106696491008 254755729666519395729408 256746008804539078508544 260821342277627000389632 266255120241744229564416 273536770379152216817664 283305940749836224561152 286124905334411709382656 293424010062330375438336 293798753370200529174528 297215017944272628350976 299537010271962258259968 304291565990564833787904 315561623990215383187456 330523597541475595321344 334366895187306706894848 335341725785520429072384 342328011739385438011392 355006826988992306085888 377741254333114966081536 381499873779215612510208 382133594499779093594112 391232013416440500584448 399382680362616344346624 405722087987419778383872 429187358001617564073984 440698130055300793761792 445822526916408942526464 449305515407943387389952 456437348985847250681856 473342435985323074781184 490499837716134358941696 495785396312213392982016 513492017609078157017088 521642684555254000779264 532510240483488459128832 566611881499672449122304 572249810668823418765312 586848020124660750876672 594430035888545256701952 599074020543924516519936 608583131981129667575808 661047195082951190642688 668733790374613413789696 670683451571040858144768 684656023478770876022784 710013653977984612171776 764267188999558187188224 782464026832881001168896 798765360725232688693248 858374716003235128147968 881396260110601587523584 891645053832817885052928 898611030815886774779904 912874697971694501363712 946684871970646149562368 991570792624426785964032 1026984035218156314034176 1065020480966976918257664 1133223762999344898244608 1144499621337646837530624 1173696040249321501753344 1198148041087849033039872 1217166263962259335151616 1322094390165902381285376 1337467580749226827579392 1369312046957541752045568 1420027307955969224343552 1564928053665762002337792 1597530721450465377386496 1716749432006470256295936 1783290107665635770105856 1797222061631773549559808 1825749395943389002727424 1983141585248853571928064 2053968070436312628068352 2130040961933953836515328 2347392080498643003506688 2396296082175698066079744 2644188780331804762570752 2674935161498453655158784 2738624093915083504091136 2840054615911938448687104 3195061442900930754772992 3433498864012940512591872 3594444123263547099119616 3651498791886778005454848 3966283170497707143856128 4107936140872625256136704 4260081923867907673030656 4694784160997286007013376 4792592164351396132159488 5349870322996907310317568 5477248187830167008182272 6390122885801861509545984 7188888246527094198239232 7932566340995414287712256 8215872281745250512273408 8520163847735815346061312 9585184328702792264318976 10954496375660334016364544 12780245771603723019091968 14377776493054188396478464 16431744563490501024546816 19170368657405584528637952 25560491543207446038183936 28755552986108376792956928 32863489126981002049093632 38340737314811169057275904 57511105972216753585913856 76681474629622338114551808 115022211944433507171827712 230044423888867014343655424
- Sum of all divisors σ(n): 866207552186478610241850873
- Sum of proper divisors (its aliquot sum) s(n): 636163128297611595898195449
- 230044423888867014343655424 is an abundant number, because the sum of its proper divisors (636163128297611595898195449) is greater than itself. Its abundance is 406118704408744581554540025
Bases of 230044423888867014343655424
- Binary: 10111110010010011100110100110101000110011100001000110001100100100100000000000000000000002
- Hexadecimal: 0xBE49CD3519C23192400000
- Base-36: SWKRPX6X5OZBB4000
Squares and roots of 230044423888867014343655424
- 230044423888867014343655424 squared (2300444238888670143436554242) is 52920436962360728666922440638004841269666922444619776
- 230044423888867014343655424 cubed (2300444238888670143436554243) is 12174051432953377344536938525918474211562918865439496192808093229949789640065024
-
230044423888867014343655424 is a
perfect square number . Itssquare root is 15167215429632 -
The
cube root of 230044423888867014343655424 is 612732011.6305863505
Scales and comparisons
How big is 230044423888867014343655424?- 230,044,423,888,867,014,343,655,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 230,044,423,888,867,014,343,655,424 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 230044423888867014343655424 cubic inches would be around 51061001 feet tall.
Recreational maths with 230044423888867014343655424
- 230044423888867014343655424 backwards is 424556343410768888324440032
- 230044423888867014343655424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 230044423888867014343655424's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 230044423888867014343655424 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 230044423888867014343655424 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/230044423888867014343655424/
Chicago style:
Numbermatics. 2024. "Number 230044423888867014343655424 - Facts about the integer". https://numbermatics.com/n/230044423888867014343655424/
The information we have on file for 230044423888867014343655424 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 230044423888867014343655424, math, Factors of 230044423888867014343655424, curriculum, school, college, exams, university, Prime factorization of 230044423888867014343655424, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty septillion, forty-four sextillion, four hundred twenty-three quintillion, eight hundred eighty-eight quadrillion, eight hundred sixty-seven trillion, fourteen billion, three hundred forty-three million, six hundred fifty-five thousand, four hundred twenty-four.