37086766059953642362896384
37,086,766,059,953,642,362,896,384 is an even composite number composed of five prime numbers multiplied together.
What does the number 37086766059953642362896384 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 16965 divisors.
37086766059953642362896384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, nine hundred sixty-five divisors.
Prime factorization of 37086766059953642362896384:
228 × 312 × 72 × 134 × 4312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 431 × 431)See below for interesting mathematical facts about the number 37086766059953642362896384 from the Numbermatics database.
Names of 37086766059953642362896384
- Cardinal: 37086766059953642362896384 can be written as Thirty-seven septillion, eighty-six sextillion, seven hundred sixty-six quintillion, fifty-nine quadrillion, nine hundred fifty-three trillion, six hundred forty-two billion, three hundred sixty-two million, eight hundred ninety-six thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 3.7086766059953642362896384 × 1025
Factors of 37086766059953642362896384
Divisors of 37086766059953642362896384
- Number of divisors d(n): 16965
-
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 351 364 378 384 392 416 431 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 702 728 729 756 768 784 819 832 862 864 882 896 936 972 1008 1014 1024 1053 1092 1134 1152 1176 1183 1248 1274 1293 1296 1323 1344 1352 1404 1456 1458 1512 1521 1536 1568 1638 1664 1701 1724 1728 1764 1792 1872 1911 1944 2016 2028 2048 2106 2184 2187 2197 2268 2304 2352 2366 2457 2496 2548 2586 2592 2646 2688 2704 2808 2912 2916 3017 3024 3042 3072 3136 3159 3276 3328 3402 3448 3456 3528 3549 3584 3744 3822 3879 3888 3969 4032 4056 4096 4212 4368 4374 4394 4536 4563 4608 4704 4732 4914 4992 5096 5103 5172 5184 5292 5376 5408 5603 5616 5733 5824 5832 6034 6048 6084 6144 6272 6318 6552 6561 6591 6656 6804 6896 6912 7056 7098 7168 7371 7488 7644 7758 7776 7938 8064 8112 8192 8281 8424 8736 8748 8788 9051 9072 9126 9216 9408 9464 9477 9828 9984 10192 10206 10344 10368 10584 10647 10752 10816 11206 11232 11466 11637 11648 11664 11907 12068 12096 12168 12288 12544 12636 13104 13122 13182 13312 13608 13689 13792 13824 14112 14196 14336 14742 14976 15288 15309 15379 15516 15552 15876 16128 16224 16384 16562 16809 16848 17199 17472 17496 17576 18102 18144 18252 18432 18816 18928 18954 19656 19683 19773 19968 20384 20412 20688 20736 21119 21168 21294 21504 21632 22113 22412 22464 22932 23274 23296 23328 23814 24136 24192 24336 24576 24843 25088 25272 26208 26244 26364 26624 27153 27216 27378 27584 27648 28224 28392 28431 28561 28672 29484 29952 30576 30618 30758 31032 31104 31752 31941 32256 32448 32768 33124 33618 33696 34398 34911 34944 34992 35152 35721 36204 36288 36504 36864 37632 37856 37908 39221 39312 39366 39546 39936 40768 40824 41067 41376 41472 42238 42336 42588 43008 43264 44226 44824 44928 45864 45927 46137 46548 46592 46656 47628 48272 48384 48672 49152 49686 50176 50427 50544 51597 52416 52488 52728 53248 54306 54432 54756 55168 55296 56448 56784 56862 57122 57344 58968 59049 59319 59904 61152 61236 61516 62064 62208 63357 63504 63882 64512 64896 65536 66248 66339 67236 67392 68796 69822 69888 69984 70304 71442 72408 72576 72839 73008 73728 74529 75264 75712 75816 78442 78624 78732 79092 79872 81459 81536 81648 82134 82752 82944 84476 84672 85176 85293 85683 86016 86528 88452 89648 89856 91728 91854 92274 93096 93184 93312 95256 95823 96544 96768 97344 98304 99372 100352 100854 101088 103194 104733 104832 104976 105456 106496 107163 107653 108612 108864 109512 110336 110592 112896 113568 113724 114244 114688 117663 117936 118098 118638 119808 122304 122472 123032 123201 124128 124416 126714 127008 127764 129024 129792 131072 132496 132678 134472 134784 137592 137781 138411 139644 139776 139968 140608 142884 144816 145152 145678 146016 147456 149058 150528 151281 151424 151632 154791 156884 157248 157464 158184 159744 162918 163072 163296 164268 165504 165888 168952 169344 170352 170586 171366 172032 173056 176904 177147 177957 179296 179712 183456 183708 184548 185761 186192 186368 186624 190071 190512 191646 193088 193536 194688 196608 198744 199017 199927 200704 201708 202176 206388 209466 209664 209952 210912 212992 214326 215306 217224 217728 218517 219024 220672 221184 223587 225792 227136 227448 228488 229376 235326 235872 236196 237276 239616 244377 244608 244944 246064 246402 248256 248832 253428 254016 255528 255879 257049 258048 259584 262144 264992 265356 268944 269568 274547 275184 275562 276822 279288 279552 279936 281216 285768 287469 289632 290304 291356 292032 294912 298116 301056 302562 302848 303264 309582 313768 314199 314496 314928 316368 319488 321489 322959 325836 326144 326592 328536 331008 331776 337904 338688 340704 341172 342732 344064 346112 352989 353808 354294 355914 358592 359424 366912 367416 369096 369603 371522 372384 372736 373248 380142 381024 383292 386176 387072 389376 393216 397488 398034 399854 401408 403416 404352 412776 413343 415233 418932 419328 419904 421824 425984 428652 430612 434448 435456 437034 438048 441344 442368 447174 451584 453843 454272 454896 456976 458752 464373 470652 471744 472392 474552 479232 488754 489216 489888 492128 492804 496512 497664 506856 508032 509873 511056 511758 514098 516096 519168 524288 529984 530712 531441 533871 537888 539136 549094 550368 551124 553644 557283 558576 559104 559872 562432 570213 571536 574938 579264 580608 582712 584064 589824 596232 597051 599781 602112 605124 605696 606528 619164 627536 628398 628992 629856 632736 638976 642978 645918 651672 652288 653184 655551 657072 662016 663552 670761 675808 677376 681408 682344 685464 688128 692224 705978 707616 708588 711828 717184 718848 733131 733824 734832 738192 739206 743044 744768 745472 746496 760284 762048 766584 767637 771147 772352 774144 778752 786432 794976 796068 799708 802816 806832 808704 823641 825552 826686 830466 837864 838656 839808 843648 851968 857304 861224 862407 868896 870912 874068 876096 882688 884736 894348 903168 907686 908544 909792 913952 917504 928746 941304 942597 943488 944784 946907 949104 958464 964467 968877 977508 978432 979776 984256 985608 993024 995328 1013712 1016064 1019746 1022112 1023516 1028196 1032192 1038336 1048576 1058967 1059968 1061424 1062882 1067742 1075776 1078272 1098188 1100736 1102248 1107288 1108809 1114566 1117152 1118208 1119744 1124864 1140426 1143072 1149876 1158528 1161216 1165424 1168128 1179648 1192464 1194102 1199562 1204224 1210248 1211392 1213056 1238328 1240029 1245699 1255072 1256796 1257984 1259712 1265472 1277952 1285956 1291836 1300327 1303344 1304576 1306368 1311102 1314144 1324032 1327104 1341522 1351616 1354752 1361529 1362816 1364688 1370928 1376256 1384448 1393119 1399489 1411956 1415232 1417176 1423656 1434368 1437696 1466262 1467648 1469664 1476384 1478412 1486088 1489536 1490944 1492992 1520568 1524096 1529619 1533168 1535274 1542294 1544704 1548288 1557504 1572864 1589952 1592136 1599416 1601613 1605632 1613664 1617408 1647282 1651104 1653372 1660932 1671849 1675728 1677312 1679616 1687296 1703936 1710639 1714608 1722448 1724814 1737792 1741824 1748136 1752192 1765376 1769472 1788696 1791153 1799343 1806336 1815372 1817088 1819584 1827904 1835008 1857492 1882608 1885194 1886976 1889568 1893814 1898208 1916928 1928934 1937754 1955016 1956864 1959552 1966653 1968512 1971216 1986048 1990656 2012283 2027424 2032128 2039492 2044224 2047032 2056392 2064384 2076672 2097152 2117934 2119936 2122848 2125764 2135484 2151552 2156544 2196376 2199393 2201472 2204496 2214576 2217618 2229132 2234304 2236416 2239488 2249728 2280852 2286144 2299752 2302911 2313441 2317056 2322432 2330848 2336256 2359296 2384928 2388204 2399124 2408448 2414893 2420496 2422784 2426112 2470923 2476656 2480058 2491398 2510144 2513592 2515968 2519424 2530944 2555904 2571912 2583672 2587221 2600654 2606688 2609152 2612736 2622204 2628288 2648064 2654208 2683044 2703232 2709504 2723058 2725632 2729376 2741856 2752512 2768896 2786238 2798978 2823912 2827791 2830464 2834352 2840721 2847312 2868736 2875392 2893401 2906631 2932524 2935296 2939328 2952768 2956824 2972176 2979072 2981888 2985984 3041136 3048192 3059238 3066336 3070548 3084588 3089408 3096576 3115008 3145728 3176901 3179904 3184272 3198832 3203226 3211264 3227328 3234816 3294564 3302208 3306744 3321864 3326427 3343698 3351456 3354624 3359232 3374592 3407872 3421278 3429216 3444896 3449628 3475584 3483648 3496272 3504384 3530752 3538944 3569111 3577392 3582306 3598686 3612672 3630744 3634176 3639168 3655808 3670016 3714984 3720087 3737097 3765216 3770388 3773952 3779136 3787628 3796416 3833856 3857868 3875508 3900981 3910032 3913728 3919104 3933306 3937024 3942432 3972096 3981312 4024566 4054848 4064256 4078984 4084587 4088448 4094064 4112784 4128768 4153344 4179357 4194304 4198467 4235868 4239872 4245696 4251528 4270968 4303104 4313088 4392752 4398786 4402944 4408992 4429152 4435236 4458264 4468608 4472832 4478976 4499456 4561704 4572288 4588857 4599504 4605822 4626882 4634112 4644864 4661696 4672512 4718592 4769856 4776408 4798248 4804839 4816896 4829786 4840992 4845568 4852224 4941846 4953312 4960116 4982796 5015547 5020288 5027184 5031936 5038848 5061888 5111808 5131917 5143824 5167344 5174442 5201308 5213376 5218304 5225472 5244408 5256576 5296128 5308416 5366088 5373459 5398029 5406464 5419008 5446116 5451264 5458752 5483712 5505024 5537792 5572476 5597956 5647824 5655582 5660928 5668704 5681442 5694624 5737472 5750784 5786802 5813262 5865048 5870592 5878656 5899959 5905536 5913648 5944352 5958144 5963776 5971968 6036849 6082272 6096384 6118476 6132672 6141096 6169176 6178816 6193152 6230016 6291456 6353802 6359808 6368544 6397664 6406452 6422528 6454656 6469632 6589128 6598179 6604416 6613488 6628349 6643728 6652854 6687396 6702912 6709248 6718464 6749184 6815744 6842556 6858432 6889792 6899256 6908733 6940323 6951168 6967296 6992544 7008768 7061504 7077888 7138222 7154784 7164612 7197372 7225344 7244679 7261488 7268352 7278336 7311616 7340032 7412769 7429968 7440174 7474194 7530432 7540776 7547904 7558272 7575256 7592832 7667712 7715736 7751016 7761663 7801962 7820064 7827456 7838208 7866612 7874048 7884864 7944192 7962624 8049132 8109696 8128512 8157968 8169174 8176896 8188128 8225568 8257536 8306688 8358714 8388608 8396934 8471736 8479744 8483373 8491392 8503056 8522163 8541936 8606208 8626176 8680203 8719893 8785504 8797572 8805888 8817984 8858304 8870472 8916528 8937216 8945664 8957952 8998912 9102289 9123408 9144576 9177714 9199008 9211644 9253764 9268224 9289728 9323392 9345024 9437184 9530703 9539712 9552816 9596496 9609678 9633792 9659572 9681984 9691136 9704448 9883692 9906624 9920232 9965592 9979281 10031094 10040576 10054368 10063872 10077696 10123776 10223616 10263834 10287648 10334688 10348884 10402616 10426752 10436608 10450944 10488816 10513152 10592256 10616832 10707333 10732176 10746918 10796058 10812928 10838016 10892232 10902528 10917504 10967424 11010048 11075584 11144952 11195912 11211291 11295648 11311164 11321856 11337408 11362884 11389248 11474944 11501568 11573604 11626524 11702943 11730096 11741184 11757312 11799918 11811072 11827296 11888704 11916288 11927552 11943936 12073698 12164544 12192768 12236952 12253761 12265344 12282192 12309791 12338352 12357632 12386304 12460032 12538071 12582912 12595401 12707604 12719616 12737088 12795328 12812904 12845056 12909312 12939264 13178256 13196358 13208832 13226976 13256698 13287456 13305708 13374792 13405824 13418496 13436928 13498368 13631488 13685112 13716864 13766571 13779584 13798512 13817466 13880646 13902336 13934592 13985088 14017536 14123008 14155776 14276444 14309568 14329224 14394744 14414517 14450688 14489358 14522976 14536704 14556672 14623232 14680064 14825538 14859936 14880348 14948388 15046641 15060864 15081552 15095808 15116544 15150512 15185664 15335424 15395751 15431472 15502032 15523326 15603924 15640128 15654912 15676416 15733224 15748096 15769728 15888384 15925248 16098264 16120377 16194087 16219392 16257024 16315936 16338348 16353792 16376256 16451136 16515072 16613376 16717428 16777216 16793868 16904251 16943472 16959488 16966746 16982784 17006112 17044326 17083872 17212416 17252352 17360406 17439786 17571008 17595144 17611776 17635968 17699877 17716608 17740944 17833056 17874432 17891328 17915904 17997824 18110547 18204578 18246816 18289152 18355428 18398016 18423288 18507528 18536448 18579456 18646784 18690048 18874368 19061406 19079424 19105632 19192992 19219356 19267584 19319144 19363968 19382272 19408896 19767384 19794537 19813248 19840464 19885047 19931184 19958562 20062188 20081152 20108736 20127744 20155392 20247552 20447232 20527668 20575296 20669376 20697768 20805232 20820969 20853504 20873216 20901888 20977632 21026304 21184512 21233664 21414666 21464352 21493836 21592116 21625856 21676032 21734037 21784464 21805056 21835008 21934848 22020096 22151168 22238307 22289904 22391824 22422582 22591296 22622328 22643712 22674816 22725768 22778496 22949888 23003136 23147208 23253048 23284989 23405886 23460192 23482368 23514624 23599836 23622144 23654592 23777408 23832576 23855104 23887872 24147396 24329088 24385536 24473904 24507522 24530688 24564384 24619582 24676704 24715264 24772608 24920064 25076142 25165824 25190802 25415208 25439232 25450119 25474176 25566489 25590656 25625808 25690112 25818624 25878528 26040609 26159679 26356512 26392716 26417664 26453952 26513396 26574912 26611416 26749584 26811648 26836992 26873856 26996736 27262976 27306867 27370224 27433728 27533142 27559168 27597024 27634932 27761292 27804672 27869184 27970176 28035072 28246016 28311552 28552888 28592109 28619136 28658448 28789488 28829034 28901376 28978716 29045952 29073408 29113344 29246464 29360128 29651076 29719872 29760696 29896776 29937843 30093282 30121728 30163104 30191616 30233088 30301024 30371328 30670848 30791502 30862944 31004064 31046652 31207848 31280256 31309824 31352832 31393609 31466448 31496192 31539456 31776768 31850496 32121999 32196528 32240754 32388174 32438784 32514048 32631872 32676696 32707584 32752512 32902272 33030144 33226752 33434856 33554432 33587736 33633873 33808502 33886944 33918976 33933492 33965568 34012224 34088652 34167744 34424832 34504704 34720812 34879572 35108829 35142016 35190288 35223552 35271936 35399754 35433216 35481888 35666112 35748864 35782656 35831808 35995648 36221094 36409156 36493632 36578304 36710856 36761283 36796032 36846576 36929373 37015056 37072896 37158912 37293568 37380096 37614213 37748736 37786203 38122812 38158848 38211264 38385984 38438712 38535168 38638288 38727936 38764544 38817792 39534768 39589074 39626496 39680928 39770094 39862368 39917124 40124376 40162304 40217472 40255488 40310784 40495104 40894464 41055336 41150592 41299713 41338752 41395536 41610464 41641938 41707008 41746432 41803776 41955264 42052608 42369024 42467328 42829332 42928704 42987672 43184232 43243551 43251712 43352064 43468074 43568928 43610112 43670016 43869696 44040192 44302336 44476614 44579808 44783648 44845164 45139923 45182592 45244656 45287424 45349632 45451536 45556992 45899776 46006272 46187253 46294416 46398443 46506096 46569978 46811772 46920384 46964736 47029248 47199672 47244288 47309184 47554816 47665152 47710208 47775744 48294792 48361131 48582261 48658176 48771072 48947808 49015044 49061376 49128768 49239164 49353408 49430528 49545216 49840128 50152284 50331648 50381604 50712753 50830416 50878464 50900238 50948352 51132978 51181312 51251616 51380224 51637248 51757056 52081218 52319358 52713024 52785432 52835328 52907904 53026792 53099631 53149824 53222832 53499168 53623296 53673984 53747712 53993472 54331641 54525952 54613734 54740448 54867456 55066284 55118336 55194048 55269864 55522584 55609344 55738368 55940352 56070144 56492032 56623104 57105776 57184218 57238272 57316896 57578976 57658068 57802752 57957432 58091904 58146816 58226688 58492928 58720256 59302152 59383611 59439744 59521392 59655141 59793552 59875686 60186564 60243456 60326208 60383232 60466176 60602048 60742656 61341696 61583004 61725888 62008128 62093304 62415696 62462907 62560512 62619648 62705664 62787218 62932896 62992384 63078912 63553536 63700992 64243998 64393056 64481508 64776348 64877568 65028096 65202111 65263744 65353392 65415168 65505024 65804544 66060288 66453504 66714921 66869712 67108864 67175472 67267746 67617004 67773888 67837952 67866984 67931136 68024448 68177304 68335488 68849664 69009408 69441624 69759144 69854967 70217658 70284032 70380576 70447104 70543872 70799508 70866432 70963776 71332224 71497728 71565312 71663616 71991296 72442188 72818312 72987264 73156608 73421712 73522566 73592064 73693152 73858746 74030112 74145792 74317824 74587136 74760192 75228426 75497472 75572406 76245624 76317696 76350357 76422528 76699467 76771968 76877424 77070336 77276576 77455872 77529088 77635584 78479037 79069536 79178148 79252992 79361856 79540188 79724736 79834248 80248752 80324608 80434944 80510976 80621568 80990208 81788928 81920601 82110672 82301184 82599426 82677504 82791072 83220928 83283876 83414016 83492864 83607552 83910528 84105216 84738048 84934656 85658664 85776327 85857408 85975344 86168537 86368464 86487102 86503424 86704128 86936148 87137856 87220224 87340032 87739392 88080384 88604672 88953228 89159616 89567296 89690328 89813529 90279846 90365184 90489312 90574848 90699264 90903072 91113984 91799552 92012544 92374506 92588832 92796886 93012192 93139956 93623544 93840768 93929472 94058496 94180827 94399344 94488576 94618368 95109632 95330304 95420416 95551488 96365997 96589584 96722262 97164522 97316352 97542144 97895616 98030088 98122752 98257536 98478328 98706816 98861056 99090432 99680256 100304568 100663296 100763208 100901619 101425506 101660832 101756928 101800476 101896704 102265956 102362624 102503232 102760448 103274496 103514112 104162436 104638716 105326487 105426048 105570864 105670656 105815808 106053584 106199262 106299648 106445664 106998336 107246592 107347968 107495424 107986944 108663282 109051904 109227468 109480896 109734912 110132568 110236672 110283849 110388096 110539728 110788119 111045168 111218688 111476736 111880704 112140288 112842639 112984064 113246208 113358609 114211552 114368436 114476544 114633792 115157952 115316136 115605504 115914864 116183808 116293632 116453376 116985856 117440512 118329757 118604304 118767222 118879488 119042784 119310282 119587104 119751372 120373128 120486912 120652416 120766464 120932352 121204096 121485312 122683392 123166008 123451776 123899139 124016256 124186608 124831392 124925814 125121024 125239296 125411328 125574436 125865792 125984768 126157824 127107072 127401984 128487996 128786112 128963016 129552696 129730653 129755136 130056192 130404222 130527488 130706784 130830336 131010048 131609088 132120576 132907008 133429842 133739424 134217728 134350944 134535492 135234008 135419769 135547776 135675904 135733968 135862272 136048896 136354608 136670976 137699328 138018816 138561759 138883248 139195329 139518288 139709934 140435316 140568064 140761152 140894208 141087744 141599016 141732864 141927552 142664448 142995456 143130624 143327232 143982592 144884376 145636624 145746783 145974528 146313216 146843424 147045132 147184128 147386304 147717492 148060224 148291584 148635648 149174272 149520384 150456852 150994944 151144812 152138259 152491248 152635392 152700714 152845056 153398934 153543936 153754848 154140672 154553152 154911744 155058176 155271168 156958074 158139072 158356296 158505984 158723712 159080376 159298893 159449472 159668496 160497504 160649216 160869888 161021952 161243136 161980416 162994923 163577856 163841202 164221344 164602368 165198852 165355008 165582144 166441856 166567752 166828032 166985728 167215104 167821056 168210432 169476096 169869312 171317328 171552654 171714816 171950688 172337074 172736928 172974204 173006848 173408256 173872296 174275712 174440448 174680064 175478784 176160768 177209344 177906456 178150833 178319232 178965423 179134592 179380656 179627058 180559692 180730368 180978624 181149696 181398528 181806144 182227968 183599104 184025088 184749012 185177664 185593772 186024384 186279912 187247088 187388721 187681536 187858944 188116992 188361654 188798688 188977152 189236736 190219264 190660608 190840832 191102976 192731994 193179168 193444524 194329044 194632704 195084288 195606333 195791232 196060176 196245504 196515072 196956656 197413632 197722112 198180864 199360512 200144763 200609136 201326592 201526416 201803238 202851012 203321664 203513856 203600952 203793408 204531912 204725248 205006464 205520896 206548992 207028224 208324872 209277432 209564901 210652974 210852096 211141728 211341312 211631616 212107168 212398524 212599296 212891328 213996672 214493184 214695936 214990848 215973888 217326564 218103808 218454936 218961792 219469824 219755263 220265136 220473344 220567698 220776192 221079456 221576238 222090336 222437376 222953472 223761408 224280576 225685278 225968128 226492416 226717218 228423104 228736872 228953088 229051071 229267584 230098401 230315904 230632272 231211008 231829728 232367616 232587264 232906752 233971712 234881024 235437111 236659514 237208608 237534444 237758976 238085568 238620564 239174208 239502744 240746256 240973824 241304832 241532928 241864704 242408192 242970624 245366784 245761803 246332016 246903552 247798278 248032512 248373216 249662784 249851628 250242048 250478592 250822656 251148872 251731584 251969536 252315648 254214144 254803968 256975992 257328981 257572224 257926032 258505611 259105392 259461306 259510272 260112384 260808444 261054976 261413568 261660672 262020096 263218176 264241152 265814016 266859684 267478848 268435456 268701888 269070984 270468016 270839538 271095552 271351808 271467936 271724544 272097792 272709216 273341952 275398656 276037632 277123518 277766496 278390658 279036576 279419868 280870632 281136128 281522304 281788416 282175488 282542481 283198032 283465728 283855104 285328896 285990912 286261248 286654464 287965184 289097991 289768752 291273248 291493566 291949056 292626432 293686848 294090264 294368256 294772608 295434984 296120448 296583168 297271296 298348544 299040768 300913704 301989888 302289624 302704857 304276518 304982496 305270784 305401428 305690112 306797868 307087872 307509696 308281344 309106304 309823488 310116352 310542336 313916148 315979461 316278144 316712592 317011968 317447424 318160752 318597786 318898944 319336992 320995008 321298432 321739776 322043904 322486272 323960832 325989846 327155712 327682404 328442688 329204736 330397704 330710016 330851547 331164288 332364357 332883712 333135504 333656064 333971456 334430208 335642112 336420864 338527917 338952192 339738624 340075827 342634656 343105308 343429632 343901376 344674148 345473856 345948408 346013696 346816512 347744592 348551424 348880896 349360128 350957568 352321536 354418688 354989271 355812912 356301666 356638464 357930846 358269184 358761312 359254116 361119384 361460736 361957248 362299392 362797056 363612288 364455936 367198208 368050176 369498024 370355328 371187544 371697417 372048768 372559824 374494176 374777442 375363072 375717888 376233984 376723308 377597376 377954304 378473472 380438528 381321216 381681664 382205952 385463988 386358336 386889048 388658088 389191959 389265408 390168576 391212666 391582464 392120352 392491008 393030144 393913312 394827264 395444224 396361728 398721024 400289526 401218272 402653184 403052832 403606476 405702024 406259307 406643328 407027712 407201904 407586816 408116917 409063824 409450496 410012928 411041792 413097984 414056448 415685277 416649744 417585987 418554864 419129802 421305948 421704192 422283456 422682624 423263232 424214336 424797048 425198592 425782656 427993344 428986368 429391872 429981696 431947776 434653128 436207616 436909872 437240349 437923584 438939648 439510526 440530272 440946688 441135396 441552384 442158912 443152476 444180672 444874752 445906944 447522816 448561152 451370556 451936256 452984832 453434436 456414777 456846208 457473744 457906176 458102142 458535168 460196802 460631808 461264544 462422016 463659456 464735232 465174528 465813504 467943424 469762048 470874222 473319028 474417216 475068888 475517952 476171136 477241128 477896679 478348416 479005488 481492512 481947648 482609664 483065856 483729408 484816384 485941248 488984769 490733568 491523606 492664032 493807104 495596556 496065024 496746432 499325568 499703256 500484096 500957184 501645312 502297744 503463168 503939072 504631296 508428288 509607936 513951984 514657962 515144448 515852064 517011222 518210784 518922612 519020544 520224768 521616888 522109952 522827136 523321344 524040192 526436352 528482304 531628032 533719368 534452499 534957696 536896269 537403776 538141968 540936032 541679076 542191104 542703616 542935872 543449088 544195584 545418432 546683904 550797312 552075264 554247036 555532992 556781316 558073152 558839736 561741264 562166163 562272256 563044608 563576832 564350976 565084962 566396064 566931456 567710208 570657792 571981824 572522496 573308928 575930368 578195982 579537504 582546496 582987132 583898112 585252864 586818999 587373696 588180528 588736512 589545216 590869968 592240896 593166336 594542592 596697088 598081536 600434289 601827408 603179759 603979776 604579248 605409714 608553036 609964992 610541568 610802856 611380224 613595736 614175744 615019392 616562688 618212608 619646976 620232704 621084672 627832296 628694703 631958922 632556288 633425184 634023936 634894848 636321504 637195572 637797888 638673984 641990016 642596864 643479552 644087808 644972544 647921664 651979692 654311424 655364808 656885376 658409472 659265789 660795408 661420032 661703094 662328576 664728714 665767424 666271008 667312128 667942912 668860416 671284224 672841728 677055834 677904384 679477248 680151654 685269312 686210616 686859264 687802752 689348296 690295203 690947712 691896816 692027392 693633024 695489184 697102848 697761792 698720256 701915136 704643072 706311333 708837376 709978542 711625824 712603332 713276928 715861692 716538368 717522624 718508232 722238768 722921472 723914496 724598784 725594112 727224576 728911872 734396416 736100352 737285409 738996048 740710656 742375088 743394834 744097536 745119648 748988352 749554884 750726144 751435776 752467968 753446616 755194752 755908608 756946944 760877056 762642432 763363328 764411904 770927976 771986943 772716672 773778096 775516833 777316176 778383918 778530816 780337152 782425332 783164928 784240704 784982016 786060288 787826624 789654528 790888448 792723456 797442048 800579052 802436544 805306368 806105664 807212952 811404048 812518614 813286656 814055424 814403808 815173632 816233834 818127648 818900992 820025856 822083584 826195968 828112896 831370554 833299488 835171974 837109728 838259604 842611896 843408384 844566912 845365248 846526464 847627443 848428672 849594096 850397184 851565312 855986688 857972736 858783744 859963392 863895552 867293973 869306256 872415232 873819744 874480698 875847168 877879296 879021052 881060544 881893376 882270792 883104768 884317824 886304952 888361344 889749504 891813888 895045632 897122304 902741112 903872512 905969664 906868872 908114571 912829554 913692416 914947488 915812352 916204284 917070336 920393604 921263616 922529088 924844032 927318912 929470464 930349056 931627008 935886848 939524096 941748444 946638056 947938383 948834432 950137776 951035904 952342272 954482256 955793358 956696832 958010976 962985024 963895296 965219328 966131712 967458816 969632768 971882496 977969538 981467136 983047212 985328064 987614208 991193112 992130048 992554641 993492864 997093071 998651136 999406512 1000968192 1001914368 1003290624 1004595488 1006926336 1007878144 1009262592 1016856576 1019215872 1020227481 1027903968 1029315924 1030288896 1031704128 1034022444 1036421568 1037845224 1038041088 1040449536 1043233776 1044219904 1045654272 1046642688 1048080384 1052872704 1056964608 1063256064 1064967813 1067438736 1068904998 1069915392 1073792538 1074807552 1076283936 1081872064 1083358152 1084382208 1085407232 1085871744 1086898176 1088391168 1090836864 1093367808 1101594624 1104150528 1108494072 1111065984 1113562632 1115092251 1116146304 1117679472 1123482528 1124332326 1124544512 1126089216 1127153664 1128701952 1130169924 1132792128 1133862912 1135420416 1141315584 1143963648 1145044992 1146617856 1151860736 1156391964 1159075008 1165092992 1165974264 1167575877 1167796224 1170505728 1173637998 1174747392 1176361056 1177473024 1179090432 1181739936 1184481792 1186332672 1189085184 1193394176 1196163072 1200868578 1203654816 1206359518 1207959552 1209158496 1210819428 1217106072 1218777921 1219929984 1221083136 1221605712 1222760448 1224350751 1227191472 1228351488 1230038784 1233125376 1236425216 1239293952 1240465408 1242169344 1247055831 1252757961 1255664592 1257389406 1263917844 1265112576 1266850368 1268047872 1269789696 1272643008 1274391144 1275595776 1277347968 1283980032 1285193728 1286959104 1288175616 1289945088 1295843328 1303959384 1308622848 1310729616 1311721047 1313770752 1316818944 1318531578 1321590816 1322840064 1323406188 1324657152 1329457428 1331534848 1332542016 1334624256 1335885824 1337720832 1342568448 1345683456 1354111668 1355808768 1358954496 1360303308 1369244331 1370538624 1372421232 1373718528 1375605504 1378696592 1380590406 1381895424 1383793632 1384054784 1387266048 1390978368 1394205696 1395523584 1397440512 1403830272 1409286144 1412622666 1417674752 1419957084 1423251648 1425206664 1426553856 1431723384 1433076736 1433690037 1435045248 1437016464 1444477536 1445842944 1447828992 1449197568 1451188224 1454449152 1457823744 1466954307 1468792832 1472200704 1474570818 1477992096 1481421312 1484750176 1486789668 1488195072 1490239296 1497976704 1499109768 1501452288 1502871552 1504935936 1506893232 1510389504 1511817216 1513893888 1521754112 1525284864 1526726656 1528823808 1538286841 1541855952 1543973886 1545433344 1547556192 1551033666 1554632352 1556767836 1557061632 1560674304 1564850664 1566329856 1568481408 1569964032 1572120576 1575653248 1579309056 1581776896 1585446912 1594884096 1601158104 1603357497 1604873088 1610688807 1612211328 1614425904 1622808096 1625037228 1626573312 1628110848 1628807616 1630347264 1632467668 1636255296 1637801984 1640051712 1644167168 1652391936 1656225792 1662741108 1666598976 1670343948 1674219456 1676519208 1685223792 1686498489 1686816768 1689133824 1690730496 1693052928 1695254886 1696857344 1699188192 1700794368 1703130624 1711973376 1715945472 1717567488 1719926784 1727791104 1734587946 1738612512 1744830464 1747639488 1748961396 1751694336 1755758592 1758042104 1760456997 1762121088 1763786752 1764541584 1766209536 1768635648 1772609904 1776722688 1779499008 1783627776 1790091264 1794244608 1801302867 1805482224 1807745024 1809539277 1811939328 1813737744 1816229142 1825659108 1827384832 1829894976 1831624704 1832408568 1834140672 1840787208 1842527232 1845058176 1849688064 1854637824 1858940928 1860698112 1863254016 1871773696 1879048192 1883496888 1893276112 1895876766 1897668864 1900275552 1902071808 1904684544 1908964512 1911586716 1913393664 1916021952 1925970048 1927790592 1930438656 1932263424 1934917632 1939265536 1943764992 1955939076 1962934272 1966094424 1970656128 1975228416 1977797367 1982386224 1984260096 1985109282 1986985728 1994186142 1997302272 1998813024 2001936384 2003828736 2006581248 2009190976 2013852672 2015756288 2018525184 2033713152 2038431744 2040454962 2055807936 2058631848 2060577792 2063408256 2068044888 2070885609 2072843136 2075690448 2076082176 2080899072 2086467552 2088439808 2091308544 2093285376 2096160768 2105745408 2113929216 2118933999 2126512128 2129935626 2134877472 2137809996 2139830784 2147585076 2149615104 2152567872 2163744128 2166716304 2168764416 2170814464 2171743488 2173796352 2176782336 2181673728 2186735616 2203189248 2208301056 2211856227 2216988144 2222131968 2227125264 2230184502 2232292608 2235358944 2246965056 2248664652 2249089024 2252178432 2254307328 2257403904 2260339848 2265584256 2267725824 2270840832 2282631168 2287927296 2290089984 2293235712 2303721472 2312783928 2315960829 2318150016 2326550499 2330185984 2331948528 2335151754 2335592448 2341011456 2347275996 2349494784 2352722112 2354946048 2358180864 2363479872 2368963584 2372665344 2378170368 2386788352 2392326144 2401737156 2407309632 2412719036 2415919104 2418316992 2421638856 2434212144 2437555842 2439859968 2442166272 2443211424 2445520896 2448701502 2454382944 2456702976 2460077568 2466250752 2472850432 2478587904 2480930816 2484338688 2494111662 2505515922 2511329184 2514778812 2527835688 2530225152 2533700736 2536095744 2539579392 2542882329 2545286016 2548782288 2551191552 2554695936 2567960064 2570387456 2573918208 2576351232 2579890176 2591686656 2601881919 2607918768 2617245696 2621459232 2623442094 2627541504 2633637888 2637063156 2643181632 2645680128 2646812376 2649314304 2658914856 2663069696 2665084032 2669248512 2671771648 2675441664 2685136896 2691366912 2708223336 2711617536 2717908992 2720606616 2724343713 2738488662 2741077248 2744842464 2747437056 2751211008 2757393184 2761180812 2763790848 2767587264 2768109568 2774532096 2781956736 2788411392 2791047168 2794881024 2807660544 2818572288 2825245332 2835349504 2839914168 2843815149 2846503296 2850413328 2853107712 2856818419 2863446768 2866153472 2867380074 2870090496 2874032928 2888955072 2891685888 2895657984 2898395136 2902376448 2908898304 2915647488 2933908614 2937585664 2944401408 2949141636 2955984192 2962842624 2969500352 2973579336 2976390144 2977663923 2980478592 2991279213 2995953408 2998219536 3002904576 3005743104 3009871872 3013786464 3020779008 3023634432 3027787776 3043508224 3050569728 3053453312 3057647616 3060682443 3076573682 3083711904 3087947772 3090866688 3095112384 3102067332 3109264704 3113535672 3114123264 3121348608 3129701328 3132659712 3136962816 3139928064 3144241152 3151306496 3158618112 3163553792 3170893824 3189768192 3194903439 3202316208 3206714994 3209746176 3221377614 3224422656 3228851808 3245616192 3250074456 3253146624 3256221696 3257615232 3260694528 3264935336 3272510592 3275603968 3280103424 3288334336 3304783872 3312451584 3325482216 3333197952 3340687896 3345276753 3348438912 3353038416 3370447584 3372996978 3373633536 3378267648 3381460992 3386105856 3390509772 3393714688 3398376384 3401588736 3406261248 3423946752 3431890944 3435134976 3439853568 3455582208 3469175892 3477225024 3489660928 3495278976 3497922792 3503388672 3511517184 3516084208 3520913994 3524242176 3527573504 3529083168 3532419072 3537271296 3545219808 3553445376 3558998016 3567255552 3580182528 3588489216 3602605734 3610964448 3615490048 3619078554 3623878656 3627475488 3632458284 3651318216 3654769664 3656333763 3659789952 3663249408 3664817136 3668281344 3673052253 3681574416 3685054464 3690116352 3699376128 3709275648 3717881856 3721396224 3726508032 3741167493 3743547392 3758273883 3766993776 3786552224 3791753532 3795337728 3800551104 3804143616 3809369088 3817929024 3823173432 3826787328 3832043904 3851940096 3855581184 3860877312 3864526848 3869835264 3878531072 3887529984 3911878152 3925868544 3932188848 3935163141 3941312256 3950456832 3955594734 3964772448 3968520192 3970218564 3973971456 3988372284 3994604544 3997626048 4003872768 4007657472 4013162496 4018381952 4027705344 4031512576 4037050368 4067426304 4076863488 4080909924 4107732993 4111615872 4117263696 4121155584 4126816512 4136089776 4141771218 4145686272 4151380896 4152164352 4161798144 4172935104 4176879616 4182617088 4186570752 4192321536 4211490816 4227858432 4237867998 4253024256 4259871252 4269754944 4275619992 4279661568 4295170152 4299230208 4301070111 4305135744 4327488256 4333432608 4337528832 4341628928 4343486976 4347592704 4353564672 4363347456 4373471232 4400862921 4406378496 4416602112 4423712454 4433976288 4444263936 4454250528 4460369004 4464585216 4470717888 4493930112 4497329304 4498178048 4504356864 4508614656 4514807808 4520679696 4531168512 4535451648 4541681664 4565262336 4575854592 4580179968 4586471424 4607442944 4614860523 4625567856 4631921658 4636300032 4653100998 4660371968 4663897056 4670303508 4671184896 4682022912 4694551992 4698989568 4705444224 4709892096 4716361728 4726959744 4737927168 4745330688 4756340736 4773576704 4784652288 4803474312 4814619264 4825438072 4832066421 4836633984 4843277712 4868424288 4875111684 4879719936 4884332544 4886422848 4891041792 4897403004 4908765888 4913405952 4920155136 4932501504 4945700864 4957175808 4961861632 4968677376 4988223324 5011031844 5022658368 5029557624 5055671376 5059495467 5060450304 5067401472 5072191488 5079158784 5085764658 5090572032 5097564576 5102383104 5109391872 5135920128 5140774912 5147836416 5152702464 5159780352 5183373312 5203763838 5215837536 5234491392 5242918464 5246884188 5255083008 5267275776 5274126312 5281370991 5286363264 5291360256 5293624752 5298628608 5305519921 5317829712 5326139392 5330168064 5338497024 5343543296 5350883328 5370273792 5382733824 5403908601 5416446672 5423235072 5428617831 5435817984 5441213232 5448687426 5476977324 5482154496 5489684928 5494874112 5502422016 5514786368 5522361624 5527581696 5535174528 5536219136 5549064192 5563913472 5576822784 5582094336 5589762048 5615321088 5637144576 5650490664 5670699008 5679828336 5687630298 5693006592 5700826656 5706215424 5713636838 5726893536 5732306944 5734760148 5740180992 5748065856 5777910144 5783371776 5791315968 5796790272 5804752896 5817796608 5831294976 5867817228 5875171328 5888802816 5898283272 5911968384 5925685248 5933392101 5939000704 5947158672 5952780288 5955327846 5960957184 5982558426 5991906816 5996439072 6005809152 6011486208 6019743744 6027572928 6041558016 6047268864 6055575552 6087016448 6101139456 6106906624 6115295232 6121364886 6153147364 6167423808 6175895544 6181733376 6190224768 6204134664 6212656827 6218529408 6227071344 6228246528 6242697216 6259402656 6265319424 6273925632 6279856128 6288482304 6302612992 6317236224 6327107584 6341787648 6356801997 6379536384 6389806878 6404632416 6413429988 6419492352 6442755228 6448845312 6457703616 6491232384 6500148912 6506293248 6512443392 6515230464 6521389056 6529870672 6545021184 6551207936 6560206848 6576668672 6609567744 6624903168 6635568681 6650964432 6666395904 6681375792 6690553506 6696877824 6706076832 6740895168 6745993956 6747267072 6756535296 6762921984 6772211712 6781019544 6787429376 6796752768 6803177472 6812522496 6847893504 6863781888 6870269952 6879707136 6911164416 6938351784 6947882487 6954450048 6979651497 6990557952 6995845584 7006777344 7023034368 7032168416 7041827988 7048484352 7055147008 7058166336 7064838144 7074542592 7090439616 7106890752 7117996032 7134511104 7160365056 7176978432 7205211468 7221928896 7230980096 7238157108 7247757312 7254950976 7264916568 7302636432 7309539328 7312667526 7319579904 7326498816 7329634272 7336562688 7346104506 7363148832 7370108928 7380232704 7398752256 7418551296 7435763712 7442792448 7453016064 7482334986 7487094784 7516547766 7533987552 7573104448 7583507064 7590675456 7601102208 7608287232 7618738176 7628646987 7635858048 7646346864 7653574656 7664087808 7703880192 7711162368 7721754624 7729053696 7739670528 7757062144 7775059968 7805645757 7823756304 7851737088 7864377696 7870326282 7882624512 7900913664 7911189468 7929544896 7937040384 7940437128 7947942912 7976744568 7989209088 7995252096 8007745536 8015314944 8026324992 8036763904 8055410688 8063025152 8074100736 8134852608 8153726976 8161819848 8173031139 8215465986 8223231744 8234527392 8242311168 8253633024 8272179552 8283542436 8291372544 8302761792 8304328704 8323596288 8345870208 8353759232 8365234176 8373141504 8384643072 8422981632 8455716864 8475735996 8506048512 8519742504 8531445447 8539509888 8551239984 8559323136 8570455257 8590340304 8598460416 8602140222 8610271488 8654976512 8666865216 8675057664 8683257856 8686973952 8695185408 8707129344 8726694912 8746942464 8801725842 8812756992 8833204224 8847424908 8867952576 8888527872 8908501056 8920738008 8929170432 8941435776 8973837639 8987860224 8994658608 8996356096 9008713728 9017229312 9029615616 9041359392 9062337024 9070903296 9083363328 9130524672 9151709184 9160359936 9172942848 9182047329 9214885888 9229721046 9251135712 9263843316 9272600064 9306201996 9320743936 9327794112 9340607016 9342369792 9364045824 9389103984 9397979136 9410888448 9419784192 9432723456 9453919488 9475854336 9490661376 9512681472 9547153408 9569304576 9584710317 9606948624 9629238528 9650876144 9664132842 9673267968 9686555424 9736848576 9750223368 9759439872 9768665088 9772845696 9782083584 9794806008 9817531776 9826811904 9840310272 9865003008 9891401728 9914351616 9923723264 9937354752 9976446648 10022063688 10035830259 10045316736 10059115248 10111342752 10118990934 10120900608 10134802944 10144382976 10158317568 10171529316 10181144064 10195129152 10204766208 10218783744 10271840256 10281549824 10295672832 10305404928 10319560704 10366746624 10407527676 10431675072 10468982784 10485836928 10493768376 10510166016 10534551552 10548252624 10562741982 10572726528 10582720512 10587249504 10597257216 10611039842 10635659424 10652278784 10660336128 10676994048 10687086592 10701766656 10740547584 10765467648 10807817202 10832893344 10846470144 10857235662 10871635968 10882426464 10897374852 10953954648 10964308992 10969001289 10979369856 10989748224 11004844032 11019156759 11029572736 11044723248 11055163392 11070349056 11072438272 11098128384 11127826944 11153645568 11164188672 11179524096 11223502479 11230642176 11274821649 11300981328 11341398016 11359656672 11375260596 11386013184 11401653312 11412430848 11427273676 11453787072 11464613888 11469520296 11480361984 11496131712 11555820288 11566743552 11582631936 11593580544 11609505792 11635593216 11662589952 11735634456 11750342656 11777605632 11796566544 11805489423 11823936768 11851370496 11866784202 11878001408 11894317344 11905560576 11910655692 11921914368 11965116852 11983813632 11992878144 12011618304 12022972416 12039487488 12055145856 12083116032 12094537728 12111151104 12174032896 12202278912 12213813248 12230590464 12242729772 12306294728 12323198979 12334847616 12351791088 12363466752 12380449536 12408269328 12425313654 12437058816 12454142688 12456493056 12485394432 12518805312 12530638848 12547851264 12559712256 12576964608 12605225984 12634472448 12654215168 12683575296 12713603994 12759072768 12779613756 12809264832 12826859976 12838984704 12885510456 12897690624 12903210333 12915407232 12982464768 13000297824 13012586496 13024886784 13030460928 13042778112 13059741344 13090042368 13102415872 13120413696 13153337344 13219135488 13249806336 13271137362 13301928864 13332791808 13362751584 13381107012 13393755648 13412153664 13481790336 13491987912 13494534144 13513070592 13525843968 13544423424 13562039088 13574858752 13593505536 13606354944 13625044992 13695787008 13727563776 13740539904 13759414272 13822328832 13844581569 13876703568 13895764974 13908900096 13959302994 13981115904 13991691168 14013554688 14046068736 14064336832 14083655976 14096968704 14110294016 14116332672 14129676288 14149085184 14180879232 14213781504 14235992064 14269022208 14320730112 14353956864 14410422936 14443857792 14461960192 14476314216 14496199263 14509901952 14529833136 14605272864 14619078656 14625335052 14639159808 14652997632 14659268544 14673125376 14692209012 14726297664 14740217856 14760465408 14797504512 14837102592 14871527424 14885584896 14906032128 14964669972 14974189568 15033095532 15067975104 15146208896 15167014128 15178486401 15181350912 15202204416 15216574464 15237476352 15257293974 15271716096 15292693728 15307149312 15328175616 15407760384 15422324736 15443509248 15458107392 15479341056 15514124288 15550119936 15611291514 15647512608 15703474176 15728755392 15740652564 15765249024 15801827328 15822378936 15844112973 15859089792 15874080768 15880874256 15895885824 15916559763 15953489136 15978418176 15990504192 16015491072 16030629888 16052649984 16073527808 16110821376 16126050304 16148201472 16211725803 16269705216 16285853493 16307453952 16323639696 16346062278 16430931972 16446463488 16469054784 16484622336 16507266048 16544359104 16567084872 16582745088 16605523584 16608657408 16647192576 16691740416 16707518464 16730468352 16746283008 16769286144 16845963264 16911433728 16951471992 17012097024 17039485008 17062890894 17079019776 17102479968 17118646272 17140910514 17180680608 17196920832 17204280444 17220542976 17309953024 17333730432 17350115328 17366515712 17373947904 17390370816 17414258688 17453389824 17493884928 17603451684 17625513984 17666408448 17694849816 17735905152 17777055744 17800176303 17817002112 17841476016 17858340864 17882871552 17947675278 17975720448 17989317216 17992712192 18017427456 18034458624 18059231232 18082718784 18124674048 18141806592 18166726656 18261049344 18303418368 18320719872 18345885696 18364094658 18429771776 18459442092 18502271424 18527686632 18545200128 18612403992 18637970481 18641487872 18655588224 18681214032 18684739584 18728091648 18778207968 18795958272 18821776896 18839568384 18865446912 18907838976 18951708672 18981322752 19025362944 19070405991 19094306816 19138609152 19169420634 19213897248 19258477056 19301752288 19328265684 19346535936 19373110848 19473697152 19500446736 19518879744 19537330176 19545691392 19564167168 19589612016 19635063552 19653623808 19680620544 19730006016 19782803456 19828703232 19847446528 19874709504 19906706043 19952893296 19997728933 20044127376 20071660518 20090633472 20118230496 20222685504 20237981868 20241801216 20269605888 20288765952 20316635136 20343058632 20362288128 20390258304 20409532416 20437567488 20543680512 20563099648 20591345664 20610809856 20639121408 20733493248 20815055352 20843647461 20863350144 20938954491 20971673856 20987536752 21020332032 21069103104 21096505248 21125483964 21145453056 21165441024 21174499008 21194514432 21222079684 21271318848 21304557568 21320672256 21353988096 21374173184 21403533312 21481095168 21530935296 21615634404 21665786688 21692940288 21714471324 21743271936 21764852928 21794749704 21907909296 21928617984 21938002578 21958739712 21979496448 22009688064 22038313518 22059145472 22089446496 22110326784 22140698112 22144876544 22196256768 22255653888 22307291136 22328377344 22359048192 22447004958 22461284352 22549643298 22601962656 22682796032 22719313344 22750521192 22772026368 22803306624 22824861696 22854547352 22885940961 22907574144 22929227776 22939040592 22960723968 22992263424 23111640576 23133487104 23165263872 23187161088 23219011584 23271186432 23325179904 23416937271 23471268912 23500685312 23555211264 23593133088 23610978846 23647873536 23702740992 23733568404 23756002816 23788634688 23811121152 23821311384 23843828736 23930233704 23967627264 23985756288 24023236608 24045944832 24078974976 24110291712 24166232064 24189075456 24222302208 24348065792 24404557824 24427626496 24461180928 24485459544 24612589456 24646397958 24669695232 24703582176 24726933504 24760899072 24816538656 24850627308 24874117632 24908285376 24912986112 24970788864 25037610624 25061277696 25095702528 25119424512 25153929216 25210451968 25268944896 25308430336 25367150592 25427207988 25518145536 25559227512 25594336341 25618529664 25653719952 25677969408 25711365771 25771020912 25795381248 25806420666 25830814464 25964929536 26000595648 26025172992 26049773568 26060921856 26085556224 26119482688 26180084736 26204831744 26240827392 26438270976 26499612672 26542274724 26603857728 26665583616 26725503168 26762214024 26787511296 26824307328 26921512917 26963580672 26983975824 26989068288 27026141184 27051687936 27088846848 27124078176 27149717504 27187011072 27212709888 27250089984 27391574016 27455127552 27481079808 27518828544 27546141987 27644657664 27689163138 27753407136 27791529948 27817800192 27918605988 27962231808 27983382336 28027109376 28092137472 28128673664 28167311952 28193937408 28220588032 28232665344 28259352576 28298170368 28361758464 28427563008 28471984128 28538044416 28641460224 28707913728 28754130951 28820845872 28887715584 28923920384 28952628432 28992398526 29019803904 29059666272 29210545728 29238157312 29250670104 29278319616 29305995264 29318537088 29346250752 29384418024 29452595328 29480435712 29520930816 29595009024 29674205184 29743054848 29771169792 29812064256 29929339944 29948379136 30066191064 30107490777 30135950208 30292417792 30334028256 30356972802 30362701824 30404408832 30433148928 30474952704 30514587948 30543432192 30585387456 30614298624 30656351232 30815520768 30844649472 30887018496 30916214784 30958682112 31028248576 31100239872 31222583028 31295025216 31406948352 31457510784 31481305128 31530498048 31603654656 31644757872 31688225946 31718179584 31748161536 31761748512 31791771648 31833119526 31906978272 31956836352 31981008384 32030982144 32061259776 32105299968 32147055616 32221642752 32252100608 32296402944 32423451606 32539410432 32571706986 32614907904 32647279392 32692124556 32861863944 32892926976 32907003867 32938109568 32969244672 33014532096 33057470277 33088718208 33134169744 33165490176 33211047168 33217314816 33294385152 33383480832 33415036928 33460936704 33492566016 33538572288 33691926528 33824464947 33902943984 34024194048 34078970016 34125781788 34158039552 34204959936 34237292544 34281821028 34361361216 34393841664 34408560888 34441085952 34619906048 34667460864 34700230656 34733031424 34747895808 34780741632 34828517376 34906779648 34987769856 35206903368 35251027968 35332816896 35389699632 35416468269 35471810304 35554111488 35600352606 35634004224 35682952032 35716681728 35765743104 35895350556 35951440896 35978634432 35985424384 36034854912 36068917248 36118462464 36165437568 36249348096 36283613184 36333453312 36522098688 36606836736 36641439744 36691771392 36728189316 36859543552 36918884184 36969596937 37004542848 37055373264 37090400256 37138639447 37224807984 37275940962 37282975744 37311176448 37362428064 37369479168 37456183296 37556415936 37591916544 37643553792 37679136768 37730893824 37815677952 37903417344 37962645504 38050725888 38140811982 38188613632 38277218304 38338841268 38427794496 38516954112 38603504576 38656531368 38693071872 38709630999 38746221696 38947394304 39000893472 39037759488 39074660352 39091382784 39128334336 39179224032 39270127104 39307247616 39361241088 39460012032 39565606912 39657406464 39694893056 39749419008 39813412086 39905786592 39995457866 40088254752 40143321036 40181266944 40236460992 40445371008 40475963736 40483602432 40539211776 40577531904 40633270272 40686117264 40724576256 40780516608 40819064832 40875134976 41087361024 41126199296 41182691328 41221619712 41278242816 41466986496 41533744707 41630110704 41687294922 41726700288 41877908982 41943347712 41975073504 42040664064 42138206208 42193010496 42250967928 42290906112 42330882048 42348998016 42389028864 42444159368 42542637696 42609115136 42641344512 42707976192 42748346368 42807066624 42962190336 43061870592 43231268808 43331573376 43385880576 43428942648 43488597789 43529705856 43589499408 43815818592 43857235968 43876005156 43917479424 43958992896 44019376128 44076627036 44118290944 44178892992 44220653568 44281396224 44289753088 44392513536 44511307776 44614582272 44656754688 44718096384 44894009916 44922568704 45099286596 45203925312 45365592064 45438626688 45501042384 45544052736 45606613248 45649723392 45709094704 45771881922 45815148288 45858455552 45878081184 45921447936 45984526848 46223281152 46266974208 46330527744 46374322176 46438023168 46542372864 46650359808 46833874542 46942537824 47001370624 47110422528 47186266176 47221957692 47295747072 47405481984 47467136808 47512005632 47532338919 47577269376 47622242304 47642622768 47687657472 47749679289 47860467408 47935254528 47971512576 48046473216 48091889664 48157949952 48220583424 48332464128 48378150912 48444604416 48635177409 48696131584 48809115648 48857560479 48922361856 48970919088 49225178912 49292795916 49339390464 49407164352 49453867008 49521798144 49633077312 49701254616 49748235264 49816570752 49825972224 49941577728 50075221248 50122555392 50191405056 50238849024 50307858432 50420903936 50537889792 50616860672 50734301184 50854415976 51036291072 51118455024 51188672682 51237059328 51307439904 51355938816 51422731542 51542041824 51590762496 51612841332 51661628928 51929859072 52001191296 52050345984 52099547136 52121843712 52171112448 52238965376 52360169472 52409663488 52481654784 52876541952 52999225344 53084549448 53207715456 53331167232 53400528909 53451006336 53524428048 53575022592 53648614656 53843025834 53927161344 53967951648 53978136576 54052282368 54103375872 54177693696 54248156352 54299435008 54374022144 54425419776 54500179968 54783148032 54910255104 54962159616 55037657088 55092283974 55289315328 55378326276 55506814272 55583059896 55635600384 55837211976 55913911443 55924463616 55966764672 56054218752 56184274944 56257347328 56334623904 56387874816 56441176064 56465330688 56518705152 56596340736 56723516928 56855126016 56943968256 57076088832 57211217973 57282920448 57415827456 57508261902 57641691744 57775431168 57847840768 57905256864 57984797052 58039607808 58119332544 58421091456 58476314624 58501340208 58556639232 58611990528 58637074176 58692501504 58768836048 58905190656 58960871424 59041861632 59190018048 59348410368 59486109696 59542339584 59624128512 59720118129 59858679888 59896758272 59993186799 60132382128 60214981554 60271900416 60584835584 60668056512 60713945604 60725403648 60808817664 60866297856 60949905408 61029175896 61086864384 61170774912 61228597248 61312702464 61631041536 61689298944 61774036992 61832429568 61917364224 62056497152 62200479744 62445166056 62590050432 62816863473 62915021568 62962610256 63060996096 63207309312 63289515744 63376451892 63436359168 63496323072 63523497024 63583543296 63666239052 63813956544 63913672704 63962016768 64061964288 64122519552 64210599936 64294111232 64443285504 64504201216 64592805888 64846903212 65078820864 65143413972 65229815808 65294558784 65384249112 65723727888 65785853952 65814007734 65876219136 65938489344 66029064192 66114940554 66177436416 66268339488 66330980352 66422094336 66434629632 66588770304 66766961664 66830073856 66921873408 66985132032 67077144576 67383853056 67648929894 67805887968 68048388096 68157940032 68251563576 68316079104 68409919872 68474585088 68563642056 68657822883 68722722432 68787683328 68817121776 68882171904 69239812096 69334921728 69400461312 69466062848 69495791616 69561483264 69657034752 69813559296 69975539712 70250811813 70413806736 70502055936 70665633792 70779399264 70832936538 70943620608 71108222976 71200705212 71268008448 71365904064 71433363456 71531486208 71790701112 71902881792 71957268864 71970848768 72069709824 72137834496 72236924928 72330875136 72498696192 72567226368 72666906624 73044197376 73213673472 73282879488 73383542784 73456378632 73719087104 73837768368 73939193874 74009085696 74110746528 74180800512 74277278894 74449615968 74551881924 74565951488 74622352896 74724856128 74738958336 74912366592 75112831872 75183833088 75287107584 75358273536 75461787648 75631355904 75806834688 75925291008 76101451776 76281623964 76377227264 76554436608 76677682536 76783009023 76855588992 77033908224 77134097313 77207009152 77313062736 77386143744 77419261998 77492443392 77894788608 78001786944 78075518976 78149320704 78182765568 78256668672 78358448064 78540254208 78614495232 78722482176 79131213824 79314812928 79389786112 79498838016 79626824172 79811573184 79990915732 80176509504 80286642072 80362533888 80472921984 80764538751 80890742016 80951927472 80967204864 81078423552 81155063808 81266540544 81372234528 81449152512 81561033216 81638129664 81750269952 82174722048 82252398592 82365382656 82443239424 82556485632 82638425961 82933972992 83067489414 83260221408 83374589844 83453400576 83755817964 83886695424 83950147008 84081328128 84276412416 84386020992 84501935856 84581812224 84661764096 84697996032 84778057728 84888318736 85085275392 85218230272 85282689024 85415952384 85496692736 85614133248 85924380672 86123741184 86262392853 86462537616 86663146752 86771761152 86857885296 86977195578 87059411712 87178998816 87631637184 87714471936 87752010312 87834958848 87917985792 88038752256 88153254072 88236581888 88357785984 88441307136 88562792448 88579506176 88785027072 89022615552 89229164544 89313509376 89436192768 89788019832 89845137408 90198573192 90322472331 90407850624 90877253376 91002084768 91088105472 91213226496 91299446784 91418189408 91543763844 91630296576 91716911104 91756162368 91842895872 91969053696 92446562304 92533948416 92661055488 92748644352 92876046336 93084745728 93300719616 93667749084 93885075648 94002741248 94220845056 94372532352 94443915384 94591494144 94810963968 94934273616 95024011264 95064677838 95154538752 95244484608 95285245536 95375314944 95499358578 95720934816 95870509056 95943025152 96092946432 96183779328 96315899904 96441166848 96664928256 96756301824 96889208832 97270354818 97392263168 97618231296 97715120958 97844723712 97941838176 98450357824 98585591832 98678780928 98721011601 98814328704 98907734016 99043596288 99172410831 99266154624 99402509232 99496470528 99633141504 99651944448 99883155456 100150442496 100245110784 100382810112 100477698048 100615716864 100841807872 101075779584 101233721344 101473394841 101708831952 102072582144 102236910048 102377345364 102474118656 102614879808 102711877632 102845463084 103084083648 103181524992 103225682664 103323257856 103859718144 104002382592 104100691968 104199094272 104243687424 104342224896 104477930752 104720338944 104819326976 104963309568 105753083904 105998450688 106169098896 106249404807 106415430912 106662334464 106801057818 106902012672 107048856096 107150045184 107297229312 107686051668 107854322688 107935903296 107956273152 108104564736 108206751744 108355387392 108496312704 108598870016 108748044288 108850839552 109000359936 109566296064 109820510208 109924319232 110075314176 110184567948 110578630656 110756652552 110908790811 111013628544 111166119792 111271200768 111415918341 111674423952 111827822886 111848927232 111933529344 112108437504 112368549888 112514694656 112669247808 112775749632 112882352128 112930661376 113037410304 113192681472 113447033856 113710252032 113887936512 114152177664 114422435946 114565840896 114831654912 115016523804 115283383488 115550862336 115695681536 115810513728 115969594104 116079215616 116238665088 116842182912 116952629248 117002680416 117113278464 117223981056 117274148352 117385003008 117537672096 117810381312 117921742848 118083723264 118380036096 118696820736 118972219392 119084679168 119248257024 119440236258 119717359776 119793516544 119986373598 120264764256 120429963108 120543800832 121169671168 121336113024 121427891208 121450807296 121617635328 121732595712 121899810816 122058351792 122173728768 122341549824 122457194496 122625404928 123262083072 123378597888 123548073984 123664859136 123834728448 124112994304 124400959488 124601234121 124890332112 125180100864 125633726946 125830043136 125925220512 126121992192 126414618624 126579031488 126752903784 126872718336 126992646144 127046994048 127167086592 127332478104 127627913088 127827345408 127924033536 128123928576 128245039104 128421199872 128588222464 128886571008 129008402432 129185611776 129693806424 130157641728 130286827944 130465793367 130589117568 130768498224 131447455776 131571707904 131628015468 131752438272 131876978688 132058128384 132229881108 132354872832 132536678976 132661960704 132844188672 132869259264 133177540608 133533923328 133660147712 133843746816 133970264064 134154289152 134767706112 135297859788 135611775936 136096776192 136315880064 136503127152 136632158208 136819839744 136949170176 137127284112 137315645766 137445444864 137575366656 137634243552 137764343808 138479624192 138669843456 138800922624 138932125696 138991583232 139122966528 139314069504 139627118592 139951079424 140501623626 140827613472 141004111872 141331267584 141558798528 141665873076 141887241216 142216445952 142401410424 142536016896 142597016757 142731808128 142866726912 143062972416 143249037867 143581402224 143805763584 143914537728 143941697536 144139419648 144275668992 144473849856 144661750272 144997392384 145134452736 145333813248 145905532227 146088394752 146427346944 146572681437 146767085568 146912757264 147438174208 147675536736 147878387748 148018171392 148221493056 148361601024 148554557788 148899231936 149103763848 149131902976 149244705792 149449712256 149477916672 149824733184 150225663744 150367666176 150574215168 150716547072 150923575296 151262711808 151613669376 151850582016 152202903552 152563247928 152754454528 153108873216 153355365072 153566018046 153711177984 154067816448 154268194626 154414018304 154626125472 154772287488 154838523996 154984886784 155789577216 156003573888 156151037952 156298641408 156365531136 156513337344 156716896128 157080508416 157228990464 157444964352 158262427648 158629625856 158779572224 158997676032 159253648344 159623146368 159981831464 160201586727 160353019008 160573284144 160725067776 160945843968 161529077502 161781484032 161903854944 161934409728 162156847104 162310127616 162533081088 162744469056 162898305024 163122066432 163276259328 163500539904 164349444096 164504797184 164730765312 164886478848 165112971264 165276851922 165867945984 166134978828 166520442816 166749179688 166906801152 167511635928 167741734329 167773390848 167900294016 168162656256 168552824832 168772041984 169003871712 169163624448 169323528192 169395992064 169556115456 169776637472 170170550784 170436460544 170565378048 170831904768 170993385472 171228266496 171848761344 172247482368 172524785706 172925075232 173326293504 173543522304 173715770592 173954391156 174118823424 174357997632 175263274368 175428943872 175504020624 175669917696 175835971584 176077504512 176306508144 176473163776 176715571968 176882614272 177125584896 177159012352 177570054144 178045231104 178458329088 178627018752 178872385536 179160354387 179576039664 179690274816 179979560397 180397146384 180644944662 180815701248 181754506752 182004169536 182176210944 182426452992 182598893568 182836378816 183087527688 183260593152 183433822208 183512324736 183685791744 183938107392 184893124608 185067896832 185322110976 185497288704 185752092672 186169491456 186601439232 187335498168 187770151296 188005482496 188450590419 188745064704 188887830768 189182988288 189621927936 189868547232 190048022528 190129355676 190309077504 190488969216 190570491072 190750629888 190998717156 191441869632 191741018112 191886050304 192185892864 192367558656 192631799808 192882333696 193329856512 193512603648 193778417664 194540709636 194784526336 195236462592 195430241916 195689447424 195883676352 196900715648 197171183664 197357561856 197442023202 197628657408 197815468032 198087192576 198344821662 198532309248 198805018464 198992941056 199266283008 199303888896 199766310912 200300884992 200490221568 200765620224 200955396096 201231433728 201683615744 202151559168 202467442688 202946789682 203417663904 204145164288 204473820096 204754690728 204948237312 205229759616 205423755264 205690926168 205973468649 206168167296 206363049984 206451365328 206646515712 207719436288 208004765184 208201383936 208398188544 208487374848 208684449792 208955861504 209440677888 209638653952 209926619136 210752435439 211506167808 211996901376 212338197792 212498809614 212830861824 213324668928 213602115636 213804025344 214097712192 214300090368 214594458624 215372103336 215708645376 215871806592 215912546304 216209129472 216413503488 216710774784 216992625408 217197740032 217496088576 217701679104 218000719872 219132592128 219641020416 219848638464 220150628352 220369135896 221157261312 221513305104 221817581622 222027257088 222332239584 222542401536 222831836682 223348847904 223655645772 223697854464 223867058688 224216875008 224737099776 225029389312 225338495616 225551499264 225764704256 225861322752 226074820608 226385362944 226894067712 227420504064 227775873024 228304355328 228844871892 229131681792 229663309824 230033047608 230349027069 230566766976 231101724672 231402291939 231621027456 231939188208 232158431232 232477330176 233684365824 233905258496 234005360832 234226556928 234447962112 234548296704 234770006016 235075344192 235620762624 235843485696 236167446528 237393641472 237944438784 238169358336 238496514048 238880472516 239434719552 239587033088 239972747196 240529528512 240859926216 241087601664 242293616253 242339342336 242672226048 242855782416 242901614592 243235270656 243465191424 243799621632 244116703584 244347457536 244683099648 244914388992 245250809856 246524166144 246757195776 247096147968 247329718272 247669456896 247915277883 248225988608 248801918976 249202468242 249780664224 250360201728 251267453892 251660086272 251850441024 252243984384 252829237248 253158062976 253505807568 253745436672 253985292288 254093988096 254334173184 254664956208 255255826176 255654690816 255848067072 256247857152 256490078208 256842399744 257176444928 257773142016 258016804864 258371223552 258787178559 259387612848 259970476129 260315283456 260573655888 260931586734 261178235136 261536996448 262894911552 263143415808 263256030936 263504876544 263753957376 264116256768 264459762216 264709745664 265073357952 265323921408 265688377344 265738518528 266355081216 267067846656 267320295424 267687493632 267940528128 268308578304 269535412224 270595719576 270967416993 271223551872 272631760128 273006254304 273264316416 273639679488 273898340352 274254568224 274631291532 274890889728 275150733312 275268487104 275528687616 276959248384 277339686912 277601845248 277864251392 277983166464 278245933056 278628139008 279254237184 279902158848 281003247252 281655226944 282008223744 282662535168 283117597056 283331746152 283774482432 284432891904 284802820848 285072033792 285194033514 285463616256 285733453824 286125944832 286498075734 287162804448 287611527168 287829075456 287883395072 288278839296 288551337984 288947699712 289323500544 289994784768 290268905472 290667626496 291811064454 292176789504 292854693888 293145362874 293534171136 293825514528 294876348416 295351073472 295756775496 296036342784 296442986112 296723202048 297109115576 297517232493 297798463872 298207527696 298263805952 298489411584 298899424512 298955833344 299649466368 300451327488 300735332352 301148430336 301433094144 301847150592 302525423616 303227338752 303701164032 304420184523 305126495856 305508909056 306217746432 306710730144 307132036092 307422355968 308135632896 308536389252 308828036608 309252250944 309544574976 309677047992 309969773568 311579154432 312007147776 312302075904 312597282816 312731062272 313026674688 313433792256 314161016832 314457980928 314889928704 316524855296 317259251712 317559144448 317995352064 318507296688 319246292736 319963662928 320403173454 320706038016 321146568288 321450135552 321891687936 323058155004 323562968064 323807709888 323868819456 324313694208 324620255232 325066162176 325488938112 325796610048 326244132864 326552518656 327001079808 328698888192 329009594368 329461530624 329772957696 330225942528 330553703844 331735891968 332269957656 332726372433 333040885632 333498359376 333813602304 334247755023 335023271856 335483468658 335546781696 335800588032 336325312512 337105649664 337544083968 338007743424 338327248896 338647056384 338791984128 339112230912 339553274944 340341101568 340872921088 341130756096 341663809536 342456532992 343697522688 344494964736 345049571412 345850150464 346652587008 347087044608 347431541184 347908782312 348237646848 348715995264 350526548736 350857887744 351008041248 351339835392 351671943168 352155009024 352613016288 352946327552 353431143936 353765228544 354251169792 354318024704 355140108288 356090462208 356916658176 357254037504 357744771072 358320708774 359152079328 359380549632 359959120794 360794292768 361289889324 361631402496 363509013504 364008339072 364352421888 364852905984 365197787136 365672757632 366175055376 366521186304 366867644416 367024649472 367371583488 367876214784 369786249216 370135793664 370644221952 370994577408 371504185344 372338982912 373202878464 373803702363 374670996336 375540302592 376010964992 376901180838 377490129408 377775661536 378365976576 379243855872 379737094464 380096045056 380258711352 380618155008 380977938432 381140982144 381501259776 381997434312 382883739264 383482036224 383772100608 384371785728 384735117312 385263599616 385764667392 386659713024 387025207296 387556835328 389081419272 389569052672 390472925184 390860483832 391397380101 391767352704 393801431296 394342367328 394715123712 394884046404 395257314816 395630936064 396174385152 396689643324 397064618496 397610036928 397985882112 398532566016 398607777792 399532621824 400601769984 400980443136 401531240448 401910792192 402462867456 403367231488 404303118336 404934885376 405893579364 406835327808 408290328576 408947640192 409509381456 409896474624 410459519232 410847510528 411381852336 411946937298 412336334592 412726099968 412902730656 413293031424 415438872576 416009530368 416402767872 416796377088 416974749696 417368899584 417911723008 418881355776 419277307904 419853238272 421504870878 423012335616 423993802752 424676395584 424997619228 425661723648 426649337856 427204231272 427608050688 427791050271 428195424384 428600180736 429188917248 429747113601 430744206672 431417290752 431743613184 431825092608 432418258944 432827006976 433421549568 433985250816 434395480064 434992177152 435403358208 436001439744 438265184256 439282040832 439718044311 440301256704 440738271792 442314522624 443026610208 443635163244 444054514176 444664479168 445084803072 445663673364 446697695808 447311291544 447395708928 447734117376 448433750016 449474199552 450058778624 450676991232 451102998528 451529408512 451722645504 452149641216 452770725888 453788135424 454841008128 455551746048 456608710656 457689743784 458263363584 459326619648 460066095216 460698054138 461133533952 462203449344 462804583878 463242054912 463878376416 464316862464 464954660352 467368731648 467810516992 468010721664 468453113856 468895924224 469096593408 469540012032 470150688384 471241525248 471686971392 472334893056 474787282944 475888877568 476338716672 476993028096 477760945032 478869439104 479174066176 479945494392 480604760181 481059057024 481719852432 482175203328 484587232506 484678684672 485344452096 485711564832 485803229184 486470541312 486930382848 487599243264 488233407168 488694915072 489366199296 489828777984 490501619712 493048332288 493514391552 494192295936 494659436544 495338913792 495830555766 496451977216 497603837952 498404936484 499561328448 500720403456 502534907784 503225202987 503320172544 503700882048 504487968768 505658474496 506316125952 507011615136 507490873344 507970584576 508187976192 508668346368 509329912416 510511652352 511309381632 511696134144 512495714304 512980156416 513684799488 514352889856 515546284032 516033609728 516742447104 517574357118 518775225696 519940952258 520630566912 521147311776 521863173468 522356470272 523073992896 525789823104 526286831616 526512061872 527009753088 527507914752 528232513536 528919524432 529419491328 530146715904 530647842816 531376754688 531477037056 532710162432 534135693312 534640590848 535374987264 535881056256 536617156608 537481063161 539070824448 539938681191 541191439152 541934833986 542447103744 545263520256 546012508608 546528632832 547279358976 547796680704 548509136448 549262583064 549781779456 550301466624 550536974208 551057375232 553918496768 554679373824 555203690496 555728502784 555966332928 556491866112 557256278016 558508474368 559804317696 562006494504 563310453888 564016447488 565351771257 566235194112 566663492304 567548964864 568865783808 569605641696 570144067584 570388067028 570927232512 571466907648 572251889664 572996151468 574325608896 575223054336 575658150912 575766790144 576557678592 577102675968 577895399424 578647001088 579989569536 580537810944 581335252992 583622128908 584353579008 585709387776 586290725748 587068342272 587651029056 589752696832 590702146944 591513550992 592072685568 592885972224 593446404096 594218231152 595034464986 595596927744 596415055392 596527611904 596978823168 597798849024 597911666688 599298932736 600902654976 601470664704 602296860672 602866188288 603694301184 605050847232 606454677504 607402328064 608840369046 610252991712 611017818112 612435492864 613421460288 614264072184 614844711936 616271265792 617072778504 617656073216 617920405947 618504501888 619089149952 619354095984 619939547136 623158308864 624014295552 624604151808 625194565632 625462124544 626053349376 626867584512 628322033664 628915961856 629779857408 632257306317 633049710592 634518503424 635990704128 637014593376 638492585472 639927325856 640806346908 641412076032 642293136576 642900271104 643783375872 646116310008 647125936128 647615419776 647737638912 648627388416 649240510464 650132324352 650977876224 651593220096 652488265728 653105037312 654002159616 657397776384 658019188736 658923061248 659545915392 660451885056 661107407688 663471783936 664539915312 665452744866 666081771264 666996718752 667627204608 668495510046 670046543712 670966937316 671093563392 671601176064 672650625024 674211299328 675088167936 676015486848 676654497792 677294112768 677583968256 678224461824 679106549888 680682203136 681745842176 682261512192 683327619072 684913065984 687395045376 688989929472 690099142824 691047081207 691700300928 693305174016 694206875817 694863082368 695817564624 696475293696 697431990528 701053097472 701715775488 702016082496 702679670784 703343886336 704310018048 705226032576 705892655104 706862287872 707530457088 708502339584 708636049408 712180924416 713833316352 714508075008 715489542144 716641417548 718304158656 718761099264 719918241588 721588585536 722579778648 723262804992 726880848759 727018027008 728016678144 728704843776 729705811968 730395574272 731345515264 732350110752 733042372608 733735288832 734049298944 734743166976 735752429568 739572498432 740271587328 741288443904 741989154816 743008370688 743745833649 744677965824 746405756928 747607404726 749341992672 751080605184 752021929984 753802361676 754980258816 755551323072 756731953152 758487711744 759474188928 760192090112 760517422704 761236310016 761955876864 762281964288 763002519552 763994868624 765767478528 766964072448 767544201216 768743571456 769470234624 770527199232 771529334784 773319426048 774050414592 775113670656 776361535677 778162838544 779138105344 779911428387 780945850368 781720967664 782794760202 783534705408 787602862592 788684734656 789430247424 789768092808 790514629632 791261872128 792348770304 793379286648 794129236992 795220073856 795971764224 797065132032 797215555584 799065243648 801203539968 801960886272 803062480896 803821584384 804925734912 806734462976 808606236672 809869770752 811787158728 813670655616 817895280384 819018762912 819792949248 820919038464 821695021056 822763704672 823893874596 824672669184 825452199936 825805461312 826586062848 830877745152 832019060736 832805535744 833592754176 833949499392 834737799168 835823446016 837762711552 838554615808 839706476544 843009741756 846024671232 847987605504 849352791168 849995238456 851323447296 853298675712 854408462544 855216101376 855582100542 856390848768 857200361472 858377834496 859494227202 861488413344 862834581504 863487226368 863650185216 864836517888 865654013952 866843099136 867970501632 868790960128 869984354304 870806716416 872002879488 876530368512 878564081664 879436088622 880602513408 881476543584 884629045248 886053220416 887270326488 888109028352 889328958336 890169606144 891327346728 892551697479 893395391616 894622583088 894791417856 895468234752 896867500032 898948399104 900117557248 901353982464 902205997056 903058817024 903445291008 904299282432 905541451776 907576270848 909682016256 911103492096 913260553569 915379487568 916526727168 918653239296 920132190432 921396108276 922267067904 924406898688 925609167756 926484109824 927756752832 928633724928 929909320704 934737463296 935621033984 936021443328 936906227712 937791848448 938193186816 939080024064 940301376768 942483050496 943373942784 944669786112 949574565888 951777755136 952677433344 953986056192 955521890064 957738878208 958348132352 959890988784 961209520362 962118114048 963439704864 964350406656 969174465012 969357369344 970688904192 971423129664 971606458368 972941082624 973860765696 975198486528 976466814336 977389830144 978732398592 979657555968 981003239424 986096664576 987028783104 988384591872 989318873088 990677827584 991661111532 992903954432 995207675904 996809872968 998179117299 999122656896 1001440806912 1002743265069 1005069815568 1006450405974 1006640345088 1007401764096 1008975937536 1011316948992 1012632251904 1014023230272 1014981746688 1015941169152 1016375952384 1017336692736 1018659824832 1021023304704 1022618763264 1023392268288 1024991428608 1027369598976 1028705779712 1031092568064 1032067219456 1033484894208 1035148714236 1037550451392 1039881904516 1041261133824 1042294623552 1043726346936 1044712940544 1046147985792 1051579646208 1052573663232 1053024123744 1054019506176 1055015829504 1056465027072 1057839048864 1058838982656 1060293431808 1061295685632 1062753509376 1062954074112 1065420324864 1068271386624 1069281181696 1070749974528 1071762112512 1073234313216 1074962126322 1078141648896 1079877362382 1082382878304 1083869667972 1084894207488 1090527040512 1092025017216 1093057265664 1094558717952 1095593361408 1097018272896 1098525166128 1099563558912 1100602933248 1101073948416 1102114750464 1107836993536 1109358747648 1110407380992 1111457005568 1111932665856 1112983732224 1114512556032 1117016948736 1119608635392 1121411107089 1124012989008 1126620907776 1128032894976 1130703542514 1132470388224 1133326984608 1135097929728 1137731567616 1139211283392 1140288135168 1140776134056 1141854465024 1142933815296 1144503779328 1145992302936 1148651217792 1150446108672 1151316301824 1151533580288 1153115357184 1154205351936 1155790798848 1157294002176 1159979139072 1161075621888 1162670505984 1167244257816 1168707158016 1171418775552 1172581451496 1174192140303 1175302058112 1181404293888 1183027101984 1184145371136 1185771944448 1186892808192 1188436462304 1190068929972 1191193855488 1192830110784 1193055223808 1193957646336 1195597698048 1195823333376 1198597865472 1201805309952 1202941329408 1204593721344 1205732376576 1207388602368 1210101694464 1212909355008 1214804656128 1217680738092 1220505983424 1222035636224 1224870985728 1226842920576 1228528144368 1229689423872 1232542531584 1234145557008 1235312146432 1235840811894 1237009003776 1238178299904 1238708191968 1239879094272 1246316617728 1248028591104 1249208303616 1250389131264 1250924249088 1252106698752 1253735169024 1256644067328 1257831923712 1259559714816 1264514612634 1266099421184 1269037006848 1271981408256 1274029186752 1276985170944 1279854651712 1281612693816 1282824152064 1283373150813 1284586273152 1285800542208 1287566751744 1289241340803 1292232620016 1294251872256 1295230839552 1295475277824 1297254776832 1298481020928 1300264648704 1301955752448 1303186440192 1304976531456 1306210074624 1308004319232 1314795552768 1316038377472 1317846122496 1319154132933 1320903770112 1322214815376 1326943567872 1329079830624 1330905489732 1332163542528 1333993437504 1335254409216 1336991020092 1340093087424 1341933874632 1342187126784 1343202352128 1345301250048 1348422598656 1350176335872 1352030973696 1353308995584 1354588225536 1355167936512 1356448923648 1358213099776 1361364406272 1363491684352 1364523024384 1366655238144 1369826131968 1374790090752 1377979858944 1380198285648 1382094162414 1383400601856 1386610348032 1388413751634 1389726164736 1391635129248 1392950587392 1394863981056 1402106194944 1403431550976 1404032164992 1405359341568 1406687772672 1408620036096 1410452065152 1411785310208 1413724575744 1415060914176 1417004679168 1417272098816 1424361848832 1427666632704 1429016150016 1430979084288 1433282835096 1436608317312 1437522198528 1439836483176 1441814280543 1443177171072 1445159557296 1446525609984 1453761697518 1454036054016 1456033356288 1457409687552 1459411623936 1460791148544 1462691030528 1464700221504 1466084745216 1467470577664 1468098597888 1469486333952 1471504859136 1479144996864 1480543174656 1482576887808 1483978309632 1486016741376 1487491667298 1489355931648 1492811513856 1495214809452 1498683985344 1502161210368 1504043859968 1507604723352 1509960517632 1511102646144 1513463906304 1516975423488 1518948377856 1520384180224 1521034845408 1522472620032 1523911753728 1524563928576 1526005039104 1527989737248 1531534957056 1533928144896 1535088402432 1537487142912 1538940469248 1541054398464 1543058669568 1546638852096 1548100829184 1550227341312 1552723071354 1556325677088 1558276210688 1559822856774 1561891700736 1563441935328 1565589520404 1567069410816 1575205725184 1577369469312 1578860494848 1579536185616 1581029259264 1582523744256 1584697540608 1586758573296 1588258473984 1590440147712 1591943528448 1594130264064 1594431111168 1598130487296 1602407079936 1603921772544 1606124961792 1607643168768 1609851469824 1612443189483 1613468925952 1617212473344 1619816043573 1623574317456 1627341311232 1635790560768 1638037525824 1639585898496 1641838076928 1643390042112 1645527409344 1647787749192 1649345338368 1650904399872 1651610922624 1653172125696 1661755490304 1664038121472 1665611071488 1667185508352 1667898998784 1669475598336 1671646892032 1675525423104 1677109231616 1679412953088 1686019483512 1692049342464 1696055313771 1698705582336 1699990476912 1702646894592 1706597351424 1708816925088 1710432202752 1711164201084 1712781697536 1714400722944 1716755668992 1718988454404 1722976826688 1725669163008 1726974452736 1727300370432 1729673035776 1731308027904 1733686198272 1735941003264 1737581920256 1739968708608 1741613432832 1744005758976 1753060737024 1757128163328 1758872177244 1761205026816 1762953087168 1769258090496 1772106440832 1774540652976 1776218056704 1778657916672 1780339212288 1782654693456 1785103394958 1786790783232 1789245166176 1789582835712 1790936469504 1793735000064 1797896798208 1800235114496 1802707964928 1804411994112 1806117634048 1806890582016 1808598564864 1811082903552 1815152541696 1819364032512 1822206984192 1826521107138 1830758975136 1833053454336 1837306478592 1840264380864 1842792216552 1844534135808 1848813797376 1851218335512 1852968219648 1853761217841 1855513505664 1857267449856 1859818641408 1869474926592 1871242067968 1872042886656 1873812455424 1875583696896 1876386373632 1878160048128 1880602753536 1884966100992 1886747885568 1889339572224 1896771918951 1899149131776 1903555510272 1907972112384 1911043780128 1915477756416 1916696264704 1919781977568 1922419040724 1924236228096 1926879409728 1928700813312 1938348930024 1938714738688 1941377808384 1942846259328 1943212916736 1945882165248 1947721531392 1950396973056 1952933628672 1954779660288 1957464797184 1959315111936 1962006478848 1972193329152 1974057566208 1976769183744 1978637746176 1981355655168 1983322223064 1985807908864 1990415351808 1993619745936 1996358234598 1998245313792 2002881613824 2005486530138 2010139631136 2012900811948 2013280690176 2014803528192 2017951875072 2022633897984 2025264503808 2028046460544 2029963493376 2031882338304 2032751904768 2034673385472 2037319649664 2042046609408 2045237526528 2046784536576 2049982857216 2054739197952 2057411559424 2062185136128 2064134438912 2066969788416 2070297428472 2075100902784 2079763809032 2082620627451 2084589247104 2087452693872 2089425881088 2092295971584 2103159292416 2105147326464 2106048247488 2108039012352 2110031659008 2112930054144 2115678097728 2117677965312 2120586863616 2122591371264 2125507018752 2125908148224 2136542773248 2138562363392 2141499949056 2143524225024 2146468626432 2149924252644 2156283297792 2159754724764 2164765756608 2167739335944 2169788414976 2180642546277 2181054081024 2184050034432 2186114531328 2189117435904 2191186722816 2194036545792 2197050332256 2199127117824 2201205866496 2202147896832 2204229500928 2215673987072 2218717495296 2220814761984 2222914011136 2223865331712 2225967464448 2229025112064 2234033897472 2239217270784 2242822214178 2248025978016 2253241815552 2256065789952 2261407085028 2264940776448 2266653969216 2270195859456 2275463135232 2278422566784 2280576270336 2281552268112 2283708930048 2285867630592 2289007558656 2291984605872 2297302435584 2300892217344 2302632603648 2303067160576 2306230714368 2308410703872 2311581597696 2314588004352 2319958278144 2322151243776 2325341011968 2329084607031 2334488515632 2337414316032 2339734285161 2342837551104 2345162902992 2348384280606 2350604116224 2362808587776 2366054203968 2368290742272 2371543888896 2373785616384 2376872924608 2380137859944 2382387710976 2385660221568 2386110447616 2387915292672 2391195396096 2391646666752 2397195730944 2403610619904 2405882658816 2409187442688 2411464753152 2414777204736 2420203388928 2425818710016 2429609312256 2435361476184 2441011966848 2444071272448 2453685841152 2457056288736 2459378847744 2465085063168 2468291114016 2470624292864 2471681623788 2474018007552 2476356599808 2477416383936 2479758188544 2492633235456 2496057182208 2498416607232 2500778262528 2501848498176 2504213397504 2507470338048 2513288134656 2515663847424 2519119429632 2529029225268 2532198842368 2538074013696 2543962816512 2548058373504 2553970341888 2559709303424 2563225387632 2565648304128 2566746301626 2569172546304 2571601084416 2575133503488 2578482681606 2584465240032 2588503744512 2590461679104 2590950555648 2594509553664 2596962041856 2600529297408 2603911504896 2606372880384 2609953062912 2612420149248 2616008638464 2629591105536 2632076754944 2635692244992 2638308265866 2641807540224 2644429630752 2653887135744 2658159661248 2661810979464 2664327085056 2667986875008 2670508818432 2673982040184 2677655092437 2680186174848 2683867749264 2684374253568 2686404704256 2690602500096 2696845197312 2700352671744 2704061947392 2706617991168 2709176451072 2710335873024 2712897847296 2716426199552 2722728812544 2726983368704 2729046048768 2733310476288 2739781660707 2749580181504 2755959717888 2760396571296 2764188324828 2766801203712 2773220696064 2776827503268 2779452329472 2783270258496 2785901174784 2789727962112 2804212389888 2806863101952 2808064329984 2810718683136 2813375545344 2817240072192 2820904130304 2823570620416 2827449151488 2830121828352 2834009358336 2834544197632 2848723697664 2855333265408 2858032300032 2861958168576 2866565670192 2873216634624 2875044397056 2879672966352 2883628561086 2886354342144 2890319114592 2893051219968 2907523395036 2908072108032 2912066712576 2914819375104 2918823247872 2921582297088 2925382061056 2929400443008 2932169490432 2934941155328 2936197195776 2938972667904 2943009718272 2958289993728 2961086349312 2965153775616 2967956619264 2972033482752 2974983334596 2978711863296 2985623027712 2990429618904 2994537351897 2997367970688 3004322420736 3008229795207 3015209446704 3019921035264 3022205292288 3026927812608 3033950846976 3037896755712 3040768360448 3042069690816 3044945240064 3047823507456 3049127857152 3052010078208 3055979474496 3063069914112 3067856289792 3070176804864 3074974285824 3082108796928 3086117339136 3093277704192 3096201658368 3100454682624 3105446142708 3112651354176 3116552421376 3119645713548 3123783401472 3126883870656 3131179040808 3134138821632 3150411450368 3154738938624 3157720989696 3159072371232 3162058518528 3165047488512 3169395081216 3173517146592 3176516947968 3180880295424 3183887056896 3188260528128 3188862222336 3196260974592 3204814159872 3207843545088 3212249923584 3215286337536 3219702939648 3224886378966 3226937851904 3234424946688 3239632087146 3247148634912 3254682622464 3271581121536 3276075051648 3279171796992 3283676153856 3286780084224 3291054818688 3295575498384 3298690676736 3301808799744 3303221845248 3306344251392 3323510980608 3328076242944 3331222142976 3334371016704 3335797997568 3338951196672 3343293784064 3351050846208 3354218463232 3358825906176 3364233321267 3372038967024 3384098684928 3392110627542 3397411164672 3399980953824 3405293789184 3413194702848 3417633850176 3420864405504 3422328402168 3425563395072 3428801445888 3433511337984 3437976908808 3445953653376 3451338326016 3453948905472 3454600740864 3459346071552 3462616055808 3467372396544 3471882006528 3475163840512 3479937417216 3483226865664 3488011517952 3506121474048 3514256326656 3517744354488 3522576420909 3525906174336 3544212881664 3549081305952 3552436113408 3557315833344 3560678424576 3565309386912 3570206789916 3573581566464 3578490332352 3579165671424 3581872939008 3587470000128 3595793596416 3600470228992 3605415929856 3608823988224 3612235268096 3613781164032 3617197129728 3622165807104 3630305083392 3638728065024 3644413968384 3653042214276 3661517950272 3666106908672 3674612957184 3680528761728 3685584433104 3689068271616 3697627594752 3702436671024 3705936439296 3707522435682 3711027011328 3714534899712 3719637282816 3738949853184 3742484135936 3744085773312 3747624910848 3751167393792 3752772747264 3756320096256 3761205507072 3769932201984 3773495771136 3778679144448 3793543837902 3798298263552 3807111020544 3815944224768 3822087560256 3830955512832 3833392529408 3839563955136 3844838081448 3848472456192 3853758819456 3857401626624 3867724022409 3876697860048 3877429477376 3882755616768 3885692518656 3886425833472 3891764330496 3895443062784 3900793946112 3905867257344 3909559320576 3914929594368 3918630223872 3924012957696 3944386658304 3948115132416 3953538367488 3957462398799 3962711310336 3966644446128 3971615817728 3980830703616 3987239491872 3992716469196 3996490627584 4005763227648 4010973060276 4020279262272 4025801623896 4026561380352 4029607056384 4035903750144 4045267795968 4050529007616 4056092921088 4059926986752 4063764676608 4065503809536 4069346770944 4074639299328 4084093218816 4090475053056 4093569073152 4099965714432 4109478395904 4114823118848 4124370272256 4128268877824 4133939576832 4140594856944 4150201805568 4159527618064 4165241254902 4169178494208 4174905387744 4178851762176 4184591943168 4206318584832 4210294652928 4212096494976 4216078024704 4220063318016 4225860108288 4231356195456 4235355930624 4241173727232 4245182742528 4251014037504 4251816296448 4273085546496 4277124726784 4282999898112 4287048450048 4292937252864 4299848505288 4312566595584 4319509449528 4325442841629 4329531513216 4335478671888 4339576829952 4361285092554 4362108162048 4368100068864 4372229062656 4378234871808 4382373445632 4388073091584 4394100664512 4398254235648 4402411732992 4404295793664 4408459001856 4431347974144 4437434990592 4441629523968 4447730663424 4451934928896 4458050224128 4468067794944 4478434541568 4485644428356 4496051956032 4506483631104 4512131579904 4522814170056 4529881552896 4533307938432 4540391718912 4550926270464 4556845133568 4561152540672 4563104536224 4567417860096 4571735261184 4578015117312 4583969211744 4594604871168 4601784434688 4605265207296 4606134321152 4612461428736 4616821407744 4623163195392 4629176008704 4639916556288 4644302487552 4650682023936 4658169214062 4668977031264 4674828632064 4679468570322 4685675102208 4690325805984 4696768561212 4701208232448 4725617175552 4732108407936 4736581484544 4743087777792 4747571232768 4753745849216 4760275719888 4764775421952 4771320443136 4772220895232 4775830585344 4782390792192 4783293333504 4794391461888 4807221239808 4811765317632 4818374885376 4822929506304 4829554409472 4837329568449 4840406777856 4851637420032 4859448130719 4870722952368 4882023933696 4888142544896 4907371682304 4914112577472 4918757695488 4930170126336 4936582228032 4941248585728 4943363247576 4948036015104 4952713199616 4954832767872 4959516377088 4985266470912 4992114364416 4996833214464 5001556525056 5003696996352 5008426795008 5014940676096 5026576269312 5031327694848 5038238859264 5058058450536 5064397684736 5076148027392 5088165941313 5096116747008 5107940683776 5119418606848 5126450775264 5131296608256 5133492603252 5138345092608 5143202168832 5150267006976 5156965363212 5168930480064 5177007489024 5180923358208 5181901111296 5189019107328 5193924083712 5201058594816 5207823009792 5212745760768 5219906125824 5224840298496 5232017276928 5259182211072 5264153509888 5271384489984 5276616531732 5283615080448 5288859261504 5307774271488 5316319322496 5323621958928 5328654170112 5335973750016 5341017636864 5347964080368 5355310184874 5360372349696 5367735498528 5368748507136 5372809408512 5381205000192 5393690394624 5400705343488 5408123894784 5413235982336 5418352902144 5420671746048 5425795694592 5432852399104 5445457625088 5453966737408 5458092097536 5466620952576 5479563321414 5499160363008 5511919435776 5520793142592 5528376649656 5533602407424 5546441392128 5553655006536 5558904658944 5561283653523 5566540516992 5571802349568 5579455924224 5608424779776 5613726203904 5616128659968 5621437366272 5626751090688 5634480144384 5641808260608 5647141240832 5654898302976 5660243656704 5668018716672 5669088395264 5697447395328 5710666530816 5723916337152 5733131340384 5746433269248 5750088794112 5759345932704 5767257122172 5772708684288 5780638229184 5786102439936 5815046790072 5816144216064 5824133425152 5829638750208 5837646495744 5843164594176 5850764122112 5858800886016 5864338980864 5869882310656 5872394391552 5877945335808 5886019436544 5916579987456 5922172698624 5930307551232 5935913238528 5944066965504 5949966669192 5957423726592 5971246055424 5980859237808 5989074703794 5994735941376 6008644841472 6016459590414 6030418893408 6039842070528 6044410584576 6053855625216 6067901693952 6075793511424 6081536720896 6084139381632 6089890480128 6095647014912 6098255714304 6104020156416 6111958948992 6126139828224 6135712579584 6140353609728 6149948571648 6164217593856 6172234678272 6186555408384 6192403316736 6200909365248 6210892285416 6225302708352 6233104842752 6239291427096 6247861882353 6253767741312 6262358081616 6268277643264 6300822900736 6309477877248 6315441979392 6318144742464 6324117037056 6330094977024 6338790162432 6347034293184 6353033895936 6361760590848 6367774113792 6376521056256 6377724444672 6409628319744 6415687090176 6424499847168 6430572675072 6439405879296 6449772757932 6453875703808 6468849893376 6479264174292 6494297269824 6509365244928 6541927638831 6543162243072 6552150103296 6558343593984 6567352307712 6573560168448 6582109637376 6591150996768 6597381353472 6603617599488 6606443690496 6612688502784 6647021961216 6656152485888 6662444285952 6668742033408 6671595995136 6677902393344 6686587568128 6702101692416 6708436926464 6717651812352 6728466642534 6744077934048 6768197369856 6784221255084 6794822329344 6799961907648 6810587578368 6826389405696 6835267700352 6841728811008 6844656804336 6851126790144 6857602891776 6867022675968 6875953817616 6891907306752 6902676652032 6907897810944 6909201481728 6918692143104 6925232111616 6934744793088 6943764013056 6950327681024 6959874834432 6966453731328 6976023035904 6987253821093 7012242948096 7019202855483 7028512653312 7035488708976 7045152841818 7051812348672 7088425763328 7098162611904 7104872226816 7114631666688 7121356849152 7130618773824 7140413579832 7147163132928 7156980664704 7158331342848 7163745878016 7174940000256 7191587192832 7200940457984 7210831859712 7217647976448 7224470536192 7227562328064 7234394259456 7244331614208 7260610166784 7277456130048 7288827936768 7306084428552 7323035900544 7332213817344 7361057523456 7371168866208 7378136543232 7395255189504 7404873342048 7411872878592 7415044871364 7422054022656 7429069799424 7439274565632 7477899706368 7484968271872 7488171546624 7495249821696 7502334787584 7505545494528 7512640192512 7522411014144 7539864403968 7546991542272 7557358288896 7587087675804 7596596527104 7614222041088 7631888449536 7644175120512 7661911025664 7666785058816 7679127910272 7689676162896 7696944912384 7707517638912 7714803253248 7735448044818 7753395720096 7754858954752 7765511233536 7771385037312 7772851666944 7783528660992 7790886125568 7801587892224 7811734514688 7819118641152 7829859188736 7837260447744 7848025915392 7888773316608 7896230264832 7907076734976 7914924797598 7925422620672 7933288892256 7943231635456 7961661407232 7974478983744 7985432938392 7992981255168 8011526455296 8021946120552 8032965277311 8040558524544 8051603247792 8053122760704 8059214112768 8071807500288 8090535591936 8101058015232 8112185842176 8119853973504 8127529353216 8131007619072 8138693541888 8149278598656 8168186437632 8180950106112 8187138146304 8199931428864 8219344982121 8229646237696 8248740544512 8267879153664 8281189713888 8300403611136 8319055236128 8330482509804 8338356988416 8349810775488 8357703524352 8369183886336 8412637169664 8420589305856 8424192989952 8432156049408 8440126636032 8451720216576 8462712390912 8470711861248 8482347454464 8490365485056 8502028075008 8503632592896 8546171092992 8554249453568 8565999796224 8574096900096 8585874505728 8599697010576 8625133191168 8639018899056 8650885683258 8659063026432 8670957343776 8679153659904 8722570185108 8724216324096 8736200137728 8744458125312 8756469743616 8764746891264 8776146183168 8788201329024 8796508471296 8804823465984 8808591587328 8816918003712 8862695948288 8874869981184 8883259047936 8895461326848 8903869857792 8916100448256 8936135589888 8956869083136 8971288856712 8983612055691 8992103912064 9012967262208 9024689385621 9045628340112 9059763105792 9066615876864 9080783437824 9101852540928 9113690267136 9122305081344 9126209072448 9134835720192 9143470522368 9156030234624 9167938423488 9189209742336 9203568869376 9210530414592 9212268642304 9224922857472 9246326390784 9258352017408 9279833112576 9288604975104 9301364047872 9316338428124 9337954062528 9349657264128 9358937140644 9371350204416 9380651611968 9393537122424 9402416464896 9451234351104 9464216815872 9473162969088 9486175555584 9495142465536 9507491698432 9520551439776 9529550843904 9542640886272 9544441790464 9551661170688 9564781584384 9566586667008 9588782923776 9614442479616 9623530635264 9636749770752 9645859012608 9659108818944 9674659136898 9680813555712 9703274840064 9718896261438 9741445904736 9764047867392 9776285089792 9814743364608 9828225154944 9837515390976 9860340252672 9873164456064 9882497171456 9886726495152 9896072030208 9905426399232 9909665535744 9919032754176 9970532941824 9984228728832 9993666428928 10003113050112 10007393992704 10016853590016 10029881352192 10053152538624 10062655389696 10076477718528 10092699963801 10116116901072 10128795369472 10152296054784 10176331882626 10192233494016 10215881367552 10238837213696 10252901550528 10262593216512 10266985206504 10276690185216 10286404337664 10300534013952 10313930726424 10337860960128 10354014978048 10361846716416 10363802222592 10378038214656 10387848167424 10402117189632 10415646019584 10425491521536 10439812251648 10449680596992 10464034553856 10518364422144 10528307019776 10542768979968 10553233063464 10577718523008 10632638644992 10647243917856 10657308340224 10671947500032 10682035273728 10695928160736 10710620369748 10720744699392 10735470997056 10737497014272 10745618817024 10762410000384 10787380789248 10801410686976 10816247789568 10826471964672 10836705804288 10841343492096 10851591389184 10865704798208 10890915250176 10907933474816 10916184195072 10933241905152 10959126642828 10998320726016 11023838871552 11041586285184 11056753299312 11067204814848 11092882784256 11107310013072 11117809317888 11122567307046 11133081033984 11143604699136 11158911848448 11216849559552 11227452407808 11232257319936 11242874732544 11253502181376 11268960288768 11283616521216 11294282481664 11309796605952 11320487313408 11336037433344 11394894790656 11421333061632 11447832674304 11466262680768 11492866538496 11500177588224 11518691865408 11534514244344 11545417368576 11561276458368 11572204879872 11603172067227 11630093580144 11632288432128 11648266850304 11659277500416 11675292991488 11686329188352 11701528244224 11717601772032 11728677961728 11739764621312 11744788783104 11755890671616 11772038873088 11833159974912 11844345397248 11860615102464 11872387196397 11888133931008 11899933338384 11914847453184 11942492110848 11961718475616 11978149407588 11989471882752 12017289682944 12032919180828 12060837786816 12079684141056 12088821169152 12107711250432 12135803387904 12151587022848 12163073441792 12168278763264 12179780960256 12191294029824 12196511428608 12208040312832 12223917897984 12252279656448 12271425159168 12280707219456 12299897143296 12328435187712 12344469356544 12373110816768 12384806633472 12401818730496 12421784570832 12450605416704 12466209685504 12478582854192 12495723764706 12507535482624 12524716163232 12536555286528 12601645801472 12618955754496 12630883958784 12636289484928 12648234074112 12660189954048 12677580324864 12694068586368 12706067791872 12723521181696 12735548227584 12753042112512 12755448889344 12819256639488 12831374180352 12848999694336 12861145350144 12878811758592 12899545515864 12907751407616 12937699786752 12958528348584 12976328524887 12988594539648 13018730489856 13083855277662 13086324486144 13104300206592 13116687187968 13134704615424 13147120336896 13164219274752 13182301993536 13194762706944 13207235198976 13212887380992 13225377005568 13294043922432 13312304971776 13324888571904 13343191990272 13355804786688 13373175136256 13404203384832 13416873852928 13435303624704 13456933285068 13488155868096 13536394739712 13568442510168 13589644658688 13599923815296 13621175156736 13652778811392 13670535400704 13683457622016 13689313608672 13702253580288 13715205783552 13734045351936 13751907635232 13783814613504 13805353304064 13815795621888 13818402963456 13837384286208 13850464223232 13869489586176 13887528026112 13900655362048 13919749668864 13932907462656 13952046071808 13974507642186 14024485896192 14038405710966 14057025306624 14070977417952 14090305683636 14103624697344 14176851526656 14196325223808 14209744453632 14229263333376 14242713698304 14261237547648 14280827159664 14294326265856 14313961329408 14316662685696 14327491756032 14349880000512 14383174385664 14401880915968 14421663719424 14435295952896 14448941072384 14455124656128 14468788518912 14488663228416 14521220333568 14554912260096 14578344392157 14612168857104 14646071801088 14664427634688 14722115046912 14742337732416 14756273086464 14790510379008 14809746684096 14823745757184 14830089742728 14844108045312 14858139598848 14878549131264 14955799412736 14969936543744 14976343093248 14990499643392 15004669575168 15011090989056 15025280385024 15044822028288 15079728807936 15093983084544 15114716577792 15174175351608 15193193054208 15228444082176 15264497823939 15288350241024 15323822051328 15358255820544 15379352325792 15393889824768 15415035277824 15429606506496 15470896089636 15506791440192 15509717909504 15531022467072 15542770074624 15545703333888 15567057321984 15581772251136 15603175784448 15623469029376 15638237282304 15659718377472 15674520895488 15696051830784 15777546633216 15792460529664 15814153469952 15829849595196 15850845241344 15866577784512 15886463270912 15923322814464 15948957967488 15970865876784 15985962510336 16023052910592 16043892241104 16065930554622 16081117049088 16103206495584 16106245521408 16118428225536 16143615000576 16181071183872 16202116030464 16224371684352 16239707947008 16255058706432 16262015238144 16277387083776 16298557197312 16336372875264 16361900212224 16374276292608 16399862857728 16438689964242 16459292475392 16497481089024 16535758307328 16562379427776 16600807222272 16638110472256 16660965019608 16676713976832 16683850960569 16699621550976 16715407048704 16738367772672 16825274339328 16841178611712 16848385979904 16864312098816 16880253272064 16903440433152 16925424781824 16941423722496 16964694908928 16980730970112 17004056150016 17007265185792 17092342185984 17108498907136 17131999592448 17171749011456 17199394021152 17250266382336 17278037798112 17301771366516 17318126052864 17341914687552 17358307319808 17445140370216 17448432648192 17472400275456 17488916250624 17512939487232 17529493782528 17552292366336 17576402658048 17593016942592 17609646931968 17617183174656 17633836007424 17725391896576 17749739962368 17766518095872 17790922653696 17807739715584 17832200896512 17872271179776 17913738166272 17942577713424 17967224111382 17984207824128 18025934524416 18049378771242 18091256680224 18119526211584 18133231753728 18161566875648 18203705081856 18227380534272 18244610162688 18252418144896 18269671440384 18286941044736 18312060469248 18335876846976 18378419484672 18407137738752 18421060829184 18424537284608 18449845714944 18492652781568 18516704034816 18559666225152 18577209950208 18602728095744 18632676856248 18675908125056 18699314528256 18717874281288 18743585647059 18761303223936 18787074244848 18804832929792 18902468702208 18928433631744 18946325938176 18972351111168 18990284931072 19014983396864 19041102879552 19059101687808 19085281772544 19088883580928 19103322341376 19129563168768 19133173334016 19228884959232 19247061270528 19273499541504 19291718025216 19318217637888 19349318273796 19361627111424 19406549680128 19437792522876 19482891809472 19528095734784 19552570179584 19629486729216 19656450309888 19675030781952 19720680505344 19746328912128 19764994342912 19773452990304 19792144060416 19810852798464 19819331071488 19838065508352 19941065883648 19968457457664 19987332857856 20006226100224 20014787985408 20033707180032 20059762704384 20106305077248 20125310779392 20152955437056 20185399927602 20232233802144 20257590738944 20304592109568 20352663765252 20384466988032 20431762735104 20477674427392 20505803101056 20525186433024 20533970413008 20553380370432 20572808675328 20601068027904 20627861452848 20675721920256 20708029956096 20723693432832 20727604445184 20756076429312 20775696334848 20804234379264 20831292039168 20850983043072 20879624503296 20899361193984 20928069107712 20961761463279 21036728844288 21057608566449 21085537959936 21106466126928 21155437046016 21265277289984 21294487835712 21314616680448 21343895000064 21364070547456 21391856321472 21421240739496 21441489398784 21470941994112 21474994028544 21491237634048 21524820000768 21574761578496 21602821373952 21632495579136 21652943929344 21673411608576 21682686984192 21703182778368 21731409596416 21781830500352 21815866949632 21832368390144 21866483810304 21918253285656 21996641452032 22083172570368 22113506598624 22134409629696 22185765568512 22214620026144 22235618635776 22245134614092 22266162067968 22287209398272 22317823696896 22433699119104 22454904815616 22464514639872 22485749465088 22507004362752 22537920577536 22567233042432 22588564963328 22619593211904 22640974626816 22672074866688 22789789581312 22842666123264 22895665348608 22932525361536 22985733076992 23000355176448 23037383730816 23069028488688 23090834737152 23122552916736 23144409759744 23206344134454 23260187160288 23264576864256 23296533700608 23318555000832 23350585982976 23372658376704 23403056488448 23435203544064 23457355923456 23479529242624 23489577566208 23511781343232 23544077746176 23666319949824 23688690794496 23721230204928 23744774392794 23776267862016 23799866676768 23829694906368 23884984221696 23923436951232 23956298815176 23978943765504 24034579365888 24065838361656 24098895831933 24121675573632 24159368282112 24177642338304 24215422500864 24271606775808 24303174045696 24326146883584 24336557526528 24359561920512 24382588059648 24393022857216 24416080625664 24447835795968 24504559312896 24542850318336 24561414438912 24599794286592 24658034946363 24688938713088 24746221633536 24803637460992 24843569141664 24901210833408 24932419371008 24957165708384 24991447529412 25015070965248 25049432326464 25073110573056 25203291602944 25237911508992 25261767917568 25272578969856 25296468148224 25320379908096 25355160649728 25388137172736 25412135583744 25447042363392 25471096455168 25506084225024 25510897778688 25638513278976 25662748360704 25697999388672 25722290700288 25757623517184 25799091031728 25815502815232 25875399573504 25917056697168 25952657049774 25977189079296 26037460979712 26167710555324 26172648972288 26208600413184 26233374375936 26269409230848 26294240673792 26328438549504 26364603987072 26389525413888 26414470397952 26425774761984 26450754011136 26588087844864 26624609943552 26649777143808 26686383980544 26711609573376 26746350272512 26808406769664 26833747705856 26870607249408 26913866570136 26976311736192 27074068156863 27136885020336 27179289317376 27199847630592 27242350313472 27305557622784 27341070801408 27366915244032 27378627217344 27404507160576 27430411567104 27468090703872 27503815270464 27567629227008 27610706608128 27631591243776 27636805926912 27674768572416 27738979172352 27775056052224 27801310724096 27839499337728 27865814925312 27904092143616 27949015284372 28048971792384 28076811421932 28114050613248 28141954835904 28180611367272 28207249394688 28353703053312 28392650447616 28419488907264 28458526666752 28485427396608 28522475095296 28561654319328 28588652531712 28627922658816 28633325371392 28654983512064 28699760001024 28766348771328 28803761831936 28843327438848 28870591905792 28897882144768 28910249312256 28937577037824 28977326456832 29042440667136 29109824520192 29156688784314 29224337714208 29292143602176 29328855269376 29444230093824 29484675464832 29512546172928 29581020758016 29619493368192 29647491514368 29660179485456 29688216090624 29716279197696 29757098262528 29911598825472 29939873087488 29952686186496 29980999286784 30009339150336 30022181978112 30050560770048 30089644056576 30159457615872 30187966169088 30229433155584 30278099891403 30348350703216 30386386108416 30456888164352 30528995647878 30576700482048 30647644102656 30716511641088 30758704651584 30787779649536 30830070555648 30859213012992 30941792179272 31013582880384 31019435819008 31062044934144 31085540149248 31091406667776 31134114643968 31163544502272 31206351568896 31246938058752 31276474564608 31319436754944 31349041790976 31392103661568 31555093266432 31584921059328 31628306939904 31659699190392 31733155569024 31772926541824 31897915934976 31941731753568 31971925020672 32046105821184 32087784482208 32131861109244 32162234098176 32206412991168 32212491042816 32236856451072 32287230001152 32362142367744 32404232060928 32448743368704 32479415894016 32510117412864 32524030476288 32554774167552 32597114394624 32672745750528 32723800424448 32748552585216 32799725715456 32877379928484 32918584950784 32994962178048 33071516614656 33124758855552 33201614444544 33276220944512 33321930039216 33353427953664 33367701921138 33399243101952 33430814097408 33476735545344 33650548678656 33682357223424 33696771959808 33728624197632 33760506544128 33806880866304 33850849563648 33882847444992 33929389817856 33961461940224 34008112300032 34184684371968 34216997814272 34263999184896 34343498022912 34398788042304 34500532764672 34556075596224 34603542733032 34636252105728 34683829375104 34716614639616 34809516201681 34890280740432 34896865296384 34944800550912 34977832501248 35025878974464 35058987565056 35104584732672 35152805316096 35186033885184 35219293863936 35234366349312 35267672014848 35450783793152 35499479924736 35533036191744 35581845307392 35617161589191 35664401793024 35744542359552 35827476332544 35885155426848 35934448222764 35968415648256 36051869048832 36098757542484 36182513360448 36239052423168 36266463507456 36323133751296 36407410163712 36454761068544 36489220325376 36504836289792 36539342880768 36573882089472 36624120938496 36671753693952 36756838969344 36814275477504 36842121658368 36849074569216 36899691429888 36985305563136 37033408069632 37119332450304 37154419900416 37205456191488 37265353712496 37351816250112 37398629056512 37435748562576 37487171294118 37522606447872 37574148489696 37609665859584 37804937404416 37856867263488 37892651876352 37944702222336 37980569862144 38029966793728 38082205759104 38118203375616 38170563545088 38177767161856 38206644682752 38259126337536 38266346668032 38457769918464 38494122541056 38546999083008 38583436050432 38636435275776 38698636547592 38723254222848 38813099360256 38875585045752 38928985574661 38965783618944 39056191469568 39258973458432 39312900619776 39350061563904 39441361010688 39492657824256 39529988685824 39546905980608 39584288120832 39621705596928 39638662142976 39676131016704 39882131767296 39936914915328 39974665715712 40029575970816 40067414360064 40119525408768 40212610154496 40250621558784 40305910874112 40370799855204 40464467604288 40515181477888 40609184219136 40705327530504 40768933976064 40863525470208 40955348854784 41011606202112 41050372866048 41067940826016 41106760740864 41145617350656 41202136055808 41255722905696 41351443840512 41416059912192 41447386865664 41455208890368 41512152858624 41551392669696 41608468758528 41662584078336 41701966086144 41759249006592 41798722387968 41856138215424 41923522926558 42073457688576 42115217132898 42171075919872 42212932253856 42310874092032 42530554579968 42588975671424 42629233360896 42687790000128 42728141094912 42783712642944 42842481478992 42882978797568 42941883988224 42949988057088 42982475268096 43049640001536 43149523156992 43205642747904 43264991158272 43305887858688 43346823217152 43365373968384 43406365556736 43462819192832 43563661000704 43631733899264 43664736780288 43735033176471 43836506571312 43993282904064 44166345140736 44227013197248 44268819259392 44371531137024 44429240052288 44471237271552 44490269228184 44532324135936 44574418796544 44635647393792 44867398238208 44909809631232 44929029279744 44971498930176 45014008725504 45075841155072 45134466084864 45177129926656 45239186423808 45281949253632 45344149733376 45579579162624 45685332246528 45793493471817 45865050723072 45971466153984 46074767461632 46138056977376 46181669474304 46245105833472 46288819519488 46412688268908 46520374320576 46529153728512 46593067401216 46637110001664 46701171965952 46745316753408 46806112976896 46870407088128 46914711846912 46959058485248 46979155132416 47023562686464 47088155492352 47332639899648 47377381588992 47442460409856 47489548785588 47552535724032 47599733353536 47659389812736 47769968443392 47846873902464 47912597630352 47957887531008 48069158731776 48131676723312 48197791663866 48243351147264 48318736564224 48355284676608 48430845001728 48543213551616 48606348091392 48652293767168 48673115053056 48719123841024 48765176119296 48786045714432 48832161251328 48895671591936 49009118625792 49085700636672 49122828877824 49199588573184 49316069892726 49377877426176 49492443267072 49607274921984 49687138283328 49802421666816 49864838742016 49914331416768 49982895058824 50030141930496 50098864652928 50146221146112 50406583205888 50475823017984 50523535835136 50545157939712 50592936296448 50640759816192 50710321299456 50776274345472 50824271167488 50894084726784 50942192910336 51012168450048 51021795557376 51277026557952 51325496721408 51395998777344 51515247034368 51598182063456 51631005630464 51750799147008 51834113394336 51905314099548 51954378158592 52074921959424 52335421110648 52345297944576 52417200826368 52466748751872 52538818461696 52588481347584 52656877099008 52729207974144 52779050827776 52828940795904 52851549523968 52901508022272 53176175689728 53249219887104 53299554287616 53372767961088 53423219146752 53492700545024 53616813539328 53667495411712 53741214498816 53827733140272 53952623472384 54148136313726 54273770040672 54358578634752 54399695261184 54484700626944 54611115245568 54682141602816 54733830488064 54757254434688 54809014321152 54860823134208 54936181407744 55007630540928 55135258454016 55221413216256 55263182487552 55273611853824 55349537144832 55477958344704 55550112104448 55602621448192 55678998675456 55731629850624 55808184287232 55898030568744 56097943584768 56153622843864 56230756941177 56283909671808 56361222734544 56414498789376 56707406106624 56785300895232 56838977814528 56917053333504 56970854793216 57044950190592 57123308638656 57177305063424 57255845317632 57266650742784 57309967024128 57399520002048 57607523663872 57686654877696 57741183811584 57820498624512 57875154075648 57954652913664 58084881334272 58219649040384 58313377568628 58448675428416 58584287204352 58657710538752 58888460187648 58969350929664 59025092345856 59162041516032 59238986736384 59294983028736 59320358970912 59376432181248 59432558395392 59514196525056 59823197650944 59879746174976 59905372372992 59961998573568 60018678300672 60044363956224 60101121540096 60179288113152 60318915231744 60375932338176 60458866311168 60556199782806 60696701406432 60772772216832 60913776328704 61057991295756 61153400964096 61295288205312 61433023282176 61517409303168 61575559299072 61660141111296 61718426025984 61883584358544 62027165760768 62038871638016 62124089868288 62171080298496 62182813335552 62268229287936 62327089004544 62412703137792 62493876117504 62552949129216 62638873509888 62698083581952 62784207323136 62885284389837 63110186532864 63172825699347 63256613879808 63319398380784 63466311138048 63545853083648 63795831869952 63883463507136 63943850041344 64092211642368 64175568964416 64263722218488 64324468196352 64412825982336 64424982085632 64473712902144 64574460002304 64724284735488 64808464121856 64897486737408 64958831788032 65020234825728 65048060952576 65109548335104 65194228789248 65345491501056 65447600848896 65497105170432 65599451430912 65754759856968 65837169901568 65989924356096 66249517711104 66403228889088 66552441889024 66643860078432 66706855907328 66735403842276 66798486203904 66861628194816 66953471090688 67301097357312 67364714446848 67393543919616 67457248395264 67521013088256 67613761732608 67701699127296 67765694889984 67858779635712 67922923880448 68016224600064 68369368743936 68433995628544 68527998369792 68686996045824 68797576084608 69001065529344 69112151192448 69207085466064 69272504211456 69367658750208 69433229279232 69619032403362 69780561480864 69793730592768 69889601101824 69955665002496 70051757948928 70117975130112 70209169465344 70305610632192 70372067770368 70438587727872 70468732698624 70535344029696 70901567586304 70998959849472 71066072383488 71163690614784 71234323178382 71328803586048 71489084719104 71654952665088 71770310853696 71868896445528 71936831296512 72103738097664 72197515084968 72296687495799 72365026720896 72478104846336 72532927014912 72646267502592 72814820327424 72909522137088 72978440650752 73009672579584 73078685761536 73147764178944 73248241876992 73343507387904 73513677938688 73628550955008 73684243316736 73698149138432 73799382859776 74066816139264 74238664900608 74410912382976 74530707424992 74703632500224 74797258113024 74871497125152 74974342588236 75045212895744 75148296979392 75219331719168 75609874808832 75713734526976 75785303752704 75889404444672 75961139724288 76059933587456 76164411518208 76236406751232 76341127090176 76355534323712 76413289365504 76518252675072 76532693336064 76915539836928 76988245082112 77093998166016 77166872100864 77272870551552 77397273095184 77446508445696 77626198720512 77751170091504 77857971149322 77931567237888 78112382939136 78517946916864 78625801239552 78700123127808 78882722021376 78985315648512 79059977371648 79093811961216 79168576241664 79243411193856 79277324285952 79352262033408 79764263534592 79873829830656 79949331431424 80059151941632 80134828720128 80239050817536 80425220308992 80501243117568 80611821748224 80741599710408 80928935208576 81030362955776 81222204470589 81410655061008 81537867952128 81727050940416 81910697709568 82023212404224 82100745732096 82135881652032 82213521481728 82291234701312 82404272111616 82511445811392 82702887681024 82832119824384 82894773731328 82910417780736 83024305717248 83216937517056 83325168156672 83403932172288 83518498013184 83597444775936 83712276430848 83847045853116 84146915377152 84230434265796 84342151839744 84425864507712 84621748184064 85061109159936 85177951342848 85258466721792 85375580000256 85456282189824 85567425285888 85684962957984 85765957595136 85883767976448 85899976114176 85964950536192 86099280003072 86299046313984 86411285495808 86529982316544 86611775717376 86693646434304 86730747936768 86812731113472 86925638385664 87127322001408 87263467798528 87329473560576 87470066352942 87673013142624 87986565808128 88332690281472 88454026394496 88537638518784 88743062274048 88858480104576 88942474543104 88980538456368 89064648271872 89148837593088 89271294787584 89734796476416 89819619262464 89858058559488 89942997860352 90028017451008 90151682310144 90268932169728 90354259853312 90478372847616 90563898507264 90688299466752 90834299674209 91159158325248 91370664493056 91586986943634 91730101446144 91942932307968 92149534923264 92276113954752 92363338948608 92490211666944 92577639038976 92825376537816 93040748641152 93058307457024 93186134802432 93274220003328 93402343931904 93490633506816 93612225953792 93740814176256 93829423693824 93918116970496 93958310264832 94047125372928 94176310984704 94665279799296 94754763177984 94884920819712 94979097571176 95199466707072 95318779625472 95693747804928 95825195260704 95915775062016 96138317463552 96263353446624 96395583327732 96486702294528 96637473128448 96710569353216 96861690003456 97086427103232 97212696182784 97304587534336 97346230106112 97438247682048 97530352238592 97572091428864 97664322502656 97791343183872 98018237251584 98171401273344 98245657755648 98399177146368 98632139785452 98755754852352 98984886534144 99214549843968 99374276566656 99604843333632 99828662833536 99965790117648 100060283860992 100197729305856 100292442292224 100813166411776 100951646035968 101047071670272 101090315879424 101185872592896 101281519632384 101420642598912 101552548690944 101648542334976 101788169453568 101884385820672 102024336900096 102554053115904 102650993442816 102791997554688 103030494068736 103196364126912 103262011260928 103501598294016 103668226788672 103810628199096 103908756317184 104149843918848 104428548605043 104670842221296 104690595889152 104834401652736 104933497503744 105077636923392 105176962695168 105313754198016 105458415948288 105558101655552 105657881591808 105703099047936 105803016044544 106352351379456 106498439774208 106599108575232 106745535922176 106851484767573 106985401090048 107233627078656 107482428997632 107655466280544 107905246944768 108296272627452 108547540081344 108717157269504 108799390522368 108969401253888 109222230491136 109364283205632 109467660976128 109514508869376 109618028642304 109721646268416 109872362815488 110015261081856 110270516908032 110442826432512 110526364975104 110547223707648 110699074289664 110955916689408 111100224208896 111205242896384 111357997350912 111463259701248 111616368574464 111796061137488 112195887169536 112307245687728 112461513882354 112567819343616 112722445469088 112828997578752 113414812213248 113570601790464 113677955629056 113834106667008 113941709586432 114089900381184 114246617277312 114354610126848 114511690635264 114533301485568 114619934048256 114799040004096 115215047327744 115373309755392 115482367623168 115640997249024 115750308151296 115909305827328 116169762668544 116439298080768 116626755137256 116786956723983 116897350856832 117168574408704 117776920375296 117938701859328 118050184691712 118324083032064 118477973472768 118589966057472 118640717941824 118752864362496 118865116790784 119028393050112 119646395301888 119759492349952 119810744745984 119923997147136 120088727912448 120202243080192 120358576226304 120637830463488 120751864676352 120917732622336 121112399565612 121393402812864 121545544433664 121827552657408 122115982591512 122306801928192 122590576410624 122866046564352 123034818606336 123151118598144 123320282222592 123436852051968 123767168717088 124054331521536 124077743276032 124248179736576 124342160596992 124365626671104 124536458575872 124654178009088 124825406275584 124987752235008 125105898258432 125277747019776 125396167163904 125568414646272 125770568779674 126220373065728 126345651398694 126513227759616 126638796761568 126932622276096 127091706167296 127591663739904 127766927014272 127887700082688 128184423284736 128351137928832 128527444436976 128648936392704 128825651964672 128849964171264 128947425804288 129148920004608 129448569470976 129616928243712 129794973474816 129917663576064 130040469651456 130096121905152 130219096670208 130388457578496 130690983002112 130895201697792 130994210340864 131205099529413 131509519713936 131674339803136 131979848712192 132499035422208 132806457778176 133104883778048 133287720156864 133413711814656 133470807684552 133596972407808 133723256389632 133906942181376 134602194714624 134729428893696 134787087839232 134914496790528 135042026176512 135227523465216 135403398254592 135531389779968 135717559271424 135845847760896 136032449200128 136738737487872 136867991257088 137055996739584 137595152169216 138224302384896 138414170932128 138545008422912 138735317500416 138866458558464 139238064806724 139561122961728 139587461185536 139779202203648 139911330004992 140103515897856 140235950260224 140418338930688 140611221264384 140744135540736 140877175455744 140937465397248 141070688059392 141803135172608 141997919698944 142132144766976 142327381229568 142468646356764 142657607172096 142978169438208 143309905330176 143540621707392 143737792891056 143873662593024 144207476195328 144395030169936 144593374991598 144730053441792 144956209692672 145065854029824 145292535005184 145629640654848 145819044274176 145956881301504 146019345159168 146157371523072 146295528357888 146496483753984 146687014775808 147027355877376 147257101910016 147368486633472 147598765719552 148133632278528 148477329801216 148821824765952 149061414849984 149407265000448 149594516226048 149742994250304 149948685176472 150090425791488 150296593958784 150438663438336 151219749617664 151427469053952 151570607505408 151778808889344 151922279448576 152119867174912 152328823036416 152472813502464 152682254180352 152711068647424 152826578731008 153036505350144 153065386672128 153831079673856 153976490164224 154187996332032 154545741103104 154794546190368 154893016891392 155252397441024 155502340183008 155715942298644 155863134475776 156224765878272 157035893833728 157251602479104 157400246255616 157765444042752 157970631297024 158119954743296 158187623922432 158337152483328 158486822387712 158554648571904 158704524066816 159528527069184 159747659661312 159898662862848 160118303883264 160269657440256 160478101635072 160850440617984 161002486235136 161223643496448 161483199420816 161857870417152 162060725911552 162444408941178 162821310122016 163075735904256 163454101880832 163821395419136 164046424808448 164201491464192 164271763304064 164427042963456 164582469402624 164808544223232 165022891622784 165405775362048 165664239648768 165789547462656 165820835561472 166048611434496 166433875034112 166650336313344 166807864344576 167036996026368 167194889551872 167424552861696 167694091706232 168293830754304 168460868531592 168692270823531 168851729015424 169243496368128 170122218319872 170355902685696 170516933443584 170751160000512 170912564379648 171134850571776 171369925915968 171531915190272 171767535952896 171799952228352 171929901072384 172198560006144 172822570991616 173059964633088 173223551434752 173461495873536 173625462226944 173851276771328 174254644002816 174526935597056 174658947121152 174940132705884 175346026285248 175973131616256 176665380562944 176908052788992 177075277037568 177486124548096 177716960209152 177884949086208 177961076912736 178129296543744 178297675186176 178542589575168 179469592952832 179639238524928 179716117118976 179885995720704 180056034902016 180303364620288 180537864339456 180708519706624 180956745695232 181127797014528 181376598933504 181668599348418 182318316650496 182741328986112 183173973887268 183460202892288 183885864615936 184299069846528 184552227909504 184726677897216 184980423333888 185155278077952 185650753075632 186081497282304 186116614914048 186372269604864 186548440006656 186804687863808 186981267013632 187224451907584 187481628352512 187658847387648 187836233940992 187916620529664 188094250745856 188352621969408 189330559598592 189518477098041 189769841639424 189958195142352 190398933414144 190637559250944 191387495609856 191650390521408 191831550124032 192276634927104 192526706893248 192791166655464 192973404589056 193274946256896 193421138706432 193723380006912 194172854206464 194425392365568 194609175068672 194692460212224 194876495364096 195060704477184 195144182857728 195328645005312 195582686367744 196036474503168 196342802546688 196491315511296 196798354292736 197264279570904 197511509704704 197969773068288 198748553133312 199209686667264 199657325667072 199931580235296 200120567721984 200395458611712 200584884584448 201626332823552 201903292071936 202094143340544 202180631758848 202371745185792 202563039264768 202841285197824 203105097381888 203297084669952 203576338907136 203768771641344 204048673800192 205108106231808 205301986885632 205583995109376 206060988137472 206392728253824 206524022521856 207003196588032 207336453577344 207621256398192 207817512634368 208299687837696 208857097210086 209341684442592 209381191778304 209668803305472 209866995007488 210155273846784 210353925390336 210627508396032 210916831896576 211116203311104 211315763183616 211406198095872 211606032089088 212704702758912 212996879548416 213198217150464 213491071844352 213702969535146 213970802180096 214467254157312 214964857995264 215310932561088 215810493889536 216592545254904 216890062487397 217095080162688 217434314539008 217598781044736 217938802507776 218444460982272 218728566411264 218935321952256 219029017738752 219236057284608 219443292536832 219744725630976 220030522163712 220541033816064 220885652865024 221052729950208 221094447415296 221398148579328 222200448417792 222410485792768 222715994701824 223232737148928 223592122274976 224391774339072 224614491375456 224923027764708 225135638687232 225444890938176 225657995157504 226829624426496 227141203580928 227355911258112 227668213334016 227883419172864 228179800762368 228493234554624 228709220253696 229023381270528 229066602971136 229239868096512 229598080008192 230430094655488 230746619510784 230964735246336 231281994498048 231500616302592 231818611654656 232339525337088 232878596161536 233253510274512 233573913447966 233794701713664 234337148817408 235553840750592 235877403718656 236100369383424 236648166064128 236955946945536 237179932114944 237281435883648 237505728724992 237730233581568 238056786100224 239292790603776 239518984699904 239621489491968 239847994294272 240177455824896 240404486160384 240717152452608 241275660926976 241503729352704 241835465244672 242224799131224 242786805625728 243091088867328 243666613411767 244231965183024 244613603856384 245181152821248 245732093128704 246069637212672 246302237196288 246640564445184 246873704103936 247534337434176 248108663043072 248155486552064 248496359473152 248684321193984 248731253342208 249072917151744 249650812551168 249975504470016 250211796516864 250555494039552 250792334327808 251136829292544 251541137559348 252440746131456 252691302797388 253026455519232 253277593523136 253865244552192 254183412334592 255183327479808 255533854028544 255775400165376 256368846569472 256702275857664 257054888873952 257297872785408 257651303929344 257699928342528 257894851608576 258297840009216 258897138941952 259233856487424 259589946949632 259835327152128 260080939302912 260192243810304 260438193340416 260776915156992 261381966004224 261790403395584 261988420681728 262410199058826 263019039427872 263348679606272 263959697424384 264998070844416 265612915556352 266209767556096 266575440313728 266827423629312 266941615369104 267193944815616 267446512779264 267813884362752 269204389429248 269458857787392 269574175678464 269828993581056 270084052353024 270455046930432 270806796509184 271062779559936 271435118542848 271691695521792 272064898400256 272502899022627 273477474975744 274111993479168 275190304338432 276448604769792 276828341864256 277090016845824 277470635000832 277732917116928 278476129613448 279122245923456 279174922371072 279558404407296 279822660009984 280207031795712 280471900520448 280836677861376 281222442528768 281488271081472 281754350911488 281874930794496 282141376118784 283606270345216 283995839397888 284264289533952 284654762459136 284937292713528 285956338876416 287081243414784 287475585782112 287747325186048 288414952390656 288790060339872 289186749983196 289460106883584 289912419385344 290131708059648 290585070010368 291259281309696 291638088548352 291913762603008 292038690318336 292314743046144 292591056715776 292992967507968 293374029551616 294054711754752 294514203820032 294736973266944 295197531439104 296267264557056 296954659602432 297643649531904 298122829699968 298814530000896 299485988500608 299897370352944 300180851582976 300593187917568 300877326876672 302439499235328 302854938107904 303141215010816 303557617778688 303844558897152 304239734349824 304657646072832 304945627004928 305364508360704 305422137294848 305653157462016 306073010700288 307662159347712 307952980328448 308375992664064 309091482206208 309589092380736 309786033782784 310504794882048 311004680366016 311431884597288 311726268951552 312449531756544 313285645815129 314071787667456 314503204958208 314800492511232 315530888085504 315941262594048 316239909486592 316375247844864 316674304966656 316973644775424 317109297143808 317409048133632 319057054138368 319495319322624 319797325725696 320236607766528 320554454302719 320956203270144 321700881235968 322447286992896 322966398841632 323715740834304 324121451823104 324888817882356 325642620244032 326151471808512 326908203761664 327642790838272 328092849616896 328402982928384 328543526608128 328854085926912 329164938805248 329617088446464 330045783245568 330811550724096 331328479297536 331579094925312 331641671122944 332097222868992 332867750068224 333300672626688 333615728689152 334073992052736 334389779103744 334849105723392 335388183412464 336587661508608 336921737063184 337384541647062 337703458030848 338486992736256 340244436639744 340711805371392 341033866887168 341502320001024 341825128759296 342269701143552 342739851831936 343063830380544 343535071905792 343599904456704 343859802144768 344397120012288 345645141983232 346119929266176 346447102869504 346922991747072 347250924453888 347702553542656 348509288005632 349053871194112 349317894242304 349880265411768 350692052570496 353330761125888 353816105577984 354150554075136 354972249096192 355433920418304 355769898172416 355922153825472 356258593087488 356595350372352 357085179150336 358939185905664 359278477049856 359432234237952 359771991441408 360606729240576 361075728678912 361417039413248 361913491390464 362255594029056 362753197867008 363337198696836 364636633300992 365482657972224 366347947774536 366920405784576 367771729231872 368598139693056 369104455819008 369453355794432 369960846667776 370310556155904 371301506151264 372162994564608 372233229828096 372744539209728 373096880013312 373609375727616 373962534027264 374448903815168 374963256705024 375317694775296 375672467881984 375833241059328 376188501491712 376705243938816 378661119197184 379036954196082 379539683278848 379916390284704 380797866828288 381275118501888 382774991219712 383300781042816 383663100248064 384553269854208 385053413786496 385582333310928 385946809178112 386549892513792 386842277412864 387446760013824 388345708412928 388850784731136 389218350137344 389384920424448 389752990728192 390121408954368 390288365715456 390657290010624 391165372735488 392072949006336 392685605093376 392982631022592 393615298588239 394528559141808 395023019409408 395939546136576 397497106266624 398419373334528 399314651334144 399863160470592 400241135443968 400790917223424 401169769168896 403252665647104 403806584143872 404188286681088 404361263517696 404743490371584 405126078529536 405682570395648 406210194763776 406594169339904 407152677814272 407537543282688 408097347600384 410216212463616 410603973771264 411167990218752 412785456507648 413048045043712 414672907154688 415242512796384 415635025268736 416599375675392 417714194420172 418683368885184 418762383556608 419337606610944 419733990014976 420310547693568 420707850780672 421255016792064 421833663793152 422232406622208 422631526367232 422812396191744 423212064178176 425409405517824 425993759096832 426396434300928 426982143688704 427405939070292 427941604360192 428934508314624 429929715990528 430621865122176 431620987779072 433185090509808 433780124974794 434190160325376 434868629078016 435197562089472 435877605015552 436888921964544 437457132822528 437870643904512 438058035477504 438472114569216 438886585073664 439489451261952 440061044327424 441082067632128 441771305730048 442105459900416 442796297158656 444400896835584 444820971585536 445431989403648 446465474297856 447184244549952 448783548678144 449228982750912 449846055529416 450271277374464 450889781876352 451315990315008 453659248852992 454282407161856 454711822516224 455336426668032 455766838345728 456359601524736 456986469109248 457418440507392 458046762541056 458133205942272 458479736193024 459196160016384 460860189310976 461493239021568 461929470492672 462563988996096 463637223309312 464679050674176 465757192323072 466507020549024 467147826895932 467589403427328 468674297634816 471107681501184 471754807437312 472200738766848 473296332128256 473911893891072 474359864229888 474562871767296 475011457449984 475460467163136 476113572200448 478585581207552 479037969399808 479242978983936 479695988588544 480354911649792 480808972320768 481434304905216 482551321853952 483007458705408 483670930489344 484449598262448 485573611251456 486182177734656 487333226823534 488463930366048 489227207712768 490362305642496 491464186257408 492139274425344 492604474392576 493281128890368 493747408207872 495068674868352 496217326086144 496310973104128 496992718946304 497368642387968 497462506684416 498145834303488 499301625102336 499951008940032 500423593033728 501110988079104 501584668655616 502273658585088 503082275118696 504881492262912 505382605594776 506076812470593 506555187046272 507730489104384 510366654959616 511067708057088 511550800330752 512737693138944 513404551715328 514109777747904 514595745570816 515302607858688 515399856685056 515789703217152 516595680018432 518467712974848 519179893899264 519670654304256 520384487620608 520876386680832 521553830313984 522763932008448 523580806791168 523976841363456 524820398117652 526038078855744 526697359212544 527919394848768 529996141688832 531225831112704 532419535112192 533150880627456 533654847258624 533883230738208 534387889631232 534893025558528 535627768725504 538408778858496 538917715574784 539148351356928 539657987162112 540168104706048 540910093860864 541613593018368 542125559119872 542870237085696 543383391043584 544129796800512 545005798045254 546954949951488 548223986958336 550380608676864 552897209539584 553656683728512 554180033691648 554941270001664 555465834233856 556952259226896 558244491846912 558349844742144 559116808814592 559645320019968 560414063591424 560943801040896 561673355722752 562444885057536 562976542162944 563508701822976 563749861588992 564282752237568 567212540690432 567991678795776 568555431294123 569309524918272 569874585427056 571912677752832 574162486829568 574951171564224 575494650372096 576829904781312 577580120679744 578373499966392 578920213767168 579824838770688 580263416119296 581170140020736 582518562619392 583276177096704 583827525206016 584077380636672 584629486092288 585182113431552 585985935015936 586748059103232 588109423509504 589028407640064 589473946533888 590395062878208 592534529114112 593909319204864 596245659399936 597629060001792 598971977001216 599794740705888 600361703165952 601186375835136 601754653753344 604878998470656 605709876215808 606282430021632 607115235557376 607689117794304 608479468699648 609315292145664 609891254009856 610729016721408 610844274589696 611306314924032 612146021400576 615324318695424 615905960656896 616751985328128 618182964412416 619178184761472 619572067565568 621009589764096 622009360732032 622863769194576 623452537903104 624899063513088 626571291630258 628143575334912 629006409916416 629600985022464 631061776171008 631882525188096 632479818973184 632750495689728 633348609933312 633947289550848 634218594287616 634818096267264 638114108276736 638990638645248 639594651451392 640473215533056 641108908605438 641912406540288 643401762471936 644894573985792 645932797683264 647431481668608 648242903646208 649777635764712 651285240488064 652302943617024 653816407523328 655285581676544 656185699233792 656805965856768 657087053216256 657708171853824 658329877610496 659234176892928 660091566491136 661623101448192 662656958595072 663158189850624 663283342245888 664194445737984 666601345253376 667231457378304 668147984105472 669698211446784 670776366824928 673175323017216 673843474126368 674769083294124 675406916061696 676973985472512 680488873279488 681423610742784 682067733774336 683004640002048 683650257518592 684539402287104 685479703663872 686127660761088 687070143811584 687199808913408 687719604289536 688794240024576 691290283966464 692239858532352 692894205739008 693845983494144 694501848907776 695405107085312 697018576011264 698635788484608 699760530823536 701384105140992 706661522251776 707632211155968 708301108150272 709944498192384 710867840836608 711539796344832 711844307650944 712517186174976 713190700744704 714170358300672 717878371811328 718556954099712 718864468475904 719543982882816 721213458481152 722151457357824 722834078826496 723826982780928 724511188058112 725506395734016 726674397393672 729273266601984 730999840235301 732695895549072 733840811569152 735543458463744 737196279386112 738208911638016 738906711588864 739921693335552 740621112311808 742603012302528 744325989129216 744466459656192 745489078419456 746193760026624 747218751455232 748897807630336 749926513410048 750635389550592 751666482118656 752377002983424 753410487877632 757322238394368 758073908392164 759079366557696 759832780569408 761595733656576 762550237003776 765549982439424 766601562085632 767326200496128 769106539708416 770106827572992 771164666621856 771893618356224 773099785027584 773684554825728 774893520027648 776691416825856 777701569462272 778436700274688 778769840848896 779505981456384 780242817908736 780576731430912 781314580021248 782330745470976 784145898012672 785371210186752 785965262045184 787230597176478 789057118283616 790046038818816 791879092273152 794994212533248 796838746669056 798629302668288 799726320941184 800482270887936 801581834446848 802339538337792 806505331294208 807613168287744 808376573362176 808722527035392 809486980743168 810252157059072 811365140791296 812420389527552 813188338679808 814305355628544 815075086565376 816194695200768 817508697067881 820432424927232 822335980437504 825570913015296 826096090087424 829345814309376 830485025592768 831270050537472 833198751350784 835428388840344 837366737770368 837524767113216 838675213221888 839467980029952 840621095387136 841415701561344 842510033584128 843667327586304 844464813244416 845263052734464 845624792383488 846424128356352 850818811035648 851987518193664 852792868601856 853964287377408 854811878140584 855883208720384 857869016629248 861243730244352 863241975558144 866370181019616 867560249949588 868380320650752 869737258156032 870395124178944 871755210031104 873777843929088 874914265645056 875741287809024 876116070955008 876944229138432 877773170147328 878978902523904 880122088654848 882164135264256 883542611460096 884210919800832 885592594317312 888801793671168 889641943171072 890863978807296 892930948595712 894368489099904 898457965501824 899692111058832 900542554748928 901779563752704 902631980630016 907318497705984 908564814323712 909423645032448 910672853336064 911533676691456 912719203049472 913972938218496 914836881014784 916093525082112 916266411884544 916959472386048 921720378621952 922986478043136 923858940985344 925127977992192 927274446618624 929358101348352 931514384646144 933014041098048 934295653791864 935178806854656 937348595269632 939856937445387 942215363002368 943509614874624 944401477533696 946592664256512 947823787782144 948719728459776 949125743534592 950022914899968 950920934326272 952227144400896 957171162415104 958075938799616 958485957967872 959391977177088 960709823299584 962868609810432 965102643707904 967341860978688 968899196524896 971147222502912 972364355469312 974666453647068 976927860732096 978454415425536 980724611284992 982928372514816 984278548850688 985208948785152 986562257780736 987494816415744 990137349736704 992434652172288 992621946208256 993985437892608 994737284775936 994925013368832 996291668606976 998603250204672 999902017880064 1000847186067456 1002221976158208 1003169337311232 1004547317170176 1006164550237392 1009762984525824 1010765211189552 1012153624941186 1013110374092544 1015460978208768 1020733309919232 1022135416114176 1023101600661504 1025475386277888 1026809103430656 1028219555495808 1029191491141632 1030605215717376 1030799713370112 1031579406434304 1033191360036864 1036935425949696 1038359787798528 1039341308608512 1040768975241216 1041752773361664 1043107660627968 1045527864016896 1047161613582336 1047953682726912 1049640796235304 1052076157711488 1053394718425088 1059992283377664 1062451662225408 1064839070224384 1066301761254912 1067309694517248 1067766461476416 1068775779262464 1069786051117056 1071255537451008 1076817557716992 1077835431149568 1078296702713856 1079315974324224 1081820187721728 1083227186036736 1084251118239744 1085740474171392 1086766782087168 1088259593601024 1090011596090508 1093909899902976 1096447973916672 1100761217353728 1105794419079168 1107313367457024 1108360067383296 1109882540003328 1110931668467712 1113904518453792 1116488983693824 1116699689484288 1118233617629184 1119290640039936 1120828127182848 1121887602081792 1123346711445504 1124889770115072 1125953084325888 1127017403645952 1127499723177984 1128565504475136 1134425081380864 1135983357591552 1137110862588246 1138619049836544 1139749170854112 1143825355505664 1148324973659136 1149902343128448 1150989300744192 1153659809562624 1155160241359488 1156746999932784 1157840427534336 1159649677541376 1160526832238592 1162340280041472 1165037125238784 1166552354193408 1167655050412032 1168154761273344 1169258972184576 1170364226863104 1171971870031872 1173496118206464 1176218847019008 1178056815280128 1178947893067776 1180845895764717 1185069058228224 1187818638409728 1192491318799872 1195258120003584 1197943954002432 1199589481411776 1200723406331904 1202372751670272 1203509307506688 1209757996941312 1211419752431616 1212564860043264 1214230471114752 1215378235588608 1216958937399296 1218630584291328 1219782508019712 1221458033442816 1221688549179392 1222612629848064 1224292042801152 1230648637390848 1231811921313792 1233503970656256 1238356369522944 1239144135131136 1244018721464064 1245727538389152 1246905075806208 1249798127026176 1253142583260516 1256287150669824 1258012819832832 1259201970044928 1262123552342016 1263765050376192 1264959637946368 1265500991379456 1266697219866624 1267894579101696 1268437188575232 1269636192534528 1276228216553472 1277981277290496 1279189302902784 1280946431066112 1282217817210876 1283824813080576 1286803524943872 1289789147971584 1291865595366528 1294862963337216 1299555271529424 1302570480976128 1304605887234048 1307632815046656 1310571163353088 1312371398467584 1313611931713536 1314174106432512 1315416343707648 1316659755220992 1318468353785856 1320183132982272 1323246202896384 1325313917190144 1326316379701248 1328388891475968 1333202690506752 1334462914756608 1336295968210944 1339396422893568 1341552733649856 1346350646034432 1347686948252736 1349538166588248 1350813832123392 1353947970945024 1360977746558976 1362847221485568 1364135467548672 1366009280004096 1367300515037184 1369078804574208 1370959407327744 1372255321522176 1374140287623168 1374399617826816 1375439208579072 1377588480049152 1382580567932928 1384479717064704 1385788411478016 1387691966988288 1390810214170624 1394037152022528 1397271576969216 1399521061647072 1402768210281984 1413323044503552 1415264422311936 1416602216300544 1419888996384768 1421735681673216 1423079592689664 1423688615301888 1425034372349952 1426381401489408 1428340716601344 1435756743622656 1437113908199424 1437728936951808 1439087965765632 1442426916962304 1444302914715648 1445668157652992 1447653965561856 1449022376116224 1451012791468032 1453348794787344 1458546533203968 1461999680470602 1465391791098144 1467681623138304 1471086916927488 1474392558772224 1476417823276032 1477813423177728 1479843386671104 1481242224623616 1485206024605056 1488651978258432 1488932919312384 1490978156838912 1492387520053248 1494437502910464 1497795615260672 1499853026820096 1501270779101184 1503332964237312 1504754005966848 1506820975755264 1514644476788736 1516147816784328 1518230437411779 1519665561138816 1523191467313152 1531099964878848 1533203124171264 1534652400992256 1538213079416832 1540213655145984 1542329333243712 1543787236712448 1546199570055168 1547369109651456 1549787040055296 1555403138924544 1556873400549376 1557539681697792 1559011962912768 1561153462861824 1562629160042496 1564661490941952 1568291796025344 1570742420373504 1571930524090368 1574461194352956 1578114236567232 1580092077637632 1583758184546304 1589988425066496 1593677493338112 1597258605336576 1599452641882368 1600964541775872 1603163668893696 1604679076675584 1613010662588416 1615226336575488 1616753146724352 1617445054070784 1618973961486336 1620504314118144 1622730281582592 1624840779055104 1626376677359616 1628610711257088 1630150173130752 1632389390401536 1635017394135762 1640864849854464 1644671960875008 1651141826030592 1652192180174848 1658691628618752 1660970051185536 1662540101074944 1666397502701568 1670856777680688 1674733475540736 1675049534226432 1677350426443776 1678935960059904 1681242190774272 1682831403122688 1685020067168256 1687334655172608 1688929626488832 1690526105468928 1691249584766976 1692848256712704 1701637622071296 1703975036387328 1705666293882369 1707928574754816 1709623756281168 1711766417440768 1715738033258496 1722487460488704 1726483951116288 1732740362039232 1735120499899176 1736760641301504 1739474516312064 1740790248357888 1743510420062208 1747555687858176 1749828531290112 1751482575618048 1752232141910016 1753888458276864 1755546340294656 1757957805047808 1760244177309696 1764328270528512 1767085222920192 1768421839601664 1771185188634624 1777603587342336 1779283886342144 1781727957614592 1788736978199808 1796915931003648 1799384222117664 1801085109497856 1803559127505408 1805263961260032 1814636995411968 1817129628647424 1818847290064896 1821345706672128 1823067353382912 1825438406098944 1827945876436992 1829673762029568 1832187050164224 1832532823769088 1833918944772096 1843440757243904 1845972956086272 1847717881970688 1850255955984384 1854548893237248 1858716202696704 1863028769292288 1866028082196096 1868591307583728 1870357613709312 1874697190539264 1879713874890774 1884430726004736 1887019229749248 1888802955067392 1893185328513024 1895647575564288 1897439456919552 1898251487069184 1900045829799936 1901841868652544 1904454288801792 1914342324830208 1916971915935744 1918783954354176 1921419646599168 1925737219620864 1930205287415808 1934683721957376 1937798393049792 1942294445005824 1944728710938624 1949332907294136 1953855721464192 1956908830851072 1961449222569984 1965856745029632 1968557097701376 1970417897570304 1973124515561472 1974989632831488 1980274699473408 1984869304344576 1985243892416512 1987970875785216 1989474569551872 1989850026737664 1992583337213952 1999804035760128 2001694372134912 2004443952316416 2009094634340352 2012329100474784 2019525969051648 2021530422379104 2024307249882372 2026220748185088 2030921956417536 2041466619838464 2044270832228352 2046203201323008 2050950772555776 2053618206861312 2056439110991616 2058382982283264 2061210431434752 2061599426740224 2063158812868608 2066382720073728 2073870851899392 2076719575597056 2078682617217024 2081537950482432 2083505546723328 2086215321255936 2091055728033792 2095907365453824 2099281592470608 2104152315422976 2106789436850176 2119984566755328 2124903324450816 2129678140448768 2132603522509824 2134619389034496 2135532922952832 2137551558524928 2139572102234112 2142511074902016 2153635115433984 2155670862299136 2156593405427712 2158631948648448 2163640375443456 2166454372073472 2168502236479488 2171480948342784 2173533564174336 2176519187202048 2180023192181016 2187819799805952 2192999520705903 2201522434707456 2211588838158336 2214626734914048 2216720134766592 2219765080006656 2221863336935424 2227809036907584 2232977967387648 2233399378968576 2236467235258368 2238581280079872 2241656254365696 2246693422891008 2249779540230144 2251906168651776 2254999446355968 2257131008950272 2268850162761728 2271966715183104 2274221725176492 2277238099673088 2279498341708224 2287650711011328 2296649947318272 2299804686256896 2301978601488384 2307319619125248 2310320482718976 2313493999865568 2315680855068672 2319299355082752 2321053664477184 2324680560082944 2330074250477568 2333104708386816 2335310100824064 2336309522546688 2338517944369152 2340728453726208 2343943740063744 2346992236412928 2352437694038016 2356113630560256 2357895786135552 2361691791529434 2370138116456448 2375637276819456 2384982637599744 2390516240007168 2395887908004864 2399178962823552 2401446812663808 2404745503340544 2407018615013376 2419515993882624 2422839504863232 2425129720086528 2428460942229504 2430756471177216 2433917874798592 2437261168582656 2439565016039424 2442916066885632 2443377098358784 2445225259696128 2448584085602304 2461297274781696 2467007941312512 2476712739045888 2478288270262272 2488037442928128 2491455076778304 2493810151612416 2499596254052352 2506285166521032 2512574301339648 2516025639665664 2518403940089856 2524247104684032 2527530100752384 2529919275892736 2531001982758912 2533394439733248 2535789158203392 2536874377150464 2539272385069056 2552456433106944 2555962554580992 2558378605805568 2561892862132224 2564435634421752 2567649626161152 2573607049887744 2583731190733056 2589725926674432 2599110543058848 2605140961952256 2609211774468096 2615265630093312 2621142326706176 2624742796935168 2627223863427072 2628348212865024 2630832687415296 2633319510441984 2636936707571712 2640366265964544 2646492405792768 2650627834380288 2652632759402496 2656777782951936 2666405381013504 2668925829513216 2672591936421888 2678792845787136 2683105467299712 2695373896505472 2699076333176496 2701627664246784 2707895941890048 2721955493117952 2725694442971136 2728270935097344 2732018560008192 2734601030074368 2738157609148416 2741918814655488 2744510643044352 2748280575246336 2748799235653632 2750878417158144 2765161135865856 2768959434129408 2771576822956032 2775383933976576 2781620428341248 2788074304045056 2794543153938432 2799042123294144 2805536420563968 2819570812336161 2826646089007104 2830528844623872 2833204432601088 2839777992769536 2843471363346432 2846159185379328 2847377230603776 2850068744699904 2852762802978816 2856681433202688 2871513487245312 2874227816398848 2875457873903616 2878175931531264 2888605829431296 2891336315305984 2895307931123712 2902025582936064 2906697589574688 2917093066407936 2923999360941204 2930783582196288 2935363246276608 2942173833854976 2948785117544448 2952835646552064 2955626846355456 2959686773342208 2962484449247232 2970412049210112 2977303956516864 2977865838624768 2981956313677824 2984775040106496 2988875005820928 2995591230521344 2999706053640192 3002541558202368 3006665928474624 3009508011933696 3013641951510528 3029288953577472 3032295633568656 3036460874823558 3039331122277632 3046382934626304 3062199929757696 3066406248342528 3069304801984512 3076426158833664 3080427310291968 3084658666487424 3087574473424896 3092399140110336 3094738219302912 3099574080110592 3110806277849088 3113746801098752 3115079363395584 3118023925825536 3122306925723648 3125258320084992 3129322981883904 3136583592050688 3141484840747008 3143861048180736 3148922388705912 3156228473134464 3160184155275264 3179976850132992 3187354986676224 3194517210673152 3198905283764736 3201929083551744 3206327337787392 3209358153351168 3226021325176832 3230452673150976 3233506293448704 3234890108141568 3237947922972672 3245460563165184 3249681558110208 3252753354719232 3257221422514176 3260300346261504 3264778780803072 3270034788271524 3281729699708928 3289343921750016 3302283652061184 3304384360349696 3317383257237504 3321940102371072 3325080202149888 3332795005403136 3341713555361376 3349466951081472 3350099068452864 3354700852887552 3357871920119808 3362484381548544 3365662806245376 3370040134336512 3374669310345216 3377859252977664 3381052210937856 3382499169533952 3385696513425408 3403275244142592 3407950072774656 3411332587764738 3415857149509632 3419247512562336 3423532834881536 3431476066516992 3444974920977408 3452967902232576 3465480724078464 3470240999798352 3473521282603008 3478949032624128 3481580496715776 3487020840124416 3495111375716352 3499657062580224 3502965151236096 3504464283820032 3507776916553728 3511092680589312 3515915610095616 3520488354619392 3528656541057024 3534170445840384 3536843679203328 3542537687294151 3555207174684672 3563455915229184 3577473956399616 3593831862007296 3598768444235328 3602170218995712 3607118255010816 3610527922520064 3629273990823936 3634259257294848 3637694580129792 3642691413344256 3646134706765824 3650876812197888 3655891752873984 3659347524059136 3664374100328448 3665065647538176 3667837889544192 3686881514487808 3691945912172544 3695435763941376 3700511911968768 3717432405393408 3732056164392192 3737182615167456 3740715227418624 3749394381078528 3759427749781548 3768861452009472 3774038459498496 3777605910134784 3786370657026048 3791295151128576 3794878913839104 3796502974138368 3800091659599872 3803683737305088 3808908577603584 3828684649660416 3833943831871488 3837567908708352 3842839293198336 3851474439241728 3860410574831616 3869367443914752 3875596786099584 3884588890011648 3898665814588272 3907711442928384 3913817661702144 3922898445139968 3931713490059264 3937114195402752 3940835795140608 3946249031122944 3949979265662976 3960549398946816 3969738608689152 3970487784833024 3975941751570432 3978949139103744 3985166674427904 3999608071520256 4003388744269824 4008887904632832 4018189268680704 4024658200949568 4039051938103296 4043060844758208 4048614499764744 4052441496370176 4061843912835072 4082933239676928 4088541664456704 4092406402646016 4101901545111552 4107236413722624 4112878221983232 4116765964566528 4122420862869504 4123198853480448 4126317625737216 4132765440147456 4147741703798784 4153439151194112 4157365234434048 4163075900964864 4172430642511872 4182111456067584 4191814730907648 4198563184941216 4208304630845952 4213578873700352 4239969133510656 4249806648901632 4259356280897536 4265207045019648 4269238778068992 4271065845905664 4275103117049856 4279144204468224 4285022149804032 4307270230867968 4311341724598272 4313186810855424 4317263897296896 4327280750886912 4332908744146944 4337004472958976 4342961896685568 4347067128348672 4353038374404096 4360046384362032 4375639599611904 4385999041411806 4403044869414912 4423177676316672 4429253469828096 4433440269533184 4439530160013312 4443726673870848 4455618073815168 4465955934775296 4466798757937152 4472934470516736 4477162560159744 4483312508731392 4493386845782016 4499559080460288 4503812337303552 4509998892711936 4514262017900544 4537700325523456 4543933430366208 4548443450352984 4558996683416448 4593299894636544 4599609372513792 4603957202976768 4614639238250496 4620640965437952 4626987999731136 4631361710137344 4638598710165504 4642107328954368 4649361120165888 4666209416773632 4670620201648128 4672619045093376 4677035888738304 4687887480127488 4693984472825856 4704875388076032 4712227261120512 4715791572271104 4723383583058868 4740276232912896 4751274553638912 4769965275199488 4781032480014336 4791775816009728 4798357925647104 4802893625327616 4809491006681088 4814037230026752 4839031987765248 4845679009726464 4850259440173056 4856921884459008 4861512942354432 4867835749597184 4874522337165312 4879130032078848 4885832133771264 4890450519392256 4897168171204608 4922594549563392 4934015882625024 4953425478091776 4956576540524544 4976074885856256 4982910153556608 4987620303224832 4999192508104704 5012570333042064 5025148602679296 5032051279331328 5036807880179712 5048494209368064 5055060201504768 5059838551785472 5062003965517824 5066788879466496 5071578316406784 5073748754300928 5078544770138112 5104912866213888 5111925109161984 5116998881647107 5123785724264448 5128871268843504 5135299252322304 5147214099775488 5167462381466112 5179451853348864 5198221086117696 5210281923904512 5218423548936192 5230531260186624 5242284653412352 5249485593870336 5254447726854144 5256696425730048 5261665374830592 5266639020883968 5273873415143424 5280732531929088 5292984811585536 5301255668760576 5305265518804992 5313555565903872 5332810762027008 5337851659026432 5345183872843776 5366210934599424 5390747793010944 5398152666352992 5403255328493568 5415791883780096 5443910986235904 5451388885942272 5456541870194688 5464037120016384 5469202060148736 5476315218296832 5483837629310976 5489021286088704 5496561150492672 5497598471307264 5501756834316288 5530322271731712 5537918868258816 5543153645912064 5550767867953152 5563240856682496 5576148608090112 5589086307876864 5598084246588288 5611072841127936 5639141624672322 5653292178014208 5661057689247744 5666408865202176 5679555985539072 5686942726692864 5692318370758656 5694754461207552 5700137489399808 5705525605957632 5713362866405376 5743026974490624 5750915747807232 5756351863062528 5777211658862592 5782672630611968 5790615862247424 5804051165872128 5813395179149376 5834186132815872 5847998721882408 5861567164392576 5870726492553216 5884347667709952 5897570235088896 5905671293104128 5911253692710912 5919373546684416 5924968898494464 5940824098420224 5954607913033728 5955731677249536 5963912627355648 5969550080212992 5977750011641856 5991182461042688 5999412107280384 6005083116404736 6013331856949248 6027283903021056 6058577907154944 6064591267137312 6072921749647116 6078662244555264 6092765869252608 6124399859515392 6132812496685056 6138609603969024 6152852317667328 6160854620583936 6169317332974848 6175148946849792 6184798280220672 6189476438605824 6199148160221184 6221612555698176 6227493602197504 6230158726791168 6236047851651072 6244613851447296 6250516640169984 6258645963767808 6273167184101376 6287722096361472 6297844777411824 6312456946268928 6320368310550528 6359953700265984 6374709973352448 6389034421346304 6397810567529472 6403858167103488 6412654675574784 6418716306702336 6452042650353664 6460905346301952 6467012586897408 6469780216283136 6475895845945344 6490921126330368 6499363116220416 6505506709438464 6514442845028352 6520600692523008 6529557561606144 6540069576543048 6563459399417856 6578998562117709 6604567304122368 6634766514475008 6643880204742144 6650160404299776 6665590010806272 6683427110722752 6698933902162944 6700198136905728 6709401705775104 6715743840239616 6724968763097088 6740080268673024 6749338620690432 6755718505955328 6764998339067904 6771393026850816 6806550488285184 6815900145549312 6822665175529476 6831714299019264 6838495025124672 6847065669763072 6862952133033984 6889949841954816 6905935804465152 6930961448156928 6940481999596704 6947042565206016 6957898065248256 6963160993431552 6974041680248832 6990222751432704 6999314125160448 7005930302472192 7008928567640064 7015553833107456 7022185361178624 7031831220191232 7040976709238784 7057313082114048 7068340891680768 7073687358406656 7085075374588302 7110414349369344 7126911830458368 7154947912799232 7187663724014592 7197536888470656 7204340437991424 7214236510021632 7221055845040128 7258547981647872 7268518514589696 7275389160259584 7285382826688512 7292269413531648 7301753624395776 7311783505747968 7318695048118272 7328748200656896 7330131295076352 7335675779088384 7373763028975616 7383891824345088 7401023823937536 7434864810786816 7464112328784384 7474365230334912 7481430454837248 7498788762157056 7518855499563096 7537722904018944 7548076918996992 7555211820269568 7572741314052096 7582590302257152 7589757827678208 7593005948276736 7600183319199744 7607367474610176 7617817155207168 7657369299320832 7667887663742976 7675135817416704 7685678586396672 7702948878483456 7720821149663232 7751193572199168 7769177780023296 7797331629176544 7815422885856768 7827635323404288 7845796890279936 7863426980118528 7874228390805504 7881671590281216 7892498062245888 7899958531325952 7921098797893632 7939477217378304 7940975569666048 7951883503140864 7957898278207488 7970333348855808 7999216143040512 8006777488539648 8017775809265664 8036378537361408 8049316401899136 8086121689516416 8097228999529488 8104882992740352 8123687825670144 8165866479353856 8177083328913408 8184812805292032 8203803090223104 8214472827445248 8225756443966464 8233531929133056 8244841725739008 8246397706960896 8252635251474432 8295483407597568 8306878302388224 8314730468868096 8326151801929728 8344861285023744 8364222912135168 8383629461815296 8397126369882432 8416609261691904 8427157747400704 8479938267021312 8499613297803264 8518712561795072 8530414090039296 8538477556137984 8542131691811328 8550206234099712 8558288408936448 8570044299608064 8614540461735936 8622683449196544 8626373621710848 8634527794593792 8665817488293888 8674008945917952 8685923793371136 8706076748808192 8720092768724064 8751279199223808 8771998082823612 8806089738829824 8846355352633344 8858506939656192 8866880539066368 8879060320026624 8887453347741696 8911236147630336 8931911869550592 8933597515874304 8945868941033472 8954325120319488 8966625017462784 8986773691564032 8999118160920576 9007624674607104 9019997785423872 9028524035801088 9087866860732416 9096886900705968 9117993366832896 9186599789273088 9199218745027584 9207914405953536 9229278476500992 9241281930875904 9253975999462272 9262723420274688 9277197420331008 9284214657908736 9298722240331776 9332418833547264 9341240403296256 9345238090186752 9354071777476608 9375774960254976 9387968945651712 9409750776152064 9424454522241024 9431583144542208 9446767166117736 9480552465825792 9539930550398976 9562064960028672 9583551632019456 9596715851294208 9605787250655232 9618982013362176 9628074460053504 9678063975530496 9691358019452928 9700518880346112 9713843768918016 9735671499194368 9749044674330624 9758260064157696 9771664267542528 9780901038784512 9794336342409216 9845189099126784 9868031765250048 9906850956183552 9913153081049088 9952149771712512 9965820307113216 9975240606449664 9998385016209408 10025140666084128 10050297205358592 10064102558662656 10073615760359424 10096988418736128 10110120403009536 10119677103570944 10124007931035648 10133577758932992 10143156632813568 10147497508601856 10157089540276224 10209825732427776 10223850218323968 10233997763294214 10247571448528896 10257742537687008 10270598504644608 10294428199550976 10334924762932224 10358903706697728 10396442172235392 10420563847809024 10436847097872384 10461062520373248 10484569306824704 10498971187740672 10508895453708288 10513392851460096 10523330749661184 10533278041767936 10547746830286848 10561465063858176 10585969623171072 10602511337521152 10610531037609984 10627613061882453 10665621524054016 10690367745687552 10732421869198848 10781495586021888 10796305332705984 10806510656987136 10831583767560192 10887821972471808 10902777771884544 10913083740389376 10928074240032768 10938404120297472 10952630436593664 10967675258621952 10978042572177408 10993122300985344 10995196942614528 11003513668632576 11060644543463424 11075837736517632 11086307291824128 11101535735906304 11126481713364992 11152297216180224 11196168493176576 11222145682255872 11278283249344644 11306584356028416 11322115378495488 11332817730404352 11359111971078144 11373885453385728 11384636741517312 11389508922415104 11400274978799616 11411051211915264 11426725732810752 11486053948981248 11501831495614464 11512703726125056 11554423317725184 11565345261223936 11581231724494848 11608102331744256 11626790358298752 11695997443764816 11723134328785152 11741452985106432 11768695335419904 11795140470177792 11811342586208256 11822507385421824 11838747093368832 11849937796988928 11881648196840448 11909215826067456 11911463354499072 11927825254711296 11955500023283712 11982364922085376 11998824214560768 12010166232809472 12026663713898496 12054567806042112 12117155814309888 12129182534274624 12145843499294232 12157324489110528 12185531738505216 12248799719030784 12265624993370112 12277219207938048 12305704635334656 12321709241167872 12338634665949696 12350297893699584 12369596560441344 12378952877211648 12398296320442368 12443225111396352 12454987204395008 12460317453582336 12472095703302144 12489227702894592 12517291927535616 12546334368202752 12575444192722944 12595689554823648 12624913892537856 12640736621101056 12719907400531968 12749419946704896 12778068842692608 12795621135058944 12807716334206976 12825309351149568 12837432613404672 12904085300707328 12921810692603904 12934025173794816 12939560432566272 12951791691890688 12981842252660736 12998726232440832 13011013418876928 13028885690056704 13041201385046016 13059115123212288 13080139153086096 13126918798835712 13157997124235418 13209134608244736 13269533028950016 13287760409484288 13300320808599552 13331180021612544 13366854221445504 13397867804325888 13400396273811456 13418803411550208 13431487680479232 13449937526194176 13480160537346048 13498677241380864 13511437011910656 13529996678135808 13542786053701632 13613100976570368 13631800291098624 13645330351058952 13676990050249344 13694131339526144 13779899683909632 13811871608930304 13861922896313856 13880963999193408 13894085130412032 13915796130496512 13926321986863104 13948083360497664 13998628250320896 14011860604944384 14017857135280128 14031107666214912 14063662440382464 14081953418477568 14114626164228096 14136681783361536 14147374716813312 14170150749176604 14220828698738688 14253823660916736 14309895825598464 14375327448029184 14395073776941312 14408680875982848 14428473020043264 14442111690080256 14517095963295744 14537037029179392 14550778320519168 14570765653377024 14584538827063296 14603507248791552 14623567011495936 14637390096236544 14657496401313792 14671351558176768 14747526057951232 14767783648690176 14802047647875072 14869729621573632 14928224657568768 14948730460669824 14962860909674496 14997577524314112 15037710999126192 15075445808037888 15096153837993984 15110423640539136 15145482628104192 15165180604514304 15179515655356416 15186011896553472 15200366638399488 15214734949220352 15235634310414336 15314738598641664 15335775327485952 15350996644941321 15371357172793344 15405897756966912 15441642299326464 15502387144398336 15538355560046592 15594663258353088 15630845771713536 15655270646808576 15691593780559872 15726853960237056 15748456781611008 15763343180562432 15784996124491776 15799917062651904 15842197595787264 15878954434756608 15881951139332096 15903767006281728 15915796556414976 15940666697711616 15998432286081024 16013554977079296 16035551618531328 16098632803798272 16172243379032832 16194457999058976 16209765985480704 16247375651340288 16331732958707712 16354166657826816 16369625610584064 16407606180446208 16428945654890496 16451512887932928 16467063858266112 16489683451478016 16492795413921792 16505270502948864 16590966815195136 16613756604776448 16629460937736192 16652303603859456 16689722570047488 16728445824270336 16767258923630592 16794252739764864 16833218523383808 16959876534042624 16999226595606528 17037425123590144 17060828180078592 17076955112275968 17084263383622656 17100412468199424 17116576817872896 17140088599216128 17229080923471872 17252747243421696 17269055589187584 17331634976587776 17348017891835904 17371847586742272 17412153497616384 17440185537448128 17502558398447616 17543996165647224 17612179477659648 17692710705266688 17717013879312384 17733761078132736 17758120640053248 17774906695483392 17822472295260672 17863823739101184 17867195031748608 17891737882066944 17908650240638976 17933250034925568 17973547383128064 17998236321841152 18015249349214208 18039995570847744 18175733721464832 18193773801411936 18235986733665792 18373199578546176 18398437490055168 18415828811907072 18458556953001984 18482563861751808 18507951998924544 18525446840549376 18554394840662016 18568429315817472 18597444480663552 18664837667094528 18682480806592512 18690476180373504 18708143554953216 18751549920509952 18775937891303424 18819501552304128 18863166289084416 18893534332235472 18961104931651584 19079861100797952 19124129920057344 19167103264038912 19193431702588416 19211574501310464 19237964026724352 19256148920107008 19356127951060992 19382716038905856 19401037760692224 19427687537836032 19471342998388736 19498089348661248 19516520128315392 19543328535085056 19561802077569024 19588672684818432 19690378198253568 19736995686353127 19813701912367104 19904299543425024 19931640614226432 19950481212899328 19996770032418816 20050281332168256 20100594410717184 20128205117325312 20147231520718848 20220240806019072 20239354207141888 20248015862071296 20267155517865984 20294995017203712 20314179080552448 20419651464855552 20447700436647936 20467995526588428 20495142897057792 20515485075374016 20541197009289216 20588856399101952 20669849525864448 20717807413395456 20792884344470784 20841127695618048 20873694195744768 20922125040746496 20969138613649408 20997942375481344 21017790907416576 21026785702920192 21046661499322368 21066556083535872 21095493660573696 21122930127716352 21171939246342144 21205022675042304 21221062075219968 21255226123764906 21331243048108032 21380735491375104 21464843738397696 21562991172043776 21592610665411968 21613021313974272 21663167535120384 21775643944943616 21805555543769088 21826167480778752 21856148480065536 21876808240594944 21905260873187328 21935350517243904 21956085144354816 21986244601970688 21990393885229056 22007027337265152 22121289086926848 22151675473035264 22203071471812608 22252963426729984 22304594432360448 22392336986353152 22444291364511744 22556566498689288 22613168712056832 22644230756990976 22665635460808704 22718223942156288 22747770906771456 22769273483034624 22779017844830208 22800549957599232 22822102423830528 22853451465621504 22972107897962496 23003662991228928 23025407452250112 23108846635450368 23130690522447872 23162463448989696 23253580716597504 23391994887529632 23446268657570304 23482905970212864 23537390670839808 23590280940355584 23622685172416512 23645014770843648 23677494186737664 23699875593977856 23763296393680896 23818431652134912 23822926708998144 23855650509422592 23911000046567424 23964729844170752 23997648429121536 24020332465618944 24053327427796992 24109135612084224 24258365068549248 24291686998588464 24314648978221056 24371063477010432 24497599438061568 24531249986740224 24554438415876096 24611409270669312 24643418482335744 24677269331899392 24700595787399168 24739193120882688 24757905754423296 24886450222792704 24920634907164672 24944191406604288 24978455405789184 25034583855071232 25092668736405504 25150888385445888 25191379109647296 25249827785075712 25281473242202112 25439814801063936 25498839893409792 25556137685385216 25591242270117888 25615432668413952 25650618702299136 25674865226809344 25808170601414656 25843621385207808 25868050347589632 25879120865132544 25903583383781376 25997452464881664 26022026837753856 26057771380113408 26118230246424576 26160278306172192 26253837597671424 26315994248470836 26418269216489472 26539066057900032 26575520818968576 26600641617199104 26662360043225088 26733708442891008 26795735608651776 26800792547622912 26837606823100416 26862975360958464 26899875052388352 26960321074692096 26997354482761728 27022874023821312 27059993356271616 27085572107403264 27263600582197248 27290660702117904 27353980100498688 27388262679052288 27559799367819264 27623743217860608 27723845792627712 27761927998386816 27788170260824064 27831592260993024 27852643973726208 27896166720995328 27997256500641792 28023721209888768 28035714270560256 28062215332429824 28127324880764928 28163906836955136 28229252328456192 28273363566723072 28294749433626624 28340301498353208 28441657397477376 28619791651196928 28750654896058368 28790147553882624 28817361751965696 28856946040086528 28884223380160512 29034191926591488 29074074058358784 29101556641038336 29141531306754048 29207014497583104 29247134022991872 29274780192473088 29314992802627584 29342703116353536 29495052115902464 29535567297380352 29604095295750144 29739459243147264 29856449315137536 29897460921339648 29925721819348992 29995155048628224 30075421998252384 30150891616075776 30192307675987968 30220847281078272 30290965256208384 30330361209028608 30359031310712832 30372023793106944 30400733276798976 30429469898440704 30471268620828672 30629477197283328 30671550654971904 30701993289882642 30742714345586688 30811795513933824 30883284598652928 31004774288796672 31076711120093184 31189326516706176 31261691543427072 31310541293617152 31383187561119744 31453707920474112 31496913563222016 31526686361124864 31569992248983552 31599834125303808 31684395191574528 31757908869513216 31763902278664192 31807534012563456 31831593112829952 31996864572162048 32071103237062656 32197265607596544 32344486758065664 32388915998117952 32419531970961408 32494751302680576 32663465917415424 32708333315653632 32739251221168128 32815212360892416 32857891309780992 32903025775865856 32934127716532224 32979366902956032 32985590827843584 33010541005897728 33181933630390272 33227513209552896 33258921875472384 33304607207718912 33379445140094976 33456891648540672 33588505479529728 33666437046767616 33919753068085248 33998453191213056 34074850247180288 34121656360157184 34153910224551936 34168526767245312 34200824936398848 34233153635745792 34280177198432256 34458161846943744 34505494486843392 34538111178375168 34663269953175552 34696035783671808 34743695173484544 34824306995232768 34880371074896256 35087992331294448 35224358955319296 35385421410533376 35434027758624768 35467522156265472 35516241280106496 35549813390966784 35644944590521344 35727647478202368 35734390063497216 35783475764133888 35866500069851136 35947094766256128 35996472643682304 36030498698428416 36079991141695488 36351467442929664 36387547602823872 36471973467331584 36746399157092352 36796874980110336 36831657623814144 36917113906003968 36965127723503616 37015903997849088 37050893681098752 37108789681324032 37136858631634944 37194888961327104 37329675334189056 37364961613185024 37380952360747008 37416287109906432 37551875782606848 37639003104608256 37726332578168832 37787068664470944 37922209863303168 38159722201595904 38248259840114688 38334206528077824 38386863405176832 38423149002620928 38475928053448704 38512297840214016 38712255902121984 38765432077811712 38802075521384448 38855375075672064 38942685996777472 38996178697322496 39033040256630784 39086657070170112 39123604155138048 39177345369636864 39380756396507136 39473991372706254 39627403824734208 39808599086850048 39863281228452864 39900962425798656 39993540064837632 40100562664336512 40201188821434368 40256410234650624 40294463041437696 40440481612038144 40478708414283776 40496031724142592 40534311035731968 40589990034407424 40628358161104896 40839302929711104 40895400873295872 40935991053176856 41030970150748032 41082394018578432 41339699051728896 41435614826790912 41585768688941568 41682255391236096 41747388391489536 41844250081492992 41938277227298816 41995884750962688 42035581814833152 42053571405840384 42093322998644736 42190987321147392 42245860255432704 42343878492684288 42410045350084608 42442124150439936 42510452247529812 42662486096216064 42761470982750208 42929687476795392 43125982344087552 43185221330823936 43226042627948544 43326335070240768 43551287889887232 43611111087538176 43652334961557504 43712296960131072 43753616481189888 43810521746374656 43870701034487808 43912170288709632 43972489203941376 44014054674530304 44242578173853696 44303350946070528 44406142943625216 44505926853459968 44609188864720896 44784673972706304 44888582729023488 45113132997378576 45226337424113664 45288461513981952 45331270921617408 45436447884312576 45495541813542912 45538546966069248 45558035689660416 45601099915198464 45644204847661056 45706902931243008 45944215795924992 46007325982457856 46052989934823963 46217693270900736 46324926897979392 46507161433195008 46783989775059264 46892537315140608 46965811940425728 47074781341679616 47180561880711168 47245370344833024 47290029541687296 47354988373475328 47399751187955712 47526592787361792 47636863304269824 47645853417996288 47711301018845184 47822000093134848 47929459688341504 47995296858243072 48040664931237888 48106654855593984 48516730137098496 48583373997176928 48629297956442112 48742126954020864 48995198876123136 49062499973480448 49108876831752192 49222818541338624 49286836964671488 49354538663798784 49401191574798336 49478386241765376 49515811508846592 49772900445585408 49841269814329344 49888382813208576 49956910811578368 50069167710142464 50185337472811008 50301776770891776 50382758219294592 50499655570151424 50879629602127872 50997679786819584 51112275370770432 51182484540235776 51230865336827904 51301237404598272 51349730453618688 51616341202829312 51687242770415616 51758241730265088 51807166767562752 51994904929763328 52044053675507712 52115542760226816 52236460492849152 52320556612344384 52507675195342848 52631988496941672 52836538432978944 53078132115800064 53151041637937152 53201283234398208 53324720086450176 53467416885782016 53591471217303552 53601585095245824 53675213646200832 53725950721916928 53799750104776704 53920642149384192 53994708965523456 54045748047642624 54119986712543232 54527201164394496 54581321404235808 54707960200997376 54776525358104576 55119598735638528 55247486435721216 55447691585255424 55523855996773632 55576340521648128 55663184521986048 55705287947452416 55792333441990656 55994513001283584 56047442419777536 56071428541120512 56124430664859648 56254649761529856 56327813673910272 56458504656912384 56589498867253248 56680602996706416 56883314794954752 57239583302393856 57501309792116736 57580295107765248 57634723503931392 57713892080173056 57768446760321024 58068383853182976 58148148116717568 58203113282076672 58283062613508096 58414028995166208 58494268045983744 58549560384946176 58629985605255168 58685406232707072 58990104231804928 59071134594760704 59712898630275072 59794921842679296 59851443638697984 59990310097256448 60150843996504768 60301783232151552 60384615351975936 60441694562156544 60660722418057216 60718062621425664 60744047586213888 60801466553597952 60942537241657344 61258954394566656 61343101309943808 61403986579765284 61485428691173376 61623591027867648 61766569197305856 62009548577593344 62153422240186368 62378653033412352 62523383086854144 62621082587234304 62766375122239488 62907415840948224 62993827126444032 63053372722249728 63139984497967104 63199668250607616 63368790383149056 63515817739026432 63615068025126912 63663186225659904 63993729144324096 64142206474125312 64394531215193088 64688973516131328 64777831996235904 64839063941922816 64989502605361152 65326931834830848 65416666631307264 65478502442336256 65630424721784832 65715782619561984 65806051551731712 65868255433064448 65958733805912064 65971181655687168 66021082011795456 66363867260780544 66455026419105792 66609214415437824 66758890280189952 66913783297081344 67177010959059456 67332874093535232 67839506136170496 67996906382426112 68149700494360576 68243312720314368 68307820449103872 68337053534490624 68401649872797696 68466307271491584 68560354396864512 68916323693887488 69010988973686784 69076222356750336 69326539906351104 69392071567343616 69487390346969088 69760742149792512 70175984662588896 70448717910638592 70770842821066752 70868055517249536 70935044312530944 71032482560212992 71099626781933568 71289889181042688 71455294956404736 71468780126994432 71566951528267776 71733000139702272 71894189532512256 71992945287364608 72060997396856832 72159982283390976 72775095205647744 72943946934663168 73492798314184704 73593749960220672 73663315247628288 73834227812007936 73930255447007232 74031807995698176 74101787362197504 74217579362648064 74273717263269888 74659350668378112 74761904721494016 74832574219812864 75103751565213696 75278006209216512 75452665156337664 75574137328941888 75844419726606336 76319444403191808 76496519680229376 76668413056155648 76773726810353664 76846298005241856 76951856106897408 77024595680428032 77424511804243968 77530864155623424 77604151042768896 77710750151344128 77885371993554944 77992357394644992 78066080513261568 78173314140340224 78354690739273728 78761512793014272 78947982745412508 79254807649468416 79617198173700096 79726562456905728 79801924851597312 79987080129675264 80201125328673024 80402377642868736 80512820469301248 80588926082875392 80880963224076288 80957416828567552 80992063448285184 81068622071463936 81179980068814848 81256716322209792 81790801746591744 81871982106353712 82061940301496064 82164788037156864 82679398103457792 82871229653581824 83171537377883136 83364510782472192 83494776782979072 83688500162985984 83876554454597632 83991769501925376 84071163629666304 84107142811680768 84186645997289472 84381974642294784 84491720510865408 84687756985368576 84820090700169216 84884248300879872 85020904495059624 85324972192432128 85859374953590784 86251964688175104 86370442661647872 86452085255897088 86652670140481536 87102575779774464 87222222175076352 87304669923115008 87424593920262144 87621043492749312 87741402068975616 87824340577419264 87944978407882752 88028109349060608 88485156347707392 88606701892141056 88812285887250432 89011853706919936 89218377729441792 89569347945412608 89777165458046976 90226265994757152 90452674848227328 90576923027963904 90662541843234816 90872895768625152 90991083627085824 91077093932138496 91116071379320832 91202199830396928 91288409695322112 91413805862486016 91888431591849984 92014651964915712 92105979869647926 92435386541801472 92649853795958784 93014322866390016 93567979550118528 93785074630281216 93931623880851456 94149562683359232 94361123761422336 94490740689666048 94580059083374592 94709976746950656 94799502375911424 95053185574723584 95273726608539648 95291706835992576 95422602037690368 95858919376683008 95990593716486144 96213309711187968 97033460274196992 97166747994353856 97258595912884224 97484253908041728 97990397752246272 98124999946960896 98217753663504384 98445637082677248 98573673929342976 98709077327597568 98802383149596672 98956772483530752 99031623017693184 99545800891170816 99682539628658688 99776765626417152 99913821623156736 100138335420284928 100370674945622016 100765516438589184 100999311140302848 101759259204255744 101995359573639168 102224550741540864 102364969080471552 102461730673655808 102602474809196544 102699460907237376 103232682405658624 103374485540831232 103516483460530176 103614333535125504 103989809859526656 104088107351015424 104231085520453632 104472920985698304 104641113224688768 105263976993883344 105673076865957888 106156264231600128 106302083275874304 106402566468796416 106649440172900352 106934833771564032 107182942434607104 107203170190491648 107350427292401664 107599500209553408 107841284298768384 107989417931046912 108091496095285248 108239973425086464 109054402328788992 109162642808471616 109415920401994752 109553050716209152 110239197471277056 110494972871442432 110895383170510848 111047711993547264 111152681043296256 111326369043972096 111410575894904832 111584666883981312 111989026002567168 112094884839555072 112142857082241024 112248861329719296 112655627347820544 112917009313824768 113178997734506496 113361205993412832 113766629589909504 114479166604787712 115002619584233472 115160590215530496 115269447007862784 115427784160346112 115536893520642048 116136767706365952 116296296233435136 116406226564153344 116566125227016192 116828057990332416 116988536091967488 117099120769892352 117259971210510336 117370812465414144 118142269189521408 119425797260550144 119589843685358592 119702887277395968 119980620194512896 120301687993009536 120603566464303104 120769230703951872 120883389124313088 121321444836114432 121436125242851328 121488095172427776 121602933107195904 121885074483314688 122517908789133312 122686202619887616 122807973159530568 123247182055735296 124019097155186688 124306844480372736 124757306066824704 125046766173708288 125242165174468608 125532750244478976 125814831681896448 125987654252888064 126106745444499456 126279968995934208 126737580766298112 127031635478052864 127230136050253824 127326372451319808 127987458288648192 128284412948250624 128789062430386176 129377947032262656 129555663992471808 129678127883845632 129979005210722304 130653863669661696 130833333262614528 130957004884672512 131260849443569664 131431565239123968 131612103103463424 131736510866128896 131917467611824128 132042164023590912 132727734521561088 132910052838211584 133218428830875648 133517780560379904 133827566594162688 134354021918118912 134665748187070464 135679012272340992 135993812764852224 136299400988721152 136486625440628736 136615640898207744 136674107068981248 136803299745595392 136932614542983168 137120708793729024 137832647387774976 138021977947373568 138158969804471889 138653079812702208 138974780693938176 139521484299585024 140351969325177792 140897435821277184 141541685642133504 141736111034499072 141870088625061888 142064965120425984 142199253563867136 142579778362085376 142910589912809472 142937560253988864 143133903056535552 143466000279404544 143788379065024512 143985890574729216 144121994793713664 144319964566781952 145550190411295488 145887893869326336 146985596628369408 147187499920441344 147326630495256576 147668455624015872 147860510894014464 148063615991396352 148203574724395008 148435158725296128 148547434526539776 149318701336756224 149523809442988032 149665148439625728 150207503130427392 150556012418433024 150905330312675328 151148274657883776 152638888806383616 152993039360458752 153336826112311296 153547453620707328 153692596010483712 153903712213794816 154049191360856064 154849023608487936 155061728311246848 155421500302688256 155770743987109888 155984714789289984 156132161026523136 156346628280680448 156709381478547456 157523025586028544 157895965490825016 158509615298936832 159234396347400192 159453124913811456 159603849703194624 159974160259350528 160402250657346048 160804755285737472 161025640938602496 161177852165750784 161761926448152576 161914833657135104 161984126896570368 162137244142927872 162359960137629696 163581603493183488 163743964212707424 164123880602992128 164329576074313728 165358796206915584 165742459307163648 166343074755766272 166729021564944384 166989553565958144 167377000325971968 167753108909195264 167983539003850752 168142327259332608 168214285623361536 168373291994578944 168763949284589568 168983441021730816 169375513970737152 169768496601759744 170041808990119248 170649944384864256 171718749907181568 172503929376350208 172740885323295744 172904170511794176 173305340280963072 174205151559548928 174444444350152704 174609339846230016 174849187840524288 175242086985498624 175482804137951232 175648681154838528 175889956815765504 176056218698121216 176970312695414784 177213403784282112 178023707413839872 179138695890825216 179554330916093952 180452531989514304 180905349696454656 181153846055927808 181325083686469632 181982167254171648 182154187864276992 182232142758641664 182404399660793856 182827611724972032 183776863183699968 184029303929831424 184211959739295852 184870773083602944 185299707591917568 186028645732780032 187135959100237056 187570149260562432 187863247761702912 188299125366718464 188722247522844672 188981481379332096 189160118166749184 189419953493901312 189599004751822848 190106371149447168 190547453217079296 190845204075380736 191717838753366016 191981187432972288 192426619422375936 194066920548393984 194333495988707712 194517191825768448 194968507816083456 195980795504492544 196249999893921792 196435507327008768 196891274165354496 197147347858685952 197418154655195136 197604766299193344 197913544967061504 198063246035386368 199091601782341632 199365079257317376 199827643246313472 200276670840569856 200741349891244032 201531032877178368 201998622280605696 203518518408511488 203990719147278336 204449101483081728 204729938160943104 204923461347311616 205204949618393088 205398921814474752 206465364811317248 206748971081662464 207032966921060352 207228667070251008 207979619719053312 208176214702030848 208462171040907264 209282226449377536 210527953987766688 211346153731915776 212312528463200256 212604166551748608 212805132937592832 213298880345800704 213869667543128064 214365884869214208 214406340380983296 214700854584803328 215199000419106816 215682568597536768 215978835862093824 216182992190570496 216479946850172928 218325285616943232 218831840803989504 220478394942554112 220989945742884864 221790766341021696 222095423987094528 222305362086592512 222652738087944192 222821151789809664 223978052005134336 224285714164482048 224497722659438592 225311254695641088 225834018627649536 226357995469012992 226722411986825664 227533259179819008 228958333209575424 230005239168466944 230321180431060992 230538894015725568 230855568320692224 231073787041284096 232273535412731904 232592592466870272 232812453128306688 233132250454032384 233656115980664832 233977072183934976 234198241539784704 234519942421020672 236284538379042816 238851594521100288 239179687370717184 239405774554791936 239961240389025792 240603375986019072 241207132928606208 241538461407903744 241766778248626176 242642889672228864 242872250485702656 242976190344855552 243205866214391808 243770148966629376 245372405239775232 245615946319061136 246494364111470592 248038194310373376 248613688960745472 249514612133649408 250093532347416576 250484330348937216 251065500488957952 251629663363792896 251975308505776128 252213490888998912 252559937991868416 253475161532596224 254063270956105728 254460272100507648 254652744902639616 255974916577296384 257578124860772352 258755894064525312 259111327984943616 259356255767691264 259958010421444608 261307727339323392 261666666525229056 261914009769345024 262863130478247936 263224206206926848 263473021732257792 263834935223648256 264084328047181824 265455469043122176 265820105676423168 266436857661751296 267035561120759808 267655133188325376 268708043836237824 269331496374140928 271358024544681984 271987625529704448 272598801977442304 272973250881257472 273231281796415488 273348214137962496 273606599491190784 273865229085966336 274241417587458048 275665294775549952 276043955894747136 276317939608943778 277306159625404416 277949561387876352 279042968599170048 280703938650355584 281794871642554368 283083371284267008 283472222068998144 283740177250123776 284129930240851968 284398507127734272 285159556724170752 285821179825618944 285875120507977728 286267806113071104 287576758130049024 287971781149458432 288639929133563904 291100380822590976 291775787738652672 293971193256738816 294374999840882688 294653260990513152 295336911248031744 295721021788028928 296127231982792704 296407149448790016 296870317450592256 297094869053079552 298637402673512448 299047618885976064 299330296879251456 300415006260854784 301112024836866048 302296549315767552 305277777612767232 305986078720917504 306673652224622592 307094907241414656 307385192020967424 307807424427589632 308098382721712128 309698047216975872 310123456622493696 310843000605376512 311541487974219776 311969429578579968 312264322053046272 312693256561360896 313418762957094912 315791930981650032 317019230597873664 318468792694800384 318906249827622912 319207699406389248 319948320518701056 320804501314692096 321609510571474944 322051281877204992 323523852896305152 323968253793140736 324274488285855744 324719920275259392 327163206986366976 327487928425414848 328247761205984256 328659152148627456 330717592413831168 331484918614327296 332686149511532544 333458043129888768 333979107131916288 334754000651943936 335506217818390528 335967078007701504 336284654518665216 336428571246723072 336746583989157888 337966882043461632 338751027941474304 339536993203519488 340083617980238496 341299888769728512 343437499814363136 345007858752700416 345481770646591488 345808341023588352 346610680561926144 348410303119097856 348888888700305408 349218679692460032 349698375681048576 350484173970997248 350965608275902464 351297362309677056 351779913631531008 352112437396242432 354426807568564224 356047414827679744 358277391781650432 359108661832187904 360905063979028608 361810699392909312 362307692111855616 362650167372939264 363964334508343296 364308375728553984 364464285517283328 364808799321587712 365655223449944064 367553726367399936 368058607859662848 368423919478591704 369741546167205888 372057291465560064 374271918200474112 375140298521124864 375726495523405824 376598250733436928 377444495045689344 377962962758664192 378320236333498368 378839906987802624 380212742298894336 381094906434158592 381690408150761472 383435677506732032 383962374865944576 384853238844751872 388133841096787968 388666991977415424 389034383651536896 389937015632166912 391961591008985088 392499999787843584 392871014654017536 393782548330708992 394294695717371904 394836309310390272 395209532598386688 396126492070772736 398183203564683264 398730158514634752 399655286492626944 400553341681139712 401482699782488064 403062065754356736 403997244561211392 407037036817022976 407981438294556672 408898202966163456 409459876321886208 409846922694623232 410409899236786176 410797843628949504 412930729622634496 413497942163324928 414065933842120704 415959239438106624 416924342081814528 418564452898755072 421055907975533376 422692307463831552 424625056926400512 425208333103497216 425610265875185664 426597760691601408 427739335086256128 428731769738428416 428812680761966592 429401709169606656 430398000838213632 431365137195073536 431957671724187648 432365984381140992 432959893700345856 436650571233886464 437663681607979008 440956789885108224 441979891485769728 443581532682043392 444190847974189056 444610724173185024 445305476175888384 445642303579619328 447956104010268672 448571428328964096 448995445318877184 450622509391282176 451668037255299072 452715990938025984 453444823973651328 457916666419150848 460010478336933888 460642360862121984 461077788031451136 461711136641384448 462147574082568192 464547070825463808 465185184933740544 466264500908064768 467312231961329664 467954144367869952 468396483079569408 469039884842041344 472569076758085632 477703189042200576 478359374741434368 478811549109583872 479922480778051584 481206751972038144 482414265857212416 483076922815807488 483533556497252352 485285779344457728 485744500971405312 485952380689711104 486411732428783616 490744810479550464 491231892638122272 492988728222941184 496076388620746752 497227377921490944 499029224267298816 500187064694833152 500968660697874432 502131000977915904 503259326727585792 503950617011552256 504426981777997824 505119875983736832 506950323065192448 508126541912211456 509305489805279232 511949833154592768 515156249721544704 517511788129050624 518222655969887232 518712511535382528 519916020842889216 522615454678646784 523333333050458112 523828019538690048 525726260956495872 526448412413853696 526946043464515584 527669870447296512 528168656094363648 530910938086244352 531640211352846336 534071122241519616 537416087672475648 538662992748281856 542716049089363968 543975251059408896 545197603954884608 545946501762514944 546462563592830976 546696428275924992 547213198982381568 548482835174916096 551330589551099904 552087911789494272 552635879217887556 554612319250808832 555899122775752704 558085937198340096 561407877300711168 563589743285108736 566166742568534016 566944444137996288 567480354500247552 568259860481703936 568797014255468544 570319113448341504 571642359651237888 572535612226142208 575153516260098048 575943562298916864 577279858267127808 582200761645181952 583551575477305344 587942386513477632 588749999681765376 589306521981026304 590673822496063488 591442043576057856 592254463965585408 592814298897580032 593740634901184512 594189738106159104 597274805347024896 598095237771952128 600830012521709568 602224049673732096 604593098631535104 610555555225534464 611972157441835008 613347304449245184 614189814482829312 614770384041934848 615614848855179264 616196765443424256 619396094433951744 620246913244987392 621686001210753024 623082975948439552 623938859157159936 624528644106092544 625386513122721792 631583861963300064 634038461195747328 636937585389600768 637812499655245824 638415398812778496 639896641037402112 641609002629384192 643219021142949888 644102563754409984 647047705792610304 647936507586281472 648548976571711488 649439840550518784 654975856850829696 656495522411968512 661435184827662336 662969837228654592 665372299023065088 666916086259777536 667958214263832576 671012435636781056 671934156015403008 672857142493446144 673493167978315776 675933764086923264 677502055882948608 679073986407038976 680167235960476992 682599777539457024 686874999628726272 690015717505400832 690963541293182976 691616682047176704 693221361123852288 696820606238195712 697777777400610816 698437359384920064 699396751362097152 700968347941994496 701931216551804928 702594724619354112 703559827263062016 708853615137128448 712094829655359488 716554783563300864 718217323664375808 721810127958057216 723621398785818624 724615384223711232 725300334745878528 727928669016686592 728616751457107968 728928571034566656 729617598643175424 731310446899888128 736117215719325696 736847838957183408 739483092334411776 744114582931120128 748543836400948224 750280597042249728 751452991046811648 753196501466873856 754888990091378688 755925925517328384 756640472666996736 757679813975605248 760425484597788672 762189812868317184 763380816301522944 766871355013464064 767924749731889152 776267682193575936 777333983954830848 778068767303073792 779874031264333824 783923182017970176 784999999575687168 785742029308035072 788589391434743808 789672618620780544 790419065196773376 792252984141545472 796366407129366528 797460317029269504 799310572985253888 801106683362279424 802965399564976128 806124131508713472 807994489122422784 814074073634045952 815962876589113344 817796405932326912 818919752643772416 819693845389246464 820819798473572352 821595687257899008 826995884326649856 828131867684241408 831918478876213248 833848684163629056 837128905797510144 842111815951066752 845384614927663104 849250113852801024 850416666206994432 851220531750371328 853195521383202816 855478670172512256 857463539476856832 857625361523933184 858803418339213312 862730274390147072 863915343448375296 865919787400691712 873301142467772928 875327363215958016 881913579770216448 883959782971539456 887163065364086784 888381695948378112 889221448346370048 890610952351776768 891284607159238656 895912208020537344 897142856657928192 897990890637754368 901245018782564352 903336074510598144 906889647947302656 915833332838301696 920020956673867776 921284721724243968 922155576062902272 923422273282768896 924295148165136384 929094141650927616 930370369867481088 932529001816129536 934624463922659328 935908288735739904 936792966159138816 938079769684082688 955406378084401152 956718749482868736 957623098219167744 959844961556103168 962413503944076288 964828531714424832 966153845631614976 970571558688915456 971904761379422208 972823464857567232 981489620959100928 982463785276244544 985977456445882368 992152777241493504 994454755842981888 998058448534597632 1000374129389666304 1001937321395748864 1004262001955831808 1006518653455171584 1007901234023104512 1008853963555995648 1010239751967473664 1013900646130384896 1016253083824422912 1018610979610558464 1023899666309185536 1030312499443089408 1035023576258101248 1036445311939774464 1037425023070765056 1039832041685778432 1045230909357293568 1046666666100916224 1047656039077380096 1051452521912991744 1052896824827707392 1053892086929031168 1055339740894593024 1056337312188727296 1063280422705692672 1068142244483039232 1074832175344951296 1077325985496563712 1085432098178727936 1087950502118817792 1090395207909769216 1091893003525029888 1092925127185661952 1093392856551849984 1094426397964763136 1096965670349832192 1102661179102199808 1104175823578988544 1105271758435775112 1109224638501617664 1116171874396680192 1122815754601422336 1127179486570217472 1132333485137068032 1133888888275992576 1134960709000495104 1136519720963407872 1140638226896683008 1143284719302475776 1145071224452284416 1150307032520196096 1151887124597833728 1154559716534255616 1164401523290363904 1167103150954610688 1175884773026955264 1177499999363530752 1178613043962052608 1181347644992126976 1182884087152115712 1184508927931170816 1185628597795160064 1188379476212318208 1194549610694049792 1196190475543904256 1201660025043419136 1204448099347464192 1209186197263070208 1221111110451068928 1223944314883670016 1226694608898490368 1228379628965658624 1229540768083869696 1231229697710358528 1232393530886848512 1238792188867903488 1240493826489974784 1246165951896879104 1247877718314319872 1250773026245443584 1263167723926600128 1268076922391494656 1273875170779201536 1275624999310491648 1276830797625556992 1279793282074804224 1283218005258768384 1286438042285899776 1288205127508819968 1294095411585220608 1295873015172562944 1297097953143422976 1298879681101037568 1309951713701659392 1312991044823937024 1322870369655324672 1325939674457309184 1330744598046130176 1333832172519555072 1335916428527665152 1342024871273562112 1343868312030806016 1345714284986892288 1346986335956631552 1351867528173846528 1355004111765897216 1358147972814077952 1360334471920953984 1373749999257452544 1380031435010801664 1381927082586365952 1383233364094353408 1386442722247704576 1393641212476391424 1395555554801221632 1398793502724194304 1401936695883988992 1403862433103609856 1405189449238708224 1407119654526124032 1417707230274256896 1424189659310718976 1433109567126601728 1436434647328751616 1443620255916114432 1447242797571637248 1449230768447422464 1450600669491757056 1455857338033373184 1457233502914215936 1457857142069133312 1459235197286350848 1472234431438651392 1473695677914366816 1478966184668823552 1488229165862240256 1497087672801896448 1500561194084499456 1502905982093623296 1506393002933747712 1509777980182757376 1511851851034656768 1513280945333993472 1515359627951210496 1520850969195577344 1524379625736634368 1535849499463778304 1552535364387151872 1554667967909661696 1556137534606147584 1559748062528667648 1567846364035940352 1569999999151374336 1571484058616070144 1577178782869487616 1579345237241561088 1580838130393546752 1584505968283090944 1592732814258733056 1594920634058539008 1602213366724558848 1612248263017426944 1615988978244845568 1628148147268091904 1631925753178226688 1635592811864653824 1637839505287544832 1639387690778492928 1641639596947144704 1653991768653299712 1656263735368482816 1663836957752426496 1667697368327258112 1674257811595020288 1684223631902133504 1690769229855326208 1698500227705602048 1700833332413988864 1702441063500742656 1706391042766405632 1710957340345024512 1714927078953713664 1717606836678426624 1725460548780294144 1727830686896750592 1731839574801383424 1746602284935545856 1750654726431916032 1763827159540432896 1767919565943078912 1774326130728173568 1776763391896756224 1778442896692740096 1781221904703553536 1782569214318477312 1791824416041074688 1794285713315856384 1802490037565128704 1806672149021196288 1813779295894605312 1831666665676603392 1840041913347735552 1842569443448487936 1844311152125804544 1846844546565537792 1848590296330272768 1858188283301855232 1860740739734962176 1865058003632259072 1869248927845318656 1871816577471479808 1873585932318277632 1876159539368165376 1910812756168802304 1913437498965737472 1915246196438335488 1919689923112206336 1924827007888152576 1929657063428849664 1932307691263229952 1941143117377830912 1943809522758844416 1945646929715134464 1964927570552489088 1984305554482987008 1988909511685963776 1996116897069195264 2000748258779332608 2003874642791497728 2013037306910343168 2015802468046209024 2020479503934947328 2027801292260769792 2032506167648845824 2037221959221116928 2047799332618371072 2060624998886178816 2070047152516202496 2072890623879548928 2074850046141530112 2079664083371556864 2090461818714587136 2093333332201832448 2095312078154760192 2102905043825983488 2105793649655414784 2107784173858062336 2110679481789186048 2126560845411385344 2136284488966078464 2149664350689902592 2154651970993127424 2170864196357455872 2175901004237635584 2180790415819538432 2183786007050059776 2185850254371323904 2186785713103699968 2188852795929526272 2193931340699664384 2208351647157977088 2210543516871550224 2218449277003235328 2232343748793360384 2245631509202844672 2254358973140434944 2264666970274136064 2267777776551985152 2269921418000990208 2273039441926815744 2281276453793366016 2286569438604951552 2290142448904568832 2300614065040392192 2303774249195667456 2328803046580727808 2334206301909221376 2351769546053910528 2354999998727061504 2357226087924105216 2365768174304231424 2369017855862341632 2371257195590320128 2376758952424636416 2389099221388099584 2392380951087808512 2403320050086838272 2408896198694928384 2418372394526140416 2442222220902137856 2447888629767340032 2453389217796980736 2456759257931317248 2459081536167739392 2462459395420717056 2464787061773697024 2480987652979949568 2492331903793758208 2495755436628639744 2501546052490887168 2526335447853200256 2536153844782989312 2547750341558403072 2551249998620983296 2553661595251113984 2559586564149608448 2566436010517536768 2572876084571799552 2576410255017639936 2588190823170441216 2591746030345125888 2597759362202075136 2619903427403318784 2625982089647874048 2645740739310649344 2651879348914618368 2661489196092260352 2667664345039110144 2671832857055330304 2684049742547124224 2687736624061612032 2691428569973784576 2693972671913263104 2703735056347693056 2710008223531794432 2720668943841907968 2747499998514905088 2760062870021603328 2763854165172731904 2766466728188706816 2772885444495409152 2787282424952782848 2791111109602443264 2797587005448388608 2803873391767977984 2807724866207219712 2810378898477416448 2814239309052248064 2866219134253203456 2872869294657503232 2887240511832228864 2894485595143274496 2898461536894844928 2911714676066746368 2915714284138266624 2918470394572701696 2944468862877302784 2947391355828733632 2957932369337647104 2976458331724480512 2994175345603792896 3001122388168998912 3005811964187246592 3012786005867495424 3019555960365514752 3023703702069313536 3026561890667986944 3030719255902420992 3041701938391154688 3048759251473268736 3071698998927556608 3105070728774303744 3109335935819323392 3112275069212295168 3119496125057335296 3135692728071880704 3139999998302748672 3142968117232140288 3154357565738975232 3158690474483122176 3161676260787093504 3169011936566181888 3189841268117078016 3204426733449117696 3224496526034853888 3231977956489691136 3256296294536183808 3263851506356453376 3271185623729307648 3275679010575089664 3278775381556985856 3283279193894289408 3307983537306599424 3312527470736965632 3327673915504852992 3348515623190040576 3368447263804267008 3381538459710652416 3397000455411204096 3401666664827977728 3404882127001485312 3421914680690049024 3429854157907427328 3435213673356853248 3450921097560588288 3455661373793501184 3463679149602766848 3493204569871091712 3501309452863832064 3527654319080865792 3535839131886157824 3548652261456347136 3553526783793512448 3556885793385480192 3565138428636954624 3583648832082149376 3588571426631712768 3604980075130257408 3613344298042392576 3627558591789210624 3663333331353206784 3680083826695471104 3685138886896975872 3688622304251609088 3693689093131075584 3697180592660545536 3716376566603710464 3721481479469924352 3738497855690637312 3743633154942959616 3752319078736330752 3821625512337604608 3826874997931474944 3830492392876670976 3839379846224412672 3849654015776305152 3859314126857699328 3864615382526459904 3882286234755661824 3887619045517688832 3891293859430268928 3929855141104978176 3968611108965974016 3977819023371927552 3992233794138390528 4001496517558665216 4007749285582995456 4026074613820686336 4031604936092418048 4040959007869894656 4055602584521539584 4065012335297691648 4074443918442233856 4121249997772357632 4140094305032404992 4145781247759097856 4149700092283060224 4159328166743113728 4180923637429174272 4186666664403664896 4205810087651966976 4211587299310829568 4215568347716124672 4221358963578372096 4253121690822770688 4272568977932156928 4299328701379805184 4309303941986254848 4341728392714911744 4351802008475271168 4361580831639076864 4367572014100119552 4371700508742647808 4373571426207399936 4377705591859052544 4416703294315954176 4421087033743100448 4436898554006470656 4464687497586720768 4491263018405689344 4508717946280869888 4529333940548272128 4535555553103970304 4539842836001980416 4546078883853631488 4562552907586732032 4573138877209903104 4607548498391334912 4657606093161455616 4668412603818442752 4703539092107821056 4709999997454123008 4714452175848210432 4731536348608462848 4738035711724683264 4742514391180640256 4753517904849272832 4778198442776199168 4784761902175617024 4806640100173676544 4836744789052280832 4884444441804275712 4895777259534680064 4906778435593961472 4913518515862634496 4918163072335478784 4924918790841434112 4961975305959899136 4984663807587516416 4991510873257279488 5003092104981774336 5052670895706400512 5072307689565978624 5095500683116806144 5102499997241966592 5107323190502227968 5119173128299216896 5132872021035073536 5152820510035279872 5176381646340882432 5183492060690251776 5195518724404150272 5239806854806637568 5251964179295748096 5291481478621298688 5303758697829236736 5322978392184520704 5335328690078220288 5343665714110660608 5368099485094248448 5375473248123224064 5382857139947569152 5407470112695386112 5420016447063588864 5441337887683815936 5494999997029810176 5520125740043206656 5527708330345463808 5532933456377413632 5545770888990818304 5574564849905565696 5582222219204886528 5595174010896777216 5607746783535955968 5615449732414439424 5620757796954832896 5628478618104496128 5732438268506406912 5745738589315006464 5774481023664457728 5788971190286548992 5796923073789689856 5823429352133492736 5831428568276533248 5836940789145403392 5894782711657467264 5952916663448961024 5988350691207585792 6002244776337997824 6011623928374493184 6039111920731029504 6047407404138627072 6061438511804841984 6083403876782309376 6097518502946537472 6143397997855113216 6210141457548607488 6218671871638646784 6224550138424590336 6238992250114670592 6271385456143761408 6279999996605497344 6285936234464280576 6308715131477950464 6317380948966244352 6323352521574187008 6379682536234156032 6408853466898235392 6448993052069707776 6463955912979382272 6512592589072367616 6527703012712906752 6542371247458615296 6551358021150179328 6557550763113971712 6566558387788578816 6625054941473931264 6655347831009705984 6697031246380081152 6736894527608534016 6763076919421304832 6794000910822408192 6803333329655955456 6809764254002970624 6843829361380098048 6859708315814854656 6870427346713706496 6901842195121176576 6911322747587002368 6986409139742183424 7002618905727664128 7055308638161731584 7071678263772315648 7097304522912694272 7107053567587024896 7113771586770960384 7130276857273909248 7167297664164298752 7177142853263425536 7209960150260514816 7226688596084785152 7255117183578421248 7326666662706413568 7360167653390942208 7370277773793951744 7377244608503218176 7387378186262151168 7394361185321091072 7442962958939848704 7476995711381274624 7487266309885919232 7504638157472661504 7643251024675209216 7653749995862949888 7660984785753341952 7678759692448825344 7699308031552610304 7718628253715398656 7729230765052919808 7764572469511323648 7775238091035377664 7859710282209956352 7937222217931948032 7955638046743855104 7984467588276781056 8002993035117330432 8015498571165990912 8052149227641372672 8063209872184836096 8081918015739789312 8111205169043079168 8130024670595383296 8242499995544715264 8280188610064809984 8291562495518195712 8299400184566120448 8318656333486227456 8361847274858348544 8373333328807329792 8411620175303933952 8423174598621659136 8431136695432249344 8442717927156744192 8598657402759610368 8618607883972509696 8683456785429823488 8723161663278153728 8735144028200239104 8747142852414799872 8755411183718105088 8833406588631908352 8842174067486200896 8873797108012941312 8929374995173441536 8982526036811378688 9017435892561739776 9058667881096544256 9071111106207940608 9079685672003960832 9092157767707262976 9125105815173464064 9146277754419806208 9215096996782669824 9315212186322911232 9336825207636885504 9407078184215642112 9419999994908246016 9428904351696420864 9463072697216925696 9476071423449366528 9485028782361280512 9507035809698545664 9569523804351234048 9613280200347353088 9673489578104561664 9768888883608551424 9791554519069360128 9813556871187922944 9827037031725268992 9836326144670957568 9849837581682868224 9923950611919798272 9969327615175032832 9983021746514558976 10105341791412801024 10144615379131957248 10191001366233612288 10204999994483933184 10214646381004455936 10265744042070147072 10305641020070559744 10352763292681764864 10366984121380503552 10391037448808300544 10479613709613275136 10503928358591496192 10582962957242597376 10607517395658473472 10645956784369041408 10670657380156440576 10750946496246448128 10765714279895138304 10814940225390772224 10840032894127177728 10882675775367631872 10989999994059620352 11040251480086413312 11055416660690927616 11065866912754827264 11091541777981636608 11149129699811131392 11164444438409773056 11215493567071911936 11230899464828878848 11256957236208992256 11464876537012813824 11491477178630012928 11548962047328915456 11577942380573097984 11593846147579379712 11646858704266985472 11662857136553066496 11673881578290806784 11789565423314934528 11905833326897922048 11976701382415171584 12004489552675995648 12023247856748986368 12078223841462059008 12094814808277254144 12122877023609683968 12166807753564618752 12195037005893074944 12420282915097214976 12437343743277293568 12449100276849180672 12477984500229341184 12542770912287522816 12559999993210994688 12617430262955900928 12634761897932488704 12646705043148374016 12759365072468312064 12817706933796470784 12897986104139415552 12927911825958764544 13025185178144735232 13055406025425813504 13084742494917230592 13102716042300358656 13115101526227943424 13133116775577157632 13250109882947862528 13310695662019411968 13394062492760162304 13473789055217068032 13526153838842609664 13588001821644816384 13606666659311910912 13619528508005941248 13687658722760196096 13719416631629709312 13822645495174004736 13972818279484366848 14005237811455328256 14110617276323463168 14143356527544631296 14194609045825388544 14214107135174049792 14227543173541920768 14260553714547818496 14334595328328597504 14354285706526851072 14419920300521029632 14510234367156842496 14653333325412827136 14720335306781884416 14740555547587903488 14754489217006436352 14774756372524302336 14885925917879697408 14953991422762549248 14974532619771838464 15009276314945323008 15286502049350418432 15307499991725899776 15321969571506683904 15357519384897650688 15398616063105220608 15458461530105839616 15529144939022647296 15550476182070755328 15719420564419912704 15874444435863896064 15911276093487710208 15968935176553562112 16005986070234660864 16030997142331981824 16104298455282745344 16126419744369672192 16222410338086158336 16260049341190766592 16484999991089430528 16560377220129619968 16583124991036391424 16598800369132240896 16637312666972454912 16723694549716697088 16746666657614659584 16823240350607867904 16846349197243318272 16862273390864498688 16885435854313488384 17197314805519220736 17237215767945019392 17366913570859646976 17446323326556307456 17470288056400478208 17494285704829599744 17510822367436210176 17684348134972401792 17858749990346883072 17965052073622757376 18034871785123479552 18117335762193088512 18142222212415881216 18184315535414525952 18250211630346928128 18292555508839612416 18430193993565339648 18630424372645822464 18673650415273771008 18814156368431284224 18839999989816492032 18857808703392841728 18926145394433851392 18952142846898733056 18970057564722561024 19139047608702468096 19226560400694706176 19346979156209123328 19537777767217102848 19583109038138720256 19627113742375845888 19654074063450537984 19672652289341915136 19699675163365736448 19966043493029117952 20210683582825602048 20289230758263914496 20382002732467224576 20409999988967866368 20429292762008911872 20531488084140294144 20611282040141119488 20705526585363529728 20733968242761007104 20959227419226550272 21007856717182992384 21165925914485194752 21215034791316946944 21291913568738082816 21341314760312881152 21501892992492896256 21531428559790276608 21629880450781544448 21680065788254355456 21765351550735263744 21979999988119240704 22080502960172826624 22110833321381855232 22131733825509654528 22183083555963273216 22328888876819546112 22430987134143823872 22461798929657757696 22513914472417984512 22929753074025627648 22982954357260025856 23097924094657830912 23155884761146195968 23187692295158759424 23293717408533970944 23325714273106132992 23579130846629869056 23811666653795844096 23953402764830343168 24008979105351991296 24046495713497972736 24156447682924118016 24189629616554508288 24245754047219367936 24333615507129237504 24390074011786149888 24840565830194429952 24874687486554587136 24898200553698361344 24955969000458682368 25085541824575045632 25119999986421989376 25234860525911801856 25269523795864977408 25293410086296748032 25795972208278831104 25855823651917529088 26050370356289470464 26169484989834461184 26205432084600717312 26266233551154315264 26500219765895725056 26621391324038823936 26788124985520324608 26947578110434136064 27052307677685219328 27176003643289632768 27213333318623821824 27239057016011882496 27375317445520392192 27438833263259418624 27645290990348009472 27945636558968733696 28010475622910656512 28221234552646926336 28286713055089262592 28389218091650777088 28428214270348099584 28455086347083841536 28521107429095636992 28708571413053702144 28839840601042059264 29020468734313684992 29306666650825654272 29440670613563768832 29481111095175806976 29508978434012872704 29549512745048604672 29771851835759394816 29907982845525098496 29949065239543676928 30573004098700836864 30614999983451799552 30643939143013367808 30797232126210441216 30916923060211679232 31058289878045294592 31100952364141510656 31438841128839825408 31748888871727792128 31822552186975420416 31937870353107124224 32011972140469321728 32252839488739344384 32444820676172316672 32520098682381533184 32969999982178861056 33120754440259239936 33166249982072782848 33197600738264481792 33274625333944909824 33447389099433394176 33493333315229319168 33646480701215735808 33692698394486636544 33770871708626976768 34394629611038441472 34474431535890038784 34733827141719293952 34892646653112614912 34940576112800956416 34988571409659199488 35021644734872420352 35368696269944803584 35717499980693766144 35930104147245514752 36069743570246959104 36234671524386177024 36284444424831762432 36368631070829051904 36500423260693856256 36585111017679224832 37260848745291644928 37347300830547542016 37628312736862568448 37679999979632984064 37852290788867702784 37904285693797466112 37940115129445122048 38278095217404936192 38453120801389412352 38693958312418246656 39075555534434205696 39166218076277440512 39254227484751691776 39308148126901075968 39345304578683830272 39399350326731472896 39932086986058235904 40421367165651204096 40578461516527828992 40764005464934449152 40819999977935732736 40858585524017823744 41062976168280588288 41467936485522014208 41918454838453100544 42015713434365984768 42331851828970389504 42430069582633893888 42583827137476165632 42682629520625762304 43003785984985792512 43062857119580553216 43259760901563088896 43530703101470527488 43959999976238481408 44161005920345653248 44221666642763710464 44263467651019309056 44657777753639092224 44861974268287647744 44923597859315515392 45027828944835969024 45859506148051255296 45965908714520051712 46195848189315661824 46375384590317518848 46587434817067941888 46651428546212265984 47158261693259738112 47623333307591688192 47906805529660686336 48017958210703982592 48092991426995945472 48312895365848236032 48379259233109016576 48667231014258475008 48780148023572299776 49681131660388859904 49749374973109174272 49796401107396722688 49911938000917364736 50171083649150091264 50239999972843978752 50469721051823603712 50539047591729954816 50586820172593496064 51591944416557662208 51711647303835058176 52100740712578940928 52338969979668922368 52410864169201434624 52532467102308630528 53576249971040649216 53895156220868272128 54104615355370438656 54352007286579265536 54426666637247643648 54750634891040784384 54877666526518837248 55290581980696018944 55891273117937467392 56020951245821313024 56442469105293852672 56573426110178525184 56778436183301554176 56856428540696199168 56910172694167683072 57417142826107404288 57679681202084118528 58040937468627369984 58613333301651308544 58881341227127537664 58962222190351613952 59017956868025745408 59099025490097209344 59898130479087353856 61146008197401673728 61229999966903599104 61287878286026735616 61594464252420882432 61833846120423358464 62116579756090589184 62201904728283021312 62877682257679650816 63497777743455584256 63645104373950840832 63875740706214248448 64023944280938643456 64505678977478688768 64889641352344633344 65040197364763066368 65939999964357722112 66241508880518479872 66332499964145565696 66395201476528963584 66549250667889819648 66986666630458638336 67292961402431471616 67385396788973273088 67541743417253953536 68789259222076882944 68948863071780077568 69467654283438587904 69785293306225229824 69881152225601912832 69977142819318398976 70737392539889607168 71434999961387532288 71860208294491029504 72139487140493918208 72469343048772354048 72568888849663524864 72737262141658103808 73000846521387712512 73170222035358449664 74521697490583289856 74694601661095084032 75256625473725136896 75359999959265968128 75704581577735405568 75808571387594932224 75880230258890244096 77387916624836493312 78151111068868411392 78508454969503383552 78616296253802151936 78798700653462945792 79864173972116471808 80842734331302408192 81156923033055657984 81528010929868898304 81639999955871465472 81717171048035647488 82125952336561176576 82935872971044028416 83836909676906201088 84031426868731969536 84663703657940779008 84860139165267787776 85167654274952331264 85365259041251524608 86125714239161106432 86519521803126177792 87061406202941054976 87919999952476962816 88322011840691306496 88443333285527420928 88526935302038618112 89315555507278184448 89723948536575295488 89847195718631030784 91719012296102510592 91931817429040103424 92391696378631323648 92750769180635037696 93174869634135883776 93302857092424531968 94316523386519476224 95246666615183376384 95813611059321372672 96035916421407965184 96758518466218033152 97334462028516950016 97560296047144599552 99362263320777719808 99498749946218348544 99592802214793445376 99823876001834729472 100342167298300182528 100479999945687957504 100939442103647207424 101078095183459909632 103183888833115324416 103423294607670116352 104201481425157881856 104677939959337844736 104821728338402869248 105064934204617261056 107152499942081298432 107790312441736544256 108209230710740877312 108704014573158531072 108853333274495287296 109501269782081568768 109755333053037674496 111782546235874934784 112041902491642626048 112884938210587705344 113556872366603108352 113712857081392398336 113820345388335366144 114834285652214808576 115359362404168237056 116081874937254739968 117226666603302617088 117762682454255075328 117924444380703227904 118035913736051490816 118198050980194418688 119796260958174707712 122292016394803347456 122459999933807198208 122575756572053471232 123188928504841764864 124403809456566042624 125755364515359301632 126995555486911168512 127290208747901681664 127751481412428496896 128047888561877286912 129011357954957377536 129779282704689266688 131879999928715444224 132483017761036959744 132664999928291131392 132790402953057927168 133973333260917276672 134585922804862943232 134770793577946546176 135083486834507907072 137578518444153765888 137897726143560155136 139762304451203825664 139954285638636797952 141474785079779214336 142869999922775064576 143720416588982059008 144278974280987836416 144938686097544708096 145137777699327049728 146001693042775425024 146340444070716899328 149043394981166579712 149389203322190168064 150513250947450273792 150719999918531936256 151409163155470811136 151617142775189864448 151760460517780488192 154775833249672986624 156302222137736822784 157016909939006767104 157232592507604303872 157597401306925891584 161685468662604816384 162313846066111315968 163056021859737796608 163279999911742930944 164251904673122353152 165871745942088056832 167673819353812402176 168062853737463939072 169327407315881558016 169720278330535575552 170335308549904662528 170730518082503049216 172251428478322212864 173039043606252355584 174122812405882109952 175839999904953925632 176644023681382612992 176886666571054841856 177053870604077236224 179694391437262061568 183438024592205021184 183863634858080206848 184783392757262647296 185501538361270075392 186349739268271767552 186605714184849063936 188633046773038952448 190493333230366752768 191627222118642745344 192071832842815930368 193517036932436066304 194668924057033900032 195120592094289199104 198724526641555439616 198997499892436697088 199185604429586890752 199647752003669458944 200959999891375915008 201878884207294414848 202156190366919819264 206367777666230648832 206846589215340232704 208402962850315763712 209355879918675689472 209643456676805738496 214304999884162596864 215580624883473088512 216418461421481754624 217408029146317062144 217706666548990574592 219002539564163137536 219510666106075348992 223565092471749869568 224083804983285252096 225769876421175410688 227113744733206216704 227425714162784796672 227640690776670732288 232163749874509479936 234453333206605234176 235525364908510150656 235848888761406455808 236396101960388837376 239592521916349415424 244584032789606694912 244919999867614396416 245151513144106942464 246377857009683529728 248807618913132085248 251510729030718603264 253991110973822337024 254580417495803363328 255502962824856993792 256095777123754573824 259558565409378533376 263759999857430888448 264966035522073919488 265329999856582262784 265580805906115854336 267946666521834553344 269171845609725886464 269541587155893092352 275157036888307531776 275795452287120310272 279524608902407651328 279908571277273595904 282949570159558428672 285739999845550129152 287440833177964118016 290275555398654099456 292003386085550850048 292680888141433798656 298086789962333159424 298778406644380336128 301026501894900547584 301439999837063872512 302818326310941622272 303234285550379728896 309551666499345973248 312604444275473645568 314033819878013534208 314465185015208607744 315194802613851783168 323370937325209632768 324627692132222631936 326112043719475593216 326559999823485861888 328503809346244706304 335347638707624804352 336125707474927878144 338654814631763116032 340670617099809325056 341461036165006098432 344502856956644425728 346078087212504711168 348245624811764219904 351679999809907851264 353288047362765225984 353773333142109683712 354107741208154472448 359388782874524123136 366876049184410042368 367727269716160413696 369566785514525294592 373211428369698127872 377266093546077904896 380986666460733505536 383254444237285490688 384143665685631860736 387034073864872132608 389337848114067800064 397449053283110879232 397994999784873394176 398371208859173781504 401919999782751830016 403757768414588829696 404312380733839638528 412735555332461297664 413693178430680465408 419286913353611476992 428609999768325193728 431161249766946177024 432836922842963509248 434816058292634124288 435413333097981149184 438005079128326275072 439021332212150697984 447130184943499739136 448167609966570504192 451539752842350821376 454227489466412433408 454851428325569593344 455281381553341464576 464327499749018959872 468906666413210468352 471050729817020301312 471697777522812911616 472792203920777674752 489168065579213389824 489839999735228792832 492755714019367059456 497615237826264170496 503021458061437206528 507982221947644674048 509160834991606726656 511005925649713987584 512191554247509147648 519117130818757066752 527519999714861776896 529932071044147838976 530659999713164525568 531161611812231708672 539083174311786184704 550314073776615063552 551590904574240620544 559049217804815302656 559817142554547191808 565899140319116857344 571479999691100258304 574881666355928236032 580551110797308198912 584006772171101700096 585361776282867597312 596173579924666318848 597556813288760672256 602879999674127745024 605636652621883244544 606468571100759457792 619103332998691946496 625208888550947291136 628067639756027068416 628930370030417215488 646741874650419265536 649255384264445263872 652224087438951186432 653119999646971723776 657007618692489412608 670695277415249608704 672251414949855756288 677309629263526232064 681341234199618650112 682922072330012196864 696491249623528439808 703359999619815702528 706576094725530451968 707546666284219367424 718777565749048246272 733752098368820084736 735454539432320827392 739133571029050589184 746422856739396255744 754532187092155809792 761973332921467011072 766508888474570981376 768287331371263721472 778675696228135600128 794898106566221758464 795989999569746788352 796742417718347563008 803839999565503660032 807515536829177659392 808624761467679277056 825471110664922595328 827386356861360930816 838573826707222953984 857219999536650387456 862322499533892354048 870826666195962298368 876010158256652550144 878042664424301395968 894260369886999478272 896335219933141008384 903079505684701642752 908454978932824866816 909702856651139186688 928654999498037919744 937813332826420936704 942101459634040602624 943395555045625823232 945584407841555349504 978336131158426779648 979679999470457585664 985511428038734118912 1006042916122874413056 1015964443895289348096 1022011851299427975168 1024383108495018295296 1038234261637514133504 1055039999429723553792 1059864142088295677952 1061319999426329051136 1062323223624463417344 1078166348623572369408 1100628147553230127104 1103181809148481241088 1119634285109094383616 1131798280638233714688 1142959999382200516608 1149763332711856472064 1161102221594616397824 1168013544342203400192 1192347159849332637696 1195113626577521344512 1205759999348255490048 1211273305243766489088 1212937142201518915584 1238206665997383892992 1257860740060834430976 1293483749300838531072 1298510768528890527744 1304448174877902372864 1306239999293943447552 1314015237384978825216 1341390554830499217408 1344502829899711512576 1354619258527052464128 1362682468399237300224 1365844144660024393728 1392982499247056879616 1406719999239631405056 1413152189451060903936 1415093332568438734848 1467504196737640169472 1478267142058101178368 1492845713478792511488 1509064374184311619584 1523946665842934022144 1533017776949141962752 1536574662742527442944 1557351392456271200256 1589796213132443516928 1591979999139493576704 1593484835436695126016 1617249522935358554112 1650942221329845190656 1654772713722721861632 1677147653414445907968 1714439999073300774912 1724644999067784708096 1741653332391924596736 1752020316513305100288 1756085328848602791936 1788520739773998956544 1792670439866282016768 1816909957865649733632 1819405713302278373376 1857309998996075839488 1875626665652841873408 1884202919268081205248 1886791110091251646464 1956672262316853559296 1959359998940915171328 1971022856077468237824 2012085832245748826112 2031928887790578696192 2044023702598855950336 2048766216990036590592 2110079998859447107584 2119728284176591355904 2122639998852658102272 2156332697247144738816 2201256295106460254208 2206363618296962482176 2239268570218188767232 2263596561276467429376 2285919998764401033216 2299526665423712944128 2336027088684406800384 2384694319698665275392 2390227253155042689024 2411519998696510980096 2422546610487532978176 2425874284403037831168 2476413331994767785984 2515721480121668861952 2586967498601677062144 2612479998587886895104 2628030474769957650432 2682781109660998434816 2689005659799423025152 2709238517054104928256 2725364936798474600448 2785964998494113759232 2813439998479262810112 2826304378902121807872 2830186665136877469696 2935008393475280338944 2956534284116202356736 3018128748368623239168 3047893331685868044288 3066035553898283925504 3073149325485054885888 3114702784912542400512 3179592426264887033856 3183959998278987153408 3186969670873390252032 3234499045870717108224 3301884442659690381312 3309545427445443723264 3428879998146601549824 3449289998135569416192 3483306664783849193472 3504040633026610200576 3577041479547997913088 3585340879732564033536 3633819915731299467264 3638811426604556746752 3714619997992151678976 3773582220182503292928 3913344524633707118592 3918719997881830342656 3942045712154936475648 4024171664491497652224 4063857775581157392384 4088047405197711900672 4097532433980073181184 4220159997718894215168 4239456568353182711808 4245279997705316204544 4402512590212920508416 4478537140436377534464 4527193122552934858752 4571839997528802066432 4599053330847425888256 4672054177368813600768 4769388639397330550784 4780454506310085378048 4851748568806075662336 4952826663989535571968 5031442960243337723904 5173934997203354124288 5224959997175773790208 5256060949539915300864 5365562219321996869632 5378011319598846050304 5450729873596949200896 5571929996988227518464 5626879996958525620224 5652608757804243615744 5660373330273754939392 5870016786950560677888 5913068568232404713472 6036257496737246478336 6095786663371736088576 6132071107796567851008 6146298650970109771776 6359184852529774067712 6367919996557974306816 6468998091741434216448 6603768885319380762624 6619090854890887446528 6857759996293203099648 6898579996271138832384 7008081266053220401152 7154082959095995826176 7170681759465128067072 7267639831462598934528 7277622853209113493504 7429239995984303357952 7547164440365006585856 7837439995763660685312 7884091424309872951296 8048343328982995304448 8127715551162314784768 8176094810395423801344 8440319995437788430336 8478913136706365423616 8490559995410632409088 8805025180425841016832 9054386245105869717504 9143679995057604132864 9198106661694851776512 9344108354737627201536 9538777278794661101568 9560909012620170756096 9703497137612151324672 9905653327979071143936 10347869994406708248576 10449919994351547580416 10512121899079830601728 10731124438643993739264 10756022639197692100608 10901459747193898401792 11143859993976455036928 11320746660547509878784 11740033573901121355776 11826137136464809426944 12072514993474492956672 12191573326743472177152 12264142215593135702016 12292597301940219543552 12718369705059548135424 12735839993115948613632 13207537770638761525248 13715519992586406199296 13797159992542277664768 14016162532106440802304 14308165918191991652352 14341363518930256134144 14555245706418226987008 14858479991968606715904 15094328880730013171712 15674879991527321370624 15768182848619745902592 16096686657965990608896 16352189620790847602688 16880639990875576860672 16957826273412730847232 16981119990821264818176 17610050360851682033664 18108772490211739435008 18287359990115208265728 18396213323389703553024 19077554557589322203136 19406994275224302649344 19811306655958142287872 20695739988813416497152 21024243798159661203456 21462248877287987478528 21512045278395384201216 21802919494387796803584 22287719987952910073856 22641493321095019757568 23652274272929618853888 24145029986948985913344 24383146653486944354304 24528284431186271404032 25436739410119096270848 25471679986231897227264 26415075541277523050496 27431039985172812398592 27594319985084555329536 28032325064212881604608 28616331836383983304704 28682727037860512268288 29110491412836453974016 29716959983937213431808 31349759983054642741248 31536365697239491805184 32193373315931981217792 32704379241581695205376 33962239981642529636352 35220100721703364067328 36217544980423478870016 36574719980230416531456 36792426646779407106048 38155109115178644406272 39622613311916284575744 41391479977626832994304 42048487596319322406912 42924497754575974957056 43024090556790768402432 44575439975905820147712 45282986642190039515136 47304548545859237707776 48290059973897971826688 49056568862372542808064 50873478820238192541696 50943359972463794454528 52830151082555046100992 54862079970345624797184 55188639970169110659072 57232663672767966609408 58220982825672907948032 59433919967874426863616 63072731394478983610368 64386746631863962435584 65408758483163390410752 67924479963285059272704 72435089960846957740032 73149439960460833062912 73584853293558814212096 76310218230357288812544 79245226623832569151488 82782959955253665988608 84096975192638644813824 85848995509151949914112 86048181113581536804864 89150879951811640295424 94609097091718475415552 96580119947795943653376 98113137724745085616128 101886719944927588909056 105660302165110092201984 109724159940691249594368 110377279940338221318144 114465327345535933218816 118867839935748853727232 126145462788957967220736 128773493263727924871168 135848959926570118545408 144870179921693915480064 147169706587117628424192 152620436460714577625088 158490453247665138302976 165565919910507331977216 171697991018303899828224 178301759903623280590848 189218194183436950831104 193160239895591887306752 196226275449490171232256 203773439889855177818112 219448319881382499188736 220754559880676442636288 228930654691071866437632 237735679871497707454464 252290925577915934441472 257546986527455849742336 289740359843387830960128 294339413174235256848384 316980906495330276605952 331131839821014663954432 343395982036607799656448 356603519807246561181696 378436388366873901662208 386320479791183774613504 407546879779710355636224 441509119761352885272576 457861309382143732875264 475471359742995414908928 515093973054911699484672 579480719686775661920256 588678826348470513696768 662263679642029327908864 686791964073215599312896 713207039614493122363392 756872776733747803324416 772640959582367549227008 883018239522705770545152 950942719485990829817856 1030187946109823398969344 1158961439373551323840512 1324527359284058655817728 1373583928146431198625792 1426414079228986244726784 1545281919164735098454016 1766036479045411541090304 2060375892219646797938688 2317922878747102647681024 2649054718568117311635456 2852828158457972489453568 3090563838329470196908032 4120751784439293595877376 4635845757494205295362048 5298109437136234623270912 6181127676658940393816064 9271691514988410590724096 12362255353317880787632128 18543383029976821181448192 37086766059953642362896384
- Sum of all divisors σ(n): 140536284571737540803007411
- Sum of proper divisors (its aliquot sum) s(n): 103449518511783898440111027
- 37086766059953642362896384 is an abundant number, because the sum of its proper divisors (103449518511783898440111027) is greater than itself. Its abundance is 66362752451830256077214643
Bases of 37086766059953642362896384
- Binary: 11110101011010110110110011101110110111010101111100101000100000000000000000000000000002
- Hexadecimal: 0x1EAD6D9DDBABE510000000
- Base-36: 4NR9H1TAYV4000000
Squares and roots of 37086766059953642362896384
- 37086766059953642362896384 squared (370867660599536423628963842) is 1375428216785729413915289783886371910554841520275456
- 37086766059953642362896384 cubed (370867660599536423628963843) is 51010184508191550318201434351040854777399192718306915308149851811777666351104
-
37086766059953642362896384 is a
perfect square number . Itssquare root is 6089890480128 -
The
cube root of 37086766059953642362896384 is 333482453.6815005237
Scales and comparisons
How big is 37086766059953642362896384?- 37,086,766,059,953,642,362,896,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,086,766,059,953,642,362,896,384 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 37086766059953642362896384 cubic inches would be around 27790204.5 feet tall.
Recreational maths with 37086766059953642362896384
- 37086766059953642362896384 backwards is 48369826324635995066768073
- The number of decimal digits it has is: 26
- The sum of 37086766059953642362896384's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 37086766059953642362896384 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 37086766059953642362896384 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/37086766059953642362896384/
Chicago style:
Numbermatics. 2024. "Number 37086766059953642362896384 - Facts about the integer". https://numbermatics.com/n/37086766059953642362896384/
The information we have on file for 37086766059953642362896384 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 37086766059953642362896384, math, Factors of 37086766059953642362896384, curriculum, school, college, exams, university, Prime factorization of 37086766059953642362896384, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, eighty-six sextillion, seven hundred sixty-six quintillion, fifty-nine quadrillion, nine hundred fifty-three trillion, six hundred forty-two billion, three hundred sixty-two million, eight hundred ninety-six thousand, three hundred eighty-four.