395533707975172368747085824
395,533,707,975,172,368,747,085,824 is an even composite number composed of five prime numbers multiplied together.
395533707975172368747085824 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 395533707975172368747085824:
214 × 310 × 134 × 316 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 31 × 127 × 127)See below for interesting mathematical facts about the number 395533707975172368747085824 from the Numbermatics database.
Names of 395533707975172368747085824
- Cardinal: 395533707975172368747085824 can be written as Three hundred ninety-five septillion, five hundred thirty-three sextillion, seven hundred seven quintillion, nine hundred seventy-five quadrillion, one hundred seventy-two trillion, three hundred sixty-eight billion, seven hundred forty-seven million, eighty-five thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 3.95533707975172368747085824 × 1026
Factors of 395533707975172368747085824
Divisors of 395533707975172368747085824
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 127 128 144 156 162 169 186 192 208 216 234 243 248 254 256 279 288 312 324 338 351 372 381 384 403 416 432 468 486 496 507 508 512 558 576 624 648 676 702 729 744 762 768 806 832 837 864 936 961 972 992 1014 1016 1024 1053 1116 1143 1152 1209 1248 1296 1352 1404 1458 1488 1521 1524 1536 1612 1651 1664 1674 1728 1872 1922 1944 1984 2028 2032 2048 2106 2187 2197 2232 2286 2304 2418 2496 2511 2592 2704 2808 2883 2916 2976 3042 3048 3072 3159 3224 3302 3328 3348 3429 3456 3627 3744 3844 3888 3937 3968 4056 4064 4096 4212 4374 4394 4464 4563 4572 4608 4836 4953 4992 5022 5184 5239 5408 5616 5766 5832 5952 6084 6096 6144 6318 6448 6561 6591 6604 6656 6696 6858 6912 7254 7488 7533 7688 7776 7874 7936 8112 8128 8192 8424 8649 8748 8788 8928 9126 9144 9216 9477 9672 9906 9984 10044 10287 10368 10478 10816 10881 11232 11532 11664 11811 11904 12168 12192 12288 12493 12636 12896 13122 13182 13208 13312 13392 13689 13716 13824 14508 14859 14976 15066 15376 15552 15717 15748 15872 16129 16224 16256 16384 16848 17298 17496 17576 17856 18252 18288 18432 18954 19344 19683 19773 19812 19968 20088 20574 20736 20956 21463 21632 21762 22464 22599 23064 23328 23622 23808 24336 24384 24576 24986 25272 25792 25947 26244 26364 26416 26624 26784 27378 27432 27648 28431 28561 29016 29718 29791 29952 30132 30752 30861 31104 31434 31496 31744 32258 32448 32512 32643 33696 34596 34992 35152 35433 35712 36504 36576 36864 37479 37908 38688 39366 39546 39624 39936 40176 41067 41148 41472 41912 42926 43264 43524 44577 44928 45198 46128 46656 47151 47244 47616 48387 48672 48768 49152 49972 50544 51181 51584 51894 52488 52728 52832 53248 53568 54756 54864 55296 56862 57122 58032 59049 59319 59436 59582 59904 60264 61504 61722 62208 62868 62992 63488 64389 64516 64896 65024 65286 67392 67797 68107 69192 69984 70304 70866 71424 73008 73152 73728 74958 75816 77376 77841 78732 79092 79248 79872 80352 82134 82296 82944 83824 85293 85683 85852 86528 87048 89154 89373 89856 90396 92256 92583 93312 94302 94488 95232 96774 97344 97536 97929 99944 101088 102362 103168 103788 104976 105456 105664 106299 106496 107136 109512 109728 110592 112437 113724 114244 116064 118098 118638 118872 119164 119808 120528 122047 123008 123201 123444 124416 125736 125984 126976 128778 129032 129792 130048 130572 133731 134784 135594 136214 138384 139968 140608 141453 141732 142848 145161 146016 146304 147456 149916 151632 153543 154752 155682 157464 158184 158496 159744 160704 162409 164268 164592 165888 167648 170586 171366 171704 173056 174096 177957 178308 178746 179712 180792 184512 185166 186624 188604 188976 190464 193167 193548 194688 195072 195858 199888 202176 203391 204321 204724 206336 207576 209677 209952 210912 211328 212598 212992 214272 219024 219456 221184 224874 227448 228488 232128 233523 236196 237276 237744 238328 239616 241056 244094 246016 246402 246888 248832 251472 251968 253952 255879 257049 257556 258064 259584 260096 261144 267462 268119 269568 271188 272428 276768 277749 279019 279936 281216 282906 283464 285696 290322 292032 292608 293787 299832 303264 307086 309504 311364 314928 316368 316992 318897 319488 321408 324818 328536 329184 331776 335296 337311 341172 342732 343408 346112 348192 355914 356616 357492 359424 361584 366141 369024 369603 370332 373248 377208 377952 380928 386334 387096 387283 389376 390144 391716 399776 401193 404352 406782 408642 409448 412672 415152 419354 419904 421824 422656 424359 425196 428544 435483 438048 438912 442368 449748 454896 456976 460629 464256 467046 472392 474552 475488 476656 479232 482112 487227 488188 492032 492804 493776 497664 499999 502944 503936 507904 511758 514098 515112 516128 519168 520192 522288 533871 534924 536238 539136 542376 544856 553536 555498 558038 559872 562432 565812 566928 571392 579501 580644 584064 585216 587574 599664 606528 610173 612963 614172 619008 622728 629031 629856 632736 633984 637794 638976 642816 649636 657072 658368 663552 665353 670592 674622 682344 685464 686816 692224 696384 700569 711828 713232 714984 718848 723168 732282 738048 739206 740664 746496 754416 755904 761856 767637 771147 772668 774192 774566 778752 780288 783432 799552 802386 804357 808704 813564 817284 818896 825344 830304 833247 837057 838708 839808 843648 845312 848718 850392 857088 870966 876096 877824 881361 885391 899496 909792 913952 921258 923521 928512 934092 944784 949104 950976 953312 956691 958464 964224 974454 976376 984064 985608 987552 995328 999998 1005888 1007872 1011933 1023516 1028196 1030224 1032256 1038336 1040384 1044576 1067742 1069848 1072476 1078272 1084752 1089712 1098423 1107072 1108809 1110996 1116076 1119744 1124864 1131624 1133856 1142784 1159002 1161288 1161849 1168128 1170432 1175148 1199328 1203579 1213056 1220346 1225926 1228344 1238016 1245456 1258062 1259712 1265472 1267968 1273077 1275588 1285632 1299272 1306449 1314144 1316736 1327104 1330706 1341184 1349244 1364688 1370928 1373632 1381887 1384448 1392768 1401138 1423656 1426464 1429968 1437696 1446336 1461681 1464564 1476096 1478412 1481328 1492992 1499997 1508832 1511808 1523712 1535274 1542294 1545336 1548384 1549132 1557504 1560576 1566864 1586611 1599104 1601613 1604772 1608714 1617408 1627128 1634568 1637792 1650688 1660608 1666494 1674114 1677416 1679616 1687296 1690624 1697436 1700784 1714176 1738503 1741932 1752192 1755648 1762722 1770782 1798992 1819584 1827904 1830519 1838889 1842516 1847042 1857024 1868184 1887093 1889568 1898208 1901952 1906624 1913382 1916928 1928448 1948908 1952752 1968128 1971216 1975104 1990656 1996059 1999996 2011776 2015744 2023866 2047032 2056392 2060448 2064512 2076672 2080768 2089152 2101707 2111317 2135484 2139696 2144952 2156544 2169504 2179424 2196846 2214144 2217618 2221992 2232152 2239488 2249728 2263248 2267712 2285568 2313441 2318004 2322576 2323698 2336256 2340864 2350296 2398656 2407158 2413071 2426112 2440692 2451852 2456688 2476032 2490912 2499741 2511171 2516124 2519424 2530944 2535936 2546154 2551176 2571264 2598544 2612898 2628288 2633472 2644083 2656173 2661412 2682368 2698488 2725801 2729376 2741856 2747264 2763774 2768896 2770563 2785536 2802276 2847312 2852928 2859936 2870073 2875392 2892672 2923362 2929128 2952192 2956824 2962656 2985984 2999994 3017664 3023616 3035799 3070548 3084588 3090672 3096768 3098264 3115008 3121152 3133728 3173222 3198208 3203226 3209544 3217428 3234816 3254256 3269136 3275584 3295269 3301376 3321216 3326427 3332988 3348228 3354832 3359232 3374592 3381248 3394872 3401568 3428352 3477006 3483864 3485547 3504384 3511296 3525444 3541564 3597984 3610737 3627247 3639168 3655808 3661038 3677778 3685032 3694084 3714048 3736368 3774186 3779136 3783457 3796416 3803904 3813248 3819231 3826764 3856896 3897816 3905504 3919347 3936256 3942432 3950208 3981312 3992118 3999992 4023552 4031488 4047732 4094064 4112784 4120896 4129024 4145661 4153344 4178304 4203414 4222634 4270968 4279392 4289904 4313088 4339008 4358848 4385043 4393692 4428288 4435236 4443984 4464304 4478976 4499456 4499991 4526496 4535424 4571136 4626882 4636008 4645152 4647396 4672512 4681728 4700592 4759833 4797312 4804839 4814316 4826142 4852224 4881384 4903704 4913376 4952064 4981824 4999482 5022342 5032248 5034679 5038848 5061888 5071872 5092308 5102352 5142528 5197088 5215509 5225796 5256576 5266944 5288166 5312346 5322824 5364736 5396976 5451602 5458752 5483712 5494528 5516667 5527548 5541126 5571072 5604552 5661279 5694624 5705856 5719872 5740146 5750784 5785344 5846724 5858256 5904384 5913648 5925312 5971968 5988177 5999988 6035328 6047232 6071598 6141096 6169176 6181344 6193536 6196528 6230016 6242304 6267456 6305121 6333951 6346444 6396416 6406452 6419088 6434856 6469632 6499987 6508512 6538272 6551168 6590538 6602752 6642432 6652854 6665976 6696456 6709664 6718464 6749184 6762496 6789744 6803136 6856704 6940323 6954012 6967728 6971094 7008768 7022592 7050888 7083128 7195968 7221474 7239213 7254494 7278336 7311616 7322076 7355556 7370064 7388168 7428096 7472736 7499223 7533513 7548372 7558272 7566914 7592832 7607808 7626496 7638462 7653528 7713792 7795632 7811008 7838694 7872512 7884864 7900416 7932249 7968519 7984236 7999984 8047104 8062976 8095464 8177403 8188128 8225568 8241792 8258048 8291322 8306688 8311689 8356608 8406828 8445268 8541936 8558784 8579808 8610219 8626176 8649589 8678016 8717696 8770086 8787384 8856576 8870472 8887968 8928608 8957952 8998912 8999982 9052992 9070848 9107397 9253764 9272016 9290304 9294792 9345024 9363456 9401184 9519666 9594624 9609678 9628632 9652284 9704448 9762768 9807408 9826752 9885807 9904128 9963648 9979281 9998964 10044684 10064496 10069358 10077696 10123776 10143744 10184616 10204704 10285056 10394176 10431018 10451592 10456641 10513152 10533888 10576332 10624692 10645648 10729472 10793952 10832211 10881741 10903204 10917504 10967424 10989056 11033334 11055096 11082252 11142144 11209104 11322558 11350371 11389248 11411712 11439744 11457693 11480292 11570688 11693448 11716512 11758041 11808768 11827296 11850624 11943936 11976354 11999976 12005773 12070656 12094464 12143196 12282192 12338352 12362688 12387072 12393056 12436983 12460032 12534912 12610242 12667902 12692888 12792832 12812904 12838176 12869712 12939264 12999974 13017024 13076544 13102336 13155129 13181076 13284864 13305708 13331952 13392912 13419328 13436928 13498368 13499973 13524992 13579488 13606272 13713408 13880646 13908024 13935456 13942188 14017536 14045184 14101776 14166256 14279499 14391936 14414517 14442948 14478426 14508988 14556672 14623232 14644152 14711112 14740128 14776336 14856192 14945472 14998446 15067026 15096744 15104037 15116544 15133828 15185664 15215616 15252992 15276924 15307056 15427584 15499969 15591264 15622016 15646527 15677388 15745024 15769728 15800832 15864498 15937038 15968472 15999968 16094208 16125952 16190928 16354806 16376256 16451136 16483584 16516096 16550001 16582644 16623378 16713216 16813656 16890536 16983837 17083872 17117568 17159616 17220438 17252352 17299178 17356032 17435392 17540172 17574768 17713152 17740944 17775936 17857216 17915904 17964531 17997824 17999964 18105984 18141696 18214794 18507528 18544032 18580608 18589584 18690048 18726912 18802368 18915363 19001853 19039332 19189248 19219356 19257264 19304568 19408896 19499961 19525536 19614816 19653504 19771614 19808256 19927296 19958562 19997928 20089368 20128992 20138716 20155392 20247552 20287488 20369232 20409408 20570112 20625943 20788352 20820969 20862036 20903184 20913282 21026304 21067776 21152664 21249384 21291296 21458944 21587904 21664422 21717639 21763482 21806408 21835008 21934848 21978112 22066668 22110192 22164504 22284288 22418208 22600539 22645116 22700742 22778496 22823424 22879488 22915386 22960584 23141376 23386896 23433024 23516082 23617536 23654592 23701248 23796747 23905557 23952708 23999952 24011546 24141312 24188928 24286392 24532209 24564384 24676704 24725376 24774144 24786112 24873966 24920064 24935067 25069824 25220484 25335804 25385776 25585664 25625808 25676352 25739424 25830657 25878528 25948767 25999948 26034048 26153088 26204672 26310258 26362152 26569728 26611416 26663904 26785824 26838656 26873856 26996736 26999946 27049984 27158976 27212544 27322191 27447121 27761292 27816048 27870912 27884376 28035072 28090368 28203552 28332512 28558998 28629151 28783872 28829034 28885896 28956852 29017976 29113344 29246464 29288304 29422224 29480256 29552672 29657421 29712384 29890944 29996892 30134052 30193488 30208074 30233088 30267656 30371328 30431232 30505984 30553848 30614112 30855168 30999938 31182528 31244032 31293054 31354776 31369923 31539456 31601664 31728996 31874076 31936944 31999936 32188416 32251904 32381856 32496633 32645223 32709612 32752512 32902272 32967168 33032192 33100002 33165288 33246756 33426432 33627312 33781072 33967674 34051113 34167744 34235136 34319232 34373079 34440876 34598356 34712064 34870784 35080344 35149536 35274123 35426304 35435413 35481888 35551872 35714432 35831808 35929062 35995648 35999928 36017319 36211968 36283392 36429588 37015056 37088064 37161216 37179168 37310949 37380096 37604736 37830726 38003706 38078664 38378496 38438712 38514528 38609136 38817792 38999922 39051072 39229632 39307008 39465387 39543228 39854592 39917124 39995856 40178736 40257984 40277432 40310784 40495104 40499919 40574976 40738464 40818816 41140224 41251886 41576704 41641938 41724072 41806368 41826564 42052608 42135552 42305328 42498768 42582592 42838497 42917888 43175808 43243551 43328844 43435278 43526964 43612816 43670016 43869696 43956224 44133336 44220384 44329008 44568576 44836416 45201078 45290232 45312111 45401484 45556992 45646848 45758976 45830772 45921168 46282752 46499907 46773792 46866048 46939581 47032164 47235072 47309184 47402496 47593494 47811114 47905416 47999904 48023092 48282624 48377856 48572784 49064418 49128768 49184941 49353408 49450752 49548288 49572224 49650003 49747932 49870134 50139648 50440968 50671608 50771552 50951511 51171328 51251616 51352704 51478848 51661314 51757056 51897534 51999896 52068096 52306176 52409344 52620516 52724304 53139456 53222832 53327808 53571648 53677312 53747712 53893593 53993472 53999892 54317952 54425088 54644382 54894242 55522584 55632096 55741824 55768752 56070144 56180736 56407104 56665024 56746089 57005559 57117996 57258302 57567744 57658068 57771792 57913704 58035952 58226688 58492928 58499883 58576608 58844448 58960512 59105344 59314842 59424768 59781888 59993784 60268104 60386976 60416148 60466176 60535312 60742656 60862464 61011968 61107696 61228224 61710336 61877829 61999876 62365056 62462907 62488064 62586108 62709552 62739846 63078912 63203328 63457992 63748152 63873888 63999872 64376832 64503808 64763712 64993266 65152917 65290446 65419224 65450827 65505024 65804544 65934336 66064384 66200004 66330576 66493512 66852864 67254624 67562144 67801617 67935348 68102226 68335488 68470272 68638464 68746158 68881752 69196712 69424128 69741568 70160688 70299072 70548246 70852608 70870826 70963776 71103744 71428864 71716671 71858124 71999856 72034638 72423936 72566784 72859176 73596627 74030112 74176128 74322432 74358336 74621898 74760192 74805201 75209472 75661452 76007412 76157328 76756992 76877424 77029056 77218272 77491971 77635584 77846301 77999844 78102144 78459264 78614016 78930774 79086456 79709184 79834248 79991712 80357472 80515968 80554864 80621568 80990208 80999838 81149952 81476928 81637632 81966573 82341363 82503772 83153408 83283876 83448144 83612736 83653128 84105216 84271104 84499831 84610656 84997536 85165184 85676994 85835776 85887453 86351616 86487102 86657688 86870556 87053928 87225632 87340032 87739392 87912448 88266672 88440768 88658016 88972263 89137152 89672832 90402156 90580464 90624222 90802968 91113984 91293696 91517952 91661544 91842336 92565504 92999814 93547584 93732096 93879162 94064328 94109769 94618368 94804992 95186988 95622228 95810832 95999808 96046184 96565248 96755712 97145568 97489899 97935669 98128836 98257536 98369882 98706816 98901504 99096576 99144448 99300006 99495864 99740268 100279296 100881936 101343216 101543104 101903022 102153339 102342656 102503232 102705408 102957696 103119237 103322628 103795068 103999792 104136192 104612352 104818688 105241032 105448608 105822369 106278912 106306239 106445664 106655616 107143296 107354624 107495424 107787186 107986944 107999784 108051957 108635904 108850176 109288764 109788484 111045168 111264192 111483648 111537504 111932847 112140288 112444657 112814208 113330048 113492178 114011118 114235992 114516604 115135488 115316136 115543584 115827408 116071904 116453376 116985856 116999766 117153216 117287167 117688896 117921024 118210688 118396161 118629684 119563776 119987568 120536208 120773952 120832296 120932352 121070624 121485312 121499757 121724928 122023936 122215392 122456448 123420672 123755658 123999752 124730112 124925814 124976128 125172216 125419104 125479692 126157824 126406656 126915984 127496304 127747776 127999744 128515491 128753664 129527424 129730653 129986532 130305834 130580892 130838448 130901654 131010048 131609088 131868672 132128768 132400008 132661152 132987024 133705728 134509248 135124288 135603234 135870696 135936333 136204452 136670976 136940544 137276928 137492316 137763504 138393424 138848256 139483136 139499721 140321376 140598144 140818743 141096492 141705216 141741652 141927552 142207488 142857728 143433342 143716248 143999712 144069276 144847872 145133568 145718352 147193254 147554823 148060224 148352256 148644864 148716672 148950009 149243796 149610402 150418944 151322904 152014824 152314656 152854533 153513984 153754848 154058112 154436544 154983942 155271168 155692602 155999688 156075049 156204288 156918528 157228032 157861548 158172912 159418368 159668496 159983424 160714944 161031936 161109728 161243136 161680779 161980416 161999676 162953856 163275264 163933146 164682726 165007544 166306816 166567752 166896288 167225472 167306256 168210432 168542208 168999662 169221312 169995072 170330368 171016677 171353988 171774906 172703232 172974204 173315376 173741112 174107856 174451264 174680064 175478784 175499649 175824896 176533344 176881536 177316032 177944526 178274304 179345664 180804312 181160928 181248444 181605936 182227968 182587392 183035904 183323088 183684672 185131008 185633487 185999628 187095168 187388721 187464192 187758324 188128656 188219538 189236736 189609984 190373976 191244456 191621664 191999616 192092368 193130496 193511424 194291136 194979798 195458751 195871338 196257672 196352481 196515072 196739764 197413632 197803008 198193152 198288896 198600012 198991728 199480536 200558592 201499597 201763872 202686432 203086208 203404851 203806044 204306678 204685312 205006464 205410816 205915392 206238474 206645256 207590136 207999584 208272384 209224704 209637376 210482064 210897216 211644738 212557824 212612478 212891328 213311232 214286592 214709248 215150013 215574372 215999568 216103914 217271808 217700352 218577528 219576968 220789881 222090336 222528384 222967296 223075008 223865694 224280576 224415603 224889314 225628416 226660096 226984356 228022236 228471984 229033208 230270976 230632272 231087168 231654816 232143808 232475913 232906752 233538903 233971712 233999532 234306432 234574334 235377792 235842048 236421376 236792322 237259368 239127552 239975136 241072416 241547904 241664592 241864704 242141248 242970624 242999514 243449856 244047872 244430784 244912896 245899719 247024089 247511316 247999504 249460224 249851628 249952256 250344432 250838208 250959384 252315648 252813312 253499493 253831968 254992608 255495552 255999488 257030982 257507328 257662359 259054848 259461306 259973064 260611668 261161784 261676896 261803308 262020096 263218176 263737344 264257536 264800016 265322304 265974048 266916789 267411456 268137259 269018496 270248576 271206468 271741392 271872666 272408904 273341952 273881088 274553856 274984632 275527008 276786848 277696512 278966272 278999442 280642752 281196288 281637486 282192984 282329307 283483304 283855104 284414976 285715456 286866684 287432496 287999424 288138552 289695744 290267136 291436704 293807007 294386508 295109646 296120448 296704512 297289728 297433344 297900018 298487592 299220804 300837888 302645808 304029648 304629312 305709066 306460017 307027968 307509696 308116224 308873088 309357711 309967884 311385204 311999376 312150098 312408576 313837056 314456064 315723096 316345824 317467107 318836736 318918717 319336992 319966848 321429888 322063872 322219456 322486272 323361558 323960832 323999352 324155871 325907712 326550528 327866292 329365452 330015088 332613632 333135504 333792576 334450944 334612512 335798541 336420864 337333971 337999324 338442624 339990144 340660736 342033354 342707976 343549812 345406464 345948408 346630752 347482224 348215712 348902528 349360128 350957568 350999298 351649792 351861501 353066688 353763072 354632064 355188483 355889052 358691328 361608624 362321856 362496888 363211872 364455936 364499271 365174784 366071808 366646176 367369344 370262016 371266974 371999256 372178963 374190336 374777442 374928384 375516648 376257312 376439076 378473472 379219968 380747952 382488912 383243328 383999232 384184736 385546473 386260992 388582272 389959596 390917502 391742676 392515344 392704962 393030144 393479528 394827264 395606016 396386304 396577792 397200024 397983456 398961072 401117184 402999194 403527744 405372864 406172416 406809702 407612088 407808999 408613356 410012928 410821632 411830784 412476948 413290512 415180272 415999168 416544768 418449408 418499163 419274752 420964128 421794432 422456229 423289476 425115648 425224956 425782656 426622464 428573184 429418496 430300026 431148744 431999136 432207828 434543616 435400704 437155056 439153936 441579762 442664469 444180672 445056768 445934592 446150016 446850027 447731388 448831206 449778628 451256832 453320192 453968712 456044472 456943968 458066416 458563599 460541952 460660369 461264544 462174336 463309632 464287616 464951826 465813504 467077806 467943424 467999064 468225147 468612864 469148668 470755584 471684096 472842752 473584644 474518736 478255104 479950272 480499039 482144832 483095808 483329184 483729408 484282496 485042337 485941248 485999028 488095744 488861568 489825792 491799438 494048178 495022632 495999008 498920448 499703256 499904512 500688864 501676416 501918768 504631296 505626624 506998986 507663936 509985216 510991104 511998976 513050031 514061964 515324718 518109696 518922612 519946128 521223336 522323568 523353792 523606616 524040192 526436352 526498947 527474688 529600032 530644608 531948096 533833578 534822912 536274518 538036992 540497152 542412936 543482784 543745332 544817808 546683904 547762176 549107712 549969264 551054016 553573696 555393024 556900461 557932544 557998884 561285504 562166163 562392576 563274972 564385968 564658614 566966608 567710208 568829952 571430912 573733368 574864992 575998848 576277104 579391488 580534272 582873408 586376253 587614014 588773016 589057443 590219292 592240896 593409024 594579456 594866688 595800036 596975184 598441608 601675776 604498791 605291616 608059296 609258624 610214553 611418132 612920034 614055936 615019392 616232448 617746176 618715422 619935768 622770408 623998752 624300196 624817152 627674112 628912128 631446192 632691648 634934214 637673472 637837434 638673984 639404233 639933696 642859776 644127744 644438912 645450039 646723116 647998704 648311742 651815424 653101056 655732584 658730904 660030176 662369643 665227264 666271008 667585152 668901888 669225024 671597082 672841728 673246809 674667942 675998648 676885248 679980288 681321472 684066708 685415952 687099624 690812928 691896816 693261504 694964448 696431424 697805056 698720256 700616709 701915136 701998596 703723002 706133376 707526144 709264128 710376966 711778104 717382656 723217248 724643712 724993776 726423744 728911872 728998542 730349568 732143616 733292352 734738688 737699157 741072267 742533948 743998512 744357926 748380672 749554884 749856768 751033296 752514624 752878152 756946944 758439936 760498479 761495904 764977824 766486656 767998464 768369472 771092946 772521984 772987077 777164544 779919192 781835004 783485352 785030688 785409924 786060288 786959056 789654528 791212032 792772608 793155584 794400048 795966912 797922144 800750367 802234368 804411777 805998388 807055488 810745728 812344832 813619404 815224176 815617998 817226712 820025856 821643264 823661568 824953896 826581024 830360544 831998336 833089536 836898816 836998326 838549504 841928256 843588864 844912458 846578952 846987921 850449912 850860751 851565312 853244928 857146368 858836992 860600052 862297488 863998272 864415656 869087232 870801408 874310112 878307872 881421021 883159524 885328938 887503681 888361344 890113536 891869184 892300032 893700054 895462776 897662412 899557256 902513664 906640384 907937424 912088944 913887936 916132832 917127198 919380051 921083904 921320738 922529088 924348672 926619264 928575232 929903652 934155612 935998128 936450294 937225728 938297336 941511168 943368192 945685504 947169288 949037472 952401321 956510208 956756151 959900544 960998078 964289664 966191616 966658368 967458816 968564992 970084674 971882496 971998056 972467613 977723136 979651584 983598876 988096356 990045264 991998016 997840896 999406512 999809024 1001377728 1003352832 1003837536 1007395623 1009262592 1012001913 1013997972 1015327872 1019970432 1021982208 1023997952 1026100062 1028123928 1030649436 1036219392 1037845224 1039892256 1042446672 1044647136 1046707584 1047213232 1048080384 1052872704 1052997894 1054949376 1055584503 1059200064 1061289216 1063896192 1065565449 1067667156 1072549036 1076073984 1080994304 1084825872 1086965568 1087490664 1089635616 1093367808 1093497813 1095524352 1098215424 1098497803 1099938528 1102108032 1107147392 1110786048 1113800922 1115865088 1115997768 1116536889 1122571008 1124332326 1124785152 1126549944 1128771936 1129317228 1133933216 1135420416 1137659904 1142861824 1147466736 1149729984 1151997696 1152554208 1156639419 1158782976 1165746816 1172752506 1175228028 1177546032 1178114886 1180438584 1184481792 1186818048 1189158912 1189733376 1191600072 1193950368 1196883216 1203351552 1208997582 1210583232 1216118592 1218517248 1220429106 1222836264 1223426997 1225840068 1230038784 1232464896 1235492352 1237430844 1239871536 1245540816 1247997504 1248600392 1249634304 1255348224 1255497489 1257824256 1262892384 1265383296 1267368687 1269868428 1275346944 1275674868 1277347968 1278808466 1279867392 1285719552 1288255488 1288877824 1290900078 1293446232 1295997408 1296623484 1303630848 1306202112 1311465168 1317461808 1320060352 1324739286 1327993407 1330454528 1332542016 1335170304 1337803776 1338450048 1340550081 1343194164 1346493618 1349335884 1351997296 1353770496 1359960576 1362642944 1368133416 1370831904 1374199248 1375690797 1381625856 1381981107 1383793632 1386523008 1389928896 1392862848 1395610112 1397440512 1401233418 1403830272 1403997192 1404675441 1407446004 1412266752 1415052288 1418528256 1420753932 1423556208 1434765312 1441497117 1446434496 1449287424 1449987552 1452847488 1455127011 1457823744 1457997084 1464287232 1466584704 1469477376 1475398314 1482144534 1485067896 1487997024 1488715852 1496761344 1499109768 1499713536 1502066592 1505029248 1505756304 1513893888 1516879872 1520996958 1522991808 1524733171 1529955648 1532973312 1535996928 1536738944 1539150093 1542185892 1545974154 1554329088 1559838384 1563670008 1566970704 1570061376 1570819848 1572120576 1573918112 1579309056 1579496841 1582424064 1586311168 1588800096 1591933824 1595844288 1601500734 1604468736 1608823554 1611996776 1614110976 1621491456 1624689664 1627238808 1630448352 1631235996 1634453424 1640051712 1643286528 1647323136 1649907792 1653162048 1660721088 1663996672 1666179072 1670701383 1673797632 1673996652 1683856512 1686498489 1687177728 1689824916 1693157904 1693975842 1700899824 1701721502 1703130624 1706489856 1714292736 1717673984 1721200104 1724594976 1727996544 1728831312 1738174464 1741602816 1748620224 1756615744 1759128759 1762842042 1766319048 1767172329 1770657876 1775007362 1776722688 1780227072 1783738368 1784600064 1787400108 1790925552 1795324824 1799114512 1805027328 1813280768 1813496373 1815874848 1824177888 1827775872 1830643659 1832265664 1834254396 1838760102 1842167808 1842641476 1845058176 1848697344 1853238528 1857150464 1859807304 1868311224 1871996256 1872900588 1874451456 1876594672 1883022336 1886736384 1891371008 1894338576 1898074944 1904802642 1913020416 1913512302 1918212699 1919801088 1921996156 1928579328 1932383232 1933316736 1936350117 1937129984 1940169348 1943996112 1944935226 1955446272 1959303168 1967197752 1976192712 1980090528 1983996032 1987108929 1995681792 1998813024 1999618048 2002755456 2006705664 2007675072 2014791246 2018525184 2019740427 2024003826 2027995944 2028975637 2030655744 2039940864 2043964416 2047995904 2052200124 2056247856 2061298872 2072438784 2075690448 2079784512 2084893344 2089294272 2093415168 2094426464 2096160768 2101850127 2105745408 2105995788 2111169006 2118400128 2122578432 2127792384 2131130898 2135334312 2145098072 2152147968 2161988608 2169651744 2173931136 2174981328 2179271232 2186735616 2186995626 2191048704 2196430848 2196995606 2199877056 2204216064 2214294784 2223216801 2227601844 2231995536 2233073778 2245142016 2248664652 2249570304 2253099888 2257543872 2258634456 2267866432 2270840832 2275319808 2281495437 2285723648 2294933472 2299459968 2303995392 2305108416 2313278838 2317565952 2318961231 2331493632 2345505012 2350456056 2355092064 2356229772 2360877168 2368963584 2373636096 2378317824 2379466752 2383200144 2387900736 2393766432 2402251101 2406703104 2413235331 2417995164 2421166464 2432237184 2437034496 2440858212 2445672528 2446853994 2451680136 2460077568 2464929792 2470984704 2474861688 2479743072 2491081632 2495995008 2497200784 2499268608 2510696448 2510994978 2515648512 2525784768 2530766592 2534737374 2539736856 2540963763 2551349736 2552582253 2554695936 2557616932 2559734784 2571439104 2576510976 2577755648 2581800156 2586892464 2591994816 2593246968 2607261696 2612404224 2619494761 2622930336 2634923616 2640120704 2644263063 2649478572 2655986814 2660909056 2662511043 2665084032 2670340608 2675607552 2676900096 2681100162 2686388328 2692987236 2698671768 2703994592 2707540992 2719921152 2725285888 2736266832 2741663808 2748398496 2751381594 2758140153 2763251712 2763962214 2767587264 2773046016 2779857792 2785725696 2791220224 2802466836 2807994384 2809350882 2814892008 2824533504 2830104576 2837056512 2841507864 2847112416 2869530624 2870268453 2882994234 2892868992 2898574848 2899975104 2905694976 2910254022 2915647488 2915994168 2917402839 2933169408 2938954752 2950796628 2964289068 2970135792 2975994048 2977431704 2993522688 2998219536 2999427072 3004133184 3010058496 3011512608 3022186869 3027787776 3036005739 3041993916 3045983616 3049466342 3059911296 3065946624 3071993856 3073477888 3078300186 3084371784 3091948308 3108658176 3119676768 3127340016 3133941408 3140122752 3141639696 3144241152 3147836224 3158618112 3158993682 3164848128 3166753509 3172622336 3177600192 3183867648 3191688576 3196696347 3203001468 3217647108 3223993552 3228221952 3242982912 3249379328 3254477616 3260896704 3262471992 3268906848 3280103424 3280493439 3286573056 3294646272 3295493409 3299815584 3306324096 3321442176 3327993344 3332358144 3341402766 3347595264 3347993304 3349610667 3367713024 3372996978 3374355456 3379649832 3386315808 3387951684 3401799648 3403443004 3406261248 3412979712 3428585472 3435347968 3442400208 3449189952 3455993088 3457662624 3469918257 3476348928 3485784367 3497240448 3513231488 3518257518 3525684084 3532638096 3534344658 3541315752 3550014724 3553445376 3560454144 3567476736 3569200128 3574800216 3581851104 3590649648 3598229024 3610054656 3626561536 3626992746 3631749696 3635902177 3648355776 3655551744 3661287318 3664531328 3668508792 3670280991 3677520204 3685282952 3690116352 3697394688 3706477056 3714300928 3719614608 3736622448 3743992512 3745801176 3748902912 3753189344 3766044672 3766492467 3773472768 3782742016 3788677152 3796149888 3809605284 3826040832 3827024604 3836425398 3839602176 3843992312 3857158656 3864766464 3866633472 3872700234 3874259968 3880338696 3887992224 3889870452 3910892544 3918606336 3934395504 3952385424 3960181056 3967992064 3974217858 3983980221 3991363584 3997626048 4005510912 4013411328 4015350144 4021650243 4029582492 4039480854 4048007652 4055991888 4057951274 4061311488 4079881728 4087928832 4095991808 4104400248 4112495712 4122597744 4127072391 4144877568 4145943321 4151380896 4159569024 4169786688 4178588544 4186830336 4188852928 4192321536 4203700254 4211490816 4211991576 4214026323 4222338012 4236800256 4245156864 4255584768 4262261796 4270668624 4290196144 4304295936 4323977216 4324491351 4339303488 4347862272 4349962656 4358542464 4365381033 4373471232 4373991252 4392861696 4393991212 4399754112 4408432128 4428589568 4446433602 4455203688 4463991072 4466147556 4490284032 4497329304 4499140608 4506199776 4515087744 4517268912 4535732864 4541681664 4550639616 4562990874 4571447296 4574199513 4589866944 4598919936 4607990784 4610216832 4617450279 4626557676 4637922462 4662987264 4691010024 4700912112 4710184128 4712459544 4721754336 4737927168 4738490523 4747272192 4758933504 4766400288 4775801472 4787532864 4804502202 4813406208 4826470662 4835990328 4838326519 4842332928 4864474368 4874068992 4881716424 4891345056 4893707988 4903360272 4920155136 4929859584 4941969408 4949723376 4959486144 4982163264 4991990016 4994401568 4998537216 5012104149 5021392896 5021989956 5051569536 5061533184 5069474748 5079473712 5081927526 5102699472 5105164506 5109391872 5115233864 5119469568 5142878208 5153021952 5155511296 5163600312 5173784928 5183989632 5186493936 5214523392 5224808448 5238989522 5245860672 5269847232 5280241408 5288526126 5298957144 5301516987 5311973628 5325022086 5330168064 5340681216 5351215104 5353800192 5362200324 5372776656 5385974472 5397343536 5407989184 5415081984 5439842304 5440489119 5450571776 5472533664 5483327616 5491930977 5496796992 5502763188 5516280306 5526503424 5527924428 5535174528 5546092032 5559715584 5571451392 5582440448 5604933672 5615988768 5618701764 5629784016 5649067008 5660209152 5674113024 5683015728 5694224832 5739061248 5740536906 5754638097 5765988468 5785737984 5797149696 5799950208 5809050351 5811389952 5820508044 5831988336 5834805678 5866338816 5877909504 5901593256 5928578136 5940271584 5951988096 5954863408 5961326787 5987045376 5996439072 5998854144 6008266368 6020116992 6023025216 6044373738 6055575552 6059221281 6072011478 6083987832 6086926911 6091967232 6098932684 6119822592 6131893248 6143987712 6146955776 6156600372 6168743568 6183896616 6217316352 6239353536 6246487507 6254680032 6267882816 6280245504 6283279392 6288482304 6295672448 6305550381 6317236224 6317987364 6333507018 6345244672 6355200384 6367735296 6383377152 6393392694 6406002936 6435294216 6447987104 6456443904 6485965824 6498758656 6508955232 6521793408 6524943984 6537813696 6560206848 6560986878 6573146112 6589292544 6590986818 6599631168 6612648192 6642884352 6655986688 6669650403 6682805532 6695986608 6699221334 6735426048 6745993956 6748710912 6759299664 6772631616 6775903368 6803599296 6806886008 6812522496 6825959424 6844486311 6857170944 6884800416 6898379904 6911986176 6915325248 6939836514 6952697856 6956883693 6971568734 6994480896 7026462976 7036515036 7051368168 7065276192 7068689316 7082631504 7100029448 7106890752 7120908288 7134953472 7138400256 7149600432 7163702208 7181299296 7196458048 7206753303 7220109312 7239705993 7253123072 7253985492 7263499392 7271804354 7296711552 7311103488 7322574636 7329062656 7337017584 7340561982 7355040408 7370565904 7380232704 7394789376 7412954112 7428601856 7439229216 7473244896 7487985024 7491602352 7497805824 7506378688 7532089344 7532984934 7546945536 7565484032 7577354304 7592299776 7619210568 7622891289 7654049208 7657746759 7672850796 7679204352 7687984624 7714317312 7729532928 7733266944 7745400468 7748519936 7760677392 7775984448 7779740904 7821785088 7837212672 7858484283 7868791008 7904770848 7920362112 7932789189 7935984128 7948435716 7967960442 7982727168 7987533129 7995252096 8011021824 8026822656 8030700288 8043300486 8059164984 8078961708 8096015304 8111983776 8115902548 8122622976 8159763456 8175857664 8191983616 8208800496 8224991424 8245195488 8254144782 8274420459 8289755136 8291886642 8302761792 8312255029 8319138048 8339573376 8357177088 8373660672 8377705856 8407400508 8423983152 8428052646 8444676024 8473600512 8490313728 8511169536 8524523592 8541337248 8580392288 8608591872 8610805359 8647954432 8648982702 8678606976 8695724544 8699925312 8717084928 8730762066 8746942464 8747982504 8752208517 8787982424 8799508224 8816864256 8857179136 8892867204 8910407376 8927982144 8932295112 8980568064 8994658608 8998281216 9012399552 9030175488 9034537824 9071465728 9083363328 9108017217 9125981748 9148399026 9179733888 9197839872 9215981568 9220433664 9234900558 9253115352 9275844924 9325974528 9382020048 9401824224 9420368256 9424919088 9443508672 9475854336 9476981046 9494544384 9500260527 9517867008 9532800576 9551602944 9575065728 9590089041 9609004404 9652941324 9671980656 9676653038 9684665856 9728948736 9748137984 9763432848 9782690112 9787415976 9806720544 9840310272 9841480317 9859719168 9883938816 9886480227 9899446752 9918972288 9964326528 9983980032 9988803136 9997074432 10024208298 10042785792 10043979912 10048832001 10103139072 10123066368 10138949496 10158947424 10163855052 10205398944 10210329012 10218783744 10230467728 10238939136 10285756416 10306043904 10311022592 10327200624 10347569856 10367979264 10372987872 10409754771 10429046784 10457353101 10477979044 10491721344 10539694464 10560482816 10577052252 10597914288 10603033974 10623947256 10650044172 10660336128 10681362432 10702430208 10707600384 10724400648 10745553312 10771948944 10794687072 10815978368 10830163968 10879684608 10880978238 10901143552 10907706531 10945067328 10966655232 10983861954 10993593984 11005526376 11010842973 11032560612 11055848856 11070349056 11092184064 11119431168 11142902784 11164880896 11209867344 11231977536 11237403528 11259568032 11298134016 11299477401 11320418304 11348226048 11366031456 11388449664 11478122496 11481073812 11509276194 11531976936 11537547853 11571475968 11594299392 11599900416 11618100702 11622779904 11641016088 11663976672 11669611356 11732677632 11755819008 11803186512 11857156272 11880543168 11903976192 11909726816 11922653574 11951940663 11974090752 11992878144 12016532736 12040233984 12046050432 12088747476 12118442562 12144022956 12167975664 12173853822 12183934464 12197865368 12239645184 12263786496 12287975424 12293911552 12313200744 12337487136 12367793232 12381217173 12434632704 12437829963 12478707072 12492975014 12509360064 12535765632 12560491008 12566558784 12576964608 12591344896 12611100762 12634472448 12635974728 12642078969 12667014036 12710400768 12735470592 12766754304 12786785388 12812005872 12870588432 12895974208 12912887808 12971931648 12973474053 12997517312 13017910464 13043586816 13049887968 13075627392 13096143099 13120413696 13121973756 13178585088 13181973636 13199262336 13225296384 13285768704 13311973376 13339300806 13365611064 13391973216 13398442668 13470852096 13491987912 13497421824 13518599328 13545263232 13551806736 13607198592 13613772016 13625044992 13651918848 13688972622 13714341888 13722598539 13769600832 13796759808 13823972352 13830650496 13852350837 13879673028 13913767386 13943137468 13988961792 14052925952 14073030072 14102736336 14130552384 14137378632 14165263008 14200058896 14213781504 14215471569 14241816576 14276800512 14280471439 14299200864 14327404416 14362598592 14392916096 14413506606 14440218624 14479411986 14506246144 14507970984 14514979557 14526998784 14543608708 14593423104 14622206976 14645149272 14658125312 14674035168 14681123964 14710080816 14741131808 14760465408 14789578752 14825908224 14857203712 14878458432 14895470209 14946489792 14975970048 14983204704 14995611648 15012757376 15036312447 15064178688 15065969868 15130968064 15154708608 15184599552 15238421136 15245782578 15308098416 15315493518 15345701592 15358408704 15375969248 15428634624 15459065856 15466533888 15490800936 15497039872 15521354784 15551968896 15559481808 15643570176 15674425344 15716968566 15737582016 15809541696 15840724224 15865578378 15871968256 15896871432 15904550961 15935920884 15975066258 15990504192 16022043648 16053645312 16061400576 16086600972 16118329968 16157923416 16192030608 16223967552 16231805096 16245245952 16319526912 16321467357 16351715328 16417600992 16449982848 16475792931 16490390976 16508289564 16548840918 16579510272 16583773284 16605523584 16624510058 16638276096 16679146752 16714354176 16747321344 16755411712 16814801016 16847966304 16856105292 16889352048 16947201024 16980627456 17022339072 17049047184 17082674496 17160784576 17217183744 17221610718 17263914291 17295908864 17297965404 17357213952 17391449088 17399850624 17427151053 17434169856 17461524132 17495965008 17504417034 17575964848 17599016448 17633728512 17714358272 17785734408 17820814752 17855964288 17864590224 17883980361 17961136128 17989317216 17996562432 18024799104 18060350976 18069075648 18142931456 18166726656 18177663843 18216034434 18251963496 18260780733 18296798052 18359467776 18395679744 18431963136 18440867328 18469801116 18506230704 18551689848 18651949056 18739462521 18764040096 18803648448 18840736512 18849838176 18887017344 18916651143 18951708672 18953962092 19000521054 19035734016 19065601152 19103205888 19150131456 19180178082 19218008808 19305882648 19343961312 19353306076 19369331712 19457897472 19496275968 19526865696 19565380224 19574831952 19613441088 19680620544 19682960634 19719438336 19767877632 19772960454 19798893504 19821531223 19837944576 19928653056 19967960064 19977606272 20008951209 20048416596 20087959824 20097664002 20206278144 20246132736 20277898992 20317894848 20327710104 20410797888 20420658024 20437567488 20460935456 20477878272 20533458933 20571512832 20622045184 20654401248 20695139712 20735958528 20745975744 20819509542 20858093568 20870651079 20914706202 20955958088 20983442688 21079388928 21120965632 21154104504 21195828576 21206067948 21247894512 21300088344 21320672256 21362724864 21404860416 21415200768 21448801296 21491106624 21543897888 21589374144 21631956736 21660327936 21719117979 21759369216 21761956476 21815413062 21890134656 21933310464 21967723908 21987187968 22011052752 22021685946 22065121224 22111697712 22140698112 22184368128 22238862336 22285805568 22329761792 22419734688 22463955072 22474807056 22519136064 22596268032 22598954802 22640836608 22696452096 22732062912 22776899328 22868673867 22962147624 22973240277 23018552388 23063953872 23075095706 23142951936 23188598784 23199800832 23236201404 23245559808 23282032176 23327953344 23339222712 23465355264 23511638016 23575452849 23606373024 23714312544 23761086336 23798367567 23807952384 23819453632 23845307148 23903881326 23948181504 23962599387 23985756288 24033065472 24080467968 24092100864 24177494952 24236885124 24288045912 24335951328 24347707644 24367868928 24395730736 24479290368 24527572992 24575950848 24587823104 24626401488 24674974272 24735586464 24762434346 24823261377 24869265408 24875659926 24936765087 24957414144 24985950028 25018720128 25071531264 25120982016 25133117568 25182689792 25222201524 25271949456 25284157938 25334028072 25420801536 25470941184 25533508608 25573570776 25624011744 25741176864 25791948416 25825775616 25832416077 25943863296 25946948106 25995034624 26035820928 26087173632 26099775936 26151254784 26192286198 26240827392 26243947512 26256625551 26363947272 26376683281 26398524672 26450592768 26571537408 26623946752 26678601612 26731222128 26783946432 26796885336 26941704192 26983975824 26994843648 27037198656 27090526464 27103613472 27214397184 27227544032 27250089984 27324051651 27377945244 27445197078 27539201664 27593519616 27647944704 27661300992 27704701674 27759346056 27827534772 27886274936 27977923584 28105851904 28146060144 28205472672 28261104768 28274757264 28330526016 28400117792 28427563008 28430943138 28483633152 28500781581 28553601024 28560942878 28598401728 28654808832 28725197184 28785832192 28827013212 28958823972 29015941968 29029959114 29053997568 29087217416 29186846208 29244413952 29290298544 29316250624 29348070336 29362247928 29420161632 29482263616 29520930816 29524440951 29579157504 29651816448 29659440681 29714407424 29756916864 29790940418 29892979584 29951940096 29966409408 29991223296 30025514752 30072624894 30128357376 30131939736 30146496003 30309417216 30369199104 30476842272 30491565156 30616196832 30630987036 30691403184 30716817408 30751938496 30857269248 30918131712 30933067776 30981601872 30994079744 31042709568 31103937792 31118963616 31229264313 31287140352 31372059303 31433937132 31475164032 31619083392 31681448448 31731156756 31743936512 31793742864 31809101922 31871841768 31950132516 31981008384 32044087296 32107290624 32122801152 32173201944 32236659936 32315846832 32384061216 32447935104 32463610192 32490491904 32639053824 32642934714 32703430656 32723119593 32835201984 32899965696 32951585862 32980781952 33016579128 33032528919 33097681836 33167546568 33211047168 33249020116 33276552192 33358293504 33428708352 33494642688 33510823424 33629602032 33695932608 33712210584 33778704096 33894402048 33898432203 33961254912 34044678144 34053431893 34098094368 34165348992 34321569152 34434367488 34443221436 34527828582 34591817728 34595930808 34612643559 34714427904 34782898176 34799701248 34854302106 34868339712 34923048264 34991930016 35008834068 35151929696 35198032896 35267457024 35428716544 35571468816 35641629504 35711928576 35729180448 35767960722 35855821989 35922272256 35978634432 36049598208 36120701952 36138151296 36285862912 36355327686 36432068868 36503926992 36521561466 36593596104 36718935552 36791359488 36863926272 36881734656 36939602232 37012461408 37103379696 37303898112 37313489889 37478925042 37528080192 37607296896 37681473024 37699676352 37774034688 37833302286 37903417344 37907924184 37926236907 38001042108 38131202304 38206411776 38300262912 38360356164 38436017616 38611765296 38687922624 38706612152 38738663424 38915794944 38920422159 38992551936 39053731392 39130760448 39149663904 39226882176 39288429297 39361241088 39365921268 39535755264 39545920908 39597787008 39643062446 39675889152 39857306112 39935920128 39955212544 40017902418 40096833192 40175919648 40195328004 40412556288 40492265472 40555797984 40635789696 40655420208 40821595776 40841316048 40875134976 40921870912 40955756544 41066917866 41143025664 41167795617 41244090368 41308802496 41390279424 41471917056 41491951488 41557052511 41639019084 41741302158 41829412404 41911916176 41966885376 42158777856 42241931264 42308209008 42391657152 42412135896 42495789024 42600176688 42641344512 42646414707 42725449728 42830401536 42841414317 42897602592 42982213248 43087795776 43178748288 43263913472 43320655872 43438235958 43518738432 43523912952 43544938671 43630826124 43780269312 43866620928 43935447816 43974375936 44022105504 44043371892 44130242448 44223395424 44281396224 44368736256 44477724672 44571611136 44659523584 44686410627 44839469376 44927910144 44949614112 45038272128 45108937341 45192536064 45197909604 45392904192 45464125824 45553798656 45737347734 45924295248 45946480554 46037104776 46127907744 46150191412 46285903872 46377197568 46399601664 46472402808 46491119616 46564064352 46655906688 46678445424 46930710528 47023276032 47150905698 47212746048 47266728301 47428625088 47522172672 47596735134 47615904768 47638907264 47690614296 47713652883 47807762652 47925198774 47971512576 48066130944 48160935936 48184201728 48354989904 48473770248 48576091824 48671902656 48695415288 48735737856 48791461472 48958580736 48964402071 49055145984 49175646208 49252802976 49349948544 49471172928 49524868692 49646522754 49738530816 49751319852 49873530174 49914828288 49971900056 50037440256 50143062528 50241964032 50266235136 50365379584 50444403048 50543898912 50568315876 50668056144 50841603072 50941882368 51067017216 51147141552 51248023488 51482353728 51583896832 51651551232 51664832154 51791742873 51887726592 51893896212 52071641856 52174347264 52199551872 52281453159 52302509568 52384572396 52487895024 52513251102 52727894544 52753366562 52797049344 52901185536 53143074816 53247893504 53357203224 53462444256 53567892864 53593770672 53651941083 53883408384 53967951648 53989687296 54074397312 54181052928 54207226944 54428794368 54455088064 54500179968 54532991529 54648103302 54755890488 54782342199 54890394156 55078403328 55187039232 55295889408 55322601984 55409403348 55518692112 55655069544 55772549872 55955847168 56211703808 56218387563 56292120288 56410945344 56522209536 56549514528 56661052032 56749953429 56800235584 56855126016 56861886276 57001563162 57107202048 57121885756 57196803456 57309617664 57450394368 57571664384 57654026424 57917647944 58031883936 58059918228 58107995136 58174434832 58373692416 58488827904 58580597088 58632501248 58696140672 58724495856 58840323264 58964527232 59041861632 59048881902 59158315008 59303632896 59318881362 59428814848 59464593669 59513833728 59581880836 59785959168 59903880192 59932818816 60026853627 60051029504 60145249788 60263879472 60292992006 60618834432 60738398208 60953684544 60983130312 61232393664 61261974072 61382806368 61433634816 61503876992 61600376799 61714538496 61866135552 61963203744 61988159488 62085419136 62207875584 62237927232 62458528626 62574280704 62611953237 62744118606 62867874264 62898244747 62950328064 63238166784 63362896896 63462313512 63487873024 63587485728 63618203844 63743683536 63900265032 63962016768 64088174592 64214581248 64245602304 64346403888 64473319872 64631693664 64768122432 64895870208 64927220384 64980983808 65157353937 65278107648 65285869428 65446239186 65670403968 65799931392 65903171724 65961563904 66033158256 66065057838 66195363672 66335093136 66422094336 66498040232 66553104384 66716587008 66857416704 66989285376 67021646848 67259204064 67391865216 67424421168 67557408192 67788804096 67796864406 67922509824 68089356288 68106863786 68196188736 68330697984 68643138304 68886442872 68919720831 69055657164 69191861616 69225287118 69428855808 69565796352 69599402496 69708604212 69736679424 69846096528 69983860032 70017668136 70303859392 70396065792 70534914048 70726358547 70857433088 71142937632 71283259008 71395102701 71423857152 71458360896 71535921444 71711643978 71844544512 71887798161 71957268864 72099196416 72241403904 72276302592 72571725824 72710655372 72864137736 73007853984 73043122932 73187192208 73437871104 73582718976 73727852544 73763469312 73879204464 74024922816 74206759392 74469784131 74607796224 74626979778 74810295261 74957850084 75056160384 75214593792 75362946048 75399352704 75548069376 75666604572 75815848368 75852473814 76002084216 76262404608 76412823552 76600525824 76720712328 76872035232 77223530592 77375845248 77413224304 77477326848 77497248231 77831589888 77840844318 77985103872 78107462784 78261520896 78299327808 78453764352 78576858594 78722482176 78731842536 78769876653 79091841816 79130049843 79195574016 79286124892 79351778304 79714612224 79871840256 79910425088 80035804836 80193666384 80351839296 80390656008 80825112576 80984530944 81111595968 81204337591 81271579392 81310840416 81643191552 81682632096 81750269952 81843741824 81972154953 82133835732 82335591234 82488180736 82617604992 82780558848 82943834112 82983902976 83114105022 83278038168 83482604316 83658824808 83823832352 83933770752 84317555712 84483862528 84616418016 84783314304 84824271792 84991578048 85200353376 85282689024 85292829414 85450899456 85502344743 85660803072 85682828634 85795205184 85964426496 86175591552 86357496576 86527826944 86876471916 87047825904 87089877342 87261652248 87560538624 87733241856 87870895632 87948751872 88044211008 88086743784 88260484896 88446790848 88562792448 88737472512 88955449344 88978322043 89143222272 89372821254 89678938752 89855820288 89899228224 90076544256 90217874682 90385072128 90395819208 90439488009 90928251648 91107597312 91474695468 91848590496 91892961108 92074209552 92255815488 92300382824 92571807744 92754395136 92799203328 92944805616 92982239232 93128128704 93311813376 93356890848 93687792939 93861421056 94116177909 94301811396 94425492096 94533456602 94857250176 95044345344 95193470268 95231809536 95277814528 95381228592 95427305766 95615525304 95850397548 95943025152 96132261888 96321871872 96368403456 96709979808 96947540496 97152183648 97343805312 97390830576 97471475712 97582922944 97917161472 97928804142 98110291968 98169358779 98351292416 98505605952 98699897088 98942345856 99049737384 99097586757 99293045508 99502639704 99747060348 99829656576 99943800112 100074880512 100286125056 100483928064 100532470272 100730759168 100888806096 101087797824 101136631752 101336112288 101683206144 101695296609 101883764736 102134034432 102160295679 102294283104 102496046976 102964707456 103167793664 103303102464 103329664308 103583485746 103775453184 103787792424 103837930677 104143283712 104348694528 104399103744 104562906318 104605019136 104769144792 104975790048 105026502204 105455789088 105506733124 105594098688 105802371072 106286149632 106495787008 106714406448 106924888512 107135785728 107187541344 107303882166 107567465967 107766816768 107935903296 108059315377 108148794624 108362105856 108414453888 108857588736 108910176128 109065983058 109296206604 109511780976 109564684398 109780788312 110156806656 110374078464 110591778816 110645203968 110818806696 111037384224 111310139088 111545099744 111911694336 111940469667 112423407616 112436775126 112584240576 112712967487 112821890688 113044419072 113099029056 113322104064 113499906858 113600471168 113710252032 113723772552 113778710721 114003126324 114243771512 114393606912 114619235328 114900788736 115143328768 115308052848 115835295888 116063767872 116119836456 116215990272 116348869664 116747384832 116761266477 116977655808 117161194176 117265002496 117392281344 117448991712 117680646528 117929054464 118083723264 118097763804 118607265792 118637762724 118929187338 119027667456 119163761672 119571918336 119807760384 119865637632 120053707254 120102059008 120290499576 120527758944 120585984012 121237668864 121476796416 121907369088 121966260624 122464787328 122523948144 122765612736 122867269632 123007753984 123200753598 123429076992 123503386851 123732271104 123926407488 124170838272 124415751168 124475854464 124671157533 124917057252 125223906474 125488237212 125735748528 125796489494 125900656128 126476333568 126725793792 126924627024 126975746048 127174971456 127236407688 127487367072 127800530064 127924033536 127939244121 128176349184 128491204608 128524242951 128692807776 128946639744 129263387328 129536244864 129791740416 129854440768 129961967616 130314707874 130556215296 130571738856 130634816013 130892478372 131340807936 131599862784 131806343448 131923127808 132066316512 132130115676 132390727344 132670186272 132844188672 132996080464 133106208768 133433174016 133714833408 133978570752 134043293696 134059231881 134518408128 134783730432 134848842336 135114816384 135326812023 135577608192 135593728812 136178712576 136213727572 136392377472 136661395968 137286276608 137772885744 137839441662 138111314328 138383723232 138450574236 138857711616 139131592704 139198804992 139417208424 139473358848 139692193056 139967720064 140035336272 140607718784 140792131584 141069828096 141452717094 141714866176 141800184903 142285875264 142566518016 142790205402 142847714304 142916721792 143071842888 143140958649 143423287956 143775596322 143914537728 144198392832 144482807808 144552605184 145143451648 145421310744 145728275472 146015707968 146086245864 146374384416 146875742208 146893206213 147165437952 147526938624 147758408928 148049845632 148413518784 148939568262 149215592448 149253959556 149620590522 149915700168 149988122089 150112320768 150429187584 150725892096 150798705408 151096138752 151333209144 151631696736 151704947628 152004168432 152524809216 152825647104 153201051648 153441424656 153744070464 154447061184 154751690496 154826448608 154954653696 154994496462 155375228619 155663179776 155681688636 156214925568 156523041792 156598655616 156907528704 157153717188 157463685072 157539753306 158183683632 158260099686 158391148032 158572249784 158703556608 159429224448 159743680512 159820850176 160071609672 160387332768 160703678592 160781312016 160955823249 161650225152 161969061888 162223191936 162408675182 162543158784 162621680832 163286383104 163365264192 163500539904 163687483648 163944309906 164267671464 164347026597 164671182468 165235209984 165561117696 165887668224 165967805952 166228210044 166556076336 166965208632 167317649616 167647664704 167867541504 168635111424 168655162689 168967725056 169232836032 169566628608 169648543584 169983156096 170249860287 170400706752 170565378048 170585658828 171004689486 171321606144 171365657268 171590410368 171928852992 172351183104 172714993152 173055653888 173752943832 174095651808 174179754684 174523304496 175121077248 175466483712 175741791264 175897503744 176088422016 176173487568 176520969792 176893581696 177125584896 177474945024 177910898688 177956644086 178286444544 178393781007 178745642508 179357877504 179711640576 179798456448 180080560881 180153088512 180435749364 180791638416 180878976018 181856503296 182215194624 182949390936 183697180992 183785922216 184148419104 184511630976 184600765648 184801130397 185143615488 185598406656 185889611232 185964478464 186256257408 186623626752 186713781696 187375585878 187722842112 187835859711 188232355818 188603622792 188694734241 188850984192 189066913204 189714500352 190088690688 190386940536 190463619072 190555629056 190762457184 190854611532 191231050608 191700795096 191886050304 192264523776 192643743744 192736806912 193419959616 193641112717 193895080992 194304367296 194687610624 194781661152 194942951424 195165845888 195472061811 195834322944 195857608284 196338717558 196702584832 197011211904 197399794176 197884691712 198099474768 198195173514 198586091016 199005279408 199494120696 199659313152 199887600224 200149761024 200572250112 200967856128 201064940544 201461518336 201777612192 202175595648 202273263504 202672224576 203366412288 203390593218 203767529472 204268068864 204320591358 204588566208 204992093952 205929414912 206335587328 206659328616 206759162493 207166971492 207575584848 207675861354 208286567424 208697389056 208798207488 209125812636 209210038272 209538289584 209951580096 210053004408 210911578176 211013466248 211188197376 211604742144 212179075641 212572299264 213428812896 213849777024 214185308103 214271571456 214375082688 214607764332 215134931934 215533633536 215663394483 215871806592 216118630754 216297589248 216724211712 216828907776 217715177472 217820352256 218131966116 218592413208 219023561952 219129368796 219561576624 220313613312 220748156928 221183557632 221290407936 221637613392 222074768448 222620278176 223090199488 223409352393 223823388672 223880939334 224430885783 224846815232 224873550252 225168481152 225425934974 225643781376 226088838144 226198058112 226644208128 226999813716 227200942336 227447545104 227557421442 228006252648 228487543024 228787213824 229238470656 229801577472 230286657536 230616105696 231670591776 232127535744 232239672912 232431980544 232491744693 232697739328 233494769664 233522532954 233955311616 234322388352 234530004992 234784562688 234897983424 235361293056 235858108928 236167446528 236195527608 236309629959 237275525448 237390149529 237858374676 238055334912 238327523344 239143836672 239615520768 239731275264 240107414508 240204118016 240580999152 241055517888 241171968024 242475337728 242953592832 243613012773 243814738176 243932521248 244929574656 245047896288 245531225472 245916464859 246015507968 246401507196 247006773702 247464542208 247852814976 248341676544 248831502336 248951708928 249342315066 249834114504 250447812948 250976474424 251471497056 251592978988 251801312256 252952667136 253451587584 253849254048 253951492096 254349942912 254472815376 254974734144 255601060128 255848067072 255878488242 256352698368 256507034229 256982409216 257048485902 257385615552 257679905899 257893279488 258526774656 259072489728 259583480832 259708881536 260629415748 261143477712 261269632026 261784956744 262681615872 263199725568 263612686896 263846255616 264132633024 264260231352 264781454688 265340372544 265688377344 265992160928 266212417536 266866348032 266934966129 267429666816 268086587392 268118463762 269036816256 269567460864 269697684672 270229632768 270653624046 271155216384 271187457624 271318464027 272427455144 272784754944 273322791936 274572553216 275545771488 275678883324 276222628656 276767446464 276901148472 277715423232 278263185408 278397609984 278834416848 278946717696 279384386112 279935440128 280070672544 281215437568 281584263168 282348533727 282905434188 283600369806 284571750528 285133036032 285580410804 285695428608 285833443584 286143685776 286281917298 286846575912 287551192644 287829075456 288396785664 288965615616 289105210368 290286903296 290842621488 291456550944 292031415936 292172491728 292748768832 293751484416 293786412426 294330875904 294508076337 295053877248 295516817856 296099691264 296827037568 297292760271 297879136524 298507919112 299241181044 299831400336 299976244178 300224641536 300858375168 301451784192 301597410816 302192277504 302666418288 303263393472 303409895256 304008336864 305049618432 305085889827 305651294208 306402103296 306480887037 306882849312 307488140928 308894122368 309503380992 309652897216 309909307392 309988992924 310750457238 311326359552 311363377272 311513792031 312429851136 313046083584 313197311232 313815057408 314307434376 314927370144 315079506612 316367367264 316520199372 316782296064 317144499568 317407113216 318858448896 319487361024 319641700352 320143219344 320774665536 321407357184 321562624032 321911646498 322702397901 323300450304 324177946131 324446383872 324817350364 325086317568 325243361664 326572766208 326730528384 327374967296 327888619812 328535342928 328694053194 329342364936 330470419968 331122235392 331775336448 331935611904 332456420088 333112152672 333930417264 334635299232 335295329408 335735083008 335821409001 337270222848 337310325378 337935450112 338138902461 338465672064 339133257216 339297087168 339966312192 340499720574 340801413504 341130756096 341171317656 341336132163 342009378972 342731314536 343180820736 343857705984 344702366208 345429986304 346111307776 347505887664 348191303616 348359509368 349046608992 350242154496 350283799431 350932967424 351483582528 351795007488 352176844032 352346975136 353041939584 353787163392 354251169792 355821797376 355913288172 356787562014 357491285016 358715755008 359423281152 359596912896 360161121762 360306177024 360871498728 361583276832 361757952036 363713006592 364430389248 365898781872 367394361984 367571844432 368296838208 369023261952 369201531296 369602260794 370287230976 370510160553 371196813312 371779222464 372512514816 373247253504 373427563392 374751171756 375671719422 376464711636 377207245584 377389468482 377701968384 378133826408 379429000704 380177381376 380773881072 380927238144 381111258112 381524914368 381709223064 382462101216 383401590192 383772100608 383817732363 384529047552 385473613824 385572728853 386839919232 387282225434 387790161984 388608734592 389375221248 389563322304 389885902848 390331691776 390944123622 391668645888 391715216568 391904448039 392677435116 394022423808 394799588352 395769383424 396198949536 396390347028 397172182032 398010558816 398988241392 399318626304 399775200448 400299522048 401144500224 401935712256 402129881088 402177695643 402923036672 403555224384 404351191296 404546527008 405344449152 405980436069 406732824576 406781186436 408536137728 408641182716 409177132416 409984187904 411858829824 412671174656 413318657232 413518324986 414333942984 415151169696 415351722708 416573134848 417394778112 417596414976 418251625272 418420076544 419076579168 419903160192 420106008816 421823156352 422026932496 422376394752 423209484288 424358151282 425144598528 425400554709 426857625792 427699554048 428370616206 428543142912 428750165376 429215528664 429422875947 430269863868 431326788966 431743613184 432237261508 432595178496 433448423424 433657815552 435430354944 435640704512 436263932232 437184826416 438047123904 438258737592 439123153248 440627226624 440679618639 441496313856 442580815872 442694614609 443275226784 444149536896 445240556352 446180398976 446818704786 447646777344 447761878668 448861771566 449693630464 449747100504 449964366267 450336962304 450851869948 451287562752 452177676288 452396116224 453288416256 453999627432 454401884672 454895090208 455114842884 456012505296 456975086048 457574427648 458476941312 459603154944 460573315072 461232211392 461759576479 463341183552 464255071488 464479345824 464863961088 464983489386 465395478656 466125685857 466989539328 467045065908 468644776704 469060009984 469569125376 469795966848 470722586112 471716217856 472391055216 472619259918 474551050896 474780299058 475716749352 476110669824 476655046688 478287673344 479231041536 479462550528 480214829016 480408236032 481161998304 482111035776 482343936048 484950675456 485907185664 487226025546 487629476352 487865042496 489859149312 490095792576 491062450944 491832929718 492031015936 492803014392 493041079791 494013547404 495705629952 496683353088 497663004672 497903417856 498684630132 499668229008 500895625896 501952948848 502942994112 503185957976 503602624512 505905334272 505965488067 506903175168 507698508096 508699885824 508945630752 509949468288 510749580861 511202120256 511696134144 511756976484 513014068458 513964818432 514096971804 514771231104 515359811798 515786558976 517053549312 518144979456 519166961664 519417763072 521258831496 522286955424 522539264052 523569913488 525363231744 526399451136 527225373792 527692511232 528265266048 528520462704 529562909376 530680745088 531376754688 531984321856 532424835072 533732696064 533869932258 534859333632 535181343021 536173174784 536236927524 538073632512 539134921728 539395369344 540241682643 540459265536 541307248092 542374915248 542636928054 544854910288 545569509888 546645583872 549145106432 551091542976 551357766648 552445257312 553534892928 553802296944 554403391191 555430846464 556795219968 557668833696 557893435392 558768772224 559870880256 560141345088 562430875136 563168526336 563507579133 564697067454 565810868376 566084202723 567200739612 569143501056 570266072064 571160821608 571390857216 571666887168 572287371552 572563834596 573693151824 575102385288 575658150912 576793571328 577931231232 578210420736 580573806592 580923338151 581685242976 582913101888 584062831872 584344983456 585497537664 586416185433 587502968832 587572824852 589016152674 590107754496 591033635712 592199382528 593654075136 594585520542 595758273048 597015838224 598482362088 599662800672 599952488356 600449283072 601716750336 602903568384 603194821632 604384555008 605332836576 606526786944 606819790512 608016673728 610099236864 610171779654 611302588416 612804206592 612961774074 613765698624 614467467913 614976281856 617788244736 619006761984 619305794432 619977985848 620277487479 621500914476 622726754544 623027584062 624859702272 626092167168 626394622464 627630114816 628614868752 629854740288 630159013224 632734734528 633040398744 633564592128 634288999136 634814226432 636537226923 637716897792 639283400704 640286438688 641549331072 642814714368 643125248064 643823292996 645404795802 646600900608 646990183449 648355892262 648892767744 649634700728 650172635136 650486723328 653145532416 653461056768 654749934592 655777239624 657070685856 657388106388 658684729872 660940839936 662244470784 663550672896 663871223808 664912840176 666224305344 667860834528 669270598464 670590658816 671470166016 671642818002 673292657349 674540445696 674620650756 676277804922 676931344128 678266514432 678594174336 679932624384 680999441148 681602827008 682342635312 682672264326 684018757944 685462629072 686361641472 687715411968 689404732416 690859972608 692222615552 695011775328 696382607232 696719018736 697475234079 698093217984 700484308992 700567598862 701865934848 702967165056 703590014976 704353688064 704693950272 706083879168 707574326784 708502339584 708928889877 711826576344 712170448587 713575124028 714982570032 717431510016 718846562304 719193825792 720322243524 720612354048 721742997456 723166553664 723515904072 727426013184 728860778496 730839038319 731797563744 734788723968 735143688864 736593676416 737749394577 738046523904 738403062592 739204521588 741020321106 742393626624 743558444928 745025029632 746494507008 746855126784 749502343512 751343438844 752929423272 754414491168 754778936964 755403936768 756267652816 758858001408 760354762752 761547762144 761854476288 762222516224 763049828736 763418446128 764924202432 766803180384 767544201216 767635464726 769058095104 769521102687 770947227648 771145457706 773039717697 773679838464 774564450868 775580323968 777217469184 778750442496 779126644608 780663383552 781888247244 783430433136 783808896078 785354870232 788044847616 789599176704 791538766848 792397899072 792780694056 794344364064 796021117632 797976482784 798637252608 799550400896 800599044096 800804898387 802289000448 804259762176 804355391286 805846073344 807110448768 808702382592 809093054016 810688898304 811960872138 813465649152 813562372872 813955392081 817282365432 817677181711 818354264832 819968375808 823717659648 825342349312 826637314464 827036649972 828667885968 830302339392 830703445416 833146269696 834789556224 835192829952 836503250544 836840153088 838153158336 839806320384 840212017632 843646312704 844053864992 844752789504 847045601181 848716302564 850801109418 853715251584 855399108096 856741232412 857086285824 857500330752 858431057328 858845751894 860539727736 862653577932 863487226368 864474523016 865190356992 866896846848 867315631104 870860709888 871281409024 872527864464 874369652832 876094247808 876517475184 878246306496 881254453248 881359237278 882992627712 883524229011 885161631744 885389229218 886550453568 888299073792 890481112704 892360797952 893637409572 895523757336 897723543132 899494201008 899928732534 900673924608 901703739896 902575125504 904355352576 904792232448 906576832512 907999254864 908803769344 909790180416 910229685768 912025010592 913950172096 915148855296 915257669481 916953882624 919206309888 919442661111 921146630144 922464422784 923519152958 926682367104 928510142976 928958691648 929727922176 929966978772 930790957312 932251371714 933979078656 934090131816 934541376093 937289553408 939138250752 939591933696 941445172224 943432435712 944782110432 945238519836 949102101792 949560598116 951433498704 952221339648 953310093376 956575346688 958462083072 958925101056 960429658032 960816472064 962323996608 964222071552 964687872096 968107193703 969901350912 972533838393 974452051092 975258952704 975730084992 979718298624 980191585152 982124901888 983665859436 984062031872 985606028784 986082159582 988027094808 991411259904 993366706176 995326009344 995806835712 997369260264 999336458016 1001791251792 1003905897696 1005885988224 1006371915952 1007205249024 1007464227003 1011810668544 1011930976134 1013806350336 1014416707383 1015397016192 1017399771648 1017891261504 1019898936576 1021499161722 1022404240512 1023392268288 1023513952968 1024008396489 1026028136916 1028193943608 1029542462208 1030719623596 1031573117952 1034107098624 1036289958912 1038333923328 1038835526144 1042517662992 1044573910848 1045078528104 1047139826976 1050726463488 1050851398293 1052798902272 1054450747584 1055385022464 1055656388683 1056530532096 1057040925408 1059125818752 1061361490176 1062753509376 1063968643712 1067465392128 1067739864516 1070362686042 1072346349568 1072473855048 1076147265024 1078269843456 1078790738688 1080483365286 1080918531072 1082614496184 1084749830496 1085273856108 1089709820576 1091139019776 1093291167744 1098290212864 1102183085952 1102715533296 1104890514624 1107069785856 1107604593888 1108806782382 1110861692928 1111530481659 1113590439936 1115337667392 1117537544448 1119741760512 1120282690176 1124861750272 1127015158266 1129394134908 1131621736752 1132168405446 1134401479224 1138287002112 1140532144128 1142321643216 1142781714432 1143333774336 1144574743104 1145127669192 1147386303648 1150204770576 1151316301824 1153587142656 1156420841472 1156718186559 1161846676302 1163370485952 1165826203776 1168125663744 1168689966912 1170995075328 1172832370866 1175005937664 1175145649704 1175713344117 1178032305348 1182067271424 1184398765056 1187308150272 1189171041084 1191516546096 1194031676448 1196964724176 1199325601344 1199904976712 1200898566144 1203433500672 1205807136768 1206389643264 1206533086929 1208769110016 1210665673152 1213053573888 1213639581024 1216033347456 1217941308207 1220198473728 1220343559308 1225608413184 1225923548148 1227531397248 1228934935826 1229952563712 1235576489472 1238013523968 1238611588864 1239955971696 1240554974958 1243001828952 1245453509088 1246055168124 1249719404544 1252184334336 1252789244928 1255260229632 1257229737504 1259709480576 1260318026448 1265469469056 1266080797488 1267129184256 1268577998272 1269628452864 1273074453846 1275433795584 1276201664127 1278566801408 1280572877376 1283098662144 1285629428736 1286250496128 1287646585992 1288268627841 1290809591604 1293980366898 1296711784524 1297785535488 1299269401456 1300345270272 1300973446656 1306291064832 1306922113536 1309499869184 1311554479248 1314141371712 1314776212776 1317369459744 1321881679872 1322038855917 1324488941568 1327742447616 1328083843827 1329825680352 1332448610688 1335721669056 1338541196928 1341181317632 1342940332032 1343285636004 1346585314698 1349080891392 1349241301512 1349893098801 1352555609844 1353862688256 1356533028864 1357188348672 1359865248768 1361998882296 1363205654016 1364685270624 1365344528652 1368037515888 1370925258144 1372723282944 1375430823936 1378809464832 1381719945216 1384445231104 1385278729437 1390023550656 1392765214464 1393438037472 1394950468158 1396186435968 1398377057571 1400968617984 1401135197724 1405934330112 1407180029952 1408707376128 1409387900544 1412167758336 1415148653568 1417857779754 1423653152688 1424340897174 1427150248056 1429965140064 1434863020032 1437693124608 1438387651584 1440644487048 1441224708096 1443485994912 1446333107328 1447031808144 1454852026368 1457721556992 1461678076638 1463595127488 1465268577331 1469577447936 1470287377728 1473187352832 1475498789154 1476093047808 1476806125184 1478409043176 1479123239373 1482040642212 1487116889856 1490050059264 1492989014016 1493710253568 1499004687024 1502686877688 1505858846544 1508828982336 1509557873928 1510807873536 1512535305632 1517716002816 1517896464201 1520709525504 1523095524288 1524445032448 1526099657472 1526836892256 1529848404864 1533606360768 1535088402432 1535270929452 1539042205374 1541894455296 1542290915412 1546079435394 1547359676928 1549128901736 1551160647936 1554434938368 1557500884992 1558253289216 1561326767104 1563776494488 1566860866272 1567617792156 1570709740464 1576089695232 1579198353408 1583077533696 1584795798144 1585561388112 1588688728128 1592042235264 1595952965568 1597274505216 1599100801792 1601198088192 1601609796774 1604578000896 1605544029063 1608519524352 1608710782572 1614220897536 1617404765184 1618186108032 1620725047929 1621377796608 1623921744276 1627124745744 1627910784162 1634564730864 1635354363422 1636708529664 1639936751616 1647435319296 1650684698624 1653274628928 1654073299944 1657335771936 1660604678784 1661406890832 1663210173573 1666292539392 1670385659904 1673006501088 1673680306176 1676306316672 1679612640768 1680424035264 1687292625408 1688107729984 1689505579008 1690522737399 1694091202362 1697432605128 1698252608169 1701602218836 1707430503168 1710798216192 1713482464824 1714172571648 1715000661504 1716862114656 1717691503788 1721079455472 1725307155864 1726974452736 1728949046032 1730380713984 1733793693696 1734631262208 1741721419776 1742562818048 1742770014453 1745055728928 1748739305664 1752188495616 1753034950368 1756492612992 1759248556299 1762508906496 1762718474556 1767048458022 1770323263488 1770778458436 1773100907136 1776598147584 1780962225408 1784721595904 1787274819144 1791047514672 1795447086264 1798988402016 1799857465068 1801347849216 1803407479792 1805150251008 1808710705152 1809584464896 1813153665024 1815998509728 1817607538688 1819580360832 1820459371536 1824050021184 1827900344192 1830297710592 1830515338962 1833907765248 1838412619776 1838885322222 1842293260288 1843402403739 1844928845568 1847038305916 1853364734208 1857020285952 1857917383296 1859933957544 1860832462437 1861581914624 1864502743428 1868180263632 1869082752186 1874579106816 1878276501504 1879183867392 1882890344448 1886864871424 1889564220864 1890477039672 1898204203584 1899121196232 1902866997408 1904442679296 1906620186752 1909611680769 1913150693376 1917850202112 1920859316064 1921632944128 1924647993216 1928444143104 1929375744192 1936214387406 1939802701824 1940970550347 1945067676786 1948904102184 1949845587157 1950517905408 1951460169984 1959436597248 1960383170304 1964249803776 1967331718872 1968124063744 1971212057568 1972164319164 1976054189616 1982822519808 1986733412352 1990652018688 1991613671424 1994738520528 1998672916032 2003582503584 2007811795392 2011771976448 2012743831904 2014410498048 2014928454006 2019877972047 2023621337088 2023861952268 2028833414766 2030794032384 2034799543296 2035782523008 2039797873152 2042998323444 2044808481024 2047027905936 2048016792978 2052056273832 2056387887216 2059084924416 2061439247192 2063146235904 2068214197248 2072579917824 2076667846656 2077671052288 2085035325984 2089147821696 2090157056208 2092425702237 2094279653952 2101452926976 2101702796586 2105597804544 2108901495168 2110770044928 2111312777366 2113061064192 2114081850816 2118251637504 2122722980352 2125507018752 2127937287424 2135479729032 2136511345761 2140725372084 2144947710096 2152294530048 2156539686912 2157581477376 2160966730572 2161837062144 2165228992368 2169499660992 2170547712216 2179419641152 2182278039552 2186582335488 2192517114957 2196580425728 2204366171904 2205431066592 2209781029248 2213248183731 2214139571712 2215209187776 2217613564764 2223060963318 2227180879872 2230675334784 2235075088896 2239483521024 2240565380352 2249723500544 2254030316532 2258788269816 2263243473504 2264336810892 2268802958448 2276574004224 2281064288256 2284643286432 2285563428864 2286667548672 2289149486208 2290255338384 2294772607296 2300409541152 2302632603648 2307174285312 2308563308061 2312841682944 2313436373118 2319119153091 2323693352604 2326740971904 2331652407552 2336251327488 2337379933824 2341990150656 2345664741732 2350291299408 2351426688234 2356064610696 2364134542848 2368797530112 2374616300544 2378342082168 2383033092192 2388063352896 2393929448352 2398651202688 2399809953424 2401797132288 2402414695161 2406867001344 2412779286528 2413066173858 2417538220032 2421331346304 2426107147776 2427279162048 2432066694912 2435882616414 2440396947456 2440687118616 2441866176243 2451847096296 2453031545133 2455062794496 2457869871652 2459905127424 2471152978944 2476027047936 2477223177728 2479911943392 2481109949916 2486003657904 2490907018176 2492110336248 2499438809088 2504368668672 2505578489856 2510520459264 2514459475008 2517334465321 2519418961152 2520636052896 2530938938112 2532161594976 2534258368512 2537155996544 2541136803543 2546148907692 2552403328254 2557133602816 2561145754752 2566197324288 2571258857472 2572500992256 2575293171984 2576537255682 2581619183208 2587960733796 2593423569048 2595571070976 2598538802912 2600690540544 2601946893312 2612582129664 2613844227072 2618999738368 2623108958496 2628282743424 2629552425552 2634738919488 2643763359744 2644077711834 2648977883136 2650572687033 2655484895232 2656167687654 2659651360704 2664897221376 2671443338112 2677082393856 2682362635264 2686571272008 2693170629396 2698482603024 2699786197602 2705111219688 2707725376512 2713066057728 2714376697344 2719730497536 2723997764592 2726411308032 2729370541248 2730689057304 2736075031776 2741850516288 2745446565888 2750861647872 2757618929664 2758327983333 2763439890432 2770557458874 2780047101312 2785530428928 2786876074944 2789900936316 2792372871936 2796754115142 2801937235968 2802270395448 2803624128279 2811868660224 2817414752256 2818775801088 2824335516672 2830297307136 2835715559508 2847306305376 2848681794348 2854300496112 2859930280128 2869726040064 2875386249216 2876775303168 2881288974096 2882449416192 2886971989824 2892666214656 2894063616288 2904321581109 2909704052736 2917601515179 2923356153276 2927190254976 2930537154662 2939154895872 2940574755456 2946374705664 2950997578308 2952186095616 2953612250368 2956818086352 2958246478746 2964081284424 2974233779712 2980100118528 2985978028032 2987420507136 2998009374048 3005373755376 3011717693088 3017657964672 3019115747856 3021615747072 3022392681009 3025070611264 3035432005632 3035792928402 3041419051008 3043250122149 3046191048576 3048890064896 3052199314944 3053673784512 3059696809728 3067212721536 3070176804864 3070541858904 3072025189467 3078084410748 3084581830824 3092158870788 3094719353856 3098257803472 3102321295872 3108869876736 3115001769984 3116506578432 3122653534208 3127552988976 3133721732544 3135235584312 3141419480928 3152179390464 3152554194879 3158396706816 3166155067392 3166969166049 3169591596288 3171122776224 3177377456256 3184084470528 3191905931136 3198201603584 3202396176384 3203219593548 3211088058126 3217039048704 3217421565144 3228441795072 3234809530368 3236372216064 3241450095858 3242755593216 3247843488552 3254249491488 3255821568324 3269129461728 3270708726844 3273417059328 3279873503232 3294870638592 3301369397248 3306549257856 3308146599888 3314671543872 3321209357568 3322813781664 3326420347146 3332585078784 3334591444977 3340771319808 3346013002176 3349838776687 3352612633344 3359225281536 3360848070528 3374585250816 3376215459968 3381045474798 3388182404724 3394865210256 3396505216338 3403204437672 3414861006336 3421596432384 3426964929648 3428345143296 3430001323008 3433724229312 3435383007576 3442158910944 3450614311728 3453948905472 3457898092064 3460761427968 3469262524416 3470154559677 3485125636096 3485540028906 3490111457856 3497478611328 3504376991232 3506069900736 3512985225984 3518497112598 3525017812992 3525436949112 3527140032351 3534096916044 3541556916872 3546201814272 3553196295168 3561924450816 3569443191808 3574549638288 3582095029344 3590894172528 3597976804032 3599714930136 3602695698432 3606814959584 3610300502016 3617421410304 3619168929792 3619599260787 3626307330048 3631997019456 3635215077376 3639160721664 3640918743072 3648100042368 3655800688384 3660595421184 3661030677924 3676825239552 3677770644444 3686804807478 3689857691136 3694076611832 3706729468416 3714040571904 3715834766592 3719867915088 3721664924874 3723163829248 3729005486856 3736360527264 3738165504372 3749158213632 3756553003008 3758367734784 3765780688896 3773729742848 3779128441728 3780954079344 3796408407168 3798242392464 3805733994816 3808885358592 3813240373504 3819223361538 3826301386752 3828604992381 3835700404224 3841718632128 3849295986432 3856888286208 3858751488384 3864805883523 3872428774812 3881941100694 3890135353572 3897808204368 3899691174314 3901035810816 3902920339968 3918873194496 3920766340608 3928499607552 3934663437744 3936248127488 3942424115136 3944328638328 3952108379232 3965645039616 3966116567751 3973466824704 3983227342848 3984251531481 3989477041056 3997345832064 4007165007168 4015623590784 4023543952896 4025487663808 4028820996096 4029856908012 4039755944094 4047242674176 4047723904536 4049679296403 4057666829532 4061588064768 4069599086592 4071565046016 4079595746304 4085996646888 4089616962048 4094055811872 4096033585956 4104112547664 4112775774432 4118169848832 4122878494384 4126292471808 4136428394496 4145159835648 4153335693312 4155342104576 4155836188311 4170070651968 4178295643392 4180314112416 4184851404474 4188559307904 4195131172713 4202905853952 4203405593172 4217802990336 4221540089856 4222625554732 4226122128384 4228163701632 4236503275008 4245445960704 4255874574848 4270959458064 4273022691522 4281450744168 4289895420192 4304589060096 4313079373824 4315162954752 4321933461144 4323674124288 4330457984736 4338999321984 4341095424432 4358839282304 4364556079104 4373164670976 4385034229914 4393160851456 4395805731993 4408732343808 4410862133184 4419562058496 4426496367462 4428279143424 4430418375552 4435227129528 4437369718119 4446121926636 4461350669568 4470150177792 4478967042048 4481130760704 4499447001088 4508060633064 4517576539632 4526486947008 4528673621784 4537605916896 4553148008448 4553689392603 4562128576512 4569286572864 4573335097344 4578298972416 4580510676768 4589545214592 4600819082304 4605265207296 4617126616122 4625683365888 4626872746236 4638238306182 4647386705208 4653481943808 4663304815104 4672502654976 4674759867648 4683980301312 4691329483464 4700582598816 4702853376468 4712129221392 4728269085696 4737595060224 4749232601088 4756684164336 4766066184384 4776126705792 4787858896704 4797302405376 4799619906848 4803594264576 4804829390322 4813734002688 4816632087189 4825558573056 4826132347716 4842662692608 4852214295552 4854558324096 4864133389824 4871765232828 4881374237232 4883732352486 4903694192592 4906063090266 4910125588992 4915739743304 4919810254848 4942305957888 4952054095872 4954446355456 4959823886784 4962219899832 4972007315808 4981814036352 4984220672496 4989630520719 4998877618176 5011156979712 5021040918528 5028918950016 5034668930642 5038837922304 5041272105792 5061877876224 5064323189952 5068516737024 5074311993088 5082273607086 5092297815384 5094757824507 5104806656508 5122291509504 5132394648576 5142517714944 5145001984512 5150586343968 5153074511364 5163238366416 5175921467592 5186847138096 5191142141952 5197077605824 5201381081088 5203893786624 5225164259328 5227688454144 5228310043359 5237999476736 5246217916992 5256565486848 5259104851104 5269477838976 5277745668897 5287526719488 5288155423668 5301145374066 5310969790464 5312335375308 5319302721408 5329794442752 5342886676224 5354164787712 5364725270528 5373142544016 5386341258792 5396965206048 5399572395204 5410222439376 5415450753024 5426132115456 5428753394688 5439460995072 5447995529184 5452822616064 5458741082496 5461378114608 5472150063552 5483701032576 5490893131776 5501723295744 5515237859328 5516655966666 5526879780864 5530207211217 5541114917748 5560094202624 5571060857856 5573752149888 5579801872632 5582497387311 5584745743872 5593508230284 5604540790896 5607248256558 5623737320448 5634829504512 5637551602176 5648671033344 5660594614272 5671431119016 5694612610752 5697363588696 5708600992224 5719860560256 5728835042307 5739452080128 5753550606336 5762577948192 5764898832384 5773943979648 5785332429312 5788127232576 5808643162218 5819408105472 5822911651041 5835203030358 5846712306552 5849536761471 5854380509952 5861074309324 5878309791744 5881149510912 5892749411328 5901995156616 5904372191232 5907224500736 5913636172704 5916492957492 5928162568848 5948467559424 5960200237056 5971956056064 5974841014272 5996018748096 6002874494227 6010747510752 6023435386176 6035315929344 6038231495712 6043231494144 6044785362018 6050141222528 6059633916141 6070864011264 6071585856804 6086500244298 6092382097152 6097780129792 6104398629888 6107347569024 6119393619456 6134425443072 6141083717808 6144050378934 6156168821496 6169163661648 6184317741576 6189438707712 6196515606944 6204642591744 6217739753472 6230003539968 6233013156864 6245307068416 6255105977952 6267443465088 6270471168624 6282838961856 6304358780928 6305108389758 6316793413632 6332310134784 6333938332098 6339183192576 6342245552448 6354754912512 6368168941056 6383811862272 6396403207168 6406439187096 6409534037283 6422176116252 6434843130288 6456883590144 6469619060736 6472744432128 6482900191716 6485511186432 6495686977104 6508498982976 6511643136648 6538258923456 6541417453688 6546834118656 6559747006464 6577551344871 6589741277184 6613098515712 6616293199776 6629343087744 6639744551193 6642418715136 6645627563328 6652840694292 6669182889954 6681542639616 6692026004352 6699677553374 6705225266688 6718450563072 6721696141056 6749170501632 6752430919936 6762090949596 6776364809448 6789730420512 6793010432676 6806408875344 6829722012672 6843192864768 6853929859296 6856690286592 6860002646016 6867448458624 6870766015152 6884317821888 6901228623456 6907897810944 6915796184128 6921522855936 6925689924183 6938525048832 6940309119354 6957357459273 6970251272192 6971080057812 6980222915712 6994957222656 7008753982464 7012139801472 7025970451968 7036994225196 7050873898224 7054280064702 7068193832088 7083113833744 7092403628544 7106392590336 7123848901632 7138886383616 7149099276576 7164190058688 7181788345056 7195953608064 7199429860272 7205391396864 7207244085483 7213629919168 7220601004032 7238337859584 7239198521574 7252614660096 7263994038912 7270430154752 7278321443328 7281837486144 7296200084736 7311601376768 7321190842368 7322061355848 7325598528729 7355541288888 7359094635399 7373609614956 7379715382272 7388153223664 7413458936832 7428081143808 7431669533184 7439735830176 7443329849748 7446327658496 7458010973712 7472721054528 7476331008744 7498316427264 7513106006016 7516735469568 7531561377792 7547459485696 7552003395963 7558256883456 7561908158688 7592816814336 7596484784928 7611467989632 7623410410629 7626480747008 7638446723076 7657209984762 7671400808448 7683437264256 7698591972864 7713776572416 7717502976768 7729611767046 7744857549624 7763882201388 7780270707144 7795616408736 7799382348628 7802071621632 7805840679936 7837746388992 7841532681216 7856999215104 7869326875488 7872496254976 7884848230272 7888657276656 7904216758464 7931290079232 7932233135502 7946933649408 7951718061099 7966454685696 7968503062962 7978954082112 7988077082869 7994691664128 8014330014336 8031247181568 8047087905792 8050975327616 8059713816024 8079511888188 8095447809072 8099358592806 8115333659064 8123176129536 8139198173184 8143130092032 8159191492608 8171993293776 8179233924096 8188111623744 8192067171912 8208225095328 8225551548864 8236339697664 8245756988768 8252584943616 8272856788992 8274983949999 8290319671296 8310684209152 8311672376622 8340141303936 8356591286784 8360628224832 8369702808948 8377118615808 8390262345426 8405811707904 8406811186344 8410872384837 8435605980672 8445251109464 8452244256768 8456327403264 8473006550016 8490891921408 8511749149696 8541918916128 8546045383044 8562901488336 8579790840384 8609178120192 8626158747648 8630325909504 8643866922288 8647348248576 8660915969472 8677998643968 8682190848864 8717678564608 8729112158208 8752804545537 8770068459828 8791611463986 8817464687616 8821724266368 8839124116992 8852992734924 8856558286848 8860836751104 8870454259056 8874739436238 8892243853272 8922701339136 8940300355584 8957934084096 8962261521408 8998894002176 9016121266128 9035153079264 9052973894016 9057347243568 9067178043027 9075211833792 9106296016896 9107378785206 9124257153024 9129750366447 9138573145728 9146670194688 9156597944832 9161021353536 9179090429184 9201638164608 9210530414592 9216075568401 9234253232244 9253745492472 9276476612364 9294773410416 9306963887616 9326609630208 9345005309952 9349519735296 9367960602624 9382658966928 9401165197632 9405706752936 9424258442784 9456538171392 9457662584637 9475190120448 9498465202176 9500907498147 9513368328672 9532132368768 9552253411584 9575717793408 9594604810752 9599239813696 9607188529152 9609658780644 9633264174378 9651117146112 9652264695432 9685325385216 9704428591104 9709116648192 9728266779648 9743530465656 9762748474464 9767464704972 9807388385184 9812126180532 9820251177984 9831479486608 9839620509696 9884611915776 9904108191744 9908892710912 9919647773568 9924439799664 9944014631616 9963628072704 9968441344992 9979261041438 9997755236352 10003774334931 10022313959424 10049516330061 10057837900032 10069337861284 10077675844608 10082544211584 10123755752448 10128646379904 10148623986176 10164547214172 10184595630768 10189515649014 10209613313016 10244583019008 10264789297152 10285035429888 10290003969024 10301172687936 10306149022728 10326476732832 10351842935184 10373694276192 10382284283904 10394155211648 10407787573248 10410463679031 10455376908288 10456620086718 10475998953472 10492435833984 10513130973696 10518209702208 10538955677952 10555491337794 10575053438976 10576310847336 10581420097053 10602290748132 10624670750616 10638605442816 10659588885504 10685773352448 10708329575424 10729450541056 10746285088032 10772682517584 10793930412096 10799144790408 10820444878752 10830901506048 10852264230912 10857506789376 10858797782361 10878921990144 10895991058368 10905645232128 10917482164992 10922756229216 10944300127104 10967402065152 10981786263552 11030475718656 11033311933332 11060414422434 11082229835496 11120188405248 11142121715712 11147504299776 11159603745264 11164994774622 11169491487744 11187016460568 11209081581792 11214496513116 11247474640896 11269659009024 11275103204352 11297342066688 11321189228544 11342862238032 11389225221504 11394727177392 11417201984448 11439721120512 11457670084614 11478904160256 11485814977143 11507101212672 11525155896384 11547887959296 11570664858624 11576254465152 11617286324436 11645823302082 11670406060716 11693424613104 11699073522942 11708761019904 11722148618648 11756619583488 11762299021824 11785498822656 11803990313232 11808744382464 11814449001472 11827272345408 11832985914984 11856325137696 11896935118848 11898349703253 11920400474112 11949682028544 11952754594443 11992037496192 12005748988454 12021495021504 12046870772352 12070631858688 12076462991424 12086462988288 12089570724036 12100282445056 12119267832282 12141728022528 12143171713608 12149037889209 12173000488596 12184764194304 12208797259776 12214695138048 12238787238912 12268850886144 12282167435616 12288100757868 12312337642992 12338327323296 12368635483152 12378877415424 12393031213888 12409285183488 12435479506944 12460007079936 12466026313728 12467508564933 12490614136832 12510211955904 12534886930176 12540942337248 12565677923712 12585393518139 12608717561856 12610216779516 12664620269568 12667876664196 12678366385152 12684491104896 12709509825024 12736337882112 12767623724544 12792806414336 12812878374192 12819068074566 12844352232504 12869686260576 12913767180288 12939238121472 12945488864256 12965800383432 12971022372864 12991373954208 13016997965952 13023286273296 13076517846912 13082834907376 13093668237312 13119494012928 13155102689742 13179482554368 13187417195979 13226197031424 13232586399552 13258686175488 13279489102386 13284837430272 13291255126656 13305681388584 13312109154357 13338365779908 13384052008704 13399355106748 13410450533376 13436901126144 13443392282112 13498341003264 13504861839872 13524181899192 13552729618896 13579460841024 13586020865352 13612817750688 13659444025344 13661068177809 13686385729536 13707859718592 13720005292032 13723533052879 13734896917248 13741532030304 13768635643776 13802457246912 13815795621888 13831592368256 13851379848366 13877050097664 13880618238708 13914714918546 13940502544384 13942160115624 13960445831424 13989914445312 14017507964928 14024279602944 14051940903936 14073988450392 14101747796448 14108560129404 14136387664176 14166227667488 14184807257088 14212785180672 14247697803264 14277772767232 14298198553152 14314546870849 14328380117376 14363576690112 14391907216128 14398859720544 14410782793728 14414488170966 14427259838336 14441202008064 14449896261567 14476675719168 14478397043148 14527988077824 14540860309504 14556642886656 14563674972288 14592400169472 14623202753536 14644122711696 14651197057458 14711082577776 14718189270798 14747219229912 14759430764544 14776306447328 14826917873664 14856162287616 14863339066368 14879471660352 14886659699496 14892655316992 14916021947424 14945442109056 14952662017488 14996632854528 15033470939136 15063122755584 15104006791926 15116513766912 15123816317376 15185633628672 15192969569856 15222935979264 15246820821258 15252961494016 15276893446152 15284273473521 15314419969524 15366874528512 15397183945728 15427553144832 15435005953536 15459223534092 15489715099248 15527764402776 15560541414288 15591232817472 15598764697256 15604143243264 15611681359872 15675492777984 15683065362432 15684930130077 15713998430208 15738653750976 15769696460544 15777314553312 15808433516928 15833237006691 15862580158464 15864466271004 15903436122198 15932909371392 15937006125924 15957908164224 15976154165738 15989383328256 16028660028672 16062494363136 16094175811584 16101950655232 16119427632048 16159023776376 16190895618144 16198717185612 16230667318128 16246352259072 16278396346368 16286260184064 16318382985216 16343986587552 16358467848192 16376223247488 16384134343824 16416450190656 16451103097728 16472679395328 16491513977536 16505169887232 16545713577984 16549967899998 16580639342592 16590621633651 16621368418304 16623344753244 16680282607872 16713182573568 16721256449664 16739405617896 16747492161933 16754237231616 16780524690852 16813622372688 16821744769674 16871211961344 16890502218928 16904488513536 16912654806528 16946013100032 16981783842816 17023498299392 17083837832256 17092090766088 17125802976672 17159581680768 17186505126921 17218356240384 17260651819008 17287733844576 17294696497152 17321831938944 17355997287936 17364381697728 17435357129216 17458224316416 17468734953123 17505609091074 17540136919656 17548610284413 17583222927972 17634929375232 17643448532736 17678248233984 17705985469848 17713116573696 17721673502208 17740908518112 17749478872476 17784487706544 17845402678272 17880600711168 17915868168192 17924523042816 17997788004352 18008623482681 18032242532256 18070306158528 18105947788032 18114694487136 18134356086054 18150423667584 18178901748423 18212592033792 18214757570412 18259500732894 18277146291456 18293340389376 18313195889664 18322042707072 18358180858368 18403276329216 18432151136802 18468506464488 18507490984944 18552953224728 18589546820832 18613927775232 18653219260416 18690010619904 18699039470592 18735921205248 18765317933856 18802330395264 18811413505872 18848516885568 18913076342784 18915325169274 18950380240896 18996930404352 19001814996294 19026736657344 19048491505303 19064264737536 19104506823168 19151435586816 19189209621504 19198479627392 19219317561288 19228602111849 19266528348756 19304529390864 19370650770432 19408857182208 19418233296384 19456533559296 19487060931312 19525496948928 19534929409944 19614776770368 19624252361064 19640502355968 19662958973216 19679241019392 19732654034613 19769223831552 19817785421824 19839295547136 19848879599328 19888029263232 19927256145408 19936882689984 19958522082876 20007548669862 20044627918848 20099032660122 20115675800064 20138675722568 20155351689216 20165088423168 20247511504896 20257292759808 20297247972352 20329094428344 20369191261536 20379031298028 20419226626032 20489166038016 20529578594304 20570070859776 20580007938048 20602345375872 20612298045456 20652953465664 20703685870368 20747388552384 20764568567808 20788310423296 20815575146496 20820927358062 20872072377819 20910753816576 20913240173436 20984871667968 21026261947392 21036419404416 21077911355904 21110982675588 21152621694672 21162840194106 21204581496264 21249341501232 21277210885632 21319177771008 21371546704896 21416659150848 21458901082112 21492570176064 21545365035168 21587860824192 21598289580816 21621732256449 21640889757504 21661803012096 21715013578752 21717595564722 21757843980288 21791982116736 21811290464256 21834964329984 21845512458432 21888600254208 21934804130304 21963572527104 21976795586187 22066623866664 22077283906197 22120828844868 22164459670992 22240376810496 22284243431424 22295008599552 22319207490528 22329989549244 22338982975488 22374032921136 22418163163584 22428993026232 22494949281792 22539318018048 22550206408704 22594684133376 22642378457088 22656010187889 22685724476064 22778450443008 22789454354784 22834403968896 22870231231887 22879442241024 22915340169228 22971629954286 23014202425344 23050311792768 23095775918592 23141329717248 23152508930304 23234572648872 23291646604164 23340812121432 23386849226208 23398147045884 23417522039808 23444297237296 23513239166976 23524598043648 23570997645312 23607980626464 23617488764928 23628898002944 23654544690816 23665971829968 23712650275392 23793870237696 23796699406506 23840800948224 23855154183297 23899364057088 23905509188886 23964231248607 23984074992384 24011497976908 24042990043008 24093741544704 24141263717376 24152925982848 24179141448072 24200564890112 24238535664564 24286343427216 24298075778418 24346000977192 24369528388608 24417594519552 24429390276096 24477574477824 24537701772288 24564334871232 24576201515736 24624675285984 24676654646592 24737270966304 24757754830848 24786062427776 24818570366976 24824951849997 24870959013888 24932052627456 24935017129866 24981228273664 25020423911808 25069773860352 25081884674496 25131355847424 25170787036278 25217435123712 25220433559032 25232617154511 25335753328392 25347992633041 25356732770304 25368982209792 25419019650048 25472675764224 25535247449088 25585612828672 25625756748384 25638136149132 25688704465008 25739372521152 25827534360576 25878476242944 25890977728512 25931600766864 25942044745728 25982747908416 26033995931904 26046572546592 26153035693824 26165669814752 26187336474624 26258413636611 26310205379484 26374834391958 26452394062848 26465172799104 26517372350976 26558978204772 26569674860544 26582510253312 26611362777168 26624218308714 26676731559816 26768104017408 26798710213496 26820901066752 26873802252288 26886784564224 26996682006528 27009723679744 27048363798384 27105459237792 27158921682048 27172041730704 27201534129081 27225635501376 27318888050688 27322136355618 27372771459072 27389251099341 27415719437184 27440010584064 27447066105758 27469793834496 27483064060608 27537271287552 27604914493824 27631591243776 27663184736512 27702759696732 27761236477416 27829429837092 27884320231248 27920891662848 27979828890624 28035015929856 28048559205888 28103881807872 28147976900784 28203495592896 28217120258808 28272775328352 28332455334976 28369614514176 28372987753911 28425570361344 28495395606528 28502722494441 28555545534464 28596397106304 28629093741698 28656760234752 28727153380224 28783814432256 28797719441088 28821565587456 28828976341932 28854519676672 28899792523134 28953351438336 28956794086296 29055976155648 29113285773312 29127349944576 29184800338944 29246405507072 29288245423392 29302394114916 29422165155552 29436378541596 29494438459824 29518861529088 29552612894656 29653835747328 29712324575232 29726678132736 29758943320704 29773319398992 29785310633984 29832043894848 29890884218112 29905324034976 29993265709056 30011323004793 30066941878272 30148548990183 30208013583852 30233027533824 30247632634752 30371267257344 30385939139712 30445871958528 30493641642516 30505922988032 30553786892304 30568546947042 30628839939048 30733749057024 30794367891456 30855106289664 30870011907072 30918447068184 30979430198496 31055528805552 31121082828576 31182465634944 31197529394512 31223362719744 31231391037093 31366130724864 31369860260154 31427996860416 31477307501952 31539392921088 31554629106624 31616867033856 31666474013382 31725160316928 31728932542008 31744260291159 31806872244396 31874012251848 31915816328448 31952308331476 31978766656512 32057320057344 32124988726272 32188351623168 32203901310464 32238855264096 32318047552752 32381791236288 32397434371224 32461334636256 32492704518144 32556792692736 32572520368128 32576393347083 32636765970432 32687973175104 32716935696384 32725348049173 32752446494976 32768268687648 32832900381312 32902206195456 32945358790656 32983027955072 33091427155968 33099935799996 33181243267302 33242736836608 33246689506488 33360565215744 33426365147136 33442512899328 33478811235792 33494984323866 33508474463232 33561049381704 33627244745376 33643489539348 33742423922688 33781004437856 33808977027072 33825309613056 33892026200064 33963567685632 34046996598784 34167675664512 34184181532176 34251605953344 34319163361536 34373010253842 34436712480768 34457444931429 34521303638016 34575467689152 34643663877888 34711994575872 34728763395456 34870714258432 34937469906246 35011218182148 35080273839312 35097220568826 35166445855944 35269858750464 35286897065472 35356496467968 35411970939696 35426233147392 35443347004416 35481817036224 35498957744952 35568975413088 35690805356544 35761201422336 35849046085632 35858263783329 36017246965362 36064485064512 36140612317056 36211895576064 36229388974272 36268712172108 36300847335168 36357803496846 36425184067584 36429515140824 36447113667627 36519001465788 36554292582912 36626391779328 36644085414144 36716361716736 36806552658432 36864302273604 36937012928976 37014981969888 37105906449456 37179093641664 37227855550464 37306438520832 37380021239808 37398078941184 37402525694799 37471842410496 37530635867712 37604660790528 37622827011744 37697033771136 37756180554417 37826152685568 37830650338548 37993860808704 38003629992588 38053473314688 38096983010606 38128529475072 38209013646336 38302871173632 38378419243008 38396959254784 38438635122576 38457204223698 38533056697512 38609058781728 38741301540864 38817714364416 38836466592768 38913067118592 38974121862624 39050993897856 39069858819888 39229553540736 39248504722128 39281004711936 39325917946432 39358482038784 39465308069226 39538447663104 39562251587937 39635570843648 39678591094272 39697759198656 39776058526464 39854512290816 39873765379968 39917044165752 39936327463071 40015097339724 40198065320244 40231351600128 40277351445136 40310703378432 40330176846336 40495023009792 40514585519616 40594495944704 40658188856688 40738382523072 40758062596056 40838453252064 40978332076032 40983204533427 41059157188608 41160015876096 41170599158637 41204690751744 41224596090912 41305906931328 41407371740736 41494777104768 41576620846592 41631150292992 41641854716124 41744144755638 41821507633152 41826480346872 41969743335936 42052523894784 42072838808832 42155822711808 42221965351176 42305243389344 42325680388212 42409162992528 42498683002464 42554421771264 42638355542016 42743093409792 42833318301696 42917802164224 42943640612547 42985140352128 43090730070336 43175721648384 43196579161632 43243464512898 43281779515008 43323606024192 43349688784701 43430027157504 43435191129444 43583964233472 43622580928512 43669928659968 43691024916864 43777200508416 43869608260608 43953591172374 44133247733328 44154567812394 44241657689736 44328919341984 44480753620992 44568486862848 44590017199104 44638414981056 44659979098488 44677965950976 44748065842272 44836326327168 44857986052464 44989898563584 45100412817408 45189368266752 45312020375778 45371448952128 45556900886016 45578908709568 45668807937792 45740462463774 45758884482048 45830680338456 45852820420563 45943259908572 46100623585536 46191551837184 46282659434496 46305017860608 46469145297744 46583293208328 46681624242864 46773698452416 46796294091768 46835044079616 46888594474592 47026478333952 47049196087296 47054790390231 47141995290624 47215961252928 47257796005888 47309089381632 47331943659936 47425300550784 47587740475392 47593398813012 47710308366594 47798728114176 47811018377772 47928462497214 47968149984768 48022995953816 48085980086016 48187483089408 48282527434752 48305851965696 48358282896144 48401129780224 48477071329128 48572686854432 48596151556836 48692001954384 48739056777216 48835189039104 48858780552192 48955148955648 49075403544576 49128669742464 49152403031472 49249350571968 49353309293184 49474541932608 49515509661696 49572124855552 49637140733952 49649903699994 49741918027776 49771864900953 49864105254912 49870034259732 50040847823616 50139547720704 50163769348992 50242476485799 50262711694848 50341574072556 50440867118064 50465234309022 50671506656784 50695985266082 50713465540608 50737964419584 50838039300096 50945351528448 51070494898176 51171225657344 51251513496768 51276272298264 51377408930016 51478745042304 51559515380763 51655068721152 51781955457024 51863201533728 51884089491456 51965495816832 52067991863808 52093145093184 52306071387648 52331339629504 52374672949248 52406204859369 52516827273222 52620410758968 52645830853239 52749668783916 52904788125696 52930345598208 53034744701952 53117956409544 53139349721088 53165020506624 53222725554336 53248436617428 53353463119632 53536208034816 53597420426992 53641802133504 53747604504576 53773569128448 53993364013056 54019447359488 54025870448043 54096727596768 54210918475584 54317843364096 54344083461408 54403068258162 54451271002752 54536705245269 54637776101376 54644272711236 54778502198682 54831438874368 54880021168128 54894132211516 54939587668992 54966128121216 55074542575104 55209828987648 55326369473024 55405519393464 55522472954832 55658859674184 55768640462496 55841783325696 55959657781248 56070031859712 56097118411776 56207763615744 56295953801568 56406991185792 56434240517616 56545550656704 56664910669952 56739229028352 56745975507822 56851140722688 56990791213056 57005444988882 57111091068928 57145474515909 57192794212608 57258187483396 57313520469504 57454306760448 57567628864512 57595438882176 57657952683864 57685806335547 57709039353344 57799585046268 57913588172592 58111952311296 58226571546624 58254699889152 58369600677888 58492811014144 58576490846784 58604788229832 58844330311104 58872757083192 58988876919648 59037723058176 59105225789312 59197962103839 59307671494656 59453356265472 59517886641408 59546638797984 59570621267968 59664087789696 59781768436224 59810648069952 60022646009586 60133883756544 60297097980366 60416027167704 60466055067648 60495265269504 60742534514688 60771878279424 60891743917056 60987283285032 61011845976064 61107573784608 61137093894084 61257679878096 61467498114048 61588735782912 61710212579328 61740023814144 61836894136368 61958860396992 62111057611104 62242165657152 62364931269888 62395058789024 62446725439488 62462782074186 62616217133457 62732261449728 62739720520308 62954615003904 63078785842176 63109258213248 63233734067712 63332948026764 63457865084016 63488520582318 63613744488792 63748024503696 63831632656896 63904616662952 63957533313024 64114640114688 64249977452544 64376703246336 64407802620928 64477710528192 64636095105504 64763582472576 64794868742448 64865196769347 64922669272512 64985409036288 65145040736256 65152786694166 65273531940864 65375946350208 65433871392768 65450696098346 65504892989952 65536537375296 65665800762624 65804412390912 65890717581312 65966055910144 66199871599992 66231851718591 66362486534604 66493379012976 66721130431488 66852730294272 66885025798656 66957622471584 66989968647732 67016948926464 67122098763408 67254489490752 67286979078696 67484847845376 67562008875712 67617954054144 67650619226112 67784052400128 67927135371264 67968030563667 68093993197568 68335351329024 68368363064352 68503211906688 68610693695661 68638326723072 68746020507684 68914889862858 69042607276032 69150935378304 69287327755776 69423989151744 69457526790912 69741428516864 69874939812492 70022436364296 70160547678624 70194441137652 70332891711888 70539717500928 70573794130944 70712992935936 70823941879392 70852466294784 70886694008832 70963634072448 70997915489904 71137950826176 71381610713088 71522402844672 71565462549891 71698092171264 71716527566658 71892693745821 72034493930724 72128970129024 72281224634112 72423791152128 72458777948544 72537424344216 72601694670336 72715606993692 72859030281648 72894227335254 73038002931576 73108585165824 73252783558656 73288170828288 73432723433472 73613105316864 73728604547208 73874025857952 74029963939776 74211812898912 74358187283328 74455711100928 74474855549991 74612877041664 74796157882368 74805051389598 74943684820992 75061271735424 75209321581056 75245654023488 75394067542272 75512361108834 75652305371136 75661300677096 75697851463533 76007259985176 76043977899123 76106946629376 76193966021212 76257058950144 76418027292672 76605742347264 76756838486016 76793918509568 76877270245152 76914408447396 77066113395024 77218117563456 77482603081728 77635428728832 77672933185536 77826134237184 77948243725248 78037368424951 78101987795712 78139717639776 78459107081472 78497009444256 78562009423872 78651835892864 78775240909833 78930616138452 79124503175874 79271141687296 79357182188544 79395518397312 79552117052928 79709024581632 79747530759936 79834088331504 79872654926142 80030194679448 80396130640488 80462703200256 80554702890272 80621406756864 80660353692672 80990046019584 81029171039232 81188991889408 81316377713376 81476765046144 81516125192112 81676906504128 81956664152064 81966409066854 82118314377216 82167753298023 82320031752192 82341198317274 82409381503488 82449192181824 82611813862656 82814743481472 82989554209536 83153241693184 83283709432248 83488289511276 83652960693744 83939486671872 84105047789568 84145677617664 84311645423616 84443930702352 84610486778688 84651360776424 84818325985056 84997366004928 85108843542528 85276711084032 85486186819584 85508167483323 85666636603392 85887281225094 85970280704256 86181460140672 86351443296768 86393158323264 86486929025796 86563559030016 86699377569402 86860054315008 86870382258888 87167928466944 87339857319936 87382049833728 87554401016832 87739216521216 87907182344748 88266495466656 88309135624788 88483315379472 88657838683968 88961507241984 89136973725696 89180034398208 89276829962112 89319958196976 89355931901952 89496131684544 89672652654336 89715972104928 89979797127168 90033969014379 90200825634816 90445646970549 90624040751556 90742897904256 91113801772032 91157817419136 91337615875584 91480924927548 91517768964096 91661360676912 91705640841126 91886519817144 92201247171072 92383103674368 92565318868992 92610035721216 92938290595488 93166586416656 93363248485728 93547396904832 93592588183536 93670088159232 93694173111279 93777188949184 94098392174592 94109580780462 94283990581248 94431922505856 94515592011776 94618178763264 94663887319872 94850601101568 95175480950784 95186797626024 95232780873477 95420616733188 95622036755544 95856924994428 95936299969536 96045991907632 96171960172032 96374966178816 96565054869504 96611703931392 96716565792288 96802259560448 96954142658256 97145373708864 97192303113672 97384003908768 97478113554432 97670378078208 97717561104384 97729180041249 97910297911296 98150807089152 98176044147519 98257339484928 98304806062944 98498701143936 98706618586368 98949083865216 99144249711104 99274281467904 99299807399988 99543729801906 99728210509824 99740068519464 100081695647232 100279095441408 100327538697984 100484952971598 100525423389696 100683148145112 100881734236128 100930468618044 101343013313568 101391970532164 101426931081216 101475928839168 101676078600192 101890703056896 102140989796352 102342451314688 102503026993536 102552544596528 102754817860032 102957490084608 103119030761526 103310137442304 103372334794287 103563910914048 103726403067456 103845002077297 103930991633664 104135983727616 104186290186368 104612142775296 104662679259008 104812409718738 105033654546444 105240821517936 105291661706478 105499337567832 105809576251392 105860691196416 106069489403904 106235912819088 106278699442176 106330041013248 106445451108672 106496873234856 106706926239264 107072416069632 107194840853984 107283604267008 107547138256896 107574791349987 108038894718976 108051740896086 108193455193536 108421836951168 108635686728192 108688166922816 108806136516324 108902542005504 109073410490538 109275552202752 109288545422472 109341341002881 109557004397364 109662877748736 109788264423032 109879175337984 109932256242432 110149085150208 110419657975296 110652738946048 110811038786928 111044945909664 111317719348368 111537280924992 111683566651392 111919315562496 112140063719424 112194236823552 112207577084397 112415527231488 112591907603136 112813982371584 112868481035232 113091101313408 113329821339904 113478458056704 113491951015644 113981582426112 114010889977764 114290949031818 114385588425216 114516374966792 114627040939008 114908613520896 115135257729024 115190877764352 115315905367728 115371612671094 115418078706688 115599170092536 115827176345184 116223904622592 116453143093248 116509399778304 116739201355776 116985622028288 117152981693568 117209576459664 117688660622208 117745514166384 117977753839296 118075446116352 118210451578624 118395924207678 118615342989312 118686754763811 118906712530944 119035773282816 119093277595968 119328175579392 119563536872448 119621296139904 119808982389213 120045292019172 120594195960732 120832054335408 120932110135296 120990530539008 121485069029376 121543756558848 121783487834112 121974566570064 122023691952128 122215147569216 122274187788168 122515359756192 122934996228096 122949613600281 123177471565824 123480047628288 123511797475911 123673788272736 123917720793984 124222115222208 124484331314304 124729862539776 124790117578048 124893450878976 124925564148372 125232434266914 125464522899456 125479441040616 125909230007808 126157571684352 126218516426496 126467468135424 126665896053528 126915730168032 126977041164636 127227488977584 127496049007392 127663265313792 127809233325904 127915066626048 128229280229376 128499954905088 128753406492672 128815605241856 128830921837641 128955421056384 129272190211008 129527164945152 129589737484896 129730393538694 129845338545024 129970818072576 130049066354103 130290081472512 130305573388332 130751892700416 130867742785536 130901392196692 131009785979904 131073074750592 131331601525248 131608824781824 131932111820288 132399743199984 132463703437182 132724973069208 132986758025952 133442260862976 133705460588544 133770051597312 133915244943168 133979937295464 134033897852928 134244197526816 134508978981504 134573958157392 134969695690752 135124017751424 135301238452224 135568104800256 135936061127334 136187986395136 136670702658048 136736726128704 137006423813376 137221387391322 137276653446144 137492041015368 137558461261689 137829779725716 138301870756608 138574655511552 138847978303488 138915053581824 139482857033728 139749879624984 140044872728592 140321095357248 140388882275304 140665783423776 141079435001856 141147588261888 141164371170693 141425985871872 141647883758784 141773388017664 141927268144896 141995830979808 142275901652352 142763221426176 143130925099782 143396184342528 143433055133316 143785387491642 144068987861448 144257940258048 144562449268224 144847582304256 144917555897088 145074848688432 145203389340672 145431213987384 145718060563296 145788454670508 146076005863152 146217170331648 146505567117312 146576341656576 146865446866944 147226210633728 147457209094416 147748051715904 148059927879552 148423625797824 148716374566656 148911422201856 148949711099982 149225754083328 149315594702859 149592315764736 149610102779196 150122543470848 150418643162112 150491308046976 150788135084544 151024722217668 151322601354192 151395702927066 152014519970352 152087955798246 152213893258752 152387932042424 152514117900288 152836054585344 153211484694528 153513676972032 153587837019136 153754540490304 153828816894792 154132226790048 154436235126912 154678546142289 154965206163456 155345866371072 155652268474368 155896487450496 156074736849902 156203975591424 156279435279552 156918214162944 156994018888512 157124018847744 157303671785728 157550481819666 157861232276904 157937492559717 158249006351748 158714364377088 158791036794624 159104234105856 159418049163264 159495061519872 159668176663008 159745309852284 160060389358896 160792261280976 160925406400512 161109405780544 161242813513728 161320707385344 161980092039168 162058342078464 162077611344129 162377983778816 162632755426752 162953530092288 163032250384224 163353813008256 163610115735807 163913328304128 163932818133708 164335506596046 164640063504384 164682396634548 164818763006976 164898384363648 165223627725312 165629486962944 165979108419072 166306483386368 166567418864496 166976579022552 167305921387488 167878973343744 168210095579136 168291355235328 168623290847232 168887861404704 169220973557376 169302721552848 169636651970112 169994732009856 170217687085056 170553422168064 170972373639168 171016334966646 171333273206784 171436423547727 171774562450188 171940561408512 172362920281344 172702886593536 172786316646528 172973858051592 173057419006641 173127118060032 173398755138804 173740764517776 174335856933888 174679714639872 174764099667456 175108802033664 175478433042432 175814364689496 176532990933312 176618271249576 176966630758944 177315677367936 177593886311517 177923014483968 178360068796416 178553659924224 178639916393952 178711863803904 178992263369088 179345305308672 179431944209856 180067938028758 180401651269632 180891293941098 181248081503112 181485795808512 182227603544064 182315634838272 182675231751168 182961849855096 183035537928192 183322721353824 183411281682252 183773039634288 184402494342144 184766207348736 185130637737984 185220071442432 185876581190976 186089109321037 186333172833312 186726496971456 187094793809664 187185176367072 187340176318464 187388346222558 187554377898368 187848651400371 188196784349184 188219161560924 188863845011712 189031184023552 189236357526528 189327774639744 189701202203136 190373595252048 190465561746954 190841233466376 191244073511088 191713849988856 191872599939072 192091983815264 192343920344064 192749932357632 193130109739008 193223407862784 193433131584576 193604519120896 193908285316512 194290747417728 194384606227344 194768007817536 194956227108864 195435122208768 195458360082498 195820595822592 196301614178304 196352088295038 196514678969856 196609612125888 196997402287872 197413237172736 197898167730432 198288499422208 198599614799976 198695555155773 199087459603812 199480137038928 200163391294464 200558190882816 200655077395968 200969905943196 201050846779392 201366296290224 201763468472256 201860937236088 202686026627136 202783941064328 202853862162432 202951857678336 203352157200384 203781406113792 203904091691001 204281979592704 205006053987072 205105089193056 205509635720064 205832081086983 205914980169216 206238061523052 206744669588574 207127821828096 207452806134912 207690004154594 207861983267328 208271967455232 208372580372736 209224285550592 209325358518016 209624819437476 210067309092888 210481643035872 210583323412956 210998675135664 211619152502784 211721382392832 212138978807808 212471825638176 212557398884352 212660082026496 212890902217344 212993746469712 213413852478528 214144832139264 214389681707968 214567208534016 214696387649673 215094276513792 215149582699974 215678081237463 216077789437952 216103481792172 216386910387072 216843673902336 217271373456384 217376333845632 217612273032648 217805084011008 218146820981076 218577090844944 218682682005762 219114008794728 219325755497472 219576528846064 219758350675968 219864512484864 220298170300416 220839315950592 221305477892096 221622077573856 222089891819328 222635438696736 223074561849984 223367133302784 223424566649973 223838631124992 224388473647104 224415154168794 224831054462976 225183815206272 225627964743168 225736962070464 226182202626816 226659642679808 226956916113408 226983902031288 227093554390599 228021779955528 228131933697369 228581898063636 228771176850432 229032749933584 229254081878016 229817227041792 230270515458048 230381755528704 230631810735456 230743225342188 230836157413376 231198340185072 231654352690368 232447809245184 232906286186496 233018799556608 233478402711552 233971244056576 234112105274853 234305963387136 234419152919328 235377321244416 235491028332768 235955507678592 236325722729499 236420903157248 236791848415356 237373509527622 237813425061888 238071546565632 238186555191936 238656351158784 239127073744896 239242592279808 239617964778426 240090584038344 241188391921464 241664108670816 241864220270592 241981061078016 242970138058752 243087513117696 243566975668224 243949133140128 244047383904256 244430295138432 244548375576336 245030719512384 245869992456192 245899227200562 246354943131648 246503259894069 246960095256576 247023594951822 247347576545472 247630389568939 247835441587968 248444230444416 248968662628608 249459725079552 249580235156096 249851128296744 250464868533828 250958882081232 251818460015616 252315143368704 252437032852992 252934936270848 253331792107056 253831460336064 253954082329272 254454977955168 254992098014784 255326530627584 255618466651808 255830133252096 256458560458752 256524502449969 256999909810176 257631210483712 257661843675282 257910842112768 258544380422016 259054329890304 259179474969792 259460787077388 259690677090048 260098132708206 260580162945024 260611146776664 261503785400832 261802784393384 262019571959808 262146149501184 262663203050496 263217649563648 263864223640576 264799486399968 264927406874364 265449946138416 265973516051904 266884521725952 267410921177088 267540103194624 267830489886336 267959874590928 268067795705856 268488395053632 269017957963008 269147916314784 269939391381504 270248035502848 270602476904448 271336940911647 271872122254668 273341405316096 273473452257408 274012847626752 274442774782644 274553306892288 274984082030736 275116922523378 275659559451432 276603741513216 277149311023104 277695956606976 277830107163648 278965714067456 279499759249968 280089745457184 280642190714496 280777764550608 281082519333837 281331566847552 282295176523776 282328742341386 282851971743744 283295767517568 283546776035328 283854536289792 283991661959616 284551803304704 285526442852352 285698342620431 286261850199564 286866110266632 287570774983284 288137975722896 288515880516096 289124898536448 289695164608512 289835111794176 290149697376864 290406778681344 290862427974768 291436121126592 291576909341016 292152011726304 292434340663296 293011134234624 293152683313152 293187540123747 293730893733888 294452421267456 294528132442557 294914418188832 295496103431808 296119855759104 296847251595648 297432749133312 297822844403712 297899422199964 298631189405718 299184631529472 299220205558392 300245086941696 300837286324224 300982616093952 301576270169088 302049444435336 302645202708384 302791405854132 304029039940704 304175911596492 304427786517504 304775864084848 305028235800576 305672109170688 306422969389056 307027353944064 307175674038272 307509080980608 307657633789584 308264453580096 308872470253824 309357092284578 309930412326912 310117004382861 310691732742144 311535006231891 311792974900992 312149473699804 312407951182848 312558870559104 313836428325888 313988037777024 314607343571456 315100963639332 315722464553808 315874985119434 316498012703496 317428728754176 317582073589248 318208468211712 318836098326528 318990123039744 319336353326016 319490619704568 320120778717792 321584522561952 321850812801024 322218811561088 322641414770688 322724374049961 324116684156928 324155222688258 324755967557632 325265510853504 325907060184576 326064500768448 326707626016512 327220231471614 327826656608256 327865636267416 328024023008643 328671013192092 329364793269096 329637526013952 329796768727296 330447255450624 331258973925888 331958216838144 332612966772736 333134837728992 333953158045104 334611842774976 335757946687488 336420191158272 336582710470656 336622731253191 337246581694464 337775722809408 338441947114752 338605443105696 339273303940224 339989464019712 340435374170112 341944747278336 342032669933292 342872847095454 343549124900376 343881122817024 344725840562688 345405773187072 345572633293056 345947716103184 346114838013282 346254236120064 346797510277608 347481529035552 348671713867776 349359429279744 349528199334912 350217604067328 350956866084864 351628729378992 353065981866624 353236542499152 353933261517888 354631354735872 355187772623034 355846028967936 356060264291433 356720137592832 357107319848448 357279832787904 357984526738176 358690610617344 358863888419712 360135876057516 361782587882196 362496163006224 362971591617024 364455207088128 364631269676544 365350463502336 365923699710192 366071075856384 366645442707648 366822563364504 367546079268576 368804988684288 368848840800843 369532414697472 370440142884864 370535392427733 371753162381952 372178218642074 372666345666624 373452993942912 374189587619328 374370352734144 374680352636928 374776692445116 375108755796736 375697302800742 376393568698368 376438323121848 377727690023424 378472715053056 378655549279488 379402404406272 380747190504096 380931123493908 381682466932752 382488147022176 383427699977712 383745199878144 384183967630528 384687840688128 385499864715264 386260219478016 386446815725568 386492765512923 386866263169152 387209038241792 387816570633024 388581494835456 388769212454688 389536015635072 389912454217728 390147199062309 390870244417536 390916720164996 392603228356608 392704176590076 393029357939712 393219224251776 393994804575744 394826474345472 395796335460864 396576998844416 397199229599952 397391110311546 398174919207624 398960274077856 400326782588928 401116381765632 401310154791936 401939811886392 402101693558784 402732592580448 403526936944512 403721874472176 405372053254272 405567882128656 405903715356672 406704314400768 407808183382002 408563959185408 410012107974144 410210178386112 411019271440128 411664162173966 411829960338432 412476123046104 412675383785067 413489339177148 414905612269824 415380008309188 415723966534656 416543934910464 416745160745472 418448571101184 418650717036032 419249638874952 420134618185776 420963286071744 421166646825912 421997350271328 423238305005568 423442764785664 423493113512079 424277957615616 424943651276352 425320164052992 425429524639249 425781804434688 425987492939424 426827704957056 428289664278528 428779363415936 429392775299346 430188553027584 430299165399948 431356162474926 432155578875904 432206963584344 432773820774144 433687347804672 434542746912768 434752667691264 435224546065296 435610168022016 436293641962152 437154181689888 437365364011524 438228017589456 438651510994944 439153057692128 439516701351936 439729024969728 440596340600832 441678631901184 442610955784192 443244155147712 444179783638656 445270877393472 446149123699968 446734266605568 446849133299946 447677262249984 447946784108577 448776947294208 448830308337588 450367630412544 451255929486336 451473924140928 452364405253632 453319285359616 453967804062576 454187108781198 456043559911056 456263867394738 457163796127272 457542353700864 458065499867168 458508163756032 459634454083584 460541030916096 460763511057408 461263621470912 461486450684376 461672314826752 462396680370144 463308705380736 464895618490368 466037599113216 466956805423104 468224210549706 468611926774272 468838305838656 470754642488832 470982056665536 471911015357184 472651445458998 472841806314496 473583696830712 473812477679151 474747019055244 476143093131264 476373110383872 477312702317568 478254147489792 478485184559616 479235929556852 480181168076688 482376783842928 483328217341632 483728440541184 483962122156032 485940276117504 486175026235392 486232834032387 487133951336448 487898266280256 488860590276864 489096751152672 490061439024768 490830347207421 491739984912384 491798454401124 493006519788138 493920190513152 494047189903644 494695153090944 495260779137878 495670883175936 496888460888832 497937325257216 498919450159104 499160470312192 499702256593488 500929737067656 501917764162464 503636920031232 504630286737408 504874065705984 505869872541696 506663584214112 507662920672128 507908164658544 508909955910336 509984196029568 510653061255168 511236933303616 511660266504192 512917120917504 513049004899938 513999819620352 514309270643181 515262420967424 515323687350564 515821684225536 517088760844032 518108659780608 518358949939584 518921574154776 519172257019923 519381354180096 520196265416412 521222293553328 523007570801664 523605568786768 524039143919616 524292299002368 525326406100992 526435299127296 527728447281152 529598972799936 529854813748728 530899892276832 531947032103808 532781658934551 533769043451904 535080206389248 535660979772672 535919749181856 536135591411712 536976790107264 538035915926016 538295832629568 540496071005696 541204953808896 542673881823294 543744244509336 546682810632192 546946904514816 548025695253504 548885549565288 549106613784576 549968164061472 550233845046756 551319118902864 553207483026432 554298622046208 555391913213952 555660214327296 557931428134912 558267327963111 558999518499936 560179490914368 561284381428992 561555529101216 562165038667674 562663133695104 563545954201113 564590353047552 564657484682772 566591535035136 567093552070656 567709072579584 567983323919232 569103606609408 571396685240862 572523700399128 573732220533264 575141549966568 576275951445792 577031761032192 578249797072896 579390329217024 579670223588352 580299394753728 580813557362688 581724855949536 582872242253184 583153818682032 584304023452608 584868681326592 586305366626304 586375080247494 587461787467776 588904842534912 589056264885114 589828836377664 590992206863616 592239711518208 593694503191296 594865498266624 595798844399928 596086665467319 597262378811436 598440411116784 600490173883392 601674572648448 601965232187904 603152540338176 604098888870672 605290405416768 605582811708264 608058079881408 608351823192984 608855573035008 609551728169696 610056471601152 611344218341376 611712275073003 612845938778112 614351348076544 615018161961216 615315267579168 616528907160192 617744940507648 618714184569156 620234008765722 621383465484288 623070012463782 623585949801984 624298947399608 624815902365696 625117741118208 627672856651776 627976075554048 629214687142912 630201927278664 631444929107616 631749970238868 632996025406992 634857457508352 635164147178496 636416936423424 637672196653056 637980246079488 638672706652032 638981239409136 640241557435584 643169045123904 643701625602048 644437623122176 645282829541376 645448748099922 647034243712389 648233368313856 648310445376516 650531021707008 651814120369152 652129001536896 653415252033024 654440462943228 655731272534832 656048046017286 657342026384184 658729586538192 659275052027904 659593537454592 660894510901248 662517947851776 663916433676288 665225933545472 666269675457984 667906316090208 669223685549952 670273699949919 671515893374976 673165420941312 673245462506382 674493163388928 675551445618816 676883894229504 677210886211392 678546607880448 679978928039424 680870748340224 681280663171797 684065339866584 684395801092107 685745694190908 687098249800752 687762245634048 689451681125376 690811546374144 691145266586112 691895432206368 692229676026564 692508472240128 693595020555216 694963058071104 697343427735552 698718858559488 699056398669824 700435208134656 701913732169728 702336315824559 703257458757984 706131963733248 706473084998304 707866523035776 708977168188497 709262709471744 710375545246068 712120528582866 713440275185664 714214639696896 714559665575808 715969053476352 717381221234688 717727776839424 720271752115032 723565175764392 724992326012448 725943183234048 728910414176256 729262539353088 730700927004672 731847399420384 732142151712768 733290885415296 733645126729008 735092158537152 737609977368576 737697681601686 739064829394944 739509779682207 740880285769728 741070784855466 742891168706817 743506324763904 744356437284148 745332691333248 746905987885824 748379175238656 748740705468288 749553384890232 750217511593472 751394605601484 752876646243696 755455380046848 756945430106112 757311098558976 758804808812544 761494381008192 761862246987816 763364933865504 764976294044352 766855399955424 767490399756288 768367935261056 769375681376256 769573507349907 770999729430528 772893631451136 772985531025846 773732526338304 774418076483584 775633141266048 777162989670912 777538424909376 779072031270144 780294398124618 781740488835072 781833440329992 785408353180152 786058715879424 786438448503552 787989609151488 789652948690944 791592670921728 793153997688832 794398459199904 794782220623092 796349838415248 797920548155712 800653565177856 802232763531264 802620309583872 803879623772784 804203387117568 805465185160896 807053873889024 807443748944352 810744106508544 811135764257312 811807430713344 814010822734941 815616366764004 820024215948288 820420356772224 822038542880256 823328324347932 823659920676864 824952246092208 825350767570134 826978678354296 829811224539648 830760016618376 831447933069312 833087869820928 833490321490944 836897142202368 837301434072064 838499277749904 840269236371552 841926572143488 842333293651824 843247558001511 843994700542656 846885529571328 846986227024158 848555915231232 849887302552704 850640328105984 850859049278498 851563608869376 851974985878848 853655409914112 856579328557056 857558726831872 858785550598692 860598330799896 862712324949852 864413927168688 865547641548288 867374695609344 869085493825536 869505335382528 870449092130592 871220336044032 872587283924304 874308363379776 874730728023048 876456035178912 877303021989888 878306115384256 879033402703872 879458049939456 879562620371241 881192681201664 883357263802368 883584397327671 885221911568384 886488310295424 888359567277312 890541754786944 892298247399936 893468533211136 893698266599892 895893568217154 897553894588416 897660616675176 900735260825088 902511858972672 902947848281856 904728810507264 906638570719232 907935608125152 908374217562396 912087119822112 912527734789476 914327592254544 915084707401728 916130999734336 917016327512064 919268908167168 921082061832192 921527022114816 922527242941824 922972901368752 923344629653504 924793360740288 926617410761472 929791236980736 930351013148583 932075198226432 934605018695673 936448421099412 937223853548544 937676611677312 941509284977664 941964113331072 943822030714368 945302890917996 945683612628992 947167393661424 947624955358302 949494038110488 952286186262528 952746220767744 954625404635136 956508294979584 956970369119232 958471859113704 960362336153376 964753567685856 966656434683264 967924244312064 968173122149883 972350052470784 972465668064774 974267902672896 975796532560512 977721180553728 978193502305344 980122878049536 981660694414842 983479969824768 983596908802248 984072069025929 986013039576276 988094379807288 989390306181888 990521558275756 991341766351872 993776921777664 995874650514432 997838900318208 998320940624384 999404513186976 1001859474135312 1003835528324928 1007273840062464 1009260573474816 1009748131411968 1009868193759573 1011739745083392 1013327168428224 1014485789524363 1015325841344256 1015816329317088 1017819911820672 1019968392059136 1021306122510336 1022473866607232 1025834241835008 1026098009799876 1028618541286362 1030524841934848 1030647374701128 1031643368451072 1034177521688064 1036217319561216 1036717899879168 1037843148309552 1038344514039846 1038762708360192 1040392530832824 1042444587106656 1046015141603328 1047211137573536 1048078287839232 1048584598004736 1050652812201984 1052870598254592 1055456894562304 1059197945599872 1059709627497456 1061799784553664 1063894064207616 1065563317869102 1067538086903808 1068180792874299 1070160412778496 1071321959545344 1071839498363712 1073953580214528 1076071831852032 1076591665259136 1080992142011392 1085347763646588 1087488489018672 1093365621264384 1093893809029632 1096051390507008 1097771099130576 1098213227569152 1099936328122944 1100467690093512 1102638237805728 1106414966052864 1108597244092416 1111320428654592 1111606177283199 1116534655926222 1117999036999872 1120358981828736 1122568762857984 1123111058202432 1124330077335348 1125326267390208 1127091908402226 1129180706095104 1129314969365544 1133183070070272 1135418145159168 1135966647838464 1138207213218816 1142793370481724 1145047400798256 1147464441066528 1150283099933136 1152551902891584 1154063522064384 1156499594145792 1158780658434048 1159340447176704 1159478296538769 1160598789507456 1161627114725376 1163449711899072 1165744484506368 1166307637364064 1168608046905216 1169737362653184 1170441597186927 1172610733252608 1172750160494988 1177809685069824 1178112529770228 1179657672755328 1181984413727232 1184479423036416 1187389006382592 1189730996533248 1191597688799856 1192173330934638 1194524757622872 1196880822233568 1200980347766784 1203349145296896 1203930464375808 1206305080676352 1208197777741344 1210580810833536 1211165623416528 1216116159762816 1216703646385968 1217711146070016 1219103456339392 1220112943202304 1223424550146006 1225691877556224 1228702696153088 1230036323922432 1230630535158336 1233057814320384 1235489881015296 1237428369138312 1238026151355201 1240468017531444 1246140024927564 1247171899603968 1248597894799216 1249631804731392 1250235482236416 1255345713303552 1255952151108096 1258429374285824 1260403854557328 1262889858215232 1263499940477736 1265992050813984 1269714915016704 1270328294356992 1270479340536237 1272833872846848 1275960492158976 1276288573917747 1277345413304064 1277962478818272 1280483114871168 1286338090247808 1288875246244352 1290565659082752 1290897496199844 1294068487424778 1296466736627712 1296620890753032 1301062043414016 1303628240738304 1304258003073792 1306830504066048 1308880925886456 1311462545069664 1312096092034572 1314684052768368 1317459173076384 1318550104055808 1319187074909184 1321789021802496 1325035895703552 1327832867352576 1330451867090944 1332539350915968 1335812632180416 1338447371099904 1340547399899838 1343031786749952 1343840352325731 1346330841882624 1346490925012764 1351102891237632 1353767788459008 1354421772422784 1357093215760896 1359957856078848 1362561326343594 1368130679733168 1368791602184214 1371491388381816 1374196499601504 1375524491268096 1378903362250752 1381623092748288 1382290533172224 1383790864412736 1384459352053128 1385016944480256 1387190041110432 1389926116142208 1394686855471104 1398112797339648 1400870416269312 1404672631649118 1406514917515968 1412263927466496 1412946169996608 1415733046071552 1417954336376994 1418525418943488 1420751090492136 1421437433037453 1424241057165732 1428429279393792 1429119331151616 1431938106952704 1434762442469376 1435455553678848 1440543504230064 1447130351528784 1449984652024896 1451886366468096 1457820828352512 1458525078706176 1458698502097161 1461401854009344 1463694798840768 1466581770830592 1467290253458016 1470184317074304 1475219954737152 1475395363203372 1479019559364414 1481760571539456 1482141569710932 1485782337413634 1487012649527808 1488712874568296 1490665382666496 1493811975771648 1496758350477312 1497481410936576 1499106769780464 1500435023186944 1502789211202968 1505753292487392 1510910760093696 1513890860212224 1514622197117952 1517609617625088 1522988762016384 1523724493975632 1526729867731008 1529952588088704 1533710799910848 1534980799512576 1536735870522112 1538751362752512 1539147014699814 1541999458861056 1542927811929543 1545787262902272 1545971062051692 1547465052676608 1551266282532096 1554325979341824 1555076849818752 1557516771059769 1558144062540288 1560588796249236 1563666880659984 1570816706360304 1572117431758848 1572876897007104 1575979218302976 1579305897381888 1583185341843456 1586307995377664 1588796918399808 1589564441246184 1592699676830496 1595841096311424 1598344976803653 1601307130355712 1605240619167744 1607759247545568 1608406774235136 1610930370321792 1614107747778048 1614887497888704 1621488213017088 1622271528514624 1623614861426688 1628021645469882 1631232733528008 1640048431896576 1640840713544448 1644077085760512 1646656648695864 1647319841353728 1649904492184416 1650701535140268 1653957356708592 1659622449079296 1661520033236752 1662895866138624 1666175739641856 1666980642981888 1673794284404736 1674602868144128 1674801983889333 1676998555499808 1680538472743104 1683853144286976 1684666587303648 1686495116003022 1687989401085312 1690637862603339 1693771059142656 1693972454048316 1699774605105408 1701280656211968 1701718098556996 1703127217738752 1703949971757696 1707310819828224 1715117453663744 1717571101197384 1721196661599792 1725424649899704 1728827854337376 1731095283096576 1734749391218688 1738170987651072 1739010670765056 1740898184261184 1742440672088064 1745174567848608 1748616726759552 1749461456046096 1752912070357824 1754606043979776 1756612230768512 1758916099878912 1759125240742482 1762385362403328 1766714527604736 1767168794655342 1770443823136768 1772976620590848 1776719134554624 1781083509573888 1784596494799872 1787396533199784 1788259996401957 1791787136434308 1795321233350352 1801470521650176 1805023717945344 1805895696563712 1809457621014528 1813277141438464 1815871216250304 1816748435124792 1824174239644224 1825055469578952 1828655184509088 1830169414803456 1832261999468672 1834032655024128 1835136825219009 1838537816334336 1843054044229632 1845054485883648 1845945802737504 1846689259307008 1849586721480576 1853234821522944 1860702026297166 1864150396452864 1869210037391346 1872896842198824 1874447707097088 1875353223354624 1883018569955328 1883928226662144 1887644061428736 1890605781835992 1891367225257984 1894334787322848 1895249910716604 1898988076220976 1904572372525056 1905492441535488 1909250809270272 1913016589959168 1913940738238464 1916943718227408 1920724672306752 1929507135371712 1933312869366528 1935848488624128 1936346244299766 1941102731137167 1944700104941568 1944931336129548 1951593065121024 1955442361107456 1956387004610688 1960245756099072 1963321388829684 1967193817604496 1968144138051858 1972026079152552 1976188759614576 1978780612363776 1981043116551512 1982683532703744 1987553843555328 1991749301028864 1995677800636416 1996641881248768 1998809026373952 2003718948270624 2007671056649856 2010821099849757 2014547680124928 2019496262823936 2019736387519146 2023479490166784 2026654336856448 2028971579048726 2030651682688512 2031632658634176 2035639823641344 2039936784118272 2042612245020672 2044947733214464 2052196019599752 2053187403276321 2057237082572724 2061294749402256 2063286736902144 2068355043376128 2072434639122432 2073435799758336 2075686296619104 2076689028079692 2077525416720384 2080785061665648 2084889174213312 2092030283206656 2094422275147072 2096156575678464 2097169196009472 2101305624403968 2105741196509184 2107008947473677 2110913789124608 2118395891199744 2119419254994912 2123599569107328 2126931504565491 2127788128415232 2131126635738204 2136361585748598 2140320825556992 2142643919090688 2143678996727424 2147907160429056 2152143663704064 2153183330518272 2161984284022784 2170695527293176 2174976978037344 2186731242528768 2187787618059264 2192102781014016 2195542198261152 2196426455138304 2199872656245888 2200935380187024 2205276475611456 2212829932105728 2217194488184832 2218529339046621 2222640857309184 2223212354566398 2228673506120451 2233069311852444 2235998073999744 2240717963657472 2245137525715968 2246222116404864 2248660154670696 2250652534780416 2254183816804452 2258629938731088 2266366140140544 2270836290318336 2271933295676928 2276414426437632 2285586740963448 2290094801596512 2294928882133056 2300566199866272 2305103805783168 2308127044128768 2308720522049721 2312999188291584 2318680894353408 2318956593077538 2321197579014912 2323254229450752 2326899423798144 2331488969012736 2332615274728128 2337216093810432 2340883194373854 2345221466505216 2345500320989976 2356225059540456 2359315345510656 2363968827454464 2368958846072832 2374778012765184 2379461993066496 2383195377599712 2384346661869276 2389049515245744 2393761644467136 2401960695533568 2406698290593792 2407860928751616 2412610161352704 2416395555482688 2419158421173481 2421161621667072 2422331246833056 2432232319525632 2433407292771936 2435422292140032 2438206912678784 2442032468204823 2446849100292012 2457405392306176 2460072647844864 2461261070316672 2466115628640768 2470979762030592 2474856738276624 2476052302710402 2480936035062888 2492280049855128 2494343799207936 2497195789598432 2499263609462784 2500470964472832 2510691426607104 2511904302216192 2516858748571648 2520807709114656 2525779716430464 2526999880955472 2531984101627968 2540656588713984 2540958681072474 2545667745693696 2551920984317952 2552577147835494 2554690826608128 2555924957636544 2560966229742336 2572676180495616 2577750492488704 2581794992399688 2588136974849556 2593241781506064 2602124086828032 2607256481476608 2608516006147584 2613661008132096 2617761851772912 2622925090139328 2624192184069144 2629368105536736 2634918346152768 2637100208111616 2638374149818368 2643578043604992 2650071791407104 2650753191983013 2655665734705152 2665078701831936 2671625264360832 2676894742199808 2681094799799676 2687680704651462 2692661683765248 2692981850025528 2702205782475264 2707535576918016 2708843544845568 2714186431521792 2719915712157696 2725122652687188 2736261359466336 2737583204368428 2742982776763632 2748392999203008 2751048982536192 2757806724501504 2763246185496576 2764581066344448 2767581728825472 2768918704106256 2770033888960512 2774380082220864 2779852232284416 2789373710942208 2791053039445749 2796225594679296 2803815056087019 2809345263298236 2813029835031936 2824527854932992 2825892339993216 2831466092143104 2835908672753988 2837050837886976 2841502180984272 2842874866074906 2848482114331464 2856858558787584 2858238662303232 2863876213905408 2869524884938752 2870911107357696 2881087008460128 2894260703057568 2899969304049792 2903772732936192 2904519366449649 2917050157412352 2917397004194322 2922803708018688 2927389597681536 2933163541661184 2934580506916032 2940368634148608 2950439909474304 2950790726406744 2952216207077787 2958039118728828 2964283139421864 2971564674827268 2974025299055616 2977425749136592 2981330765332992 2987623951543296 2993516700954624 2994962821873152 2998213539560928 3000870046373888 3005578422405936 3011506584974784 3021821520187392 3027781720424448 3029244394235904 3029604581278719 3035219235250176 3043457368573089 3045977524032768 3047448987951264 3053459735462016 3059905176177408 3067421599821696 3073471741044224 3077502725505024 3078294029399628 3085855623859086 3091574525804544 3091942124103384 3094930105353216 3102532565064192 3108651958683648 3110153699637504 3115033542119538 3116288125080576 3121177592498472 3127333761319968 3141633412720608 3144234863517696 3145753794014208 3151958436605952 3158611794763776 3166370683686912 3172615990755328 3177593836799616 3179128882492368 3185399353660992 3191682192622848 3196689953607306 3202614260711424 3204542378622897 3210481238335488 3215518495091136 3219195064396207 3221860740643584 3228215495556096 3229774995777408 3242976426034176 3244543057029248 3256043290939764 3262465467056016 3280096863793152 3281681427088896 3288154171521024 3293313297391728 3294639682707456 3299808984368832 3301403070280536 3307914713417184 3319244898158592 3323040066473504 3325791732277248 3333961285963776 3334818531849597 3349205736288256 3349603967778666 3353997110999616 3361076945486208 3367706288573952 3369333174607296 3372990232006044 3375978802170624 3381275725206678 3387542118285312 3387944908096632 3399549210210816 3403436197113992 3406254435477504 3407899943515392 3414621639656448 3430234907327488 3435142202394768 3442393323199584 3450849299799408 3457655708674752 3462190566193152 3469498782437376 3476341975302144 3478021341530112 3478434889616307 3481796368522368 3484881344176128 3490349135697216 3497233453519104 3498922912092192 3505824140715648 3509212087959552 3513224461537024 3517832199757824 3518250481484964 3533429055209472 3534337589310684 3545953241181696 3553438269109248 3562167019147776 3569192989599744 3574793066399568 3576519992803914 3583574272868616 3590642466700704 3602941043300352 3610047435890688 3611791393127424 3618915242029056 3626554282876928 3631742432500608 3633496870249584 3648348479288448 3650110939157904 3657310369018176 3660338829606912 3664523998937344 3670273650438018 3677075632668672 3686108088459264 3690108971767296 3691891605475008 3699173442961152 3706469643045888 3714078454065603 3721404052594332 3738420074782692 3745793684397648 3748895414194176 3750706446709248 3766037139910656 3767856453324288 3775288122857472 3781211563671984 3782734450515968 3788669574645696 3790499821433208 3797976152441952 3809144745050112 3810984883070976 3811438021608711 3818501618540544 3827881476476928 3828865721753241 3833887436454816 3841449344613504 3859014270743424 3866625738733056 3871696977248256 3872692488599532 3882205462274334 3889400209883136 3889862672259096 3903186130242048 3910884722214912 3912774009221376 3920491512198144 3926642777659368 3934387635208992 3936288276103716 3944052158305104 3952377519229152 3957561224727552 3962086233103024 3965367065407488 3975107687110656 3983498602057728 3991355601272832 3993283762497536 3997618052747904 4007437896541248 4015342113299712 4021642199699514 4029095360249856 4031521056977193 4038992525647872 4039472775038292 4053308673712896 4057943158097452 4061303365377024 4063265317268352 4071279647282688 4079873568236544 4089895466428928 4104392039199504 4106374806552642 4114474165145448 4122589498804512 4126573473804288 4136710086752256 4144869278244864 4146871599516672 4151372593238208 4153378056159384 4155050833440768 4161570123331296 4169778348426624 4184060566413312 4188844550294144 4194338392018944 4202611248807936 4214017894947354 4221827578249216 4236791782399488 4238838509989824 4247199138214656 4253863009130982 4255576256830464 4262253271476408 4264312299112359 4272723171497196 4285287838181376 4287357993454848 4295814320858112 4304287327408128 4306366661036544 4323968568045568 4341391054586352 4349953956074688 4373462485057536 4375575236118528 4376095506291483 4384205562028032 4391084396522304 4399745312491776 4401870760374048 4410552951222912 4425659864211456 4437058678093242 4445281714618368 4446424709132796 4457347012240902 4466138623704888 4471996147999488 4481435927314944 4490275051431936 4492444232809728 4497320309341392 4501305069560832 4508367633608904 4517259877462176 4532732280281088 4541672580636672 4543866591353856 4552828852875264 4571173481926896 4580189603193024 4589857764266112 4601132399732544 4610207611566336 4616254088257536 4617441044099442 4625998376583168 4628783435788629 4637361788706816 4637913186155076 4642395158029824 4653798847596288 4662977938025472 4665230549456256 4674432187620864 4681766388747708 4691000641979952 4712450119080912 4718630691021312 4727937654908928 4737917692145664 4749556025530368 4758923986132992 4766390755199424 4768693323738552 4778099030491488 4787523288934272 4795034930410959 4803921391067136 4815721857503232 4825220322705408 4832791110965376 4838316842346962 4842323243334144 4844662493666112 4864464639051264 4866814585543872 4870844584280064 4876413825357568 4884064936409646 4893698200584024 4920145295689728 4922522140633344 4932231257281536 4941959524061184 4949713476553248 4952104605420804 4961872070125776 4984560099710256 4988687598415872 4994391579196864 4998527218925568 5000941928945664 5021382853214208 5023808604432384 5024405951667999 5033717497143296 5041615418229312 5051559432860928 5053999761910944 5063968203255936 5071913587810017 5081313177427968 5081917362144948 5103841968635904 5105154295670988 5109381653216256 5111849915273088 5121932459484672 5145352360991232 5155500984977408 5163589984799376 5176273949699112 5186483563012128 5204248173656064 5214512962953216 5217032012295168 5227322016264192 5235523703545824 5245850180278656 5248384368138288 5258736211073472 5269836692305536 5276748299636736 5287156087209984 5300143582814208 5301506383966026 5311331469410304 5330157403663872 5343250528721664 5353789484399616 5362189599599352 5364779989205871 5375361409302924 5385963700051056 5404411564950528 5415071153836032 5417687089691136 5428372863043584 5439831424315392 5450245305374376 5472522718932672 5475166408736856 5485965553527264 5496785998406016 5502097965072384 5505410475657027 5515613449003008 5529162132688896 5535163457650944 5537837408212512 5540067777921024 5548760164441728 5559704464568832 5582106078891498 5592451189358592 5607630112174038 5618690526596472 5626059670063872 5649055709865984 5651784679986432 5662932184286208 5671817345507976 5674101675773952 5683004361968544 5685749732149812 5696964228662928 5713717117575168 5716477324606464 5727752427810816 5739049769877504 5741822214715392 5762174016920256 5788521406115136 5799938608099584 5807545465872384 5809038732899298 5823308193411501 5834100314824704 5834794008388644 5854779195363072 5866327083322368 5869161013832064 5880737268297216 5901581452813488 5904432414155574 5916078237457656 5928566278843728 5943129349654536 5948050598111232 5954851498273184 5962661530665984 5975247903086592 5987033401909248 5989925643746304 5996427079121856 6001740092747776 6011156844811872 6023013169949568 6043643040374784 6058488788471808 6059209162557438 6070438470500352 6086914737146178 6091955048065536 6094897975902528 6106919470924032 6119810352354816 6134843199643392 6146943482088448 6156588058799256 6159562209828963 6171711247718172 6183884248206768 6189860210706432 6205065130128384 6217303917367296 6220307399275008 6230067084239076 6232576250161152 6242355184996944 6254667522639936 6283266825441216 6288469727035392 6291507588028416 6303916873211904 6317223589527552 6321026842421031 6332741367373824 6355187673599232 6358257764984736 6370798707321984 6380794513696473 6383364385245696 6393379907214612 6409084757245794 6420962476670976 6431036990182272 6438390128792414 6443721481287168 6456430991112192 6459549991554816 6485952852068352 6489086114058496 6512086581879528 6524930934112032 6560193727586304 6563362854177792 6576308343042048 6586626594783456 6589279365414912 6599617968737664 6602806140561072 6615829426834368 6638489796317184 6646080132947008 6651583464554496 6655588017139863 6667922571927552 6669637063699194 6686020518361353 6698411472576512 6699207935557332 6707994221999232 6722153890972416 6735412577147904 6738666349214592 6745980464012088 6751957604341248 6762551450413356 6775889816193264 6799098420421632 6806872394227984 6812508870955008 6815799887030784 6829243279312896 6860469814654976 6870284404789536 6884786646399168 6901698599598816 6915311417349504 6924381132386304 6926161566149163 6938997564874752 6956042683060224 6956869779232614 6963592737044736 6969762688352256 6980698271394432 6994466907038208 6997845824184384 7011648281431296 7026448923074048 7035664399515648 7036500962969928 7068675178621368 7091906482363392 7106876538218496 7124334038295552 7138385979199488 7149586132799136 7153039985607828 7167148545737232 7181284933401408 7205882086600704 7220094871781376 7223582786254848 7237830484058112 7253108565753856 7257475263520443 7263484865001216 7266993740499168 7296696958576896 7300221878315808 7314620738036352 7326097404614469 7329047997874688 7340547300876036 7372216176918528 7380217943534592 7383783210950016 7398346885922304 7412939286091776 7428156908131206 7442808105188664 7476840149565384 7491587368795296 7497790828388352 7501412893418496 7532074279821312 7535712906648576 7550576245714944 7562423127343968 7565468901031936 7577339149291392 7580999642866416 7595952304883904 7621969766141952 7622876043217422 7637003237081088 7655762952953856 7657731443506482 7667774872909632 7682898689227008 7718028541486848 7733251477466112 7745384977199064 7764410924548668 7779725344518192 7806372260484096 7821769444429824 7825548018442752 7840983024396288 7853285555318736 7868775270417984 7872576552207432 7888104316610208 7904755038458304 7915122449455104 7924172466206048 7930734130814976 7950215374221312 7952259575949039 7966997204115456 7986567524995072 7995236105495808 8014875793082496 8030684226599424 8043284399399028 8063042113954386 8077985051295744 8078945550076584 8106617347425792 8115886316194904 8122606730754048 8126530634536704 8142559294565376 8159747136473088 8179790932857856 8208784078399008 8212749613105284 8228948330290896 8245178997609024 8253146947608576 8273420173504512 8289738556489728 8293743199033344 8302745186476416 8306756112318768 8310101666881536 8323140246662592 8339556696853248 8368121132826624 8377689100588288 8388676784037888 8411445168261057 8428035789894708 8473583564798976 8477677019979648 8494398276429312 8507726018261964 8511152513660928 8524506542952816 8528624598224718 8545446342994392 8570575676362752 8574715986909696 8591628641716224 8608574654816256 8612733322073088 8647937136091136 8682782109172704 8699907912149376 8713558099348947 8751150472237056 8752191012582966 8768411124056064 8782168793044608 8799490624983552 8803741520748096 8821105902445824 8851319728422912 8856648621233361 8874117356186484 8892849418265592 8914694024481804 8932277247409776 8943992295998976 8962871854629888 8980550102863872 8984888465619456 8994640618682784 9002610139121664 9016735267217808 9034519754924352 9065464560562176 9083345161273344 9087733182707712 9088813743836157 9105657705750528 9130372105719267 9142346963853792 9160379206386048 9179715528532224 9202264799465088 9220415223132672 9232508176515072 9234882088198884 9257566871577258 9274723577413632 9275826372310152 9284790316059648 9307597695192576 9325955876050944 9330461098912512 9348864375241728 9363532777495416 9382001283959904 9424900238161824 9437261382042624 9455875309817856 9475835384291328 9499112051060736 9517847972265984 9532781510398848 9537386647477104 9556198060982976 9575046577868544 9590069860821918 9607842782134272 9613627135868691 9631443715006464 9657585193188621 9665582221930752 9676633684693924 9684646486668288 9689324987332224 9728929278102528 9733629171087744 9752827650715136 9768129872819292 9787396401168048 9840290591379456 9845044281266688 9864462514563072 9883919048122368 9899426953106496 9904209210841608 9923744140251552 9969120199420512 9977375196831744 9988783158393728 10001883857891328 10004455595548791 10047617208864768 10048811903335998 10067434994286592 10083230836458624 10103118865721856 10107999523821888 10127936406511872 10143827175620034 10162626354855936 10163834724289896 10210308591341976 10218763306432512 10223699830546176 10243864918969344 10290704721982464 10311001969954816 10327179969598752 10352547899398224 10372967126024256 10408496347312128 10429025925906432 10434064024590336 10435304668848921 10454644032528384 10471047407091648 10491700360557312 10496768736276576 10517472422146944 10539673384611072 10553496599273472 10600287165628416 10603012767932052 10660314807327744 10686501057443328 10707578968799232 10724379199198704 10729559978411742 10750722818605848 10771927400102112 10808823129901056 10830142307672064 10835374179382272 10856745726087168 10879662848630784 10900490610748752 10945045437865344 10950332817473712 10971931107054528 10993571996812032 11010820951314054 11031226898006016 11058324265377792 11070326915301888 11075674816425024 11097520328883456 11119408929137664 11164212157782996 11215260224348076 11237381053192944 11252119340127744 11298111419731968 11303569359972864 11325864368572416 11343634691015952 11348203351547904 11366008723937088 11371499464299624 11393928457325856 11427434235150336 11432954649212928 11434314064826133 11455504855621632 11483644429430784 11486597165259723 11524348033840512 11577042812230272 11599877216199168 11615090931744768 11618077465798596 11646616386823002 11668200629649408 11669588016777288 11709558390726144 11732654166644736 11738322027664128 11761474536594432 11803162905626976 11808864828311148 11832156474915312 11857132557687456 11886258699309072 11896101196222464 11909702996546368 11925323061331968 11950495806173184 11974066803818496 11979851287492608 11992854158243712 12003480185495552 12022313689623744 12046026339899136 12087286080749568 12094563170931579 12116977576943616 12118418325114876 12173829474292356 12183910096131072 12189795951805056 12213838941848064 12239620704709632 12269686399286784 12293886964176896 12313176117598512 12319124419657926 12343422495436344 12367768496413536 12379720421412864 12410130260256768 12434607834734592 12440614798550016 12460134168478152 12465152500322304 12484710369993888 12509335045279872 12566533650882432 12583015176056832 12607833746423808 12642053684842062 12665482734747648 12710375347198464 12716515529969472 12741597414643968 12761589027392946 12766728770491392 12786759814429224 12792936897337077 12818169514491588 12862073980364544 12876780257584828 12887442962574336 12912861982224384 12919099983109632 12971905704136704 12978172228116992 13024173163759056 13049861868224064 13120387455172608 13126725708355584 13128286518874449 13152616686084096 13173253189566912 13188315263816719 13199235937475328 13205612281122144 13231658853668736 13276979592634368 13292160265894016 13311176034279726 13335845143855104 13339274127398388 13372041036722706 13396822945153024 13398415871114664 13415988443998464 13444307781944832 13470825154295808 13477332698429184 13491960928024176 13503915208682496 13525102900826712 13551779632386528 13598196840843264 13613744788455968 13625017741910016 13631599774061568 13658486558625792 13720939629309952 13740568809579072 13769573292798336 13803397199197632 13830622834699008 13848762264772608 13852323132298326 13877995129749504 13886350307365887 13912085366120448 13913739558465228 13927185474089472 13961396542788864 13988933814076416 13995691648368768 14023296562862592 14052897846148096 14073001925939856 14137350357242736 14183812964726784 14213753076436992 14248668076591104 14276771958398976 14299172265598272 14306079971215656 14334297091474464 14362569866802816 14411764173201408 14447165572509696 14475660968116224 14514950527040886 14526969730002432 14533987480998336 14593393917153792 14600443756631616 14629241476072704 14652194809228938 14658095995749376 14681094601752072 14760435887069184 14767566421900032 14796693771844608 14825878572183552 14856313816262412 14885616210377328 14953680299130768 14983174737590592 14995581656776704 15002825786836992 15064148559642624 15071425813297152 15073217855003997 15101152491429888 15124846254687936 15154678298582784 15161999285732832 15191904609767808 15215740763430051 15243939532283904 15245752086434844 15311525905907712 15315462887012964 15335549745819264 15365797378454016 15436057082973696 15466502954932224 15490769954398128 15528821849097336 15559450689036384 15612744520968192 15643538888859648 15651096036885504 15681966048792576 15706571110637472 15737550540835968 15745153104414864 15776208633220416 15809510076916608 15830244898910208 15848344932412096 15861468261629952 15900430748442624 15904519151898078 15933994408230912 15973135049990144 15990472210991616 16029751586164992 16061368453198848 16086568798798056 16094339967617613 16126084227908772 16157891100153168 16213234694851584 16231772632389808 16245213461508096 16253061269073408 16285118589130752 16319494272946176 16359581865715712 16417568156798016 16425499226210568 16457896660581792 16490357995218048 16506293895217152 16516231426971081 16546840347009024 16587486398066688 16605490372952832 16613512224637536 16620203333763072 16646280493325184 16679113393706496 16755378201176576 16777353568075776 16822890336522114 16856071579789416 16947167129597952 16955354039959296 16988796552858624 17015452036523928 17022305027321856 17049013085905632 17057249196449436 17090892685988784 17141151352725504 17149431973819392 17183257283432448 17217149309632512 17225466644146176 17295874272182272 17365564218345408 17399815824298752 17427116198697894 17469924580234503 17502300944474112 17504382025165932 17564337586089216 17598981249967104 17607483041496192 17642211804891648 17713297242466722 17748234712372968 17785698836531184 17829388048963608 17864554494819552 17887984591997952 17925743709259776 17961100205727744 17969776931238912 17989281237365568 18005220278243328 18033470534435616 18069039509848704 18130929121124352 18175466365415424 18177627487672314 18211315411501056 18260744211438534 18284693927707584 18320758412772096 18359431057064448 18404529598930176 18440830446265344 18469764176397768 18478686629486889 18515133743154516 18551652744620304 18569580632119296 18615195390385152 18651911752101888 18660922197825024 18697728750483456 18727065554990832 18764002567919808 18849800476323648 18874522764085248 18911750619635712 18951670768582656 18963080527263093 18998224102121472 19065563020797696 19074773294954208 19112396121965952 19150093155737088 19180139721643836 19227254271737382 19262887430012928 19315170386377242 19331164443861504 19353267369387848 19369292973336576 19378649974664448 19457858556205056 19467258342175488 19505655301430272 19536259745638584 19574792802336096 19680581182758912 19690088562533376 19728925029126144 19767838096244736 19798853906212992 19808418421683216 19847488280503104 19938240398841024 19954750393663488 19977566316787456 20003767715782656 20008911191097582 20058061555084059 20095234417729536 20097623806671996 20166461672917248 20206237731443712 20215999047643776 20255872813023744 20287654351240068 20327669448579792 20420617182683952 20437526612865024 20447399661092352 20487729837938688 20581409443964928 20622003939909632 20654359939197504 20705095798796448 20745934252048512 20778484698447489 20816992694624256 20868128049180672 20870609337697842 20909288065056768 20942094814183296 20983400721114624 20993537472553152 21034944844293888 21079346769222144 21106993198546944 21206025535864104 21320629614655488 21373002114886656 21415157937598464 21448758398397408 21459119956823484 21501445637211696 21543854800204224 21617646259802112 21660284615344128 21670748358764544 21713491452174336 21759325697261568 21772425790561329 21800981221497504 21890090875730688 21900665634947424 21943862214109056 21978292213843407 21987143993624064 22021641902628108 22116648530755584 22140653830603776 22151349632850048 22195040657766912 22238817858275328 22328424315565992 22430520448696152 22474762106385888 22504238680255488 22596222839463936 22607138719945728 22651728737144832 22687269382031904 22696406703095808 22732017447874176 22742998928599248 22787856914651712 22865909298425856 22868628129652266 22911009711243264 22967288858861568 22973194330519446 23048696067681024 23154085624460544 23199754432398336 23236154931597192 23293232773646004 23339176033554576 23419116781452288 23465308333289472 23476644055328256 23522949073188864 23606325811253952 23617729656622296 23664312949830624 23714265115374912 23772517398618144 23792202392444928 23819405993092736 23850646122663936 23856778727847117 23900991612346368 23959702574985216 23985708316487424 24006960370991104 24044627379247488 24092052679798272 24189126341863158 24233955153887232 24236836650229752 24347658948584712 24367820192262144 24379591903610112 24427677883696128 24479241409419264 24539372798573568 24587773928353792 24626352235197024 24638248839315852 24686844990872688 24735536992827072 24759440842825728 24820260520513536 24869215669469184 24881229597100032 24920268336956304 24930305000644608 24969420739987776 25018670090559744 25133067301764864 25166030352113664 25234335504783171 25284107369684124 25420750694396928 25433031059938944 25483194829287936 25523178054785892 25533457540982784 25573519628858448 25585873794674154 25636339028983176 25724147960729088 25753560515169656 25774885925148672 25825723964448768 25838199966219264 25943811408273408 25956344456233984 26048346327518112 26099723736448128 26140674298046841 26253451416711168 26256573037748898 26305233372168192 26346506379133824 26376630527633438 26398471874950656 26411224562244288 26463317707337472 26553959185268736 26584320531788032 26622352068559452 26678548254796776 26744082073445412 26796831742229328 26831976887996928 26888615563889664 26941650308591616 26954665396858368 26983921856048352 27007830417364992 27050205801653424 27103559264773056 27196393681686528 27227489576911936 27250035483820032 27263199548123136 27266441231508471 27316973117251584 27391116317157801 27441879258619904 27481137619158144 27539146585596672 27606794398395264 27661245669398016 27697524529545216 27704646264596652 27772700614731774 27824170732240896 27827479116930456 27854370948178944 27922793085577728 27977867628152832 27991383296737536 28046593125725184 28105795692296192 28146003851879712 28274700714485472 28367625929453568 28427506152873984 28497336153182208 28553543916797952 28598344531196544 28612159942431312 28668594182948928 28725139733605632 28823528346402816 28840881407606073 28894331145019392 28972755579565863 29029901054081772 29053939460004864 29067974961996672 29186787834307584 29200887513263232 29258482952145408 29304389618457876 29316191991498752 29362189203504144 29520871774138368 29535132843800064 29593387543689216 29651757144367104 29712627632524824 29771232420754656 29907360598261536 29966349475181184 30005651573673984 30013366786646373 30142851626594304 30146435710007994 30202304982859776 30249692509375872 30309356597165568 30323998571465664 30383809219535616 30431481526860102 30487879064567808 30491504172869688 30630925774025928 30671099491638528 30731594756908032 30872114165947392 30933005909864448 30981539908796256 31057643698194672 31118901378072768 31225489041936384 31287077777719296 31302192073771008 31305914006546763 31363932097585152 31413142221274944 31449059475255253 31475101081671936 31490306208829728 31552417266440832 31619020153833216 31660489797820416 31696689864824192 31800861496885248 31809038303796156 31946270099980288 31980944421983232 32059503172329984 32122736906397696 32173137597596112 32188679935235226 32252168455817544 32315782200306336 32426469389703168 32463545264779616 32490426923016192 32506122538146816 32570237178261504 32638988545892352 32719163731431424 32835136313596032 32850998452421136 32915793321163584 32980715990436096 33032462853942162 33093680694018048 33174972796133376 33210980745905664 33227024449275072 33292560986650368 33358226787412992 33510756402353152 33645780673044228 33712143159578832 33894334259195904 33910708079918592 33977593105717248 34030904073047856 34044610054643712 34098026171811264 34114498392898872 34181785371977568 34282302705451008 34298863947638784 34366514566864896 34450933288292352 34459791495779169 34731128436690816 34799631648597504 34854232397395788 34939849160469006 35004601888948224 35008764050331864 35128675172178432 35197962499934208 35214966082992384 35284423609783296 35426594484933444 35496469424745936 35571397673062368 35658776097927216 35729108989639104 35775969183995904 35851487418519552 35922200411455488 35939553862477824 35978562474731136 36010440556486656 36066941068871232 36138079019697408 36261858242248704 36283689512794737 36350932730830848 36355254975344628 36521488422877068 36569387855415168 36641516825544192 36718862114128896 36809059197860352 36881660892530688 36939528352795536 36957373258973778 37030267486309032 37103305489240608 37139161264238592 37230390780770304 37303823504203776 37321844395650048 37395457500966912 37454131109981664 37528005135839616 37699600952647296 37749045528170496 37823501239271424 37926161054526186 37996448204242944 38131126041595392 38149546589908416 38224792243931904 38300186311474176 38360279443287672 38378810692011231 38454508543474764 38630340772754484 38662328887723008 38706534738775696 38738585946673152 38757299949328896 38915717112410112 38934516684350976 39011310602860544 39072519491277168 39149585604672192 39361162365517824 39380177125066752 39384859556623347 39457850058252288 39564945791450157 39597707812425984 39616836843366432 39694976561006208 39876480797682048 39955132633574912 40007535431565312 40017822382195164 40116123110168118 40190468835459072 40195247613343992 40332923345834496 40412475462887424 40431998095287552 40511745626047488 40575308702480136 40655338897159584 40841234365367904 40875053225730048 40894799322184704 40975459675877376 41162818887929856 41244007879819264 41308719878395008 41410191597592896 41491868504097024 41556969396894978 41633985389248512 41659050922097661 41736256098361344 41741218675395684 41884189628366592 41966801442229248 41987074945106304 42069889688587776 42158693538444288 42412051071728208 42641259229310976 42746004229773312 42830315875196928 42897516796794816 42918239913646968 43002891274423392 43087709600408448 43235292519604224 43341496717529088 43426982904348672 43544851581122658 43601962442995008 43780181751461376 43801331269894848 43887724428218112 43956584427686814 43974287987248128 44043283805256216 44281307661207552 44302699265700096 44390081315533824 44477635716550656 44656848631131984 44861040897392304 44949524212771776 45008477360510976 45192445678927872 45214277439891456 45219653565011991 45303457474289664 45374538764063808 45464034895748352 45485997857198496 45575713829303424 45731818596851712 45737256259304532 45934577717723136 45946388661038892 46097392135362048 46308171248921088 46399508864796672 46472309863194384 46586465547292008 46678352067109152 46838233562904576 46930616666578944 46953288110656512 47045898146377728 47212651622507904 47235459313244592 47328625899661248 47428530230749824 47545034797236288 47584404784889856 47638811986185472 47701292245327872 47713557455694234 47801983224692736 47919405149970432 47971416632974848 48089254758494976 48184105359596544 48283019902852839 48378252683726316 48473673300459504 48695317897169424 48735640384524288 48759183807220224 48855355767392256 48958482818838528 49078745597147136 49175547856707584 49252704470394048 49276497678631704 49373689981745376 49471073985654144 49518881685651456 49548694280913243 49640521041027072 49762459194200064 49840536673912608 49860610001289216 49938841479975552 50037340181119488 50266134603529728 50332060704227328 50468671009566342 50568214739368248 50841501388793856 50866062119877888 50966389658575872 51046356109571784 51066915081965568 51147039257716896 51171747589348308 51272678057966352 51448295921458176 51507121030339312 51549771850297344 51651447928897536 51676399932438528 51887622816546816 51912688912467968 52096692655036224 52199447472896256 52281348596093682 52409773740703509 52506902833422336 52513146075497796 52693012758267648 52753261055266876 52796943749901312 52822449124488576 52926635414674944 53168641063576064 53244704137118904 53357096509593552 53488164146890824 53593663484458656 53663953775993856 53777231127779328 53883300617183232 53909330793716736 53967843712096704 54015660834729984 54100411603306848 54207118529546112 54392787363373056 54454979153823872 54526399096246272 54532882463016942 54633946234503168 54782232634315602 54883758517239808 54962275238316288 55078293171193344 55213588796790528 55322491338796032 55409292529193304 55436059888460667 55545401229463548 55654958233860912 55708741896357888 55845586171155456 55955735256305664 55982766593475072 56093186251450368 56211591384592384 56292007703759424 56549401428970944 56735251858907136 56855012305747968 56889241581789279 56994672306364416 57196689062393088 57224319884862624 57337188365897856 57450279467211264 57681762815212146 57788662290038784 57945511159131726 58059802108163544 58107878920009728 58135949923993344 58373575668615168 58401775026526464 58516965904290816 58608779236915752 58632383982997504 58724378407008288 59041743548276736 59070265687600128 59186775087378432 59303514288734208 59425255265049648 59542464841509312 59814721196523072 59932698950362368 60011303147347968 60026733573292746 60174184665252177 60285703253188608 60292871420015988 60499385018751744 60618713194331136 60647997142931328 60767618439071232 60862963053720204 60983008345739376 61261851548051856 61342198983277056 61463189513816064 61744228331894784 61866011819728896 61963079817592512 62115287396389344 62237802756145536 62335454095342467 62450978083872768 62604384147542016 62611828013093526 62727864195170304 62826284442549888 62898118950510506 62950202163343872 62980612417659456 63104834532881664 63238040307666432 63320979595640832 63393379729648384 63618076607592312 63961888843966464 64119006344659968 64245473812795392 64346275195192224 64377359870470452 64504336911635088 64631564400612672 64852938779406336 64927090529559232 64980853846032384 65012245076293632 65140474356523008 65277977091784704 65317277371683987 65438327462862848 65670272627192064 65701996904842272 65831586642327168 65934876641530221 65961431980872192 66064925707884324 66349945592266752 66421961491811328 66454048898550144 66585121973300736 66716453574825984 67021512804706304 67291561346088456 67424286319157664 67788668518391808 67821416159837184 67955186211434496 68061808146095712 68089220109287424 68196052343622528 68228996785797744 68363570743955136 68597727895277568 68733029133729792 68901866576584704 68919582991558338 69462256873381632 69599263297195008 69708464794791576 69879698320938012 70017528100663728 70257350344356864 70395924999868416 70429932165984768 70568847219566592 70853188969866888 70992938849491872 71142795346124736 71317552195854432 71458217979278208 71551938367991808 71570336183541351 71702974837039104 71879107724955648 71957124949462272 72020881112973312 72133882137742464 72276158039394816 72567379025589474 72701865461661696 72710509950689256 73042976845754136 73138775710830336 73283033651088384 73437724228257792 73618118395720704 73763321785061376 73879056705591072 73914746517947556 74060534972618064 74206610978481216 74278322528477184 74460781561540608 74607647008407552 74643688791300096 74790915001933824 74908262219963328 75056010271679232 75399201905294592 75498091056340992 75703006514349513 75852322109052372 76262252083190784 76299093179816832 76449584487863808 76600372622948352 76720558886575344 76757621384022462 76909017086949528 77260681545508968 77324657775446016 77413069477551392 77477171893346304 77514599898657792 77831434224820224 77869033368701952 78022621205721088 78145038982554336 78299171209344384 78760354250133504 78769719113246694 78915700116504576 79129891582900314 79195415624851968 79233673686732864 79389953122012416 79752961595364096 79910265267149824 80035644764390328 80232246220336236 80390495226687984 80665846691668992 80824950925774848 80863996190575104 81023491252094976 81150617404960272 81310677794319168 81682468730735808 81750106451460096 81789598644369408 81950919351754752 82173348951473403 82325637775859712 82617439756790016 82820383195185792 82983737008194048 83113938793789956 83318101844195322 83472512196722688 83482437350791368 83768379256733184 83933602884458496 83974149890212608 84139779377175552 84317387076888576 84824102143456416 85282518458621952 85492008459546624 85660631750393856 85795033593589632 85836479827293936 86005782548846784 86175419200816896 86470585039208448 86522644222818219 86682993435058176 86918266738697589 87089703162245316 87203924885990016 87560363502922752 87602662539789696 87775448856436224 87913168855373628 87948575974496256 88086567610512432 88562615322415104 88605398531400192 88780162631067648 88955271433101312 89313697262263968 89722081794784608 89899048425543552 90016954721021952 90040100359939119 90428554879782912 90439307130023982 90606914948579328 90749077528127616 90928069791496704 90971995714396992 91151427658606848 91463637193703424 91474512518609064 91892777322077784 92194784270724096 92616342497842176 92799017729593344 92944619726388768 93172931094584016 93356704134218304 93676467125809152 93861233333157888 93906576221313024 93917742019640289 94091796292755456 94347178425765759 94425303245015808 94470918626489184 94657251799322496 94857060461499648 95090069594472576 95277623972370944 95402584490655744 95427114911388468 95838810299940864 95942833265949696 96178509516989952 96368210719193088 96566039805705678 96756505367452632 96947346600919008 97390635794338848 97471280769048576 97518367614440448 97710711534784512 97916965637677056 98157491194294272 98351095713415168 98505408940788096 98552995357263408 98747379963490752 98942147971308288 99097388561826486 99281042082054144 99524918388400128 99681073347825216 99877682959951104 100074680362238976 100532269207059456 100937342019132684 101136429478736496 101683002777587712 101732124239755776 101932779317151744 102092712219143568 102133830163931136 102294078515433792 102343495178696616 102545356115932704 102896591842916352 103014242060678624 103099543700594688 103352799864877056 103379374487337507 103825377824935936 104193385310072448 104398894945792512 104562697192187364 104819547481407018 105013805666844672 105026292150995592 105386025516535296 105506522110533752 105593887499802624 105644898248977152 105853270829349888 106337282127152128 106489408274237808 106714193019187104 106976328293781648 107187326968917312 107327907551987712 107554462255558656 107766601234366464 107818661587433472 107935687424193408 108031321669459968 108200823206613696 108414237059092224 108785574726746112 108909958307647744 109052798192492544 109065764926033884 109564465268631204 109924550476632576 110156586342386688 110427177593581056 110644982677592064 110818585058386608 110872119776921334 111090802458927096 111309916467721824 111417483792715776 111691172342310912 111911470512611328 111965533186950144 112186372502900736 112423182769184768 112584015407518848 113098802857941888 113470503717814272 113778483163578558 113989344612728832 114393378124786176 114448639769725248 114674376731795712 114900558934422528 115136432076033693 115363525630424292 115891022318263452 116119604216327088 116215757840019456 116271899847986688 116747151337230336 116803550053052928 117033931808581632 117217558473831504 117264767965995008 117448756814016576 118083487096553472 118140531375200256 118154578669870041 118373550174756864 118694837374350471 118850510530099296 119084929683018624 119629442393046144 119865397900724736 120022606294695936 120053467146585492 120348369330504354 120571406506377216 120585742840031976 120998770037503488 121237426388662272 121295994285862656 121535236878142464 121725926107440408 121966016691478752 122523703096103712 122684397966554112 122926379027632128 123488456663789568 123732023639457792 123926159635185024 124230574792778688 124475605512291072 124670908190684934 124901956167745536 124977152766292983 125208768295084032 125223656026187052 125652568885099776 125796237901021012 125900404326687744 125961224835318912 126209669065763328 126476080615332864 126786759459296768 127236153215184624 127923777687932928 128238012689319936 128490947625590784 128692550390384448 128754719740940904 129008673823270176 129263128801225344 129705877558812672 129854181059118464 130024490152587264 130280948713046016 130634554743367974 130876654925725696 131340545254384128 131403993809684544 131663173284654336 131869753283060442 131922863961744384 132129851415768648 132843922983622656 132908097797100288 133170243946601472 133432907149651968 134043025609412608 134583122692176912 134848572638315328 135577337036783616 135642832319674368 135658960695035973 135910372422868992 136123616292191424 136392104687245056 136457993571595488 136727141487910272 137195455790555136 137803733153169408 137839165983116676 138924513746763264 139198526594390016 139416929589583152 139759396641876024 140035056201327456 140514700688713728 140791849999736832 140859864331969536 141137694439133184 141706377939733776 141985877698983744 142285590692249472 142635104391708864 142916435958556416 143103876735983616 143140672367082702 143405949674078208 143758215449911296 143914249898924544 144267764275484928 144552316078789632 145134758051178948 145421019901378512 146085953691508272 146277551421660672 146566067302176768 146875448456515584 147236236791441408 147526643570122752 147758113411182144 147829493035895112 148121069945236128 148413221956962432 148556645056954368 148646082842739729 148921563123081216 149287377582600192 149581830003867648 149816524439926656 150112020543358464 150798403810589184 150996182112681984 151406013028699026 151704644218104744 152524504166381568 152598186359633664 152899168975727616 153200745245896704 153441117773150688 153515242768044924 153818034173899056 154521363091017936 154649315550892032 154826138955102784 154954343786692608 155029199797315584 155662868449640448 155738066737403904 156045242411442176 156290077965108672 156598342418688768 157229321222110527 157520708500267008 157539438226493388 158259783165800628 158390831249703936 158467347373465728 158779906244024832 159505923190728192 159820530534299648 160071289528780656 160464492440672472 160780990453375968 161331693383337984 161649901851549696 161727992381150208 162046982504189952 162301234809920544 162621355588638336 163364937461471616 163579197288738816 163901838703509504 164346697902946806 164651275551719424 165234879513580032 165640766390371584 165967474016388096 166227877587579912 166308179665382001 166636203688390644 166964874701582736 167536758513466368 167867205768916992 167948299780425216 168279558754351104 168634774153777152 169648204286912832 170565036917243904 170667724745367837 170984016919093248 171590067187179264 171672959654587872 172011565097693568 172350838401633792 173045288445636438 173365986870116352 173836533477395178 174179406324490632 174407849771980032 175120727005845504 175205325079579392 175550897712872448 175826337710747256 175897151948992512 176173135221024864 177125230644830208 177210797062800384 177560325262135296 177910542866202624 178627394524527936 179444163589569216 179798096851087104 180033909442043904 180080200719878238 180522553995756531 180857109759565824 180878614260047964 181498155056255232 181856139582993408 181943991428793984 182302855317213696 182949025037218128 183785554644155568 184389568541448192 185232684995684352 185598035459186688 185889239452777536 186345862189168032 186713408268436608 187352934251618304 187813152442626048 187835484039280578 188183592585510912 188694356851531518 188850606490031616 188941837252978368 189314503598644992 189714120922999296 190180139188945152 190555247944741888 190854229822776936 191885666531899392 192357019033979904 192736421438386176 193132079611411356 193513010734905264 193894693201838016 194781271588677696 194942561538097152 195036735228880896 195421423069569024 195833931275354112 195951832115051961 196314982388588544 197010817881576192 197105990714526816 197494759926981504 197804629924590663 197884295942616576 198194777123652972 199049836776800256 199362146695650432 199755365919902208 200149360724477952 201064538414118912 201874684038265368 202272858957472992 203366005555175424 203464248479511552 203865558634303488 204185424438287136 204267660327862272 204588157030867584 204686990357393232 205090712231865408 205793183685832704 206028484121357248 206199087401189376 206705599729754112 206758748974675014 207650755649871872 208386770620144896 208797789891585024 209125394384374728 209639094962814036 210052584301991184 210772051033070592 211013044221067504 211187774999605248 211289796497954304 211706541658699776 212674564254304256 212978816548475616 213428386038374208 213952656587563296 214374653937834624 214655815103975424 214711008550624053 215108924511117312 215637323174866944 215871374848386816 216062643338919936 216401646413227392 216828474118184448 217819916615295488 218105596384985088 218131529852067768 219128930537262408 219849100953265152 220313172684773376 220854355187162112 221289965355184128 221637170116773216 221744239553842668 222181604917854192 222619832935443648 222834967585431552 223382344684621824 223822941025222656 223931066373900288 224372745005801472 224846365538369536 225168030815037696 226197605715883776 227109019543048539 227556966327157116 228786756249572352 228897279539450496 229348753463591424 229801117868845056 230272864152067386 230727051260848584 231782044636526904 232239208432654176 232431515680038912 232543799695973376 233494302674460672 233607100106105856 234067863617163264 234435116947663008 234529535931990016 234897513628033152 236281062750400512 236309157339740082 236747100349513728 237389674748700942 237701021060198592 238169859366037248 239258884786092288 239730795801449472 240106934293170984 240696738661008708 241171485680063952 241997540075006976 242474852777324544 242591988571725312 243070473756284928 243451852214880816 243932033382957504 245047406192207424 245368795933108224 245852758055264256 246520046854420209 246976913327579136 247852319270370048 248461149585557376 248951211024582144 249341816381369868 249954305532585966 250417536590168064 250447312052374104 251305137770199552 251592475802042024 251800808653375488 251922449670637824 252419338131526656 252952161230665728 253573518918593536 254472306430369248 255847555375865856 256476025378639872 256981895251181568 257385100780768896 257509439481881808 258017347646540352 258526257602450688 259411755117625344 259708362118236928 260048980305174528 260754800216092767 261269109486735948 262681090508768256 262807987619369088 263326346569308672 263739506566120884 263845727923488768 264259702831537296 265687845967245312 265816195594200576 266340487893202944 266865814299303936 268086051218825216 269166245384353824 269697145276630656 270120301079817357 271285664639348736 271317921390071946 271820744845737984 272247232584382848 272784209374490112 272915987143190976 273454282975820544 274390911581110272 275678331966233352 277849027493526528 278397053188780032 278833859179166304 279518793283752048 280070112402654912 281029401377427456 281583699999473664 281719728663939072 281753226058920867 282275388878266368 283041535277297277 283412755879467552 283971755397967488 284571181384498944 285270208783417728 285832871917112832 286207753471967232 286281344734165404 287516430899822592 287828499797849088 288535528550969856 289104632157579264 290269516102357896 290842039802757024 292171907383016544 292555102843321344 293132134604353536 293750896913031168 294472473582882816 295053287140245504 295516226822364288 295658986071790224 296242139890472256 296826443913924864 297292165685479458 297843126246162432 298574755165200384 299633048879853312 300224041086716928 301596807621178368 302812026057398052 303409288436209488 305049008332763136 305196372719267328 305798337951455232 306401490491793408 306882235546301376 307030485536089848 307636068347798112 309042726182035872 309298631101784064 309652277910205568 310058399594631168 310138123462012521 311476133474807808 312090484822884352 312580155930217344 313196684837377536 314458642444221054 315041417000534016 315078876452986776 316519566331601256 316781662499407872 316934694746931456 317559812488049664 319011846381456384 319641061068599296 320142579057561312 320928984881344944 321561980906751936 322663386766675968 323299803703099392 323455984762300416 324093965008379904 324602469619841088 325242711177276672 326729874922943232 327158394577477632 328693395805893612 330469759027160064 331281532780743168 331934948032776192 332455755175159824 332616359330764002 333272407376781288 333929749403165472 335073517026932736 335734411537833984 335896599560850432 336559117508702208 337269548307554304 339296408573825664 341335449490735674 341968033838186496 343180134374358528 343345919309175744 344023130195387136 344701676803267584 346090576891272876 347673066954790356 348358812648981264 348815699543960064 350241454011691008 350410650159158784 351101795425744896 351652675421494512 351794303897985024 352346270442049728 354250461289660416 354421594125600768 354463736009610123 355120650524270592 356084512123051413 357254789049055872 358888327179138432 359596193702174208 360067818884087808 360160401439756476 361045107991513062 361714219519131648 361757228520095928 362996310112510464 363712279165986816 363887982857587968 364605710634427392 365898050074436256 367571109288311136 368779137082896384 370465369991368704 371196070918373376 371778478905555072 372691724378336064 373426816536873216 374705868503236608 374931458298878949 375626304885252096 375670968078561156 377388713703063036 377701212980063232 377883674505956736 378629007197289984 379428241845998592 380360278377890304 381110495889483776 381708459645553872 383771333063798784 384714038067959808 385472842876772352 386264159222822712 387026021469810528 387789386403676032 389562543177355392 390073470457761792 390842846139138048 391903664230103922 392629964777177088 394021635763152384 394211981429053632 394989519853963008 395609259849181326 395768591885233152 396389554247305944 398724293391300864 399510731839804416 400298721448955904 402129076828237824 403749368076530736 404545717914945984 406732011110350848 406928496959023104 406976882085107919 407731117268606976 408370848876574272 408837773178318289 409176314061735168 409373980714786464 410181424463730816 411586367371665408 412056968242714496 413411199459508224 413517497949350028 415301511299743744 416773541240289792 417595579783170048 418250788768749456 419278189925628072 420105168603982368 421544102066141184 422026088442135008 422375549999210496 422579592995908608 423413083317399552 425349128508608512 425957633096951232 426856772076748416 427905313175126592 428749307875669248 429311630207950848 429422017101248106 430217849022234624 431274646349733888 431742749696773632 432803292826454784 433656948236368896 435639833230590976 436263059704135536 438257861074524816 439698201906530304 440626345369546752 441708710374324224 442579930710368256 443274340233546432 443488479107685336 444363209835708384 445239665870887296 445669935170863104 446764689369243648 447862132747800576 448745490011602944 450336061630075392 452395211431767552 454218039086097078 455113932654314232 457573512499144704 457794559078900992 458697506927182848 459602235737690112 460545728304134772 461454102521697168 463564089273053808 464478416865308352 464863031360077824 465087599391946752 466988605348921344 467214200212211712 468135727234326528 468870233895326016 469795027256066304 471687963666331581 472562125500801024 472618314679480164 474779349497401884 475402042120397184 476339718732074496 478517769572184576 479461591602898944 480213868586341968 481393477322017416 482342971360127904 483995080150013952 484949705554649088 485183977143450624 486140947512569856 486903704429761632 487864066765915008 490094812384414848 490737591866216448 491705516110528512 493040093708840418 493953826655158272 495704638540740096 496922299171114752 497902422049164288 498683632762739736 498924538996146003 499908611065171932 500894624104748208 502610275540399104 503184951604084048 503601617306750976 503844899341275648 504838676263053312 505904322461331456 507147037837187072 508944612860738496 511695110751731712 512003174236103511 512952050757279744 514770201561537792 515018878963763616 516034695293080704 517052515204901376 519416724236473856 520097960610349056 521509600432185534 522538218973471896 525362181017536512 525615975238738176 526652693138617344 527479013132241768 527691455846977536 528519405663074592 531375691934490624 531632391188401152 532680975786405888 533731628598607872 536172102437650432 538332490768707648 539394290553261312 540240602159634714 541567661987269593 542571329278697472 542635842780143892 544494465168765696 545568418748980224 545831974286381952 546908565951641088 551356663932466704 555698054987053056 556794106377560064 557667718358332608 559037586567504096 560140224805309824 562058802754854912 563439457327878144 563506452117841734 564550777756532736 566083070554594554 566825511758935104 567943510795934976 569142362768997888 570540417566835456 571665743834225664 572562689468330808 575656999595698176 577071057101939712 578209264315158528 580539032204715792 581684079605514048 584343814766033088 585110205686642688 586264269208707072 587501793826062336 587855496345155883 588944947165765632 591032453644728576 591317972143580448 592484279780944512 593652887827849728 594584331370958916 597149510330400768 599266097759706624 600448082173433856 603193615242356736 605624052114796104 606818576872418976 610098016665526272 610392745438534656 611596675902910464 612802980983586816 613764471092602752 614060971072179696 615272136695596224 618085452364071744 618597262203568128 619304555820411136 620116799189262336 620276246924025042 622952266949615616 625160311860434688 626393369674755072 628917284888442108 630157752905973552 633039132663202512 633563324998815744 633869389493862912 635119624976099328 638023692762912768 639282122137198592 640285158115122624 641857969762689888 643123961813503872 644133025651872159 645326773533351936 646911969524600832 648187930016759808 649204939239682176 650485422354553344 653459749845886464 654316789154955264 657386791611787224 660939518054320128 662563065561486336 663869896065552384 664911510350319648 665232718661528004 666544814753562576 667859498806330944 670147034053865472 671468823075667968 671793199121700864 673118235017404416 674539096615108608 678592817147651328 681327058629145617 682670898981471348 686360268748717056 686691838618351488 688046260390774272 689403353606535168 692181153782545752 695346133909580712 696717625297962528 697631399087920128 700482908023382016 700821300318317568 702203590851489792 703305350842989024 703588607795970048 704692540884099456 708843188251201536 708927472019220246 710241301048541184 712169024246102826 714509578098111744 717776654358276864 719192387404348416 720320802879512952 722090215983026124 723514457040191856 725992620225020928 727424558331973632 727775965715175936 729211421268854784 731796100148872512 735142218576622272 737558274165792768 739560140563260627 740930739982737408 743556957811110144 745383448756672128 746853633073746432 749862916597757898 751252609770504192 751341936157122312 754777427406126072 755402425960126464 755767349011913472 757258014394579968 758856483691997184 760720556755780608 762220991778967552 763416919291107744 767542666127597568 769428076135919616 770945685753544704 772528318445645424 774052042939621056 775578772807352064 779125086354710784 780146940915523584 782264400648278301 783807328460207844 788043271526304768 788423962858107264 789979039707926016 791218519698362652 791537183770466304 792779108494611888 797448586782601728 799021463679608832 800597442897911808 804258153656475648 807498736153061472 809091435829891968 810360903239452071 813856993918046208 813953764170215838 815462234537213952 816741697753148544 817675546356636578 818352628123470336 818747961429572928 820362848927461632 823172734743330816 824113936485428992 827034995898700056 833547082480579584 835191159566340096 836501577537498912 838556379851256144 840210337207964736 843088204132282368 844052176884270016 844751099998420992 845159185991817216 845259678176762601 846826166634799104 849124605831891831 850698257017217024 851915266193902464 853713544153496832 855810626350253184 857498615751338496 858623260415901696 858844034202496212 862549292699467776 863485499393547264 865606585652909568 867313896472737792 871279666461181952 872526119408271072 876515722149049632 879396403813060608 881252690739093504 883417420748648448 885159861420736512 886548680467092864 886976958215370672 888726419671416768 890479331741774592 893529378738487296 895724265495601152 900672123260150784 904790422863535104 908436078172194156 910227865308628464 915147024998289408 915589118157801984 917395013854365696 919204471475380224 921091456608269544 922908205043394336 927128178546107616 928956833730616704 930175198783893504 930414370386037563 934428400424423424 936271454468653056 937740467790652032 939590054512132608 943375927332663162 945124251001602048 945236629358960328 949558698994803768 950804084240794368 952679437464148992 957035539144369152 958923183205797888 960427737172683936 962786954644034832 964685942720255808 967990160300027904 969899411109298176 970367954286901248 972281895025139712 973807408859523264 975728133531830016 980189624768829696 981475183732432896 986080187417680836 991409277081480192 993844598342229504 995804844098328576 997367265525479472 997849077992292006 999817222130343864 1001789248209496416 1005220551080798208 1006369903208168096 1007203234613501952 1007689798682551296 1009677352526106624 1011808644922662912 1014294075674374144 1017889225721476992 1024006348472207022 1025904101514559488 1029540403123075584 1030037757927527232 1032069390586161408 1034105030409802752 1038833448472947712 1043019200864371068 1045076437946943792 1050724362035073024 1051231950477476352 1053305386277234688 1054958026264483536 1055382911693955072 1057038811326149184 1062751383868981248 1063264782376802304 1065361951572811776 1068253536369154239 1076664981537415296 1078788581106522624 1080481204319269428 1083135323974539186 1085142658557394944 1085271685560287784 1088988930337531392 1091136837497960448 1091663948572763904 1093817131903282176 1102713327864933408 1111396109974106112 1113588212755120128 1115335436716665216 1118075173135008192 1120280449610619648 1124117605509709824 1124794374896636847 1126878914655756288 1127012904235683468 1132166141109189108 1133651023517870208 1135887021591869952 1138284725537995776 1141080835133670912 1143331487668451328 1145125378936661616 1151313999191396352 1154142114203879424 1156418528630317056 1161078064409431584 1163368159211028096 1168687629532066176 1170220411373285376 1172528538417414144 1175710992690311766 1177889894331531264 1182064907289457152 1182635944287160896 1184968559561889024 1187305775655699456 1189168662741917832 1198532195519413248 1200896164346867712 1206387230484713472 1211248104229592208 1213637153744837952 1220196033331052544 1220785490877069312 1220930646255323757 1223193351805820928 1226513319534954867 1227528942185205504 1228121942144359392 1230544273391192448 1236170904728143488 1238609111640822272 1240233598378524672 1240552493848050084 1245904533899231232 1250320623720869376 1252786739349510144 1257834569776884216 1260315505811947104 1266078265326405024 1267126649997631488 1267738778987725824 1270239249952198656 1276047385525825536 1278564244274397184 1280570316230245248 1283715939525379776 1286247923627007744 1288266051303744318 1290653547066703872 1293823939049201664 1298409878479364352 1300970844709106688 1306919499691772928 1314773583223574448 1321879036108640256 1325126131122972672 1327739792131104768 1329823020700639296 1330465437323056008 1333089629507125152 1335718997612661888 1340294068107730944 1343586398243401728 1346236470034808832 1357185634295302656 1362654117258291234 1365341797962942696 1372720537497434112 1373383677236702976 1376092520781548544 1378806707213070336 1384362307565091504 1390692267819161424 1393435250595925056 1395262798175840256 1400965816046764032 1401642600636635136 1404407181702979584 1406610701685978048 1409385081768198912 1417686376502403072 1417854944038440492 1424338048492205652 1429019156196223488 1435553308716553728 1438384774808696832 1440641605759025904 1444180431966052248 1447028914080383712 1451985240450041856 1454849116663947264 1455551931430351872 1458422842537709568 1463592200297745024 1470284437153244544 1475116548331585536 1479120281126521254 1481861479965474816 1487113915622220288 1490766897513344256 1493707266147492864 1496773616988438009 1499725833195515796 1502683872314244624 1509554854812252144 1510804851920252928 1511534698023826944 1514516028789159936 1517712967383994368 1521441113511561216 1524441983557935104 1526833838582215488 1535085332255195136 1536009522708310533 1538856152271839232 1545056636891290848 1548104085879242112 1551157545614704128 1558250172709421568 1560293881831047168 1564528801296556602 1567614656920415688 1576086543052609536 1576847925716214528 1579958079415852032 1582437039396725304 1583074367540932608 1585558216989223776 1594897173565203456 1598042927359217664 1601194885795823616 1608516307312951296 1614997472306122944 1618182871659783936 1620721806478904142 1624702985961808779 1627713987836092416 1627907528340431676 1633483395506297088 1635351092713273156 1636705256246940672 1637495922859145856 1640725697854923264 1648227872970857984 1654069991797400112 1667094164961159168 1670382319132680192 1673003155074997824 1677112759702512288 1680420674415929472 1686176408264564736 1688104353768540032 1690318371983634432 1690519356353525202 1693652333269598208 1698249211663783662 1701396514034434048 1703830532387804928 1707427088306993664 1711621252700506368 1714997231502676992 1717688068404992424 1726970998787094528 1731213171305819136 1734627792945475584 1742559332922363904 1745052238816542144 1753031444298099264 1758792807626121216 1762505381478187008 1763566489035467649 1766834841497296896 1773097360934185728 1773953916430741344 1777452839342833536 1780958663483549184 1791448530991202304 1801344246520301568 1809580845727070208 1816872156344388312 1820455730617256928 1830294049996578816 1831178236315603968 1834790027708731392 1838408942950760448 1842182913216539088 1845816410086788672 1854256357092215232 1857913667461233408 1860350397567787008 1860828740772075126 1868856800848846848 1875480935581304064 1879180109024265216 1886751854665326324 1890473258717920656 1899117397989607536 1901608168481588736 1905358874928297984 1914071078288738304 1917846366411595776 1920855474345367872 1925573909288069664 1929371885440511616 1932399076955616477 1935980320600055808 1940735908573802496 1944563790050279424 1947614817719046528 1951456267063660032 1960379249537659392 1962950367464865792 1972160374835361672 1982818554162960384 1987689196684459008 1991609688196657152 1994734531050958944 1995698155984584012 1999634444260687728 2003578496418992832 2010441102161596416 2012739806416336192 2014406469227003904 2015379597365102592 2019354705052213248 2023617289845325824 2028588151348748288 2035778451442953984 2043981175887436851 2048012696944414044 2059080806246151168 2060075515855054464 2064138781172322816 2068210060819605504 2077666896945895424 2086038401728742136 2090152875893887584 2101448724070146048 2102463900954952704 2106610772554469376 2109916052528967072 2110765823387910144 2114077622652298368 2126529564753604608 2130723903145623552 2136507072738308478 2153329963074830592 2157577162213045248 2160962408638538856 2166270647949078372 2170543371120575568 2177977860675062784 2182273674995920896 2183327897145527808 2187634263806564352 2205426655729866816 2218680421689781881 2222792219948212224 2230670873433330432 2236150346270016384 2240560899221239296 2249588749793273694 2253757829311512576 2254025808471366936 2264332282218378216 2267302047035740416 2271774043183739904 2276569451075991552 2282161670267341824 2286662975336902656 2290250757873323232 2302627998382792704 2308284228407758848 2312837057260634112 2322156128818863168 2326736318422056192 2337375259064132352 2340440822746570752 2346793201944834903 2351421985380623532 2364129814578914304 2365271888574321792 2369937119123778048 2374611551311398912 2378337325483835664 2397064391038826496 2401792328693735424 2412774460969426944 2422496208459184416 2427274307489675904 2441570981754138624 2441861292510647514 2446386703611641856 2453026639069909734 2455057884370411008 2456243884288718784 2461088546782384896 2472341809456286976 2477218223281644544 2481104987696100168 2500641247441738752 2505573478699020288 2515669139553768432 2520631011623894208 2532156530652810048 2534253299995262976 2535477557975451648 2540478499904397312 2547373817495675493 2552094771051651072 2561140632460490496 2567431879050759552 2572495847254015488 2576532102607488636 2587647878098403328 2596819756958728704 2601941689418213376 2613838999383545856 2629547166447148896 2643758072217280512 2650252262245945344 2655479584262209536 2659646041401278592 2660930874646112016 2666179259014250304 2671437995225323776 2680588136215461888 2687172796486803456 2714371268590605312 2725308234516582468 2730683595925885392 2745441074994868224 2746767354473405952 2752185041563097088 2757613414426140672 2768724615130183008 2781384535638322848 2786870501191850112 2790525596351680512 2791243111158112689 2803285201273270272 2808814363405959168 2813221403371956096 2818770163536397824 2835372753004806144 2835709888076880984 2848676096984411304 2858038312392446976 2871106617433107456 2876769549617393664 2881283211518051808 2888360863932104496 2894057828160767424 2903970480900083712 2909698233327894528 2911103862860703744 2916845685075419136 2927184400595490048 2940568874306489088 2958240562253042508 2974227831244440576 2981533795026688512 2987414532294985728 2993547233976876018 2999451666391031592 3005367744628489248 3019109709624504288 3021609703840505856 3023069396047653888 3029032057578319872 3035425934767988736 3042882227023122432 3048883967115870208 3053667677164430976 3072019045416621066 3077712304543678464 3090113273782581696 3096208171758484224 3102315091229408256 3116500345418843136 3129057602593113204 3135229313840831376 3152173086105219072 3153695851432429056 3159916158831704064 3164874078793450608 3166148735081865216 3171116433978447552 3189794347130406912 3196085854718435328 3204760609107462717 3229994944612245888 3236365743319567872 3241443612957808284 3249405971923617558 3255427975672184832 3255815056680863352 3266966791012594176 3270702185426546312 3273410512493881344 3274991845718291712 3281451395709846528 3296455745941715968 3308139983594800224 3334188329922318336 3340764638265360384 3346006310149995648 3354225519405024576 3360841348831858944 3372352816529129472 3376208707537080064 3380636743967268864 3381038712707050404 3396498423327567324 3407661064775609856 3414854176613987328 3423242505401012736 3429994463005353984 3435376136809984848 3453941997574189056 3462426342611638272 3469255585890951168 3485118665844727808 3490104477633084288 3506062888596198528 3517585615252242432 3527132978070935298 3533669682994593792 3546194721868371456 3547907832861482688 3554905678685667072 3561917326967098368 3602688493040603136 3619161691454140416 3633744312688776624 3640911461234513856 3660588099993157632 3662356472631207936 3662791938765971271 3669580055417462784 3679539958604864601 3684365826433078176 3691632820173577344 3708512714184430464 3715827334922466816 3720700795135574016 3721657481544150252 3737713601697693696 3750961871162608128 3758360218048530432 3773503709330652648 3780946517435841312 3798234795979215072 3803216336963177472 3810717749856595968 3828142156577476608 3835692732823191552 3841710948690735744 3851147818576139328 3858743770881023232 3864798153911232954 3871960641200111616 3881471817147604992 3895229635438093056 3902912534127320064 3920758499075318784 3944320749670723344 3965637108325920768 3975378393368918016 3983219376393314304 3989469062101917888 3991396311969168024 3999268888521375456 4007156992837985664 4020882204323192832 4025479612832672384 4030759194730205184 4038709410104426496 4057176302697496576 4071556902885907968 4087962351774873702 4096025393888828088 4118161612492302336 4120151031710108928 4128277562344645632 4136420121639211008 4155333793891790848 4172076803457484272 4180305751787775168 4202897448140292096 4204927801909905408 4213221545108938752 4219832105057934144 4228155245304596736 4253059129507209216 4273014145476616956 4306659926149661184 4315154324426090496 4321924817277077712 4332541295898156744 4341086742241151136 4355955721350125568 4364547349991841792 4366655794291055616 4375268527613128704 4410853311459733632 4437360843379563762 4445584439896424448 4461341746866660864 4472300692540032768 4481121798442478592 4499177499586547388 4508051616942733872 4528664564436756432 4534604094071480832 4543548086367479808 4553138902151983104 4564323340534683648 4573325950673805312 4580501515746646464 4605255996765585408 4608028568124931599 4616568456815517696 4644312257637726336 4653472636844112384 4674750518128264704 4680881645493141504 4693586403889669806 4702843970761247064 4728259629157828608 4730543777148643584 4739874238247556096 4749223102622797824 4756674650967671328 4794128782077652992 4803584657387470848 4825548921938853888 4844992416918368832 4854548614979351808 4874108957885426337 4883141963508277248 4883722585021295028 4906053278139819468 4910115768740822016 4912487768577437568 4922177093564769792 4944683618912573952 4954436446563289088 4962209975392200336 5001282494883477504 5011146957398040576 5031338279107536864 5041262023247788416 5064313061305620096 5070955115950903296 5080956999808794624 5094747634991350986 5104189542103302144 5122281264920980992 5134863758101519104 5144991694508030976 5153064205214977272 5193639513917457408 5203883378836426752 5227677998767091712 5259094332894297792 5287516144434561024 5290699467106402947 5300504524491890688 5319292082802557184 5321861749292224032 5332358518028500608 5342875990450647552 5374345592973606912 5428742537181210624 5450616469033164936 5461367191851770784 5490882149989736448 5493534708946811904 5504370083126194176 5515226828852281344 5537449230260366016 5562769071276645696 5573741002383700224 5581051192703361024 5582486222316225378 5606570402546540544 5626442806743912192 5637540327072795648 5671419776153761968 5697352193968822608 5716076624784893952 5742213234866214912 5753539099234787328 5762566423036103616 5776721727864208992 5788115656321534848 5807940961800167424 5822207725721407488 5833691370150838272 5854368801190980096 5881137748612978176 5916481124506085016 5948455662488881152 5963067590053377024 5974829064589971456 5987094467953752036 5998903332782063184 6010735489256978496 6038219419249008576 6043219407681011712 6046138792095307776 6058064115156639744 6070851869535977472 6085764454046244864 6107335354328861952 6131943527662310553 6144038090833242132 6180226547565163392 6192416343516968448 6204630182458816512 6233000690837686272 6258115205186226408 6270458627681662752 6304346172210438144 6307391702864858112 6319832317663408128 6329748157586901216 6332297470163730432 6342232867956895104 6379588694260813824 6392171709436870656 6409521218214925434 6459989889224491776 6472731486639135744 6482887225915616568 6498811943847235116 6511630113361726704 6533933582025188352 6541404370853092624 6546821024987762688 6549983691436583424 6562902791419693056 6592911491883431936 6616279967189600448 6656041265069345643 6668376659844636672 6692012620299991296 6708451038810049152 6721682697663717888 6752417415074160128 6761273487934537728 6762077425414100808 6792996846655134648 6815322129551219712 6829708353227974656 6846485010802025472 6859988926010707968 6870752273619969696 6907883995148378112 6924852685223276544 6938511171781902336 6970237331689455616 6980208955266168576 7012125777192397056 7040379605834504709 7054265956141870596 7092389443736742912 7095815665722965376 7109811357371334144 7123834653934196736 7205376986081206272 7238323382908280832 7267488625377553248 7281822922469027712 7324712945262415872 7325583877531942542 7339160110834925568 7359079917209729202 7368731652866156352 7383265640347154688 7417025428368860928 7431654669844933632 7443314963088300504 7501923742325216256 7516720436097060864 7547007418661305296 7561893034871682624 7596469591958430144 7606432673926354944 7621435499713191936 7642121452487026479 7656284313154953216 7683421897381471488 7702295637152278656 7717487541762046464 7729596307822465908 7762943634295209984 7790459270876186112 7805825068254640128 7841516998150637568 7888641499341446688 7931274216651841536 7950756786737836032 7966438752786628608 7978938124203835776 7982792623938336048 7998537777042750912 8014313985675971328 8041764408646385664 8050959225665344768 8061518389460410368 8143113805771815936 8175924703549747404 8192050787777656176 8236323224984604672 8240302063420217856 8256555124689291264 8272840243278422016 8310667587783581696 8344153606914968544 8360611503575550336 8373729333474338067 8409855603819810816 8426443090217877504 8439664210115868288 8456310490609193472 8506118259014418432 8546028290953233912 8613319852299322368 8630308648852180992 8643849634554155424 8665082591796313488 8682173484482302272 8711911442700251136 8729094699983683584 8733311588582111232 8750537055226257408 8821706622919467264 8874721686759127524 8922683493733321728 8944601385080065536 8962243596884957184 8998354999173094776 9016103233885467744 9057329128873512864 9069208188142961664 9087096172734959616 9106277804303966208 9128646681069367296 9146651901347610624 9161003031493292928 9216057136249863198 9233136913631035392 9288624515275452672 9306945273688224768 9349501036256529408 9387172807779339612 9405687941522494128 9456519258315657216 9461087554297287168 9479748476495112192 9498446205245595648 9513349301935342656 9588257564155305984 9614281827322388151 9689984833836737664 9709097229958703616 9748217915770852674 9766283927016554496 9767445170042590056 9812106556279638936 9820231537481644032 9824975537154875136 9844354187129539584 9889367237825147904 9908872893126578176 9924419950784400672 10002564989766955008 10022293914796081152 10062676558215073728 10082524046495576832 10128626122611240192 10141910231901806592 10189495269982701972 10244562529841961984 10269727516203038208 10289983389016061952 10306128410429954544 10387279027834914816 10407766757672853504 10455355997534183424 10518188665788595584 10581398934212805894 10601009048983781376 10638584165605114368 10643723498584448064 10664717036057001216 10685751980901295104 10857485074362421248 10901232938066329872 10922734383703541568 10981764299979472896 10987069417893623808 10988375816297913813 11008740166252388352 11038619875814593803 11074898460520732032 11125538142553291392 11147482004767400448 11162102385406722048 11164972444632450756 11213140805093081088 11252885613487824384 11275080654145591296 11342839552307523936 11394704387937645216 11432153249569787904 11484426469732429824 11507078198469574656 11525132846072207232 11553443455728417984 11576231312643069696 11615881923600334848 11644415451442814976 11708737602381960192 11762275497225956352 11832962249012170032 11896911324977762304 11926135180106754048 11949658129179942912 11974188935907504072 11997806665564126368 12021470978513956992 12076438838498017152 12092277584190615552 12116128230313279488 12171528908092489728 12214670708657723904 12263887055324621106 12288076181666484264 12360453095130326784 12384832687033936896 12409260364917633024 12466001381675372544 12516230410372452816 12540917255363325504 12608692344420876288 12614783405729716224 12639664635326816256 12659496315173802432 12684465735913790208 12759177388521627648 12819042436429850868 12919979778448983552 12945462973278271488 12965774451831233136 12997623887694470232 13023260226723453408 13067867164050376704 13082808741706185248 13093642049975525376 13099967382873166848 13125805582839386112 13185822983766863872 13232559934379200896 13312082530138691286 13336753319689273344 13384025240599982592 13416902077620098304 13443365395327435776 13504834830148320256 13524154850828201616 13585993693310269296 13630644259102439424 13659416706455949312 13692970021604050944 13719977852021415936 13741504547239939392 13815767990296756224 13849705370446553088 13960417910532337152 14024251554384794112 14080759211669009418 14108531912283741192 14184778887473485824 14191631331445930752 14219622714742668288 14247669307868393472 14410753972162412544 14476646765816561664 14534977250755106496 14563645844938055424 14622326873656279011 14649425890524831744 14651167755063885084 14718159834419458404 14737463305732312704 14766531280694309376 14834050856737721856 14863309339689867264 14886629926176601008 15003847484650432512 15033440872194121728 15094014837322610592 15123786069743365248 15192939183916860288 15212865347852709888 15242870999426383872 15284242904974052958 15312568626309906432 15366843794762942976 15404591274304557312 15434975083524092928 15459192615644931816 15580918541752372224 15611650136509280256 15683033996301275136 15777282998682893376 15862548433303683072 15872098401319208841 15901513573475672064 15957876248407671552 15965585247876672096 15997075554085501824 16028627971351942656 16101918451330689536 16123036778920820736 16286227611543631872 16351849407099494808 16384101575555312352 16472646449969209344 16480604126840435712 16513110249378582528 16545680486556844032 16621335175567163392 16688307213829937088 16721223007151100672 16747458666948676134 16819711207639621632 16879328420231736576 16912620981218386944 17092056581906467824 17226639704598644736 17260617297704361984 17287699269108310848 17330165183592626976 17364346968964604544 17423822885400502272 17466623177164222464 17501074110452514816 17643413245838934528 17749443373518255048 17845366987466643456 17889202770160131072 17924487193769914368 17996709998346189552 18032206467770935488 18114658257747025728 18138416376285923328 18174192345469919232 18212555608607932416 18257293362138734592 18322006062986585856 18432114272499726396 18577249030550905344 18613890547376449536 18699002072513058816 18774345615558679224 18811375883044988256 18913038516631314432 18922175108594574336 18959496952990224384 18996892410491191296 19026698603870685312 19176515128310611968 19228563654644776302 19379969667673475328 19418194459917407232 19496435831541705348 19534890340085180112 19624213112559277872 19640463074963288064 19649951074309750272 19688708374259079168 19778734475650295808 19817745786253156352 19848839901568801344 19968123795208036929 20005129979533910016 20125353116430147456 20165048092991153664 20257252245222480384 20283820463803613184 20378990539965403944 20489125059683923968 20539455032406076416 20579966778032123904 20612256820859909088 20774558055669829632 20815533515345707008 20910711995068366848 21036377331577191168 21121138817503514127 21162797868425611788 21277168331210228736 21287446997168896128 21329434072114002432 21371503961802590208 21714970148724842496 21802465876132659744 21845468767407083136 21974138835787247616 21976751632595827626 22017480332504776704 22077239751629187606 22149796921041464064 22251076285106582784 22294964009534800896 22329944889264901512 22505771226975648768 22550161308291182592 22685679104615047872 22789408775875290432 22864306499139575808 22926364357461079437 22968852939464859648 23050265692144414464 23106886911456835968 23152462625286139392 23288830902885629952 23417475204763920384 23524550994451912704 23665924498024340064 23793822649955524608 23852270360213508096 23899316258359885824 23948377871815008144 23995613331128252736 24042941957027913984 24152877676996034304 24184555168381231104 24429341417315447808 24527774110649242212 24576152363332968528 24720906190260653568 24769665374067873792 24818520729835266048 24932002763350745088 25032460820744905632 25081834510726651008 25121188000423014201 25229566811459432448 25279329270653632512 25318992630347604864 25368931471827580416 25518354777043255296 25638084872859701736 25839959556897967104 25890925946556542976 25931548903662466272 25995247775388940464 26046520453446906816 26135734328100753408 26165617483412370496 26187284099951050752 26199934765746333696 26251611165678772224 26371645967533727744 26465119868758401792 26624165060277382572 26768050481199965184 26833804155240196608 26886730790654871552 27009669660296640512 27048309701656403232 27171987386620538592 27261288518204878848 27318833412911898624 27385940043208101888 27439955704042831872 27483009094479878784 27699410740893106176 27920835821064674304 28048503108769588224 28161518423338018836 28217063824567482384 28369557774946971648 28383262662891861504 28439245429485336576 28495338615736786944 28842845481967164453 29069954501510212992 29127291689876110848 29244653747312558022 29298851781049663488 29302335510127770168 29436319668838916808 29474926611464625408 29533062561388618752 29668101713475443712 29726618679379734528 29773259852353202016 30007694969300865024 30066881744388243456 30188029674645221184 30247572139486730496 30385878367833720576 30425730695705419776 30568485809948105916 30733687589525885952 30809182548609114624 30869950167048185856 30918385231289863632 31161837083504744448 31223300273018560512 31366067992602550272 31554565997365786752 31744196802638417682 31803027146951344128 31915752496815343104 31931170495753344192 31994151108171003648 32057255942703885312 32203836902661379072 32572455223087263744 32703698814198989616 32768203151110624704 32945292899938418688 32961208253680871424 33026220498757165056 33115859627443781409 33376614427659874176 33442446014302201344 33494917333897352268 33639422415279243264 33758656840463473152 33825241962436773888 34184113163812935648 34453279409197289472 34521234595408723968 34575398538216621696 34660330367185253952 34728693937929209088 34847645770801004544 34933246354328444928 35286826491677869056 35498886747036510096 35690733974933286912 35778405540320262144 35848974387539828736 35993419996692379104 36064412935541870976 36229316515494051456 36276832752571846656 36348384690939838464 36514586724277469184 36644012125973171712 36864228544999452792 37154498061101810688 37227781094752899072 37398004145026117632 37548691231117358448 37622751766089976512 37826077033262628864 37844350217189148672 37918993905980448768 38053397207741370624 38457127309289552604 38759939335346950656 38836388919834814464 38992871663083410696 39069780680170360224 39248426225118555744 39280926149926576128 39299902148619500544 39377416748518158336 39557468951300591616 39635491572506312704 39697679803137602688 39936247590416073858 40010259959067820032 40250706232860294912 40330096185982307328 40514504490444960768 40757981079930807888 40978250119367847936 41078910064812152832 41159933556064247808 41224513641719818176 41549116111339659264 42072754663154382336 42242277635007028254 42325595736851223576 42554336662420457472 42574893994337792256 42658868144228004864 42743007923605180416 43429940297449684992 43604931752265319488 43690937534814166272 43948277671574495232 43953503265191655252 44154479503258375212 44299593842082928128 44502152570213165568 44589928019069601792 44659889778529803024 45011542453951297536 45100322616582365184 45371358209230095744 45578817551750580864 45728612998279151616 45852728714922158874 45937705878929719296 46100531384288828928 46213773822913671936 46304925250572278784 46834950409527840768 47049101988903825408 47331848996048680128 47587645299911049216 47616295203957626523 47704540720427016192 47896755743630016288 47991226662256505472 48085883914055827968 48305755353992068608 48369110336762462208 48858682834630895616 49055548221298484424 49152304726665937056 49441812380521307136 49539330748135747584 49637041459670532096 49864005526701490176 50064921641489811264 50163669021453302016 50242376000846028402 50459133622918864896 50637985260695209728 50737862943655160832 51276169745719403472 51679919113795934208 51781851893113085952 51863097807324932544 51990495550777880928 52093040906893813632 52271468656201506816 52331234966824740992 52399869531492667392 52503222331357544448 52743291935067455488 52930239737516803584 53248330120554765144 53536100962399930368 53667608310480393216 53773461581309743104 54019339320593281024 54096619403312806464 54343974773241077184 54522577036409757696 54637666825823797248 54771880086416203776 54966018188959757568 55841671642129348608 56097006217539176448 56323036846676037672 56434127649134964768 56739115549893943296 56766525325783723008 56878490858970673152 56990677231473573888 57685690963934328906 58139909003020425984 58254583379752221696 58489307494625116044 58604671020255540336 58872639337677833616 58949853222929250816 59066125122777237504 59336203426950887424 59453237358759469056 59546519704706404032 59904371385624110787 60015389938601730048 60376059349290442368 60495144278973460992 60771756735667441152 60851461391410839552 61136971619896211832 61467375179051771904 61618365097218229248 61739900334096371712 61836770462579727264 62323674167009488896 62446600546037121024 62732135985205100544 63109131994731573504 63363416452510542381 63488393605276835364 63831504993630686208 63862340991506688384 63988302216342007296 64114511885407770624 64407673805322758144 65144910446174527488 65407397628397979232 65536406302221249408 65922416507361742848 66052440997514330112 66231719254887562818 66753228855319748352 66884892028604402688 66989834667794704536 67517313680926946304 67650483924873547776 68368226327625871296 68779093072383238311 68906558818394578944 69150797076433243392 69320660734370507904 69457387875858418176 69866492708656889856 70573652983355738112 70997773494073020192 71381467949866573824 71556811080640524288 71697948775079657472 71986839993384758208 72128825871083741952 72458633030988102912 72553665505143693312 73288024251946343424 73728457089998905584 74308996122203621376 74455562189505798144 74796008290052235264 75097382462234716896 75245503532179953024 75688700434378297344 75837987811960897536 76106794415482741248 76914254618579105208 77519878670693901312 77672777839669628928 77985743326166821392 78139561360340720448 78496852450237111488 78561852299853152256 78599804297239001088 78754833497036316672 79114937902601183232 79395359606275205376 79872495180832147716 80501412465720589824 80660192371964614656 81029008980889921536 81515962159861615776 81956500238735695872 82157820129624305664 82319867112128495616 82449027283439636352 83098232222679318528 84145509326308764672 84484555270014056508 84651191473702447152 85108673324840914944 85149787988675584512 85317736288456009728 85486015847210360832 86528536445901493359 87209863504530638976 87381875069628332544 87896555343148990464 87907006530383310504 88308959006516750424 88599187684165856256 89004305140426331136 89179856038139203584 89319779557059606048 90023084907902595072 90200645233164730368 90742716418460191488 91157635103501161728 91705457429844317748 92201062768577657856 92427547645827343872 92609850501144557568 93669900819055681536 94098203977807650816 94663697992097360256 95232590407915253046 95409081440854032384 95793511487260032576 95982453324513010944 96171767828111655936 96611510707984137216 97717365669261791232 98111096442596968848 98304609453331874112 98883624761042614272 99078661496271495168 99347578882331344227 100129843282979622528 100327338042906604032 100484752001692056804 100918267245837729792 101275970521390419456 101475725887310321664 102552339491438806944 103359838227591868416 103563703786226171904 103726195614649865088 103980991101555761856 104186081813787627264 104542937312403013632 104662469933649481984 104799739062985334784 105860479475033607168 106496660241109530288 107072201924799860736 107335216620960786432 107546923162619486208 108038678641186562048 108193238806625612928 108687949546482154368 109045154072819515392 109543760172832407552 109932036377919515136 111683343284258697216 112194012435078352896 112646073693352075344 112868255298269929536 113478231099787886592 113533050651567446016 113756981717941346304 115371381927868657812 116279818006040851968 116509166759504443392 116978614989250232088 117209342040511080672 117745278675355667232 117899706445858501632 118132250245554475008 118672406853901774848 118906474717518938112 119093039409412808064 119808742771248221574 120030779877203460096 120752118698580884736 120990288557946921984 121543513471334882304 122273943239792423664 122934750358103543808 123236730194436458496 123479800668192743424 123673540925159454528 124647348334018977792 126218263989463147008 126726832905021084762 126976787210553670728 127663009987261372416 127724681983013376768 127976604432684014592 128229023770815541248 128815347610645516288 130289820892349054976 130814795256795958464 131072812604442498816 131844833014723485696 132463438509775125636 133506457710639496704 133769784057208805376 133979669335589409072 135034627361853892608 135300967849747095552 136736452655251742592 137558186144766476622 137813117636789157888 138301594152866486784 138641321468741015808 138914775751716836352 141147305966711476224 141995546988146040384 142762935899733147648 142848885611872879569 143113622161281048576 143973679986769516416 144257651742167483904 144917266061976205824 145107331010287386624 146576048503892686848 147456914179997811168 148617992244407242752 148911124379011596288 149592016580104470528 150194764924469433792 150491007064359906048 151377400868756594688 152213588830965482496 153828509237158210416 155039757341387802624 155345555679339257856 155971486652333642784 156279122720681440896 156993704900474222976 157199608594478002176 157509666994072633344 158229875805202366464 158790719212550410752 159744990361664295432 161002824931441179648 161320384743929229312 162058017961779843072 163031924319723231552 163913000477471391744 164315640259248611328 164898054566879272704 168291018652617529344 168969110540028113016 169302382947404894304 170217346649681829888 170299575977351169024 170635472576912019456 170972031694420721664 173057072891802986718 174419727009061277952 174763750139256665088 175814013060766621008 176617918013033500848 177198375368331712512 178008610280852662272 178359712076278407168 178639559114119212096 180046169815805190144 181485432836920382976 182315270207002323456 183410914859688635496 184402125537155315712 184855095291654687744 185219701002289115136 187339801638111363072 188196407955615301632 189327395984194720512 190090249357531627143 190465180815830506092 191587022974520065152 191964906649026021888 192343535656223311872 193223021415968274432 195434731338523582464 196222192885193937696 196609218906663748224 197767249522085228544 198157322992542990336 198695157764662688454 200259686565959245056 200654676085813208064 200969504003384113608 202551941042780838912 202951451774620643328 205104678982877613888 206337279217149714933 206719676455183736832 207452391229299730176 207961982203111523712 208372163627575254528 209324939867298963968 209599478125970669568 211720958950067214336 212993320482219060576 214144403849599721472 214670433241921572864 215093846325238972416 216077357282373124096 216386477613251225856 217375899092964308736 219864072755839030272 223366686568517394432 224388024870156705792 225292147386704150688 225736510596539859072 227066101303134892032 227513963435882692608 230742763855737315624 232559636012081703936 233018333519008886784 233957229978500464176 234418684081022161344 235490557350711334464 235799412891717003264 236264500491108950016 237344813707803549696 238186078818825616128 239617485542496443148 241504237397161769472 241980577115893843968 243087026942669764608 244547886479584847328 245869500716207087616 246473460388872916992 246959601336385486848 247347081850318909056 249294696668037955584 252436527978926294016 253453665810042169524 253953574421107341456 255326019974522744832 255449363966026753536 255953208865368029184 256458047541631082496 257630695221291032576 259585609337704480077 261629590513591916928 262145625208884997632 263689666029446971392 264926877019550251272 267012915421278993408 267539568114417610752 267959338671178818144 270069254723707785216 270601935699494191104 273472905310503485184 275116372289532953244 276603188305732973568 277282642937482031616 277829551503433672704 282294611933422952448 283991093976292080768 285697771223745759138 286227244322562097152 287947359973539032832 288515303484334967808 289834532123952411648 293152097007785373696 294913828359995622336 297235984488814485504 298042736646994032681 300389529848938867584 300982014128719812096 302754801737513189376 304427177661930964992 307657018474316420832 310079514682775605248 310691111358678515712 311942973304667285568 312558245441362881792 313987409800948445952 314399217188956004352 317581438425100821504 319489980723328590864 322005649862882359296 322640769487858458624 324116035923559686144 326063848639446463104 328631280518497222656 329796109133758545408 336582037305235058688 337938221080056226032 338604765894809788608 340434693299363659776 340599151954702338048 341270945153824038912 346114145783605973436 348839454018122555904 349527500278513330176 351628026121533242016 353235836026067001696 354396750736663425024 356017220561705324544 356719424152556814336 357279118228238424192 360092339631610380288 362970865673840765952 364630540414004646912 366821829719377270992 368804251074310631424 369710190583309375488 370439402004578230272 378654791968389441024 380180498715063254286 380930361631661012184 383174045949040130304 383929813298052043776 384687071312446623744 386446042831936548864 390869462677047164928 392444385770387875392 393218437813327496448 395534499044170457088 397390315529325376908 400519373131918490112 401309352171626416128 401939008006768227216 405103882085561677824 405902903549241286656 410209357965755227776 412674558434299429866 413439352910367473664 414904782458599460352 415923964406223047424 416744327255150509056 418649879734597927936 423441917900134428672 425986640964438121152 428288807699199442944 429340866483843145728 432772955226502451712 434751798185928617472 439728145511678060544 446733373137034788864 448776049740313411584 450584294773408301376 451473021193079718144 454132202606269784064 461485527711474631248 465119272024163407872 466036667038017773568 467914459957000928352 468837368162044322688 470981114701422668928 471598825783434006528 472529000982217900032 474689627415607099392 476372157637651232256 479234971084992886296 483008474794323538944 483961154231787687936 486174053885339529216 489095772959169694656 491739001432414175232 492946920777745833984 494694163700637818112 504873055957852588032 506907331620084339048 507907148842214682912 510652039949045489664 510898727932053507072 511906417730736058368 512916095083262164992 515261390442582065152 519171218675408960154 523259181027183833856 524291250417769995264 529853754039100502544 534025830842557986816 535079136228835221504 535918677342357636288 540138509447415570432 546945810621006970368 550232744579065906488 553206376611465947136 554565285874964063232 555659103006867345408 564589223866845904896 567982187952584161536 571395542447491518276 575894719947078065664 577030606968669935616 579669064247904823296 586304194015570747392 589827656719991244672 594471968977628971008 596085473293988065362 600779059697877735168 601964028257439624192 608854355323861929984 615314036948632841664 619011837651449144799 620159029365551210496 623885946609334571136 625116490882725763584 627974819601896891904 628798434377912008704 635162876850201643008 638979961446657181728 644011299725764718592 645281538975716917248 648232071847119372288 652127697278892926208 659592218267517090816 673164074610470117376 675876442160112452064 677209531789619577216 681198303909404676096 682541890307648077824 692228291567211946872 697678908036245111808 699055000557026660352 703256052243066484032 706471672052134003392 708793501473326850048 712034441123410649088 714558236456476848384 725941731347681531904 729261080828009293824 733643659438754541984 737608502148621262848 739420381166618750976 740878804009156460544 757309583936778882048 760360997430126508572 761860723263322024368 766348091898080260608 767859626596104087552 769374142624893247488 772892085663873097728 778756828013113440231 784888771540775750784 786436875626654992896 791068998088340914176 794780631058650753816 801038746263836980224 802618704343252832256 803878016013536454432 810207764171123355648 811805807098482573312 820418715931510455552 825349116868598859732 829809564917198920704 831847928812446094848 833488654510301018112 837299759469195855872 846883835800268857344 851973281928876242304 858681732967686291456 865545910453004903424 869503596371857234944 879456291023356121088 894128209940982098043 901168589546816602752 902946042386159436288 908264405212539568128 922971055422949262496 930238544048326815744 932073334076035547136 935828919914001856704 937674736324088645376 941962229402845337856 943197651566868013056 952744315275302464512 958469942169985772592 966016949588647077888 967922308463575375872 972348107770679058432 978191545918339389312 985893841555491667968 989388327401275636224 1009746111915705176064 1013814663240168678096 1015814297684429365824 1021304079898090979328 1021797455864107014144 1023812835461472116736 1038342437350817920308 1046518362054367667712 1048582500835539990528 1059707508078201005088 1068051661685115973632 1070158272457670443008 1071837354684715272576 1080277018894831140864 1093891621242013940736 1100465489158131812976 1106412753222931894272 1109130571749928126464 1111318206013734690816 1135964375905168323072 1142791084894983036552 1151789439894156131328 1154061213937339871232 1159338128495809646592 1172608388031141494784 1179655313439982489344 1192170946587976130724 1201558119395755470336 1203928056514879248384 1217708710647723859968 1230628073897265683328 1238023675302898289598 1240318058731102420992 1247771893218669142272 1250232981765451527168 1255949639203793783808 1270325753700403286016 1277959922893314363456 1288022599451529437184 1304255394557785852416 1319184436535034181632 1346328149220940234752 1351752884320224904128 1354419063579239154432 1362396607818809352192 1384456583134423893744 1395357816072490223616 1398110001114053320704 1406512104486132968064 1412943344104268006784 1417587002946653700096 1424068882246821298176 1429116472912953696768 1451883462695363063808 1458522161656018587648 1467287318877509083968 1475217004297242525696 1478840762333237501952 1514619167873557764096 1520721994860253017144 1523721446526644048736 1532696183796160521216 1535719253192208175104 1538748285249786494976 1545784171327746195456 1557513656026226880462 1569777543081551501568 1572873751253309985792 1589561262117301507632 1602077492527673960448 1605237408686505664512 1607756032027072908864 1620415528342246711296 1640837431863020911104 1650698233737197719464 1659619129834397841408 1663695857624892189696 1666977309020602036224 1674599518938391711744 1693767671600537714688 1703946563857752484608 1731091820906009806848 1739007192743714469888 1758912582046712242176 1788256419881964196086 1802337179093633205504 1805892084772318872576 1845942110845898524992 1857035512954347434397 1860477088096653631488 1871657839828003713408 1875349472648177290752 1883924458805690675712 1886395303133736026112 1905488630550604929024 1916939884339971545184 1932033899177294155776 1935844616927150751744 1944696215541358116864 1956383091836678778624 1978776654802551272448 2019492223831410352128 2027629326480337356192 2031628595368858731648 2043594911728214028288 2047625670922944233472 2076684874701635840616 2093036724108735335424 2097165001671079981056 2119415016156402010176 2136103323370231947264 2143674709369430545152 2187783242484027881472 2200930978316263625952 2212825506445863788544 2218261143499856252928 2222636412027469381632 2271928751810336646144 2285582169789966073104 2303578879788312262656 2308122427874679742464 2318676256991619293184 2359310626879964978688 2384341893175952261448 2403116238791510940672 2407856113029758496768 2435417421295447719936 2461256147794531366656 2476047350605796579196 2495543786437338284544 2500465963530903054336 2511899278407587567616 2540651507400806572032 2555919845786628726912 2576045198903058874368 2608510789115571704832 2638368873070068363264 2682384629822946294129 2703505768640449808256 2708838127158478308864 2724793215637618704384 2768913166268847787488 2790715632144980447232 2796220002228106641408 2813024208972265936128 2825886688208536013568 2858232945825907393536 2903766925390726127616 2917044323312037175296 2934574637755018167936 2957681524666475003904 3029238335747115528192 3041443989720506034288 3047442893053288097472 3065392367592321042432 3071438506384416350208 3115027312052453760924 3139555086163103003136 3145747502506619971584 3179122524234603015264 3204154985055347920896 3210474817373011329024 3215512064054145817728 3240831056684493422592 3281674863726041822208 3301396467474395438928 3319238259668795682816 3327391715249784379392 3333954618041204072448 3349199037876783423488 3407893127715504969216 3462183641812019613696 3478014385487428939776 3517825164093424484352 3576512839763928392172 3604674358187266411008 3611784169544637745152 3691884221691797049984 3714071025908694868794 3720954176193307262976 3743315679656007426816 3750698945296354581504 3767848917611381351424 3810977261101209858048 3833879768679943090368 3864067798354588311552 3912766183673357557248 3957553309605102544896 4038984447662820704256 4055258652960674712384 4063257190737717463296 4087189823456428056576 4153369749403271681232 4186073448217470670848 4194330003342159962112 4238830032312804020352 4272206646740463894528 4287349418738861090304 4375566484968055762944 4401861956632527251904 4425651012891727577088 4436522286999712505856 4543857503620673292288 4571164339579932146208 4607157759576624525312 4616244855749359484928 4637352513983238586368 4718621253759929957376 4768683786351904522896 4806232477583021881344 4815712226059516993536 4922512295589062733312 4952094701211593158392 4991087572874676569088 5000931927061806108672 5023798556815175135232 5081303014801613144064 5111839691573257453824 5217021578231143409664 5276737746140136726528 5364769259645892588258 5407011537280899616512 5417676254316956617728 5537826332537695574976 5581431264289960894464 5626048417944531872256 5651773376417072027136 5716465891651814787072 5807533850781452255232 5834088646624074350592 5869149275510036335872 6058476671494231056384 6082887979441012068576 6094885786106576194944 6130784735184642084864 6142877012768832700416 6230054624104907521848 6279110172326206006272 6291495005013239943168 6358245048469206030528 6408309970110695841792 6431024128108291635456 6563349727452083644416 6602792934948790877856 6638476519337591365632 6654783430499568758784 6667909236082408144896 6698398075753566846976 6815786255431009938432 6924367283624039227392 6956028770974857879552 7153025679527856784344 7209348716374532822016 7223568339089275490304 7383768443383594099968 7428142051817389737588 7486631359312014853632 7501397890592709163008 7535697835222762702848 7621954522202419716096 7667759537359886180736 7728135596709176623104 7825532367346715114496 7915106619210205089792 8047153889468838882387 8110517305921349424768 8126514381475434926592 8174379646912856113152 8306739498806543362464 8372146896434941341696 8388660006684319924224 8477660064625608040704 8574698837477722180608 8751132969936111525888 8803723913265054503808 8873044573999425011712 9087715007241346584576 9142328679159864292416 9214315519153249050624 9437242507519859914752 9537367572703809045792 9612464955166043762688 9631424452119033987072 9845024591178125466624 9904189402423186316784 9982175145749353138176 10001863854123612217344 10047597113630350270464 10223679383146514907648 10434043156462286819328 10553475492280273453056 10729538519291785176516 10814023074561799233024 10835352508633913235456 11075652665075391149952 11162862528579921788928 11252096835889063744512 11303546752834144054272 11432931783303629574144 11738298551020072671744 12116953342988462112768 12165775958882024137152 12189771572213152389888 12261569470369284169728 12460109248209815043696 12558220344652412012544 12582990010026479886336 12716490096938412061056 12816619940221391683584 12862048256216583270912 13126699454904167288832 13205585869897581755712 13276953038675182731264 13309566860999137517568 13631572510862019876864 13848734567248078454784 13912057541949715759104 14306051359055713568688 14418697432749065644032 14447136678178550980608 14767536886767188199936 14856284103634779475176 14973262718624029707264 15002795781185418326016 15071395670445525405696 15243909044404839432192 15335519074719772361472 15651064734693430228992 15830213238420410179584 16094307778937677764774 16221034611842698849536 16253028762950869853184 16613478997613086724928 16744293792869882683392 16955320129251216081408 17149397674955444361216 17502265939872223051776 17607447826530109007616 18175430014482693169152 18284657358319728584832 18428631038306498101248 18874485015039719829504 19074735145407618091584 19224929910332087525376 19690049182356250933248 19808378804846372633568 19964350291498706276352 20003727708247224434688 20095194227260700540928 20447358766293029815296 20868086312924573638656 21459077038583570353032 21628046149123598466048 21670705017267826470912 22151305330150782299904 22504193671778127489024 22607093505668288108544 22865863566607259148288 23476597102040145343488 24141461668406516647161 24331551917764048274304 24379543144426304779776 24523138940738568339456 24920218496419630087392 25116440689304824025088 25165980020052959772672 25432980193876824122112 25724096512433166541824 26253398909808334577664 26411171739795163511424 26619133721998275035136 27263145021724039753728 28612102718111427137376 28837394865498131288064 28894273356357101961216 29535073773534376399872 29712568207269558950352 29946525437248059414528 30005591562370836652032 30142791340891050811392 30671038149439544722944 31302129469386860457984 31660426476840820359168 32188615557875355529548 32442069223685397699072 32506057525901739706368 33226957995226173449856 33488587585739765366784 33910640258502432162816 34298795349910888722432 35214895653060218015232 36350860028965386338304 36569314716639457169664 37748970030079439659008 38149470290815236183168 38449859820664175050752 39380098364712501866496 39616757609692745267136 39928700582997412552704 40894717532586059630592 41736172625849147277312 42918154077167140706064 43256092298247196932096 43341410034535652941824 44302610660301564599808 45008387343556254978048 45214187011336576217088 45731727133214518296576 46953194204080290686976 48282923336813033294322 48663103835528096548608 48759086288852609559552 49840436992839260174784 50232881378609648050176 50865960387753648244224 51448193024866333083648 52506797819616669155328 52822343479590327022848 54526290043448079507456 57224205436222854274752 57674789730996262576128 59070147547068752799744 59425136414539117900704 59893050874496118829056 60011183124741673304064 60285582681782101622784 61342076298879089445888 62604258938773720915968 64377231115750711059096 64884138447370795398144 65012115051803479412736 66453915990452346899712 67821280517004864325632 68597590699821777444864 70429791306120436030464 73138629433278914339328 75497940060158879318016 76298940581630472366336 78760196729425003732992 79233515219385490534272 79857401165994825105408 81789435065172119261184 85836308154334281412128 86512184596494393864192 86682820069071305883648 88605221320603129199616 90016774687112509956096 90428374022673152434176 93906388408160581373952 96565846673626066588644 97326207671056193097216 97518172577705219119104 99680873985678520349568 100465762757219296100352 101731920775507296488448 102896386049732666167296 105644686959180654045696 109052580086896159014912 114448410872445708549504 115349579461992525152256 118140295094137505599488 118850272829078235801408 119786101748992237658112 122684152597758178891776 125208517877547441831936 128754462231501422118192 129768276894741590796288 130024230103606958825472 132907831980904693799424 135642561034009728651264 137195181399643554889728 140859582612240872060928 146277258866557828678656 152597881163260944732672 157520393458850007465984 158467030438770981068544 163578870130344238522368 171672616308668562824256 173024369192988787728384 177210442641206258399232 180033549374225019912192 180856748045346304868352 187812776816321162747904 193131693347252133177288 194652415342112386194432 195036345155410438238208 199361747971357040699136 203463841551014592976896 205792772099465332334592 211289373918361308091392 228896821744891417099008 236280590188275011198976 237700545658156471602816 239572203497984475316224 245368305195516357783552 257508924463002844236384 259536553789483181592576 260048460207213917650944 265815663961809387598848 271285122068019457302528 281719165224481744121856 292554517733115657357312 305195762326521889465344 316934060877541962137088 327157740260688477044736 343345232617337125648512 346048738385977575456768 354420885282412516798464 375625553632642325495808 386263386694504266354576 389304830684224772388864 390072690310820876476416 398723495942714081398272 406927683102029185953792 411585544198930664669184 422578747836722616182784 457793643489782834198016 472561180376550022397952 475401091316312943205632 490736610391032715567104 515017848926005688472768 519073107578966363185152 531631327923618775197696 542570244136038914605056 563438330448963488243712 585109035466231314714624 610391524653043778930688 633868121755083924274176 686690465234674251297024 708841770564825033596928 772526773389008532709152 778609661368449544777728 780145380621641752952832 797446991885428162796544 813855366204058371907584 845157495673445232365568 915587286979565668396032 950802182632625886411264 981473220782065431134208 1030035697852011376945536 1038146215157932726370304 1063262655847237550395392 1126876660897926976487424 1170218070932462629429248 1220783049306087557861376 1267736243510167848548352 1373380930469348502594048 1417683541129650067193856 1545053546778017065418304 1557219322736899089555456 1594893983770856325593088 1627710732408116743815168 1690314991346890464731136 1831174573959131336792064 1901604365265251772822528 2060071395704022753891072 2126525311694475100790784 2340436141864925258858496 2441566098612175115722752 2535472487020335697096704 2746761860938697005188096 3090107093556034130836608 3114438645473798179110912 3189787967541712651186176 3380629982693780929462272 3662349147918262673584128 3803208730530503545645056 4120142791408045507782144 4253050623388950201581568 4883132197224350231445504 5070944974040671394193408 5493523721877394010376192 6180214187112068261673216 6379575935083425302372352 7324698295836525347168256 7606417461061007091290112 8240285582816091015564288 10141889948081342788386816 10987047443754788020752384 12360428374224136523346432 12759151870166850604744704 14649396591673050694336512 15212834922122014182580224 16480571165632182031128576 21974094887509576041504768 24720856748448273046692864 30425669844244028365160448 32961142331264364062257152 43948189775019152083009536 49441713496896546093385728 65922284662528728124514304 98883426993793092186771456 131844569325057456249028608 197766853987586184373542912 395533707975172368747085824
- Sum of all divisors σ(n): 1338823693036565236691599479
- Sum of proper divisors (its aliquot sum) s(n): 943289985061392867944513655
- 395533707975172368747085824 is an abundant number, because the sum of its proper divisors (943289985061392867944513655) is greater than itself. Its abundance is 547756277086220499197427831
Bases of 395533707975172368747085824
- Binary: 101000111001011011000010101000110000111100001001111100001100000010011111001000000000000002
- Hexadecimal: 0x1472D85461E13E1813E4000
- Base-36: 1DP5ABMDA2Z9S00000
Squares and roots of 395533707975172368747085824
- 395533707975172368747085824 squared (3955337079751723687470858242) is 156446914144588933899972751595541464736759692421758976
- 395533707975172368747085824 cubed (3955337079751723687470858243) is 61880028052882702866184946461374062352382965424594991052711445254071528114356224
-
395533707975172368747085824 is a
perfect square number . Itssquare root is 19888029263232 -
The
cube root of 395533707975172368747085824 is 734053702.4952186105
Scales and comparisons
How big is 395533707975172368747085824?- 395,533,707,975,172,368,747,085,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 395,533,707,975,172,368,747,085,824 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 395533707975172368747085824 cubic inches would be around 61171141.9 feet tall.
Recreational maths with 395533707975172368747085824
- 395533707975172368747085824 backwards is 428580747863271579707335593
- The number of decimal digits it has is: 27
- The sum of 395533707975172368747085824's digits is 135
- 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 395533707975172368747085824 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 395533707975172368747085824 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/395533707975172368747085824/
Chicago style:
Numbermatics. 2024. "Number 395533707975172368747085824 - Facts about the integer". https://numbermatics.com/n/395533707975172368747085824/
The information we have on file for 395533707975172368747085824 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 395533707975172368747085824, math, Factors of 395533707975172368747085824, curriculum, school, college, exams, university, Prime factorization of 395533707975172368747085824, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-five septillion, five hundred thirty-three sextillion, seven hundred seven quintillion, nine hundred seventy-five quadrillion, one hundred seventy-two trillion, three hundred sixty-eight billion, seven hundred forty-seven million, eighty-five thousand, eight hundred twenty-four.