307258871291483844339339264
307,258,871,291,483,844,339,339,264 is an even composite number composed of six prime numbers multiplied together.
307258871291483844339339264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, three hundred seventy-five divisors.
Prime factorization of 307258871291483844339339264:
212 × 34 × 74 × 174 × 372 × 2414
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 37 × 37 × 241 × 241 × 241 × 241)See below for interesting mathematical facts about the number 307258871291483844339339264 from the Numbermatics database.
Names of 307258871291483844339339264
- Cardinal: 307258871291483844339339264 can be written as Three hundred seven septillion, two hundred fifty-eight sextillion, eight hundred seventy-one quintillion, two hundred ninety-one quadrillion, four hundred eighty-three trillion, eight hundred forty-four billion, three hundred thirty-nine million, three hundred thirty-nine thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 3.07258871291483844339339264 × 1026
Factors of 307258871291483844339339264
Divisors of 307258871291483844339339264
- Number of divisors d(n): 24375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 37 42 48 49 51 54 56 63 64 68 72 74 81 84 96 98 102 108 111 112 119 126 128 136 144 147 148 153 162 168 189 192 196 204 216 222 224 238 241 252 256 259 272 288 289 294 296 306 324 333 336 343 357 378 384 392 408 432 441 444 448 459 476 482 504 512 518 544 567 576 578 588 592 612 629 648 666 672 686 714 723 756 768 777 784 816 833 864 867 882 888 896 918 952 964 999 1008 1024 1029 1036 1071 1088 1134 1152 1156 1176 1184 1224 1258 1296 1323 1332 1344 1369 1372 1377 1428 1446 1512 1536 1554 1568 1632 1666 1687 1728 1734 1764 1776 1792 1813 1836 1887 1904 1928 1998 2016 2023 2048 2058 2072 2142 2169 2176 2268 2304 2312 2331 2352 2368 2401 2448 2499 2516 2592 2601 2646 2664 2688 2738 2744 2754 2856 2892 2997 3024 3072 3087 3108 3136 3213 3264 3332 3374 3456 3468 3528 3552 3584 3626 3672 3774 3808 3856 3969 3996 4032 4046 4096 4097 4107 4116 4144 4284 4338 4352 4403 4536 4608 4624 4662 4704 4736 4802 4896 4913 4998 5032 5061 5184 5202 5292 5328 5376 5439 5476 5488 5508 5661 5712 5784 5831 5994 6048 6069 6144 6174 6216 6272 6426 6507 6528 6664 6748 6912 6936 6993 7056 7104 7168 7203 7252 7344 7497 7548 7616 7712 7803 7938 7992 8064 8092 8194 8214 8232 8288 8568 8676 8704 8806 8917 9072 9216 9248 9261 9324 9408 9472 9583 9604 9639 9792 9826 9996 10064 10122 10368 10404 10584 10656 10693 10752 10878 10952 10976 11016 11322 11424 11568 11662 11809 11988 12096 12138 12288 12291 12321 12348 12432 12544 12691 12852 13014 13056 13209 13328 13496 13824 13872 13986 14112 14161 14208 14336 14406 14504 14688 14739 14994 15096 15183 15232 15424 15606 15876 15984 16128 16184 16317 16388 16428 16464 16576 16983 17136 17352 17408 17493 17612 17834 18144 18207 18432 18496 18522 18648 18816 18944 19166 19208 19278 19521 19584 19652 19992 20128 20244 20736 20808 20979 21168 21312 21386 21504 21609 21756 21904 21952 22032 22491 22644 22848 23136 23273 23324 23409 23618 23976 24192 24276 24582 24642 24696 24864 25088 25382 25704 26028 26112 26418 26656 26751 26992 27648 27744 27783 27972 28224 28322 28416 28672 28679 28749 28812 29008 29376 29478 29988 30192 30366 30464 30821 30848 31212 31752 31968 32079 32256 32368 32634 32776 32856 32928 33152 33966 34272 34391 34704 34816 34986 35224 35427 35668 36288 36414 36864 36873 36963 36992 37044 37296 37632 37888 38073 38332 38416 38556 39042 39168 39304 39627 39984 40256 40488 40817 41472 41616 41958 42336 42483 42624 42772 43008 43218 43512 43808 43904 44064 44217 44982 45288 45549 45696 46272 46546 46648 46818 47236 47952 48384 48552 48951 49164 49284 49392 49728 50176 50764 50949 51408 52056 52224 52479 52836 53312 53502 53984 54621 55296 55488 55566 55944 56448 56644 56832 57358 57498 57624 58016 58081 58752 58956 59976 60384 60732 60928 61642 61696 62419 62424 63504 63936 64158 64512 64736 64827 65268 65552 65712 65856 66304 67081 67473 67932 68544 68782 69408 69632 69649 69819 69972 70448 70854 71336 72576 72828 73746 73926 73984 74088 74592 74851 75264 75776 76146 76664 76832 77112 78084 78336 78608 79254 79968 80253 80512 80976 81634 82663 82944 83232 83521 83916 84672 84966 85248 85544 86016 86037 86247 86436 87024 87616 87808 88128 88434 88837 89964 90576 91098 91392 92463 92544 93092 93296 93636 94472 95904 96237 96768 97104 97902 98328 98568 98784 99127 99456 100352 101528 101898 102816 103173 104112 104448 104958 105672 106281 106624 107004 107968 109242 110592 110619 110889 110976 111132 111888 112896 113288 113664 114219 114716 114996 115248 116032 116162 117504 117912 118881 119952 120768 121464 121856 122451 123284 123392 124838 124848 127008 127449 127872 128316 129024 129472 129654 130536 131104 131424 131712 132608 132651 134162 134946 135864 136647 137088 137564 138816 139298 139638 139944 140896 141708 142672 145152 145656 146853 147492 147852 147968 148176 149184 149702 150528 151552 151589 152292 153328 153664 154224 156168 156672 157216 157437 158508 159936 160506 161024 161952 162911 163268 163863 165326 165888 166464 167042 167832 169344 169932 170496 171088 172074 172494 172872 174048 174243 175232 175616 176256 176868 177674 179928 181152 181781 182196 182784 184926 185088 186184 186592 187257 187272 188944 191808 192474 193536 194208 194481 195804 196656 197136 197568 198254 198912 200704 200753 201243 203056 203796 205632 206346 208224 208896 208947 209457 209916 211344 212562 213248 214008 215747 215936 218484 221238 221778 221952 222264 223776 224553 225792 226576 227328 228438 229432 229992 230496 232064 232324 235008 235824 237762 239904 240737 240759 241536 242928 243712 244902 246568 246784 247989 249676 249696 250563 254016 254898 255744 256632 258048 258111 258741 258944 259308 261072 262208 262848 263424 265216 265302 266511 268324 269892 271728 273294 274176 275128 277389 277632 278596 279276 279888 281792 283416 285344 288711 290304 291312 293706 294984 295704 295936 296352 297381 298368 299404 301056 303178 304584 306656 307328 308448 309519 312336 313344 314432 314874 317016 318843 319872 321012 322048 323904 325822 326536 327726 329929 330652 331776 331857 332928 334084 335664 338688 339864 340992 342176 342657 344148 344988 345744 348096 348486 350464 351232 352512 353736 355348 356643 359856 362304 363562 364392 365568 367353 369852 370176 372368 373184 374514 374544 377888 382347 383616 384948 387072 388416 388962 391608 393312 394272 395136 395641 396508 397824 397953 401506 402486 406112 406567 407592 411264 412692 416448 417894 418914 419832 422688 425124 426496 428016 431494 431872 436933 436968 442476 443556 443904 444528 447552 449106 451584 453152 454656 454767 456876 458864 459984 460992 464128 464648 469567 470016 471648 472311 475524 479808 481474 481518 483072 485856 487424 487543 488733 489804 493136 493568 495978 499352 499392 501126 508032 509796 511488 513264 516222 517482 517888 518616 522144 522729 523957 524416 525696 526848 530432 530604 533022 536648 539784 543456 545343 546588 548352 550256 554778 555264 557192 558552 559776 561771 563584 566832 570688 577422 578641 580608 582624 584647 587412 589968 591408 591872 592704 594762 596736 598808 602112 602259 603729 606356 609168 613312 614656 616896 619038 624672 626688 626841 628371 628864 629748 634032 637686 639744 642024 644096 647241 647808 651644 653072 655452 659858 661304 663714 665856 668168 671328 673659 677376 679728 681984 684352 685314 688296 689976 691488 693889 696192 696972 700928 702464 705024 707472 710696 713286 719712 722211 722277 724608 727124 728784 731136 734706 739704 740352 743967 744736 746368 749028 749088 751689 755776 764694 767232 769896 774144 774333 776223 776832 777924 783216 786624 788544 790272 791282 793016 795648 795906 799533 803012 804972 812224 813134 815184 822528 825384 832167 832896 835788 837828 839664 845376 850248 852992 856032 862988 863744 866133 873866 873936 884952 887112 887808 889056 892143 895104 898212 903168 906304 909534 913752 917728 919968 921984 928256 928557 929296 939134 940032 943296 944622 951048 956529 959616 962948 963036 966144 971712 975086 977466 979608 986272 987136 987377 989787 991956 998704 998784 1002252 1016064 1019592 1022976 1026528 1027971 1032444 1034964 1035776 1037232 1044288 1045458 1047914 1048832 1051392 1053696 1060864 1061123 1061208 1066044 1073296 1079568 1086912 1090686 1093176 1096704 1100512 1102059 1109556 1110528 1114384 1117104 1119552 1123542 1127168 1133664 1140377 1141376 1147041 1154844 1157282 1161216 1165248 1169294 1174824 1179936 1182816 1183744 1184033 1185408 1186923 1189524 1193472 1197616 1204518 1207458 1212712 1218336 1219701 1226624 1229312 1233792 1238076 1249344 1253682 1256742 1257728 1259496 1268064 1272467 1275372 1279488 1284048 1288192 1294482 1295616 1303288 1306144 1310799 1310904 1319716 1322608 1327428 1331712 1336336 1342656 1347318 1354752 1359456 1363968 1364301 1368704 1370628 1376592 1379952 1382976 1387778 1392384 1393944 1401856 1404928 1405271 1408701 1410048 1414944 1421392 1426572 1439424 1444422 1444554 1449216 1454248 1457568 1462272 1462629 1466199 1469412 1479408 1480704 1487934 1489472 1492736 1498056 1498176 1503378 1510229 1511552 1529388 1534464 1539792 1548666 1552446 1553664 1555848 1566432 1568187 1571871 1573248 1577088 1580544 1582564 1586032 1591296 1591812 1599066 1606024 1609944 1624448 1626268 1630368 1636029 1645056 1650768 1664334 1665792 1671576 1675656 1679328 1685159 1685313 1690752 1700496 1705984 1712064 1725976 1727488 1732266 1735923 1747732 1747872 1753941 1769904 1774224 1775616 1778112 1784286 1790208 1796424 1806336 1806777 1811187 1812608 1819068 1827504 1835456 1839936 1843968 1856512 1857114 1858592 1878268 1880064 1880523 1885113 1886592 1889244 1902096 1913058 1919232 1925896 1926072 1932288 1941723 1943424 1950172 1954932 1959216 1972544 1974754 1979574 1983912 1997408 1997568 2004504 2020977 2032128 2039184 2045952 2053056 2055942 2064888 2069928 2071552 2074464 2081667 2088576 2090916 2095828 2097664 2102784 2107392 2122246 2122416 2132088 2146592 2148997 2159136 2166633 2173824 2181372 2186352 2193408 2201024 2204118 2219112 2221056 2228768 2231901 2234208 2239104 2247084 2254336 2255067 2267328 2280754 2282752 2294082 2309503 2309688 2314564 2322432 2322999 2330496 2338588 2349648 2359872 2365632 2368066 2370816 2373846 2379048 2386944 2395232 2398599 2409036 2414916 2425424 2436672 2439402 2453248 2458624 2467584 2476152 2496501 2498688 2507364 2513484 2515456 2518992 2536128 2544934 2550744 2558976 2568096 2576384 2577013 2588964 2591232 2606576 2612288 2621598 2621808 2639432 2645216 2654856 2663424 2672672 2676429 2685312 2694636 2709504 2718912 2728602 2737408 2741256 2753184 2759904 2765952 2769487 2775556 2784768 2785671 2787888 2803712 2810542 2817402 2820096 2829888 2842784 2845969 2853144 2878848 2888844 2889108 2898432 2908496 2915136 2925258 2932398 2938824 2958816 2961408 2962131 2969361 2975868 2978944 2985472 2996112 2996352 3006756 3020458 3023104 3058531 3058776 3068928 3079584 3090277 3097332 3104892 3107328 3111696 3132864 3136374 3143742 3146496 3154176 3161088 3165128 3172064 3182592 3183369 3183624 3198132 3212048 3219888 3248896 3252536 3260736 3272058 3286969 3290112 3301536 3306177 3328668 3331584 3343152 3351312 3358656 3370318 3370626 3381504 3400992 3411968 3412801 3421131 3424128 3451952 3454976 3464532 3471846 3495464 3495744 3507882 3539808 3548448 3551232 3552099 3556224 3560769 3568572 3580416 3592848 3613554 3622374 3625216 3638136 3655008 3659103 3667699 3670912 3679872 3687936 3713024 3714228 3717184 3756536 3761046 3770226 3773184 3778488 3804192 3817401 3826116 3838464 3851792 3852144 3864576 3883446 3886848 3900344 3909864 3918432 3932397 3945088 3949508 3959148 3967824 3994816 3995136 4009008 4041954 4064256 4078368 4091904 4092529 4092903 4106112 4111884 4129776 4139856 4143104 4148928 4163334 4177152 4181832 4191656 4195328 4205568 4214784 4215813 4226103 4244492 4244832 4264176 4293184 4297994 4318272 4333266 4347648 4362744 4372704 4386816 4387887 4398597 4402048 4408236 4438224 4442112 4457536 4463802 4468416 4478208 4494168 4508672 4510134 4530687 4534656 4561508 4565504 4588164 4619006 4619376 4629128 4645998 4660992 4677176 4699296 4704561 4715613 4719744 4731264 4736132 4741632 4747692 4758096 4773888 4790464 4797198 4818072 4829832 4850848 4873344 4878804 4906496 4908087 4917248 4935168 4952304 4993002 4997376 5014728 5026968 5030912 5037984 5055477 5055939 5072256 5089868 5101488 5117952 5136192 5154026 5177928 5182464 5207769 5213152 5224576 5243196 5243616 5261823 5278864 5290432 5309712 5326848 5345344 5352858 5370624 5389272 5419008 5420331 5433561 5437824 5457204 5474816 5482512 5506368 5519808 5531904 5538974 5551112 5569536 5571342 5575776 5607424 5608793 5621084 5634804 5640192 5641569 5659776 5685568 5691938 5706288 5757696 5777688 5778216 5796864 5816992 5825169 5830272 5850516 5864796 5877648 5917632 5924262 5938722 5951736 5957888 5970944 5992224 5992704 6013512 6040916 6046208 6062931 6117062 6117552 6137856 6159168 6180554 6194664 6209784 6214656 6223392 6245001 6265728 6272748 6287484 6292992 6308352 6322176 6330256 6344128 6366738 6367248 6396264 6424096 6439776 6446991 6497792 6499899 6505072 6521472 6544116 6573938 6580224 6603072 6612354 6657336 6663168 6686304 6695703 6702624 6717312 6725897 6740636 6741252 6763008 6765201 6801984 6825602 6842262 6848256 6903904 6909952 6911639 6928509 6929064 6943692 6990928 6991488 7015764 7079616 7096896 7104198 7112448 7121538 7137144 7160832 7185696 7195797 7227108 7244748 7250432 7276272 7310016 7318206 7335398 7341824 7359744 7375872 7426048 7427861 7428456 7434368 7513072 7522092 7540452 7546368 7556976 7608384 7634802 7652232 7676928 7703584 7704288 7729152 7731039 7766892 7773696 7800688 7819728 7836864 7864794 7890176 7899016 7918296 7935648 7982639 7989632 7990272 8018016 8029287 8083908 8128512 8156736 8185058 8185806 8212224 8223768 8259552 8279712 8286208 8288231 8297856 8308461 8326668 8354304 8363664 8383312 8390656 8411136 8431626 8452206 8488984 8489664 8528352 8537907 8586368 8595988 8636544 8666532 8695296 8725488 8745408 8775774 8797194 8804096 8816472 8876448 8884224 8886393 8907269 8908083 8915072 8927604 8936832 8956416 8988336 9017344 9020268 9061374 9069312 9123016 9131008 9175593 9176328 9238012 9238752 9258256 9270831 9291996 9321984 9354352 9398592 9409122 9431226 9439488 9462528 9472264 9483264 9495384 9516192 9547776 9550107 9580928 9594396 9636144 9659664 9701696 9746688 9757608 9812992 9816174 9834496 9836897 9860907 9870336 9904608 9986004 9994752 10029456 10053936 10061824 10075968 10110954 10111878 10144512 10179736 10202976 10235904 10238403 10263393 10272384 10308052 10355856 10364928 10415538 10426304 10449152 10486392 10487232 10523646 10557728 10580864 10619424 10653696 10656297 10682307 10690688 10705716 10741248 10778544 10840662 10867122 10875648 10914408 10949632 10965024 10977309 11003097 11012736 11039616 11063808 11077948 11102224 11139072 11142684 11151552 11217586 11242168 11269608 11283138 11319552 11371136 11383876 11412576 11452203 11515392 11555376 11556432 11593728 11633984 11650338 11660544 11701032 11729592 11755296 11796113 11797191 11835264 11848524 11877444 11903472 11915776 11941888 11984448 11985408 12027024 12081832 12092416 12125862 12234124 12235104 12275712 12277587 12278709 12318336 12361108 12389328 12419568 12429312 12446784 12490002 12531456 12545496 12574968 12585984 12616704 12644352 12647439 12660512 12678309 12688256 12733476 12734496 12792528 12848192 12879552 12893982 12995584 12999798 13010144 13042944 13088232 13147876 13160448 13163661 13195791 13206144 13224708 13314672 13326336 13372608 13391406 13405248 13434624 13451794 13481272 13482504 13526016 13530402 13592061 13603968 13651204 13684524 13696512 13807808 13823278 13857018 13858128 13887384 13981856 13982976 13997521 14031528 14146839 14159232 14193792 14208396 14224896 14243076 14274288 14321664 14371392 14391594 14454216 14489496 14500864 14552544 14620032 14636412 14670796 14683648 14719488 14724261 14751744 14855722 14856912 14868736 15026144 15042979 15044184 15080904 15092736 15113952 15166431 15216768 15269604 15304464 15353856 15407168 15408576 15462078 15533784 15547392 15601376 15623307 15639456 15673728 15729588 15780352 15785469 15798032 15836592 15871296 15965278 15979264 15980544 16036032 16058574 16166521 16167816 16257024 16260993 16313472 16370116 16371612 16424448 16447536 16519104 16559424 16576462 16595712 16616922 16653336 16708608 16727328 16766624 16781312 16785409 16822272 16826379 16863252 16904412 16977968 16979328 17056704 17075814 17172736 17191976 17273088 17333064 17390592 17450976 17475507 17490816 17551548 17594388 17608192 17632944 17752896 17772786 17814538 17816166 17830144 17855208 17873664 17912832 17976672 18034688 18039091 18040536 18122748 18138624 18246032 18262016 18351186 18352656 18476024 18477504 18516512 18541662 18583992 18643968 18708704 18735003 18797184 18818244 18862452 18878976 18925056 18944528 18966528 18990768 19032384 19100214 19161856 19188792 19272288 19319328 19340973 19386409 19403392 19493376 19499697 19515216 19625984 19632348 19673794 19721814 19740672 19809216 19921783 19972008 19989504 20058912 20107872 20123648 20128561 20151936 20177691 20221908 20223756 20289024 20359472 20405952 20476806 20526786 20544768 20616104 20711712 20729856 20734917 20785527 20831076 20852608 20898304 20972784 20974464 21047292 21115456 21161728 21238848 21312594 21364614 21381376 21409717 21411432 21482496 21557088 21631939 21681324 21734244 21751296 21828816 21899264 21930048 21954618 22006194 22025472 22079232 22127616 22155896 22204448 22278144 22283583 22285368 22303104 22435172 22484336 22539216 22566276 22639104 22742272 22767752 22825152 22904406 23030784 23110752 23112864 23187456 23193117 23267968 23300676 23321088 23402064 23459184 23510592 23592226 23594382 23670528 23697048 23754888 23806944 23831552 23883776 23889607 23947917 23968896 23970816 24054048 24163664 24184832 24251724 24468248 24470208 24555174 24557418 24636672 24722216 24778656 24839136 24858624 24864693 24893568 24925383 24980004 25062912 25090992 25149936 25171968 25233408 25294878 25321024 25356618 25376512 25466952 25468992 25585056 25613721 25673893 25696384 25759104 25787964 25991168 25999596 26020288 26085888 26176464 26295752 26327322 26391582 26412288 26449416 26629344 26652672 26659179 26721807 26724249 26745216 26782812 26810496 26869248 26903588 26962544 26965008 27052032 27060804 27184122 27207936 27302408 27369048 27393024 27526779 27615616 27646556 27714036 27716256 27774768 27812493 27963712 27965952 27995042 28063056 28293678 28318464 28387584 28416792 28449792 28486152 28548576 28643328 28647703 28650321 28742784 28783188 28908432 28978992 29001728 29105088 29240064 29272824 29341592 29367296 29438976 29448522 29503488 29510691 29582721 29711444 29713824 29737472 30052288 30085958 30088368 30161808 30185472 30227904 30332862 30433536 30539208 30608928 30707712 30715209 30790179 30814336 30817152 30924156 31067568 31094784 31202752 31246614 31278912 31347456 31459176 31560704 31570938 31596064 31673184 31742592 31930556 31958528 31961088 31968891 32046921 32072064 32117148 32333042 32335632 32521986 32626944 32740232 32743224 32848896 32895072 32931927 33009291 33038208 33118848 33152924 33191424 33233844 33306672 33417216 33454656 33533248 33570818 33652758 33726504 33808824 33955936 33958656 34113408 34151628 34345472 34356609 34383952 34546176 34666128 34781184 34901952 34951014 34981632 35103096 35188776 35216384 35265888 35388339 35391573 35505792 35545572 35629076 35632332 35660288 35710416 35747328 35825664 35953344 36078182 36081072 36245496 36277248 36492064 36524032 36532949 36702372 36705312 36832761 36952048 36955008 37033024 37083324 37167984 37287936 37417408 37470006 37594368 37636488 37724904 37757952 37850112 37889056 37933056 37942317 37981536 38034927 38064768 38200428 38323712 38377584 38544576 38638656 38681946 38772818 38806784 38986752 38999394 39030432 39251968 39261551 39264696 39347588 39443628 39481344 39490983 39618432 39843566 39944016 39979008 40117824 40215744 40257122 40303872 40355382 40443816 40447512 40578048 40718944 40776183 40811904 40953612 41053572 41089536 41232208 41423424 41469834 41571054 41662152 41705216 41796608 41945568 41948928 41992563 42094584 42230912 42323456 42440517 42477696 42625188 42729228 42762752 42819434 42822864 42964992 43114176 43263878 43362648 43468488 43502592 43657632 43798528 43809221 43860096 43909236 44012388 44050944 44158464 44255232 44311792 44408896 44567166 44570736 44606208 44870344 44968672 45078432 45128937 45132552 45278208 45484544 45499293 45535504 45650304 45808812 46061568 46221504 46225728 46386234 46535936 46601352 46642176 46804128 46869921 46918368 47021184 47081279 47184452 47188764 47341056 47356407 47394096 47509776 47613888 47663104 47779214 47895834 47937792 47941632 48108096 48327328 48369664 48381473 48499563 48503448 48936496 48940416 49110348 49114836 49273344 49444432 49557312 49678272 49729386 49787136 49850766 49960008 50125824 50181984 50299872 50343936 50356227 50466816 50479137 50589756 50642048 50713236 50753024 50933904 50937984 51170112 51227442 51347786 51392768 51518208 51575928 51982336 51995027 51999192 52040576 52171776 52352928 52591504 52654644 52783164 52824576 52898832 53258688 53318358 53443614 53448498 53490432 53565624 53620992 53738496 53807176 53925088 53930016 54104064 54117273 54121608 54368244 54415872 54604816 54738096 54786048 55053558 55231232 55293112 55428072 55432512 55549536 55624986 55878473 55927424 55931904 55990084 56126112 56205009 56587356 56636928 56775168 56833584 56899584 56972304 57097152 57295406 57300642 57485568 57566376 57816864 57957984 58003456 58017617 58022919 58159227 58210176 58480128 58545648 58683184 58734592 58877952 58897044 59021382 59165442 59422888 59427648 59474944 59765349 60104576 60171916 60176736 60323616 60370944 60385683 60455808 60533073 60665724 60867072 61078416 61217856 61430418 61580358 61628672 61634304 61848312 62135136 62189568 62204751 62350883 62356581 62405504 62493228 62557824 62694912 62918352 63121408 63141876 63192128 63346368 63485184 63861112 63917056 63937782 64093842 64144128 64229151 64234296 64666084 64671264 64895817 65043972 65253888 65480464 65486448 65697792 65790144 65863854 66018582 66076416 66237696 66305848 66382848 66467688 66613344 66834432 66850749 66909312 67066496 67141636 67305516 67453008 67617648 67911872 67917312 68226816 68303256 68690944 68713218 68767904 69092352 69332256 69562368 69579351 69803904 69902028 69963264 70206192 70377552 70432768 70531776 70776678 70783146 71011584 71091144 71258152 71264664 71320576 71420832 71494656 71651328 71668821 71843751 71906688 72156364 72162144 72490992 72554496 72984128 73065898 73404744 73410624 73665522 73904096 73910016 74066048 74166648 74335968 74575872 74594079 74776149 74834816 74940012 75188736 75272976 75449808 75515904 75700224 75778112 75884634 75963072 76069854 76129536 76400856 76647424 76755168 76841163 77021679 77089152 77277312 77363892 77545636 77613568 77973504 77998788 78060864 78523102 78529392 78695176 78887256 78981966 79236864 79512889 79687132 79888032 79958016 79977537 80165421 80235648 80431488 80514244 80607744 80710764 80887632 80895024 81156096 81437888 81552366 81623808 81907224 82107144 82179072 82464416 82580337 82846848 82939668 83142108 83324304 83410432 83437479 83593216 83891136 83897856 83985126 84189168 84461824 84646912 84881034 84955392 85250376 85458456 85525504 85638868 85645728 85929984 85943109 85950963 86228352 86527756 86725296 86936976 87005184 87315264 87618442 87720192 87818472 88024776 88101888 88316928 88510464 88532073 88623584 88748163 88817792 89134332 89141472 89212416 89740688 89937344 90156864 90257874 90265104 90556416 90969088 90998586 91071008 91300608 91617624 92123136 92145627 92370537 92443008 92451456 92772468 93071872 93202704 93284352 93608256 93739842 93836736 94042368 94162558 94368904 94377528 94682112 94712814 94788192 95019552 95227776 95326208 95349481 95558428 95791668 95875584 95883264 95906673 96216192 96654656 96762946 96999126 97006896 97872992 97880832 97982647 98220696 98229672 98546688 98888864 99027873 99114624 99356544 99458772 99574272 99701532 99920016 100251648 100363968 100599744 100712454 100958274 101179512 101284096 101426472 101506048 101867808 101875968 102340224 102454884 102695572 102785536 103036416 103069827 103151856 103990054 103998384 104081152 104343552 104705856 105183008 105300853 105309288 105566328 105649152 105797664 106165017 106517376 106636716 106887228 106896996 106980864 107131248 107241984 107476992 107614352 107850176 107860032 108234546 108243216 108736488 108831744 109209632 109476192 109572096 109598847 110107116 110462464 110498283 110586224 110856144 110865024 111099072 111249972 111756946 111854848 111863808 111980168 112252224 112410018 113165647 113174712 113273856 113550336 113667168 113799168 113826951 113944608 114194304 114340249 114590812 114601284 114971136 115132752 115633728 115915968 116035234 116045838 116318454 116420352 116960256 117091296 117366368 117469184 117497863 117755904 117784653 117794088 118042764 118330884 118845776 118855296 118949888 119530698 120209152 120343832 120353472 120647232 120771366 120911616 121066146 121331448 121734144 122156832 122328549 122435712 122860836 123160716 123257344 123268608 123696624 124270272 124409502 124701766 124713162 124811008 124986456 125115648 125389824 125836704 125977689 126242816 126273637 126283752 126384256 126692736 126970368 127722224 127834112 127875564 128187684 128288256 128458302 128468592 129332168 129342528 129791634 130087944 130507776 130960928 130972896 131395584 131427663 131580288 131727708 132037164 132152832 132475392 132611696 132765696 132935376 133226688 133701498 133818624 134132992 134283272 134611032 134906016 135235296 135386811 135704863 135823744 135834624 136453632 136497879 136606512 137381888 137426436 137535808 138184704 138664512 139158702 139452481 139607808 139804056 139926528 140412384 140755104 140865536 140899927 141063552 141243837 141553356 141566292 142023168 142182288 142516304 142529328 142641152 142841664 142989312 143337642 143687502 143813376 144312728 144324288 144981984 145108992 145144419 145498689 145968256 146131796 146809488 146821248 147331044 147808192 147820032 148132096 148333296 148671936 149188158 149552298 149669632 149880024 150377472 150545952 150899616 151031808 151068681 151400448 151423573 151437411 151556224 151769268 151926144 152139708 152259072 152801712 153294848 153510336 153682326 154043358 154178304 154554624 154727784 155091272 155227136 155947008 155985081 155997576 156121728 157046204 157058784 157390352 157774512 157963932 158473728 159025778 159374264 159776064 159955074 160330842 160471296 160862976 161028488 161215488 161421528 161775264 161790048 162312192 162351819 162875776 163104732 163247616 163814448 164214288 164358144 164928832 165160674 165693696 165879336 166284216 166648608 166820864 166874958 167186432 167227249 167635419 167782272 167795712 167970252 168378336 168923648 169293824 169762068 169910784 170500752 170916912 171051008 171277736 171291456 171886218 171901926 172456704 173055512 173450592 173873952 174010368 174052851 174068757 174477681 174630528 175236884 175440384 175636944 176049552 176203776 176633856 177064146 177247168 177496326 177635584 178268664 178282944 178424832 179296047 179481376 179874688 180313728 180515748 180530208 181112832 181157049 181599219 181938176 181997172 182142016 182601216 183235248 184291254 184741074 184886016 184902912 185544936 186143744 186405408 186568704 186614253 187052649 187069743 187216512 187479684 187673472 188084736 188325116 188737808 188755056 189364224 189425628 189576384 190039104 190455552 190698962 191116856 191583336 191751168 191813346 192432384 192687453 193309312 193525892 193998252 194013792 194687451 195745984 195761664 195965294 196441392 196459344 197093376 197777728 198055746 198229248 198713088 198917544 199148544 199403064 199840032 200503296 200533921 200552247 200727936 201199488 201424908 201916548 202359024 202568192 202852944 203012096 203735616 203751936 204680448 204909768 205391144 205571072 206072832 206139654 206303712 207980108 207996768 208162304 208687104 208738053 209411712 210366016 210601706 210618576 211132656 211298304 211595328 212330034 213034752 213273432 213774456 213793992 213961728 214262496 214483968 214953984 215006463 215228704 215531253 215700352 215720064 216469092 216486432 217472976 217663488 218419264 218952384 219197694 220214232 220924928 220996566 221172448 221712288 221730048 222198144 222499944 223513892 223709696 223727616 223782237 223960336 224328447 224504448 224820036 226331294 226349424 226547712 227100672 227334336 227653902 227889216 228388608 228680498 229181624 229202568 229942272 230265504 230523489 231065037 231267456 231831936 232070468 232091676 232636908 232840704 233920512 234182592 234732736 234995726 235569306 235588176 236085528 236661768 237691552 237710592 237899776 237957857 238538667 239061396 240418304 240496263 240687664 240706944 241294464 241542732 241823232 242132292 242662896 243468288 244313664 244657098 244871424 245721672 246321432 246514688 246537216 247393248 247741011 248540544 248819004 249403532 249426324 249622016 249972912 250231296 250312437 250779648 251673408 251955378 252547274 252567504 252768512 253385472 253940736 255444448 255668224 255730643 255751128 256375368 256576512 256916604 256937184 257829327 258664336 258685056 259583268 260175888 261015552 261921856 261945792 262855326 263160576 263455416 264074328 264305664 264950784 265223392 265531392 265596219 265870752 266244489 266453376 267402996 267637248 268265984 268566544 269222064 269812032 270470592 270773622 271409726 271647488 271669248 272907264 272995758 273213024 274763776 274830857 274852872 275071616 276369408 276436881 277329024 278317404 278904962 279215616 279608112 279853056 280824768 281510208 281799854 282127104 282487674 283106712 283132584 284046336 284364576 285032608 285058656 285282304 285351953 285683328 285978624 286048443 286675284 287375004 287626752 288625456 288648576 289963968 290288838 290997378 291936512 292263592 293618976 293642496 293947941 294662088 295616384 295640064 296264192 296666592 297083619 297343872 298376316 299104596 299339264 299760048 300754944 301091904 301799232 302137362 302847146 302874822 303112448 303538536 303852288 304279416 304518144 305603424 306589696 306664547 307020672 307364652 308086716 308356608 309109248 309455568 310182544 310454272 311970162 311995152 312243456 314092408 314117568 314780704 315549024 315902559 315927864 316947456 318051556 318495051 318748528 319552128 319910148 320661684 320942592 321725952 322056976 322430976 322843056 323550528 323580096 324703638 325751552 326209464 326495232 327628896 328428576 328716288 328796541 329568953 329857664 330321348 331387392 331494849 331758672 332568432 333297216 333641728 333749916 334454498 335270838 335564544 335591424 335940504 336756672 337847296 338587648 338670311 339496941 339524136 339821568 341001504 341833824 342102016 342555472 342582912 343020747 343772436 343803852 344913408 346111024 346901184 347747904 348105702 348137514 348955362 349261056 350473768 350880768 351273888 352099104 352407552 352493589 353267712 353353959 354128292 354494336 354992652 355271168 356537328 356565888 356849664 358592094 358962752 359749376 360627456 361031496 361060416 362314098 363198438 363876352 363965189 363994344 364284032 365202432 366470496 368582508 369482148 369772032 369805824 371089872 372287488 372810816 373228506 374105298 374139486 374433024 374959368 375346944 376169472 376650232 377475616 377510112 377933067 378728448 378820911 378851256 379152768 380078208 380911104 381397924 382233712 383166672 383502336 383626692 384864768 385374906 386618624 387051784 387996504 388027584 389374902 391491968 391523328 391930588 392882784 392918688 394186752 394282989 395555456 396111492 396458496 397426176 397835088 398297088 398806128 399680064 401067842 401104494 401455872 402398976 402849816 403833096 404718048 405136384 405705888 406024192 406123319 406160433 407114589 407471232 407503872 409360896 409819536 410782288 411142144 412145664 412279308 412607424 415960216 415993536 416324608 417476106 418357443 418823424 420732032 421203412 421237152 422265312 422596608 422699781 423190656 423731511 424660068 426069504 426546864 427548912 427587984 427923456 428524992 428967936 430012926 430457408 431062506 431400704 431440128 432938184 432972864 434945952 435326976 435433257 436456181 436496067 436838528 437904768 438395388 440428464 441849856 441993132 442344896 443424576 443460096 444396288 444999888 447027784 447419392 447564474 447920672 448656894 449008896 449640072 452662588 452698848 453095424 453206043 454201344 454270719 454312233 454668672 455307804 455778432 456777216 457360996 458363248 458405136 459884544 460531008 461046978 462130074 462534912 463663872 464140936 464183352 465273816 465681408 467841024 467955243 468365184 469465472 469991452 471138612 471176352 472171056 473323536 475383104 475421184 475915714 477077334 478122792 480836608 480992526 481375328 481413888 482588928 483085464 483646464 484264584 485325792 486936576 487055457 488627328 489314196 489742848 491443344 492642864 493029376 493074432 494786496 495482022 497081088 497638008 498807064 498852648 499244032 499945824 500462592 500624874 501559296 501681747 502906257 503346816 503910756 505094548 505135008 505537024 506770944 507881472 510888896 511461286 511502256 512750736 513153024 513833208 513874368 515658654 517328672 517370112 517908277 519166536 520351776 522031104 522158553 523433043 523843712 523891584 525710652 526321152 526910832 528148656 528611328 529901568 530446784 531192438 531741504 532488978 532906752 534805992 535274496 536531968 537133088 537888141 538444128 539624064 540941184 541547244 542819452 543294976 543338496 543471147 544797657 545814528 545991516 546426048 549661714 549705744 550143232 552873762 554658048 556590223 556634808 557809924 558431232 559216224 559706112 559842759 561157947 561649536 563020416 563599708 564254208 564975348 566213424 566265168 568092672 568729152 570065216 570117312 570703906 571366656 572096886 573350568 574750008 575253504 577250912 577297152 578062359 579927936 580577676 581994756 583873024 584062353 584527184 587237952 587284992 587895882 589324176 591232768 591280128 592528384 593333184 594167238 594687744 596752632 598209192 598678528 599520096 601509888 601601763 601656741 602183808 603598464 604274724 605694292 605749644 606224896 607077072 607704576 608558832 609036288 611206848 613329094 614041344 614729304 616173432 616713216 618218496 618911136 620365088 620908544 621060133 623940324 623990304 624486912 628184816 628235136 629561408 631098048 631805118 631855728 633894912 636103112 636990102 637497056 639104256 639820296 641323368 641885184 643451904 644113952 644861952 645019389 645686112 646593759 647101056 647160192 649407276 651503104 652418928 652990464 655257792 656857152 657593082 659137906 659715328 660642696 662774784 662989698 663517344 665136864 666594432 667283456 667446367 667499832 668908996 670541676 671129088 671182848 671346711 671881008 673513344 675694592 677340622 678993882 679048272 679643136 682003008 683667648 685110944 685165824 685878529 686041494 687544872 687607704 689826816 692222048 693195111 693802368 695495808 696211404 696275028 697910724 698522112 700947536 701761536 702547776 704198208 704987178 706707918 708256584 708988672 709985304 710542336 713074656 713131776 713699328 713873571 715616001 717184188 717925504 719498752 721254912 721488789 722062992 722120832 724628196 726396876 727930378 727988688 728568064 730404864 732940992 737105971 737165016 738964296 739544064 739611648 742179744 744574976 744756757 745621632 746457012 748210596 748278972 748866048 749918736 750693888 752338944 753300464 754951232 755020224 755866134 757641822 757702512 758305536 760156416 761822208 762795848 764467424 766333344 767004672 767191929 767253384 769729536 770749812 773237248 773487981 774103568 775993008 776055168 778749804 782983936 783046656 783861176 785765568 785837376 788565978 791110912 792159529 792222984 792916992 794852352 795670176 796594176 796788657 797612256 799360128 800381743 802135684 802208988 802911744 804797952 805699632 807666192 809436096 810272768 811411776 812246638 812320866 814229178 814942464 815007744 818721792 819639072 821564576 822284288 822485041 824291328 824492571 824558616 825214848 831920432 831987072 832649216 834952212 836714886 837646848 841464064 842406824 842474304 844530624 845399562 846381312 847463022 849320136 852139008 853093728 855097824 855175968 855846912 856055859 857049984 857935872 858145329 860025852 860914816 862125012 862801408 862880256 865876368 865945728 869891904 870866514 872912362 872992134 873677056 875809536 876790776 880856928 881843823 883699712 883915459 883986264 884689792 886849152 886920192 888792576 889999776 894055568 894838784 895128948 895841344 897313788 898017792 899280144 905325176 905397696 906412086 908541438 908624466 909337344 910615608 911556864 913554432 914721992 916726496 916810272 919769088 919993641 921062016 922093956 924260148 925069824 927327744 928281872 928366704 930547632 931362816 935910486 936730368 938930944 939982904 942277224 942352704 944342112 946647072 947707677 949934041 950766208 950842368 951831428 954154668 955485153 956245584 961673216 961985052 962750656 962827776 965177856 966170928 967292928 968529168 970651584 974110914 977254656 978628392 979485696 982886688 985285728 986058752 986148864 986299489 986389623 988706859 989572992 990964044 994162176 995276016 997614128 997705296 998488064 999891648 1000925184 1001249748 1003363494 1005812514 1006693632 1007821512 1010189096 1010270016 1011074048 1013541888 1015762944 1016010933 1018490823 1021777792 1022922572 1023004512 1025501472 1026306048 1027666416 1027748736 1029062241 1031317308 1034657344 1034740224 1035816554 1038333072 1040703552 1044317106 1046866086 1047687424 1047783168 1051421304 1052642304 1053821664 1056297312 1057222656 1057480767 1059803136 1059965011 1060061877 1060893568 1062384876 1063483008 1064977956 1065813504 1069611984 1070548992 1073063936 1074266176 1075776282 1076888256 1079248128 1081882368 1083094488 1085638904 1086589952 1086942294 1089595314 1091629056 1091895567 1091983032 1092852096 1099323428 1099411488 1100286464 1105747524 1109316096 1113180446 1113269616 1115619848 1116862464 1118432448 1119685518 1122315894 1123299072 1126040832 1127199416 1128508416 1129950696 1132426848 1132530336 1133799201 1136185344 1136462733 1137458304 1140130432 1140234624 1141407812 1142733312 1144193772 1146701136 1149500016 1150507008 1154501824 1154594304 1156124718 1159855872 1161155352 1163989512 1167746048 1168124706 1169054368 1174475904 1174569984 1175791764 1178648352 1182465536 1182560256 1182848967 1185056768 1186666368 1188334476 1189375488 1193505264 1196418384 1197357056 1199040192 1203203526 1203313482 1204367616 1207196928 1208549448 1211388584 1211499288 1212449792 1214154144 1215409152 1217117664 1218072576 1218369957 1218481299 1221343767 1222413696 1226658188 1228082688 1229458608 1232346864 1233426432 1236436992 1237822272 1240730176 1242120266 1247880648 1247980608 1248973824 1255072329 1256369632 1256470272 1259122816 1262196096 1263610236 1263711456 1267789824 1268099343 1271194533 1272206224 1273980204 1274994112 1278208512 1279640592 1282646736 1283770368 1286903808 1288227904 1290038778 1291372224 1293187518 1294202112 1294320384 1298814552 1303006208 1304837856 1305980928 1306299771 1309368543 1309488201 1310515584 1313714304 1315186164 1318275812 1319430656 1321285392 1325549568 1325979396 1327034688 1330273728 1333188864 1334892734 1334999664 1337817992 1341083352 1342258176 1342693422 1343762016 1347026688 1351389184 1351719113 1354681244 1357987764 1358096544 1359286272 1359618129 1362812157 1364006016 1367335296 1370221888 1370331648 1371757058 1372082988 1375089744 1375215408 1379653632 1384444096 1386390222 1387604736 1390991616 1392422808 1392550056 1395821448 1397044224 1401895072 1403523072 1403865729 1405095552 1408396416 1409974356 1413415836 1416513168 1417977344 1419970608 1421084672 1426149312 1426263552 1427747142 1431232002 1434368376 1435851008 1438997504 1442509824 1442977578 1444125984 1444241664 1449256392 1452793752 1455860756 1455977376 1457136128 1460809728 1461166371 1465881984 1474211942 1474330032 1477928592 1479088128 1479223296 1484359488 1489513514 1491243264 1492914024 1496421192 1496557944 1497732096 1499837472 1501387776 1504677888 1505045241 1506600928 1508718771 1509902464 1510040448 1511732268 1515283644 1515405024 1516611072 1520312832 1523644416 1525591696 1528934848 1532666688 1534383858 1534506768 1539459072 1541499624 1546474496 1546975962 1548207136 1551986016 1552110336 1553724831 1557499608 1565967872 1566093312 1566475659 1567722352 1570299129 1571531136 1571674752 1577131956 1582221824 1584319058 1584445968 1585833984 1589704704 1591340352 1593577314 1595224512 1598720256 1600763486 1604271368 1604417976 1605823488 1609595904 1611399264 1613664423 1615332384 1618872192 1620545536 1620941177 1622823552 1624493276 1624641732 1628458356 1629884928 1630015488 1630413441 1637443584 1639278144 1643129152 1644970082 1648985142 1649117232 1650429696 1663840864 1663974144 1665298432 1665704999 1669770669 1669904424 1673429772 1675293696 1682928128 1683473841 1684813648 1684948608 1689061248 1690799124 1692762624 1694926044 1698640272 1704278016 1706187456 1710195648 1710351936 1712111718 1714099968 1716290658 1720051704 1721829632 1724250024 1725602816 1725760512 1731752736 1731891456 1734187077 1739783808 1741733028 1745824724 1745984268 1747354112 1751619072 1752187059 1753581552 1761713856 1763687646 1767830918 1767972528 1769379584 1773698304 1773840384 1777585152 1779999552 1788111136 1789677568 1790114501 1790257896 1791682688 1794627576 1796035584 1798560288 1804805289 1810650352 1810795392 1812824172 1817082876 1817248932 1818674688 1821231216 1823113728 1827108864 1829443984 1833452992 1833620544 1839987282 1842124032 1844187912 1848520296 1850139648 1854655488 1856563744 1856733408 1861095264 1862725632 1863180399 1871820972 1873460736 1877861888 1879965808 1884554448 1884705408 1888684224 1893294144 1895415354 1899868082 1901532416 1901684736 1903662856 1908309336 1910970306 1912491168 1923346432 1923815999 1923970104 1925501312 1925655552 1930355712 1932341856 1934585856 1935058167 1937058336 1941303168 1948221828 1954509312 1957256784 1958971392 1965773376 1970571456 1972598978 1972779246 1977413718 1979145984 1981928088 1988324352 1990552032 1995228256 1995410592 1996976128 1997463671 1999783296 2001850368 2002339101 2002499496 2006726988 2011625028 2013387264 2015643024 2020378192 2020540032 2022148096 2027083776 2032021866 2036981646 2043555584 2045845144 2046009024 2051002944 2055332832 2055497472 2057635587 2058124482 2062634616 2069314688 2069480448 2071633108 2076666144 2079585333 2081407104 2088634212 2093732172 2095374848 2095566336 2102842608 2105284608 2107643328 2112594624 2114961534 2119930022 2120123754 2121787136 2124769752 2126966016 2129955912 2131627008 2139223968 2141097984 2141620713 2146127872 2146651829 2146848003 2148532352 2151552564 2153776512 2158496256 2163764736 2166188976 2171277808 2173179904 2173884588 2179190628 2183791134 2183966064 2185704192 2198646856 2198822976 2200572928 2211317913 2211495048 2218632192 2226360892 2226539232 2231239696 2233724928 2234270271 2236864896 2239371036 2244631788 2246598144 2252081664 2254398832 2257016832 2259901392 2264853696 2265060672 2267598402 2272925466 2274916608 2280260864 2280469248 2282815624 2285466624 2288387544 2293402272 2299000032 2301014016 2301575787 2306982671 2309003648 2309188608 2312249436 2319711744 2320463943 2322310704 2327979024 2335492096 2336249412 2338108736 2348951808 2349139968 2351583528 2357296704 2364931072 2365697934 2370113536 2370692177 2373332736 2376478587 2376668952 2378750976 2387010528 2392836768 2394714112 2398080384 2401145229 2406407052 2406626964 2408735232 2414393856 2417098896 2422777168 2422998576 2424899584 2428308288 2430818304 2434235328 2436739914 2436962598 2442687534 2444827392 2453316376 2456165376 2458917216 2464693728 2466852864 2467455123 2472873984 2473477713 2475644544 2481460352 2484240532 2495761296 2495961216 2497947648 2510144658 2512739264 2512940544 2518245632 2524392192 2527220472 2527422912 2536198686 2542389066 2544412448 2547960408 2549988224 2556417024 2559281184 2565293472 2567540736 2568167577 2573807616 2574435987 2576455808 2580077556 2582744448 2586375036 2588404224 2588640768 2597629104 2606012416 2609675712 2612599542 2618737086 2618976402 2621031168 2627428608 2630372328 2636551624 2638861312 2642570784 2645531469 2651099136 2651746377 2651958792 2654069376 2660547456 2666377728 2669785468 2669999328 2675635984 2682166704 2684516352 2685386844 2687524032 2694053376 2703438226 2709362488 2715975528 2716193088 2719236258 2725624314 2728012032 2734670592 2740443776 2740663296 2743514116 2744165976 2750179488 2750430816 2759307264 2759980923 2768888192 2772780444 2775209472 2781983232 2784845616 2785100112 2791642896 2794088448 2803790144 2807731458 2810191104 2816792832 2819948712 2826831672 2833026336 2835954688 2839941216 2842169344 2842863233 2843123031 2849802123 2852298624 2852527104 2855494284 2862464004 2868736752 2871702016 2877995008 2885019648 2885955156 2888251968 2888483328 2898512784 2905587504 2911721512 2911954752 2914272256 2922332742 2931763968 2948423884 2948660064 2955857184 2958176256 2958446592 2958898467 2959168869 2966120577 2968718976 2979027028 2982486528 2985828048 2992842384 2993115888 2995464192 2999674944 3002775552 3010090482 3013201856 3017437542 3019804928 3020080896 3023464536 3030567288 3030810048 3033222144 3040625664 3047288832 3048032799 3051183392 3055472469 3057869696 3065333376 3068767716 3069013536 3078918144 3082999248 3087186723 3092948992 3093951924 3096414272 3103972032 3104220672 3107449662 3114999216 3131935744 3132951318 3135444704 3140598258 3143062272 3143349504 3154263912 3164443648 3168638116 3168891936 3171667968 3172442301 3179409408 3179895033 3180185631 3182680704 3187154628 3190449024 3197440512 3201526972 3208542736 3208835952 3211646976 3219191808 3222798528 3227328846 3230664768 3237744384 3241882354 3245647104 3248986552 3249283464 3256916712 3259769856 3260826882 3274887168 3275686701 3278556288 3286258304 3289940164 3297970284 3298234464 3300859392 3327681728 3327948288 3331409998 3339541338 3339808848 3346859544 3350587392 3365856256 3366947682 3369627296 3369897216 3373402561 3378122496 3381598248 3385525248 3389852088 3397280544 3408556032 3409388199 3412374912 3420391296 3420703872 3424223436 3428199936 3432581316 3440103408 3443659264 3448500048 3451205632 3451521024 3463505472 3463782912 3468374154 3479567616 3483466056 3491649448 3491968536 3494708224 3503238144 3504374118 3507163104 3523427712 3527375292 3535661836 3535945056 3538759168 3547396608 3547680768 3548546901 3555170304 3559999104 3576222272 3580229002 3580515792 3583365376 3589255152 3592071168 3597120576 3609610578 3621300704 3621590784 3625357939 3625648344 3634165752 3634497864 3637349376 3642462432 3646227456 3654217728 3655109871 3658887968 3664031301 3666905984 3667241088 3679974564 3684248064 3688375824 3697040592 3700279296 3709310976 3713127488 3713466816 3722190528 3726360798 3743641944 3746921472 3755723776 3759931616 3765216987 3769108896 3769410816 3777368448 3786588288 3790830708 3799736164 3803064832 3803369472 3804298029 3807325712 3813583599 3816618672 3821940612 3824982336 3847631998 3847940208 3851002624 3851311104 3860711424 3864683712 3870116334 3874116672 3882606336 3896131561 3896443656 3909018624 3914513568 3917942784 3918899313 3928105629 3931546752 3941142912 3945197956 3945558492 3954827436 3958291968 3963856176 3976648704 3981104064 3990456512 3990821184 3994927342 3999566592 4004678202 4004998992 4013453976 4023250056 4026774528 4031286048 4040756384 4041080064 4044296192 4045283569 4054167552 4055157339 4064043732 4073963292 4087111168 4088436471 4091690288 4092018048 4102005888 4110665664 4110994944 4115271174 4116248964 4125269232 4138629376 4138960896 4143266216 4153332288 4159170666 4162814208 4177268424 4187464344 4190749696 4191132672 4205685216 4210569216 4211597187 4215286656 4225189248 4229923068 4239860044 4240247508 4243574272 4249539504 4253932032 4259911824 4263254016 4278447936 4283241426 4293303658 4293696006 4297064704 4303105128 4307553024 4316992512 4327529472 4332377952 4342555616 4346359808 4347420931 4347769176 4358381256 4367582268 4367932128 4371408384 4397293712 4397645952 4401145856 4422635826 4422990096 4437264384 4452721784 4453078464 4462479392 4468540542 4473729792 4478742072 4489263576 4493196288 4504163328 4508797664 4514033664 4515135723 4519802784 4526156313 4529707392 4530121344 4535196804 4545850932 4549833216 4560521728 4560938496 4565631248 4570933248 4576775088 4586804544 4598000064 4603151574 4613965342 4618007296 4618377216 4624498872 4639423488 4640927886 4644621408 4655958048 4661174493 4670984192 4672124569 4672498824 4676217472 4697903616 4698279936 4699426977 4703167056 4714593408 4729862144 4731395868 4741384354 4746665472 4752957174 4753337904 4757501952 4774021056 4785673536 4796160768 4801149703 4802290458 4812814104 4813253928 4817470464 4828787712 4834197792 4845554336 4845997152 4849799168 4850983201 4856616576 4861636608 4862823531 4868470656 4873479828 4873925196 4885375068 4889654784 4906632752 4912330752 4917834432 4929387456 4934910246 4946955426 4951289088 4962920704 4968481064 4991522592 4991922432 4995895296 4997114997 5009312007 5020289316 5025478528 5025881088 5036491264 5048784384 5050421523 5054440944 5054845824 5072397372 5084778132 5088824896 5095920816 5099976448 5112834048 5118562368 5130586944 5136335154 5148871974 5152911616 5159741797 5160155112 5165488896 5172750072 5176808448 5177281536 5195258208 5212024832 5213297299 5219351424 5225199084 5237474172 5237952804 5242062336 5254857216 5260744656 5273103248 5277722624 5285141568 5291062938 5303492754 5303917584 5308138752 5321094912 5332755456 5339570936 5339998656 5351271968 5364333408 5369032704 5370343503 5370773688 5375048064 5388106752 5406876452 5414415867 5418724976 5431951056 5432386176 5438472516 5451248628 5456024064 5469341184 5480887552 5481326592 5487028232 5488331952 5500358976 5500861632 5519961846 5537776384 5545560888 5550418944 5563966464 5569691232 5570200224 5583285792 5588176896 5589541197 5602672201 5607580288 5615462916 5620382208 5633585664 5639897424 5653663344 5666052672 5671909376 5679882432 5685726466 5686246062 5699604246 5704597248 5705054208 5710988568 5724928008 5737473504 5743404032 5755990016 5757395287 5770039296 5771447997 5771910312 5776503936 5776966656 5797025568 5811175008 5823443024 5823909504 5828544512 5844665484 5863527936 5896847768 5897320128 5911714368 5917796934 5918337738 5932241154 5937437952 5958054056 5964973056 5971656096 5985684768 5986231776 5990928384 5992391013 5999349888 6005551104 6007017303 6020180964 6026403712 6034875084 6039609856 6040161792 6046929072 6061134576 6061620096 6066444288 6081251328 6096065598 6102366784 6110944938 6115739392 6130666752 6137535432 6138027072 6165998496 6172906761 6174373446 6185897984 6187408213 6187903848 6192828544 6207944064 6208441344 6214899324 6229998432 6263871488 6265902636 6270889408 6281196516 6286124544 6286699008 6308527824 6328887296 6337276232 6337783872 6344884602 6359790066 6360371262 6365361408 6374309256 6380898048 6394881024 6403053944 6417085472 6417671904 6423293952 6424862139 6438383616 6439955487 6440544009 6445597056 6454657692 6461329536 6475488768 6483764708 6491294208 6497973104 6498566928 6513833424 6519539712 6521653764 6551373402 6557112576 6572516608 6579880328 6595940568 6596468928 6601718784 6633953739 6655363456 6655896576 6662819996 6679082676 6679617696 6693719088 6701174784 6702810813 6731712512 6733895364 6739254592 6739794432 6746805122 6756244992 6763196496 6771050496 6779704176 6794561088 6818776398 6824749824 6840782592 6841407744 6848446872 6856399872 6865162632 6880206816 6887318528 6897000096 6902411264 6903042048 6904096423 6904727361 6920948013 6927010944 6927565824 6936748308 6959135232 6966932112 6983298896 6983937072 6989416448 7006476288 7008748236 7014326208 7046855424 7054750584 7071323672 7071890112 7077518336 7094793216 7097093802 7110340608 7112076531 7119998208 7129435761 7152444544 7160458004 7161031584 7166730752 7178510304 7184142336 7194241152 7203435687 7219221156 7242601408 7243181568 7250715878 7251296688 7268331504 7268995728 7274698752 7284924864 7292454912 7310219742 7317775936 7328062602 7333811968 7334482176 7359949128 7368496128 7376751648 7394081184 7400558592 7402365369 7418621952 7419755077 7420433139 7426254976 7426933632 7444381056 7452721596 7487283888 7493842944 7511447552 7519863232 7530433974 7538217792 7538821632 7554736896 7573176576 7581661416 7599472328 7606129664 7608596058 7614651424 7627167198 7633237344 7643881224 7649964672 7695263996 7695880416 7702005248 7702622208 7704502731 7721422848 7723307961 7729367424 7740232668 7748233344 7765212672 7792263122 7792887312 7818037248 7829027136 7837798626 7856211258 7863093504 7882285824 7890395912 7891116984 7909654872 7916583936 7927712352 7936594407 7953297408 7955239131 7962208128 7980913024 7981642368 7989854684 7999133184 8009356404 8009997984 8026907952 8046500112 8053549056 8062572096 8081512768 8082160128 8090567138 8110314678 8128087464 8147926584 8174222336 8176872942 8183380576 8184036096 8204011776 8221331328 8221989888 8230542348 8232497928 8250538464 8277258752 8277921792 8279942769 8286532432 8306664576 8318341332 8325628416 8354536848 8374928688 8381499392 8382265344 8411370432 8423194374 8430573312 8450378496 8459846136 8479720088 8480495016 8487148544 8499079008 8507864064 8519823648 8526508032 8528589699 8529369093 8549406369 8556895872 8566482852 8586607316 8587392012 8594129408 8606210256 8615106048 8633985024 8655058944 8664755904 8685111232 8694841862 8695538352 8716762512 8735164536 8735864256 8742816768 8794587424 8795291904 8802291712 8804440709 8845271652 8845980192 8874528768 8876695401 8898361731 8905443568 8906156928 8924958784 8937081084 8947459584 8957484144 8978527152 8986392576 9008326656 9017595328 9030271446 9039605568 9052312626 9059414784 9060242688 9070393608 9091701864 9099666432 9121043456 9121876992 9131262496 9141866496 9144098397 9153550176 9166417407 9173609088 9196000128 9206303148 9227930684 9236014592 9236754432 9248997744 9261560169 9278846976 9281855772 9289242816 9311916096 9322348986 9344249138 9344997648 9352434944 9395807232 9398853954 9406334112 9429186816 9459724288 9462033791 9462791736 9482768708 9493330944 9505914348 9506675808 9515003904 9517326903 9539685099 9548042112 9571347072 9592321536 9602299406 9604580916 9625628208 9626507856 9634940928 9657575424 9668395584 9691108672 9691994304 9701966402 9713233152 9725647062 9736941312 9746959656 9747850392 9770750136 9779309568 9813265504 9824661504 9827060103 9835668864 9858774912 9869820492 9893910852 9902578176 9925841408 9936962128 9983045184 9983844864 9994229994 10018624014 10040578632 10050957056 10051762176 10072982528 10097568768 10100843046 10108881888 10109691648 10120207683 10144794744 10169556264 10177649792 10191841632 10199952896 10225668096 10228164597 10237124736 10261173888 10272670308 10297743948 10305823232 10319483594 10320310224 10330977792 10345500144 10353616896 10354563072 10390516416 10426594598 10438702848 10450398168 10474948344 10475905608 10484124672 10509714432 10521489312 10546206496 10555445248 10558022261 10570283136 10582125876 10606985508 10607835168 10616277504 10642189824 10665510912 10679141872 10679997312 10702543936 10728666816 10740687006 10741547376 10750096128 10776213504 10813752904 10828831734 10837449952 10863902112 10864772352 10876073817 10876945032 10902497256 10912048128 10938682368 10961775104 10962653184 10965329613 10974056464 10976663904 10992093903 11000717952 11001723264 11039923692 11075552768 11091121776 11100837888 11127932928 11139382464 11140400448 11166571584 11179082394 11205344402 11215160576 11230925832 11240764416 11267171328 11279794848 11295650961 11307326688 11332105344 11343818752 11346588239 11359764864 11371452932 11372492124 11399208492 11409194496 11410108416 11412894087 11421977136 11449856016 11474947008 11486808064 11514790574 11542895994 11543820624 11553007872 11553933312 11594051136 11622350016 11646886048 11647819008 11657089024 11659934993 11688394683 11689330968 11727055872 11784316887 11793695536 11794640256 11823428736 11835593868 11836675476 11864482308 11874875904 11916108112 11929946112 11943312192 11971369536 11972463552 11984782026 11998699776 12014034606 12040361928 12052807424 12069750168 12079219712 12080323584 12093858144 12122269152 12123240192 12132888576 12135850707 12162502656 12165472017 12192131196 12204733568 12221889876 12231478784 12261333504 12265309413 12275070864 12276054144 12331996992 12345813522 12348746892 12374816426 12375807696 12385657088 12415888128 12416882688 12429798648 12459996864 12527742976 12530801507 12531805272 12541778816 12562393032 12572249088 12573398016 12617055648 12657774592 12674552464 12675567744 12689769204 12719580132 12720742524 12730722816 12748618512 12761796096 12789762048 12806107888 12834170944 12835343808 12849724278 12879910974 12881088018 12891194112 12909315384 12922659072 12950977536 12967529416 12982588416 12995946208 12997133856 13027666848 13039079424 13042262793 13043307528 13102746804 13114225152 13145033216 13159760656 13191881136 13192937856 13203437568 13267907478 13310726912 13311793152 13325639992 13358165352 13359235392 13387438176 13405621626 13463425024 13466711993 13467790728 13478509184 13479588864 13493610244 13512489984 13526392992 13542100992 13545407169 13559408352 13589122176 13637552796 13649499648 13681565184 13682815488 13696893744 13712799744 13730325264 13760413632 13774637056 13794000192 13808192846 13809454722 13841896026 13854021888 13855131648 13873496616 13918270464 13933864224 13966597792 13967874144 13978832896 13982245697 13983523479 14012952576 14016373707 14017496472 14028652416 14093710848 14109501168 14142647344 14143780224 14155036672 14189586432 14194187604 14224153062 14239996416 14258871522 14304889088 14320916008 14322063168 14333461504 14357020608 14388482304 14403449109 14406871374 14438442312 14485202816 14486363136 14501431756 14502593376 14536663008 14537991456 14549397504 14552949603 14569849728 14584909824 14588470593 14620439484 14635551872 14656125204 14667623936 14668964352 14719898256 14736992256 14753503296 14788162368 14804730738 14839510154 14840866278 14852509952 14853867264 14888762112 14905443192 14974567776 14987685888 14991344991 15022895104 15026562803 15027936021 15039726464 15060867948 15076435584 15077643264 15109473792 15146353152 15163322832 15198944656 15212259328 15217192116 15229302848 15254334396 15266474688 15287762448 15299929344 15390527992 15391760832 15404010496 15409005462 15446615922 15458734848 15479225391 15480465336 15496466688 15530425344 15584526244 15585774624 15636074496 15639891897 15658054272 15675597252 15712422516 15726187008 15764571648 15780791824 15782233968 15819309744 15833167872 15855424704 15873188814 15910478262 15924416256 15961826048 15963284736 15979709368 15998266368 16018712808 16019995968 16053815904 16093000224 16107098112 16111030509 16125144192 16148878697 16163025536 16164320256 16181134276 16220629356 16243247601 16256174928 16295853168 16348444672 16353745884 16366761152 16368072192 16408023552 16442662656 16443979776 16461084696 16464995856 16501076928 16554517504 16559885538 16573064864 16613329152 16636682664 16651256832 16709073696 16749857376 16762998784 16764530688 16768623591 16808016603 16822740864 16846388748 16861146624 16900756992 16919692272 16959440176 16960990032 16974297088 16998158016 17015728128 17039647296 17057179398 17058738186 17098812738 17113791744 17132965704 17173214632 17174784024 17188258816 17212420512 17230212096 17267970048 17272185861 17310117888 17314343991 17329511808 17370222464 17389683724 17391076704 17433525024 17470329072 17471728512 17485633536 17589174848 17590583808 17608881418 17690543304 17691960384 17753390802 17796723462 17810887136 17812313856 17849917568 17874162168 17894919168 17914968288 17957054304 17972785152 17977173039 18016653312 18021051909 18035190656 18060542892 18079211136 18104625252 18118829568 18120485376 18140787216 18183403728 18199332864 18242086912 18243753984 18262524992 18288196794 18307100352 18332834814 18347218176 18392000256 18412606296 18455861368 18472029184 18497995488 18518720283 18523120338 18557693952 18562224639 18563711544 18578485632 18623832192 18644697972 18688498276 18689995296 18704869888 18791614464 18797707908 18812668224 18858373632 18924067582 18925583472 18965537416 18986661888 19011828696 19013351616 19034653806 19079370198 19096084224 19142694144 19162606249 19184643072 19204598812 19209161832 19251256416 19253015712 19269881856 19274586417 19315150848 19319866461 19336791168 19382217344 19383988608 19403932804 19426466304 19451294124 19473882624 19493919312 19495700784 19541500272 19558619136 19626531008 19654120206 19671337728 19717549824 19739640984 19787821704 19805156352 19851682816 19873924256 19901861217 19966090368 19967689728 19988459988 20037248028 20081157264 20101914112 20103524352 20108432439 20145965056 20195137536 20201686092 20217763776 20219383296 20240415366 20289589488 20339112528 20355299584 20383683264 20399905792 20456329194 20474249472 20522347776 20545340616 20595487896 20611646464 20638967188 20640620448 20661955584 20691000288 20707233792 20709126144 20712289269 20714182083 20762844039 20781032832 20853189196 20877405696 20900796336 20949896688 20951811216 20968249344 21019428864 21042978624 21092412992 21116044522 21140566272 21164251752 21213971016 21215670336 21232555008 21284379648 21331021824 21336229593 21358283744 21359994624 21388307283 21405087872 21457333632 21481374012 21483094752 21500192256 21552427008 21610307061 21627505808 21657663468 21674899904 21727804224 21729544704 21752147634 21753890064 21804994512 21824096256 21877364736 21923550208 21930659226 21948112928 21953327808 21984187806 22001435904 22003446528 22079847384 22151105536 22182243552 22201675776 22207096107 22255865856 22259265231 22261299417 22278764928 22280800896 22333143168 22358164788 22410688804 22430321152 22461851664 22481528832 22534342656 22559589696 22591301922 22614653376 22664210688 22693176478 22719529728 22742905864 22744984248 22798416984 22818388992 22825788174 22843954272 22899712032 22949894016 22973616128 22979224921 23029581148 23085791988 23087641248 23106015744 23107866624 23113508193 23188102272 23244700032 23293772096 23295638016 23319869986 23376789366 23378661936 23454111744 23568633774 23587391072 23589280512 23613817927 23646857472 23671187736 23673350952 23728964616 23749751808 23832216224 23859892224 23865717393 23886624384 23942739072 23944927104 23969564052 23997399552 24028069212 24080723856 24105614848 24139500336 24158439424 24160647168 24187716288 24244538304 24246480384 24271701414 24330944034 24384262392 24409467136 24443779752 24462957568 24522667008 24530618826 24550141728 24552108288 24663993984 24691627044 24697493784 24749632852 24751615392 24771314176 24831776256 24833765376 24839828307 24859597296 24919993728 25061603014 25063610544 25083557632 25124786064 25144498176 25146796032 25234111296 25349104928 25351135488 25377505573 25379538408 25439160264 25441485048 25461445632 25497237024 25523592192 25579524096 25585769097 25612215776 25648219107 25668341888 25670687616 25699448556 25759821948 25762176036 25782388224 25818630768 25845318144 25901955072 25935058832 25965176832 25991892416 25994267712 26055333696 26084525586 26086615056 26205493608 26228450304 26290066432 26319521312 26383762272 26385875712 26406875136 26413322127 26535814956 26621453824 26623586304 26630086203 26651279984 26695085193 26716330704 26718470784 26774876352 26811243252 26933423986 26935581456 26957018368 26959177728 26987220488 27024979968 27052785984 27090814338 27118816704 27178244352 27272920927 27275105592 27298999296 27363130368 27365630976 27393787488 27425599488 27432295191 27460650528 27520827264 27549274112 27556000009 27588000384 27616385692 27618909444 27683792052 27708043776 27710263296 27746993232 27836540928 27867728448 27933195584 27935748288 27964491394 27967046958 28032747414 28034992944 28057304832 28187421696 28219002336 28285294688 28287560448 28310073344 28316984983 28379172864 28386101373 28388375208 28448306124 28479992832 28517743044 28609778176 28619055297 28641832016 28644126336 28666923008 28714041216 28776964608 28806898218 28813742748 28876884624 28970405632 28972726272 29002863512 29005186752 29073326016 29075982912 29105899206 29139699456 29176941186 29240878968 29271103744 29312250408 29335247872 29337928704 29439796512 29473984512 29481180309 29507006592 29576324736 29609461476 29679020308 29681732556 29705019904 29707734528 29777524224 29810886384 29949135552 29982689982 30053125606 30055872042 30079452928 30121735896 30152871168 30155286528 30218947584 30292706304 30326645664 30360623049 30397889312 30424518656 30431946517 30434384232 30458605696 30508668792 30532949376 30575524896 30599858688 30781055984 30783521664 30808020992 30818010924 30893231844 30917469696 30958450782 30960930672 30992933376 31060850688 31169052488 31171549248 31279783794 31316108544 31351194504 31424845032 31452374016 31529143296 31561583648 31564467936 31638619488 31666335744 31674066783 31710849408 31746377628 31820956524 31848832512 31923652096 31926569472 31959418736 31996532736 32037425616 32039991936 32107631808 32186000448 32222061018 32250288384 32297757394 32326051072 32328640512 32362268552 32441258712 32486495202 32512349856 32591706336 32628221451 32696889344 32704871983 32707491768 32733522304 32736144384 32816047104 32885325312 32887959552 32895988839 32922169392 32929991712 33002153856 33109035008 33119771076 33146129728 33226658304 33273365328 33302513664 33418147392 33499714752 33537247182 33608047921 33616033206 33645481728 33692777496 33722293248 33801513984 33839384544 33918880352 33921980064 33948594176 33956882407 33996316032 34031456256 34039764717 34079294592 34114358796 34117476372 34197625476 34227583488 34265931408 34346429264 34349568048 34376517632 34424841024 34460424192 34544371722 34628687982 34659023616 34740444928 34779367448 34782153408 34867050048 34940658144 34943457024 34971267072 34979804979 35065184049 35178349696 35181167616 35217762836 35352950661 35381086608 35383920768 35506781604 35593446924 35621774272 35624627712 35699835136 35748324336 35789838336 35829936576 35914108608 35954346078 36042103818 36070381312 36121085784 36158422272 36209250504 36237659136 36240970752 36281574432 36366807456 36398665728 36407552121 36484173824 36487507968 36493081093 36496416051 36525049984 36576393588 36614200704 36665669628 36694436352 36784000512 36825212592 36911722736 36944058368 36995990976 37037440566 37046240676 37124449278 37127423088 37156971264 37247664384 37289395944 37376996552 37379990592 37409739776 37583228928 37592404521 37595415816 37625336448 37716747264 37848135164 37851166944 37931074832 37973323776 38023657392 38026703232 38069307612 38158740396 38192168448 38285388288 38325212498 38369286144 38409197624 38418323664 38502512832 38506031424 38549172834 38639732922 38673582336 38764434688 38767977216 38807865608 38852932608 38902588248 38947765248 38987838624 38991401568 39083000544 39117238272 39126788379 39218705407 39253062016 39308240412 39342675456 39435099648 39479281968 39575643408 39610312704 39703365632 39747848512 39803722434 39932180736 39935379456 39976919976 40074496056 40162314528 40203828224 40216864878 40291930112 40301767009 40390275072 40400135979 40403372184 40435527552 40438766592 40480830732 40579178976 40678225056 40710599168 40767366528 40799811584 40912658388 40948498944 41044695552 41090681232 41190975792 41223292928 41277934376 41281240896 41323911168 41382000576 41424578538 41428364166 41525688078 41562065664 41706378392 41754811392 41801592672 41899793376 41903622432 41936498688 41946737091 41950570437 42038857728 42049121121 42085957248 42184825984 42232089044 42281132544 42328503504 42427942032 42431340672 42465110016 42568759296 42672459186 42716567488 42719989248 42776614566 42810175744 42914667264 42962748024 42966189504 43000384512 43210347327 43220614122 43255011616 43315326936 43349799808 43455608448 43459089408 43504295268 43507780128 43609989024 43648192512 43658848809 43754729472 43765411779 43847100416 43861318452 43896225856 43906655616 43968375612 44002871808 44006893056 44159694768 44302211072 44364487104 44414192214 44518530462 44522598834 44557529856 44561601792 44666286336 44716329576 44821377608 44860642304 44923703328 44963057664 44974034973 45068685312 45079688409 45083808063 45119179392 45182603844 45229306752 45328421376 45386352956 45439059456 45485811728 45489968496 45596833968 45636777984 45651576348 45687908544 45799424064 45899788032 45958449842 46059162296 46171583976 46175282496 46212031488 46227016386 46376204544 46437676173 46489400064 46587544192 46591276032 46639739972 46753578732 46757323872 46908223488 46919675691 47137267548 47174782144 47178561024 47227635854 47293714944 47342375472 47346701904 47457929232 47499503616 47664432448 47731434786 47773248768 47885478144 47889854208 47939128104 47994799104 48056138424 48161447712 48211229696 48279000672 48316878848 48321294336 48328674961 48333091527 48375432576 48446636091 48489076608 48492960768 48543402828 48661888068 48768524784 48818934272 48887559504 48925915136 49045334016 49061237652 49100283456 49104216576 49327987968 49383254088 49394987568 49499265704 49503230784 49542628352 49663552512 49679656614 49719194592 49839987456 50123206028 50127221088 50167115264 50249572128 50288996352 50293592064 50305870773 50424049809 50468222592 50698209856 50702270976 50755011146 50759076816 50878320528 50882970096 50922891264 50994474048 51047184384 51171538194 51224431552 51296438214 51336683776 51341375232 51398897112 51519643896 51524352072 51564776448 51637261536 51690636288 51803910144 51816557583 51870117664 51930353664 51943031973 51983784832 51988535424 52110667392 52169051172 52173230112 52410987216 52456900608 52580132864 52639042624 52767524544 52771751424 52826644254 53071629912 53242907648 53260172406 53302559968 53390170386 53432661408 53436941568 53549752704 53622486504 53866847972 53871162912 53914036736 53918355456 53931519117 53974440976 54049959936 54063155727 54105571968 54181628676 54237633408 54356488704 54545841854 54550211184 54597998592 54726260736 54731261952 54787574976 54864590382 54921301056 55041654528 55112000018 55176000768 55232771384 55237818888 55367584104 55416087552 55493986464 55556160849 55673081856 55686673917 55735456896 55866391168 55871496576 55928982788 55934093916 56065494828 56069985888 56114609664 56374843392 56438004672 56570589376 56575120896 56633969966 56772202746 56776750416 56896612248 56959985664 57035486088 57219556352 57238110594 57283664032 57288252672 57333846016 57347843537 57428082432 57487818747 57553929216 57613796436 57627485496 57753769248 57940811264 57945452544 57959599383 58005727024 58010373504 58146652032 58151965824 58211798412 58279398912 58353882372 58481757936 58542207488 58624500816 58670495744 58675857408 58879593024 58962360618 59014013184 59152649472 59218922952 59358040616 59363465112 59410039808 59415469056 59555048448 59621772768 59705583651 59898271104 59965379964 60106251212 60111744084 60158905856 60243471792 60305742336 60310573056 60325297317 60437895168 60585412608 60653291328 60721246098 60795778624 60863893034 60868768464 60917211392 61017337584 61065898752 61151049792 61199717376 61562111968 61567043328 61616041984 61631084963 61636021848 61786463688 61834939392 61916901564 61921861344 61985866752 62121701376 62136867807 62288532117 62338104976 62343098496 62559567588 62632217088 62702389008 62849690064 62904748032 63058286592 63123167296 63128935872 63277238976 63348133566 63421698816 63492755256 63641913048 63697665024 63847304192 63853138944 63918837472 63993065472 64008688779 64074851232 64079983872 64164921849 64215263616 64372000896 64444122036 64500576768 64595514788 64652102144 64657281024 64724537104 64830921183 64882517424 64972990404 65024699712 65183412672 65256442902 65409743966 65414983536 65467044608 65472288768 65632094208 65770650624 65791977678 65844338784 65859983424 66004307712 66218070016 66234236537 66239542152 66292259456 66453316608 66546730656 66605027328 66621288321 66777795693 66836294784 66999429504 67074494364 67216095842 67232066412 67290963456 67385554992 67444586496 67603027968 67678769088 67837760704 67843960128 67913764814 67992632064 68079529434 68158589184 68228717592 68234952744 68395250952 68455166976 68531862816 68692858528 68699136096 68753035264 68769820673 68849682048 68920848384 68937674763 69088743444 69257375964 69318047232 69480889856 69558734896 69564306816 69734100096 69881316288 69886914048 69959609958 70130368098 70356699392 70362335232 70435525672 70705901322 70762173216 70767841536 70841453781 71013563208 71186893848 71243548544 71249255424 71399670272 71496648672 71579676672 71597152179 71659873152 71828217216 71908692156 72084207636 72140762624 72242171568 72316844544 72418501008 72475318272 72481941504 72563148864 72733614912 72815104242 72986162186 72992832102 73050099968 73152787176 73228401408 73331339256 73388872704 73568001024 73650425184 73823445472 73888116736 73906155827 73991981952 74074881132 74092481352 74248898556 74254846176 74313942528 74495328768 74578791888 74753993104 74759981184 74819479552 75184809042 75190831632 75250672896 75433494528 75696270328 75702333888 75862149664 76047314784 76053406464 76132516719 76138615224 76317480792 76384336896 76570776576 76650424996 76738572288 76757307291 76818395248 76836647328 76944657321 77005025664 77012062848 77098345668 77279465844 77347164672 77528869376 77535954432 77615731216 77705865216 77805176496 77895530496 77975677248 77982803136 78166001088 78253576758 78437410814 78506124032 78616480824 78685350912 78870199296 78958563936 79151286816 79220625408 79239966381 79406731264 79426117673 79495697024 79607444868 79864361472 79870758912 79890258609 79953839952 80148992112 80324629056 80407656448 80433729756 80603534018 80800271958 80806744368 80871055104 80877533184 80961661464 81158357952 81356450112 81421198336 81534733056 81599623168 81619544951 81818762781 81825316776 81896997888 82089391104 82181362464 82381951584 82446585856 82555868752 82562481792 82647822336 82668000027 82764001152 82849157076 82856728332 83051376156 83124131328 83412756784 83509622784 83603185344 83799586752 83807244864 83893474182 83901140874 84098242242 84171914496 84369651968 84464178088 84562265088 84657007008 84855884064 84862681344 84930220032 84950954949 85137518592 85158304119 85344918372 85433134976 85439978496 85553229132 85620351488 85829334528 85857165891 85925496048 85932379008 86000769024 86420694654 86441228244 86510023232 86630653872 86699599616 86911216896 86918178816 87008590536 87015560256 87219978048 87317697618 87530823558 87694200832 87715610549 87722636904 87792451712 87813311232 87936751224 88005743616 88013786112 88319389536 88604422144 88728974208 88828384428 89037060924 89045197668 89115059712 89123203584 89332572672 89432659152 89642755216 89721284608 89847406656 89948069946 90159376818 90167616126 90238358784 90365207688 90458613504 90656842752 90772705912 90878118912 90971623456 90979936992 91081869147 91193667936 91273555968 91295839551 91303152696 91375817088 91598848128 91799576064 91916899684 92118324592 92343167952 92350564992 92424062976 92454032772 92752409088 92875352346 92978800128 93175088384 93182552064 93279479944 93507157464 93514647744 93839351382 94274535096 94349564288 94357122048 94455271708 94587429888 94684750944 94693403808 94915858464 94999007232 95022200349 95328864896 95462869572 95546497536 95770956288 95779708416 95878256208 95989598208 96112276848 96322895424 96422459392 96558001344 96657349922 96666183054 96750865152 96893272182 96978153216 96985921536 97086805656 97323776136 97537049568 97637868544 97775119008 97851830272 97875719879 97884664353 98090668032 98114615949 98122475304 98200566912 98208433152 98655975936 98766508176 98789975136 98998531408 99006461568 99085256704 99327105024 99359313228 99438389184 99679974912 100246412056 100254442176 100334230528 100499144256 100611741546 100824143763 100848099618 100936445184 101396419712 101404541952 101510022292 101518153632 101756641056 101765940192 101845782528 101870647221 101988948096 102094368768 102119294151 102343076388 102448863104 102592876428 102673367552 102682750464 102797794224 103039287792 103048704144 103129552896 103274523072 103381272576 103633115166 103740235328 103886063946 103967569664 103977070848 104221334784 104338102344 104346460224 104821974432 104913801216 104939414937 105160265728 105185939621 105195552147 105278085248 105535049088 105543502848 105653288508 106143259824 106485815296 106520344812 106605119936 106780340772 106865322816 106873883136 107099505408 107244973008 107733695944 107742325824 107828073472 107863038234 107948881952 108126311454 108211143936 108363257352 108475266816 108712977408 109091683708 109100422368 109195997184 109222656363 109452521472 109462523904 109479243279 109489248153 109575149952 109729180764 109842602112 110083309056 110224000036 110352001536 110465542768 110475637776 110735168208 110832175104 110987972928 111112321698 111373347834 111470913792 111732782336 111742993152 111857965576 111868187832 112130989656 112139971776 112229219328 112749686784 112777213563 112876009344 113141178752 113150241792 113267939932 113544405492 113553500832 113793224496 113919971328 114070972176 114439112704 114476221188 114567328064 114576505344 114695687074 114856164864 114975637494 115107858432 115227592872 115254970992 115507538496 115881622528 115919198766 116011454048 116020747008 116293304064 116303931648 116423596824 116558797824 116707764744 116963515872 117084414976 117249001632 117340991488 117351714816 117380365137 117656116221 117759186048 117924721236 118028026368 118305298944 118437845904 118716081232 118726930224 118820079616 118830938112 119110096896 119243545536 119411167302 119796542208 119930759928 120212502424 120223488168 120317811712 120486943584 120611484672 120650594634 120875790336 120905301027 121170825216 121200407937 121306582656 121442492196 121591557248 121727786068 121737536928 121834422784 122034675168 122131797504 122302099584 122399434752 123124223936 123134086656 123262169926 123272043696 123572927376 123669878784 123833803128 123843722688 123971733504 124273735614 124577064234 124676209952 124686196992 124815894757 125119135176 125264434176 125404778016 125699380128 125809496064 125840211273 126116573184 126147363363 126246334592 126257871744 126554477952 126696267132 126843397632 126985510512 127283826096 127395330048 127694608384 127706277888 127837674944 128017377558 128149702464 128159967744 128329843698 128430527232 128744001792 128888244072 129001153536 129191029576 129304204288 129449074208 129631041981 129661842366 129765034848 129945980808 130049399424 130366825344 130512885804 130819487932 130829967072 130934089216 130944577536 130976546427 131264188416 131296235337 131541301248 131583955356 131688677568 131719966848 132008615424 132468473074 132479084304 132584518912 132906633216 133093461312 133242576642 133555591386 133672589568 133998859008 134138243743 134148988728 134432191684 134464132824 134581926912 134771109984 134889172992 134922104919 135206055936 135239065227 135357538176 135675521408 135687920256 135827529628 135985264128 136159058868 136317178368 136457435184 136469905488 136790501904 136910333952 137063725632 137385717056 137398272192 137539641346 137699364096 137875349526 138177486888 138514751928 138636094464 138961779712 139117469792 139128613632 139313028519 139468200192 139762632576 139773828096 139919219916 140260736196 140713398784 140724670464 140759027073 140871051344 141411802644 141524346432 141535683072 141682907562 142027126416 142373787696 142487097088 142498510848 142799340544 142993297344 143194304358 143319746304 143656434432 143817384312 144168415272 144281525248 144484343136 144633689088 144837002016 144950636544 144963883008 144986024883 144999274581 145126297728 145339908273 145467229824 145630208484 145972324372 145985664204 146100199936 146305574352 146456802816 146662678512 146777745408 147136002048 147300850368 147646890944 147812311654 147983963904 148149762264 148184962704 148497797112 148509692352 148627885056 148990657536 149157583776 149507986208 149519962368 149638959104 149675492053 150369618084 150381663264 150501345792 150866989056 151272149427 151392540656 151404667776 151724299328 152094629568 152106812928 152265033438 152277230448 152634961584 152768673792 153141553152 153300849992 153514614582 153636790496 153673294656 153889314642 154010051328 154024125696 154196691336 154558931688 154694329344 155057738752 155071908864 155231462432 155411730432 155449672749 155610352992 155791060992 155829095919 155951354496 155965606272 156332002176 156507153516 156874821628 157012248064 157232961648 157370701824 157740398592 157917127872 158302573632 158479932762 158852235346 158991394048 159214889736 159728722944 159780517218 159907679904 160297984224 160649258112 160815312896 160854574447 160867459512 161207068036 161600543916 161613488736 161742110208 161755066368 161794557351 161923322928 162316715904 162712900224 162842396672 163069466112 163239089902 163637525562 163650633552 163793995776 164178782208 164362724928 164763903168 165111737504 165124963584 165296725489 165336000054 165528002304 165698314152 165713456664 166102752312 166248262656 166825513568 167019245568 167060021751 167206370688 167599173504 167614489728 167786948364 167802281748 168196484484 168343828992 168739303936 168928356176 169124530176 169314014016 169711768128 169725362688 169901909898 170316608238 170689836744 170866269952 170879956992 171106458264 171240702976 171658669056 171714331782 171850992096 171864758016 172001538048 172043530611 172463456241 172841389308 172882456488 173020046464 173261307744 173399199232 173822433792 173836357632 173878798149 174017181072 174031120512 174439956096 174635395236 175061647116 175431221098 175445273808 175584903424 175626622464 175873502448 176011487232 176027572224 176638779072 177457948416 177642539011 177656768856 178074121848 178090395336 178230119424 178246407168 178665145344 178865318304 179285510432 179442569216 179486378437 179694813312 179896139892 180318753636 180335232252 180476717568 180730415376 180917227008 181313685504 181545411824 181756237824 181943246912 181959873984 182163738294 182387335872 182591679102 182606305392 182751634176 183197696256 183599152128 183833799368 184236649184 184686335904 184701129984 184848125952 184893254889 184908065544 185504818176 185750704692 185957600256 186350176768 186365104128 186410603421 186558959888 186865596351 187014314928 187029295488 187678702764 188549070192 188699128576 188714244096 188910543416 189174859776 189369501888 189386807616 189831716928 190044400698 190657729792 190910446489 190925739144 191092995072 191541912576 191559416832 191756512416 191979196416 192026066337 192224553696 192645790848 192844918784 192892000063 193116002688 193314699844 193332366108 193501730304 193786544364 193956306432 193971843072 194173611312 194647552272 195074099136 195275737088 195550238016 195751439758 195769328706 196229231898 196244950608 196401133824 196416866304 197311951872 197533016352 197579950272 197997062816 198012923136 198170513408 198218894881 198654210048 198702709611 198718626456 198876778368 199359949824 200333387079 200492824112 200508884352 200668461056 200998288512 201223483092 201648287526 201696199236 201872890368 202792839424 202809083904 203020044584 203036307264 203513282112 203531880384 203741294442 203977896192 204238588302 204686152776 204897726208 205185752856 205346735104 205365500928 205595588448 206078575584 206097408288 206259105792 206309462019 206549046144 206762545152 206813024289 207266230332 207480470656 207772127892 207935139328 207954141696 208442669568 208676204688 208692920448 209643948864 209878829874 210371879242 210391104294 210556170496 211070098176 211087005696 211306577016 212286519648 212524361343 212971630592 213023625619 213040689624 213210239872 213560681544 213730645632 213747766272 214199010816 214489946016 215467391888 215484651648 215656146944 215726076468 215897763904 216252622908 216422287872 216726514704 216950533632 217425954816 218183367416 218200844736 218445312726 218958486558 218978496306 219150299904 219458361528 219685204224 220166618112 220448000072 220704003072 220931085536 220951275552 221470336416 221664350208 221718467481 221975945856 222224643396 222746695668 222941827584 223465564672 223485986304 223715931152 223736375664 224261979312 224279943552 224458438656 225554427126 225752018688 226282357504 226300483584 226535879864 227088810984 227107001664 227586448992 228141944352 228397550157 228878225408 228934103881 228952442376 229134656128 229153010688 229391374148 229712329728 229951274988 230215716864 230271921873 230455185744 230509941984 231015076992 231763245056 231838397532 232022908096 232041494016 232586608128 232607863296 232847193648 233117595648 233415529488 233927031744 234168829952 234498003264 234760730274 235312232442 235518372096 235849442472 236056052736 236610597888 236875691808 237432162464 237453860448 237640159232 237661876224 237698176849 237719899143 238220193792 238278353019 238487091072 238822334604 239593084416 239861519856 240425004848 240446976336 240635623424 240973887168 241222969344 241301189268 241810602054 242400815874 242613165312 242884984392 243183114496 243455572136 243475073856 243668845568 244069350336 244263595008 244604199168 244798869504 244858634853 245456288343 246248447872 246268173312 246524339852 246544087392 247145854752 247339757568 247667606256 247687445376 247943467008 248004000081 248547471228 249154128468 249352419904 249372393984 249631789514 250238270352 250528868352 250809556032 251398760256 251680422546 252294726726 252492669184 252515743488 253108955904 253392534264 253686795264 253971021024 254567652192 254790660096 254852864847 255389216768 255412555776 255451567651 255474912357 255675349888 256034755116 256299404928 256319935488 256659687396 256861054464 257488003584 257776488144 258002307072 258382059152 258608408576 258898148416 259262083962 259323684732 259530069696 259891961616 260098798848 260733650688 261025771608 261638975864 261659934144 261868178432 261953092854 262592470674 263082602496 263146831647 263167910712 263377355136 263439933696 264017230848 264936946148 264958168608 265169037824 265813266432 266186922624 266485153284 267111182772 267345179136 267997718016 268276487486 268297977456 268864383368 268928265648 269163853824 269542219968 269844209838 270478130454 270715076352 271351042816 271375840512 271655059256 271970528256 272318117736 272634356736 272914870368 272939810976 273245607441 273581003808 273820667904 273887518653 274127451264 274530937849 274771434112 274796544384 275079282692 275398728192 275750699052 276354973776 277029503856 277272188928 277923559424 278234939584 278257227264 278626057038 278936400384 279525265152 279547656192 279838439832 280521472392 281426797568 281518054146 281742102688 282823605288 283048692864 283071366144 283365815124 284054252832 284747575392 284974194176 284997021696 285066601047 285598681088 285986594688 286388608716 286639492608 287312868864 287634768624 288336830544 288563050496 288968686272 289267378176 289674004032 289972049766 289998549162 290252595456 290679816546 290934459648 291260416968 291944648744 291971328408 292200399872 292611148704 292913605632 293325357024 293555490816 293627159637 293653993059 294272004096 294343847847 294601700736 295293781888 295624623308 295967927808 296299524528 296369925408 296995594224 297019384704 297255770112 297981315072 298315167552 299015972416 299039924736 299350984106 300739236168 300763326528 301002691584 302472431289 302544298854 302785081312 302809335552 303448598656 304189259136 304213625856 304530066876 304554460896 305269923168 305537347584 305611941663 306283106304 306357882453 306601699984 307029229164 307273580992 307346589312 307778629284 308020102656 308048251392 308393382672 309117863376 309388658688 310115477504 310143817728 310462924864 310899345498 311220705984 311658191838 311902708992 311931212544 312664004352 313014307032 313749643256 314024496128 314465923296 314741403648 314818244811 315480797184 315557818863 315586656441 315834255744 316605147264 316959865524 317704470692 317982788096 318429779472 319457445888 319561034436 319815359808 320595968448 321298516224 321709148894 321734919024 322414136072 323201087832 323226977472 323484220416 323589114702 323846645856 324633431808 325425800448 325684793344 325764306233 326138932224 326478179804 327275051124 327301267104 327587991552 327667969089 328357564416 328437729837 328725449856 329527806336 330223475008 330249927168 330593450978 330672000108 331056004608 331396628304 331426913328 332205504624 332496525312 333651027136 334120043502 334412741376 335198347008 335228979456 335573896728 335604563496 336392968968 336687657984 337478607872 337856712352 338249060352 338331640689 338628028032 339423536256 339450725376 339803819796 340633216476 341379673488 341732539904 341759913984 342212916528 342481405952 343317338112 343428663564 343701984192 343729516032 344087061222 344926912482 345682778616 345764912976 346040092928 346522615488 346798398464 347644867584 347757596298 348034362144 348062241024 348879912192 349270790472 350123294232 350862442196 350890547616 351169806848 351253244928 351747004896 352022974464 352055144448 352141095411 352968348663 353277558144 354915896832 355285078022 355313537712 356148243696 356180790672 356460238848 356492814336 357330290688 357730636608 358571020864 358972756874 359389626624 359792279784 360637507272 360670464504 360953435136 361460830752 361834454016 362627371008 362715903081 363090823648 363512475648 363601223811 363886493824 363919747968 364327476588 364774671744 365183358204 365212610784 365503268352 366395392512 367198304256 367667598736 368473298368 369372671808 369402259968 369786509778 369816131088 371009636352 371501409384 371915200512 372700353536 372821206842 373117919776 373731192702 374028629856 374058590976 374447684271 375357405528 377098140384 377398257152 377428488192 377520633819 377821086832 378349719552 378442090089 378739003776 378773615232 379663433856 380088801396 381315459584 381820892978 381851478288 382185990144 383083825152 383118833664 383513024832 384052132674 384449107392 385291581696 385784000126 386232005376 386629399688 386664732216 387003460608 387573088728 387912612864 388347222624 388893125943 389295104544 390148198272 390551474176 390646823657 391100476032 391502879516 391538657412 392458463796 392489901216 392802267648 392833732608 392929639281 394623903744 395066032704 395159900544 395994125632 396025846272 396437789762 397405419222 397437252912 397753556736 398719899648 400666774158 400985648224 401017768704 401336922112 401434904759 401996577024 402414731229 402446966184 403296575052 403392398472 403745780736 405585678848 405618167808 405717195681 406040089168 406072614528 407026564224 407063760768 407482588884 407955792384 408477176604 409372305552 409795452416 410371505712 410693470208 410731001856 411191176896 412157151168 412194816576 412618924038 413098092288 413626048578 414532460664 414960941312 415544255784 415870278656 415908283392 416885339136 417352409376 417385840896 417939085557 419287897728 419757659748 420743758484 420782208588 421112340992 422140196352 422174011392 422277081219 422613154032 424573039296 425048722686 426047251238 426081379248 426420479744 427121363088 427461291264 427495532544 428398021632 428979892032 430934783776 430969303296 431312293888 431417594741 431452152936 431795527808 432505245816 432844575744 433453029408 433901067264 434851909632 434958074649 436019724819 436366734832 436401689472 436890625452 437916973116 437956992612 438300599808 438916723056 439370408448 440333236224 440896000144 441408006144 441862171072 441902551104 442940672832 443436934962 443951891712 444449286792 445493391336 445883655168 446931129344 446971972608 447431862304 447472751328 448523958624 448559887104 448916877312 449026476159 451108854252 451504037376 452564715008 452600967168 453071759728 453816448281 454177621968 454214003328 455172897984 456283888704 456795100314 457868207762 457904884752 458269312256 458306021376 458782748296 459424659456 459902549976 460543843746 460910371488 461019883968 462030153984 463526490112 463639655759 463676795064 464045816192 464082988032 465173216256 465215726592 465694387296 466235191296 466349018247 466831058976 467854063488 468337659904 468996006528 469521460548 470624464884 471036744192 471698884944 472112105472 473221195776 473751383616 474864324928 474907720896 475396353698 475439798286 476556706038 476974182144 477644669208 479186168832 479723039712 480850009696 480893952672 481271246848 481388744711 481947774336 482445938688 482563723341 482602378536 483621204108 484801631748 485226330624 485769968784 486366228992 486911144272 486950147712 487337691136 488138700672 488527190016 489208398336 489717269706 490912576686 492496895744 492536346624 493048679704 493088174784 494291709504 495335212512 495374890752 495890176467 496008000162 497094942456 498308256936 498704839808 498744787968 499263579028 500476540704 501057736704 501180065253 501619112064 502797520512 503360845092 504589453452 504985338368 505031486976 506217911808 506785068528 507373590528 507942042048 509135304384 509705729694 510903135302 510949824714 511350699776 512069510232 512598809856 512639870976 513319374792 513722108928 514976007168 515552976288 516004614144 516130591833 516764118304 517216817152 517343090789 517390368723 517796296832 518524167924 518647369464 519060139392 519783923232 520197597696 521467301376 522051543216 523277951728 523319868288 523736356864 523906185708 525184941348 526293663294 526335821424 526754710272 526879867392 528034461696 529873892296 529916337216 530338075648 532373845248 532927617033 532970306568 534222365544 534690358272 535995436032 536552974972 536595954912 537728766736 537856531296 538327707648 538459135311 539084439936 539688419676 540956260908 541430152704 542702085632 542751681024 543310118512 543941056512 544636235472 545268713472 545829740736 545879621952 546491214882 547162007616 547775037306 548254902528 549061875698 549542868224 549593088768 550158565384 550797456384 551501398104 552709947552 554059007712 554544377856 554679764667 555847118848 555982823711 556469879168 556514454528 557252114076 557872800768 559050530304 559095312384 559231810263 559676879664 561042944784 562853595136 563036108292 563484205376 565647210576 566097385728 566142732288 566731630248 568108505664 569495150784 569948388352 570133202094 571197362176 571336814657 571973189376 572731339467 572777217432 573278985216 574625737728 575269537248 576673661088 577126100992 577937372544 578534756352 578676000189 579348008064 579944099532 579997098324 580505190912 581359633092 581868919296 582520833936 583889297488 583942656816 584400799744 585222297408 585827211264 586650714048 587254319274 587307986118 588687695694 589203401472 590587563776 591249246616 591935855616 592599049056 592739850816 593991188448 594038769408 594511540224 594656684643 595962630144 596108128833 596630335104 598031944832 598079849472 598701968212 601000161237 601478472336 601526653056 602005383168 604944862578 605088597708 605570162624 605618671104 606897197312 608378518272 608427251712 609060133752 609108921792 610539846336 611223883326 612715764906 613203399968 614058458328 614547161984 614693178624 615557258568 616040205312 616096502784 616786765344 618235726752 618777317376 618928386057 620230955008 620287635456 620439072867 620925849728 621798690996 622441411968 623316383676 623805417984 623862425088 625328008704 626028614064 627499286512 628048992256 628931846592 629636489622 631115637726 631173312882 631668511488 633210294528 633919731048 635408941384 635965576192 636859558944 637573084029 638914891776 639070876857 639122068872 639630719616 641191936896 642597032448 643418297788 643469838048 644828272144 646402175664 646453954944 646968440832 647178229404 647693291712 649266863616 650851600896 651528612466 652277864448 652956359608 654550102248 654602534208 655335938178 656875459674 657450899712 659055612672 660446950016 660499854336 661186901956 661344000216 662112009216 662793256608 662853826656 664411009248 664993050624 665155402443 667302054272 668240087004 668825482752 670396694016 670457958912 671147793456 671209126992 672785937936 673375315968 674957215744 675713424704 676663281378 677256056064 678847072512 678901450752 679607639592 681266432952 682759346976 683465079808 684425833056 684962811904 685130039153 685192650471 686634676224 686802311643 686857327128 687403968384 687459032064 688174122444 689853824964 691365557232 691529825952 692080185856 693045230976 693596796928 695289735168 695515192596 696068724288 696124482048 697759824384 698541580944 700246588464 701724884392 701781095232 702339613696 702506489856 703494009792 704282190822 705936697326 706555116288 709831793664 710570156044 710627075424 712296487392 712361581344 712920477696 712985628672 713094530547 713159697429 714660581376 714835059057 715461273216 717142041728 717945513748 718779253248 719584559568 721275014544 721340929008 721906870272 722921661504 723668908032 725431806162 726181647296 727202447622 727772987648 727839495936 728654953176 729549343488 730366716408 730425221568 731006536704 732790785024 734396608512 734575904559 735335197472 736368865029 736946596736 738745343616 738804519936 739573019556 739632262176 742019272704 743002818768 743830401024 744012000243 745400707072 745642413684 746235839552 747462385404 748057259712 748117181952 748895368542 750714811056 754196280768 754796514304 755041267638 755642173664 756884180178 757478007552 757547230464 759326867712 760177602792 762630919168 763641785956 763702956576 764371980288 764558594541 766167650304 766237667328 766354702953 766424737071 767026049664 768104265348 768898214784 770583163392 771568000252 772464010752 773258799376 773329464432 774006921216 775146177456 775825225728 776694445248 777786251886 778590209088 780296396544 781293647314 782200952064 783005759032 783077314824 784916927592 784979802432 785604535296 785859278562 789247807488 789440494941 790132065408 790319801088 791988251264 792051692544 792875579524 794810838444 794874505824 795507113472 797439799296 801333548316 801971296448 802035537408 802869809518 803993154048 804829462458 804893932368 806593150104 806784796944 807491561472 811171357696 811434391362 812080178336 812145229056 814053128448 814127521536 814965177768 815911584768 816954353208 818744611104 819590904832 820743011424 821386940416 821462003712 821662555959 822382353792 823592813547 824314302336 824389633152 825237848076 826196184576 827252097156 829064921328 829921882624 831088511568 831740557312 831816566784 833770678272 834704818752 834771681792 835878171114 838575795456 839515319496 841487516968 841564417176 842224681984 844280392704 844554162438 845226308064 849146078592 850097445372 852094502476 852162758496 852840959488 854242726176 854922582528 854991065088 855199803141 856796043264 857959784064 861869567552 861938606592 862835189482 862904305872 863591055616 865010491632 865689151488 866906058816 867802134528 869916149298 872039449638 872733469664 872803378944 873711263299 873781250904 875833946232 875913985224 876601199616 877833446112 878740816896 880666472448 880881478911 881792000288 882816012288 883031543541 883724342144 883805102208 885881345664 886873869924 887903783424 888898573584 890986782672 891767310336 893862258688 893943945216 894863724608 894945502656 897047917248 897119774208 898052952318 902217708504 903008074752 905129430016 906143519456 907417293867 907632896562 908355243936 908428006656 910345795968 912567777408 913590200628 915736415524 915809769504 916538624512 916612042752 916835824989 917565496592 918849318912 919073647359 919805099952 921087687492 921820742976 922039767936 924060307968 927279311518 927353590128 928091632384 928165976064 930346432512 930431453184 931388774592 932698036494 933662117952 935708126976 937992013056 938967706201 939042921096 941248929768 942073488384 943397769888 944224210944 944454734433 946442391552 946673456589 947502767232 949728649856 949815441792 950792707396 950879596572 953113412076 953948364288 955289338416 958372337664 959446079424 961700019392 961787905344 962777489422 963895548672 965127446682 965204757072 967242408216 969603263496 970452661248 971539937568 972732457984 973822288544 973900295424 974675382272 974913340129 976277401344 977054380032 977292918699 978416796672 979434539412 981825153372 984993791488 985072693248 985313189511 986097359408 986176349568 988583419008 990670425024 990749781504 991780352934 992016000324 994189884912 996616513872 997409679616 997489575936 998527158056 1000953081408 1002360130506 1003238224128 1005595041024 1006721690184 1009178906904 1009970676736 1010062973952 1012435823616 1013570137056 1014747181056 1014994922067 1015884084096 1018270608768 1019411459388 1021806270604 1021899649428 1022701399552 1024139020464 1025197619712 1025279741952 1026638749584 1027444217856 1029952014336 1031105952576 1032261183666 1033528236608 1034686181578 1034780737446 1035592593664 1037048335848 1037294738928 1038120278784 1039567846464 1040395195392 1042934602752 1044103086432 1046555903456 1046639736576 1047472713728 1047728444371 1047812371416 1050369882696 1052587326588 1052671642848 1053509420544 1053759734784 1056068923392 1058905045989 1059747784592 1059832674432 1060676151296 1064747690496 1065855234066 1065940613136 1068444731088 1069380716544 1071990872064 1073105949944 1073191909824 1075457533472 1075713062592 1076918270622 1078168879872 1079376839352 1081912521816 1082860305408 1085404171264 1085503362048 1086620237024 1087882113024 1088147709243 1089272470944 1090537426944 1090803671433 1091659481472 1091759243904 1092982429764 1094324015232 1095550074612 1096509805056 1098123751396 1099085736448 1099186177536 1100317130768 1101594912768 1103002796208 1105419895104 1108118015424 1109359529334 1111965647422 1112939758336 1113028909056 1114504228152 1115745601536 1118101060608 1118463620526 1119353759328 1122085889568 1123343052813 1125707190272 1125982021129 1126072216584 1126968410752 1131294421152 1132194771456 1132285464576 1132561901457 1133463260496 1136217011328 1138990301568 1139896776704 1140266404188 1142673629314 1143946378752 1145462678934 1145554434864 1146557970432 1149251475456 1150539074496 1153347322176 1155874745088 1157077078423 1157352000378 1158696016128 1159888199064 1159994196648 1161010381824 1162719266184 1163737838592 1165041667872 1167778594976 1167885313632 1168801599488 1169086951441 1170444594816 1171654422528 1171940470971 1173301428096 1174508638548 1174615972236 1177375391388 1178406802944 1181175127552 1182498493232 1183871711232 1185198098112 1185479701632 1187982376896 1188077538816 1189313369286 1192216257666 1193260670208 1196063889664 1196159698944 1197403936424 1202000322474 1202956944672 1203053306112 1204010766336 1204304714277 1207244193687 1209889725156 1210177195416 1211140325248 1211237342208 1213794394624 1216757036544 1216854503424 1217151587043 1218120267504 1218217843584 1221079692672 1222447766652 1225431529812 1226406799936 1228116916656 1229094323968 1229386357248 1231114517136 1232080410624 1232193005568 1233573530688 1236471453504 1237856772114 1240878145734 1241851699456 1243497773077 1243597381992 1244882823936 1246632767352 1247610835968 1247724850176 1250656017408 1252057228128 1254998573024 1256097984512 1256404649059 1257863693184 1259272979244 1262231275452 1262346625764 1263337022976 1266420589056 1267839462096 1270817882768 1271931152384 1273719117888 1275146168058 1278141753714 1278244137744 1279261439232 1282383873792 1285194064896 1286836595576 1286939676096 1289656544288 1292804351328 1292907909888 1293936881664 1294252784223 1294356458808 1295386583424 1298533727232 1301703201792 1303057224932 1304555728896 1304874223947 1305912719216 1308059174457 1309100204496 1309205068416 1310671876356 1313750919348 1314901799424 1318111225344 1320893900032 1320999708672 1322373803912 1322688000432 1324224018432 1325586513216 1325707653312 1328822018496 1330310804886 1334604108544 1336480174008 1337650965504 1340793388032 1340915917824 1342295586912 1342418253984 1345571875872 1346750631936 1347079428477 1349914431488 1350244000441 1351426849408 1353326562756 1354512112128 1357694145024 1357802901504 1359215279184 1362532865904 1365518693952 1366930159616 1368851666112 1370260078306 1370385300942 1373604623286 1373714654256 1374807936768 1374918064128 1376348244888 1379707649928 1382731114464 1383059651904 1384160371712 1386090461952 1387193593856 1387532264167 1390579470336 1390918967277 1391030385192 1392137448576 1392248964096 1395519648768 1397083161888 1400493176928 1403449768784 1403562190464 1404679227392 1405012979712 1406988019584 1408564381644 1411873394652 1413110232576 1419663587328 1421140312088 1421254150848 1424592974784 1424723162688 1426189061094 1426319394858 1429670118114 1430922546432 1434284083456 1435891027496 1437558506496 1439169119136 1442550029088 1442681858016 1443813740544 1444166234133 1445843323008 1447337816064 1447691170023 1450863612324 1452363294592 1454404895244 1455545975296 1455678991872 1457309906352 1459098686976 1460733432816 1460850443136 1462013073408 1465581570048 1469151809118 1470670394944 1472737730058 1473893193472 1477490687232 1477609039872 1479146039112 1479264524352 1486005637536 1487670529401 1488024000486 1490801414144 1491165379333 1491284827368 1492471679104 1494924770808 1496114519424 1496234363904 1497790737084 1501429622112 1508392561536 1509593028608 1510082535276 1511284347328 1513768360356 1514956015104 1515094460928 1518653735424 1520355205584 1525261838336 1527283571912 1527405913152 1529117189082 1532709405906 1532849474142 1534052099328 1536208530696 1537796429568 1541166326784 1543136000504 1544928021504 1546517598752 1546658928864 1548013842432 1548391775499 1550292354912 1551650451456 1552029272367 1552171106169 1553388890496 1555572503772 1557180418176 1560592793088 1562587294628 1564401904128 1566011518064 1566154629648 1569833855184 1569959604864 1571209070592 1571718557124 1578880989882 1580264130816 1580639602176 1583976502528 1584103385088 1585751159048 1589621676888 1589749011648 1591014226944 1598782851099 1602667096632 1603942592896 1604071074816 1605739619036 1607986308096 1609658924916 1609787864736 1613186300208 1613569593888 1614983122944 1615377405933 1622342715392 1622868782724 1624160356672 1624290458112 1628106256896 1628255043072 1629930355536 1631823169536 1633908706416 1637489222208 1639181809664 1641486022848 1643325111918 1644764707584 1647185627094 1648628604672 1648779266304 1650475696152 1652392369152 1654504194312 1658129842656 1659843765248 1662177023136 1663481114624 1663633133568 1663887237943 1664039294001 1667541356544 1667948471133 1669409637504 1669543363584 1671756342228 1677151590912 1679030638992 1682975033936 1683128834352 1684449363968 1688560785408 1689108324876 1690452616128 1698292157184 1700194890744 1704189004952 1704325516992 1705681918976 1708485452352 1709845165056 1710399606282 1713592086528 1714010443971 1715919568128 1718194018401 1723739135104 1723877213184 1725670378964 1725808611744 1727182111232 1730020983264 1731378302976 1733812117632 1735604269056 1736028000567 1739832298596 1744078899276 1745466939328 1745606757888 1747422526598 1747562501808 1751667892464 1751827970448 1753202399232 1755666892224 1757481633792 1761762957822 1763584000576 1766063087082 1767448684288 1767610204416 1771762691328 1773747739848 1775807566848 1777797147168 1781973565344 1783534620672 1783970053929 1787724517376 1787887890432 1788160973557 1788324386499 1789727449216 1789891005312 1794095834496 1794239548416 1796105904636 1804435417008 1806016149504 1810258860032 1812287038912 1814834587734 1815265793124 1816710487872 1816856013312 1820691591936 1825135554816 1827180401256 1831472831048 1831619539008 1833077249024 1833671649978 1835130993184 1838147294718 1839610199904 1842175374984 1843641485952 1844079535872 1848120615936 1854558623036 1854707180256 1856183264768 1856331952128 1856785158171 1860692865024 1860862906368 1861317218601 1862777549184 1865396072988 1867324235904 1871416253952 1875984026112 1877935412402 1878085842192 1882497859536 1884146976768 1886795539776 1888909468866 1893346913178 1895005534464 1899457299712 1899630883584 1901585414792 1901759193144 1906226824152 1907896728576 1910578676832 1912719252087 1916744675328 1917212630571 1918892158848 1923400038784 1923575810688 1925554978844 1927791097344 1930254893364 1930409514144 1934484816432 1939206526992 1940905322496 1943079875136 1945464915968 1947644577088 1947800590848 1949826680258 1952554802688 1954585837398 1956833593344 1958869078824 1963650306744 1969987582976 1970626379022 1972194718816 1972352699136 1977166838016 1981340850048 1981499563008 1983560705868 1984032000648 1988379769824 1993233027744 1994819359232 1994979151872 1995466207329 1997054316112 2001906162816 2004720261012 2006476448256 2011190082048 2013443380368 2018357813808 2019941353472 2020125947904 2024871647232 2027140274112 2029989844134 2031768168192 2036541217536 2038822918776 2043612541208 2043799298856 2045402799104 2048278040928 2050395239424 2053277499168 2054888435712 2055390117459 2055577951413 2059904028672 2060406934929 2062211905152 2064522367332 2067056473216 2069372363156 2069561474892 2071185187328 2074096671696 2074589477856 2076240557568 2079135692928 2080790390784 2085869205504 2088206172864 2093111806912 2093279473152 2095456888742 2095624742832 2100739765392 2105174653176 2105343285696 2107018841088 2107519469568 2117810091978 2119495569184 2119665348864 2121352302592 2121870210869 2129495380992 2131710468132 2131881226272 2136889462176 2138761433088 2139283591641 2143981744128 2144505177171 2146211899888 2146383819648 2150915066944 2151426125184 2153836541244 2156337759744 2158753678704 2163825043632 2165720610816 2170808342528 2171006724096 2173240474048 2176295418486 2178544941888 2181607342866 2183318962944 2183518487808 2185964859528 2188648030464 2191100149224 2193019610112 2196247502792 2198171472896 2198372355072 2200634261536 2203189825536 2203727713677 2206005592416 2209106595087 2210839790208 2216236030848 2218719058668 2223931294844 2225879516672 2226057818112 2229008456304 2231491203072 2232036000729 2236202121216 2236927241052 2238707518656 2244171779136 2246686105626 2251964042258 2252144433168 2253936821504 2262588842304 2264389542912 2265123802914 2266926520992 2272434022656 2277980603136 2279793553408 2280350143631 2280532808376 2285347258628 2287892757504 2290925357868 2291108869728 2293115940864 2293675783623 2298502950912 2299064108859 2301078148992 2306694644352 2311749490176 2314154156846 2314704000756 2317392032256 2319776398128 2319988393296 2322020763648 2325438532368 2327475677184 2330083335744 2335557189952 2335770627264 2338173902882 2340889189632 2343880941942 2346602856192 2349017277096 2349231944472 2354750782776 2356813605888 2362350255104 2364996986464 2367743422464 2368321484823 2370396196224 2370959403264 2375964753792 2376155077632 2378626738572 2384432515332 2386521340416 2392127779328 2392319397888 2394807872848 2404000644948 2405913889344 2406106612224 2408609428554 2414488387374 2419779450312 2420354390832 2422280650496 2422474684416 2427588789248 2433514073088 2434303174086 2436240535008 2436435687168 2442159385344 2444895533304 2450863059624 2452813599872 2456233833312 2458188647936 2458772714496 2462229034272 2464160821248 2464386011136 2464987667877 2467147061376 2470778440641 2472942907008 2475713544228 2481756291468 2483703398912 2486995546154 2487194763984 2489765647872 2493265534704 2495221671936 2495449700352 2501312034816 2504114456256 2509997146048 2512809298118 2515727386368 2518545958488 2524462550904 2524693251528 2526674045952 2532841178112 2535678924192 2541635765536 2543862304768 2544483364901 2547438235776 2550292336116 2556283507428 2556488275488 2558522878464 2564767747584 2570388129792 2573673191152 2573879352192 2579313088576 2585608702656 2585815819776 2588505568446 2588712917616 2590773166848 2597067454464 2603406403584 2606114449864 2609748447894 2611825438432 2616118348914 2618200408992 2618410136832 2621133789897 2621343752712 2627501838696 2629803598848 2636222450688 2641787800064 2641999417344 2642644436733 2644747607824 2645376000864 2648448036864 2649094630623 2651173026432 2651415306624 2657644036992 2660621609772 2669208217088 2672960348016 2675301931008 2681586776064 2681831835648 2684591173824 2684836507968 2691143751744 2694158856954 2700488000882 2702853698816 2706653125512 2709024224256 2715388290048 2718430558368 2722251881601 2725065731808 2731037387904 2733860319232 2734527765599 2737703332224 2740520156612 2740770601884 2747209246572 2747429308512 2749615873536 2749836128256 2750507474967 2752696489776 2759415299856 2765462228928 2766119303808 2768320743424 2772180923904 2775064528334 2781837934554 2782060770384 2784274897152 2784497928192 2791039297536 2794166323776 2800986353856 2806899537568 2807124380928 2809358454784 2810044333313 2813976039168 2816903118603 2817128763288 2823746789304 2826220465152 2839327174656 2840020369767 2842280624176 2842508301696 2849185949568 2849446325376 2852378122188 2852638789716 2859340236228 2861845092864 2868568166912 2871782054992 2875117012992 2878338238272 2885100058176 2885363716032 2888332468266 2891686646016 2895382340046 2901727224648 2904726589184 2908809790488 2911091950592 2911357983744 2914619812704 2918197373952 2921466865632 2921700886272 2924026146816 2924740020387 2931163140096 2931878756097 2938303618236 2941340789888 2945475460116 2947786386944 2954981374464 2955218079744 2955939568533 2958292078224 2958529048704 2972011275072 2975341058802 2976048000972 2982330758666 2982569654736 2984943358208 2989849541616 2992229038848 2992468727808 2995581474168 3002859244224 3016785123072 3019186057216 3019923163187 3020165070552 3022568694656 3027536720712 3029912030208 3030188921856 3037307470848 3040710411168 3050523676672 3054567143824 3054811826304 3058234378164 3065418811812 3065698948284 3068104198656 3072417061392 3075592859136 3082332653568 3086272001008 3089856043008 3093035197504 3093317857728 3096783550998 3100584709824 3104058544734 3104342212338 3106777780992 3111145007544 3114360836352 3121185586176 3125174589256 3128803808256 3132023036128 3132309259296 3139667710368 3139919209728 3142418141184 3143185333113 3143437114248 3157761979764 3160528261632 3161279204352 3167953005056 3168206770176 3171502318096 3176715137967 3179243353776 3179498023296 3182028453888 3197565702198 3205334193264 3207885185792 3208142149632 3211479238072 3215972616192 3219317849832 3219575729472 3226372600416 3227139187776 3230754811866 3244685430784 3245477590313 3245737565448 3248320713344 3248580916224 3256212513792 3256510086144 3259860711072 3263646339072 3264443127729 3267817412832 3274978444416 3278363619328 3282972045696 3286650223836 3289529415168 3294371254188 3297257209344 3297558532608 3300951392304 3304784738304 3309008388624 3316259685312 3319687530496 3324354046272 3327774475886 3328078588002 3335896942266 3338819275008 3339086727168 3343512684456 3354303181824 3358061277984 3365950067872 3366257668704 3368898727936 3369721212977 3370029158439 3377121570816 3377946063387 3378216649752 3380905232256 3396584314368 3400389781488 3408378009904 3408651033984 3411363837952 3416970904704 3419690330112 3420799212564 3428020887942 3431839136256 3436388036802 3447478270208 3447754426368 3451340757928 3451617223488 3454364222464 3460041966528 3467624235264 3471231235269 3472056001134 3479664597192 3488157798552 3490933878656 3491213515776 3494845053196 3495125003616 3503335784928 3503655940896 3506404798464 3507260854323 3511333784448 3514963267584 3515821412913 3523525915644 3527168001152 3532126174164 3534897368576 3535220408832 3543525382656 3547495479696 3551615133696 3555594294336 3563947130688 3567940107858 3576321947114 3576648772998 3579454898432 3579782010624 3588191668992 3588479096832 3592211809272 3608870834016 3612032299008 3612914142831 3620517720064 3621401635523 3621732581061 3624574077824 3629669175468 3630531586248 3633420975744 3633712026624 3641383183872 3650271109632 3654360802512 3662945662096 3663239078016 3666154498048 3667343299956 3670261986368 3676294589436 3679220399808 3684350749968 3687282971904 3688159071744 3696241231872 3709117246072 3709414360512 3712366529536 3713570316342 3722634437202 3725555098368 3730493319231 3730792145976 3734648471808 3742832507904 3751968052224 3755870824804 3756171684384 3764995719072 3768293953536 3769213947177 3773591079552 3777818937732 3786693826356 3790011068928 3798914599424 3799261767168 3803170829584 3803518386288 3812453648304 3815793457152 3821157353664 3825438504174 3834425261142 3837784317696 3846800077568 3847151621376 3851109957688 3855582194688 3860509786728 3860819028288 3868969632864 3878413053984 3881810644992 3882758352669 3886159750272 3890929831936 3891879765977 3895289154176 3895601181696 3899653360516 3905109605376 3909171674796 3913667186688 3914622671841 3917738157648 3927300613488 3939975165952 3941252758044 3944389437632 3944705398272 3954333676032 3962681700096 3962999126016 3967121411736 3968064001296 3976759539648 3986466055488 3989638718464 3990932414658 3994108632224 4003812325632 4009440522024 4012952896512 4022380164096 4026886760736 4036715627616 4039882706944 4040251895808 4041238285431 4049743294464 4050732001323 4054280548224 4059979688268 4063536336384 4073082435072 4077645837552 4087225082416 4087598597712 4090805598208 4096556081856 4100790478848 4106554998336 4110780234918 4111155902826 4120813869858 4124423810304 4129044734664 4134112946432 4138744726312 4139122949784 4142370374656 4148193343392 4149178955712 4152481115136 4158271385856 4161580781568 4162596792501 4171738411008 4172756901831 4176412345728 4186223613824 4186558946304 4190913777484 4191249485664 4201479530784 4210349306352 4210686571392 4214037682176 4215038939136 4235620183956 4238991138368 4239330697728 4243740421738 4258990761984 4263420936264 4263762452544 4273778924352 4278567183282 4289010354342 4292423799776 4292767639296 4301830133888 4302852250368 4307673082488 4312675519488 4317507357408 4327650087264 4331441221632 4332498702399 4341616685056 4342013448192 4343073510069 4346480948096 4352590836972 4357089883776 4363214685732 4366637925888 4367036975616 4371929719056 4377296060928 4382200298448 4386039220224 4392495005584 4396342945792 4396744710144 4401268523072 4407455427354 4412011184832 4418213190174 4421679580416 4432472061696 4437438117336 4447862589688 4451759033344 4458016912608 4463011588203 4464072001458 4472404242432 4473496137999 4473854482104 4477415037312 4488343558272 4493372211252 4503928084516 4504288866336 4507873643008 4525177684608 4528779085824 4530247605828 4533853041984 4544868045312 4555961206272 4560700287262 4561065616752 4570694517256 4575785515008 4581850715736 4582217739456 4587351567246 4598128217718 4602156297984 4613389288704 4618188106009 4623498980352 4628308313692 4629408001512 4634784064512 4639552796256 4639976786592 4644041527296 4645175326497 4650877064736 4654951354368 4656087817101 4660166671488 4671114379904 4671541254528 4676347805764 4681778379264 4687761883884 4693205712384 4698034554192 4698463888944 4709501565552 4713627211776 4724700510208 4729993972928 4736642969646 4740792392448 4741918806528 4751929507584 4752310155264 4757253477144 4768865030664 4773042680832 4784255558656 4789615745696 4796348553297 4808001289896 4811827778688 4812213224448 4817218857108 4828976774748 4839558900624 4840708781664 4844561300992 4844949368832 4846132217799 4855177578496 4867028146176 4868606348172 4872481070016 4872871374336 4884318770688 4889791066608 4901726119248 4905627199744 4912467666624 4916377295872 4917545428992 4924458068544 4929975335754 4934294122752 4941556881282 4945885814016 4951427088456 4963512582936 4967406797824 4973991092308 4974389527968 4979531295744 4986531069408 4990443343872 4990899400704 4991661713829 4992117882003 5002624069632 5003845413399 5008228912512 5019994292096 5025618596236 5031454772736 5037091916976 5048925101808 5049386503056 5053348091904 5065682356224 5071357848384 5083271531072 5088966729802 5094876471552 5100584672232 5112567014856 5112976550976 5117045756928 5129535495168 5140776259584 5142031331913 5147346382304 5147758704384 5154582055203 5158626177152 5171217405312 5171631639552 5177011136892 5177425835232 5181546333696 5194134908928 5206812807168 5208084001701 5212228899728 5219496895788 5223650876864 5232236697828 5236400817984 5236820273664 5242267579794 5242687505424 5255003677392 5259607197696 5272444901376 5283575600128 5285288873466 5289495215648 5290752001728 5298189261246 5302346052864 5302830613248 5315288073984 5321243219544 5338416434176 5345920696032 5350603862016 5351910161787 5363173552128 5363663671296 5364482920671 5364973159497 5369182347648 5369673015936 5382287503488 5388317713908 5400976001764 5405707397632 5413306251024 5418048448512 5430776580096 5436861116736 5444503763202 5450131463616 5462074775808 5469055531198 5475406664448 5481040313224 5481541203768 5494418493144 5494858617024 5499231747072 5501014949934 5505392979552 5518830599712 5530924457856 5532238607616 5536641486848 5537993205961 5544361847808 5550129056668 5563675869108 5564121540768 5568549794304 5568995856384 5570355474513 5582078595072 5588332647552 5601972707712 5613799075136 5614248761856 5620088666626 5627952078336 5633806237206 5634257526576 5647493578608 5652440930304 5680040739534 5684561248352 5685016603392 5698371899136 5698892650752 5704756244376 5705277579432 5718680472456 5723690185728 5737136333824 5743564109984 5750234025984 5751637891713 5756676476544 5770200116352 5770727432064 5776664936532 5783373292032 5790764680092 5803454449296 5809453178368 5817619580976 5822183901184 5822715967488 5829239625408 5836394747904 5842933731264 5843401772544 5849480040774 5863757512194 5876607236472 5882681579776 5890950920232 5895572773888 5909962748928 5911879137066 5916584156448 5917058097408 5944022550144 5950682117604 5952096001944 5964661517332 5965139309472 5969886716416 5979699083232 5984458077696 5984937455616 5986398621987 5991162948336 6005718488448 6033570246144 6039846326374 6040330141104 6045137389312 6055073441424 6059824060416 6060377843712 6074614941696 6081420822336 6109134287648 6109623652608 6115978843093 6116468756328 6130837623624 6131397896568 6136208397312 6144834122784 6151185718272 6164665307136 6166170352377 6172544002016 6179712086016 6181220804787 6186070395008 6186635715456 6193567101996 6201169419648 6208117089468 6208684424676 6213555561984 6222290015088 6228721672704 6242371172352 6250349178512 6257607616512 6264046072256 6264618518592 6279335420736 6279838419456 6286370666226 6286874228496 6315523959528 6321056523264 6322558408704 6335906010112 6343004636192 6353430275934 6358486707552 6358996046592 6364056907776 6365610632607 6395131404396 6410668386528 6415770371584 6416284299264 6417850774923 6422958476144 6431945232384 6433515531513 6438635699664 6439151458944 6452745200832 6454278375552 6461509623732 6490955180626 6491475130896 6496641426688 6497161832448 6512425027584 6513020172288 6519721422144 6528886255458 6535634825664 6549956888832 6565944091392 6572773943407 6573300447672 6579058830336 6588742508376 6594514418688 6595117065216 6601902784608 6609569476608 6611183141031 6618016777248 6632519370624 6639375060992 6640996002169 6648708092544 6655548951772 6656157176004 6671793884532 6677638550016 6678173454336 6687025368912 6708606363648 6716122555968 6731900135744 6732515337408 6739442425954 6740058316878 6755892126774 6756433299504 6761810464512 6793168628736 6800779562976 6816756019808 6817302067968 6822727675904 6824393380903 6833941809408 6839380660224 6841050430893 6841598425128 6856041775884 6863678272512 6872776073604 6894956540416 6895508852736 6897192326577 6902681515856 6903234446976 6908728444928 6920083933056 6935248470528 6942462470538 6944112002268 6959329194384 6976315597104 6981867757312 6982427031552 6989690106392 6990250007232 7006671569856 7007311881792 7014521708646 7022667568896 7031642825826 7047051831288 7054336002304 7064252348328 7069794737152 7070440817664 7087050765312 7094990959392 7103230267392 7104964454469 7111188588672 7127894261376 7135880215716 7152643894228 7153297545996 7158909796864 7159564021248 7176383337984 7176958193664 7184423618544 7217741668032 7225828285662 7242803271046 7243465162122 7249148155648 7259338350936 7261063172496 7266841951488 7267424053248 7282766367744 7300542219264 7308721605024 7325891324192 7326478156032 7332308996096 7334099110597 7334686599912 7340523972736 7352589178872 7358440799616 7368701499936 7374565943808 7376318143488 7392482463744 7412335321923 7418234492144 7418828721024 7424733059072 7427140632684 7445268874404 7451110196736 7460986638462 7461584291952 7469296943616 7485665015808 7503936104448 7511741649608 7512343368768 7529991438144 7538427894354 7547182159104 7555637875464 7573387652712 7580022137856 7597829198848 7598523534336 7606341659168 7607036772576 7624907296608 7631586914304 7633450094703 7642314707328 7650877008348 7668850522284 7675568635392 7693600155136 7694303242752 7702219915376 7711164389376 7721019573456 7721638056576 7737939265728 7756826107968 7765516705338 7772319500544 7783759531954 7790578308352 7791202363392 7799306721032 7810219210752 7818343349592 7829245343682 7835476315296 7854601226976 7863401369691 7879950331904 7881874147903 7882505516088 7888778875264 7889410796544 7908667352064 7925363400192 7925998252032 7927933310199 7934242823472 7936128002592 7953519079296 7972932110976 7979277436928 7981864829316 7988217264448 8007624651264 8018881044048 8025905793024 8044760328192 8053773521472 8073431255232 8082476570862 8099539548961 8101464002646 8108561096448 8119959376536 8127072672768 8146164870144 8155291675104 8174450164832 8175197195424 8181611196416 8183608660087 8193112163712 8201580957696 8203583296797 8213109996672 8221560469836 8222311805652 8241627739716 8248847620608 8258089469328 8268225892864 8277489452624 8278245899568 8284740749312 8296386686784 8298357911424 8304962230272 8316542771712 8325193585002 8345513803662 8352824691456 8372447227648 8373117892608 8381827554968 8382498971328 8402959061568 8420698612704 8421373142784 8428075364352 8430132999939 8450709355809 8471240367912 8477982276736 8478661395456 8487480843476 8517981523968 8520061109301 8526841872528 8527524905088 8547557848704 8557134366564 8578020708684 8584847599552 8585535278592 8603660267776 8605704500736 8615346164976 8625351038976 8635014714816 8655300174528 8664997404798 8686147020138 8692961896192 8705181673944 8714179767552 8726429371464 8733275851776 8734073951232 8743859438112 8754592121856 8764400596896 8772078440448 8774220061161 8784990011168 8792685891584 8793489420288 8794832543413 8795636268291 8802537046144 8814910854708 8824022369664 8836426380348 8843359160832 8864944123392 8874876234672 8895725179376 8903518066688 8916033825216 8926023176406 8928144002916 8946992275998 8947708964208 8954830074624 8976687116544 8986744422504 9007856169032 9008577732672 9015747286016 9050355369216 9057558171648 9059769489561 9060495211656 9067706083968 9089736090624 9111922412544 9121400574524 9122131233504 9141389034512 9151571030016 9163701431472 9164435478912 9174703134492 9196256435436 9204312595968 9226778577408 9236376212018 9246997960704 9256616627384 9258816003024 9269568129024 9279105592512 9279953573184 9290350652994 9301754129472 9312175634202 9320333342976 9342228759808 9343082509056 9352695611528 9363556758528 9375523767768 9386411424768 9396069108384 9396927777888 9419003131104 9427254423552 9429555999339 9449401020416 9451708003087 9459987945856 9473285939292 9481584784896 9483837613056 9503859015168 9504620310528 9514506954288 9537730061328 9546085361664 9568511117312 9579231491392 9592697106594 9616002579792 9623655557376 9624426448896 9634437714216 9657953549496 9679117801248 9681417563328 9689122601984 9692264435598 9710355156992 9712725849169 9734056292352 9736432770939 9737212696344 9744962140032 9745742748672 9768637541376 9779582133216 9803452238496 9811254399488 9824935333248 9832754591744 9835090857984 9848916137088 9859950671508 9868588245504 9883113762564 9891771628032 9902854176912 9927025165872 9934813595648 9947982184616 9948779055936 9959062591488 9973062138816 9983323427658 9984235764006 10007690826798 10016457825024 10039988584192 10051237192472 10062909545472 10074183833952 10097850203616 10098773006112 10106696183808 10109163638931 10110087475317 10131364712448 10133838190161 10142715696768 10166543062144 10177933459604 10189752943104 10201169344464 10225134029712 10225953101952 10234091513856 10259070990336 10284062663826 10294692764608 10295517408768 10309164110406 10317252354304 10342434810624 10343263279104 10354022273784 10354851670464 10363092667392 10413693705807 10416168003402 10424457799456 10438993791576 10447301753728 10464473395656 10472801635968 10473640547328 10484535159588 10485375010848 10510007354784 10519214395392 10521782562969 10544889802752 10547464238739 10567151200256 10570577746932 10578990431296 10581504003456 10596378522492 10604692105728 10605661226496 10630576147968 10642486439088 10676832868352 10691841392064 10703820323574 10728965841342 10729946318994 10738364695296 10739346031872 10764575006976 10776635427816 10801952003528 10811414795264 10826612502048 10836096897024 10838742428493 10861553160192 10864204906569 10865197743183 10873722233472 10889007526404 10900262927232 10924149551616 10938111062396 10950813328896 10962080626448 10963082407536 10988836986288 10989717234048 10998463494144 11002029899868 11010785959104 11037661199424 11061848915712 11064477215232 11075986411922 11088723695616 11100258113336 11127351738216 11128243081536 11137099588608 11140710949026 11176665295104 11191479957693 11203945415424 11227598150272 11228497523712 11240177333252 11255904156672 11267612474412 11268515053152 11294987157216 11304881860608 11307641841531 11360081479068 11369122496704 11370033206784 11396743798272 11397785301504 11409512488752 11410555158864 11437360944912 11447380371456 11474272667648 11487128219968 11503275783426 11513352953088 11540400232704 11541454864128 11553329873064 11566746584064 11581529360184 11606908898592 11618906356736 11635239161952 11644367802368 11645431934976 11647210665601 11648275058007 11658479250816 11672789495808 11675639297931 11685867462528 11686803545088 11698960081548 11727515024388 11753214472944 11765363159552 11781901840464 11791145547776 11819925497856 11823758274132 11833168312896 11834116194816 11888045100288 11901364235208 11904192003888 11929323034664 11930278618944 11939773432832 11959398166464 11968916155392 11972797243974 11982325896672 12011436976896 12067140492288 12079692652748 12080660282208 12090274778624 12110146882848 12119648120832 12120755687424 12123714856293 12149229883392 12152196003969 12162841644672 12218268575296 12219247305216 12231957686186 12232937512656 12261675247248 12262795793136 12272416794624 12289668245568 12302371436544 12332340704754 12345088004032 12362441609574 12372140790016 12373271430912 12387134203992 12402338839296 12416234178936 12417368849352 12427111123968 12444580030176 12457443345408 12484742344704 12487790377503 12500698357024 12515215233024 12518270705493 12528092144512 12529237037184 12558670841472 12559676838912 12572741332452 12573748456992 12631047919056 12642113046528 12645116817408 12671812020224 12686009272384 12706860551868 12716973415104 12717992093184 12731221265214 12790262808792 12821336773056 12831540743168 12835701549846 12845916952288 12867031063026 12877271399328 12878302917888 12905490401664 12908556751104 12923019247464 12981910361252 12982950261792 12993282853376 12994323664896 12997496107197 13024850055168 13026040344576 13029220530207 13039442844288 13057772510916 13071269651328 13099913777664 13131888182784 13145547886814 13146600895344 13158117660672 13177485016752 13189028837376 13190234130432 13203805569216 13222366282062 13236033554496 13265038741248 13281992004338 13297416185088 13311097903544 13312314352008 13343587769064 13355277100032 13374050737824 13389034764609 13417212727296 13420488413997 13432245111936 13463800271488 13465030674816 13478884851908 13480116633756 13511784253548 13512866599008 13523620929024 13586337257472 13601559125952 13633512039616 13634604135936 13648786761806 13667883618816 13682100861786 13683196850256 13712083551768 13727356545024 13745552147208 13789913080832 13794384653154 13805363031712 13806468893952 13817456889856 13840167866112 13854564318027 13870496941056 13884924941076 13888224004536 13918658388768 13952631194208 13963735514624 13964854063104 13968263451303 13979380212784 13980500014464 14013343139712 14014623763584 14029043417292 14045335137792 14063285651652 14094103662576 14108672004608 14128504696656 14139589474304 14140881635328 14174101530624 14189981918784 14209928908938 14222377177344 14255788522752 14271760431432 14305287788456 14306595091992 14317819593728 14319128042496 14352766675968 14368847237088 14389045659891 14435483336064 14451656571324 14485606542092 14486930324244 14498296311296 14518676701872 14522126344992 14533683902976 14534848106496 14538396653397 14565532735488 14601084438528 14617443210048 14651782648384 14652956312064 14668198221194 14669373199824 14681047945472 14705178357744 14716881599232 14737402999872 14749131887616 14752636286976 14824670643846 14836468984288 14837657442048 14849466118144 14853091476083 14854281265368 14890537748808 14902220393472 14921973276924 14923168583904 14938593887232 14971330031616 14974985141487 15007872208896 15011536240197 15023483299216 15024686737536 15059982876288 15076855788708 15094364318208 15111275750928 15146775305424 15160044275712 15195658397696 15197047068672 15212683318336 15214073545152 15249814593216 15266900189406 15284629414656 15301754016696 15337701044568 15351137270784 15387200310272 15388606485504 15404439830752 15422328778752 15426093995739 15442039146912 15443276113152 15463746165609 15475878531456 15513652215936 15531033410676 15544639001088 15567519063908 15581156616704 15582404726784 15598613442064 15620438421504 15624252005103 15636686699184 15658490687364 15670952630592 15709202453952 15726802739382 15763748295806 15765011032176 15777557750528 15778821593088 15817334704128 15850726800384 15855866620398 15868485646944 15872256005184 15907038158592 15945864221952 15958554873856 15962451005417 15963729658632 15976434528896 16015249302528 16037762088096 16051811586048 16055730485361 16089520656384 16093448762013 16107547042944 16146862510464 16164953141724 16199079097922 16202928005292 16217122192896 16239918753072 16254145345536 16292329740288 16310583350208 16348900329664 16350394390848 16367217320174 16386224327424 16407166593594 16426219993344 16443120939672 16444623611304 16483255479432 16497695241216 16516178938656 16536451785728 16554978905248 16556491799136 16569481498624 16573526782193 16592773373568 16596715822848 16609924460544 16613979617883 16633085543424 16650387170004 16691027607324 16705649382912 16744894455296 16746235785216 16763655109936 16764997942656 16805918123136 16841397225408 16842746285568 16860265999878 16901418711618 16942480735824 16955964553472 16957322790912 16974961686952 17040122218602 17053683745056 17055049810176 17095115697408 17114268733128 17156041417368 17169695199104 17171070557184 17207320535552 17211409001472 17230692329952 17250702077952 17254913675139 17270029429632 17310600349056 17329994809596 17372294040276 17385923792384 17410363347888 17428359535104 17452858742928 17466551703552 17468147902464 17487718876224 17509184243712 17528801193792 17548440122322 17569980022336 17589665086826 17591272536582 17605074092288 17629821709416 17648044739328 17672852760696 17686718321664 17729888246784 17749752469344 17791450358752 17807036133376 17811383554307 17832067650432 17852046352812 17856288005832 17893984551996 17895417928416 17909660149248 17953374233088 17973488845008 18015712338064 18017155465344 18031494572032 18100710738432 18119538979122 18120990423312 18135412167936 18179472181248 18223844825088 18242801149048 18244262467008 18282778069024 18327402862944 18328870957824 18347936529279 18349406268984 18392512870872 18408625191936 18453557154816 18472752424036 18493995921408 18498511057131 18513233254768 18517632006048 18539136258048 18543662414361 18558211185024 18559907146368 18580701305988 18603508258944 18624351268404 18640666685952 18684457519616 18686165018112 18705391223056 18727113517056 18751047535536 18772822849536 18792138216768 18793855555776 18838006262208 18859111998678 18903416006174 18919975891712 18946571878584 18963169569792 18967675226112 19007718030336 19029013908576 19075460122656 19092170723328 19096831897821 19137022234624 19141694359193 19158462982784 19185394213188 19232005159584 19247311114752 19248852897792 19253552324769 19268875428432 19315907098992 19358235602496 19362835126656 19378245203968 19384528871196 19425451698338 19472865541878 19474425392688 19489924280064 19491485497344 19537275082752 19559164266432 19606904476992 19622508798976 19649870666496 19665509183488 19670310333191 19697832274176 19718321830221 19719901343016 19737176491008 19766227525128 19783543256064 19805708353824 19854050331744 19869627191296 19895964369232 19897558111872 19918125182976 19922988006507 19946124277632 19966646855316 19968471528012 20015381653596 20032915650048 20079977168384 20102474384944 20125819090944 20148367667904 20195700407232 20197546012224 20218327277862 20220174950634 20267676380322 20285431393536 20333086124288 20355866919208 20379505886208 20402338688928 20450268059424 20451906203904 20468183027712 20473180142709 20518141980672 20523151292679 20568125327652 20589385529216 20591034817536 20618328220812 20634504708608 20684869621248 20686526558208 20691576979731 20708044547568 20709703340928 20726185334784 20827387411614 20832336006804 20848915598912 20877987583152 20894603507456 20928946791312 20945603271936 20947281094656 20969070319176 20970750021696 21020014709568 21043565125938 21094928477478 21134302400512 21139462142309 21141155493864 21157980862592 21163008006912 21192757044984 21209384211456 21211322452992 21261152295936 21284972878176 21353665736704 21383682784128 21407640647148 21457931682684 21459892637988 21476729390592 21478692063744 21529150013952 21553270855632 21603904007056 21622829590528 21653225004096 21677484856986 21728409813138 21730395486366 21747444466944 21778015052808 21800525854464 21848299103232 21876222124792 21901626657792 21924161252896 21926164815072 21977673972576 21979434468096 21996926988288 22002297331791 22004059799736 22021571918208 22075322398848 22123697831424 22128954430464 22151972823844 22177447391232 22200516226672 22237005965769 22254703476432 22256486163072 22274199177216 22281421898052 22353330590208 22382959915386 22407890830848 22455196300544 22456995047424 22480354666504 22511808313344 22535224948824 22537030106304 22589974314432 22615283683062 22720162958136 22738244993408 22740066413568 22793487596544 22795570603008 22819024977504 22821110317728 22874721889824 22894760742912 22900350284109 22948545335296 22974256439936 23006551566852 23026705906176 23080800465408 23082909728256 23106659746128 23133493168128 23163058720368 23213817797184 23237812713472 23270478323904 23294421331202 23296550116014 23316958501632 23351278595862 23371734925056 23373607090176 23397920163096 23455030048776 23506428945888 23530726319104 23563803680928 23582291095552 23588048490839 23590204109073 23639850995712 23645622443709 23647516548264 23666336625792 23668232389632 23776090200576 23802728470416 23808384007776 23858646069328 23860557237888 23879546865664 23918796332928 23937832310784 23945594487948 23964651793344 24022873953792 24134280984576 24159385305496 24161320564416 24180549557248 24220293765696 24247429712586 24298618646883 24304392007938 24325683289344 24436537150592 24438494610432 24463915372372 24465875025312 24523350494496 24525591586272 24544833589248 24550825980261 24579336491136 24604742873088 24610749890391 24664681409508 24690176008064 24724883219148 24744281580032 24746542861824 24774268407984 24804677678592 24832468357872 24834737698704 24854222247936 24889160060352 24914886690816 24975580755006 25001396714048 25036541410986 25056184289024 25058474074368 25117341682944 25119353677824 25145482664904 25147496913984 25262095838112 25284226093056 25290398999817 25343624040448 25349811448661 25352128067427 25372018544768 25413721103736 25433946830208 25435984186368 25462442530428 25580525617584 25642673546112 25663081486336 25671403099692 25691833904576 25734062126052 25754542798656 25756605835776 25810980803328 25817113502208 25846038494928 25963820722504 25965900523584 25986565706752 25994992214394 26058441060414 26078885688576 26115545021832 26142539302656 26199827555328 26263776365568 26291095773628 26293201790688 26316235321344 26322660183483 26354970033504 26378057674752 26380468260864 26384497630239 26386908804873 26407611138432 26444732564124 26472067108992 26530077482496 26563984008676 26594832370176 26622195807088 26624628704016 26687175538128 26710554200064 26748101475648 26778069529218 26840976827994 26864490223872 26927600542976 26930061349632 26957769703816 26960233267512 27023568507096 27025733198016 27047241858048 27172674514944 27179308468683 27203118251904 27267024079232 27269208271872 27297573523612 27335767237632 27364201723572 27366393700512 27424167103536 27454713090048 27491104294416 27579826161664 27588769306308 27610726063424 27612937787904 27680335732224 27709128636054 27740993882112 27769849882152 27776448009072 27837316777536 27905262388416 27927471029248 27936526902606 27958760425568 27961000028928 28026686279424 28029247527168 28058086834584 28090670275584 28126571303304 28188207325152 28217344009216 28257009393312 28279178948608 28281763270656 28288667998017 28348203061248 28355124009261 28379963837568 28419857817876 28444754354688 28511577045504 28543520862864 28610575576912 28613190183984 28635639187456 28638256084992 28705533351936 28737694474176 28778091319782 28870966672128 28903313142648 28971213084184 28973860648488 28996592622592 29037353403744 29044252689984 29067367805952 29076793306794 29131065470976 29138177547507 29202168877056 29209298312817 29234886420096 29303565296768 29305912624128 29336396442388 29338746399648 29362095890944 29410356715488 29433763198464 29474805999744 29498263775232 29505272573952 29649341287692 29672937968576 29675314884096 29706182952166 29708562530736 29781075497616 29804440786944 29843946553848 29846337167808 29877187774464 29949970282974 30023072480394 30046966598432 30049373475072 30119965752576 30153711577416 30188728636416 30222551501856 30293550610848 30320088551424 30327490916793 30391316795392 30394094137344 30401514570483 30425366636672 30428147090304 30499629186432 30533800378812 30569258829312 30603508033392 30675402089136 30702274541568 30774400620544 30777212971008 30808879661504 30852187991478 30884078293824 30886552226304 30927492331218 30951757062912 31027304431872 31062066821352 31089278002176 31135038127816 31162313233408 31197226884128 31241081117421 31248504010206 31273373398368 31316981374728 31341905261184 31418404907904 31453605478764 31527496591612 31530022064352 31555115501056 31557643186176 31565347688907 31634669408256 31642392716217 31701453600768 31711733240796 31736971293888 31744512010368 31814076317184 31891728443904 31924902010834 31927459317264 31952869057792 32030498605056 32075524176192 32111460970722 32186897524026 32215094085888 32293725020928 32327316742063 32329906283448 32398158195844 32405856010584 32434244385792 32479837506144 32508290691072 32516227285479 32584659480576 32592614719707 32621166700416 32697800659328 32700788781696 32734434640348 32772448654848 32814333187188 32852439986688 32886241879344 32889247222608 32966510958864 32995390482432 33032357877312 33072903571456 33109957810496 33112983598272 33147053564386 33185546747136 33193431645696 33227959235766 33266171086848 33300774340008 33382055214648 33411298765824 33489788910592 33527310219872 33529995885312 33574439873079 33611836246272 33682794450816 33685492571136 33720531999756 33802837423236 33884961471648 33911929106944 33914645581824 33922925524593 33949923373904 34080244437204 34107367490112 34110099620352 34190231394816 34228537466256 34312082834736 34339390398208 34342141114368 34414641071104 34422818002944 34461384659904 34509827350278 34540058859264 34621200698112 34659989619192 34744588080552 34771847584768 34820726695776 34856719070208 34905717485856 34933103407104 34936295804928 34941631996803 34944825174021 34975437752448 35018368487424 35026917893793 35057602387584 35096880244644 35139960044672 35179330173652 35182545073164 35210148184576 35259643418832 35296089478656 35345705521392 35373436643328 35459776493568 35499504938688 35582900717504 35622767108614 35664135300864 35704092705624 35712576011664 35787969103992 35790835856832 35819320298496 35906748466176 35946977690016 36031424676128 36034310930688 36062989144064 36071793584773 36201421476864 36239077958244 36241980846624 36270824335872 36358944362496 36447689650176 36456588011907 36485602298096 36488524934016 36565556138048 36654805725888 36657741915648 36695873058558 36698812537968 36785025741744 36817250383872 36907114309632 36945504848072 36997022114262 37026466509536 37035264012096 37087324828722 37116422370048 37119814292736 37161402611976 37207016517888 37248702536808 37281333371904 37368915039232 37372330036224 37410782446112 37454227034112 37463371132509 37502095071072 37545645699072 37554812116479 37584276433536 37587711111552 37676012524416 37718223997356 37806832012348 37839951783424 37893143757168 37926339139584 37935350452224 38015436060672 38058027817152 38150920245312 38193663795642 38283388718386 38316925965568 38370788426376 38464010319168 38494622229504 38507104649538 38537750856864 38631814197984 38716471204992 38725670253312 38756490407936 38765952441727 38769057742392 38850903396676 38945731083756 38948850785376 38979848560128 38982970994688 38992488321591 39074550165504 39118328532864 39213808953984 39245017597952 39299741332992 39340620666382 39395664548352 39436643660442 39439802686032 39474352982016 39532455050256 39567086512128 39611416707648 39708100663488 39791928738464 39795116223744 39845976013014 39892248555264 39933293710632 39936943056024 40030763307192 40065831300096 40159954336768 40204948769888 40251638181888 40261465241991 40296735335808 40391400814464 40395092024448 40436654555724 40440349901268 40535352760644 40570862787072 40666172248576 40711733838416 40759011772416 40804677377856 40900536118848 40903812407808 40946360285418 41046302585358 41136250655304 41178771058432 41182069635072 41236656441624 41269009417216 41369739242496 41383153959462 41416089095136 41419406681856 41452370669568 41563692954081 41654774823228 41664672013608 41697831197824 41755975166304 41789207014912 41857893582624 41891206543872 41894562189312 41904790353909 41938140638352 41941500043392 42040029419136 42087130251876 42189856954956 42278924284618 42282310987728 42315961725184 42326016013824 42385514089968 42418768422912 42422644905984 42522304591872 42569945756352 42767365568256 42811851901651 42815281294296 42915863365368 42919785275976 42953458781184 42957384127488 43058300027904 43106541711264 43207808014112 43245659181056 43256217203317 43306450008192 43354969713972 43456819626276 43460790972732 43494888933888 43556030105616 43601051708928 43696598206464 43752444249584 43803253315584 43848322505792 43852329630144 43955347945152 43958868936192 44004594663582 44008119599472 44043143836416 44150644797696 44247395662848 44257908860928 44303945647688 44401032453344 44474011931538 44509406952864 44512972326144 44548398354432 44559274428249 44562843796104 44706661180416 44765919830772 44815781661696 44910392601088 44913990094848 44924955424461 44960709333008 45023616626688 45034608720591 45070449897648 45074060212608 45179948628864 45230567366124 45440325916272 45476489986816 45480132827136 45586975193088 45591141206016 45638049955008 45642220635456 45749443779648 45800700568218 45948512879872 46009417603849 46013103133704 46053411812352 46161600930816 46165819456512 46213319492256 46266986336256 46278281987217 46326117440736 46427635594368 46475625426944 46486972015183 46540956647808 46588842662404 46593100232028 46633917003264 46702557191724 46743469850112 46747214180352 46795840326192 46910060097552 47012857891776 47061452638208 47127607361856 47176096981678 47180408218146 47291244887418 47295033096528 47332673251584 47336464779264 47552180401152 47605456940832 47616768015552 47717292138656 47721114475776 47759093731328 47770753666321 47837592665856 47875664621568 47887353016251 47891188975896 47929303586688 48045747907584 48268561969152 48280346286039 48318770610992 48322641128832 48361099114496 48440587531392 48494859425172 48597237293766 48608784015876 48651366578688 48873074301184 48876989220864 48927830744744 48931750050624 49046700988992 49051183172544 49101651960522 49158672982272 49221499780782 49329362819016 49380352016128 49449766438296 49488563160064 49493085723648 49548536815968 49609355357184 49664936715744 49669475397408 49708444495872 49720580346579 49778320120704 49829773381632 49841938853649 49951161510012 50002793428096 50073082821972 50112368578048 50116948148736 50234683365888 50238707355648 50290965329808 50294993827968 50524191676224 50580797999634 50699622897322 50704256134854 50744037089536 50827442207472 50867893660416 50871968372736 50924885060856 51161051235168 51285347092224 51326162972672 51338693774179 51342806199384 51383667809152 51468124252104 51509085597312 51513211671552 51621961606656 51634227004416 51692076989856 51927641445008 51931801047168 51973131413504 51989984428788 52116882120828 52157771377152 52231090043664 52285078605312 52399655110656 52527552731136 52582191547256 52586403581376 52645320366966 52709940067008 52768995260478 52773817609746 52815222276864 52889465128248 52944134217984 53060154964992 53127968017352 53189664740352 53244391614176 53249257408032 53374351076256 53421108400128 53434150662921 53496202951296 53556139058436 53681953655988 53728980447744 53855201085952 53860122699264 53915539407632 53920466535024 54047137014192 54051466396032 54094483716096 54358616937366 54406236503808 54534048158464 54538416543744 54595147047224 54671534475264 54728403447144 54732787401024 54848334207072 54982208588832 55043809587837 55159652323328 55173119035321 55177538612616 55221452126848 55225875575808 55360671464448 55418257272108 55481987764224 55495533171393 55539699764304 55552896018144 55674633555072 55810524776832 55854942058496 55873053805212 55917520851136 55922000057856 56053372558848 56058495054336 56116173669168 56181340551168 56253142606608 56376414650304 56434688018432 56514018786624 56577335996034 56710248018522 56759927675136 56839715635752 56889508709376 57023154091008 57087041725728 57221151153824 57226380367968 57271278374912 57276512169984 57285260620609 57290495693463 57411066703872 57425083077579 57475388948352 57556182639564 57741933344256 57806626285296 57942426168368 57947721296976 57993185245184 58074706807488 58088505379968 58134735611904 58153586613588 58276355095014 58418596625634 58469772840192 58607130593536 58611825248256 58672792884776 58677492799296 58724191781888 58820713430976 58867526396928 58949611999488 58996527550464 59010930999573 59154965490663 59298682575384 59345875937152 59350629768192 59412365904332 59417125061472 59562150995232 59608881573888 59687893107696 59692674335616 59754375548928 59768964019521 59899940565948 60046144960788 60093933196864 60098746950144 60239931505152 60307423154832 60377457272832 60445103003712 60587101221696 60654981833586 60803029140966 60850733273344 60856294180608 60999258372864 61067600757624 61138517658624 61207016066784 61350804178272 61404549083136 61419540428127 61548801241088 61554425942016 61563827803891 61569453878037 61617759323008 61704375982956 61768156587648 61773104452608 61854984662436 61903514125824 62054608863744 62124133642704 62178556004352 62270076255632 62324626466816 62394453768256 62482162234842 62497008020412 62546746796736 62633962749456 62683810522368 62836809815808 62907210957528 63054993183224 63060044128704 63110231002112 63130695377814 63284785432434 63402907201536 63418386426927 63423466481592 63473942587776 63489024020736 63628152634368 63783456887808 63849804021668 63854918634528 63905738115584 64060997210112 64151048352384 64222921941444 64373795048052 64430188171776 64587450041856 64654633484126 64659812566896 64796316391688 64811712021168 64868488771584 64959675012288 65032454570958 65185229439414 65242333400832 65395601318656 65401577563392 65468869280696 65544897309696 65628666374376 65704879973376 65772483758688 65778494445216 65933021917728 65990780964864 66006891995373 66064715754624 66145807142912 66161956021609 66219915620992 66225967196544 66294107128772 66371093494272 66386863291392 66455918471532 66532342173696 66601548680016 66764110429296 66822597531648 66979577821184 67054620439744 67059991770624 67148879746158 67223672492544 67365588901632 67370985142272 67441063999512 67605674846472 67769922943296 67823858213888 67845851049186 67899846747808 68160488874408 68214734980224 68220199240704 68380462789632 68457074932512 68624165669472 68678780796416 68684282228736 68701050852327 68829282142208 68845636005888 68922769319808 69019654700556 69080117718528 69242401396224 69319979238384 69489176161104 69543695169536 69641453391552 69713438140416 69811434971712 69883263993606 69889650348042 69950875504896 70053835787586 70115204775168 70193760489288 70279920089344 70358660347304 70365090146328 70420296369152 70519286837664 70592178957312 70691411042784 70746873286656 70764145472517 70770612327219 70919552987136 70936867331127 70999009877376 71165801435008 71245534217228 71328270601728 71408185411248 71425152023328 71575938207984 71581671713664 71638640596992 71813496932352 71893955380032 72062849352256 72068621861376 72143587169546 72402842953728 72478155916488 72483961693248 72541648671744 72895855940649 72913176023814 72971204596192 72977049868032 73131112276096 73309611451776 73315483831296 73391746117116 73397625075936 73570051483488 73634500767744 73652477940783 73814228619264 73832249671173 73891009696144 73994044228524 74052933019072 74070528024192 74174649657444 74232844740096 74239628585472 74322805223952 74414033035776 74497405073616 74562666743808 74737830078464 74744660072448 74821564892224 74926742265018 75004190142144 75109624232958 75168552867072 75175422223104 75352025048832 75436447994712 75613664024696 75679903566848 75786287514336 75852678279168 75871196999451 76030872121344 76049434345983 76056384202281 76116055634304 76301840490624 76387327591284 76566777436772 76633851931136 76741576852752 76928020638336 76989244459008 77014209299076 77075501713728 77263628395968 77432942409984 77451340506624 77531904883454 77538115484784 77701806793352 77891462167512 77897701570752 77959697120256 77984976643182 78236657065728 78427617907968 78490035195904 78509197802153 78599482665984 78681241332764 78791329096704 78873287320884 78879605372064 78948705964032 78967980550449 79064910100512 79134173024256 79153492890717 79222833415296 79416201326976 79583857476928 79590232447488 79691952026028 79784497110528 79866587421264 79873886112048 80061526614384 80131662600192 80319908673536 80409897539776 80522930483982 80593470671616 80782801628928 80790184048896 80873309111448 80880699802536 81070705521288 81141725574144 81332344497152 81423467676832 81518023544832 81537925406049 81609354755712 81801072237696 81807624815616 81892720570836 82092605170716 82272501310608 82357542116864 82364139270144 82473312883248 82538018834432 82739478484992 82766307918924 82832178190272 82838813363712 83127385908162 83309549646456 83329344027216 83395662395648 83511950332608 83578414029824 83715787165248 83782413087744 83809580707818 83876281276704 83883000086784 84080058838272 84174260503752 84379713909912 84557848569236 84564621975456 84631923450368 84652032027648 84771028179936 84837536845824 84845289811968 84866003994051 85044609183744 85065372027783 85139891512704 85534731136512 85623703803302 85630562588592 85831726730736 85839570551952 85906917562368 85914768254976 86116600055808 86213083422528 86415616028224 86512434406634 86612900016384 86709939427944 86913639252552 86921581945464 86989777867776 87112060211232 87202103417856 87393196412928 87414532642521 87504888499168 87606506631168 87627894938451 87696645011584 87704659260288 87910695890304 87917737872384 88009189327164 88016239198944 88086287672832 88301289595392 88494791325696 88515817721856 88607891295376 88802064906688 88948023863076 89018813905728 89025944652288 89118548856498 89125687592208 89413322360832 89531839661544 89631563323392 89820785202176 89849910848922 89921418666016 90069217441182 90140899795296 90148120425216 90359897257728 90461134732248 90880651832544 90952979973632 90960265654272 90982472750379 91173950386176 91182282412032 91204543711449 91276099910016 91284441270912 91498887559296 91601401136436 91897025759744 92018835207698 92026206267408 92106823624704 92323201861632 92331638913024 92426638984512 92556563974434 92652234881472 92855271188736 92973944030366 93081913295616 93177685324808 93186200464056 93267834006528 93405114383448 93486939700224 93591680652384 93723243352263 93820120195104 94025715783552 94122905276416 94145884501337 94255214723712 94352193963356 94360816436292 94582489774836 94590066193056 94665346503168 94672929558528 94696043066721 95104360802304 95210913881664 95233536031104 95434584277312 95442228951552 95541507332642 95675185331712 95774706032502 95782377951792 95858607173376 96091495815168 96560692572078 96637541221984 96645282257664 96722198228992 96881175062784 96981950226189 96989718850344 97194474587532 97217568031752 97302733157376 97746148602368 97753978441728 97777844159121 97855661489488 97863500101248 98093401977984 98102366345088 98203303921044 98317345964544 98442999561564 98658725638032 98760704032256 98899532876592 98977126320128 98986171447296 99097073631936 99218710714368 99329873431488 99338950794816 99441160693158 99556640241408 99683877707298 99902323020024 100005586856192 100146165643944 100224737156096 100233896297472 100469366731776 100581930659616 100589987655936 100723319619237 101048383352448 101161595999268 101399245794644 101408512269708 101488074179072 101654884414944 101735787320832 101743936745472 101768776573779 101849770121712 102322102470336 102570694184448 102677387548358 102685612398768 102767335618304 102936248504208 103018171194624 103026423343104 103243923213312 103268454008832 103384153979712 103855282890016 103863602094336 103946262827008 103971640332581 103979968857576 104233764241656 104315542754304 104462180087328 104570157210624 104799310221312 104824895990409 105055105462272 105080753681379 105164383094512 105172807162752 105290640733932 105419880134016 105537990520956 105547635219492 105630444553728 105778930256496 105888268435968 106120309929984 106255936034704 106379329480704 106488783228352 106498514816064 106748702152512 106868301325842 106992405902592 107112278116872 107363907311976 107457960895488 107710402171904 107720245398528 107831078815264 107840933070048 108094274028384 108102932792064 108188967432192 108215380754319 108717233874732 108812473007616 109068096316928 109076833087488 109190294094448 109343068950528 109369764035721 109456806894288 109465574802048 109696668414144 109964417177664 110087619175674 110346238070642 110355077225232 110442904253696 110451751151616 110721342928896 110836514544216 110991066342786 111079399528608 111105792036288 111349267110144 111621049553664 111709884116992 111737157037919 111746107610424 111835041702272 111844000115712 112106745117696 112116990108672 112232347338336 112362681102336 112390113397527 112506285213216 112752829300608 112869376036864 113028037573248 113154671992068 113420496037044 113519855350272 113679431271504 113779017418752 114046308182016 114174083451456 114442302307648 114452760735936 114570521241218 114580991386926 114850166155158 114950777896704 115112365279128 115483866688512 115613252570592 115884852336736 115895442593952 115986370490368 116014687475351 116149413614976 116177010759936 116269471223808 116297857325181 116307173227176 116552710190028 116837193251268 116939545680384 117214261187072 117223650496512 117345585769552 117354985598592 117448383563776 117641426861952 117735052793856 117899223998976 118021861999146 118309930981326 118597365150768 118691751874304 118701259536384 118824731808664 118834250122944 119124301990464 119375786215392 119385348671232 119537928039042 119799881131896 120092289921576 120187866393728 120197493900288 120479863010304 120614846309664 120754914545664 120784395725973 120890206007424 121174202443392 121309963667172 121606058281932 121701466546688 121712588361216 121998516745728 122135201515248 122277035317248 122414032133568 122701608356544 122839080856254 123127655607782 123138907756074 123235518646016 123408751965912 123536313175296 123546208905216 123709969324872 123807028251648 124109217727488 124248267285408 124357112008704 124540152511264 124649252933632 124679684880149 124691078862243 124788907536512 124964324469684 124994016040824 125093493593472 125267925498912 125367621044736 125673619631616 125814421915056 126109986366448 126120088257408 126220462004224 126261390755628 126569570864868 126836772853854 126846932963184 126947885175552 126978048041472 127256305268736 127566913775616 127699608043336 127709837269056 127811476231168 128302096704768 128435555704953 128445843882888 128747590096104 128860376343552 129174900083712 129309266968252 129319625133792 129592632783376 129623424042336 129736977543168 129768651609951 129919350024576 130064909141916 130370458878828 130484666801664 130791202637312 130803155126784 130937738561392 131089794619392 131257332748752 131409759946752 131544967517376 131556988890432 131866043835456 132013783990746 132129431509248 132323912043218 132439831241984 132451934393088 132588214257544 132742186988544 132773726582784 132911836943064 133203097360032 133528220858592 133645195063296 133677823284747 133959155642368 133991860514351 134109240879488 134119983541248 134297759492316 134447344985088 134731177803264 134741970284544 134774866273383 134882127999024 135211349692944 135539845886592 135647716427776 135691702098372 135799693495616 136320977748816 136429469960448 136440398481408 136760925579264 136914149865024 137248331338944 137357561592832 137402101704654 137658564284416 137692172332337 137845538639616 138028252811547 138039309401112 138160235437056 138484802792448 138639958476768 138978352322208 139087390339072 139282906783104 139426876280832 139460916045549 139622869943424 139766527987212 139779300696084 139901751009792 140107671575172 140230409550336 140387520978576 140559840178688 140717320694608 140730180292656 140840592738304 141038573675328 141184357914624 141382822085568 141528290945034 141541224654438 141873734662254 141998019754752 142331602870016 142491068434456 142656541203456 142816370822496 142850304046656 143151876415968 143163343427328 143277281193984 143312260998963 143626993864704 143662059048753 143787910760064 144125698704512 144137243722752 144287174339092 144805685907456 144841038858117 144956311832976 144967923386496 145083297343488 145791711881298 145826352047628 145942409192384 145954099736064 146262224552192 146619222903552 146630967662592 146783492234232 146795250151872 147140102966976 147304955881566 147664499342346 147782019392288 147988088457048 148105866038144 148141056048384 148349299314888 148465689480192 148479257170944 148645610447904 148828066071552 148994810147232 149125333487616 149161741039737 149475660156928 149489320144896 149525816560947 149643129784448 149853484530036 150008380284288 150219248465916 150337105734144 150350844446208 150704050097664 150872895989424 151227328049392 151359807133696 151572575028672 151742393998902 152098868691966 152112768404562 152232111268608 152603680981248 152774655182568 153133554873544 153267703862272 153483153705504 153856041276672 153978488918016 154016081322537 154028418598152 154151003427456 154527256791936 154865884819968 154902681013248 155063809766908 155076230969568 155403613586704 155782924335024 155795403141504 155919394240512 155969953286364 156473314131456 156855235815936 157018395604306 157198965331968 157362482665528 157582658193408 157746574641768 157759210744128 157935961100898 158129820201024 158306985781434 158445666830592 158832402653952 159167714953856 159180464894976 159383904052056 159568994221056 159733174842528 159747772224096 160123053228768 160263325200384 160302451988763 160639817347072 160819795079552 161045860967964 161186941343232 161565603257856 161580368097792 161746618222896 161761399605072 162141411042576 162283451148288 162664688994304 162846935353664 163075850812098 163218709511424 163602144475392 163615249631232 163785441141672 164185210341432 164545002621216 164715084233728 164946625766496 165076037668864 165116339435873 165131428763511 165478956969984 165519357105963 165532615837848 165664356380544 165677626727424 166254771816324 166619099292912 166658688054432 166791324791296 167023900665216 167156828059648 167431574330496 167564826175488 167619161415636 167752562553408 167766000173568 168160117676544 168348521007504 168759427819824 169115697138472 169129243950912 169263846900736 169304064055296 169542056359872 169732007988102 170130744055566 170279783025408 171069462273024 171247407606604 171261125177184 171663453461472 171679141103904 171813835124736 171829536509952 171855781861827 171871487080389 172233200111616 172275249232737 172426166845056 172831232056448 173024868813268 173225800032768 173419878855888 173827278505104 173843163890928 173979555735552 174224120422464 174404206835712 174829065285042 175009776998336 175255789876902 175393290023168 175409318520576 175821391780608 175835475744768 176018378654328 176032478397888 176172575345664 176602579190784 176989582651392 177032792998719 177215782590752 177464896471989 177604129813376 177896047726152 178037627811456 178051889304576 178237097712996 178251375184416 178826644721664 179063679323088 179263126646784 179306892058563 179641570404352 179699821697844 179842837332032 180138434882364 180281799590592 180296240850432 180719794515456 180922269464496 181761303665088 181905959947264 181964945500758 182409087422898 182552199820032 182568882541824 182997775118592 183202802272872 183794051519488 184037670415396 184052412534816 184213647249408 184258621284381 184646403723264 184663277826048 184691483411673 184708361634111 184853277969024 185113127948868 185304469762944 185710542377472 185947888060732 186163826591232 186355370649616 186372400928112 186535668013056 186810228766896 186973879400448 187183361304768 187446486704526 187640240390208 188051431567104 188291769002674 188510429447424 188704387926712 188721632872584 189164979549672 189180132386112 189330693006336 189392086133442 190208721604608 190255159280781 190421827763328 190467072062208 190869168554624 190884457903104 191083014665284 191350370663424 191549412065004 191564755903584 191717214346752 192182991630336 193121385144156 193275082443968 193290564515328 193762350125568 193963900452378 193979437700688 194388949175064 194435136063504 194605466314752 195492297204736 195555688318242 195711322978976 195727000202496 196186803955968 196204732690176 196406607842088 196634691929088 196885999123128 197317451276064 197521408064512 197799065753184 197954252640256 197972342894592 198020675986119 198194147263872 198437421428736 198485868064827 198659746862976 198677901589632 198882321386316 199113280482816 199367755414596 199804646040048 200011173712384 200292331287888 200449474312192 200467792594944 200938733463552 201163861319232 201179975311872 201446639238474 202096766704896 202323191998536 202798491589288 202817024539416 202976148358144 203309768829888 203471574641664 203537553147558 203699540243424 204644204940672 205141388368896 205354775096716 205371224797536 205534671236608 205872497008416 206036342389248 206052846686208 206103152556981 206487846426624 206536908017664 206768307959424 207710565780032 207727204188672 207943280665162 207959937715152 208467528483312 208631085508608 208924360174656 209140314421248 209649791980818 210161507362758 210328766189024 210345614325504 210581281467864 210839760268032 211075981041912 211095270438984 211260889107456 211557860512992 211776536871936 212240619859968 212292436417551 212511872069408 212758658961408 212810601993381 212977566456704 212997029632128 213497404305024 213736602651684 213984811805184 214224556233744 214727814623952 214915921790976 215420804343808 215440490797056 215662157630528 215681866140096 216188548056768 216205865584128 216430761508638 217434467749464 217624946015232 218136192633856 218380588188896 218687567821947 218739528071442 218913613788576 218931149604096 219393336828288 219928834355328 220175238351348 220692476141284 220710154450464 220885808507392 220903502303232 220957433822349 221442685857792 221496749013519 221673029088432 221982132685572 222158799057216 222211584072576 222698534220288 223242099107328 223474314075838 223492215220848 223670083404544 223688000231424 224213490235392 224233980217344 224464694676672 224780226795054 225012570426432 225505658601216 226056075146496 226291217194441 226309343984136 226840992074088 227039710700544 227358862543008 227558034837504 227613590998353 228092616364032 228148303037949 228348166902912 228884604615296 228905521471872 229141042482436 229161982773852 229700332310316 229901555793408 230224730558256 230967733377024 231226505141184 231769704673472 231790885187904 232029374950702 232298827229952 232354021519872 232595714650362 232614346454352 233105420380056 233674386502536 233879091360768 234428522374144 234691171539104 234709971197184 234896767127552 235282853723904 235470105587712 235527593406459 235798447997952 236043723998292 236619861962652 237194730301536 237383503748608 237402519072768 237460478672151 237649463617328 237668500245888 238248603980928 238751572430784 238770697342464 239075856078084 239599762263792 240184579843152 240375732787456 240394987800576 240959726020608 241229692619328 241568791451946 241780412014848 242348404886784 242619927334344 243212116563864 243402933093376 243425176722432 243997033491456 244270403030496 244554070634496 244613776218147 244828064267136 245403216713088 245678161712508 246255311215564 246277815512148 246471037292032 246817503931824 247072626350592 247092417810432 247419938649744 247614056503296 248218435454976 248496534570816 249080305022528 249359369760298 249382157724486 249577815073024 249928648939368 249988032081648 250186987186944 250535850997824 250735242089472 251347239263232 251628843830112 252219972732896 252240176514816 252440924008448 252502555093411 252522781511256 253139141729736 253673545707708 253693865926368 253895770351104 253956096082944 254512610537472 255133827551232 255196116083349 255399216086672 255419674538112 255622952462336 256604193409536 256871111409906 256891687765776 257495180192208 257720752687104 258349800167424 258618533936504 258639250267584 259185265566752 259246848084672 259537303219902 259838700049152 260129818283832 260740917757656 260969333603328 261582405274624 261606310253568 261875477122784 262179589238784 262243597927563 262514665497504 262819519893504 262883684815353 263089935034752 263113977780864 263732087670912 264027567981492 264258863018496 264647824086436 264879662483968 264903868786176 265176428515088 265484373977088 265547453165568 265823673886128 266406194720064 267056441717184 267355646569494 267983721028702 268218481758976 268239967082496 268595518984632 268894689970176 269462355606528 269549732546766 269764255998048 270422699385888 271079691773184 271295432855552 271361667092089 271383404196744 271599386991232 272641955497632 272858939920896 272880796962816 272947418251137 273521851158528 273828299730048 274496662677888 274715123185664 274804203409308 275384344664674 275691077279232 276056505623094 276078618802224 276320470874112 276969605584896 277279916953536 277956704644416 278565813566208 278921832091098 279245739886848 279533055974424 279558601392168 279803502019584 280215343150344 280460819100672 280775041957152 281119680357376 281434641389216 281460360585312 281681185476608 281749955297281 282077147350656 282368715829248 282437653504011 282765644171136 283056581890068 283082449308876 283747469324508 283996039509504 284663205740032 284982136868912 285313082406912 285632741644992 285700608093312 286303752831936 286326686854656 286624521997926 287324118097506 287575821520128 288251397409024 288274487445504 288574348678184 289682077716234 289912623665952 289935846772992 290166594686976 290945850678567 291583423762596 291652704095256 291884818384768 291908199472128 292524449104384 293238445807104 293261935325184 293333532477363 293566984468464 293590500303744 294280205933952 294609911763132 295328998684692 295564038784576 295976176914096 296211732076288 296282112096768 296698598629776 296931378960384 296958514341888 297291220895808 297656132143104 297989620294464 298323482079474 299051633121894 299286259568896 299682963311557 299706969060072 300016760568576 300438496931832 300674211468288 300701688892416 301408100195328 301745791978848 302454656098784 302719614267392 302793520423219 303145150057344 303484787997804 304197737383932 304225536809124 304464222537216 305207361962496 305549310365136 306267109747088 306535407724544 306966307411008 307712082553344 308032162645074 308056837196304 308302006854912 309054513583872 309731769639936 309805362026496 310127619533816 310152461939136 310807227173408 311565848670048 311590806283008 311838788481024 311914920997743 311939906572728 312946628262912 313710471631872 314036791208612 314397930663936 314474687971227 314724965331056 315165316386816 315242261044137 315493149283536 315518421488256 315871922201796 316259640402048 316613971562868 316891333661184 317664805307904 318335429907712 318360929789952 318767808104112 319137988442112 319466349685056 319495544448192 320246106457536 320604903977526 321639590159104 322091721935928 322373882686464 323131206515712 323160736195584 323493236445792 323522799210144 324282822085152 324566902296576 324646142262957 325329377988608 325408804106281 325693870707328 326151701624196 326437419022848 327204288950784 327230499262464 327570882283344 328370420682864 329090005242432 329430168467456 329893251532992 330232678871746 330262857527022 331038714211926 331065231675696 331328712761088 331355253454848 332509543632648 333238198585824 333317376108864 333582649582592 334047801330432 334313656119296 334395275664247 334863148660992 335129652350976 335211471113757 335238322831272 335505125106816 335532000347136 336320235353088 336697042015008 337518855639648 338231394276944 338258487901824 338527693801472 338608128110592 339084112719744 339464015976204 340261488111132 340559566050816 342138924546048 342494815213208 342522250354368 343326906922944 343358282207808 343711563723654 343742974160778 344550498465474 344852333690112 345662464112896 346049737626536 346451600065536 346839757711776 347654557010208 347686327781856 347959111471104 348044062426053 348448240844928 348808413671424 348893571975543 349658130570084 350019553996672 350511579753804 350786580046336 350818637041152 351642783561216 351670951489536 352036757308656 352064956795776 352345150691328 353205158381568 354065585997438 354431565181504 354929792943978 355208259626752 355792095452304 356075255622912 356103778609152 356474195425992 356502750368832 358127358646176 358613784117126 359283140808704 359370856419253 359399643395688 359685674664064 360276869764728 360563599181184 360592481700864 361439589030912 361844538928992 363522607330176 363811919894528 363929891001516 364818174845796 365104399640064 365137765083648 365995550237184 366405604545744 367588103038976 368075340830792 368104825069632 368517242568762 369382966823346 369416723268222 369706555938048 370226255897736 370608939525888 371421084754944 371895776121464 372327653182464 372710741299232 372744801856224 373071336026112 373620457533792 373947758800896 374039054640447 374073236586729 374366722609536 374892973409052 375280480780416 376102863134208 376583538005348 377020858894848 377408775853424 377443265745168 378329959099344 378360264772224 378661386012672 378784172266884 380510318561562 380843655526656 380934144124416 381738337109248 381768915806208 382166029330568 382700741326848 383098824130008 383129511807168 383434428693504 385306667114859 386242770288312 386550164887936 386581129030656 387524700251136 387927800904756 387958875401376 388777898350128 388870272127008 389210932629504 389305954829853 390984594409472 391111376636484 391422645957952 391454000404992 392373607911936 392409465380352 392813215684176 393269383858176 393771998246256 394634902552128 395042816129024 395598131506368 396041351972238 396388294527744 396971736129654 397319493725952 397355803179264 397764642772632 398226560965632 398735510829192 399609292080096 400022347424768 400584662575776 400898948624384 400935585189888 400996824344263 401033469854241 401877466927104 401975581543053 402327722638464 402359950623744 402893278476948 404193533409792 404646383997072 405596983178576 405634049078832 405952296716288 406619537659776 406943149283328 407075106295116 407399080486848 409288409881344 410282776737792 410709550193432 410742449595072 411069342473216 411744994016832 412072684778496 412206305113962 412975692853248 413076516997011 413536615918848 414084758434641 415421131560064 415454408377344 415886561330324 415919875430304 416935056966624 417262171017216 417848720349312 418280628842496 418382748136647 419299583961636 420323014725516 420657532378048 420691228651008 421162562935728 421679520536064 422151962083824 422190540877968 422521778214912 423115721025984 423553073743872 424584872835102 425023744138816 425621203986762 425955132913408 425994059264256 426994808610048 427473205303368 427969623610368 428449112467488 429455629247904 429831843581952 429936782996889 430841608687616 430880981594112 430946794627237 430986177146259 431324315261056 431363732280192 432377096113536 432411731168256 432861523017276 434868935498928 435249892030464 436272385267712 436761176377792 437375135643894 437479056142884 437827227577152 437862299208192 438786673656576 439857668710656 440350476702696 441384952282568 441420308900928 441771617014784 441914867644698 442993498027038 443346058176864 443964265371144 444317598114432 444423168145152 445397068440576 446484198214656 446948628151676 446984430441696 447340166809088 447376000462848 447485223119211 448426980470784 448467960434688 448577449682841 448929389353344 449560453590108 450025140852864 451011317202432 452112150292992 452582434388882 452618687968272 453681984148176 454079421401088 454717725086016 455227181996706 456296606075898 456696333805824 457769209230592 457811042943744 458282084964872 458323965547704 459400664620632 459803111586816 460449461116512 461935466754048 462048243967611 462453010282368 463539409346944 463581770375808 464058749901404 464597654459904 464708043039744 465191429300724 465228692908704 466210840760112 467348773005072 467758182721536 468857044748288 469382343078208 469419942394368 470565707447808 471055186812918 471596895995904 472087447996584 473239723925304 474389460603072 474767007497216 474920957344302 475298927234656 475337000491776 476497207961856 477503144861568 477541394684928 478151712156168 479199524527584 480369159686304 480751465574912 480789975601152 480907355966289 481919452041216 482459385238656 483137582903892 483560824029696 484696809773568 485239854668688 486424233127728 486805866186752 486850353444864 487994066982912 488540806060992 489227552436294 489656128534272 490806433426176 491356323425016 492510622431128 492555631024296 492942074584064 493635007863648 494145252701184 494839877299488 495228113006592 495349018307619 495394286290533 496436870909952 496558071317889 496993069141632 498160610045056 498718739520596 498764315448972 499155630146048 499857297878736 499976064163296 500373974373888 501071701995648 501470484178944 502694478526464 503257687660224 504439945465792 504480353029632 505005110186822 505045563022512 506278283459472 507347091415416 507387731852736 507791540702208 507912192165888 510392232166698 510798432173344 510839349076224 511245904924672 513208386819072 513742222819812 513783375531552 514990360384416 515441505374208 515567345585481 516699600334848 516825747698211 517237067873008 517278500535168 518370531133504 518493696169344 519074606439804 519677400098304 520259636567664 521481835515312 521938667206656 523164810549248 523212620507136 523750954245568 524487195855126 525029330995008 525767369630706 526179870069504 526227955561728 527464175341824 528055135962984 528517726036992 529295648172872 529759324967936 529807737572352 530352857030176 530968747954176 531098378996157 531647347772256 532394689415967 532812389440128 534112883434368 534711293138988 535967442057404 536436963517952 536479934164992 537191037969264 537789379940352 537920676175689 538924711213056 539099465093532 539528511996096 540845398771776 542159383546368 542723334184178 542766808393488 543198773982464 545283910995264 545717879841792 545894836502274 547656599460096 548993325355776 549430246371328 549564384615071 549608406818616 550768689329348 551382154558464 552113011246188 552157237604448 552640941748224 552775863853143 553939211169792 554074450235019 554559833907072 555913409288832 557131627132416 557843664182196 558491479773696 559066111948848 559117202784336 559607004039168 560430686300688 560921638201344 561550083914304 562239360714752 562869282778432 562920721170624 563499910594562 564154294701312 564875307008022 565531288342272 566113163780136 566164898617752 567494938649016 567992079019008 569326411480064 569964273737824 570626164813824 570765477842343 571265483289984 571401216186624 572607505663872 572653373709312 573249043995852 574648236195012 575151643040256 576502794818048 576548974891008 577148697356368 579364155432468 579825247331904 579871693545984 581891701357134 583166847525192 583305408190512 583769636769536 583816398944256 585048898208768 586476891614208 586667064954726 587133968936928 587181000607488 588560411867904 589219823526264 590657997369384 591128077569152 591952353828192 592423464152576 592564224193536 593397197259552 593862757920768 593917028683776 594062027958357 594582441791616 595312264286208 595457604194481 595979240588928 596646964158948 598103266243788 598572519137792 599365926623114 599413938120144 600033521137152 600876993863664 601348422936576 601403377784832 602816200390656 603491583957696 604909312197568 605587040846438 606290300114688 606969575995608 608395474767864 608451073618248 608928445074432 610414723924992 611098620730272 612534219494176 613070815449088 613220490941141 613932614822016 615424165106688 616064325290148 616113674392608 616604013709824 618109027167744 619463539279872 619610724052992 620255239067632 620304923878272 621614454346816 623131697340096 623181612566016 623829841995486 623879813145456 625893256525824 627420943263744 628073582417224 628949375942454 629449930662112 630484522088274 630986298567072 631036842976512 631743844403592 632519280804096 633227943125736 633782667322368 635329610615808 636670859815424 636721859579904 636877309252653 637535616208224 638275976884224 638431805980143 638932699370112 638991088896384 640492212915072 641209807955052 643279180318208 644183443871856 644747765372928 646262413031424 646321472391168 646986472891584 647045598420288 648565644170304 649292284525914 650817608212562 651387741414656 652303403248392 652874838045696 654408577901568 655141764566688 656062703465841 656740841365728 658180010484864 658860336934912 659021191509359 659786503065984 660465357743492 660525715054044 662077428423852 662130463351392 662657425522176 662710506909696 662872301467047 665019087265296 666476397171648 666634752217728 667165299165184 668095602660864 668790551328494 669726297321984 670422942227514 670476645662544 671010250213632 671064000694272 672640470706176 673394084030016 675037711279296 676462788553888 676516975803648 677055387602944 678168225439488 678873651583323 678928031952408 680522976222264 681119132101632 684277849092096 684444909113847 684989630426416 685044500708736 686653813845888 686716564415616 687423127447308 687485948321556 689100996930948 689704667380224 691324928225792 692099475253072 692903200131072 693679515423552 695309114020416 695372655563712 696088124852106 696896481689856 697787143951086 699316261140168 700039107993344 701023159507608 701573160092672 701637274082304 703285567122432 704073514617312 704129913591552 704690301382656 706410316763136 706582780219377 708131171994876 708863130363008 709859585887956 710416519253504 711584190904608 712150511245824 712207557218304 712381436016453 712948390851984 713005500737664 716254717292352 717227568234252 718741712838506 718799286791376 719371349328128 720553739529456 721127198362368 721184963401728 722879178061824 723689077857984 727045214660352 727623839789056 727801482328067 727859782003032 729636349691592 730208799280128 730275530167296 731991100474368 732811209091488 735176206077952 736150681661584 736209650139264 737034485137524 738765933646692 738833446536444 739413111876096 740452511795472 741217879051776 742842169509888 743791552242928 744655306364928 745421482598464 745489603712448 747240915067584 748078109280894 748146473173458 748733445219072 749785946818104 750560961560832 752205726268416 753167076010696 754041717789696 754817551706848 754886531490336 756659918198688 756720529544448 757322772025344 757507665280233 757568344533768 761020637123124 761687311053312 761868288248832 763476674218496 763537831612416 764332058661136 765401482653696 765588348250047 766197648260016 766259023614336 766868857387008 770613334229718 772485540576624 773100329775872 773162258061312 775049400502272 775855601809512 775917750802752 777555796700256 777740544254016 778611909659706 781969188818944 782160099265433 782222753272968 782845291915904 782908000809984 784747215823872 784818930760704 785626431368352 786538767716352 786730793782689 787543996492512 789269805104256 790085632258048 791196263012736 792082703944476 792776589055488 793943472259308 794638987451904 794711606358528 795529285545264 796453121931264 797471021658384 799218584160192 800044694849536 801169325151552 801993648688526 802066939708482 803951163086106 804655445276928 804719901247488 805786556953896 808387066819584 809292767994144 811193966357152 811268098157664 811904593432576 812102812327457 813239075319552 813886298566656 814085001276267 814150212590232 814798160973696 818576819762688 820565553475584 821419100386864 821484899190144 822138684946432 823489988033664 824145369556992 824412610227924 826153033994022 827073231837696 828169516869282 830842263120128 830908816754688 831773122660648 831839750860608 833870113933248 835697440698624 836765496273294 838599167923272 840646029451032 841315064756096 841382457302016 842325125871456 843359041072128 844303924167648 844381081755936 845043556429824 845249865891843 846231442051968 847106147487744 847312960512033 849169745670204 850047488277632 851242407973524 851910265826816 851988118528512 853989617220096 854946410606736 855939247220736 856898224934976 858911258495808 859873565993778 861893589254474 861972354292518 862648630522112 862727464560384 864754192227072 864823462336512 865723046034552 869737870997856 870499784060928 872544770535424 872757794161043 872837552035701 873522352755584 874750271287788 874958112285768 875654455154304 875724598416384 877573347313152 879715337421312 880700953405392 882769904565136 882840617801856 883543234029568 883829735289396 885986996054076 886692116353728 887928530742288 888635196228864 888846336290304 890794136881152 892968396429312 893897256303352 893968860883392 894680333618176 894970446238422 897154899365682 897858778706688 899048889934671 899120907180216 900050281705728 902022634404864 904224300585984 905164868777764 905237375936544 907363968296352 908158842802176 908380561269657 909435450172032 910454363993412 912593212151796 913392667611648 915538418461184 915622085887488 916564169929744 916647931095408 918801329241264 919606223173632 920898922233024 924096487935222 924906020564736 927078818693888 927163540751616 928117499802808 929195308919808 929416086079488 930382858601448 930457385817408 932421681520224 934697546010144 935516365443072 935744762993229 937714089496576 937943023600457 938764686156416 938839884788736 941131414895616 942110373625836 943193791991808 943424063913681 944174895993168 946479447850608 948778921206144 949534014994432 949841914688604 950597854469312 950674000983552 952994415923712 955006289723136 955082789369856 956303424312336 958399049055168 960738319372608 961502931149824 961814711932578 964918770477312 966275165807784 967121648059392 969393619547136 970479709337376 972848466255456 973611732373504 973700706889728 973938426788871 975988133965824 976226412318843 977081612121984 978455104872588 979312257068544 981612866852352 982712646850032 985021244862256 985111262048592 985884149168128 987270015727296 988290505402368 989679754598976 990698036615238 990788572581066 993116142635778 993986138283264 996321220090112 997437479041192 997528630897944 998311260292096 999714595757472 999952128326592 1000747948747776 1002143403991296 1002940968357888 1003185826992741 1005388957052928 1005634413341271 1006515375320448 1008879890931584 1008960706059264 1010010220373644 1010091126045024 1012556566918944 1014694182830832 1014775463705472 1015583081404416 1015824384331776 1020784464333396 1021596864346688 1021678698152448 1026416773638144 1027484445639624 1027566751063104 1029980720768832 1031134691170962 1033651495396422 1034474135746016 1034557001070336 1036741062267008 1036987392338688 1038149212879608 1039354800196608 1040519273135328 1042963671030624 1043877334413312 1044132187278159 1046329621098496 1046425241014272 1046680715926629 1047501908491136 1048974391710252 1050058661990016 1051534739261412 1052359740139008 1052455911123456 1054928350683648 1056110271925968 1057035452073984 1058591296345744 1059518649935872 1059615475144704 1060705714060352 1062196757992314 1063294695544512 1064789378831934 1065624778880256 1068225766868736 1069422586277976 1071934884114808 1072873927035904 1074382075938528 1075841352351378 1077849422426112 1078112569257759 1078198930187064 1079057023992192 1081690797543552 1084318767092736 1085446668368356 1085533616786976 1086397547964928 1090567821990528 1091435759683584 1091789673004548 1095313198920192 1097986650711552 1099128769230142 1099216813637232 1101537378658696 1102764309116928 1104226022492376 1104314475208896 1105551727706286 1108148900470038 1109119667814144 1111826818577664 1114263254264832 1115687328364392 1116982959547392 1118132223897696 1118234405568672 1119214008078336 1120861372601376 1121843276402688 1122117163921341 1123100167828608 1124478721429504 1125738565556864 1125841442341248 1126999821189124 1128308589402624 1129750614016044 1131062576684544 1132226327560272 1132329797235504 1134989877298032 1135984158038016 1138652822960128 1139928547475648 1141530955684686 1142530966579968 1142802432373248 1145215011327744 1145306747418624 1146498087991704 1149296472390024 1150303286080512 1153005589636096 1154297394712736 1155920001344577 1158728310864936 1159650494663808 1159743387091968 1163783402714268 1166333695050384 1166610816381024 1167539273539072 1167632797888512 1167917864489559 1170097796417536 1172953783228416 1173334129909452 1174267937873856 1174362001214976 1177120823735808 1178439647052528 1181315994738768 1182256155138304 1183904707656384 1184846928305152 1185128448387072 1186794394519104 1188124055916714 1189164883583232 1190915208388962 1191958481177856 1193293928317896 1196206532487576 1197145038275584 1198731853246228 1198827876240288 1200067042274304 1201753987727328 1202696845873152 1202806755569664 1202990473032789 1203100409562723 1205632400781312 1205926744629159 1206983167915392 1209818624395136 1211174081692876 1212580600229376 1213939151991216 1216790949535728 1216902147236496 1217856890148864 1220829447849984 1222197241460544 1225068438988352 1226440981882282 1227865229644032 1230848330213376 1232128650580296 1232227348785216 1233208027419648 1236218054335488 1238927078559744 1239229550991033 1240510478135264 1240609847756544 1242254275303923 1243228908693632 1246263394680192 1246363225132032 1247659683990972 1247759626290912 1251786513051648 1254841886527488 1255148244409941 1256147164834448 1257898751884908 1258899861324224 1260969044176548 1261972597134144 1262073685953024 1263487688807184 1265038561608192 1266455886251472 1267565334644736 1270659221231616 1273341719630848 1273754618505306 1275071232416448 1276863611960286 1277865398740224 1277982177792768 1280984425830144 1282419615910104 1286558360636416 1288366887743712 1289495530745856 1289810348990667 1292524826062848 1292642944782336 1292840383881711 1292958531438777 1293972945783168 1294091196840576 1297131288340608 1298584569051828 1301635216425124 1302775482829312 1304606806496784 1305749676091392 1308817155803136 1310283529133376 1312125406931682 1313481682731456 1316360020969728 1318042383018718 1319573006131968 1320930715486984 1321051430108088 1324154856847704 1324260926702784 1325314851044352 1325744602934094 1330038174530592 1332952794343296 1333269504435456 1334330598330368 1334656362636601 1336191205321728 1337581102656988 1339452594643968 1340845884455028 1340953291325088 1342020500427264 1342128001388544 1342455669357633 1345280941412352 1346788168060032 1350075422558592 1352925577107776 1353033951607296 1356336450878976 1357747303166646 1357856063904816 1361045952444528 1362238264203264 1368889818227694 1369979260852832 1370089001417472 1373307627691776 1373433128831232 1374846254894616 1374971896643112 1378201993861896 1379409334760448 1382649856451584 1384198950506144 1385806400262144 1386144731902833 1387359030847104 1390618228040832 1390745311127424 1392176249704212 1393792963379712 1395574287902172 1398632522280336 1400078215986688 1402046319015216 1403146320185344 1403274548164608 1406571134244864 1408147029234624 1408259827183104 1413165560438754 1416262343989752 1417726260726016 1419719171775912 1420833038507008 1423168381809216 1424301022491648 1424762872032906 1425896781703968 1426011001475328 1432509434584704 1434455136468504 1437483425677012 1437598573582752 1438742698656256 1441107479058912 1442254396724736 1442369926803456 1442722067898867 1445758356123648 1447378155715968 1454090429320704 1455602964656134 1455719564006064 1459272699383184 1460417598560256 1460551060334592 1463982200948736 1465622418182976 1472301363323168 1472419300278528 1474068970275048 1477531867293384 1477666893072888 1478826223752192 1480905023590944 1482435758103552 1485684339019776 1486047054922857 1487583104485856 1489310612729856 1489674213953667 1490842965196928 1490979207424896 1494481830135168 1496156218561788 1496292946346916 1497466890438144 1499571893636208 1501121923121664 1504411452536832 1506334152021392 1508083435579392 1509635103413696 1509773062980672 1513319836397376 1513441059088896 1515015330560466 1515136689067536 1522041274246248 1523374622106624 1523736576497664 1526953348436992 1528664117322272 1531176696500094 1532395296520032 1532518047228672 1533737714774016 1541226668459436 1544971081153248 1546200659551744 1546324516122624 1546702036756443 1550098801004544 1550477243094633 1551711203619024 1551835501605504 1555111593400512 1555481088508032 1557223819319412 1564320198530866 1564445506545936 1565690583831808 1565816001619968 1569494431647744 1569637861521408 1571252862736704 1573461587565378 1575087992985024 1578539610208512 1582392526025472 1584038520361087 1584165407888952 1585553178110976 1587886944518616 1589277974903808 1589423212717056 1591058571090528 1592906243862528 1593295136988471 1594942043316768 1598437168320384 1600089389699072 1600480036522729 1602338650303104 1603987297377052 1604133879416964 1607902326172212 1609310890553856 1609439802494976 1611573113907792 1616774133639168 1618585535988288 1622387932714304 1622536196315328 1624205624654914 1626478150639104 1628170002552534 1628300425180464 1629596321947392 1637153639525376 1642838200773728 1642969798380288 1644277369892864 1646979976067328 1648290739113984 1648693153845213 1648825220455848 1652306067988044 1654146463675392 1656339033738564 1661684526240256 1661817633509376 1662223350705057 1663546245321296 1663679501721216 1667740227866496 1671394881397248 1673530992546588 1677198335846544 1681292058902064 1682630129512192 1682764914604032 1684650251742912 1686718082144256 1688607848335296 1688762163511872 1690499731783686 1692462884103936 1694625921024066 1698339491340408 1700094976555264 1702484815947048 1703820531653632 1703976237057024 1707979234440192 1709892821213472 1711878494441472 1712296433527029 1713796449869952 1717822516991616 1719747131987556 1723787178508948 1723944708585036 1725297261044224 1725454929120768 1729508384454144 1729646924673024 1731446092069104 1739475741995712 1745515588322086 1745675104071402 1747044705511168 1749500542575576 1749916224571536 1751308910308608 1751449196832768 1755146694626304 1759430674842624 1761401906810784 1765539809130272 1765681235603712 1767086468059136 1767517885653877 1767659470578792 1771973992108152 1773384232707456 1775857061484576 1777270392457728 1777692672580608 1781588273762304 1785936792858624 1786372812583443 1787794512606704 1787937721766784 1789360667236352 1789940892476844 1794309798731364 1795717557413376 1798097779869342 1798241814360432 1800100563411456 1804045268809728 1808448601171968 1810329737555528 1810474751873088 1814727936592704 1816761122539314 1818870900344064 1820908727986824 1825186424303592 1826785335223296 1831076836922368 1831244171774976 1833128339859488 1833295862190816 1837602658482528 1839212446347264 1839661472823423 1841797844466048 1848192975870444 1849812041129472 1854157637387776 1854327081503232 1856234999605616 1858390617839616 1858832172158976 1860765717202896 1860914771634816 1864843363040448 1869395092020288 1871489525986458 1875886047200914 1877529372312832 1877679769577472 1882262829791232 1884220747251672 1886848127827362 1888349791986336 1892958895701216 1897557842412288 1899068029988864 1899531669644623 1899683829377208 1901195708938624 1901348001967104 1905988831847424 1910012579446272 1910165578739712 1910631927757959 1912606848624672 1916798098110336 1921476638745216 1923005862299648 1923629423865156 1929837540954624 1932550331615568 1934243296118784 1938787239094272 1940959418674752 1945696932510912 1947876853577742 1952452824637686 1954163224243968 1956910209745176 1958624514137088 1963225733704704 1965425293700064 1970042489724512 1970222524097184 1971768298336256 1972249687080967 1974540031454592 1976581010804736 1977063574528077 1979359509197952 1981396073230476 1981577145162132 1986232285271556 1987972276566528 1992642440180224 1994874958082384 1995057261795888 1996622520584192 1999429191514944 1999904256653184 2001495897495552 2004286807982592 2006371653985482 2011268826682542 2013030750640896 2017759781863168 2017921412118528 2020020440747288 2020182252090048 2025113133837888 2029388365661664 2029550927410944 2031166162808832 2036620954749969 2041568928666792 2043193728693376 2043357396304896 2052833547276288 2053334727341541 2054968891279248 2055133502126208 2059961441537664 2062269382341924 2067302990792844 2068948271492032 2069114002140672 2073482124534016 2073974784677376 2076298425759216 2078709600393216 2081038546270656 2085927342061248 2088264374556318 2093361431853258 2095003816982272 2097948783420504 2100117323980032 2103069478522824 2104719480278016 2104911822246912 2109856701367296 2112220543851936 2114070904147968 2117182592691488 2119037299871744 2119230950289408 2119554642962533 2119748340658131 2121411428120704 2124393515984628 2126589391089024 2129578757663868 2131249557760512 2136451533737472 2138845172555952 2143869768229616 2145747854071808 2148764151877056 2151682704702756 2156225138515518 2156397860374128 2158114047984384 2163381595087104 2168637534185472 2170893336736712 2171067233573952 2172795095929856 2181135643981056 2182871519367168 2183404446984201 2183579346009096 2190626397840384 2195973301423104 2198257538460284 2198433627274464 2203074757317392 2205528618233856 2208452044984752 2208628950417792 2211103455412572 2216297800940076 2218239335628288 2223653637155328 2228526508529664 2231374656728784 2233965919094784 2236264447795392 2236468811137344 2241722745202752 2244234327842682 2246200335657216 2251477131113728 2251682884682496 2253999642378248 2256617178805248 2259501228032088 2262125153369088 2264452655120544 2264659594471008 2269979754596064 2271968316076032 2272522995840699 2277305645920256 2277861628743967 2279857094951296 2283061911369372 2285061933159936 2285604864746496 2290430022655488 2290613494837248 2292996175983408 2298592944780048 2300606572161024 2306011179272192 2308594789425472 2311840002689154 2317456621729872 2319300989327616 2319486774183936 2327566805428536 2332667390100768 2333221632762048 2335078547078144 2335835728979118 2340195592835072 2340766929649729 2345907566456832 2346480297796299 2346668259818904 2348535875747712 2348724002429952 2354241647471616 2356879294105056 2362631989477536 2364512310276608 2367809415312768 2369693856610304 2370256896774144 2373588789038208 2376248111833428 2378329767166464 2381830416777924 2383916962355712 2386587856635792 2392413064975152 2394290076551168 2397463706492456 2397655752480576 2400134084548608 2403507975454656 2405980946065578 2406200819125446 2411853489258318 2413966335830784 2419637248790272 2422348163385752 2425161200458752 2427878303982432 2433581899071456 2433804294472992 2435713780297728 2436308436982371 2441658895699968 2442255003828801 2444394482921088 2450136877976704 2452881963764564 2455730459288064 2461696660426752 2464257301160592 2464454697570432 2466416054839296 2472436108670976 2478459101982066 2481020956270528 2481219695513088 2484508550607846 2486457817387264 2492526789360384 2492726450264064 2495319367981944 2495519252581824 2510296488819882 2512294329668896 2515797503769816 2517799722648448 2521938088353096 2523945194268288 2524147371906048 2526975377614368 2530077123216384 2532911772502944 2535130669289472 2535749597675529 2541318442463232 2541938881536099 2546683439261696 2547509237010612 2550142464832896 2553727223920572 2555730797480448 2555964355585536 2561968851660288 2564839231820208 2573116721272832 2576733775487424 2579620697981334 2585680767763422 2585917062877554 2587945891566336 2588182393681152 2594262576681216 2597169138103656 2603270432850248 2605550965658624 2609213612993568 2611499352182784 2617634311606272 2618273382483129 2618512656107103 2620567058266752 2624250813863364 2626963365462912 2632720041939456 2636084766037436 2639146012263936 2641861430973968 2642102860216176 2648309713695408 2648521853405568 2650629702088704 2651489205868188 2660076349061184 2665905588686592 2666539008870912 2669312725273202 2672382410643456 2675162205313976 2678905189287936 2681691768910056 2681906582650176 2684041000854528 2684911338715266 2693576336120064 2697146669804013 2700150845117184 2705851154215552 2706067903214592 2712672901757952 2715494606333292 2715712127809632 2722091904889056 2724476528406528 2725141683808971 2737779636455388 2739958521705664 2740178002834944 2746615255383552 2746866257662464 2749692509789232 2749943793286224 2756403987723792 2758818669520896 2765299712903168 2768397901012288 2772289463805666 2774718061694208 2781236456081664 2781490622254848 2784352499408424 2787585926759424 2791148575804344 2797265044560672 2800156431973376 2804092638030432 2806292640370688 2806549096329216 2806977770409841 2807234288979687 2813142268489728 2813829070801371 2816294058469248 2816519654366208 2826331120877508 2832524687979504 2835452521452032 2839438343551824 2841666077014016 2846336763618432 2848602044983296 2849525744065812 2851793563407936 2852022002950656 2865018869169408 2868910272937008 2874966851354024 2875197147165504 2877485397312512 2882214958117824 2884508793449472 2885444135797734 2894756311431936 2908180858641408 2911205929312268 2911439128012128 2918545398766368 2920835197120512 2921102120669184 2921815280366613 2927964401897472 2928679236956529 2931244836365952 2944602726646336 2944838600557056 2948137940550096 2955063734586768 2955333786145776 2957652447504384 2961810047181888 2964871516207104 2972094109845714 2975166208971712 2979348427907334 2981685930393856 2981958414849792 2988963660270336 2992312437123576 2992585892693832 2994933780876288 2999143787272416 3002243846243328 3008822905073664 3009557480978223 3012668304042784 3016166871158784 3016903240023813 3019270206827392 3019546125961344 3026639672794752 3026882118177792 3030030661120932 3030273378135072 3044082548492496 3046749244213248 3047473152995328 3053906696873984 3057328234644544 3062353393000188 3064790593040064 3065036094457344 3082453336918872 3089942162306496 3092401319103488 3093404073512886 3100954486189266 3103422407238048 3103671003211008 3110223186801024 3110962177016064 3114447638638824 3128640397061732 3128891013091872 3131381167663616 3131632003239936 3132396561834477 3138988863295488 3139275723042816 3140042147779887 3142505725473408 3146923175130756 3150175985970048 3157079220417024 3164785052050944 3168077040722174 3168330815777904 3171106356221952 3175773889037232 3178555949807616 3178846425434112 3182117142181056 3186590273976942 3189884086633536 3196874336640768 3200960073045458 3204677300606208 3207974594754104 3208267758833928 3215804652344424 3218621781107712 3223146227815584 3233548267278336 3234337707773277 3237171071976576 3244775865428608 3245072392630656 3248411249309828 3252956301278208 3256340005105068 3256600850360928 3259192643894784 3274307279050752 3285676401547456 3285939596760576 3293959952134656 3297386307690426 3297650440911696 3304612135976088 3308292927350784 3312678067477128 3323369052480512 3324446701410114 3327092490642592 3327359003442432 3335480455732992 3342789762794496 3347061985093176 3354396671693088 3362584117804128 3365260259024384 3365529829208064 3366351491764023 3369300503485824 3373436164288512 3377215696670592 3377524327023744 3380999463567372 3384925768207872 3389251842048132 3396678982680816 3400189953110528 3404969631894096 3407641063307264 3407952474114048 3415958468880384 3419785642426944 3424592867054058 3427592899739904 3435645033983232 3439494263975112 3447574357017896 3447889417170072 3450594522088448 3450909858241536 3459016768908288 3462892184138208 3467760004033731 3478951483991424 3491031176644172 3491350208142804 3494089411022336 3499001085151152 3499832449143072 3502617820617216 3502898393665536 3503753593468677 3510293389252608 3518861349685248 3522803813621568 3531079618260544 3531362471207424 3535035771307754 3535318941157584 3543947984216304 3546768465414912 3551714122969152 3554540784915456 3555385345161216 3572745625166886 3575589025213408 3575875443533568 3578721334472704 3579881784953688 3588619597462728 3591435114826752 3596195559738684 3596483628720864 3600201126822912 3608090537619456 3608971419098367 3616897202343936 3617780233887477 3620659475111056 3620949503746176 3629455873185408 3633522245078628 3637741800688128 3641817455973648 3650372848607184 3653570670446592 3662153673844736 3662488343549952 3666256679718976 3666591724381632 3675205316965056 3679322945646846 3683595688932096 3696385951740888 3699624082258944 3708315274775552 3708654163006464 3712469999211232 3716781235679232 3717688652973099 3721531434405792 3721829543269632 3726762825911769 3729686726080896 3738790184040576 3742979051972916 3751772094401828 3755058744625664 3755359539154944 3764525659582464 3765444733229823 3768441494503344 3773696255654724 3776699583972672 3785917791402432 3795115684824576 3799063339289246 3799367658754416 3802391417877248 3802696003934208 3811977663694848 3820025158892544 3821263855515918 3825213697249344 3833596196220672 3842953277490432 3846011724599296 3846950692305497 3847258847730312 3859675081909248 3865100663231136 3868486592237568 3869431046972001 3877574478188544 3878521151645133 3881918837349504 3891393865021824 3895753707155484 3904905649275372 3908326448487936 3913820419490352 3917249028274176 3926451467409408 3930850587400128 3940084979449024 3940445048194368 3944499374161934 3949080062909184 3954127149056154 3958719018395904 3962792146460952 3963154290324264 3972464570543112 3975944553133056 3985284880360448 3989749916164768 3990114523591776 3993245041168384 3998858383029888 3999808513306368 4002991794991104 4003969087909803 4008573615965184 4012743307970964 4022537653365084 4026061501281792 4035519563726336 4035842824237056 4040040881494576 4040364504180096 4050226267675776 4058776731323328 4059101854821888 4073241909499938 4083137857333584 4086387457386752 4086714792609792 4106669454683082 4109937782558496 4110267004252416 4119922883075328 4124538764683848 4134605981585688 4137896542984064 4138228004281344 4146964249068032 4147949569354752 4152596851518432 4157419200786432 4158434195708499 4162077092541312 4171854684122496 4176528749112636 4186722863706516 4190007633964544 4195897566841008 4200234647960064 4206138957045648 4209438960556032 4209823644493824 4219713402734592 4224441087703872 4234365185382976 4239109285925066 4239496681316262 4242822856241408 4248787031969256 4253178782178048 4259157515327736 4262499115521024 4272903067474944 4277690345111904 4287739536459232 4291495708143616 4292543436587987 4297528303754112 4303365409405512 4312450277031036 4312795720748256 4316228095968768 4326763190174208 4337275068370944 4341786673473424 4342134467147904 4345590191859712 4362271287962112 4366808893968402 4367158692018192 4381252795680768 4391946602846208 4396515076920568 4396867254548928 4406149514634784 4416904089969504 4417257900835584 4422206910825144 4432595601880152 4436478671256576 4447307274310656 4457053017059328 4458141164768571 4462749313457568 4467931838189568 4469022641861001 4472528895590784 4472937622274688 4483445490405504 4488468655685364 4492400671314432 4502954262227456 4503365769364992 4507999284756496 4513234357610496 4519002456064176 4524250306738176 4528905310241088 4529319188942016 4539959509192128 4545045991681398 4555723257487934 4559714189902592 4566123822738744 4570123866319872 4571209729492992 4580860045310976 4585992351966816 4597185889560096 4601213144322048 4612022358544384 4613148340565513 4617189578850944 4623680005378308 4634913243459744 4638601978655232 4638973548367872 4640106110269329 4655133610857072 4665334780201536 4666443265524096 4670157094156288 4671671457958236 4681533859299458 4692960595592598 4693336519637808 4697071751495424 4697448004859904 4708483294943232 4713758588210112 4725263978955072 4729024620553216 4735618830625536 4739387713220608 4747177578076416 4752115561083261 4752496223666856 4756659534332928 4763660833555848 4767833924711424 4773175713271584 4784826129950304 4788580153102336 4794927412984912 4795311504961152 4800268169097216 4801440109568187 4807015950909312 4811961892131156 4812401638250892 4823706978516636 4827932671661568 4839274497580544 4844696326771504 4850322400917504 4855756607964864 4867163798142912 4867608588945984 4872616873964742 4884510007657602 4888788965842176 4900273755953408 4905763927529128 4911460918576128 4928514602321184 4928909395140864 4932832109678592 4944872217341952 4946079461535639 4956918203964132 4962041912541056 4962439391026176 4969017101215692 4972915634774528 4985053578720768 4985452900528128 4986670052115171 4990638735963888 4991038505163648 5020592977639764 5024588659337792 5031595007539632 5035599445296896 5043876176706192 5047890388536576 5048294743812096 5053950755228736 5060154246432768 5065823545005888 5071499195351058 5083877763072198 5093366878523392 5094610376296469 5095018474021224 5100284929665792 5107454447841144 5111461594960896 5111928711171072 5123937703320576 5129678463640416 5146233442545664 5153467550974848 5159241395962668 5171361535526844 5171834125755108 5175891783132672 5176364787362304 5188525153362432 5194338276207312 5206540865700496 5211101931317248 5218427225987136 5236546764966258 5237025312214206 5241134116533504 5248501627726728 5253926730925824 5265440083878912 5272169532074872 5278292024527872 5283722861947936 5284205720432352 5296619427390816 5297043706811136 5301259404177408 5302553656961631 5302978411736376 5320152698122368 5331811177373184 5333078017741824 5338625450546404 5344764821286912 5350324410627952 5357810378575872 5359118437750329 5363383537820112 5363813165300352 5368082001709056 5369822677430532 5387152672240128 5394293339608026 5400301690234368 5411702308431104 5412135806429184 5425345803515904 5430989212666584 5431424255619264 5444183809778112 5450283367617942 5475559272910776 5479917043411328 5480356005669888 5493230510767104 5493732515324928 5499385019578464 5499887586572448 5512807975447584 5517637339041792 5518984418470269 5530599425806336 5536795802024576 5544578927611332 5549436123388416 5562472912163328 5562981244509696 5568704998816848 5575171853518848 5582297151608688 5594530089121344 5600312863946752 5608185276060864 5613955540819682 5614468577959374 5627658141602742 5632588116938496 5633039308732416 5652662241755016 5665049375959008 5670905042904064 5678876687103648 5683332154028032 5684719686292199 5692673527236864 5697204089966592 5698595008933869 5699051488131624 5703587126815872 5704044005901312 5730037738338816 5737820545874016 5749933702708048 5750394294331008 5754970794625024 5764429916235648 5769017586898944 5770888271595468 5789512622863872 5816361717282816 5822411858624536 5822878256024256 5837090797532736 5843630560733226 5857358473913058 5862489672731904 5889205453292672 5889677201114112 5896275881100192 5910127469173536 5910667572291552 5915304895008768 5916749061242901 5923620094363776 5929743032414208 5931190723584231 5944188219691428 5950332417943424 5958696855814668 5963371860787712 5963916829699584 5977927320540672 5984624874247152 5985171785387664 5989867561752576 5998287574544832 6004487692486656 6019114961956446 6025336608085568 6033806480047626 6038540413654784 6039092251922688 6053279345589504 6053764236355584 6060061322241864 6060546756270144 6088165096984992 6093498488426496 6107813393747968 6109304559127301 6109862864249907 6114656469289088 6124706786000376 6129581186080128 6130072188914688 6164906673837744 6179884324612992 6184802638206976 6186808147025772 6201908972378532 6206844814476096 6207342006422016 6220446373602048 6221924354032128 6228895277277648 6257280794123464 6257782026183744 6262762335327232 6264793123668954 6280084295559774 6285011450946816 6293846350261512 6300351971940096 6314158440834048 6329570104101888 6336154081444348 6336661631555808 6342212712443904 6351547778074464 6357111899615232 6357692850868224 6358663928887599 6359245021974393 6364234284362112 6373180547953884 6379768173267072 6393748673281536 6401920146090916 6409354601212416 6415949189508208 6416535517667856 6431609304688848 6437243562215424 6446292455631168 6468675415546554 6474342143953152 6489551730857216 6490144785261312 6496822498619656 6505912602556416 6512680010210136 6513201700721856 6518385287789568 6548614558101504 6550213340952603 6571352803094912 6571879193521152 6587919904269312 6594772615380852 6595300881823392 6609224271952176 6616585854701568 6625356134954256 6646738104961024 6648893402820228 6654184981285184 6654718006884864 6670960911465984 6685579525588992 6694123970186352 6708793343386176 6725168235608256 6730520518048768 6732702983528046 6738601006971648 6754431393341184 6755048654047488 6761998927134744 6769851536415744 6778503684096264 6793357965361632 6800379906221056 6809939263788192 6815282126614528 6815904948228096 6817568987522097 6831916937760768 6833584886231901 6839571284853888 6849185734108116 6855185799479808 6871290067966464 6878988527950224 6895148714035792 6895778834340144 6901189044176896 6901819716483072 6918033537816576 6925784368276416 6935520008067462 6957902967982848 6982062353288344 6982700416285608 6988178822044672 6998002170302304 6999664898286144 7005235641234432 7007507186937354 7020586778505216 7022300788949187 7037722699370496 7039440893388897 7045607627243136 7062159236521088 7062724942414848 7070071542615508 7070637882315168 7087895968432608 7093536930829824 7103428245938304 7109081569830912 7110770690322432 7145491250333772 7151178050426816 7151750887067136 7159763569907376 7177239194925456 7182870229653504 7192391119477368 7192967257441728 7200402253645824 7217942838196734 7235560467774954 7241318950222112 7241899007492352 7258911746370816 7267044490157256 7275483601376256 7283634911947296 7300745697214368 7307141340893184 7308925310947113 7324307347689472 7324976687099904 7326765011486403 7332513359437952 7333183448763264 7350410633930112 7358645891293692 7367191377864192 7392771903481776 7399248164517888 7416630549551104 7417308326012928 7424939998422464 7435377305946198 7443062868811584 7443659086539264 7453525651823538 7459373452161792 7477580368081152 7485958103945832 7503544188803656 7510117489251328 7530889466459646 7536882989006688 7547392511309448 7553399167945344 7571835582804864 7590231369649152 7598126678578492 7598735317508832 7604782835754496 7605392007868416 7607248793026587 7623955327389696 7625816644608297 7640050317785088 7642527711031836 7650427394498688 7667192392441344 7685906554980864 7693901384610994 7694517695460624 7719350163818496 7730201326462272 7738862093944002 7757042303290266 7763837674699008 7782787730043648 7791507414310968 7809811298550744 7816652896975872 7827640838980704 7834498056548352 7852902934818816 7854820147449387 7861701174800256 7880169958898048 7880890096388736 7888998748323868 7898160125818368 7908254298112308 7917438036791808 7925584292921904 7926308580648528 7944929141086224 7951889106266112 7970569760720896 7979499832329536 7980229047183552 7997716766059776 7999617026612736 8007938175819606 8017147231930368 8025486615941928 8045075306730168 8052123002563584 8071039127452672 8080081762989152 8080729008360192 8091440009412039 8100452535351552 8117553462646656 8118203709643776 8146483818999876 8166275714667168 8172774914773504 8173429585219584 8175425051426913 8213338909366164 8219875565116992 8220534008504832 8239845766150656 8249077529367696 8269211963171376 8275793085968128 8276456008562688 8293928498136064 8295899138709504 8305193703036864 8316868391416998 8324154185082624 8343709368244992 8353057498225272 8373445727413032 8380015267929088 8391795133682016 8400469295920128 8412277914091296 8418877921112064 8419647288987648 8420933311229523 8421702866939061 8439426805469184 8441487212404113 8448882175407744 8468730370765952 8478218571850132 8478993362632524 8485645712482816 8497574063938512 8506357564356096 8518315030655472 8524998231042048 8545806134949888 8555380690223808 8575479072918464 8585086873175974 8595056607508224 8606730818811024 8624900554062072 8625591441496512 8632456191937536 8653526380348416 8683573346946848 8684268934295808 8691180383719424 8724542575924224 8733617787936804 8734317384036384 8762505591361536 8783893205692416 8786037710869587 8793030153841136 8793734509097856 8812299029269568 8833808179939008 8834515801671168 8844413821650288 8865191203760304 8872957342513152 8894614548621312 8916282329537142 8925498626915136 8938045283722002 8945057791181568 8945875244549376 8966890980811008 8976937311370728 8984801342628864 9005908524454912 9006731538729984 9015998569512992 9026468715220992 9028672442934669 9038004912128352 9048500613476352 9050709720071439 9057810620482176 9058638377884032 9079919018384256 9090091983362796 9111446514975868 9119428379805184 9132247645477488 9140247732639744 9142419458985984 9161720090621952 9171984703933632 9194371779120192 9226296681131026 9234379157701888 9247360010756616 9269826486919488 9277203957310464 9280212220538658 9310267221714144 9330669560403072 9332886531048192 9340314188312576 9342594538456207 9343342915916472 9363067718598916 9385921191185196 9386673039275616 9394143502990848 9394896009719808 9397189685503431 9416966589886464 9427517176420224 9450527957910144 9458049241106432 9471237661251072 9494355156152832 9504231122166522 9504992447333712 9513319068665856 9527321667111696 9535667849422848 9546351426543168 9569652259900608 9589854825969824 9590623009922304 9602880219136374 9614031901818624 9623923784262312 9624803276501784 9647413957033272 9655865343323136 9678548995161088 9689392653543008 9700644801835008 9703013123319831 9711513215929728 9734327596285824 9735217177891968 9745233747929484 9769020015315204 9777577931684352 9800547511906816 9811527855058256 9822921837152256 9857029204642368 9857818790281728 9892158923071278 9913836407928264 9924083825082112 9924878782052352 9938034202431384 9945831269549056 9970107157441536 9973340104230342 9981277471927776 9982077010327296 10041185955279528 10049177318675584 10063190015079264 10071198890593792 10087752353412384 10095780777073152 10096589487624192 10099054475292069 10107901510457472 10120308492865536 10131647090011776 10142998390702116 10167755526144396 10189220752592938 10190036948042448 10200569859331584 10214908895682288 10222923189921792 10223857422342144 10247875406641152 10259356927280832 10306935101949696 10318482791925336 10342723071053688 10343668251510216 10351783566265344 10352729574724608 10377050306724864 10388676552414624 10413081731400992 10422203862634496 10424748345999397 10436854451974272 10473093529932516 10474050624428412 10482268233067008 10497003255453456 10507853461851648 10530880167757824 10544339064149744 10556584049055744 10567445723895872 10568411440864704 10593238854781632 10594087413622272 10605107313923262 10605956823472752 10640305396244736 10663622354746368 10666156035483648 10677250901092808 10700648821255904 10718236875500658 10726767075640224 10727626330600704 10736164003418112 10739645354861064 10774305344480256 10788586679216052 10800603380468736 10823404616862208 10824271612858368 10826914257295101 10850691607031808 10853340701662431 10861978425333168 10862848511238528 10888367619556224 10900566735235884 10951118545821552 10959834086822656 10960712011339776 10986461021534208 10987465030649856 10998770039156928 10999775173144896 11025615950895168 11037968836940538 11073591604049152 11088269642527609 11089157855222664 11098872246776832 11124945824326656 11125962489019392 11137409997633696 11150343707037696 11153065958919297 11164594303217376 11189060178242688 11200625727893504 11203360255659103 11216370552121728 11227911081639364 11228937155918748 11255316283205484 11265176233876992 11266078617464832 11305324483510032 11330098751918016 11341810085808128 11357753374207296 11369439372584398 11385347054473728 11397190017867738 11398102976263248 11407174253631744 11408088011802624 11460075476677632 11475641091748032 11499867405416096 11500788588662016 11509941589250048 11528859832471296 11538035173797888 11540852076916491 11541776543190936 11579025245727744 11632723434565632 11635563454935399 11644823717249072 11645756512048512 11674181595065472 11687261121466452 11714716947826116 11724979345463808 11778410906585344 11779354402228224 11792551762200384 11820254938347072 11821335144583104 11833498122485802 11847240188727552 11862381447168462 11888376439382856 11900664835886848 11917393711629336 11926743721575424 11927833659399168 11955854641081344 11969249748494304 11970343570775328 11979735123505152 11996575149089664 12008975384973312 12011907263729409 12038229923912892 12050673216171136 12067612960095252 12077080827309568 12078184503845376 12106558691179008 12107528472711168 12120122644483728 12121093512540288 12176330193969984 12218609118254602 12219725728499814 12229312938578176 12249413572000752 12259162372160256 12260144377829376 12329813347675488 12359768649225984 12369605276413952 12372625199577139 12373616294051544 12403817944757064 12413689628952192 12414684012844032 12440892747204096 12443848708064256 12457790554555296 12514561588246928 12515564052367488 12525524670654464 12529586247337908 12560168591119548 12570022901893632 12587692700523024 12600703943880192 12628316881668096 12659140208203776 12672308162888696 12673323263111616 12703095556148928 12717327857775198 12718490043948786 12728468568724224 12746361095907768 12759536346534144 12787497346563072 12803840292181832 12818709202424832 12831898379016416 12833071035335712 12863218609377696 12874487124430848 12877630309763961 12892584911262336 12937350831093108 12948684287906304 12979103461714432 12980289570522624 12993644997239312 13011825205112832 13025360020420272 13026403401443712 13036770575579136 13100426681905206 13142705606189824 13143758387042304 13175839808538624 13189545230761704 13190601763646784 13218448543904352 13250712269908512 13293476209922048 13296721687512361 13297786805640456 13308369962570368 13309436013769728 13341921822931968 13371159051177984 13374423494305713 13388247940372704 13417586686772352 13450336471216512 13461041036097536 13465405967056092 13477202013943296 13508862786682368 13510097308094976 13523997854269488 13539703072831488 13557007368192528 13586715930723264 13600759812442112 13619878527576384 13635137975044194 13667169772463802 13679142569707776 13698371468216232 13710371598959616 13742580135932928 13757977055900448 13790297428071584 13791557668680288 13802378088353792 13803639432966144 13805747809566769 13836067075633152 13839445021696539 13851568736552832 13871040016134924 13915805935965696 13964124706576688 13965400832571216 13976357644089344 13996004340604608 13999329796572288 14010471282468864 14015014373874708 14044601577898374 14078881786777794 14091215254486272 14124318473042176 14125449884829696 14140143085231016 14141275764630336 14175791936865216 14187073861659648 14206856491876608 14218163139661824 14256346683249783 14290982500667544 14302356100853632 14303501774134272 14319527139814752 14354478389850912 14365740459307008 14384782238954736 14385934514883456 14400804507291648 14404320328704561 14435885676393468 14471120935549908 14482637900444224 14483798014984704 14517823492741632 14534088980314512 14550967202752512 14567269823894592 14601491394428736 14617850621894226 14653530022972806 14665026718875904 14666366897526528 14700821267860224 14717291782587384 14734382755728384 14785543806963552 14798496329035776 14833261099102208 14834616652025856 14836882500737731 14838238384606917 14849879996844928 14870754611892396 14886125737623168 14887318173078528 14907051303647076 14918746904323584 14955160736162304 14971916207891664 15007088377607312 15020234978502656 15061778932919292 15073765978013376 15094785022618896 15106798335890688 15143671165609728 15180462739298304 15196253357156984 15197470635017664 15209565671508992 15214497586053174 15251633289216594 15280100635570176 15283831128889407 15285055422063672 15300854788997376 15334384784882688 15371813109961728 15387802769221988 15389035390921248 15438700327636992 15460402652924544 15477724187888004 15514084606580532 15527675349398016 15565575460087296 15583014828621936 15619622597101488 15633305793951744 15655281677961408 15709640294898774 15723402349600512 15760339917796096 15761780192777472 15777997496647736 15796320251636736 15816508596224616 15834876073583616 15851168585843808 15852617161297056 15889858282172448 15903778212532224 15907660970884893 15941139521441792 15945031401207769 15958999664659072 15960458094367104 15995433532119552 15999234053225472 16015876351639212 16034294463860736 16050973231883856 16090150613460336 16104246005127168 16142078254905344 16160163525978304 16161458016720384 16182880018824078 16200905070703104 16235106925293312 16236407419287552 16292967637999752 16332551429334336 16345549829547008 16350850102853826 16426677818732328 16439751130233984 16441068017009664 16479691532301312 16498155058735392 16538423926342752 16551586171936256 16552912017125376 16556953255410807 16587856996272128 16591798277419008 16610387406073728 16633736782833996 16648308370165248 16687418736489984 16706114996450544 16746891454826064 16760030535858176 16783590267364032 16800938591840256 16824555828182592 16841866622459046 16843405733878122 16882974424808226 16897764350815488 16937460741531904 16956437143700264 16957986725265048 16971291424965632 16995148127877024 17012715128712192 17036630061310944 17049996462084096 17054159058876597 17091612269899776 17095785026801607 17110761380447616 17150958145836928 17170173746351948 17190113215016448 17213461637622048 17249801108124144 17251182882993024 17264912383875072 17307052760696832 17367146693893696 17368537868591616 17449085151848448 17467235575873608 17468634768072768 17572075421739174 17586060307682272 17587469018195712 17624598058539136 17667616359878016 17669031603342336 17688827643300576 17730382407520608 17745914685026304 17750247183728703 17789229097242624 17793572170752693 17832564659074284 17850997253830272 17876090567444004 17890115582363136 17891750489098752 17933781961622016 17953874622741456 17969602685257728 18011817048909824 18013463077459968 18031997139025984 18057344885869338 18076009824256704 18101419440142878 18115621240964352 18117276755768064 18159838036768512 18180183966725592 18222893029951736 18238856759610368 18264495290954976 18280495465279488 18323440181243904 18327913677381903 18329588592749721 18343969407867264 18388743558240384 18452593362262052 18468758315403776 18494720021513232 18539652973838976 18554407914620928 18560424441077316 18620534443428288 18661339120806144 18665773062096384 18685189076912414 18686685831832944 18726135437197832 18771842382370392 18773346078551232 18788287005981696 18794379371006862 18855034352840448 18901055915820288 18916098482212864 18942475322502144 18988710312305664 19008462244333044 19009984894667424 19026638137331712 19054643334223392 19071335698845696 19075991786662797 19092702853086336 19139304519801216 19179709651939648 19181246019844608 19205760438272748 19228063803637248 19247847568524624 19249606553003568 19294827914066544 19311730686646272 19357097990322176 19378785307086016 19406026246639662 19423026431859456 19468655192571648 19470434355783936 19490467495858968 19538040030630408 19555155863368704 19601095023813632 19623055710116512 19645843674304512 19650640022857809 19714058409284736 19715637580563456 19784317846142556 19827672815856528 19848167650164224 19849757564104704 19876068404862768 19891662539098112 19940214314883072 19946680208460684 19962554943855552 19964154020654592 20082371910559056 20098354637351168 20126380030158528 20142397781187584 20175504706824768 20191561554146304 20198108950584138 20215803020914944 20263294180023552 20285996781404232 20335511052288792 20378441505185876 20380073896084896 20401139718663168 20429817791364576 20445846379843584 20447714844684288 20452706962566291 20495750813282304 20500754658695703 20518713854561664 20613870203899392 20636965583850672 20685446142107376 20687336503020432 20703567132530688 20705459149449216 20754100613449728 20777353104829248 20826163462801984 20849496691998794 20873708903948544 20946187059865032 20948101248856824 20964536466134016 20994006510906912 21015706923703296 21061760335515648 21066902366847561 21088678128299488 21113168098111488 21118322680166691 21134891447791744 21136822881729408 21186477709563264 21188174827244544 21210214627846524 21211913646945504 21280610792489472 21327244709492736 21332312070967296 21354501802185616 21401297642511808 21436473751001316 21453534151280448 21455252661201408 21479290709722128 21548610688960512 21577173358432104 21601206760937472 21646809233724416 21653828514590202 21706681403324862 21723956850666336 21725697022477056 21776735239112448 21801133470471768 21902237091643104 21919668173645312 21921424022679552 21926775932841339 21972922043068416 21974930061299712 21980295034459209 21997540078313856 21999550346289792 22051231901790336 22075937673881076 22147183208098304 22176539285055218 22178315710445328 22197744493553664 22249891648653312 22251924978038784 22274819995267392 22306131917838594 22329188606434752 22378120356485376 22406720511318206 22432741104243456 22455822163278728 22457874311837496 22510632566410968 22530352467753984 22610648967020064 22660197503836032 22683620171616256 22689158164822217 22715506748414592 22738878745168796 22770694108947456 22794380035735476 22796205952526496 22814348507263488 22816176023605248 22821746379079761 22920150953355264 22951282183496064 22999734810832192 23001577177324032 23057719664942592 23081704153832982 23083553086381872 23158050491455488 23271126909870798 23289647434498144 23291513024097024 23348363190130944 23374522242932904 23429433895652232 23449958690927616 23556821813170688 23558708804456448 23564460442348161 23585103524400768 23640509876694144 23642670289166208 23666996244971604 23694480377455104 23724762894336924 23776752878765712 23801329671773696 23834787423258672 23853487443150848 23855667318798336 23911709282162688 23938499496988608 23940687141550656 23993150298179328 24023814527458818 24076459847825784 24101346432342272 24135225920190504 24154161654619136 24156369007690752 24213117382358016 24240245288967456 24242187025080576 24274320028236117 24352660387939968 24437218236509204 24439451456999628 24458625877156352 24498827144001504 24518324744320512 24520288755658752 24526275154280739 24659626695350976 24719537298451968 24745250399154278 24747232588103088 24807635889514128 24827379257904384 24829368025688064 24881785494408192 24887697416128512 24915581109110592 25029123176493856 25031128104734976 25051049341308928 25059172494675816 25120337182239096 25140045803787264 25175385401046048 25201407887760384 25256633763336192 25262799933688569 25318280416407552 25324461637212339 25344616325777392 25346646526223232 25406191112297856 25434655715550396 25436980087897572 25456937137448448 25492722191815536 25519072693068288 25574994693126144 25607680584363664 25637418404849664 25663796758032832 25666142070671424 25726437218755392 25755260619527922 25785169822524672 25874701662186216 25897368575812608 25958206923428864 25960579141045248 25987289994478624 26050720040840544 26052806802887424 26073541151158272 26200853363810412 26285411212379648 26287516774084608 26351679617077248 26358113132608761 26379090461523408 26381203527293568 26436897087808704 26501424539817024 26593443375024722 26595573611280912 26616739925140736 26618872027539456 26683843645863936 26748846988611426 26776495880745408 26835173373544704 26900672942433024 26922082072195072 26928654846138479 26930811934112184 26954404027886592 27017725573364736 27020194616189952 27047995708538976 27079406145662976 27086017328804007 27114014736385056 27173431861446528 27201519624884224 27239757055152768 27270275950088388 27334339544927604 27358285139415552 27396742936432464 27420743197919232 27485160271865856 27515954111800896 27580594856143168 27583115337360576 27611495619133538 27678890043393078 27703137473105664 27742080032269848 27831611871931392 27928249413153376 27930801665142432 27952715288178688 27992008681209216 27998659593144576 28020942564937728 28027783615368621 28030028747749416 28089203155796748 28157763573555588 28182430508972544 28248636946084352 28250899769659392 28280286170462032 28282551529260672 28351583873730432 28374147723319296 28413712983753216 28512693366499566 28581965001335088 28604712201707264 28607003548268544 28639054279629504 28708956779701824 28769564477909472 28771869029766912 28808640657409122 28871771352786936 28942241871099816 28965275800888448 28967596029969408 29035646985483264 29068177960629024 29101934405505024 29109039369959493 29134539647789184 29202982788857472 29235701243788452 29307060045945612 29330053437751808 29332733795053056 29401642535720448 29434583565174768 29468765511456768 29571087613927104 29673765001475462 29676476769213834 29699759993689856 29741509223784792 29772251475246336 29774636346157056 29814102607294152 29837493808647168 29910321472324608 29943832415783328 30014176755214624 30040469957005312 30047804056115909 30123557865838584 30147531956026752 30189570045237792 30213596671781376 30287342331219456 30360925478596608 30392506714313968 30394941270035328 30419131343017984 30428995172106348 30503266578433188 30567662257778814 30570110844127344 30601709577994752 30668769569765376 30743626219923456 30775605538443976 30778070781842496 30920805305849088 30955448375776008 31028169213161064 31055350698796032 31131150920174592 31166029657243872 31239245194202976 31266611587903488 31274245037998191 31310563355922816 31419280589797548 31446804699201024 31520679835592192 31523560385554944 31555994993295472 31592640503273472 31633017192449232 31669752147167232 31702337171687616 31705234322594112 31779716564344896 31815321941769786 31890062802415538 31917999329318144 31920916188734208 31990867064239104 31998468106450944 32031752703278424 32101946463767712 32180301226920672 32208492010254336 32284156509810688 32292038383958591 32320327051956608 32322916033440768 32365760037648156 32401810141406208 32470213850586624 32472814838575104 32480742771885303 32585935275999504 32665102858668672 32691099659094016 32701700205707652 32853355637464656 32879502260467968 32882136034019328 32959383064602624 32996310117470784 33076847852685504 33103172343872512 33113906510821614 33175713992544256 33220774812147456 33264808927582827 33267473565667992 33296616740330496 33374837472979968 33412229992901088 33493782909652128 33520061071716352 33567180534728064 33601877183680512 33610080766977309 33649111656365184 33683733244918092 33686811467756244 33765948849616452 33795528701630976 33874921483063808 33912874287400528 33915973450530096 33942582849931264 33990296255754048 34025430257424384 34073260122621888 34108318117753194 34191570053603214 34221522760895232 34301916291673856 34340347492703896 34380226430032896 34426923275244096 34499602216248288 34502365765986048 34529824767750144 34614105521393664 34622556230749473 34734293387787392 34737075737183232 34898170303696896 34906690364806197 34934471151747216 34937269536145536 35144150843478348 35172120615364544 35174938036391424 35249196117078272 35335232719756032 35338063206684672 35377655286601152 35460764815041216 35500494367457406 35587144341505386 35665129318148568 35701994507660544 35752181134888008 35780231164726272 35783500978197504 35867563923244032 35907749245482912 35939205370515456 36023634097819648 36026926154919936 36035721791188227 36063994278051968 36114689771738676 36152019648513408 36202838880285756 36231242481928704 36234553511536128 36319676073537024 36360367933451184 36445786059903472 36477713519220736 36528990581909952 36655827354763806 36659177185499442 36687938815734528 36777487116480768 36905186724524104 36937516630807552 36989440043026464 37079305947677952 37108815829241856 37117875598731417 37120848882154632 37241068886856576 37322678241612288 37331546124192768 37370378153824828 37373371663665888 37452270874395664 37543684764740784 37546692157102464 37576574011963392 37588758742013724 37710068705680896 37802111831640576 37884950645004288 37977420624611328 38016924488666088 38019969789334848 38109286668446784 38151983573325594 38185405706172672 38278609039602432 38359419303879296 38362492039689216 38411520876545496 38456127607274496 38495695137049248 38499213106007136 38589655828133088 38623461373292544 38632890929291883 38714195980644352 38757570614172032 38812052493279324 38846052863718912 38937310385143296 38940868711567872 38980934991717936 39076080061260816 39110311726737408 39202190047627264 39246111420233024 39301280045715618 39428116818569472 39431275161126912 39568635692285112 39655345631713056 39696335300328448 39752136809725536 39783325078196224 39793037804045393 39880428629766144 39890165062537083 39893360416921368 39925109887711104 39928308041309184 40164743821118112 40196709274702336 40252760060317056 40284795562375168 40351009413649536 40383123108292608 40396217901168276 40431606041829888 40526588360047104 40571993562808464 40671022104577584 40756883010371752 40760147792169792 40802279437326336 40859635582729152 40905413925132582 41001509317391406 41037427709123328 41227740407798784 41273931167701344 41370892284214752 41374673006040864 41407134265061376 41410918298898432 41417243428700307 41508201226899456 41518335065089617 41554706209658496 41652326925603968 41698993383997588 41747417807897088 41892374119730064 41896202497713648 41929072932268032 41988013021813824 42031413847406592 42133804733695122 42177356256598976 42236645360333382 42269782895583488 42273645763458816 42372955419126528 42376349654489088 42420429255693048 42423827293891008 42561221584978944 42654489418985472 42709003604371232 42769040049749349 42802595285023616 42872947502002632 42907068302560896 42910505322402816 42958581419444256 43097221377921024 43154346716864208 43202413521874944 43212960986113683 43293618467448832 43307657029180404 43413362806649724 43447913701332672 43451394044954112 43553470478224896 43602266940943536 43804474183286208 43839336347290624 43853551865682678 43960590068918418 43995080156627712 43999100692579584 44102463803580672 44151875347762152 44294366416196608 44353078570110436 44356631420890656 44395488987107328 44499783297306624 44503849956077568 44510647502213193 44514715153820751 44549639990534784 44612263835677188 44658377212869504 44756240712970752 44813441022636412 44865482208486912 44911644326557456 44915748623674992 45021265132821936 45060704935507968 45221297934040128 45320395007672064 45378316329644434 45431013496829184 45477757490337592 45541388217894912 45588760071470952 45592411905052992 45628697014526976 45643492758159522 45840301906710528 45851493386668221 45902564366992128 45999469621664384 46003154354648064 46115439329885184 46163408307665964 46167106172763744 46316100982910976 46542253819741596 46579294868996288 46583026048194048 46696726380261888 46749044485865808 46858867791304464 46899917381855232 47113643626341376 47128920884696322 47170207048801536 47281019753388288 47285340578332416 47333992489943208 47388960754910208 47449525788673848 47553505757531424 47602659343547392 47669574846517344 47706974886301696 47711334637596672 47722982912654679 47823418564325376 47835094203623307 47876998993977216 47881374283101312 47986300596358656 48047629054917636 48152919695651568 48202692864684544 48270451840381008 48308323309238272 48312738015381504 48426234764716032 48480490577934912 48484374050161152 48548640056472234 48705320775879936 48874436473018408 48878902913999256 48917251754312704 48997654288003008 49036649488641024 49052550308561478 49319253390701952 49439074596903936 49490500798308556 49494465176206176 49615271779028256 49654758515808768 49658736051376128 49670859766232421 49763570988816384 49775394832257024 49831162218221184 50058246352987712 50062256209469952 50118344989351632 50240674364478192 50280091607574528 50350770802092096 50402815775520768 50525599867377138 50648923274424678 50689232651554784 50693293052446464 50812382224595712 50869311431100792 50873960175795144 50913874274896896 50985444383631072 51038145386136576 51149989386252288 51162477176629791 51215361168727328 51274836809699328 51287355080404821 51327593516065664 51332284141342848 51452874437510784 51510521239055844 51570339645049344 51749403324372432 51794737151625216 51916413846857728 51921158282090496 51974579988957248 52101440081681088 52105613605774848 52401706727620824 52570822424759296 52716226265217522 52758180923046816 52762407054587136 52873794175617408 53002849079634048 53186886750049444 53191147222561824 53233479850281472 53237744055078912 53250741551186109 53367687291727872 53380716512258079 53497693977222852 53552991761490816 53670346747089408 53801345884866048 53857309692276958 53861623868224368 53908808055773184 54035451146729472 54040389232379904 54095991417077952 54172034657608014 54228029472770112 54346863722893056 54479514110305536 54540551900176776 54668679089855208 54716570278831104 54793485872864928 54841486395838464 54970320543731712 54983741032145709 55031908223601792 55161189712286336 55166230674721152 55222991238267076 55357780086786156 55406274946211328 55484160064539696 55663223743862784 55856498826306752 55861603330284864 55984017362418432 55997319186289152 56055567230737242 56060057495498832 56178406311593496 56315527147111176 56364861017945088 56497273892168704 56560572340924064 56565103058521344 56703167747460864 56748295446638592 56827425967506432 57025386732999132 57163930002670176 57209424403414528 57214007096537088 57227975359988391 57278108559259008 57417913559403648 57539128955818944 57543738059533824 57617281314818244 57743542705573872 57884483742199632 57930551601776896 57935192059938816 58071293970966528 58136355921258048 58218078739918986 58269079295578368 58405965577714944 58471402487576904 58614120091891224 58660106875503616 58665467590106112 58803285071440896 58869167130349536 58937531022913536 58951920068573427 59142175227854208 59347530002950924 59352953538427668 59399519987379712 59483018447569584 59544502950492672 59549272692314112 59628205214588304 59674987617294336 59820642944649216 59887664831566656 60028353510429248 60095608112231818 60247115731677168 60295063912053504 60379140090475584 60427193343562752 60574684662438912 60785013428627936 60789882540070656 60838262686035968 60857990344212696 61006533156866376 61135324515557628 61140221688254688 61203419155989504 61337539139530752 61487252439846912 61502263976087109 61551211076887952 61556141563684992 61841610611698176 61910896751552016 62056338426322128 62110701397592064 62262301840349184 62332059314487744 62478490388405952 62548490075996382 62621126711845632 62838561179595096 62893609398402048 63041359671184384 63047120771109888 63111989986590944 63185281006546944 63200707100542683 63266034384898464 63339504294334464 63354968040500073 63404674343375232 63410468645188224 63559433128689792 63630643883539572 63780125604831076 63835998658636288 63841832377468416 63981734128478208 63996936212901888 64063505406556848 64203892927535424 64360602453841344 64584076767917182 64640654103913216 64645832066881536 64731520075296312 64803620282812416 64940427701173248 64961485543770606 65171870551999008 65330205717337344 65382199318188032 65398161769193449 65403400411415304 65706711274929312 65759004520935936 65764272068038656 65780327798524017 65918766129205248 65992620234941568 66153695705371008 66206344687745024 66227813021643228 66441549624294912 66529617855165654 66534947131335984 66593233480660992 66749674945959936 66824459985802176 66987565819304256 67134361069456128 67220161533954618 67298223312730368 67367466489836184 67373622935512488 67531897699232904 67591057403261952 67749842966127616 67825748574801056 67831946901060192 67885165699862528 67980592511508096 68050860514848768 68067474494466651 68146520245243776 68216636235506388 68383140107206428 68443045521790464 68603832583347712 68680694985407792 68760452860065792 68853846550488192 68999204432496576 69004731531972096 69245112461498946 69468586775574784 69474151474366464 69813380729612394 69868942303494432 69874539072291072 70288301686956696 70344241230729088 70349876072782848 70498392234156544 70670465439512064 70676126413369344 70693381327044483 70755310573202304 70921529630082432 71000988734914812 71174288683010772 71330258636297136 71403989015321088 71504362269776016 71560462329452544 71567001956395008 71735127846488064 71815498490965824 72071443582376454 72127988556103936 72229379543477352 72304039297026816 72405677760571512 72462484963857408 72469107023072256 72639352147074048 72720735866902368 72891572119806944 72955427038441472 72973238421995779 73057981163819904 73311654709527612 73318354370998884 73375877631469056 73554974232961536 73810373449048208 73875033261615104 73978880086052928 74158611895355904 74235751197462834 74241697764309264 74482137773713152 74645356483224576 74663092248385536 74740756307649656 74746743327331776 74904541748791328 75087369529481568 75093384314204928 75153148023926784 75177517484027448 75420137411361792 75604223663281152 75769901290008576 75788399801065707 75954841249222656 75973384911637017 76033848977332176 76039939578669696 76218573336893568 76303967146651188 76370811412345344 76557218079204864 76718838607758592 76724984079378432 76823041753090992 76912255214548992 76991390274098496 76998426212014272 77179311656266176 77265781858583766 77515141228344064 77624104986558648 77692105727437824 77874620770286592 77881737423135744 77961869983435872 78152160122521632 78220623453474816 78404380095254528 78423521789613721 78492222840466048 78602560091431236 78856233637138944 78862550322253824 79137271384570224 79310691263426112 79392670600656896 79504273619451072 79586075608090786 79780330125074166 79786720833842736 79850219775422208 79856616082618368 80329487642236224 80393418549404672 80505520120634112 80569591124750336 80702018827299072 80766246216585216 80785964538415437 80792435802336552 80863212083659776 81053176720094208 81143987125616928 81342044209155168 81513766020743504 81520295584339584 81604558874652672 81719271165458304 81810827850265164 82003018634782812 82074855418246656 82455480815597568 82547862335402688 82741784568429504 82749346012081728 82834486857400614 83036670130179234 83109412419316992 83304653851207936 83397986767995176 83494835615794176 83784748239460128 83792404995427296 83858145864536064 83976026043627648 84062827694813184 84083350846105863 84267609467390244 84354712513197952 84473290720666764 84539565791166976 84547291526917632 84745910838253056 84752699308978176 84840858511386096 84847654587782016 85122443169957888 85418007208742464 85538080099498698 85605190570047232 85745895004005264 85814136605121792 85821010644805632 85917162838888512 86308693433728416 86425921972227366 86587236934897664 86608376397039973 86615314058360808 86826725613299448 86895827402665344 86902788089908224 87106940956449792 87204533881887072 87608948366572416 87678672694581248 87707103731365356 87921180137836836 87990160313255424 87998201385159168 88204927607161344 88303750695524304 88588732832393216 88706157140220872 88713262841781312 89021295004426386 89029430307641502 89099279981069568 89224527671354376 89316754425739008 89512481425941504 89626882045272824 89730964416973824 89823288653114912 89831497247349984 90042530265643872 90121409871015936 90143412168347727 90442595868080256 90640790015344128 90756632659288868 90862026993658368 90955514980675184 91082776435789824 91177520142941904 91184823810105984 91257394029053952 91286985516319044 91702986773336442 91805128733984256 91998939243328768 92006308709296128 92230878659770368 92326816615331928 92334212345527488 93084507639483192 93158589737992576 93166052096388096 93393452760523776 93498088971731616 93717735582608928 93799834763710464 93822735113994573 94227287252682752 94257841769392644 94340414097603072 94562039506776576 94570681156664832 94667984979886416 94777921509820416 94899051577347696 95107011515062848 95205318687094784 95339149693034688 95445965825309358 95670188407246614 95753997987954432 95762748566202624 95972601192717312 96095258109835272 96305839391303136 96405385729369088 96540903680762016 96616646618476544 96625476030763008 96640234666967383 96852469529432064 96876115151875773 96960981155869824 96968748100322304 97097280112944468 97410641551759872 97748872946036816 97757805827998512 97834503508625408 97995308576006016 98073298977282048 98105100617122956 98638506781403904 98878149193807872 98981001596617112 98988930352412352 99230543558056512 99309517031617536 99341719532464842 99527141977632768 99662324436442368 99794426782748481 100116492705975424 100124512418939904 100236689978703264 100481348728956384 100560183215149056 100701541604184192 100805631551041536 100830242300931927 101051199734754276 101297846548849356 101378465303109568 101386586104892928 101624764449191424 101738622862201584 101747920351590288 101827748549793792 101970888767262144 102076290772273152 102324954353259582 102430722337454656 102574710160809642 102655187032131328 102664568282685696 102905748875021568 103021042478111688 103140679290098688 103498806648744864 103589474303250432 103832827693715456 103842316564180992 103858177505164117 103867668692248419 103949159977914496 104202880163362176 104211227211549696 104803413455241648 105141644849518592 105432452530435044 105516361846093632 105524814109174272 105747588351234816 106005698159268096 106373773500098888 106382294445123648 106466959700562944 106501483102372218 106761433024516158 106995387954445704 107105983522981632 107340693494178816 107602691769732096 107714619384553916 107723247736448736 107817616111546368 108070902293458944 108080778464759808 108107165373564681 108191982834155904 108344069315216028 108456058945540224 108693727445786112 108959028220611072 109081103800353552 109337358179710416 109433140557662208 109586971745729856 109967482064291418 110063816447203584 110322379424572672 110332461349442304 110445982476534152 110715560173572312 110812549892422656 110968320129079392 111326447487725568 111353626796194251 111712997652613504 111723206660569728 111968034724836864 111994638372578304 112111134461474484 112120114990997664 112356812623186992 112631054294222352 112729722035890176 112994547784337408 113121144681848128 113130206117042688 113406335494921728 113654851935012864 114050773465998264 114327860005340352 114418848806829056 114455950719976782 114556217118518016 114835827118807296 115078257911637888 115087476119067648 115234562629636488 115487085411147744 115768967484399264 115861103203553792 115870384119877632 115898672787875649 116142587941933056 116272711842516096 116436157479837972 116538158591156736 116811931155429888 116942804975153808 117228240183782448 117320213751007232 117330935180212224 117606570142881792 117738334260699072 117903840137146854 118284350455708416 118695060005901848 118705907076855336 118799039974759424 118966036895139168 119089005900985344 119256410429176608 119349975234588672 119379113412136179 119641285889298432 119670495187611249 119775329663133312 120056707020858496 120191216224463636 120494231463354336 120590127824107008 120758280180951168 120854386687125504 121149369324877824 121570026857255872 121579765080141312 121715980688425392 122013066313732752 122270649031115256 122280443376509376 122406838311979008 123004527952174218 123102422153775904 123112283127369984 123683221223396352 123821793503104032 124112676852644256 124221402795184128 124251730286100921 124524603680698368 124555005195268851 124664118628975488 124956980776811904 125096980151992764 125242253423691264 125677122359190192 125787218796804096 126082719342368768 126094241542219776 126223979973181888 126401414201085366 126532068769796928 126709936081000146 126809348686750464 126820937290376448 127118866257379584 127261287767079144 127560251209662152 127671997317272576 127683664754936832 127963468256956416 128127010813113696 128307120149248047 128407785855070848 128721204907682688 129168153535834364 129281308207826432 129291664133763072 129463040150592624 129607240565624832 129638882958341049 129880855402346496 129922971087541212 130343741103998016 130660411434674688 130796323538386898 130806800822830608 131413422549858624 131518009041871872 131560655597048034 131985240469883136 132307391410742016 132412689375490048 132455626043286456 132883099248589824 133059235710331308 133069894262671968 133186466961321984 133499349891919872 133531942506639579 133648919971604352 133975131638608512 134268722138912256 134440323067909236 134596446625460736 134734932979672368 134747245871024976 135063795398465808 135182114806523904 135499685932255232 135651497149602112 135663893802120384 135961185023016192 136134948988933302 136293040490487552 136433272471012776 136766280214412856 136886091043580928 137207665166695424 137361389970815584 137520905720131584 137554480160004663 137707693100976384 137998408864993152 138009463063944192 138490224922997892 138937173551149568 138948302948732928 139626761459224788 139737884606988864 139749078144582144 140576603373913392 140688482461458176 140699752145565696 140996784468313088 141340930879024128 141386762654088966 141510621146404608 141843059260164864 142001977469829624 142348577366021544 142660517272594272 142807978030642176 143008724539552032 143120924658905088 143134003912790016 143168948737964037 143470255692976128 143505282610869921 143630996981931648 144142887164752908 144255977112207872 144458759086954704 144608078594053632 144811355521143024 144924969927714816 144938214046144512 145278704294148096 145441471733804736 145783144239613888 145946476843991558 146115962327639808 146623309419055224 146636708741997768 146751755262938112 147109948465923072 147620746898096416 147750066523230208 147957760172105856 148317223790711808 148471502394925668 148483395528618528 148964275547426304 149290712966449152 149326184496771072 149481512615299312 149493486654663552 149809083497582656 150174739058963136 150186768628409856 150355034968054896 150840274822723584 151208447326562304 151576799602131414 151946769823274034 152067697954664352 152079879157339392 152437146673787136 152607934293302376 152741622824690688 153114436158409728 153437677215517184 153449968158756864 153487431529889373 153646083506181984 153824510429097984 153862065241214463 153982780548196992 153996852424028544 154358623312532352 154531563717167532 155030282456688128 155248209973117296 155384211454875648 155749241540573184 155763474846271488 155923739966871744 156304320245043264 156847043579227442 156984445680932096 157205120182862472 157712467274277888 158274542769140448 158621382526852224 158785341201313792 158824107153755519 159008547238902144 159172151216181572 159560660250148332 159573441667685472 159700439550844416 159713232165236736 159752224653558327 160658975284472448 160786837098809344 161011040241268224 161404037654598144 161571929076830874 161584871604673104 161726424167319552 162106353440188416 162287974251233856 162684088418310336 163027532041487008 163040591168679168 163438542330916608 163621655700530328 164006037269565624 164149710836493312 164910961631195136 164951223096437127 165095724670805376 165483569136859008 165498692024163456 165668973714801228 166073340260358468 166218824838633984 166609307702415872 166795973535990352 166989671231588352 167569496478920256 167584809990854592 167952052087255296 168166701692211726 168535218934780488 168709425026395904 168946581441333528 169079131582333952 169094583053835264 169491821676506112 169681717022772192 169695309175564032 170244886339915776 170836014417484928 171076160198997396 171210381140094464 171491790008010528 171628273210243584 171642021289611264 171683926079965173 171834325677777024 172617386867456832 172851843944454732 173216752794079946 173230628116721616 173653451226598896 173791654805330688 173805576179816448 174213881912899584 174409067763774144 175217896733144832 175357345389162496 175414207462730712 175842360275673672 175980320626510848 175996402770318336 176409855214322688 176607501391048608 177177465664786432 177412314280441744 177426525683562624 178042590008852772 178058860615283004 178198559962139136 178449055342708752 178633508851478016 179024962851883008 179253764090545648 179461928833947648 179646577306229824 179662994494699968 180085060531287744 180286824336695454 180885191736160512 181281580030688256 181513265318577736 181724053987316736 181911029961350368 182355040285883808 182369647620211968 182514788058107904 182573971032638088 183405973546672884 183610257467968512 183997878486657536 184012617418592256 184461757319540736 184506791928261327 184653633230663856 184668424691054976 186169015278966384 186317179475985152 186332104192776192 186786905521047552 186996177943463232 187435471165217856 187645470227989146 188454574505365504 188500583922969353 188515683538785288 188680828195206144 189124079013553152 189141362313329664 189335969959772832 189555843019640832 189602121301628049 189798103154695392 190214023030125696 190410637374189568 190678299386069376 190891931650618716 191340376814493228 191507995975908864 191525497132405248 191945202385434624 192190516219670544 192611678782606272 192810771458738176 193081807361524032 193280469333934766 193752230303751546 193921962311739648 193937496200644608 194194560225888936 194821283103519744 195497745892073632 195515611655997024 195669007017250816 195990617152012032 196146597954564096 196194485307580347 196210201234245912 197277013562807808 197756298387615744 197962003193234224 197977860704824704 198461087116113024 198619034063235072 198683439064929684 199324648872884736 199588853565496962 200232985411950848 200249024837879808 200473379957406528 200962697457912768 201403083208368384 201660484601863854 202102399469508552 202595693097698712 202756930606219136 202773172209785856 203249528898382848 203477245724403168 203495840703180576 203655497099587584 203941777534524288 204152581544546304 204202423483399953 204649908706519164 204861444674909312 205149420321619284 205310374064262656 205329136565371392 205811497750043136 206042084956223376 206281358580197376 206997613297489728 207716355010328234 207735337384496838 207898319955828992 208405760326724352 208422454423099392 209606826910483296 210283289699037184 210334628392811363 210864905060870088 211032723692187264 211049628218348544 211495176702469632 212011396318536192 212747547000197776 212764588890247296 212933919401125888 213002966204744436 213522866049032316 213990775908891408 214211967045963264 214681386988357632 215205383539464192 215429238769107832 215446495472897472 216214330747129362 216383965668311808 216688138630432056 216912117891080448 217387454891572224 217918056441222144 218162207600707104 218674716359420832 218866281115324416 218919715265987337 219173943491459712 219934964128582836 220127632894407168 220644758849145344 220664922698884608 220891964953068304 221431120347144624 221625099784845312 221936640258158784 222707253592388502 223425995305227008 223446413321139456 223936069449673728 223989276745156608 224222268922948968 224240229981995328 224713625246373984 225262108588444704 225459444071780352 225989095568674816 226044268687710137 226242289363696256 226260412234085376 226812670989843456 227309703870025728 227365199403197121 228101546931996528 228655720010680704 228837697613658112 228911901439953564 229112434237036032 229671654237614592 230156515823275776 230174952238135296 230469125259272976 230974170822295488 231537934968798528 231722206407107584 231797345575751298 232545423685032192 232872314959675944 233076317182313472 233623862310859776 233885609950307616 234456480367564896 234640427502014464 234661870360424448 235213140285763584 235270565368841163 235476668521398144 235807680274293708 236568700911416832 237390120011803696 237411814153710672 237598079949518848 237932073790278336 238178011801970688 238512820858353216 238758226824272358 239340990375222498 239550659326266624 240113414041716992 240382432448927272 240988462926708672 241180255648214016 241516560361902336 241708773374251008 242298738649755648 242357893615246311 243140053714511744 243159530160282624 243431961376850784 244026132627465504 244541298062230512 244560886753018752 244813676623958016 246009055904348436 246204844307551808 246224566254739968 247366442446792704 247643587006208064 248225353705288512 248503460572201842 249110010390537702 249328237257950976 249913961553623808 250193960303985528 250484506847382528 251354244718380384 251574437593608192 252165438684737536 252188483084439552 252250052538317589 252447959946363776 252802828402170732 253064137539593856 253419872162000292 253618697373500928 253641874580752896 254237732514759168 254522575534158288 255120502419324304 255343994634545152 255367329509873664 256254021626227392 256614240298496094 256815571710141696 257442409815365376 258336307071668728 258562616415652864 258926080301185248 259277765916682098 259761710804692992 259825129191119919 259845942175082424 260687482207996032 261320822869349376 261592647076773796 261613601645661216 262826845099717248 263036018083743744 263121311194096068 263970480939766272 264614782821484032 264911252086572912 265766198497179648 266118471420662616 266139788525343936 267063885013279158 267297839943208704 267950263277217024 268537444277824512 268880646135818472 269192893250921472 269469865959344736 269494491742049952 270127590796931616 270364229613047808 270430236505043181 270999371864510464 271302994299204224 271327787604240768 271922370046032384 272269897977866604 272586080980975104 272866544942025552 273532560428825712 273772182087161856 274415330333390848 274722779941631168 275108960320009326 275415386201952768 275996817729986304 276018926127888384 276980449845995784 277874347102299136 279253522918449576 279475769213977728 279498156289164288 281153206747826784 281376964922916352 281399504291131392 281468205341983719 281993568936626176 282681861758048256 282773525308177932 283021242292809216 283686118520329728 284003954939659248 284697154732043088 285321034545188544 285615956061284352 286017449079104064 286337897475928074 287010565221739842 287261993963863296 288285774329505816 288511954224415744 288917518173909408 289216157188107264 289622711042286048 289849939855429632 289876428092289024 289920704000902149 290557408588296192 290628345455627319 290882943467609472 291566288479227776 291892953687983116 292231924655279616 293246618838110448 293273417483995536 293503510525876224 294219896931846144 295241493796192832 295915520344211712 296634447581423616 296943004789851336 296966791057237056 297928551094852608 298581425932898304 298963025230598624 298986973309327104 299383280348245443 299618166995165312 300349478117926272 300373537256819712 300710069936109792 301680549645447168 302416894653124608 302490726902795781 303153599204262828 303893539646548068 304135395909328704 304159758314678784 304874293347574272 305215868586604752 305483245649381376 306228872316819456 306875354431034368 306974863059778746 307292167012363968 307724130482428926 307965561096393984 307993704848057088 308717246625064704 309063127434335064 310060564913376256 310496419946234592 310768422909751296 311498483081146368 311526949692542976 311574532515492351 311603006076745257 311847479933743488 312608640490086528 313694087158454884 313968891361864192 314410240365724944 315424934548555776 316549085538280896 317242765053704448 317648214307511038 318017094477804288 318344302432363144 319121320500296664 319146883335370944 319400879101688832 319504449307116654 321317950568944896 321573674197618688 322022080482536448 322808075309196288 323143858153661748 323169743209346208 323452848334639104 324212706880376832 324575948502467712 325368176836620672 326055064082974016 326081182337358336 326877084661833216 327243311401060656 328012074539131248 328299421672986624 329902446192874254 330191449341610752 330967138273718016 330997384048326912 331337947429602456 332146680520716936 332437649677267968 333218615404831744 333591947071980704 333979342463176704 334060880388582753 335138992957840512 335169619981709184 335904104174510592 336333403384423452 337070437869560976 337418850052791808 337893162882667056 338158263164667904 338189166107670528 338983643353012224 339363434045544384 339390618351128064 341672028834969856 342152320397994792 342420762280188928 342983580016021056 343256546420487168 343367852159930346 343668651355554048 345234773734913664 345703687888909464 346433505588159892 346461256233443232 347306902453197792 347583309610661376 347611152359632896 347696018363626947 348427763825799168 348818135527548288 350435793466289664 350828414925461424 351684720551347344 351960641253021696 351992805540636672 352819710428645376 353215002782097216 354824628560883488 354853051367125248 356085180017705544 356117721230566008 356397119924278272 356898110685417504 357267017702956032 358049925703766016 358137340236408537 358507528181091296 358923857667895296 359011485562833747 359293154612459648 359325988989399936 360170121062575488 360573648673390908 361770383472321024 362563160061376512 363026530637155472 363448107974633472 363822059922700736 364710080571767616 364739295240423936 365147942065276176 366811947093345768 367220514935937024 367995756973315072 369013583856522654 369307266461327712 369336849382109952 372338030557932768 372634358951970304 372664208385552384 372755190858302763 373573811042095104 373665015585806553 373992355886926464 374870942330435712 375290940455978292 377001167845938706 377031367077570576 377361656390412288 378248158027106304 378282724626659328 378671939919545664 379204242603256098 379596206309390784 380428046060251392 381356598772138752 381783863301237432 382680753628986456 383015991951817728 383050994264810496 383890404770869248 384381032439341088 385223357565212544 385621542917476352 385715688801977689 386163614723048064 386560938667869532 387504460607503092 387843924623479296 387874992401289216 388389120451777872 389642566207039488 390995491784147264 391031223311994048 391981234304024064 392388970615160694 392420402468491824 394554027125615616 395924006386468448 395955721409649408 396922174232226048 397238068126470144 397366878129859368 398649297745769472 399177707130993924 400465970823901696 400498049675759616 400595827519918737 400946759914813056 401925394915825536 402806166416736768 403320969203727708 404204798939017104 405191386195397424 405513861212438272 405546344419571712 406499057796765696 406954491448806336 406991681406361152 407883555069048576 408404846966799906 409299817413038328 409722889349818624 410298840643238568 410620748128525312 410658273130742784 411622995500086272 412084169912446752 412562717160394752 412663440480013989 413995226594979456 415432710020656468 415470674768993676 415796639911657984 416811520653448704 416844908846198784 419213653820966592 420669256785622726 421729810121740176 422065447384374528 422099256436697088 422990353404939264 424022792637072384 425495094000395552 425529177780494592 425867838802251776 426005932409488872 427045732098064632 427981551817782816 428423934091926528 429362773976715264 430410767078928384 430515847832609763 430858477538215664 430892990945794944 432428661494258724 432767931336623616 433376277260864112 433824235782160896 434774909783144448 435836112882444288 436324415201414208 437349432718841664 437839430531974674 438347886982919424 439869928257165672 440255265788814336 441289517698290688 441329845397769216 441783929906136608 442862240694289248 443250199569690624 443873280516317568 445414507184777004 446851990610454016 446892826642278912 447872138899347456 447978553490313216 448444537845897936 448480459963990656 449427250492747968 450524217176889408 452088537375420274 452484578727392512 452520824468170752 453625341979686912 454730398806394242 456203093863993056 457311440021361408 457675395227316224 457787132384354143 457823802879907128 458224868474072064 459343308475229184 460313031646551552 460349904476270592 460462294589668119 460938250518545952 461948341644590976 463075869937597056 463444412814215168 463594691151502596 465090847370064384 465744629919351888 466152634364626944 467247724621719552 467771219900615232 468912960735129792 470541130737682326 470953337042796288 471615360548587416 473137401822833664 474780240023607392 474823628307421344 475196159899037696 475864147580556672 476356023603941376 476472321461266557 477025641716706432 477516453648544716 478681980750444996 479101318652533248 480226828083433984 480764864897854544 481976925853417344 482360511296428032 483033120723804672 484715787230492622 486280107429023488 486319060320565248 486863922753701568 488052265254931008 489082596124461024 489121773506037504 492018111808696872 492409688615103616 492449132509479936 494732884893585408 494853669289311381 495287174012416128 496450707410577024 497006921144403684 498220020781075404 498656474515901952 499827923107247616 500387920607971056 500969013694765056 502708489436760768 504500105076635178 504895919892727552 505605656804341464 506128275079187712 506839744324000584 507237394747001856 507283749161505792 508475465029518336 509045151068316576 510241004838648608 510687989269090304 510734659019747328 510812668953970453 512508043252454784 513228480596992188 513631143420283392 514884819630730752 516672614143337456 517125232831305728 517852160602370496 518555531833364196 519650258382239838 519691884350164848 521374964415992064 522641645738698752 523185294153547592 523227203291322432 525653690199434496 526072036167487488 526242622388192136 527940961879532544 529229565642968064 529822504173145824 531532396994359296 532236942841325232 532279577050687872 534127770026558316 534595679886417408 535900526554434048 537074888555649024 537761292271636944 538385786501842944 538939731918689472 538988983484099904 540255181593863232 540860473010086362 542605988598408448 542655575208481536 543844740092064768 544539795955733208 545172161961950208 545733089884051104 547065120857651424 547544364174323712 548830660666781696 548964652527296047 549445559883262336 550217920640018652 550830772403905536 551993635459972608 552037852255776768 553960899691991568 555748694204598272 558507045836899152 558951538427955456 558996312578328576 562306413495653568 562753929845832704 562936410683967438 563987137873252352 565363723516096512 565501751768908059 565547050616355864 566042484585618432 567372237040659456 568007909879318496 569394309464086176 570642069090377088 571231912122568704 572034898158208128 572675794951856148 574021130443479684 574523987927726592 576571548659011632 577023908448831488 577835036347818816 578432314376214528 579245422084572096 579841408001804298 581256690911254638 581765886935218944 583132576958455552 583785907375966232 584463849310559232 586493237676220896 586546834967991072 587007021051752448 588439793863692288 588583455922741041 590482987592385664 591831040688423424 593268895162847232 593886009579702672 593933582114474112 595857102189705216 597926050461197248 597973946618654208 598766560696490886 599236333990330624 600698956235852544 600747074513639424 601420139872219584 604981453805591562 606307198408525656 607787079293096136 608270791818657408 608319516629357568 609748586695148544 610431737173209504 610966491298762752 612457744633638912 612607270450199859 613750708862068736 613949726119557492 614584334024727936 615448260964857852 615931122192787968 615987409696114176 617434493250129408 618126254868670128 620121129826752512 620992839892469184 623149065030984702 623206012153490514 623694959867486976 625217280980173056 627388174316909768 627937782723728384 628820480731449888 630849869097111552 631003885178434089 633098171076561792 634485530107408896 635296428615022076 636034188955608576 636688604864726288 638242641000593328 638293766670741888 638801758203377664 639008898614233308 642635901137889792 644044160965072896 645616150618392576 646287716307323496 646339486418692416 649151897004935424 650736353673241344 652110128165948032 652162364674716672 653754169323666432 654486622802121312 656024149078262496 656598843345973248 656759145797962011 659804892385748508 660382898683221504 661934276547436032 661994768096653824 662675894859204912 664293361041433872 664875299354535936 666437230809663488 667183894143961408 668121760777165506 670277985915681024 670339239963418368 671808208349021184 672666806768846904 674140875739121952 674837700105583616 675786325765334112 676316526329335808 676378332215341056 676481642668771681 677967286706024448 678132806063130411 678726868091088768 678781236702256128 683344057669939712 684304640795989584 684841524560377856 685967160032042112 686513092840974336 686735704319860692 687337302711108096 690469547469827328 691407375777818928 692867011176319784 692922512466886464 694613804906395584 695166619221322752 695392036727253894 697636271055096576 700871586932579328 701656829850922848 703369441102694688 703921282506043392 703985611081273344 705639420857290752 705811696106523489 706430005564194432 709649257121766976 709706102734250496 712170360035411088 712235442461132016 712794239848556544 713796221370835008 714534035405912064 716274680472817074 717015056362182592 718022971125667494 718586309224919296 718651977978799872 720340242125150976 721147297346781816 723540766944642048 725126320122753024 726053061274310944 726896215949266944 727073680845738933 727644119845401472 729420161143535232 729478590480847872 730295884130552352 733623894186691536 734441029871874048 735991513946630144 738027167713045308 738614532922655424 738673698764219904 744676061115865536 745268717903940608 745510381716605526 747330031171613106 747984711773852928 749741884660871424 750581880911956584 754002335691877412 754062734155141152 754723312780824576 756496316054212608 756565449253318656 756750157614952767 757343879839091328 758408485206512196 759192412618781568 760856092120502784 762713197544277504 763567726602474864 765361507257972912 766031983903635456 766101988529620992 768762064878682176 770446715130425088 771431377603955378 772327229446096128 773121877335739064 775008921215006184 775687849246958592 776778240903555744 779285132414078976 779475387573359757 781990983568294528 782062446623988096 783962468608048128 784777941230321388 784840804936983648 789108054251231232 791848012772936896 791911442819298816 793844348464452096 794733756259718736 797298595491538944 798355414261987848 800931941647803392 801191655039837474 801893519829626112 803850789831651072 805612332833473536 806641938407455416 808409597878034208 810382772390794848 811027722424876544 811092688839143424 811290709515129543 812998115593531392 813908982897612672 813983362812722304 815767110138097152 816809693933599812 818599634826076656 819445778699637248 820597681286477136 821241496257050624 821316546261485568 823245991000172544 824168339824893504 825326880960027978 827990453189958912 830865420041312936 830941349537987352 831593279823315968 833623041306897408 838427307641933184 841338513571245452 843459620243480352 844130894768749056 844198512873394176 844404616025951157 845980706809878528 848045585274144768 850990188000791104 851058355560989184 852011864818977744 854091464196129264 855963103635565632 856847868183853056 861031695665219526 861716955076431328 861785981891589888 864857322988517448 865535862673247232 866752554521728224 867648471564321792 869549819566288896 869762112002706447 871672225764888576 871885036366881957 872648830402828416 874698865437683328 875678861063949348 876695773965838848 879739856514331344 880510531577628672 882579035396581376 882659690795538432 883567859812273216 885724481388578496 887746561032635136 890829014369554008 893703981220908032 893785653284557824 895744277798694912 896889075691795872 896960919927981312 898149841044736329 898854500985495936 901048434353778816 904177074750840548 904969157454785024 905041648936341504 907250683959373824 907472180708387343 909460797612788484 912406187727986112 914622880042722816 915574264768708286 915647605759814256 916449736948144128 918686616950458368 920626063293103104 920924589179336238 921876501037091904 923896683289181952 926151739875194112 926888825628430336 927189382303005192 930181694740128768 931489259838703776 932305268729253888 934495449243439104 934723597546477053 935542439801230464 937825921470259584 941082261475364652 941906674085592576 943230721097174832 946274803645667328 949560480047214784 949647256614842688 951728295161113344 952944642922533114 954051283433412864 955032907297089432 957363961500889992 958202637305066496 960453656166867968 961529729795709088 963953851706834688 964721022592856064 966066241447609344 969431574460985244 972560214858046976 972638120641130496 973727845507403136 976104530509862016 978165192248922048 978243547012075008 984036223617393744 984819377230207232 984898265018959872 989707338578622762 990574348024832256 992901414821154048 994013842288807368 996440041562150808 997312949031803904 999655846214495232 1000775841215942112 1001938027389530112 1002182641165748259 1005416978873521536 1009000210153270356 1009791839785455104 1011211313608682928 1012256550158375424 1013679488648001168 1014474789494003712 1014567498323011584 1016950930059036672 1018090302136633152 1020482009677297216 1021625337907940906 1025016086504909568 1026456961193984376 1027262286840566784 1029769639261461504 1033345228286674912 1034250465662611456 1035704321204740992 1037111063666728392 1039300516764479676 1039383768700329696 1042749928831984128 1045283291477397504 1046370588307095184 1046454406582644864 1051307380398868992 1052485244776384272 1055881923759065088 1058459131285936128 1059645008346291648 1064473885682650464 1064559154101375744 1068255540053116632 1069191359772834816 1071801053108868096 1074149777111298048 1074412020709225611 1075522584543273888 1076771573003685888 1077034456688501241 1077879463837378944 1077977966968199808 1080510363187726464 1081720946020172724 1085211977196816896 1085311150416963072 1087689480184129536 1089079591911466416 1090344323923900416 1091466179768102208 1094130241715302848 1097929305054592094 1098891119766524672 1100435841280037304 1101661544807811072 1103987270919945216 1107921799383983136 1111497388409196544 1111768750076288633 1117014091673798304 1117903076855910912 1117992625156657152 1118265572574908289 1124612826991307136 1125507859691665408 1125872821367934876 1131003503537816118 1131094101232711728 1132084969171236864 1134744474081318912 1136015819758636992 1138788618928172352 1141284138180754176 1144069796316416256 1145351589903712296 1148042260886959368 1149047975855453184 1153143097318023264 1154047816897662976 1155670072695637632 1156864628752429056 1157147066405933067 1158490844169144192 1159682816003608596 1162513381822509276 1163531773870437888 1166265153916911104 1167571814751932464 1168927698621118464 1172986475352441792 1173093669935982144 1177166911845482082 1180965975184771328 1183662081376846848 1187772019159405344 1187867164228948224 1191714204379410432 1195852100922394496 1195947893237308416 1197533121392981772 1198472667980661248 1201397912471705088 1201494149027278848 1201787482559756211 1202840279744439168 1209962907611183124 1212614396817051312 1215574158586192272 1216541583637314816 1216639033258715136 1219497173390297088 1220863474346419008 1225214540900399718 1227501417724137472 1227899452239114984 1229168668049455872 1230896521929715704 1231862244385575936 1231974819392228352 1234868986500258816 1236252509737340256 1240242259653505024 1241985679784938368 1246298130061969404 1246412024306981028 1247389919734973952 1250434561960346112 1254776348633819536 1255875565447456768 1257640961462899776 1262007770356868178 1266196342153123584 1268971060214817792 1270592857230044152 1272068377911217152 1273377209729452576 1276485282001186656 1276587533341483776 1277603516406755328 1278017797228466616 1285271802275779584 1288088321930145792 1291232301236785152 1291547543497829289 1292575432614646992 1292678972837384832 1298303794009870848 1301472707346482688 1304220256331896064 1304324729349433344 1307508338647332864 1308973245604242624 1312048298156524992 1313518291595924022 1319609784771497016 1320765797366443008 1323868553094872064 1323989536193307648 1325351789718409824 1328586722082867744 1329750598709071872 1332874461619326976 1334367788287922816 1336243521554331012 1340555971831362048 1340678479926836736 1343616416698042368 1345333613537693808 1348281751478243904 1349675400211167232 1351572651530668224 1352963285337543362 1356265612126260822 1357453736182177536 1357562473404512256 1366688115339879424 1368609281591979168 1369683049120755712 1371934320064084224 1373026185681948672 1373361397153062429 1373471408639721384 1374674605422216192 1380939094939654656 1382814751555637856 1385734022352639568 1385845024933772928 1389227609812791168 1390333238442645504 1390784073454507788 1395272542110193152 1401743173865158656 1403313659701845696 1406738882205389376 1411623392213046978 1412860011128388864 1419298514243533952 1419412205468500992 1424340720070822176 1424470884922264032 1425588479697113088 1427592442741670016 1429068070811824128 1429416964383799671 1432549360945634148 1434030112724365184 1436045942251334988 1437172618449838592 1437303955957599744 1440680484250301952 1442294594693563632 1447081533889284096 1452106122548621888 1454147361691477866 1455288239690802944 1458840322287070464 1458957180961695744 1460591768261104704 1467247788373383072 1471983027893260288 1472342398749679541 1476054335426090616 1477229065845310848 1477347397528439808 1489352122231731072 1490537435807881216 1491020763433211052 1494660062343226212 1495969423547705856 1499483769321742848 1501163761823913168 1508004671383754824 1508125468310282304 1513500315229905534 1514687759678182656 1516816970413024392 1518384825237563136 1521712184241005568 1525426395088555008 1527135453204949728 1530723014515945824 1532063967807270912 1532203977059241984 1532438006861911359 1537524129757364352 1540893430260850176 1542862755207910756 1544654458892192256 1546243754671478128 1550017842430012368 1551375698493917184 1553556481807111488 1558950775146719514 1563981967136589056 1564124893247976192 1567924937216096256 1569555882460642776 1569681609873967296 1578216108502462464 1583696025545873792 1583822885638597632 1587688696928904192 1589467512519437472 1594597190983077888 1596710828523975696 1601863883295606784 1602383310079674948 1603787039659252224 1607701579663302144 1611224665666947072 1613283876814910832 1616819195756068416 1620765544781589696 1622055444849753088 1622581419030259086 1627817965795225344 1627966725625444608 1631534220276194304 1633619387867199624 1637199269652153312 1638891557399274496 1641195362572954272 1642482992514101248 1642633092522971136 1646491982000345088 1646893957581888141 1648336679649787008 1650653761920055956 1655980906379917824 1661730840082625872 1661882699075974704 1663186559646631936 1667246082613794816 1676854615283866368 1682677027142490904 1686919240486960704 1688261789537498112 1688809232051902314 1691961413619757056 1696091170548289536 1696505255306724177 1701980376001582208 1702116711121978368 1704023729637955488 1708182928392258528 1711926207271131264 1713695736367706112 1722063391330439052 1723433910152862656 1723571963783179776 1729714645977034896 1731071725346494464 1733505109043456448 1735296943128643584 1739524224005412894 1743770072733763914 1745297660805656832 1749397730875366656 1751357722127898696 1753391547931677696 1759479713028662688 1761021063155257344 1765158070793162752 1765319381591076864 1765750367768223123 1767135719624546432 1771448962777156992 1775493122065270272 1781658028739108016 1787407962441816064 1787571306569115648 1793778151383591744 1793921839855962624 1796299682089472658 1797709001970991872 1802096868707557632 1808354149501681096 1809938314909570048 1814944361416774686 1818921595225576968 1824812375455972224 1829245760085445632 1831148529537416572 1831295211519628512 1832899473896288256 1837373233900916736 1837821811350599577 1841252126586206208 1841849178358672476 1843753002074183808 1847793366578363904 1852303479750388224 1854378764606010384 1860363389480257536 1862978519677407552 1869447195092954106 1871084879602460928 1875651842940519168 1882164522950729304 1883813348171185152 1886461442194349664 1892549607291334656 1893011655535302267 1899120960094429568 1899294513229685376 1903456590322226688 1905889285845066228 1908102566866825728 1910065814594178864 1914727923001779984 1916405274610132992 1920907312333735936 1923059459591418176 1927907703413669376 1932132482895218688 1938863148921970488 1945120429716093952 1947455691014806272 1952209061019724032 1956330384497844096 1956487094024150016 1968072447234787488 1969638754460414464 1969796530037919744 1970277437393886033 1979414677157245524 1981148696049664512 1985802829642308096 1988027684577614736 1992880083124301616 1994625898063607808 1999311692428990464 2001551682431884224 2004365282331496518 2010833957747043072 2018000420306540712 2019583679570910208 2022422627217365856 2024513100316750848 2027358977296002336 2028949578988007424 2029134996646023168 2029444928006315043 2033901860118073344 2034398418189391233 2036180604273266304 2040964019354594432 2043250675815881812 2050032173009819136 2052913922387968752 2054524573681133568 2059539278522923008 2066690456573349824 2071408642409481984 2074222127333456784 2078601033528959352 2078767537400659392 2085499857663968256 2092741176614190368 2092908813165289728 2102614760797737984 2104970489552768544 2111763847518130176 2116918262571872256 2117435088319570467 2119290016692583296 2128947771365300928 2129118308202751488 2136511080106233264 2138382719545669632 2143602106217736192 2148824041418451222 2151045169086547776 2154068913377002482 2155758927674757888 2155955933936399616 2161020726375452928 2163441892040345448 2170423954393633792 2170622300833926144 2175378960368259072 2178159183822932832 2180688647847800832 2181221042537216799 2182932359536204416 2188260483430605696 2195858610109184188 2197782239533049344 2200871682560074608 2203323089615622144 2207974541839890432 2215843598767966272 2223537500152577266 2234028183347596608 2235806153711821824 2236531145149816578 2249225653982614272 2251015719383330816 2251745642735869752 2262007007075632236 2262188202465423456 2264169938342473728 2269488948162637824 2272031639517273984 2277577237856344704 2282568276361508352 2288139592632832512 2290703179807424592 2296084521773918736 2298095951710906368 2306286194636046528 2311340145391275264 2314294132811866134 2316981688338288384 2319365632007217192 2325026763645018552 2327063547740875776 2332530307833822208 2335143629503864928 2337855397242236928 2338426162720079271 2345972950704883584 2346187339871964288 2354333823690964164 2361931950369542656 2367324162753693696 2375544038318810688 2375734328457896448 2391704201844788992 2391895786474616832 2395066242785963544 2396945335961322496 2402795824943410176 2403574965119512422 2405680559488878336 2419925815222366248 2425228793634102624 2431148317172384544 2433083167274629632 2433278066517430272 2433872128545388629 2438994346780594176 2441726948692838016 2450429081800799436 2455798904478229968 2458337336098911744 2461793043859431408 2463724488771151872 2463949638784456704 2469737973000517632 2472505019474680512 2483971359569876736 2492596260123938808 2492824048613962056 2494779839469947904 2500869123920692224 2509552697267639072 2511751130894913536 2515281922925799552 2524015540713736356 2532392684306247168 2537942120429635584 2541185714460088304 2544136755822434304 2546754419458905152 2552970564002373312 2553175066682967552 2556035594456933232 2570543604551559168 2583095086995658578 2585150865229293984 2585357945674769664 2596607588019741696 2602945414692965376 2608440512663792128 2608649458698866688 2609286336008119341 2615016677294665728 2615655109100645871 2617946491208485248 2624096596313049984 2627036583191848044 2639219569542994032 2641531594732886016 2647737106189744128 2647979072386615296 2650703579436819648 2657173444165735488 2668735576575845632 2672487043108662024 2681111943662724096 2681356959853673472 2687232833396084736 2690667227075387616 2696563502956487808 2699350800422334464 2700009821613843823 2703145303061336448 2705926570675086724 2712531224252521644 2714907472364355072 2715124946809024512 2733376230679758848 2737218563183958336 2743868640128168448 2746722794306124858 2746942817279442768 2749349210844432384 2761878189879309312 2765629503111275712 2771468044705279136 2771690049867545856 2778455219625582336 2780666476885291008 2781568146909015576 2790545084220386304 2803486347730317312 2804170792639431159 2806627319403691392 2813477764410778752 2823246784426093956 2825720022256777728 2838597028487067904 2838824410937001984 2848681440141644352 2848941769844528064 2855184885483340032 2858833928767599342 2865098721891268296 2868060225448730368 2872091884502669976 2874345236899677184 2874607911915199488 2881360968500603904 2884589189387127264 2894163067778568192 2904212245097243776 2908294723382955732 2910576479381605888 2917680644574140928 2917914361923391488 2921183536522209408 2934495576746766144 2944684797499359082 2952108670852181232 2954458131690621696 2954694795056879616 2978704244463462144 2981074871615762432 2982041526866422104 2989320124686452424 2991938847095411712 2998967538643485696 3002327523647826336 3016009342767509648 3016250936620564608 3027000630459811068 3029375519356365312 3033633940826048784 3036769650475126272 3043424368482011136 3050852790177110016 3054270906409899456 3061446029031891648 3064876013723822718 3075048259514728704 3081786860521700352 3085725510415821512 3089308917784384512 3092487509342956256 3100035684860024736 3102751396987834368 3107112963614222976 3117901550293439028 3127963934273178112 3128249786495952384 3135849874432192512 3139111764921285552 3139363219747934592 3167392051091747584 3167645771277195264 3175377393857808384 3178935025038874944 3193421657047951392 3203727766591213568 3204509926690479001 3204766620159349896 3207574079318504448 3215403159326604288 3222449331333894144 3223236062127676833 3226567753629821664 3233638391512136832 3241531089563179392 3244110889699506176 3245162838060518172 3255635931590450688 3255933451250889216 3263068440552388608 3267238775734399248 3274398539304306624 3277783114798548992 3282390725145908544 3293787915163776282 3296673359299574016 3301307523840111912 3311961812759835648 3323461680165251744 3323765398151949408 3326373119293263872 3334492165227589632 3335306250228865899 3353709230567732736 3365354054284981808 3373838480973921408 3376523579074996224 3377618464103804628 3393010510613448354 3403960752003164416 3404233422243956736 3408047459275910976 3416365856784517056 3423852414542262528 3444126782660878104 3446867820305725312 3447143927566359552 3459429291954069792 3462143450692988928 3467010218086912896 3470593886257287168 3471441199217799201 3479048448010825788 3487540145467527828 3490595321611313664 3498795461750733312 3502715444255797392 3506783095863355392 3518959426057325376 3531500735536446246 3534271439249092864 3542897925554313984 3550986244130540544 3563316057478216032 3574815924883632128 3575142613138231296 3575688682677793171 3587556302767183488 3587843679711925248 3592599364178945316 3595418003941983744 3604193737415115264 3616708299003362192 3619876629819140096 3629888722833549372 3637843190451153936 3649624750911944448 3658491520170891264 3662297059074833144 3662590423039257024 3675643622701199154 3682504253172412416 3683698356717344952 3687506004148367616 3695586733156727808 3704606959500776448 3708757529212020768 3720726778960515072 3725957039354815104 3738894390185908212 3742169759204921856 3751303685881038336 3764329045901458608 3767626696342370304 3772922884388699328 3786023311070604534 3798241920188859136 3798589026459370752 3806913180644453376 3811778571690132456 3816205133733651456 3820131629188357728 3829455846003559968 3832810549220265984 3841814624667471872 3842752567691072329 3846118919182836352 3855815406827338752 3864264965790437376 3877726297843940976 3890240859432187904 3894911382029612544 3904418122039448064 3912660768995688192 3912974188048300032 3936144894469574976 3939277508920828928 3940554874787772066 3958829354314491048 3962297392099329024 3971605659284616192 3976055369155229472 3985760166248603232 3989251796127215616 3998623384857980928 4003103364863768448 4008730564662993036 4021667915494086144 4036000840613081424 4039167359141820416 4044845254434731712 4049026200633501696 4054717954592004672 4058889856012630086 4068796836378782466 4072361208546532608 4081928038709188864 4086501351631763624 4100064346019638272 4105827844775937504 4109049147362267136 4119078557045846016 4120084191459187287 4133380913146699648 4142817284818963968 4148444254666913568 4157202067057918704 4157535074801318784 4170999715327936512 4185482353228380736 4185817626330579456 4205229521595475968 4209940979105537088 4234870176639140934 4238580033385166592 4257895542730601856 4258236616405502976 4273022160212466528 4276765439091339264 4287204212435472384 4288250893151399013 4297648082836902444 4302090338173095552 4308137826754004964 4311517855349515776 4311911867872799232 4322041452750905856 4326883784080690896 4340847908787267584 4341244601667852288 4356318367645865664 4362442085074433598 4365864719072408832 4376520966861211392 4391717220218368376 4395564479066098688 4401743365120149216 4415949083679780864 4417027196249038623 4431687197535932544 4447075000305154532 4468056366695193216 4471612307423643648 4473062290299633156 4498451307965228544 4503491285471739504 4524014014151264472 4524376404930846912 4544063279034547968 4555154475712689408 4565136552723016704 4576279185265665024 4581406359614849184 4592169043547837472 4596191903421812736 4597314020585734077 4612572389272093056 4622680290782550528 4628588265623732268 4633963376676576768 4638731264014434384 4650053527290037104 4654127095481751552 4665060615667644416 4670287259007729856 4676852325440158542 4691945901409767168 4692374679743928576 4708667647381928328 4723863900739085312 4734648325507387392 4751088076637621376 4751468656915792896 4783408403689577984 4783791572949233664 4790132485571927088 4793890671922644992 4805591649886820352 4807149930239024844 4811361118977756672 4839851630444732496 4850457587268205248 4862296634344769088 4866166334549259264 4867744257090777258 4883453897385676032 4900858163601598872 4911597808956459936 4916674672197823488 4923586087718862816 4927448977542303744 4927899277568913408 4939475946001035264 4940681872745664423 4945010038949361024 4967942719139753472 4985192520247877616 4985648097227924112 4989559678939895808 5001738247841384448 5019105394535278144 5030563845851599104 5048031081427472712 5064785368612494336 5075884240859271168 5082371428920176608 5088273511644868608 5089515765920172531 5093508838917810304 5105941128004746624 5106350133365935104 5112071188913866464 5141087209103118336 5166190173991317156 5170301730458587968 5170715891349539328 5193215176039483392 5205890829385930752 5216881025327584256 5218572672016238682 5231310218201291742 5235892982416970496 5248193192626099968 5254073166383696088 5278439139085988064 5283063189465772032 5295474212379488256 5295958144773230592 5297251103304669369 5301407158873639296 5314346888331470976 5337471153151691264 5344974086217324048 5362223887325448192 5362713919707346944 5381334454150775232 5393127005912975616 5400019643227687646 5406290606122672896 5411853141350173448 5425062448505043288 5429814944728710144 5466752461359517696 5474437126367916672 5487737280256336896 5493445588612249716 5493885634558885536 5498698421688864768 5523756379758618624 5531259006222551424 5542936089410558272 5543380099735091712 5556910439251164672 5563136293818031152 5581090168440772608 5608341585278862318 5613254638807382784 5626955528821557504 5646493568852187912 5651440044513555456 5677194056974135808 5677648821874003968 5679034966605906801 5697362880283288704 5697883539689056128 5710369770966680064 5717667857535198684 5730197443782536592 5736120450897460736 5744183769005339952 5748690473799354368 5749215823830398976 5762721937001207808 5769178378774254528 5808424490194487552 5816589446765911464 5821152958763211776 5835361289148281856 5842367073044418816 5868991153493532288 5889369594998718164 5904217341704362464 5908916263381243392 5909389590113759232 5910832312181658099 5957408488926924288 5964083053732844208 5978640249372904848 5983877694190823424 5997935077286971392 6004655047295652672 6032018685535019296 6032501873241129216 6054001260919622136 6058751038712730624 6067267881652097568 6073539300950252544 6086848736964022272 6088334784018945129 6101705580354220032 6103195254568173699 6108541812819798912 6122892058063783296 6129752027447645436 6150096519029457408 6163573721043400704 6171451020831643024 6178617835568769024 6184975018685912512 6200071369720049472 6214225927228445952 6235803100586878056 6255927868546356224 6256499572991904768 6278223529842571104 6278726439495869184 6334784102183495168 6335291542554390528 6350754787715616768 6352305264958711401 6357870050077749888 6386843314095902784 6409019853380958002 6409533240318699792 6415148158637008896 6430806318653208576 6446472124255353666 6453135507259643328 6467276783024273664 6483062179126358784 6488221779399012352 6490325676121036344 6511271863180901376 6511866902501778432 6526136881104777216 6534477551468798496 6548797078608613248 6555566229597097984 6564781450291817088 6587575830327552564 6593346718599148032 6602615047680223824 6623923625519671296 6646923360330503488 6647530796303898816 6670612500457731798 6707418461135465472 6730708108569963616 6747676961947842816 6753047158149992448 6755236928207609256 6786021021226896708 6807921504006328832 6808466844487913472 6816094918551821952 6832731713569034112 6847704829084525056 6888253565321756208 6893735640611450624 6894287855132719104 6918858583908139584 6934020436173825792 6942882398435598402 6958096896021651576 6975080290935055656 6981190643222627328 6997590923501466624 7005430888511594784 7013566191726710784 7015278488160237813 7037918852114650752 7063001471072892492 7068542878498185728 7085795851108627968 7101972488261081088 7126632114956432064 7151377365355586342 7175112605534366976 7175687359423850496 7185198728357890632 7190836007883967488 7208387474830230528 7233416598006724384 7239753259638280192 7259777445667098744 7275686380902307872 7299249501823888896 7316983040341782528 7324594118149666288 7325180846078514048 7351287245402398308 7367396713434689904 7375012008296735232 7391173466313455616 7409213919001552896 7417515058424041536 7451914078709630208 7477788780371816424 7484339518409843712 7502607371762076672 7528658091802917216 7535253392684740608 7545845768777398656 7572046622141209068 7596483840377718272 7597178052918741504 7613826361288906752 7623557143380264912 7632410267467302912 7640263258376715456 7658911692007119936 7685505135382144658 7692237838365672704 7711630813654677504 7755452595687881952 7780481718864375808 7782381250534020431 7789822764059225088 7808836244078896128 7825321537991376384 7825948376096600064 7827859008024358023 7872289788939149952 7878555017841657856 7881109749575544132 7917658708628982096 7924594784198658048 7943211318569232384 7952110738310458944 7971520332497206464 8006206729727536896 8017461129325986072 8043335830988172288 8072001681226162848 8078334718283640832 8089690508869463424 8098052401267003392 8100029464841531469 8109435909184009344 8117779712025260172 8137593672757564932 8144722417093065216 8163856077418377728 8173002703263527248 8200128692039276544 8211655689551875008 8240168382918374574 8266761826293399296 8285634569637927936 8296888509333827136 8314404134115837408 8315070149602637568 8341999430655873024 8370964706456761472 8371635252661158912 8410459043190951936 8412512377918293477 8419881958211074176 8469740353278281868 8477160066770333184 8515791085461203712 8516473232811005952 8546044320424933056 8576501786302798026 8595296165673804888 8604180676346191104 8616275653508009928 8623035710699031552 8623823735745598464 8644082905501811712 8653767568161381792 8681695817574535168 8682489203335704576 8712636735291731328 8724884170148867196 8731729438144817664 8753041933722422784 8783434440436736752 8791128958132197376 8803486730240298432 8834054392498077246 8863374395071865088 8894150000610309064 8936112733390386432 8943224614847287296 8946124580599266312 8996902615930457088 9006982570943479008 9048028028302528944 9048752809861693824 9088126558069095936 9110308951425378816 9130273105446033408 9152558370531330048 9162812719229698368 9184338087095674944 9194628041171468154 9225144778544186112 9245360581565101056 9257176531247464536 9267926753353153536 9277462528028868768 9300107054580074208 9308254190963503104 9330121231335288832 9340574518015459712 9353704650880317084 9383891802819534336 9384749359487857152 9417335294763856656 9447727801478170624 9502176153275242752 9502937313831585792 9566816807379155968 9580264971143854176 9587781343845289984 9611183299773640704 9613529780071437003 9614299860478049688 9622722237955513344 9679703260889464992 9700915174536410496 9724593268689538176 9732332669098518528 9735488514181554516 9766907794771352064 9801716327203197744 9823195617912919872 9833349344395646976 9847172175437725632 9881363745491328846 9890020077898722048 9935885438279506944 9970385040495755232 9971296194455848224 9979119357879791616 10003476495682768896 10005918750686597697 10038210789070556288 10061127691703198208 10096062162854945424 10129570737224988672 10164742857840353216 10179031531840345062 10187017677835620608 10211882256009493248 10212700266731870208 10224142377827732928 10332380347982634312 10340603460917175936 10341431782699078656 10386430352078966784 10411781658771861504 10414323597653397603 10433762050655168512 10437145344032477364 10462620436402583484 10471785964833940992 10496386385252199936 10508146332767392176 10556878278171976128 10594502206609338738 10602814317747278592 10628693776662941952 10674942306303382528 10689948172434648096 10724447774650896384 10725427839414693888 10727066048033379513 10762668908301550464 10786254011825951232 10800039286455375292 10812581212245345792 10823706282700346896 10850124897010086576 10859629889457420288 10948874252735833344 10975474560512673792 10986891177224499432 10987771269117771072 11047512759517237248 11062518012445102848 11085872178821116544 11086760199470183424 11113820878502329344 11126272587636062304 11162180336881545216 11216683170557724636 11226509277614765568 11253911057643115008 11292987137704375824 11302880089027110912 11354388113948271616 11358069933211813602 11394725760566577408 11395767079378112256 11420739541933360128 11435335715070397368 11460394887565073184 11472240901794921472 11488367538010679904 11497380947598708736 11498431647660797952 11525443874002415616 11528257703073216987 11538356757548509056 11616848980388975104 11633178893531822928 11642305917526423552 11670722578296563712 11684734146088837632 11737982306987064576 11778739189997436328 11808434683408724928 11817832526762486784 11821664624363316198 11914816977853848576 11928166107465688416 11957280498745809696 11967755388381646848 11995870154573942784 12009310094591305344 12064037371070038592 12065003746482258432 12108002521839244272 12117502077425461248 12134535763304195136 12147078601900505088 12176669568037890258 12206390509136347398 12217083625639597824 12245784116127566592 12259504054895290872 12300193038058914816 12327147442086801408 12342902041663286048 12357235671137538048 12360252574377561861 12369950037371825024 12400142739440098944 12428451854456891904 12471606201173756112 12511855737092712448 12512999145983809536 12556447059685142208 12557452878991738368 12669568204366990336 12704610529917422802 12715740100155499776 12773686628191805568 12818039706761916004 12819066480637399584 12830296317274017792 12861612637306417152 12864752679454197039 12892944248510707332 12906271014519286656 12934553566048547328 12966124358252717568 12980651352242072688 13022543726361802752 13023733805003556864 13068955102937596992 13097594157217226496 13129562900583634176 13175151660655105128 13186693437198296064 13205230095360447648 13247847251039342592 13251081588747115869 13293846720661006976 13295061592607797632 13341225000915463596 13414836922270930944 13461416217139927232 13495353923895685632 13510473856415218512 13572042042453793416 13615843008012657664 13632189837103643904 13665463427138068224 13695409658169050112 13776507130643512416 13787471281222901248 13788575710265438208 13791942061757202231 13837717167816279168 13868040872347651584 13885764796871196804 13916193792043303152 13950160581870111312 13962381286445254656 13995181847002933248 14010861777023189568 14030556976320475626 14075837704229301504 14126002942145784984 14137085756996371456 14171591702217255936 14203944976522162176 14253264229912864128 14302754730711172684 14350225211068733952 14351374718847700992 14370397456715781264 14381672015767934976 14416774949660461056 14466833196013448768 14519554891334197488 14551372761804615744 14598499003647777792 14649188236299332576 14650361692157028096 14702574490804796616 14734793426869379808 14750024016593470464 14782346932626911232 14818427838003105792 14822045618236993269 14835030116848083072 14903828157419260416 14955577560743632848 14968679036819687424 15005214743524153344 15057316183605834432 15091691537554797312 15144093244282418136 15192967680755436544 15194356105837483008 15227652722577813504 15247114286760529824 15264820534934605824 15268547297760517593 15280526516753430912 15317823384014239872 15371010270764289316 15384475676731345408 15423261627309355008 15510905191375763904 15564762501068040862 15579645528118450176 15617672488157792256 15650643075982752768 15655718016048716046 15744579577878299904 15757110035683315712 15762219499151088264 15835317417257964192 15849189568397316096 15886422637138464768 15904221476620917888 15943040664994412928 16012413459455073792 16034922258651972144 16086671661976344576 16144003362452325696 16179381017738926848 16200058929683062938 16218871818368018688 16235559424050520344 16275187345515129864 16289444834186130432 16327712154836755456 16346005406527054496 16400257384078553088 16423311379103750016 16480336765836749148 16533523652586798592 16571269139275855872 16593777018667654272 16628808268231674816 16630140299205275136 16741929412913522944 16743270505322317824 16825024755836586954 16839763916422148352 16939480706556563736 16954320133540666368 17031582170922407424 17032946465622011904 17037104899817720403 17092088640849866112 17153003572605596052 17190592331347609776 17208361352692382208 17232551307016019856 17246071421398063104 17247647471491196928 17288165811003623424 17307535136322763584 17425273470583462656 17449768340297734392 17463458876289635328 17506083867444845568 17566868880873473504 17582257916264394752 17606973460480596864 17668108784996154492 17726748790143730176 17788300001220618128 17872225466780772864 17892249161198532624 17993805231860914176 18013965141886958016 18096056056605057888 18097505619723387648 18176253116138191872 18220617902850757632 18260546210892066816 18265004352056835387 18305116741062660096 18309585763704521097 18325625438459396736 18368676174191349888 18389256082342936308 18450289557088372224 18490721163130202112 18514353062494929072 18535853506706307072 18554925056057737536 18600214109160148416 18681149036030919424 18707409301760634168 18767783605639068672 18769498718975714304 18834670589527713312 18895455602956341248 18900068751296906761 19004352306550485504 19005874627663171584 19133633614758311936 19160529942287708352 19227059560142874006 19228599720956099376 19245444475911026688 19359406521778929984 19401830349072820992 19449186537379076352 19464665338197037056 19470977028363109032 19533815589542704128 19603432654406395488 19646391235825839744 19666698688791293952 19694344350875451264 19762727490982657692 19780040155797444096 19871770876559013888 19940770080991510464 19942592388911696448 20011837501373195394 20076421578141112576 20122255383406396416 20192124325709890848 20259141474449977344 20329485715680706432 20358063063680690124 20374035355671241216 20423764512018986496 20425400533463740416 20448284755655465856 20664760695965268624 20681206921834351872 20682863565398157312 20828647195306795206 20867524101310337024 20874290688064954728 20925240872805166968 20943571929667881984 20992772770504399872 21016292665534784352 21113756556343952256 21189004413218677476 21205628635494557184 21257387553325883904 21349884612606765056 21379896344869296192 21454132096066759026 21525337816603100928 21572508023651902464 21600078572910750584 21625162424490691584 21647412565400693792 21700249794020173152 21719259778914840576 21897748505471666688 21950949121025347584 21973782354448998864 21975542538235542144 22125036024890205696 22171744357642233088 22173520398940366848 22227641757004658688 22252545175272124608 22433366341115449272 22453018555229531136 22507822115286230016 22585974275408751648 22605760178054221824 22708776227896543232 22716139866423627204 22789451521133154816 22791534158756224512 22841479083866720256 22870671430140794736 22920789775130146368 22944481803589842944 22976735076021359808 23056515406146433974 23076713515097018112 23233697960777950208 23266357787063645856 23284611835052847104 23341445156593127424 23347143751602061293 23369468292177675264 23475964613974129152 23557478379994872656 23616869366817449856 23635665053524973568 23643329248726632396 23829633955707697152 23856332214931376832 23914560997491619392 24018620189182610688 24128074742140077184 24130007492964516864 24216005043678488544 24235004154850922496 24269071526608390272 24294157203801010176 24300088394524594407 24353339136075780516 24412781018272694796 24434167251279195648 24491568232255133184 24519008109790581744 24600386076117829632 24685804083326572096 24720505148755123722 24739900074743650048 24800285478880197888 24856903708913783808 24943212402347512224 25023711474185424896 25025998291967619072 25029820778744552197 25112894119370284416 25114905757983476736 25339136408733980672 25409221059834845604 25431480200310999552 25547373256383611136 25636079413523832008 25638132961274799168 25729505358908394078 25785888497021414664 25812542029038573312 25869107132097094656 25932248716505435136 25961302704484145376 26045087452723605504 26047467610007113728 26137910205875193984 26195188314434452992 26259125801167268352 26350303321310210256 26373386874396592128 26410460190720895296 26502163177494231738 26587693441322013952 26590123185215595264 26682450001830927192 26829673844541861888 26922832434279854464 26990707847791371264 27020947712830437024 27144084084907586832 27231686016025315328 27264379674207287808 27330926854276136448 27390819316338100224 27553014261287024832 27574942562445802496 27583884123514404462 27675434335632558336 27736081744695303168 27771529593742393608 27832387584086606304 27900321163740222624 27924762572890509312 27990363694005866496 28021723554046379136 28061113952640951252 28151675408458603008 28252005884291569968 28274171513992742912 28343183404434511872 28506528459825728256 28605509461422345368 28700450422137467904 28740794913431562528 28763344031535869952 28833549899320922112 28840589340214311009 28933666392026897536 29039109782668394976 29102745523609231488 29196998007295555584 29298376472598665152 29300723384314056192 29405148981609593232 29469586853738759616 29500048033186940928 29644091236473986538 29670060233696166144 29807656314838520832 29911155121487265696 29937358073639374848 30010429487048306688 30017756252059793091 30114632367211668864 30183383075109594624 30288186488564836272 30385935361510873088 30388712211674966016 30494228573521059648 30537094595521035186 30561053033506861824 30635646768028479744 30742020541528578632 30768951353462690816 31021810382751527808 31129525002136081724 31159291056236900352 31235344976315584512 31242970792960192809 31301286151965505536 31311436032097432092 31489159155756599808 31524438998302176528 31670634834515928384 31808442953241835776 31886081329988825856 32024826918910147584 32069844517303944288 32173343323952689152 32181198144100138539 32288006724904651392 32358762035477853696 32400117859366125876 32437743636736037376 32471118848101040688 32550374691030259728 32578889668372260864 32655424309673510912 32692010813054108992 32846622758207500032 32960673531673498296 33067047305173597184 33142538278551711744 33187554037335308544 33257616536463349632 33260280598410550272 33483858825827045888 33486541010644635648 33650049511673173908 33679527832844296704 33878961413113127472 33908640267081332736 34063164341844814848 34074209799635440806 34184177281699732224 34306007145211192104 34381184662695219552 34416722705384764416 34465102614032039712 34492142842796126208 34495294942982393856 34576331622007246848 34584773109219650961 34615070272645527168 34850546941166925312 34899536680595468784 34926917752579270656 35012167734889691136 35133737761746947008 35213946920961193728 35336217569992308984 35453497580287460352 35576600002441236256 35744450933561545728 35784498322397065248 35987610463721828352 36027930283773916032 36192112113210115776 36195011239446775296 36352506232276383744 36441235805701515264 36530008704113670774 36619171527409042194 36651250876918793472 36737352348382699776 36778512164685872616 36900579114176744448 36981442326260404224 37028706124989858144 37071707013412614144 37080757723132685583 37109850112115475072 37200428218320296832 37362298072061838848 37414818603521268336 37535567211278137344 37538997437951428608 37669341179055426624 37800137502593813522 38008704613100971008 38267267229516623872 38321059884575416704 38454119120285748012 38457199441912198752 38490888951822053376 38718813043557859968 38803660698145641984 38898373074758152704 38941954056726218064 39067631179085408256 39206865308812790976 39292782471651679488 39388688701750902528 39525454981965315384 39560080311594888192 39743541753118027776 39753244766241347607 39881540161983020928 39885184777823392896 40023675002746390788 40152843156282225152 40244510766812792832 40384248651419781696 40658971431361412864 40716126127361380248 40748070711342482432 40847529024037972992 40896569511310931712 41329521391930537248 41362413843668703744 41365727130796314624 41375826185271606693 41657294390613590412 41748581376129909456 41850481745610333936 41887143859335763968 41985545541008799744 42032585331069568704 42227513112687904512 42378008826437354952 42411257270989114368 42514775106651767808 42699769225213530112 42759792689738592384 42908264192133518052 43050675633206201856 43145016047303804928 43200157145821501168 43250324848981383168 43294825130801387584 43400499588040346304 43795497010943333376 43947564708897997728 43951085076471084288 44250072049780411392 44343488715284466176 44347040797880733696 44455283514009317376 44466136854710979807 44505090350544249216 44866732682230898544 44906037110459062272 45015644230572460032 45171948550817503296 45417552455793086464 45432279732847254408 45578903042266309632 45583068317512449024 45682958167733440512 45741342860281589472 45841579550260292736 45888963607179685888 45953470152042719616 46113030812292867948 46153427030194036224 46467395921555900416 46532715574127291712 46694287503204122586 46738936584355350528 46951929227948258304 47114956759989745312 47233738733634899712 47271330107049947136 47286658497453264792 47659267911415394304 47712664429862753664 47829121994983238784 48037240378365221376 48256149484280154368 48260014985929033728 48432010087356977088 48538143053216780544 48600176789049188814 48706678272151561032 48825562036545389592 48868334502558391296 48983136464510266368 49038016219581163488 49200772152235659264 49371608166653144192 49441010297510247444 49479800149487300096 49600570957760395776 49713807417827567616 49886424804695024448 50059641557489104394 50225788238740568832 50229811515966953472 50678272817467961344 50818442119669691208 50862960400621999104 51094746512767222272 51272158827047664016 51276265922549598336 51459010717816788156 51571776994042829328 51625084058077146624 51738214264194189312 51864497433010870272 51922605408968290752 52275820411750387968 52390376628868905984 52518251602334536704 52700606642620420512 52746773748793184256 52820920381441790592 53004326354988463476 53175386882644027904 53180246370431190528 53364900003661854384 53845664868559708928 53981415695582742528 54041895425660874048 54288168169815173664 54463372032050630656 54476668753738143017 54528759348414575616 54661853708552272896 54781638632676200448 54795013056170506161 55106028522574049664 55149885124891604992 55167768247028808924 55350868671265116672 55472163489390606336 55543059187484787216 55664775168173212608 55800642327480445248 56043447108092758272 56122227905281902504 56303350816917206016 56504011768583139936 56548343027985485824 56686366808869023744 56700206253890720283 57013056919651456512 57211018922844690736 57400900844274935808 57481589826863125056 57681178680428622018 57867332784053795072 58078219565336789952 58205491047218462976 58393996014591111168 58596752945197330304 58601446768628112384 58810297963219186464 58939173707477519232 59000096066373881856 59288182472947973076 59340120467392332288 59615312629677041664 59822310242974531392 60035512504119586182 60229264734423337728 60366766150219189248 60576372977129672544 60771870723021746176 60777424423349932032 60988457147042119296 61074189191042070372 61122106067013723648 61271293536056959488 61484041083057157264 61537902706925381632 62043620765503055616 62259050004272163448 62485941585920385618 62602572303931011072 62622872064194864184 62978318311513199616 63048877996604353056 63341269669031856768 63616885906483671552 63772162659977651712 64049653837820295168 64139689034607888576 64362396288200277078 64576013449809302784 64717524070955707392 64800235718732251752 64875487273472074752 64942237696202081376 65100749382060519456 65157779336744521728 65310848619347021824 65384021626108217984 65693245516415000064 65921347063346996592 66134094610347194368 66375108074670617088 66515233072926699264 66520561196821100544 66967717651654091776 67300099023346347816 67359055665688593408 67757922826226254944 67817280534162665472 68126328683689629696 68148419599270881612 68368354563399464448 68612014290422384208 68762369325390439104 68833445410769528832 68930205228064079424 69169546218439301922 69230140545291054336 69701093882333850624 69799073361190937568 69853835505158541312 70024335469779382272 70041431254806183879 70267475523493894016 70427893841922387456 70672435139984617968 70906995160574920704 71153200004882472512 71488901867123091456 71568996644794130496 72055860567547832064 72384224226420231552 72390022478893550592 72705012464552767488 72882471611403030528 72900265183573783221 73060017408227341548 73238343054818084388 73302501753837586944 73474704696765399552 73557024329371745232 73801158228353488896 74057412249979716288 74161515446265371166 74219700224230950144 74400856436640593664 74724596144123677696 74829637207042536672 75071134422556274688 75077994875902857216 75089462336233656591 75338682358110853248 75600275005187627044 76017409226201942016 76642119769150833408 76908238240571496024 76914398883824397504 77437626087115719936 77607321396291283968 77796746149516305408 77883908113452436128 78135262358170816512 78413730617625581952 78585564943303358976 78777377403501805056 79050909963930630768 79120160623189776384 79506489532482695214 79763080323966041856 79770369555646785792 80047350005492781576 80305686312564450304 80489021533625585664 80768497302839563392 81317942862722825728 81432252254722760496 81496141422684964864 81695058048075945984 81793139022621863424 82659042783861074496 82724827687337407488 82751652370543213386 83314588781227180824 83497162752259818912 83700963491220667872 83774287718671527936 83971091082017599488 84065170662139137408 84455026225375809024 84756017652874709904 84822514541978228736 85029550213303535616 85519585379477184768 85816528384267036104 86101351266412403712 86290032094607609856 86400314291643002336 86500649697962766336 86521768020642933027 86589650261602775168 86800999176080692608 87590994021886666752 87895129417795995456 87902170152942168576 88500144099560822784 88686977430568932352 88932273709421959614 89010180701088498432 89733465364461797088 89812074220918124544 90031288461144920064 90053268756179379273 90343897101635006592 90864559465694508816 91157806084532619264 91166136635024898048 91482685720563178944 91683159100520585472 91906940304085439232 92226061624585735896 92306854060388072448 92934791843111800832 93065431148254583424 93388575006408245172 93477873168710701056 93903858455896516608 94229913519979490624 94467477467269799424 94573316994906529584 95425328859725507328 95658243989966477568 96074480756730442752 96512298968560308736 96520029971858067456 96543594432300415617 96864020174713954176 97076286106433561088 97200353578098377628 97413356544303122064 97651124073090779184 97736669005116782592 97966272929020532736 98076032439162326976 98743216333306288384 98882020595020494888 98959600298974600192 99201141915520791552 99427614835655135232 99772849609390048896 100119283114978208788 100451576477481137664 100459623031933906944 101636884239339382416 101725920801243998208 102189493025534444544 102544317654095328032 102552531845099196672 102918021435633576312 103143553988085658656 103250168116154293248 103476428528388378624 103728994866021740544 103754319327658952883 103845210817936581504 104551640823500775936 104780753257737811968 105036503204669073408 105401213285240841024 105641840762883581184 106008652709976926952 106350773765288055808 106360492740862381056 106729800007323708768 107691329737119417856 107962831391165485056 108083790851321748096 108576336339630347328 108953337507476286034 109057518696829151232 109323707417104545792 109590026112341012322 110212057045148099328 110299770249783209984 110335536494057617848 110701737342530233344 110944326978781212672 111086118374969574432 111329550336346425216 111601284654960890496 112086894216185516544 112244455810563805008 112606701633834412032 113008023537166279872 113400412507781440566 114026113839302913024 114422037845689381472 114801801688549871616 114963179653726250112 115362357360857244036 115734665568107590144 116156439130673579904 116410982094436925952 117193505890394660608 117202893537256224768 117620595926438372928 117878347414955038464 118576364945895946152 118680240934784664576 119230625259354083328 119259734298724042821 119644620485949062784 120071025008239172364 120458529468846675456 120733532300438378496 121152745954259345088 121976914294084238592 122148378382084140744 122244212134027447296 122542587072113918976 122968082166114314528 123075805413850763264 124087241531006111232 124518100008544326896 124971883171840771236 125245744128389728368 125956636623026399232 126097755993208706112 126682539338063713536 127233771812967343104 127544325319955303424 128099307675640590336 128279378069215777152 128724792576400554156 129152026899618605568 129435048141911414784 129600471437464503504 129750974546944149504 129884475392404162752 130201498764121038912 130768043252216435968 131386491032830000128 131842694126693993184 132268189220694388736 132300481259078347327 132750216149341234176 133030466145853398528 133041122393642201088 133935435303308183552 134600198046692695632 134718111331377186816 135515845652452509888 136252657367379259392 136296839198541763224 136736709126798928896 137224028580844768416 137524738650780878208 137666890821539057664 137860410456128158848 138339092436878603844 138460281090582108672 139402187764667701248 139598146722381875136 140082862509612367758 140534951046987788032 140855787683844774912 141344870279969235936 141813990321149841408 142306400009764945024 142977803734246182912 143137993289588260992 144111721135095664128 144768448452840463104 144780044957787101184 145800530367147566442 146120034816454683096 146476686109636168776 146605003507675173888 146949409393530799104 147114048658743490464 147602316456706977792 148114824499959432576 148323030892530742332 148439400448461900288 148801712873281187328 149449192288247355392 149659274414085073344 150178924672467313182 150677364716221706496 151200550010375254088 152034818452403884032 153284239538301666816 153816476481142992048 153828797767648795008 154875252174231439872 155214642792582567936 155593492299032610816 155767816226904872256 156827461235251163904 157171129886606717952 157554754807003610112 158101819927861261536 158240321246379552768 159012979064965390428 159526160647932083712 159540739111293571584 160094700010985563152 160611372625128900608 161536994605679126784 162635885725445651456 162864504509445520992 162992282845369929728 163390116096151891968 163430006261214429051 163586278045243726848 165318085567722148992 165449655374674814976 165503304741086426772 166629177562454361648 166994325504519637824 167401926982441335744 168130341324278274816 168910052450751618048 169512035305749419808 169645029083956457472 170059100426607071232 170100618761672160849 171039170758954369536 171633056768534072208 172202702532824807424 172800628583286004672 173043536041285866054 173179300523205550336 173601998352161385216 175181988043773333504 175790258835591990912 175804340305884337152 177000288199121645568 177373954861137864704 177864547418843919228 178020361402176996864 179466930728923594176 180106537512358758546 180687794203270013184 181729118931389017632 182315612169065238528 182332273270049796096 182965371441126357888 183366318201041170944 183813880608170878464 184452123249171471792 184613708120776144896 186130862296509166848 186777150012816490344 187807716911793033216 188459827039958981248 188934954934539598848 189146633989813059168 190850657719451014656 191316487979932955136 192148961513460885504 193024597937120617472 193087188864600831234 193728040349427908352 194152572212867122176 194400707156196755256 194826713088606244128 195302248146181558368 195473338010233565184 195932545858041065472 196152064878324653952 197486432666612576768 197764041190040989776 197919200597949200384 198402283831041583104 199545699218780097792 200238566229956417576 200903152954962275328 203273768478678764832 203451841602487996416 204378986051068889088 205088635308190656064 205105063690198393344 205836042871267152624 206287107976171317312 206500336232308586496 207508638655317905766 207690421635873163008 209103281647001551872 209561506515475623936 210073006409338146816 210124293764418551637 210802426570481682048 211283681525767162368 212017305419953853904 212701547530576111616 212720985481724762112 213459600014647417536 215382659474238835712 216167581702643496192 217152672679260694656 217906675014952572068 218115037393658302464 218647414834209091584 218700795550721349663 219180052224682024644 220424114090296198656 220671072988115235696 221403474685060466688 222172236749939148864 222659100672692850432 223202569309921780992 224173788432371033088 224488911621127610016 225213403267668824064 225268387008700969773 226016047074332559744 226800825015562881132 228052227678605826048 228844075691378762944 229926359307452500224 230724714721714488072 231469331136215180288 232312878261347159808 232821964188873851904 234387011780789321216 234405787074512449536 235241191852876745856 235756694829910076928 237152729891791892304 237360481869569329152 238519468597448085642 239289240971898125568 240142050016478344728 240917058937693350912 241467064600876756992 242305491908518690176 243953828588168477184 244296756764168281488 244488424268054894592 245085174144227837952 245936164332228629056 248174483062012222464 249036200017088653792 249943766343681542472 250491488256779456736 251913273246052798464 252195511986417412224 253365078676127427072 254467543625934686208 255088650639910606848 256558756138431554304 257449585152801108312 258304053799237211136 258870096283822829568 259200942874929007008 259501949093888299008 259565304061928799081 259768950784808325504 260402997528242077824 261536086504432871936 262772982065660000256 263685388253387986368 264600962518156694654 265500432298682468352 266060932291706797056 267870870606616367104 269200396093385391264 269436222662754373632 271031691304905019776 272593678397083526448 273473418253597857792 274448057161689536832 275049477301561756416 275720820912256317696 276678184873757207688 276920562181164217344 278804375529335402496 279196293444763750272 280165725019224735516 281069902093975576064 281711575367689549824 282689740559938471872 284612800019529890048 286275986579176521984 288223442270191328256 289536896905680926208 289560089915574202368 289630783296901246851 291601060734295132884 292240069632909366192 292953372219272337552 293210007015350347776 293898818787061598208 294228097317486980928 296229648999918865152 296646061785061484664 296878800896923800576 297603425746562374656 298898384576494710784 299318548828170146688 300357849344934626364 301354729432443412992 302401100020750508176 306568479076603333632 307632952962285984096 307657595535297590016 309750504348462879744 310429285585165135872 311186984598065221632 311262957982976858649 311535632453809744512 313654922470502327808 314342259773213435904 315109509614007220224 316203639855722523072 318025958129930780856 319052321295864167424 319081478222587143168 320189400021971126304 321222745250257801216 323073989211358253568 325271771450891302912 325729009018891041984 326860012522428858102 327172556090487453696 330636171135444297984 330899310749349629952 331006609482172853544 333258355124908723296 333988651009039275648 334803853964882671488 336260682648556549632 337820104901503236096 339024070611498839616 340201237523344321698 342078341517908739072 343266113537068144416 344405405065649614848 345601257166572009344 346087072082571732108 346358601046411100672 347203996704322770432 351580517671183981824 351608680611768674304 354747909722275729408 355729094837687838456 356040722804353993728 358933861457847188352 360213075024717517092 361375588406540026368 363458237862778035264 365930742882252715776 366732636402082341888 367627761216341756928 368904246498342943584 369227416241552289792 372261724593018333696 373554300025632980688 376919654079917962496 377869909869079197696 378293267979626118336 381701315438902029312 382632975959865910272 384297923026921771008 386049195874241234944 386174377729201662468 387456080698855816704 388305144425734244352 388801414312393510512 389653426177212488256 390604496292363116736 392304129756649307904 394972865333225153536 395528082380081979552 395838401195898400768 396804567662083166208 396901443777235041981 399091398437560195584 400477132459912835152 401806305909924550656 406547536957357529664 408757972102137778176 410177270616381312128 410210127380396786688 411672085742534305248 412574215952342634624 413000672464617172992 415017277310635811532 415380843271746326016 418206563294003103744 420248587528837103274 421604853140963364096 422567363051534324736 424034610839907707808 425403095061152223232 425441970963449524224 426919200029294835072 430765318948477671424 432335163405286992384 434305345358521389312 435813350029905144136 437401591101442699326 438360104449364049288 440848228180592397312 441342145976230471392 442806949370120933376 444344473499878297728 445318201345385700864 446405138619843561984 448347576864742066176 448977823242255220032 450536774017401939546 452032094148665119488 453601650031125762264 456104455357211652096 457688151382757525888 459852718614905000448 461449429443428976144 462938662272430360576 464625756522694319616 465643928377747703808 468774023561578642432 470482383705753491712 471513389659820153856 474305459783583784608 474720963739138658304 477038937194896171284 478578481943796251136 480284100032956689456 481834117875386701824 484610983817037380352 487907657176336954368 488593513528336562976 488976848536109789184 490170348288455675904 490290018783643287153 491872328664457258112 496348966124024444928 498072400034177307584 499887532687363084944 500982976513558913472 504391023972834824448 506730157352254854144 508935087251869372416 510177301279821213696 510301856285016482547 513117512276863108608 514899170305602216624 516608107598474422272 518401885749858014016 519130608123857598162 519537901569616651008 520805995056484155648 523072173008865743872 525545964131320000512 527370776506775972736 529201925036313389308 531000864597364936704 532121864583413594112 538400792186770782528 542063382609810039552 545187356794167052896 546946836507195715584 548896114323379073664 550098954603123512832 551441641824512635392 553356369747514415376 553841124362328434688 558392586889527500544 560331450038449471032 562139804187951152128 563423150735379099648 565379481119876943744 569225600039059780096 572551973158353043968 576446884540382656512 579073793811361852416 579261566593802493702 583202121468590265768 584480139265818732384 585906744438544675104 586420014030700695552 587797637574123196416 588456194634973961856 592459297999837730304 593292123570122969328 593757601793847601152 595206851493124749312 598637097656340293376 600715698689869252728 602709458864886825984 604802200041501016352 613136958153206667264 615265905924571968192 615315191070595180032 619501008696925759488 622525915965953717298 623071264907619489024 627309844941004655616 628684519546426871808 630219019228014440448 630372881293255654911 632407279711445046144 636051916259861561712 638104642591728334848 638162956445174286336 640378800043942252608 646147978422716507136 650543542901782605824 651458018037782083968 653720025044857716204 654345112180974907392 661272342270888595968 662013218964345707088 666516710249817446592 667977302018078551296 669607707929765342976 672521365297113099264 675640209803006472192 675805161026102909319 678048141222997679232 680402475046688643396 684156683035817478144 686532227074136288832 691202514333144018688 692174144165143464216 692717202092822201344 694407993408645540864 703161035342367963648 703217361223537348608 711458189675375676912 712081445608707987456 717867722915694376704 720426150049435034184 722751176813080052736 726916475725556070528 731861485764505431552 733465272804164683776 735255522432683513856 737808492996685887168 744523449186036667392 747108600051265961376 753839308159835924992 755739819738158395392 756586535959252236672 763402630877804058624 765265951919731820544 772098391748482469888 772348755458403324936 774912161397711633408 776610288851468488704 777602828624787021024 779306852354424976512 781208992584726233472 784608259513298615808 789945730666450307072 791056164760163959104 793802887554470083962 798182796875120391168 800954264919825670304 803612611819849101312 813095073914715059328 820354541232762624256 820420254760793573376 823344171485068610496 825148431904685269248 830034554621271623064 830761686543492652032 836413126588006207488 840497175057674206548 843209706281926728192 845134726103068649472 848069221679815415616 853838400058589670144 861530637896955342848 864670326810573984768 868610690717042778624 871626700059810288272 874803182202885398652 876720208898728098576 881696456361184794624 882684291952460942784 888688946999756595456 890636402690771401728 892810277239687123968 896695153729484132352 897955646484510440064 901073548034803879092 904064188297330238976 907203300062251524528 915376302765515051776 919705437229810000896 922898858886857952288 925877324544860721152 926103368813548431289 929251513045388639232 931287856755495407616 937548047123157284864 940964767411506983424 943026779319640307712 948610919567167569216 954077874389792342568 957156963887592502272 960568200065913378912 963668235750773403648 969221967634074760704 975815314352673908736 977187027056673125952 980580037567286574306 983744657328914516224 992697932248048889856 996144800068354615168 999775065374726169888 1001965953027117826944 1008782047945669648896 1013460314704509708288 1020603712570032965094 1026235024553726217216 1029798340611204433248 1033216215196948844544 1036803771499716028032 1038261216247715196324 1039075803139233302016 1041611990112968311296 1046144346017731487744 1054741553013551945472 1058403850072626778616 1064243729166827188224 1076801584373541565056 1084126765219620079104 1090374713588334105792 1097792228646758147328 1100197909206247025664 1102883283649025270784 1106712739495028830752 1107682248724656869376 1116785173779055001088 1120662900076898942064 1124279608375902304256 1130758962239753887488 1138451200078119560192 1145103946316706087936 1152893769080765313024 1158147587622723704832 1158523133187604987404 1166404242937180531536 1168960278531637464768 1171813488877089350208 1176912389269947923712 1184918595999675460608 1186584247140245938656 1187515203587695202304 1190413702986249498624 1190704331331705125943 1197274195312680586752 1201431397379738505456 1205418917729773651968 1209604400083002032704 1226273916306413334528 1230531811849143936384 1230630382141190360064 1239002017393851518976 1245051831931907434596 1246142529815238978048 1254619689882009311232 1260745762586511309822 1264814559422890092288 1272103832519723123424 1276209285183456669696 1276325912890348572672 1280757600087884505216 1292295956845433014272 1302916036075564167936 1307440050089715432408 1322544684541777191936 1324026437928691414176 1333033420499634893184 1335954604036157102592 1339215415859530685952 1345042730594226198528 1351610322052205818638 1356096282445995358464 1360804950093377286792 1368313366071634956288 1373064454148272577664 1382405028666288037376 1384348288330286928432 1385434404185644402688 1388815986817291081728 1406322070684735927296 1422916379350751353824 1424162891217415974912 1435735445831388753408 1440852300098870068368 1445502353626160105472 1453832951451112141056 1463722971529010863104 1466930545608329367552 1470511044865367027712 1470870056350929861459 1475616985993371774336 1489046898372073334784 1494217200102531922752 1507678616319671849984 1513173071918504473344 1526805261755608117248 1530531903839463641088 1530905568855049447641 1544697510916806649872 1549824322795423266816 1555205657249574042048 1558613704708849953024 1562417985169452466944 1569216519026597231616 1579891461332900614144 1582112329520327918208 1587605775108940167924 1596365593750240782336 1601908529839651340608 1626190147829430118656 1640709082465525248512 1640840509521587146752 1646688342970137220992 1650296863809370538496 1660069109242543246128 1661523373086985304064 1680994350115348413096 1686419412563853456384 1690269452206137298944 1696138443359630831232 1707676800117179340288 1729340653621147969536 1737221381434085557248 1743253400119620576544 1749606364405770797304 1753440417797456197152 1763392912722369589248 1765368583904921885568 1777377893999513190912 1781272805381542803456 1785620554479374247936 1795911292969020880128 1802147096069607758184 1808128376594660477952 1814406600124503049056 1830752605531030103552 1839410874459620001792 1845797717773715904576 1852206737627096862578 1858503026090777278464 1875096094246314569728 1881929534823013966848 1886053558639280615424 1897221839134335138432 1908155748779584685136 1914313927775185004544 1921136400131826757824 1938443935268149521408 1951630628705347817472 1954374054113346251904 1961160075134573148612 1967489314657829032448 1992289600136709230336 1999550130749452339776 2003931906054235653888 2017564095891339297792 2026920629409019416576 2027415483078308727957 2041207425140065930188 2052470049107452434432 2059596681222408866496 2073607542999432056064 2076522432495430392648 2078151606278466604032 2083223980225936622592 2092288692035462975488 2109483106027103890944 2116807700145253557232 2153603168747083130112 2168253530439240158208 2180749427176668211584 2195584457293516294656 2200395818412494051328 2205766567298050541568 2213425478990057661504 2233570347558110002176 2241325800153797884128 2248559216751804608512 2261517924479507774976 2276902400156239120384 2290207892633412175872 2316295175245447409664 2317046266375209974808 2332808485874361063072 2337920557063274929536 2343626977754178700416 2353824778539895847424 2369837191999350921216 2373168494280491877312 2381408662663410251886 2394548390625361173504 2402862794759477010912 2410837835459547303936 2419208800166004065408 2461063623698287872768 2461260764282380720128 2490103663863814869192 2492285059630477956096 2509239379764018622464 2521491525173022619644 2529629118845780184576 2544207665039446246848 2561515200175769010432 2584591913690866028544 2605832072151128335872 2614880100179430864816 2645089369083554383872 2648052875857382828352 2666066840999269786368 2671909208072314205184 2678430831719061371904 2690085461188452397056 2703220644104411637276 2712192564891990716928 2721609900186754573584 2746128908296545155328 2764810057332576074752 2768696576660573856864 2770868808371288805376 2777631973634582163456 2778310106440645293867 2812644141369471854592 2845832758701502707648 2871470891662777506816 2881704600197740136736 2891004707252320210944 2907665902902224282112 2927445943058021726208 2941740112701859722918 2951233971986743548672 2978093796744146669568 2988434400205063845504 3015357232639343699968 3026346143837008946688 3061811137710098895282 3089395021833613299744 3099648645590846533632 3110411314499148084096 3117227409417699906048 3124835970338904933888 3138433038053194463232 3164224659040655836416 3175211550217880335848 3192731187500481564672 3203817059679302681216 3252380295658860237312 3281418164931050497024 3293376685940274441984 3300593727618741076992 3320138218485086492256 3323046746173970608128 3361988700230696826192 3372838825127706912768 3392276886719261662464 3415353600234358680576 3458681307242295939072 3474442762868171114496 3486506800239241153088 3499212728811541594608 3506880835594912394304 3530737167809843771136 3554755787999026381824 3562545610763085606912 3571241108958748495872 3572112993995115377829 3591822585938041760256 3604294192139215516368 3616256753189320955904 3628813200249006098112 3661505211062060207104 3678821748919240003584 3691595435547431809152 3704413475254193725156 3717006052181554556928 3763859069646027933696 3794443678268670276864 3816311497559169370272 3828627855550370009088 3842272800263653515648 3876887870536299042816 3908748108226692503808 3922320150269146297224 3934978629315658064896 3984579200273418460672 3999100261498904679552 4007863812108471307776 4035128191782678595584 4054830966156617455914 4082414850280131860376 4104940098214904868864 4119193362444817732992 4147215085998864112128 4153044864990860785296 4156303212556933208064 4166447960451873245184 4218966212054207781888 4233615400290507114464 4307206337494166260224 4336507060878480316416 4361498854353336423168 4391168914587032589312 4400791636824988102656 4411533134596101083136 4412610169052789584377 4426850957980115323008 4467140695116220004352 4482651600307595768256 4523035848959015549952 4553804800312478240768 4580415785266824351744 4634092532750419949616 4665616971748722126144 4675841114126549859072 4687253955508357400832 4707649557079791694848 4739674383998701842432 4746336988560983754624 4762817325326820503772 4789096781250722347008 4805725589518954021824 4838417600332008130816 4922127247396575745536 4922521528564761440256 4980207327727629738384 4984570119260955912192 5042983050346045239288 5059258237691560369152 5088415330078892493696 5123030400351538020864 5211664144302256671744 5229760200358861729632 5290178738167108767744 5296105751714765656704 5332133681998539572736 5343818416144628410368 5356861663438122743808 5406441288208823274552 5424385129783981433856 5443219800373509147168 5492257816593090310656 5529620114665152149504 5537393153321147713728 5556620212881290587734 5625288282738943709184 5691665517403005415296 5742941783325555013632 5763409200395480273472 5815331805804448564224 5854891886116043452416 5883480225403719445836 5902467943973487097344 5976868800410127691008 6030714465278687399936 6052692287674017893376 6123622275420197790564 6178790043667226599488 6220822628998296168192 6234454818835399812096 6249671940677809867776 6276866076106388926464 6328449318081311672832 6350423100435760671696 6407634119358605362432 6504760591317720474624 6562836329862100994048 6586753371880548883968 6601187455237482153984 6640276436970172984512 6723977400461393652384 6745677650255413825536 6784553773438523324928 6830707200468717361152 6948885525736342228992 6973013600478482306176 6998425457623083189216 7013761671189824788608 7061474335619687542272 7109511575998052763648 7144225987990230755658 7183645171876083520512 7208588384278431032736 7232513506378641911808 7257626400498012196224 7323010422124120414208 7383190871094863618304 7408826950508387450312 7527718139292055867392 7588887356537340553728 7632622995118338740544 7684545600527307031296 7753775741072598085632 7817496216453385007616 7844640300538292594448 7869957258631316129792 7969158400546836921344 7998200522997809359104 8015727624216942615552 8070256383565357191168 8109661932313234911828 8164829700560263720752 8238386724889635465984 8294430171997728224256 8306089729981721570592 8312606425113866416128 8332895920903746490368 8334930319321935881601 8437932424108415563776 8467230800581014228928 8614412674988332520448 8673014121756960632832 8722997708706672846336 8782337829174065178624 8825220338105579168754 8853701915960230646016 8934281390232440008704 8965303200615191536512 9046071697918031099904 9268185065500839899232 9331233943497444252288 9351682228253099718144 9374507911016714801664 9415299114159583389696 9492673977121967509248 9525634650653641007544 9578193562501444694016 9611451179037908043648 9676835200664016261632 9844254494793151491072 9960414655455259476768 9969140238521911824384 10085966100692090478576 10118516475383120738304 10176830660157784987392 10246060800703076041728 10423328288604513343488 10459520400717723459264 10592211503429531313408 10664267363997079145472 10687636832289256820736 10713723326876245487616 10716338981985346133487 10812882576417646549104 10848770259567962867712 10886439600747018294336 10984515633186180621312 11059240229330304299008 11074786306642295427456 11113240425762581175468 11383331034806010830592 11485883566651110027264 11526818400790960546944 11630663611608897128448 11766960450807438891672 11804935887946974194688 11953737600820255382016 12105384575348035786752 12247244550840395581128 12357580087334453198976 12441645257996592336384 12468909637670799624192 12499343881355619735552 12656898636162623345664 12700846200871521343392 12815268238717210724864 13009521182635440949248 13125672659724201988096 13173506743761097767936 13202374910474964307968 13280552873940345969024 13447954800922787304768 13569107546877046649856 13661414400937434722304 13946027200956964612352 13996850915246166378432 14027523342379649577216 14122948671239375084544 14219023151996105527296 14288451975980461511316 14367290343752167041024 14417176768556862065472 14515252800996024392448 14646020844248240828416 14766381742189727236608 14817653901016774900624 15177774713074681107456 15265245990236677481088 15369091201054614062592 15634992432906770015232 15689280601076585188896 15739914517262632259584 15938316801093673842688 15996401045995618718208 16031455248433885231104 16219323864626469823656 16329659401120527441504 16476773449779270931968 16588860343995456448512 16612179459963443141184 16669860638643871763202 16875864848216831127552 16934461601162028457856 17228825349976665040896 17445995417413345692672 17564675658348130357248 17650440676211158337508 17707403831920461292032 17930606401230383073024 18092143395836062199808 18536370131001679798464 18662467886994888504576 18703364456506199436288 18749015822033429603328 18830598228319166779392 18985347954243935018496 19051269301307282015088 19222902358075816087296 19353670401328032523264 19688508989586302982144 19920829310910518953536 20171932201384180957152 20237032950766241476608 20353661320315569974784 20492121601406152083456 20846656577209026686976 20919040801435446918528 21184423006859062626816 21328534727994158290944 21432677963970692266974 21625765152835293098208 21697540519135925735424 21772879201494036588672 21969031266372361242624 22149572613284590854912 22226480851525162350936 22766662069612021661184 23053636801581921093888 23261327223217794256896 23533920901614877783344 23609871775893948389376 23907475201640510764032 24210769150696071573504 24494489101680791162256 24715160174668906397952 24883290515993184672768 24937819275341599248384 24998687762711239471104 25004790957965807644803 25313797272325246691328 25401692401743042686784 25630536477434421449728 26019042365270881898496 26347013487522195535872 26561105747880691938048 26895909601845574609536 27138215093754093299712 27892054401913929224704 27993701830492332756864 28055046684759299154432 28245897342478750169088 28576903951960923022632 28734580687504334082048 28834353537113724130944 29030505601992048784896 29532763484379454473216 29635307802033549801248 30355549426149362214912 30530491980473354962176 30738182402109228125184 31269984865813540030464 31378561202153170377792 31876633602187347685376 31992802091991237436416 32062910496867770462208 32438647729252939647312 32659318802241054883008 32953546899558541863936 33177720687990912897024 33224358919926886282368 33339721277287743526404 33868923202324056915712 34457650699953330081792 34891990834826691385344 35300881352422316675016 35414807663840922584064 35861212802460766146048 37072740262003359596928 37324935773989777009152 37406728913012398872576 37498031644066859206656 37970695908487870036992 38102538602614564030176 38445804716151632174592 38707340802656065046528 39377017979172605964288 39841658621821037907072 40343864402768361914304 40707322640631139949568 40984243202812304166912 41838081602870893837056 42368846013718125253632 42657069455988316581888 42865355927941384533948 43251530305670586196416 43545758402988073177344 43938062532744722485248 44299145226569181709824 44452961703050324701872 45533324139224043322368 46107273603163842187776 47067841803229755566688 47219743551787896778752 47814950403281021528064 48988978203361582324512 49430320349337812795904 49766581031986369345536 50009581915931615289606 50627594544650493382656 50803384803486085373568 51261072954868842899456 52694026975044391071744 53122211495761383876096 53791819203691149219072 54276430187508186599424 55784108803827858449408 55987403660984665513728 56110093369518598308864 56491794684957500338176 57153807903921846045264 57668707074227448261888 58061011203984097569792 59065526968758908946432 59270615604067099602496 60711098852298724429824 61060983960946709924352 61476364804218456250368 62539969731627080060928 62757122404306340755584 63985604183982474872832 64877295458505879294624 65318637604482109766016 65907093799117083727872 66448717839853772564736 66679442554575487052808 67737846404648113831424 69783981669653382770688 70601762704844633350032 70829615327681845168128 71722425604921532292096 74145480524006719193856 74649871547979554018304 74813457826024797745152 74996063288133718413312 75014372873897422934409 75941391816975740073984 76205077205229128060352 76891609432303264349184 77414681605312130093056 79683317243642075814144 80687728805536723828608 81414645281262279899136 83676163205741787674112 84737692027436250507264 85730711855882769067896 86503060611341172392832 87091516805976146354688 88598290453138363419648 88905923406100649403744 91066648278448086644736 92214547206327684375552 94135683606459511133376 95629900806562043056128 97977956406723164649024 98860640698675625591808 99533162063972738691072 100019163831863230579212 101606769606972170747136 102522145909737685798912 106244422991522767752192 107583638407382298438144 111568217607655716898816 111974807321969331027456 112220186739037196617728 114307615807843692090528 115337414148454896523776 116122022407968195139584 118131053937517817892864 118541231208134199204992 122121967921893419848704 122952729608436912500736 125514244808612681511168 127971208367964949745664 129754590917011758589248 130637275208964219532032 131814187598234167455744 132897435679707545129472 133358885109150974105616 135475692809296227662848 141203525409689266700064 141659230655363690336256 143444851209843064584192 148290961048013438387712 149299743095959108036608 150028745747794845868818 151882783633951480147968 152410154410458256120704 153783218864606528698368 159366634487284151628288 161375457611073447657216 162829290562524559798272 167352326411483575348224 169475384054872501014528 171461423711765538135792 173006121222682344785664 174183033611952292709376 177196580906276726839296 177811846812201298807488 182133296556896173289472 184429094412655368751104 188271367212919022266752 195955912813446329298048 197721281397351251183616 200038327663726461158424 203213539213944341494272 212488845983045535504384 215167276814764596876288 223136435215311433797632 223949614643938662054912 224440373478074393235456 228615231615687384181056 230674828296909793047552 232244044815936390279168 237082462416268398409984 244243935843786839697408 251028489617225363022336 259509181834023517178496 261274550417928439064064 265794871359415090258944 266717770218301948211232 270951385618592455325696 282407050819378533400128 286889702419686129168384 296581922096026876775424 298599486191918216073216 300057491495589691737636 304820308820916512241408 307566437729213057396736 318733268974568303256576 322750915222146895314432 334704652822967150696448 342922847423531076271584 346012242445364689571328 348366067223904585418752 354393161812553453678592 355623693624402597614976 368858188825310737502208 376542734425838044533504 391911825626892658596096 395442562794702502367232 400076655327452922316848 406427078427888682988544 424977691966091071008768 430334553629529193752576 447899229287877324109824 457230463231374768362112 461349656593819586095104 474164924832536796819968 488487871687573679394816 502056979234450726044672 519018363668047034356992 522549100835856878128128 531589742718830180517888 533435540436603896422464 541902771237184910651392 564814101638757066800256 593163844192053753550848 600114982991179383475272 609640617641833024482816 637466537949136606513152 645501830444293790628864 669409305645934301392896 685845694847062152543168 692024484890729379142656 696732134447809170837504 711247387248805195229952 753085468851676089067008 783823651253785317192192 800153310654905844633696 812854156855777365977088 860669107259058387505152 895798458575754648219648 914460926462749536724224 922699313187639172190208 948329849665073593639936 1004113958468901452089344 1038036727336094068713984 1045098201671713756256256 1063179485437660361035776 1066871080873207792844928 1129628203277514133600512 1186327688384107507101696 1200229965982358766950544 1219281235283666048965632 1274933075898273213026304 1291003660888587581257728 1371691389694124305086336 1384048969781458758285312 1422494774497610390459904 1506170937703352178134016 1567647302507570634384384 1600306621309811689267392 1625708313711554731954176 1828921852925499073448448 1896659699330147187279872 2008227916937802904178688 2076073454672188137427968 2090196403343427512512512 2133742161746415585689856 2259256406555028267201024 2400459931964717533901088 2438562470567332097931264 2582007321777175162515456 2743382779388248610172672 2768097939562917516570624 2844989548995220780919808 3012341875406704356268032 3135294605015141268768768 3200613242619623378534784 3657843705850998146896896 3793319398660294374559744 4152146909344376274855936 4267484323492831171379712 4518512813110056534402048 4800919863929435067802176 4877124941134664195862528 5486765558776497220345344 5689979097990441561839616 6024683750813408712536064 6270589210030282537537536 6401226485239246757069568 7315687411701996293793792 8304293818688752549711872 8534968646985662342759424 9037025626220113068804096 9601839727858870135604352 10973531117552994440690688 11379958195980883123679232 12802452970478493514139136 14631374823403992587587584 17069937293971324685518848 18074051252440226137608192 19203679455717740271208704 21947062235105988881381376 25604905940956987028278272 34139874587942649371037696 38407358911435480542417408 43894124470211977762762752 51209811881913974056556544 76814717822870961084834816 102419623763827948113113088 153629435645741922169669632 307258871291483844339339264
- Sum of all divisors σ(n): 1174161381026232557588907585
- Sum of proper divisors (its aliquot sum) s(n): 866902509734748713249568321
- 307258871291483844339339264 is an abundant number, because the sum of its proper divisors (866902509734748713249568321) is greater than itself. Its abundance is 559643638443264868910229057
Bases of 307258871291483844339339264
- Binary: 11111110001010001001100011001001110110100000111010100100000011010001100010010000000000002
- Hexadecimal: 0xFE2898C9DA0EA40D189000
- Base-36: 12LUHEHIS3JCXGCG00
Squares and roots of 307258871291483844339339264
- 307258871291483844339339264 squared (3072588712914838443393392642) is 94408013987316634937853077796062050296852768092061696
- 307258871291483844339339264 cubed (3072588712914838443393392643) is 29007699818613528423989057826481042278151160019690124966884904875962324163231744
-
307258871291483844339339264 is a
perfect square number . Itssquare root is 17528801193792 -
The
cube root of 307258871291483844339339264 is 674789231.8930971669
Scales and comparisons
How big is 307258871291483844339339264?- 307,258,871,291,483,844,339,339,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 307,258,871,291,483,844,339,339,264 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 307258871291483844339339264 cubic inches would be around 56232436 feet tall.
Recreational maths with 307258871291483844339339264
- 307258871291483844339339264 backwards is 462933933448384192178852703
- 307258871291483844339339264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 307258871291483844339339264's digits is 126
- 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 307258871291483844339339264 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 307258871291483844339339264 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/307258871291483844339339264/
Chicago style:
Numbermatics. 2024. "Number 307258871291483844339339264 - Facts about the integer". https://numbermatics.com/n/307258871291483844339339264/
The information we have on file for 307258871291483844339339264 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 307258871291483844339339264, math, Factors of 307258871291483844339339264, curriculum, school, college, exams, university, Prime factorization of 307258871291483844339339264, STEM, science, technology, engineering, physics, economics, calculator, three hundred seven septillion, two hundred fifty-eight sextillion, eight hundred seventy-one quintillion, two hundred ninety-one quadrillion, four hundred eighty-three trillion, eight hundred forty-four billion, three hundred thirty-nine million, three hundred thirty-nine thousand, two hundred sixty-four.