321936095002259616269803776
321,936,095,002,259,616,269,803,776 is an even composite number composed of five prime numbers multiplied together.
321936095002259616269803776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 321936095002259616269803776:
28 × 312 × 74 × 134 × 4314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 431 × 431 × 431 × 431)See below for interesting mathematical facts about the number 321936095002259616269803776 from the Numbermatics database.
Names of 321936095002259616269803776
- Cardinal: 321936095002259616269803776 can be written as Three hundred twenty-one septillion, nine hundred thirty-six sextillion, ninety-five quintillion, two quadrillion, two hundred fifty-nine trillion, six hundred sixteen billion, two hundred sixty-nine million, eight hundred three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 3.21936095002259616269803776 × 1026
Factors of 321936095002259616269803776
Divisors of 321936095002259616269803776
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 392 416 431 432 441 448 468 486 504 507 546 567 576 588 624 637 648 672 676 686 702 728 729 756 768 784 819 832 862 864 882 896 936 972 1008 1014 1029 1053 1092 1134 1152 1176 1183 1248 1274 1293 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1568 1638 1664 1701 1724 1728 1764 1792 1872 1911 1944 2016 2028 2058 2106 2184 2187 2197 2268 2304 2352 2366 2401 2457 2496 2548 2586 2592 2646 2688 2704 2744 2808 2912 2916 3017 3024 3042 3087 3136 3159 3276 3328 3402 3448 3456 3528 3549 3744 3822 3879 3888 3969 4032 4056 4116 4212 4368 4374 4394 4459 4536 4563 4704 4732 4802 4914 4992 5096 5103 5172 5184 5292 5376 5408 5488 5603 5616 5733 5824 5832 6034 6048 6084 6174 6272 6318 6552 6561 6591 6804 6896 6912 7056 7098 7203 7371 7488 7644 7758 7776 7938 8064 8112 8232 8281 8424 8736 8748 8788 8918 9051 9072 9126 9261 9408 9464 9477 9604 9828 9984 10192 10206 10344 10368 10584 10647 10816 10976 11206 11232 11466 11637 11648 11664 11907 12068 12096 12168 12348 12544 12636 13104 13122 13182 13377 13608 13689 13792 14112 14196 14406 14742 14976 15288 15309 15379 15516 15552 15876 16128 16224 16464 16562 16809 16848 17199 17472 17496 17576 17836 18102 18144 18252 18522 18816 18928 18954 19208 19656 19683 19773 20384 20412 20688 20736 21119 21168 21294 21609 21632 21952 22113 22412 22464 22932 23274 23296 23328 23814 24136 24192 24336 24696 24843 25272 26208 26244 26364 26754 27153 27216 27378 27584 27783 28224 28392 28431 28561 28812 29484 29952 30576 30618 30758 31032 31104 31213 31752 31941 32448 32928 33124 33618 33696 34398 34911 34944 34992 35152 35672 35721 36204 36288 36504 37044 37632 37856 37908 38416 39221 39312 39366 39546 40131 40768 40824 41067 41376 42238 42336 42588 43218 43264 43904 44226 44824 44928 45864 45927 46137 46548 46656 47628 48272 48384 48672 49392 49686 50427 50544 51597 52416 52488 52728 53508 54306 54432 54756 55168 55566 56448 56784 56862 57122 57624 57967 58968 59049 59319 61152 61236 61516 62064 62208 62426 63357 63504 63882 64827 64896 65856 66248 66339 67236 67392 68796 69822 69888 69984 70304 71344 71442 72408 72576 72839 73008 74088 74529 75712 75816 76832 78442 78624 78732 79092 80262 81459 81536 81648 82134 82752 83349 84476 84672 85176 85293 85683 86436 87808 88452 89648 89856 91728 91854 92274 93096 93312 93639 95256 95823 96544 97344 98784 99372 100854 101088 103194 104733 104832 104976 105456 107016 107163 107653 108612 108864 109512 110336 111132 112896 113568 113724 114244 115248 115934 117663 117936 118098 118638 120393 122304 122472 123032 123201 124128 124852 126714 127008 127764 129654 129792 131712 132496 132678 134472 134784 137592 137781 138411 139644 139968 140608 142688 142884 144816 145152 145678 146016 147833 148176 149058 151281 151424 151632 153664 154791 156884 157248 157464 158184 160524 162918 163072 163296 164268 165504 166698 168952 169344 170352 170586 171366 172872 173901 176904 177147 177957 179296 183456 183708 184548 185761 186192 186624 187278 190071 190512 191646 193088 194481 194688 197568 198744 199017 199927 201708 202176 206388 209466 209664 209952 210912 214032 214326 215306 217224 217728 218517 219024 222264 223587 227136 227448 228488 230496 231868 235326 235872 236196 237276 240786 244377 244608 244944 246064 246402 248256 249704 250047 253428 254016 255528 255879 257049 259308 263424 264992 265356 268944 269568 274547 275184 275562 276822 279288 279936 280917 281216 285376 285768 287469 289632 291356 292032 295666 296352 298116 302562 302848 303264 307328 309582 313768 314199 314496 314928 316368 321048 321489 322959 325836 326592 328536 331008 333396 337904 338688 340704 341172 342732 345744 347802 352989 353808 354294 355914 358592 361179 366912 367416 369096 369603 371522 372384 374556 380142 381024 383292 386176 388962 389376 395136 397488 398034 399854 403416 404352 405769 412776 413343 415233 418932 419904 421824 428064 428652 430612 434448 435456 437034 438048 443499 444528 447174 453843 454272 454896 456976 460992 463736 464373 470652 471744 472392 474552 481572 488754 489216 489888 492128 492804 496512 499408 500094 506856 508032 509873 511056 511758 514098 518616 521703 529984 530712 531441 533871 537888 549094 550368 551124 553644 557283 558576 559872 561834 562432 570213 570752 571536 574938 579264 582712 583443 584064 591332 592704 596232 597051 599781 605124 606528 614656 619164 627536 628398 628992 629856 632736 642096 642978 645918 651672 653184 655551 657072 666792 670761 675808 681408 682344 685464 691488 695604 705978 707616 708588 711828 717184 722358 733131 733824 734832 738192 739206 743044 744768 749112 750141 753571 760284 762048 766584 767637 771147 772352 777924 790272 794976 796068 799708 806832 808704 811538 823641 825552 826686 830466 837864 839808 842751 843648 856128 857304 861224 862407 868896 874068 876096 886998 889056 894348 907686 908544 909792 913952 921984 927472 928746 941304 942597 943488 944784 946907 949104 963144 964467 968877 977508 979776 984256 985608 993024 998816 1000188 1013712 1016064 1019746 1022112 1023516 1028196 1034831 1037232 1043406 1058967 1059968 1061424 1062882 1067742 1075776 1083537 1098188 1100736 1102248 1107288 1108809 1114566 1117152 1123668 1140426 1141504 1143072 1149876 1158528 1165424 1166886 1168128 1182664 1185408 1192464 1194102 1199562 1210248 1213056 1217307 1238328 1240029 1245699 1255072 1256796 1259712 1265472 1284192 1285956 1291836 1300327 1303344 1306368 1311102 1314144 1330497 1333584 1341522 1351616 1361529 1362816 1364688 1370928 1382976 1391208 1393119 1399489 1411956 1415232 1417176 1423656 1434368 1444716 1466262 1467648 1469664 1476384 1478412 1486088 1489536 1498224 1500282 1507142 1520568 1524096 1529619 1533168 1535274 1542294 1555848 1565109 1589952 1592136 1599416 1601613 1613664 1623076 1647282 1651104 1653372 1660932 1671849 1675728 1679616 1685502 1687296 1710639 1712256 1714608 1722448 1724814 1737792 1748136 1750329 1752192 1773996 1778112 1788696 1791153 1799343 1815372 1819584 1827904 1843968 1854944 1857492 1882608 1885194 1886976 1889568 1893814 1898208 1921829 1926288 1928934 1937754 1955016 1959552 1966653 1968512 1971216 1997632 2000376 2012283 2027424 2039492 2044224 2047032 2056392 2069662 2074464 2086812 2117934 2119936 2122848 2125764 2135484 2151552 2167074 2196376 2199393 2201472 2204496 2214576 2217618 2229132 2234304 2247336 2250423 2260713 2280852 2286144 2299752 2302911 2313441 2317056 2330848 2333772 2365328 2370816 2384928 2388204 2399124 2414893 2420496 2426112 2434614 2470923 2476656 2480058 2491398 2510144 2513592 2519424 2528253 2530944 2568384 2571912 2583672 2587221 2600654 2606688 2622204 2628288 2660994 2667168 2683044 2703232 2723058 2725632 2729376 2741856 2765952 2782416 2786238 2798978 2823912 2827791 2830464 2834352 2840721 2847312 2889432 2893401 2906631 2932524 2939328 2952768 2956824 2972176 2979072 2996448 3000564 3014284 3041136 3048192 3059238 3066336 3070548 3084588 3104493 3111696 3130218 3176901 3179904 3184272 3198832 3203226 3227328 3246152 3250611 3294564 3302208 3306744 3321864 3326427 3343698 3351456 3371004 3421278 3424512 3429216 3444896 3449628 3475584 3496272 3500658 3504384 3547992 3556224 3569111 3577392 3582306 3598686 3630744 3639168 3651921 3655808 3709888 3714984 3720087 3737097 3765216 3770388 3779136 3787628 3796416 3843658 3852576 3857868 3875508 3900981 3910032 3919104 3933306 3937024 3942432 3991491 3995264 4000752 4024566 4054848 4078984 4084587 4088448 4094064 4112784 4139324 4148928 4173624 4179357 4198467 4235868 4245696 4251528 4270968 4303104 4334148 4392752 4398786 4402944 4408992 4429152 4435236 4458264 4468608 4494672 4500846 4521426 4561704 4572288 4588857 4599504 4605822 4626882 4661696 4667544 4695327 4730656 4769856 4776408 4798248 4804839 4829786 4840992 4869228 4941846 4953312 4960116 4982796 5015547 5020288 5027184 5038848 5056506 5061888 5131917 5136768 5143824 5167344 5174442 5201308 5213376 5244408 5250987 5256576 5274997 5321988 5334336 5366088 5373459 5398029 5406464 5446116 5458752 5483712 5531904 5564832 5572476 5597956 5647824 5655582 5660928 5668704 5681442 5694624 5765487 5778864 5786802 5813262 5865048 5878656 5899959 5905536 5913648 5944352 5992896 6001128 6028568 6036849 6082272 6118476 6132672 6141096 6169176 6208986 6223392 6260436 6353802 6359808 6368544 6397664 6406452 6454656 6492304 6501222 6589128 6598179 6604416 6613488 6628349 6643728 6652854 6687396 6702912 6742008 6751269 6782139 6842556 6858432 6889792 6899256 6908733 6940323 6951168 6992544 7001316 7095984 7112448 7138222 7154784 7164612 7197372 7244679 7261488 7278336 7303842 7311616 7412769 7419776 7429968 7440174 7474194 7530432 7540776 7558272 7575256 7584759 7592832 7687316 7705152 7715736 7751016 7761663 7801962 7820064 7866612 7884864 7982982 7990528 8001504 8049132 8109696 8157968 8169174 8176896 8188128 8225568 8278648 8297856 8347248 8358714 8396934 8471736 8483373 8491392 8503056 8522163 8541936 8668296 8680203 8719893 8785504 8797572 8817984 8858304 8870472 8916528 8937216 8989344 9001692 9042852 9102289 9123408 9144576 9177714 9199008 9211644 9253764 9313479 9323392 9335088 9390654 9461312 9530703 9539712 9552816 9596496 9609678 9659572 9681984 9738456 9751833 9796423 9883692 9906624 9920232 9965592 9979281 10031094 10040576 10054368 10113012 10263834 10273536 10287648 10334688 10348884 10402616 10426752 10488816 10501974 10513152 10549994 10643976 10668672 10707333 10732176 10746918 10796058 10892232 10917504 10955763 10967424 11129664 11144952 11195912 11211291 11295648 11311164 11337408 11362884 11389248 11530974 11557728 11573604 11626524 11702943 11730096 11757312 11799918 11811072 11827296 11888704 11974473 11985792 12002256 12057136 12073698 12164544 12236952 12253761 12265344 12282192 12309791 12338352 12417972 12446784 12520872 12538071 12595401 12707604 12737088 12795328 12812904 12909312 12984608 13002444 13178256 13196358 13208832 13226976 13256698 13287456 13305708 13374792 13405824 13452803 13484016 13502538 13564278 13685112 13716864 13766571 13779584 13798512 13817466 13880646 13985088 14002632 14085981 14191968 14276444 14309568 14329224 14394744 14414517 14489358 14522976 14607684 14825538 14839552 14859936 14880348 14948388 15046641 15060864 15081552 15116544 15150512 15169518 15185664 15374632 15395751 15410304 15431472 15502032 15523326 15603924 15640128 15733224 15752961 15769728 15824991 15965964 16003008 16098264 16120377 16194087 16219392 16315936 16338348 16376256 16451136 16557296 16595712 16694496 16717428 16793868 16904251 16943472 16966746 16982784 17006112 17044326 17083872 17296461 17336592 17360406 17439786 17571008 17595144 17635968 17699877 17716608 17740944 17833056 17978688 18003384 18085704 18110547 18204578 18246816 18355428 18398016 18423288 18507528 18626958 18646784 18670176 18781308 18922624 19061406 19079424 19105632 19192992 19219356 19319144 19363968 19476912 19503666 19592846 19767384 19794537 19813248 19840464 19885047 19931184 19958562 20062188 20108736 20226024 20253807 20346417 20527668 20575296 20669376 20697768 20805232 20820969 20853504 20977632 21003948 21099988 21287952 21337344 21414666 21464352 21493836 21592116 21734037 21784464 21835008 21911526 21934848 22238307 22259328 22289904 22391824 22422582 22591296 22622328 22674816 22725768 22754277 22778496 23061948 23115456 23147208 23253048 23284989 23405886 23460192 23599836 23654592 23777408 23948946 23971584 24004512 24114272 24147396 24329088 24473904 24507522 24530688 24564384 24619582 24676704 24835944 24893568 24983777 25041744 25076142 25190802 25415208 25450119 25474176 25566489 25590656 25625808 25969216 26004888 26040609 26159679 26356512 26392716 26453952 26513396 26574912 26611416 26749584 26811648 26905606 26968032 27005076 27128556 27306867 27370224 27433728 27533142 27559168 27597024 27634932 27761292 27940437 27970176 28005264 28171962 28383936 28552888 28592109 28619136 28658448 28789488 28829034 28978716 29045952 29215368 29255499 29389269 29651076 29719872 29760696 29896776 29937843 30093282 30121728 30163104 30301024 30339036 30749264 30791502 30820608 30862944 31004064 31046652 31207848 31280256 31393609 31466448 31505922 31539456 31649982 31931928 32006016 32121999 32196528 32240754 32388174 32631872 32676696 32752512 32867289 32902272 33114592 33388992 33434856 33587736 33633873 33808502 33886944 33933492 34012224 34088652 34167744 34592922 34673184 34720812 34879572 35108829 35142016 35190288 35271936 35399754 35433216 35481888 35666112 35923419 35957376 36006768 36171408 36221094 36409156 36493632 36710856 36761283 36796032 36846576 36929373 37015056 37253916 37340352 37562616 37614213 37786203 37845248 38122812 38211264 38385984 38438712 38638288 38727936 38953824 39007332 39185692 39534768 39589074 39626496 39680928 39770094 39862368 39917124 40124376 40217472 40358409 40452048 40507614 40692834 41055336 41150592 41299713 41338752 41395536 41610464 41641938 41955264 42007896 42199976 42257943 42575904 42829332 42928704 42987672 43184232 43243551 43468074 43568928 43823052 44476614 44518656 44579808 44783648 44845164 45139923 45182592 45244656 45349632 45451536 45508554 45556992 46123896 46187253 46230912 46294416 46398443 46506096 46569978 46811772 46920384 47199672 47258883 47309184 47474973 47554816 47897892 48009024 48228544 48294792 48361131 48582261 48658176 48947808 49015044 49128768 49239164 49353408 49671888 49787136 49967554 50083488 50152284 50381604 50712753 50830416 50900238 50948352 51132978 51181312 51251616 51889383 51938432 52009776 52081218 52319358 52713024 52785432 52907904 53026792 53099631 53149824 53222832 53499168 53811212 53936064 54010152 54257112 54331641 54613734 54740448 55066284 55194048 55269864 55522584 55880874 55940352 56010528 56343924 56767872 57105776 57184218 57238272 57316896 57578976 57658068 57957432 58091904 58430736 58510998 58778538 59302152 59383611 59439744 59521392 59655141 59793552 59875686 60186564 60326208 60602048 60678072 60761421 61039251 61498528 61583004 61725888 62008128 62093304 62415696 62462907 62560512 62787218 62932896 63011844 63299964 63716023 63863856 64012032 64243998 64393056 64481508 64776348 65202111 65263744 65353392 65505024 65734578 65804544 66229184 66714921 66777984 66869712 67175472 67267746 67617004 67773888 67866984 68024448 68177304 68262831 68335488 68574961 69185844 69346368 69441624 69759144 69854967 70217658 70284032 70380576 70799508 70963776 71332224 71846838 71914752 72013536 72342816 72442188 72818312 72987264 73421712 73522566 73592064 73693152 73858746 74030112 74507832 74680704 74951331 75125232 75228426 75572406 76245624 76350357 76422528 76699467 76771968 76877424 77276576 77907648 78014664 78371384 78479037 79069536 79178148 79361856 79540188 79724736 79834248 80062991 80248752 80434944 80716818 80904096 81015228 81385668 81920601 82110672 82301184 82599426 82677504 82791072 83220928 83283876 83821311 83910528 84015792 84399952 84515886 85151808 85658664 85776327 85857408 85975344 86168537 86368464 86487102 86936148 87137856 87646104 87766497 88167807 88953228 89159616 89567296 89690328 89813529 90279846 90365184 90489312 90903072 91017108 92247792 92374506 92461824 92588832 92796886 93012192 93139956 93623544 93840768 94180827 94399344 94517766 94618368 94949946 95795784 96018048 96365997 96457088 96589584 96722262 97164522 97895616 98030088 98257536 98478328 98601867 98706816 99343776 99935108 100166976 100304568 100763208 100901619 101425506 101660832 101800476 102265956 102503232 103778766 103876864 104019552 104162436 104638716 105326487 105426048 105570864 105815808 106053584 106199262 106299648 106445664 106998336 107622424 107770257 107872128 108020304 108514224 108663282 109227468 109480896 110132568 110283849 110388096 110539728 110788119 111045168 111761748 112021056 112687848 112842639 113358609 113535744 114211552 114368436 114633792 115157952 115316136 115914864 116183808 116861472 117021996 117557076 118329757 118604304 118767222 118879488 119042784 119310282 119587104 119751372 120373128 120652416 121075227 121204096 121356144 121522842 122078502 122997056 123166008 123451776 123899139 124016256 124186608 124831392 124925814 125574436 125865792 126023688 126599928 126773829 127432046 127727712 128487996 128786112 128963016 129552696 129730653 130404222 130527488 130706784 131469156 132458368 133429842 133555968 133739424 134350944 134535492 135234008 135419769 135547776 135733968 136048896 136354608 136525662 136670976 137149922 138371688 138561759 138692736 138883248 139195329 139518288 139709934 140435316 140761152 141599016 141776649 141927552 142424919 142664448 143693676 144027072 144685632 144884376 145636624 145746783 145974528 146843424 147045132 147386304 147717492 148060224 149015664 149361408 149902662 150250464 150456852 151144812 152138259 152491248 152700714 152845056 153398934 153543936 153754848 154553152 155668149 155815296 156029328 156742768 156958074 158139072 158356296 158723712 159080376 159298893 159449472 159668496 160125982 160497504 161433636 161808192 162030456 162771336 162994923 163841202 164221344 165198852 165582144 166441856 166567752 167642622 167821056 168031584 168799904 169031772 170303616 171317328 171552654 171714816 171950688 172337074 172736928 172974204 173872296 174275712 174886439 175292208 175532994 176335614 177906456 178150833 178319232 178965423 179134592 179380656 179627058 180559692 180978624 181806144 182034216 182284263 183117753 184495584 184749012 185177664 185593772 186024384 186279912 187247088 187388721 187681536 188361654 188798688 189035532 189899892 191148069 191591568 192036096 192731994 192914176 193179168 193444524 194329044 195606333 195791232 196060176 196515072 196956656 197203734 197413632 198687552 199870216 200144763 200333952 200609136 201526416 201803238 202851012 203321664 203600952 204531912 204788493 205006464 205724883 207557532 208039104 208324872 209277432 209564901 210652974 210852096 211141728 212107168 212398524 212891328 213996672 215244848 215540514 215744256 216040608 217028448 217326564 218454936 218961792 219755263 220265136 220567698 220776192 221079456 221576238 222090336 223523496 224042112 224853993 225375696 225685278 226717218 228423104 228736872 229051071 229267584 230098401 230315904 230632272 231829728 233722944 234043992 235114152 235437111 236659514 237208608 237534444 238085568 238620564 239174208 239502744 240188973 240746256 241304832 242150454 242408192 242712288 243045684 244157004 245761803 245994112 246332016 246903552 247798278 248032512 248373216 249662784 249851628 251148872 251463933 251731584 252047376 253199856 253547658 254864092 255455424 256975992 257328981 257572224 257926032 258505611 259105392 259461306 260808444 261413568 262938312 263299491 264503421 264916736 266859684 267478848 268701888 269070984 270468016 270839538 271095552 271467936 272709216 273051324 274299844 276743376 277123518 277385472 277766496 278390658 279036576 279419868 280870632 281522304 282542481 283198032 283553298 283855104 284849838 287387352 288054144 289097991 289371264 289768752 291273248 291493566 293686848 294090264 294772608 295434984 295805601 296120448 298031328 299805324 300500928 300913704 302289624 302704857 304276518 304982496 305401428 306797868 307509696 309106304 311336298 311630592 312058656 313485536 313916148 315979461 316278144 316712592 317447424 318160752 318597786 318898944 319336992 320251964 320995008 322867272 323310771 323616384 324060912 324789101 325542672 325989846 327682404 328442688 330397704 330851547 331164288 332364357 332883712 333135504 335285244 336063168 337599808 338063544 338527917 340075827 340607232 342634656 343105308 343901376 344674148 345473856 345948408 347744592 348551424 349772878 350584416 351065988 352671228 354989271 355812912 356301666 356638464 357930846 358269184 358761312 359254116 361119384 361957248 363225681 363612288 364068432 364568526 366235506 368991168 369498024 370355328 371187544 371697417 372048768 372559824 374494176 374777442 376723308 377597376 378071064 379799784 380321487 382296138 383183136 385463988 386358336 386889048 388658088 389191959 391212666 391582464 392120352 393913312 394407468 397375104 399740432 400289526 400667904 401218272 403052832 403606476 405702024 406259307 406643328 407201904 408116917 409063824 409576986 410012928 411449766 415115064 415685277 416078208 416649744 417585987 418554864 419129802 421305948 422283456 424214336 424797048 425329947 425782656 427274757 427993344 430489696 431081028 432081216 434056896 434653128 436909872 437240349 437923584 439510526 440530272 441135396 442158912 443152476 444180672 446012161 447046992 448084224 449707986 450751392 451370556 453434436 456414777 456846208 457473744 458102142 458535168 460196802 460631808 461264544 463659456 467004447 467445888 468087984 470228304 470874222 473319028 474417216 475068888 476171136 477241128 477896679 478348416 479005488 480377946 481492512 484300908 485424576 486091368 488314008 488984769 491523606 491988224 492664032 495596556 496746432 499325568 499703256 502297744 502927866 503463168 504094752 506399712 507095316 509728184 510910848 513951984 514657962 515144448 515852064 517011222 518210784 518922612 521616888 522827136 524659317 525876624 526598982 529006842 533719368 534452499 534957696 536896269 537403776 538141968 540936032 541679076 542935872 545418432 546102648 548599688 549353259 553486752 554247036 555532992 556781316 558073152 558839736 560440937 561741264 562166163 563044608 565084962 566396064 567106596 569699676 573444207 574774704 576108288 578195982 578742528 579537504 582546496 582987132 586818999 587373696 588180528 589545216 590869968 591611202 592240896 596062656 599610648 600434289 601001856 601827408 603179759 604579248 605409714 608553036 609964992 610802856 613595736 614365479 615019392 617174649 618212608 622672596 624117312 626971072 627832296 628694703 631958922 632556288 633425184 636321504 637195572 638673984 640503928 641990016 645734544 646621542 647232768 648121824 649578202 651085344 651979692 655364808 656885376 659265789 660795408 661703094 662328576 664728714 666271008 670570488 672126336 674561979 675199616 676127088 677055834 680151654 685269312 686210616 687802752 689348296 690295203 690947712 691896816 695489184 699545756 701168832 702131976 705342456 706311333 709978542 711625824 712603332 715861692 717522624 718508232 720566919 722238768 723914496 726451362 727224576 728136864 729137052 732471012 737285409 737982336 738996048 740710656 742375088 743394834 744097536 745119648 748988352 749554884 753446616 754391799 755194752 756142128 759599568 760642974 764592276 766366272 770927976 771986943 772716672 773778096 775516833 777316176 778383918 782425332 784240704 787826624 788814936 789898473 793510263 794750208 799480864 800579052 802436544 806105664 807212952 811404048 812518614 813286656 814403808 816233834 818127648 819153972 822899532 828308299 830230128 831370554 832156416 833299488 835171974 837109728 838259604 842611896 844566912 847627443 848428672 849594096 850659894 851565312 854549514 860979392 862162056 864162432 867293973 868113792 869306256 873819744 874480698 879021052 881060544 882270792 884317824 886304952 887416803 888361344 892024322 894093984 899415972 901502784 902741112 906868872 908114571 912829554 913692416 914947488 916204284 920393604 922529088 927318912 934008894 934891776 936175968 940456608 941748444 946638056 947938383 948834432 950137776 952342272 954482256 955793358 956696832 958010976 960755892 962985024 968601816 969932313 970849152 972182736 974367303 976628016 977969538 983047212 985328064 991193112 992554641 993492864 997093071 998651136 999406512 1004595488 1005855732 1008189504 1012799424 1014190632 1019456368 1020227481 1021821696 1027903968 1029315924 1031704128 1034022444 1036421568 1037845224 1040818883 1043233776 1045654272 1049318634 1051753248 1053197964 1058013684 1064967813 1067438736 1068904998 1069915392 1073792538 1074807552 1076283936 1081872064 1083358152 1085871744 1089677043 1090836864 1092205296 1097199376 1098706518 1106973504 1108494072 1111065984 1113562632 1115092251 1116146304 1117679472 1120881874 1123482528 1124332326 1130169924 1132792128 1134213192 1139399352 1140964461 1146888414 1149549408 1156391964 1159075008 1165092992 1165974264 1167575877 1173637998 1174747392 1176361056 1181739936 1183222404 1192125312 1199221296 1200868578 1202003712 1203654816 1206359518 1209158496 1210819428 1217106072 1218777921 1219929984 1221605712 1224350751 1227191472 1228730958 1230038784 1234349298 1245345192 1247055831 1248234624 1252757961 1253942144 1255664592 1257389406 1263917844 1266850368 1272643008 1274391144 1275989841 1277347968 1281007856 1281824271 1283980032 1291469088 1293243084 1296243648 1299156404 1302170688 1303959384 1310729616 1311721047 1313770752 1318531578 1321590816 1323406188 1329457428 1332542016 1338036483 1341140976 1344252672 1349123958 1350399232 1352254176 1354111668 1360303308 1369244331 1370538624 1372421232 1375605504 1378696592 1380590406 1381895424 1383793632 1390978368 1399091512 1401013341 1402337664 1404263952 1410684912 1412622666 1419957084 1423251648 1425206664 1431723384 1433690037 1435045248 1437016464 1441133838 1444477536 1452902724 1456273728 1458274104 1464942024 1466954307 1474570818 1475964672 1477992096 1484750176 1486789668 1490239296 1497976704 1499109768 1506893232 1508783598 1510389504 1512284256 1519199136 1521285948 1529184552 1532732544 1538286841 1541855952 1543973886 1545433344 1547556192 1551033666 1554632352 1556767836 1564850664 1568481408 1573977951 1575653248 1577629872 1579796946 1587020526 1598961728 1601158104 1603357497 1604873088 1610688807 1612211328 1614425904 1622808096 1625037228 1628807616 1632467668 1636255296 1638307944 1645799064 1648059777 1656616598 1660460256 1662741108 1666598976 1670343948 1674219456 1676519208 1681322811 1685223792 1686498489 1689133824 1695254886 1696857344 1699188192 1701319788 1709099028 1720332621 1721958784 1724324112 1728324864 1734587946 1736227584 1738612512 1747639488 1748961396 1758042104 1760456997 1762121088 1764541584 1768635648 1772609904 1774833606 1776722688 1784048644 1788187968 1798831944 1801302867 1803005568 1805482224 1809539277 1813737744 1816229142 1825659108 1829894976 1832408568 1840787208 1843096437 1845058176 1851523947 1854637824 1868017788 1872351936 1880913216 1883496888 1893276112 1895876766 1897668864 1900275552 1908964512 1911586716 1916021952 1921511784 1925970048 1937203632 1939864626 1941698304 1944365472 1948734606 1953256032 1955939076 1966094424 1970656128 1977797367 1982386224 1985109282 1986985728 1994186142 1998813024 2009190976 2011711464 2016379008 2023685937 2025598848 2028381264 2038912736 2040454962 2055807936 2058631848 2063408256 2068044888 2070885609 2072843136 2075690448 2081637766 2086467552 2098637268 2103506496 2106395928 2116027368 2118933999 2129935626 2134877472 2137809996 2147585076 2152567872 2161700757 2163744128 2166716304 2171743488 2179354086 2181673728 2184410592 2194398752 2197413036 2211856227 2213947008 2216988144 2222131968 2227125264 2230184502 2232292608 2235358944 2241763748 2246965056 2248664652 2260339848 2263175397 2265584256 2268426384 2273523707 2278798704 2281928922 2293776828 2299098816 2312783928 2315960829 2318150016 2326550499 2330185984 2331948528 2335151754 2347275996 2352722112 2363479872 2366444808 2369695419 2380530789 2384250624 2398442592 2401737156 2407309632 2412719036 2418316992 2421638856 2434212144 2437555842 2439859968 2443211424 2448701502 2454382944 2457461916 2468698596 2484924897 2490690384 2494111662 2496469248 2505515922 2507884288 2511329184 2514778812 2527835688 2533700736 2542882329 2545286016 2548782288 2551979682 2554695936 2562015712 2563648542 2582938176 2586486168 2592487296 2598312808 2601881919 2604341376 2607918768 2621459232 2623442094 2637063156 2643181632 2646812376 2658914856 2662250409 2665084032 2676072966 2682281952 2698247916 2704508352 2708223336 2720606616 2724343713 2738488662 2741077248 2744842464 2757393184 2761180812 2767587264 2781956736 2798183024 2802026682 2804675328 2808527904 2821369824 2825245332 2839914168 2843815149 2846503296 2850413328 2856818419 2863446768 2867380074 2870090496 2874032928 2882267676 2888955072 2905805448 2909796939 2912547456 2916548208 2923101909 2929884048 2933908614 2949141636 2955984192 2969500352 2973579336 2977663923 2980478592 2991279213 2995953408 2998219536 3013786464 3017567196 3024568512 3038398272 3042571896 3058369104 3060682443 3065465088 3076573682 3083711904 3087947772 3095112384 3102067332 3109264704 3113535672 3122456649 3129701328 3136962816 3147955902 3151306496 3155259744 3159593892 3174041052 3194903439 3197923456 3202316208 3206714994 3209746176 3221377614 3224422656 3228851808 3245616192 3250074456 3257615232 3264935336 3269031129 3272510592 3276615888 3291598128 3296119554 3313233196 3320920512 3325482216 3333197952 3340687896 3345276753 3348438912 3353038416 3362645622 3370447584 3372996978 3390509772 3398376384 3402639576 3418198056 3422893383 3440665242 3443917568 3448648224 3469175892 3477225024 3495278976 3497922792 3516084208 3520913994 3524242176 3529083168 3545219808 3549667212 3568097288 3576375936 3597663888 3602605734 3606011136 3610964448 3619078554 3627475488 3632458284 3651318216 3656333763 3659789952 3664817136 3673052253 3681574416 3686192874 3690116352 3703047894 3736035576 3741167493 3744703872 3758273883 3761826432 3766993776 3786552224 3791753532 3800551104 3817929024 3823173432 3832043904 3843023568 3845472813 3851940096 3874407264 3879729252 3888730944 3897469212 3906512064 3911878152 3923086559 3932188848 3935163141 3941312256 3955594734 3964772448 3970218564 3988372284 3997626048 4014109449 4018381952 4023422928 4032758016 4047371874 4051197696 4056762528 4077825472 4080909924 4107732993 4111615872 4117263696 4126816512 4136089776 4141771218 4145686272 4151380896 4163275532 4172935104 4197274536 4203040023 4207012992 4212791856 4222258313 4232054736 4237867998 4259871252 4269754944 4275619992 4295170152 4301070111 4305135744 4323401514 4327488256 4333432608 4358708172 4368821184 4388797504 4394826072 4400862921 4423712454 4427894016 4433976288 4454250528 4460369004 4470717888 4483527496 4493930112 4497329304 4520679696 4526350794 4531168512 4536852768 4547047414 4557597408 4563857844 4587553656 4598197632 4614860523 4625567856 4631921658 4636300032 4653100998 4663897056 4670303508 4694551992 4705444224 4721933853 4726959744 4732889616 4739390838 4761061578 4796885184 4803474312 4814619264 4825438072 4832066421 4836633984 4843277712 4868424288 4875111684 4886422848 4897403004 4908765888 4914923832 4937397192 4944179331 4969849794 4981380768 4988223324 5011031844 5022658368 5029557624 5043968433 5055671376 5059495467 5067401472 5085764658 5090572032 5097564576 5103959364 5124031424 5127297084 5160997863 5165876352 5172972336 5184974592 5196625616 5203763838 5208682752 5215837536 5242918464 5246884188 5274126312 5281370991 5286363264 5293624752 5305519921 5317829712 5324500818 5330168064 5352145932 5364563904 5396495832 5403908601 5409016704 5416446672 5428617831 5441213232 5448687426 5476977324 5489684928 5514786368 5522361624 5529289311 5535174528 5554571841 5563913472 5596366048 5604053364 5617055808 5642739648 5650490664 5679828336 5687630298 5693006592 5700826656 5713636838 5726893536 5734760148 5748065856 5764535352 5777910144 5798158093 5811610896 5819593878 5825094912 5833096416 5846203818 5859768096 5867817228 5898283272 5911968384 5933392101 5939000704 5947158672 5955327846 5960957184 5982558426 5996439072 6027572928 6035134392 6049137024 6071057811 6076796544 6085143792 6116738208 6121364886 6153147364 6167423808 6175895544 6190224768 6204134664 6212656827 6218529408 6227071344 6244913298 6259402656 6295911804 6310519488 6319187784 6348082104 6356801997 6389806878 6395846912 6404632416 6413429988 6442755228 6457703616 6485102271 6491232384 6500148912 6515230464 6529870672 6538062258 6545021184 6553231776 6583196256 6592239108 6626466392 6635568681 6641841024 6650964432 6666395904 6681375792 6690553506 6696877824 6706076832 6725291244 6740895168 6745993956 6781019544 6789526191 6796752768 6805279152 6820571121 6836396112 6845786766 6881330484 6897296448 6938351784 6947882487 6954450048 6979651497 6990557952 6995845584 7032168416 7041827988 7058166336 7090439616 7099334424 7136194576 7141592367 7152751872 7195327776 7205211468 7221928896 7238157108 7254950976 7264916568 7285732181 7302636432 7312667526 7319579904 7329634272 7346104506 7363148832 7372385748 7406095788 7454774691 7472071152 7482334986 7489407744 7516547766 7523652864 7533987552 7573104448 7583507064 7601102208 7628646987 7635858048 7646346864 7664087808 7686047136 7690945626 7748814528 7759458504 7777461888 7794938424 7805645757 7813024128 7823756304 7846173118 7864377696 7870326282 7911189468 7929544896 7940437128 7976744568 7986751227 7995252096 8028218898 8036763904 8046845856 8094743748 8113525056 8155650944 8161819848 8173031139 8215465986 8223231744 8234527392 8272179552 8283542436 8302761792 8326551064 8345870208 8394549072 8406080046 8414025984 8425583712 8444516626 8464109472 8475735996 8519742504 8531445447 8539509888 8551239984 8570455257 8590340304 8602140222 8610271488 8646803028 8666865216 8717416344 8729390817 8737642368 8769305727 8777595008 8789652144 8801725842 8847424908 8867952576 8908501056 8920738008 8941435776 8967054992 8973837639 8987860224 8994658608 9041359392 9052701588 9073705536 9094094828 9115194816 9127715688 9175107312 9182047329 9196395264 9229721046 9251135712 9263843316 9306201996 9327794112 9340607016 9367369947 9389103984 9410888448 9443867706 9453919488 9465779232 9478781676 9522123156 9584710317 9593770368 9606948624 9629238528 9650876144 9664132842 9673267968 9686555424 9736848576 9750223368 9772845696 9794806008 9807093387 9817531776 9829847664 9874794384 9888358662 9939699588 9962761536 9976446648 10022063688 10035830259 10045316736 10059115248 10087936866 10111342752 10118990934 10171529316 10195129152 10207918728 10248062848 10254594168 10268680149 10321995726 10331752704 10345944672 10393251232 10407527676 10431675072 10485836928 10493768376 10548252624 10562741982 10572726528 10587249504 10611039842 10635659424 10649001636 10704291864 10729127808 10768007887 10792991664 10807817202 10818033408 10832893344 10857235662 10882426464 10897374852 10953954648 10969001289 10979369856 11019156759 11029572736 11044723248 11058578622 11070349056 11109143682 11192732096 11208106728 11223502479 11234111616 11274821649 11285479296 11300981328 11359656672 11375260596 11401653312 11427273676 11453787072 11469520296 11496131712 11529070704 11536418439 11555820288 11596316186 11623221792 11639187756 11666192832 11692407636 11719536192 11735634456 11769259677 11796566544 11805489423 11823936768 11866784202 11878001408 11894317344 11910655692 11965116852 11992878144 12042328347 12055145856 12070268784 12098274048 12142115622 12153593088 12170287584 12233476416 12242729772 12306294728 12323198979 12334847616 12351791088 12380449536 12408269328 12425313654 12437058816 12454142688 12489826596 12518805312 12591823608 12609120069 12621038976 12638375568 12666774939 12696164208 12713603994 12779613756 12809264832 12826859976 12885510456 12903210333 12915407232 12970204542 12982464768 13000297824 13059741344 13076124516 13106463552 13166392512 13184478216 13252932784 13271137362 13283682048 13301928864 13362751584 13381107012 13412153664 13450582488 13481790336 13491987912 13530645479 13562039088 13579052382 13593505536 13610558304 13641142242 13672792224 13691573532 13762660968 13794592896 13844581569 13876703568 13895764974 13908900096 13959302994 13991691168 14064336832 14083655976 14116332672 14165801559 14180879232 14198668848 14272389152 14283184734 14390655552 14410422936 14443857792 14476314216 14496199263 14509901952 14529833136 14571464362 14605272864 14625335052 14659268544 14692209012 14726297664 14744771496 14812191576 14832537993 14909549382 14944142304 14964669972 15033095532 15067975104 15131905299 15146208896 15167014128 15178486401 15202204416 15257293974 15271716096 15292693728 15372094272 15381891252 15482993589 15497629056 15518917008 15554923776 15589876848 15611291514 15626048256 15647512608 15692346236 15728755392 15740652564 15822378936 15844112973 15859089792 15880874256 15916559763 15953489136 15973502454 15990504192 16056437796 16093691712 16189487496 16211725803 16227050112 16285853493 16311301888 16323639696 16346062278 16430931972 16469054784 16544359104 16567084872 16587867933 16605523584 16653102128 16663715523 16691740416 16789098144 16812160092 16851167424 16889033252 16928218944 16951471992 17039485008 17062890894 17079019776 17102479968 17140910514 17180680608 17204280444 17293606056 17333730432 17394474279 17434832688 17458781634 17475284736 17538611454 17555190016 17579304288 17603451684 17694849816 17735905152 17800176303 17817002112 17841476016 17882871552 17934109984 17947675278 17989317216 18082718784 18105403176 18147411072 18188189656 18213173433 18230389632 18255431376 18350214624 18364094658 18459442092 18502271424 18527686632 18612403992 18637970481 18655588224 18681214032 18734739894 18778207968 18887735412 18931558464 18957563352 19044246312 19070405991 19169420634 19187540736 19213897248 19301752288 19328265684 19373110848 19455306813 19473697152 19500446736 19545691392 19589612016 19614186774 19635063552 19659695328 19749588768 19776717324 19879399176 19906706043 19925523072 19952893296 19997728933 20044127376 20071660518 20090633472 20118230496 20175873732 20222685504 20237981868 20343058632 20368578573 20390258304 20415837456 20461713363 20496125696 20509188336 20537360298 20643991452 20691889344 20786502464 20815055352 20843647461 20863350144 20938954491 20971673856 20987536752 21096505248 21125483964 21174499008 21222079684 21271318848 21298003272 21408583728 21424777101 21458255616 21536015774 21585983328 21615634404 21665786688 21714471324 21764852928 21794749704 21857196543 21907909296 21938002578 21958739712 22038313518 22059145472 22089446496 22117157244 22218287364 22364324073 22385464192 22416213456 22447004958 22468223232 22549643298 22570958592 22601962656 22719313344 22750521192 22803306624 22854547352 22885940961 22907574144 22939040592 22992263424 23058141408 23072836878 23192632372 23246443584 23278375512 23332385664 23384815272 23416937271 23439072384 23471268912 23538519354 23593133088 23610978846 23733568404 23788634688 23821311384 23930233704 23960253681 23985756288 24084656694 24110291712 24140537568 24284231244 24340575168 24466952832 24485459544 24612589456 24646397958 24669695232 24703582176 24816538656 24850627308 24908285376 24979653192 25037610624 25183647216 25218240138 25242077952 25276751136 25333549878 25392328416 25427207988 25559227512 25594336341 25618529664 25653719952 25711365771 25771020912 25806420666 25830814464 25940409084 26000595648 26119482688 26152249032 26188172451 26212927104 26307917181 26332785024 26368956432 26505865568 26542274724 26603857728 26725503168 26762214024 26824307328 26901164976 26921512917 26963580672 26983975824 27061290958 27124078176 27158104764 27221116608 27282284484 27345584448 27383147064 27461605913 27525321936 27546141987 27589185792 27689163138 27753407136 27791529948 27918605988 27983382336 28102109841 28128673664 28167311952 28232665344 28331603118 28361758464 28397337696 28544778304 28566369468 28754130951 28781311104 28820845872 28887715584 28952628432 28992398526 29019803904 29059666272 29142928724 29210545728 29250670104 29318537088 29384418024 29421280161 29452595328 29489542992 29555808191 29624383152 29665075986 29819098764 29888284608 29929339944 30066191064 30107490777 30135950208 30263810598 30292417792 30334028256 30356972802 30514587948 30585387456 30744188544 30763782504 30806040447 30965987178 30995258112 31037834016 31179753696 31222583028 31295025216 31384692472 31457510784 31481305128 31644757872 31688225946 31718179584 31761748512 31833119526 31906978272 31947004908 32112875592 32187383424 32304023661 32378974992 32423451606 32454100224 32571706986 32647279392 32692124556 32861863944 32907003867 32938109568 33057470277 33088718208 33134169744 33175735866 33211047168 33306204256 33327431046 33578196288 33624320184 33702334848 33778066504 33824464947 33856437888 33902943984 34078970016 34125781788 34204959936 34281821028 34361361216 34408560888 34507149121 34587212112 34609255317 34667460864 34788948558 34869665376 34917563268 35077222908 35158608576 35206903368 35307779031 35389699632 35416468269 35471810304 35600352606 35634004224 35682952032 35868219968 35895350556 35978634432 36126985041 36165437568 36210806352 36294822144 36376379312 36426346866 36460779264 36510862752 36700429248 36728189316 36918884184 36969596937 37004542848 37055373264 37138639447 37224807984 37275940962 37311176448 37362428064 37469479788 37556415936 37775470824 37827360207 37863116928 37915126704 38000324817 38088492624 38140811982 38338841268 38427794496 38603504576 38656531368 38709630999 38746221696 38910613626 38947394304 39000893472 39179224032 39228373548 39319390656 39499177536 39553434648 39758798352 39813412086 39851046144 39905786592 39995457866 40088254752 40143321036 40236460992 40351747464 40445371008 40475963736 40591936437 40686117264 40737157146 40780516608 40831674912 40923426726 41018376672 41074720596 41287982904 41383778688 41533744707 41573004928 41630110704 41687294922 41726700288 41877908982 41975073504 42193010496 42250967928 42348998016 42444159368 42497404677 42542637696 42596006544 42817167456 42849554202 43072031548 43171966656 43231268808 43331573376 43428942648 43488597789 43529705856 43589499408 43714393086 43815818592 43876005156 44076627036 44178892992 44234314488 44436574728 44497613979 44728648146 44770928384 44832426912 44894009916 45099286596 45203925312 45395715897 45438626688 45501042384 45606613248 45709094704 45771881922 45815148288 45878081184 46116282816 46145673756 46385264744 46448980767 46492887168 46556751024 46664771328 46769630544 46833874542 46878144768 46942537824 47077038708 47186266176 47221957692 47467136808 47532338919 47577269376 47642622768 47749679289 47860467408 47920507362 47971512576 48169313388 48281075136 48568462488 48635177409 48681150336 48857560479 48933905664 48970919088 49225178912 49292795916 49407164352 49633077312 49701254616 49816570752 49959306384 49991146569 50075221248 50367294432 50436480276 50553502272 50667099756 50784656832 50854415976 51000125267 51118455024 51188672682 51237059328 51307439904 51422731542 51542041824 51612841332 51880818168 52001191296 52183422837 52238965376 52304498064 52376344902 52425854208 52615834362 52665570048 52737912864 53011731136 53084549448 53207715456 53400528909 53451006336 53524428048 53648614656 53802329952 53843025834 53967951648 54122581916 54248156352 54316209528 54442233216 54564568968 54639520299 54691168896 54766294128 54923211826 55050643872 55092283974 55378326276 55506814272 55583059896 55837211976 55913911443 55966764672 56204219682 56257347328 56334623904 56663206236 56794675392 57089556608 57132738936 57211217973 57508261902 57562622208 57641691744 57905256864 57984797052 58119332544 58285857448 58365920439 58421091456 58501340208 58637074176 58768836048 58842560322 58905190656 58979085984 59111616382 59248766304 59330151972 59638197528 59720118129 59776569216 59858679888 59993186799 60132382128 60214981554 60271900416 60527621196 60668056512 60713945604 61029175896 61105735719 61170774912 61385140089 61488377088 61527565008 61612080894 61931974356 62075668032 62359507392 62445166056 62590050432 62769384944 62816863473 62915021568 62962610256 63289515744 63376451892 63523497024 63666239052 63813956544 63894009816 64225751184 64274331303 64374766848 64608047322 64757949984 64846903212 65143413972 65294558784 65384249112 65571589629 65723727888 65814007734 65876219136 66114940554 66177436416 66268339488 66351471732 66612408512 66654862092 67092972219 67156392576 67248640368 67404669696 67556133008 67648929894 67712875776 67805887968 68157940032 68251563576 68409919872 68563642056 68657822883 68722722432 68817121776 69014298242 69174424224 69218510634 69577897116 69739330752 69835126536 70154445816 70250811813 70317217152 70413806736 70615558062 70779399264 70832936538 71200705212 71365904064 71736439936 71790701112 71880761043 71957268864 72253970082 72330875136 72421612704 72752758624 72852693732 73021725504 73400858496 73456378632 73837768368 73939193874 74009085696 74110746528 74277278894 74449615968 74551881924 74724856128 74938959576 75112831872 75376055209 75550941648 75654720414 75726233856 75830253408 76000649634 76176985248 76281623964 76677682536 76783009023 76855588992 77134097313 77207009152 77313062736 77419261998 77492443392 77821227252 78001786944 78358448064 78456747096 78564517353 78638781312 78923751543 78998355072 79106869296 79517596704 79626824172 79811573184 79990915732 80176509504 80286642072 80472921984 80703494928 80764538751 80890742016 80951927472 81183872874 81372234528 81474314292 81663349824 81846853452 82036753344 82149441192 82384817739 82575965808 82638425961 82767557376 83067489414 83146009856 83260221408 83374589844 83755817964 83950147008 84306329523 84386020992 84501935856 84697996032 84888318736 84994809354 85085275392 85192013088 85634334912 85699108404 86144063096 86262392853 86343933312 86462537616 86663146752 86857885296 86977195578 87059411712 87178998816 87428786172 87631637184 87752010312 88153254072 88263840483 88357785984 88468628976 88667424573 88873149456 88995227958 89457296292 89664853824 89788019832 90198573192 90322472331 90407850624 90791431794 90877253376 91002084768 91418189408 91543763844 91756162368 92232565632 92291347512 92770529488 92897961534 92985774336 93113502048 93539261088 93667749084 93885075648 94154077416 94372532352 94443915384 94714518353 94934273616 95064677838 95154538752 95285245536 95499358578 95720934816 95841014724 96338626776 96562150272 96912070983 97136924976 97270354818 97362300672 97715120958 97941838176 98450357824 98585591832 98721011601 98814328704 99172410831 99266154624 99402509232 99633141504 99918612768 99982293138 100734588864 100872960552 101107004544 101334199512 101473394841 101569313664 101708831952 102000250534 102236910048 102377345364 102614879808 102845463084 103084083648 103225682664 103521447363 103761636336 103827765951 104002382592 104366845674 104477930752 104608996128 104752689804 105231668724 105475825728 105923337093 106023462272 106169098896 106249404807 106415430912 106801057818 106902012672 107048856096 107604659904 107686051668 107935903296 108245163832 108380955123 108496312704 108632419056 108884466432 109129137936 109279040598 109382337792 109532588256 109846423652 110101287744 110184567948 110756652552 110908790811 111013628544 111166119792 111415918341 111674423952 111827822886 111933529344 112408439364 112669247808 113326412472 113482080621 113589350784 114000974451 114179113216 114265477872 114422435946 115016523804 115283383488 115810513728 115969594104 116238665088 116571714896 116731840878 116842182912 117002680416 117537672096 117685120644 117958171968 118223232764 118497532608 118660303944 119276395056 119440236258 119553138432 119717359776 119986373598 120264764256 120429963108 121055242392 121336113024 121427891208 121775809311 122058351792 122211471438 122341549824 122770280178 123055130016 123224161788 123863948712 124151336064 124601234121 124719014784 124890332112 125180100864 125538769888 125633726946 125925220512 126579031488 126752903784 127046994048 127332478104 127492214031 127627913088 127788019632 128451502368 128548662606 129216094644 129515899968 129693806424 130286827944 130465793367 130589117568 130768498224 131143179258 131447455776 131628015468 132229881108 132536678976 132702943464 133224817024 133309724184 133492841937 134185944438 134312785152 134497280736 135112266016 135297859788 135611775936 136187147691 136315880064 136503127152 136819839744 137127284112 137315645766 137445444864 137634243552 138028596484 138348848448 138437021268 139155794232 139346942301 139478661504 139670253072 139984102531 140308891632 140501623626 140634434304 140827613472 141231116124 141558798528 141665873076 142401410424 142597016757 142731808128 143249037867 143472879872 143581402224 143761522086 143914537728 144507940164 144843225408 145505517248 145705387464 145905532227 146043451008 146572681437 146801716992 146912757264 147675536736 147878387748 148221493056 148554557788 148899231936 149103763848 149449712256 149877919152 149973439707 150225663744 150752110418 151101883296 151309440828 151660506816 152001299268 152353970496 152563247928 153000375801 153355365072 153566018046 153711177984 154268194626 154414018304 154626125472 154838523996 155642454504 156003573888 156550268511 156716896128 156913494192 157129034706 157277562624 157847503086 157996710144 158213738592 159035193408 159253648344 159623146368 159981831464 160201586727 160353019008 160573284144 160945843968 161406989856 161529077502 161903854944 162367745748 162744469056 162948628584 163326699648 163693706904 163918560897 164073506688 164298882384 164769635478 165151931616 165276851922 166134978828 166520442816 166749179688 167511635928 167741734329 167900294016 168612659046 168772041984 169003871712 169776637472 169989618708 170384026176 171268669824 171398216808 172288126192 172524785706 172687866624 172925075232 173715770592 173954391156 174357997632 174857572344 175097761317 175263274368 175504020624 175898391227 176306508144 176527680966 176715571968 176937257952 177334849146 177746298912 177990455916 178914592584 179160354387 179329707648 179576039664 179979560397 180397146384 180644944662 180815701248 181582863588 182004169536 182836378816 183087527688 183317207157 183512324736 184155420267 184465131264 184582695024 185541058976 185795923068 186227004096 187078522176 187335498168 187770151296 188308154832 188450590419 188745064704 188887830768 189429036706 189868547232 190129355676 190570491072 190998717156 191441869632 191682029448 192231241391 192677253552 192822993909 193124300544 193824141966 194273849952 194540709636 195430241916 195883676352 196714768887 196900715648 197171183664 197442023202 197628657408 198344821662 198532309248 198805018464 199837225536 199964586276 201278916657 201469177728 201745921104 202214009088 202668399024 202946789682 203138627328 203417663904 204000501068 204473820096 204754690728 205229759616 205690926168 205973468649 206168167296 206451365328 207042894726 207523272672 207655531902 208733691348 209217992256 209505379608 210463337448 210752435439 210951651456 211846674186 212046924544 212338197792 212498809614 213602115636 214097712192 215209319808 215372103336 215642283129 215871806592 216490327664 216761910246 216992625408 217264838112 218258275872 218558081196 219065176512 219692847304 220202575488 220369135896 221513305104 221817581622 222027257088 222332239584 222831836682 223348847904 223655645772 224816878728 225338495616 226128165627 226652824944 226964161242 227178701568 228001948902 228530955744 228844871892 230033047608 230349027069 230566766976 231402291939 231621027456 231939188208 232477330176 233143429792 233463681756 234005360832 235075344192 235370241288 235916343936 236446465528 236771254629 236995065216 237320607888 238552790112 238880472516 239434719552 239972747196 240529528512 240859926216 241550043847 242110484784 242293616253 242672226048 242855782416 243551618622 244116703584 244422942876 245540560356 246110260032 246448323576 247154453217 247727897424 247915277883 248302672128 249202468242 249438029568 249780664224 251077539776 251267453892 251850441024 252918988569 253158062976 253505807568 254093988096 254664956208 254984428062 255255826176 255576039264 256903004736 257097325212 258432189288 258787178559 259031799936 259387612848 259970476129 260573655888 260931586734 261178235136 261536996448 262286358516 262894911552 263256030936 264459762216 264791521449 265073357952 265405886928 266002273719 266449634048 266619448368 266985683874 268371888876 268994561472 270224532032 270595719576 270967416993 271223551872 272374295382 272631760128 273006254304 274254568224 274631291532 275268487104 276057192968 276697696896 276874042536 278311588464 278693884602 278957323008 279340506144 279968205062 280617783264 281003247252 281655226944 282462232248 283117597056 283331746152 284143555059 284802820848 285194033514 285463616256 286498075734 287162804448 287523044172 289015880328 289686450816 290736212949 291011034496 291410774928 291811064454 292086902016 293145362874 293825514528 295351073472 295756775496 296442986112 297109115576 297517232493 297798463872 298207527696 298899424512 299755838304 299946879414 301504220836 302203766592 302618881656 303321013632 304002598536 304420184523 304707940992 305126495856 306000751602 306710730144 307132036092 308536389252 309252250944 309677047992 310564342089 311284909008 311483297853 312007147776 313100537022 313433792256 313826988384 314258069412 315695006172 316427477184 317770011279 318070386816 318507296688 319246292736 319963662928 320403173454 320706038016 321146568288 322813979712 323058155004 323807709888 324735491496 325142865369 325488938112 325897257168 326653399296 327387413808 327837121794 328147013376 328597764768 329539270956 330303863232 330553703844 332269957656 332726372433 333040885632 333498359376 334247755023 335023271856 335483468658 335800588032 337225318092 338007743424 339553274944 339979237416 340446241863 340768052352 342002923353 342537339648 342796433616 344576252384 345049571412 345850150464 347431541184 347908782312 348715995264 349715144688 350195522634 350526548736 351008041248 351796782454 352613016288 353055361932 353874515904 354669698292 355492597824 355980911832 357000876869 357829185168 358320708774 358659415296 359152079328 359959120794 360794292768 361289889324 363165727176 364008339072 365327427933 365672757632 366175055376 366634414314 367024649472 368310840534 369165390048 371082117952 371591846136 372454008192 373803702363 374157044352 374670996336 375540302592 376616309664 376901180838 377775661536 378858073412 379737094464 380258711352 381140982144 381997434312 382476642093 382883739264 383364058896 384462482782 385354507104 385645987818 387648283932 388547699904 389081419272 390860483832 391397380101 391767352704 393429537774 393801431296 394342367328 394884046404 396689643324 397610036928 399674451072 399929172552 400478525811 402557833314 402938355456 403491842208 405336798048 405893579364 406835327808 408001002136 408561443073 408947640192 409509381456 410459519232 411381852336 411946937298 412336334592 412902730656 414085789452 415046545344 415311063804 417467382696 418040826903 418435984512 419010759216 419952307593 420926674896 421504870878 421903302912 423693348372 424676395584 424997619228 427204231272 427791050271 428195424384 429747113601 430418639616 430744206672 431284566258 431743613184 432980655328 433523820492 434529676224 436516551744 437116162392 438130353024 439385694608 439718044311 440405150976 440738271792 443026610208 443635163244 444664479168 445663673364 446697695808 447311291544 448592938573 449633757456 449920319121 450676991232 452256331254 453305649888 453928322484 456003897804 457061911488 457689743784 459001127403 460066095216 460698054138 461133533952 462804583878 463242054912 463878376416 466286859584 466927363512 468010721664 469650805533 470150688384 470740482576 471832687872 472892931056 473542509258 473990130432 474641215776 477105580224 477760945032 478869439104 479945494392 480604760181 481059057024 481719852432 483100087694 484220969568 484587232506 485711564832 487103237244 488233407168 488845885752 491081120712 491755682691 492220520064 492896647152 494308906434 495455794848 495830555766 498404936484 499561328448 502155079552 502534907784 503225202987 503700882048 505837977138 506316125952 507011615136 509329912416 509968856124 511152078528 513806009472 514194650424 516864378576 517574357118 518063599872 518775225696 519940952258 521147311776 521863173468 523073992896 524572717032 525293283951 525789823104 526512061872 527695173681 528919524432 529583042898 530146715904 530811773856 532004547438 533238896736 533971367748 536743777752 537481063161 537989122944 539938681191 540449064064 541191439152 541934833986 542447103744 544748590764 546012508608 548509136448 549262583064 549951621471 550536974208 552114385936 552466260801 553395393792 553748085072 556623176928 557387769204 558681012288 559936410124 561235566528 562006494504 563310453888 564924464496 565351771257 566235194112 566663492304 568287110118 569605641696 570388067028 572996151468 574325608896 575046088344 576693724173 578031760656 578468981727 579372901632 581472425898 582022068992 582821549856 583622128908 586290725748 587651029056 590144306661 590702146944 591513550992 592885972224 594218231152 595034464986 595596927744 596415055392 599511676608 599893758828 603008441672 603836749971 604407533184 605237763312 606642027264 608005197072 608840369046 609415881984 610252991712 612001503204 613421460288 614264072184 617072778504 617920405947 618504501888 619354095984 621128684178 622569818016 622966595706 626201074044 627653976768 628516138824 631390012344 632257306317 632854954368 635540022558 636140773632 637014593376 639927325856 640806346908 642293136576 645627959424 646116310008 647615419776 649470982992 650285730738 650977876224 651794514336 654774827616 655674243588 657195529536 659078541912 660607726464 661107407688 663001628471 664539915312 665452744866 666081771264 666996718752 668495510046 670046543712 670966937316 674450636184 676015486848 678384496881 679106549888 679958474832 680892483726 681536104704 684005846706 685592867232 689152504768 690099142824 691047081207 691700300928 694206875817 694863082368 695817564624 697431990528 699430289376 700391045268 702016082496 703593564908 705226032576 706110723864 707749031808 709339396584 710313763887 710985195648 711961823664 714001753738 715658370336 716641417548 718304158656 719918241588 721588585536 722579778648 724650131541 726331454352 726880848759 728016678144 730654855866 731345515264 732350110752 733268828628 736621681068 738330780096 741463359651 742164235904 743183692272 743745833649 744908016384 747607404726 748314088704 749341992672 753232619328 753802361676 755551323072 757716146824 758756965707 759474188928 760517422704 762281964288 763994868624 764953284186 765767478528 766728117792 768924965564 770709014208 771291975636 775296567864 776361535677 777095399808 778162838544 779911428387 781720967664 782794760202 783534705408 786859075548 788684734656 789768092808 793379286648 794374564347 795220073856 798006821157 799348902144 799858345104 800957051622 805115666628 806983684416 810673596096 811787158728 813670655616 816002004272 817122886146 817895280384 819018762912 822763704672 823893874596 825805461312 828171578904 830093090688 830622127608 834934765392 836081653806 836871969024 838021518432 839904615186 841853349792 843009741756 847386696744 849352791168 849995238456 852430665177 854408462544 855582100542 856390848768 859494227202 861488413344 862569132516 865961310656 867047640984 869059352448 872208638847 873033103488 874232324784 876260706048 878771389216 879436088622 881476543584 886053220416 887270326488 889328958336 891327346728 892551697479 893395391616 894622583088 897185877146 899267514912 899840638242 904512662508 906611299776 907856644968 912007795608 913260553569 914123822976 915379487568 918002254806 920132190432 921396108276 925609167756 927756752832 931693026267 932573719168 933854727024 934449893559 936021443328 939301611066 940301376768 941480965152 945785862112 947085018516 949282431552 953310033837 954211160448 955521890064 957738878208 959890988784 961209520362 962118114048 963439704864 966200175388 968441939136 969174465012 971423129664 974206474488 975428596107 976466814336 977691771504 979888717717 982162241424 983511365382 984441040128 985793294304 988617812868 990911589696 991661111532 996809872968 998179117299 999122656896 1002743265069 1004310159104 1005069815568 1006450405974 1007401764096 1011675954276 1014023230272 1018659824832 1019937712248 1021338725589 1022304157056 1026008770059 1027612018944 1028389300848 1033728757152 1035148714236 1037550451392 1039881904516 1042294623552 1043726346936 1046147985792 1049145434064 1050586567902 1051579646208 1053024123744 1055390347362 1057839048864 1059166085796 1061623547712 1064009094876 1066477793472 1067942735496 1071002630607 1073487555504 1074962126322 1075978245888 1079877362382 1080898128128 1082382878304 1083869667972 1089497181528 1092025017216 1095982283799 1097018272896 1098525166128 1099903242942 1101073948416 1104228771872 1104932521602 1107496170144 1113246353856 1114775538408 1117362024576 1119872820248 1121411107089 1122471133056 1124012989008 1126620907776 1129848928992 1130703542514 1133326984608 1136574220236 1139211283392 1140776134056 1145992302936 1147429926279 1148651217792 1150092176688 1153387448346 1156063521312 1156937963454 1162944851796 1165643099712 1167244257816 1172581451496 1174192140303 1175302058112 1180288613322 1181404293888 1183027101984 1188436462304 1190068929972 1192830110784 1199023353216 1199787517656 1206016883344 1207673499942 1208815066368 1210475526624 1216010394144 1217680738092 1220505983424 1224003006408 1225684329219 1226842920576 1228528144368 1231288738589 1234145557008 1235840811894 1237009003776 1238708191968 1242257368356 1245139636032 1245933191412 1252402148088 1254122480709 1255307953536 1257032277648 1259856922779 1262780024688 1264514612634 1265709908736 1271080045116 1274029186752 1279854651712 1281612693816 1283373150813 1284586273152 1289241340803 1291255918848 1292232620016 1295230839552 1298941965984 1300571461476 1303589028672 1309549655232 1311348487176 1314391059072 1318157083824 1319154132933 1321215452928 1322214815376 1326003256942 1329079830624 1330905489732 1333993437504 1336991020092 1340093087424 1341933874632 1345778815719 1348901272368 1349760957363 1352030973696 1356768993762 1358213099776 1359916949664 1361784967452 1368011693412 1371185734464 1377003382209 1378305009536 1380198285648 1382094162414 1383400601856 1388413751634 1389726164736 1391635129248 1398860578752 1400782090536 1404032164992 1407187129816 1408952416599 1410452065152 1412221447728 1415498063616 1418678793168 1420627527774 1421970391296 1423923647328 1428003507476 1431316740672 1433282835096 1436608317312 1439836483176 1441814280543 1443177171072 1445159557296 1449300263082 1452662908704 1453761697518 1461309711732 1464700221504 1466537657256 1473243362136 1475267048073 1476661560192 1482926719302 1484328471808 1486367384544 1487491667298 1495214809452 1498683985344 1506465238656 1507604723352 1511102646144 1515432293648 1517513931414 1518948377856 1521034845408 1527989737248 1529906568372 1533456235584 1537849931128 1541418028416 1542583951272 1550593135728 1552723071354 1554190799616 1556325677088 1559822856774 1563441935328 1565589520404 1573718151096 1575879851853 1577369469312 1579536185616 1583085521043 1586758573296 1588749128694 1590440147712 1596013642314 1599716690208 1601914103244 1610231333256 1612443189483 1613967368832 1619816043573 1621347192192 1623574317456 1627341311232 1632004008544 1634245772292 1638037525824 1645527409344 1647787749192 1651610922624 1656343157808 1657398782403 1660186181376 1661244255216 1669869530784 1672163307612 1676043036864 1679809230372 1683706699584 1686019483512 1690850306929 1694773393488 1696055313771 1698705582336 1699990476912 1704861330354 1708816925088 1711164201084 1718988454404 1722976826688 1725138265032 1730081172519 1731922621312 1734095281968 1735406945181 1738118704896 1744417277694 1746066206976 1748464649568 1757542778432 1758872177244 1762953087168 1770432919983 1772106440832 1774540652976 1778657916672 1782654693456 1785103394958 1786790783232 1789245166176 1794371754292 1798535029824 1799681276484 1809025325016 1811510249913 1813222599552 1815713289936 1819793332903 1824015591216 1826521107138 1828247645952 1830758975136 1836004509612 1840264380864 1842792216552 1851218335512 1853761217841 1855513505664 1863386052534 1865147438336 1867709454048 1868899787118 1878603222132 1882961930304 1891571724224 1894170037032 1896771918951 1898564863104 1906620067674 1908422320896 1911043780128 1919781977568 1922419040724 1926879409728 1932400350776 1936883878272 1938348930024 1942846259328 1948412948976 1950857192214 1952933628672 1955383543008 1959777435434 1964324482848 1967022730764 1971586588608 1977235625736 1981823179392 1983322223064 1989004885413 1993619745936 1996358234598 1998245313792 2005486530138 2010139631136 2012900811948 2023351908552 2028046460544 2035153490643 2037319649664 2039875424496 2042677451178 2044608314112 2052017540118 2056778601696 2067457514304 2070297428472 2075100902784 2079763809032 2082620627451 2084589247104 2087452693872 2092295971584 2098290868128 2101173135804 2106048247488 2110780694724 2115678097728 2118332171592 2123247095424 2128018189752 2130941291661 2132955586944 2135885470992 2142005261214 2146975111008 2149924252644 2159754724764 2164765756608 2167739335944 2173950394623 2178994363056 2180642546277 2184050034432 2191964567598 2194036545792 2197050332256 2199806485884 2208457543744 2209865043204 2214992340288 2224390078953 2226492707712 2229551076816 2234724049152 2239745640496 2242822214178 2244942266112 2248025978016 2259697857984 2261407085028 2266653969216 2273148440472 2276270897121 2278422566784 2281552268112 2286679085951 2291984605872 2294859852558 2297302435584 2300184353376 2306774896692 2312127042624 2313875926908 2325889703592 2329084607031 2331286199424 2334488515632 2339734285161 2345162902992 2348384280606 2350604116224 2360577226644 2366054203968 2376872924608 2380137859944 2383123693041 2385660221568 2394020463471 2398046706432 2399575035312 2412033766688 2415346999884 2420951053248 2432020788288 2435361476184 2441011966848 2448006012816 2451368658438 2453685841152 2457056288736 2462577477178 2468291114016 2471681623788 2477416383936 2484514736712 2490279272064 2491866382824 2499006138083 2504804296176 2508244961418 2510615907072 2514064555296 2519713845558 2525560049376 2529029225268 2542160090232 2548058373504 2557291995531 2559709303424 2563225387632 2566746301626 2569172546304 2578482681606 2584465240032 2597883931968 2601142922952 2607178057344 2616625916541 2619099310464 2622696974352 2628782118144 2636314167648 2638308265866 2644429630752 2652006513884 2658159661248 2661810979464 2667986875008 2673982040184 2677655092437 2680186174848 2683867749264 2691557631438 2697802544736 2699521914726 2713537987524 2719833899328 2723569934904 2736023386824 2739781660707 2742371468928 2754006764418 2756610019072 2760396571296 2764188324828 2776827503268 2783270258496 2795079078801 2797721157504 2801564181072 2803349680677 2808064329984 2814374259632 2817904833198 2820904130304 2824442895456 2837357586336 2841255055548 2847847294656 2856007014952 2859930101511 2862633481344 2866565670192 2873216634624 2879672966352 2883628561086 2886354342144 2890319114592 2898600526164 2905325817408 2907523395036 2922619423464 2926285788321 2929400443008 2933075314512 2939666153151 2946486724272 2950534096146 2953323120384 2965853438604 2972734769088 2974983334596 2990429618904 2994537351897 2997367970688 3008229795207 3012930477312 3015209446704 3022205292288 3030864587296 3035027862828 3042069690816 3055979474496 3059813136744 3066912471168 3075699862256 3078026310177 3082836056832 3085167902544 3101186271456 3105446142708 3112651354176 3119645713548 3126883870656 3131179040808 3140150570011 3147436302192 3151759703706 3154738938624 3159072371232 3166171042086 3173517146592 3177498257388 3192027284628 3199433380416 3203828206488 3213007891821 3220462666512 3224886378966 3227934737664 3239632087146 3242694384384 3247148634912 3264008017088 3268491544584 3276075051648 3287946851397 3291054818688 3295575498384 3303221845248 3312686315616 3314797564806 3322488510432 3339739061568 3344326615224 3352086073728 3359618460744 3364233321267 3367413399168 3372038967024 3381700613858 3389546786976 3392110627542 3399980953824 3409722660708 3417633850176 3422328402168 3437976908808 3442289778837 3445953653376 3450276530064 3460162345038 3463845242624 3468190563936 3470813890362 3488834555388 3496929299136 3515085556864 3517744354488 3522576420909 3525906174336 3540865839966 3544212881664 3549081305952 3565309386912 3570206789916 3578490332352 3588743508584 3597070059648 3599362552968 3618050650032 3623020499826 3626445199104 3631426579872 3639586665806 3648031182432 3653042214276 3661517950272 3672009019224 3677052987657 3680528761728 3685584433104 3693866215767 3702436671024 3707522435682 3711027011328 3726772105068 3735418908096 3737799574236 3757206444264 3762367442127 3765923860608 3779570768337 3783143448448 3788340074064 3793543837902 3797129726208 3813240135348 3822087560256 3839563955136 3844838081448 3853758819456 3864800701552 3867724022409 3873767756544 3876697860048 3885692518656 3896825897952 3901714384428 3910767086016 3919554870868 3928648965696 3934045461528 3943173177216 3954471251472 3957462398799 3963646358784 3966644446128 3978009770826 3987239491872 3992716469196 4010973060276 4020279262272 4025801623896 4037336447157 4046703817104 4049282872089 4056092921088 4070306981286 4074639299328 4079750848992 4085354902356 4104035080236 4113557203392 4131010146627 4134915028608 4140594856944 4150201805568 4159527618064 4165241254902 4169178494208 4174905387744 4196581736256 4202346271608 4212096494976 4221561389448 4226857249797 4231356195456 4236664343184 4246494190848 4256036379504 4261882583322 4265911173888 4271770941984 4284010522428 4293950222016 4299848505288 4319509449528 4325442841629 4329531513216 4335478671888 4347900789246 4357988726112 4361285092554 4383929135196 4394100664512 4399612971768 4416915087488 4419730086408 4425801144219 4429984680576 4448780157906 4452985415424 4459102153632 4479491280992 4485644428356 4496051956032 4519395715968 4522814170056 4533307938432 4546296880944 4552541794242 4556845133568 4563104536224 4573358171902 4583969211744 4589719705116 4600368706752 4613549793384 4624254085248 4627751853816 4641011399297 4651779407184 4658169214062 4662572398848 4668977031264 4679468570322 4690325805984 4696768561212 4721154453288 4727639555559 4732108407936 4749256563129 4753745849216 4760275719888 4766247386082 4771320443136 4788040926942 4799150070624 4824067533376 4830693999768 4837329568449 4841902106496 4859448130719 4864041576576 4870722952368 4882023933696 4896012025632 4902737316876 4914112577472 4925154954356 4936582228032 4943363247576 4954832767872 4969029473424 4972196347209 4980558544128 4983732765648 4998012276166 5009608592352 5016489922836 5028129110592 5039427691116 5051120098752 5058058450536 5072550920787 5084320180464 5088165941313 5096116747008 5114583991062 5119418606848 5126450775264 5133492603252 5156965363212 5168930480064 5190243517557 5195767863936 5202285845904 5206220835543 5214356114688 5233251833082 5238198620928 5245393948704 5272628335296 5276616531732 5288859261504 5304013027768 5311298759949 5316319322496 5323621958928 5335973750016 5347964080368 5355310184874 5360372349696 5367735498528 5383115262876 5395605089472 5399043829452 5427075975048 5434530749739 5439667798656 5447139869808 5459379998709 5472046773648 5479563321414 5484742937856 5508013528836 5520793142592 5528376649656 5553655006536 5561283653523 5566540516992 5590158157602 5595442315008 5603128362144 5606699361354 5628748519264 5635809666396 5648885790912 5674715172672 5682510111096 5695694589312 5712014029904 5719860203022 5725266962688 5733131340384 5759345932704 5767257122172 5780638229184 5797201052328 5810651634816 5815046790072 5831708201449 5845238846928 5852571576642 5858800886016 5866150629024 5879332306302 5892973448544 5901068192292 5931706877208 5945469538176 5949966669192 5967014656239 5980859237808 5989074703794 5994735941376 6016459590414 6030418893408 6061729174592 6070055725656 6084139381632 6105460471929 6111958948992 6119626273488 6133824942336 6151399724512 6156052620354 6170335805088 6202372542912 6210892285416 6225302708352 6239291427096 6247861882353 6253767741312 6262358081616 6280301140022 6294872604384 6303519407412 6318144742464 6332342084172 6347034293184 6354996514776 6384054569256 6392823874983 6398866760832 6407656412976 6426015783642 6440925333024 6449772757932 6479264174292 6494297269824 6521851183869 6528016034176 6536983089168 6541927638831 6552150103296 6575893702794 6582109637376 6591150996768 6625372631232 6629595129612 6644977020864 6673170236859 6679478123136 6688653230448 6704172147456 6719236921488 6728466642534 6734826798336 6744077934048 6763401227716 6779093573952 6784221255084 6799961907648 6819445321416 6828812691363 6835267700352 6844656804336 6860037257853 6875953817616 6884579557674 6891907306752 6900553060128 6920324690076 6936381127872 6941627780724 6977669110776 6987253821093 6993858598272 7019202855483 7030171113728 7035488708976 7045152841818 7051812348672 7081731679932 7098162611904 7130618773824 7140413579832 7149371079123 7156980664704 7177487017168 7182061390413 7194140119296 7198725105936 7236101300064 7246040999652 7262853159744 7279173331612 7296062364864 7306084428552 7323035900544 7344018038448 7354105975314 7361057523456 7371168866208 7387732431534 7404873342048 7415044871364 7453544210136 7470837816192 7475599148472 7497018414249 7514412888528 7524734884254 7531847721216 7559141536674 7566286896896 7576680148128 7587087675804 7626480270696 7644175120512 7671875986593 7679127910272 7689676162896 7707517638912 7729601403104 7735448044818 7753395720096 7793651795904 7803428768856 7821534172032 7839109741736 7849877749623 7857297931392 7868090923056 7886346354432 7908942502944 7914924797598 7933288892256 7956019541652 7974478983744 7985432938392 8021946120552 8032965277311 8040558524544 8051603247792 8074672894314 8093407634208 8098565744178 8140613962572 8159501697984 8170709804712 8208070160472 8219344982121 8227114406784 8262020293254 8269830057216 8281189713888 8319055236128 8330482509804 8349810775488 8385237236403 8393163472512 8404692543216 8424192989952 8443122778896 8453714499594 8462712390912 8473328686368 8512072759008 8523765166644 8543541883968 8568021044856 8579790304533 8587900444032 8599697010576 8619021170123 8639018899056 8650885683258 8659063026432 8670957343776 8695801578492 8715977452224 8722570185108 8767858270392 8778857364963 8788201329024 8799225943536 8818998459453 8833830174976 8839460172816 8851602288438 8859969361152 8897560315812 8918204307264 8958982561984 8971288856712 8983612055691 8992103912064 9024689385621 9038791431936 9045628340112 9066615876864 9092593761888 9105083588484 9126209072448 9146716343804 9167938423488 9179439410232 9200737413504 9227099586768 9234078930531 9248508170496 9255503707632 9282022798594 9303558814368 9316338428124 9337954062528 9358937140644 9380651611968 9393537122424 9420451710033 9442308906576 9455279111118 9464216815872 9498513126258 9507491698432 9520551439776 9532494772164 9576081853884 9598300141248 9639023675463 9648135066752 9661387999536 9674659136898 9683804212992 9718896261438 9728083153152 9741445904736 9792024051264 9805474633752 9828225154944 9850309908712 9863840554191 9873164456064 9886726495152 9909665535744 9938058946848 9944392694418 9967465531296 9996024552332 10019217184704 10032979845672 10056258221184 10078855382232 10092699963801 10102240197504 10116116901072 10145101841574 10168640360928 10176331882626 10229167982124 10252901550528 10266985206504 10313930726424 10326869336511 10337860960128 10380487035114 10391535727872 10404571691808 10412441671086 10466503666164 10490787897408 10545256670592 10553233063464 10577718523008 10608026055536 10622597519898 10632638644992 10647243917856 10695928160736 10710620369748 10735470997056 10766230525752 10791210178944 10798087658904 10854151950096 10869061499478 10879335597312 10894279739616 10918759997418 10944093547296 10959126642828 11016027057672 11031158962971 11041586285184 11056753299312 11081598647301 11107310013072 11122567307046 11133081033984 11180316315204 11206256724288 11213398722708 11257497038528 11271619332792 11287102326381 11297771581824 11338712305011 11349430345344 11365020222192 11391389178624 11424028059808 11439720406044 11466262680768 11518691865408 11534514244344 11561276458368 11594402104656 11603172067227 11621303269632 11630093580144 11663416402898 11690477693856 11705143153284 11732301258048 11758664612604 11785946897088 11802136384584 11835952148503 11863413754416 11872387196397 11890939076352 11899933338384 11934029312478 11961718475616 11978149407588 12032919180828 12060837786816 12112009341471 12123458349184 12140111451312 12147848616267 12168278763264 12210920943858 12223917897984 12239252546976 12302799449024 12312105240708 12340671610176 12393030439881 12404745085824 12421784570832 12450605416704 12478582854192 12495723764706 12507535482624 12524716163232 12560602280044 12589745208768 12607038814824 12636289484928 12664684168344 12680571749391 12694068586368 12709993029552 12738553330321 12768109138512 12785647749966 12797733521664 12815312825952 12852031567284 12881850666048 12899545515864 12958528348584 12976328524887 12988594539648 13043702367738 13056032068352 13073966178336 13083855277662 13151787405588 13182301993536 13250745262464 13259190259224 13277403432657 13289954041728 13346340473718 13358956246272 13377306460896 13438473842976 13456933285068 13488155868096 13526802455432 13558187147904 13568442510168 13599923815296 13638890642832 13657625382726 13670535400704 13689313608672 13720074515706 13751907635232 13769159115348 13801106120256 13840649380152 13872762255744 13883255561448 13923034197891 13955338221552 13974507642186 13987717196544 14038405710966 14070977417952 14090305683636 14163463359864 14182918666677 14196325223808 14247769689387 14261237547648 14280827159664 14298742158246 14313961329408 14354974034336 14364122780826 14397450211872 14472202600128 14492081999304 14525706319488 14558346663224 14578344392157 14592124729728 14612168857104 14646071801088 14688036076896 14708211950628 14742337732416 14775464863068 14809746684096 14830089742728 14907088420272 14916589041627 14941675632384 14951198296944 14994036828498 15028825777056 15049469768508 15118283073348 15153360296256 15174175351608 15217652762361 15252960541392 15264497823939 15288350241024 15343751973186 15358255820544 15379352325792 15459202806208 15470896089636 15506791440192 15570730552671 15587303591808 15606857537712 15643068344064 15678219483472 15699755499246 15714595862784 15736181846112 15817885005888 15829849595196 15866577784512 15912039083304 15933896279847 15948957967488 15970865876784 16006753601657 16043892241104 16065930554622 16081117049088 16103206495584 16149345788628 16186815268416 16197131488356 16281227925144 16303592249217 16319003395968 16341419609424 16378139996127 16416140320944 16438689964242 16454228813568 16524040586508 16562379427776 16638110472256 16660965019608 16683850960569 16699621550976 16770474472806 16786326945024 16809385086432 16886245557792 16907428999188 16946657372736 17024145518016 17047530333288 17087083767936 17136042089712 17159580609066 17175800888064 17199394021152 17238042340246 17278037798112 17301771366516 17341914687552 17391603156984 17431954904448 17445140370216 17495124604347 17535716540784 17557714729926 17576402658048 17598451887072 17637996918906 17678920345632 17703204576876 17795120631624 17836408614528 17901043968717 17917965123968 17942577713424 17967224111382 17984207824128 18049378771242 18091256680224 18185187523776 18210167176968 18252418144896 18293432687608 18316381415787 18335876846976 18358878820464 18401474827008 18454199173536 18468157861062 18511007415264 18564045597188 18607117628736 18632676856248 18675908125056 18717874281288 18743585647059 18761303223936 18787074244848 18840903420066 18884617813152 18910558222236 18997026252516 19041102879552 19064989544328 19152163707768 19178471624949 19196600282496 19278047350926 19296270133504 19322775999072 19349318273796 19437792522876 19482891809472 19565553551607 19584048102528 19610949267504 19656450309888 19700619817424 19727681108382 19746328912128 19773452990304 19876117893696 19888785388836 19934931062592 19992049104664 20019510710577 20038434369408 20065959691344 20112516442368 20157710764464 20185399927602 20204480395008 20232233802144 20290203683148 20337280721856 20352663765252 20458335964248 20486438074089 20505803101056 20533970413008 20580111773559 20627861452848 20653738673022 20675721920256 20760974070228 20809143383616 20824883342172 20933007332328 20961761463279 20981575794816 21057608566449 21090513341184 21106466126928 21155437046016 21216052111072 21245195039796 21294487835712 21391856321472 21421240739496 21470941994112 21532461051504 21546184171239 21582420357888 21596175317808 21708303900192 21738122998956 21788559479232 21837519994836 21888187094592 21918253285656 21981053990077 22032054115344 22062317925942 22083172570368 22113506598624 22163197294602 22214620026144 22245134614092 22360632630408 22412513448576 22426797445416 22491055242747 22514994077056 22543238665584 22574204652762 22595543163648 22677424610022 22698860690688 22730040444384 22848056119616 22879440812088 22932525361536 23015627959779 23037383730816 23069028488688 23122552916736 23188804209312 23206344134454 23260187160288 23326832805796 23380955387712 23410286306568 23464602516096 23517329225208 23549633248869 23571893794176 23604272769168 23671904297006 23726827508832 23744774392794 23799866676768 23868058624956 23923436951232 23956298815176 24065838361656 24098895831933 24121675573632 24224018682942 24246916698368 24280222902624 24295697232534 24421841887716 24478505093952 24605598898048 24624210481416 24658034946363 24681343220352 24786060879762 24809490171648 24843569141664 24957165708384 24991447529412 25049432326464 25121204560088 25155711709209 25179490417536 25214077629648 25272578969856 25329368336688 25361143498782 25388137172736 25419986059104 25477106660642 25536218277024 25571295499932 25630625651904 25704063134568 25739370913599 25763701332096 25799091031728 25857063510369 25917056697168 25952657049774 25977189079296 26087404735476 26147932356672 26167710555324 26303574811176 26336572094889 26364603987072 26456995378359 26501490524928 26518380518448 26554806865314 26579908083456 26692680947436 26754612921792 26876947685952 26913866570136 26976311736192 27053604910864 27074068156863 27116374295808 27136885020336 27199847630592 27277781285664 27315250765452 27378627217344 27440149031412 27503815270464 27538318230696 27602212240512 27681298760304 27702236791593 27745524511488 27766511122896 27846068395782 27910676443104 27949015284372 28076811421932 28141954835904 28180611367272 28261355130099 28326926719728 28365837333354 28392650447616 28495539378774 28522475095296 28561654319328 28597484316492 28709948068672 28728245561652 28794900423744 28917071026389 28944405200256 28984163998608 29051412638976 29116693326448 29156688784314 29184249459456 29224337714208 29376072153792 29416423901256 29484675464832 29550929726136 29591521662573 29619493368192 29660179485456 29814176840544 29833178083254 29902396593888 29988073656996 30057651554112 30098939537016 30236566146696 30278099891403 30306720592512 30348350703216 30435305524722 30505921082784 30528995647878 30687503946372 30758704651584 30918405612416 30941792179272 30980608009533 31013582880384 31141461105342 31174607183616 31213715075424 31356438966944 31399510998492 31472363692224 31635770011776 31659699190392 31733155569024 31824078166608 31867792559694 31897915934976 31941731753568 32013507203314 32087784482208 32131861109244 32206412991168 32298691577256 32373630536832 32394262976712 32487079795079 32562455850288 32607184498434 32638006791936 32682839218848 32756279992254 32832280641888 32877379928484 33048081173016 33093476888913 33124758855552 33244795941903 33276220944512 33321930039216 33367701921138 33399243101952 33540948945612 33618770172864 33772491115584 33814857998376 33861306979143 33893314745472 34016136915033 34048291036032 34095060666576 34174167535872 34272084179424 34319161218132 34398788042304 34476084680492 34556075596224 34603542733032 34683829375104 34783206313968 34809516201681 34863909808896 34890280740432 34990249208694 35071433081568 35115429459852 35196903774144 35275993837812 35357840691264 35406409153752 35507856445509 35590241263248 35617161589191 35672817229056 35802087937434 35835930247936 35885155426848 35934448222764 36098757542484 36182513360448 36336028024413 36370375047552 36420334353936 36443545848801 36504836289792 36586865375216 36632762831574 36671753693952 36717757640928 36908398347072 36936315722124 37022014830528 37128091194376 37179091319643 37214235257472 37265353712496 37351816250112 37435748562576 37487171294118 37522606447872 37574148489696 37681806840132 37769235626304 37821116444472 37994052505032 38041715248173 38082205759104 38129979088656 38215659990963 38304327415536 38356943249898 38393200564992 38556094701852 38645551998144 38698636547592 38875585045752 38928985574661 38965783618944 39131107103214 39168096205056 39221898535008 39401239634848 39455362216764 39546905980608 39752235787392 39777570777672 39869862125184 39984098209328 40039021421154 40076868738816 40131919382688 40315421528928 40370799855204 40464467604288 40580407366296 40674561443712 40705327530504 40821957410143 40916671928496 40972876148178 41011606202112 41067940826016 41160223547118 41255722905696 41307477346044 41521948140456 41618286767232 41649766684344 41769102593673 41866014664656 41923522926558 41963151589632 42115217132898 42212932253856 42432104222144 42490390079592 42548756000031 42588975671424 42743309068161 42783712642944 42842481478992 42941883988224 43064922103008 43092368342478 43192350635616 43416607800384 43476245997912 43577118958464 43675039989672 43735033176471 43776374189184 43836506571312 43962107980154 44064108230688 44124635851884 44227013197248 44326394589204 44429240052288 44490269228184 44721265260816 44749767124881 44825026897152 44853594890832 44982110485494 45029988154112 45086477331168 45148409305524 45354849220044 45460080888768 45652958287083 45696112239232 45758881624176 45793493471817 45865050723072 46031255919558 46074767461632 46138056977376 46377608418624 46412688268908 46520374320576 46653665611592 46712191658013 46761910775424 46820572613136 46929205032192 47034658450416 47099266497738 47143787588352 47208545538336 47343808594012 47453655017664 47489548785588 47599733353536 47736117249912 47801688839541 47846873902464 47912597630352 48020260804971 48131676723312 48197791663866 48243351147264 48448037365884 48560445805248 48591394465068 48843683775432 48910776747651 48957010187904 49134419988381 49211197796096 49248420962832 49316069892726 49362686440704 49572121759524 49687138283328 49914331416768 49982895058824 50098864652928 50242409120176 50311423418418 50358980835072 50428155259296 50658736673376 50722286997564 50839972118208 50954213321284 51072436554048 51142590999864 51261251303808 51408126269136 51478741827198 51527402664192 51598182063456 51714127020738 51834113394336 51905314099548 52174809470952 52295864713344 52335421110648 52485373813041 52607149622352 52673144189778 52729207974144 52913990756718 53036761036896 53109613730628 53385361894872 53509225843584 53703131906151 53753895371904 53827733140272 53952623472384 54107209821728 54148136313726 54273770040672 54555562571328 54630501530904 54757254434688 54880298062824 54949144247361 55007630540928 55076636461392 55204424481024 55362597520608 55404473583186 55533022245792 55692136791564 55821352886208 55898030568744 56153622843864 56230756941177 56283909671808 56361222734544 56522710260198 56653853439456 56731674666708 56991078757548 57123308638656 57194968632984 57419896137344 57456491123304 57535414874847 57589800847488 57834142052778 57888810400512 57968327997216 58233386652896 58313377568628 58448675428416 58696660654821 58752144307584 58832847802512 58969350929664 59101859452272 59183043325146 59238986736384 59320358970912 59628353681088 59666356166508 59804793187776 59976147313992 60058532131731 60115303108224 60197879074032 60333148190861 60473132293392 60556199782806 60613441185024 60696701406432 60870611049444 61011842165568 61057991295756 61375007892744 61459314222267 61517409303168 61740335320677 61836811224832 61883584358544 61961216019066 62027165760768 62282922210684 62427430150848 62712877933888 62799021996984 62885284389837 62944727384448 63172825699347 63271540023552 63319398380784 63466311138048 63648156333216 63735585119388 63883463507136 64027014406628 64175568964416 64263722218488 64412825982336 64597383154512 64638552513717 64747261073664 64788525953424 64974159590158 65124911700576 65214368996868 65365678437696 65512559984508 65664561283776 65754759856968 65943161970231 66096162346032 66186953777826 66249517711104 66489591883806 66552441889024 66643860078432 66735403842276 67081897891224 67237540345728 67473165728241 67544982231168 67629715996752 67722613958286 67786629490944 68032273830066 68096582072064 68190121333152 68544168358848 68638322436264 68797576084608 68952169360984 69046883879337 69112151192448 69207085466064 69367658750208 69566412627936 69619032403362 69780561480864 69980498417388 70142866163136 70230858919704 70393807548288 70551987675624 70648899746607 70715681382528 70812818307504 71015712891018 71180482526496 71234323178382 71604175874868 71770310853696 71868896445528 72197515084968 72296687495799 72365026720896 72672056048826 72740750095104 72840668707872 72887091697602 73173730750432 73265525663148 73435515281856 73816796694144 73872631444248 74044029661056 74256182388752 74358182639286 74428470514944 74530707424992 74871497125152 74974342588236 75148296979392 75363613680264 75467135127627 75538471252608 75642232888944 75812206618837 75988105010064 76083430496346 76164411518208 76259958177312 76431319981926 76608654831072 76713886499796 77112189403704 77218112740797 77291103996288 77397273095184 77571190531107 77751170091504 77857971149322 77931567237888 78262214206428 78443797070016 78802479269696 78910724433528 79009716284667 79093811961216 79370986135077 79504471574784 79555141555344 79739724250368 79968196418656 80078042842308 80263838765376 80630843057856 80741599710408 80928935208576 81160814732592 81222204470589 81349122887424 81410655061008 81643914820286 81833343856992 81945752296356 82135881652032 82320447094236 82511445811392 82614954692088 82851665039521 83043896280912 83106710374779 83236573534464 83299533368688 83538205187346 83732029329312 83847045853116 84230434265796 84425864507712 84784065390297 84864208444288 84980780159184 85097512000062 85177951342848 85486618136322 85567425285888 85684962957984 86129844206016 86184736684956 86384701271232 86751213079167 86833215600768 86952491995824 87154237916928 87350079979344 87470066352942 87552748378368 87673013142624 87924215960308 88128216461376 88249271703768 88454026394496 88652789178408 88774564987719 88858480104576 88980538456368 89442530521632 89499534249762 89707189781664 89964220970988 90172954662336 90296818611048 90709698440088 90834299674209 90920161777536 91305916574166 91392224478464 91517763248352 91586986943634 92062511839116 92276113954752 92755216837248 92825376537816 92941824028599 93040748641152 93307331223184 93424383316026 93523821550848 93641145226272 94069316900832 94198532995476 94417091076672 94687617188024 94907310035328 94979097571176 95199466707072 95472234499824 95603377679082 95693747804928 95825195260704 96040521609942 96263353446624 96395583327732 96896074731768 97120891610496 97182788930136 97461239385237 97687367550864 97821553495302 97914020375808 98268839976762 98496841925664 98632139785452 99144243519048 99280430666739 99374276566656 99734387825709 99828662833536 99965790117648 100197729305856 100484818240352 100622846836836 100856310518592 101317473346752 101444573995128 101679944236416 101908426642568 102048410745099 102144873108096 102285181999728 102522502607616 102816252538272 102957483654396 103196364126912 103428254041476 103668226788672 103810628199096 104349618941904 104428548605043 104591729426688 104670842221296 104970747626082 105214299244704 105346288379556 105827981513436 106073522073792 106219227461256 106523569336527 106770723789744 106851484767573 107018451687168 107406263812302 107507790743808 107655466280544 108214419643456 108296272627452 108547540081344 109008084073239 109111125142656 109261003061808 109514508869376 109760596125648 109898288494722 110015261081856 110153272922784 110725195041216 110808947166372 111066044491584 111384273583128 111537273958929 111642705772416 111796061137488 112047275211599 112307245687728 112461513882354 112567819343616 112722445469088 113045420520396 113307706878912 113463349333416 113982157515096 114125145744519 114246617277312 114389937265968 114646979972889 114839792274688 114912982246608 115070829749694 115179601694976 115668284105556 115936655994432 116466773305792 116626755137256 116786956723983 116897350856832 117393321309642 117504288615168 117665695605024 118203718904544 118366086650292 118640717941824 119256707362176 119332712333016 119609586375552 119952294627984 120117064263462 120230606216448 120395758148064 120666296381722 120946264586784 121112399565612 121393402812864 121741222098888 122023684331136 122115982591512 122465872230429 122750015785488 122918628444534 123034818606336 123480670641354 123767168717088 123922432038132 124565844421368 124854860301696 125307307781019 125425755867776 125598043993968 125770568779674 125889454768896 126345651398694 126638796761568 127296312666432 127471170238776 127766927014272 128054028813256 128229927204483 128351137928832 128527444436976 128825651964672 129194766309024 129277105027434 129577051906848 129948319180316 130249823401152 130428737993736 130731356875392 131025119969016 131205099529413 131329122567552 131509519713936 131886323940462 132192324692064 132373907555652 132979183767612 133287720156864 133470807684552 134163795782448 134249301374643 134475080691456 134946331456482 135089964462336 135259431993504 135445227916572 136064547660132 136380242666304 136958874861249 137088336717696 137276644872528 137595152169216 137904338721968 138093767758674 138224302384896 138414170932128 139132825255872 139238064806724 139561122961728 139960996834776 140136574974039 140285732326272 140461717839408 140787615096576 141103975351248 141297799493214 141431362765056 141625636615008 142031425782036 142360965052992 142468646356764 143208351749736 143405066518623 143540621707392 143737792891056 144060782414913 144395030169936 144593374991598 144730053441792 145344112097652 145681337415744 145774183395204 146347461500864 146531051326296 146732330242953 146871030563712 147403259965143 147633593388288 147745262888496 148088059322112 148512364777504 148716365278572 149061414849984 149742994250304 149948685176472 150296593958784 150727227360528 150934270255254 151076942505216 151284465777888 151624413237674 151976210020128 152166860992692 152519916354624 152862639963852 153217309662144 153427772999592 153867377930539 154224378807408 154436225481594 154582207992576 154794546190368 155142381062214 155502340183008 155715942298644 156524428412856 156887594140032 157456121439123 157604958539392 157821448867056 158019432569334 158187623922432 158741972270154 159110283110688 159936392837312 160156085684616 160527677530752 161109395718453 161261686115712 161483199420816 161857870417152 162321629465184 162444408941178 162821310122016 163287829640572 163666687713984 163891504592712 164271763304064 164640894188472 164847432742083 165022891622784 165229909384176 165703330079042 166087792561824 166213420749558 166599066737376 167076410374692 167464058658624 167694091706232 168460868531592 168692270823531 168851729015424 169568130780594 169728416888576 169961560318368 170195024000124 170973236272644 171369925915968 172259688412032 172369473369912 172606244624541 172769402542464 173502426158334 173666431201536 173904983991648 174700159958688 174940132705884 175346026285248 175848431920616 176089981964463 176256432922752 176498543407536 176908052788992 177305578356816 177549129975438 177716960209152 177961076912736 178885061043264 178999068499524 179414379563328 179928441941976 180175596395193 180345909324672 180593637222096 180999444572583 181419396880176 181668599348418 181840323555072 182611833148332 183035526496704 183173973887268 184125023678232 184377942666801 184552227909504 185221005962031 185510433674496 185650753075632 185883648057198 186081497282304 186614662446368 186848766632052 187282290452544 188138633801664 188397065990952 188834182153344 189375234376048 189518477098041 189814620070656 189958195142352 190398933414144 190944468999648 191206755358164 191650390521408 192081043219884 192526706893248 192791166655464 193792149463536 193915657541151 194241783220992 194365577860272 194922478770474 195374735101728 195643106990604 196537679953524 196993683851328 197264279570904 197829485910693 198288487038096 198560861333478 198748553133312 199468775651418 199657325667072 199931580235296 200969636480704 201245693673672 201712621037184 202419497184723 202634946693504 202889147990256 203359888472832 203816853285136 204096821490198 204289746216192 204570363999456 205632505076544 205914967308792 206392728253824 206856508082952 207140651638011 207336453577344 207621256398192 208699237883808 208857097210086 209341684442592 209941495252164 210428598489408 210692576759112 211655963026872 211946699239821 212147044147584 212438454922512 213047138673054 213541447579488 213702969535146 214812527624604 215310932561088 216428839286912 216592545254904 216890062487397 217095080162688 218016168146478 218222250285312 218522006123616 219521192251296 219796576989444 220306545845568 221450390082432 221617894332744 222132088983168 222768547166256 223074547917858 223285411544832 223592122274976 224094550423198 224614491375456 224923027764708 225444890938176 226090841040792 226401405382881 226615413757824 226926698666832 227436619856511 227964315030192 228250291489038 228493234554624 228779874531936 229293959945778 229825964493216 230141659499388 231336568211112 231654338222391 231873311988864 232713571593321 232933546611584 233253510274512 233573913447966 233794701713664 234786642619284 235331391210048 236407437809088 236732173300584 237029148854001 237281435883648 238112958405231 238513414724352 238665424666032 239219172751104 239904589255968 240234128526924 240791516296128 241332592763444 241892529173568 242224799131224 242786805625728 243482444197776 243666613411767 244047368662272 244231965183024 244931744460858 245500031570976 245837256889068 246961341282708 247534337434176 247844864076264 248554995118563 249131688842736 249320131124337 249709720603392 250614615562038 250851511735552 251196087987936 251541137559348 252691302797388 253277593523136 254352196170891 254592625332864 254942340477552 255533854028544 256108057626512 256459854408966 256702275857664 257054888873952 258389532618048 258554210054868 259154103813696 259896638360632 260253639237501 260499646802304 260857475987472 261462713750784 262050239938032 262410199058826 262658245135104 263019039427872 263772647880924 264384649384128 264747815111304 265958367535224 266323694963157 266575440313728 266941615369104 268327591564896 268498602749286 269892662912964 270518863987008 270890455833144 272129095320264 272502899022627 272760485332608 273917749722498 274176673435392 274553289745056 275808677443936 276187535517348 276828341864256 278265650511744 278476129613448 279122245923456 279921993669552 280273149948078 280571464652544 280923435678816 282207950702496 282595598986428 283251273230016 284062851564072 284721930105984 284937292713528 285753701871001 286416703499472 286810133037246 287081243414784 287475585782112 288121564829826 288790060339872 289186749983196 290688224195304 291362674831488 291548366790408 292383718155711 292694923001728 293062102652592 293464660485906 293742061127424 294806519930286 295490525776992 297024729555008 297432730557144 297841292000217 298122829699968 299203163477127 299485988500608 299897370352944 300593187917568 301454454721056 301868540510508 302568931555776 303248826475348 303952420040256 304333721985384 305039832709248 305725279927704 306145232235297 306434619324288 306855545999184 307734755861078 308448757614816 308872450963188 309589092380736 310284762124428 311004680366016 311431884597288 313048856825712 313285645815129 313775188280064 314912242878246 315209917078784 315642897734112 316038865138668 317483944540308 318220566221376 319570708009581 319872785674624 320312171369232 320554454302719 321055355061504 322218791436906 322523372231424 322966398841632 324643258930368 324888817882356 325642620244032 326575659281144 327024252219717 327333375427968 327783009185424 328543526608128 329281788376944 329694865484166 330045783245568 330459818768352 331406660158084 332175585123648 332426841499116 333198133474752 334152820749384 334611821876787 334928117317248 335388183412464 336141825634797 336921737063184 337384541647062 337703458030848 339136261561188 339923120636736 340390048000248 341946472545288 342375437233557 342739851831936 343940939918667 344519376824064 344738946739824 345212489249082 345538805084928 347004852316668 347809967983296 349400319917376 349880265411768 350692052570496 351696863841232 352179963928926 352512865845504 352997086815072 354611156713632 355098259950876 355922153825472 357770122086528 357998136999048 358828759126656 359856883883952 360351192790386 360691818649344 361187274444192 361998889145166 362838793760352 363337198696836 365223666296664 366071052993408 366347947774536 367397616691287 368250047356464 368755885333602 369104455819008 370442011924062 371301506151264 371767296114396 373229324892736 373697533264104 374564580905088 375921923343057 376277267603328 376794131981904 377668364306688 378750468752096 379036954196082 379916390284704 381888937999296 382413510716328 383300781042816 384162086439768 384689781613449 385053413786496 385582333310928 387584298927072 387831315082302 388731155720544 389844957540948 390749470203456 391286213981208 393075359907048 393615298588239 393987367702656 394528559141808 395658971821386 396576974076192 397121722666956 398937551302836 399863160470592 401939272961408 402491387347344 402747904123929 403425242074368 404838994369446 405269893387008 405778295980512 407633706570272 408193642980396 409140727998912 410876624583747 411265010153088 411829934617584 412785456507648 413713016165904 414281303276022 414672907154688 415242512796384 417398475767616 417714194420172 418683368885184 419882990504328 420409724922117 420857196978816 421385153518224 422332037336027 423311926053744 423893398479642 424294088295168 424876909845024 426094277346108 427082895158976 427405939070292 429625055249208 430215199555869 430621865122176 432182347244739 432857678573824 433185090509808 433780124974794 434190160325376 436032336292956 437044012247232 439042384502592 439593153978888 440196990728859 440613091691136 442209779895429 442900780164864 443235788665488 444264177966336 445537094332512 446149095835716 447184244549952 448189100846396 449228982750912 449846055529416 450889781876352 452181682081584 452802810765762 453230827515648 453853397333664 454873239713022 455928630060384 456500582978076 457559749063872 458587919891556 459651928986432 460283318998776 461602133791617 462673136422224 463308676444782 463746623977728 465427143186642 465867093223168 466507020549024 467147826895932 469573285238568 470662782420096 472368364317369 472814875618176 473464346601168 474058297708002 474562871767296 476225916810462 477330849332064 479809178511936 480468257053848 481583032592256 482665185526888 483328187155359 483785058347136 484449598262448 485573611251456 486964888395552 487333226823534 488463930366048 489863488921716 491000063141952 491674513778136 493922682565416 494542298226249 495068674868352 495689728152528 497109990237126 498263377685472 498640262248674 501229231124076 502392175975872 503082275118696 505382605594776 506076812470593 506555187046272 508704392341782 509185250665728 509884680955104 512216115253024 512919708817932 514109777747904 516779065236096 517108420109736 518308207627392 519793276721264 520507278475002 520999293604608 521714951974944 524100479876064 524820398117652 526038078855744 527545295761848 528269945893389 528769298768256 529495630222608 530685446331859 531916735070448 532647389926314 533150880627456 533883230738208 536655183129792 536997205498572 539785325825928 540526789185579 541037727974016 541780911666288 542998333717749 544258190640528 545005798045254 545520970665216 547835499444996 549106579490112 551617354887872 552375071034696 553133828000403 553656683728512 555663017886093 556531301023488 556952259226896 558244491846912 559843987339104 560546299896156 561846871357632 564415901404992 565191197972856 566502546460032 568125703128144 568555431294123 569443860211968 569874585427056 571507403742002 572833406998944 573620266074492 574951171564224 576243129659652 577580120679744 578373499966392 581376448390608 581746972623453 582725349662976 583096733580816 584767436311422 585389846003456 586124205305184 586929320971812 589613039860572 590981051553984 593488457732079 594049459110016 594865461114288 595682584000434 596245659399936 598406326954254 598971977001216 599794740705888 602908909442112 603737081021016 605137863111552 606497652950696 607258491554169 607904840080512 608667443970768 610079665418496 611450559855408 612290464470594 612869238648576 613711091998368 615469511722156 616897515229632 617744901926376 619178184761472 620569524248856 621421954914033 622009360732032 622863769194576 626097713651424 626571291630258 629824485756492 631285795468224 632077730277336 634967889080616 635840097719463 636441132442752 639141416019162 639745571349248 640624342738464 641108908605438 644437582873812 645932797683264 649286517860736 649777635764712 651285240488064 653151318562288 654048504439434 654666750855936 655566018370848 658563576753888 659389730968332 660919637536704 662813320316168 664351170247296 664853682998232 666396266949504 668305641498768 669223643753574 669856234634496 670776366824928 672283651269594 673843474126368 674769083294124 678272523122376 679204216148643 679846241273472 680780096000496 682309859569533 683892945090576 684750874467114 685479703663872 687881879837334 689477893479648 690424978498164 694009704633336 694963014667173 695619935966592 698140714779963 698800639834752 699760530823536 701384105140992 703393727682464 704359927857852 705994173630144 709222313427264 710196519901752 711844307650944 714338875215693 715540244173056 715996273998096 717657518253312 719713767767904 720702385580772 722374548888384 723997778290332 725677587520704 726674397393672 730447332593328 730999840235301 732142105986816 732695895549072 734795233382574 736500094712928 737511770667204 740884023848124 742603012302528 743534592228792 745664985355689 746458649785472 747395066528208 747960393373011 749129161810176 751843846686114 752554535206656 753588263963808 757500937504192 758073908392164 759832780569408 763056588512673 763777875998592 764827021432656 766601562085632 768324172879536 769379563226898 770106827572992 771164666621856 775168597854144 775662630164604 777462311441088 779689915081896 780760917712503 781498940406912 782572427962416 784330926481193 786150719814096 787230597176478 787974735405312 789057118283616 791317943642772 793153948152384 794243445333912 797875102605672 798971084889471 799726320941184 803878545922816 804982774694688 805495808247858 809677988738892 811556591961024 815267413140544 816387285960792 817508697067881 818281455997824 821753249167494 822530020306176 823659869235168 827426032331808 828562606552044 830485025592768 834796951535232 835428388840344 837366737770368 839765981008656 840819449844234 841714393957632 842770307036448 844664074672054 846623852107488 847786796959284 849753819690048 852188554692216 854165790317952 854811878140584 857261105613003 859250110498416 860430399111738 861243730244352 864364694489478 866370181019616 867560249949588 872064672585912 874088024494464 877151154467133 878084769005184 879186307957776 880393981457718 881226183382272 884419559790858 886471577330976 891074188665024 892298191671432 894368489099904 896378201692792 897609490431381 898457965501824 899692111058832 901779563752704 904363364163168 905605621531524 907706794667328 909746479426044 911857260120768 913001165956152 915119498127744 917175839783112 918435696705891 919303857972864 920566637997552 923204267583234 925346272844448 926617352889564 930854286373284 933014041098048 934295653791864 939146570477136 939856937445387 941325564840192 944736728634738 945629751236352 946928693202336 948116595416004 952451833620924 954661698664128 958712124028743 959618357023872 960936514107696 963166065184512 965330371053776 966656374310718 967570116694272 968899196524896 973929776791104 974666453647068 976927860732096 979726977843432 981072756659151 982000126283904 983349027556272 985558686044881 987845365130832 989084596452498 990137349736704 991379456305056 994219980474252 996526755370944 997280524497348 1002458462248152 1003835465630361 1004784351951744 1006164550237392 1008425476904391 1010765211189552 1012153624941186 1013110374092544 1017408784683564 1019769361910208 1024432230506048 1025839417635864 1027126311700671 1028219555495808 1031822819756001 1033558130472192 1034216840219472 1036616415254784 1039586553442528 1041014556950004 1043429903949888 1048200959752128 1049640796235304 1052076157711488 1055090591523696 1056539891786778 1057538597536512 1058991260445216 1061370892663718 1063833470140896 1065294779852628 1067766461476416 1073310366259584 1073994410997144 1077071645513773 1079570651651856 1081053578371158 1082075455948032 1083561823332576 1085996667435498 1088516381281056 1090011596090508 1095670998889992 1098213158980224 1102192850073861 1103234709775744 1104750142069392 1106267656000806 1107313367457024 1111326035772186 1113904518453792 1119687974678208 1121092599792312 1123693742715264 1127765770029171 1128831802809984 1130382395945712 1133005092920064 1136251406256288 1137110862588246 1139749170854112 1143014807484004 1145666813997888 1147240532148984 1149902343128448 1152486259319304 1154069344840347 1155160241359488 1156746999932784 1162752896781216 1163493945246906 1166193467161632 1169534872622844 1172248410610368 1173858641943624 1179226079721144 1180845895764717 1181962103107968 1186976915464158 1188098918220032 1189730922228576 1191365168000868 1196812653908508 1199589481411776 1205817818884224 1207474162042032 1208243712371787 1210275726223104 1212995305901392 1214516983108338 1215809680161024 1217334887941536 1222901119710816 1224580928941188 1227422183996736 1230939023444312 1232629873751241 1233795030459264 1235489803852752 1238356369522944 1241139048497712 1242843909828066 1244018721464064 1245727538389152 1252195427302848 1253142583260516 1259648971512984 1261229174766351 1262571590936448 1264155460554672 1266996112008081 1269935778161232 1271680195438926 1272882264885504 1278282832038324 1281248685476928 1282217817210876 1288875165747624 1290645598667607 1291865595366528 1296547041734217 1298573035721472 1299555271529424 1302570480976128 1306302637124576 1308097008878868 1311132036741696 1317127153507776 1318779461936664 1321839275073408 1325626640632336 1326629339686287 1328702340494592 1329707365996464 1332792533899008 1336611282997536 1338447287507148 1341552733649856 1344567302539188 1347686948252736 1349538166588248 1356545046244752 1358408432297286 1359692482546944 1361560192000992 1364619719139066 1367785890181152 1369501748934228 1375763759674668 1378955786959296 1380849956996328 1384806401374851 1388019409266672 1389926029334346 1391239871933184 1396281429559926 1397601279669504 1399521061647072 1406787455364928 1408719855715704 1411988347260288 1417105092952107 1418444626854528 1420393039803504 1423688615301888 1428677750431386 1431992547996192 1439427535535808 1441404771161544 1444749097776768 1447995556580664 1449984561466077 1451355175041408 1453348794787344 1460894665186656 1461999680470602 1465391791098144 1469590466765148 1473000189425856 1475023541334408 1481768047696248 1483626894678747 1485206024605056 1487069184457584 1491329970711378 1492917299570944 1494790133056416 1495920786746022 1503687693372228 1507176527927616 1515001875008384 1516147816784328 1518230437411779 1519665561138816 1526113177025346 1527555751997184 1529654042865312 1536648345759072 1538759126453796 1542329333243712 1550337195708288 1551325260329208 1554924622882176 1559379830163792 1561521835425006 1562997880813824 1565144855924832 1568661852962386 1572301439628192 1574461194352956 1578114236567232 1582635887285544 1584809837680167 1586307896304768 1588486890667824 1592056338995577 1595750205211344 1597942169778942 1599452641882368 1609965549389376 1610991616495716 1619355977477784 1621580367556737 1623113183922048 1628995001153247 1630534826281088 1632774571921584 1635017394135762 1636562911995648 1643506498334988 1647319738470336 1654852064663616 1657125213104088 1660970051185536 1666989053658279 1669593903070464 1670856777680688 1674733475540736 1679531962017312 1681638899688468 1685540614072896 1689328149344108 1693247704214976 1695573593918568 1699507639380096 1704377109384432 1705666293882369 1708331580635904 1709623756281168 1714522211226006 1718500220996832 1720860798223476 1728729388978956 1732740362039232 1735120499899176 1744129345171824 1745240917870359 1748176048988928 1754302308934266 1756169538010368 1758372615915552 1760787962915436 1768839119581716 1772943154661952 1780465373196237 1782148377330048 1784596383342864 1788736978199808 1792756403385584 1795218980862762 1796915931003648 1799384222117664 1808726728326336 1811211243063048 1815413589334656 1819492958852088 1821775474662507 1823714520241536 1826002331912304 1830238996255488 1834351679566224 1836871393411782 1838607715945728 1841133275995104 1846408535166468 1850692545688896 1853234705779128 1861708572746568 1864265864742099 1866028082196096 1868591307583728 1878293140954272 1879713874890774 1889473457269476 1893857386404672 1896233190832008 1904903667241848 1907520293158389 1909323397328256 1917424248057486 1919236714047744 1921873028215392 1930660742107552 1933312748621436 1937798393049792 1947859553582208 1949332907294136 1953855721464192 1959453955686864 1962145513318302 1964000252567808 1966698055112544 1971117372089762 1975690730261664 1978169192904996 1982758912610112 1988439960948504 1993053510741888 1994561048994696 2000275913097007 2004916924496304 2007670931260722 2009568703903488 2012329100474784 2016850953808782 2021530422379104 2024307249882372 2034817569367128 2037612648445929 2039538723820416 2046929578708599 2048864461012096 2051678835271728 2054252623401342 2056439110991616 2063645639512002 2068433680438944 2079173106885056 2082029113900008 2084889044001519 2086859807899776 2094422144339889 2096401919504256 2099281592470608 2104152315422976 2110181183047392 2113079783573556 2117982520890432 2122741785327436 2127666940281792 2130589559705256 2135532922952832 2143016625647079 2146620732519168 2147988821994288 2154143291027546 2159141303303712 2162107156742316 2167123646665152 2171993334870996 2177032762562112 2180023192181016 2191341997779984 2192999520705903 2196426317960448 2204385700147722 2206469419551488 2209500284138784 2212535312001612 2222652071544372 2227809036907584 2236994956067067 2239375949356416 2242185199584624 2243881180119033 2247387485430528 2255531540058342 2257663605619968 2260764791891424 2272502812512576 2274221725176492 2279498341708224 2286029614968008 2289169765538019 2291333627995776 2294481064297968 2299804686256896 2304972518638608 2308138689680694 2310320482718976 2313493999865568 2325505793562432 2326987890493812 2332386934323264 2339069745245688 2342282753137509 2344496821220736 2347717283887248 2352992779443579 2358452159442288 2361691791529434 2363924206215936 2373953830928316 2379461844457152 2382730336001736 2393625307817016 2396913254668413 2399178962823552 2411635637768448 2414948324084064 2416487424743574 2425990611802784 2429033966216676 2434669775883072 2445802239421632 2449161857882376 2454844367993472 2461878046888624 2465259747502482 2467590060918528 2470979607705504 2482278096995424 2485687819656132 2491455076778304 2504390854605696 2506285166521032 2519297943025968 2522458349532702 2525143181872896 2528310921109344 2533992224016162 2539871556322464 2543360390877852 2556565664076648 2562497370953856 2564435634421752 2571783316839009 2577750331495248 2581291197335214 2583731190733056 2593094083468434 2599110543058848 2612605274249152 2616194017757736 2622264073483392 2631453463401399 2634254307015552 2637558923873328 2643678550146816 2651253281264672 2653258679372574 2659414731992928 2673222565995072 2676894575014296 2683105467299712 2689134605078376 2692828471294143 2695373896505472 2699076333176496 2713090092489504 2716816864594572 2723120384001984 2729239438278132 2735571780362304 2739003497868456 2751527519349336 2755307090117673 2757911573918592 2761699913992656 2769612802749702 2776038818533344 2779852058668692 2792562859119852 2799042123294144 2813574910729856 2817439711431408 2819570812336161 2823976694520576 2834210185904214 2836889253709056 2840786079607008 2857355500862772 2863985095992384 2876136372086229 2878855071071616 2882809542323088 2889498195553536 2895991113161328 2899969122932154 2902710350082816 2906697589574688 2921789330373312 2923999360941204 2930783582196288 2939180933530296 2943218269977453 2946000378851712 2950047082668816 2956676058134643 2963536095392496 2967253789357494 2970412049210112 2974138368915168 2982659941422756 2989580266112832 2991841573492044 3007375386744456 3011506396891083 3014353055855232 3025276430713173 3030003750016768 3032295633568656 3036460874823558 3039331122277632 3052226354050692 3059308085730624 3073296691518144 3077518252907592 3081378935102013 3084658666487424 3095468459268003 3100674391416576 3102650520658416 3109849245764352 3118759660327584 3123043670850012 3130289711849664 3137323705924772 3144602879256384 3148922388705912 3156228473134464 3165271774571088 3169619675360334 3172615792609536 3176973781335648 3184112677991154 3191500410422688 3195884339557884 3219931098778752 3221983232991432 3231214936541319 3238711954955568 3243160735113474 3246226367844096 3257990002306494 3261069652562176 3265549143843168 3270034788271524 3287012996669976 3294639476940672 3306578550221583 3309704129327232 3314250426208176 3321940102371072 3333978107316558 3341713555361376 3359063924034624 3363277799376936 3371081228145792 3378656298688216 3383297310087513 3386495408429952 3391147187837136 3399015278760192 3408754218768864 3411332587764738 3419247512562336 3429044422452012 3437000441993664 3441721596446952 3457458777957912 3462208034521041 3465480724078464 3470240999798352 3488258690343648 3490481835740718 3508604617868532 3516745231831104 3521575925830872 3537678239163432 3542537687294151 3545886309323904 3560930746392474 3564296754660096 3569192766685728 3585512806771168 3590437961725524 3598768444235328 3617453456652672 3622422486126096 3630827178669312 3638985917704176 3643550949325014 3647429040483072 3652004663824608 3668703359132448 3673742786823564 3682266551990208 3692817070332936 3697889621253723 3701385091377792 3706469411558256 3714798124323013 3723417145493136 3728531729484198 3732056164392192 3737182615167456 3756586281908544 3759427749781548 3778946914538952 3783687524299053 3787714772809344 3792466381664016 3800988336024243 3809807334483696 3815040586316778 3818646794656512 3834848496114972 3843746056430784 3861321484215104 3866625497242872 3871936796002821 3875596786099584 3889641125202651 3895719107164416 3898665814588272 3907711442928384 3918907911373728 3924291026636604 3933396110225088 3942234744179524 3951381460523328 3956338385809992 3965517825220224 3976879921897008 3979888019058861 3986107021483776 3989122097989392 4000551826194014 4009833848992608 4015341862521444 4024658200949568 4033701907617564 4043060844758208 4048614499764744 4069635138734256 4075225296891858 4079077447640832 4093859157417198 4097728922024192 4103357670543456 4108505246802684 4127291279024004 4136867360877888 4154419204124553 4158346213770112 4164058227800016 4169778088003038 4173719615799552 4188844288679778 4192803839008512 4198563184941216 4220362366094784 4226159567147112 4235965041780864 4245483570654872 4251315278856321 4255333880563584 4261179119410512 4271065845905664 4286033251294158 4295977643988576 4308286582055092 4318282606607424 4324214313484632 4334247293330304 4343986669741992 4349953684398231 4354065525124224 4360046384362032 4382683995559968 4385999041411806 4408771400295444 4419000568277568 4425070624003224 4445304143088744 4450880684036241 4455618073815168 4473989912134134 4478751898712832 4484370399169248 4487762360238066 4511063080116684 4521529583782848 4545005625025152 4548443450352984 4558996683416448 4572059229936016 4578339531076038 4582667255991552 4588962128595936 4609945037277216 4616277379361388 4626987999731136 4651011587124864 4653975780987624 4664773868646528 4678139490491376 4684565506275018 4688993642441472 4695434567774496 4705985558887158 4716904318884576 4723383583058868 4747907661856632 4754429513040501 4758923688914304 4765460672003472 4776169016986731 4787250615634032 4793826509336826 4798357925647104 4829896648168128 4832974849487148 4851981223605568 4858067932433352 4864741102670211 4869339551766144 4886985003459741 4891604478843264 4898323715764752 4909688735986944 4923756093777248 4930519495004964 4941959215411008 4964556193990848 4971375639312264 4982910153556608 5000967160974837 5008781709211392 5012570333042064 5038595886051936 5044916699065404 5056621842218688 5067984448032324 5079743112644928 5086720781755704 5113131328153296 5116998881647107 5124994741907712 5128871268843504 5143566633678018 5155500662990496 5162582394670428 5186188166936868 5198221086117696 5225210548498304 5232388035515472 5235722753611077 5244528146966784 5262906926802798 5268508614031104 5275117847746656 5302506562529344 5306517358745148 5318829463985856 5341396119588711 5346445131990144 5353789150028592 5366210934599424 5378269210156752 5385656942588286 5390747793010944 5398152666352992 5426180184979008 5433633729189144 5446240768003968 5458478876556264 5465326423987521 5471143560724608 5478006995736912 5490316485368351 5503055038698672 5510614180235346 5515823147837184 5523399827985312 5539225605499404 5552077637066688 5559704117337384 5585125718239704 5592797594226297 5598084246588288 5627149821459712 5634879422862816 5639141624672322 5668420371808428 5681572159214016 5714711001725544 5722560879475167 5727970191984768 5752272744172458 5757710142143232 5765619084646176 5791982226322656 5799938245864308 5813395179149376 5843578660746624 5847998721882408 5861567164392576 5878361867060592 5886436539954906 5892000757703424 5900094165337632 5913352116269286 5927072190784992 5934507578714988 5948276737830336 5965319882845512 5979160532225664 5983683146984088 6000827739291021 6014750773488912 6023012793782166 6028706111710464 6050552861426346 6064591267137312 6072921749647116 6104452708101384 6112837945337787 6118616171461248 6140788736125797 6146593383036288 6155036505815184 6162757870204026 6169317332974848 6190936918536006 6205301041316832 6237519320655168 6246087341700024 6260579423699328 6274647411849544 6283266433019667 6289205758512768 6297844777411824 6312456946268928 6330543549142176 6339239350720668 6353947562671296 6368225355982308 6383000820845376 6391768679115768 6429049876941237 6439862197557504 6443966465982864 6462429873082638 6477423909911136 6486321470226948 6515980004612988 6531098287686336 6540069576543048 6574025993339952 6578998562117709 6589278953881344 6613157100443166 6619408258654464 6628500852416352 6667956214633116 6683427110722752 6710984868201201 6718127848069248 6726555598753872 6742162456291584 6757312597376432 6766594620175026 6772990816859904 6782294375674272 6817508437537728 6822665175529476 6838495025124672 6858088844904024 6867509296614057 6874000883987328 6883443192893904 6898910802314167 6914917555915824 6924416069042082 6930961448156928 6940481999596704 6976517380687296 6980963671481436 7017209235737064 7026848259412527 7033490463662208 7043151851661744 7058978338330737 7075356478326864 7085075374588302 7091772618647808 7121861492784948 7138385533371456 7171025613542336 7180875923451048 7190739764005239 7197536888470656 7234906913305344 7244844972252192 7277971835408352 7287101898650028 7304009327649216 7337406718264896 7347485573647128 7364533103980416 7385634140665872 7395779242507446 7402770182755584 7412938823116512 7429596248646026 7446834290986272 7457063458968396 7474365230334912 7513172563817088 7518855499563096 7557893829077904 7567375048598106 7575429545618688 7584932763328032 7601976672048486 7619614668967392 7630081172633556 7669696992229944 7687492112861568 7715349950517027 7722642968430208 7733250994485744 7743873592005642 7751193572199168 7779282250405302 7797331629176544 7837815822747456 7848582053273208 7866792220450176 7884469488359048 7894360390204197 7902762921046656 7912676771619984 7931035650440448 7953759843794016 7959776038117722 7978244195978784 8001103652388028 8019667697985216 8030683725042888 8049316401899136 8067403815235128 8078485413882429 8086121689516416 8097228999529488 8139270277468512 8150450593783716 8187718314834396 8206715341086912 8217010493605368 8254582558048008 8265921270353019 8273734721755776 8308838408249106 8316692427540224 8328116455600032 8339556176006076 8377688577359556 8397126369882432 8440724732189568 8452319134294224 8471930083561728 8490967141309744 8502630557712642 8510667761127168 8522358238821024 8572066502588316 8591955287977152 8616573164110184 8628409116258687 8636565213214848 8648428626969264 8668494586660608 8687973339483984 8699907368796462 8708131050248448 8720092768724064 8765367991119936 8771998082823612 8817542800590888 8829654809932359 8838001136555136 8850141248006448 8870028174403929 8890608286177488 8901761368072482 8911236147630336 8947979824268268 8968740798338496 8975524720476132 9022126160233368 9034519190673249 9043059167565696 9075829292139519 9090011250050304 9096886900705968 9117993366832896 9144118459872032 9156679062152076 9177924257191872 9219890074554432 9232554758722776 9253975999462272 9286405377804009 9302023174249728 9307951561975248 9329547737293056 9356278980982752 9369131012550036 9390869135548992 9411971117774316 9433808637769152 9446767166117736 9495815323713264 9508859026081002 9517847377828608 9530921344006944 9552338033973462 9574501231268064 9587653018673652 9659793296336256 9665949698974296 9693644809623957 9703962447211136 9716135864866704 9729482205340422 9738679103532288 9773970006919482 9783208957686528 9796647431529504 9847512187554496 9861038990009928 9883918430822016 9919735650664749 9929112387981696 9942751278624528 9965820307113216 10001934321949674 10025140666084128 10077191772103872 10089833398130808 10113243684437376 10135968896064648 10149891930262539 10159486225289856 10173441563511408 10226262656306592 10233997763294214 10257742537687008 10287133267356036 10311001325980992 10325164789340856 10372376333873736 10386624103563123 10396442172235392 10450421096996608 10464776071030944 10471445507222154 10525813853605596 10550235695493312 10605013125058688 10613034717490296 10627613061882453 10637658927971712 10682792239177422 10692890263980288 10707578300057184 10756538420313504 10771313885176572 10796305332705984 10852360369958016 10867267458378288 10892481536007936 10916957753112528 10930652847975042 10942287121449216 10956013991473824 10980632970736702 11006110077397344 11021228360470692 11046799655970624 11078451210998808 11093668863761169 11104155274133376 11119408234674768 11144394372969039 11170251436479408 11185595188452594 11196168493176576 11269758845725632 11278283249344644 11336840743616856 11351062572897159 11363144318428032 11402965008072729 11429422003451088 11445121758950334 11455940383969536 11504545488344916 11531238169292352 11583964452645312 11599876491728616 11626790358298752 11668923375607953 11687157321493248 11695997443764816 11723134328785152 11756723734121184 11772873079909812 11800188330675264 11826704232538572 11854144381569984 11869015157429976 11896553475660672 11930639765691024 11939664057176583 11958321064451328 11967366293968176 12001655478582042 12029501546977824 12046025587564332 12101105722852692 12129182534274624 12145843499294232 12208905416202768 12225675890675574 12237232342922496 12281577472251594 12293186766072576 12310073011630368 12325515740408052 12381873837072012 12410602082633664 12463257612373659 12475038641310336 12492174683400048 12521158847398656 12549294823699088 12566532866039334 12578411517025536 12595689554823648 12661087098284352 12678478701441336 12707895125342592 12736450711964616 12753945836568963 12766001641690752 12783537358231536 12858099753882474 12887932931965728 12924859746165276 12954847819822272 12972642940453896 13031960009225976 13049861053194693 13062196575372672 13080139153086096 13148051986679904 13157997124235418 13226314200886332 13257001704832704 13335912429266232 13352642052108723 13366854221445504 13421969736402402 13436255696138496 13453111197507744 13514625194752864 13533189240350052 13564588751348544 13635016875075456 13645330351058952 13676990050249344 13716177689808048 13735018593228114 13748001767974656 13766886385787808 13797821604628334 13829835111831648 13848832138084164 13880963999193408 13953034761374592 13961927342962872 14001931391679049 14034418471474128 14053696518825054 14066980927324416 14086303703323488 14117956676661474 14150712956653728 14170150749176604 14243722985569896 14263288539121503 14276771066742912 14328507050960193 14342051227084672 14361751846902096 14381479528010478 14395073776941312 14489689944504384 14555943670816704 14574203797300056 14594223308010633 14608018655298432 14660955010379223 14674813436529792 14694971147294256 14729066207960832 14771268281331744 14791558485014892 14825877646233024 14859192497292052 14893668581972544 14914126917936792 14948730460669824 15002901482924511 15026345127634176 15037710999126192 15115787658155808 15134750097196212 15169865526656064 15203953344096972 15239229337934784 15260162345267112 15339393984459888 15350996644941321 15374984225723136 15430699901034054 15445285936860416 15466501988971488 15487747184011284 15558564500810604 15594663258353088 15675631645494912 15697164106546416 15707168260833231 15733584440900352 15768938976718096 15788720780408394 15805525842093312 15825353543239968 15907519687588032 15919552076235444 15956488391957568 16002207304776056 16024188358766133 16039335395970432 16061367450085776 16098632803798272 16134807630470256 16156970827764858 16172243379032832 16194457999058976 16278540554937024 16300901187567432 16375436629668792 16395979271962563 16413430682173824 16434020987210736 16470949456105053 16509165116096016 16531842540706038 16547469443511552 16617676816498212 16656232911200064 16679112352012152 16755377154719112 16778392782678891 16794252739764864 16881449464379136 16904638268588448 16981934282619488 17005261115425284 17044716477642048 17144133005176632 17183910575954304 17233146328220368 17256818232517374 17273130426429696 17296857253938528 17375946678967968 17399814737592924 17440185537448128 17530735982239872 17543996165647224 17635085601181776 17659309619864718 17676002273110272 17700282496012896 17740056348807858 17781216572354976 17803522736144964 17895959648536536 17937481596676992 17951049440952264 18002483217873063 18044252320466736 18069038381346498 18086118335131392 18151658584279038 18193773801411936 18288236919744064 18313358124304152 18338513836013361 18355848514383744 18422366208377391 18439780149108864 18465109517445552 18507951998924544 18572810755608018 18615903123950496 18712557961965504 18738262025100072 18781738271097984 18823942235548632 18849799299059001 18867617275538304 18893534332235472 18991630647426528 19017718052162004 19061842688013888 19104676067946924 19149002462536128 19175306037347304 19287149630823711 19319586592672512 19331899397948592 19387289619247914 19407924894422272 19432271729733408 19458964410680844 19547940013838964 19593294863059008 19695024375108992 19722077980019856 19736995686353127 19767836861644032 19839471301329498 19858224775963392 19885502557249056 20003868643899348 20050281332168256 20132954604603603 20154383544207744 20179666796261616 20226487368874752 20271937792129296 20299783860525078 20318972450579712 20346883127022816 20452525312613184 20467995526588428 20515485075374016 20574266534712072 20602527889842171 20622002651961984 20650329578681712 20696732406942501 20744752667747472 20773248207126246 20792884344470784 20929552142061888 20942891014444308 21051627707211192 21080544778237581 21100471390986624 21176935014992211 21210026250117376 21226069434980592 21255226123764906 21275317855943424 21365584478354844 21415156600114368 21513076840627008 21542627770353144 21592610665411968 21704720739916032 21734534916756576 21833915506225056 21861305695950084 21912027982947648 21961265941473404 22012220154794688 22042456720941384 22093599311941248 22156902421997616 22187337727522338 22208310548266752 22238816469349536 22288788745938078 22340502872958816 22371190376905188 22539517691451264 22556566498689288 22673681487233712 22702125145794318 22726288636856064 22805930016145458 22858844006902176 22890243517900668 23009090976689832 23062476338584704 23146049851551081 23167928905290624 23199752983457232 23253580716597504 23337846751215906 23391994887529632 23513447468242368 23545746159819624 23600376661350528 23653408465077144 23683081170612591 23708288763139968 23738030314859952 23793106951321344 23861279531382048 23879328114353166 23934732587936352 24003310957164084 24059003093955648 24092051175128664 24202211445705384 24235456241647287 24258365068549248 24291686998588464 24417810832405536 24451351781351148 24563154944503188 24620146023260736 24651031480816104 24763747674144024 24797763811059057 24821204165267328 24926515224747318 24950077282620672 24984349366800096 25098589647398176 25133065732078668 25191379109647296 25322174196568704 25356957402882672 25415790250685184 25472901423929232 25507891673137926 25532003283381504 25567074716463072 25716199507764948 25775865863931456 25849719492330552 25885227348776061 25909695639644544 25945285880907792 26003586870261091 26063920018451952 26099722106389386 26124393150745344 26160278306172192 26296103973359808 26315994248470836 26452628401772664 26488964429797077 26514003409665408 26610084523211787 26671824858532464 26705284104217446 26733708442891008 26843939472804804 26906222395015488 27029250389505728 27066378480700104 27103557572019747 27129177502697088 27227487876418557 27270033750150912 27290660702117904 27353980100498688 27432355379616096 27470037186456228 27533772771575616 27595643209256668 27659670223663296 27697664276168328 27761927998386816 27859216133412027 27906069522749184 27923854685925744 28003862783358098 28068836942948256 28107393037650108 28172607406646976 28235913353322948 28301425913307456 28340301498353208 28487445971139792 28526577078243006 28553542133485824 28657014101920386 28684102454169344 28723503693804192 28762959056020956 28979379889008768 29080934428871871 29111887341633408 29148407594600112 29188446616021266 29216037310596864 29321910020758446 29349626873059584 29389942294588512 29542536562663488 29583116970029784 29651755292466048 29718384994584104 29759206951994247 29787337163945088 29828253835873584 29897460921339648 30005802965849022 30075421998252384 30231575316311616 30269500194392424 30339731053312128 30407906688193944 30449675790787617 30478458675869568 30520324690534224 30678787968919776 30701993289882642 30861399802068108 30933003977942976 30975494368022568 31117129001621208 31159872310689369 31189326516706176 31351263290989824 31394328213092832 31414336521666462 31537877953436192 31577441560816788 31650707086479936 31815039375176064 31839104152470888 31912976783915136 32004414609552112 32048376717532266 32078670791940864 32122734900171552 32269615260940512 32313941655529716 32388915998117952 32557081109874048 32601802375134864 32750873259337584 32791958543925126 32826861364347648 32868041974421472 32941898912210106 33018330232192032 33063685081412076 33235353632996424 33281006591283507 33312465822400128 33358224704024304 33433183118907117 33510754309438224 33556785565357782 33588505479529728 33809276537176896 33963868565238976 34010522230850568 34053187718691477 34089432955284096 34208895024218187 34288266010353264 34367821151908608 34466292656440736 34513636465034748 34593714507877056 34751893357935936 34799629475185848 34880371074896256 35006770126823859 35061471964479744 35087992331294448 35270171202363552 35318619239729436 35400564992025792 35480112697615716 35562433144709952 35607045472289928 35791919297073072 35818992171529749 35874963193353984 35902098881904528 36004966435746126 36088504640933472 36138076762692996 36303317168558076 36387547602823872 36576473839488128 36626716248608304 36677027672026722 36711697028767488 36844732416754782 36879560298217728 36930219034891104 37145621511216036 37231806247900992 37389772837120977 37425115923931008 37476524050200144 37563476542195968 37647884471097264 37699598598118002 37735234551076608 37787068664470944 37983261294853056 38035436104324008 38123685376027776 38209352135893848 38261837509706889 38298004925072256 38350612074694608 38574299261647422 38663798795897184 38774579238495828 38864543459466816 38917928821361688 39095880027677928 39149583159584079 39186589726118016 39390048750217984 39444155960039712 39473991372706254 39678942602658996 39771005114498112 40007737287798696 40057926156326169 40100562664336512 40265909209207206 40308767088415488 40359333592523232 40543875584258592 40599567721050156 40693766254045632 40905050625226368 40935991053176856 41030970150748032 41148533069424144 41205055779684342 41244005303923968 41300659157363424 41393464813885002 41489505335494944 41546496414252492 41859104284123776 41885782028888616 42005794175037147 42103255414422384 42161089556475162 42200942781973248 42353870029984422 42452138869961184 42510452247529812 42731168956709688 42789865617364509 42830313200228736 42985521152880579 43026153681254016 43085255540706288 43185221330823936 43469069833513152 43667831012450112 43722611391900168 43824055965895296 43922531882946808 43982865031137669 44024440309589376 44084913441882768 44187198623882496 44313804843995232 44374675455044676 44477632938699072 44577577491876156 44681005745917632 44742380753810376 45008704448773533 45079035382902528 45113132997378576 45347362974467424 45404250291588636 45611860032290916 45717688013804352 45780487035801336 46018181953379664 46052989934823963 46124952677169408 46292099703102162 46335857810581248 46399505966914464 46675693502431812 46783989775059264 47026894936484736 47091492319639248 47200753322701056 47306816930154288 47366162341225182 47416577526279936 47476060629719904 47722559062764096 47758656228706332 47869465175872704 48006621914328168 48072565076298399 48118006187911296 48184102350257328 48292375616199169 48404422891410768 48470912483294574 48516730137098496 48583373997176928 48835621664811072 48902703562702296 49126309889006376 49187937815887689 49240292046521472 49302062961632208 49412848368315159 49527495348288048 49595527622118114 49642408330534656 49853030449494636 49968698733600192 50197179294796352 50266131464157336 50335178348036673 50382758219294592 50644348393137408 50713914805765344 50945802847858464 51015783346275852 51134149432926144 51432399015529896 51551731727862912 51699438984661104 51770454697552122 51819391279289088 51890571761815584 52007173740522182 52127840036903904 52199444212778772 52320556612344384 52592207946719616 52631988496941672 52905256803545328 52977928859594154 53028006819330816 53220169046423574 53343649717064928 53410568208434892 53687878945609608 53812444790030976 54007449653619189 54058500779011456 54132756961400208 54207115144039494 54258355005394176 54454975752837114 54581321404235808 54864710759232192 54940074372912456 55067545543151232 55191286418513336 55267098625132173 55319340447326592 55395328552336656 55523855996773632 55718432266824054 55847709371851488 56007725566716196 56137673885896512 56214786075300216 56345214813293952 56471826706645896 56549397897177003 56602851826614912 56680602996706416 56974891942279584 57053154156486012 57314028203840772 57447007387608384 57525918112041912 57861448892471133 57958759778017536 58161868857743742 58223774683266816 58296815189200224 58376893232042532 58643820041516892 58779884589177024 59085073125326976 59166233940059568 59303510584932096 59436769989168208 59518413903988494 59574674327890176 59656507671747168 60011605931698044 60150843996504768 60398863813810809 60463150632623232 60539000388784848 60679462106624256 60815813376387888 60899351581575234 60956917351739136 61040649381068448 61357575937839552 61403986579765284 61722799604136216 61807583669526513 61866007955885952 61950988736045136 62090197220827503 62234258003242416 62319744621378738 62378653033412352 62788656426185664 62828673043332924 63075755906872384 63154883121633576 63241634334712743 63301414172959872 63530805044976633 63630078750352128 63678208304941776 63825953567830272 64008829219104224 64096753435064532 64245469800343104 64539230521881024 64627883311059432 64777831996235904 65114162219748096 65203604750269728 65501746518675168 65583917087850252 65736083948842944 65883797824420212 66036660464384064 66127370162824152 66470707265992848 66562013182567014 66624931644800256 66716449408048608 66866366237814234 67021508618876448 67113571130715564 67618553074353792 67927737130477952 68021044461701136 68106375437382954 68178865910568192 68417790048436374 68576532020706528 68932585312881472 69027272930069496 69187429015754112 69438149554653243 69503786715871872 69599258950371696 69760742149792512 70013540253647718 70175984662588896 70540342404727104 70637238479458872 70801129984051584 70960225395231432 71049243511837773 71124866289419904 71214090944579856 71583838594146144 71637984343059498 71804197763809056 72009932871492252 72177009281866944 72276153525385992 72606634337116152 72706368724941861 72775095205647744 73152947678976256 73253432497216608 73354055344053444 73689464833509564 73860438069782208 74291243022432072 74393291433177171 74463612495801984 74779545674241954 74850231847862016 74953048100400288 75295768942194528 75399197196236004 75574137328941888 75966522589706112 76070872208648016 76247370752055552 76418704271787696 76523675019413778 76596009850144512 76701224149389216 77148598523294844 77327597591794368 77549158476991656 77655682046328183 77729086918933632 77835857642723376 78010760610783273 78191760055355856 78299166319168158 78373179452236032 78888311920079424 78947982745412508 79357885205317992 79466893289391231 79542010228996224 79830253569635361 80015474575597392 80115852312652338 80201125328673024 80531818418414412 80718667185046464 81087751168517184 81199135442100312 81387532508091264 81682463629255671 81810101250452736 81871982106353712 82061940301496064 82297066138848288 82410111559368684 82601318314726848 82786929627770004 82979010670989888 83092992828504984 83577648400236081 83718208568247552 83771564057777232 84011588350074294 84206510828844768 84322179112950324 84707740059968844 84904277739922368 85020904495059624 85462337913419376 85579731234729018 85660626400457472 85971042305761158 86052307362508032 86170511081412576 86938139667026304 87242803286615613 87335662024900224 87445222783800336 87648111931790592 87845063765893616 87965730062275338 88048880619178752 88169826883765536 88627609687990464 88749350910089352 88955265877398144 89155154983752312 89277620855982741 89362011491835264 89484761507620752 90017408897547066 90226265994757152 90694725948934848 90808500583177272 91223720064581832 91349027372362851 91435376027608704 91560974071602672 92036363906759328 92105979869647926 92584199406204324 92799011933828928 93351387004863624 93479616932068107 93567979550118528 94053789872969472 94182984639278496 94613633860308576 94732324682450364 94952121259439808 95445118125528192 95517312457412664 95738930351745408 96013243828656336 96145130152596798 96236012375822592 96368204700514656 96584751232398338 96808845782821536 96941824966589148 97166747994353856 97671243329622144 97805407125404592 98252619778012752 98375875631775378 98480584093042944 98604125923264416 98825696736630318 99054990696576096 99191055244236228 99706060898989272 99843019773850521 99937397467200384 100299549356721351 100394358589592704 100532262928314672 100670356696073346 100765516438589184 101427829611530688 101891605695716928 102031566692551704 102159563156074431 102268298865852288 102626685072654561 102864798031059792 103103463455725824 103398877969322208 103540909395104244 103781143523631168 104014347481044364 104255680073807808 104398888425557544 104641113224688768 105020310380471577 105184415893439232 105263976993883344 105810513607090656 105955857719188308 106440338092847148 106687299434129856 106821136416869784 107375757891219216 107456976514589247 107624889580061952 108014899307238378 108117001558022912 108265513922800416 108414230288078988 108909951505674228 109162642808471616 109729421518464384 109880148745824912 110135091086302464 110382572837026672 110534197250264346 110638680894653184 110790657104673312 111436864533648108 111695418743702976 112015451133432392 112169318511362931 112275347771793024 112429572150600432 112690429626587904 112943653413291792 113098795794354006 113205703653229824 113361205993412832 113949783884559168 114106308312972024 114628056407681544 114785512529120667 114894014775216768 115051836224083824 115722897784942266 116323737715487484 116593630378400448 116753786464085064 117287640083033784 117448749478752237 117559769178354048 118170146250653952 118332467880119136 118873539978336416 119036827807976988 119313015343494336 120023211863396088 120301687993009536 120797727627621618 120926301265246464 121078000777569696 121631626752775776 121798703163150468 122081298762136896 122715151875679104 122807973159530568 123445599208272432 123615167339053026 123732015911771904 123901977472090272 124180394441655006 124468516006484832 124639489242757476 125577312852371328 125657346086665848 126017382525111441 126151511813744768 126309766243267152 126483268669425486 126602828345919744 127061610089953266 127356416609883552 128017658438208448 128193506870129064 128369596852093527 128490939600686208 128956563458641737 129078461043762048 129255766622118864 129555663992471808 130407209500539456 131003493037350336 131167834175700504 131472167897685888 131767595648840424 131948595093413007 132073320928768128 132254740325648304 132941414531985696 133124026365134028 133432898816097216 133732732475628468 134043017237752896 134227142261431128 135026113346320599 135237106148707584 135855474260955904 136042088923402272 136212750874765908 136835580096872748 137153064041413056 137865170625762944 138054545860138992 138158969804471889 138374858031508224 138876299109306486 139007573431743744 139198517900743392 140027080507295436 140351969325177792 141080684809454208 141274476958917744 141602259968103168 141920450790462864 142098487023675546 142249732578839808 142428181889159712 143167677188292288 143275968686118996 143608395527618112 144019865742984504 144217695228895197 144354018563733888 144552307050771984 144877126848597507 145213268674232304 145412737449883722 145550190411295488 146506864994433216 146708110688106888 147378929667019128 147563813447663067 147720876139564416 148238545104945477 148582486044864144 148786582866354342 148927224991603968 149559091348483908 149906096200800576 150591537884389056 150798394392472008 151148274657883776 151933045179412224 152141744417296032 152837408543575392 153047350038827556 153402448298778432 154297197046589688 154655195183588736 155098316953983312 155311364092656366 155458173837867264 155671715285446752 156021521221566546 156383520110711712 156598332638336316 157776623840158848 157895965490825016 158715770410635984 158933786578782462 159084020457992448 159660507139270722 160030949151194784 160231704625304676 161063636836828824 161437334370092928 162022348960857567 162175502337034368 162398270884200624 162775065016182528 163364927258511342 163743964212707424 164594132277696576 164820223118737368 165202636629453696 165573859255540008 165801295875396519 165958021341979776 166185985657009968 167155296800472162 167543128115554464 168023176700148588 168413021657689536 168644358225900648 169415480119937688 169648193691531009 169808555479844736 170041808990119248 170924675826838752 171159462469458036 171942084611522316 172341022162825152 173584346677413399 173876279334052608 174485606573231226 174671324049800448 174890445567600672 175690127531787232 175931460124550676 176339653767531072 177255219375980928 177498701820178704 177910531754796288 178310309967504624 178555241711965482 178724022983670528 178969523015241504 180034817795094132 180452531989514304 181196591441432427 181389451897869696 181617001166354544 182025108091827637 182447440129163664 182698054744725702 182870752055217408 183121948143205344 184072727813518656 184211959739295852 185168398812408648 185422751008579539 185598023867657856 186270591662482509 186702774009727248 186959233864136214 187135959100237056 188365969278556992 189227267720617152 189464649364900728 189724903004138229 189904242518879616 190592415134929899 190890236251056384 191034624914825328 191477860703490816 192026487657312672 192290260305193596 192736409401029312 193169502464796676 193617691565643072 193883649933178296 194333495988707712 195342486659244288 195610814250809184 196505239556025504 196751751263550756 197208251846528832 197651393473260636 198109981393152192 198382110488472456 199412121797978544 199686039547701042 199874794934400768 200599098713442702 200788717179185408 201064525856629344 201340713392146692 202855659223061376 203783211391433856 204063133385103408 204319126312148862 204536597731704576 205253370145309122 205729596062119584 206797755938644416 207081818790208488 207562287047262336 208028694962088728 208314448663959729 208511360147615616 208797776851115088 209282226449377536 210040620760943154 210527953987766688 211621027214181312 211911715438376616 212880676185694296 213147730535513319 213374598868259712 213642272833739568 214751515782438432 214913953029178494 216029798614476756 216531027845600832 216828460576157976 217819903011348456 218119106174825583 218325285616943232 219458843036928768 219760297491649824 220765145674053344 221068394500528692 221581314209346624 222873729067296216 223390837487405952 224030902266864784 224338637022725862 224550695543586048 224859144301200864 225887306826583584 226197591588708012 226722411986825664 227899567769118336 228212616625944048 229256112815363088 229571025058241334 229788029550433536 230103672448167648 231445795569884532 232647475430974968 232967046138984549 233187260756800896 233507572928170128 234032281832349819 234575280166067568 234897498957504474 235119538356708096 236664935760238272 237747079956672832 238073655615953976 238400679868173693 238626030686988672 239490760708906083 240046423726792176 240603375986019072 241595455255243236 242156001555139392 243263253505551552 243597406326300936 244162597524273792 245047390887767013 245430303751358208 245615946319061136 246891198416544864 247230334678106052 247803954944180544 248360788883310012 248937032012969664 249278978485514952 250732945200708243 251154625704742656 251314692173331696 252034765050222882 252303023627489536 252619532486534304 252966537338850972 254123220179906532 254712833219767104 256035316876416896 256387013740258128 256739193704187054 256981879201372416 257913126917283474 258156922087524096 258511533244237728 260814419001078912 261728409859846839 262006986074700672 262335668351401008 262944335795371776 263535191297680848 263897190186826014 264146641857536256 264509480651296608 265882829063971392 266248052730268056 266865797632194432 267465464951256936 267832862567948223 268086034475505792 268454284522862256 270052226692641198 272084177846804544 272425501749531816 273671160193745496 274047082117088553 274306128082826112 275730341251525888 276109091720277984 276317939608943778 277752598218612972 278397035801486784 280054161014590872 280703938650355584 282161369618908416 282548953917835488 283840901580925728 284196974047351092 284856363778319424 286335354376584576 286551937372237992 287216791055236224 288039731485969008 288435390457790394 288708037127467776 289104614101543968 289754253697195014 290426537348464608 290825474899767444 293013729988866432 293416221376213776 294757859334038256 295127626895326134 295441752279128832 296477090209890954 297164972089728288 297573165732708684 299118182696967816 299529059321551563 299812192401601152 300898648070164053 301183075768778112 301596788784944016 302296549315767552 304283488834592064 305674817087150784 306094700077655112 306804896597556864 307880055217963683 308594394093179376 309310390367177472 310196633907966624 310622728185312732 311343430570893504 312043042443133092 312767040221423424 313196665276672632 315060931141414731 315553247680317696 315791930981650032 317431540821271968 317867573157564924 319321014278541444 320061898302389568 320463409250609352 322127273673657648 322370929543767741 322874668740185856 324044697921715134 324351004674068736 324796541768401248 326729854517022684 327487928425414848 329188264555393152 329640446237474736 330405273258907392 331147718511080016 331602591750793038 331916042683959552 332371971314019936 334310593600944324 335086256231108928 336046353400297176 336507955534088793 336826043315379072 337288716451801296 338046629313394183 338830960239875376 339296387383062018 339617110959689472 340083617980238496 341849351653677504 342318924938916072 343884169223044632 344356537587362001 344682044325650304 347168693354826798 348971213146462452 349780891135201344 351380255063574464 351862920249101352 352346248436256711 352679307535062144 354510438751961856 354997403640357408 356620619935009248 357110483423930964 357939046030483008 360069635590188264 360905063979028608 362393182882864854 362778903795739392 363234002332709088 364050216183655274 364894880258327328 365396109489451404 366243896286410688 368145455627037312 368423919478591704 370336797624817296 370845502017159078 371196047735315712 372541183324965018 373405548019454496 373918467728272428 376731938557113984 378052147575334323 378454535441234304 378929298729801456 379449806008276458 379808485037759232 381184830269859798 382069249829650656 384052975314625344 384580520610387192 385472818802058624 386339004929593352 386869690375925211 387235383131286144 387767299866356592 388666991977415424 391221628501618368 393010479112051008 393503502527101512 394416503693057664 395302786946521272 395845785280239021 396219962786304384 396764220976944912 398824243595957088 399372079095402084 401198197426885404 402129051713258688 402681426784293384 405078340038961797 405711318446122752 407566422782867712 408126266770206816 408638252624297724 410506740290618244 411459192124239168 413595511877288832 414163637580416976 415124574094524672 416057389924177456 416628897327919458 417022720295231232 417595553702230176 420081241521886308 421055907975533376 423242054428362624 423823430876753232 425761352371388592 426295461071026638 426749197736519424 427284545667479136 429503031564876864 429827906058356988 432059597228953512 432653085686685591 433062055691201664 433656921152315952 434631380545792521 435639806022696912 436238212349651166 436650571233886464 439520594983299648 441530291348106688 442136789001057384 442691440342989201 443162628418693248 444715635314836431 445747458134592432 446781674974811904 448061804533729568 448677274045451724 449718288602401728 451774613653167168 452395183177416024 453444823973651328 455799135538236672 456425233251888096 458512225630726176 459142050116482668 460207344896335296 462891591139769064 465294950861949936 465934092277969098 466374521513601792 467015145856340256 468064563664699638 469150560332135136 469794997915008948 473329871520476544 475494159913345664 476147311231907952 476801359736347386 477252061373977344 478981521417812166 480092847453584352 483190910510486472 484312003110278784 486067046882572701 486526507011103104 487194812652601872 488325195048547584 490094781775534026 491231892638122272 493782396833089728 494460669356212104 495607909888361088 496721577766620024 497403887626189557 497874064025939328 498557956971029904 501465890401416486 502629384346663392 504069530100445764 505239064973068608 505933074677701944 508246440359813064 508944581074593027 509425666439534208 512070633752833792 512774027480516256 513478387408374108 515826253834566948 517023066488475456 520753040032240197 521628838002157824 523456819719693678 524013972149401344 524671336702802016 527070382595361696 527794380373652028 529018961302593216 531765658127942784 532496105460536112 533731595264388864 534930929902513872 535665725135896446 536172068951011584 536908569045724512 540104453385282396 543589774324297281 544168355693609088 544851003499063632 546075324275482911 547342320387490992 548094164234177106 548612256165652224 552218183440555968 552635879217887556 555505196437225944 556268253025738617 556794071602973568 558811774987447527 560108322029181744 561407877300711168 565097907835670976 567681803161851456 568393948094702184 569712727556638848 571777245404789697 572670708753169152 573103874744475984 574433582110472448 576079462971938016 576870780915580788 578209228203087936 579508507394390028 580853074696929216 581650949799534888 586027459977732864 586832442752427552 589515718668076512 590255253790652268 592954180419781908 594329944179456576 595146331465417368 598236365393935632 599058118643103126 599624384803202304 601797296140328106 602366151537556224 603193577569888032 608566977669184128 611349634174301568 612189400155310224 613609793195113728 615760110435927366 617188788186358752 620393267815933248 621245456370625464 622686861141787008 624086084886266184 624943345991879187 625534080442846848 626393330553345264 630121862282829462 631583861963300064 634863081642543936 635735146315129848 638642028557082888 639443191606539957 640123796604779136 640926818501218704 644254547347315296 644741859087535482 648089395843430268 649593083536802496 653459709034045368 654357318524476749 654975856850829696 658376529110786304 659280892474949472 662295437022160032 663205183501586076 664743942628039872 668621187201888648 670172512462217856 672092706800594352 673015911068177586 673652086630758144 674577432903602592 676093258626788366 677661920479750752 678592774766124036 680167235960476992 683698703307355008 684637849877832144 687768338446089264 688713075174724002 689364088651300608 694337386709653596 697942426292924904 698901138416953647 699561782270402688 702096845497049457 702760510127148928 703725840498202704 704692496872513422 705358615070124288 709994807280714816 713241239870018496 714220966847861928 715878092060966016 718472282126718249 720139271180376528 721810127958057216 724786365765729708 726468004665418176 728100432367310548 729789760516654656 730792218978902808 732487792572821376 735142172663301039 736290911254074624 736847838957183408 740673595249634592 741691004034318156 745082366649930036 746811096038908992 747836935456544856 752198835602124729 753463877114227968 756104295150668646 756909070882468608 757858597459602912 758899612016552916 762369660539719596 764138499659301312 768105950629250688 769161041220774384 770945637604117248 772678009859186704 773739380751850422 774470766262572288 775534599732713184 782443257003236736 785185229579540517 786020958224102016 787007005054203024 788833007386115328 790605573893042544 791691570560478042 792439925572608768 793528441953889824 797648487191914176 798744158190804168 802396394853770808 803498587703844669 804258103426517376 805362853568586768 810156680077923594 816252533540413632 817276505248595448 821013480581236488 822141246351265659 822918384248478336 827191023754577664 828327275160833952 832114779848354912 833257794655838916 835191107404460352 840162483043772616 842111815951066752 846484108856725248 847646861753506464 851522704742777184 852590922142053276 854569091334958272 859006063129753728 859655812116713976 864119194457907024 865306171373371182 866124111382403328 867313842304631904 869262761091585042 871279612045393824 872476424699302332 879041189966599296 883060582696213376 884273578002114768 885382880685978402 886325256837386496 889431270629672862 891494916269184864 896123609067459136 897354548090903448 898587177964654689 899436577204803456 902695944210492159 903549227306334336 904790366354832048 906889647947302656 912850466503776192 917024451261452352 918284100232965336 920414689792670592 923640165653891049 925783182279538128 930589901723899872 931868184555938196 934030291712680512 936129127329399276 938301120664270272 939589995830017896 945182793424244193 946659743040953088 950988319826691328 952294622463815904 953602719472694772 957963042835624332 960185694907168704 966381821020972944 967112788631303223 968624006220557568 972134093765145402 973053014022206208 974389625305203744 980189563551068052 982463785276244544 987564793666179456 988921338712424208 991215819776722176 993443155533240048 994807775252379114 995748128051878656 997115913942059808 1002931780802832972 1005258768693326784 1008139060200891528 1009523866602266379 1010478129946137216 1011866149355403888 1014139887940182549 1016492880719626128 1017889162149186054 1018851332879068416 1025548054961032512 1026956774816748216 1031652507669133896 1033069612762086003 1034046132976950912 1041506080064480394 1046913639439387356 1049342673405604032 1054140765190723392 1055588760747304056 1058037922605186432 1063531316255885568 1064992210921072224 1069861859805027744 1071331450271792892 1073817138091449024 1080208906770564792 1087179548648594562 1088336711387218176 1089702006998127264 1092150648550965822 1094684640774981984 1096188328468354212 1104436366881111936 1105271758435775112 1111010392874451888 1112536506051477234 1113588143205947136 1117623549974895054 1120216644058363488 1130195815671341952 1134156442726002969 1135363606323702912 1136787896189404368 1139425455113277696 1143554490809579394 1146207749488951968 1152158925943876032 1153741561831161576 1156418456406175872 1159017014788780056 1160609071127775633 1161706149393858432 1163301899599069776 1173664885504855104 1179031437336153024 1180510507581304536 1185908360839563816 1187537355840717063 1188659888358913152 1190292662930834736 1196472730787871264 1198116237286206252 1203594592280656212 1206387155139776064 1215235020116885391 1217133955338368256 1222699268348603136 1224378800310620448 1231520220871854732 1234377576372717504 1240786535631866496 1242490912741250928 1245373722283574016 1248172169772532368 1249886691983758374 1251068160885693696 1252786661106690528 1260243724565658924 1263167723926600128 1269726163285087872 1271470292630259696 1277284057114165776 1278886383213079914 1280247593209558272 1281853637002437408 1288509094694630592 1289483718175070964 1296178791686860536 1297959257060056773 1299186167073604992 1303894141637377563 1306919418068090736 1308714637048953498 1309951713701659392 1318561784949898944 1324590874044320064 1326410367003172152 1328074321028967603 1329487885256079744 1334146905944509293 1337242374403777296 1340345024924435712 1344185413601188704 1346031822136355172 1349154865807205184 1352186517253576732 1355323840959501504 1357185549532248072 1360334471920953984 1367397406614710016 1369275699755664288 1375536676892178528 1377426150349448004 1388674773419307192 1395884852585849808 1397802276833907294 1399123564540805376 1404193690994098914 1405521020254297856 1407451680996405408 1409384993745026844 1419989614561429632 1426482479740036992 1428441933695723856 1431756184121932032 1436944564253436498 1440278542360753056 1449572731531459416 1452936009330836352 1456200864734621096 1458201140647718103 1459579521033309312 1461584437957805616 1464975585145642752 1470284345326602078 1473695677914366816 1481347190499269184 1483382008068636312 1490164733299860072 1492211662878568671 1493622192077817984 1495673870913089712 1504397671204249458 1512208590301337292 1515717194919205824 1517799224033105832 1524739321079439192 1526833743223779081 1528276999318602624 1536211901258501376 1538322082441548768 1545356019718373408 1547478761503700844 1551069199465426368 1564886514006473472 1570370459159081034 1572041916448204032 1574014010108406048 1581211147786085088 1583383141120956084 1587056883907779648 1595296974383828352 1597488316381608336 1604792789707541616 1606997175407689338 1608516206853034752 1610725707137173536 1620313360155847188 1630769322972891843 1632505067080827264 1634553010497190896 1638225972826448733 1642026961162472976 1644282492702531318 1645836768496956672 1656654550321667904 1664229559696709824 1666515589311677832 1668804759077215851 1670382214808920704 1676435324962342581 1680324966087545232 1684223631902133504 1695293723507012928 1703045409485554368 1705181844284106552 1709138182669916544 1715331736214369091 1718012126259507456 1719311624233427952 1728238388915814048 1730612342746742364 1734627684609263808 1738525522183170084 1742559224090787648 1744952849398604664 1758082379933198592 1766121165392426752 1768547156004229536 1770765761371956804 1778862541259345724 1782989832538369728 1792247218134918272 1794709096181806896 1797174355929309378 1798873154409606912 1805391888420984318 1807098454612668672 1809580732709664096 1825700933007552384 1834048902522904704 1836568200465930672 1840829379585341184 1847280331307782098 1851566364559076256 1861179803447799744 1863736369111876392 1868060583425361024 1872258254658798552 1874830037975637561 1876602241328540544 1879179991660035792 1890365586848488386 1904589244927631808 1907205438945389544 1915926085671248664 1918329574819619871 1920371389814337408 1932763642041945888 1934225577262606446 1944268187530290804 1948779250610407488 1960379127102136104 1964927570552489088 1975129587332358912 1977842677424848416 1986886311066480096 1989615550504758228 1994231827884119616 2005863561605665944 2010517537386653568 2016278120401783056 2019047733204532758 2020956259892274432 2023732298710807776 2028279775880365098 2032985761439252256 2035778324298372108 2051096109922065024 2053913549633496432 2063305015338267792 2066139225524172006 2068092265953901824 2083012160128960788 2093827278878774712 2096703415250860941 2098685346811208064 2106290536491148371 2108281530381446784 2111177521494608112 2116075845210372864 2129984421842144448 2139723719610055488 2142662900543585784 2147634276182898048 2155416846380154747 2160417813541129584 2174359097297189124 2179404013996254528 2184301297101931644 2189369281549963968 2192376656936708424 2205426517989903117 2208872733762223872 2210543516871550224 2222020785748903776 2225073012102954468 2235247099949790108 2240433288116726976 2256596506806374187 2260391631342683904 2268312885452005938 2270727212647405824 2273575792378808736 2287108981619158788 2292415498977903936 2304317851887752064 2307483123662323152 2312836912812351744 2318034029577560112 2321218142255551266 2323412298787716864 2326603799198139552 2347329771009710208 2355555688738621551 2358062874672306048 2361021015162609072 2366326405193759281 2371816721679127632 2375074711681434126 2377319776717826304 2380585325861669472 2392945461575742528 2396232474572412504 2407189184561312424 2410495763111534007 2412774310279552128 2430470040233770782 2448757600621240896 2463040441743709464 2466423739053796977 2468755152745435008 2481573071263732992 2484981825482501856 2496344339545064736 2499773383967516748 2505573322213381056 2520487449131317848 2526335447853200256 2539452326570175744 2542940585260519392 2554568114228331552 2557772766426159828 2563707274004874816 2577018189389261184 2578967436350141928 2592357583373721072 2595918514120113546 2598372334147209984 2607788283274755126 2613838836136181472 2617429274097906996 2637123569899797888 2649181748088640128 2652820734006344304 2656148642057935206 2658975770512159488 2668293811889018586 2674484748807554592 2688370827202377408 2692063644272710344 2698309731614410368 2704373034507153464 2708087832631476477 2710647681919003008 2714371099064496144 2720668943841907968 2738551399511328576 2751073353784357056 2754852300698896008 2770920496961673147 2777349546838614384 2791769705171699616 2795604553667814588 2808387381988197828 2814903361992810816 2818769987490053688 2835548380272732579 2839979229122859264 2852964959480073984 2856883867391447712 2873889128506872996 2880557084721506112 2899145463062918832 2905872018661672704 2912401729469242192 2916402281295436206 2919159042066618624 2923168875915611232 2940568690653204156 2947391355828733632 2962694380998538368 2966764016137272624 2980329466599720144 2984423325757137342 2987244384155635968 2991347741826179424 3008795342408498916 3024417180602674584 3028571599806799137 3031434389838411648 3035598448066211664 3042419663820547647 3049478642158878384 3053667486447558162 3056553998637205248 3076644164883097536 3090712039436746816 3094957523007401688 3099208838286258009 3102138398930852736 3140740918318162068 3148028020216812096 3162422295572170176 3166766282241912168 3174113767815559296 3190593948767656704 3194976632763216672 3209585579415083232 3213994350815378676 3221451414274347072 3240626720311694376 3261538645945783686 3265010134161654528 3269106020994381792 3276451945652897466 3284053922324945952 3288564985405062636 3313309100643335808 3328459119393419648 3333031178623355664 3337609518154431702 3340764429617841408 3352870649924685162 3360649932175090464 3390587447014025856 3402469328178008907 3406090818971108736 3410363688568213104 3418276365339833088 3430663472428738182 3438623248466855904 3456476777831628096 3461224685493484728 3469255369218527616 3477051044366340168 3481827213383326899 3485118448181575296 3489905698797209328 3537094312008459072 3541531522743913608 3557725082518691448 3562612067522151189 3565979665076739456 3584494436269836544 3589418192363613792 3594348711858618756 3610783776841968636 3619161465419328192 3651401866015104768 3668097805045809408 3673136400931861344 3694560662615564196 3703132729118152512 3722359606895599488 3727472738223752784 3736121166850722048 3744516509317597104 3749660075951275122 3753204482657081088 3758359983320071584 3780731173696976772 3809178489855263616 3814410877890779088 3831852171342497328 3836659149639239742 3840742779628674816 3865527284083891776 3868451154525212892 3888536375060581608 3893877771180170319 3897558501220814976 3911682424912132689 3920758254204272208 3929855141104978176 3955685354849696832 3973772622132960192 3979231101009516456 3988463655768239232 4002440717833527879 4011727123211331888 4021035074773307136 4032556240803566112 4038095466409065516 4047464597421615552 4056559551760730196 4065971522878504512 4071556648596744216 4102192219844130048 4107827099266992864 4126610030676535584 4132278451048344012 4166024320257921576 4187654557757549424 4193406830501721882 4197370693622416128 4212581072982296742 4216563060762893568 4222355042989216224 4259968843684288896 4279447439220110976 4285325801087171568 4295268552365796096 4310833692760309494 4320835627082259168 4348718194594378248 4358808027992509056 4368602594203863288 4374603421943154309 4378738563099927936 4384753313873416848 4410853035979806234 4421087033743100448 4444041571497807552 4450146024205908936 4470494199899580216 4476634988635706013 4480866576233453952 4513193013612748374 4536625770904011876 4547151584757617472 4574217963238317576 4580501229671337243 4584830997955807872 4608635703775504128 4614966247324646304 4636068059155120224 4642436284511102532 4653207598396279104 4694659542019420416 4711111377477243102 4716125749344612096 4722042030325218144 4732652810387518562 4743633443358255264 4750149423362868252 4761170651723338944 4785890923151485056 4792464949144825008 4814378369122624848 4820991526223068014 4825548620559104256 4860940080467541564 4892307968918675529 4897515201242481792 4914677918479346199 4926080883487418928 4932847478107593954 4937510305490870016 4969963650965003712 4992688679090129472 4999546767935033496 5011146644426762112 5029305974887027743 5040974898262635696 5052670895706400512 5085881170521038784 5109136228456663104 5115545532852319656 5127414548009749632 5145995208643107273 5154036378778522368 5157934872700283856 5184715166747442144 5191837028240227092 5215576566549510252 5227677672272362944 5234858548195813992 5274247139799595776 5298363496177280256 5305641468012688608 5312297284115870412 5336587623778037172 5348969497615109184 5376741654404754816 5384127288545420688 5396619463228820736 5408746069014306928 5416175665262952954 5421295363838006016 5428742198128992288 5477102799022657152 5502146707568714112 5509704601397792016 5541840993923346294 5554699093677228768 5583539410343399232 5591209107335629176 5616774763976395656 5624490113926912683 5629806723985621632 5637539974980107376 5671096760545465158 5713767734782895424 5747778257013745992 5754988724458859613 5761114169443012224 5798290926125837664 5824803458938484384 5832804562590872412 5846337751831222464 5881137381306408312 5894782711657467264 5925388761997076736 5933528032274545248 5960658933199440288 5968846651514274684 5982695483652358848 6017590684816997832 6048834361205349168 6057143199613598274 6062868779676823296 6071196896132423328 6084839327641095294 6098957284317756768 6107334972895116324 6153288329766195072 6181424078873493632 6189915046014803376 6198417676572516018 6204276797861705472 6281481836636324136 6290110245752582823 6296056040433624192 6318871609473445113 6324844591144340352 6333532564483824336 6348227535631118592 6389953265526433344 6419171158830166464 6427988701630757352 6442902828548694144 6466250539140464241 6481253440623388752 6523077291891567372 6538212041988763584 6552903891305794932 6568107844649891904 6577129970810125272 6616279553969709351 6626618201286671616 6656918238786839296 6666062357246711328 6675219036308863404 6705741299849370324 6721299864350180928 6769789520419122561 6781174894028051712 6804938656356017814 6812181637942217472 6820727377136426208 6861326944857476364 6877246496933711808 6912953555663256192 6922449370986969456 6938510738437055232 6954102088732680336 6963654426766653798 6970236896363150592 6979811397594418656 7066667066215864653 7074188624016918144 7083063045487827216 7098979215581277843 7115450165037382896 7125224135044302378 7131959330153478912 7178836384727227584 7188697423717237512 7221567553683937272 7231487289334602021 7238322930838656384 7346272801863722688 7389121325231128392 7406265458236305024 7444719213791198976 7454945476447505568 7489033018635194208 7499320151902550244 7516719966640143168 7561462347393953544 7618356979710527232 7628821755781558176 7663704342684994656 7673318299278479484 7731054568167783552 7736902309050425784 7777072750121163216 7787755542360340638 7795117002441629952 7823364849824265378 7841516508408544416 7911370709699393664 7947545244265920384 7958462202019032912 7976927311536478464 8004881435667055758 8023454246422663776 8065112481607132224 8076190932818131032 8094929194843231104 8113119103521460392 8124263497894429431 8131943045757009024 8143113297193488432 8215654198533985728 8253220061353071168 8264556902096688024 8312761490885019441 8332048640515843152 8375309115515098848 8386813661003443764 8425162145964593484 8444710085978432448 8506645140818197737 8519937687368577792 8558894878440221952 8570651602174343136 8621667385520618988 8641671254164518336 8697436389188756496 8717616055985018112 8737205188407726576 8749206843886308618 8757477126199855872 8769506627746833696 8821706071959612468 8842174067486200896 8888083142995615104 8900292048411817872 8940988399799160432 8953269977271412026 8961733152466907904 9026386027225496748 9073251541808023752 9085714799420397411 9094303169515234944 9127258991461642941 9148435926476635152 9161002459342674486 9169661995911615744 9229932494649292608 9272136118310240448 9284872569022205064 9306415196792558208 9422222754954486204 9444084060650436288 9465305620775037124 9487266886716510528 9500298846725736504 9522341303446677888 9571781846302970112 9584929898289650016 9628756738245249696 9641983052446136028 9721880160935083128 9784615937837351058 9795030402484963584 9829355836958692398 9852161766974837856 9865694956215187908 9939927301930007424 9985377358180258944 9999093535870066992 10022293288853524224 10058611949774055486 10081949796525271392 10171762341042077568 10207407984534026721 10218272456913326208 10231091065704639312 10254829096019499264 10291990417286214546 10315869745400567712 10369430333494884288 10383674056480454184 10431153133099020504 10445481640149980697 10455355344544725888 10469717096391627984 10611282936025377216 10624594568231740824 10673175247556074344 10687836202566453567 10697938995230218368 10753483308809509632 10768254577090841376 10817492138028613856 10832351330525905908 10857484396257984576 10954205598045314304 11004293415137428224 11019409202795584032 11083681987846692588 11109398187354457536 11167078820686798464 11182418214671258352 11233549527952791312 11248980227853825366 11259613447971243264 11275079949960214752 11342193521090930316 11427535469565790848 11495556514027491984 11509977448917719226 11522228338886024448 11596581852251675328 11649606917876968768 11665609125181744824 11681633313540510957 11692675503662444928 11735047274736398067 11762274762612816624 11789565423314934528 11867056064549090496 11921317866398880576 11937693303028549368 11965390967304717696 12007322153500583637 12035181369633995664 12097668722410698336 12114286399227196548 12142393792264846656 12169678655282190588 12197914568635513536 12214669945790232648 12306576659532390144 12362848157746987264 12379830092029606752 12396835353145032036 12562963673272648272 12580220491505165646 12592112080867248384 12637743218946890226 12649689182288680704 12667065128967648672 12779906531052866688 12838342317660332928 12855977403261514704 12885805657097388288 12932501078280928482 12962506881246777504 13046154583783134744 13076424083977527168 13105807782611589864 13123810265829462927 13136215689299783808 13154259941620250544 13232559107939418702 13332124714493422656 13350438072617726808 13411482599698740648 13429904965907118039 13442599728700361856 13539579040838245122 13609877312712035628 13641454754272852416 13722653889714952728 13754492993867423616 13825907111326512384 13844898741973938912 13908204177465360672 13927308853533307596 13959622795188837312 14133334132431729306 14148377248033836288 14166126090975654432 14197958431162555686 14230900330074765792 14250448270088604756 14357672769454455168 14377394847434475024 14443135107367874544 14462974578669204042 14476645861677312768 14676923906756026587 14692545603727445376 14744033755438038597 14778242650462256784 14812530916472610048 14909890952895011136 14978066037270388416 14998640303805100488 15033439933280286336 15087917924661083229 15122924694787907088 15257643511563116352 15327408685369989312 15346636598556958968 15437985625929321819 15462109136335567104 15473804618100851568 15554145500242326432 15575511084720681276 15646729699648530756 15683033016817088832 15822741419398787328 15895090488531840768 15916924404038065824 16009762871334111516 16046908492845327552 16130224963214264448 16152381865636262064 16189858389686462208 16226238207042920784 16248526995788858862 16263886091514018048 16286226594386976864 16431308397067971456 16506440122706142336 16529113804193376048 16625522981770038882 16664097281031686304 16750618231030197696 16773627322006887528 16850324291929186968 16873470341780738049 16889420171956864896 17013290281636395474 17141303204348686272 17243334771041237976 17264966173376578839 17283342508329036672 17394872778377512992 17474410376815453152 17498413687772617236 17539013255493667392 17643412143919224936 17684348134972401792 17776166285991230208 17800584096823635744 17881976799598320864 17906539954542824052 18052772054450993496 18146503083616047504 18171429598840794822 18188606339030469888 18254517982923285882 18296871852953270304 18322004918685348972 18459864989298585216 18544272236620480896 18569745138044410128 18612830393585116416 18844445509908972408 18888168121300872576 18930611241550074248 18956614828420335339 18974533773433021056 19000597693451473008 19044682606893355776 19169859796579300032 19257513476490499392 19283966104892272056 19398751617421392723 19443760321870166256 19569231875674702116 19658711673917384796 19704323533949675712 19731389912430375816 19848838661909128053 19879854603860014848 19970754716360517888 19998187071740133984 20117223899548110972 20163899593050542784 20343524682084155136 20414815969068053442 20436544913826652416 20462182131409278624 20583980834572429092 20631739490801135424 20738860666989768576 20767348112960908368 20862306266198041008 20890963280299961394 20910710689089451776 20939434192783255968 21200001198647593959 21222565872050754432 21249189136463481648 21296937646743833529 21346350495112148688 21375672405132907134 21395877990460436736 21536509154181682752 21634984276057227712 21664702661051811816 21694461868003806063 21714968792515969152 22038818405591168064 22167363975693385176 22218796374708915072 22334157641373596928 22364836429342516704 22467099055905582624 22497960455707650732 22550159899920429504 22684387042181860632 22855070939131581696 22991113028054983968 23019954897835438452 23193163704503350656 23299213835753937536 23331218250363489648 23363266627081021914 23385351007324889856 23470094549472796134 23524549525225633248 23734112129098180992 23842635732797761152 23875386606057098736 23930781934609435392 24014644307001167274 24070362739267991328 24195337444821396672 24228572798454393096 24284787584529693312 24339357310564381176 24372790493683288293 24395829137271027072 24429339891580465296 24759660184059213504 24793670706290064072 24938284472655058323 25125927346545296544 25160440983010331292 25275486437893780452 25334130257935297344 25559813062105733376 25676684635320665856 25711954806523029408 25865002156561856964 25925013762493555008 26092309167566269488 26152848167955054336 26211615565223179728 26247620531658925854 26272431378599567616 26308519883240501088 26465118215878837404 26664249428986845312 26700876145235453616 26822965199397481296 26859809931814236078 26885199457400723712 27079158081676490244 27219754625424071256 27257144398261192233 27282909508545704832 27381776974384928823 27445307779429905456 27508985987734847232 27689797483947877824 27816408354930721344 27854617707066615192 27919245590377674624 28266668264863458612 28332252181951308864 28395916862325111372 28461800660149531584 28500896540177209512 28715345538908910336 28754789694868950048 28886270214735749088 28925949157338408084 29353847813512053174 29385091207454890752 29488067510876077194 29556485300924513568 29819781905790022272 29956132074540776832 29997280607610200976 30066879866560572672 30175835849322166458 30245849389575814176 30515287023126232704 30622223953602080163 30654817370739978624 30693273197113917936 30875971251858643638 30947609236201703136 31108291000484652864 31151022169441362552 31293459399297061512 31336444920449942091 31366066033634177664 31833848808076131648 32019525742668223032 32063508607699360701 32093816985690655104 32260449926428528896 32304763731272524128 32452476414085841568 32497053991577717724 32572453188773953728 32862616794135942912 33012880245412284672 33058227608386752096 33251045963540077764 33328194562063372608 33501236462060395392 33547254644013775056 33700648583858373936 33746940683561476098 33778840343913729792 34026580563272790948 34282606408697372544 34486669542082475952 34529932346753157678 34566685016658073344 34789745556755025984 34948820753630906304 34996827375545234472 35078026510987334784 35205141824209194201 35286824287838449872 35368696269944803584 35601168193647271488 35763953599196641728 35813079909085648104 36021966460501750911 36105544108901986992 36293006167232095008 36342859197681589644 36509035965846571764 36593743705906540608 36644009837370697944 36919729978597170432 37088544473240961792 37139490276088820256 37688891019817944816 37776336242601745152 37861222483100148496 37913229656840670678 37949067546866042112 38001195386902946016 38339719593158600064 38515026952980998784 38567932209784544112 38797503234842785446 38887520643740332512 39138463751349404232 39317423347834769592 39371430797488388781 39408647067899351424 39462779824860751632 39697677323818256106 39996374143480267968 40234447799096221944 40289714897721354117 40327799186101085568 40829631938136106884 40924364262818557248 41167961669144858184 41263478981602270848 41477721333979537152 41534696225921816736 41724612532396082016 41781926560599922788 41878868385566511936 42400002397295187918 42445131744101508864 42498378272926963296 42593875293487667058 42692700990224297376 42751344810265814268 43073018308363365504 43269968552114455424 43329405322103623632 43388923736007612126 43429937585031938304 44030771720268079761 44077636811182336128 44232101266314115791 44334727951386770352 44437592749417830144 44729672858685033408 44934198111811165248 44995920911415301464 45100319799840859008 45263753773983249687 45368774084363721264 45982226056109967936 46039909795670876904 46313956877787965457 46386327409006701312 46598427671507875072 46662436500726979296 46726533254162043828 46940189098945592268 47049099050451266496 47468224258196361984 47685271465595522304 47750773212114197472 48029288614002334548 48140725478535982656 48390674889642793344 48457145596908786192 48569575169059386624 48678714621128762352 48745580987366576586 48791658274542054144 48858679783160930592 49519320368118427008 49587341412580128144 49876568945310116646 50251854693090593088 50320881966020662584 50550972875787560904 50620411025342214147 50668260515870594688 51423909613046058816 51730004313123713928 51850027524987110016 52184618335132538976 52423231130446359456 52495241063317851708 52617039766481002176 52930236431757674808 53328498857973690624 53401752290470907232 53645930398794962592 53719619863628472156 54158316163352980488 54439509250848142512 54514288796522384466 54565819017091409664 54763553948769857646 54890615558859810912 55379594967895755648 55632816709861442688 55709235414133230384 55838491180755349248 56533336529726917224 56664504363902617728 56791833724650222744 56869844485261006017 56923601320299063168 57001793080354419024 57509579389737900096 57772540429471498176 57851898314676816168 58196254852264178169 58707695627024106348 58976135021752154388 59112970601849027136 59546515985727384159 59639563811580044544 59912264149081553664 59994561215220401952 60351671698644332916 60491698779151628352 61030574046252465408 61244447907204160326 61309634741479957248 61386546394227835872 61751942503717287276 61895218472403406272 62216582000969305728 62302044338882725104 62586918798594123024 62672889840899884182 62732132067268355328 63600003595942781877 63667697616152263296 63890812940231500587 64039051485336446064 64127017215398721402 64187633971381310208 64609527462545048256 64904952828171683136 64994107983155435448 65144906377547907456 66116455216773504192 66502091927080155528 66656389124126745216 67002472924120790784 67094509288027550112 67401297167716747872 67493881367122952196 68053161126545581896 68565212817394745088 68973339084164951904 69059864693506315356 69579491113510051968 69897641507261812608 69993654751090468944 70156053021974669568 70410283648418388402 70573648575676899744 71202336387294542976 71527907198393283456 71626159818171296208 72043932921003501822 72211088217803973984 72586012334464190016 72685718395363179288 73018071931693143528 73118371481049864879 73187487411813081216 73288019674741395888 74278980552177640512 74814853417965174969 75377782039635889632 75722444966200296992 75826459313681341356 76002390773805892032 76679439186317200128 77030053905961997568 77135864419569088224 77595006469685570892 77775041287480665024 78276927502698808464 78634846695669539184 78742861594976777562 78817294135798702848 78925559649721503264 79395354647636512212 79992748286960535936 80468895598192443888 80579429795442708234 80655598372202171136 81659263876272213768 81771433194783576699 81848728525637114496 82145330923154786469 82335923338289716368 82526957963204541696 83069392451843633472 83449225064792164032 83563853121199845576 83757736771133023872 84800004794590375836 84996756545853926592 85187750586975334116 85385401980448594752 85502689620531628536 86146036616726731008 86539937104228910848 86658810644207247264 86777847472015224252 88061543440536159522 88155273622364672256 88464202532628231582 88669455902773540704 89459345717370066816 89868396223622330496 89991841822830602928 90200639599681718016 90527507547966499374 90737548168727442528 91866671860806240489 91964452112219935872 92079819591341753808 92627913755575930914 93324873001453958592 93453066508324087656 93880378197891184536 94009334761349826273 94098198100902532992 95501546424228394944 96058577228004669096 96281450957071965312 96781349779285586688 96914291193817572384 97357429242257524704 97491161974733153172 97717359566321861184 99038640736236854016 99174682825160256288 99753137890620233292 100503709386181186176 100641763932041325168 101101945751575121808 101240822050684428294 101336521031741189376 102847819226092117632 103460008626247427856 103700055049974220032 104369236670265077952 104846462260892718912 104990482126635703416 105234079532962004352 105615425472627582603 105860472863515349616 106803504580941814464 107291860797589925184 107439239727256944312 108065899381505252733 108316632326705960976 108879018501696285024 109028577593044768932 109527107897539715292 109781231117719621824 110759189935791511296 111265633419722885376 111418470828266460768 113066673059453834448 113329008727805235456 113583667449300445488 113739688970522012034 113847202640598126336 114003586160708838048 115019158779475800192 115545080858942996352 115703796629353632336 116392509704528356338 117415391254048212696 117952270043504308776 118114292392465166343 118225941203698054272 119093031971454768318 119989122430440803904 120703343397288665832 120983397558303256704 122488895814408320652 122773092788455671744 123503885007434574552 123790436944806812544 124433164001938611456 124604088677765450208 125173837597188246048 125345779681799768364 127200007191885563754 127335395232304526592 127781625880463001174 128078102970672892128 128254034430797442804 129219054925090096512 129809905656343366272 129988215966310870896 130289812755095814912 132232910433547008384 132696303798942347373 133004183854160311056 133312778248253490432 134189018576055100224 134802594335433495744 134987762734245904392 135791261321949749061 136106322253091163792 137946678168329903808 138119729387012630712 138941870633363896371 139158982227020103936 139795283014523625216 139987309502180937888 140820567296836776804 141147297151353799488 142404672774589085952 143055814396786566912 143252319636342592416 144087865842007003644 144422176435607947968 145172024668928380032 145371436790726358576 146036143863386287056 146236742962099729758 146374974823626162432 146576039349482791776 148557961104355281024 149629706835930349938 150755564079271779264 151444889932400593984 151652918627362682712 151861233076026642441 152004781547611784064 154271728839138176448 155190012939371141784 155550082574961330048 156553855005397616928 157269693391339078368 157485723189953555124 157851119299443006528 158790709295273024424 159985496573921071872 160937791196384887776 161158859590885416468 163318527752544427536 163542866389567153398 163697457051274228992 164290661846309572938 164671846676579432736 166138784903687266944 166898450129584328064 167127706242399691152 167515473542266047744 169600009589180751672 169993513091707853184 170375501173950668232 170609533455783018051 170770803960897189504 171005379241063257072 173317621288414494528 173555694944030448504 174588764556792534507 176123086881072319044 176928405065256463164 177338911805547081408 178918691434740133632 179736792447244660992 179983683645661205856 181055015095932998748 181475096337454885056 183733343721612480978 183928904224439871744 184159639182683507616 185255827511151861828 186649746002907917184 186906133016648175312 187760756395782369072 188018669522699652546 188196396201805065984 190800010787828345631 191003092848456789888 191672438820694501761 192117154456009338192 192562901914143930624 193828582387635144768 194714858484515049408 194982323949466306344 195434719132643722368 198349365650320512576 199506275781240466584 201007418772362372352 201283527864082650336 202203891503150243616 202481644101368856588 205695638452184235264 206920017252494855712 208738473340530155904 209692924521785437824 209980964253271406832 210468159065924008704 211230850945255165206 211720945727030699232 213607009161883628928 214583721595179850368 214878479454513888624 216131798763010505466 216633264653411921952 217758037003392570048 218057155186089537864 219054215795079430584 219355114443149594637 219562462235439243648 222836941656532921536 224444560253895524907 226133346118907668896 227167334898600890976 227479377941044024068 228007172321417676096 230038317558951600384 231090161717885992704 231407593258707264672 232785019409056712676 234830782508096425392 235904540087008617552 236228584784930332686 236451882407396108544 238186063942909536636 239978244860881607808 241406686794577331664 241966795116606513408 244977791628816641304 245546185576911343488 246435992769464359407 247007770014869149104 247580873889613625088 249208177355530900416 250347675194376492096 250691559363599536728 254400014383771127508 255563251760926002348 256156205941345784256 256508068861594885608 258438109850180193024 259619811312686732544 259976431932621741792 264465820867094016768 265392607597884694746 266008367708320622112 268378037152110200448 269605188670866991488 269975525468491808784 271582522643899498122 272212644506182327584 275600015582418721467 275893356336659807616 276239458774025261424 277883741266727792742 279974619004361875776 281641134593673553608 282028004284049478819 282294594302707598976 286504639272685184832 288175731684014007288 288844352871215895936 290344049337856760064 290742873581452717152 292072287726772574112 292473485924199459516 293152078698965583552 297115922208710562048 299259413671860699876 301511128158543558528 302889779864801187968 303305837254725365424 303722466152053284882 304009563095223568128 308543457678276352896 310380025878742283568 311100165149922660096 313107710010795233856 314539386782678156736 314971446379907110248 315702238598886013056 316846276417882747809 317581418590546048848 321875582392769775552 322317719181770832936 324197698144515758199 326637055505088855072 327085732779134306796 328581323692619145876 329343693353158865472 332277569807374533888 333796900259168656128 334255412484799382304 339200019178361503344 339987026183415706368 340751002347901336464 341219066911566036102 341541607921794379008 342010758482126514144 346635242576828989056 347111389888060897008 349177529113585069014 352246173762144638088 353856810130512926328 354342877177395499029 354677823611094162816 359967367291322411712 362110030191865997496 362950192674909770112 367466687443224961956 368319278365367015232 370511655022303723656 373299492005815834368 373812266033296350624 375521512791564738144 376037339045399305092 381600021575656691262 382006185696913579776 383344877641389003522 384234308912018676384 387657164775270289536 389429716969030098816 389964647898932612688 390869438265287444736 396698731300641025152 398088911396827042119 399012551562480933168 402567055728165300672 404407783006300487232 404963288202737713176 407373783965849247183 413840034504989711424 416825611900091689113 417476946681060311808 419385849043570875648 419961928506542813664 422461701890510330412 423441891454061398464 427214018323767257856 429167443190359700736 429756958909027777248 432263597526021010932 433266529306823843904 435516074006785140096 436114310372179075728 438108431590158861168 438710228886299189274 439124924470878487296 445673883313065843072 448889120507791049814 452266692237815337792 454334669797201781952 454958755882088048136 456014344642835352192 462815186517414529344 465570038818113425352 469661565016192850784 471809080174017235104 472457169569860665372 476372127885819073272 479956489721763215616 482813373589154663328 489955583257633282608 491092371153822686976 492871985538928718814 494015540029738298208 498416354711061800832 500695350388752984192 501383118727199073456 508800028767542255016 511126503521852004696 511828600367349054153 512312411882691568512 513016137723189771216 519952863865243483584 523766293670377603521 530785215195769389492 532016735416641244224 536756074304220400896 539210377341733982976 539951050936983617568 543165045287798996244 544425289012364655168 551200031164837442934 551786712673319615232 552478917548050522848 555767482533455585484 559949238008723751552 563282269187347107216 564056008568098957638 564589188605415197952 572400032363485036893 573009278545370369664 575017316462083505283 576351463368028014576 577688705742431791872 581485747162905434304 584144575453545148224 584946971848398919032 586304157397931167104 598518827343721399752 603022256317087117056 605779559729602375936 606611674509450730848 607444932304106569764 617086915356552705792 620760051757484567136 626215420021590467712 629078773565356313472 629942892759814220496 631404477197772026112 633692552835765495618 635162837181092097696 643751164785539551104 644635438363541665872 648395396289031516398 653274111010177710144 654171465558268613592 657162647385238291752 658065343329448783911 658687386706317730944 668510824969598764608 678400038356723006688 681502004695802672928 682438133823132072204 684021516964253028288 693270485153657978112 694222779776121794016 698355058227170138028 704492347524289276176 707713620261025852656 708685754354790998058 709355647222188325632 719934734582644823424 724220060383731994992 725900385349819540224 734933374886449923912 736638556730734030464 739307978308393078221 741023310044607447312 747624532066592701248 751043025583129476288 752074678090798610184 763200043151313382524 766689755282778007044 768468617824037352768 775314329550540579072 778859433938060197632 779929295797865225376 793397462601282050304 796177822793654084238 798025103124961866336 805134111456330601344 808815566012600974464 809926576405475426352 814747567931698494366 826800046747256164401 827680069009979422848 833651223800183378226 839923857013085627328 844923403781020660824 846883782908122796928 859513917818055554496 864527195052042021864 866533058613647687808 871032148013570280192 872228620744358151456 876216863180317722336 877420457772598378548 891347766626131686144 897778241015582099628 904533384475630675584 908669339594403563904 909917511764176096272 912028689285670704384 925630373034829058688 931140077636226850704 939323130032385701568 943618160348034470208 944914339139721330744 950538829253648243427 952744255771638146544 965626747178309326656 972593094433547274597 979911166515266565216 985743971077857437628 988031080059476596416 996832709422123601664 1001390700777505968384 1002766237454398146912 1017600057535084510032 1022253007043704009392 1023657200734698108306 1024624823765383137024 1026032275446379542432 1039905727730486967168 1047532587340755207042 1061570430391538778984 1063028631532186497087 1064033470833282488448 1079902101873967235136 1086330090575597992488 1088850578024729310336 1102400062329674885868 1104957835096101045696 1111534965066911170968 1119898476017447503104 1126564538374694214432 1128112017136197915276 1144800064726970073786 1146018557090740739328 1150034632924167010566 1152702926736056029152 1162971494325810868608 1168289150907090296448 1169893943696797838064 1172608314795862334208 1194266734190481126357 1197037654687442799504 1213223349018901461696 1214889864608213139528 1222121351897547741549 1241520103514969134272 1252430840043180935424 1258157547130712626944 1259885785519628440992 1267385105671530991236 1270325674362184195392 1287502329571079102208 1289270876727083331744 1296790792578063032796 1306548222020355420288 1308342931116537227184 1314325294770476583504 1316130686658897567822 1317374773412635461888 1337021649939197529216 1356800076713446013376 1363004009391605345856 1364876267646264144408 1368043033928506056576 1388445559552243588032 1396710116454340276056 1408984695048578552352 1415427240522051705312 1417371508709581996116 1439869469165289646848 1448440120767463989984 1469866749772899847824 1473277113461468060928 1478615956616786156442 1482046620089214894624 1495249064133185402496 1502086051166258952576 1504149356181597220368 1526400086302626765048 1533379510565556014088 1535485801102047162459 1536937235648074705536 1559858591595730450752 1592355645587308168476 1596050206249923732672 1610268222912661202688 1617631132025201948928 1619853152810950852704 1629495135863396988732 1653600093494512328802 1655360138019958845696 1667302447600366756452 1679847714026171254656 1689846807562041321648 1693767565816245593856 1719027835636111108992 1725051949386250515849 1729054390104084043728 1733066117227295375616 1744457241488716302912 1752433726360635444672 1754840915545196757096 1795556482031164199256 1809066768951261351168 1817338679188807127808 1819835023528352192544 1851260746069658117376 1862280155272453701408 1878646260064771403136 1887236320696068940416 1889828678279442661488 1901077658507296486854 1905488511543276293088 1931253494356618653312 1945186188867094549194 1959822333030533130432 1971487942155714875256 1974196029988346351733 1976062160118953192832 2005532474908796293824 2035200115070169020064 2044506014087408018784 2047314401469396216612 2052064550892759084864 2079811455460973934336 2095065174681510414084 2123140860783077557968 2126057263064372994174 2128066941666564976896 2159804203747934470272 2172660181151195984976 2177701156049458620672 2204800124659349771736 2209915670192202091392 2217923934925179234663 2223069930133822341936 2253129076749388428864 2256224034272395830552 2289600129453940147572 2300069265848334021132 2305405853472112058304 2325942988651621737216 2336578301814180592896 2339787887393595676128 2388533468380962252714 2394075309374885599008 2426446698037802923392 2429779729216426279056 2444242703795095483098 2480400140241768493203 2483040207029938268544 2519771571039256881984 2534770211343061982472 2540651348724368390784 2578541753454166663488 2593581585156126065592 2613096444040710840576 2616685862233074454368 2628650589540953167008 2632261373317795135644 2674043299878395058432 2713600153426892026752 2726008018783210691712 2729752535292528288816 2736086067857012113152 2776891119104487176064 2793420232908680552112 2817969390097157104704 2830854481044103410624 2834743017419163992232 2851616487760944730281 2896880241534927979968 2917779283300641823791 2939733499545799695648 2957231913233572312884 2964093240178429789248 2990498128266370804992 3004172102332517905152 3008298712363194440736 3052800172605253530096 3066759021131112028176 3070971602204094324918 3073874471296149411072 3119717183191460901504 3184711291174616336952 3192100412499847465344 3239706305621901705408 3258990271726793977464 3307200186989024657604 3334604895200733512904 3359695428052342509312 3379693615124082643296 3438055671272222217984 3450103898772501031698 3458108780208168087456 3488914482977432605824 3504867452721270889344 3509681831090393514192 3582800202571443379071 3591112964062328398512 3639670047056704385088 3666364055692643224647 3724560310544907402816 3757292520129542806272 3774472641392137880832 3779657356558885322976 3802155317014592973708 3810977023086552586176 3862506988713237306624 3890372377734189098388 3919644666061066260864 3942975884311429750512 3948392059976692703466 3952124320237906385664 4011064949817592587648 4070400230140338040128 4089012028174816037568 4094628802938792433224 4104129101785518169728 4190130349363020828168 4246281721566155115936 4252114526128745988348 4319608407495868940544 4345320362302391969952 4409600249318699543472 4419831340384404182784 4435847869850358469326 4446139860267644683872 4506258153498776857728 4512448068544791661104 4579200258907880295144 4600138531696668042264 4606457403306141487377 4610811706944224116608 4679575774787191352256 4777066936761924505428 4788150618749771198016 4852893396075605846784 4859559458432852558112 4888485407590190966196 4960800280483536986406 4966080414059876537088 5039543142078513763968 5069540422686123964944 5081302697448736781568 5157083506908333326976 5175155848158751547547 5187163170312252131184 5233371724466148908736 5257301179081906334016 5264522746635590271288 5427200306853784053504 5452016037566421383424 5459505070585056577632 5553782238208974352128 5586840465817361104224 5635938780194314209408 5661708962088206821248 5669486034838327984464 5703232975521889460562 5793760483069855959936 5835558566601283647582 5879466999091599391296 5914463826467144625768 5928186480356859578496 6016597424726388881472 6105600345210507060192 6133518042262224056352 6141943204408188649836 6239434366382921803008 6369422582349232673904 6384200824999694930688 6479412611243803410816 6517980543453587954928 6614400373978049315208 6653771804775537703989 6669209790401467025808 6759387230248165286592 6900207797545002063396 6916217560416336174912 6977828965954865211648 7009734905442541778688 7019363662180787028384 7165600405142886758142 7182225928124656797024 7279340094113408770176 7332728111385286449294 7441200420725305479609 7449120621089814805632 7559314713117770645952 7604310634029185947416 7621954046173105172352 7780744755468378196776 7839289332122132521728 7885951768622859501024 7896784119953385406932 8022129899635185175296 8140800460280676080256 8178024056349632075136 8189257605877584866448 8208258203571036339456 8380260698726041656336 8492563443132310231872 8504229052257491976696 8554849463282834190843 8690640724604783939904 8819200498637399086944 8871695739700716938652 8892279720535289367744 9012516306997553715456 9024896137089583322208 9158400517815760590288 9200277063393336084528 9212914806612282974754 9221623413888448233216 9359151549574382704512 9554133873523849010856 9576301237499542396032 9719118916865705116224 9776970815180381932392 9921600560967073972812 10079086284157027527936 10139080845372247929888 10314167013816666653952 10350311696317503095094 10374326340624504262368 10466743448932297817472 10514602358163812668032 10529045493271180542576 10748400607714330137213 10919010141170113155264 11173680931634722208448 11271877560388628418816 11323417924176413642496 11338972069676655968928 11406465951043778921124 11587520966139711919872 11671117133202567295164 11758933998183198782592 11828927652934289251536 11856372960713719156992 12033194849452777762944 12211200690421014120384 12267036084524448112704 12283886408816377299672 12738845164698465347808 12958825222487606821632 13035961086907175909856 13228800747956098630416 13307543609551075407978 13338419580802934051616 13518774460496330573184 13800415595090004126792 13819372209918424462131 13832435120832672349824 14038727324361574056768 14331200810285773516284 14364451856249313594048 14558680188226817540352 14665456222770572898588 14882400841450610959218 14898241242179629611264 15118629426235541291904 15208621268058371894832 15243908092346210344704 15525467544476254642641 15561489510936756393552 15771903537245719002048 15793568239906770813864 16281600920561352160512 16356048112699264150272 16378515211755169732896 16760521397452083312672 16985126886264620463744 17008458104514983953392 17109698926565668381686 17381281449209567879808 17638400997274798173888 17743391479401433877304 17784559441070578735488 18049792274179166644416 18316801035631521180576 18400554126786672169056 18425829613224565949508 18718303099148765409024 19108267747047698021712 19152602474999084792064 19438237833731410232448 19553941630360763864784 19843201121934147945624 19961315414326613111967 20278161690744495859776 20700623392635006190188 20748652681249008524736 20933486897864595634944 21029204716327625336064 21058090986542361085152 21496801215428660274426 21838020282340226310528 22347361863269444416896 22677944139353311937856 22812931902087557842248 23342234266405134590328 23517867996366397565184 23657855305868578503072 24066389698905555525888 24422401380842028240768 24534072169048896225408 24567772817632754599344 25477690329396930695616 25664548389848502572529 26071922173814351819712 26457601495912197260832 26615087219102150815956 26676839161605868103232 27037548920992661146368 27600831190180008253584 27638744419836848924262 27664870241665344699648 28077454648723148113536 28662401620571547032568 28728903712498627188096 29330912445541145797176 29764801682901221918436 30237258852471082583808 30417242536116743789664 31050935088952509285282 31122979021873512787104 31543807074491438004096 31587136479813541627728 32245201823142990411639 32757030423510339465792 33521042794904166625344 33970253772529240927488 34016916209029967906784 34219397853131336763372 34762562898419135759616 35276801994549596347776 35486782958802867754608 35569118882141157470976 36099584548358333288832 36633602071263042361152 36801108253573344338112 36851659226449131899016 38216535494095396043424 38876475667462820464896 39107883260721527729568 39686402243868295891248 39922630828653226223934 40556323381488991719552 41401246785270012380376 41497305362498017049472 42116181973084722170304 42993602430857320548852 43676040564680452621056 44694723726538888833792 45355888278706623875712 45625863804175115684496 46576402633428763927923 46684468532810269180656 47315710611737157006144 48844802761684056481536 49068144338097792450816 49135545635265509198688 50955380658793861391232 51329096779697005145058 52143844347628703639424 52915202991824394521664 53230174438204301631912 53353678323211736206464 55201662380360016507168 55277488839673697848524 56154909297446296227072 57324803241143094065136 57457807424997254376192 58661824891082291594352 59529603365802443836872 59883946242979839335901 60834485072233487579328 62101870177905018570564 62245958043747025574208 63087614148982876008192 63174272959627083255456 64490403646285980823278 65514060847020678931584 67042085589808333250688 68033832418059935813568 68438795706262673526744 70553603989099192695552 70973565917605735509216 72199169096716666577664 73267204142526084722304 73602216507146688676224 73703318452898263798032 76433070988190792086848 78215766521443055459136 79372804487736591782496 79845261657306452447868 81112646762977983439104 82802493570540024760752 82994610724996034098944 84232363946169444340608 85987204861714641097704 90711776557413247751424 91251727608350231368992 93152805266857527855846 93368937065620538361312 94631421223474314012288 96735605469428971234917 98271091270531018397376 101910761317587722782464 102658193559394010290116 104287688695257407278848 105830405983648789043328 106460348876408603263824 106707356646423472412928 110403324760720033014336 110554977679347395697048 114649606482286188130272 117323649782164583188704 119059206731604887673744 119767892485959678671802 121668970144466975158656 124203740355810037141128 124491916087494051148416 126348545919254166510912 128980807292571961646556 131028121694041357863168 134084171179616666501376 136067664836119871627136 136877591412525347053488 139729207900286291783769 141947131835211471018432 146534408285052169444608 147204433014293377352448 147406636905796527596064 152866141976381584173696 156431533042886110918272 158745608975473183564992 159690523314612904895736 165604987141080049521504 168464727892338888681216 171974409723429282195408 179651838728939518007703 182503455216700462737984 186305610533715055711692 186737874131241076722624 189262842446948628024576 193471210938857942469834 196542182541062036794752 205316387118788020580232 211660811967297578086656 212920697752817206527648 220806649521440066028672 221109955358694791394096 229299212964572376260544 234647299564329166377408 238118413463209775347488 239535784971919357343604 243337940288933950317312 248407480711620074282256 248983832174988102296832 252697091838508333021824 257961614585143923293112 272135329672239743254272 273755182825050694106976 279458415800572583567538 283894263670422942036864 294813273811593055192128 305732283952763168347392 312863066085772221836544 317491217950946367129984 319381046629225809791472 331209974282160099043008 343948819446858564390816 359303677457879036015406 365006910433400925475968 372611221067430111423384 373475748262482153445248 386942421877715884939668 393084365082124073589504 410632774237576041160464 419187623700858875351307 425841395505634413055296 441613299042880132057344 442219910717389582788192 458598425929144752521088 469294599128658332754816 476236826926419550694976 479071569943838714687208 496814961423240148564512 505394183677016666043648 515923229170287846586224 547510365650101388213952 558916831601145167135076 567788527340845884073728 589626547623186110384256 634982435901892734259968 638762093258451619582944 662419948564320198086016 687897638893717128781632 718607354915758072030812 730013820866801850951936 745222442134860222846768 746951496524964306890496 773884843755431769879336 821265548475152082320928 838375247401717750702614 851682791011268826110592 884439821434779165576384 917196851858289505042176 938589198257316665509632 952473653852839101389952 958143139887677429374416 993629922846480297129024 1031846458340575693172448 1095020731300202776427904 1117833663202290334270152 1179253095246372220768512 1257562871102576626053921 1277524186516903239165888 1324839897128640396172032 1375795277787434257563264 1437214709831516144061624 1490444884269720445693536 1547769687510863539758672 1642531096950304164641856 1676750494803435501405228 1703365582022537652221184 1768879642869558331152768 1904947307705678202779904 1916286279775354858748832 1987259845692960594258048 2063692916681151386344896 2190041462600405552855808 2235667326404580668540304 2515125742205153252107842 2555048373033806478331776 2751590555574868515126528 2874429419663032288123248 2980889768539440891387072 3095539375021727079517344 3285062193900608329283712 3353500989606871002810456 3537759285739116662305536 3832572559550709717497664 3974519691385921188516096 4127385833362302772689792 4471334652809161337080608 5030251484410306504215684 5110096746067612956663552 5748858839326064576246496 5961779537078881782774144 6191078750043454159034688 6570124387801216658567424 6707001979213742005620912 7665145119101419434995328 8254771666724605545379584 8942669305618322674161216 10060502968820613008431368 11497717678652129152492992 11923559074157763565548288 12382157500086908318069376 13414003958427484011241824 15330290238202838869990656 17885338611236645348322432 20121005937641226016862736 22995435357304258304985984 24764315000173816636138752 26828007916854968022483648 35770677222473290696644864 40242011875282452033725472 45990870714608516609971968 53656015833709936044967296 80484023750564904067450944 107312031667419872089934592 160968047501129808134901888 321936095002259616269803776
- Sum of all divisors σ(n): 1221046753537235171124345355
- Sum of proper divisors (its aliquot sum) s(n): 899110658534975554854541579
- 321936095002259616269803776 is an abundant number, because the sum of its proper divisors (899110658534975554854541579) is greater than itself. Its abundance is 577174563532715938584737803
Bases of 321936095002259616269803776
- Binary: 100001010010011001001111010101110000111100010010100110011111000010011001100100001000000002
- Hexadecimal: 0x10A4C9EAE1E2533E1332100
- Base-36: 14G8JKYF70YR290000
Squares and roots of 321936095002259616269803776
- 321936095002259616269803776 squared (3219360950022596162698037762) is 103642849265303929076203293989076201931014109543858176
- 321936095002259616269803776 cubed (3219360950022596162698037763) is 33366374167379758983398546983161445141848402689445344826139872900430989493272576
-
321936095002259616269803776 is a
perfect square number . Itssquare root is 17942577713424 -
The
cube root of 321936095002259616269803776 is 685367054.2455349755
Scales and comparisons
How big is 321936095002259616269803776?- 321,936,095,002,259,616,269,803,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 321,936,095,002,259,616,269,803,776 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 321936095002259616269803776 cubic inches would be around 57113921.2 feet tall.
Recreational maths with 321936095002259616269803776
- 321936095002259616269803776 backwards is 677308962616952200590639123
- 321936095002259616269803776 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 321936095002259616269803776's digits is 117
- 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 321936095002259616269803776 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 321936095002259616269803776 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/321936095002259616269803776/
Chicago style:
Numbermatics. 2024. "Number 321936095002259616269803776 - Facts about the integer". https://numbermatics.com/n/321936095002259616269803776/
The information we have on file for 321936095002259616269803776 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 321936095002259616269803776, math, Factors of 321936095002259616269803776, curriculum, school, college, exams, university, Prime factorization of 321936095002259616269803776, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-one septillion, nine hundred thirty-six sextillion, ninety-five quintillion, two quadrillion, two hundred fifty-nine trillion, six hundred sixteen billion, two hundred sixty-nine million, eight hundred three thousand, seven hundred seventy-six.