803145219890377858255286784
803,145,219,890,377,858,255,286,784 is an even composite number composed of five prime numbers multiplied together.
803145219890377858255286784 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 803145219890377858255286784:
29 × 36 × 712 × 193 × 2833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 283 × 283 × 283)See below for interesting mathematical facts about the number 803145219890377858255286784 from the Numbermatics database.
Names of 803145219890377858255286784
- Cardinal: 803145219890377858255286784 can be written as Eight hundred three septillion, one hundred forty-five sextillion, two hundred nineteen quintillion, eight hundred ninety quadrillion, three hundred seventy-seven trillion, eight hundred fifty-eight billion, two hundred fifty-five million, two hundred eighty-six thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 8.03145219890377858255286784 × 1026
Factors of 803145219890377858255286784
Divisors of 803145219890377858255286784
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 216 224 228 243 252 256 266 283 288 294 304 324 336 342 343 361 378 384 392 399 432 441 448 456 486 504 512 513 532 566 567 576 588 608 648 672 684 686 722 729 756 768 784 798 849 864 882 896 912 931 972 1008 1026 1029 1064 1083 1132 1134 1152 1176 1197 1216 1296 1323 1344 1368 1372 1444 1458 1512 1536 1539 1568 1596 1698 1701 1728 1764 1792 1824 1862 1944 1981 2016 2052 2058 2128 2166 2264 2268 2304 2352 2394 2401 2432 2527 2547 2592 2646 2688 2736 2744 2793 2888 2916 3024 3078 3087 3136 3192 3249 3396 3402 3456 3528 3584 3591 3648 3724 3888 3962 3969 4032 4104 4116 4256 4332 4528 4536 4608 4617 4704 4788 4802 4864 5054 5094 5103 5184 5292 5376 5377 5472 5488 5586 5776 5832 5943 6048 6156 6174 6272 6384 6498 6517 6792 6804 6859 6912 7056 7182 7203 7296 7448 7581 7641 7776 7924 7938 8064 8208 8232 8379 8512 8664 9056 9072 9234 9261 9408 9576 9604 9728 9747 10108 10188 10206 10368 10584 10752 10754 10773 10944 10976 11172 11552 11664 11886 11907 12096 12312 12348 12544 12768 12996 13034 13584 13608 13718 13824 13851 13867 14112 14364 14406 14592 14896 15162 15282 15552 15848 15876 16128 16131 16416 16464 16758 16807 17024 17328 17689 17829 18112 18144 18468 18522 18816 19152 19208 19494 19551 20216 20376 20412 20577 20736 21168 21508 21546 21609 21888 21952 22344 22743 22923 23104 23328 23772 23814 24192 24624 24696 25088 25137 25536 25992 26068 27168 27216 27436 27702 27734 27783 28224 28728 28812 29184 29241 29792 30324 30564 31104 31696 31752 32256 32262 32319 32832 32928 33516 33614 34048 34656 35378 35658 35721 36224 36288 36936 37044 37632 37639 38304 38416 38988 39102 40432 40752 40824 41154 41472 41601 42336 43016 43092 43218 43776 43904 44688 45486 45619 45846 46208 46656 47544 47628 48013 48384 48393 49248 49392 50274 50421 51072 51984 52136 53067 53487 54336 54432 54872 55404 55468 55566 56448 57456 57624 58482 58653 59584 60648 61128 61731 62208 63392 63504 64524 64638 64827 65664 65856 67032 67228 68096 68229 68769 69312 70756 71316 71442 72448 72576 73872 74088 75264 75278 75411 76608 76832 77976 78204 80089 80864 81504 81648 82308 83202 83349 84672 86032 86184 86436 87552 87723 87808 89376 90972 91238 91692 92416 93312 95088 95256 96026 96768 96786 96957 97069 98496 98784 100548 100842 102144 102163 103968 104272 106134 106974 108672 108864 109744 110808 110936 111132 112896 112917 114912 115248 116964 117306 117649 119168 121296 122256 123462 123823 124416 124803 126784 127008 129048 129276 129654 131328 131712 134064 134456 136458 136857 137538 138624 141512 142632 142884 144039 144896 145152 145179 147744 148176 150556 150822 151263 153216 153664 155952 156408 159201 160178 160461 161728 163008 163296 164616 166404 166698 169344 172064 172368 172872 175446 175616 175959 178752 181944 182476 183384 184832 185193 186624 190176 190512 192052 193572 193914 194138 194481 196992 197568 201096 201684 204288 204326 204687 206307 207936 208544 212268 213948 217344 217728 219488 221616 221872 222264 225792 225834 226233 229824 230496 233928 234612 235298 238336 240267 242592 244512 246924 247646 249606 250047 253568 254016 258096 258552 259308 262656 263169 263424 263473 268128 268912 272916 273714 275076 277248 283024 285264 285768 288078 290304 290358 291207 295488 296352 301112 301644 302526 306432 306489 307328 311904 312816 318402 319333 320356 320922 323456 326016 326592 329232 332808 333396 336091 338688 338751 344128 344736 345744 350892 351918 352947 357504 363888 364952 366768 370386 371469 373248 374409 380352 381024 384104 387144 387828 388276 388962 393984 395136 402192 403368 408652 409374 410571 412614 415872 417088 424536 427896 432117 434688 435456 435537 438976 443232 443744 444528 451668 452466 453789 459648 460992 467856 469224 470596 476672 477603 480534 481383 485184 489024 493848 495292 499212 500094 507136 508032 516192 517104 518616 526338 526848 526946 527877 536256 537824 545832 547428 550152 554496 555579 560623 566048 570528 571536 576156 580716 582414 583443 590976 592704 602224 603288 605052 612864 612978 614061 614656 623808 625632 636804 638666 640712 641844 646912 652032 653184 658464 665616 666792 672182 677376 677502 678699 679483 688256 689472 691488 701784 703836 705894 715008 715141 720801 727776 729904 733536 740772 742938 748818 760704 762048 768208 774288 775656 776552 777924 787968 790272 790419 804384 806736 817304 818748 821142 823543 825228 831744 834176 849072 855792 864234 866761 870912 871074 873621 877952 886464 887488 889056 903336 904932 907578 919296 919467 921984 935712 938448 941192 955206 957999 961068 962766 970368 978048 987696 990584 998424 1000188 1008273 1014272 1016064 1016253 1032384 1034208 1037232 1052676 1053892 1055754 1058841 1072512 1075648 1091664 1094856 1100304 1111158 1114407 1121246 1123227 1132096 1141056 1143072 1152312 1161432 1164828 1166886 1181952 1185408 1204448 1206576 1210104 1225956 1228122 1229312 1231713 1247616 1251264 1273608 1277332 1281424 1283688 1293824 1296351 1304064 1306368 1306611 1316928 1331232 1333584 1344364 1355004 1357398 1358966 1361367 1376512 1378944 1382976 1403568 1407672 1411788 1430016 1430282 1432809 1441602 1444149 1455552 1459808 1467072 1481544 1485876 1497636 1521408 1521691 1524096 1536416 1548576 1551312 1553104 1555848 1580544 1580838 1583631 1608768 1613472 1634608 1637496 1642284 1647086 1650456 1663488 1666737 1668352 1681869 1698144 1711584 1728468 1733522 1742148 1747242 1750329 1755904 1772928 1774976 1778112 1806672 1809864 1815156 1838592 1838934 1842183 1843968 1844311 1871424 1876896 1882384 1910412 1915998 1922136 1925532 1940736 1941097 1956096 1975392 1981168 1996848 2000376 2016546 2032128 2032506 2038449 2064768 2068416 2074464 2105352 2107784 2111508 2117682 2145024 2145423 2151296 2162403 2183328 2189712 2200608 2222316 2228814 2235331 2242492 2246454 2264192 2282112 2286144 2304624 2322864 2329656 2333772 2352637 2363904 2370816 2371257 2408896 2413152 2420208 2451912 2456244 2463426 2470629 2495232 2502528 2547216 2554664 2562848 2567376 2592702 2600283 2612736 2613222 2620863 2633856 2662464 2667168 2688728 2710008 2714796 2717932 2722734 2753024 2757888 2758401 2765952 2807136 2815344 2823576 2860564 2865618 2873997 2883204 2888298 2911104 2919616 2934144 2963088 2971752 2995272 3024819 3042816 3043382 3048192 3048759 3072832 3097152 3102624 3106208 3111696 3161676 3167262 3176523 3217536 3226944 3269216 3274992 3284568 3294172 3300912 3333474 3336704 3343221 3363738 3369681 3396288 3423168 3456936 3467044 3484296 3494484 3500658 3511808 3545856 3549952 3556224 3613344 3619728 3630312 3677868 3684366 3687936 3688622 3695139 3742848 3753792 3764768 3820824 3831996 3844272 3851064 3881472 3882194 3889053 3912192 3919833 3924361 3950784 3962336 3993696 4000752 4033092 4065012 4076898 4084101 4129536 4136832 4148928 4210704 4215568 4223016 4235364 4290048 4290846 4298427 4302592 4324806 4366656 4379424 4401216 4444632 4457628 4470662 4484984 4492908 4528384 4564224 4565073 4572288 4609248 4645728 4659312 4667544 4705274 4741632 4742514 4750893 4756381 4817792 4826304 4840416 4903824 4912488 4926852 4941258 4990464 5000211 5005056 5005987 5045607 5094432 5109328 5125696 5134752 5185404 5200566 5226444 5241726 5267712 5324928 5334336 5377456 5420016 5429592 5435864 5445468 5515776 5516802 5531904 5532933 5614272 5630688 5647152 5721128 5731236 5747994 5764801 5766408 5776596 5822208 5823291 5839232 5868288 5926176 5943504 5990544 6049638 6067327 6086764 6096384 6097518 6115347 6145664 6194304 6205248 6212416 6223392 6323352 6334524 6353046 6435072 6436269 6453888 6487209 6538432 6549984 6569136 6588344 6601824 6666948 6686442 6705993 6727476 6739362 6792576 6846336 6913872 6934088 6968592 6988968 7001316 7057911 7091712 7099904 7112448 7113771 7226688 7239456 7260624 7355736 7368732 7377244 7390278 7411887 7485696 7507584 7529536 7641648 7663992 7688544 7702128 7764388 7778106 7800849 7839666 7848722 7862589 7901568 7924672 7987392 8001504 8066184 8130024 8153796 8168202 8259072 8273664 8275203 8297856 8421408 8431136 8446032 8470728 8581692 8596854 8605184 8621991 8649612 8733312 8758848 8802432 8889264 8915256 8941324 8969968 8985816 9056768 9074457 9128448 9130146 9144576 9146277 9218496 9291456 9318624 9335088 9410548 9485028 9501786 9512762 9529569 9635584 9652608 9680832 9807648 9824976 9853704 9882516 10000422 10010112 10011974 10029663 10091214 10109043 10188864 10218656 10251392 10269504 10370808 10401132 10452888 10483452 10535424 10649856 10651837 10668672 10754912 10840032 10859184 10871728 10890936 11033604 11063808 11065866 11085417 11228544 11261376 11294304 11442256 11462472 11495988 11529602 11532816 11553192 11644416 11646582 11667159 11678464 11736576 11773083 11852352 11887008 11981088 12099276 12134654 12173528 12195036 12230694 12252303 12291328 12388608 12410496 12424832 12446784 12646704 12669048 12706092 12870144 12872538 12895281 12907776 12910177 12974418 13076864 13099968 13138272 13176688 13203648 13333896 13372884 13411986 13454952 13478724 13585152 13587679 13692672 13695219 13827744 13868176 13937184 13977936 14002632 14115822 14224896 14227542 14269143 14453376 14478912 14521248 14711472 14737464 14754488 14780556 14823774 14971392 15015168 15017961 15059072 15136821 15283296 15327984 15377088 15404256 15528776 15556212 15601698 15647317 15679332 15697444 15725178 15803136 15849344 15974784 16003008 16132368 16260048 16307592 16336404 16468459 16547328 16550406 16595712 16598799 16842816 16862272 16892064 16941456 17163384 17193708 17243982 17294403 17299224 17466624 17469873 17517696 17604864 17778528 17830512 17882648 17939936 17971632 18148914 18201981 18260292 18289152 18292554 18346041 18436992 18582912 18637248 18670176 18821096 18970056 19003572 19025524 19059138 19271168 19305216 19308807 19361664 19461627 19615296 19649952 19707408 19765032 20000844 20023948 20059326 20117979 20182428 20218086 20377728 20437312 20502784 20539008 20741616 20802264 20905776 20966904 21173733 21299712 21303674 21337344 21341313 21509824 21680064 21718368 21743456 21781872 22067208 22131732 22170834 22235661 22457088 22522752 22588608 22665187 22884512 22924944 22991976 23059204 23065632 23106384 23293164 23334318 23356928 23402547 23546166 23587767 23704704 23774016 23962176 24198552 24269308 24347056 24390072 24461388 24504606 24582656 24777216 24820992 24825609 24849664 24893568 25293408 25338096 25412184 25745076 25790562 25815552 25820354 25865973 25948836 26153728 26199936 26276544 26353376 26407296 26667792 26745768 26823972 26909904 26957448 27170304 27175358 27223371 27385344 27390438 27438831 27470527 27655488 27736352 27874368 27955872 28005264 28231644 28455084 28538286 28588707 28906752 28912129 28957824 29042496 29422944 29474928 29508976 29561112 29647548 30030336 30035922 30088989 30118144 30273642 30566592 30655968 30754176 30808512 31057552 31112424 31203396 31294634 31358664 31394888 31450356 31606272 31698688 31949568 31955511 32006016 32264736 32520096 32615184 32672808 32936918 33100812 33191424 33197598 33256251 33294667 33685632 33724544 33784128 33882912 34326768 34387416 34487964 34588806 34598448 34933248 34939746 35001477 35035392 35041909 35209728 35319249 35557056 35661024 35765296 35879872 35943264 36297828 36403962 36520584 36585108 36692082 36873984 37165824 37274496 37340352 37642192 37940112 38007144 38051048 38118276 38610432 38617614 38723328 38730531 38923254 39230592 39299904 39414816 39530064 40001688 40047896 40118652 40235958 40353607 40364856 40436172 40755456 40763037 40874624 41005568 41078016 41085657 41483232 41604528 41811552 41933808 42347466 42471289 42607348 42674688 42682626 42807429 43019648 43360128 43436736 43486912 43563744 44134416 44263464 44341668 44471322 44914176 45045504 45053883 45177216 45330374 45410463 45769024 45849888 45983952 46118408 46131264 46212768 46586328 46668636 46805094 46941951 47092332 47175534 47409408 47548032 47924352 48397104 48538616 48694112 48780144 48922776 49009212 49405377 49641984 49651218 49699328 49787136 49796397 50586816 50676192 50824368 51490152 51581124 51640708 51731946 51883209 51897672 52307456 52399872 52409619 52553088 52706752 52814592 53335584 53491536 53647944 53819808 53914896 54350716 54446742 54605943 54780876 54877662 54941054 55038123 55310976 55472704 55748736 55911744 56010528 56463288 56910168 57076572 57177414 57813504 57824258 57915648 57926421 58084992 58384881 58845888 58949856 59017952 59122224 59295096 60071844 60177978 60236288 60353937 60547284 61133184 61311936 61508352 61617024 62115104 62224848 62406792 62589268 62717328 62789776 62900712 63397376 63521199 63899136 63911022 64012032 64023939 64529472 65040192 65230368 65345616 65873836 66201624 66395196 66512502 66589334 66706983 67371264 67449088 67568256 67765824 67995561 68653536 68774832 68975928 69177612 69196896 69879492 70002954 70070784 70083818 70207641 70638498 70763301 71114112 71322048 71530592 71759744 71886528 72595656 72807924 73041168 73170216 73384164 73747968 74331648 74476827 74548992 74562859 74680704 75284384 75880224 76014288 76102096 76236552 77235228 77446656 77461062 77597919 77846508 78461184 78599808 78829632 79060128 80003376 80095792 80237304 80471916 80707214 80729712 80872344 81510912 81526074 81670113 81749248 82156032 82171314 82411581 82966464 83209056 83623104 83867616 84694932 84942578 85214696 85365252 85614858 85766121 86039296 86720256 86736387 86873472 86973824 87127488 88268832 88526928 88683336 88942644 90091008 90107766 90266967 90354432 90371239 90660748 90820926 91538048 91699776 91967904 92236816 92262528 92425536 93172656 93337272 93610188 93883902 94184664 94351068 94818816 95096064 95113753 95848704 95866533 96794208 97077232 97388224 97560288 97845552 98018424 98810754 99302436 99574272 99592794 99884001 101173632 101352384 101648736 102980304 103162248 103281416 103463892 103766418 103795344 104799744 104819238 105106176 105125727 105413504 105629184 105957747 106671168 106983072 107295888 107639616 107829792 108701432 108893484 109211886 109531219 109561752 109755324 109882108 110076246 110621952 110945408 111497472 111823488 112021056 112926576 113820336 114153144 114354828 115279213 115648516 115831296 115852842 116169984 116191593 116769762 117691776 117899712 118035904 118244448 118590192 120143688 120355956 120707874 121060821 121094568 122266368 122289111 122623872 123016704 123234048 123256971 124230208 124449696 124813584 125178536 125434656 125579552 125801424 127042398 127413867 127822044 128024064 128047878 128422287 129058944 130080384 130460736 130691232 131747672 132403248 132790392 133025004 133178668 133413966 134742528 134898176 135136512 135161649 135531648 135991122 136231389 137307072 137549664 137951856 138355224 138393792 139758984 140005908 140167636 140415282 140825853 141276996 141526602 142228224 142644096 143061184 143519488 143773056 145191312 145615848 146082336 146340432 146768328 148216131 148953654 149097984 149125718 149361408 149389191 150568768 151760448 152028576 152204192 152473104 154470456 154922124 155195838 155649627 155693016 156922368 157199616 157228857 157659264 158120256 158656309 160006752 160191584 160474608 160943832 161414428 161459424 161744688 163052148 163340226 163498496 163817829 164342628 164823162 165114369 165932928 166418112 167246208 167735232 169389864 169885156 170429392 170730504 171229716 171532242 172078592 173440512 173472774 173746944 173779263 173947648 174254976 176537664 177053856 177366672 177885288 180215532 180533934 180708864 180742478 181061811 181321496 181641852 183076096 183399552 183935808 184473632 184525056 184851072 186345312 186674544 187220376 187767804 188369328 188702136 190192128 190227506 190563597 191697408 191733066 192071817 192293689 193588416 194154464 194776448 195120576 195691104 196036848 197621508 198604872 199185588 199768002 200120949 202347264 202384903 202704768 203297472 203986683 205960608 206324496 206562832 206927784 207532836 207590688 209638476 210212352 210251454 210622923 210827008 211915494 213342336 213966144 214591776 215279232 215659584 217402864 217786968 218423772 219062438 219123504 219510648 219764216 220152492 221243904 221890816 222994944 223646976 223688577 224042112 225853152 227640672 228306288 228709656 230558426 231297032 231705684 232339968 232383186 232793757 233062669 233539524 235383552 235799424 236071808 236488896 237180384 240287376 240711912 241415748 242121642 242189136 244532736 244578222 245010339 245247744 245293363 246468096 246513942 247234743 248460416 248899392 249627168 250357072 250869312 251159104 251602848 254084796 254827734 255644088 256095756 256844574 258117888 260160768 260209161 260921472 261382464 263495344 264806496 265580784 266050008 266357336 266827932 270273024 270323298 271063296 271113717 271982244 272462778 274614144 275099328 275903712 276710448 276787584 279517968 280011816 280335272 280830564 281651706 282475249 282553992 283053204 284456448 285288192 285341259 286122368 287038976 287546112 287599599 290382624 291231696 292164672 292680864 293536656 296432262 297299023 297907308 298251436 298722816 298778382 299652003 301137536 303520896 304057152 304408384 304946208 308940912 309844248 310391676 311299254 311386032 314399232 314457714 315318528 315377181 316240512 317312618 317873241 320013504 320383168 320949216 321887664 322828856 322918848 323489376 326104296 326680452 327635658 328593657 328685256 329646324 330228738 331865856 332836224 334492416 335470464 338779728 339770312 340858784 341461008 342459432 343064484 345837639 346945548 347493888 347558526 347895296 348509952 348574779 353075328 354107712 354733344 355770576 360431064 361067868 361484956 362123622 362642992 363182463 363283704 366152192 366799104 366867333 367871616 368947264 369050112 369702144 369770913 372690624 373349088 374440752 375535608 376738656 377404272 380455012 381127194 382241601 383466132 384143634 384587378 385266861 387176832 388308928 389552896 390241152 391382208 392073696 395243016 397209744 398371176 399536004 400241898 404694528 404769806 405409536 405484947 406594944 407973366 408694167 411921216 412648992 413125664 413855568 415065672 415181376 419276952 420502908 421245846 421654016 422477559 423830988 426684672 427932288 429183552 430558464 430638553 431319168 434805728 435573936 436847544 438124876 438247008 439021296 439528432 440304984 443781632 444648393 447293952 447377154 448084224 448167573 451706304 455281344 456612576 457419312 461116852 462594064 463411368 464766372 465587514 466125338 466948881 467079048 470767104 471598848 471686571 472143616 472977792 474360768 475968927 480574752 481423824 482831496 484243284 484378272 489156444 490020678 490495488 490586726 491453487 493027884 494469486 495343107 496920832 497798784 499254336 500714144 501738624 502318208 503205696 508169592 509655468 511288176 512191512 513689148 516235776 520321536 520418322 521337789 521842944 521940013 522764928 526990688 529612992 531161568 532100016 532714672 533655864 540646596 542126592 542227434 543185433 543964488 544925556 549228288 549330451 550198656 551807424 553420896 553575168 559035936 560023632 560670544 561661128 563303412 564950498 565107984 566106408 570576384 570682518 571690791 572244736 575092224 575199198 576881067 580765248 582463392 584329344 585361728 587073312 592864524 594598046 595814616 596502872 597556764 599304006 600362847 602275072 607041792 607154709 608114304 608816768 609892416 611960049 617881824 619688496 620783352 622598508 622772064 628915428 630637056 630754362 631868769 632481024 632598673 634625236 635746482 640027008 640766336 641898432 643775328 645657712 645837696 646978752 652208592 653360904 655271316 657187314 657370512 659292648 660457476 663731712 665672448 665796271 668984832 670940928 671065731 677559456 679540624 681717568 682922016 684918864 686128968 691675278 693891096 695117052 697019904 697149558 699188007 706150656 708215424 709466688 711541152 720862128 722135736 722969912 724247244 725285984 726364926 726567408 733598208 733734666 735743232 735880089 737894528 739404288 739541826 741704229 745381248 746698176 748881504 751071216 753477312 754808544 760910024 762254388 764483202 766718533 766932264 768287268 769174756 770533722 774353664 776617856 779105792 780482304 780627483 782764416 784147392 790486032 794419488 796742352 799072008 800483796 806954491 809539612 810819072 810969894 813189888 813341151 815946732 817388334 823842432 825297984 826251328 827711136 830131344 830362752 838553904 841005816 842491692 844955118 847425747 847661976 853369344 855864576 856023777 858367104 861116928 861277106 862638336 862798797 869611456 871147872 873695088 876249752 876494016 878042592 879056864 880609968 889296786 891897069 894754308 896168448 896335146 898956009 903412608 910562688 913225152 914838624 922233704 925188128 926822736 929532744 931175028 932250676 933897762 934158096 943197696 943373142 944287232 945955584 946131543 948721536 951937854 953619723 961149504 962847648 965662992 968486568 968756544 978312888 980041356 981173452 982906974 985780971 986055768 988938972 990686214 993841664 995597568 998508672 1001428288 1003477248 1004636416 1006411392 1016339184 1019310936 1022576352 1024383024 1027378296 1037512917 1040836644 1042675578 1043685888 1043880026 1045529856 1045724337 1053981376 1059225984 1062323136 1064200032 1065429344 1067311728 1081293192 1084454868 1086370866 1087928976 1089547389 1089851112 1098456576 1098660902 1100397312 1100601999 1103614848 1106841792 1107150336 1109312739 1110594163 1118071872 1120047264 1121341088 1123322256 1126606824 1129900996 1130215968 1132212816 1141365036 1143381582 1144489472 1146724803 1150398396 1153762134 1155800583 1161530496 1164926784 1168658688 1170723456 1174146624 1185729048 1189196092 1191629232 1193005744 1195113528 1198608012 1200725694 1204550144 1214083584 1214309418 1216228608 1216454841 1217633536 1219784832 1223920098 1235763648 1239376992 1241566704 1245197016 1245544128 1257830856 1261508724 1263737538 1264962048 1265197346 1267432677 1269250472 1271492964 1280054016 1281532672 1283796864 1287550656 1291315424 1291675392 1291915659 1293957504 1304417184 1306721808 1310542632 1314374628 1314741024 1318585296 1320914952 1331344896 1331592542 1333945179 1341881856 1342131462 1344502719 1346055823 1355118912 1359081248 1363435136 1365844032 1369837728 1372257936 1383350556 1387782192 1390234104 1394299116 1398376014 1400846643 1412301312 1415059713 1416430848 1416694321 1418933376 1423082304 1427906781 1441724256 1444271472 1445939824 1448494488 1450571968 1452729852 1453134816 1467469332 1471486464 1471760178 1474360461 1475789056 1479083652 1483408458 1490762496 1493396352 1497763008 1502142432 1506954624 1509617088 1521820048 1524508776 1528966404 1533437066 1533864528 1536574536 1538349512 1541067444 1548707328 1553235712 1560964608 1561254966 1565528832 1565820039 1568294784 1580972064 1588838976 1593484704 1598144016 1600967592 1613908982 1619079224 1621939788 1626379776 1626682302 1629556299 1631438683 1631893464 1634776668 1647684864 1647991353 1650595968 1652502656 1655422272 1660262688 1660725504 1677107808 1682011632 1684983384 1689910236 1694851494 1695323952 1711729152 1712047554 1715072373 1716734208 1717053541 1722554212 1725276672 1725597594 1730643201 1739222912 1742295744 1747390176 1752499504 1752988032 1756085184 1758113728 1761219936 1778593572 1783794138 1789508616 1792670292 1797912018 1806825216 1821125376 1821464127 1826450304 1829677248 1835880147 1844467408 1850376256 1853645472 1859065488 1862350056 1864501352 1867795524 1868316192 1886746284 1891911168 1892263086 1897443072 1897796019 1903875708 1907239446 1922299008 1925695296 1931325984 1936973136 1937513088 1956625776 1960082712 1962346904 1965813948 1971561942 1972111536 1977326743 1977877944 1981372428 1991195136 1997017344 1997388813 2002856576 2006954496 2009272832 2012822784 2013197193 2032678368 2038621872 2045152704 2048766048 2054756592 2075025834 2081093161 2081673288 2085351156 2087760052 2091059712 2091448674 2097564021 2107962752 2118451968 2124646272 2128400064 2130858688 2134623456 2162586384 2168909736 2172741732 2175857952 2179094778 2179702224 2197321804 2200794624 2201203998 2207229696 2207640267 2213683584 2218625478 2221188326 2225112687 2236143744 2240094528 2242682176 2246644512 2253213648 2259801992 2260431936 2264425632 2282730072 2286763164 2293449606 2300155599 2300796792 2307524268 2311601166 2323060992 2329853568 2337317376 2341446912 2341882449 2348293248 2371458096 2378392184 2383258464 2386011488 2390227056 2397216024 2401451388 2420863473 2428618836 2432457216 2432909682 2435267072 2439569664 2440023453 2447840196 2471527296 2478753984 2483133408 2490394032 2491088256 2515661712 2523017448 2527475076 2530394692 2534865354 2538500944 2542277241 2542985928 2560108032 2563065344 2567593728 2568071331 2575101312 2582630848 2583350784 2583831318 2587915008 2588396391 2608834368 2613443616 2621085264 2628749256 2629482048 2637170592 2641829904 2663185084 2667890358 2675691207 2684262924 2689005438 2692111646 2696868027 2710237824 2718162496 2726870272 2731688064 2739675456 2744515872 2766701112 2775564384 2780468208 2788598232 2796752028 2801693286 2830119426 2832861696 2833388642 2837866752 2838394629 2846164608 2855813562 2860859169 2883448512 2888542944 2891879648 2896988976 2901143936 2905459704 2906269632 2934938664 2943520356 2948720922 2951578112 2957342913 2958167304 2966816916 2981524992 2986792704 2995526016 3004284864 3013909248 3014469871 3019234176 3043640096 3049017552 3057932808 3066874132 3067729056 3073149072 3076699024 3082134888 3106471424 3112538751 3122509932 3131057664 3131640078 3136589568 3137173011 3161944128 3177677952 3186969408 3196288032 3201935184 3227817964 3238158448 3243879576 3253364604 3259112598 3262877366 3263786928 3268642167 3269553336 3295369728 3295982706 3301191936 3301805997 3305005312 3310844544 3320525376 3321451008 3331782489 3354215616 3364023264 3369966768 3379820472 3389702988 3390647904 3424095108 3430144746 3433468416 3434107082 3440174409 3445108424 3451195188 3461286402 3467401749 3478445824 3484591488 3494780352 3504999008 3505976064 3512170368 3516227456 3522439872 3557187144 3567588276 3579017232 3585340584 3595824036 3613650432 3642250752 3642928254 3649364523 3652900608 3653580091 3659354496 3671760294 3688934816 3700752512 3707290944 3718130976 3724700112 3729002704 3735591048 3736632384 3773492568 3784526172 3794886144 3795592038 3802298031 3807751416 3814478892 3844598016 3845313157 3851390592 3862651968 3873946272 3875026176 3875746977 3913251552 3920165424 3924693808 3931627896 3943123884 3944223072 3954653486 3955755888 3962744856 3994034688 3994777626 4001835537 4005713152 4025645568 4026394386 4038167469 4065356736 4077243744 4090305408 4097532096 4109513184 4150051668 4162186322 4163346576 4170702312 4175520104 4182897348 4195128042 4202539929 4215925504 4236903936 4249292544 4250082963 4256800128 4261717376 4269246912 4283720343 4325172768 4337819472 4345483464 4351715904 4358189556 4359404448 4394643608 4402407996 4414459392 4415280534 4423081383 4427367168 4428190711 4437250956 4442376652 4450225374 4472287488 4480189056 4485364352 4493289024 4506427296 4519603984 4520863872 4528851264 4565460144 4573526328 4586899212 4600311198 4601593584 4615048536 4623202332 4646121984 4659707136 4660573897 4682893824 4683764898 4696586496 4697460117 4742916192 4756784368 4766516928 4772022976 4780454112 4794432048 4802902776 4841726946 4857237672 4865819364 4879139328 4880046906 4894316049 4895680392 4943054592 4943974059 4957507968 4966266816 4980788064 4982176512 5031323424 5046034896 5054950152 5060789384 5069730708 5077001888 5084554482 5085971856 5135187456 5136142662 5150202624 5151160623 5165261696 5167662636 5175830016 5176792782 5191929603 5217668736 5226887232 5242170528 5257498512 5258964096 5274341184 5283659808 5326370168 5335780716 5351382414 5367029731 5368525848 5378010876 5384223292 5393736054 5420475648 5436324992 5453740544 5463376128 5464392381 5479350912 5489031744 5507640441 5533402224 5551128768 5560936416 5577196464 5593504056 5603386572 5648681437 5660238852 5666777284 5675733504 5676789258 5692329216 5693388057 5711627124 5721718338 5766897024 5777085888 5783759296 5793977952 5802287872 5810919408 5812539264 5869877328 5887040712 5897441844 5914685826 5916334608 5931980229 5933633832 5973585408 5991052032 5992166439 6008569728 6027818496 6028939742 6038468352 6039591579 6087280192 6098035104 6115865616 6133748264 6135458112 6146298144 6153398048 6164269776 6225077502 6243279483 6245019864 6263280156 6273179136 6274346022 6292692063 6323888256 6355355904 6373938816 6392576064 6403870368 6455635928 6476316896 6487759152 6506729208 6518225196 6525754732 6527573856 6537284334 6539106672 6591965412 6602383872 6603611994 6610010624 6621689088 6622920801 6641050752 6663564978 6675338061 6708431232 6728046528 6739933536 6759640944 6779405976 6781295808 6848190216 6860289492 6868214164 6880348818 6890216848 6900466797 6902390376 6922572804 6934803498 6956891648 6969182976 6989560704 7009998016 7011952128 7024340736 7025647347 7032454912 7044879744 7114374288 7135176552 7158034464 7170681168 7191648072 7262590419 7285856508 7298729046 7305801216 7307160182 7318708992 7320070359 7343520588 7377869632 7401505024 7414581888 7436261952 7449400224 7458005408 7471182096 7473264768 7546985136 7569052344 7591184076 7604596062 7615502832 7626831723 7628957784 7689196032 7690626314 7702781184 7704213993 7725303936 7747892544 7750052352 7751493954 7765189173 7774159141 7826503104 7840330848 7849387616 7863255792 7886247768 7888446144 7909306972 7911511776 7925489712 7989555252 8003671074 8011426304 8027073621 8052788772 8076334938 8090604081 8130713472 8154487488 8180610816 8182132507 8195064192 8219026368 8300103336 8324372644 8326693152 8341404624 8351040208 8365794696 8390256084 8405079858 8431851008 8498585088 8500165926 8513600256 8515183887 8523434752 8538493824 8567440686 8650345536 8675638944 8690966928 8703431808 8716379112 8718808896 8789287216 8804815992 8830561068 8846162766 8854734336 8856381422 8872028739 8874501912 8884753304 8900450748 8944574976 8960378112 8970728704 8986578048 9012854592 9039207968 9041727744 9043409613 9057702528 9130920288 9147052656 9173798424 9200622396 9203187168 9230097072 9246404664 9319414272 9321147794 9337616253 9367529796 9393172992 9394920234 9411519033 9422390761 9485832384 9513568736 9533033856 9544045952 9560908224 9588864096 9605805552 9683453892 9714475344 9731638728 9760093812 9788632098 9791360784 9805926501 9886109184 9887948118 9905417991 9915015936 9916860247 9932533632 9961576128 9964353024 9995347467 10062646848 10092069792 10109900304 10121578768 10139461416 10154003776 10169108964 10171943712 10272285324 10300405248 10302321246 10320523227 10330523392 10335325272 10353585564 10383859206 10435337472 10453774464 10484341056 10514997024 10517928192 10548682368 10567319616 10652740336 10671561432 10702764828 10734059462 10737051696 10756021752 10768446584 10787472108 10840951296 10872649984 10926752256 10928784762 10958701824 10960740273 10978063488 11015280882 11066804448 11102257536 11121872832 11154392928 11187008112 11206773144 11297362874 11320477704 11333554568 11353578516 11384658432 11386776114 11406894093 11420070781 11423254248 11443436676 11533794048 11535939471 11554171776 11567518592 11587955904 11604575744 11621838816 11625078528 11627240931 11739754656 11774081424 11794883688 11829371652 11832669216 11863960458 11867267664 11982104064 11984332878 12005506611 12017139456 12019374787 12057879484 12076936704 12079183158 12114502407 12174560384 12196070208 12231731232 12267496528 12270916224 12292596288 12306796096 12328539552 12450155004 12486558966 12490039728 12526560312 12548692044 12585384126 12647776512 12710711808 12747877632 12750248889 12785152128 12807740736 12851161029 12911271856 12952633792 12975518304 13013458416 13036450392 13051509464 13055147712 13074568668 13078213344 13183930824 13207223988 13243378176 13245841602 13282101504 13284572133 13327129956 13350676122 13416862464 13456093056 13479867072 13519281888 13558811952 13562591616 13696380432 13720578984 13736428328 13760697636 13780433696 13800933594 13804780752 13841287201 13845145608 13869606996 13938365952 13979121408 13981721691 14019996032 14048681472 14051294694 14064909824 14089759488 14092380351 14228748576 14270353104 14316068928 14341362336 14383296144 14525180838 14567652127 14571713016 14597458092 14614320364 14637417984 14640140718 14682948147 14687041176 14755739264 14803010048 14829163776 14831922177 14872523904 14898800448 14916010816 14942364192 14946529536 15093970272 15138104688 15182368152 15209192124 15231005664 15253663446 15257915568 15381252628 15405562368 15408427986 15450607872 15453481869 15495785088 15502987908 15530378346 15548318282 15575788809 15653006208 15680661696 15698775232 15726511584 15772495536 15776892288 15818613944 15823023552 15850979424 15979110504 16007342148 16054147242 16101089193 16105577544 16152669876 16181208162 16261426944 16308974976 16361221632 16364265014 16390128384 16393177143 16438052736 16522921323 16600206672 16648745288 16653386304 16682809248 16702080416 16731589392 16780512168 16810159716 16946044311 17000331852 17027200512 17030367774 17046869504 17076987648 17080164171 17134881372 17300691072 17351277888 17381933856 17406863616 17432758224 17437617792 17578574432 17609631984 17661122136 17692325532 17712762844 17744057478 17749003824 17769506608 17795940687 17800901496 17920756224 17941457408 17973156096 17976499317 18025709184 18078415936 18083455488 18086819226 18115405056 18118774737 18261840576 18294105312 18347596848 18401244792 18406374336 18460194144 18492809328 18642295588 18675232506 18729838449 18735059592 18789840468 18823038066 18844781522 18878076189 18971664768 19027137472 19066067712 19088091904 19121816448 19177728192 19211611104 19366907784 19428950688 19463277456 19520187624 19577264196 19582721568 19611853002 19775896236 19810835982 19830031872 19833720494 19865067264 19868762403 19923152256 19990694934 20026014183 20125293696 20184139584 20219800608 20243157536 20278922832 20308007552 20338217928 20343887424 20544570648 20604642492 20641046454 20661046784 20670650544 20701400391 20707171128 20767718412 20870674944 20907548928 20968682112 21029994048 21035856384 21076942041 21097364736 21101289097 21134639232 21305480672 21343122864 21405529656 21468118924 21474103392 21512043504 21536893168 21574944216 21745299968 21787771257 21857569524 21917403648 21921480546 21956126976 21960211077 22030561764 22133608896 22204515072 22243745664 22308785856 22374016224 22413546288 22594725748 22640955408 22667109136 22707157032 22773552228 22813788186 22840141562 22846508496 22880495169 22886873352 23067588096 23071878942 23108343552 23112641979 23135037184 23175911808 23243677632 23250157056 23254481862 23322477423 23479509312 23548162848 23589767376 23658743304 23665338432 23727920916 23734535328 23968665756 24011013222 24034278912 24038749574 24081220863 24115758968 24158366316 24229004814 24271812243 24349120768 24392140416 24463462464 24534993056 24541832448 24546397521 24585192576 24613592192 24657079104 24900310008 24973117932 24980079456 25053120624 25097384088 25170768252 25295553024 25495755264 25500497778 25545551661 25570304256 25575060637 25615481472 25702322058 25822543712 25905267584 25951036608 26026916832 26072900784 26103018928 26110295424 26149137336 26156426688 26367861648 26414447976 26491683204 26564203008 26569144266 26616086217 26654259912 26701352244 26833724928 26912186112 26917192099 26959734144 27038563776 27117623904 27125183232 27130228839 27392760864 27441157968 27472856656 27521395272 27560867392 27601867188 27609561504 27682574402 27690291216 27739213992 27958242816 27963443382 28012848759 28039992064 28102589388 28179518976 28184760702 28267172283 28457497152 28540706208 28632137856 28682724672 28766592288 29050361676 29135304254 29143426032 29194916184 29228640728 29280281436 29365896294 29374082352 29417779503 29511478528 29658327552 29663844354 29745047808 29750580741 29797600896 29832021632 29884728384 29893059072 29986042401 30187940544 30276209376 30364736304 30418384248 30462011328 30507326892 30515831136 30762505256 30816855972 30901215744 30906963738 30961569681 30991570176 30997334977 31005975816 31060756692 31096636564 31151577618 31306012416 31361323392 31397550464 31453023168 31544991072 31553784576 31637227888 31646047104 31701958848 31958221008 32014684296 32108294484 32202178386 32211155088 32305339752 32362416324 32522853888 32617949952 32624017279 32728530028 32780256768 32786354286 32876105472 32882220819 33045842646 33200413344 33297490576 33306772608 33365618496 33404160832 33463178784 33561024336 33620319432 33892088622 34000663704 34060735548 34153975296 34160328342 34260212343 34269762744 34601382144 34607818413 34702555776 34763867712 34813727232 34865516448 34875235584 34881722793 35157148864 35219263968 35322244272 35384651064 35425525688 35488114956 35498007648 35539013216 35591881374 35601802992 35946312192 35952998634 36051418368 36058124361 36156831872 36173638452 36230810112 36237549474 36343507221 36523681152 36588210624 36695193696 36802489584 36812748672 36920388288 36985618656 37284591176 37350465012 37459676898 37470119184 37569208117 37579680936 37646076132 37689563044 37756152378 37943329536 38054274944 38132135424 38176183808 38243632896 38250746667 38355456384 38423222208 38553483087 38733815568 38857901376 38926554912 39040375248 39154528392 39165443136 39223706004 39540770059 39551792472 39621671964 39667440988 39730134528 39737524806 39846304512 39853716399 39981389868 40052028366 40250587392 40368279168 40439601216 40486315072 40557845664 40616015104 40676435856 40687774848 41089141296 41209284984 41282092908 41341301088 41402800782 41414342256 41523861603 41535436824 41815097856 41937364224 41945165073 42059988096 42153884082 42194729472 42202578194 42269278464 42277141053 42610961344 42686245728 42811059312 42936237848 42948206784 43024087008 43073786336 43149888432 43575542514 43702956381 43715139048 43842961092 43912253952 43920422154 44048844441 44061123528 44267217792 44409030144 44487491328 44495766531 44617571712 44748032448 44827092576 45189451496 45281910816 45334218272 45414314064 45547104456 45627576372 45680283124 45693016992 45760990338 45773746704 46143757884 46216687104 46225283958 46270074368 46351823616 46360445607 46487355264 46508963724 46644954846 46727366427 46959018624 47096325696 47179534752 47317486608 47330676864 47455841832 47469070656 47937331512 48022026444 48077499148 48162441726 48231517936 48303267579 48316732632 48458009628 48543624486 48698241536 48784280832 48926924928 49069986112 49083664896 49092795042 49170385152 49179531429 49227184384 49314158208 49800620016 49946235864 49960158912 50106241248 50194768176 50341536504 50838132933 51000995556 51091103322 51140608512 51150121274 51230962944 51240492513 51404644116 51645087424 51810535168 51902073216 52053833664 52145801568 52206037856 52220590848 52298274672 52312853376 52735723296 52828895952 52983366408 53138288532 53232172434 53308519824 53387822061 53402704488 53824372224 53834384198 53919468288 53929497951 54077127552 54235247808 54250366464 54260457678 54356324211 54419113987 54785521728 54882315936 54945713312 55042790544 55121734784 55203734376 55219123008 55365148804 55380582432 55478427984 55926886764 56025697518 56079984128 56189515347 56205178776 56369521404 56534344566 56634228567 56914994304 57081412416 57264275712 57274927549 57365449344 57533184576 58100723352 58270608508 58286852064 58389832368 58457281456 58560562872 58731792588 58748164704 58835559006 59022957056 59327688708 59490095616 59501161482 59595201792 59606287209 59664043264 59769456768 59972084802 60375881088 60552418752 60729472608 60836768496 60924022656 61014653784 61031662272 61525010512 61633711944 61813927476 61923139362 61983140352 61994669954 62011951632 62104201173 62121513384 62193273128 62303155236 62612024832 62722646784 62795100928 62906046336 63089982144 63107569152 63274455776 63292094208 63303867291 63403917696 63916442016 64029368592 64216588968 64404356772 64422310176 64610679504 64724832648 65235899904 65248034558 65363313771 65457060056 65572708572 65752210944 65764441638 65880633231 65956735327 66091685292 66400826688 66594981152 66613545216 66731236992 66808321664 66926357568 67122048672 67240638864 67784177244 68001327408 68121471096 68320656684 68520424686 68539525488 68641485507 69202764288 69215636826 69337925937 69405111552 69418021729 69527735424 69731032896 69750471168 69763445586 69967432269 70314297728 70438527936 70644488544 70769302128 70851051376 70976229912 70996015296 71078026432 71183762748 71203605984 71905997268 72102836736 72116248722 72243662589 72313663744 72347276904 72475098948 72687014442 73047362304 73176421248 73390387392 73604979168 73625497344 73639192563 73840776576 73971237312 74569182352 74700930024 74919353796 74940238368 75138416234 75159361872 75292152264 75379126088 75512304756 75886659072 76108549888 76487265792 76501493334 76710912768 76725181911 76846444416 77106966174 77467631136 77715802752 77853109824 78080750496 78309056784 78330886272 78447412008 79081540118 79103584944 79243343928 79334881976 79475049612 79692609024 79707432798 79848258651 79940495467 79962779736 80104056732 80501174784 80736558336 80751576297 80879202432 80972630144 81115691328 81232030208 81352871712 81375549696 81390686517 82178282592 82418569968 82564185816 82682602176 82805601564 82828684512 83047723206 83070873648 83874728448 83890330146 84038546277 84119976192 84135623509 84307768164 84405156388 84538556928 84554282106 84801516849 85221922688 85372491456 85622118624 85872475696 85896413568 86048174016 86147572672 86299776864 87151085028 87405912762 87430278096 87685922184 87840844308 88097688882 88122247056 88534435584 88974982656 88991533062 89235143424 89251742223 89496064896 89654185152 89958127203 90378902992 90563821632 90668436544 90828628128 91094208912 91255152744 91360566248 91386033984 91521980676 91547493408 92287515768 92450567916 92703647232 92720891214 92974710528 92992004931 93017927448 93289909692 93454732854 93918037248 94192651392 94359069504 94634973216 94661353728 94911683664 94938141312 95874663024 96044052888 96154998296 96324883452 96463035872 96606535158 96633465264 96916019256 97087248972 97568561664 97853849856 97872051837 98139972224 98185590084 98340770304 98359062858 98454368768 98628316416 98646662457 99601240032 99892471728 99920317824 100212482496 100389536352 100683073008 101676265866 101973564889 102001991112 102182206644 102300242548 102461925888 102480985026 102780637029 102809288232 103290174848 103621070336 103804146432 103823455239 104107667328 104291603136 104412075712 104441181696 104596549344 104625706752 104645168379 105471446592 105657791904 105966732816 106276577064 106464344868 106617039648 106775644122 106805408976 107668768396 107838936576 107858995902 108154255104 108174373083 108470495616 108520915356 108712648422 108838227974 109030521663 109571043456 109764631872 109891426624 110085581088 110243469568 110407468752 110438246016 110730297608 110761164864 110956855968 111853773528 112051395036 112379030694 112410357552 112707624351 112739042808 113068689132 113268457134 113829988608 114162824832 114528551424 114549855098 114730898688 114752240001 115066369152 115660449261 116201446704 116541217016 116573704128 116779664736 116914562912 117121125744 117463585176 117496329408 117671118012 118622310177 118655377416 119002322964 119190403584 119212574418 119328086528 119538913536 119561149197 119944169604 120751762176 121104837504 121458945216 121673536992 121848045312 122029307568 122063324544 123050021024 123267423888 123627854952 123846278724 123989339908 124023903264 124208402346 124243026768 124386546256 124571584809 124606310472 125445293568 125590201856 125812092672 125835495219 126179964288 126548911552 126584188416 126607734582 126807835392 126831423159 127832884032 128058737184 128433177936 128808713544 128844620352 129221359008 129449665296 130496069116 130726627542 130914120112 131108869143 131145417144 131528883276 131761266462 131913470654 132146533323 132183370584 132801653376 133189962304 133227090432 133462473984 133487299593 133616643328 133852715136 134244097344 134481277728 135568354488 136002654816 136242942192 136641313368 137040849372 137079050976 137282971014 138431273652 138675851874 138810223104 138836043458 139055470848 139081336821 139462065792 139526891172 139934864538 140182099281 140628595456 140877055872 141288977088 141538604256 141702102752 141952459824 141992030592 142156052864 142367525496 142407211968 143811994536 144232497444 144487325178 144627327488 144694553808 144909802737 144950197896 145374028884 146094724608 146352842496 146780774784 147209958336 147250994688 147278385126 147538594287 147681553152 147709023679 147942474624 149138364704 149401860048 149838707592 149880476736 150276832468 150318723744 150584304528 150758252176 151024609512 152217099776 152514398799 153002986668 153421825536 153450363822 153692888832 153721477539 154213932348 154935262272 155431605504 155460517633 155706219648 156161500992 156618113568 156661772544 156894824016 158163080236 158207169888 158486687856 158669763952 158950099224 159414865596 159696517302 159880990934 159925559472 160163466183 160208113464 161473116672 161503152594 161758404864 161788493853 161945260288 162231382656 162705743424 162751099392 162781373034 163257341961 164356565184 164837139936 165128371632 165365204352 165611203128 165657369024 166095446412 166141747296 167780660292 168077092554 168239952384 168271247018 168568546041 168615536328 168810312776 169108564212 169603033698 169902685701 170443845376 170744982912 171244237248 171744951392 171792827136 171824782647 172096348032 172295145344 172599553728 174302170056 174811825524 174860556192 175371844368 175681688616 176195377764 176244494112 177068871168 177983066124 178470286848 178503484446 178818861627 178992129792 179025424459 179308370304 179916254406 180757805984 181127643264 181336873088 181657256256 182188417824 182510305488 182721132496 182772067968 183043961352 183094986816 184575031536 184901135832 185441782428 185949421056 185984009862 186035854896 186312603519 186579819384 186909465708 187836074496 188385302784 188420344693 188718139008 189269946432 189322707456 189823367328 189876282624 189911601873 191749326048 192088105776 192309996592 192649766904 192926071744 193213070316 193266930528 193832038512 194174497944 195707699712 195744103674 196089941313 196279944448 196371180168 196718125716 197256632832 197293324914 197870205981 199202480064 199784943456 199840635648 200424964992 200779072704 201366146016 203352531732 203947129778 204003982224 204364413288 204600485096 204961970052 205561274058 205618576464 205924456521 206580349696 207608292864 207646910478 208215334656 208254065187 208583206272 208824151424 209193098688 209251413504 209290336758 209902296807 210942893184 211315583808 211933465632 212553154128 212928689736 213234079296 213551288244 213610817952 215337536792 215717991804 216308510208 216348746166 216730987767 216940991232 216981344839 217041830712 217425296844 217676455948 218061043326 219142086912 219529263744 219782853248 220171162176 220486939136 220814937504 220876492032 220917577689 221460595216 221522329728 221913711936 223707547056 224102790072 224758061388 224820715104 225415248702 225478085616 226137378264 226536914268 227659977216 228325649664 228368120953 229099710196 229461797376 229504480002 230132738304 230175545733 231320898522 232402893408 233082434032 233147408256 233559329472 233829125824 234242251488 234927170352 234992658816 235342236024 237244620354 237310754832 238004645928 238425148836 239077827072 239122298394 239821486401 239888339208 241503524352 242209675008 242254728891 242917890432 243347073984 243696090624 244058615136 244126649088 244172059551 246100042048 246534847776 247255709904 247692557448 247978679816 248047806528 248416804692 248486053536 248773092512 249143169618 249212620944 251624185344 251670990438 252359928576 252406870527 253097823104 253215469164 253615670784 253662846318 254404550547 255665768064 256117474368 256866355872 257617427088 257689240704 258442718016 258899330592 260992138232 261453255084 261828240224 262217738286 262290834288 262984456819 263057766552 263522532924 263826941308 264293066646 264366741168 265603306752 266379924608 266924947968 266974599186 267233286656 267705430272 267755226669 268488194688 268962555456 269874381609 271136708976 272005309632 272485884384 273282626736 274081698744 274158101952 274565942028 276785390413 276862547304 277351703748 277672086916 278110941696 278162673642 278924131584 278976014793 279053782344 279869729076 280364198562 281257190912 281754111744 282577954176 283077208512 283404205504 283904919648 283984061184 284312105728 284735050992 284814423936 287623989072 288464994888 288974650356 289389107616 289819605474 289900395792 290748057768 292705684992 293561549568 293616155511 294419916672 294556770252 295077188574 295363106304 295418047358 295884949248 295939987371 298276729408 298803720096 299677415184 299760953472 300553664936 300637447488 301168609056 301516504352 302049219024 305028797598 305920694667 306005973336 306900727644 307385777664 307442955078 308341911087 308427864696 309870524544 310863211008 310921035266 311412439296 311470365717 312323001984 313236227136 313323545088 313789648032 313935505137 316326160472 316414339776 316973375712 317339527904 317900198448 318829731192 319393034604 319761981868 319851118944 320326932366 320416226928 323006305188 323516809728 323576987706 323890520576 324462765312 324523119249 325411486848 325562746068 326514683922 327091564989 328713130368 329674279872 330256743264 330730408704 331222406256 331314738048 332190892824 332283494592 335561320584 336154185108 336542494036 337137092082 337231072656 337620625552 338122873053 338217128424 339206067396 339805371402 340887690752 341489965824 342488474496 343489902784 343585654272 343649565294 344192696064 344256720003 344590290688 345199107456 348604340112 349623651048 349721112384 350743688736 351363377232 352390755528 352488988224 355866930531 355966132248 357006968892 357637723254 357984259584 358050848918 358616740608 358683447591 359832508812 361515611968 362255286528 362673746176 363314512512 364376835648 365020610976 365442264992 365544135936 366087922704 366189973632 369150063072 369802271664 370883564856 371968019724 372071709792 372625207038 373159638768 373714754427 373818931416 376770605568 376840689386 377436278016 377506485657 378539892864 379646734656 379752565248 379823203746 380494269477 380933797909 383498652096 384176211552 384619993184 385299533808 385852143488 386426140632 386533861056 387664077024 388348995888 391488207348 392179882626 392559888896 392742360336 393326607429 393436251432 394586649828 395740411962 396439599969 398404960128 399569886912 399681271296 400461898779 400849929984 400924492843 401558145408 402732292032 406705063464 407894259556 408007964448 408728826576 409200970192 409923940104 411122548116 411237152928 411848913042 413160699392 415293820956 416430669312 416508130374 417166412544 417244010463 417648302848 418386197376 418580673516 419804593614 421885786368 422631167616 423866931264 425106308256 425857379472 426468158592 427102576488 427221635904 430675073584 431435983608 432697492332 433461975534 433881982464 433962689678 434083661424 434729408211 434850593688 435352911896 436122086652 438284173824 439058527488 439565706496 440342324352 441629875008 441752984064 441835155378 442921190432 443044659456 443127071037 443827423872 447415094112 448205580144 449516122776 449641430208 450830497404 450956171232 452274756528 453073828536 456651299328 456736241906 457543196397 458199420392 459008960004 460265476608 460351091466 461164432617 461697147289 462641797044 464805786816 466164868064 466294816512 466381552899 467118658944 467658251648 468484502976 469854340704 469985317632 470684472048 474489240708 474621509664 476009291856 476850297672 478244596788 479642972802 479776678416 480490398549 484419350016 484509457782 485365481559 485835780864 485926152103 486694147968 488117230272 488253298176 488344119102 489772025883 492200084096 493069695552 494511419808 495385114896 495957359632 496095613056 496833609384 496972107072 497546185024 498286339236 498425241888 503341980876 504719857152 504813741054 505705638123 506195646208 506430938328 507325692636 508809101094 511331536128 512234948736 513732711744 515234854176 515378481408 515474347941 516885436032 517798661184 521984276464 522906510168 523656480448 524435476572 524581668576 525968913638 526115533104 527045065848 527653882616 528586133292 528733482336 531206613504 532759849216 533949198372 535410860544 535510453338 536976389376 537076273377 537925110912 539748763218 542273417952 544010619264 544971768768 546565253472 548163397488 548316203904 549131884056 553570780826 553725094608 554703407496 555344173832 556325347284 557848263168 557952029586 558107564688 558937810557 559583468269 559739458152 560728397124 563508223488 565155908352 565261034079 566154417024 566808411008 567809839296 567968122368 568624211456 569470101984 569628847872 569734805619 575247978144 576929989776 577949300712 578778215232 579639210948 579800791584 581496115536 587123099136 587232311022 588269823939 588839833344 588949364563 589113540504 590154377148 590836094716 591769898496 591879974742 593610617943 596553458816 597607440192 599354830368 599521906944 601107329872 601274894976 602337218112 603033008704 604098438048 610057595196 611841389334 612011946672 613801455288 614885910156 616683822174 616855729392 619741049088 621842070532 622824878592 622940731434 624646003968 624762195561 626472454272 627579296064 627871010274 629706890421 632652320944 632828679552 633946751424 634679055808 635800396896 637659462384 638786069208 639523963736 639702237888 640653864732 640832453856 646012610376 647153975412 648925530624 649046238498 650822973696 650944034517 651125492136 653029367844 654183129978 657426260736 659348559744 660513486528 661460817408 662444812512 662629476096 662752733067 664381785648 664566989184 671122641168 672308370216 673084988072 674274184164 674462145312 675241251104 676245746106 676434256848 678412134792 679610742804 682979931648 684976948992 685104362859 686979805568 687299130588 688385392128 688513440006 689180581376 690398214912 690526637199 697208680224 699247302096 699442224768 701487377472 702726754464 704781511056 704977976448 711733861062 711932264496 713814954223 714013937784 715275446508 716101697836 717233481216 717366895182 719464459203 719665017624 723031223936 724510573056 725347492352 726629025024 726764186673 728753671296 730041221952 730884529984 731088271872 732175845408 732379947264 732516178653 738300126144 739604543328 741767129712 743936039448 744143419584 745250414076 746319277536 747429508854 747637862832 753681378772 754872556032 755012971314 757079785728 757220611581 759293469312 759646407492 760988538954 761867595818 763213651641 766997304192 768352423104 769239986368 770599067616 771704286976 772852281264 773067722112 775328154048 776697991776 782976414696 784359765252 785484720672 786653214858 786872502864 788953370457 789173299656 791480823924 792879199938 796809920256 799139773824 800923797558 801699859968 801848985686 803116290816 803265680007 805464584064 809623144827 813410126928 815788519112 816015928896 817457653152 818401940384 819847880208 822245096232 822474305856 823697826084 830356171239 830587641912 833016260748 834332825088 834488020926 835296605696 836772394752 836928044379 837161347032 839609187228 843771572736 845262335232 847733862528 850212616512 851714758944 852936317184 854205152976 854443271808 861350147168 862871967216 865394984664 866923951068 867925379356 868167322848 869458816422 869701187376 870705823792 872244173304 878117054976 879131412992 880684648704 880848466533 883259750016 883670310756 885842380864 886089318912 886254142074 887654847744 887819962113 894830188224 896411160288 899032245552 899282860416 901660994808 901912342464 904549513056 906147657072 913472483812 915086392794 916398840784 917762084001 918017920008 920702182932 922328865234 923394294578 925025733261 925283594088 929611573632 932329736128 932589633024 932763105798 934237317888 934411097151 935316503296 936969005952 939708681408 939970635264 941368944096 948978481416 949243019328 952018583712 953700595344 956489193576 959285945604 959553356832 960980797098 969018915564 970730963118 971671561728 971852304206 973388295936 973569357747 976234460544 976688238204 979544051766 981274694967 984400168192 986139391104 989022839616 990770229792 991914719264 992191226112 993667218768 993944214144 995092370048 996572678472 996850483776 1006683961752 1009627482108 1011411276246 1012391292416 1012861876656 1014368619159 1014651385272 1017618202188 1022663072256 1024469897472 1027465423488 1030469708352 1030756962816 1030948695882 1032770160009 1033770872064 1033963165753 1035597322368 1043968552928 1045813020336 1047312960896 1048870953144 1049163337152 1051937827276 1052231066208 1054090131696 1055307765232 1057172266584 1057466964672 1065519698432 1067600791593 1067898396744 1071020906676 1073952778752 1074152546754 1075850221824 1076050342773 1079497526436 1084546835904 1088021238528 1088223623431 1089943537536 1093130506944 1096326794976 1096632407808 1098263768112 1107141561652 1107450189216 1109406814992 1110688347664 1112650694568 1115904059172 1116215129376 1117875621114 1119166936538 1119478916304 1121144263281 1121456794248 1130311816704 1130522068158 1132308834048 1132519456971 1133616822016 1135619678592 1138940203968 1139257695744 1139469611238 1142801393727 1150495956288 1153859979552 1155898601424 1157556430464 1159278421896 1159601583168 1162992231072 1174464622044 1176539647878 1177679666688 1177898729126 1178227081008 1179979822287 1180308754296 1181672189432 1183759949484 1187221235886 1189318799907 1193106917632 1195214880384 1198709660736 1199043813888 1202214659744 1202549789952 1202773478529 1204674436224 1206066017408 1208196876096 1220115190392 1223682778668 1224023893344 1227602910576 1229771820312 1233367644348 1233711458784 1239482098176 1243684141064 1245881462868 1249292007936 1249524391122 1251732031389 1252944908544 1253177971213 1255158592128 1255742020548 1259413780842 1265304641888 1265657359104 1267893502848 1269358111616 1271600793792 1275318924768 1277572138416 1279047927472 1279404475776 1281307729464 1281664907712 1292025220752 1294307950824 1298092476996 1301645947392 1301888069034 1302250984272 1304188224633 1306058735688 1308366259956 1314852521472 1318697119488 1318942412851 1321026973056 1324889625024 1325258952192 1325505466134 1328763571296 1329133978368 1329381213111 1342245282336 1344616740432 1346169976144 1348548368328 1348924290624 1350482502208 1352491492212 1352868513696 1356824269584 1359221485608 1369953897984 1370208725718 1372629589191 1373959611136 1374598261176 1377026880012 1380796429824 1381053274398 1385091441867 1394417360448 1398494604192 1398884449536 1399144658697 1402974754944 1405453508928 1409563022112 1409955952896 1423467722124 1423864528992 1427629908446 1428027875568 1430550893016 1432203395672 1434733790364 1438928918406 1439330035248 1441471195647 1446062447872 1453258050048 1453528373346 1457507342592 1457778456309 1460082443904 1461769059968 1464351690816 1464759894528 1465032357306 1469316077649 1476600252288 1479209086656 1483534259424 1487872078896 1488286839168 1490500828152 1492638555072 1494859017708 1495275725664 1507362757544 1510025942628 1514159571456 1514441223162 1517116914369 1518586938624 1518869413873 1519292814984 1521977077908 1523735191636 1526427303282 1533994608384 1536704846208 1538479972736 1541198135232 1543408573952 1545704562528 1546135444224 1546423043823 1550656308096 1553395983552 1565952829392 1568719530504 1570969441344 1573306429716 1573745005728 1577906740914 1578346599312 1582961647848 1585758399876 1593619840512 1598279547648 1598576846671 1601847595116 1603697971372 1606232581632 1606531360014 1610929168128 1611228820131 1619246289654 1626820253856 1631577038224 1632031857792 1634915306304 1636803880768 1639695760416 1644490192464 1644948611712 1647395652168 1660712342478 1661175283824 1666032521496 1668976041852 1673544789504 1673856088758 1674322694064 1678750404807 1679218374456 1690524670464 1695467725056 1695783102237 1700425233024 1703429517888 1705872634368 1708410305952 1708886543616 1709204416857 1722700294336 1725743934432 1730789969328 1733847902136 1735850758712 1736334645696 1738917632844 1739402374752 1741411647584 1744488346608 1761369297408 1761696933066 1766519500032 1766848093689 1767340621512 1771684761728 1772508284148 1775309695488 1775639924226 1780831853829 1789660376448 1792822320576 1798064491104 1798565720832 1803321989616 1803824684928 1809099026112 1812295314144 1826944967624 1830172785588 1832797681568 1835524168002 1836035840016 1841404365864 1844657730468 1846788589156 1850051466522 1850567188176 1859223147264 1864659472256 1865526211596 1868474635776 1868822194302 1870633006592 1873938011904 1874286586683 1879417362816 1882737888192 1889120671263 1897956962832 1898486038656 1904037167424 1907401190688 1912978387152 1918571891208 1919106713664 1921961594196 1937497732891 1938037831128 1941461926236 1943704608412 1946776591872 1947138715494 1952468921088 1952832103551 1953376476408 1959088103532 1962549389934 1968800336384 1972278782208 1978045679232 1981540459584 1983829438528 1984382452224 1987334437536 1987888428288 1988258199201 1990184740096 1993145356944 1993700967552 2013367923504 2019254964216 2022822552492 2025723753312 2028737238318 2029302770544 2035236404376 2048939794944 2054930846976 2055313088577 2060939416704 2061897391764 2065540320018 2067541744128 2067926331506 2071194644736 2071579911597 2087937105856 2091626040672 2094625921792 2097741906288 2098326674304 2103875654552 2104462132416 2108180263392 2110615530464 2114344533168 2114933929344 2135201583186 2135796793488 2141444862669 2142041813352 2148305093508 2151700443648 2152100685546 2158393377609 2158995052872 2169093671808 2176042477056 2176447246862 2179887075072 2180292560019 2186261013888 2192653589952 2193264815616 2196527536224 2197548535959 2214283123304 2214900378432 2218813629984 2221376695328 2225301389136 2231808118344 2232430258752 2235751242228 2238333873076 2238957832608 2242288526562 2242913588496 2261044136316 2264617668096 2265038913942 2267233644032 2271239357184 2271661834743 2277880407936 2278939222476 2285602787454 2289640954923 2300991912576 2307719959104 2311797202848 2315112860928 2318556843792 2319203166336 2325984462144 2348929244088 2353079295756 2355797458252 2356454162016 2359959644574 2360617508592 2363344378864 2366860111371 2367519898968 2374442471772 2378637599814 2386213835264 2390429760768 2397419321472 2404429319488 2405099579904 2405546957058 2409348872448 2409797040021 2412132034816 2416393752192 2440230380784 2447365557336 2448047786688 2455205821152 2459543640624 2466735288696 2467422917568 2487368282128 2491068513717 2491762925736 2499048782244 2503464062778 2505889817088 2506355942426 2510317184256 2510784133137 2511484041096 2518827561684 2530609283776 2531314718208 2535787005696 2538716223232 2543201587584 2550637849536 2555144276832 2558095854944 2558808951552 2562615458928 2563329815424 2584050441504 2588615901648 2596184953992 2603776138068 2604501968544 2608376449266 2612117471376 2616732519912 2637394238976 2637884825702 2642053946112 2642545399599 2649779250048 2651010932268 2657527142592 2658267956736 2658762426222 2663459886339 2666536585363 2684490564672 2689233480864 2692339952288 2697096736656 2697848581248 2700965004416 2704982984424 2705737027392 2713648539168 2718442971216 2740417451436 2745259178382 2747919222272 2749196522352 2753286252003 2754053760024 2762106548796 2770182883734 2775077199783 2788834720896 2796989208384 2797768899072 2798289317394 2803233291453 2805949509888 2806471449901 2810907017856 2819126044224 2819911905792 2846935444248 2847729057984 2855259816892 2856055751136 2861101786032 2864406791344 2869467580728 2877857836812 2878660070496 2882942391294 2892124895744 2907056746692 2915014685184 2915556912618 2920164887808 2920708073241 2923538119936 2928703381632 2930064714612 2938632155298 2953200504576 2958418173312 2967068518848 2975744157792 2976573678336 2981001656304 2985277110144 2989718035416 2990551451328 3014725515088 3020051885256 3028882446324 3034233828738 3037173877248 3037738827746 3038585629968 3043105857477 3043954155816 3047470383272 3052854606564 3067989216768 3073409692416 3076959945472 3082396270464 3091409125056 3092270888448 3092846087646 3101312616192 3101889497259 3106791967104 3131905658784 3137439061008 3141938882688 3146612859432 3147490011456 3155813481828 3156693198624 3165923295696 3171516799752 3196559095296 3197153693342 3202802374779 3203695190232 3207395942744 3213062720028 3221858336256 3222457640262 3228151028319 3231880031023 3238492579308 3253640507712 3263154076448 3264063715584 3264670870293 3269830612608 3273607761536 3279391520832 3288980384928 3289897223424 3294791304336 3321424684956 3322350567648 3332065042992 3337952083704 3347712177516 3348645388128 3357500809614 3358436748912 3363432789843 3390935450112 3391566204474 3397558370913 3400850466048 3401483064721 3406859035776 3416820611904 3417773087232 3418408833714 3428404181181 3445400588672 3451487868864 3461579938656 3467695804272 3471701517424 3472669291392 3477835265688 3478804749504 3482823295168 3488976693216 3523393866132 3533039000064 3533696187378 3534681243024 3539939466861 3543369523456 3545016568296 3551279848452 3561663707658 3579320752896 3585644641152 3596128982208 3597131441664 3606643979232 3607649369856 3608320435587 3618198052224 3624590628288 3653889935248 3660345571176 3665595363136 3671048336004 3672071680032 3682808731728 3689315460936 3693577178312 3700102933044 3701134376352 3718446294528 3729318944512 3731052423192 3737644388604 3747876023808 3748573173366 3758834725632 3759533913639 3765475776384 3778241342526 3795913925664 3796972077312 3808074334848 3814802381376 3825956774304 3837143782416 3838213427328 3843923188392 3874995465782 3876075662256 3882923852472 3887409216824 3894277430988 3904937842176 3905664207102 3906752952816 3912564673899 3917084277883 3918176207064 3925098779868 3944557564416 3956091358464 3956827238553 3963080919168 3967658877056 3974668875072 3975776856576 3976516398402 3980369480192 3986290713888 3987401935104 3988143639333 4026735847008 4038509928432 4045645104984 4051447506624 4057474476636 4058605541088 4070472808752 4109861693952 4110626177154 4117888767573 4121878833408 4122645551941 4123794783528 4131080640036 4135852663012 4142389289472 4143159823194 4155274325601 4175874211712 4183252081344 4189251843584 4195483812576 4196653348608 4197433976091 4207751309104 4208924264832 4216360526784 4221231060928 4228689066336 4229867858688 4270403166372 4271593586976 4282889725338 4284083626704 4296610187016 4304201371092 4316786755218 4317990105744 4338187343616 4352894493724 4359774150144 4360585120038 4372522027776 4373335368927 4385307179904 4393055072448 4395097071918 4407948232947 4428566246608 4429800756864 4437627259968 4442753390656 4450602778272 4463616236688 4464860517504 4471502484456 4476667746152 4477915665216 4484577053124 4485827176992 4522088272632 4530077827884 4542478714368 4543323669486 4555760815872 4556608241619 4557878444952 4571205574908 4579281909846 4601983825152 4615439918208 4623594405696 4630225721856 4637113687584 4638406332672 4639269131469 4651968924288 4697858488176 4706158591512 4711594916504 4712908324032 4719919289148 4721235017184 4726688757728 4733720222742 4735039797936 4748884943544 4757275199628 4780859521536 4794838642944 4795730540013 4808858638976 4811093914116 4818697744896 4819594080042 4824264069632 4832787504384 4833686460393 4880460761568 4894731114672 4896095573376 4910411642304 4919087281248 4933470577392 4934845835136 4974736564256 4982137027434 4983525851472 4996704679561 4998097564488 5006928125556 5012711884852 5020634368512 5021568266274 5022968082192 5036251214421 5037655123368 5061218567552 5071574011392 5077432446464 5086403175168 5087349306711 5101275699072 5110288553664 5116191709888 5117617903104 5125230917856 5126659630848 5127613250571 5168100883008 5177231803296 5192369907984 5207552276136 5209003937088 5216752898532 5224234942752 5233465039824 5275769651404 5284107892224 5285090799198 5299558500096 5300544281067 5302021864536 5315054285184 5317524852444 5326919772678 5333073170726 5342495561487 5368981129344 5378466961728 5384679904576 5394193473312 5395697162496 5401930008832 5409965968848 5411474054784 5427297078336 5436885942432 5480834902872 5490518356764 5498393044704 5506572504006 5508107520048 5524213097592 5540365767468 5550154399566 5577669441792 5593978416768 5596578634788 5606466582906 5611899019776 5612942899802 5621814035712 5622859760049 5638252088448 5667362013789 5693870888496 5695458115968 5710519633784 5712111502272 5722203572064 5728813582688 5738935161456 5755715673624 5757320140992 5765884782588 5812493198673 5814113493384 5831113825236 5840329775616 5841416146482 5847076239872 5857406763264 5858496310653 5860129429224 5877264310596 5906401009152 5916836346624 5934137037696 5951488315584 5953147356672 5962003312608 5964774597603 5970554220288 5979436070832 5981102902656 6029451030176 6040103770512 6057764892648 6068467657476 6075477655492 6077171259936 6086211714954 6087908311632 6094940766544 6105709213128 6146819384832 6153919890944 6164792540928 6165939265731 6182818250112 6185692175292 6202625232384 6203778994518 6213583934208 6214739734791 6263811317568 6274878122016 6283877765376 6293225718864 6294980022912 6311626963656 6313386397248 6331846591392 6343033599504 6394307386684 6405604749558 6407390380464 6414791885488 6424334588007 6426125440056 6444915280524 6456302056638 6463760062046 6475180132827 6476985158616 6507281015424 6526308152896 6528127431168 6529341740586 6539661225216 6540877680057 6547215523072 6558783041664 6577960769856 6579794446848 6589582608672 6642849369912 6644701135296 6664130085984 6675904167408 6695424355032 6697290776256 6715001619228 6716873497824 6726865579686 6783132408948 6795116741826 6801700932096 6802966129442 6813718071552 6814985504229 6833641223808 6836817667428 6856808362362 6868922864769 6890801177344 6902975737728 6923159877312 6935391608544 6943403034848 6945338582784 6955670531376 6957609499008 6965646590336 6977953386432 7046787732264 7067392374756 7069362486048 7079878933722 7086739046912 7090033136592 7100580334113 7102559696904 7123327415316 7158641505792 7171289282304 7192257964416 7213287958464 7215298739712 7216640871174 7229391120063 7236396104448 7237742160271 7249181256576 7307779870496 7320691142352 7331190726272 7342096672008 7344143360064 7365617463456 7378630921872 7387154356624 7400205866088 7402268752704 7458637889024 7462104846384 7473205541151 7475288777208 7497146346732 7517669451264 7519067827278 7530951552768 7532352399411 7556482685052 7591827851328 7593944154624 7616148669696 7617565364017 7629604762752 7651913548608 7674287564832 7676426854656 7687846376784 7749990931564 7752151324512 7765847704944 7774818433648 7788554861976 7811328414204 7813505905632 7825129347798 7834168555766 7836352414128 7850197559736 7912182716928 7913654477106 7926161838336 7927636198797 7935317754112 7949337750144 7953032796804 7972581427776 7974803870208 7976287278666 7999609756089 8053471694016 8077019856864 8091290209968 8102895013248 8114948953272 8117211082176 8140945617504 8221252354308 8235777535146 8243757666816 8245291103882 8247589567056 8259858756009 8262161280072 8271705326024 8286319646388 8310548651202 8325231599349 8351748423424 8366504162688 8390967625152 8393306697216 8394867952182 8415502618208 8417848529664 8419414349703 8432721053568 8442462121856 8457378132672 8459735717376 8540806332744 8543187173952 8565779450676 8568167253408 8593220374032 8608402742184 8633573510436 8635980211488 8676374687232 8705788987448 8721170240076 8745044055552 8746670737854 8762124219723 8770614359808 8772245798491 8786110144896 8790194143836 8815896465894 8857132493216 8859601513728 8875254519936 8885506781312 8901205556544 8927232473376 8929721035008 8943004968912 8953335492304 8955831330432 8969154106248 8971654353984 9044176545264 9060155655768 9086647338972 9111521631744 9113216483238 9115756889904 9129317572431 9142411149816 9158563819692 9203967650304 9230879836416 9232596889957 9247188811392 9274227375168 9276812665344 9278538262938 9303937848576 9305668491777 9395716976352 9412317183024 9423189833008 9425816648064 9439838578296 9442470034368 9453377515456 9467440445484 9470079595872 9497769887088 9514550399256 9589677285888 9591461080026 9608407124337 9617717277952 9622187828232 9639188160084 9665575008768 9667372920786 9695640093069 9760921523136 9789462229344 9792191146752 9794012610879 9820823284608 9838174562496 9866941154784 9869691670272 9949473128512 9964274054868 9967051702944 9993409359122 9996195128976 10013856251112 10025423769704 10043136532548 10045936164384 10072502428842 10075310246736 10090298369529 10122437135104 10172806350336 10174698613422 10202551398144 10204449194163 10220577107328 10232383419776 10250461835712 10253319261696 10255226501142 10285212543543 10336201766016 10354463606592 10384739815968 10415104552272 10418007874176 10433505797064 10448469885504 10466930079648 10551539302808 10570181598396 10599117000192 10601088562134 10604043729072 10619818400583 10630108570368 10632085897111 10635049704888 10653839545356 10666146341452 10684991122974 10737962258688 10756933923456 10769359809152 10788386946624 10791394324992 10803860017664 10819931937696 10822948109568 10824961306761 10854594156672 10873771884864 10961669805744 10981036713528 10996786089408 11013145008012 11016215040096 11048426195184 11080731534936 11100308799132 11155338883584 11187956833536 11190037926697 11193157269576 11212933165812 11225885799604 11243628071424 11245719520098 11276504176896 11278601740917 11334724027578 11387741776992 11390916231936 11421039267568 11424223004544 11444407144128 11457627165376 11477870322912 11511431347248 11514640281984 11531769565176 11624986397346 11628226986768 11662227650472 11682832292964 11714813526528 11716992621306 11720258858448 11751252833649 11754528621192 11833672693248 11868274075392 11870481715659 11902976631168 11924006625216 11929549195206 11941108440576 11958872141664 11962205805312 11964430917999 12058902060352 12080207541024 12115529785296 12136935314952 12150955310984 12154342519872 12172423429908 12175816623264 12189881533088 12211418426256 12329585081856 12331878531462 12365636500224 12367936655823 12371384350584 12407557989036 12427167868416 12429479469582 12465822976803 12527622635136 12549756244032 12567755530752 12586451437728 12589960045824 12592301928273 12623253927312 12626772794496 12663693182784 12686067199008 12788614773368 12811209499116 12814780760928 12829583770976 12848669176014 12852250880112 12889830561048 12912604113276 12927520124092 12950360265654 12953970317232 13014562030848 13052616305792 13058683481172 13079322450432 13081755360114 13094431046144 13117566083328 13120006106781 13155921539712 13179165217344 13223844698841 13285698739824 13289402270592 13328260171968 13351808334816 13390848710064 13394581552512 13430003238456 13433746995648 13453731159372 13562484130237 13566264817896 13590233483652 13605932258884 13627436143104 13629971008458 13667282447616 13669824724857 13673635334856 13713616724724 13737845729538 13781602354688 13805951475456 13846319754624 13870783217088 13886806069696 13890677165568 13911341062752 13915218998016 13917807394407 13931293180672 13955906772864 14093575464528 14134784749512 14138724972096 14159757867444 14180066273184 14201160668226 14205119393808 14246654830632 14342578564608 14384515928832 14387191620039 14426575916928 14433281742348 14458782240126 14472792208896 14475484320542 14498362513152 14501059381179 14615559740992 14641382284704 14662381452544 14684193344016 14688286720128 14731234926912 14757261843744 14774308713248 14800411732176 14804537505408 14924209692768 14946411082302 14950577554416 14990114038683 14994292693464 15038135654556 15061903105536 15064704798822 15108753643263 15112965370104 15183655702656 15232297339392 15235130728034 15259209525504 15262047920133 15303827097216 15348575129664 15352853709312 15375692753568 15382839751713 15499981863128 15504302649024 15531695409888 15549636867296 15577109723952 15622656828408 15627011811264 15650258695596 15668337111532 15672704828256 15700395119472 15827308954212 15852323676672 15855272397594 15870635508224 15898675500288 15901632843201 15906065593608 15945162855552 15952574557332 15999219512178 16027486684461 16106943388032 16154039713728 16182580419936 16205790026496 16229897906544 16234422164352 16281891235008 16442504708616 16471555070292 16490582207764 16495179134112 16519717512018 16524322560144 16543410652048 16572639292776 16621097302404 16650463198698 16703496846848 16733008325376 16781935250304 16789735904364 16831005236416 16835697059328 16838828699406 16865442107136 16868579280147 16884924243712 16914756265344 17081612665488 17086374347904 17131558901352 17136334506816 17186440748064 17216805484368 17267147020872 17271960422976 17411577974896 17437479596019 17442340480152 17493341475708 17524248439446 17541228719616 17544491596982 17572220289792 17575488931959 17580388287672 17631792931788 17714264986432 17719203027456 17750509039872 17771013562624 17802411113088 17854464946752 17859442070016 17886009937824 17906670984608 17911662660864 17938308212496 17943308707968 18088353090528 18120311311536 18173294677944 18226432966476 18231513779808 18258635144862 18284822299632 18317127639384 18461759672832 18465193779914 18494377622784 18497817797193 18548454750336 18557076525876 18607875697152 18611336983554 18644219204373 18665756097541 18791433952704 18824634366048 18846379666016 18851633296128 18879677156592 18884940068736 18906755030912 18934880890968 18940159191744 18995539774176 19029100798512 19182922160052 19216814248674 19235434555904 19244375656464 19273003764021 19278376320168 19334745841572 19391280186138 19425540398481 19521843046272 19578924458688 19584382293504 19588025221758 19622633040171 19641646569216 19645300149307 19676349124992 19733882309568 19739383340544 19898946257024 19928548109736 19934103405888 19986818718244 19992390257952 20027712502224 20050847539408 20086273065096 20091872328768 20145004857684 20150620493472 20180596739058 20244874270208 20349397226844 20405102796288 20408898388326 20441154214656 20444956512687 20464766839552 20500923671424 20510453002284 20570425087086 20672403532032 20708927213184 20769479631936 20830209104544 20836015748352 20867011594128 20896939771008 20933860159296 21103078605616 21140363196792 21202177124268 21208087458144 21239636801166 21260217140736 21264171794222 21270099409776 21301741002339 21307679090712 21332292682904 21369982245948 21475924517376 21513867846912 21538719618304 21576773893248 21639863875392 21645896219136 21649922613522 21709188313344 21713226480813 21747543769728 21923339611488 21962073427056 21993572178816 22026290016024 22032430080192 22096852390368 22161463069872 22200617598264 22375913667072 22380075853394 22386314539152 22419616623453 22425866331624 22451771599208 22491439040196 22553008353792 22557203481834 22597057198233 22623160217161 22669448055156 22775483553984 22781832463872 22842078535136 22848446009088 22852696092051 22888814288256 22915254330752 22955740645824 23022862694496 23029280563968 23063539130352 23249972794692 23256453973536 23324455300944 23365664585928 23433985242612 23440517716896 23502505667298 23509057242384 23736548150784 23740963431318 23782908596391 23805953262336 23810381453047 23848013250432 23859098390412 23917744283328 23924411610624 23928861835998 23998829268267 24117804120704 24160415082048 24231059570592 24273870629904 24301910621968 24308685039744 24344846859816 24351633246528 24379763066176 24422836852512 24663757062924 24731273000448 24735873311646 24742768701168 24779576268027 24815115978072 24858958939164 24931645953606 25055245270272 25099512488064 25172902875456 25179920091648 25184603856546 25246507854624 25253545588992 25258243049109 25327386365568 25372134398016 25577229546736 25622418998232 25629561521856 25659167541952 25697338352028 25704501760224 25779661122096 25825208226552 25855040248184 25900720531308 25907940634464 26029124061696 26105232611584 26117366962344 26163510720228 26235132166656 26240012213562 26311843079424 26316737395473 26358330434688 26447689397682 26571397479648 26578804541184 26656520343936 26703616669632 26781697420128 26789163105024 26860006476912 26867493991296 26907462318744 27124968260474 27132529635792 27180466967304 27211864517768 27259942016916 27334564895232 27339649449714 27347270669712 27387952717293 27427233449448 27475691459076 27611902950912 27692639509248 27697790669871 27741566434176 27773612139392 27822682125504 27830437996032 27835614788814 27862586361344 27911813545728 27917005475331 28187150929056 28269569499024 28277449944192 28319515734888 28360132546368 28402321336452 28410238787616 28493309661264 28769031857664 28774383240078 28825221373011 28853151833856 28858518863587 28866563484696 28917564480252 28950968641084 28996725026304 29002118762358 29086920279207 29231119481984 29282764569408 29324762905088 29368386688032 29376573440256 29382037832637 29462469853824 29514523687488 29548617426496 29600823464352 29609075010816 29848419385536 29892822164604 29901155108832 29980228077366 29988585386928 30076271309112 30129409597644 30217507286526 30225930740208 30367311405312 30470261456068 30518419051008 30524095840266 30607654194432 30613347582489 30697150259328 30751385507136 30765679503426 30855637630629 30999963726256 31008605298048 31063390819776 31099273734592 31154219447904 31245313656816 31254023622528 31300517391192 31336674223064 31345409656512 31400790238944 31654617908424 31710544795188 31797351000576 31803265686402 31812131187216 31890325711104 31896257691333 31905149114664 31998439024356 32054973368922 32213886776064 32308079427456 32365160839872 32411580052992 32459795813088 32468844328704 32474883920283 32563782470016 32885009417232 32943110140584 32981164415528 32990358268224 33039435024036 33048645120288 33086821304096 33145278585552 33242194604808 33300926397396 33466016650752 33563870500608 33570113780091 33579471808728 33662010472832 33677657398812 33730884214272 33737158560294 33769848487424 33829512530688 33835805222751 34163225330976 34172748695808 34263117802704 34272669013632 34372881496128 34433610968736 34534294041744 34543920845952 34823155949792 34874959192038 34884680960304 34986682951416 35048496878892 35088983193964 35144440579584 35150977863918 35160776575344 35253758500947 35263585863576 35428529972864 35501018079744 35542027125248 35604822226176 35611445146977 35708929893504 35772019875648 35813341969216 35823325321728 35876616424992 35886617415936 35893292753997 36176706181056 36240622623072 36346589355888 36452865932952 36463027559616 36517270289724 36569644599264 36634255278768 36930387559828 36988755245568 36995635594386 37096909500672 37103809967469 37114153051752 37222673967108 37288438408746 37331512195082 37397468930409 37582867905408 37649268732096 37692759332032 37703266592256 37759354313184 37769880137472 37776905784819 37813510061824 37869761781936 37880318383488 37991079548352 38058201597024 38365844320104 38433628497348 38488751312928 38546007528042 38556752640336 38669491683144 38782560372276 38851080796962 39043686092544 39157848917376 39176050443516 39245266080342 39283293138432 39290600298614 39352698249984 39360018320343 39467764619136 39671534096523 39797892514048 39857096219472 39868206811776 39973637436488 39984780515904 40055425004448 40101695078816 40172546130192 40183744657536 40290009715368 40301240986944 40361193478116 40687452390711 40698794453688 40817796776652 40882308429312 40889913025374 40929533679104 41001847342848 41009474174571 41020906004568 41140850174172 41344807064064 41417854426368 41538959263872 41660418209088 41672031496704 41734023188256 41753422183221 41793879542016 41867720318592 42206157211232 42280726393584 42404354248536 42416174916288 42479273602332 42528343588444 42540198819552 42603482004678 42615358181424 42664585365808 42739964491896 43027735693824 43077439236608 43153547786496 43161574860117 43279727750784 43299845227044 43418376626688 43426452961626 43495087539456 43503178143537 43846679222976 43924146854112 43987144357632 44052580032048 44064860160384 44193704780736 44322926139744 44401235196528 44760151706788 44772629078304 44839233246906 44851732663248 44903543198416 44970342116049 44982878080392 45114406963668 45194114396466 45246320434322 45326260929789 45338896110312 45550967107968 45684157070272 45696892018176 45705392184102 45777628576512 45786143760399 45830508661504 45911481291648 46045725388992 46058561127936 46127078260704 46499945589384 46512907947072 46648910601888 46731329171856 46867970485224 46881035433792 47005011334596 47018114484768 47481926862636 47565817192782 47611906524672 47620762906094 47696026500864 47704898529603 47718196780824 47835488566656 47857723671996 47997658536534 48082460053383 48235608241408 48320830164096 48462119141184 48547741259808 48603821243936 48617370079488 48689693719632 48703266493056 48759526132352 48845673705024 49327514125848 49471746623292 49485537402336 49559152536054 49630231956144 49717917878328 49863291907212 50110490540544 50199024976128 50345805750912 50369207713092 50493015709248 50507091177984 50516486098218 50605737840441 50654772731136 50664195121897 50744268796032 51154459093472 51244837996464 51259123043712 51318335083904 51394676704056 51409003520448 51559322244192 51650416453104 51710080496368 51801441062616 51815881268928 52210465223168 52234733924688 52312438788057 52327021440456 52480024427124 52623686158848 52633474790946 52716660869376 52726466795877 52895378795364 53142794959296 53157609082368 53313040687872 53322957548119 53407233339264 53563394840256 53578326210048 53720012953824 53734987982592 53814924637488 54249936520948 54265059271584 54360933934608 54423729035536 54519884033832 54679298899428 54694541339424 54775905434586 54854466898896 54951382918152 55385279018496 55395581339742 55483132868352 55493453391579 55547224278784 55645364251008 55671229577628 55823627091456 55834010950662 55997268292623 56374301858112 56539138998048 56554899888384 56639031469776 56720265092736 56804642672904 56820477575232 56986619322528 57548766480156 57650442746022 57706303667712 57717037727174 57733126969392 57819011292063 57835128960504 57901937282168 58004237524716 58173840558414 58276621195443 58462238963968 58565529138816 58736773376064 58753146880512 58764075665274 58924939707648 58935900447921 59029047374976 59097234852992 59201646928704 59218150021632 59696838771072 59785644329208 59802310217664 59960456154732 59977170773856 60152542618224 60258819195288 60435014573052 60451861480416 60734622810624 60940522912136 61048191680532 61215308388864 61226695164978 61334869538061 61394300518656 61405720589437 61502771014272 61531359006852 61711275261258 61999927452512 62017210596096 62126781639552 62198547469184 62308438895808 62490627313632 62508047245056 62601034782384 62673348446128 62690819313024 62801580477888 63309235816848 63421089590376 63606531372804 63624262374432 63780651422208 63792515382666 63810298229328 63905223007017 63996878048712 64109946737844 64427773552128 64616158854912 64628178229699 64730321679744 64919591626176 64937688657408 64949767840566 65127564940032 65139679442439 65770018834464 65886220281168 65962328831056 65980716536448 66078870048072 66097290240576 66173642608192 66290557171104 66484389209616 66601852794792 67127741001216 67140227560182 67158943617456 67258849870359 67324020945664 67355314797624 67474317120588 67659025061376 67671610445502 67869480651483 68326450661952 68345497391616 68526235605408 68545338027264 68558088276153 68745762992256 68867221937472 69068588083488 69087841691904 69646311899584 69749918384076 69769361920608 69973365902832 70096993757784 70177966387928 70301955727836 70321553150688 70507517001894 70527171727152 70857059945728 71209644452352 71222890293954 71417859787008 71431144359141 71544039751296 71626683938432 71753232849984 71773234831872 71786585507994 71996487804801 72353412362112 72481245246144 72693178711776 72905731865904 72926055119232 73034540579448 73139289198528 73268510557536 73860775119656 73991271188772 74193819001344 74207619934938 74228306103504 74338728804081 74424601279777 74445347934216 74576876817492 74663024390164 74794937860818 75165735810816 75298537464192 75385518664064 75518708626368 75539760274944 75553811569638 75627020123648 75739523563872 75760636766976 75774729147327 75982159096704 76116403194048 76731688640208 76867256994696 76977502625856 77092015056084 77113505280672 77338983366288 77565120744552 77702161593924 78087372185088 78315697834752 78330265486879 78352100887032 78490532160684 78581200597228 78705396499968 78720036640686 78935529238272 78950212186419 79343068193046 79595785028096 79714192438944 79736413623552 79947274872976 79969561031808 80110850008896 80203390157632 80345092260384 80367489315072 80580019430736 80602481973888 80722386956232 81374904781422 81397588907376 81635593553304 81779826050748 82003694685696 82018948349142 82041812009136 82281700348344 82835708852736 83077918527744 83093372009613 83320836418176 83468046376512 83506844366442 83587759084032 83735440637184 83751016425993 84412314422464 84561452787168 84808708497072 84832349832576 84958547204664 85056687176888 85080397639104 85206964009356 85230716362848 85329170731616 85479928983792 86307095572992 86323149720234 86559455501568 86575556590761 86599690454088 86852905923252 86990175078912 87006356287074 87260760837621 87693358445952 87848293708224 87974288715264 88105160064096 88129720320768 88146113497911 88387409561472 88645852279488 88802470393056 89520303413576 89545258156608 89678466493812 89703465326496 89807086396832 89940684232098 89965756160784 90228813927336 90388228792932 90492640868644 90652521859578 90677792220624 91101934215936 91368314140544 91410784368204 91555257153024 91572287520798 91661017323008 91822962583296 91840042747467 92091450777984 92254156521408 92566912891887 92999891178768 93025815894144 93297821203776 93462658343712 93735940970448 93762070867584 94010022669192 94036228969536 94937388911659 94963853725272 95131634385564 95241525812188 95392053001728 95409797059206 95436393561648 95670977133312 95688773073999 95715447343992 95995317073068 96164920106766 96471216482816 96641660328192 96924238282368 97095482519616 97207642487872 97234740158976 97379387439264 97406532986112 97424651760849 97519052264704 97691347410048 98655028251696 98943493246584 98971074804672 99118305072108 99260463912288 99435835756656 99726583814424 100398049952256 100691611501824 100710341340273 100738415426184 100986031418496 101032972196436 101211475680882 101309545462272 101328390243794 101488537592064 101507415668253 102308918186944 102489675992928 102518246087424 102636670167808 102789353408112 102818007040896 103118644488384 103300832906208 103420160992736 103602882125232 103631762537856 104469467849376 104624877576114 104654042880912 104960048854248 105266949581892 105433321738752 105452933591754 105761275502841 105790757590728 106285589918592 106626081375744 106645915096238 106814466678528 106834335440931 107126789680512 107440025907648 107469975965184 107629849274976 107679878261991 108499873041896 108530118543168 108721867869216 108847458071072 109039768067664 109358597798856 109389082678848 109551810869172 109708933797792 109902765836304 110791162679484 110966265736704 110986906783158 111094448557568 111290728502016 111311429902407 111342459155256 111668021901324 111994536585246 112192406791227 112748603716224 113078277996096 113109799776768 113278062939552 113330717354457 113440530185472 113609285345808 113640955150464 113973238645056 115097532960312 115300885492044 115434075454348 115466253938784 115638022584126 115670257921008 115803874564336 116008475049432 116347681116828 116553242390886 116924477927936 117131058277632 117473546752128 117528151330548 117849879415296 117871800895842 118058094749952 118080054961029 118194469705984 118403293857408 119393677542144 119571288658416 119604620435328 119920912309464 119954341547712 120305085236448 120517638390576 120870029146104 120903722960832 121881045824272 122062357172133 122096383361064 122453390329956 122669739076122 122788601037312 122811441178874 123005542028544 123028422523713 123062718013704 123422550522516 123999854905024 124034421192192 124253563279104 124397094938368 124616877791616 124981254627264 125016094490112 125202069564768 125346696892256 125381638626048 125603160955776 126618471633696 126842179180752 127213062745608 127248524748864 127585030765332 127620596458656 127810446014034 127993756097424 128219893475688 129232317709824 129256356459398 129460643359488 129484724580351 129839183252352 129899535681132 130255129880064 130279358884878 130509534430611 130660292682787 131540037668928 131772440562336 131924657662112 131961433072896 132157740096144 132194580481152 132347285216384 132581114342208 132968778419232 133203705589584 134280455120364 134317887234912 134517699740718 134648041891328 134710629595248 134911026348147 134948634241176 135343220891004 135738961302966 135978782789367 136652901323904 137052471210816 137090676054528 137116176552306 137358431281197 137491525984512 137517101045149 137734443874944 138137176166976 138175683383808 139292623799168 139499836768152 139538723841216 139946731805664 140193987515568 140355932775856 140603911455672 140643106301376 141015034003788 141054343454304 141714119891456 142445780587908 142835719574016 142862288718282 143088079502592 143114695588809 143253367876864 143506465699968 143573171015988 143992975609602 144706824724224 144962490492288 145386357423552 145811463731808 145852110238464 146069081158896 146278578397056 146537021115072 147721550239312 147982542377544 148415239869876 148456612207008 148677457608162 148849202559554 148890695868432 149153753634984 149326048780328 149589875721636 150331471621632 150597074928384 150771037328128 151037417252736 151107623139276 151479047127744 151521273533952 151549458294654 151964318193408 151992585365691 152232806388096 153463377280416 153734513989392 153955005251712 154184030112168 154227010561344 154677966732576 155130241489104 155404323187848 156631395669504 156660530973758 156704201774064 156937316364171 156981064321368 157162401194456 157440073281372 157871058476544 157900424372838 158179400387631 158362121520127 158686136386092 159428384877888 159472827247104 159894549745952 159939122063616 159968872644357 160221700017792 160406780315264 160690184520768 160734978630144 161160038861472 161204963947776 161444773912464 162749809562844 162795177814752 163271187106608 163559652101496 164037896698284 164083624018272 164563400696688 166155837055488 166186744019226 166480360174737 166641672836352 166672670171329 166936092753024 167013688732884 167470881274368 167502032851986 167991804877869 168824628844928 169122905574336 169617416994144 169664699665152 169917094409328 170113374353776 170160795278208 170413928018712 170461432725696 170658341463232 170959857967584 172646299440468 173118911003136 173151113181522 173199380908176 173457033876189 173705811846504 174012712574148 174521521675242 175386716891904 175696587416448 176210320128192 176259440641536 176292226995822 176774819122944 176807701343763 177291704558976 177604940786112 179040606827152 179090516313216 179356932987624 179406930652992 179614172793664 179881368464196 179931512321568 180457627854672 180776457585864 180985281737288 181305043719156 181355584441248 182203868431872 182736628281088 182821568736408 183144575041596 183645925166592 183680085494934 184182901555968 184217161768311 184508313042816 185133825783774 185999782357536 186051631788288 186595642407552 186925316687424 187471881940896 187524141735168 188020045338384 188072457939072 189874777823318 189927707450544 190263268771128 190483051624376 190819594118412 190872787123296 191341954266624 191377546147998 191430894687984 191715669021051 191990634146136 192329840213532 193283320656384 193848476564736 193884534689097 194190965039232 194415284975744 194758774878528 194813065972224 194849303521698 195038104529408 195382694820096 195419038327317 197310056503392 197886986493168 197942149609344 198236610144216 198520927824576 198871671513312 199453167628848 201383223003648 201420682680546 201476830852368 201776549611077 201972062836992 202009632045109 202065944392872 202422951361764 202656780487588 202977075184128 203014831336506 203608441954449 204617836373888 204979351985856 205036492174848 205273340335616 205578706816224 205636014081792 205674264828459 206237288976768 206601665812416 206840321985472 207205764250464 207263525075712 208938935698752 209249755152228 209308085761824 209920097708496 210533899163784 210905867183508 211522551005682 211581515181456 212571179837184 213291830192476 213628933357056 213668670881862 214253579361024 214293433077423 214880051815296 215259698549952 215359756523982 215989463414403 216999746083792 217060237086336 217443735738432 217694916142144 218079536135328 218717195597712 218778165357696 219103621738344 219417867595584 219805531672608 221582325358968 221973813566316 222581457004032 222622859804814 222684918310512 223273803839331 223336043802648 223989073170492 224384813582454 225497207432448 226156555992192 226556125879104 226661434708914 226881060370944 227218570691616 227281910300928 227324187441981 227946477290112 230195065920624 230601770984088 230868150908696 230932507877568 231276045168252 231340515842016 231607749128672 232016950098864 232695362233656 233106484781772 234262116555264 234947093504256 234990796460637 235056302661096 235743601791684 236116189499904 236160109922058 236388939411968 236806587714816 236850636559257 238787355084288 239142577316832 239209240870656 239841824618928 239908683095424 240610170472896 241035276781152 241740058292208 241807445921664 243762091648544 244124714344266 244192766722128 244906780659912 245339478152244 245622882357748 246011084057088 246056845047426 246125436027408 246845101045032 247999709810048 248507126558208 248794189876736 249233755583232 249280116028839 249962509254528 250404139129536 250693393784512 250763277252096 251206321911552 251253049277979 253236943267392 253684358361504 254426125491216 254497049497728 255170061530664 255241192917312 255620892028068 255987512194848 256439786951376 258512712918796 258921286718976 258969449160702 259678366504704 259726669772283 259799071362264 260558717769756 261019068861222 261320585365574 261782282512863 263080075337856 263544881124672 263849315324224 263922866145792 264315480192288 264389160962304 264438340493733 264694570432768 265162228684416 265937556838464 266407411179168 268560910240728 268635774469824 269035399481436 269421259190496 269822052696294 269897268482352 270686441782008 271477922605932 271957565578734 273305802647808 274104942421632 274232353104612 274716862562394 274983051969024 275034202090298 275468887749888 275520128242401 276274352333952 277700738675661 278585247598336 278999673536304 279077447682432 279893463611328 280387975031136 280711865551712 281207822911344 281286212602752 282030068007576 282108686908608 284812166734977 284891561175816 285724577436564 286176159005184 286229391177618 286506735753728 287012931399936 287066319221997 287146342031976 287985951219204 289413649448448 289924980984576 290772714847104 291622927463616 291704220476928 292138162317792 292273955282547 292557156794112 293074042230144 295443100478624 295965084755088 296830479739752 296913224414016 297354915216324 297698405119108 297781391736864 298307507269968 298652097560656 299179751443272 301194149856768 301542074656256 302074834505472 302131024020819 302215246278552 302958094255488 303098916589308 303928636386816 303985170731382 304465612776192 304522247004759 306926754560832 307469027978784 307910010503424 308368060224336 308454021122688 309355933465152 310260482978208 310808646375696 313321061947516 313408403548128 313874632728342 313962128642736 314324802388912 314880146562744 315800848745676 316358800775262 316724243040254 317283826508523 317372272772184 318856769755776 319789099491904 319878244127232 319937745288714 320443400035584 320503006322793 320813560630528 321380369041536 322320077722944 322409927895552 322889547824928 325499619125688 325590355629504 326542374213216 327119304202992 328075793396568 328167248036544 329126801393376 332373488038452 332960720349474 333283345672704 333345340342658 333872185506048 333934289707221 334027377465768 335004065703972 335983609755738 336577220373681 337649257689856 338245811148672 339234833988288 339329399330304 339834188818656 340226748707552 340321590556416 340827856037424 340922865451392 341316682926464 341919715935168 345292598880936 346302226363044 346398761816352 346914067752378 347411623693008 348025425148296 349043043350484 350773433783808 351393174832896 352420640256384 352584453991644 353549638245888 353615402687526 354240164883087 354583409117952 354649365853279 355209881572224 358081213654304 358181032626432 358713865975248 358813861305984 359228345587328 359762736928392 359863024643136 360915255709344 361552915171728 361970563474576 362610087438312 362711168882496 365473256562176 365643137472816 366187071516399 366289150083192 367360170989868 368365803111936 368434323536622 369016626085632 369085267571139 370267651567548 371999564715072 372103263576576 373191284815104 373260702836833 373850633374848 374943763881792 375048283470336 376040090676768 376144915878144 379749555646636 379855414901088 380526537542256 380966103248752 381639188236824 381745574246592 382755092295996 382861789375968 383431338042102 383981268292272 384659680427064 387696953129472 387769069378194 388381930078464 388454173741053 388830569951488 389517549757056 389698607043396 390765389640192 390838076654634 391980878048361 394620113006784 395773972986336 395884299218688 396473220288432 397041855649152 397743343026624 398906335257696 402841365361092 402953661704736 403553099222154 403944125673984 404019264090218 404131888785744 404733079044441 404845902723528 405313560975176 406029662673012 407216883908898 407936348368101 409235672747776 409958703971712 411157413632448 411272028163584 411348529656918 412474577953536 412551303135447 413203331624832 413680643970944 414411528500928 414527050151424 417877871397504 418499510304456 418616171523648 419840195416992 421067798327568 421811734367016 423045102011364 423163030362912 425142359674368 426583660384952 427337341763724 428507158722048 428586866154846 429344086766427 429760103630592 429840044126059 430519397099904 430719513047964 431978926828806 433999492167584 434120474172672 434887471476864 435389832284288 436159072270656 437434391195424 437556330715392 438207243476688 438835735191168 439611063345216 443164650717936 443947627132632 445245719609628 445369836621024 446547607678662 446672087605296 447978146340984 448769627164908 450994414864896 452313111984384 452397247607893 453112251758208 453322869417828 454437141383232 454563820601856 454648374883962 455892954580224 455977756097073 460390131841248 461203541968176 461736301817392 461865015755136 462552090336504 462681031684032 463215498257344 464033900197728 465390724467312 466212969563544 469894187008512 469981592921274 470112605322192 470811949092513 471487203583368 472320219844116 473613175429632 473701273118514 475086364560381 478285154633664 478418481741312 479683649237856 479817366190848 479906617933071 481220340945792 482070553562304 483480116584416 483614891843328 487524183297088 488249428688532 488385533444256 489813561319824 490678956304488 491245764715496 492113690094852 492250872054816 493690202090064 495999419620096 498467511166464 498560232057678 499925018509056 500018010513987 500808278259072 501386787569024 502412643823104 502506098555958 503975414633607 506473886534784 507368716723008 508852250982432 508994098995456 510340123061328 510482385834624 511241784056136 511975024389696 512879573902752 517025425837592 517938898321404 519356733009408 519453339544566 519598142724528 520371101628567 521117435539512 522038137722444 522641170731148 523564565025726 526160150675712 527089762249344 527698630648448 528630960384576 528778321924608 528876680987466 529389140865536 530324457368832 530423104031289 531875113676928 532814822358336 537121820481456 537271548939648 538070798962872 538842518380992 539644105392588 539794536964704 541372883564016 542955845211864 543915131157468 546611605295616 548209884843264 548311858408153 548464706209224 549433725124788 550068404180596 550937775499776 551040256484802 552548704667904 552651485304933 555401477351322 557170495196672 557999347072608 558154895364864 559786927222656 560775950062272 561423731103424 562415645822688 562572425205504 564060136015152 564217373817216 569624333469954 569783122351632 571449154873128 572458782355236 574025862799872 574132638443994 574292684063952 575971902438408 579849961969152 581545429694208 581653604067291 583245854927232 584276324635584 584547910565094 585114313588224 586148084460288 586257114981951 590886200957248 591930169510176 593660959479504 593826448828032 594709830432648 595396810238216 595562783473728 596615014539936 597304195121312 598359502886544 604149669010944 604262048041638 604430492557104 605916188510976 606028896135327 606197833178616 607970341462764 608931225552384 609044494009518 610825325863347 613853509121664 614938055957568 615820021006848 616736120448672 616908042245376 617022794485377 618711866930304 620520965956416 621617292751392 626642123895032 626816807096256 627749265456684 627924257285472 628649604777824 629760293125488 631601697491352 632717601550524 633448486080508 634567653017046 634744545544368 637713539511552 639578198983808 639875490577428 640886800071168 641006012645586 641627121261056 642760738083072 642880299232269 644640155445888 645779095649856 647968390243209 650999238251376 651180711259008 653084748426432 654238608405984 656151586793136 656334496073088 658253602786752 664746976076904 665921440698948 666690680685316 667744371012096 667868579414442 668054754931536 669821411517993 670008131407944 671967219511476 673154440747362 675298515379712 676491622297344 678469667976576 679668377637312 680453497415104 680643181112832 681655712074848 681845730902784 681972562325943 682633365852928 683839431870336 690585197761872 692604452726088 692797523632704 693828135504756 694823247386016 696050850296592 698086086700968 702786349665792 704841280512768 704972389381911 705168907983288 707230805375052 708480329766174 709166818235904 709298731706558 710419763144448 710551909677771 716162427308608 716362065252864 717427731950496 717627722611968 718456691174656 719525473856784 719726049286272 721830511418688 723105830343456 723941126949152 725220174876624 725422337764992 731286274945632 732374143032798 732578300166384 734720341979736 736868647073244 738033252171264 738170535142278 740535303135096 743999129430144 746382569630208 746521405673666 747701266749696 747840348086517 749887527763584 752080181353536 752289831756288 753759147833937 759499111293272 759710829802176 761053075084512 761932206497504 763278376473648 763491148493184 765510184591992 765723578751936 766862676084204 767962536584544 769319360854128 775538138756388 776763860156928 776908347482106 777661139902976 779035099514112 779180009316849 779397214086792 781676153309268 783961756096722 785346847538589 789240226013568 791547945972672 791768598437376 792946440576864 793315021481199 794083711298304 795486686053248 797812670515392 805682730722184 805907323409472 807106198444308 808038528180436 808263777571488 809466158088882 809691805447056 810627121950352 812059325346024 814433767817796 815872696736202 818471345495552 819917407943424 822314827264896 822697059313836 824949155907072 825102606270894 826406663249664 826560384727203 827361287941888 828823057001856 835755742795008 836999020608912 837232343047296 839680390833984 842135596655136 843623468734032 846090204022728 846326060725824 853167320769904 854436500204931 854674683527448 857173732309692 858688173532854 859520207261184 859680088252118 861038794199808 861198957665991 861439026095928 863957853657612 867998984335168 868240948345344 869774942953728 870779664568576 872318144541312 874868782390848 875112661430784 876414486953376 877671470382336 879222126690432 886329301435872 887895254265264 890491439219256 890739673242048 893095215357324 893344175210592 895956292681968 897539254329816 904626223968768 904794495215786 906224503516416 906393072062457 906645738835656 908874282766464 909296749767924 911785909160448 911955512194146 913566741014277 914622048779509 920780263682496 922407083936352 923472603634784 923730031510272 925104180673008 925362063368064 926430996514688 928067800395456 930781448934624 932425939127088 939963185842548 940225210644384 941623898185026 942974407166736 944640439688232 947402546237028 950172729120762 951851479525569 956570309267328 959367298475712 959634732381696 959813235866142 961509018968379 962440681891584 962619707316043 964141107124608 966960233168832 967229783686656 975048366594176 976498857377064 976771066888512 979627122639648 981357912608976 982491529430992 984227380189704 984501744109632 987380404180128 991998839240192 997120464115356 999850037018112 1000036021027974 1001616556518144 1001802869121663 1002773575138048 1005012197111916 1007950829267214 1012947773069568 1014737433446016 1017704501964864 1017988197990912 1020680246122656 1020964771669248 1022483568112272 1023950048779392 1025759147805504 1034050851675184 1035877796642808 1038906679089132 1039196285449056 1040742203257134 1042234871079024 1044076275444888 1045282341462296 1047129130051452 1052320301351424 1054179524498688 1055397261296896 1057261920769152 1057753361974932 1060648914737664 1060846208062578 1063750227353856 1063948097559837 1065629644716672 1074243640962912 1074543097879296 1076141597925744 1077685036761984 1079288210785176 1079589073929408 1082745767128032 1085911690423728 1087830262314936 1096419769686528 1096623716816306 1096929412418448 1098561214549197 1098867450249576 1100136808361192 1102080512969604 1105097409335808 1105302970609866 1107255802713417 1108534850640889 1110802954702644 1115998694145216 1116309790729728 1119573854445312 1119782108510499 1121551900124544 1122847462206848 1124831291645376 1125144850411008 1128120272030304 1128434747634432 1139248666939908 1139566244703264 1142898309746256 1144917564710472 1148265276887988 1148585368127904 1151943804876816 1163090859388416 1163307208134582 1165362521223159 1166491709854464 1166708691199303 1168552649271168 1169095821130188 1172296168920576 1172514229963902 1175942634145083 1181772401914496 1183860339020352 1187321918959008 1187652897656064 1189419660865296 1190793620476432 1191125566947456 1193230029079872 1194608390242624 1196719005773088 1208524096083276 1208860985114208 1211832377021952 1212057792270654 1212395666357232 1214199237133323 1215940682925528 1218088988019036 1221650651726694 1227707018243328 1229876111915136 1233472240897344 1233816084490752 1234045588970754 1237423733860608 1237653909406341 1241041931912832 1243234585502784 1253284247790064 1253633614192512 1255498530913368 1255848514570944 1257299209555648 1259520586250976 1263203394982704 1265435203101048 1266896972161016 1269135306034092 1269489091088736 1275427079023104 1279156397967616 1279750981154856 1282012025291172 1285521476166144 1285760598464538 1289280310891776 1289520132378177 1291558191299712 1295936780486418 1301998476502752 1302361422518016 1306169496852864 1308477216811968 1312303173586272 1312668992146176 1316507205573504 1329493952153808 1331842881397896 1333381361370632 1335737158828884 1336109509863072 1339642823035986 1340016262815888 1343934439022952 1346308881494724 1352983244594688 1356939335953152 1357191742823679 1359336755274624 1360906994830208 1363311424149696 1363691461805568 1363945124651886 1365266731705856 1367678863740672 1367933268291219 1381170395523744 1385208905452176 1385595047265408 1387656271009512 1389646494772032 1392101700593184 1396172173401936 1409682561025536 1409944778763822 1410337815966576 1412435847277539 1414067424315763 1414461610750104 1416960659532348 1418597463413116 1420839526288896 1421103819355542 1425259093681143 1432324854617216 1434855463900992 1435255445223936 1436913382349312 1439050947713568 1439452098572544 1439719853799213 1443661022837376 1446211660686912 1447882253898304 1450440349753248 1450844675529984 1462572549891264 1464748286065596 1465156600332768 1469440683959472 1473737294146488 1476341070284556 1481070606270192 1487998258860288 1493042811347332 1495402533499392 1495680696173034 1499775055527168 1500054031541961 1504160362707072 1507518295667874 1511926243900821 1518998222586544 1519421659604352 1522106150169024 1523864412995008 1526556752947296 1526982296986368 1531020369183984 1531447157503872 1533725352168408 1535925073169088 1538638721708256 1551076277512776 1553816694964212 1558070199028224 1558360018633698 1558794428173584 1563352306618536 1567923512193444 1570693695077178 1578480452027136 1583095891945344 1585892881153728 1586630042962398 1588167422596608 1590973372106496 1591269312093867 1595625341030784 1611365461444368 1611814646818944 1614212396888616 1616077056360872 1616527555142976 1618932316177764 1619383610894112 1621254243900704 1624118650692048 1628867535635592 1631745393472404 1639834815886848 1644629654529792 1644935575224459 1645394118627672 1650205212541788 1652813326499328 1653120769454406 1654722575883776 1657646114003712 1657954455914799 1671511485590016 1673998041217824 1674464686094592 1679360781667968 1684271193310272 1687246937468064 1692180408045456 1692652121451648 1706334641539808 1708873000409862 1709349367054896 1714347464619384 1717376347065708 1719360176504236 1722077588399616 1722397915331982 1722878052191856 1727915707315224 1735997968670336 1739549885907456 1741559329137152 1744636289082624 1744960812201873 1749737564781696 1752828973906752 1755342940764672 1758444253380864 1758771344945853 1772658602871744 1775790508530528 1780982878438512 1781479346484096 1786190430714648 1786688350421184 1791912585363936 1795078508659632 1809588990431572 1812449007032832 1812786144124914 1813291477671312 1817748565532928 1818086688405981 1818593499535848 1823911024388292 1827133482028554 1829244097559018 1832475977590041 1841560527364992 1844814167872704 1846945207269568 1847460063020544 1850208361346016 1850724126736128 1851068383456131 1852861993029376 1856135600790912 1861562897869248 1864851878254176 1879926371685096 1880450421288768 1883247796370052 1885948814333472 1889280879376464 1894805092474056 1900345458241524 1903702959051138 1913140618534656 1918734596951424 1919626471732284 1923018037936758 1924881363783168 1925239414632086 1928282214249216 1928640897696807 1933920466337664 1943905170729627 1950096733188352 1952997714754128 1953542133777024 1959254245279296 1962715825217952 1964983058861984 1968454760379408 1969003488219264 1974760808360256 1994240928230712 2000072042055948 2003233113036288 2003605738243326 2005547150276096 2009464234553979 2010024394223832 2015901658534428 2025895546139136 2029474866892032 2035409003929728 2041360492245312 2041929543338496 2044967136224544 2045917686977829 2047900097558784 2051518295611008 2068101703350368 2071755593285616 2077813358178264 2078392570898112 2081484406514268 2084469742158048 2088152550889776 2090564682924592 2094258260102904 2108359048997376 2110794522593792 2114523841538304 2114917168145733 2115506723949864 2121692416125156 2127500454707712 2127896195119674 2131259289433344 2131655729033313 2148487281925824 2149086195758592 2152283195851488 2155370073523968 2158576421570352 2159178147858816 2165491534256064 2171823380847456 2175660524629872 2193247433632612 2193858824836896 2197122429098394 2197734900499152 2200273616722384 2204161025939208 2210605941219732 2214511605426834 2217069701281778 2221605909405288 2231997388290432 2239147708890624 2239564217020998 2243103800249088 2243521044259551 2245694924413696 2249662583290752 2256240544060608 2256869495268864 2278497333879816 2279132489406528 2285796619492512 2289835129420944 2296530553775976 2297170736255808 2303887609753632 2326614416269164 2330725042446318 2332983419708928 2333417382398606 2337105298542336 2337540027950547 2338191642260376 2345028459927804 2351885268290166 2356040542615767 2363544803828992 2367720678040704 2374643837918016 2375305795312128 2378839321730592 2381587240952864 2382251133894912 2386460058159744 2389216780485248 2393438011546176 2417048192166552 2417721970228416 2424115584541308 2424791332714464 2428398474266646 2431881365851056 2436177976038072 2443301303453388 2455414036486656 2459752223830272 2466944481794688 2468091177941508 2474847467721216 2475307818812682 2479681154181609 2482083863825664 2482545560972953 2486469171005568 2506568495580128 2507267228385024 2510997061826736 2511697029141888 2514598419111296 2519041172501952 2526406789965408 2530870406202096 2533793944322032 2538270612068184 2538978182177472 2558312795935232 2559501962309712 2563309500614793 2564024050582344 2571521196929076 2578560621783552 2579040264756354 2583116382599424 2583596872997973 2591873560972836 2603996953005504 2604722845036032 2612338993705728 2612824919857831 2616954433623936 2624606347172544 2625337984292352 2633014411147008 2658987904307616 2663685762795792 2666762722741264 2671474317657768 2672219019726144 2679285646071972 2680032525631776 2687868878045904 2692617762989448 2713878671906304 2714383485647358 2718673510549248 2719179216187371 2721813989660416 2726622848299392 2727890249303772 2735357727481344 2735866536582438 2743866146338527 2762340791047488 2770417810904352 2771190094530816 2775312542019024 2779292989544064 2784203401186368 2792344346803872 2819889557527644 2820675631933152 2824871694555078 2828134848631526 2828923221500208 2833921319064696 2837194926826232 2842207638711084 2850518187362286 2855554438576707 2864649709234432 2869710927801984 2878101895427136 2878904197145088 2879439707598426 2887322045674752 2887859121948129 2892423321373824 2895764507796608 2900880699506496 2901689351059968 2925145099782528 2929496572131192 2930313200665536 2938881367918944 2947474588292976 2952682140569112 2962141212540384 2975996517720576 2986085622694664 2991361392346068 2999550111054336 3000108063083922 3005408607364989 3008320725414144 3008880308882413 3015036591335748 3023852487801642 3037996445173088 3038843319208704 3044212300338048 3047728825990016 3053113505894592 3053964593972736 3062040738367968 3062894315007744 3067450704336816 3071850146338176 3077277443416512 3102152555025552 3107633389928424 3116720037267396 3117588856347168 3126704613237072 3135847024386888 3141387390154356 3156960904054272 3166191783890688 3166780733255251 3171785762307456 3173260085924796 3181946744212992 3182538624187734 3191250682061568 3191844292679511 3222730922888736 3223629293637888 3228424793777232 3232154112721744 3233055110285952 3237864632355528 3238767221788224 3242508487801408 3248237301384096 3257735071271184 3263490786944808 3289259309059584 3289871150448918 3290788237255344 3295683643647591 3300410425083576 3306241538908812 3315292228007424 3315908911829598 3325604551922667 3347996082435648 3348929372189184 3358721563335936 3359346325531497 3368542386620544 3374493874936128 3384360816090912 3385304242903296 3412669283079616 3417746000819724 3418698734109792 3428694929238768 3434752694131416 3438720353008472 3444795830663964 3445756104383712 3455831414630448 3471995937340672 3489272578165248 3489921624403746 3499475129563392 3500126073597909 3505657947813504 3516888506761728 3517542689891706 3527827902435249 3545317205743488 3551581017061056 3561965756877024 3562958692968192 3572380861429296 3573376700842368 3583825170727872 3590157017319264 3619177980863144 3625572288249828 3626582955342624 3635497131065856 3636173376811962 3637186999071696 3642597711399969 3647822048776584 3654266964057108 3658488195118036 3664951955180082 3683121054729984 3689628335745408 3693890414539136 3700416722692032 3701448253472256 3702136766912262 3705723986058752 3712271201581824 3712961728219023 3723125795738496 3729703756508352 3759852743370192 3760900842577536 3766495592740104 3771897628666944 3778561758752928 3789610184948112 3800690916483048 3807405918102276 3826281237069312 3837469193902848 3838183008857071 3839252943464568 3846036075873516 3850478829264172 3856564428498432 3857281795393614 3867840932675328 3868560397134531 3887810341459254 3900193466376704 3905995429508256 3907084267554048 3918508490558592 3925431650435904 3929966117723968 3936909520758816 3938006976438528 3949521616720512 3988481856461424 4000144084111896 4007211476486652 4018928469107958 4020048788447664 4031803317068856 4058949733784064 4070818007859456 4071575228471037 4082720984490624 4089934272449088 4091835373955658 4095800195117568 4103036591222016 4103799804873657 4136203406700736 4143511186571232 4155626716356528 4156785141796224 4162968813028536 4168939484316096 4176305101779552 4181129365849184 4188516520205808 4229047683076608 4229834336291466 4231013447899728 4242202272947289 4243384832250312 4255792390239348 4262518578866688 4263311458066626 4275777281043429 4296974563851648 4304566391702976 4310740147047936 4317152843140704 4318356295717632 4319159561397639 4330983068512128 4343646761694912 4351321049259744 4386494867265224 4387717649673792 4394244858196788 4395469800998304 4400547233444768 4408322051878416 4421211882439464 4429023210853668 4434139402563556 4443211818810576 4463994776580864 4479128434041996 4486207600498176 4487042088519102 4491389848827392 4499325166581504 4500162094625883 4512481088121216 4535778731702463 4556994667759632 4558264978813056 4571593238985024 4579670258841888 4593061107551952 4594341472511616 4607775219507264 4653228832538328 4661450084892636 4666834764797212 4674210597084672 4675080055901094 4676383284520752 4690056919855608 4703770536580332 4712081085231534 4727089607657984 4735441356081408 4749287675836032 4757678643461184 4763174481905728 4764502267789824 4772920116319488 4773807936281601 4778433560970496 4786876023092352 4834096384333104 4835443940456832 4848231169082616 4849582665428928 4856796948533292 4863762731702112 4872355952076144 4886602606906776 4919504447660544 4933888963589376 4934806725673377 4936182355883016 4950615637625364 4959362308363218 4964167727651328 4965091121945906 4972938342011136 4973863367744397 5013136991160256 5014534456770048 5021994123653472 5023394058283776 5029196838222592 5038082345003904 5052813579930816 5061740812404192 5067587888644064 5076541224136368 5077956364354944 5119003924619424 5126619001229586 5128048101164688 5143042393858152 5158080529512708 5166232765198848 5167193745995946 5183747121945672 5207993906011008 5224677987411456 5225649839715662 5233908867247872 5234882436605619 5249212694345088 5266028822294016 5276314034837559 5317975808615232 5327371525591584 5333525445482528 5342948635315536 5344438039452288 5358571292143944 5360065051263552 5375737756091808 5385235525978896 5428766971294716 5437347021098496 5438358432374742 5443627979320832 5453245696598784 5454260065217943 5455780498607544 5471733073164876 5487732292677054 5497427932770123 5524681582094976 5540835621808704 5542380189061632 5550625084038048 5553205150368393 5558585979088128 5568406802372736 5584688693607744 5639779115055288 5641351263866304 5649743389110156 5656269697263052 5657846443000416 5667842638129392 5674389853652464 5684415277422168 5701036374724572 5711108877153414 5729299418468864 5739421855603968 5756203790854272 5758879415196852 5774644091349504 5775718243896258 5784846642747648 5785922693090421 5791529015593216 5801761399012992 5850290199565056 5858993144262384 5860626401331072 5877762735837888 5894949176585952 5905364281138224 5924282425080768 5972171245389328 5982722784692136 6000216126167844 6010817214729978 6016641450828288 6017760617764826 6028392703661937 6030073182671496 6047704975603284 6075992890346176 6077686638417408 6088424600676096 6095457651980032 6106227011789184 6124081476735936 6125788630015488 6134901408673632 6143700292676352 6154554886833024 6204305110051104 6215266779856848 6233440074534792 6235177712694336 6253409226474144 6271694048773776 6282774780308712 6332383567781376 6333561466510502 6343571524614912 6344751504437199 6346520171849592 6365077248375468 6382501364123136 6383688585359022 6394967187099939 6402354341456563 6445461845777472 6447258587275776 6456849587554464 6464308225443488 6466110220571904 6475729264711056 6477534443576448 6485016975602816 6496474602768192 6515470142542368 6526981573889616 6579742300897836 6581576474510688 6591367287295182 6600820850167152 6612483077817624 6631817823659196 6651209103845334 6695992164871296 6717443126671872 6718692651062994 6730563132778653 6737084773241088 6738337951212301 6748987749872256 6768721632181824 6770608485806592 6825338566159232 6835492001639448 6837397468219584 6857389858477536 6869505388262832 6877440706016944 6889591661327928 6891512208767424 6911662829260896 6943991874681344 6979843248807492 6998950259126784 7000252147195818 7011315895627008 7012620083851641 7035085379783412 7055655804870498 7090634411486976 7103162034122112 7123931513754048 7125917385936384 7144761722858592 7146753401684736 7167650341455744 7180314034638528 7238355961726288 7251144576499656 7253165910685248 7272346753623924 7274373998143392 7285195422799938 7295644097553168 7308533928114216 7316976390236072 7329903910360164 7366242109459968 7379256671490816 7387780829078272 7400833445384064 7404273533824524 7424542403163648 7425923456438046 7446251591476992 7447636682918859 7459407513016704 7519705486740384 7521801685155072 7532991185480208 7543795257333888 7557123517505856 7579220369896224 7601381832966096 7614811836204552 7674938387805696 7676366017714142 7678505886929136 7689928501844379 7692072151747032 7700957658528344 7714563590787228 7735681865350656 7737120794269062 7750790618993919 7775620682918508 7811990859016512 7814168535108096 7837016981117184 7838474759573493 7850863300871808 7859932235447936 7873819041517632 7876013952877056 7899043233441024 7976963712922848 8000288168223792 8014422952973304 8037856938215916 8040097576895328 8063606634137712 8141636015718912 8143150456942074 8157537648562113 8165441968981248 8166960838395121 8179868544898176 8183670747911316 8206073182444032 8207599609747314 8231598439015581 8272406813401472 8287022373142464 8311253432713056 8313570283592448 8325937626057072 8337878968632192 8352610203559104 8362258731698368 8377033040411616 8459668672582932 8462026895799456 8484404545894578 8486769664500624 8511584780478696 8526622916133252 8551554562086858 8593949127703296 8609132783405952 8634305686281408 8636712591435264 8638319122795278 8661966137024256 8663577365844387 8687293523389824 8702642098519488 8772989734530448 8775435299347584 8788489716393576 8790939601996608 8801094466889536 8816644103756832 8842423764878928 8858046421707336 8868278805127112 8886423637621152 8927989553161728 8958256868083992 8974084177038204 8998650333163008 9000324189251766 9024962176242432 9026640926647239 9071557463404926 9113989335519264 9116529957626112 9143186477970048 9159340517683776 9186122215103904 9188682945023232 9215550439014528 9306457665076656 9322900169785272 9333669529594424 9350160111802188 9352766569041504 9380113839711216 9407541073160664 9424162170463068 9470882712162816 9498575351672064 9500342199765753 9515357286922368 9526348963811456 9545840232638976 9547615872563202 9556867121940992 9573752046184704 9575532878038533 9668192768666208 9670887880913664 9696462338165232 9699165330857856 9713593897066584 9727525463404224 9744711904152288 9773205213813552 9867777927178752 9869613451346754 9872364711766032 9887050930942773 9901231275250728 9918724616726436 9930182243891812 9945876684022272 9947726735488794 9976813655768001 10026273982320512 10043988247306944 10046788116567552 10058393676445184 10076164690007808 10078038976594491 10105627159861632 10123481624808384 10135175777288128 10153082448272736 10155912728709888 10238007849238848 10253238002459172 10256096202329376 10286084787716304 10316161059025416 10334387491991892 10367494243891344 10415987812022016 10451299679431324 10467817734495744 10469764873211238 10498425388690176 10500378220793727 10552628069675118 10583483707305747 10635951617230464 10654743051183168 10667050890965056 10685897270631072 10688876078904576 10717142584287888 10720130102527104 10751475512183616 10770471051957792 10857533942589432 10876716864749484 10906491393197568 10908520130435886 10911560997215088 10943466146329752 10975464585354108 10994855865540246 11049363164189952 11081671243617408 11101250168076096 11106410300736786 11117171958176256 11136813604745472 11138885184657069 11169377387215488 11279558230110576 11282702527732608 11299486778220312 11312539394526104 11315692886000832 11335685276258784 11348779707304928 11368830554844336 11402072749449144 11422217754306828 11478843711207936 11512407581708544 11514549026571213 11517758830393704 11551436487792516 11569693285495296 11571845386180842 11583058031186432 11603522798025984 11605681191403593 11700580399130112 11717986288524768 11721252802662144 11755525471675776 11789898353171904 11810728562276448 11848564850161536 11944342490778656 11965445569384272 12000432252335688 12021634429459956 12035521235529652 12056785407323874 12060146365342992 12095409951206568 12151985780692352 12176849201352192 12190915303960064 12212454023578368 12214725685413111 12248162953471872 12269802817347264 12287400585352704 12309109773666048 12311399414620971 12408610220102208 12430533559713696 12466880149069584 12470355425388672 12506818452948288 12543388097547552 12565549560617424 12667122933021004 12687143049229824 12689503008874398 12693040343699184 12726606818841867 12730154496750936 12767377170718044 12789934374199878 12804708682913126 12827331843130287 12890923691554944 12913699175108928 12928616450886976 12932220441143808 12951458529422112 12955068887152896 12957478684192917 12970033951205632 12992949205536384 13030940285084736 13053963147779232 13159484601795672 13163152949021376 13182734574590364 13201641700334304 13224966155635248 13263635647318392 13302418207690668 13391984329742592 13437385302125988 13461126265557306 13474169546482176 13476675902424602 13497975499744512 13500486283877649 13537443264363648 13607336195107389 13650677132318464 13670984003278896 13674794936439168 13714779716955072 13739010776525664 13754881412033888 13779183322655856 13783024417534848 13823325658521792 13959686497614984 14000504294391636 14022631791254016 14025240167703282 14070170759566824 14111311609740996 14181268822973952 14206324068244224 14247863027508096 14289523445717184 14293506803369472 14321423808844803 14335300682911488 14360628069277056 14476711923452576 14502289152999312 14506331821370496 14544693507247848 14548747996286784 14570390845599876 14591288195106336 14617067856228432 14633952780472144 14659807820720328 14758513342981632 14775561658156544 14801666890768128 14804420177020131 14808547067649048 14851846912876092 14892503182953984 14895273365837718 14918815026033408 14921590103233191 15039410973480768 15043603370310144 15065982370960416 15087590514667776 15114247035011712 15158440739792448 15202763665932192 15229623672409104 15352732035428284 15357011773858272 15379857003688758 15384144303494064 15401915317056688 15429127181574456 15474241588538124 15501581237987838 15551241365837016 15623981718033024 15674033962234368 15676949519146986 15701726601743616 15704647309816857 15719864470895872 15747638083035264 15798086466882048 15953927425845696 16000576336447584 16028845905946608 16075713876431832 16080195153790656 16127213268275424 16286300913884148 16315075297124226 16330883937962496 16333921676790242 16359737089796352 16362780195653829 16367341495822632 16415199219494628 16463196878031162 16492283798310369 16544813626802944 16574044746284928 16622506865426112 16627140567184896 16651875252114144 16675757937264384 16705220407118208 16724517463396736 16754066080823232 16919337345165864 16924053791598912 16968809091789156 16973539329001248 17023169560957392 17053245832266504 17103109124173716 17187898255406592 17218265566811904 17268611372562816 17276638245590556 17323932274048512 17327154731688774 17357768079271263 17374587046779648 17377818926810671 17405284197038976 17545979469060896 17550870598695168 17576979432787152 17581879203993216 17602188933779072 17633288207513664 17684847529757856 17716092843414672 17736557610254224 17772847275242304 17916513736167984 17948168354076408 18000648378503532 18049924352484864 18053281853294478 18085178110985811 18143114926809852 18227978671038528 18233059915252224 18286372955940096 18289774439004817 18318681035367552 18372244430207808 18377365890046464 18431100878029056 18612915330153312 18645800339570544 18667339059188848 18700320223604376 18705533138083008 18760227679422432 18815082146321328 18848324340926136 18997150703344128 19000684399531506 19030714573844736 19034254513311597 19052697927622912 19095231745126404 19147504092369408 19151065756077066 19207063024369689 19336385537332416 19341775761827328 19392924676330464 19398330661715712 19427187794133168 19455050926808448 19489423808304576 19546410427627104 19739226902693508 19744729423532064 19774101861885546 19802462550501456 19837449233452872 19860364487783624 19895453470977588 19953627311536002 20052547964641024 20087976494613888 20152329380015616 20156077953188982 20211254319723264 20215013853636903 20246963249616768 20270351554576256 20306164896545472 20311825457419776 20476015698477696 20506476004918344 20512192404658752 20572169575432608 20632322118050832 20668774983983784 20734988487782688 20831975624044032 20902599358862648 20939529746422476 20996850777380352 21000756441587454 21037860251554923 21062162162176891 21105256139350236 21166967414611494 21271903234460928 21309486102366336 21334101781930112 21371794541262144 21377752157809152 21434285168575776 21440260205054208 21502951024367232 21540942103915584 21715067885178864 21753433729498968 21817040260871772 21823121994430176 21886932292659504 21950929170708216 21989711731080492 22098726328379904 22163342487234816 22167465132786757 22202500336152192 22212820601473572 22273627209490944 22277770369314138 22338754774430976 22342910048756577 22559116460221152 22565405055465216 22598973556440624 22625078789052208 22631385772001664 22671370552517568 22697559414609856 22737661109688672 22804145498898288 22844435508613656 23024815163417088 23029098053142426 23035517660787408 23069785505533137 23102872975585032 23143690772361684 23207045596051968 23211362382807186 23435972577049536 23442505605324288 23511050943351552 23515424278720479 23579796706343808 23621457124552896 23697129700323072 23888684981557312 23930891138768544 24000864504671376 24043268858919912 24071042471059304 24113570814647748 24120292730685984 24190819902413136 24303971561384704 24424908047156736 24429451370826222 24496325906943744 24500882515185363 24539605634694528 24618219547332096 24622798829241942 24694795317046743 24817220440204416 24861067119427392 24933760298139168 24940710850777344 25013636905896576 25086776195095104 25131099121234848 25334245866042008 25379006017748796 25386080687398368 25453213637683734 25460308993501872 25534754341436088 25579868748399756 25609417365826252 25654663686260574 25781847383109888 25827398350217856 25857232901773952 25902917058844224 25910137774305792 25914957368385834 25940067902411264 25985898411072768 25990732097533161 26061880570169472 26107926295558464 26318969203591344 26326305898042752 26365469149180728 26403283400668608 26449932311270496 26527271294636784 26604836415381336 26783968659485184 26867281061999497 26874770604251976 26922252531114612 26953351804849204 26995950999489024 27000972567755298 27074886528727296 27079922779941717 27214672390214778 27301354264636928 27341968006557792 27349589872878336 27429559433910144 27478021553051328 27509762824067776 27558366645311712 27566048835069696 27646651317043584 27919372995229968 28001008588783272 28050480335406564 28140341519133648 28222623219481992 28412648136488448 28495726055016192 28501026599297259 28579046891434368 28642847617689606 28670601365822976 28721256138554112 28726598634115599 28953423846905152 29004578305998624 29012663642740992 29089387014495696 29097495992573568 29140781691199752 29182576390212672 29234135712456864 29267905560944288 29319615641440656 29603333781536256 29608840354040262 29617094135298096 29703693825752184 29790546731675436 29837630052066816 29843180206466382 29930440967304003 30078821946961536 30131964741920832 30175181029335552 30228494070023424 30234116929783473 30316881479584896 30405527331864384 30459247344818208 30705464070856568 30714023547716544 30759714007377516 30768288606988128 30803830634113376 30858254363148912 30948483177076248 31003162475975676 31102482731674032 31247963436066048 31353899038293972 31403453203487232 31409294619633714 31439728941791744 31495276166070528 31501134662381181 31750451121917241 31907854851691392 32001152672895168 32057691811893216 32151427752863664 32160390307581312 32254426536550848 32572601827768296 32630150594248452 32667843353580484 32719474179592704 32725560391307658 32734682991645264 32830398438989256 32926393756062324 32984567596620738 33089627253605888 33148089492569856 33245013730852224 33303750504228288 33351515874528768 33410440814236416 33416655553971207 33449034926793472 33508132161646464 33838674690331728 33848107583197824 33937618183578312 33947078658002496 34046339121914784 34106491664533008 34206218248347432 34436531133623808 34537222745125632 34543647079713639 34553276491181112 34654309463377548 34715536158542526 34749174093559296 34755637853621342 34810568394077952 34817043574210779 35091958938121792 35101741197390336 35153958865574304 35163758407986432 35204377867558144 35266576415027328 35369695059515712 35432185686829344 35473115220508448 35545694550484608 35833027472335968 35896336708152816 36001296757007064 36106563706588956 36170356221971622 36286229853619704 36455957342077056 36572745911880192 36579548878009634 36637362070735104 36644177056239333 36744488860415616 36862201756058112 36934198243862913 37225830660306624 37291600679141088 37334678118377696 37400640447208752 37411066276166016 37520455358844864 37630164292642656 37696648681852272 38001368799063012 38061429147689472 38068509026623194 38105395855245824 38179820456525601 38190463490252808 38302131512154132 38414126048739378 38481995529390861 38672771074664832 38785849352660928 38796661323431424 38854375588266336 38872436052578751 38910101853616896 38978847616609152 39092820855254208 39478453805387016 39489458847064128 39548203723771092 39604925101002912 39674898466905744 39720728975567248 39790906941955176 39907254623072004 40105095929282048 40175952989227776 40312155906377964 40422508639446528 40430027707273806 40493926499233536 40501458851632947 40540703109152512 40612329793090944 40952031396955392 41012952009836688 41024384809317504 41144339150865216 41264644236101664 41337549967967568 41469976975565376 41805198717725296 41879059492844952 42001512883174908 42075720503109846 42124324324353782 42210512278700472 42333934829222988 42543806468921856 42618972204732672 42668203563860224 42743589082524288 42868570337151552 42880520410108416 43005902048734464 43081884207831168 43430135770357728 43506867458997936 43634080521743544 43646243988860352 43773864585319008 43901858341416432 43979423462160984 44326684974469632 44334930265573514 44405000672304384 44413260531060393 44425641202947144 44555540738628276 44677509548861952 44685820097513154 44764770309699573 44816480390195941 45118232920442304 45130810110930432 45197947112881248 45250157578104416 45262771544003328 45342741105035136 45395118829219712 45475322219377344 45608290997796576 45688871017227312 46058196106284852 46071035321574816 46139571011066274 46205745951170064 46287381544723368 46422724765614372 46871945154099072 47022101886703104 47030848557440958 47113941929450571 47159593412687616 47168365658486107 47242914249105792 47394259400646144 47777369963114624 47861782277537088 48001729009342752 48086537717839824 48142084942118608 48227141629295496 48240585461371968 48381639804826272 48607943122769408 48858902741652444 48992651813887488 49001765030370726 49079211269389056 49088340586961487 49245597658483884 49389590634093486 49634440880408832 49722134238854784 49867520596278336 49881421701554688 50027273811793152 50173552390190208 50262198242469696 50668491732084016 50758012035497592 50772161374796736 50906427275367468 50920617987003744 51069508682872176 51159737496799512 51218834731652504 51309327372521148 51563694766219776 51654796700435712 51714465803547904 51805834117688448 51829914736771668 51971796822145536 51981464195066322 52123761140338944 52133456780432013 52215852591116928 52637938407182688 52652611796085504 52730938298361456 52806566801337216 52899864622540992 53054542589273568 53209672830762672 53734562123998994 53749541208503952 53844505062229224 53906703609698408 54001945135510596 54149773057454592 54159845559883434 54255534332957433 54429344780429556 54683936013115584 54699179745756672 54859118867820288 54869323317014451 54956043106102656 55019525648135552 55116733290623424 55132097670139392 55293302634087168 55838745990459936 56002017177566544 56100960670813128 56280683038267296 56445246438963984 56991452110032384 57002053198594518 57102763539934791 57158093782868736 57168725868765847 57285695235379212 57442512277108224 57453197268231198 57621189073109067 57906847693810304 58009156611997248 58025327285481984 58178774028991392 58194991985147136 58281563382399504 58365152780425344 58468271424913728 58535811121888576 58639231282881312 59217680708080524 59234188270596192 59407387651504368 59581093463350872 59686360412932764 59860881934608006 60157643893923072 60263929483841664 60456988140046848 60468233859566946 60633762959169792 60645041560910709 60811054663728768 60918494689636416 61410928141713136 61428047095433088 61519428014755032 61536577213976256 61607661268226752 61716508726297824 61896966354152496 62006324951951352 62204965463348064 62495926872132096 62707798076587944 62818589239267428 62990552332141056 63002269324762362 63186486486530673 63500902243834482 63815709703382784 64002305345790336 64115383623786432 64302855505727328 64320780615162624 64508853073101696 65145203655536592 65260301188496904 65335686707160968 65451120782615316 65469365983290528 65660796877978512 65852787512124648 65969135193241476 66296178985139712 66490027461704448 66502395398360271 66607501008456576 66820881628472832 66833311107942414 66898069853586944 67016264323292928 67028730146269731 67677349380663456 67696215166395648 67875236367156624 67894157316004992 68092678243829568 68212983329066016 68412436496694864 69074445490251264 69087294159427278 69106552982362224 69209356516599411 69308618926755096 69431072317085052 69511275707242684 69621136788155904 69634087148421558 70183917876243584 70307917731148608 70327516815972864 70408755735116288 70533152830054656 70546272836161437 70739390119031424 70864371373658688 70946230441016896 71091389100969216 71666054944671936 71792673416305632 72002593514014128 72213127413177912 72340712443943244 72572459707239408 72911914684154112 73159097756019268 73274724141470208 73288354112478666 73488977720831232 73502647545556089 73868396487725826 74084385951140229 74451661320613248 74583201358282176 74669356236755392 74801280894417504 74822132552332032 75040910717689728 75260328585285312 75393297363704544 76002737598126024 76137018053246388 76359640913051202 76380926980505616 76604263024308264 76828252097478756 76963991058781722 77345542149329664 77571698705321856 77708751176532672 77744872105157502 77820203707233792 77957695233218304 77972196292599483 78185641710508416 78956907610774032 78978917694128256 79096407447542184 79209850202005824 79349796933811488 79441457951134496 79581813883910352 79814509246144008 80351905978455552 80601843185998491 80624311812755928 80860055414547612 80987852998467072 81002917703265894 81081406218305024 81224659586181888 81239768339825151 81904062793910784 82025904019673376 82048769618635008 82288678301730432 82529288472203328 82675099935935136 82939953951130752 83610397435450592 83758118985689904 84003025766349816 84151441006219692 84248648648707564 84421024557400944 84667869658445976 85237944409465344 85336407127720448 85487178165048576 85503079797891777 85737140674303104 86011804097468928 86163768415662336 86179795902346797 86860271540715456 87013734917995872 87268161043487088 87292487977720704 87547729170638016 87803716682832864 87958846924321968 88669860531147028 88810001344608768 88826521062120786 88851282405894288 89111081477256552 89371640195026308 89529540619399146 89632960780391882 89791322901912009 90236465840884608 90395894225762496 90500315156208832 90525543088006656 90685482210070272 90702350789350419 90790237658439424 90950644438754688 91216581995593152 91377742034454624 92116392212569704 92142070643149632 92279142022132548 92411491902340128 92574763089446736 92845449531228744 93743890308198144 94061697114881916 94227883858901142 94319186825375232 94336731316972214 94485828498211584 94503403987143543 95251353365751723 95554739926229248 95723564555074176 96003458018685504 96173075435679648 96284169884237216 96454283258590992 96481170922743936 96763279609652544 97717805483304888 98003530060741452 98158422538778112 98176681173922974 98491195316967768 98779181268186972 99268881760817664 99444268477709568 99735041192556672 100054547623586304 100249966661913621 100347104780380416 100524396484939392 101336983464168032 101516024070995184 101544322749593472 101812854550734936 101841235974007488 102139017365744352 102319474993599024 102437669463305008 102618654745042296 103309593400871424 103428931607095808 103611668235376896 103630941239140917 103659829473543336 103962928390132644 104247522280677888 104266913560864026 104431705182233856 104451130722632337 105275876814365376 105305223592171008 105461876596722912 105613133602674432 105799729245081984 106109085178547136 106419345661525344 107469124247997988 107499082417007904 107689010124458448 107813407219396816 108003890271021192 108319691119766868 108511068665914866 108858689560859112 109367872026231168 109718237735640576 109738646634028902 109912086212205312 109932531168717999 110039051296271104 110233466581246848 110586605268174336 111677491980919872 112004034355133088 112201921341626256 112561366076534592 112890492877927968 114004106397189036 114205527079869582 114316187565737472 114337451737531694 114539461369576803 114571390470758424 114906394536462396 115242378146218134 115445986588172583 115813695387620608 116018313223994496 116357548057982784 116389983970294272 116563126764799008 116730305560850688 116936542849827456 117071622243777152 117278462565762624 118435361416161048 118468376541192384 118814775303008736 119162186926701744 119372720825865528 119721763869216012 120315287787846144 120527858967683328 120936467719133892 121267525918339584 121290083121821418 121504376554898841 121622109327457536 121644732487674697 121836989379272832 122821856283426272 122856094190866176 123038856029510064 123073154427952512 123215322536453504 123433017452595648 123793932708304992 124012649903902704 124409930926696128 125415596153175888 125637178478534856 126004538649524724 126372972973061346 127001804487668964 127631419406765568 128004610691580672 128028421073033719 128230767247572864 128605711011454656 128641561230325248 129017706146203392 130290407311073184 130520602376993808 130671373414321936 130902241565230632 130938731966581056 131321593755957024 131705575024249296 131938270386482952 132980054923408896 133004790796720542 133215002016913152 133239781593181179 133666622215884828 134032528646585856 134057460292539462 134449441170587823 135354698761326912 135392430332791296 135750472734313248 135788314632009984 136185356487659136 136425966658132032 136824872993389728 138174588318854556 138213105964724448 138418713033198822 138617237853510192 138862144634170104 139022551414485368 139268174296843116 140367835752487168 140615835462297216 141066305660109312 141092545672322874 141478780238062848 141505096975458321 141728742747317376 141892460882033792 142182778201938432 143332109889343872 143585346832611264 144005187028028256 144426254826355824 144681424887886488 145144919414478816 145823829368308224 146318195512038536 146576708224957332 146977955441662464 147005295091112178 147265021760884461 147736792975451652 148168771902280458 148903322641226496 149166402716564352 149338712473510784 149602561788835008 149644265104664064 150081821435379456 150520657170570624 150786594727409088 152005475196252048 152274036106492776 152719281826102404 152761853961011232 153208526048616528 153656504194957512 153927982117563444 154691084298659328 155143397410643712 155172255929507299 155417502353065344 155489744210315004 155915390466436608 155944392585198966 156371283421016832 156400370341296039 157913815221548064 157957835388256512 158192814895084368 158419700404011648 158699593867622976 158882915902268992 159163627767820704 159629018492288016 161203686371996982 161248623625511856 161720110829095224 162005835406531788 162449319172363776 162479536679650302 164051808039346752 164097539237270016 164577356603460864 164607969951043353 165058576944406656 165350199871870272 165879907902261504 167220794870901184 167516237971379808 168006051532699632 168302882012439384 168497297297415128 168842049114801888 169335739316891952 170974356330097152 171006159595783554 171474281348606208 171506177606297541 172327536831324672 172359591804693594 172863567219327201 173720543081430912 174027469835991744 174536322086974176 174584975955441408 175095458341276032 175607433365665728 175917693848643936 177339721062294056 177653042124241572 177702564811788576 178222162954513104 178743280390052616 179059081238798292 179265921560783764 179582645803824018 180472931681769216 180791788451524992 181000630312417664 181370964420140544 181404701578700838 181580475316878848 181901288877509376 181935124682732127 182433163991186304 182755484068909248 184232784425139408 184284141286299264 184558284044265096 184822983804680256 185149526178893472 185690899062457488 187487780616396288 188123394229763832 188455767717802284 188673462633944428 188971656996423168 189006807974287086 189559459459592019 190502706731503446 191109479852458496 191447129110148352 192006916037371008 192346150871359296 192568339768474432 192908566517181984 192962341845487872 193526559219305088 195435610966609776 196007060121482904 196353362347845948 196982390633935536 197558362536373944 198888536955419136 199470082385113344 199507186195080813 200499933323827242 200694209560760832 201048792969878784 201086190438809193 202673966928336064 203032048141990368 203088645499186944 203625709101469872 203682471948014976 204278034731488704 204638949987198048 204875338926610016 205237309490084592 207223336470753792 207261882478281834 207319658947086672 207925856780265288 208533827121728052 208863410364467712 208902261445264674 210551753628730752 210923753193445824 211226267205348864 211599458490163968 211638818508484311 212218170357094272 212838691323050688 214938248495995976 214998164834015808 215378020248916896 215626814438793632 216007780542042384 216639382239533736 217022137331829732 217717379121718224 218735744052462336 219477293268057804 219824172424410624 219865062337435998 220078102592542208 220466933162493696 220507942636668267 222253157853420687 223354983961839744 224008068710266176 224403842683252512 225122732153069184 225780985755855936 228008212794378072 228411054159739164 228674903475063388 229078922739153606 229142780941516848 229812789072924792 230484756292436268 230891973176345166 231627390775241216 232036626447988992 232715096115965568 233126253529598016 233460611121701376 233873085699654912 233916588877798449 234143244487554304 234556925131525248 236870722832322096 236936753082384768 237629550606017472 238324373853403488 238745441651731056 239443527738432024 241055717935366656 241805529557995473 241872935438267784 242580166243642836 243008753109797682 243244218654915072 243289464975349394 243673978758545664 243719305019475453 245643712566852544 245712188381732352 246077712059020128 246146308855905024 246430645072907008 246866034905191296 247587865416609984 248025299807805408 248819861853392256 250831192306351776 251274356957069712 252009077299049448 252745945946122692 254003608975337928 256009221383161344 256056842146067438 256461534495145728 256509239393675331 257211422022909312 258035412292406784 258539387707040391 260580814622146368 261041204753987616 261342746828643872 261804483130461264 261877463933162112 262643187511914048 263411150048498592 263876540772965904 266009581593441084 266430004033826304 266479563186362358 267333244431769656 268114920585078924 268898882341175646 269373968705736027 270709397522653824 271500945468626496 271576629264019968 272107052368051257 272370712975318272 272851933316264064 273649745986779456 276349176637709112 276426211929448896 276837426066397644 277234475707020384 277724289268340208 278045102828970736 278536348593686232 280735671504974336 281231670924594432 282185091344645748 282957560476125696 283010193950916642 283457485494634752 283510211961430629 283784921764067584 286664219778687744 287170693665222528 288010374056056512 288852509652711648 289362849775772976 290289838828957632 292636391024077072 293153416449914664 294010590182224356 294530043521768922 295473585950903304 296337543804560916 297806645282452992 298332805433128704 298677424947021568 299205123577670016 300163642870758912 301041314341141248 301573189454818176 304010950392504096 304548072212985552 305438563652204808 305523707922022464 306417052097233056 307313008389915024 307855964235126888 310286794821287424 310344511859014598 310835004706130688 310892823717422751 310979488420630008 311888785170397932 312742566842033664 312800740682592078 313353392167897011 313715362731371587 315827630443096128 315915670776513024 316385629790168736 316839400808023296 317399187735245952 317765831804537984 318327255535641408 319258036984576032 322407372743993964 322497247251023712 323440221658190448 324011670813063576 324959073359300604 328103616078693504 329154713206921728 329215939902086706 329797593506153997 330117153888813312 330178559609402749 330700399743740544 331759815804523008 334441589741802368 335032475942759616 336012103065399264 336605764024878768 336994594594830256 337684098229603776 338671478633783904 342012319191567108 342948562697212416 343012355212595082 343618384108730409 344719183609387188 345727134438654402 347441086162861824 348054939671983488 349072644173948352 349169951910882816 350190916682552064 351214866731331456 351835387697287872 354679442124588112 355306084248483144 355405129623577152 356444325909026208 357486560780105232 358118162477596584 358531843121567528 359165291607648036 360945863363538432 361583576903049984 362001260624835328 362809403157401676 363802577755018752 363870249365464254 364866327982372608 364934197463024091 365510968137818496 368465568850278816 368568282572598528 369116568088530192 369645967609360512 370299052357786944 371381798124914976 376246788459527664 376911535435604568 377346925267888856 378013615948574172 379118918919184038 381005413463006892 382894258220296704 384013832074742016 384085263219101157 384692301742718592 385136679536948864 385817133034363968 385924683690975744 387053118438610176 390871221933219552 392014120242965808 392706724695691896 393964781267871072 395116725072747888 398940164770226688 399014372390161626 399719344779543537 400181081081360929 400999866647654484 402097585939757568 402172380877618386 403348323511763469 405347933856672128 406064096283980736 406177290998373888 407251418202939744 407364943896029952 408556069462977408 409277899974396096 409750677853220032 410474618980169184 414523764956563668 414639317894173344 415851713560530576 417067654243456104 417804522890529348 421103507257461504 421847506386891648 423198916980327936 423277637016968622 424436340714188544 424515290926374963 425677382646101376 429876496991991952 429996329668031616 430756040497833792 431253628877587264 432015561084084768 433278764479067472 434044274663659464 435434758243436448 437471488104924672 438954586536115608 439730124674871996 440933866324987392 441015885273336534 444506315706841374 446709967923679488 448016137420532352 448807685366505024 450245464306138368 451561971511711872 456016425588756144 456822108319478328 457349806950126776 458157845478307212 458285561883033696 459625578145849584 460969512584872536 461783946352690332 464073252895977984 465430192231931136 465516767788521897 466252507059196032 467746171399309824 467833177755596898 468286488975108608 469113850263050496 469201111023888117 473741445664644192 473873506164769536 475259101212034944 476648747706806976 477490883303462112 478887055476864048 483611059115990946 483745870876535568 485160332487285672 486017506219595364 486578929950698788 487347957517091328 487438610038950906 491287425133705088 492155424118040256 492292617711810048 492861290145814016 493732069810382592 493823909853130059 495175730833219968 496050599615610816 497639723706784512 501662384612703552 502548713914139424 504018154598098896 505491891892245384 508007217950675856 512113684292134876 512923068990291456 513018478787350662 514422844045818624 514518532818892623 517078775414080782 518590701657981603 521161629244292736 522082409507975232 522685493657287744 523608966260922528 523754927866324224 525286375023828096 526822300096997184 527753081545931808 532019163186882168 532959126372724716 534666488863539312 536229841170157848 537797764682351292 538747937411472054 541418795045307648 543001890937252992 544214104736102514 544741425950636544 545703866632528128 545805374048196381 547299491973558912 552698353275418224 552852423858897792 553674852132795288 554468951414040768 555448578536680416 556090205657941472 557072697187372464 562463341849188864 564370182689291496 566020387901833284 566914970989269504 567020423922861258 567569843528135168 568678378378776057 573328439557375488 574341387330445056 576020748112113024 577705019305423296 578725699551545952 580579677657915264 585272782048154144 586306832899829328 588021180364448712 589060087043537844 590947171901806608 592675087609121832 596665610866257408 597354849894043136 598410247155340032 598521558585242439 602082628682282496 603146378909636352 603258571316427579 608021900785008192 609096144425971104 610877127304409616 611047415844044928 612834104194466112 614626016779830048 615711928470253776 620689023718029196 621670009412261376 621785647434845502 621958976841260016 623777570340795864 625601481365184156 626706784335794022 627430725462743174 631655260886192256 632771259580337472 633678801616046592 634798375470491904 634916455525452933 635531663609075968 636654511071282816 638516073969152064 644814745487987928 644994494502047424 646880443316380896 648023341626127152 649918146718601208 656207232157387008 658431879804173412 659595187012307994 660234307777626624 660357119218805498 661400799487481088 661523827910004801 666759473560262061 668883179483604736 670064951885519232 672024206130798528 673211528049757536 673989189189660512 675368196459207552 677342957267567808 684024638383134216 686024710425190164 687236768217460818 689438367218774376 691454268877308804 694882172325723648 696109879343966976 698145288347896704 700381833365104128 701749766633395347 702429733462662912 703670775394575744 709358884249176224 710612168496966288 710810259247154304 712888651818052416 714973121560210464 716236324955193168 717063686243135056 718330583215296072 723167153806099968 724002521249670656 725416588673986419 725618806314803352 727740498730928508 729732655964745216 729868394926048182 731021936275636992 731157915058426359 736931137700557632 737136565145197056 738233136177060384 739291935218721024 740598104715573888 742763596249829952 752493576919055328 753823070871209136 754693850535777712 756027231897148344 758237837838368076 762010826926013784 768027664149484032 768170526438202314 769384603485437184 769527718181025993 770273359073897728 771634266068727936 774106236877220352 781742443866439104 784028240485931616 785413449391383792 787929562535742144 790233450145495776 798028744780323252 799438689559087074 800362162162721858 801999733295308968 804344761755236772 806696647023526938 808121906117208081 810695867713344256 812128192567961472 814502836405879488 814729887792059904 817112138925954816 818555799948792192 819501355706440064 820949237960338368 829047529913127336 829278635788346688 831703427121061152 834135308486912208 835609045781058696 842207014514923008 843695012773783296 846555274033937244 848872681428377088 849030581852749926 850530635884291887 851354765292202752 851513127413722879 859752993983983904 859992659336063232 861512080995667584 862507257755174528 864031122168169536 866557528958134944 868088549327318928 870869516486872896 877909173072231216 879460249349743992 882031770546673068 889012631413682748 893419935847358976 896032274841064704 896198947511236033 897615370733010048 900490928612276736 903123943023423744 912032851177512288 913644216638956656 914699613900253552 916315690956614424 916571123766067392 919251156291699168 921939025169745072 923567892705380664 930860384463862272 931033535577043794 932505014118392064 932678471152268253 935666355511193796 938227700526100992 938402222047776234 941146088194114761 947482891329288384 947747012329539072 950518202424069888 953297495413613952 954981766606924224 957774110953728096 967222118231981892 967491741753071136 970320664974571344 972035012439190728 973157859901397576 974877220077901812 982574850267410176 984310848236080512 987464139620765184 987647819706260118 990351461666439936 990535678828208247 992101199231221632 995279447413569024 1003324769225407104 1005097427828278848 1008036309196197792 1010983783784490768 1016014435901351712 1024227368584269752 1026036957574701324 1028845688091637248 1029037065637785246 1030855152326191227 1034157550828161564 1037181403315963206 1042323258488585472 1044164819015950464 1045370987314575488 1047217932521845056 1047509855732648448 1050572750047656192 1053644600193994368 1055506163091863616 1064038326373764336 1065918252745449432 1069332977727078624 1072459682340315696 1075595529364702584 1077495874822944108 1082837590090615296 1086003781874505984 1086205791506551093 1088428209472205028 1091407733265056256 1091610748096392762 1094598983947117824 1094802592389072273 1105396706550836448 1105704847717795584 1107349704265590576 1108937902828081536 1110897157073360832 1112180411315882944 1114145394374744928 1128740365378582992 1132040775803666568 1134040847845722516 1137356756757552114 1148682774660890112 1152041496224226048 1152255789657303471 1155410038610846592 1157451399103091904 1161159355315830528 1170545564096308288 1172613665799658656 1176042360728897424 1178120174087075688 1181894343803613216 1185350175218243664 1196820494310680064 1197043117170484878 1200543243244082787 1206292757819272704 1206517142632855158 1210044970535290407 1216043801570016384 1218192288851942208 1221754254608819232 1222094831688089856 1225668208388932224 1229252033559660096 1231423856940507552 1241378047436058392 1243571294869691004 1243917953682520032 1247555140681591728 1251202962730368312 1253413568671588044 1254861450925486348 1263310521772384512 1265542519160674944 1269596750940983808 1269832911050905866 1271063327218151936 1273309022142565632 1273545872779124889 1277032147938304128 1289629490975975856 1289988989004094848 1293760886632761792 1296046683252254304 1299836293437202416 1312414464314774016 1316863759608346824 1319190374024615988 1320714238437610996 1322801598974962176 1323047655820009602 1333518947120524122 1337766358967209472 1340129903771038464 1344048412261597056 1346423056099515072 1347978378379321024 1350736392918415104 1354685914535135616 1368049276766268432 1372049420850380328 1374473536434921636 1378876734437548752 1382908537754617608 1392219758687933952 1396290576695793408 1396550303365565691 1403499533266790694 1404859466925325824 1407341550789151488 1407603333071664351 1418717768498352448 1421224336993932576 1421620518494308608 1425777303636104832 1429946243120420928 1432472649910386336 1434127372486270112 1436661166430592144 1450833177347972838 1451237612629606704 1455480997461857016 1459736789852096364 1462043872551273984 1462315830116852718 1473862275401115264 1476466272354120768 1478583870437442048 1481196209431147776 1481471729559390177 1485527192499659904 1504987153838110656 1507646141742418272 1509387701071555424 1512054463794296688 1516475675676736152 1524021653852027568 1536341052876404628 1538769206970874368 1539055436362051986 1540546718147795456 1543268532137455872 1543555598456677869 1555772104973944809 1563484887732878208 1568056480971863232 1570826898782767584 1575859125071484288 1580466900290991552 1596057489560646504 1598877379118174148 1600724324325443716 1603999466590617936 1608689523510473544 1613393294047053876 1616243812234416162 1621391735426688512 1624256385135922944 1629005672811758976 1634224277851909632 1637111599897584384 1637416122144589143 1639002711412880128 1641898475920676736 1658095059826254672 1658557271576693376 1663406854242122304 1668270616973824416 1671218091562117392 1687390025547566592 1693110548067874488 1698061163705499852 1701061271768583774 1702709530584405504 1703026254827445758 1706035135136328171 1719505987967967808 1719985318672126464 1723024161991335168 1725014515510349056 1728062244336339072 1733115057916269888 1736177098654637856 1741739032973745792 1755818346144462432 1758920498699487984 1764063541093346136 1778025262827365496 1792064549682129408 1792397895022472066 1795230741466020096 1795564675755727317 1806247886046847488 1809775713949282737 1824065702355024576 1827288433277913312 1829399227800507104 1832631381913228848 1833142247532134784 1838502312583398336 1843878050339490144 1847135785410761328 1862067071154087588 1865010028236784128 1865356942304536506 1871332711022387592 1876804444095552468 1882292176388229522 1894965782658576768 1901036404848139776 1904749366576358799 1906594990827227904 1909963533213848448 1915548221907456192 1934444236463963784 1934983483506142272 1940641329949142688 1944070024878381456 1946315719802795152 1949754440155803624 1965149700534820352 1968621696472161024 1975295639412520236 1980702923332879872 1981071357656416494 1984202398462443264 1984571483730014403 2006649538450814208 2010194855656557696 2016072618392395584 2021967567568981536 2032028871802703424 2048454737168539504 2052073915149402648 2058074131275570492 2061710304652382454 2068315101656323128 2074362806631926412 2084646516977170944 2088329638031900928 2090741974629150976 2094435865043690112 2101145500095312384 2107289200387988736 2111012326183727232 2128076652747528672 2131836505490898864 2138665955454157248 2144919364680631392 2151191058729405168 2154991749645888216 2172007563749011968 2172411583013102186 2176249766021959257 2176856418944410056 2183221496192785524 2189197967894235648 2189605184778144546 2193473745175279077 2210793413101672896 2211409695435591168 2214699408531181152 2217875805656163072 2221794314146721664 2224360822631765888 2228290788749489856 2257480730757165984 2264081551607333136 2268081695691445032 2274713513515104228 2304082992448452096 2304511579314606942 2308583154543077979 2310820077221693184 2311249917265819243 2314902798206183808 2322318710631661056 2341091128192616576 2345227331599317312 2352084721457794848 2356240348174151376 2363788687607226432 2370700350436487328 2394086234340969756 2401086486488165574 2413034285265710316 2420089941070580814 2432087603140032768 2436384577703884416 2443508509217638464 2444189663376179712 2451336416777864448 2458504067119320192 2462847713881015104 2482756094872116784 2487142589739382008 2487835907365040064 2495110281363183456 2502405925460736624 2506827137343176088 2509722901850972696 2526621043544769024 2531085038321349888 2539665822101811732 2546618044285131264 2547091745558249778 2554064295876608256 2554539382241168637 2579258981951951712 2579977978008189696 2587521773265523584 2592093366504508608 2599672586874404832 2633727519216693648 2638380748049231976 2641428476875221992 2646095311640019204 2667037894241048244 2680259807542076928 2688096824523194112 2688596842533708099 2692846112199030144 2695956756758642048 2701472785836830208 2709371829070271232 2736098553532536864 2744098841700760656 2748947072869843272 2757753468875097504 2765817075509235216 2792581153391586816 2793100606731131382 2798035413456804759 2806999066533581388 2814683101578302976 2815206666143328702 2823438264582344283 2837435536996704896 2842448673987865152 2843241036988617216 2851554607272209664 2859892486240841856 2864945299820772672 2868254744972540224 2873322332861184288 2901666354695945676 2902475225259213408 2910961994923714032 2919473579704192728 2924631660233705436 2947724550802230528 2952932544708241536 2962392418862295552 2962943459118780354 2971054384999319808 2971607036484624741 3009974307676221312 3015292283484836544 3018775402143110848 3024108927588593376 3032951351353472304 3048043307704055136 3072682105752809256 3078110872724103972 3086537064274911744 3087111196913355738 3111544209947889618 3126969775465756416 3136112961943726464 3141653797565535168 3151718250142968576 3160933800581983104 3192114979121293008 3197754758236348296 3201448648650887432 3207998933181235872 3217379047020947088 3226786588094107752 3232487624468832324 3248512770271845888 3258011345623517952 3258617374519653279 3274223199795168768 3274832244289178286 3278005422825760256 3283796951841353472 3284407777167216819 3316190119652509344 3317114543153386752 3326813708484244608 3336541233947648832 3342436183124234784 3386221096135748976 3396122327410999704 3402122543537167548 3406052509654891516 3412070270272656342 3439011975935935616 3446048323982670336 3450029031020698112 3456124488672678144 3456767368971910413 3466230115832539776 3472354197309275712 3483478065947491584 3511636692288924864 3517840997398975968 3528127082186692272 3556050525654730992 3584795790044944132 3590461482932040192 3591129351511454634 3601629729732248361 3619551427898565474 3630134911605871221 3648131404710049152 3654576866555826624 3658798455601014208 3665262763826457696 3666284495064269568 3677004625166796672 3687756100678980288 3694271570821522656 3724134142308175176 3730713884609073012 3742665422044775184 3753608888191104936 3764584352776459044 3789931565317153536 3809498733152717598 3813189981654455808 3819927066427696896 3820637618337374667 3831096443814912384 3868888472927927568 3869966967012284544 3881282659898285376 3888140049756762912 3892631439605590304 3899508880311607248 3937243392944322048 3950591278825040472 3962142715312832988 3968404796924886528 3969142967460028806 4013299076901628416 4020389711313115392 4032145236784791168 4043935135137963072 4064057743605406848 4096909474337079008 4104147830298805296 4116148262551140984 4123420609304764908 4136630203312646256 4148725613263852824 4176659276063801856 4181483949258301952 4188871730087380224 4189650910096697073 4214578400775977472 4222024652367454464 4222809999214993053 4256153305495057344 4263673010981797728 4277331910908314496 4289838729361262784 4302382117458810336 4309983499291776432 4344823166026204372 4352499532043918514 4353712837888820112 4366442992385571048 4379210369556289092 4386947490350558154 4421586826203345792 4429398817062362304 4435751611312326144 4443588628293443328 4444415188678170531 4448721645263531776 4456581577498979712 4514961461514331968 4528163103214666272 4536163391382890064 4549427027030208456 4609023158629213884 4617166309086155958 4621640154443386368 4622499834531638486 4629805596412367616 4630666795370033607 4667316314921834427 4682182256385233152 4690454663198634624 4704169442915589696 4712480696348302752 4727577375214452864 4741400700872974656 4788172468681939512 4802172972976331148 4826068570531420632 4840179882141161628 4864175206280065536 4872769155407768832 4887017018435276928 4902672833555728896 4912248366433767429 4917008134238640384 4925695427762030208 4965512189744233568 4974285179478764016 4975671814730080128 4990220562726366912 5004811850921473248 5013654274686352176 5019445803701945392 5062170076642699776 5079331644203623464 5094183491116499556 5108128591753216512 5109078764482337274 5118105405408984513 5158517963903903424 5159955956016379392 5175043546531047168 5184186733009017216 5199345173748809664 5267455038433387296 5276761496098463952 5282856953750443984 5292190623280038408 5334075788482096488 5376193649046388224 5377193685067416198 5385692224398060288 5386694027267181951 5391913513517284096 5418743658140542464 5472197107065073728 5488197683401521312 5497894145739686544 5515506937750195008 5531634151018470432 5586201213462262764 5596070826913609518 5613998133067162776 5630413332286657404 5646876529164688566 5674871073993409792 5684897347975730304 5703109214544419328 5719784972481683712 5729890599641545344 5736509489945080448 5746644665722368576 5803332709391891352 5804950450518426816 5821923989847428064 5838947159408385456 5849263320467410872 5895449101604461056 5905865089416483072 5925886918237560708 5942108769998639616 5943214072969249482 5953714451190043209 5960591891896060153 6019948615352442624 6030584566969673088 6037550804286221696 6048217855177186752 6065902702706944608 6096086615408110272 6145364211505618512 6156221745448207944 6174222393826711476 6223088419895779236 6253939550931512832 6272225923887452928 6273392632578652231 6283307595131070336 6303436500285937152 6321867601163966208 6384229958242586016 6395509516472696592 6402897297301774864 6415997866362471744 6434758094041894176 6453573176188215504 6464975248937664648 6516022691247035904 6517234749039306558 6528749298065877771 6549664488578356572 6567593903682706944 6568815554334433638 6632380239305018688 6634229086306773504 6653627416968489216 6673082467895297664 6684872366248469568 6772442192271497952 6792244654821999408 6804245087074335096 6812105019309783032 6824140540545312684 6878023951871871232 6912248977345356288 6913534737943820826 6932460231665079552 6933749751797457729 6944708394618551424 6966956131894983168 7023273384577849728 7035681994797951936 7056254164373384544 7112101051309461984 7169591580089888264 7182258703022909268 7203259459464496722 7239102855797130948 7260269823211742442 7296262809420098304 7309153733111653248 7317596911202028416 7330525527652915392 7332568990128539136 7354009250333593344 7375512201357960576 7388543141643045312 7448268284616350352 7461427769218146024 7485330844089550368 7507217776382209872 7529168705552918088 7579863130634307072 7603440540545857651 7618997466305435196 7639854132855393792 7641275236674749334 7662192887629824768 7663618146723505911 7737776945855855136 7739933934024569088 7762565319796570752 7776280099513525824 7785262879211180608 7799017760623214496 7901182557650080944 7924285430625665976 7938285934920057612 8040779422626230784 8064290473569582336 8065790527601124297 8087870270275926144 8128115487210813696 8193818948674158016 8208295660597610592 8232296525102281968 8246841218609529816 8273260406625292512 8297451226527705648 8377743460174760448 8379301820193394146 8444049304734908928 8445619998429986106 8470314793747032849 8512306610990114688 8527346021963595456 8554663821816628992 8579677458722525568 8604764234917620672 8619966998583552864 8689646332052408744 8704999064087837028 8707425675777640224 8732885984771142096 8758420739112578184 8773894980701116308 8843173652406691584 8858797634124724608 8887177256586886656 8888830377356341062 8897443290527063552 8913163154997959424 8914821109453874223 9029922923028663936 9056326206429332544 9072326782765780128 9098854054060416912 9218046317258427768 9234332618172311916 9244999669063276972 9259611192824735232 9261333590740067214 9334632629843668854 9364364512770466304 9380909326397269248 9408338885831179392 9424961392696605504 9455154750428905728 9482801401745949312 9576344937363879024 9604345945952662296 9652137141062841264 9680359764282323256 9745538310815537664 9774034036870553856 9775852123558959837 9824496732867534858 9834016268477280768 9851390855524060416 9853223331501650457 9931024379488467136 9948570358957528032 9951343629460160256 9980441125452733824 10009623701842946496 10027308549372704352 10038891607403890784 10158663288407246928 10188366982232999112 10218157528964674548 10236210810817969026 10317035927807806848 10350087093062094336 10368373466018034432 10370302106915731239 10398690347497619328 10534910076866774592 10553522992196927904 10565713907500887968 10584381246560076816 10668151576964192976 10754387370134832396 10771384448796120576 10773388054534363902 10783827027034568192 10804889189196745083 10890404734817613663 10944394214130147456 10976395366803042624 10995788291479373088 11031013875500390016 11063268302036940864 11172402426924525528 11192141653827219036 11227996266134325552 11260826664573314808 11293753058329377132 11349742147986819584 11369794695951460608 11439569944963367424 11459781199283090688 11461912855012124001 11473018979890160896 11493289331444737152 11606665418783782704 11609900901036853632 11643847979694856128 11677894318816770912 11698526640934821744 11811730178832966144 11851773836475121416 11886428145938498964 11907428902380086418 11921183783792120306 12039897230704885248 12061169133939346176 12075101608572443392 12096435710354373504 12131805405413889216 12192173230816220544 12290728423011237024 12312443490896415888 12348444787653422952 12446176839791558472 12544451847774905856 12546785265157304462 12566615190262140672 12568952730290091219 12643735202327932416 12668429997644979159 12768459916485172032 12791019032945393184 12805794594603549728 12831995732724943488 12869516188083788352 12907146352376431008 12929950497875329296 13034469498078613116 13057498596131755542 13099328977156713144 13137631108668867276 13264760478610037376 13307254833936978432 13333245566034511593 13346164935790595328 13369744732496939136 13544884384542995904 13584489309643998816 13608490174148670192 13624210038619566064 13648281081090625368 13756047903743742464 13827069475887641652 13864920463330159104 13867499503594915458 13889416789237102848 13892000386110100821 14046546769155699456 14071363989595903872 14112508328746769088 14224202102618923968 14339183160179776528 14364517406045818536 14406518918928993444 14478205711594261896 14520539646423484884 14592525618840196608 14618307466223306496 14635193822404056832 14661051055305830784 14708018500667186688 14751024402715921152 14777086283286090624 14896536569232700704 14922855538436292048 14970661688179100736 15014435552764419744 15058337411105836176 15206881081091715302 15237994932610870392 15282550473349498668 15324385775259649536 15327236293447011822 15354316216226953539 15475553891711710272 15479867868049138176 15525130639593141504 15552560199027051648 15570525758422361216 15598035521246428992 15802365115300161888 15848570861251331952 15876571869840115224 16128580947139164672 16131581055202248594 16160082081801545853 16175740540551852288 16178749420860734701 16256230974421627392 16387637897348316032 16416591321195221184 16464593050204563936 16493682437219059632 16546520813250585024 16594902453055411296 16758603640386788292 16891239996859972212 16940629587494065698 17024613221980229376 17054692043927190912 17109327643633257984 17159354917445051136 17209528469835241344 17239933997167105728 17379292664104817488 17409998128175674056 17414851351555280448 17465771969542284192 17516841478225156368 17547789961402232616 17686347304813383168 17717595268249449216 17777660754712682124 17826326309995918848 17829642218907748446 17881775675688180459 18059845846057327872 18112652412858665088 18144653565531560256 18197708108120833824 18436092634516855536 18468665236344623832 18489999338126553944 18522667181480134428 18669265259687337708 18761818652794538496 18816677771662358784 18820177897735956693 18849922785393211008 18910309500857811456 18965602803491898624 19152689874727758048 19208691891905324592 19304274282125682528 19360719528564646512 19548068073741107712 19551704247117919674 19586247894197633313 19648993465735069716 19702781711048120832 19706446663003300914 19862048758976934272 19897140717915056064 19902687258920320512 19960882250905467648 20019247403685892992 20054617098745408704 20077783214807781568 20317326576814493856 20376733964465998224 20436315057929349096 20472421621635938052 20634071855615613696 20736746932036068864 20740604213831462478 20797380694995238656 20801249255392373187 21069820153733549184 21107045984393855808 21131427815001775936 21168762493120153632 21336303153928385952 21508774740269664792 21546776109068727804 21609778378393490166 21780809469635227326 21888788428260294912 21952790733606085248 21991576582958746176 22062027751000780032 22126536604073881728 22344804853849051056 22384283307654438072 22455992532268651104 22521653329146629616 22587506116658754264 22739589391902921216 22810321621637572953 22919562398566181376 22923825710024248002 22946037959780321792 22986578662889474304 22990854440170517733 23213330837567565408 23219801802073707264 23287695959389712256 23355788637633541824 23397053281869643488 23703547672950242832 23772856291876997928 23814857804760172836 23842367567584240612 24122338267878692352 24150203217144886784 24192871420708747008 24197371582803372891 24263610810827778432 24384346461632441088 24581456846022474048 24624886981792831776 24696889575306845904 24892353679583116944 25093570530314608924 25133230380524281344 25137905460580182438 25336859995289958318 25410944381241098547 25536919832970344064 25582038065890786368 25611589189207099456 25663991465449886976 25739032376167576704 25814292704752862016 25859900995750658592 26068938996157226232 26114997192263511084 26198657954313426288 26275262217337734552 26529520957220074752 26666491132069023186 26692329871581190656 26739489464993878272 26744463328361622669 27089768769085991808 27168978619287997632 27216980348297340384 27248420077239132128 27296562162181250736 27654138951775283304 27734999007189830916 27778833578474205696 27784000772220201642 28093093538311398912 28142727979191807744 28225016657493538176 28448404205237847936 28678366320359553056 28729034812091637072 28813037837857986888 28956411423188523792 29041079292846969768 29236614932446612992 29270387644808113664 29322102110611661568 29327556370676879511 29502048805431842304 29554172566572181248 29559669994504951371 29793073138465401408 29845711076872584096 29941323376358201472 30028871105528839488 30116674822211672352 30413762162183430604 30475989865221740784 30565100946698997336 30654472586894023644 30708632432453907078 30951107783423420544 31050261279186283008 31105120398054103296 31110906320747193717 31141051516844722432 31196071042492857984 31604730230600323776 31697141722502663904 31753143739680230448 32263162110404497188 32320164163603091706 32351481081103704576 32357498841721469402 32414667567590235249 32671214204452840989 32775275794696632064 32833182642390442368 32929186100409127872 32987364874438119264 33093041626501170048 33189804906110822592 33517207280773576584 33782479993719944424 33881259174988131396 34049226443960458752 34109384087854381824 34318709834890102272 34385738565036372003 34419056939670482688 34479867994334211456 34758585328209634976 34819996256351348112 34829702703110560896 34931543939084568384 35033682956450312736 35095579922804465232 35435190536498898432 35555321509425364248 35659284437815496892 35763551351376360918 36119691692114655744 36225304825717330176 36289307131063120512 36395416216241667648 36872185269033711072 36937330472689247664 36979998676253107888 37045334362960268856 37338530519374675416 37633355543324717568 37640355795471913386 37699845570786422016 37706858190870273657 37931205606983797248 38305379749455516096 38417383783810649184 38608548564251365056 38721439057129293024 39103408494235839348 39172495788395266626 39297986931470139432 39412893326006601828 39724097517953868544 39794281435830112128 39921764501810935296 40038494807371785984 40109234197490817408 40155566429615563136 40634653153628987712 40753467928931996448 40872630115858698192 40944843243271876104 41268143711231227392 41481208427662924956 41594761389990477312 41602498510784746374 41676001158330302463 42139640307467098368 42214091968787711616 42262855630003551872 42337524986240307264 42672606307856771904 43017549480539329584 43093552218137455608 43219556756786980332 43561618939270454652 43777576856520589824 43905581467212170496 43913748428050565617 43983153165917492352 44124055502001560064 44253073208147763456 44689609707698102112 44768566615308876144 44911985064537302208 45043306658293259232 45175012233317508528 45620643243275145906 45847651420048496004 45973157325778948608 45981708880341035466 46426661675135130816 46439603604147414528 46575391918779424512 46711577275267083648 46794106563739286976 47407095345900485664 47545712583753995856 47629715609520345672 47684735135168481224 48385742841417494016 48394743165606745782 48527221621655556864 48536248262582204103 48768692923264882176 49162913692044948096 49249773963585663552 49393779150613691808 49784707359166233888 50187141060629217848 50275810921160364876 50673719990579916636 50821888762482197094 51073839665940688128 51164076131781572736 51223178378414198912 51327982930899773952 51478064752335153408 51628585409505724032 51719801991501317184 52137877992314452464 52229994384527022168 52397315908626852576 52550524434675469104 53059041914440149504 53332982264138046372 53478978929987756544 53488926656723245338 53645327027064541377 54179537538171983616 54337957238575995264 54433960696594680768 54496840154478264256 54593124324362501472 55308277903550566608 55469998014379661832 55568001544440403284 56285455958383615488 56450033314987076352 56460533693207870079 56896808410475695872 57356732640719106112 57458069624183274144 57626075675715973776 57912822846377047584 58082158585693939536 58644204221223323136 58655112741353759022 59108345133144362496 59119339989009902742 59586146276930802816 59691422153745168192 59882646752716402944 60057742211057678976 60233349644423344704 60827524324366861208 60951979730443481568 61130201893397994672 61308945173788047288 61417264864907814156 61902215566846841088 62210240796108206592 62221812641494387434 62282103033689444864 62392142084985715968 62403747766177119561 63209460461200647552 63394283445005327808 63506287479360460896 64526324220808994376 64640328327206183412 64714997683442938804 64829335135180470498 65342428408905681978 65550551589393264128 65666365284780884736 65858372200818255744 65974729748876238528 66186083253002340096 66379609812221645184 67034414561547153168 67564959987439888848 67762518349976262792 68218768175708763648 68430964864912718859 68771477130072744006 68838113879340965376 68959735988668422912 68972563320511553199 69517170656419269952 69639992512702696224 69659405406221121792 69863087878169136768 70067365912900625472 70191159845608930464 71110643018850728496 71318568875630993784 71527102702752721836 72450609651434660352 72578614262126241024 72592114748410118673 72790832432483335296 73744370538067422144 73874660945378495328 73959997352506215776 74090668725920537712 74677061038749350832 75280711590943826772 75399691141572844032 75413716381740547314 76232833143723295641 76610759498911032192 76834767567621298368 77217097128502730112 77442878114258586048 78206816988471678696 78344991576790533252 78595973862940278864 78825786652013203656 79448195035907737088 79588562871660224256 80076989614743571968 80218468394981634816 80233389985084868007 80311132859231126272 81269306307257975424 81506935857863992896 81745260231717396384 81889686486543752208 82962416855325849912 83204997021569492748 83352002316660604926 84279280614934196736 84428183937575423232 84525711260007103744 84675049972480614528 85345212615713543808 86035098961078659168 86187104436274911216 86439113513573960664 87123237878540909304 87811162934424340992 87827496856101131234 87966306331834984704 87982669112030638533 88506146416295526912 88679009983514854113 89379219415396204224 89537133230617752288 89823970129074604416 90086613316586518464 90350024466635017056 91241286486550291812 91695302840096992008 91963417760682070932 92853323350270261632 93150783837558849024 93332718962241581151 93423154550534167296 93588213127478573952 94814190691800971328 95091425167507991712 95259431219040691344 95369470270336962448 96789486331213491564 97054443243311113728 97072496525164408206 97244002702770705747 98325827384089896192 98499547927171327104 98787558301227383616 99569414718332467776 100374282121258435696 100551621842320729752 101347439981159833272 101643777524964394188 102147679331881376256 102328152263563145472 102446356756828397824 102956129504670306816 103257170819011448064 103439603983002634368 104275755984628904928 104459988769054044336 104794631817253705152 105101048869350938208 106665964528276092744 106977853313446490676 107290654054129082754 108359075076343967232 108675914477151990528 108867921393189361536 108993680308956528512 109186248648725002944 110616555807101133216 110939996028759323664 111136003088880806568 112900066629974152704 112921067386415740158 113120574572610820971 113251245946025142907 113793616820951391744 114713465281438212224 114916139248366548288 115252151351431947552 115825645692754095168 116164317171387879072 117310225482707518044 118238679978019805484 119172292553861605632 119382844307490336384 119765293505432805888 120115484422115357952 120466699288846689408 121655048648733722416 121903959460886963136 122260403786795989344 122617890347576094576 122834529729815628312 123804431133693682176 124443625282988774868 124784284169971431936 124807495532354239122 126418920922401295104 126788566890010655616 127012574958720921792 129052648441617988752 129280656654412366824 129429995366885877608 129658670270360940996 130684856817811363956 131332730569561769472 131716744401636511488 131741245284151696851 131949459497752477056 132372166506004680192 132759219624443290368 134068829123094306336 135129919974879777696 135525036699952525584 136861929729825437718 137542954260145488012 137919471977336845824 137945126641023106398 139034341312838539904 139279985025405392448 139318810812442243584 139726175756338273536 140134731825801250944 140382319691217860928 142221286037701456992 142637137751261987568 143054205405505443672 145157228524252482048 145184229496820237346 145581664864966670592 145608744787746612309 147488741076134844288 147749321890756990656 147919994705012431552 148181337451841075424 149354122077498701664 150561423181887653544 150827432763481094628 152465666287446591282 153221518997822064384 153669535135242596736 154434194257005460224 154885756228517172096 156413633976943357392 156689983153581066504 157191947725880557728 157651573304026407312 159177125743320448512 160436936789963269632 160466779970169736014 160622265718462252544 160935981081193624131 162538612614515950848 163013871715727985792 163490520463434792768 163779372973087504416 165924833710651699824 166409994043138985496 166704004633321209852 168856367875150846464 169051422520014207488 169350099944961229056 169381601079623610237 170690425231427087616 172070197922157318336 172374208872549822432 172878227027147921328 174246475757081818608 175654993712202262468 175932612663669969408 175965338224061277066 177358019967029708226 178758438830792408448 179074266461235504576 179647940258149208832 180173226633173036928 180700048933270034112 182482572973100583624 183390605680193984016 183926835521364141864 185706646700540523264 186665437924483162302 186846309101068334592 187176426254957147904 187211243298531358683 189628381383601942656 190182850335015983424 190518862438081382688 190738940540673924896 193578972662426983128 194144993050328816412 194488005405541411494 196651654768179792384 196999095854342654208 197575116602454767232 199138829436664935552 200748564242516871392 201103243684641459504 202694879962319666544 203287555049928788376 204656304527126290944 204892713513656795648 205292894594738156577 206514341638022896128 206879207966005268736 206917689961534659597 208551511969257809856 208919977538108088672 209589263634507410304 210202097738701876416 213331929056552185488 213955706626892981352 214581308108258165508 217351828954303981056 217735842786378723072 217776344245230356019 217987360617913057024 218372497297450005888 221233111614202266432 221879992057518647328 222272006177761613136 225842134772831480316 226241149145221641942 226502491892050285814 228698499431169886923 229426930562876424448 229832278496733096576 230504302702863895104 231651291385508190336 232328634342775758144 234620450965415036088 236477359956039610968 238344585107723211264 238765688614980672768 240230968844230715904 240700169955254604021 240933398577693378816 243310097297467444832 243807918921773926272 244520807573591978688 245235780695152189152 245669059459631256624 248887250565977549736 249614991064708478244 252837841844802590208 253577133780021311232 254025149917441843584 258105296883235977504 258561313308824733648 258859990733771755216 259317340540721881992 261369713635622727912 263433488803273022976 263482490568303393702 263898918995504954112 263948007336091915599 265518439248886580736 268137658246188612672 270259839949759555392 271050073399905051168 273723859459650875436 275085908520290976024 275890253282046212796 278068682625677079808 278559970050810784896 279452351512676547072 280269463651602501888 280764639382435721856 284442572075402913984 285274275502523975136 286108410811010887344 290368458993640474692 291163329729933341184 291217489575493224618 291732008108312117241 294977482152269688576 295498643781513981312 295839989410024863104 296362674903682150848 298708244154997403328 301122846363775307088 301654865526962189256 304931332574893182564 306443037995644128768 307339070270485193472 307396238996353959319 308868388514010920448 309771512457034344192 312827267953886714784 313379966307162133008 314383895451761115456 315303146608052814624 320933559940339472028 321871962162387248262 325077225229031901696 326027743431455971584 326981040926869585536 327558745946175008832 331849667421303399648 332819988086277970992 333408009266642419704 338700199889922458112 338763202159247220474 339753737838075428721 341380850462854175232 344140395844314636672 344748417745099644864 345756454054295842656 348492951514163637216 351309987424404524936 351930676448122554132 354716039934059416452 357516877661584816896 358148532922471009152 359295880516298417664 360346453266346073856 361400097866540068224 364965145946201167248 366781211360387968032 367853671042728283728 371413293401081046528 373330875848966324604 374352852509914295808 374422486597062717366 379256762767203885312 380365700670031966848 381037724876162765376 381477881081347849792 387157945324853966256 388289986100657632824 388976010811082822988 393998191708685308416 395150233204909534464 395223735852455090553 398277658873329871104 401497128485033742784 402206487369282919008 405389759924639333088 406575110099857576752 410585789189476313154 413758415932010537472 413835379923069319194 417103023938515619712 417839955076216177344 419178527269014820608 420404195477403752832 426663858113104370976 427911413253785962704 429162616216516331016 435471685572757446144 435552688490460712038 435974721235826114048 436744994594900011776 436826234363239836927 442466223228404532864 443759984115037294656 444544012355523226272 451684269545662960632 452482298290443283884 453004983784100571628 457396998862339773846 458853861125752848896 459664556993466193152 461008605405727790208 463302582771016380672 464657268685551516288 469240901930830072176 472954719912079221936 477531377229961345536 481400339910509208042 481866797155386757632 482807943243580872393 486620194594934889664 487615837843547852544 489041615147183957376 490471561390304378304 491338118919262513248 497774501131955099472 499229982129416956488 507154267560042622464 508050299834883687168 508144803238870830711 516210593766471955008 517122626617649467296 517719981467543510432 518634681081443763984 522739427271245455824 526964981136606787404 527797837991009908224 527896014672183831198 536275316492377225344 540519679899519110784 542100146799810102336 547447718919301750872 550171817040581952048 551780506564092425592 556137365251354159616 557119940101621569792 560538927303205003776 561529278764871443712 561633729895594076049 568885144150805827968 570548551005047950272 572216821622021774688 580736917987280949384 582434979150986449236 583464016216624234482 589954964304539377152 590997287563027962624 591679978820049726208 592725349807364301696 597416488309994806656 602245692727550614176 603309731053924378512 609862665149786365128 614678140540970386944 614792477992707918638 615878683784214469731 619543024914068688384 620753069884603978791 625654535907773429568 626759932614324266016 628767790903522230912 630606293216105629248 641867119880678944056 643743924324774496524 652055486862911943168 653329032735691068057 653962081853739171072 655117491892350017664 663699334842606799296 665639976172555941984 666816018533284839408 677526404318494440948 679507475676150857442 688280791688629273344 689496835490199289728 691512908108591685312 696985903028327274432 702619974848809049872 703861352896245108264 709432079868118832904 715033755323169633792 716297065844942018304 720692906532692147712 722800195733080136448 729930291892402334496 733562422720775936064 735707342085456567456 746661751697932649208 748844973194125434732 758513525534407770624 760731401340063933696 762075449752325530752 762955762162695699584 774315890649707932512 776579972201315265648 777952021622165645976 790300466409819068928 790447471704910181106 791844022008275746797 796555317746659742208 802994256970067485568 804412974738565838016 810779519849278666176 813150220199715153504 821171578378952626308 827670759846138638388 834206047877031239424 835679910152432354688 838357054538029641216 840808390954807505664 853327716226208741952 855822826507571925408 858325232433032662032 871105376980921424076 873489989189800023552 873652468726479673854 884932446456809065728 887519968230074589312 889088024711046452544 903368539091325921264 904964596580886567768 906009967568201143256 914793997724679547692 919329113986932386304 922017210811455580416 922188716989061877957 926605165542032761344 929314537371103032576 938481803861660144352 945909439824158443872 962800679821018416084 965615886487161744786 973240389189869779328 975231675687095705088 978083230294367914752 980943122780608756608 982676237838525026496 995549002263910198944 998459964258833912976 1016100599669767374336 1016289606477741661422 1019261213514226286163 1032421187532943910016 1034245253235298934592 1035439962935087020864 1037269362162887527968 1045478854542490911648 1053929962273213574808 1055792029344367662396 1072550632984754450688 1081039359799038221568 1084200293599620204672 1094895437838603501744 1100343634081163904096 1103561013128184851184 1114239880203243139584 1123058557529742887424 1123267459791188152098 1137770288301611655936 1141097102010095900544 1144433643244043549376 1161473835974561898768 1164869958301972898472 1166928032433248468964 1181994575126055925248 1183359957640099452416 1185450699614728603392 1185671207557365271659 1194832976619989613312 1204491385455101228352 1206619462107848757024 1219725330299572730256 1229584955985415837276 1231757367568428939462 1241506139769207957582 1251309071815546859136 1253519865228648532032 1257535581807044461824 1261212586432211258496 1283734239761357888112 1287487848649548993048 1306658065471382136114 1307924163707478342144 1310234983784700035328 1310478703089719510781 1327398669685213598592 1331279952345111883968 1333632037066569678816 1355052808636988881896 1359014951352301714884 1376561583377258546688 1378993670980398579456 1383025816217183370624 1393971806056654548864 1405239949697618099744 1407722705792490216528 1418864159736237665808 1432594131689884036608 1445600391466160272896 1448423829730742617179 1459860583784804668992 1467124845441551872128 1471414684170913134912 1493323503395865298416 1497689946388250869464 1521462802680127867392 1524150899504651061504 1524434409716612492133 1525911524325391399168 1548631781299415865024 1553159944402630531296 1555904043244331291952 1580894943409820362212 1583688044016551493594 1605988513940134971136 1608825949477131676032 1621559039698557332352 1626300440399430307008 1642343156757905252616 1655341519692277276776 1668412095754062478848 1671359820304864709376 1681616781909615011328 1684901189686782228147 1706655432452417483904 1711645653015143850816 1716650464866065324064 1742210753961842848152 1747304937452959347708 1769864892913618131456 1775039936460149178624 1778176049422092905088 1806737078182651842528 1809929193161773135536 1812019935136402286512 1829587995449359095384 1844034421622911160832 1844377433978123755914 1847636051352643409193 1858629074742206065152 1876963607723320288704 1891818879648316887744 1925601359642036832168 1931231772974323489572 1946480778379739558656 1956166460588735829504 1961886245561217513216 1965352475677050052992 1991098004527820397888 1996919928517667825952 2032579212955483322844 2038522427028452572326 2064842375065887820032 2068490506470597869184 2070879925870174041728 2074538724325775055936 2090957709084981823296 2107859924546427149616 2111584058688735324792 2145101265969508901376 2151773672974477715233 2162078719598076443136 2168400587199240409344 2189790875677207003488 2200687268162327808192 2207122026256369702368 2246534919582376304196 2275540576603223311872 2282194204020191801088 2288867286488087098752 2322947671949123797536 2329739916603945796944 2333856064866496937928 2370901399229457206784 2371342415114730543318 2389665953239979226624 2408982770910202456704 2413238924215697514048 2439450660599145460512 2459169911970831674552 2463514735136857878924 2483012279538415915164 2502618143631093718272 2507039730457297064064 2515071163614088923648 2522425172864422516992 2567468479522715776224 2574975697299097986096 2613316130942764272228 2620469967569400070656 2620957406179439021562 2654797339370427197184 2662559904690223767936 2667264074133139357632 2710105617273977763792 2718029902704603429768 2757987341960797158912 2766051632434366741248 2766566150967185633871 2787943612113309097728 2810479899395236199488 2815445411584980433056 2837728319472475331616 2896847659461485234358 2919721167569609337984 2934249690883103744256 2942829368341826269824 2986647006791730596832 2995379892776501738928 3048301799009302123008 3048868819433224984266 3051823048650782798336 3057783640542678858489 3097263562598831730048 3106319888805261062592 3111808086488662583904 3161789886819640724424 3167376088033102987188 3211977027880269942272 3217651898954263352064 3243118079397114664704 3252600880798860614016 3284686313515810505232 3310683039384554553552 3342719640609729418752 3369802379373564456294 3413310864904834967808 3423291306030287701632 3433300929732130648128 3484421507923685696304 3494609874905918695416 3550079872920298357248 3556352098844185810176 3557013622672095814977 3613474156365303685056 3619858386323546271072 3624039870272804573024 3659175990898718190768 3688754867956247511828 3695272102705286818386 3753927215446640577408 3783637759296633775488 3851202719284073664336 3862463545948646979144 3892961556759479117312 3923772491122435026432 3930704951354100105984 3931436109269158532343 3982196009055640795776 3993839857035335651904 4065158425910966645688 4077044854056905144652 4129684750131775640064 4136981012941195738368 4141759851740348083456 4149077448651550111872 4181915418169963646592 4215719849092854299232 4223168117377470649584 4303547345948955430466 4336801174398480818688 4345271489192227851537 4379581751354414006976 4401374536324655616384 4414244052512739404736 4493069839164752608392 4564388408040383602176 4573303229149837476399 4577734572976174197504 4645895343898247595072 4659479833207891593888 4667712129732993875856 4742684830229461086636 4817965541820404913408 4826477848431395028096 4878901321198290921024 4918339823941663349104 4927029470273715757848 4966024559076831830328 5005236287262187436544 5014079460914594128128 5044850345728845033984 5134936959045431552448 5149951394598195972192 5226632261885528544456 5241914812358878043124 5309594678740854394368 5325119809380447535872 5334528148266278715264 5420211234547955527584 5436059805409206859536 5532103264868733482496 5533132301934371267742 5542908154057930227579 5575887224226618195456 5620959798790472398976 5630890823169960866112 5675456638944950663232 5793695318922970468716 5839442335139218675968 5868499381766207488512 5885658736683652539648 5973294013583461193664 5990759785553003477856 6097737638866449968532 6115567281085357716978 6194527125197663460096 6212639777610522125184 6223616172977325167808 6323579773639281448848 6334752176066205974376 6435303797908526704128 6455321018923433145699 6486236158794229329408 6505201761597721228032 6569372627031621010464 6621366078769109107104 6739604758747128912588 6826621729809669935616 6846582612060575403264 6866601859464261296256 6968843015847371392608 6989219749811837390832 7112704197688371620352 7114027245344191629954 7226948312730607370112 7239716772647092542144 7248079740545609146048 7318351981797436381536 7377509735912495023656 7390544205410573636772 7507854430893281154816 7567275518593267550976 7702405438568147328672 7724927091897293958288 7861409902708200211968 7862872218538317064686 7964392018111281591552 7987679714070671303808 8130316851821933291376 8154089708113810289304 8273962025882391476736 8283519703480696166912 8298154897303100223744 8299698452901556901613 8363830836339927293184 8431439698185708598464 8446336234754941299168 8607094691897910860932 8690542978384455703074 8759163502708828013952 8802749072649311232768 8828488105025478809472 8986139678329505216784 9146606458299674952798 9155469145952348395008 9173350921628036575467 9291790687796495190144 9318959666415783187776 9335424259465987751712 9485369660458922173272 9635931083640809826816 9652955696862790056192 9757802642396581842048 9836679647883326698208 9854058940547431515696 9932049118153663660656 10028158921829188256256 10269873918090863104896 10299902789196391944384 10453264523771057088912 10483829624717756086248 10650239618760895071744 10669056296532557430528 10671040868016287444931 10840422469095911055168 10872119610818413719072 11066264603868742535484 11085816308115860455158 11241919597580944797952 11261781646339921732224 11350913277889901326464 11587390637845940937432 11678884670278437351936 11771317473367305079296 11794308327807475597029 11946588027166922387328 11981519571106006955712 12195475277732899937064 12231134562170715433956 12389054250395326920192 12425279555221044250368 12447232345954650335616 12647159547278562897696 12669504352132411948752 12910642037846866291398 13010403523195442456064 13138745254063242020928 13242732157538218214208 13479209517494257825176 13693165224121150806528 13733203718928522592512 13937686031694742785216 13978439499623674781664 14228054490688383259908 14453896625461214740224 14479433545294185084288 14496159481091218292096 14636703963594872763072 14755019471824990047312 14781088410821147273544 15015708861786562309632 15134551037186535101952 15404810877136294657344 15449854183794587916576 15725744437076634129372 15928784036222563183104 15975359428141342607616 16260633703643866582752 16308179416227620578608 16596309794606200447488 16599396905803113803226 16727661672679854586368 16862879396371417196928 16892672469509882598336 17214189383795821721864 17381085956768911406148 17518327005417656027904 17605498145298622465536 17656976210050957618944 17972279356659010433568 18293212916599349905596 18346701843256073150934 18583581375592990380288 18637919332831566375552 18670848518931975503424 18970739320917844346544 19305911393725580112384 19365963056770299437097 19515605284793163684096 19673359295766653396416 19708117881094863031392 19864098236307327321312 20539747836181726209792 20599805578392783888768 20906529047542114177824 20967659249435512172496 21338112593065114861056 21342081736032574889862 21680844938191822110336 21744239221636827438144 22132529207737485070968 22171632616231720910316 22483839195161889595904 22523563292679843464448 22701826555779802652928 23174781275691881874864 23588616655614951194058 23893176054333844774656 23963039142212013911424 24390950555465799874128 24462269124341430867912 24850559110442088500736 24894464691909300671232 24899095358704670704839 25294319094557125795392 25339008704264823897504 25821284075693732582796 26277490508126484041856 26485464315076436428416 26958419034988515650352 27466407437857045185024 27520052764884109726401 27875372063389485570432 27956878999247349563328 28456108981376766519816 28907793250922429480448 28958867090588370168576 28992318962182436584192 29273407927189745526144 29510038943649980094624 29562176821642294547088 30809621754272589314688 30899708367589175833152 31451488874153268258744 31950718856282685215232 32013122604048862334793 32521267407287733165504 32616358832455241157216 33198793811606227606452 33725758792742834393856 33785344939019765196672 34428378767591643443728 34762171913537822812296 35036654010835312055808 35313952420101915237888 35944558713318020867136 36586425833198699811192 36693403686512146301868 37167162751185980760576 37275838665663132751104 37341697037863951006848 37941478641835688693088 38731926113540598874194 39031210569586327368192 39346718591533306792832 39416235762189726062784 39728196472614654642624 41079495672363452419584 41199611156785567777536 41813058095084228355648 41935318498871024344992 42684163472065149779724 43361689876383644220672 43488478443273654876288 44265058415474970141936 44343265232463441820632 45047126585359686928896 45403653111559605305856 46349562551383763749728 47177233311229902388116 47786352108667689549312 47926078284424027822848 48781901110931599748256 48924538248682861735824 49788929383818601342464 49798190717409341409678 50588638189114251590784 50678017408529647795008 51642568151387465165592 52554981016252968083712 52970928630152872856832 53916838069977031300704 55040105529768219452802 55750744126778971140864 55913757998494699126656 56912217962753533039632 57917734181176740337152 57984637924364873168384 58097889170310898311291 58546815854379491052288 59020077887299960189248 59124353643284589094176 61619243508545178629376 61799416735178351666304 62902977748306536517488 64026245208097724669586 65042534814575466331008 65232717664910482314432 66397587623212455212904 67451517585485668787712 67570689878039530393344 68856757535183286887456 69524343827075645624592 71889117426636041734272 73172851666397399622384 73386807373024292603736 74551677331326265502208 74683394075727902013696 74697286076114012114517 75882957283671377386176 77463852227081197748388 78693437183066613585664 78832471524379452125568 79456392945229309285248 82399222313571135555072 82560158294652329179203 83626116190168456711296 83870636997742048689984 85368326944130299559448 86723379752767288441344 86976956886547309752576 88530116830949940283872 88686530464926883641264 92699125102767527499456 94354466622459804776232 95852156568848055645696 97563802221863199496512 97849076497365723471648 99596381434818682819356 101177276378228503181568 101356034817059295590016 103285136302774930331184 105109962032505936167424 105941857260305745713664 107833676139954062601408 110080211059536438905604 111501488253557942281728 111827515996989398253312 113824435925507066079264 116195778340621796622582 117093631708758982104576 118040155774599920378496 118248707286569178188352 123238487017090357258752 123598833470356703332608 125805955496613073034976 128052490416195449339172 130085069629150932662016 130465435329820964628864 132795175246424910425808 135141379756079060786688 137713515070366573774912 139048687654151291249184 143778234853272083468544 146345703332794799244768 146773614746048585207472 149366788151455804027392 149394572152228024229034 151765914567342754772352 154927704454162395496776 157386874366133227171328 157664943048758904251136 158912785890458618570496 165120316589304658358406 167252232380336913422592 167741273995484097379968 170736653888260599118896 173953913773094619505152 174293667510932694933873 177060233661899880567744 177373060929853767282528 185398250205535054998912 188708933244919609552464 195127604443726398993024 195698152994731446943296 199192762869637365638712 202354552756457006363136 202712069634118591180032 206570272605549860662368 215667352279908125202816 220160422119072877811208 223655031993978796506624 224091858228342036343551 227648871851014132158528 232391556681243593245164 236080311549199840756992 236497414573138356376704 247197666940713406665216 251611910993226146069952 256104980832390898678344 260170139258301865324032 260930870659641929257728 265590350492849820851616 275427030140733147549824 278097375308302582498368 287556469706544166937088 292691406665589598489536 293547229492097170414944 298789144304456048458068 303531829134685509544704 309855408908324790993552 315329886097517808502272 317825571780917237140992 330240633178609316716812 334504464760673826845184 335482547990968194759936 341473307776521198237792 348587335021865389867746 354120467323799761135488 354746121859707534565056 370796500411070109997824 377417866489839219104928 390255208887452797986048 391396305989462893886592 398385525739274731277424 405424139268237182360064 413140545211099721324736 431334704559816250405632 440320844238145755622416 448183716456684072687102 455297743702028264317056 464783113362487186490328 472160623098399681513984 472994829146276712753408 503223821986452292139904 512209961664781797356688 521861741319283858515456 522881002532798084801619 531180700985699641703232 550854060281466295099648 556194750616605164996736 585382813331179196979072 587094458984194340829888 597578288608912096916136 607063658269371019089408 619710817816649581987104 660481266357218633433624 670965095981936389519872 682946615553042396475584 697174670043730779735492 708240934647599522270976 709492243719415069130112 741593000822140219995648 754835732979678438209856 780510417774905595972096 782792611978925787773184 796771051478549462554848 826281090422199442649472 862669409119632500811264 880641688476291511244832 896367432913368145374204 910595487404056528634112 929566226724974372980656 945989658292553425506816 1006447643972904584279808 1024419923329563594713376 1045762005065596169603238 1062361401971399283406464 1101708120562932590199296 1112389501233210329993472 1170765626662358393958144 1174188917968388681659776 1195156577217824193832272 1239421635633299163974208 1320962532714437266867248 1365893231106084792951168 1394349340087461559470984 1416481869295199044541952 1418984487438830138260224 1509671465959356876419712 1565585223957851575546368 1568643007598394254404857 1593542102957098925109696 1652562180844398885298944 1761283376952583022489664 1792734865826736290748408 1821190974808113057268224 1859132453449948745961312 2012895287945809168559616 2048839846659127189426752 2091524010131192339206476 2124722803942798566812928 2224779002466420659986944 2341531253324716787916288 2348377835936777363319552 2390313154435648387664544 2478843271266598327948416 2641925065428874533734496 2731786462212169585902336 2788698680174923118941968 2837968974877660276520448 3019342931918713752839424 3137286015196788508809714 3187084205914197850219392 3305124361688797770597888 3522566753905166044979328 3585469731653472581496816 3718264906899897491922624 4097679693318254378853504 4183048020262384678412952 4249445607885597133625856 4696755671873554726639104 4780626308871296775329088 4957686542533196655896832 5283850130857749067468992 5463572924424339171804672 5577397360349846237883936 6038685863837427505678848 6274572030393577017619428 6374168411828395700438784 7045133507810332089958656 7170939463306945162993632 7436529813799794983845248 8195359386636508757707008 8366096040524769356825904 9561252617742593550658176 9915373085066393311793664 10567700261715498134937984 11154794720699692475767872 12549144060787154035238856 12748336823656791400877568 14090267015620664179917312 14341878926613890325987264 14873059627599589967690496 16390718773273017515414016 16732192081049538713651808 19122505235485187101316352 21135400523430996269875968 22309589441399384951535744 25098288121574308070477712 28683757853227780651974528 29746119255199179935380992 33464384162099077427303616 38245010470970374202632704 42270801046861992539751936 44619178882798769903071488 50196576243148616140955424 57367515706455561303949056 66928768324198154854607232 89238357765597539806142976 100393152486297232281910848 114735031412911122607898112 133857536648396309709214464 200786304972594464563821696 267715073296792619418428928 401572609945188929127643392 803145219890377858255286784
- Sum of all divisors σ(n): 2973406355444755306174401600
- Sum of proper divisors (its aliquot sum) s(n): 2170261135554377447919114816
- 803145219890377858255286784 is an abundant number, because the sum of its proper divisors (2170261135554377447919114816) is greater than itself. Its abundance is 1367115915663999589663828032
Bases of 803145219890377858255286784
- Binary: 1010011000010110001001110110011100011111111100100000010101001000110101100111110010000000002
- Hexadecimal: 0x298589D9C7FC8152359F200
- Base-36: 2SWXC9KUWKKBPC8000
Squares and roots of 803145219890377858255286784
- 803145219890377858255286784 squared (8031452198903778582552867842) is 645042244232763401715159254558242955892428686085062656
- 803145219890377858255286784 cubed (8031452198903778582552867843) is 518062595082905581149858046236318526524640166982770216316446126665072043888738304
-
The
square root of 803145219890377858255286784 is 28339816864093.8443565955 -
803145219890377858255286784 is a
perfect cube number . Itscube root is 929532744
Scales and comparisons
How big is 803145219890377858255286784?- 803,145,219,890,377,858,255,286,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 803,145,219,890,377,858,255,286,784 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 803145219890377858255286784 cubic inches would be around 77461062 feet tall.
Recreational maths with 803145219890377858255286784
- 803145219890377858255286784 backwards is 487682552858773098912541308
- The number of decimal digits it has is: 27
- The sum of 803145219890377858255286784'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 803145219890377858255286784 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 803145219890377858255286784 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/803145219890377858255286784/
Chicago style:
Numbermatics. 2024. "Number 803145219890377858255286784 - Facts about the integer". https://numbermatics.com/n/803145219890377858255286784/
The information we have on file for 803145219890377858255286784 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 803145219890377858255286784, math, Factors of 803145219890377858255286784, curriculum, school, college, exams, university, Prime factorization of 803145219890377858255286784, STEM, science, technology, engineering, physics, economics, calculator, eight hundred three septillion, one hundred forty-five sextillion, two hundred nineteen quintillion, eight hundred ninety quadrillion, three hundred seventy-seven trillion, eight hundred fifty-eight billion, two hundred fifty-five million, two hundred eighty-six thousand, seven hundred eighty-four.